Pro-tip : To download all images to your local machine as well, do Save Page As/Web Page Complete. It can take 5 - 30 minutes depending on your content.
Jul 27, 2010

How can I learn the basic principles of engineering on my own?

Salman Khan http://www.youtube.com/user/khanacademy


Jul 27, 2010

What is the single largest industry in the world that could still be disrupted, and what is its size and breadth?

Money.

How big is this industry? Think how much money there is in the world.


Jul 27, 2010

How do you deal with the frustration of not being able to follow your inner calling?

Don't deal with the frustration. Just go and follow it?


Jul 27, 2010

What startups have been founded by ex-Apple employees?

NeXT? :-)


Jul 28, 2010

What are the best dubstep tracks?

This one, if you're looking for dubstep's tender, melancholic beauty.

Coki - Soundboy

http://www.youtube.com/watch?v=Xu9_9zsecdg&feature=related

And this one if you're looking for a major club rocking anthem

The Bug / Warrior Queen - Poison Dart

http://www.youtube.com/watch?v=-aW7NFSGklM


Jul 28, 2010

Why and how did grime originate in the UK?

Must have started with the synthesis of Jamaican ragga and london cockney in early jungle.

Grime is the natural descendent of extraordinary records like this : http://www.youtube.com/watch?v=3QMiCBJ7yRM

Then evolving to people like Skibadee : http://www.youtube.com/watch?v=0aZgFyLQgHc&feature=fvw


Jul 29, 2010

What is the role of contemporary artists, specifically in the visual arts, in society?

My take ... artists investigate problems from the material up.

This is as opposed to engineers who follow a top-down process starting with the problem and then analyse it into sub-problems and find the materials / structures to solve each of the parts.

Or philosophers who may try to ignore material altogether and try to consider only the abstract concepts.

Artists start by playing with a material and say "what can I make with this?" or "what are the implications of this?" / "what is the statue hiding in this block of marble?"

I think the role that contemporary artists *should* embrace is exactly to generalize this process. To understand that they don't have to work with traditional materials (ie. paint) but can also work with electronics or urban behaviour or bacteria. But still keep the material-oriented / playful, "what can I do with this?" approach.


Jul 29, 2010

What are some real world applications of philosophy?

All philosophy is done in the real world.


Aug 11, 2010

Why are most people in business schools good-looking while most people in engineering schools are not?

More importantly, engineers distrust good looks for the same reason that some people are prejudiced against blonde women : a good looking, well-dressed person who has achieved some status *might* have achieved this status *merely* by dint of gaming the system through his or her good looks. Whereas someone who has achieved status without caring for their appearance is visibly not faking it and must genuinely have talent.

In any field where talent matters (science and engineering obviously, but also in the arts : playwrights and poets, musicians and philosophers are notoriously scruffy, as are some painters) then caring about your appearance is a disadvantageous behaviour.


Aug 12, 2010

What are the main reasons why batteries have not improved at the same rate as semiconductors?

Batteries process energy and are constrained by the laws of physics.

Processors are basically patterns of information that are just arbitrarily instantiated in one material medium or another. They're constrained by our instantiation technology. We keep improving the method of instantiation (from vacuum tubes to transistors to, perhaps, quantum dots).

We can't find radical new ways of instantiating a coulomb of charge or a joule of energy. Physics already specifies the chemical, electro-magnetic, thermo-dynamic constraints on that.


Aug 12, 2010

What are the main reasons why game-to-film movies often do poorly at the box-office?

Because they aren't taken seriously. They start as a "brand" to be cross-commercialized, rather than as a story that a writer and actors love.


Aug 14, 2010

What are the best tecno brega tracks?

Start here, maybe : http://fairtilizer.com/tracks/13350/ Gets interesting around 18 minutes in.


Aug 15, 2010

Will the iPhone be viewed as historically important, and if so, to what degree in comparison to other inventions of historical significance?

Not very important in the grand historical scheme of things. Utterly trivial compared to the invention of the telephone or the personal computer.

A lot less significant than either the Apple I or the first mobile phone.

Somewhat less significant than the rise of Amazon, Google, Facebook etc.

Marginally less significant than the Mac.

It will arguably be seen as one of the definitive consumer gadgets of the 2000s in that it :

- popularized multi-touch (the first significant new UI element since the mouse / windows system)

- popularized the app. store (thus creating a new software market distinct from the paradigms of the 80s (desktop) and 90s (web-service))

The second of these is likely to be a significant nail in Microsoft's coffin, as M$ seems unable to adapt to an app-store world ( http://platformwars.blogspot.com/2010/07/question-why-hell-dont-microsoft-have.html ) And I'm happy to bet that in 5 years time, iOS and Android devices (as opposed to Windows / Mac derivatives) will be our normal way to access the internet and do personal computing work.


Aug 15, 2010

What is the future of personal transportation?

1) Bicycles

By "personal transportation," I assume we're talking about individual transport for short to medium distance (i.e., not intercontinental transport).

Think of all the advantages of bikes :

cheap to make

known technology

people know how to operate (ride) them

no pollution

cheap to run, no fuel required

get you fit

you look cool riding one


Many cities are getting short-term point-to-point bike rental schemes (eg. http://www.tfl.gov.uk/roadusers/cycling/15150.aspx )

Bike use is increasing in European (and maybe North American) cities, partly because encouraging more bike use is a cheap way for cities to reduce congestion and pollution.


2) Micro-containers

One reason people drive so many short distances in cities is that they need to carry stuff around : shopping from the supermarket to home, spare clothes to change into after work or the gym, sports equipment, musical instruments etc.

All this is hard to take on public transport.

What's needed is the equivalent of "containerization" for urban transport. In particular a standard container which :

a) goes on a shopping trolley that you take around the super-market

b) can be put into a locked slot on public buses, trains and trams.

c) fits onto a standard trolley in bus and train stations and airports.

d) can be slotted into the boot (trunk) of a standardized taxi

e) can be towed on the back of a bike

Furthermore we need the technology to help people move the container from one vehicle to another. Think trolleys with arm / crane attachments that help a passenger extract the container from the train they arrived on, and then, when arriving at a taxi, lets them lift the container to be slotted into the boot.

Some design co-ordination between rail, bus and car makers could transform urban transport, allowing stuff to flow far more efficiently through the different transport networks of a city.


Aug 15, 2010

What are some out-of-the-box ideas that people should consider doing during a recession?

1) Learn and understand the different theories as to why recessions happen. Decide which you believe. Vote accordingly.

2) Talk to your neighbours. Figure out ways to help each other.

3) Watch heist movies. Figure out where the rich people who benefited from causing the recession live. Take back what's rightfully yours.


Aug 16, 2010

What is the future of television?

Rule number one : you can't be a technology / infrastructure company AND a content company at the same time. Too many tensions between the business models. Different skills, time-scales and attitudes needed to be a company which is great at both.

Everyone who thinks they can be an equal partnership of the two (Sony, AOLWarner etc.) fails at at least one.

So. You can either know that you're one kind of company that does a little bit of the other thing. (Good example, Nintendo is a content company that just happens to make innovative infrastructure when they need it to support their games.)

Or you can be a naive company that thinks you can do both and wastes a huge amount of money on doing one of the things expensively and / or badly.

Which brings us to ... GoogleTV ...

Google is an infrastructure company. It's got some interesting ideas about making a new kind of TV operating system / programme guide. WTF its doing messing about with social gaming companies etc. is beyond me. Google is not going to get good at the content business. It's not going to be a gaming company. (Nor are Apple or Facebook who are similarly infrastructure businesses.)

The bigger question is which content companies (apart from Nintendo) are technologically smart enough to innovate TV forward.

I'm sure, at some point, someone is going to finally manage to create a mutant cross-breed of "reality" TV, audience participation and social gaming that really works. (Think Zynga meets Simon Cowell). It will probably be from some kind of scrappy startup rather than an established media company; but will become horribly compelling and successful.

Of course ... this only lasts as long as the paraphernalia of western civilization holds up. At some point peak oil and climate change are going to trigger further financial shocks that kill off our TV obsessed culture, Right before the collapse of the food chain kills off half of humanity. So maybe it's better to spend our time concerned with other problems than TV's future. Long term, it doesn't have one.


Aug 16, 2010

What are some of the weaknesses of Marxian economics?

A lot of people seem to think the Labour Theory of Value is wrong.

Depends what you think it's for, of course, but modern economists won't have much to say to it.


Aug 16, 2010

Is it a good idea to be a JavaScript developer? Why or why not?

Yes. Because javascript is becoming one of the most widely used languages for developing software. It will be big for writing server-side and "slate-top" applications as well as in the traditional browser.

OTOH, people tend to conflate javascript with HTML and CSS. In the future, people will be excellent javascript programmers who never go near the browser and have no knowledge of CSS. But do know the libraries associated with the environment in which they work. What do we say about them?


Aug 17, 2010

Can we have an agreed-upon definition of 'reality'?

No, you can't.

Half the philosophers say that it's there but that's all you can say about it. (Kant on the nouminal) And the other half think one of the things you can't say about it, is that it's there (Hegel etc.) (My very rough interpretation)

Philosophy is the place where we actually do debate things like the nature of reality. Where all concepts are up for sceptical enquiry. It's a bit pointless to say "to make this forum work, lets start with an acceptably shared concept of X" ... if you want to make that simplifying move, go and do something other than philosophy.


Aug 19, 2010

Would you invest in Bebo as an angel investor or VC at a valuation of a few million dollars?

No. Because it's very hard to see any growth. And a VC or angel must be looking for some kind of growth, not merely milking it for ad-revenue.


Aug 20, 2010

What is the relationship between machine learning and the scientific method?

"Scientific method" is increasingly automated as a) robots do experiments (think robot arms moving petri-dishes around; chemical analysis labs on chips); and b) machine learning and reasoning algorithms do more of the conjecturing and deduction.

Many branches of modern sciences are already impossible without computers doing some of the calculations, curve-fitting, pattern matching.

Several things will follow from this :

- much of practical scientific research will be deskilled. Working in a DNA analysis factory will be no different from working in a car factory. (And for Western readers, yes, that does mean it will all get off-shored to China or somewhere else cheap)

- I think some of our philosophy of science will have to be rethought. In particular, some people still cling to certain assumptions about the kinds of reasoning that are required for something to *be* science. And what you'll start seeing is computers that just do some completely brute-force attempt to fit all potential models to the data and tell you the best one. When machines do science, a lot of the mystique will vanish.


Aug 20, 2010

What is the YouTube of audio?

The flippant answer is "YouTube" given how much music is on it. I usually use it when I just want to hear a popular song.

But there's nothing quite the same. (Think how the record industry would have reacted if there were.)

Personally, I think SoundCloud is pretty damned good. (But you have to pay to be able to upload more than a short amount of music, so it's not exactly comparable.)


Aug 20, 2010

Why does Facebook Places use Bing for maps, instead of Google Maps, even though Bing is a worse product?

I suspect because Microsoft are a Facebook investor.


Aug 23, 2010

Why don't governments fund the development of open source software very much?

a) Corruption. In many parts of the world, software companies pay kick-backs to the politicians who buy their software. Free-software projects don't pay enough bribes.

b) Microsoft (to pick one company at random) offer incredible discounts to governments and then persuade them that the software is cheaper than retraining all the staff to use unknown free alternatives. If you're a senior manager who only knows how to use Excel in Windows, then any free-software which *isn't* Excel in Windows looks so complicated that it gives you a headache even to think about it. It's much less painful to just sign-up and spend public money for another five years of Microsoft than to have to actually understand the subtleties of which is more powerful or better value.

c) A friend of mine is implementing a Sharepoint solution which is replacing free-software (Alfresco, I think) in a UK local authority. Sharepoint was basically sold on its superior integration with Microsoft Office. M$ are still able to leverage dependencies between their different products.

d) Update 2012 : Read this : http://www.osnews.com/story/25469/Richard_Stallman_Was_Right_All_Along

It's possible that governments value their links with private corporations who will collaborate with them in providing oppressive technology rather than wanting to support a community dedicated to expanding personal freedom.


Aug 23, 2010

What is life?

Stuart Kauffman defines it as "self reproducing and does a thermodynamic work cycle" which sounds like a good start.


Aug 23, 2010

Is free market capitalism bad at moderating the consumption of non-renewable resources such as helium?

Yes.

Capitalism provides incentives to turn resources into products. It doesn't provide any balancing incentives to NOT turn resources into products now, on the grounds that the same resources might be better used in 100 years time.


Aug 27, 2010

What are the advantages of alternative currencies and timebanks?

Ultimately, I think the advantages of alternative currencies is that they can change how you understand money and economics :

a) they can make you see that these things are human-made institutions that can be engineered to our taste. They aren't *laws* of nature, as some people would have you believe.

b) they can remind you of the humans within the economy and in the community.

If you are reminded that an hour is an hour of someone's time; if you are obliged to seek locally for a supplier and to talk to them, because your money is limited to your community; then you get a different perception of what the market is. Not something abstract and impersonal where your only activity is to get the best deal for yourself regardless of how other people are affected, but a co-operative institution for dividing labour.


Aug 27, 2010

What are the best books that are indirectly about product design?

How Buildings Learn : Stewart Brand

This is the best book I ever read about the design of big, complex, persistent things. Most of what he says about architecture from his organic / ecological perspective holds true of other kinds of complex design too.


Aug 28, 2010

Why do some programming languages become popular while others die young?

This answers a lot of questions : http://www.paulgraham.com/popular.html


Aug 28, 2010

Why did the Smalltalk programming language fail to become a popular language?

It's definitely the incompatibility with the existing infrastructure of file system / editors / source-control etc.

One other thought ... this insane insistence on the three coloured mouse buttons. Even as recently as a couple of years ago you saw documentation written in terms of the colours, which expected me to remember which colour mapped to which button (or to paint my laptop). A bit of concession to the emerging Windows / Mac standards for mouse use (and icons on windows) might have done wonders.

Update : In another conversation I developed this meme a bit : http://thoughtstorms.info/view/smalltalkunix


Aug 28, 2010

What questions can science not yet answer?

I disagree that science can answer all questions about the natural world.

Science is a special kind of research program that only sees certain kinds of facts. Specifically, science is the knowledge of things qua members of types about which you can make generalizations. It can ask about things qua bodies with mass. Qua electrons. Qua carnivores. Etc.

OTOH, it can't answer questions like : "is Phil in London?", "where was Napoleon born?" or "why is the lamp over there?". Not because these are weird spooky phenomena that violate the laws of physics, but because they're questions about specific individuals qua spatio-temporal *particulars* and their historical trajectories. The proper study of entities qua particulars is "history" not science. (Ie. observation or appeal to witnesses or tertiary sources etc.)

Science can not check whether Phil is in London by doing an independent experiment in California. Nothing but observation of Phil qua Phil will answer that. Similarly, the way to find out where Napoleon was born is to read a book (or wikipedia page) written by someone who read a book by someone who ... etc. Once again, the cleverest experiment won't improve on that.

And to find out why the lamp is over there, just ask the person who moved it.

Everyday life is full of questions that science can't answer. And it's not a problem.


Aug 28, 2010

How can we fix the Federal Government of the United States?

Start by admitting that government is the site of a power struggle.

We have to lose this myth that government is ineffective because it's merely inept at doing "the right thing". Instead, you have to see government as an expression of a society which is, itself, divided into different factions (blocks, classes, interest groups) who disagree on what "the right thing" actually is.

Once you recognise that, then other issues with government become clearer.

Any faction that disagrees with the ends of a particular program, will probably accuse it of being inefficient in execution. Don't like the idea that the government gives welfare to poor people? Attack the government's provision of welfare as ineffective. That's a way to get people to think negatively of welfare without explicitly attacking the principle. (From another political direction you can do the same about the war in Afghanistan, or the oil industry etc.)

Once you recognise this, what do you do about it?

Do you try to help one faction *win* decisively? A truly dominant faction will execute more effectively on its vision than a see-saw between opposing factions pulling backwards and forwards.

Do you try to invent more objective metrics of government effectiveness so that you can distinguish the real performance from the politically inspired FUD?

Do you try to find further ways to decentralize powers to individual states and get people move to where they're most happy?

Don't think I have any good answers here .. just saying that you won't make any progress by fiddling with the processes without understanding that it's not a technocratic / managerial problem we have here. It's a fight.


Aug 28, 2010

Is there life in space?

Yes.

But who cares because we're never going to meet it.

(ie. of course there are enough planets capable of supporting life, and of course there's enough time for it to evolve. But the distances, time, energy requirements for interstellar travel are so vast that it's highly implausible that any life-form that evolved to live on a planet, would be able to survive a trip to another star system.)


Aug 28, 2010

Why is there not more innovation in the webmail space?

a) Because people keep assuming mail will go away

b) Because people keep *wanting* mail to go away

c) Because it's very hard to get people to change their email address. So many other things are locked into that address (eg. accounts on other systems)

d) Because the younger generation don't use email anyway. (They just write on Facebook walls, tweet, use IM)

e) Because email is so old, there's a certain conservatism in the mass population of email users in their expectations. Look how hard it is to get people to switch to Gmail. Which is clearly "better" than other webmail interfaces.


Aug 28, 2010

Why don't governments sell advertising on banknotes?

It would make them look cheap and tawdry. Governments and their money must project the appearance of being above selling out to the highest bidder.


Aug 28, 2010

What are some solutions for the Creator's Creator Dilemma?

I think you just have to infer (by contradiction) that Aquinas's 4th rule is a heuristic which works in our local corner of the universe, but isn't actually a universal.


Aug 28, 2010

What is the mode of existence of this world?

How could it not? :-P


Aug 28, 2010

What is "Web 3.0"? Has anyone even been using "Web 3.0" to describe anything?

Web 3.0 for me is what I sometimes call the "device swarm".

It's the web taken out of the screen of your traditional computer, and

- fed into an array of unusual hardware forms (Chumbies, Nabaztags, iPads, Rovios ) ...

- driven by new kinds of input devices (accelerometers, multi-touch, anything plugged into an Arduino) ...

- flowing new kinds of data streams (Tweets, obviously, but also the http://www.pachube.com/ type stuff, Open Sound Control etc.) ...

- and worked on by a whole new generation of circuit-benders, "makers", electronics geeks ...

- who hang out in newly opened hackspaces and on instructables.com.

It's about fabbing and RepRap, Ponoko and Open Source Hardware ...

companies that make stuff on demand, in your local area ...

RFIDs and the "network of things".


Aug 28, 2010

What do you think are the best three web applications, and why?

Hard to answer because there are so many great web-apps. And have been so many important and influential ones. But three that have recently delighted me as a user (through their combination of functionality, UI design, and community) :

GitHub - Absolutely rocks! Almost perfect in its synthesis of online source-code hosting with a social network. If they could just integrate a great bug-tracker they'd become essential.

StackOverflow - truly wonderful. So much useful information, so easy to find, so intelligently thought through. (Sorry Quora, I like your community, the twitter integration, and the freedom to discuss anything, but I love the SO site (design and usability) more).

SoundCloud - the nicest site I've found for hosting my music. Clean, functional, elegant. Some room for improvement, of course, particularly I wish I had more time with my account.


Aug 28, 2010

Why did the counterculture "revolution" of the sixties run out of steam?

I recommend this as a fascinating account of one part of it :

http://www.amazon.co.uk/Counterculture-Cyberculture-Stewart-Network-Utopianism/dp/0226817415

And this is another : http://www.naomiklein.org/shock-doctrine
"


Aug 29, 2010

What is the best way to decide whether to go into theoretical physics or biological engineering?

Do the one that interests you most.


Aug 30, 2010

How is it possible for members of a society to spend less money, yet get more services?

Make friends, do stuff for each other.


Aug 31, 2010

What are some examples of openly accessible, hyperlinked personal "outboard brains"?


Sep 1, 2010

What are the best song covers in a completely different genre? Why?

Laibach - Life is Life

http://www.youtube.com/watch?v=Q3SvjSu4R-8

Compare the original :

http://www.youtube.com/watch?v=EGikhmjTSZI&feature=related


Sep 2, 2010

What are the top 10 things coming generations will pay for that the previous ones never did?

People will pay more for *filtering* ... both of information streams and communities. They'll pay for exclusive access to filtered communities and information streams, and they'll pay for customization of their personal filters.


Sep 2, 2010

What are the top 10 things coming generations will never pay for that previous ones did?

music


Sep 3, 2010

Has Moore's Law remained valid between 2012 and 2016?

This suggests something has changed : http://orangecone.com/archives/2010/08/information_is_.html ... arguably it's just a change in demand from the market rather than hitting the physical limits (though people tend to assume we're close to the physical limits)


Sep 24, 2010

What social movements or tribes do you think hold the most promise to help society adapt to an uncertain future?

Vinay has some of the most radical pragmatic thinking and projects I've seem for a while : http://vinay.howtolivewiki.com/blog/

Marcelo from Bambu Integral ( http://integralbambu.blogspot.com/ ) has created a truly inspiring, pleasurable community.

The Hub (disclosure, I've worked for them) http://the-hub.net/ has assembled a huge network of positive thinkers and social entrepreneurs.


Sep 24, 2010

Why did Google make a 10 minute ad that consists entirely of a man saying Pizza over and over again?

Because it's so unusual people will ask questions about it on Quora?


Sep 24, 2010

Do any open source projects have a strong "internal tools team"?

Linus Torvalds wrote Git to help manage Linux. That must count as an interesting data-point.

Other examples ...

Richard Stallman wrote Emacs and gcc as tools for his operating system

Mozilla released Bugzilla for Netscape


Sep 24, 2010

Web 2.0: Where are the most interesting uncharted waters in social software design?

How and when do light-weight, easy to assemble, online "talking shops" become committed, responsible, real-world institutions capable of actually doing things?


Sep 26, 2010

If humans evolved from apes, why are there still apes?

First, as Vijayendra says, we know nothing about what things are or aren't evolving into. So can't say that they're not. Evolution only appears in retrospect.

We might have a hunch that monkeys aren't evolving into humans, and this comes from the fact that we don't see an unoccupied "human-shaped" niche available for monkeys to fill.

Apes didn't evolve into humans because of some unfolding of ape destiny. They evolved because external constraints pushed them in that direction. If events conspired to push today's monkeys towards human-like things tomorrow, then they may very well be evolving towards human-likeness.


Oct 2, 2010

Yahoo in 2010: Which company would derive the most benefit from acquiring Yahoo? Why?

Sadly, the person who would gain most by buying Yahoo (if the price is right) is Rupert Murdoch.

It's a good fit. He's an expert in buying up existing dominant media brands, and continuing to run them profitably within a larger stable. He doesn't really "get" the whole web 2.0 thing (witness how MySpace has languished) but he could use Yahoo to experiment with different kinds of paywalls for different types of content. He could do a lot of cross promotion between Yahoo, Fox and Sky He might even find a clever underling to discover the synergies between Yahoo and MySpace.


Oct 3, 2010

What are the best arguments against the Darwinian theory of evolution by natural selection?

The best (in the sense of not stupid, and not relying on spurious claims) arguments are the family of arguments you can call "irreducible complexity".

Darwinian evolution requires that all biological traits, however complex, evolved by a series of mutations (or co-incidental combinations of mutations) which each confer some extra fitness on the ancestor.

If it were possible to demonstrate that a particular biological trait could not have been put together by a series of these mutations, then that would be a good argument against evolution.

So far, no one has been able to show a trait that could not have been put together by such a series of mutations, though many people will try to drive your intuitions in that direction, by showing how complex something is and saying "surely that's too complex to have evolved". However, such arguments often trade on the listener's inability to grasp the time-scales involved or inability to imagine the possible benefits of part-way mutation.

Evolutionists will often point out that some traits may have arisen initially for one purpose and then been repurposed later. A good example are feathers, which may have initially been used to keep proto-birds warm, and only later adapted to help fly. Hence, the lack of a single, direct path towards the trait is not sufficient to show that there isn't a longer, more twisted one.


Oct 3, 2010

What are the best arguments against drug decriminalisation?

I had friend who once told me that cigarettes couldn't be harmful, because if they were, they'd be illegal.


Oct 3, 2010

When do we consider socializing through social software as an alternative to real life socializing and when do we consider it to be an extension of it?

When it really *is* an alternative. When we decide that we'll mail someone rather than phone them up. Or look at their facebook page instead of invite them out to the pub.


Oct 3, 2010

What's your favorite band?

It's complicated! And how much time do you have?

Here are some people I call my favourite bands :

Momus (the criminally underrated genius lyricist / tune-smith / pervert-intellectual)


,

,


Current 93 (Apocalyptic (ex?)-Satanist, heretical Christian mystic who basically invented neo-folk by cross-breeding dark electronica, pretty acoustic guitar and heavy metal.)


Tom Waits (Who everyone knows)

. (


In practice, I've hardly listened to any of them in the last year or two. Probably it's 5 years since I sat down and listened to Tom Waits. I've had one session of listening to a lot of Momus this year. And although I bought the new Current 93 album I haven't listened to it all the way through in one sitting yet.

(Having said that, listening to them again now, they're fantastic!)

Update : LastFM ( http://www.last.fm/user/mentufacturer/library ) tells me that these days, it's all vapourwave, all the time. My new favourite artist is Vektroid. Who is also Macintosh Plus and a bunch of other aliases.





Oct 4, 2010

Why have most personalized news startups failed?

Perhaps a confused notion of "personalized news"? Facebook and Twitter (and my RSS aggregator) give me personalized news. And they haven't failed.

Beyond news by and of people I care about, there's a contradiction. The main value that a commercial news company provides is editorial filtering of the "unknown unknowns", things I don't know about but should. Yet "personalized" means that I'm meant to take over filtering responsibility myself. So what value does the news provider still provide?

Of course, my filtering tools include everything from my RSS aggregator to Google to Digg / Hacker News to Twitter search engines to my twitter community etc. I'm sure a clever startup could be successful improving on any of these parts, or in finding new ways integrating them together.

A couple of pitfalls though.

1) Some things that work for an engaged community of geeks may not work for another constituency. StackOverflow works brilliantly for programmers. Could the same thing work for lawyers? In theory, there's a huge body of knowledge that lawyers would benefit from sharing. In practice, I don't see that the culture would let it. Similarly, I don't know if a "Farmer News" would work as well as a "Hacker News" (though I'd love to see it tried.)

2) Most people's idiosyncratic tastes don't create large enough data-sets for statistically interesting analysis. It's one thing to sample what everyone says on twitter to extract some kind of idea of what's globally "interesting". But you can't prioritize what's interesting to me by applying the same algorithm to the 100 people I follow.


Oct 4, 2010

What are some simple descriptions that contrast the political right and left?

For me, left-wing vs. right-wing hinge on two crucial questions :

a) methodological holist or individualist? ie. do you put responsibility / explanation for a person's success or failure, goodness or badness on the context or on the person's innate qualities?

b) egalitarianism ie. do you feel that everyone's lives are of equal worth?

If you are a methodological holist and an egalitarian, then you are left-wing, regardless of whether you believe in government intervention in the economy or are a true anarchist who rejects government altogether.

If you are only one of these things, or neither, you are some kind of right-wing.


Oct 4, 2010

What are the biggest myths about global warming / climate change?

That climate scientists are lying, out of some kind of self-interest.


Oct 4, 2010

What are the biggest myths about feminism?

That men and women are competing in a zero-sum game.


Oct 4, 2010

What are the biggest myths about Java?

Back in the day : that it was the only suitable language for writing serious web-applications. ;-)


Oct 4, 2010

What are the most important logical fallacies to be aware of?

Don't fail the http://en.wikipedia.org/wiki/Wason_selection_task


Oct 6, 2010

What software projects started out really, really bad, but became good later on?

Can't think of any really good examples. The only thing that springs to mind is that the first open-source version of Netscape wasn't as good as IE, but later evolved into the superior Firefox.

I guess that was due to time, smart developers and commitment from the Mozilla foundation.

The other thought is Perl. Which was hardly a great programming language initially but at least had the virtue of being very very useful for the kind of thing it was good at.

I don't see that this is going to save Diaspora though.


Oct 8, 2010

What software projects started out really, really good but became awful later on?

Round about the early 1990s, Visual Basic (version 3, maybe) was great for light-weight scripting, simple app. development and quick prototyping in Windows. It was perfect for its niche : quick to start-up and work with, produced acceptable results. I remember knocking together impressive demos that tied together AutoCAD drawings and Excel spreadsheets via OLE.

Last time I looked at VB "express" (sic) it was so heavy I could hardly start it on my laptop of the time. Simple programs that I had converted from VB6 via its own built-in conversion program threw dozens of incomprehensible error messages, and links to documentation to explain them were broken. The whole thing was such a dog that I simply gave up on the idea of developing with it and went back to Python.


Oct 11, 2010

What is the next billion dollar business traditional printer companies (e.g., HP, Lexmark, Brother, etc) should pursue to significantly grow their company revenues?

I agree with Ning Zhang.

Here are a couple more.

1) Printing flesh : http://gizmodo.com/5513906/printing-healthy-cells-onto-wounded-flesh

2) On demand printing. HP *ought* to be buying a print-on-demand outfit like moo.com or lulu.com for the same reason that Apple got into retail. To turn it into a showcase for their products; to learn more about the customer; to grow the brand into an amazing "experience". (Moo is a wonderful experience company. I love them.) Not to mention, this hedges against the possibility that people start to move away from owning their own printer to using POD.

3) What do businesses *use* print for these days? Reports? Charts? Business letters? It's a good bet that at least some reports and charts and presentations are going to move to dashboards on the iPad and similar tablets. Perhaps a printer company should think of itself as a report / charting company, providing software to support this etc.


Oct 13, 2010

Why does everyone think that no one will know the "next big thing" until it's too late?

Too late for what?
Most people don't hear about the next big thing until it's big. By definition of the word "most".


Oct 17, 2010

Why aren't DC power outlets built into the wall, so electronic devices wouldn't require an AC/DC converter?

You should also note that different countries have different shaped plugs and different spec. power in the walls. This is one reason to have an *external* power-brick (and not build it into the device itself). It means the same device can be used in different countries, while the transformer specs and plugs differ.


Oct 17, 2010

Time Travel: If you were suddenly snapped back to the year A.D. 2000, what modern technology would you miss the most?

Meetup, YouTube and Wikipedia.

Most of the other things I value on the web already existed in 2000 : blogs, search engines, interesting people, email, wiki, Slashdot, laptops running Debian. But Meetup, YouTube and Wikipedia would be hard to find a substitute for.

OTOH, I don't think I'd miss Twitter and Facebook for a moment if I didn't have them. Nor Quora, LastFM, StackOverflow etc. much as I love them.


Oct 17, 2010

What was the argument against gay people serving openly in the US military?

A lot of people are homophobic. Especially in the military (which tends to attract conservatives). They'd be unhappy (and paranoid) to feel themselves surrounded by gay men and women.

An idealist might well say "well, who cares whether a bunch conservative homophobes are happy, anyway?" But a pragmatist will probably note that if these people leave the army, it's unlikely that all the well-rounded, liberal sophisticates are going to take up the resulting vacancies.

So, basically, the argument is that, whatever the rights of the matter, the army would lose too many people it can't afford.


Oct 17, 2010

Why is scientific software generally so poorly designed?

It's not used by idiots. So doesn't need to be idiot proof. 8P


Oct 18, 2010

What are some taboos in science, or topics not taken seriously by mainstream scientists?

Don't doubt the laws of Thermodynamics. People who suggest breaking them get side-lined pretty quickly.


Oct 19, 2010

Did China just declare war on foreign cleantech companies?

I guess the question is ''does anyone else have a right to China's minerals?'' If not, it's hardly ''declaring war'' to decide not to sell them to you. Is America declaring war on all the countries it refuses to sell things to?

Eg. http://www.opencongress.org/bill/110-s906/show

Dec 3, 2010

What are some good examples of non-profit groups successfully introducing disruptive technologies or innovation into a marketplace?

Wikileaks If Assange's vision really comes off and he disrupts every government and corporation's tendency towards secrecy and forces them to act more openly and honestly.


Feb 9, 2011

If I go to Reykjavík for 6 days over the New Year, what chance do I have of seeing the Aurora?

This is the OP.

I went to Reykjavik. I didn't see the Aurora.

You need the right combination of atmospheric conditions and no cloud. There was cloud most of the time.

The tour people will only take you out looking for it if they think there's a chance, but with partial cloud cover and a couple of hours going from one relatively dark spot to another it didn't seem there was much chance. And it was hard to tell if the guides' optimism was real or just part of the act when they knew it was basically hopeless.

Reykjavik is a great city. Well worth visiting. Particularly over the New Year when they have the most insanely over the top firework party I've ever seen. But my feeling is, don't get your hopes too high on the aurora.


Feb 19, 2011

Which mythological creatures could plausibly exist, according to our knowledge of biology and evolution?

Now that we know that birds evolved from dinosaurs, some kind of soaring / gliding reptile is pretty plausible. Think pterosaurs. Fire breathing is pretty dangerous though.


Feb 19, 2011

How and why did the practice of monogamy evolve in humans (and other creatures)?

Normally when offspring are too immature to fend for themselves when born.

This makes it useful to keep two parents around. One to protect the offspring while the other forages for food.

In birds it presumably happens because almost no bird is capable of flying, straight out of the egg. (Contrast quadrupeds, which can often walk within minutes of being born and have very clear dominance hierarchies.)

In humans the infant is born "immature" (compared to other apes) presumably to allow the environment to affect development (more flexible learning).


Mar 7, 2011

What does it look like when there are no schools?

I can imagine a world where kids between about 4 and 14 go to a number of "clubs" (eg. hackers club, sports club, writers club, (maths and) chess club, art club, dance club etc.) each of which is run by a completely different organization (ie. no need for a single umbrella institution called a "school" which administrates them all.)

At the clubs, children would be encouraged and helped to explore their own interests. There'd be both collaborative projects and competitions against clubs from other regions.

At 14, people would start dividing their time between the clubs and apprenticeships with local crafters, and entrepreneurs. They'd start to be considered "adults" and learn to fit in with the world of adulthood and of work. (Rather than being kept in a limbo of non-adulthood until 18)

At the same time, no-one would ever leave the clubs altogether - adults would continue to visit them to learn new things, to teach or to join certain collaborative projects. Lifelong learning (and play) would be interwoven with work responsibilities.

At retirement (whenever it occurred) the third age would perhaps drift back to spending more time in the clubs. Teaching, organising, mentoring, and continuing to learn etc.

Related :

Phil Jones (He / Him)'s answer to Why does the UK Labour Party want to write off student debt? Would it not be a better (and more in line with their philosophy) to use those funds to house the homeless, feed the hungry, and give benefits to those unable to work?


Mar 14, 2011

Is it better to give money directly to the homeless, or donate to a homeless-focused charity?

Personally, I give money to the guy on the street, 'cos at least, then,
you know, I gave money to the homeless guy on the street!

If I held off because that was "inefficient" compared to giving to the charity, chances are I'd probably never get round to searching out and making a donation to the charity anyway, and then I'd just be a sanctimonious hypocrite.


Mar 15, 2011

When will Asus U33Jc series actually be available in the UK?

I finally got one late January. Very nice it is too. :-)


Mar 26, 2011

What are the best arguments against libertarianism?

I like to consider the case of a hypothetical "libertarian road traffic planner" (assuming a libertarian could be persuaded to take up such a job, but let's assume that she's working for a private city and the money's too good to resist)

The planner is faced with the problem that every morning and evening there's a major traffic-jam which means that the average drive-time to and from work is about two hours, when it should really be about 40 minutes. How can she reduce it?

Because the libertarian doesn't believe that phenomena have collective (or emergent) causes, she assumes the problem must stem from individual failure. She notices that certain drivers, who are perhaps a bit more skilful at driving, more aggressive in challenging other cars at junctions, are more decisive and less risk-averse under pressure, more willing to drive fast or cut corners etc, are able to beat the average and get home in about an hour and a half.

She therefore thinks she could cut 25% off the average drive-time if *everyone* could be persuaded to improve their driving. How to do that though? Obviously, people need to take more driving lessons and practice harder. But as a libertarian, she doesn't want to force people to do anything, so she'd better provide incentives to encourage them. Better yet, incentives in the form of removing unfair restrictions.

The obvious thing to do, therefore, is to eliminate speed restrictions. Allow everyone to drive as fast as they like. That means that the real experts won't be held back, there'll be a greater reward for their investment in their skill. And that, in turn, will create a greater incentive for everyone else to learn better driving skills too.

That, then, is our well-intentioned libertarian's response to road congestion.

Now suppose we need to argue against the libertarian? How would we do it?

a) We'd point out that traffic congestion is not a simplistic scaling up of individual failure. There are emergent, non-linear, turbulent effects when a lot of people try to access the same resources.

b) We'd point out that some of the interactions in driving, such as the challenges for priority at road junctions, are zero-sum games. Hence, one driver can't win the junction (and get home quicker) without the other driver losing it (and NOT getting home quicker)

c) we'd point out that not everyone can ever aspire to being as good as the fastest drivers. The elderly, those with certain physical disabilities. Those driving children who they love and want to protect will remain more risk averse.

d) we'd point out that the increased number of accidents caused by the increasingly risky behaviour of the "elite" will block roads and slow everyone's journey down.

e) we'd point out that this solution misses many other options that could improve the transport situation in the city far more dramatically (everything from, on the one hand, building more roads, to, on the other, providing more buses).

f) In short, we'd point out that IT WON'T WORK to reduce travel time except for an infinitesimal minority of super-drivers and will cause more trouble for everyone else.

Of course, the libertarian might simply be too ideologically fixated to accept any of these arguments. She may not accept that there are non linear effects in many-car-interactions. She may have heard that in real life there are no such things as zero sum games. She may have read some garbled account about somewhere in Holland where they took away all the road signs and people drove safer. She may think that any top-down scheme (such as road building or bus-providing) must of necessity be less efficient than her bottom-up scheme.

She may, in the last resort, fall back on saying that ultimately, average speed doesn't matter. The most important principle is to remove the restrictions unfairly holding back the best drivers. (Although this is weird in my contrived example as that's her job.)

So, basically any argument against the libertarian bifurcates on one of two trajectories.

1) A libertarian who doesn't care about the welfare of society as a whole, just the freedoms of those powerful enough to enjoy themselves, regardless of the consequences for everyone else.

This kind of libertarian is just special pleading for a particular interest group and there's no reason to take her more seriously than someone who claims to be the true heir to the Tsar of Russia and wants your help getting their empire back.

What's in it for you?

2) A second kind of libertarian who insists that the freedom she wants is going to benefit society as a whole (or at least, the majority of it).

In this case you can get down to details about *how* everyone is expected to benefit.

Does their argument make naive assumptions about how individual self-improvements scale up to general social welfare?

Does it assume that everyone can get the benefit of things that are actually zero-sum competitions for scarce resources. (Eg. "wealth" in the most vague and hand-wavey sense isn't scarce, but concrete opportunities for wealth such as "money" or "market share at this moment" or "jobs in this town during my lifetime" etc. often are)

Does it ignore or dismiss opportunities for "collective" solutions? Or if it accepts that some benefits are possible from collective actions, does it plausibly demarcate good from bad?

Etc. etc ..


Mar 27, 2011

Are desktop computers becoming obsolete? Does it make sense to only own laptops and touch devices?

Absolutely.

I spent a year doing my day job : developing a Django application, running Ubuntu, Python, Django, Postgresql, Redis and Solr on an Asus netbook.

It was fine.

Couple of times a bigger screen or faster machine would have helped, but not enough to make the pain unbearable.

The only thing that a people really still think they need a desktop for is a big monitor. If a laptop / pad can support an external monitor that resolves that issue.


Mar 27, 2011

What are some good economics blogs? What makes them good?

Here's another good one : http://stumblingandmumbling.typepad.com/


Mar 28, 2011

Is creativity important in engineering?

There's no such thing as engineering without creativity.


Apr 2, 2011

Why is there such a stunningly short supply of good developers in Silicon Valley right now?

Isn't there a stunningly short supply of good developers anywhere, anywhen?


Apr 2, 2011

Why are "piece workers" undesired in Silicon Valley?

Vibing off Allen Cheung's answer here. Software is already made using a lot of libraries. Because software is reusable, anyone who's a specialist in writing a particular kind of thing is probably better off selling their "piece" as a library than being hired to re-write it every time. (Different from being hired to hem 2000 skirts)

As to the original question. There's also an issue about that contributor who "didn't deliver anything". Perhaps he was someone that a lot of other people in the team bounced ideas off during lunch. Perhaps he was the "give me a sanity check, what am I doing wrong?" spare pair of eyes that found other coders' bugs.

Software teams need fluidity and informal sharing of information. Perhaps the big reason we don't value piecework is the mindset that comes with it : that everyone is only paid for (and therefore ruthlessly restricts themselves to) their own little piece. So it discourages anyone from taking an interest or responsibility outside of that. Maybe a few free floating, "inefficient" people is a price worth paying for an environment which is generally collegiate and cooperative.


Apr 13, 2011

What does it feel like to be lost and adrift in your career? Increasingly, I meet smart people these days in their 30s or even early 40s who haven't really figured out what they want to do with their lives. What happens to such people eventually?

Presumably it happens because they don't encounter the right job or project that engages their range of interests and takes advantage of their particular skills.

In some cases this may be because they have some fairly hard to match interests and skills. It may be that there are almost no sustainable careers that really want their particular combination.

In other cases it could be because there's a genuine dearth of the right kind of jobs in their area. Someone might have a vocation to work on ships but if they grow up in a small inland town perhaps they never discover it. Great engineers might be wasting away in towns with nothing but retail economies.

A third case is that they haven't learned or been taught to identify what would make them happy. Perhaps they are natural performers but have never been exposed to the theatre and so don't even know that they'd make a good career in drama therapy.

What I guess it feels like from the inside is that life is a long series of disappointments. You may start new jobs and projects with energy and enthusiasm but soon find that what's expected of you is boring, or unpleasant, or difficult to get your head around. Soon you realise it's not working out. You may blame yourself for being no good. Or blame the pointy haired boss for being ignorant and overbearing. Either way, it's just another example of "work" being nothing but a necessary chore rather than a source of self-actualisation and something to take pleasure in.

My advice to anyone in that situation would be to try to take a course in something. Doesn't have to be a big or complicated one (like going to college.) It's not about the qualifications. Just take an evening class or a private tutor once a week. Just try out more and different things that you haven't done before and that might interest you. If you can't afford a course, find a meetup (eg. meetup.com) Remember that the world contains tens of millions of things to do (careers, projects to be involved in, places to visit, ideas to consider). However jaded you feel, you haven't even begun to scratch the surface. And if nothing around you grabs you yet, then go and look at some other options.


Apr 13, 2011

Is Peter Thiel right that US higher education is a bubble?

You always have to keep your eye on the incentives.

Thiel is a global capitalist who lives in America. So for him, it would be advantageous if the US government stopped taxing him to support education and he just hired engineers who'd been educated by the governments of, say, India, China and Europe.

Whether that is also in America's interest, or your interest, is another matter.


Apr 14, 2011

Is operator overloading a good thing or a bad thing?

It's a good thing. When you don't have it you end up with a verbose monstrosity like Java. :-P


Apr 28, 2011

Is a species that is still evolving superior to a species that is not evolving?

First, the idea of one species being "superior to" another is fairly problematic. What do you mean by this? Morally superior? More worthy of our respect and care? More "fit"? Better at maths?

Second, all species are still evolving. Some show signs of having made dramatic changes recently and others don't seem to have changed for millions of years. You could say that the unchanged species have a pretty good "design" that's well adapted to a wide range of circumstances and so haven't needed to change. If that's what you want to label "superior", then the answer is "no, fast evolving animals are not superior". Personally, I don't think that's a very good criteria for superiority, but I don't really think there's any criteria that makes much sense.


Apr 29, 2011

What is the biggest threat to traditional universities?

Depending on what you consider a traditional university, then the biggest threat is the breakdown in consensus about what is true and what is valid knowledge. This is slipping away all the time (eg. creationists vs. evolutionists, climate scientists vs. climate change deniers, post-modernists vs. literary traditionalists).

As we move to a society where different networks of people firmly believe fundamentally different and incompatible things, they seek institutions that will roughly reinforce their beliefs.

That, in turn, changes university from a place where ideas are debated and truth is sought into a place of ideological indoctrination (or at best, training in the rhetoric of beating your opponents)


Apr 29, 2011

The Technological Singularity: What's the word for the terrible realization that we might not be living in special times after all?

They're the only times you've got. So you better make damn sure they're special for you!


Apr 29, 2011

What could go REALLY wrong with the Singularity?

You upload your brain to the computer. You find it *is* you. Has all your memories, skills, creativity. Feels the way you do. It even has your Facebook password and hangs out with your friends.

And yet ... and yet ... your *perspective*. Your "view from somewhere". The unity that makes you, you, is still stuck in your existing, now redundant, still mortal and soon to die body.

Bet that's going to suck.


Apr 29, 2011

What would be the social and economic consequences of people living to be 1000 years old?

Everyone will be encouraged not to have children. Generations would be in direct competition with each other.

It depends a lot on how fit and healthy you stay for the hundreds of years. Will you retain the body of a 20 year old? Or be increasingly decrepit and fragile?

In the former case, I can see humans just giving up on reproducing much. (As many in the comfortable, urban middle-classes already have.) In the latter, there'll still be a continuous requirement to produce new children, but the new generations are likely to rebel against their allotted role of caring for the elderly. In which case, I don't think we will expect people to live so long, even if the medicine technically makes it possible.

The other question is how this longevity is distributed in society. Is it something which is expensive and only available to a few billionaires? (In which case, it's unlikely to have much social effect at all.) Or is it a cheap nano-machine filled pill to block cellular aging? Something that the majority of the world's population can be expected to have access to? (In which case, see the answer in the first sentence.)


Apr 29, 2011

Why is Pacman so much more popular in the west than Pengo?

Pacman has cuter bad-guys. With names.


Apr 29, 2011

Assuming the singularity is going to happen, what would be the best investments over the next 10 years?

A company with a patent on the idea of selling TO artificial intelligences.


Apr 30, 2011

Which science-fiction books of the past most closely describe the world we live in today?

Pohl and Kornbluth's "The Space Merchants" is so accurately predictive of our consumer economy that it's depressing.


Apr 30, 2011

What are the best books on the life and work of Karl Popper?

I recommend his autobiography Unended Quest. That gave me a couple of insights that helped me frame his thinking and come to a better understanding.

Also, I love the extracts about the pre-Socratics in the David Miller edited selections book. I think the original is called The World of Parmenides or something, though I haven't read that.


Apr 30, 2011

What are the biggest tech disruptions to have occurred in the world in the last 50 years?

The microcomputer (personal computer with a microprocessor at its heart).

Initially considered an underpowered toy compared to the mainframe or office mini computers of the 70s, the microcomputer totally disrupted the computer industry, destroying almost every incumbent (apart from IBM; and that, itself was a close thing), created new giants like Microsoft and Apple (and the idea of a software industry as opposed to a computer industry).

The micro :

- indirectly spawned Visicalc which transformed accountancy and how businesses are managed,

- enabled desktop publishing technology (and transformed the magazine publishing business)

- enabled personal access to public networks (bulletin boards, then AOL etc., then the real internet and web)

- enabled Google, Facebook, Twitter, Amazon, YouTube, EBay, Craiglist, Quora, Wikipedia, Khan Academy, TED and millions more sites.

- enabled computer based music production (transforming our entire musical culture - very little of today's music could be made without computers; very few of our artists are not literate in sampling, promoting themselves via the web etc; file sharing and iTunes have seriously undermined the old retail model of music distribution )

- enabled blogging, which has challenged and fact-checked mainstream media, and brought about a transformation in how newspapers are organized. (Craiglist is playing its part here too, of course)

etc. etc.


May 2, 2011

Is status zero-sum?

I suspect the term "status" is vague and needs to be drilled down into further.

We clearly see animal species that seem to compete for status or position in "dominance hierarchies". And for them, position in the hierarchy guarantees access to scarce resources such as food and mates. Hence, to the extent that the kind of status we're talking about is like this biological notion, then yes, it certainly is zero sum because the rewards are, themselves, scarce.

The most depressing thing I read recently is this story ( http://www.economist.com/node/18483423 , hope it doesn't go behind a firewall) which documents some experimental psychologists who found that people were more likely to co-operate in non zero-sum social games with those who appeared to be higher status (were wearing expensive clothes).

That's a horrific discovery if it's a) true, and b) we can't somehow change ourselves to overcome this tendency. It means that even when we construct non-zero-sum situations, our brains still think of status as a zero-sum competition.


May 6, 2011

What are the arguments for and against a global democratic government?

In the worst case scenario, if you hate your government (or your government hates you) you can flee to another country and claim asylum. If there was a single world government, however democratic, that option would no longer be available.


May 7, 2011

If one could only watch a single music video, which video would be most profound?

Momus - Gibbous Moon : http://www.youtube.com/watch?v=5gR8iL2do0s

Helps that it's stolen from an awesome film, of course ...


May 7, 2011

Are there any useful recursive functions that do not contain a base case?

When doing parallel programming in Erlang people will often set off a little server process running in an infinite loop. Because Erlang uses tail-recursion for infinite loops they look something like this :

loop() ->

receive {message1} ->

do_something;

loop();

receive{message2} ->

do_something_else;

loop();

Other ->

loop();

end.

The recursion will only end when the process dies.


May 8, 2011

Which programming language should I start learning: JavaScript or Python?

Javascript.

I speak as someone who loves Python and uses it at every opportunity. But, frankly, if you don't know Javascript, it's time to get to know. Because it's the most important software development language / platform of at least the next 5 years.

(And read http://oreilly.com/catalog/9780596517748 )

Update :

Today you don't really have to choose. Instead you can learn CoffeeScript which has most of the virtues of both Javascript and Python. Like Javascript it's a light-weight, powerful scripting language that runs in the browser and talks to libraries like jQuery and three.js. Like Python it has a clean, elegant syntax, useful shorthands like comprehensions and generators (this latter because javascript has acquired them). And it can now run on the server / command-line with node.js. (Also via javascript).


May 9, 2011

Where can I find some early films of mechanical art?

Actually, it may be Ralph Steiner's Mechanical Principles I was thinking about :

http://www.youtube.com/watch?v=Y5pen3QMgzQ

But more examples would be welcome


May 18, 2011

What innovations and improvements could increase and revive the usefulness of email in the age of social media?

Lamson? http://lamsonproject.org/


May 21, 2011

Could we engineer mosquitoes to die from (or have a strong aversion to) biting humans?

There's a big difference between engineering ONE mosquito to do this and engineering all of them. Unless the alternative behaviour is actually fitter than the behaviour we're trying to replace it's just going to die out.


May 23, 2011

What would we do if all jobs were automated?

The ultra-wealthy, who *own* all the robotic means of production, having no use for a huge unemployed and unemployable underclass consuming world resources, will try to cull the rest of us. Either passively (leaving us to starve) or actively.


May 24, 2011

In a future where we can farm organs from clones of ourselves, are ''you'' still ''you'' given that your brain or heart is replaced?

I'm going to go for a controversial answer here. I think this is NOT a philosophical question. It's an empirical question.

The first time we see a successful brain transplant we'll find out.


May 24, 2011

Why does the right wing seem so much more focused, organized and funded than the left? On Quora, I've had a Republican trying to work me onto the party line, and any question with a hint of criticism of the right gets a pile of defenders.

The right-wing is better funded because it supports the interests of the rich.


May 24, 2011

Is it fair to say that, in general, the "left" is more sympathetic to WikiLeaks than the "right"? What evidence supports this view?

I think Assange is quite an interesting and unusual figure. He's a libertarian without being particularly right or left wing.

He's against governments, believes in markets and individuals following their consciences. He's nuanced enough that he knows that corporates can be abusive but he advocates an individual freedom oriented solution : namely whistleblowing. He does accept that the result of whistleblowing might be to bring down government censure, but hopes this will help the morally "good" entrepreneurs beat the bad ones.


May 24, 2011

How can I become creative?

Absolutely! Creativity can definitely be practiced.

Start doing stuff : drawing, writing, painting, making, whatever excites you.

The more you do, the more you'll understand the material you work with. The more familiar with the material, the more ideas you'll have about new things to do with it.


May 25, 2011

How might the restaurant industry be disrupted?

Arguably, it has been. By fast-food joints and take-aways.

To disrupt again (assuming Clayton Christensen's notion of disruption) you'd need something which was inferior, but at a price / granularity / convenience that was preferable to a larger customer base than that of traditional restaurants.

A couple of ideas :

Some combination of vending machine with built-in microwave that could dispense hot snacks. Eg. I confess that I find some of http://www.unclebens.co.uk/our-products/rice/express pretty tasty. How hard would it be for a machine to microwave and dispense pots of this?

A completely different thing that's taking off in London are "pop-up" restaurants like http://ramblingrestaurant.com/ which come to a particular venue for a single meal. They're classy and fun and have good food (ie. "experiences" like you want from a real restaurant) but because they're temporary, they don't pay the overhead of a permanent restaurant venue. Perhaps the same principle could be expanded and aimed at a wider audience. Itinerant cooks willing to take over church halls or school sports halls or any semi-public space to affordably bring a restaurant-quality meal to some corner of suburbia.


May 25, 2011

Which sites have succeeded by serving occasional users?

LinkedIn!


May 25, 2011

What makes you return again and again to a site for great content? I know many great sites but I seem to only return to a few regularly.

Basically frequent updates. Something that gives you the sense that it's worth checking back again (even though you only checked 15 minutes ago) because there might be something new already.

Eg. your email client, Twitter, Facebook, Quora ...


May 26, 2011

Which technologies succeeded without first having a single "killer app" but rather many attractive use cases?

I'd guess the internal combustion engine was pretty immediately used for both business and leisure. (Delivery trucks, rich people going on motor tours).


May 26, 2011

Why doesn't PayPal have any real competition?


May 26, 2011

What is the most exciting new technology you see coming to mainstream use by 2016?

Depends what you mean by "mainstream". Everybody having direct experience of it? Or it merely becoming a significant part in how things work?

I'd say 3D printing / desktop fabrication is going to hit the point where it's a significant part of how all products are designed and made, and may be a considerable influence on *where* products are made (which can have other economic / political implications).

OTOH, we won't all have a 3D printer at home within 5 years. But I think there may be enough in our town to make a difference.


May 27, 2011

What would happen if everywhere in the world, everyone forgave each others debt?

All the "debt money" in the world would disappear. There would probably be very little money left. It would be worth a LOT. And everything would look very cheap (nb: not expensive) relative to it.

( Note that this isn't an argument not to forgive debt of some developing countries where huge loans were made to dictators. )

NB : I just realised I originally wrote "expensive" in the above when I meant "cheap". Sorry for the confusion, mental aberation.


May 31, 2011

What seems to be the role of personal responsibility in global warming?

If we won't take personal responsibility there's no hope for us. In a democracy only the sum of our personal responsibility can shift politicians' behaviour.


May 31, 2011

Which functional programming languages, if any, use C-like syntax?

JavaScript.


Jun 15, 2011

If you were to create an expert advisory board for the revision of a Uni's industrial design/engineering curriculum, who would you include, why?

Bill Gaver, http://www.gold.ac.uk/design/staff/gaver/ (sorry, can't seem to find a more interesting link.)

I saw him talk yesterday and was impressed by some very creative work coming from his lab and by his approach to engaging with potential users.


Jun 17, 2011

What makes Facebook so incredibly good at design? This includes regularly adapting. To what extent has design implemented by Facebook led to measurably better results?

The snarky answer is that Facebook's design gets better every time it evolves to look more like <strike>Twitter</strike>Pinterest.

The core of truth, I believe, is that FB has the insight to steal good ideas from other people, and the courage to change even when it upsets the existing users.

That combination, ability and will to adapt good ideas from elsewhere is what keeps its design "pretty much ok" during its turbulent evolution. Yes, stuff moves around and gets lost. But at least the UI isn't bogged down with yesterday's model of what the site should be like.

Of course, FB can get away with this because it's so compelling and still growing so fast. Once that growth slows and stops it will be far more hostage to what the members are used to.


Jun 19, 2011

What is the best way to complete the question, "You know the world is about to end when..."?

all the smart people have given up fighting to save it.


Jun 19, 2011

Newbies: After what average number of logins does a typical Quora user finally realize what the up and down arrows next to answers are for?

I understood it immediately, but I was already used to StackOverflow which had the same convention.


Jun 19, 2011

Could there be something better than up/down vote mechanisms as a way for users to control content?

Make the blocks draggable? Have ordering by different criteria (newness, number of answers)? This : http://www.nooranch.com/synaesmedia/wiki/wiki.cgi?TypedThreadedDiscussion ?


Jun 20, 2011

I want Prolog-style symbolic inference in Flash (as3), what is the easiest way?

What about http://www.gnu.org/software/gnuprologjava/ + http://code.google.com/webtoolkit/overview.html ? That would get Prolog into your browser.


Jun 23, 2011

Why does not the UN and the developed countries initiate a "new new-world" to solve refugee and illegal immigration problems?

You mean like "Charter Cities"? http://www.nooranch.com/synaesmedia/wiki/wiki.cgi?CharterCities


Jun 24, 2011

What will come after Microsoft Windows?

At some point, surely, Microsoft have to wake up and realise that "Windows" is stupid name / branding for an operating system whose features, no matter what they are, are not, actually GUI "windows" any more. I mean, when Windows 8 gets people used to apps. in tiles. Should they just rename it to "Tiles"?


Jun 24, 2011

What was so special with the year 1988 so that people mention it so much in songs?

Based on the examples you're giving, I'd say that several things were happening.

Hip hop was becoming a serious music. Before 87, 88 we'd heard the odd tune : Grandmaster Flash, Planet Rock, Rapture. But mostly hip-hop was still seen as a kind of party / novelty music. Think Doug. E. Fresh etc.

But now there were real bands appearing. Making real albums. Evolving the music in a way that it was obviously a full-on musical and cultural phenomenon. Public Enemy, Run DMC, Beastie Boys, LL Cool J and not long after De La Soul, NWA ... etc.

So 88 is at the cusp of hip-hop's adulthood. It's still not quite adult. It's still young, and fun, and about fighting for your right to party. But it's definitely found an identity.

Coupled with that, and maybe because of that, Hip-hop was going mainstream; or at least becoming popular among suburban and white kids. And visible to everyone.

At least in the UK, 88 was also the "second summer of love". When house (and particularly acid house) arrived. That's a revolution; from 88 to, say, 92 was the Cambrian explosion of electronic dance music and rave culture.

Almost all the species of electronic dance and most of the sonic ideas appeared then. So anyone working in that tradition has to look back and recognise that that's where it all came from.


Jun 26, 2011

Is ClassFrog.com a good name/domain for a cloud LMS? Why or why not?

Ultimately, what matters is the product / service. Not the name.

However, that's a name you can expect people to ask you questions about in the future. (Assuming you get any success.) So if you have some good stories prepared, it may help. If you can't think of any, that may be a bad sign.


Jun 26, 2011

What are some of the most misused words or expressions in conversational English?

"Yes" by people who really want to or should say "No".


Jun 28, 2011

What are the cultural dependencies of a functioning credit card system?

Any exchange economy has a large number of cultural dependencies :

- a fairly strong consensus on what things count as property,

- an idea of what "ownership" is,

- an idea of what a valid transference of ownership is.

To get to a credit card system :

- You need acceptance that money is a store of value suitable for exchanging.

- Then you need an acceptance that lending money at interest is not immoral.

- You need a widespread willingness of people to temporarily go into debt using the cards (and not feel ashamed).

- After that you need the various skills of vendors to accept card payments and users to make them.


Jun 28, 2011

Would a social network centered locally be successful? Why or why not?

I'm going to take the contrarian side here.

I'll bet local social networking is over-rated and will basically "flop" compared to more general social networking utilities like Facebook, Twitter and Linked in.

The problem is that while I'd love to have lots of up-to-date detailed information about by near locality and my neighbours :

a) I don't necessarily want my neighbours to have that much up-to-date and detailed information about me.

And

b) the kind of information I might want appeals to too narrow an audience to make it worthwhile anyone collecting and managing it.

Have you ever read a local newspaper? They're some of the most boring reads on earth, filled with adverts for real estate and wedding photography, trivia about school fetes and petty crimes and desperate attempts to find something interesting going on in the locality. Local news has to be bland enough not to alienate any of the inevitably small readership, so no controversial op-eds, no difficult thinking, no aspirations beyond the mundane.

But if I'm looking to buy real-estate, I'm better off with a dedicated real-estate site. Similarly if I want crime statistics, there are better specialist systems. If I want to browse or place a classified, I prefer a catchment area at least as big as a city to find buyers and sellers (ie. Craiglist scale). Out of the city, or to get a better price, I may prefer the national or international scale of eBay.

My friends and followers on Facebook and Quora and Twitter are connected to me by shared interest or shared experience of institutions. Some of those institutions *may* be local but once I'm an adult out of school, then college friends and work colleagues (and ex-work colleagues) are already distributed way beyond my post-code. And while I'm happy to loudly spout opinions on Quora dressed in a carnival suit I walk around my neighbourhood dressed soberly and trying not to attract too much attention.

Some things may work at a very local scale. I think FreeCycle does. Because it's such a low barrier to entry to participate in, its value is real and immediate. And often it's exactly someone down your road who you want to come and take your old wardrobe because that's the fastest way to get rid of it.

Tool-sharing may be another win.

And what I'd love to have is up-to-date information about when the chemist is open this morning and whether they have certain medicines in stock. And live information about how the buses are running. But I don't believe that there's a business model to make that work. The web is full of terrible sites listing "shops in your area" with incomplete and untimely information. If there's an opportunity, it's for something like http://pachube.com/ which seeds local businesses and services with automated sensors rather than relying on "user generated content".

Update : Another way of looking at this : "locality" is really just a search-filter. It's a feature, not a product in its own right.

Update 2 : Everyblock is yet another proof point that no one understands hyperlocal, if it means anything at all


Jun 28, 2011

Is there such a thing as an open repository of blueprints for local businesses?

Wonder if these people have a pattern-language?

http://www.livingeconomies.org/

here? : http://www.livingeconomies.org/building-blocks


Jun 29, 2011

In layman’s terms, what caused the 2008 financial crisis?

Naive Economics: People thought that with less Government Regulation the financial system would become more stable. Instead it became less stable.

Perverse Incentives (economics): many players were encouraged to seek higher risks because they got bonuses for gambles that paid off, but didn't get equivalent punishments / fines for making losses.

The size of the financial industry was simply too big for other forces in the economy: industry, government etc. to absorb the shock.

Some genuine dishonesty and a lot of misleading semi-truths, e.g., banks lending money as mortgages but dressing the loan up as something else (to avoid scrutiny), etc.


Jun 29, 2011

Is Austrian economics falsifiable?

I don't think Austrians consider their economics to be a science at all. Consider this

"Mises insisted that economic theory itself was an a priori discipline. What he meant is that economists shouldn't ape the methods of physicists by coming up with hypotheses and subjecting them to empirical tests. On the contrary, Mises thought that the core body of economic theory could be logically deduced from the axiom of "human action," i.e., the insight or viewpoint that there are other conscious beings using their reason to achieve subjective goals."

from http://mises.org/daily/5390/The-Chicago-School-versus-the-Austrian-School


Jul 1, 2011

In a world where rhinoceros were domesticated as pets, who wins the second World War?

Other answers miss the point. In a world where Rhinos are domesticated mounts, Europe is a fertile but subdued backwater paying tribute to huge African empires. The most important cities in the world are Cairo and Carthage. (The Balkans and Eastern Europe falling under control of the former, Italy and Iberia remaining provinces of the latter. Northern Europe remains a patchwork of small independent kingdoms of little global consequence.)

Magellan, Vasco de Gama, Columbus, all working directly or indirectly for Carthagian princes, have discovered the New World; and Inca and Aztec looted gold is flowing into Carthage's coffers. Egypt, in response, wants to expand by conquering India, building a huge fleet along the East African coast to attack it across the Indian Ocean.

The Second World War starts when the Indian navy and airforce, alerted by Carthagian spies, makes a sudden pre-emptive attack on Egyptian naval bases along the south coast of Yemen. Outraged (but secretly pleased) Egypt calls its Persian allies to support it against this unprovoked aggression. India calls on both China and Carthage to support it. The former has a non-intervention policy which restricts it to muttering a few mild diplomatic complaints in the UN and Carthage is reluctant to get involved in an open war against its main rival.

However, after Egypt launches a full scale attack on India, Carthage finds itself unable to deny its ally and reluctantly declares war on Cairo.

After 10 years bloody fighting, throughout all parts of the Egyptian and Carthagian Empires (including Sub Saharan Africa, Southern Europe, parts of the American continents and Central Asia), an Egyptian led axis including Persia and Russia is eventually defeated by an alliance of Carthage, India and a late entering, China.


Jul 1, 2011

Is Stack Exchange going to fail?

I was an early adopter of Stack Overflow. And I still love the site and the people behind it. But I'm concerned that I see myself spending more time on Quora now. Particularly *answering* questions on Quora. I go to Stack Overflow to ask for specialist help, but I don't hang around enough to answer other people's questions.

The main reason and main risk to Stack Exchange is the balkanisation into different communities. Often I don't know whether to post a question on the original Stack Overflow, the Unix site or the Ubuntu site. And there's no one obvious place to "hang out" any more. Plus I've had genuine questions rejected as off-topic (and however much I can understand the reasons, it never *feels* nice to spend 15 minutes composing a question to which I want an answer, and hope will trigger a discussion, and then be told that it's not allowed).

I know Stack Exchange is work-in-progress, but I think they should be worried about anecdotes like mine. Are they sacrificing a sense of community and informality in ruthlessly pursuing a more efficient information machine?

I much prefer the look of Stack Overflow to Quora, but I think Quora have demonstrated that you don't need to give up openness to have a navigable and useful site. I'd like to see Stack Exchange give me back some kind of unified home page where I'd see an aggregate of the sites or tags I'm following, and for my reputation and badges to be common across these worlds. That would give me a place to spend time. Because now Stack Exchange is becoming completely functional. A collection of different places I go to ask questions and leave again as soon as I have answers.


Jul 1, 2011

Will Google+ (partially) cannibalize Blogger?

It would be much more sensible to provide some of the Google+ CIrcles control within blogger. I already use blogger heavily. I don't want to be pushed somewhere else. Why shouldn't I just be able to tag my posts "for the attention of" a Circle? Or even "private to" a Circle?


Jul 1, 2011

What are the odds that Google will dramatically redesign Blogger?

Not a lot now they're trying to push people onto Google+.

Google have a history of abandoning products when they get bored with them.


Jul 1, 2011

What would be a good use of Apple's $110.2+ billion in cash?

If they're really looking to the future, Aldebaran Robotics : http://www.aldebaran-robotics.com/

Domestic robots are an idea who's time, if it hasn't come yet, is close. But no company has figured out how to make them useful and usable. Apple might be the people to do it.

Plus, Aldebaran's bots look way more stylish than, say Willow Garage's. A Nao descendant could be the next revolutionary product Jobs announces in around 2015


Jul 2, 2011

What causes food demand to increase besides population growth?

This tells you everything you need to know : http://d-squareddigest.blogspot.com/2002/10/why-are-americans-so-fat-fairly.html


Jul 2, 2011

Why did tribe.net (Mark Pincus) not work out?

Great question. I LOVED Tribe! It was the best social network for actually having interesting discussions and finding cool people online that I've ever been a part of. I'm also gutted that it failed. Really hard to know what went wrong, but I'll hazard a guess :

Tribe became filled by genuinely cool and interesting but fairly alternative people (geeks / burners / bsdm / lgbt / new age). They were a very loyal community, but they weren't generating very much money for the company (not clicking enough adverts, not attractive to mainstream advertisers), which was running at a loss.

Without making money, the company couldn't really improve the site and add new features.

Then one day, the company thought "all these FREAKS are scaring off middle America, we must do something" so they came in with a whole new set of restrictions, designed to make Tribe "family friendly". Of course, it failed dismally in attracting a bigger audience, but it did succeed in alienating the loyal members.

With mounting complaints from the community, no income, and seeing no way to escape from being a minority, Mark Pincus lost interest. He sold the back-end software (to Cisco?) and went on to discover that he could make a lot more money providing cute games to the mainstream.

Ultimately, I guess the problem was that Tribe couldn't think of a way to make money from the community they had, and couldn't turn the community into one they knew how to make money from. Note though, that this is just speculation from a user, I have no inside knowledge.

One further thought. I'd guess that enough people fondly remember Tribe that the brand still has some value. If I were to receive an email tomorrow saying that Tribe had been taken over and revamped by someone who cared about the community, and the site looked good and there was some activity, I'd be willing to hang out there again.

Update : Just remembered I also had some thoughts here : http://platformwars.blogspot.com/2008/05/i-wonder-how-much-it-would-cost-to-buy.html


Jul 2, 2011

What were the greatest intellectual achievements of the 20th century in science and mathematics?

Turing and Von Neuman's theoretical and practical insights that led to computers.


Jul 4, 2011

What are the top influences responsible for degrading the quality of human life in the last few decades?

Television - undoubtedly the worst thing to hit humanity in the last 60 years.

It destroyed the possibility of serious political debate or effective government. (Only telegenic celebrities can get elected, only candidates who've sold their souls to lobbyists can afford to advertise sufficiently, debates are timetabled and shaped to fit the TV schedule.)

It destroyed our understanding of the world. 24 hour TV news endlessly repeats disconnected factoids interspersed with incomprehensible but emotional footage of disasters, wars and celebrities.

TV advertising created an unprecedented culture of mass consumption at a huge environmental cost (accelerated consumption of raw materials and energy, increased pollution)

It pulled people away from sociable outdoor activities, locking them indoors with consequent degrading effects on everything from health (the obesity epidemic) to community (fewer people on "the porch" or out on the streets)

It wasted billions of hours of human time. People lived vicariously through other people's love affairs, sporting triumphs, heroism, rather than going out and living these things for themselves.

It rehabilitated and popularised some of the worst kinds of reactionary, fundamentalist religions, giving demagogues bigger pulpits to spread fear and prejudice.


Jul 4, 2011

What are the top influencing factors responsible for having upgraded the quality of human life in the last few decades?

The Green Revolution : Not an unproblematic good, but increasing crop yields and reducing the risks of starvation in many parts of the world undoubtedly upgraded the lives of many.

The Information Revolution : from the transistor, to integrated circuit, microprocessor, personal computer, spreadsheet, to internet (and Quora). Has undoubtedly improved efficiency in uncounted ways, and created opportunities for more interesting work and ways to communicate.


Jul 12, 2011

Python Web Frameworks: Is Pinax for Django any good?

More or less agree with Derek Gulbranson You might start with Pinax but you'll probably end up wanting to throw it away and write your own Django components the moment you start wanting to do anything even slightly different.

I'm not sure this is Pinax's fault exactly. I think it's the nature of "applications" in web frameworks like Django. Unlike normal code frameworks which you extend by creating subclasses, there's no good mechanism for "reuse with variations" at the level of something which consists of a dozen different .py and template files in different subdirectories.


Jul 12, 2011

How do I know what is right or wrong?

You can't. All you can do is try to be honest with yourself and try to compare what you think with what other people think.

But there's no guarantee.


Jul 13, 2011

Is Murdoch's huge media empire a threat to democracy?

Depends what you mean by threat to democracy.

If you mean something like "politicians worry that the opinions of media owners bias their chances of getting elected and so they (the politicians) try to do what media proprietors want" then, yes, definitely.

Update : this seems to be a relevant story. Direct threats made against politicians if they didn't support NI : http://www.guardian.co.uk/media/2011/jul/23/news-international-liberal-democrats-bskyb


Jul 13, 2011

Is Java a good language for web development? Why or why not?

I voted up Anon's critique because it shouldn't have been downvoted / hidden.

In my experience Java has been a pain in the proverbial for web development. The combination of static typing, explicit compilation stage, XML config. files and, yes, verbosity all count against it.

But ... the truth about Java is that it's all about the tools and environment. I've written Python / Django in Emacs on an Asus netbook and it was OK. There's no way I could write a Java web-app under similar circumstances.

If you like Eclipse, have a machine capable of running it fast enough, the right plugins and the rest of your environment set up right (don't ask me how), then you can probably make Java work as well as anything else.

But why do you WANT to use Java over the one of Ruby / Python / Perl / PHP / Javascript / Erlang / Smalltalk? The only reason is if you already have a Java system you need your back-end to connect with. Or there's a special library that's only available in Java that's not available elsewhere.


Jul 15, 2011

Life is not fair. There is no justice in life. The moment we recognise this, can we relax? Enjoy life for what it is, rather than fantasize?

Life used to be a lot less fair than it is now. It got fairer because people were willing to fight to make it fairer.


Jul 15, 2011

Is David Cameron's Big Society just BS?

Yes. Because it's an appeal to an ideal of communitarian activism that never existed and couldn't exist given the demands on citizens to a) work for their employers, b) consume to keep the economy growing.

*Some* notion of a more decentralised communitarian British society might work. But it would require a) an acceptance that we work fewer paid hours a week, to make time for all the other activities we need to get involved in, and b) that we earn less money, and spend less money buying stuff ie. the economy shrinks.

I don't see Cameron being willing to preside over that, so he's either stupid, or more likely it's a smokescreen for cutting government services without any realistic plan as to what will replace them.

Update : Over a year into the Cameron government, I can't think of single aspect of community life / service that has improved due to a "Big Society" project, but I can see many government services that have been cut (or will be cut) and services diminishing as a result. I think there's sufficient evidence now in that it was nothing but a feel-good advertising slogan without substance.


Jul 24, 2011

Is David Cameron one of Britain's worst Prime Ministers?

Agree with Matthew. It's *way* too early to tell.

I suspect that it's early enough to tell that he's not going to be a *great* prime-minister. He clearly doesn't have any real vision or courage.

But whether he turns out to be a non-entity or ends up doing something particularly bad / stupid remains to be seen.


Jul 24, 2011

Which is best: living in a country with a high standard of living that is going downhill, or the opposite?

Depends what you mean by best. For most people stability is likely to be better than a tiny probability of making a huge fortune. So, if you have a choice, choose the country with the smoothest gradient (whether it's of ascent or descent).

Personally, I live between the UK (descending) and Brazil (ascending). Both are great places to live if you can afford to live in zones of middle-class stability. Both would be awful if you were excluded from these zones and lived in poverty and precarity.


Jul 24, 2011

How much damage will the phone hacking scandal of 2011 do to David Cameron's political career?

This is interesting : http://www.guardian.co.uk/commentisfree/2011/jul/22/andy-coulson-vetting-damp-squib-dynamite

If it was shown that Cameron deliberately protected Coulson from high-level security vetting because he knew (or suspected) that there were some skeletons in the cupboard, that would seem to be pretty damning.


Jul 25, 2011

Political Economy: Does Capitalism entail concentration of wealth into the hands of few? Are there any capitalist countries where the gap between rich and poor is not widening?

Think about it this way.

Suppose John and Jane both have businesses making and selling widgets. However John is more efficient at making widgets than Jane and can therefore profitably sell his widgets for $9 to Jane's $10.

Over time, John's share of the market increases and Jane's withers. Eventually Jane goes bust and John has 100% of the market.

What just happened? It wasn't that Jane was incapable of making widgets. Or even much less efficient at it. John only had to be a bit more efficient than Jane for our simplified market to result in John supplying all the widgets and Jane none of them.

Now this is exactly what we WANT from markets. We want them to AMPLIFY the faint signals that one technique or company is more effective than another, so that everyone gets the idea and starts copying John's way of doing things and forgets Jane's. That's part of the attraction.

But it also shows that markets distribute rewards NON-LINEARLY. And yes, that does entail concentration of wealth into the hands of the few. A capitalism that didn't concentrate wealth into the hands of the few, that left John and Jane with similar profits and incomes after 10 years, wouldn't be doing the information processing that we expect of it.


Jul 25, 2011

If there is continuing widening of the rich/poor divide, high unemployment, and a collapse of the major developed economies, will Marxism make a comeback?

Personally, ten years ago I used to think Marxism was outdated and irrelevant to our post-industrial information age. Today I think it's fairly essential to understanding what the hell's actually going on in the world.


Jul 28, 2011

What is the next big innovation in programming languages after Java?

"After Java" is a bit contentious. Java is basically C++ with a built-in garbage collector.

So let's take the question in that spirit. Garbage collection takes a huge problematic responsibility (memory management) away from the programmer and puts it in the virtual machine.

What's the next common programmer problem that we'd like to have the language take over responsibility for? The obvious one is management of multiple processes / threads / asynchronous communication. Erlang builds this into the language and virtual machine, but for various reasons probably won't be the next big thing.

What seems to be building traction for reactive server type applications is node.js. But that doesn't really add any helpful syntax to the language to handle multi-tasking. Instead, syntactic innovation on top of javascript is going on in, say, coffescript.

My prediction, therefore, is that someone will come up with something not unlike coffeescript, extended with Erlang-like special syntax for handling multiple light processes, and which compiles down to multiple node.js nodes.

Update : 2013. I'm very interested in Elm and its way of doing Functional Reactive Programming. Previously my experiences of FRP were a bit clunky, but Elm makes it look quite elegant and I can see how it subsumes the interprocess communication I was talking about in this answer. Not saying Elm will be that language, but I think an Erlang / CoffeeScript synthesis would well benefit from looking at it for inspiration.


Jul 30, 2011

Could Bitcoin's mining be combined with actually useful work?

Based on this : http://www.good.is/post/could-cloud-computing-servers-double-as-home-heaters/ perhaps heating?


Aug 4, 2011

What do existential nihilists do with their lives?

Whatever they want.


Aug 5, 2011

What is "hauntological music"?

An electronic music from the UK, made largely by musicians who were children in the 1970s or 80s, influenced by library music, analogue electronics, children's television (particularly stories revolving around the supernatural), some folk-rock, public service information films, modernist architecture, hip-hop, rave and electronica and occasionally older steam-punk tropes.

Check out Belbury Poly, Moon Wiring Club, Advisory Circle, and here for a recent survey (July 2011) : http://www.wired.com/beyond_the_beyond/2011/07/musica-globalista-simon-reynolds-on-undead-hauntology/

In some ways analogous to US musics such as witch house and vapourwave with similar themes of nostalgia and missed / misunderstood futures but with a distinctly different sound.


Aug 5, 2011

Why has there been an outcry against real names on Google+ but not on Quora?

a) Quora gives you a way to ask and answer questions anonymously.

b) I'm not sure if Quora has algorithms automatically chucking you out without some kind of process when it thinks you've violated the real name policy.

c) Quora explicitly specialises in sharing a certain *type* of information : questions and answers which are often fairly impersonal. Whereas G+ aspires to rival Facebook, which is a place where a lot more personal / intimate information is shared.

d) Quora is still perceived as a minority interest site where the community is serious and well meaning. Not many trolls and griefers here. That MIGHT be because the mechanics are good at keeping them out. Or we might just be lucky that they haven't found us yet.


Aug 5, 2011

What is your iTunes (or last.fm) #1 most played song - and are you embarrassed/proud of what it is?

Fernanda Takai - Diz Que Fui Por Ai
Gayngs - The Gaudy Side of Town
James Blake - CMYK
The Threshold Houseboys Choir - So Free It Knows No End


Aug 6, 2011

If the U.S. federal government loses its AAA credit rating, what would happen to the federal budget and the U.S. economy?

This, maybe? http://moneymorning.com/2011/07/29/debt-ceiling-debacle-surprising-way-a-default-or-downgrade-could-crush-global-economy/


Aug 9, 2011

What are some of the funniest jokes about the London riots?

http://twitter.com/#!/silentypewriter/status/100975511035056129

and

http://photoshoplooter.tumblr.com/


Aug 9, 2011

Why are London Police reluctant to use powerful riot control equipment such as water cannons?

It's not "appeasing" the rioters to believe that policing should be "by consent".

It's exactly what it says on the tin. The assumption that the state machinery is there by will of the public and that the police serve the public by dealing with threats to it. If the police start bringing in military style weapons against protests (or even riots or any large group of people) then they start to look like they are imposing order on, and against the will of, the public.

Also, I'm sure there are a lot of people who think rubber bullets are great because they'd HURT the rioters. But the police's job is not to PUNISH criminals. It's to apprehend them while protecting the public.


Aug 10, 2011

What is the best way to turn a Marxist into a supporter of a mixed economy?

Protect the "mixed" part of the mixed economy.

Most economies are sliding today from mixed to full-on capitalist as governments are caving-in to right-wing demands to cut welfare and social protection for the poor and disadvantaged.

I wasn't a Marxist when I believed that mixed economies had consigned 19th century capitalism to the dustbin of history. I'm much more sympathetic now I see that social democratic governments are subservient to giant financial institutions and that real power is wielded by billionaire oligarchs.


Aug 11, 2011

What are the best songs about never growing up?

Los Cucas : Me Gustaria Ser Bebe


Aug 11, 2011

What are some good questions to evaluate the core values of an individual?

I believe that (almost) everyone in the world believes the same thing : that people should be free to do whatever they like as long as they don't harm anyone else.

The differences can all be understood in terms of what things they believe harm other people.

A social conservative might believe that the freedom to express gay affection in public harms others because it encourages people to disobey God, with potentially catastrophic results for their immortal souls. An environmentalist might believe that freedom to drive a car harms others because it contributes to global warming that will kill millions. A libertarian might believe that freedom to carry goods out of a shop without paying harms others because appropriating the product of another's labour is tantamount to enslaving them. Etc.

So my fundamental question : what freedoms need to be curtailed to protect other people from harm?


Aug 11, 2011

Are there any new musical instruments that might be as overpowering in the future of popular music as the electric guitar is and has been for 60 years?

Every decade has had its characteristic technologies and sounds. Since the 90s with the ubiquity of computer based virtual studios we should understand that the instrument is not a piece of hardware so much as an effect or style.

50s-60s Electric Guitar, Electric Organ, Flanger, Echo
70s Analogue Synth,
80s Drum Machine, Sampler, Record Scratch
90s Timestretching, Decomposed Amen Break.
00s AutoTune, Dubstep "wobble" bass, cassette texture

If there's one instrument / sound that might rival the electric guitar for ubiquity and longevity in popular music then I'd say it has to be the drum machine. With the 808 providing the prototypical example.

What's this decade's characteristic sound? I haven't heard a good candidate yet.

Kuochun Lo might be right that it may not be a sound so much as a change in how we control / interact with music. Perhaps "sound toys" on mobile devices will become widespread enough to be called the musical hallmark of our age. It will be interesting to see, though, if they'll be audibly distinct from music made previously.

Update :

Or perhaps, the big new instrument of our times is the looping pedal :



Aug 11, 2011

Are equality and freedom diametrically opposed to each other?

No.

The world doesn't fit on a single spectrum or two dimensional grid. Instead, the world is composed of many intertwined threads which twist together and form knots. At these knots, multiple desires for freedom come up against multiple desires for equality.

At each knot you can decide where to make a trade-off regardless of the trade-offs you make elsewhere.

For example, you can believe that all citizens deserve equal treatment under the law (trumping the freedom of judges to inflict their prejudices on the defendant) while at the same time believing that people should have the freedom to eat what they want (trumping any desire that the government may have to prevent obesity by banning hot-dogs).

Furthermore, sometimes rival freedoms are in conflict with each other. My freedom to swing my arm must be weighed against your freedom to go about your business without being assaulted. Similarly, different desires for equality must be traded against each other. We might desire that everyone receives an equal amount of healthcare. Or that everyone lives an equally long life. But we can't have both at the same time. (Some people will need more care to achieve the same amount of life.)

Finally, not only can freedoms be incompatible with each other and equalities be incompatible with each other but some freedoms line up with some equalities. When women gained equality with men in property rights it gave them the freedom to participate in the market.


Aug 11, 2011

Before Asana, had any startup ever written a new in-house programming language after receiving funding but before launching a product?

I believe Thingamy.com has been developing in Lisp with maybe some DSLs.


Aug 16, 2011

Why is wanting to make money stigmatized?

In a market economy money == power. (Power to decide how other people will work, who will produce and what).

Anyone who tells you that they want more money than you is indirectly telling you they want power over you.


Aug 17, 2011

Are there any good pop songs that break free from the twelve-tone equal temperament system?

Probably not.

I did wonder about the classic rave sound where a chord is sampled and then the sample is pitched up and down leading to some jarring changes of harmonic ratios (eg. the beginning of

)

But actually, the most popular rave tunes tend to intersperse sections like this with more traditional synth melodies.


Aug 21, 2011

What are the best hooks in pop songs?

A good one is to start with a big interval, going up or down.


Aug 22, 2011

What are some good books on the evolution of human morality? Why?

You probably didn't mean http://en.wikipedia.org/wiki/On_the_Genealogy_of_Morality But you should read it (or a good commentary) as a useful comparison.


Aug 22, 2011

What are some high-level art programming environments?

Supercollider (a language alternative to Max/MSP or PD) : http://supercollider.sourceforge.net/

Chuck (similar. interesting but not maintained that I can see) : http://chuck.cs.princeton.edu/


Aug 23, 2011

Why hasn't the Windows-based GUI, its usual control elements, and PC UX overall seen any major changes or improvements since the invention of GUI?

User interfaces get locked-in. Once people learn how to use a particular set of tropes they don't want to have to learn a new one, even if it promises to be better.

I'd go so far as to say that there's almost NO degree of "better" which will force people to change. Dramatic interface changes only come when the perceived underlying application changes.

There has, in fact, been one significant improvement since the standard GUI patterns were established in the 1980s : the humble webpage hyperlink.

In the classic GUI pattern of the 80s, navigation is by menu item and button, icon and window. The pattern of mixing ad hoc links into text only became widespread in web-browsers in the 90s. And that's because the web itself was such a different kind of application.

The major 00s revolution is, of course, multi-touch. But that could only establish itself on another new class of application : smart-phones. (You could argue that this disproves my point, in that there were earlier UIs for smart phones and PDAs, but I'd respond that these were genuinely inadequate for the application in a way that the 80s GUI for the PC wasn't)

tl;dr : Once a UX paradigm is OK, only a new underlying application can shift it.


Aug 24, 2011

What is the right unemployment rate for a healthy job market?

No. There's no theory which could set the limit.

It's purely politics (ie. a power-struggle between those who value different things.)

Those who want to work and value stability in their economic lives will want 0%. Those who want "liquidity" (whatever that is and whoever that is meant to benefit) perhaps want it higher.

There's no "right" just fight.


Aug 24, 2011

What does the Matrix digital rain effect represent?

Computer stuff.


Aug 25, 2011

What is the least exploitative way to get rich? Given that American society sees exploitation negatively and hard work positively, what route to enrichment has the lowest ratio of exploitation to hard work?

Getting rich, by definition, means extracting from your economic activities a rent which is higher than everyone around you is getting. There's no completely nice way to do that.

Undoubtedly the *least* exploitative way is to create some kind of digital product by yourself, allow people who like it to download it, and voluntarily pay you what they would like. If you can persuade enough people to do that you can enjoy your wealth with a relatively clean conscience.


Aug 28, 2011

There is significant emerging evidence that large segments of the middle class in the developed world will basically become unemployable soon, leading to growing income inequality. What tools and services could turn this class into entrepreneurs?

I recently wrote in a discussion forum that I could foresee two possible outcomes of the current automation revolution. One in which incredibly powerful fabrication machines all belonged to the wealthy, most people were unemployable, and those who were in work were receiving a minimal salary for tending the machines.

An alternative would be a world of "owner-operator" small businesses. In this world, "economies of scale" would be trumped by "economies of flexibility" from local and ecologically sustainable on-demand manufacture. Your local main-street / high-street would be revitalised. When you shopped for a pair of shoes, you'd visit a family owned shop, getting personalised service - the shopkeeper, who was also the owner, would help customise the shoe design for your feet and taste and would then go into the back of the store and fabricate the shoe on the printer. These owner-operators would be responsible for maintenance of the machines (at least calling the guy who fixes them); for understanding enough to download and install software upgrades, etc; and even collecting old shoes to recycle material back into the feed for the next round of fabrication.

Now, how could we get to this second scenario? I don't believe that naive techno-determinism gets us there. Technologies get invented to solve the problems people WANT to solve. It won't just come from the existence of the 3D sintering machines. I also don't believe that saying "leave it to the market" or the "leave it to the entrepreneurs" sorts it out. Ambitious entrepreneurs are always going to want to build huge companies that make a lot of money. VCs will be prejudiced in that direction too. But this vision is of a "mittelstand" of small and medium sized businesses that employ a lot of people but don't make big, short-term returns for investors.

So we have to WANT this future. And deliberately try to create it. Here are some areas where I think we should act

Education

I don't buy the story that entrepreneurship can't be taught. It's part of the myth of the entrepreneur as some kind of superman. To me, it's shocking that Western capitalist countries idealise business and entrepreneurship so much but do so LITTLE to teach it in our educational institutions.

So, here's the start. By age 8, every school would have scheduled lesson-time where pupils played "play-money" games like Monopoly and similar. They'd also have gambling card games like poker (played with real casino chips) and strategy games like chess and Go. On the curriculum! In lesson time. Not as some special after-school club that only nerds go to.

Then, by age 10, there'd be classes that were about setting up the proverbial "lemonade stall". Three times a year, all schools would run markets whose stalls were operated by the pupils, selling whatever they managed to make and figured there was a demand for. Pupils would keep the money they made.

From 10, children would also have a specific "political economy" class, teaching basic economic principles, how banks work, how the insurance industry works, how stock markets work. And the history of economic ideas.

By age 14, pupils should start leaving the ghetto of school to engage with the adult world. So by 14, the school week should drop to 4 days of taught lessons, with Fridays being reserved for self-directed projects with supervision from teachers. A self-directed project may be academic - a pupil may still choose to study maths; may arrange with the physics teacher to use the school's facilities to do their own experiment; or may choose to write a mini-dissertation on a period of history they are particularly interested by. On the other hand, the school may arrange that the day is spent on an apprenticeship with a local business. Those who seem sufficiently motivated and competent may spend the day working on their own startup.

From age 15, school attendance should be voluntary and pupils free to choose the courses that interest them. Schools should offer courses at night. And short, applied courses (in computer literacy, fabrication technology, accountancy etc.) Classes should be open for adults in the community to attend.

Finally, schools should be given money to act as investment funds in their pupils' enterprises. Not a large amount, but schools should be able to make small grants to help their pupils set up their enterprises.

Zoning

Many in the middle-classes have an incredible, unused resource in the form of their homes and gardens, but are often prevented from exploiting it commercially by zoning regulations or by private contracts with their neighbourhoods.

Apart from the case where outflow byproducts are genuinely harmful, local laws that prevent people from growing vegetables in their gardens, turning their residential home into a cafe, or running a commercial laser-cutter in their garage, should be scrapped.

Eminent domain should be used to break similar restrictions due to private contracts.
The separation between residential and commercial needs to be broken down to bring jobs and work closer to where people live in the suburbs and to turn that land and architecture from mere consumption good back into productive capital.


Aug 30, 2011

Why do highly educated people commonly believe and argue that no fixed criteria of good and bad exist?

Highly educated people tend to put more emphasis on the need for justifications for their beliefs. It's hard to give justifications for moral opinions. So they find it easier to say that there's no absolute right or wrong than to say that there is an absolute but that they can't justify how they know that there is.


Aug 31, 2011

Who are some musical artists whose work became better with age?

I'll suggest Tom Waits and Scott Walker as two examples of artists who became far more experimental and interesting as they got older.

Some people may not like the newer stuff, but there's a strong case that they achieved their true artistic greatness later in their careers.


Sep 4, 2011

Creative Cities: What are some famous artistic neighborhoods worldwide?

Hackney Wick!


Sep 7, 2011

Imagine a new form of Earth civilization is being created right here at Quora. What shape should it take?

I feel that Quora's civilisation comes from the rules rather than being innate in the community.

I've seen many different types of people here : hardcore atheists and fervent theists, libertarians and communists, professionals and amateurs. There's some snarking, but I think the rules play an important part in keeping it under control.

1) The restriction to one answer per question prevents people getting into backwards and forwards arguments and stops Quora becoming a pointless fight.

It's also a kind of egalitarianism. However smart you think you are or others think you are, however much time you have to spend, you only get one shot to answer a question, just like everyone else.

2) The vicious sanction of being downvoted. It's easy to get downvoted / hidden and hard to get this rescinded. That certainly makes people careful of offending others or being flippant. Even jokes are frowned on.

Finally, I think the design helps. Quora is slightly dull, slightly ugly. It screams elegant but conservative. It's not a place that looks like you can do or say what you like. It's not a place to get excited. Or be outrageous or utopian. Windows are very much unbroken.

So, if Quora were a country, I'd say it would be Singapore. A fairly mixed and excitable population, kept in check by both heavy rules and a heavy culture. But nevertheless, industrious and forward looking.


Sep 22, 2011

Why don’t those with high intelligence or those at the top of society end up making the world significantly better?

There are two kinds of problems in the world. The first type can be roughly understood as conflicts between man and nature. The second as conflicts between man and man.

The first kind of problem is relatively straightforward to solve. Those with power and genius can gain yet more power and acclaim by solving them. And so they do. it's relatively uncontroversial to go to the moon, or cure polio or create a new strain of wheat. Curing cancer is harder, but we keep making steady progress and no-one is really trying to stop us.

The second kind of problem is much more difficult. You can't resolve poverty without accepting that there are zero-sum games over control of scarce resources, and for the poor to have more control, the rich have to have less. You can't resolve climate change without inconveniencing the oil companies who want to sell oil, and the motorists who want to keep driving.

People sometimes call this second kind of problem "wicked" but I believe the term is more obscurantist than illuminating. It's better to call them what they are : "political problems" ie. disagreements between men about what outcome we actually want. However you define "making the world significantly better", whenever you see smart people FAILING to do it, you can bet it's because there's a conflict of interest and there are smart people on both sides working against each other.


Sep 28, 2011

What is it like to experience an event that has no rational explanation?

NB: this question has changed from something like "Have you had an experience which is incompatible with your belief system?" This is my original answer to that question.

No!

I have a pretty powerful belief system that's never been stumped by my experiences.


Oct 1, 2011

What would the curriculum for a school seeking to teach students about technology, design, and entrepreneurship look like?


Oct 1, 2011

Does teaching intelligent design in schools really damage science?

I think it largely depends HOW it is taught. If I was a school biology teacher, I'd LOVE to teach intelligent design. I think there are lots of things you can do with it : talk about how theories are constructed, talk about what criteria we use to compare rival theories, get the kids thinking how an ID scientist might try to explain particular natural phenomena, get the kids thinking about what science is and the role it plays in our society.

OTOH, you can imagine a teacher who goes into the classroom, mandated to teach ID and starts by saying "hey kids, today we learn how 'the scientists' don't always get things right". That's pretty much likely to damage science education in so many ways.


Oct 10, 2011

If one could radically change one major aspect of how a city operates, what should it be?

Really Narrow Streets!

Nathan Lewis has being doing a great job of documenting this, so just go and read his stuff : http://www.newworldeconomics.com/archives/2010/022110.html and http://www.newworldeconomics.com/archives/2009/101109.html

(and follow a few more links)


Oct 12, 2011

Is it lonely to be radical because there are a potential infinitude of things to be radical about?

Partly.

But also partly because most people aren't radical. Most people, most of the time want security and predictability so that they can make plans for the things they want to do with their lives. Being radical (which I take to mean being willing to drill down to question the root of things) threatens to create instability, and in instability, most people can't make their personal / individual plans.


Oct 12, 2011

Is there a formula for success? If so, what would it be?

1) Know what you want.

2) Be willing to ask others for it. when appropriate.

3) Be willing to take it when necessary.

4) Don't make unnecessary enemies.


Oct 12, 2011

Why did Google become so successful?Why was it better than Yahoo, MSN, etc.?

Google focussed on giving good search when all the other search engines basically wanted to become "portals" and "media companies". For everyone else, "search" was just an excuse to try to lure you in and stick your eyeball to their site or sell you on for money. Google actually provided a service to help you find what you wanted on the web.


Oct 16, 2011

What is the most beautiful word in the English language and why?

I'm a big fan of "thirsty".

Not because of its literal meaning, though I have childhood memories of my grandmother asking me if I was thirsty before giving me a drink. But there's something absolutely right about the balance, sibilance and rhythm of it and the way it seems to perfectly encapsulate its feeling.

I guess it's also optimistic. Thirsty is a solvable pain, it's a kind of open invitation to be quenched. (Not like "thirst" which could be a terrible unending condition.)


Oct 16, 2011

Are the major UK political parties using social media effectively?

Not that I've seen, no. Not one of them makes me want to read its blog, follow it on Twitter or engage with it directly in some way.


Oct 16, 2011

The Soviets allowed the Berlin Wall to be destroyed and communism with it, will the capitalists allow Wall Street to be destroyed along with capitalism?

In the 20th Century, leftists had to learn a hard and bitter lesson. That those who claimed to be champions of equality and social justice were often self-interested tyrants, trying to hold on to power at all costs. And worse, any attempt to centralise power to rationally manage the economy almost inevitably deteriorated into such a dictatorship.

I believe that, now, the idealistic capitalists are having to learn equally hard lessons. That their champions of economic freedom are, in reality, cosy corporate states where governments have long since become tools of corporate interest.

The smarter libertarians have now grasped that. What they probably still haven't grasped is that, just as centralised economies almost inevitably deteriorate into dictatorships, so "free markets" almost inevitably deteriorate into monopolies and plutocracies, and that this has nothing to do with the government and everything to do with the fact that concentrations of wealth experience positive feedback effects that grow them yet larger.

In the sense that the Soviet Union was a fake Communism when the Berlin Wall fell, perhaps the US is a fake Capitalism today. But my personal feeling is that Gorbachev let the Soviet Union collapse when he sensed that it had lost all popular legitimacy. I don't think we are even close to the point where today's oligarchs believe that the US system has lost its legitimacy.

Quite the contrary, they think that with their think-tanks and Tea Party and Fox News and other mechanisms of propaganda and persuasion they can keep the population, if not passive, at least chasing after the wrong enemies.

And finally, Gorbachev was a decent man who preferred to set people free than redouble repression or burn the Soviet Union in a vicious attempt to hold onto power. Rupert Murdoch, the Koch brothers and the heads of Goldman Sachs etc. don't share his character.


Oct 16, 2011

Why does President Obama divide Americans into "Wealthy People" and "Working People"?

Because no one gets rich by working. You only get rich by having other people work for you.


Oct 19, 2011

If knowledge is power, why aren't knowledgeable folks all that powerful?

They are. But they don't know it.


Oct 25, 2011

Is there a sustainable substitute for money?

It depends largely on what you mean by "the money system". And by "overthrow"

If by money, you mean any kind of token exchanged for goods and services, then the answer is almost certainly not. If you mean "our current money system" then there are plenty of alternatives which may be equally sustainable.

What I personal believe is that economies are just going to get a lot more complex.

The real world economy is already a mix of multiple national currencies; some large scale barter between corporations; various corporate-backed loyalty cards and points schemes (Air Miles etc.); some idealistic experiments with local currencies (the Ithaca Hour, the Brixton Pound, LETS); virtual game currencies; reputation, voting and badging on web-sites; gift economies; "free software" and derivative cultures like open-hardware, open industrial design, creative commons etc.

Next year, the mix will already be different. The internet is kind of a laboratory for people who want to invent and test out new kinds of economy. So you may get something like CouchSurfing which is either loosely accounted barter or reciprocal gift-giving depending on how you think of it.

I sometimes call this "TCP/IP vs. the Dollar". All of this experimentation in our networked society means that, over time, many of these alternatives will grow to occupy more of people's economic lives and the importance of the national currencies will diminish. In 20 years time, it will be obvious to even the casual observer, that the truly "wealthy" (ie. those with freedom, influence, ability to access resources when they need) will be those who hold and understand many different economic "currencies" rather than those who simply have a hoard of dollars or gold.

Someone with a hoard of gold, but no online reputation, or reciprocal gifting relationships, and not embedded in the right social networks or communities etc. will still be able to buy a lot of stuff, but will find buying the kinds of things she wants to be extremely expensive. The money will flow out very quickly, particularly on paid simulacra of the kinds of things which are more cheaply developed in other types of economy.


Oct 26, 2011

Who are the most influential geeks on Quora?

How could you be influential on Quora and NOT be a geek? :-)


Oct 26, 2011

What old nursery rhymes and fairy tales would we find inappropriate for children if they were written today?

Surely the fact that very lurid, violent themes occur in traditional stories beloved of children (witches who lock children in cages to fatten them up for eating!), is good evidence that the idea of "inappropriate for children" is nonsense.

There may be an argument about what children should be allowed to see represented graphically on the screen, but the idea that they shouldn't hear of or have to think about bad things is absurd. Children are bloodthirsty. They love gore and twisted villainy.


Nov 1, 2011

Will emerging economies become more important financial hubs than developed economies over the next 30 years?

Fingers crossed, yeah?

With luck the governments of Western European and North American countries will wake up and realise what a lousy deal an engorged financial sector is (pays very little tax, demands huge bailouts) and will kick them out.


Nov 4, 2011

For a semi-technical founder, would it be better to go the technical or non-technical route for building a site of similar complexity as Quora?

What are your other skills?

I would say that if you're "technical enough" (2 years programming, + engineering background) then you might well be able to just hire and manage more specialist technical employees. Your experience *should* have given you sufficient cultural intuition about the life, rhythms, requirements of engineers to work with them well.

Just keep reminding yourself that they know a hell of a lot more than you and don't try to micromanage them based on your half-remembered C++.

In which case, if you have no experience in the sales side of things, you might be better looking for a partner from there. Especially if you've spent the last 10 years as a manager of technical people.

Of course, if you've spent the last 10 years in sales, then finding a genius technical co-founder is obviously a much better strategy.


Nov 9, 2011

Should musicians sell their music? Why or why not?

Sure. If they can. I (try to) sell some of mine. I sometimes buy music from artists I like.

What I think they should NOT do, is join in with attempts to punish those who share copies of the music. Music isn't a scarce resource and it's an absurdity to have the law pretend that it is.


Nov 15, 2011

Which songs would the devil have on his playlist?

All the best tunes ...


Nov 16, 2011

Criminal Justice: Should non-violent crimes be punished with long prison sentences? And if so when is it ok and when isn't it?

It's definitely not OK for Aaron Swartz who's clearly motivated by high ideals and shouldn't be considered a criminal at all.

For Bernie Madoff, who's basically a fraudster who's caused some real harm, then a longish sentence might be a good deterrent. I'd say that confiscation and hard, restorative community service would be even better.


Nov 16, 2011

Should we consider reducing our prison population by instituting corporal punishment as an alternative?

It would seem to me that different people have different tolerances to pain. Those with a high tolerance would choose it, and so it would turn out to have little deterrent value. While those with low tolerance would end up choosing prison anyway.

Essentially, it may just turn out to be a quick-release scheme for the toughest thugs.


Nov 17, 2011

Could it ever be right to do wrong?

No.

But I'm willing to view wrong actions done for a good cause as cases of diminished responsibility.

For example, it wasn't right to shoot the crazed guy with the knife who was attacking my family, but circumstances left me with few alternatives to save them. Hence, a wrong still occurred, but circumstance takes much of the responsibility for committing the wrong away from me.

I think this is a better solution than to say that circumstance changed the moral value of the act itself.


Nov 17, 2011

What does "misogyny" mean? Is this an emotion or is it an observable action?

Update : This question has been radically reworded, so many answers here are likely to sound a bit odd.

The original asked something like "Why do only attractive, young women talk about misogyny? You never hear men admitting to it."

In light of that, here's my original answer.

OK. So I'm going to make a genuine attempt to answer this.

1) I'm none of attractive, young or a woman, and I talk about misogyny. Hence, that falsifies one assumption of your question.

2) Why might women think about misogyny more than men?

Because they're the ones who suffer from it. Compare "why do gays worry more about homophobia than straights?", "why are African Americans more concerned about blacks being lynched than Klan members?", etc.

3) Why might *young* women talk about it more?

Well, young people tend to a) have more time and energy to get engaged with political activism. And b) are not yet jaded / disappointed enough to just accept the crap in the world.

4) Why is it that *attractive* young women talk about it more?

Actually, the causality might go the other way. Women who are smart enough to know when they're being dissed, and self-confident enough to speak up about it, just ARE more attractive than those who feel that they can or should ingratiate themselves with men by denying it or playing along.

Also, beautiful girls get hit on a lot, and have to do a lot more turning men down and dealing with their disappointment. Personally, I think a guy always has the right to ask a girl if she's interested, but the flip-side of that is, if she isn't, he should accept it graciously. A lot of guys can't do that and, if they're rejected, get angry at the woman. If you were dealing with people (often total strangers) getting angry and frustrated at you the whole time, you'd start to suspect that there was a systematic problem too.


Nov 18, 2011

Do people doubt evolution because too much of its evidence is not all that convincing?

No. Pretty much everyone who doubts evolution doubts it because it conflicts with their preferred creation myth.

I would, frankly, be very surprised indeed to meet someone who was disposed to believe in evolution (ie. they had no contrary beliefs) and then rejected it, purely based on the evidence.


Nov 18, 2011

Can we use kinetic energy of cosmic rays as energy resource?

Well, we might be able to use the "solar wind" to drive sail-driven space craft around the solar-system.


Nov 18, 2011

Have I discovered a new way to generate electricity with an infinite resource?

Thanks for posting this question. As Jarom Jackson points out, you can't beat the laws of thermodynamics. But it's a beautiful and stimulating idea.

So here's one thought I just had. If you could find a source of gas below the level of water, you could maybe run a turbine off the bubbles rising past it. (Like an upside-down water wheel.)

Perhaps there are pockets of gas underground which aren't themselves exploitable in other ways but which could be used for that.


Nov 18, 2011

How could I generate electricity from my sink water?

Turbine in the out-pipe. Probably not enough energy to make it worthwhile though.

You might be able to SAVE energy by re-using your waste-water though. Eg. syphoning it into your garden instead of pumping fresh water for that.

Another possible thing you might do is pipe it through somewhere you need cooled to take away excess heat.


Nov 18, 2011

What is the best, most commonly used evidence to support the theory of evolution?

I like whales.

I mean, if you were going to design a big animal that spent all its time in the sea and had a bit part in the Jonah story, wouldn't you have just given it gills instead of having it be an air-breather that has to hold its breath for a long time?


Nov 19, 2011

What does it feel like to have the gift/curse of a visionary?

Who cares? You'll never know whether you were a visionary or merely crazy. Only posterity can judge that.

Just focus on what you KNOW has to be done. And let history worry about the labels.


Nov 21, 2011

What is currently lacking in social networks?

A one click "escrow" account (like Kickstarter) to let a group of friends raise money for a shared project.


Nov 21, 2011

Which London networking events are good hunting ground for a technical guy to find a co-founder?

London OpenCoffee is pretty well established. http://www.meetup.com/londonocc/


Nov 22, 2011

There's an emerging school of thought that a significant portion of CEOs, particularly those of large public companies, are psychopaths. Should we start testing them to weed them out, considering the damage they do to the economy? Is this possible?

I don't see that it's going to be possible. As other commentators have, said you can't start punishing people because of things they might do as opposed to things they have done.

Far better, I think, to just limit the size and power that corporations can have so that even when a psychopath gets to the top of one, he / she still can't do much damage.

I'd suggest that we have far stronger anti-trust / anti-monopoly laws. Let's say that we prohibit any corporation that does more than 1 billion dollars worth of business per year from having more than 30% of the market. If a corporation earning a billion a year gets above 30% of the market, we immediately break it into two.

Would decreasing the power of corporations risk sending the psychopaths into politics? Maybe, but here I think we can exercise more selectivity. Certainly anyone who wants to hold public office at the senior level (Minister, senator, president etc.) could be required to undertake psychological tests, and those test results should be public.

If the populace still want to elect a psychopath, that's their prerogative, it's what democracy means.


Nov 27, 2011

What is the best way to scientifically describe "what appears to be a soul/consciousness"?

There is no scientific way. The problem is that science has been set-up to fail in this area.

Science, by definition, is a collection of knowledge about universals that can be corroborated intersubjectively. But all soul / consciousness stuff is only known subjectively.

This is why I think that the mind-body problem is epistemological rather than metaphysical. It's not that there's no place for mind in our material universe. It's that we don't have the theoretical tools to talk about it.


Nov 27, 2011

Why does TIME Magazine choose such watered down cover stories in the United States vs the rest of the world?

Looking at those covers, maybe it's just that Americans are so insular they won't read a magazine they perceive as being about "abroad". They'd rather read a trivial story that looks like it's about something in America (and relevant to them) than something about foreigners.


Nov 27, 2011

Were Christopher Alexander's "Pattern Language" books more influential in the field of software architecture than building architecture and, if so, why?

As Nick's link notes, Alexander doesn't really appeal to architects who want to be grand artists. Perhaps more charitably you could say that it doesn't really give architects any space be what they want to be ie. designers. The Timeless Way just expects them to channel the patterns.

Furthermore, the patterns are fairly idealistic, based on strong interdependencies between the microscopic and macroscopic scales over which the architect has no control. They ignore real-world constraints such as a fixed size lot to build on, the obligation to provide access for fire engines, car-parking etc. etc. And the architect has to bring it in within a particular budget which may require using non-traditional materials and designs.

Why has this been less of a problem in software? I'd guess that in architecture we've had 6000 years to establish a strong caste system which separates architects as "visionary" / "brain worker" form mere structural engineers and builders.

In software development, attempts to create such caste distinctions ("systems analysts", "software engineers") have tended to founder given that everyone knows that small teams of agile coders outperform management heavy bureaucracies.

For this reason, design and coding are best done by the same people. Good software developers are closer to craftsmen than designers. And, as such, value practical tools like the patterns to help polish their craft.

Finally, given that programming is such a new area, the patterns themselves are all new. (Or evolving quickly.) So there's less of a sense that the good patterns are somehow out of step with the exigencies of modern practice.


Dec 3, 2011

How did Linus Torvalds manage the complexity of building the Linux operating system?

Agree with the other answers, start small.

Then, as things get more complex, you write tools to help you manage the complexity : http://git-scm.com/


Dec 3, 2011

Why can't the Linux community get together and build an OS for mobile phones?

1) Most people who, in the early days, went through the pain of installing Linux on their PCs did it because they wanted to use a Linux computer. In particular they wanted all the Unix goodness (command line, standard tools etc.) that they couldn't have any other way. That's quite a sizeable community of software development professionals.

The use-case for mobile phones is different. No one has a particularly clear idea of what unique functionality a Linux phone would provide. The main reasons to have a Linux mobile are ideology and control (to be able to encrypt stuff and to stop the phone company snooping). The desire for these isn't (today) strong enough for many people to go through the effort of rooting their phone and putting a new OS on it.

2) Phones are not stand-alone devices but terminals to a central service (phone company, app. store etc.) For any open / community developed phone OS to go mainstream it needs the service providers to co-operate. Something existing providers have no rational interest in doing at all. They want to be able to snoop. And to have control over the app. store etc.


Dec 3, 2011

How did Brunel build bridges & steamships without the benefit of modern communication technology and project management practices?

I'm always amazed how fast the postal service used to be in London. It seems to have been the case that you could send a letter in the morning and have it received a few hours later. Today a letter even within London takes around 3 days.


Dec 3, 2011

In a world where IBM had restricted MS-DOS to their machines only, which OS is most likely to be dominant today?

Great question. All the answers here are plausible.
Here's my thought. Without DOS being available to other manufacturers, the idea of a PC "clone" doesn't really mean anything. IBM would have locked in the "business" PC market and software writers would have had to focus on that.

There would be far fewer PCs in general. They'd be far more expensive.

Most likely CP/M would have kept going as a standard for business computers. But would be seen as very much a second-rate option.

Companies like Lotus would have to split development across two differing platforms, losing momentum.

Basically, business computing would have been *dull*. However, there would have been much MORE excitement in the "home computer" market.

Apple Macintosh would have dominated here and quite possibly stayed more focussed on the home, starting Apple's evolution towards a consumer platform earlier. In this world a younger Steve Jobs is never thrown out of Apple, and focusses the Mac as THE device for home entertainment / art / music making / games. Perhaps giving Nintendo and Sega serious competition as a plug-and-play games console.

But other home-computer players would benefit even more without the rivalry of cheap PC clones. The Amiga would thrive in the 90s as a serious rival to Apple. In the UK, Acorn's Archimedes would remain dominant in schools and relevant in homes. Not to mention as an ARM development environment. Perhaps Atari, or a couple of Japanese contender would still be with us too.


Dec 3, 2011

Why do some people say they don't like or listen to mainstream music?

Most music is made by people who love it and want to hear it. Whether it's one guy whining along (not entirely in tune) to an acoustic guitar. Or a dingy loft where a girl is tweaking an Ataripunk 555 oscillator to blast you with amplified noise for half an hour. You know they (and you) are there because you're both into it. It's consensual.

The suspicion with "mainstream" music is that it's not made for (or with) love but by committee, pulling in all the signifiers and tropes that the committee think will hook in the audience. So the pop is full of good stuff (earworms, great sounds, sexy dancers) but feels calculated and soulless. The performers are entrepreneur / employees going through the motions because that's what pays.


Dec 3, 2011

Why do some people hate Paul Krugman? From my perspective, he's a smart guy with strong opinions who's an energetic advocate for what he believes.

Because he's a liberal, and the right-wing orchestrates hate against any prominent liberal or left-wing figure as a matter of policy.


Dec 4, 2011

Which contemporary conservative ideas do liberals and progressives think have at least a grain of truth to them?

At the heart of conservatism is a valid idea. That we shouldn't rush into things blindly. A new proposal may sound good in theory, but the status quo has a legitimacy in that it demonstrably "kind of" works.

So don't fuck up the current system in a fit of hare-brained revolutionary enthusiasm. Make changes slowly and pay attention to their effects.


Dec 7, 2011

Does marketing create materialism, or is wealth its own advertisement?

If advertising didn't persuade people to buy stuff, no one would bother spending money to create adverts.

That's not to say that in a world without marketing and advertising people wouldn't still see things and want them or be avaricious. But the quantity we wanted, the "norms" of how much we think is necessary and acceptable to consume, are very much set by the entire complex (advertising, marketing, retail, media) and would be much lower without that system.


Dec 7, 2011

If Steve Jobs had beaten cancer, and stayed on at Apple, what product would the company announce in 2021?

Domestic robots are a technology crying out for Apple's "productising" magic. They're incredibly cute, can now do amazing things, but they're too expensive, too "geeky" and no-one has seen a "killer app".

Apple have the money, supply-chain, design skills and product intuition to make a cheaper, actually useful (for something) home robot and sell it into the consumer market. I think Steve might have been able to apply his talents to that by 2021.


Dec 7, 2011

What is the main reason for Second Life's failure to meet industry and media expectations made during its 2006-2007 hype era?

Basically 3D graphics are a bit rubbish. No-one has ever found a use for interactive 3D graphics except a) CAD models of things to be manufactured, and b) games.

Everything else, from Virtual Reality, to VRML to Second Life tends to be a flop.

Bear with me for a minute ... :-)

The reason is that, fundamentally, 3D is all about *occlusion*. (Remember that one of its earliest, most fundamental techniques is "hidden line removal").

Yes, it always looks cool. But for most applications, you want graphics to help you SEE things, not to help you hide them. Visualisation is meant to make ideas clearer. Maps and plans of a room show you more than a photo of it does; measurements and comparisons are easier when you can ignore perspective.

Games are the exception because with games, it's all about the excitement of the monster jumping out from the shadows. And with CAD you sometimes need to see how the final object will look.

But for no other application does a 3D rendering convey more useful information, more efficiently than a 2D one.

Want a meeting in cyberspace? It's way easier to search for someone and click a link to get a video feed than to trudge around a virtual model of an office block in order to see an avatar.

Want distance learning? Well, the traditional class-room and lecture theatre are getting disrupted by students messaging each other and cross-referencing on Wikipedia while expecting to tweet to your back-channel. In other words, the physical space is dissolving into text streams. In this situation why would anyone want to recreate the rejected architecture of the school-room and "audience watching a teacher" pattern?

I agree with most of what Venkatesh Rao says in his answer, but disagree that there could be a useful or compelling 3DVW. There is nothing that 3D does better than 2D except games.

And if Second Life is a game company it has to accept the laws of games. Games go out of date and need to be continuously refreshed : with new generations of graphics, new controllers (I guess Kinect integration could potentially help SL here), new challenges etc.


Dec 7, 2011

Is there any procedurally generated-music that actually sounds good?

OK. To blow my own trumpet for a second ... have a listen to Gbloink! (http://gbloink.com/)

Here the music is made by an automaton steered by a human. It's fairly hands-off though, as a lot of the time structure and rhythm emerges spontaneously out of the interaction of the balls with their environment.

Obviously YMMV. I listen to recordings I made with it as music, but I'm clearly somewhat prejudiced :-)

Update : Actually, you can now listen to them too :

Gbloink!Tunes Highlights, a playlist by interstar on Spotify


Dec 8, 2011

Given 3 years to immerse yourself in one technical skill, that you consider the skill of the future, what would it be and why?

Mastering the Global Village Construction Set ( http://opensourceecology.org/wiki/Global_Village_Construction_Set )

It's a hedge. If civilization collapses, you can at least keep some of it going in your corner of the world. And if society doesn't collapse, you still have an extremely good understanding of how peer and open-source design and development projects work, a global community of potential collaborators for your other projects, and plenty of mechanical and internet skills.


Dec 11, 2011

Is Nirvana the greatest band ever?

You probably had to have been in a very narrow age group, from a vary small corner of the world, with very little exposure to the history of music to think that Nirvana were the greatest band ever.


Dec 11, 2011

Which songs or videos have you played over and over continuously?

I once went through a period where I watched the video of Andrew Lloyd Webber's Cats every morning for about a month.


Dec 11, 2011

What are some ways world population can be controlled humanely?

Give people economic security, right up to and including old age. Let women work and participate fully in public life, without oppression from their husbands and other men. Give women access to contraception. Don't have explicit policies to pay them to have children.

End result, fertility rate drops to about replacement level. Some couples have one or two kids, some don't. Works every time (look at fertility rates in the urban middle-classes of comfortable societies.)


Dec 11, 2011

Why is it that people abroad can sing along to American music, but Americans aren't able to sing along to popular non-English (e.g., Chinese) music?

Historically, lots of people in the world have thought that British and US bands were "cool" and tried to learn English in order TO understand. That's because music came as part of a cultural matrix including "Western values", standards of living, political ideals (both hippie and conservative)

Anglophones are particularly bad at learning other languages, and the *idea* of learning other languages just seems weirder to us than to most people. Most people in the world learn a smattering of English partly because it's genuinely useful, but partly because it doesn't seem a strange thing to want to do.

Arguably, as China becomes economically more important, it already IS useful to know some Chinese. But anglophones feel rather outraged by the whole idea. "What? Me? Learn THEIR language?"

If Chinese bands suddenly starting being "cool" and attractive to Western kids, while using a lot of Chinese language lyrics, then you might see some shift. But it would probably need a lot of marketing behind it. And the music would have to be really *good* (as in radically different AND appealing) to make much inroads.


Dec 12, 2011

What are the most influential music blogs for rock, alternative, and electronic music?

This is the most influential on me : http://blissout.blogspot.com/


Dec 13, 2011

What is the point of living if you are an atheist?

It's fun.


Dec 14, 2011

Have we reached Peak Oil?

The peak of the kind of oil we're used to getting, yes.

We may not have hit the peak of all the tar-sands, deep water, low quality, hard-and-dirty-to-get oil. Or the natural gas and coal.

But we certainly will hit the peak of those too.


Dec 14, 2011

Can peak oil collapse be averted?

I believe that societal collapse due to peak oil can in principle be avoided. But it involves us (politicians and citizens) getting serious and not living in denial.


Dec 17, 2011

Do atheists object to the terms BC/AD?

I don't.

Same as I don't worry about days of the week being named after Norse gods or months being tied in to Roman mythology. It's all part of our colourful heritage.


Dec 17, 2011

Was Tony Blair a good Prime Minister?

Pretty disastrous. Both for Britain and for the Labour Party he nominally represented:

Three particularly egregious cases :

1) His capitulation to the US's "War on Terror" agenda. Unnecessarily costing the UK blood, treasure and moral authority.

2) His strong authoritarian tendency. Using the "War on Terror" to attack civil liberties. Attempts to impose ID cards.

3) His abdication of the responsibility of the Labour Party to represent the working and middle class interests (the groups we now know of as "the 99%") in a class-war against the super-rich.

Mandelson was famously "relaxed" about people attaining great wealth and fawned over billionaires. Brown allowed the City to do whatever it like without oversight while idiotically boasting he'd abolished economic dynamics. In retrospect, Blair's government was culpably negligent in setting up the world economy for the crash of 2008 and for allowing inequality to soar.

Beyond these three great issues, he was ultimately useless on the most important challenge of all : climate change (and did nothing to prepare the UK for it, or for the end of cheap oil).

He fumbled freedom of information, and curtailed freedom of speech with new blasphemy laws. Did nothing to give the UK a saner drugs policy. Failed to reform the House of Lords and was, instead, first in line to doff his cap to a resurgent monarchy.

The only things that can be said for him are that he didn't actively go around kicking people in the teeth (the way the current prime-minister does) and kept the school system and health service more or less ticking over.

Update : Seems he also isn't paying his taxes : http://www.telegraph.co.uk/news/politics/tony-blair/8999890/Tony-Blair-and-the-8million-tax-mystery.html


Dec 17, 2011

Should I take my girlfriend to a party if I know some of my friends don't like her?

Ask your girl-friend if she wants to go to the party. If she wants to make an effort with these people (even if some of them have issues with her) then don't let a few negative comments stop her. (YOU aren't ashamed of her, are you?) Anyway, your friends will all be evolving their opinion of your GF the more they meet her. First impressions may soon be forgotten.

Of course, if your GF doesn't want to go to a party with these people, see how she feels about you going alone. If she's cool "Ugh horrible people. Go if you want but count me out!" that's great. If she's not, then you'll have to make a more profound assessment. Is this woman selfishly trying to control you and separate you from your friends? (Though remember, a little bit of selfishness has to be humoured in any relationship.) Or has she successfully diagnosed that they are, basically, jerks?


Dec 17, 2011

What are some interesting examples of convergent evolution?

Some termites and ants are pretty similar.


Dec 17, 2011

What are the most badass classical music compositions?


Dec 17, 2011

What instruments and key are best for composing a "Wild West"-type theme?

The great thing about Enio Morricone is it seems like he'd use anything and make it work.

I'd suggest the important thing you want to capture is a sense of a small human lost in a big landscape. And a sense of being away from civilization.

So, a small, portable instrument. The kind of thing a lone man could carry with him on the frontier : a harmonica, a trumpet, a guitar, a jaw harp, a fiddle. Probably not a grand piano or a cello.

Then set it against a very nebulous sort of background .. big, sunlit, warm, indistinct.


Dec 18, 2011

Why do so many people choose C++ as a first language?

Beginners hear it's a) fast and b) powerful. But don't realise it's c) hell to actually write in.


Dec 18, 2011

Can you become a good programmer if you only do it as a hobby?

In principle, yes.

Being a good programmer is largely a matter of how long you spend doing it. As long as you have the time to practice, it doesn't matter if you're doing it in the context of paid employment in a company or as self-taught amateur.

Obviously being in industry will introduce you to important concepts and restrictions - for example writing a secure application is something you won't necessarily think about doing when you're writing for and by yourself. OTOH it may equally waste your time with a lot of bureaucratic nonsense like UML diagrams and PRINCE2 which have nothing to do with being a good programmer.


Dec 18, 2011

Why do people fail as programmers?

Not quite sure what kind of question this is. Is it

1) Why is it that some people aren't very good programmers (despite years of study, and perhaps qualifications or even copying and modifying code from examples)?

Answer : not everyone really *gets* programming. See :
http://www.joelonsoftware.com/articles/ThePerilsofJavaSchools.html for some good insight.

Or

2) Why is it that some programmers don't get good jobs?

Answer : Compare "this guy is a great painter, why doesn't he have a high paid job in an advertising agency?". Not everyone who's great at an art is also great as an employee. Either they aren't willing to make some necessary compromises or they might be too specialised (or not specialised enough) for the actual roles available.


Dec 18, 2011

Why do most professional programmers prefer Macs?

1) Historically, Macs were the preferred machines of desktop publishing and graphic designers, then web designers. As the web became an increasingly important platform (relative to "client-server" on Windows et al) individuals and companies who had started in web-design area became more prominent - think of the rise of 37 Signals and Ruby on Rails - and brought their Mac-ness with them.

2) When Apple shifted to OSX they made it a real Unix. In the late 90s, one of the attractions of Linux was that it was the only way to get your hands on a proper command line and Unix tools, and to run the server-side software like databases that you needed. When MacOS became Unix, the Mac could do all that too.

3) At the same time, Microsoft basically fell over. Believing that their birthright was to control every computer platform ever, rather than that their job was to make good tools, they spent the noughties trying to copy first Java (.NET), then Google (Bing), then Apple's iPod and iTunes (Zune), then Flash (Silverlight), then Sony's Playstation (XBox) etc. etc. The result was 5 years wasted on the appalling Vista, and a lacklustre successor Windows 7 (whose main virtue is that isn't quite as bad as Vista). (M$ clearly haven't learned the lesson, so it seems that Windows 8 will just be an inept attempt to copy the iPad while leverageing the rapidly evaporating "lock-in" they think they have in the desktop OS market.)

4) Worse, the commodity PC market that Microsoft (and Linux) rely upon went through some rapid consolidation and price cutting. By my reckoning we expect to pay about a third of the price today for a PC compared to our expectations of the early - mid 1990s. But this didn't just happen in the nice "Moore's Law" sense. Commodity PCs got cheaper and nastier too. Sure they have faster processors, but the cheap bits often don't work together all that well.

5) Despite Linux's maturity, the PC manufacturers have totally failed to get behind it.

Personally, I'm writing this in Chromium under Ubuntu on a beautiful Asus Bamboo laptop. And I'll resist the cult of Apple for as long as humanly possible. But the trend is obvious. Even in 2011, PC manufacturers refuse to support Linux (they won't sell a computer with Linux pre-installed, they won't help to make Linux run well on their machines and ensure that drivers are available for graphics cards etc.) Asus added a whole bunch of power management software for the pre-installed Windows 7 on this machine when I bought it. They offer no equivalent for Linux, so my machine runs unnecessarily hot (I have shorter battery-life and probably the machine will die sooner.)

The combined result of the Microsoft debacle, changes to the PC industry and the refusal of PC manufacturers to support Linux is that Apple is the only company which now seems competent enough to make a decent personal computer that you can actually use for software development.

Seriously! Think about going out and buying a computer and you think either it will be a substandard Windows 7 machine (packed with slow, buggy "extras" that the manufacturer was bribed to put there, and without the command-line tools that all professional developers need and use) or you contemplate getting the same PC and having to install Linux on it yourself and, if it's new, having to deal with driver compatibility issues etc. etc. etc. Or you go out and pay twice the price but get a machine which is of high build quality, you can trust will do everything you need out of the box, and where the hardware / operating system just work together.

6) Oh, and one more thing. You can't develop for iPhones and iPads on a PC or Linux machine.


Dec 18, 2011

What problem(s) does Apple's App Store solve?

I once joked ( http://www.nooranch.com/synaesmedia/wiki/wiki.cgi?MarketAsUserInterface) that people hated reading manuals to find the command or deeply buried menu option for how to do things. But they love shopping. So if you could make your collection of functionality look more like a market they'd be happier exploring it.

Little did I realise ...


Dec 19, 2011

How do you survive with less than a dollar a day?

Don't drive SUVs. Don't live in suburbs. Don't shower every day or water your lawn from a hose. Be kinder to each other. Grow more food locally. Don't watch too much TV or it will make you miserable to see all those things you can't have. Buy less stuff. Eat less meat. Never fly. Have more children so they can work for you. Share things rather than insist on having your own. Barter. Give gifts of whatever you have surplus to give. Make your own entertainment rather than pay someone else to have fun for you.


Dec 20, 2011

Who is the most influential, and yet least known person, in the United Kingdom?

It's going to be some kind of senior civil servant, probably connected with defence or security, who basically tells the prime-minister what things can't be done because the military wouldn't accept it.


Dec 20, 2011

Where should I go in South America and why?

Bolivia and Peru.

If you want to go somewhere really interestingly different, go to Bolivia : La Paz (witches market, other freaky stuff). Lake Titicaca is beautiful. Do the floating islands over the border in Peru. The salt flats in the high deserts in the south.

In Peru you have the Nazca desert, Machu Pichu and Cusco, you can go into Amazon.


Jan 1, 2012

What does one do if they realize they're in the wrong industry?

I'm trying to get into a new industry at the moment in that I'm a programmer but getting excited about the possibilities of "desktop" manufacturing technologies (laser-cutters and 3D printers) and I want to move into working in this area.

I've been doing the following :

1) I got interested in this via an art project I was working on. Having even a toy project with a concrete outcome was a good way learn some basics about how to use the technologies and how to work with others in the area.

2) Actually "art" is a good cover for learning about almost anything. People can understand and sympathise with your questioning them or naive attempts to do things when you tell them it's an artistic project. Perhaps, they'd be less approachable if you just came to them and said "I want to learn what you do from scratch but have no experience."

3) Meetups. I try to go to any meet-up which is related to this area. I've even started one, which has got me a couple of interesting conversations and contacts.

4) I'm starting from my existing skills and experience and extending them into the new area. In my case, I'm writing software to generate the designs for objects that can be fabricated. I'm not a skilled craftsman or an engineer. So I can't hope to be good at designing and making objects right away. If I thought I could just become a great carpenter or extend the state of the art of 3D printing technologies overnight then I'd be fooling myself. But I'm a good enough programmer that I believe that I can contribute to software in the area.

I believe all 3 of these approaches - do small, even if unpaid, projects in the target area; meetup with the community in the area; try to build bridges from your existing skills into the area - are sensible, and can probably be adapted whatever your current skillset and the industry you want to get into.


Jan 3, 2012

Why do so many people who want to appear "different" not realize the irony that they are actually doing the opposite?

I suspect they aren't more homogenous than other groups. It's just that you're not subtle enough to tell the different subspecies apart.


Jan 3, 2012

Why do the masses, as Hitler said, “more easily fall victim to a big lie than a small one”?

I think I once saw Penn and Teller explaining that people couldn't guess how a certain trick was done because they couldn't believe anyone would have gone to such elaborate lengths.

The main reason that people (me included) don't believe that 9/11 was an inside job is not because I can't believe that that nice Mr. Bush would do such a thing. And not because I don't find some of the inconsistencies in the official version puzzling. Or that I have any real technical insight. But mainly because it seems a huge amount of effort for the US government to have gone to. My natural instinct is to think, "no way would they have bothered."


Jan 12, 2012

What is 'real' music (and/or what are 'real' musicians)?

Real music is when you share the joy of the musician's naivity.

Fake music is where you get to share the misery of the musician's cynicism.


Jan 19, 2012

What are "middle-class values"?

Stability.

The working class may also prefer stability, but for many (in casual, precarious employment) it's not an option. And for some, a revolutionary change may promise an improvement.

At the other end of the scale, the wealthy can find change exciting and take advantage of the opportunities.

The middle-classes are those who can have high quality life only as long as it is possible to plan and manage their careers. They can borrow money over 30 years to buy a house. They can plan for their kids to go to college and get good jobs etc.

Anything that threatens economic or social stability is all downside for the middle-class and they will reject it as hard as possible.

Note that the current destruction of the middle-class in the West goes hand-in-hand with increasing instability in the economy.


Jan 19, 2012

Why isn't Quora going black on January 18 to protest SOPA/PIPA?

It had a banner.

I'd guess for Quora, with it's generally smart and aware readership, it was important to signal their opposition to SOPA, but not necessary to shock people into understanding what it meant.


Jan 26, 2012

Should Quora launch a "discussion" or "conversation" feature? If so, what should it be like?

I recommend something I played with a bit a few years ago called "Typed Threaded Discussion".http://www.nooranch.com/synaesmedia/wiki/wiki.cgi?TypedThreadedDiscussionThe details and terminology there are a bit out of date but the basic idea is a threaded discussion forum where you get people tag or classify their replies to other posts, not with metadata about the content, but with metadata about the logical relationship to the thing they're responding to. For example, "this is a counter argument" or "this is supporting evidence", "this is a humorous aside that disagrees" etc.

Have just a few basic types or people won't be able to decide. Eg. "counter-argument", "counter evidence", "supporting argument", "supporting evidence", "witty aside", "off-topic ramble".

Mere agreement / disagreement can be done with votes.

Give readers tools to filter / sort the answers by the type they're most interested in.

Allow moderators or other readers to change misclassified posts.


Jan 26, 2012

A man randomly chooses you and a stranger off the street and hands you $100. He tells you to offer the stranger any amount of money. If they accept your offer, you keep what you have left of the $100 and they keep what you offered. If they decline, neither of you keeps any. How much money do you offer?

I'd give $50.

The world is so much better when people actually try to build up the social norms of justice and fairness; not just follow them because someone else is doing the hard job of policing them.


Jan 26, 2012

What's your philosophy on accepting friends on Facebook?

I try to keep it to people I've met in real life. There are a couple of exceptions - people I've been talking to online in other contexts for several years. But I prefer to keep the "I've met you and made an intuitive assessment of the kind of person you are" filter up.

Update : I just deleted my Facebook account. So now the policy is "no".


Jan 26, 2012

What's your reaction to the advertisements on the Facebook ? are they annoying or okay for you?

By judicious use of the "Hide / uninteresting" button, I've pretty much trained Facebook so that I only see pictures of beautiful women wearing glasses who are all "learning Python". Usually the hard way, with Zed Shaw.


Jan 28, 2012

What are some good dubstep remix versions of popular songs?

Well, I'm really enjoying this today :


Jan 29, 2012

Besides love, what one trait have you noticed in couples that have maintained a successful relationship for many years?

You have to complement each other. One partner's strengths (either emotional or practical) have to match the others' weaknesses. And vice versa.

You don't want to be competing to play the same role or make decisions about the same things.


Jan 31, 2012

Is there a term for the social psychology phenomenon of the desire to "like something before it is cool" or "know about something before it is popular"?

Following on from Seb Paquet

Hipsterism == Netocractic Bling

Under Feudalism, gold and ostentatious treasures are an essential advert for your capacity to get and hold resources.

In Netocracy ( http://www.nooranch.com/synaesmedia/wiki/wiki.cgi?NetoCracy ) wealth is about being adept at discovering new ideas before other people, and cultivating a portfolio of useful social relationships that helps you exploit those ideas.

Cultural hipsterism is basically the ostentatious display of that ability.

When I say I was into a band before you and the rest of the world had heard of it, I'm not just playing a rather tedious game. I'm signalling that I'm the kind of person who can gain access to new things, and recognise their value, long before other people have accessed or recognised them. (And if I can do that with music, perhaps I can do it with technologies, or markets or business models too.)

When I say that a band is boring because they've gone mainstream what I really mean is that they are so well known that my knowledge of them indicates no special capacity of discovery. Worse, if I'm too enthusiastic, it may indicate that I've come to the party only recently (ie. late) and therefore am badly connected or a slow judge of value.

tl;dr It's not (merely) a psychological phenomenon, it's an economic signalling behaviour.


Feb 2, 2012

How and when will Quadrocopters be weaponized and put to military use?

Maybe the implied answer is here http://globalguerrillas.typepad.com/globalguerrillas/2012/01/the-future-of-warfare.html via http://blog.p2pfoundation.net/empire-vs-jedi-the-strategic-implications-of-drone-warfare/2012/02/02


Feb 2, 2012

Who were Quirky.com's competitors?

SeeedStudio Wishes (http://www.seeedstudio.com/wish/?page_id=5) seems to be the beginning of one.


Feb 3, 2012

Is there a word in any language that describes a person who does evil or wrong unknowingly?

Economist.


Feb 3, 2012

Do sentences like "We don't need no education" make sense?

One of my favourite jokes is the one about the teacher who says :

''In some languages a double negative makes a positive, in others a double negative makes a negative. But in no language do two positives make a negative''

To which the student cynically replies : ''Yeah, right''


Feb 5, 2012

When is it not okay to borrow a design element or feature of another product and implement it into your own product?

It's always OK. Borrowing, sharing, improving ideas is how humanity progresses.


Feb 5, 2012

Are there any services or business models in which one can trade paperback or hardcover books for digital books, without having to pay full price again?

http://www.diybookscanner.org/


Feb 6, 2012

Why CSS divs instead of frames?

The main problem people had with frames was that they "break the back button". Ie. if you navigate to different framed subpage with a nav-bar in a separate frame you can't hit back to go back to the previous page.

You also can't bookmark them.


Feb 8, 2012

What are some must-know tricks of your trade that most people are oblivious to? Are there any pieces of knowledge from your industry or experience that could help everyone if they knew it?

Today, I was trying to fix something on my wife's computer and told her some variant of "don't count your chickens before they're hatched". At which she accused me of not thinking positively.

I was forced to explain to her that the computer would do what it does regardless of whether we take a positive attitude or not.

As we are increasingly faced with a world eaten by software, the skill that everyone is going to have to learn from programmers is to recognise what machines are: implacably logical, impervious to emotional appeal. They will not be brow-beaten. They will not sympathize with your suffering. They are indifferent as to whether you are happy or sad, optimist or pessimist.

In the useful terminology of the philosopher Daniel Dennett, we will all need to take more of a "design stance" and less of an "intentional stance" towards many of the institutions we deal with. Hence, "knowing how to remain calm and move forward in the face of the mechanical" is the skill I suggest that people need to learn from my trade of software developer.


Feb 24, 2012

Does every social situation have a pecking order?

The concept of pecking order only makes sense when there's a scarce resource which conspecifics are competing for. And I guess where there's a sense in which priority of access is something which can be established by the behaviour of group members.

For example, lottery prizes are scarce but there's no pecking order among participants in (fair) lotteries because there's no dominance challenge between members of the group that can affect the outcome.


Feb 24, 2012

What's the greatest enemy of creativity?

Stillborn ideas.

What I mean is this. If you have an idea that you can't bring to its full potential. It often hangs around, getting in the way of having further ideas. It's too good to ignore but unactionable. It sits; it festers.

To unleash creativity you have to learn the art of killing your old ideas. Or at least putting them into deep hibernation. So that you can remain open to all the new ones.


Mar 2, 2012

Is there such thing as absolute truth?

The usual one is Descartes' : that you exist. (For some value of "you")

You couldn't be wondering about this question (Do I exist?) unless you do indeed exist. It's therefore indubitable.


Mar 5, 2012

What role do economists play in society?

Like most intellectuals, economists fall into roughly two types. Those whose models support the existing power-structures and defend incumbent elites and those whose models and theories implicitly or explicitly critique the existing power structure.

In this, their role isn't much different from that played by historians, poets, mapmakers or biologists over the years.

But politicians have recently handed huge amounts of power over to financial elites. And so we have been persuaded that economics is a more important reason for politicians to act than, say, history. As such, the stakes for economists are higher and they are one of the most looked to intellectual professions, both as critics of and defenders of this system.


Mar 10, 2012

Manufacturing: Can new innovations in 3D printing enable for mass production of a bicycle frame?

Here :

http://www.engadget.com/2011/03/09/eadss-airbike-is-a-3d-printed-nylon-bicycle-actually-looks-rat/


Mar 13, 2012

Must a Christian be educated and intelligent to consider becoming an atheist?

Whatever beliefs you have, the smarter you are, the more likely you are to question them and feel insecure holding onto them too tightly.

Socrates was considered the wisest person in Athens because he really *knew* he knew nothing.


Mar 14, 2012

Is there a hierarchy of talent/prestige at Microsoft across Office products?

My understanding is that the team who writes Excel actually use it for stuff like project management. Does the team who writes Powerpoint use it to make presentations? Are these presentations actually an essential part of their work of writing PowerPoint?

Excel feels like the best Office product to me, but it's hard to tell if that's because it really is or just because Spreadsheets are generally more useful than Word Processors (especially in an age where people increasingly write email and tweets rather than letters and articles)


Mar 14, 2012

What notable software projects came out of other projects?

Here are some I believe, but a sanity check would be good.

gtk came out of the Gimp but is used in far more GUI apps these days.

Java came from a Sun project to build settop boxes

Javascript appeared as a scripting language for browsers but is now conquering the server world as node.js

Ruby on Rails was spun out of Basecamp


Mar 17, 2012

What are the most important years of your life? And why? In other words, during what age are the most important life decisions made for the future?

This one, because it's the only one you have any control over.


Mar 22, 2012

What are the most useful applications built using Node.js?

Smallest Federated Wiki (http://wardcunningham.github.com/) has a Node.js server (as an alternative to the current reference server in Ruby). The client is written in CoffeeScript too and it's possible that Node.js will become the reference server at some point.


Mar 27, 2012

What are the top 10 emerging technologies in the next 5-10 years (2020–2025)?

Flying drones.

Most people are not at all psychologically ready for this. But we are going to see cheap (sub $50) flying cameras in the hands of EVERYONE (from nosey teenagers to controlling parents, from cops to robbers.) Get ready to live in the panopticon.


Mar 27, 2012

What technology in the next ten years will be pocket-sized and handheld?

You should probably distinguish "pocket sized" from "handheld".

A lot of technologies are going to shrink to pocket sized or less. But won't necessarily be handheld in everyday use.


1) your home server (whether that's where you keep your music and film collection or your important documents.) Could be a pocket-sized box but permanently plugged into the wall.

2) the biggest problem with iPads and other handheld mobile devices is how easy it is to lose them or for someone to steal them. I'm pretty sure the *brains* of mobile computing will be moving to wearable formats that are more tightly attached to the body : lanyards, watches etc. while tablets revert to being an I/O peripheral.

3) medical analysis devices including "chemistry lab on a chip" could be common in a few years.

4) pocket(able) drone. Drones will be cheap and ubiquitous. But that doesn't mean they'll fly along with you everywhere you go. However, many people will keep some kind of flying drone in their pocket, to launch as an emergency beacon, to scan for parking spaces, to guard something, to investigate a route you are about to take ...


Mar 28, 2012

What are some pieces of modern music that sample famous classical music as part of their beat/rhythm/melody?

Susumo Yokoto's "Symbol" album is almost entirely based on this principle.

I'm really liking this at the moment; he uses a bunch of really corny classical samples (the sort that everyone uses) and you're thinking "come on, how cheesy to use that".

But then he keeps layering up more and more classical samples from completely contrasting eras and styles and you end up impressed by the chutzpah of the whole thing. And how well it actually works, especially as he's happy not to squash the samples into the rhythmic grid and to let them float over the top, adding their own counter-rhythms.

It's kind of beautiful and hilariously extreme at the same time.


Apr 2, 2012

My name is Isabelle but I'm looking for a new nickname. What should it be?

Frankly, I don't think you get to choose your own nickname, your friends tend to choose it for you.


Apr 6, 2012

Can a bank lend more money than it has?

Try watching some of these : http://www.positivemoney.org.uk/


Apr 6, 2012

Is peace natural?

No. It's a product of civilization. Like, say, hot water.


Apr 6, 2012

What's the best way of providing coffee in my new coworking space?

Kettles are absolutely NOT old fashioned. They can be funky, retro, cool, cheap, whatever. And they're very easy to use.

Or you could try something like this : http://www.amazon.co.uk/Tefal-Quick-Cup-Water-Seconds/dp/B000SK9G52


Apr 11, 2012

Why is native 3D support in the browser only happening now?

Here's my guess.

1) Back in the 90s there was VRML which was (perhaps unfairly) thought to be a disaster. (Not sure if that was a fair assessment of the technology or not, but 3D content was pretty bad. In fact 3D content is usually pretty bad as it's incredibly expensive to do well and useless for everything except games and CAD)

2) By the turn of the Millennium IE had beaten the other browsers and Microsoft stopped worrying about innovating in the browser space. Even the rise of Mozilla wasn't fast enough to get anyone to adopt web standards that Microsoft weren't pushing.

3) It was really only the rise in popularity of the iPhone / iPad, Google getting into the browser game with Chrome, and the Whatwg group that broke the IE monopoly.

4) Processors and GPUs had got fast enough that even portable devices like tablets and netbooks (which is what people were browsing the web on) could do 3D graphics acceptably.


Apr 17, 2012

How concerned should we really be about the possibility of the Singularity occurring?

The singularity is fairly ambiguous.

I'm not particularly impressed by claims about computers becoming " more intelligent" than people. Firstly, computers have been more intelligent than people in many domains for decades (eg. faster at doing maths) and it means nothing. The smartest people are often not the most powerful people, so "intelligence" doesn't imply power the way some Singularitarians assume.

You might think that the important line to cross is computers having greater "General (human level) Intelligence". I'm equally unconvinced that there is such a thing as general intelligence. Even humans show a variety of different intelligences in different fields and situations. Do you want your AI with the strategic planning genius of Napoleon or the artistic genius of Picasso? Right now you can get a computer that can strategise or paint better than most of humanity. Once again, it means very little.

So maybe the real issue is, autonomous robots with self-preservation algorithms. Sure, I'm fucking scared of autonomous robots with self-preservation algorithms. But not because they'll be a new species of superior being pondering what it should do with us humans, but because they'll be armed thugs designed and built for military and oppressive policing operations and sent out by corrupt / untouchable politicians and billionaires to enforce their will.

In five years time, every police-force in the world will have armed drones patrolling the streets. What should we do about that?

tl;dr

Stop worrying about vague, and rather ideallistic scenarios where computers become a kind of God substitute; and start worrying about computers and robots used as powerful weapons by bad humans oppressing the rest of us. Because that's going to come much sooner, and be much uglier.


Apr 21, 2012

I am relatively wealthy; should I consume just what I need to, or much more than I need, in order to stimulate employment?

Consume services not stuff. That way you create employment but don't waste the world's scarce resources.


Apr 26, 2012

What's your favorite rendition of your favorite song?

No way could I ever commit to ONE favorite song. But if we're into "who does a damned fine version of a great song by someone else" then I think Marisa Monte's "Rosa" is awesome.


May 1, 2012

If we didn't have the profit motive, would we still continue to innovate, disrupt and create value?

The big issue isn't whether creative individuals wouldn't invent stuff : artists and geeks will invent stuff for free until the proverbial cows come home. You don't have to spend a nanosecond worrying about that.

The big question is whether you could get investment to do the next stage ...
the "development" part of R&D. That's the bit that's very expensive (eg. tooling up a factory, running clinical trials) and yet is a risk because the desire for or value of the innovation is unproven. And it isn't nearly as fun or self-actualising as the blue-sky dreaming.

There's even an argument to be made that without some people being allowed to make enormous profits on a successful venture, there'll be no-one with the capacity to gamble on funding the development of the next one.

This is the part we have to tackle if we want a post-profit-oriented society. What is the alternative to profits to reward the "amplifiers" and refiners of an idea?

We do have some intriguing ideas about how to get round this ...

We can (and undoubtedly will) move from long-term "perfect and release" cycles to more agile, more tightly iterated, "release and filter" cycles where we throw earlier prototypes into the world and let early adopters debug them in public.

We'll get our 3D printers and cheap fabbing capacity that will let us produce our prototypes at a fraction of today's costs. And often on-demand, only when "pulled" by those early adopters.

We have Kickstarter-like crowdfunding models that let you pre-sell an idea to raise funds to make it. (Most people on KS are not trying to make a big profit, they're trying to make their dream happen.)

And we can follow Bruce Sterling's "spime" model, filtering the data-streams produced by our products to get better data on what happens to them and how
"wranglers" are taking them in new directions.

But actually this is the area where we most need innovation : in the organisation of those processes that come after the initial excitement of the new idea and first prototype. How do we lower the costs of these processes so they can be tackled with fewer resources and so require a less profit-oriented approach?


May 1, 2012

What is the most underrated song from the 1980s?

I can't believe more people don't appreciate the awesome genius of this :

Great tune and arrangement. Not bad lyrics. Video which totally captures the 80s and has a very high "guilty pleasure" quotient.


BTW : Ethan Hein Yello's "Oh Yeah" is, indeed, a great song by any era's standards. But I'm not sure it's under-rated enough to win this one.


May 1, 2012

If all humans simultaneously and permanently went blind, what might happen to our species, both short- and long-term?

We'd go extinct extremely rapidly.

Our brains are largely composed of visual cortex which suggests that our mental capabilities are predicated on seeing. We have very little capacity to find and identify food by smell, even less capacity to catch prey. Almost anyone not lucky enough to be living next to a large food store wouldn't even be able FIND such a food store and would therefore starve within the first couple of weeks. (Try blindfolding yourself and finding your way to a target one km away to get a sense of this.)

If you happened to get lucky and go blind while visiting the local supermarket, you have, what, maybe two to three months of living off packet foods and bottled drinks. Clean water will become a problem within the first couple of days. Electricity will last 24 hours at most. Freezers will thaw within 3 days. Within 2 weeks your supermarket will be over-run by rats, mice, birds and insects competing with you for the food.

Disposing of the bodies of the dead and dealing with disease will be an almost insurmountable challenge.

And then you'll realize you have no way at all of finding or producing enough food to survive once the stocks run out.


May 1, 2012

What are some truly great 80's pop songs?

No one mentioned this yet?


May 1, 2012

What are the most underrated Synth Pop songs from the 80's?

Some obscurities that should be better known :



How seriously are we meant to take this again?


OK. I'm going to cheat with this last one. Not exactly "synth-pop" but it's 80s, it's pop, it's made with synths, and as far as I remember, it's the first record to bring together the exploding acid / house sound with psychedelic indie songwriting.


May 2, 2012

Does President Obama deserve a second term as President as of May 2012?

Absolutely not. He's a disgrace to liberalism.

Consider : the NDAA; putting the country under the effective rule of Goldman Sachs; the treatment of Bradley Manning; escalating police violence against the Occupy movement; fudging healthcare reforms; failure to close Guantanamo Bay or leave Afghanistan; killing Osama Bin Laden when the really awesome thing to do would have been to capture and put him on trial ...


May 6, 2012

Are there any worthwhile songs that have not been released digitally?

Something I've never been able to find online, and perhaps has never been released digitally, is the gorgeous film music for the Japanese film Circus Boys ( http://www.imdb.com/title/tt0122631/ ) The main theme is one of those completely melancholy emotional heart-grabbing things. Lovely.

Would be great to be proved wrong on this one. But I certainly can't find it.


May 7, 2012

What makes proficiency at a musical instrument more valuable or socially useful to some than proficiency at video games?

Ethan Hein and Christopher Wood are right. It's because music is something which seems to have a more general capacity to enrich the lives of other people than spectator sports (of which Video Gaming is one)

Having said that, plenty of people feel an exciting togetherness in the crowd at a football match, and equally, people find it tedious to watch a skilled jazz musician demonstrating his muso chops. So it's not a hard distinction, just a fuzzy tendency.

I'd suggest that one difference is that video games and other spectator sports require visual concentration, and so are generally *about* the thing they're about. If I watch them, I can't pretend they're about something more general, pertaining to my life.

Music, being abstract and auditory permeates and resonates with my moods. It can reinforce my excitement, my melancholy, my feelings of love or passion. Or even just quietly accompany when I'm feeling irie. It talks more directly to me.


May 8, 2012

Is there a word for a person who knows a lot of words?

I vote for "Vocabulous".


May 18, 2012

What are the top 10 technology and management trends all CXOs need to be aware of?

Things that are going to be significant in the world in the next 10 years :

1) Desktop manufacturing. Not just the 3D printers which are the sexy part, but also the entire ecosystem of laser-cutters, CNC machines, MEMS, startups focussing on creating fablabs and hackspaces, tool libraries, online sharing of 3D models and designs. Open source design. "Design piracy." etc.

With this new generation of manufacturing technologies we are roughly where microcomputers were in the late 1970s. We should now see an explosion of small-scale, local, on-demand manufacturing capacity equivalent to the explosion in small-scale and personal computing capacity in the 1980s.

2) Retailers become Fabricators One thing I kind of expect, as a consequence of these new technologies is that the more forward looking online retailers (eg. Amazon) will start offering fabrication on-demand. Essentially these retailers will start competing with and squeezing out their own suppliers by cutting deals directly with industrial designers for new products that they can make at their warehouse, shortly before shipping to the customer. This is already apparent in Amazon's shifting relationship with publishers and authors. Amazon offer both print on demand books and "publishing" of Kindle eBooks. There's no reason the same can't be true next year for jewellery designers. And in five years time ... who knows what else?

From another angle, high street / main street shops may also find it makes sense to revert to making more things on the premises.

3) Unemployment There's a standard assumption that any technology destroys one lot of jobs and creates new ones. But this new manufacturing technology, is part of an accelerating tsunami of automation (including advances in robotics and practical applications of AI) which is outstripping our capacity to discover new jobs for people who are displaced by it. People in employment (including CxOs) are going to continue losing their jobs as companies continue to fragment and automate. This is also true in places like China where those hoping to climb the ladder from rural poverty to a factory job and the beginnings of a middle-class lifestyle will find their way increasingly blocked by cheaper, faster, tireless robots.

Unemployment will be an increasingly big social and economic problem. The question is whether the politicians are up to the challenge of finding a way forward.

4) Drones This may seem an esoteric issue. It isn't. Don't underestimate the significance of drones in the near future. In the next 5 years we'll be able to make sophisticated, autonomous flying machines for the same price as a smart-phone. (In fact, much of the technology will be the same.)

Thinking of the next generation of drones as flying iPhones puts things into perspective : high resolutions cameras? Check. GPS? Check. Speech recognition? Check. 4G connection to the internet - including access to maps and other off-board intelligence? Check. A market of thousands of developers writing "apps" which teach them new tricks? Most likely.

That has a lot of implications. Of course there's the Big Brother question of the government watching us. But there's also the question of "sousveillance" : of the rest of us watching each other. And there are potentially huge industrial espionage issues for the CxO. Most security planning is based on the idea of keeping human sized and shaped things off your premises. Not something with the size, shape and behaviour of a small bird that might be flying into your office carrying a camera, a pendrive or a bomb.

5) Crowdfunding Unquestionably, Kickstarter is a success. Both in terms of enabling people to raise money and enabling projects that couldn't have happened in other ways. And people continue to be keen to support projects. They might well get the taste for directly investing their money in other kinds of enterprise via such distributed mechanism rather than on the stock market or through funds. Already VC Fred Wilson has been discussing whether, say, the VC industry is particularly good at allocating money or good value for investors.

We may well find ourselves moving into a world where product making becomes more like the music business. "Hit products" are designed by individuals or small groups at home and prototyped in the local fab-lab. The first generation gets funded by a Kickstarter-like campaign and, if popular, the product gets "signed to a major label" ie. picked-up by Amazon or Walmart who manufacture it individually, or in small batches, as and when customers demand.

How does the traditional investment community engage with this world? What kind of businesses get built?

6) Co-working Small-scale personal technologies like PCs and laptops already allow the workforce to fragment into swarms of startups and freelance professionals. This technological trend will only continue. Smaller and more fluid organisations can't and won't get locked into long-term expensive office rental agreements with landlords, and so we'll see the continuation of the rise of co-working spaces ranging from work-friendly coffee-shops to desk-rentals to fab-labs and other shared workshops for technical freelancers.

I expect even established companies to start divesting themselves of their long-term contracts for office-space and exploring the use of dedicated co-working facilities. (And also home-working)

7) The War Against General Purpose Computing Cory Doctorow coined this term, and it's a good general umbrella for a number of related trends we'll see exacerbated in the next few years.

The poster-child here is Apple, which has successfully convinced people to swap their computers (over which they theoretically have full control) for iPads, ie. tethered devices, rented from the phone company, over which Apple has the final say as to what software you put on it. Seeing how successful this strategy has been for Apple, all the other major players want to be in on the game. Cloud computing is another example of this : computing increasingly sold not as an product but as a metered and (quality-) controlled service.

So while it seems that the technology is allowing us increasing freedom, we're also, individuals and companies, becoming increasingly dependent on and locked-in to a few network behemoths : Apple, Google, Amazon, Facebook, possibly Microsoft, possibly Samsung. These companies are going to have a hell of a lot of power. And I guess the CxO's strategy depends largely on where she or he is located with respect to them.

8) Climate Change and Peak Oil The propaganda campaign to persuade people to ignore global warming has been phenomenally and horrifyingly successful, to the extent that many people seem to have given up worrying. But, as Randall might put it, "Gaia don't care, she don't give a shit". (About what the Koch brothers want you to think.) The bad weather is already happening and it will continue getting worse. Expect more droughts, floods, migration, food price instability, and losses and price-rises in the insurance market.

We're not running in out of oil in the next 10 years. But, once again, expect increasing volatility of prices and more random acts of geopolitical aggression around the world as countries try to lock in their access to the remaining oil (and other resources that are running scarce). The US will likely try to exploit its native, difficult-to-get oil and gas. How the economics of that work out is a race between the high cost per barrel of the increasingly hard to access fuels vs. technological innovation in the machinery for extracting it. Advances and massive deployment of automation may keep the price of this oil down. But the environmental cost will still be high. (Hence more insurance claims.)

Actually, I think that's a general principle for the next decade : improvements in automation will compensate for the increasing energy costs. (Which is one more reason unemployment will stay high. Energy will be the constraint that stops the economy growing fast enough to absorb all those unemployed people. ) If, and only if, we're *lucky* will we make breakthroughs in solar / wind generation that can make them commercially viable within the context of extremely chaotic markets for energy. So the story of the next decade isn't a major makeover in terms of energy generation and transmission.

CxOs need to consider how their organisation can continue to survive and thrive in this world of climate instability and energy price volatility. They might look into the growing "Resilience" movements and ask both how their own operations can be made resilient and how they can contribute to the resilience and welfare of the communities they are located in.

9 and 10) When I think of them ... internet of things / ubicomp might be there.


May 19, 2012

Why are humanoid robots physically slow moving compared to industrial robots? Is it a computation/sensing bottleneck or a hardware bottleneck?

If you mean, why is research progress slow, remember that there are 7 billion people on the planet and they're cheap. There's not a huge demand for a direct human replacement.

If you mean why do the robots themselves operate slowly, I'd suggest that it's largely that they need to fit in with the human "world". They have to operate in an environment that's full of (unpredictable) humans without killing them. They have to handle delicate human artefacts like glass and china without breaking them. They have to read the visual cues that humans (with our dedicated visual cortices, refined by millions of years of evolution) use.

Fast robots operate in highly constrained environments where they don't have to worry about hurting people who get in the way or damaging objects that shouldn't be there.

Moving slowly is part precautionary principle. Part price (speed and accuracy cost). And part, yes, because the tasks require more open ended "thinking".


Jun 1, 2012

What is Meteor going to use the $9M raised in their Series A for?

Without any insider knowledge at all, I'll guess they want to be a cloud-hosting provider in competition with Amazon AWS, RackSpace, Google App. Engine etc. They already let you host applications on their servers, and if Meteor takes off with any momentum (which is plausible given what I've seen of it) then being the default hosting company for Meteor powered startups could be a good business.


Jun 4, 2012

Why do some people hate the concept of money? What makes these people different from everyone else?

I don't know any people who hate money per se.

Those people I know who are against it entirely, are against the notion of "private property" and would be equally unhappy if property were circulated by barter or automatically belonged to the king. (The rights and wrongs of private property in general are probably better left for another thread.)

I know far more people, and am happy to include myself among them, who are extremely dissatisfied with the particular kind of money we have at the moment : ie. debt-money created by a few private banks who've been given the monopoly right to do that by the government. We see this as a particularly bad way to have money created as, most egregiously, it leads to the sector of society that needs to use money (ie. everyone else) being permanently in debt to the private banks who create it. Money created as *loans* also tends to be funnelled towards things that can be repossessed if the borrower defaults (ie. banks create money to help people buy houses or to help other banks buy collateralized assets). In other words, new money is mainly used to inflate the price of existing expensive things (making the rich richer) rather than, for example, increasing social welfare or even backing risk-taking entrepreneurs.

An interesting hypocrisy is that when governments try to create money themselves, for doing useful things, they are accused of causing inflation and stealing from the rich. But when private banks create money which directly inflates the prices of real-estate and other assets belonging to the rich (therefore essentially stealing from the poor) no-one bats an eyelid.


Jun 4, 2012

Why do technology companies tend to spend less on outside strategy consulting firms than companies in other industries?

1) The tech. industry has a far more open culture. As a technical company, if you want to know what your competitors are planning, a lot of the time you can read it on their blogs. In pharmaceuticals, consultants often provide the back-channel where the necessary information percolation from one company to another takes place.

2) Technology is the main thing that is changing fast and can rapidly upset your strategy. If technology isn't your core competence as a company - ie. it isn't the thing you are hiring people to be passionate about - then you need some help to keep track of it. If you are a tech. company, you expect your employees to be fascinated enough about technology to keep up with what's happening in the tech. world.


Jun 4, 2012

What facts about the United States do foreigners not believe until they come to America?

Convenience is rather pleasant.

Everything one knows about American convenience culture : 24 hour shops, fast food, "have a nice day" etc. appears tawdry and degraded when you only know it exported elsewhere in the world. At best it looks sad and desperate to be copying the US, and at worst, like a bad case of cultural imperialism as US companies come in and try to impose their models on your society.

But actually *in* the US, there's something rather charming about it. A McDonalds in a mall in Beijing or Brasilia is a horror. But go to one for breakfast in Los Angeles and it all kind of works : the design and appearance, the food, the behaviour of the staff. Not a wooden formula but a living culture.

Americana travels badly but is surprising comfortable in its native environment.


Jun 4, 2012

What's wrong with class warfare?

What's wrong is that it shouldn't be necessary.


Jun 6, 2012

If money were abolished, would we all be equal?

Just removing money wouldn't eliminate inequality.

BUT

reforming the parts of the money system which tend to exacerbate inequality could remove those amplifying effects.

Let's take a random example. Comparison of earnings for nurses around the world : http://www.worldsalaries.org/professionalnurse.shtml

Now NOBODY believes that the reason that Norwegian nurses are paid 15 times what Philippine nurses are paid (in terms of dollars) or 3 times if you consider PPP is because they are 15 times harder working or 15 times more skilful or even 3 times more productive through their own effort. Everyone accepts that the difference is better explained by *contextual* reasons : that some have access to higher-tech. machinery. That the Norwegian Krone is higher because Norway has oil. Because the political system in Norway is less corrupt than that in the Philippines. That Norway is geographically closer to and has traditional trading arrangements with other wealthy countries etc.

Some of those contextual reasons are inevitable, accidents of geography or history. But some are quirks of the money system. What would happen if everyone in the world used the Krone as their currency? It would depend a lot on how that came to pass. Maybe the Philippine nurse would earn more to be closer to the Norwegian. Or maybe the Norwegian would earn less. Or maybe the attempt to unify currencies would be as disastrous for the Philippines as the European currency seems to have been for Greece and the nurse would be out of a job. Frankly, we don't know.

What we do know is that the world financial system is extremely complex and non-linear and that the idea that inequality of financial outcome is mainly due to inequality of personal capacity or effort rather than these contextual factors is laughably naive.


Jun 6, 2012

Why do some programmers hate Java?

It was oversold.

Whereas most languages in the 90s were made by hobbyists and communities to get their work done, Java was the only language which was a corporate product with a strategic intention behind it : to get people using it and therefore Sun products.

Hence, there was a huge amount of deliberately orchestrated hype behind Java. Furthermore, Sun deliberately promoted it as the "best practice" for things it wasn't particularly suitable for. (Such as web work.)

In my own experience, I was happy working on web-sites in Perl and TCL in the 90s and early 00s. I soon realised that Python was an even more pleasurable language. Other people were creating languages like PHP, especially for the web. And Ruby on Rails was around the corner.

But like so many people I was obliged to work with Java simply because the Sun propaganda machine was telling us that this was the professional, "grown up" way to do things. In retrospect, it's obvious that Sun didn't have a clue, as Java span through multiple frameworks and ways of doing things : Enterprise Java, Entity Beans, POJO and various web frameworks each of which being a more or less random guess as to how things should be done.

So I'd suggest that people hate Java, not just because of the language (which can be quite civilized if you take it for what it is: a cleaner C++ with garbage collection) but for representing everything that's wrong about the way that programming tools should be designed and promoted.


Jun 10, 2012

What is the smartest way to get from an idea for a computer program to the first draft of its code?

Iterative, "test driven", development.

Break your idea down into a number of simple "stories", each of which describes a single chunk of activity which goes all the way through from the beginning to the end of a user's experience with the software. Importantly a story is not a traditional "component" (in Vivek Nagarajan's sense) but represents a complete, working but minimal slice through the functionality.

For example, a story could be "the user goes to our site at a URL and sees a page describing our idea" or, for a drawing program, "the user can create and save a jpg file" (even though that jpg file is just a blank canvas).

Once you have some stories, order them by importance. If you could only get one story working, what would be the most valuable? If you could only get two stories, which would those be?

Start on the most important story. As any particular story shouldn't be too complicated, you can probably figure out fairly intuitively the components you need in order to make it happen. (If you can't, you're trying to fit too much into a single story.) Those components might be functions, they might be objects which have several methods (if so, ONLY worry about the methods of the object which satisfy the current story, ignore any others), they might be HTML forms or templates.

Now write AUTOMATED TESTS for the components you need for this story. Unit tests for the functions and objects. Ideally something like Selenium for the web forms.

Write code to pass the tests in a test-driven style ... ie. write test, write code to pass test, refactor your code to eliminate redundancy, write next test etc. When one story is finished, start figuring out how to do the next most important and work on that.

Somewhere down your list of stories you have your minimum viable product: that is, the minimal thing which is worth releasing to your customers in order for them to give you feedback on whether this is useful to them. That is not necessarily just one story, it might be after the first three. Or the first ten. Whatever it is, once you hit it, release your product to the customers and start getting their reaction.

From now on you are in maintenance / iterative growth mode. You'll be taking the feedback from the customer to rewrite and reorder the stories. While continuing to implement them according to your best, most up-to-date, sense of priorities. You'll want to release new development to the customer as fast as reasonably possible so you can collect the feedback on your improvements too.

Don't assume that one story has to equal one release, because you'll be tempted to inflate your individual story to contain more than it should. But try to keep releases down to as few stories as possible so they can happen frequently : which maximizes both your information, and the customer's sense of progress.


Jun 12, 2012

Can a society function with only self-employed people? If so, how?

It's theoretically possible. To make it practical you have to replace what companies do : co-ordinate and direct the actions of lots of people.

While the market can do this, negotiating a price for every bit of co-ordination is time-consuming and costly. So you need a solution to make that cheaper.

As Anon suggests, computers can help with that. (That's the line of reasoning that descends from Ronald Coase. And it's what oDesk and The Mechanical Turk may be evolving into)

Another is to have groups of freelance-workers hire managers to tell them what to do (an unlikely eventuality).

A third option that might make it tractable is to shift a lot of what we do out of the paid economy and into a loosely accounted "gift" or "favour" economy.

The dirty secret of corporations is that they are basically a foam of capitalism enclosing (and benefiting from) huge bubbles of "gift economy". In your department you co-ordinate with and help out your colleagues not because you negotiate individually with them for every collaboration. Or even because the company pays you per task. Or because your boss micromanages your every action. (At least not in good companies.) You do it because you join a little society where the expected behaviour is to take initiative and co-operate. There's a pay-check each month, but that pay-check is just to keep you within broad parameters : coming in each day, not sabotaging the employer, not letting personal feuds become toxic.

The day-to-day co-ordination in most people's work is neither market based nor hierarchical control but spontaneous mutual support. That is what is really important (and perhaps most difficult) to continue to enable in an economy without corporations.


Jun 13, 2012

What are some widely used trust heuristics (NOT trust metrics)?

Probably the most widely used heuristic on Earth is "is this person like me?" in terms of race, gender, age, nationality, accent, social class, interests etc.

The positive spin you can put on that is that with all these complications out of the way you think you're able to pick up on the subtleties of how the person thinks and acts whereas the more differences there are, the harder it is to get a read on the person and the more cautious you have to be.


Jun 13, 2012

What do recruiters think about someone graduated from engineering school in 6 years instead of 5 years?

So what?


Jun 13, 2012

How should Microsoft respond to Apple's iPad, both in the short-term and the long-term?

Here's a perspective I wrote when Microsoft bought Skype : http://platformwars.blogspot.co.uk/2011/05/finally-microsoft-do-something-exciting.html


Jun 14, 2012

Is there a musician that mixes dubstep and jazz?

http://jazzsteppa.co.uk/


Jun 17, 2012

What brands or corporations do you boycott? Why?

Anything owned by Rupert Murdoch.

Amazon because of them throwing Wikileaks off their servers.

I wouldn't say I "boycott" Apple, but I have never bought anything by them and
have a strong resistance to it. (Due to their controlling nature.)

Not a brand, but I stopped eating pork, bacon, ham etc. after pigs were shown to pass the "mirror test" indicating they may have a sense of self.

Update : I've now closed my Facebook account. Partly because of their support for Keystone, and partly because I believe the whole format of Facebook is bad for internet discourse and openness.


Jun 29, 2012

How much would eliminating the idea of ownership simplify modern society?

If you get rid of the idea of ownership you'd have to replace it with something else to manage the use of scarce resources.

That could be some kind of service ethic or desire to contribute to society. It could be that you simply do without the scarce things that are currently owned. It could be that you retain a sense of ownership but change the rules for how ownership comes about ... eg. a rule which says the owner of something is the person who makes the best case to a jury of their peers that they should own it.

The most plausible non-ownership society would probably have a mix of alternative conventions for different *types* of property. The rules for managing pencils would be different from the rules for managing gold-mining rights.

Whether such a set of rules would be simpler or not is an open question but I'd guess probably not : it's a virtue of our notion of property that it's a consistent rule applied across many things, and that ownership is "fungible" - everything can be traded for everything else and you can part-own things via the institution of the company.

In fact, that simplicity might be one of the biggest problems with our current economic system. We might be better off with a more nuanced concept of property where certain kinds of ownership came tied to other obligations that restricted the use that could be made of them. For example, what if our notion of land-ownership came with a stewardship ethic so that it was neither socially acceptable nor legal to destroy the ecosystem on a piece of land merely because you "owned" it.


Jun 30, 2012

What measures can elites take to mitigate their personal downside in case of revolution?

The best defence, of course, is to invest early in forestalling the revolution.

There are plenty of think-tanks, lobbyists, astro-turfing organisations etc. which, for a price, can ensure enough confusion in the minds of the general public, that a concerted will to overthrow you never arises.


Jul 1, 2012

Why is it so hard for so many of us to accept that we don't know what we don't know?

According to the philosopher Karl Popper, all knowledge is "conjecture" ie. knowledge and guesses are basically the same stuff as far as the brain is concerned.

Most of the time when we don't know something, it doesn't actually *feel* like we don't know it subjectively. It feels like we know it because we just extrapolate from some model in our heads to cover that situation too.

If, in practice, we are wrong to assume that the model holds, we can't know that until the evidence starts to stack up and tell us.


Jul 9, 2012

Have you ever stopped to think how we might affect the future when we decide to get up 5 minutes later?

Sure, but history will be waaaaay more dramatically different if Bob Smith of 45 Acacia Avenue, Surbiton wakes up 5 minutes later next Thursday. My own meagre butterfly flappings are trivial compared to that.

So I reckon it's his responsibility.


Jul 9, 2012

What are some things that started as jokes but turned into serious things?

Cow Clicker : http://www.wired.com/magazine/2011/12/ff_cowclicker/


Jul 10, 2012

If judging someone on their looks is considered shallow, why isn't judging someone on basis of their intelligence considered the same?

It's not wrong to be attracted to someone because of their looks. That's inevitable.

The problem is to be so focussed on looks that you ignore the rest of their personality, moral character, tastes, interests, intellectual capacity etc.

These things matter because if you plan to live with someone or even spend much quality time with them, they all have a far larger influence on whether you're going to be happy together than whether the person makes an initial "wow!" through their appearance.


Jul 17, 2012

Why do most poor people remain poor?

It's asking the question the wrong way around. The right question is : why do the rich remain rich? As long as the rich manage that trick, then the poor have no option but to remain poor, simply because wealth is a relative rather than absolute property. (We can all have TVs but when everyone has a TV, a TV no longer makes you rich.)

Investigating why the rich remain rich is an easier task, and the answer can be boiled down to one simple principle : positive feedback loops in the economic and social system.

These range from, the rich are better able to educate their children to become rich (including the academic and professional skills needed to get good jobs, the intangible social skills needed to fit in, and the know-how of how to work the system to their benefit.). The rich are better connected with each other and so have more opportunities to strike up mutually beneficial relationships with already rich and powerful people. The rich have more information about how the system works. The rich are not distracted from pursuing their goals by secondary problems that lack of money exacerbates. Eg. if they get ill they can pay for medicine and hospital treatment without this disrupting their other plans. If they lose their job they are not so desperate as to be forced to take the first that comes along, however disadvantageous the terms.

The questioner rightly points out that in some exceptional cases, some very poor people *have* managed to become rich. But these are statistical exceptions. (If they weren't exceptions, the questioner wouldn't be asking the question, as the poor would habitually be becoming rich and vice versa.) As these are exceptions, the important fact that needs explanation is the low rate of social mobility.

And this is best explained by those feedback loops.

Note, that the higher instances of social mobility in the West in the mid 20th century were the result of a) a growing technocratic culture, b) government constraints on the economy and c) unions.

In the first case, the rapid technological development meant that professional skills that could be learned in formal educational environment, were relatively more important than the social / "insider knowledge" skills that the rich teach their children. As a result, poor but clever kids coming through state schools could get better paying jobs.

However, as the economies of the West have undergone increasing financialization and shifted to service businesses while offshoring their manufacturing and engineering jobs, social skills and system know-how that aren't taught in schools have started to reassert their importance. And social mobility has correspondingly declined.


Jul 17, 2012

Are humans still cognitively evolving (or even more so) due to the internet?

If the internet is affecting human evolution, it's most likely to be doing it via online dating sites which are most closely connected to human reproduction.

It seems that the invention of the bicycle (and then the car) had a detectable effect on genetic miscegenation as people could suddenly travel further to find mates. I'd guess we may now be starting to have an affect from online dating sites, and perhaps selecting for people who are good at using them to find partners.


Jul 17, 2012

Why hasn't an optical lens been implemented into a solar power system?

If I understand your caveat correctly, you aren't interested in concentrated solar on PV, just on (presumably) water boilers for steam engines?

If so, the I'd suggest that the main issue is the size of lens you'd need. CSP works at a large scale and uses arrays of mirrors. To replace that, I'd guess you'd need a lens that's hundreds of meters in diameter. Which would be enormously expensive and impractical.


Jul 21, 2012

Has there been a society which has successfully abolished marriage?

The US has been fairly successful in abolishing polygamous marriage ( http://en.wikipedia.org/wiki/Polygamy_in_North_America ) and is struggling to abolish gay marriage.


Jul 21, 2012

Historically, have there been any societies in which women were the predominant breadwinners?

I'm sure there are plenty of poor communities in the US and Europe where you'll find that women are more likely to work than men, and where they bring in the majority of the income to the household.


Jul 25, 2012

Why do computer programmers write emails in all lowercase?

most of my emails are about doing stuff. very few of them are about new kinds of Thing ;-)


Jul 28, 2012

What is some interesting, unusual, possibly catchy music to try?

OK. I like Cardiacs and Mika. Infer what you can from that. I say every one of these is an earworm.


Axel Krygier - Silbad El Calipso

Maria Tănase - Lume, lume


Eddie - Metropolitano


Pascal Comelade and P.J. Harvey - Green Eyes


Getatchew Mekuria and The Ex - Musicawi Silt


Totally Enormous Extinct Dinosaurs - Garden

Current 93 - (Tilburg, "Birth Canal Blues" 2)

Belbury Poly - The Willows


Jul 29, 2012

What are some subtle details of the 2012 London opening ceremony that we may not have caught?

Noel Fielding, briefly glimpsed performing, and hardly mentioned.

The Tardis sound at the end of Bohemian Rhapsody. Apparently there was meant to be more Dr. Who but it was cut for lack of time.

Someone pointed out that fantastic as it was that they had Tim Berners-Lee, they failed to mention Turing, in Turing's centenary year.


Jul 29, 2012

Why was "Hey Jude" chosen to be the song sung by Paul McCartney at the opening ceremony of the 2012 London Olympics?

My wife was asking this question. We then sat down to try to think of a more appropriate Beatles song and couldn't really.

Basically it needs to be :

1) A McCartney song (he's not going to sing a Lennon one)

2) One of the big ten Beatles songs that *everyone* knows (and loves).

3) It can't be too miserable, so Yesterday is out. Eleanor Rigby too.

4) It can't be a too blatant love song. Which would be kind of icky and out of place.

5) It can't be too random. So not Penny Lane or Fool on the Hill

6) I guarantee, however much you hated Hey Jude, you'd have hated Ob-La-Di, Ob-La-Da more.

So, in fact, options are fairly limited. It pretty much HAD to be Hey Jude, which is, after all, a pretty good, generic, optimistic song which tells us that however hard life seems, embracing it will pull us through.


Jul 30, 2012

What are some ideas for making jazz more popular?

Jazz is now, what, a 100 year old tradition? That's not a bad innings for any musical genre. And it seems to me that jazz's problem is that it grew so big it inevitably fragmented / diffused into everything else.

Think of how much of jazz has influenced and shaped today's music :

The drum-kit basically developed in jazz, before eloping with the electric guitar to give birth to rock (and roll). Arguably "rock music" is as much a subspecies of jazz as bebop is.

Jazz singers pioneered many of the kinds of electrically amplified singing (from scat to crooning) that have been heard in other kinds of popular music since the 1940s.

"Jazz chords" and harmonies are regularly found everywhere from funk to R'n'B to house to drum'n'bass to downtempo lounge and electronica.

Jazz musicians have been involved in the evolution of all of the above musics, and particularly hip-hop which sampled 50s-70s jazz extensively during the 90s.

There are some odd little genres popping up now, like electro-swing, which look back to 1930s New Orleans, big-band and particularly hot club of Paris / gypsy-jazz scenes. This seems to be getting pretty popular and has musicians learning to play those tunes.

There's a strong continuity of musicians who've moved from jazz to soul / funk / jazz-funk / hip-hop and electro. Many famous hip-hop musicians are the sons or grandsons of jazz musicians.


I'm pretty sure that from the perspective of the 22nd century everyone from Frank Sinatra to George Clinton to The Bomb Squad to Beyonce is going to be considered "jazz". (Much as we lump anyone in the 18th century into "classical music")

So the question is, jazz *is* popular. What restricted subset of jazz is it that you would like to get people back into? Is it about the free improvisation? The modal compositions? The standards?


Jul 30, 2012

What is a good blogging system for blogging programmers and developers?

My hosting company (webfaction) has a fairly easy automated installer for WordPress. Once installed I find it works fine for my needs.


Jul 30, 2012

If some men don't talk about their feelings, what do they talk about?

Actually I find sport WAY less interesting than my feelings. I'd a million times rather talk about feelings than sport.

BUT I confess, I'm not a person who talks much about my feelings. The problem is that they aren't particularly "actionable". Most of what I find interesting to talk about is how things work and how to solve problems. And the problem with "feeling" type problems is most of the time, the best solution to a "feeling" problem is to lose the feeling.

Seriously. Are you angry with someone? Best thing to do is to forget about it and stop being angry. Forgive them and move on.

Are you jealous? Best not to be.

Are you so worried you can't sleep? Ditto.

Are you happy? Well, that's great. But "happy" isn't a problem. And it doesn't benefit much from analysis. I know some people like to try to optimise their happiness but I haven't seen much evidence of that working out. Partly because what makes you happy is novelty, not just a repeat of what made you happy yesterday.

Worse, talking about the various kinds of *unhappiness* doesn't make those go away. Talking about why I'm angry with someone just helps to make me feel justified and prolongs my anger. Talking about why I'm worried? Similar. Most of my worries are fairly rational. The only thing that you can say is my fears aren't particularly likely. And I already know that.

Can you talk yourself out of jealousy? Not in my experience.

tl;dr

Talking about good feelings just gets in the way of enjoying them. Talking about bad feelings just keeps them in the front of your mind and prolongs them. Let's talk about something interesting instead.


Jul 31, 2012

What do guys hate buying clothes?

Clothes are largely about pleasing other people rather than yourself. Women are socialised to worry more about what other people think of them than men are.


Jul 31, 2012

What are some good ways to respond to a kid who asks "How do the other kids know so much stuff that I don't know?"

"Here ... check this out : http://www.quora.com/ "


Jul 31, 2012

What 3-5 actionable lessons could a government agency learn from well-run Silicon Valley companies?

http://www.paulgraham.com/siliconvalley.html


Jul 31, 2012

We all have faith. Faith in almost anything. At least most of us do. Is it really necessary? Or are we just made to believe in it from people around us?

Depends how you define "Faith". We all have to trust that a bunch of stuff we're told is true without investigating it from first principles. We just don't have the time or resources to sceptically attack everything all the time. And we wouldn't have a platform to do it from. If you want to call that "faith", then yes we all have faith. And it's a practical necessity.

If by "faith" you mean something which is more tied to an explicit religious or spiritual teaching. Or something we couldn't imagine changing our opinion about in the light of a weight of contrary experience or counter-argument or just a better idea, then I don't see it's a necessity at all. I'm sure I have some beliefs that would be pretty hard to shake off, but I don't have any beliefs I think that on principle I *shouldn't* shake off if compelling circumstances arose. In that sense, I don't feel any need for faith.


Jul 31, 2012

Why do people believe in God and how can they say he/she exists?

God spends more on advertising than the alternative brand.

Seriously, step back and look at this like an economist for a minute. I guarantee that anywhere in the world you go and you find large scale belief in the Christian God you will find concerted evangelical activity. Furthermore, where belief in God is increasing, you'll find investment : in new churches, in buying up radio stations, cable and satellite TV channels etc. (I'm open to be proved wrong on this if you can find some figures showing belief is inversely correlated with evangelical investment.)

Christian ministry has a profitable business model : you make back from it more than you put in. Certainly it's more profitable than atheism. (I know Dawkins and a couple of big name atheists do make money, but it requires a lot of work and talent, and the majority of atheists, working quietly in school science departments, universities and on Quora earn more or less nothing from their atheist activity.) Furthermore, in recent decades, technologies such as satellite TV have allowed ministry to scale beautifully, reaching far larger congregations for a relatively small increase in employees.

We live in a capitalist consumer society. Where the market structures our activities (both production and consumption) and where advertising and marketing are demonstrated techniques for increasing consumption of particular products and brands. It should be no surprise whatsoever that a profitable business model that keys into the dynamics of technology and benefits from a positive feedback loop between self-promotion, congregation size and income is going to spread.

BTW : I'm saying nothing here about whether God exists or not. Christians can verify this by looking at two comparisons : Scientology, which Christians would regard as utterly bogus, also invests in evangelism and is both growing in popularity and wealth. Whereas Judaism, which many Christians would regard as misguided but at least dealing with the right deity, invests little in evangelism and is hardly growing at all.

So, if the CAUSE of congregation growth was God's intervention, you wouldn't expect scientology to be growing. (God presumably having no reason to push anyone in that direction.) Similarly if the cause was just some spiritual dissatisfaction or longing in modern society, we might expect Judaism to be growing too. Or Catholicism. Etc.

In fact, the only model which really fits the pattern of congregation-growth in, say, the US, is the economic one : the amount of investment in advertising that the different religions put in. And that's exactly what you'd expect given our understanding of how advertising and marketing work.


Aug 1, 2012

Do any gay folk on Quora find this joke offensive?

Seems to me it's more a dig at parents who are unduly worried that their children might be gay. I laughed.


Aug 4, 2012

What are some things people (stuck in a tech startup culture bubble) in Silicon Valley may be shocked to learn about the outside world?

People don't like technology to change. (Even if it's an "improvement") They would prefer it to stay the way they currently understand it.


Aug 4, 2012

Yes I am insanely passionate about my project, but what is the reality outside of my world? Is it viable?

a) Have you got customers using your product and revenue coming in?

b) Have you found a business partner willing to commit his / her-self wholly to doing this with you? (One you trust to follow through.)

If the answer to a) and b) is "yes" then go for it. If either is "no", then think very seriously how you can make it "yes" before continuing.


Aug 4, 2012

I am currently working on a startup, and in business school where my marketing course wants us to create a marketing plan for an innovative idea, how do I go about getting my group to use my idea but ensure they are not entitled to any compensation?

Create a different innovative idea for the school project. Creating new ideas is both fun and a good exercise. Don't waste your time agonising about this.


Aug 4, 2012

Why do so many people prefer to work an unsatisfying job rather than being self employed?

Many people have a collection of valuable skills. But to be self employed you need to have a particular matrix of skills that not everyone has.

1) You need to be able to produce something of value to someone.

2) You need to be able to promote yourself. Not just know how to take out the right advert, but to meet people and ask if you can do something for them. Perhaps to cold-call. Sometimes someone will ask you if you can do something you've never done before within a particular time-frame. The honest answer is "I don't know but I can give it a try". Whereas you have to be comfortable saying "yes, absolutely".

3) You need to be able to manage money. That includes managing your own accounts and tax returns. It also includes being able to chase people for it and act threatening if they aren't paying. And being able to fight your own suppliers / subcontractors if they aren't satisfactory.

4) You need to be able to navigate the changes in the market. Adapt to its signals. Strategise how you'll take advantage of current and potential opportunities.

You might be lucky and fall into self-employment without having to really get involved in some of these. Maybe an ex-employer knows you and is happy to feed you a steady stream of small contracts while always paying reliably. But if that doesn't happen, you have to feel reasonably able to do all of 1-4 before you can confidently choose self-employment.


Aug 4, 2012

Why do Judaism, Christianity and Islam, in their more fundamentalist versions, have such an obsession with sex, the role of women in society, their covering up their bodies in public, and reproductive rights?

Sex is a very very powerful human motivator. Anyone who wants power over you will try to take control over sex. That ranges from corporations, who use sex in advertising to sell you things, to organised crime (pimps sell prostitutes, partly to make money, but mainly to signal their power in their community), to religions which want to assert their right to be the *gatekeepers* of sex.


Aug 4, 2012

What is commonly known or believed in one country, which would be mind-blowing to foreigners?

Here are a few that surprised me about Brazil :

- pretty much EVERYBODY takes astrology seriously. People will ask you about your star sign within a short time of meeting you, and people will analyse your personality and relationships in terms of it. (Update: see User's comment below)

- Brazil has had a working biofuel industry for decades. You can buy a car that runs on alcohol and fuel it up at any gas station.

- It's common for universities (and other government services) to go on strike for months as part of normal pay negotiations. When that happens, the whole university semester just slides back by 6 to 8 weeks and nobody seems particularly disturbed or outraged. It should be noted that university is free to any student that can pass the entrance exams to get in, and in other ways the quality of education is comparable to my experience in the UK.

- many middle-class families still have servants living with them. It's quite freaky if you aren't used to this. Like falling through a time-warp back into the early 20th century.

- Brazil seems to have very little cultural conflict between generations. Teenagers will happily learn and sing songs written 20, 40 or 60 years before they were born, while their grandparents will be equally happy to dance to something contemporary, regardless of how outlandish the sounds. Growing up in post-punk Britain where we were enthusiastically anti-everything that wasn't exactly of our generation and subculture, I was disturbed by this for a long time. But now I find it healthy. Similarly, Brazilians, even the more moral Catholic ones, don't seem to see the world as being in some kind of decay. I get no sense of a complaint that young people are worse than their parents' generation. Or worries about falling standards or an increasingly permissive society. It feels like sex, drugs, and rock'n'roll (or at least carnival) have always been a dangerous temptation, no less familiar to your great grand-parents than your grand-children. These are eternal problems not some new fangled discontent of modernity. This is very different from the presentation of social problems in the Anglo-Saxon world where they are always considered new and urgent to solve.

Rolling Update as I think of more :

- TV adverts for supermarkets are disturbingly graphic in their depiction of meat. In the UK, meat on TV is pretty much always shown either cooked or safely wrapped in plastic. Brazilian TV loves to pan the camera slowly over raw and bloody chunks of the stuff.

- Brazil is a hot country. There are a LOT of insects. Why, why, why? Brazilians, do you feel the need to take ALL the food we might possibly want to eat out of the fridge and lay it out, unwrapped, on display an hour before breakfast (or lunch) so that it can be crawled on by ants and hovered over by moscas? Can't we just take the food out of the fridge at the point we want to eat it, and put it back in the fridge once we've served ourselves? Is that such a cultural faux pas?


Aug 4, 2012

What's the one song that can get me into Jazz music?

OK. Let's suppose for a minute that you don't actually like the sound of jazz ... the formlessness of it, but you do like the vibe and texture of it and that makes you wish you were into it.

Well, this is about the best *advert* for jazz (without being jazz) that I can think of :


I think if you can convince yourself that this is one awesome record (not an entirely unfeasible possibility) then you're half-way to actually jumping into jazz.


Aug 4, 2012

Are you for or against privatization of prisons?

The reason that the US will never cure itself of its absurdly expensive and socially destructive habit of sending harmless people to prison for minor drug crimes is that there are now rich and powerful people making profits from incarceration.

This is a nightmare hybrid : the instinct of the despot allied with the rapacity of the corporation.


Aug 4, 2012

Political Rhetoric: What does it mean to "politicize" something?

People use the word politics in two different ways.

1) Some people think it just means that bunch of stuff that the politicians and political parties fight over. To them, to make something political seems to be, at best, to create unnecessary argument and, at worst, an attempt by external powers to impose their will over it.

2) I, on the other hand, regard "politics" as an extremely positive and optimistic term, more or less synonymous with the word "freedom". Both "politics" and "freedom" are a state of being able to reflect critically on something so as to open up the possibility of acting on it to change it.

To politicize something, then, is to start the process of looking at it criticially. Asking whether it has to be the way it is. What forces make it the way it is, and what forces make us see it the way we currently see it. Politicization creates a new space for action.


Aug 4, 2012

Could it be possible there is a species living deep underwater with similar intelligence to us?

Let's assume that "similar" has to imply social, and potentially with communication, language, grammar. That's what basically we recognise as intelligence. (No grammar means no creative expression by recombining "words")

A social animal needs a reason to be social, say pack hunting, storing and protecting food, basic agriculture / animal husbandry. It needs to discover a communication medium eg. sound, chemicals, vision.

Octopi manage complex bodies and do some interesting stuff with camouflauge (suggesting a basic perception of when they think they are being looked at.)

What we'd be looking for, I suggest, is something like a swarming / pack-hunting octopus that lives in the deep ocean, communicating via a variety of bioluminescent flashes. Perhaps the skin of this octopus is entirely covered in lights and light-sensitive cells, so overall moods can be shared.

Perhaps the octopi practice some kind of horticulture - though below the sunlight you won't get sea-weeds, so perhaps they keep sea-slugs the way ants keep aphids.

Perhaps they swarm on and kill sperm whales as they hunt colossal squid.



Aug 7, 2012

What are important complicated things that people should understand but which they are unable to understand because such things are too complicated?

Non linear effects ... ie. systems whose outputs don't change linearly with change in input.

1) The IDEA that such things exist
2) The fact that some phenomana they encounter may be due to non-linear systems


Aug 7, 2012

Why do you have to pass a test to drive but not to vote?

Because we can, in advance, more or less understand the parameters of what types of driving are considered valid and what are invalid. We can't do the same with politicians or governments.

BTW : it's amazing the number of people who are giving a patently wrong answer to this question : Governments can't kill people? Er ... yes they can and do all the time. You are far MORE dangerous in charge of a vote than a vehicle.


Aug 7, 2012

Why shouldn't I feel contempt for people who vote in national elections?

You shouldn't feel contempt for anyone.


Aug 7, 2012

What are some examples of applications where tablets and smartphones have/might replace dedicated display/input mechanisms?

Tablets have made huge in-roads into professional music, providing surfaces that allow complex touch interaction with synthesizers (both hardware and software), mixing desks, lighting rigs etc. Furthermore they are actually replacing traditional instrument interfaces such as piano-style keyboards, drums and, in some cases, guitars. (See also virtual ocarinas on iPhones etc.)

To answer the second part of the question, the main disadvantage of tablets is cost and fragility. There are plenty of situations where cheap and disposable controllers would be better than $500 controllers that contain your address book and family photographs. Nevertheless, the tablets triumph in terms of flexibility, the number of things they can control, and general coolness (at the moment).

Personally I expect we're going to see a new fragmentation at some point as the multi-touch screen detaches from the heart of the mobile device. Perhaps the heart of the system migrates to the wrist in the form of a smart watch. Or higher up the arm like a jogger's MP3 player. Or to the belt or a lanyard. And touch screens will become very cheap, disposable input / output devices wirelessly connected.


Aug 7, 2012

What are the technical challenges in building an online voting system?

"should be able to create an online voting system which is hacker-proof"

There's your problem, right there. No computer system is hacker-proof. And technology giants often have a worse record than other specialists.

Paper based systems are not hacker-proof either. But they make the COST of hacking very high indeed. With electronic voting, it's precisely the automation, that reduces the cost of information processing, that ALSO reduces the cost of hacking. And so makes hacking a more plausible and pressing problem.


Aug 8, 2012

How can you be an atheist or a theist, and be confident in your belief if you have not read a lot of philosophy?

The only way to be confident in any belief is to have not read a lot of philosophy.


Aug 8, 2012

Since the concept of God can be used to help guide children, do atheists have fewer kids because without this concept, they find parenting hard?

No. They have fewer kids because they're not afraid of contraception.


Aug 8, 2012

Why do people want to enforce their religion on others?

Often religion is used as a cover / justification for advancing a *political* agenda. It's used to stop women having abortions. To confuse the teaching of biology (and likely in the near future climate science). To motivate people to go to war and fly planes into buildings.

"New Atheism" of the Dawkins or Hitchens varieties only appeared as a reaction to the increasingly visible political effects of strong religious beliefs.

If religion was just about who you prayed to and the clothes you wore, it wouldn't be an issue and few people would care about persuading anyone of anything. But because the patterns of belief shape the patterns of power in the world (remember when Christianity took over the Roman Empire?), people try to martial faith as they would any other weapon.


Aug 8, 2012

How do atheists explain the concept of death to a child?

It's not a particularly hard concept to grasp. Particularly for kids in the age of electronic media who, from a very young age, are seeing hundreds of TV shows, films and video games where people get killed. "Death" is what happens when you've been shot.


Aug 8, 2012

What determines success: luck or hard work?

Stastically, the best predictor of how well off you are in life is where and when you're born and who your parents are. Some people manage to get rich from poor backgrounds but they're statistically insignificant exceptions,

It would be very interesting for someone to sit down and actually try to do a respectable empirical test of this question of luck vs. hard-work. (I've not heard of one yet.) The first problem would be trying to pin down the slippery concept of "hard work" to something measurable.

Do you go for the joules of energy expended by the person? In which case, I'm willing to bet the manual workers are going to beat out the managerial types.

Do you go for hours worked per day? And how do you ensure you include the unconcious ponderings in the shower of the creative designer, but exclude the self-important busy-work we all sometimes fall into at the office? And does clothes shopping time count for the salesman?

Do you try for some psychological metric? What?

What makes one *decision* harder work than another? How do you avoid falling into a circularity where you assume that the decisions of successful people, that have greater consequences, must be harder, and so render your result a tautology where hard-work is defined in terms of success and - lo and behold - you "prove" that success comes from hard-work?


Aug 8, 2012

What websites best carry on the Whole Earth Catalog's goals?

First thought : http://p2pfoundation.net/

Still thinking ...


Aug 14, 2012

What insights do expert hackers have for novice programmers?

Really simple things for complete beginners.

1) Never assume you know what code is doing. READ it. And run it to WATCH what it does.

2) Indentation matters. You may be convinced that indentation is just a fussy and unnecessary ritual. Fine. You are wrong. And the computer will keep punishing you until you learn the error of your ways.

3) If you can't type, you can't program. A programmer needs manual dexterity and fluidity with the keyboard exactly the way a guitarist needs to be able to shape chords and pluck strings. For a programmer, code must be *malleable*. You need to be able to add to it, remove it, add it again as quickly as you think through the problems you are trying to solve. If your typing can't keep up with your thinking, you will continually lose your train of thought as you struggle with the keyboard.

However much it seems like hard work, you need to practice typing. Resist trying to use the mouse to copy and paste a "for" loop or the name of a variable from a previous line. If you do this, you will never develop the dexterity you need.


Aug 14, 2012

So we evolved. Now what?


Aug 14, 2012

Should our top musicians make a moral stand and shape society for the better?

Everyone should take a moral stand and try to shape society for the better.

So obviously musicians fall under that umbrella. As do accountants, bakers and shop-assistants etc.

Whether musicians need to do it by putting explicit messages into their art I think is a matter for them. Art has its own logic which may or may not align with explicit preaching. On the whole I think music generally adds to society's wellbeing, so that may well be sufficient.


Aug 29, 2012

Who are some people whose public status was suddenly upgraded from crackpot to prescient guru?

Facteur Cheval : http://www.facteurcheval.com/

Once thought pretty odd, but now recognised as a great artist (and an important fore-runner of art-deco, surrealism and other 20th century art movements)


Aug 30, 2012

Which are the most influential bands of the 00s which are created during the 00s?

Ariel Pink maybe?


Aug 30, 2012

What hugely popular musical acts have you tried hard to like, but just don't understand what everyone sees in them?

I admit that life is too short and there's too much good music to spend much time *trying* to like something you don't, just because other people do.

But here are a couple I've been exposed to more than once and I just do not get :

Bob Dylan - why does everyone think he's a good / profound song-writer? Every lyric I can think of by him just sounds like trite doggerel. (Comparison, I see why people think Leonard Cohen is a great song-writer, although I don't listen to him.)

The Rolling Stones - can't think of anything interesting or even catchy by them. (Comparison : The Who. Never listen to them, but I see what they had in terms of vibe / interesting sound.)

All 80s pop rock / hair metal - Metallica? Bon Jovi? Guns and Roses? Meh. (Comparison, admittedly I don't really like metal. But I do see what was striking about, say, Black Sabbath at one end of the spectrum and Slipknot at the other. These 80s guys though don't even seem to have the grand macabre spectacle.)

Frank Sinatra - he's just way too smug to be likeable. It's just irritating. Try Johnny Mathis instead.


Sep 5, 2012

Who are some notable modern day inventive polymaths?

Stewart Brand ( http://en.wikipedia.org/wiki/Stewart_Brand )

Started in the 60s between the hippy scene in San Francisco (dropping acid with Ken Kesey) and the conceptual art scene in New York (doing light-shows at early happenings). While also hanging with early computer scientists at Stanford.

Started the Whole Earth Catalog, a "hyper-text" style magazine designed to equip hippies to drop out and start alternative communities, while learning about the latest cybernetic theories.

Filmed the infamous Doug Engelbart demo that showed a mouse driven, GUI-based networked information system in 1968.

Wrote about computer gaming (in the 60s) for Rolling Stone

Created the Co-evolution Quarterly

Advised the California Government on environmental issues

Started the WELL (one of most influential online communities)

Residenced at the MIT Media Centre

Wrote a truly great book about architecture and design : http://en.wikipedia.org/wiki/How_Buildings_Learn

Created the Long Now Foundation ( http://en.wikipedia.org/wiki/The_Long_Now_Foundation )

And quite a bit more ...


Sep 5, 2012

Who is a modern day genius?

James Lovelock : http://en.wikipedia.org/wiki/James_Lovelock


Sep 7, 2012

What did you once know but don't know anymore?

Lots of laws in physics, how to integrate, how to calculate the determinant of a matrix ...


Sep 7, 2012

What are the things that I must know, If I wish to understand concepts/problems in the most beautiful way that they can be interpreted, such that it is also retained the most?

I like where Joshua Engel is going with his answer but don't entirely like the aesthetic relativism it seems to start with.

I'll phrase it like this. You must understand that there isn't one unique "right" way of seeing or thinking about the world.

If you start to believe that there is only one right way to see or understand the world, everyone who sees it differently or reasons about it differently will seem to you to be either idiotic or malign and the world will become very ugly indeed.

Instead, if you accept that different perspectives can be valid (which doesn't mean that ALL perspectives have to be) then you can learn to love the diversity of models you encounter, even when sometimes they are a cause of frustration (as in when people vote for the wrong politicians or believe in astrology).

The most beautiful way to understand concepts is to know them from these different angles. As though they were something you can hold in your hand and turn around rather than a flat painting on the wall. Even better is to be able to poke at them, or pull at them. To feel how they respond to questions? Are they hard or springy? Do they fracture at a sceptical knock? Or are they resilient enough to bounce back?


Sep 8, 2012

Would becoming homeless be a good strategy to cut costs?

Sure. But "costs" are not the only thing you should be trying to optimise in life.


Sep 10, 2012

Is it possible to take people seriously, who describe themselves as polymaths? A polymath, also called a Renaissance man (or woman) is someone who doesn’t have only broad interests or a superficial knowledge, but his/her knowledge is profound.


Sep 10, 2012

How do polymaths present themselves to modern society?

I rather suspect you can't.

Almost everyone you deal with will be interested in one dimension of you rather than the complete package. Or, in the best case scenario, two or three. "What? You're a programmer who can write and take pictures? You'll be perfect to run our tourism web-site (we can save paying two salaries)".


Sep 23, 2012

How did people wake up on time before the invention of the alarm clock?

Sunrise and cockerels.

The premise is wrong. People didn't need much more accuracy than that. Everything else is train time-tables.


Sep 28, 2012

What conditions favor the emergence of scenius?

No-one mentioned good cafés yet?


Sep 28, 2012

What is the case in favor of naming American buildings and structures after Christopher Columbus?

Not much, as Columbus was a chancer, using outdated ideas and who achieved very little for his sponsors.

The Portuguese, who had better knowledge of geography and the size of the globe - from Greek via Arabic and Jewish scholars that were still welcome in Portugual after being expelled from Spain - knew that Columbus's model of the world was way too small for the Orient to be in the place he said it was.

They had also figured out how to get to India around the Cape of Good Hope and were about to successfully take control of the lucrative spice trade. They even, plausibly, knew about a Western continent but were reluctant to publicise the discovery. Based on their superior knowledge, they did clever deals with Spain to grab Brazil : a large chunk of South America that was closer to Europe than the rest of the continent, more fertile and rich in other resources. (It was the site of the world's first gold-rush).

Columbus didn't discover a new continent. Nor was he particularly successful at commercialising it or opening it up to exploitation.

More here :

http://www.amazon.com/The-First-Global-Village-Portugal/dp/9724613135


Oct 1, 2012

What are the most innovative co-working spaces in the world?

Projecto 767 is a project to turn a decommissioned Boeing 767 into a co-working space in Brasilia.

http://www.setemeiasete.com.br/

It's both an interesting practical solution to getting a cheap(ish) but striking venue for co-working in a place where the kind of old, industrial architecture that co-workers love isn't really available. And highly symbolic, given that Brasilia is built in the shape of an aeroplane.


Oct 1, 2012

What were you born "too late" for?

I was born too late to be innocent about the effects that our technological innovations and increased consumption are having on the environment.

In some ways, it would have been nice to be able to celebrate the ever accelerating torrent of new products and economic expansion without having to experience the sickening horror of knowing that we're trashing the only home we'll ever have.


Oct 1, 2012

Why are we advised to study Python as the first programming language?

Although Python can be used in Object Oriented and Functional styles, it doesn't force them on you, so you can start by writing simple, procedural programs, much as beginners have always done in languages like Basic.

At the same time, it has a clean syntax, which avoids a lot of strange conventions that are there largely for historical or ideological reasons.

It's very powerful and flexible with many of the OO and functional features that you will want to use as your learning progresses.

It has a large library that lets you get stuff done.

It has no explicit "compile" phase which removes another source of confusion and frustration for beginners.

It's the only programming language named after a bunch of comedians, which feels friendlier than programming languages named after obscure mathematicians or arbitrary letters and numbers.


Oct 4, 2012

What should one do in their 20s to avoid regrets in their 30s and 40s?

1) Getting into the habit of regular exercise and staying in shape.

2) Actually getting the PhD I spent 7 years faffing around failing.

3) Talking to more girls.


Oct 5, 2012

Why hasn't evolutionary computation been more successful?

Basically people expect GAs to give you a certain kind of free lunch.

They don't.

You want a solution to a problem which, to specify by hand, would take, say, n bits of information. But you think that by specifying an m bit fitness function (where m is considerably smaller than n) you can evolve that solution.

The problem is, for any fitness function of m bits, there are far more ways of meeting it that *aren't* the particular n bit solution you really wanted. So, after your first couple of attempts, (where your GA converged in a place quite different from the solution you expected) you start tweaking and adding to your fitness function to fine tune it towards the solution you really want. Essentially you are putting more bits of specific information about the desired solution into the fitness function.

After a while, you realise that you're going to need to do more or less the same amount of work to DESIGN a sufficiently fine-tuned fitness function as you would to design the original solution by more traditional methods and so you abandon the genetic approach altogether.

This seems to me to be an insurmountable problem with using GAs for engineering design in general.

The only case where it may not apply, is where you're evolving within an "embodied" system eg. a controller for a robot, and where the fitness function includes feedback from the physical world. In that case you can rely on the world to fill in the detail accurately. As long as you're presenting your robot with a sufficiently comprehensive range of the situations that it will encounter in real life.

In this case, the problem is just cost : are you able to produce enough robots cheaply enough to test out hundreds to millions potential solutions to evaluate their fitness? At the moment, almost certainly not. Though maybe technological innovations such as MEMS will change that in the future :


Oct 5, 2012

Will it ever be economically feasible to colonize another planet?

No.

People who think it's possible are either a) totally deluded about the size of inter-planetary / inter-stellar space and the budget required in terms of *energy* to move a self-sustaining biosphere there, or b) banking on a miracle discovery of some kind of warp-drive / worm-hole thing.

Almost certainly AI and robotics will outpace any improvements in energy technology.

So basically, anything we might want to send humans to do in space will be done more cheaply (in energy terms) by robots. That includes exploration and science, asteroid mining etc. In fact it's probably going to be easiest, if asteroids are worth mining at all, to just clamp a couple of thrusters on them, fly them back to earth orbit, and do the mining here. We can have specialised machinery on permanent space-stations that are connected to the ground by auto-piloted shuttles. Occasionally humans might visit these space-stations, but most of the time there won't be any need.

I think we should face the fact that Earth is the only home humanity is ever likely to have and we should make sure we make it work (in terms of population, environment, imminent threats) not fantasize about running away.


Oct 5, 2012

Back Button: are we at web 3.0 yet, or did we go back to 1.5?

Yes. Basically, when web sites were collections of *pages*, the browser gave you the back-button for free. (Just return to the previous web page.) Now sites tend to be single pages with special Ajax calls to pull packets of data off the server, the browser back-button doesn't work.

This is a natural result of the switch from page oriented web to Ajax / small packets of data oriented web. That switch is, of itself, a good thing. But breaking the back button is utter crap. No one who breaks the back button can claim to be a good UI designer. (Disclosure : I've broken it myself on too many occasions.)

HOWEVER, there is a big question on what should be done about this. As web-apps become more complex, "back" becomes a more diverse and complex issue. Should it be used more like ctrl/cmd-z that undoes the previous action? Should app. designers try to maintain a skeuomorphic "page" metaphor to protect the meaning of "back"? Should the back button be disabled? (But then how do you really get back to before you entered this page?)


Oct 6, 2012

Is The Economist left or right?

It's right wing. But is reasonably truthful rather than partisan, which means it sometimes admits left-wing facts.


Oct 6, 2012

Which is better - a demurrage currency or inflation?

In theory, demurrage could offer a government / central bank finer-grained control over the "velocity" of money in the economy. Just directly change the demurrage rate rather than try to control velocity via the quantity of money in the economy.


Oct 7, 2012

What is your most unshakeable belief?

Cogito ergo sum


Oct 7, 2012

With which of your beliefs would you be surprised if most people didn't agree?

That people should be free to do what they like as long as they don't cause harm to others.

Of course, we fight all the time about what constitutes harm and what things count as causes. But I'd be very surprised if people didn't agree with the basic principle outlined about.


Oct 7, 2012

Identity: How old would you be if you didn't know how old you were?

I tend to let my (greying) hair and beard grow long (and fairly unkempt) for a couple of months. And then go to the barbers and have it shortened, tidied up.

If I catch myself in the long-hair stage I could easily think I was ten years older than I am. (50 something). When I come out of the barber, I optimistically think I've knocked a couple of years off my real age. (Could I pass for late 30s? Or is that a fantasy?)


Oct 7, 2012

Which is the best way to outsource 3D production for a start up?

If you're doing one offs there are a lot of companies like Shapeways, Ponoko, iMaterialize etc. which deal with people with casual 3D print requirements.

If you want high quality in your home town you may find specialist equivalents.

If you want to manufacture in bulk you'll probably still want to move away from 3D print (at least in 2012) towards a more traditional manufacturing technology.


Oct 7, 2012

Why do Democrats believe private/voluntary charity is incapable of serving the needs of the poor?

There are no examples of it working anywhere in the world. In no country with rich people and no welfare state do the rich voluntarily provide medical care to the poor comparable to that provided by state systems.


Oct 7, 2012

What are some good music contests in Brazil?

Rio Carnival.

In fact Carnival in a lot of cities has a competitive element where each school or block tries to outdo its rivals in some way.


Oct 8, 2012

Computational Thinking: What would happen in a world where almost everyone is programming literate?

How might such a world (of universal programming literacy) come about?

Most likely from a continuing trend to automate the way a lot of work gets done, and then people would learn programming as a way of engaging with that world.

For example, instead of spending half an hour in the supermarket or even 10 minutes browsing a supermarket site on the web, you might be able to compose an augmented shopping list on your phone.

6 Apples
4 bread rolls

Could become :

"Apples".
prefer("Pink Lady" or "Fuji").
take(6).
otherwise.take(4)

"Bread rolls".
only("Wholemeal").
take(4).
prefer("Top=Poppy Seed")

Deliver("Wednesday")

Order_from(
priorities("Waitrose","Asda","Sainsbury","Tesco")
)

Similar little languages can be developed for most activities. So I'd guess that we'll all be writing little scripts for robots or large automated services. There's an assumption that people must prefer navigating rather laborious graphical interfaces to get stuff done. But if they were more programming literate they may learn to use and love such small scripts instead.


Oct 9, 2012

Why are hippies so uptight?

"Passive aggressive" is a derogatory term which gets thrown around pretty easily these days. Are you sure that they're passive aggressive or are they
just disagreeing with you and your life choices?


Oct 14, 2012

What specific set of characteristics or criteria make one "anti-intellectual"?

I wouldn't use the term "anti-intellectual" for someone who just happens to prefer junk culture to high culture or not to have been fortunate enough to encounter inspiring education in their lives.

Anti-intellectualism is a specific and active political force. The people who practice it tend to be those who passionately want to believe something that intellectuals have dismissed. They feel oppressed by the success of those intellectuals in shaping what seems to be the dominant culture of the place they live in. So they go on the (often personal) attack against them.


Oct 15, 2012

Can I advertise here regarding my composition techniques?

I see what you did there. You made an advert into a question about advertising

You might get away with it just this once but it's not really a repeatable trick.


Oct 29, 2012

Does legalizing same-sex marriage lead to legalizing polygamy?

There's no moral argument against polygamy per se, except as noted by others that, in practice, it often goes hand-in-hand with cultures where women are disempowered and coerced into it (by family etc.). But if there's no coercion there are no moral probems.

There is, I suggest, a messy legal question to resolve about what claims members of a poly marriage have over each other. Particularly in the event of one or more of them wanting to leave the relationship. Gay marriage could (and should) be legalized tomorrow, and there would be no real extra legal work to be done. But you'd probably have to rethink and rewrite much of the legislation about rights within marriage and divorce to make poly a viable legal institution.


Oct 29, 2012

What does the United States do wrong?

I don't need to rehearse all the specific cases. But one observation from an outsider. For inhabitants of a country which is run by a bunch of rogues and shysters, Americans seem incredibly innocent about the nature of their ruling classes (both politicians and wealthy oligarchs).

I can't think of any other modern, developed culture where people seem less cynical about the motivations of the rich and powerful, or more inclined to believe in the myths of the genius of the founding fathers, the exceptionalism of their destiny or the superiority their system above anyone else's.

Much of what's wrong with the US could be fixed if people would just get over themselves and how wonderful they were and start to address their flaws.


Nov 2, 2012

Why do some people say they listen to every kind of music, except country?

Because we do. :-) Though "every kind of music" is an exageration given the millions of types of music out there.

But I will say that any day of the week I will listen to dubstep, klezmer, electro-swing, frevo, ethiopian jazz, tango, IDM, juke, samba, reggaeton, Bollywood film music, English folk, Russian ballet, gypsy swing, 2-step garage, dark-wave, MPB, cumbia, old-skool jungle, impressionist piano music, backpacker hip-hop, ska, chanson, or dozens of rock, pop and hip-hop artists (though not *anything* in those genres) in preference to anything in the country genre. (Proof)

Mainly I don't listen to country because

a) I find it pretty tuneless. I'm not musically sophisticated enough to explain why. But I suspect when they handed out the chord sequences, country got landed with a fairly limited selection, and not the good ones.

b) nothing about the use of the instruments engages me. I love accordions. When they come from Argentina. How can music from the US make them sound so trite and lacking in drama? (And here I'm talking about the best of "country" music : Cajun)

c) I can't dance to it. (There's some awful hip-hop out there. Dire in almost every way. But at least the beat sets the pulse racing.)

d) My God! Those whiny voices!

e) Country is conservative with a small c as well as a big one. My father listened to it and I used to joke with him that lyrically it was all about adultery and homesickness. It's about a bit more, but it's still all about small pleasures, retreat into the home and community. I don't think I ever heard a country song about being excited by something. Or about an aspiration (either personal or political). Or about being intellectually stimulated.

f) Whenever people say country is breaking out of its straightjacket, it always seems to mean it's just becoming more like the worst of mainstream pop or rock - both of which are similarly dull.


Nov 3, 2012

What are some good songs?

I Will Survive.

Really. It's hard to think of another song that more perfectly captures and encapsulates the particular situation / emotion that it wants to describe. Both in terms of music and lyrics. Has an absolutely top tune. And is more or less impossible to fuck up. However badly you mangle it. It's always a party.






Nov 4, 2012

What are the best robot songs of all time?


Nov 7, 2012

What are some open source software solutions for alternative currency systems?

There are dozens. I know the guy behind this and that he's making steady progress. Good phone / SMS support.

Cclite Alternative Currency Software


Nov 7, 2012

What software engineering projects did Quorans undertake for their senior/junior projects at college?

I tried to build an elaborate physics model of articulated objects made of rigid beams connected by hinges - using Smalltalk. I had no understanding at all of mechanics or the correct physics models at the time. And I was a fairly novice OO programmer (in the late 80s before people had really started documenting and understanding patterns and stuff). So it was pretty much a mess.


Nov 8, 2012

What are the simplest things one can do to make oneself happier?

Different things work for different people.

Getting a bike, cycling to work, using my daily ride home to explore the city. These things brought me a great deal of new happiness at a time when I was pretty stressed and lacking confidence in myself.

Other simple things I'm pretty sure will work. Taking care of yourself physically. Get some exercise (but don't feel obliged to do something you don't want or can't fit in.) Drink more water. Have a good clean out of the junk from your home. (Or one room to start with.) Find a new social group or make a new connection. Start a new hobby. Hit the internet and find some new tuneful music : Grooveshark ...


Nov 8, 2012

Did humans invent gods?

No. God evolved.

Out of a lot of, probably hardwired, human tendencies to anthropomorphise different aspects of our experience of the world.

We didn't try to make him up. He sort of happened to us, as an inevitable byproduct of our evolving Theory of mind and social and linguistic capacities.


Nov 8, 2012

Gangsta Rap: Who is the most violent sounding rapper of all time?

Wu Tang have plenty of songs that sound like a bar-room brawl where Luther Strode just turned up.


Nov 10, 2012

Why are evangelical churches growing faster in Brazil than anywhere else in Latin America?

Som Bhatta is right :

1) Brazil has a lot of very very poor people looking for some hope / reassurance in life.
2) Brazil has a large, fast growing economy where you can make money if you find a good scam


Nov 10, 2012

Why do women believe in astrology so much more than men do?

Astrology purports to answer questions about relationships, particularly love, that are traditionally in the "woman's domain". Back in the days when Astrology was used to forecast the results of wars, men were pretty interested too.

If men's magazines started publishing horoscopes along the lines of "Virgo : This month you have a particularly high chance of getting lucky with Taurus and Gemini but due to the dual alignment of Venus and Pluto, if you can swing a Cancer she will blow your mind" you can bet that men would be lapping it up.


Nov 12, 2012

How would you explain the abortion debate to a 10 year old?

Some people think that human life begins when the egg is conceived and that killing the foetus at any time after conception is the murder of a human. Others believe that the developing foetus only becomes a real person after it has developed a brain with sufficient complexity and awareness, and before this it is not murder or wrong to terminate it but more like removing an unwanted organ.

People who are anti-abortion tend to be social conservatives who also believe that women have a particular role to play in society which includes bearing children and raising them at home. People who are in favour of abortion rights tend to be socially liberal and particularly concerned with the rights of women to escape being constrained by these traditional social roles.


Nov 13, 2012

How and why is the 'Gangnam Style' song such a worldwide hit?

It goes with everything ...


Nov 14, 2012

Is arguing with atheists a futile effort and a waste of time?

If you're both smart, logical people willing to listen and try to understand each other, then arguing can be very stimulating and productive. Don't assume that you're trying to "win" though.

If either side isn't like that. Or is unable to see that they're working from certain unquestioned assumptions, then it's likely to be more an essay in frustration.


Nov 14, 2012

What are some good rhetorical counter-punches (or just rhetorical punches) for a Christian who argues with an atheist?

Point out to the atheist that they may be conflating

a) science (which is a method for finding out about the world that pre-assumes that there are universal regularities)

b) material monism (which is a metaphysical presumption that only the materials and energies described by physics exist.)

Point out that nothing in a) the scientific method can say anything about whether b) holds or not. All the scientific method can do is talk about relationships between the materials it observes. It can't say anything about whether there are other things in metaphysics which aren't made of material / physics type stuff (and therefore not experimentable on)

[aside]At this point you may get drawn into some discussion of Occam's Razor. For example, "material monism" is simpler than a multiplicity of substances. Remind them that Occam's Razor is basically a heuristic for making evidence tractable and not something which *proves* anything. [/aside]

Point out that the materialist metaphysics has been defined as EXCLUDING something we all experience every second of the day. Ie. the first-person perspective on the world, the fact that the view out of my eyes is different from the view out of your eyes despite us sharing the same, single, material universe. Help the atheist see that this is massively embarrassing for materialism.

Point out that all attempts by materialists to answer this problem are laughably naive. They just wave their hands and label the mystery as "emergence". Or do that convoluted thing that Dennett does where he thinks that at a microscopic enough scale the distinction between subjective and objective breaks down.

Re-emphasize that this is utter bunk. Science is incapable of talking about subjective experience. So all claims that materialists make about how subjectivity arises in a material universe are, at best, philosophical speculation or, more commonly, "making shit up". No scientific rigour or credentials they have carry across into having any authority on this question whatsoever.

Remind them that they experience subjectivity every second of the day, and can't reason about their relationships with other people without relying on it.

If they're still having trouble following this through to its rational and logical conclusion help them along by explaining that, therefore, material monism is completely incompatible with every moment of experience we've ever had. You only have to wake up in the morning and open your eyes to be seeing a world with more in it than metaphysical monism allows is possible.

Seriously ... how could all these (allegedly) smart atheists have been so WRONG about that? And if they are so wrong, what else might they be wrong about?


Nov 16, 2012

Is USB Audio input a standard?

Update : I bought the item in question, and it turns out it works fine in Linux with Audacity. Indeed, it came with Audacity for Windows on a disk. And seems to work with a generic "USB Audio Device" driver in both operating systems.


Nov 17, 2012

Would you rather surround yourself with primarily good people, or primarily smart people?

I don't know whether I'm just fortunate, or discerning, but I've found that the two line up pretty well. Sometimes I look around at my friends and I'm amazed that I've managed to meet so many awesome people.


Nov 24, 2012

How do I explain the Israel-Palestine conflict to someone in one sentence?

It's a bloody mess, with wrongs on both sides, but as the Israeli government is the only political organization with any real agency here, the onus is on them to solve the problem by pulling out and giving the Palestinians an independent state; denying *all* Palestinians freedom to be citizens of their own country because *some* Palestinians are terrorists is tantamount to collective punishment.


Nov 25, 2012

What is the worst thing about being British?

Having non-British people fawn over the bloody Royal Family.

I DO NOT CARE. Don't try to talk to me about them!


Nov 27, 2012

Freedom: Consider property is equal to life (you spend life to gain property) -- Is it wrong then to value your property above the cloud of remaining humans?

The (standard Libertarian) equation of property with life is just wrong.

You can acquire property WITHOUT spending your life. Eg. if you inherit it. Or win it in a lottery. Even when you are spending your life to work to earn it, the amount of property your life corresponds to varies according to a whole diffuse, holistic context that includes how many rivals there are in the market, exchange rates etc. etc.

In fact, if Libertarians really believed that property equalled life they'd subscribe to some version of the Labor theory of value which, in practice, they utterly reject.

So they don't really believe it. The ONLY reason that Libertarians make the claim that property is equivalent to life is as a rhetorical trick to try to convince you that property rights should be elevated to the same moral status as humanist rights such as the right to life, health, freedom of speech etc.

My advice is just not to fall for the rhetoric. Life, health, freedom are a whole different kind of right than mere property. And, yes, it's wrong to prioritise the latter over the former.


Nov 29, 2012

What's the real reason for the drop in cash that Y Combinator now gives companies? What really precipitated this change? Were they not seeing the value for their money and wanted out?


Nov 29, 2012

Cultural Anthropology: Are there social milieus that feature noticeably less bullshit than is typically observed?

Childbirth.


Dec 1, 2012

What ways did you think the internet would change your life, but hasn't?

I thought we'd have killed off professional media by now, and would all be reading citizen journalism, listening to creative commonsed music and watching funny YouTube videos instead of bad TV sitcoms.


Dec 3, 2012

If ghosts were proven to exist, would more people believe in gods? Wouldn't the existence of souls then open the door to the belief that god could exist?

If I remember, Christianity officially doesn't believe in ghosts. I suspect this would actually be more trouble for Christianity. (What do you mean these spirits are on Earth not in heaven / limbo / hell? How can that be?)

OTOH, the proof of disembodied spirits would do wonders for substance dualism and the anti-materialist concept of mind. So it may help.


Dec 8, 2012

What are the most interesting buildings in the world and why?


Palais Idéal du Facteur Cheval - An extraordinary achievement. Read more about Ferdinand Cheval


Dec 9, 2012

Which year do you think Google+ will be killed?

It's unlikely to be killed any time soon. In my (anecdotal) experience it's used enough that it can't be seen as a failure. Even if it doesn't topple Facebook as the #1 social network it still has immense value for Google.

The evolving advertising market (Google's main business) requires that advertisers are given more and more information about the people who are seeing the ads. G+ is as much about consolidating and unifying Google's services (GMail, YouTube, Android, Play etc.) into a single user account as it is about letting people post personal details. Google don't have as intimate picture of you as Facebook does, but your G+ shares and YouTube preferences etc, probably give it plenty of information about your interests, affiliations and demographic classification. They won't change strategy to throw all that away.


Dec 12, 2012

What is the best music lyric, bar, beat, melody, composer, artist, album, guitar riff, bass line, drum beat, or solo you've ever heard and why do you like it?

Here's one I like so much that I made a site dedicated to it : The Sublime Loop

http://www.sublimeloop.com/wp-content/uploads/2011/02/theloop.wav


Dec 12, 2012

How might rock and metal music (guitars, bass, drum...) be compared with disco or electronic music (synthesizer)?

To my mind, the main difference is that rock (including metal) emphasizes a continuity with traditional musical virtues while disco and electronic have opened up new ways of thinking about music that break with tradition and create possible futures.

Rock is played live by musicians. Despite its novelties it grows out of traditional folkloric song structures. It uses simple, but recognisable, harmonic progression. It is almost always a song with lyrics, human sentiments etc. Not only is it BY musicians but it is largely FOR musicians. It emphasizes musicianly virtues.

Disco ushered in a new kind of music. Not made by (or for) musicians but made with the help of machines, largely for dancers. Much tradition could be selectively abandoned : including musicianly skill, traditional harmonic theory, song lyrics, familiar sentiments. This allows the music to explore a wider, stranger range of moods and messages than rock music can. In a sense, disco is "post-human", no longer tethered to the human experience through voice or the limits of the musicians body. For some people, this can make it feel cold and / or alien.

Rock looks backward, disco looks forward.


Dec 14, 2012

Who are some notable famous bald people?

The present King of France.


Dec 15, 2012

What does it feel like to not have values?

No idea whatsoever.


Dec 18, 2012

Who are some good comedians who are also lawyers?

Clive Anderson

(YMMV on the "good" part. I'm not particularly a fan, but he does successfully make jokes for a living.)


Dec 24, 2012

Brazil: What should I know before going to Carnaval in Salvador?

I don't think much of it.

Salvador has some nice traditional blocos (eg. Fillhos do Gandi, Olodum) but mainly carnival is horribly commercialized and racist. You get Trio Electrics (big floats) with what are effectively amplified pop bands playing on them and which have privatized the public streets. The rich white kids dance inside a zone marked out by a big rope that's carried by hundreds of poor black kids. You have to buy a ticket to get into that zone. The rest of the population are stuck outside it. Salvador is one of Brazil's blackest cities but carnival is a blatant display of white privilege.

Personally I much prefer Recife where, allegedly, Trio Electrics are banned. In Recife the music is played by marching bands / batteries of drummers, who walk through the streets and everyone is dancing together with no obvious separation of class or race. Frankly, the vibe is just more relaxed and fun.

Salvador doesn't even have a giant chicken :-)


Dec 25, 2012

Who are the leading verifiable sources of insight into the phenomena of emerging "global/planetary mind/brain"?


Dec 26, 2012

What are some of the most common misconceptions/myths about programming?

That the hard part of programming is figuring out the weird syntax.

The history of computer programming is littered with failed projects based on the idea that "if only we made a programming language that was like English, then everyone could do it and we wouldn't need programmers"

If you still think that the hard part of programming is the syntax, you are not even on the first rung of the ladder to enlightenment. What's actually hard is abstract thinking, designing algorithms, understanding a problem so well that you can turn it into instructions simple enough for a machine to follow.

All that weird syntax is nothing. It's not there to confuse the uninitiated. It's there in programming languages because it actually makes it easier for us to do the genuine hard work.

Do you know what English looks like when you try to make it really precise and unambiguous? It looks like law. Ever read the license agreements and legal disclaimers on the products you buy? Probably not. And that is still way too informal for a computer to make sense of. So imagine that you had to write something that currently comes out as a few thousand lines of C or Python but in English. It would take books and books of legalese-style writing. I guarantee you would hate that way more than figuring out what a few asterisks and curly brackets mean.


Dec 30, 2012

What are some upcoming technologies that will change the daily life?

Cheap (sub $50) drones (eg. Robot Dragonfly - Gaming & Photography is just the beginning)

We're totally unprepared for a world where everyone can afford to have an autonomous flying camera. With the intelligence of a smart-phone, a compass / GPS and built-in maps which let it always know where it is and an app-store / ecosystem of software suppliers to teach it new tricks.

What happens to privacy when every kid on your street has a couple of drones? When both police and criminals are packing swarms of them?

I've said elsewhere, physical security in government, schools, office-buildings, airports, military bases, nuclear power-stations etc. is entirely based on keeping out things that are the size and shape of a human being. What happens when a threat can be something with the size and behaviour of a small bird carrying a pen-drive or wifi-sniffing device, a microphone, camera or bomb?


Jan 14, 2013

Will humane robotics become a huge industry?

Caring robots have to become cheaper than people before they'll take off.

There are projected to be between 7 and 10 billion people in the near future. And they're pretty cheap, all things considered. Also, most people like to be cared for by other people.

So I'd expect technology to *augment* rather than replace carers in the near future.

What will certainly happen first is intensive monitoring technologies : sensors which are worn by, or embedded in the rooms and furniture of, people who need support. It will be easy for one nurse to monitor dozens of patients in a hospital or at their own homes in a district and to talk to them whenever they request.

Robotics will continue to develop within medical instruments. Most medical operations will be conducted by tiny robots, largely under the direct control of a surgeon, but with areas of increasing autonomy. Expect to see robot anaesthetists, machines which can painlessly take blood samples from an exposed arm, machines which can sew-up wounds. Not to mention extensive 3D printing of organs and to repair wounds. All these machines will be fronted by a caring and responsible human being.

Later, expect to see more machines that allow self-monitoring and even self-treatment turning up in the home.

Humanoid nurse-substitutes are likely to be fairly late arriving, if at all.


Jan 15, 2013

Why do some people get annoyed at those who want to make the world a better place?

None of the answers seem to actually address the real question about annoyance (and, by implication, dislike). I frequently come across people who have ideals and over-simplified views of the world that I disagree with with. But if I realise their intentions are good and that they honestly believe the things they believe I never become annoyed with them or dislike them for it. I may respectfully argue with them and try to get them to see the world for the more complex and messy place it is.

I reserve my annoyance and disdain for people who seem to delight in their own cynicism and are proud of their selfishness and anger towards others.


Jan 17, 2013

What do 3-D printers use as a base material?

The most common for the RepRap / hobby printers are ABS and PLA ( Polylactic acid which is good because it's made from plants and not petrol.)

More professional machines can use everything from starch to liquid resins to ceramics and concrete. Sintering (with a laser or concentrated light) can work with various powdered metals (titanium seems popular), sand (to make glass) or powdered plastics.

There's even a printable wood (

) though I guess it's really a sawdust in resin.


Jan 17, 2013

Do atheists ever think they could possibly go to hell?

Sure. It's rather like every time I get on the aeroplane I'm frightened it's going to crash.

Now, if I *really* believed it was going to crash, I wouldn't get on the aeroplane at all. I do get on the plane, so I clearly don't believe it will crash. But that doesn't mean I don't feel the fear.

Similarly, I feel the fear that I might be wrong and in for eternal damnation. It's thoroughly unpleasant. (Thanks Christians!) But if I *really* believed in hell, I'd believe the whole package and just be a Christian.


Jan 17, 2013

What causes a person to defend a concept in one venue, but argue against it in another?

Always :

It's a fun mental exercise. It forces you to be creative and understand different sides of a question.

Sometimes :

You're talking with people you agree with, but who are discounting the rationality of, or otherwise underestimating the intellect or goodwill of, your mutual opponents. In those situations you might want to argue "devil's advocate" to help the guy on your side understand the stength of the opponent's position.


Jan 18, 2013

Why doesn't Microsoft take a shot at the 3-D printer market?

It's largely out of their level of expertise and not big enough to spook them. I'd expect them to jump on the drone bandwagon first.

Who are / should be getting into 3d printing are Autodesk, Adobe, Corel, Serif etc.


Jan 20, 2013

What programming language is used to write 3D Printing software?

I've been writing design software in CoffeeScript. With OpenGL available from the browser and through libraries like three.js the browser is a great place to design 3D objects.

I'm rolling my own STL (which is still buggy) so it would be nice to have a professional library for that. But I think the browser is now perfectly acceptable for design.


Jan 23, 2013

What's the correct answer to "do you support our troops?"

No.

This answer has the virtues of both truth and extreme moral clarity.

Look, if you sign up for a job which involves both a) killing people, and b) giving up your personal discretion over when you have to kill people and who you have to kill then you are basically a moral idiot. No one with a shred of ethical sensibility would delegate that decision to anyone else. (Least of all to the fucking government.) "Just following orders" wasn't an excuse for the Nazis and it's not an excuse for you.


Jan 24, 2013

When you learn that in community sometimes up to 25 people live in a house together, what questions come to mind about how they live?

How many toilets are there? How are they distributed? How do they get cleaned?


Jan 24, 2013

Can a cogent argument be made that abortion is immoral?

Yes,

1) Foetuses are people.

2) Killing people is wrong

=> therefore killing foetuses is wrong.

That's got to be the default position you take. If you want to argue *against* abortion being wrong you have to take on either 1) or 2).


Jan 24, 2013

Why aren't comedians generally allowed to laugh at their own jokes?

Jokes are all about cognitive surprise. By definition a comedian isn't surprised by his / her own joke. So they aren't likely to have a genuine surprised look on their face as part of the laughter. If you can't have the genuine look, it's extremely dangerous to try to fake it because humans are very good at reading facial expressions, especially at detecting false ones.

An interesting contrast. Many TV shows used recorded laughter tracks. In one sense this is the equivalent of the comedian who laughs at his / her own joke. However we aren't evolved to have the same reaction against hearing recorded laughter as we are against seeing false laughter, hence TV seems to get away with it.


Jan 24, 2013

What can programmers learn from designers?

The horrible truth that most people in the world can't see behind the appearance of things.


Jan 24, 2013

Makers: What are some companies that can take over the selling/marketing/shipping of the kits you design?

Several 3D printing / laser cutting ones. Not really marketing, just letting you upload designs which they'll make and sell on demand.

Ponoko: 3D printing, laser cutting

Cubify : http://cubify.com/

Shapeways : Shapeways - Make & Share Your Products with 3D Printing


For a deeper relationship, say SparkFun Electronics sell electronics kits which are sometimes based on open-source designs. Interestingly they'll pay the designer a royalty on each kit sold even though the design is open-source.

SeeedStudio (http://www.seeedstudio.com/propagate/) may be able to help with more commercially minded electronics projects.


Jan 24, 2013

Can a cogent argument be made that racism is moral?

No.

Racism is a miasma that always surrounds us. It might be inescapable in the sense that our brains are always pattern-matching and making judgements based on similarities between things we know about and things we don't know about that appear "similar". Because of this, many cultural things that have infiltrated our minds, eg. seeing a lot of aggressive black males on TV, will trigger those pattern-matches, and we may be more inclined to imagine the next black male we see is aggressive than that the next white male is.

But none of this counts as moral justification.


Jan 24, 2013

Why weren't early BASIC interpreters structured?

I'd guess because the idea of structure was still fairly experimental. Eg. when Basic was invented in 1964, Algol had been defined and implemented but mainly as an "academic" language. The popular working languages were Cobol and Fortran which were similarly structureless.

I'm assuming here that structure means that you have function calls with arguments passed on a stack ... but actually I'm pretty hazy about all this.


Jan 25, 2013

Why don't we put more emphasis on learning by doing, rather than by reading?

I think computer programming is already taught like this.

When I was teaching a university course a few years ago we did most of our classes in the lab, and pretty much all of those sessions involved coding. The main reason for being in a classroom, when I was in a classroom was just the availability of the room.

A couple of times I'd have students doing exercises on paper, but most of the time they were in front of the computer.


Jan 25, 2013

Why does terminal text flow up rather than down when we read most other text top-down? Is there a strong usability reason?

Richard Careaga is right. Historically, typewriters and teletypes the paper scrolled upwards and interactive terminals copied that.

The interesting thing is that a whole bunch of new web-based software : originally blogs / RSS feeds, then Twitter and now Facebook et. al ... have all adopted the reverse ... the input box DOES come at the top and the history scrolls downwards.

I've been wondering for a while if this change in sensibility will jump back across to the terminal. I think it would make sense for someone to try it.

One advantage might be that switching between line-based histories and curses based text-mode apps. might feel more natural. Just as we're used to using the nav-bar in the browser to switch between both page-shaped things and feed-shaped things, maybe switching between scrolling histories and full terminal apps. like editors would feel smoother if we put the interactive line at the top.


Jan 28, 2013

What Should You Do If X: What should you do if a person insults and/or ridicules your favorite bands/artists/musicians?

Nothing. Why should I care?


Jan 31, 2013

Copyright Infringement: Why is there no "Pirate Bay" style website for academic papers?

Bittorrent is great for a) large files which b) lots of people have a copy of.

Academic papers aren't all that big and tend not to have a lot of readers. If you were planning to design a system for pirating academic papers you wouldn't use BitTorrent. I'd suggest that it should look more like music blogging sites. Write a blog post about 10 important papers in subject X and put a zip on YouSendIt etc.


Feb 5, 2013

What were people's reactions to seeing the Matrix (1999 movie) for the first time?

Bit boring. An OK comic-book-style action movie but too much emphasis on "stylishness" (black suits, slow-motion bullets and gun fetishism) and not enough compelling story-telling or characters.

Also a bit grim. Compare with Star Wars (my generation's mega-trilogy). Even at the height of Imperial oppression, the Star Wars universe is a place you'd want to live. It's beautiful and exciting. I couldn't imagine, as a kid, wanting, for one minute, to play at being in the dark, claustrophobic and banal Matrix world.

I also argued with my girlfriend who complained about all the new age, "what is reality?" mumbo jumbo. I patiently explained to her that this was a standard cliche in this genre and no-one would pay it any attention. Boy was I wrong about that one.


Feb 10, 2013

If 3D printing is set to be the next disruptive technology, what are some useful skills to invest in today that will pay off in the future?

This is something I'm trying hard to figure out from a programmer perspective. What software is going to be needed? Definitely 3D geometry and the appropriate efficient algorithms for working with and transforming meshes. I suspect programming that involves handling constraints.

I believe that a software attitude to 3D is going to bring us "thing" definition languages, not unlike HTML / CSS where you specify the basic logical structure of things eg. "this box has four sides, a base and a lid" or "this vehicle has four wheels" and an automated layout engine more or less fits it all together to be the right size. Then you'll use the equivalent of style-sheets to give further hints about the extra geometric constraints you want. "Make sure it fits together AND the sides are 4cm longer than the height". "Position the first pair of wheels 2 metres from the second." etc.

That's a way of thinking I imagine will become important. How to design in paramaterizable terms, so that people can buy models customized to their own requirements.


Feb 13, 2013

How does Leanpub work?

I've dabbled a bit with LeanPub and I'm very impressed by the pipeline they've built out of standard components like Dropbox and Markdown.

Leanpub let's you publish drafts of work-in-progress books as ebooks. The focus is on making them easy to keep up-to-date. When someone buys an ebook in progress, they automatically get the right to future updates.

From the author's perspective, you simply write your book in a number of simple text files using Markdown, without worrying about further formatting.

You keep your work in a Dropbox directory which is shared with LeanPub (hence LeanPub themselves always have access to the latest draft without any explicit uploading phase).

When you want to generate or publish your latest work, you simply press a button on the LeanPub website. This fires off their formatting process which shortly delivers a new version of the book as a PDF, EPUB and MOBI formats both to your shared Dropbox folder and, if the book is published, to subscribers.

What is really nice about this process is how easy it is to integrate it with other services. Basically anything that can read and write to a shared Dropbox folder. For example, the poet Mr Scribe has a master-hack whereby he scrapes the haikus he publishes on Twitter and assembles them into a semi-random, ever-changing ebook ( Butterflies and Sand ). Buyers know that every month, a new version of the book will arrive with new and re-arranged poems.


Feb 13, 2013

What are some new technologies or re-invented ones you'd like to see come into the world by 2020?

Printable electronics. It's close, we're ironing out the problems.

I want to see smart-phone level portable computing with touch-screens and e-ink, powered by on-board solar-cells, costing < $10. Printable electronics, screens and solar-cells can get us there.


Feb 18, 2013

Why do some Christians and other theists lean so heavily on the origin of the universe ("creation") as proof of the existence of their deity, rather than evidence of the deity's presence in the world today?

Seems Curtis Lindsay got here before me.

OK. Aristotle answered this question over 2000 years ago. When we look for understanding of things, we look at four different kinds of "causes" (Four causes )

Religion, as a framework for explaining the world needs to deal with all four of these causes, including the third, the "efficient" or "moving" cause or how the thing came to be. (It does also address 1, 2 and 4)

Why should the religious focus on this particularly? Partly because there comes a point at which all our alternative explanations fail. For example, we have great scientific explanations about why the tide comes in and goes out. We only have fairly weak speculations about where the universe comes from or why. The religious rightly realise that they aren't at quite such a hopeless disadvantage to science when it comes to explaining why the universe exists as they are at explaining the tide. Everyone wants to fight the battle where the terrain is most favourable.


Feb 22, 2013

Will the world be a better or worse place in 20 years?

What Richard Fawal said : the question is "from whose perspective?"

For many people in the world, the climate will have got worse. Extreme weather,
droughts and floods will be playing havoc with their ability to feed themselves.

Food prices will be trending upwards despite new advances in biotechnology, because land suitable for growing will be diminishing.

The wealthy, in all parts of the world, will have greater opportunities to protect themselves from these trends. They'll have a larger share of the wealth and greater freedoms to use the increased technology and productivity to make their lives more pleasurable and interesting. Everyone else will be busy firefighting, faced with unstable economies, insecure jobs, unstable weather and periodic resource crunches.


Feb 25, 2013

Given unlimited funding, could people build a free-standing statue a kilometre high?

If it was shaped like a very large pyramid, yes.


Feb 26, 2013

What are the coolest artificial intelligence companies (startups or otherwise?)

Personally, I think the coolest company on Earth has to be Festo.



Of course, Festo are more about bio-inspired engineering and artificial muscles than what we think of as AI. (Abstract, reasoning, information processing, calculation etc.)

But actually the most striking developments in AI in the next 10 years or so are going to be in robotics. My bet is that we'll continue the re-evaluation of the field that began with people like Rodney Brooks, and start to see that a well engineered and integrated physical body is as much part of "intelligence" as symbolic computation. This "physical intelligence" will include bodies that are not merely fantastically well engineered and smooth actuators, but composed of multiple layers of sensors, and localized tight-feedback loops.

The most exciting and cutting edge AI research will be in designing such complex "subsumption architectures" consisting of multiple layers of sensors and actuators that add up to sophisticated bodily behaviour and interaction with the human world.


Feb 28, 2013

How are programming design patterns harmful?

Design patterns are context specific. They've appeared in particular languages, on particular systems, for particular types of applications. A pattern might even require subtly different expression in different parts of the same program.

Good design patterns document their context and rationale. To understand them is to understand WHEN they're relevant. Problems come when people lose sight of when and why they are important and start applying them out of context, simply because "you're meant to use the X pattern".


Mar 2, 2013

What have Quora users used Fiverr for?

Having a tune a tune I wrote mastered. Certainly a fiver's worth of improvement in the sound.

Two things I've tried to use Fiverr for and failed. To get someone to take a photo for me of a wooden marble run in a wilderness / garden setting. I've also asked someone who does HTML / CSS work if he thought that a small amount of CSS for a web-page was within a $5 scope. He didn't reply. Maybe it wasn't.


Mar 15, 2013

Is it possible for great thinkers like Leonardo da Vinci, Karl Marx, Noam Chomsky and Paul Graham to come from outside the top tier U.S. universities? If so, how?

In general, all the thinkers you have mentioned came out of some kind of historically significant intellectual community. Leonardo da Vinci was in Florence during the renaissance. Marx studied and got his doctorate from good German universities in the aftermath of Kant and Hegel. Chomsky comes from the US academic elite. Paul Graham is certainly smart, well educated, and deliberately moved from the no. 2 centre of startup culture (Boston) to the no. 1 centre (Silicon Valley) because he is such a strong believer in the importance of context.

Based on them, you'd have to assume that answer is "no". It doesn't have to be "top tier U.S." universities, but it certainly has to be some of the leading institutions for whatever you are trying to do.

Frankly, if you're not in some sort of community, you have problems. I was going to suggest Satyendra Nath Bose as a model. But then I saw on Wikipedia he was taught by Jagadish Chandra Bose who, himself, had been educated in London (the wealthiest and most important city in the world at the time.)


Mar 20, 2013

What are the most important programming languages to learn right now and going forward?

Functional Reactive Programming (FRP) is likely to be where it's at in the next few years.

Right now, manually handling call-backs for communications between model and view, between different processes, or between different machines on the network, is rather like manually handling memory allocation / de-allocation in the days before garbage collection.

We're starting to see various approaches to try to hide that complexity. Particularly in browser and web frameworks like Meteor, Angular.js etc. These definitely signal the desire to push callback management under the programmer's horizon of things to have to pay attention to.

Elm-Lang (http://elm-lang.org/) seems like a good example of a language which has FRP baked in as the solution to all varieties of this problem. I'm not 100% sure that it's going to be the next big language (Haskell syntax and conventions might be a bit too alien) but it's my current (2013) language to get to grips with, because even if it doesn't win out, I'm fairly sure that the ideas it contains ARE going to become majorly important.


Mar 22, 2013

Why isn't Microsoft “cool”?

Microsoft "sold-out". They tailored their product to appeal to the mainstream.


Mar 25, 2013

What is it like to downgrade from a smartphone to a feature phone?

Great!

All smart-phones I've had have been a worry, expense (when I lost them) and rarely did I need their capabilities.

I now have the cheapest Samsung phone I can find. It fits into my trouser pocket, is lightning fast, battery lasts almost a week, and I feel as connected as I need to be. I've dropped it several times without problems.

Caveats : I carry a FiloFax (http://www.filofax.co.uk/) for making notes, todo lists, to write down new contacts etc. And I do a lot of work from home (and so am online using my laptop most of the day). YMMV.


Mar 27, 2013

Which side is right in the Israel-Palestine conflict?

If you're looking for a simplistic story of an evil aggressor vs. an innocent and virtuous victim then you're out of luck. Neither is "right" in that sense. Both sides have retreated into an antipathy for the other which ranges from total distrust to abject hatred. Both sides can legitimately claim that their lives have been made a misery by the other. And among both peoples you can find a wish that the other be blasted off the face of the earth.

However, there are two things you can say.

1) It is an injustice that every Palestinian grows up not as a free citizen of a state but as a non-citizen under a kind of martial law.

2) The only AGENT in this conflict is the Israeli government. The Israeli government a) directs its military, b) has the fire-power to enforce the borders that it chooses to enforce, c) is, in practical terms, invulnerable to any threat from the Palestinians or Arab neighbours, d) can be clearly identified with the will of its people through its democratic process.

The situation for the Palestinians is the opposite. They are divided into two regions, with different and competing "governments" neither of which can really claim to speak for all Palestinians when it makes deals. Those who attack Israel are not directly controlled by these governments : some work for Hamas, some for the PLO, some for other terrorist organizations, some for criminal gangs. Many are just pissed-off civilians throwing rocks. None of the Palestinian violence has ANY practical possibility of shifting the borders by force. They can't even stop the Israelis extending settlements into the disputed zones. There is no single and responsible agent there.

As a result, there is no sense that this can be resolved through some kind of agreement or deal between "equals". This is not a negotiation between two agents, who both have the power and responsibility to make concessions. Thinking with this model has given us the last 30 years of impasse.

The problem that Israel faces with Palestinian terror is closer to the US's absurd and cynical "War on Drugs" or the problems of "gang-warfare". In the US (and Europe) militarising the ghetto with regular aggressive police attacks on its oppressed and dispossessed residents has done nothing to resolve the drugs "problem" nor reduced gang-related crime. Israel's occupation is just the same thing written larger.

Israelis who feel themselves to be victims, and their cheerleaders in the US who are more concerned with signalling their political purity than resolving the problem, won't admit this, but the only agent with the power and THEREFORE the moral responsibility to end the problem is the Israeli government. If Israel pulls out of the territories, completely, leaving the Palestinians free to create their own state - or perhaps 2 states, given the physical separation of the two - this won't immediately undo the 60 years of pain and animosity. It won't resolve all Palestinian claims against Israel. It won't suddenly make the Palestinians feel sweetness and love towards Israel. They'll continue to hate it. But it WILL begin a process of healing and normalizing Israel's relations with its neighbours.

Start on this road and in another 30 years, there might be the chance of genuine peaceful coexistence. Stick to the current plan of posturing, refusing to negotiate until you think you've won the concessions you want (a piece of paper that "acknowledges the right of Israel to exist"? Think how vacuous such a treaty would be in practice given that neither Hamas nor the PA fully represent or control the Palestinian people) and in 50 years time we'll still be in the same place.

Except worse because in 50 years time society will have been transformed by the proliferation of drone technology. Either, in the attempt to keep the population under control, Israel will have been led to impose an Orwellian solution of positioning robot observers in every Palestinian home and flying them along behind every Palestinian youth. Or the Palestinian terrorist will have replaced rockets with autonomous drones able to range independently for weeks within Israeli territory before suddenly popping up and killing people. Most likely we'll see an arms race between both tendencies, and a tragic continuation of the waste of lives, wealth and happiness of both peoples.

So neither side is "right". But Israel has the opportunity and responsibility to try to bring it to an end and to create peace and happiness for both peoples. Magnanimity is a winning strategy available to it. Palestinian leaders have no such option. They can't proclaim an acceptance of Israel without looking like they've betrayed their people for a hand-me-down personal power.


Apr 2, 2013

When do pro-choice adherents believe life begins? It seems that most pro-choice adherents would say the point where abortion becomes immoral (or even murderous) would be well before the actual moment of birth, but if not conception or birth, when?

It's not a question when "life" begins. It's when independent personhood begins. Your appendix is "alive" inside you but it's not an independent person. When you take it out you aren't killing anyone.

Same with the foetus. It has life processes inside it, but it isn't a person.

When does it become a person? It's not a single point in time but a gradual dawning of self-consciousness. It doesn't really finish until long after the child is born and using language to communicate, but I'm willing to be conservative here and assume that birth is the point where the child clearly has a kind of independence from the mother in that other people can start to provide for its material needs.


Apr 2, 2013

Do people who support abortion rights believe anti-abortionists have a valid point?

I'd say that they may have an intelligible point. And one which is potentially motivated by good will and ethical beliefs. But no, not a valid one.


Apr 2, 2013

What are the most common failure modes of complementary currency projects?

From what I've heard, thinking within the LETS community is that manually keeping the accounts is too much work. There seem to be a lot of anecdotes of LETS systems that got started and were building up momentum when founder "Jane" was keeping the books. But when she died or left town, no-one was willing to take over the responsibility.


Apr 7, 2013

Is it time for us to dump the OOP paradigm? If yes, what can replace it?

Programming languages used to be one-trick ponies ... they could be "procedural", "functional", "OO", "declarative" etc.

Increasingly, modern languages tend to be a mix of good and useful ideas from all these paradigms. They do objects, but functions are first class citizens and don't need to be "escorted" by objects. "Declarative" thinking is sneaking in via type-systems and Functional Reactive Programming etc.

OO won't disappear from that mix, it's still useful for certain kinds of data modelling. But people are becoming more comfortable with mixing their paradigms, even within a single program.

And you no longer hear is people going around saying "Language X is better than Language Y because it's purely OO." (Ie. everything has to be in a class.) It's hard to believe but people used to see that as a feature.

So the future is not a new paradigm as much as a break-down of the distinctions between paradigms.


Apr 7, 2013

What are the coolest robots in the world?


Festo, Smart Bird


Apr 7, 2013

If C and C++ give the best performance, why do we still code in other languages?

1) Programmer time (and sanity) is usually more important than computer time.

2) Once you get into parallel / multi-core programming, languages that help parallelize algorithms can be way faster than a C++ program which you haven't parallelized because it's too damned hard.


Apr 7, 2013

What arguments have been used to support the statement that human beings will never be able to unlock the mystery of consciousness?

Your first problem is the term "mystery" of consciousness. Consciousness is totally familiar to you. It's there when you wake up in the morning and with you until you go to sleep. What's mysterious about it? Nothing.

What's mysterious about consciousness is only that it's incompatible with our materialist presumptions about the world. That's not consciousness's fault, that's the fault of material science. It's basically been set-up to fail when it comes to talking about consciousness because consciousness is subjective and science is designed as inter-subjective.

The biggest problem for materialism that I see is the "symmetry breaking" problem. That is, there is only one material universe, but your consciousness - your view from somewhere - is associated with a particular person in a particular body.

How is that symmetry broken? To repeat, there is ONLY ONE PHYSICAL UNIVERSE. For everyone. So what breaks the symmetry and makes your perspective look out of your eyes and not out of my eyes? What links your consciousness to your physical body can't itself be one of those shared physical facts.

At this point it might sound like I'm going to start talking about souls or somesuch spooky stuff. But I'm not. I'm happy that our intelligence, our feelings, our perceptions all emerge out of the physicality of our bodies. BUT I think we have a problem with this because we've basically been too restrictive in our definition of science. We've excluded individual perspective from it (for the good reason that we wanted to investigate laws that were universal) and in doing so, come up with a vocabulary / conceptual framework which can NEVER grasp or explain the existence of subjectivity.

tl;dr; Consciousness is neither mysterious nor immune to rigorous analysis (see Heidegger or Merleau-Ponty) but right now, we don't have a way to reduce it to our materialist world-view. The problem is neither that consciousness is "mysterious" or non-existent. The problem is that the materialist world-view is inadequate.


Apr 7, 2013

In what ways can the combination of 3D printing, Arduino, and MYO change the world?

Hundreds of ways.

The most obvious is that the Arduino is the brain inside dozens of home-built 3D printers. Arduino makes the "drive this from a microcontroller" WAY easier than any other technology.

The culture / knowledge / ecosystem growing around Arduino is inspiring thousands of projects and thousands of new hackers to engage with the world as a programmable thing. The conscience that the web created : that any small startup with a great idea and drive could transform the world is now being spread to people who want to engage physical stuff. This is about more than putting factories out of work, this about radically expanding the number of people who want to design and make products. As those people move on from the basic electronics of their product they start to think about the shell / body / physical mechanics too, the 3D printer lets them prototype and maybe even manufacture (in small quantities) these.

The MYO may or may not be revolutionary in itself. To be honest, the video looks cool but a bit banal in the applications it imagines. Plus I'm guessing that the MYO will have a massive problem distinguishing intentional bodily movements from unintentional ones. Notice that even in the video, the people using it seem to be unnaturally static and controlled in the rest of their body.

But I'd say it IS representative of a massive trend. The move of computing into the physical world, and our interaction with it via our bodies. This may have all kinds of consequences. For example, people will need to do a lot less sitting behind desks at keyboards. Perhaps more of us will be able to work / engage with the sphere of information processing using our full bodies, outdoors, which will have benefits for fitness and health.


Apr 8, 2013

What are some extremely sophisticated lyrical themes unexpectedly found in mainstream pop songs?


Apr 8, 2013

How did you get started with Java programming?

I've never had a good relationship with Java.

My first OO experience was with Smalltalk. And that spoiled me for the whole C++ / Java family of strongly typed, compiled OO languages.

Because I'd learned Smalltalk and this new fangled OO thing when it was still relatively new (in the sense of the late 80s!) I thought I had it sussed. But actually I had very little clue. I enthusiastically grabbed the first C++ compiler I could get my hands on and proceeded to spend 10 years writing dreadful programs in C++ and then Java. I had assumed that the OOness of both these languages made them as flexible as I remembered Smalltalk to be. I thought that OO was the reason for Smalltalk's elegance and that C++ and Java automatically had the same magic.

Instead I created bloated frameworks of dozens of classes (down to ones handling tiny data fragments that would have been much better as structs or arrays). I wrote hugely brittle inheritance hierarchies. And then would spend 3 months having to rewrite half my classes, just to be able to pass another argument through a chain of proxies, or because somewhere in the depths of objects nested inside objects inside objects I found I needed a new argument to a constructor. The problem was, I was programming for scientific research and in industry but I hadn't really been taught how to do this stuff in C++ or Java. I had no knowledge of the emerging Pattern movement. Terms like "dependency injection" probably hadn't even been invented.

I was very frustrated. And the funny thing I started to notice was that when I had to write in other languages : Perl, Javascript, Visual Basic (Classic), even C, I made progress much faster. Without trying to model everything in class hierarchies I found I just got on and got the job done. Everything flowed much faster and more smoothly.

Perl's objects looked like the ugliest kludge, and yet I used them happily on occasion. In small simulations C structs did most of what I wanted objects to do for me (and I did finally get my head around malloc, though I never really wrote big C programs). And I had no idea what the hell was going on with Javascript arrays, but I wrote some interesting, very dynamic, cross browser games in js (this is 1999) using a bunch of ideas I'd seen in Smalltalk years before (MVC, a scheduler, observer patterns etc.) and it just came out beautifully.

It wasn't until the 2000s that I started to find and read a lot of discussions online about programming languages, their features, strength and weaknesses. And so I began my real education as a programmer. Before this, a lot of the concepts like static and dynamic typing were vague to me. I mean, I knew that some languages you had to declare variables with a type and in some you didn't. But it never really occurred to me that this actually made a big difference to what it was like to USE a language. I just thought that it was a quirk of dialect and that good programmers took these things in their stride. I assumed that OO was a kind of step-change up from mere procedural languages, but the important point was the ability to define classes and make multiple instances of them. Polymorphism was a very hazy term. I had no real intuitions about how it related to types or how to use it to keep a design flexible.

Then, in 2002 I had a play with Python. And that turned my world upside-down.

For the first time, I fell in love with a programming language. (Or maybe the first time since Smalltalk, which was more of a crush).

Python made everything explicit. Suddenly it was clear what things like static vs. dynamic typing meant. That they were deep, crucial differences. With consequences. That the paraphernalia of OO were less important than all the other stuff. That the fussy bureaucracy of Java, the one class per file, the qualified names, the boilerplate, was not an inevitable price you had to pay to write serious code, but a horribly unnecessary burden.

Most of all, Python revealed to me the contingency of Java. In the small startup where I'd been working, I had argued vehemently against rewriting our working TCL code-base in Java just because Java was OO and TCL wasn't. I thought this was a waste of our time and unnecessary extra work. I'd lost the argument, the rewrite had taken place, and I hated now having to do web-stuff with Java. Nevertheless, I still accepted the principle that Java was the official, "grown up" way to do this stuff. Of course you needed proper OO architecture to scale to larger services, to "the enterprise". Ultimately the flexibility and convenience of mere "scripting" languages would have to be sacrificed in favour of discipline. (I just didn't think we or our clients needed that kind of scaling yet.)

What Python showed me was we weren't obliged to choose. That you could have "proper" OO, elegant, easy to read code, classes, namespaces, etc. which let you manage larger frameworks in a disciplined manner and yet have it in a language that was light-weight enough that you could write a three line program if that's what you needed. Where you didn't need an explicit compile phase. Or static typing. Or verbosity. Or qualified names. Or checked exceptions. What I realised was that Java was not the inevitable way to do things, but full of design decisions that were about disciplining rather than empowering the programmer.

And I couldn't stomach it further. Within a few months of discovering Python I had quit my job. Every time I opened my machine and tried to look at a page of Java I felt literally nauseous. I couldn't stand the difference between the power and excitement I felt writing my personal Python projects, and the frustration and stupidity I felt trying to make progress in Java. My tolerance for all Java's irritations fell to zero. Failing to concentrate I would make hundreds of stupid errors : incompatible types, missing declarations or imports, forgetting the right arguments to send to library methods. Every time I had to recompile I would get bored and start surfing the web. My ability to move forward ground to a halt.

I was so fucking happy the day I finally stopped being a Java programmer.

Postscript :

1) Something I realized a while after my bad experience was how important the tools are. My period in Java hell was trying to write with Emacs on a small-screen laptop without any special Java tools (except basic Java syntax colouring). I realize this is far from the ideal condition to write Java and that those who are used to Eclipse or IntelliJ have a totally different experience and understanding of the language.

2) A few years later, I taught the OO course in the local university computer science department. All in Java. By that time, I'd read a couple of Pattern books. Read Kent Beck's eXtreme Programming. Picked up some UML. And I had a much better idea what Polymorphism really means, how to use Interfaces to keep designs flexible, and why composition is better than inheritance. I tried to get the students to do a fair amount of thinking about and practising refactoring code, doing test driven development etc. It all seemed quite civilized, but I'm still happy I'm not writing Java every day.

3) A couple of years ago I did do quite a lot of Processing. I was very impressed how the people behind it managed to take a lot of the pain of Java away from novice programmers. I wonder how far their approach could be taken for other domains.


Apr 8, 2013

Why do rappers love putting skits on their albums or in songs?

Unlike a lot of musical genres, which focus on "musicianship" and playing instruments etc. Hip-hop is an art-form of "recording technology". This goes beyond the sense of people like Phil Spector or Brian Eno "treating the studio as an instrument", which is ultimately, still an "instrument" : just a polytimbral one.

Public Enemy's characterisation of rap as "Black CNN" is closer to the mark. Hip-hop is as much related to the art of radio as it is to musicianly concerns. Tropes from TV and film are as valid as tropes from jazz or rock. Rappers do skits the way a band may choose to add strings to a ballad. It's another element of the vocabulary of the art-form.


Apr 10, 2013

What is the most colorful way to die?

I would guess being smashed up by a Mantis Shrimp

Why the mantis shrimp is my new favorite animal


Apr 11, 2013

Will you "dance on Margaret Thatcher's grave"? (Are you celebrating the death of Margaret Thatcher?) Why or why not?

I was almost swayed by the argument that at least you should respect the feelings of the family. And then I remembered who the family actually were. Whose feelings am I meant to worry about again? The obnoxious racist D-list celebrity Carol? Or the tax-dodging loan-shark who was found guilty of trying to start a war in Africa, Mark?


Apr 13, 2013

Is There a 3D Wood Carving Service Online?

If you're talking about laser or CNC cutting of wood in 2D then yes. Ponoko will do laser cutting and there are people like CNC Workshop (CNC Cutting For Creatives In London) for architectural size stuff.

I'm not sure where 100K Garages ( Where projects are made by digital fabricators (fabbers) working with 2-D or 3-D digital fabrication tools ) are these days. But if you can find one of them, you might be able to get CNCing done.


Apr 20, 2013

History of Great Britain: What are the best sources to learn about egalitarian ideas in England during and after the English Civil War?


Apr 20, 2013

Why is it acceptable for Mongolia to name its main airport after Genghis Khan, but it is not acceptable for Germany to name its main airport after Adolf Hitler?

I'm surprised no-one else went for this answer so I guess I'll raise it :

Genghis Khan's evil was a product of his time and culture in a way that Hitler's wasn't.

Khan might have been bloodier and more ruthless than some of his rivals, but sacking a city and slaughtering its civilian inhabitants was a norm of the time. Read some of the accounts of the Crusades. Or other fighting within the Muslim / Asiatic world. Persians did it. Turks did it. French and English knights did it.

Hitler, on the other hand, should have known better. He was the product of late 19th Century Christian, European civilization. Leader of one of the most technologically and culturally sophisticated nations that had ever existed. Someone who'd seen the pointlessness and pain of the first world war at first hand.

His evil is stunningly original and innovative. Totally breaking with the norms of European politics and warfare of the time. Neither Napoleon nor Bismarck would have dreamed of pulling a stunt like that.

Khan left his empire in high regard. Hitler obliterated any belief that Germans or Europeans could have in their own moral worth.

Update : This turned up in my feed today : The Holocaust Just Got More Shocking Seems relevant.


Apr 24, 2013

What is the most hauntingly beautiful instrumental guitar composition you've ever heard? I'm looking for songs without lyrics here - just the pure unbridled sound of guitar strings being strummed to perfection.

Circus Boys, original sound-track.


I guess this comes second :


Apr 24, 2013

3D Printing: Do you think that investing 30 million in Shapeways was a good long term move?

My personal belief is that one obvious way that 3D printing is going to play out is that it will be bought by major online retailers. Shapeways is definitely worth 30 million to someone like Amazon who can slot on-demand fabrication and a design library as one more product range behind their standard online shopping interface and start to reduce supply-chain and squeeze out some of their suppliers, much as their self-published ebook service now challenges traditional publishers.

So, if this investment is with an eye to selling on to Amazon (or Walmart) at a later date then it might well be worth it.

If you plan to build-up Shapeways as a serious independent fabrication facility then you need to acquire those retail chops. Unlike Facebook and Google which kind of sell themselves, I don't think 3D printing will ever be "viral" in the sense that one customer pulls in another.

So you have to decide, are you selling one-offs to end-consumers? Or fabrication facilities to small-run independent designers / product startups who handle the customer relationship? You'll need to develop different capabilities for the two scenarios. And you'll need to be prepared for when Amazon does come into the market. Shapeways + 30 million may or may not be able to do that. From what I've seen, they're doing a lot of right things so I don't want to rule them out. But it's a challenge to stop being a niche player for the maker community and to go mainstream.


Apr 25, 2013

What is Britain's worst contribution to the world?

A lot of our contributions have been fairly ambiguous. For example, if we manage to trash our food-web and drive humanity extinct due to climate change, then the industrial revolution will have turned out to be Britain's worst contribution. But most people still feel fairly positive about it at the moment.


Apr 25, 2013

How would you define the genre that Andrew Bird's Yawny at the Apocalypse falls into? What are some songs like it?

In my collection it would go in the "Cinematic and Soundtrack" section. Because it's very film-music-like. Don't know if it is from a film or not.

If you like this, you might also like :


This one's a bit left-field :


Apr 25, 2013

How much do the political leanings of a band or genre influence how much you like them?

Somewhat.

I loved Consolidated in their day. And there's no question that the in-your face political ranting was part of their attraction.

On the other hand, today, I also love Current 93. Who are probably not far-right fascists, but have certainly hung around a scene that flirts with fascist imagery and contains people who have been involved in far-right politics.

Now, if Current 93 were a full-on fascist band with explicit lyrics advocating right-wing themes I definitely couldn't like or listen to them. Much as I won't listen to or support bands with blatant misogyny or homophobia in their lyrics. (Though yes, I sometimes waver at Jamaican ragga which is musical genius and where I can pretend not to understand what it says.)

But as C93 is basically an unworldly religious mystic with a nice line in apocalyptic imagery that just happens to draw on the apoliteic, I can kind of rationalise being a fan. (Without believing or supporting anything that the lyrics might be talking about.)

So if you're entertaining enough, and I can just about pretend you don't really believe the things you might be saying, then I can still like you. But otherwise, you've gotta be reasonably left-ish, liberal-ish for me to relate to your music.


Apr 25, 2013

Are there any musicians whose real identities are hidden?

Burial tried to stay anonymous for a fair while. Not sure if the media successfully outed him yet.


Apr 25, 2013

Does music suck now, or are we just getting older?

Every now and then I get bored. Everything exciting seems to have been done. All the new stuff is just an inferior copy of the old stuff.

Then, guaranteed, a couple of years later, kids come along with something totally unexpected which excites me all over again. I can usually see some kind of parallels and influence from earlier stuff, but they'll have hit on a new blend / formula which makes it identifiable as NOW. And suddenly music is awesome again.


Apr 28, 2013

What are the top 10 most important TV/movie tropes aspiring storytellers should know about?

Not sure I understand what a "trope" is, but I'd suggest the 3-act play / film-script is fairly important :

Act 1 : introduce ALL important characters / background. Present your protagonist with a problem.

End of act 1, 1st turning point : have the protagonist attempt to solve the problem in a way which initially appears to work, but actually fails and, exacerbates the problem.

Act 2: Now have your protagonist face the harder problem. During this act, you pass the "point of no return", an incident which shows that the protagonist has been changed irrevocably by the problem and is a different, more experienced, person.

End of act 2, 2nd turning point, a climax where the protagonist confronts the problem and seems doomed to fail, but actually manages to solve it (preferably in a way which is both a) surprising to the audience, b) consistent with the new person he or she became)

Act 3 : the repercussions. Show the implications of the problem and its solution. Its effects on the characters and world.


Apr 28, 2013

What's the underground electronic music scene like in Buenos Aires?

No idea, but you should check out Tremor : Tremor Music

Particular the first album : Landing (which mysteriously doesn't seem to be mentioned on their site or on the Internet).

And ZZK Records


Apr 28, 2013

Is Mathematics and Science itself threatened by closed source, black box products like Mathematica?

I think there's a real issue with the black-boxness of proprietary software.

Although I agree with Hongwan Liu that, in practice, many users don't check, the fact that something is checkable in principle is an important property of the whole system.

Of course proprietary software does have weaknesses. And we can even check some of them eg. Page on Drexel. But, as that link shows, market forces don't always correct errors. It's much easier if the source is open.


May 2, 2013

Is there any documented and successful strategy against corruption at government level?

Transparency International : the global coalition against corruption Is one of the main independent NGOs trying to address this problem.

I think their methodology is interesting. Not the only approach you might want to use, but a valid one to try.


May 6, 2013

What are the best ways for a complete beginner to learn functional programming? Which language should he/she opt for?

Probably depends a lot on your personality. I'm not a purist.

Although I'd been told about it lots of times, I basically started getting the idea of higher order functions and playing with the principle through using Python.

It's hardly pure functional, but you can do a lot of cool stuff with functions in Python. Enough to get a taste for the style of programming.


May 8, 2013

What can be done to improve the human race?

Humans are very flexible creatures. Our brains and hands, tools and language have let us occupy and thrive in more types of terrain, eat more kinds of food etc. than most species.

We live in many different institutions, under different political regimes, with different kinds of work, education, religion, culture. What we can see is there's a huge difference made by these institutions.

One quick and easy way to improve humanity is to figure out the "right" institutions and cultures and adopt them.


May 11, 2013

What features do you wish Facebook had?

Genuine privacy (as in Facebook don't get to analyse your life and pass the data on to whoever they like)


May 11, 2013

Why don't more programmers use Haskell?

Q : Huh? What's a monad?

A: Go and read this.

Q : Still not sure I get it. What exactly is a monad?

A: Well, perhaps try this.

Q : WTF?

A : OK. Well what about this?

Q : Huh????

A : Hmmm .... OK. So how about if I just say that ...

Q : Fine. I'll use Python. It does almost everything else Haskell does (it even looks like it) but doesn't make me think about monads.


May 15, 2013

If Ruby is such a fun programming language to work with, why are there not a lot more web frameworks in Ruby?

Rails got traction early. And was the reason why many people got into Ruby.

So a lot of Ruby programmers are de facto Rails programmers.

The situation is different in Python where people got into it for a wider variety of reasons, then realized they could / should use it for the web, and went off to create their web-frameworks.


May 15, 2013

Is there a lot of overlap in programming knowledge?

For all values of n ... your n+2th language is easier to learn than your n+1th language. Except where two languages are trivially similar.


May 15, 2013

What are the ways to excel in programming, given having only a little knowledge of coding so far, and because I should have started two years ago but did not, is it too late for me to become an excellent one?

Write lots of programs. It's as simple as that.

It's not too late to become a great programmer. But there is no short-cut that avoids doing a lot of programming. (Eg. you can't read books or websites as a substitute). Just get off Quora and start writing programs.


May 17, 2013

Prove that God is not always watching?

OK. Did it.

Prove that my proof is wrong :-P


May 17, 2013

Is Secular Humanism a religion?

Nope.

Depends how you want to define "religion" of course. If you just mean "belief system" or something that people can get dogmatic about then you could call it that. But I'd bet that most people hearing the word "religion" will think of something that involves a belief in the spiritual / anti-material in some way.


May 17, 2013

How do men feel about glasses on a woman? Why?

This is a survey question, right?

For my taste. Damn! Yes!


May 17, 2013

Is Britain a secular nation?

Officially no. The Anglican church is part of the government in a way which would be unthinkable even in the US : Lords Spiritual in the House of Lords


May 22, 2013

Why do so many people fail at dressing well?

The fashion industry is largely focused on young, sexy, mainly girls, who conform to particular ideals of body shape. Even though most people don't quite have that body shape, those are the clothes that sell most. So this is where the energy goes : both in terms of design but also marketing and education.

I'm a 43 year old endomorphic man. The nearest thing I can find to clothes that a) I think look good, b) society thinks look good, c) fit me, d) don't cost half a year of my income in Savile Row is a pair of jeans and a t-shirt with a nice picture / slogan.

If tailors made affordable and practical shirts that accorded to your criteria of dressing well while simultaneously covering my girthy frame and had cool pictures of wolves to boot, then I'd be down with them. Tailors never seem to make such things though :-( Maybe you should ask them why not.


May 22, 2013

Are there any organisms that can withstand/live in extremely high heat? Is it possible for life to exist in the Sun?

Joshua Engel is probably (boringly) right. But I've always been partial to the idea that fire itself actually fits some of our more abstract scientific attempts to pin-down life. Take Stuart Kauffman's notion of a living organism as "something that can both reproduce itself and do at least one thermodynamic work cycle." then I'm pretty sure forest fires fit the bill. They reproduce, consume, spread from one place to another, protect their own boundaries (autopoiesis), have a self-organized internal structure etc. etc.


May 23, 2013

I'm new to electro/house music. What is the best way to begin listening to these genres?

If you're planning to buy, Beatport is pretty good.

But there are dozens of blogs which provide downloadable "mixtapes".


May 23, 2013

Should American communities introduce more mixed-use communities where living and work communities are integrated, as Europeans have traditionally lived and worked, to reduce reliance on automobiles for commutes?

Yes.


May 24, 2013

Why are none of the greatest composers of classical music from England, Spain, or France?

You have a point with England and Spain. Putting France (Berlioz, Offenbach, Debussy, Ravel, Satie) in the list is nonsense.

I think Daniel Alejandro Gonzalez's answer that these countries were somewhat on the periphery of the classical "scene" that was happening in central Europe is plausible. Handel actually corroborates that. He worked in England, but was a product of Germanic Europe.

I think there may be an socio-economic argument to be made that Britain was becoming a more modern, industrial state from the 18th century onwards, whereas many of the great central European composers were patronized by dukes, princes and emperors. A very traditional kind of wealth coupled with a particular cultural taste. (Perhaps English nobility preferred to spend their money on other things.)


May 24, 2013

Is it wrong to steal a loaf of bread to feed your starving family?

No. You have a moral absolute right to try to stay alive and care for the lives of others.

"Property rights" are merely a legal convention which we see usually lead to a more or less good outcome. You should never elevate them to the state of real moral imperatives.

When real moral duties come up against property rights, real duties always trump them.


May 27, 2013

What information that Americans are ignorant of should we be most concerned about and why should this worry us?

I wish Americans actually knew and understood the way they've fucked over the other peoples of the world over the last century or so.

I'm not expecting as much as an apology. Maybe you still feel that it was justified. I just wish that American schools / media would actually explain to American kids that their freedom and democracy loving country had a history of doing stuff like engineering military dictatorships that tortured and disappeared hundreds of thousands of people for decades (eg. The Day That Lasted 21 Years (O Dia Que Durou 21 Anos)

Nothing makes people in the rest of the world hate America as much as Americans' ignorant and self-satisfied assumption that they are the good guys. An American population with a bit more perspective and humility will be far better equipped to cope with a world where people no longer have to be nice to them for reasons of economic hegemony. A world run by the Chinese won't be pleasant but at least we'll be spared the hypocrisy.

Update : Mapped: The 7 Governments the U.S. Has Overthrown


May 27, 2013

What are some things that the British do best?

Arguably the three greatest scientists in history are Newton, Darwin and Einstein. And Germany and the US have to share Einstein between them.


May 29, 2013

How much value all the gift economies combined produce per year?

I remember hearing that the amount of money sent back from the US to Mexico by migrant workers exceeded the value of Mexico's income from exports to the US.

Most of this money was sent back to families, but quite a lot was sent as contributions to "clubs" in the home town or village which provided things like clinics and schooling.

It's a striking statistic, but obviously depends whether you consider giving money to parents or siblings "gift economy". (If so, do Christmas presents to children count too?)

There needs to be a lot more research in this area. Gift-giving is still a nebulous idea.

For example, I firmly believe that every corporation is a kind of "foam" which trades at its boundaries, but actually the co-operation within any particular department acts more like a gift-economy. Employees are paid a salary but they don't negotiate with each other when they co-operate. Nor does their employer micro-manage every act of co-ordination between colleagues. You're paid a flat salary. You have a shared mission. You co-operate on a spontaneous "gifting" basis.

Hence corporations are effectively ways to enclose little bubbles of gift-economy and extract transactional value from them. (That's the dirty secret of capitalism's success, corralling the gifting behaviour of people inside a facade of "exchange")


May 29, 2013

Why do intelligent white people tend to dislike clubbing more than intelligent people of other races in the U.S.?

White people in the US are more likely to be privileged and wealthy. One feature of club culture, particularly of the red-velvet rope kind is the *performance* of wealth : the dressing up thing. Smart privileged people tend to be self-confident and relaxed. They can afford to be scruffy and comfortable in a way that a member of a non-privileged group can't.

Whereas a person from a less privileged background, dressing up is a fun way to assert an individuality which transcends the hardships and stereotypes of their background, for a member of the privileged class, dressing up just looks like bad taste. Rich AND flaunting it.

You'll always find the truly privileged playing down their wealth and the poor (or insecure rich) playing it up.

Speaking personally: I love club-music. And I love to dance to it in the privacy of my own home. But I have no desire to be out in public dancing. Particularly nowhere where I'm going to be judged on my appearance or state of dress or (God forbid) my skill in dancing.


May 30, 2013

Do wealthier people tend to be more intelligent?

People who were brought up wealthy tend to have
a) had more exposure to education / "high" culture
b) had fewer distractions from their education / cultural experiences due to problems caused by poverty.

You can fake a lot of "intelligence" with "education" and "culture". For example, I can watch or read a Shakespeare play and pretty much understand it. That definitely doesn't make me more intelligent than someone who's never been exposed to Shakespeare but understands the ins and outs of the latest soap-opera. They're both just stories about people and their tempestuous relationships. But Shakespeare can make me appear "smart".

Good education can certainly be correlated with wealth up to a point - though above it, once people start become doctors in mathematics or theoretical physics, the correlation breaks down as they tend to earn less than less-educated people in industry.


Jun 2, 2013

Do African startups stand a chance against well established companies like Google, Facebook and Twitter?

It's very rare for a new startup, anywhere in the world, to directly challenge the incumbents head on. The way a small startup becomes successful is to disrupt the market.

Disruption has a very specific meaning. It means finding a nascent market that the incumbents DON'T currently serve well, and serving that while the market itself grows. Microsoft didn't challenge IBM in making mainframes or typewriters. It did something that was initially too small for IBM to care about : PC operating systems. It grew on the back of that market. It only came into direct conflict with IBM about a decade into its existence, when IBM realized that it too wanted to be in the (now huge) desktop PC operating system market and came out with O/S 2.

Similarly Google started in areas that Microsoft didn't care about (partly search and partly micro-transactions for adverts) and didn't come into direct conflict for several years until Microsoft realized they wanted to be a search giant and Google decided they could make better (more focused) laptop operating systems than Windows

An African copy of Google, Facebook or Twitter won't go anywhere. But neither will a new copy of Google, Facebook or Twitter from Silicon Valley. An African startup has every chance if it picks the right large, underserved market that the current giants can't be bothered with and grows with that market.

I don't know Africa. By all accounts it has several fast growing economies. A relatively high penetration of mobile phone use and sophistication of mobile phone users (people are more used to doing research and making financial transactions on their phones than Europeans or North Americans). The Chinese are making large investments in land and mining there. Who knows what that confluence of factors combined with Africa's varied cultures and histories will bring. I'd suggest that an African startup has more or less the same chance as anyone else in inventing the next world-beating augmented reality app. or an interesting peer-lending scheme or some crucial B2B service that hooks into the APIs of Chinese social networks. Of course, African startups are going to face the problems of raising money from Silicon Valley VCs. And a cost of promoting their startup in the US. But these days there are ways you can grow without VCs, and the online world is a lot bigger than the US.


Jun 4, 2013

Is there a possibility for the whole population to become gay?

If there's a "gay gene", it's been spread by homosexuals who have conformed themselves to hetero norms and produced children in sham marriages for the sake of appearance.

IF that's the case then, now that homosexuals no longer have to fake a hetero role in society, the gay gene is probably dying out. Allowing gay people to live and love as they like is probably the fastest way to eliminate homosexuality from the gene pool.


Jun 4, 2013

Are gay people on the whole smarter than straight people?

Consider Alan Kay's quote that "Point of view is worth 80 IQ points".

Whatever the brain-wiring, being in an oppressed minority gives you a lot of perspective and learning opportunities.


Jun 4, 2013

What makes young men turn into grumpy old men?

When you're young, you're surrounded by people with energy, enthusiasm and desire to make the world a better place. As you get older, you see all this energy spent, see all the beautiful new things that are created and then watch as idiots fuck it all up.

Invent the internet? Give people a wonderful global space for free-speech and open communication? Suddenly it's full of spammers shouting about viagra and warbloggers spewing racist garbage to promote war and torture. Warn people about global warming? Expect to be pilloried. Start a revolution? Get Stalin.

Nothing leaves you more jaundiced about humanity than watching the cynics exploit and then abuse the idealists.


Jun 4, 2013

Who are the great intellectuals of the late 20th century/early 21st century?

It takes some time to filter and interpret who are the really significant intellectual figures of an era. I think we're just about figuring out who were the "giants" of the 50s / 60s generation. People who have been both publicly recognized AND have survived the "test of time", been shown to have something interesting to say.

Turing and Von Neuman. Maybe lesser known cyberneticists like Norbert Weiner and Gregory Bateson.

Buckminster Fuller, Marshall McLuhan and Guy Debord stand out for operating in new, unconventional fields like design and cultural studies.

Then there are the continental philosophers who have left their fingerprints everywhere in the studies of culture and the arts (Deleuze will probably turn out to be most substantial / influential. With Foucault in attendance. Derrida as the fall guy.) If you've had any kind of intellectual life in the last 20 years you'll have been infected with ideas from these people even if you haven't heard the names.

Hardcore scientists have the problem that most of the really good science has been beyond the understanding of the casual audience. And much of it relies on mathematical models or statistical analyses of large datasets rather than flashy experiments that can be done in front of an audience at room temperature. Because of this gap, science popularizers have generally done well. But it's a role which rarely leads to fame beyond your own times.

Another problem for the modern would-be intellectual giant, as McLuhan could have told you, is that television doesn't create the same conditions for the public intellectual to thrive as the print culture did. TV turns wannabe intellectuals into celebrities and forces them into endless bickering. Even when, like Chomsky or Neil deGrasse Tyson, you can retain a certain level of intellectual integrity in the circus, you're still a performing animal.

Something that strikes me is that we're currently blessed with some remarkable people who you could say "diagnose and orchestrate" the intellectual scene. The original of the current crop, and one of my great heroes, is Stewart Brand, founder of the Whole Earth Catalog and WELL. Tim O'Reilly seems a worthy successor as a curator of ideas within our wider culture. And to an extent you can see people like Jimmy Wales at Wikipedia and Chris Anderson at TED in the same category. Maybe also Nicholas Negreponte and Joi Ito at the Media Lab too. I think the importance of the entrepreneurial publisher / salon-owner / comprehensive designer shouldn't be underestimated for our current intellectual scene. They are our own Diderots and d'Alemberts.

Although I agree we spend too much time thinking about CEOs of the tech. industry it's funny you contrast them unfavourably to Edison who was surely very much in the same category as Steve Jobs or Bill Gates. Jobs probably deserves to be as remembered as Edison or Ford though without an eponymous company he probably won't.

Update : A couple of other people who I think are worth listening to as modern "intellectuals" thinking about politics, economics and technology in the age of the internet : Douglas Rushkoff, Clay Shirky, Bruce Sterling, Dave Winer, Alexander Bard.


Jun 6, 2013

Who are some 'post' Dubstep producers and artists?

I like

Maribou State

JamesZoo at the seriously funky, fucked-up up experimental end.

Though, weirdly a lot of Brazilian lounge elements too :


Jun 9, 2013

What are the advantages of dynamic scoping?

Oh. My. Fucking. God. No. ... No! No! No! No! None! None whatsoever! Zip! Zilch! Negatory!

Dynamic Scoping is the nearest thing to hell in a programming language. Please don't make a programming language with dynamic scope. And try to avoid using one. For your own sanity. Particularly don't try working on a code-base someone else has already written in a language that has dynamic scope.

The biggest problem of dynamic scope is that it makes it impossible to refactor and clean up old existing code. You can't look at some code, identify something which is being done badly and replace it with a cleaner / better version. Because you NEVER know if something else was dependent on a side-effect of that old / bad code. So you more or less have to leave ALL the cruft in your program. Forever.

A code-base in a dynamically scoped language is essentially unmaintainable in a way which makes other notions of "unmaintainable" look trivial.

So what are the potential advantages?

Well, it's easier to implement a language with dynamic scope than with lexical scope.

And I suppose dynamic scope gives you a tool to address the hardest problem in programming: dependency injection. Dependency injection sort of becomes trivial when you have dynamic scope. Just have a function somewhere that sets up the variables that define your policies and refer to them everywhere else in your code. Except it's still horrible.


Jun 9, 2013

Is capitalism an American value?

Capitalists pretend it is in order to appeal to the patriotic feelings of Americans.

In China, capitalists pretend it's a Chinese value for similar reasons.

In fact, you won't find a single country in the world where capitalism doesn't pretend to be a home-grown product and part of the national soul. Ever seen Coca Cola adverts? In Brazil Coca Cola supports the Brazilian football team. In Argentina the Argentinians. Like God, Coca Cola is always on your side. Capitalism too.


Jun 9, 2013

Are there any web apps that have chosen to implement their interface in Canvas or WebGL instead of using the DOM?

I believe Mozilla's Bespin Editor project (which is defunct but gave rise to the Cloud 9 IDE : Your code anywhere, anytime ) used Canvas rather than the DOM because it was faster. I seem to remember seeing Dion Almaer giving a talk to that effect.


Jun 9, 2013

Would you use a Twitter client that sorts the tweets based on their relevance, instead of timeline?

Given how short Tweets are it seems that "relevance" is going to be hard to make sense of. Maybe some links may be more relevant than others but relevant to what context?

What I'm interested in when I happen to log into Twitter? How would you or Twitter know?

To my last Tweet? That's hard to figure out.

If PEOPLE aren't interesting to me, I don't follow them. If there's an event / particular subject, hashtags do a reasonable job of focusing on them. I'm not sure I believe you'll get a significant improvement over those two mechanisms.


Jun 9, 2013

What are the most beautiful Brazilian songs?

Current favourites, which are pretty hard to beat :




Jun 10, 2013

Is there any rule that it is "unethical" to write metal electric guitar track to a hip-hop song?

There are no "music rules". There is only lack of imagination.


Jun 10, 2013

Do you think that there was a degradation of music in the 80s?

I was almost swayed by User, but then the 80s defenders got to me. Particularly in 2013 when all pop music seems extremely 80s influenced, the idea of the 80s as a dead decade doesn't fly at all.

But some things clearly did happen.

a) the 60s / early 70s generation of rock stars and their fans grew up / got old. We hadn't really seen that before. Adult Oriented Rock. An entire genre / industry predicated on youthful energy and rebellion being full of older people who were running out of energy and had become the new establishment. No one knew how to play this : did rock musicians try to pretend they were still reckless teenagers? Or did they try to evolve their sound and attitude to speak to their own lives and increasingly complacent peer group? Were they in the fashion business or the nostalgia business? There was no consensus; artists were trying to go in different directions. The labels were tempted towards nostalgia, re-issues, supporting the old and trusted artists. Taking advantage of new media (CDs, MTV) to promote the old.

The youngsters were just as confused. Was punk "new" or a return to the purity of 60s garage rock? And if we were returning to garage rock, why not to 50s r'n'b? Or 70s soul and disco?

b) It wasn't pure "retromania" though, because at the same time there was the continuous ferment of novelty, driven mainly by new technologies : cheaper than ever recording and record pressing meant an explosion of new "indie" record labels willing to take artistic risks. Home taping turned listeners into curators and more widely travelled explorers. Cheap synthesizers and drum machines created first synthpop, then electro, house and techno. Direct drive turntables and samplers created hip-hop.

The 80s represent the struggle between these two forces : the new generation (of music and musicians) fighting for attention from a music industry and public that was invested in its old artists. The fallow periods being those where the nostalgia instinct got the upper hand.

And then, by the 90s, something remarkable happened. The situation sorted itself out. In effect, both the industry and the audience became "post-modern". They stopped worrying about where the zeitgeist was going, and who would be dominant, and instead recognized that it would be a patchwork of zones, some radical, some painfully conservative. And that it was all OK. Weird electronic noise? Without melody or harmony? Fine. Britpop's turgid pub-rock? Sure.

It was largely mediated by the artists who had became promiscuous. Noel Gallagher could sing with the Chemical Brothers. Madonna and Bjork would grab cutting edge electronic musicians to produce or remix their records, while Massive Attack would pull in blues tinged torch singers, and hip-hop was digging deep in the crates. Anything went, and no one felt they needed to take on curatorial responsibility for "pop-music" anymore.

So that's what happened in the 80s. The struggle to figure out how pop-music was going to work in the long-run. How it could continue when it was no longer just a novelty, but had to contend with a history and being a fixed part of the landscape.


Jun 10, 2013

Is it OK to use icons with a GNU License in your commercial mobile application?

I'd *guess* (IANAL) it's OK if you also put the icons somewhere easy to download on your site and explicitly say that people can reuse them in their own applications.


Jun 10, 2013

Which way is better to add pages/things/stuff to your favourites in a mobile application?

I hate them both on the grounds that both mean something different to me.

The heart means "love" which I take to be very different from "like". I only "love" a few, very special things. Whereas I like quite a few. This is a problem I have on SoundCloud. I don't want to say I "love" things that I just like. I prefer not to like anything at all than to make a "love" commitment.

OTOH, the star means very little to me, except I've kind of worked out it means "bookmark" in my browser which leads me to think I can store / classify. If adding to favourites is a preliminary to creating a permanent / easy to navigate repository then it might work. But I wish someone would invent a better icon convention for this.


Jun 10, 2013

Can software that modifies a library under GNU GPL be sold without releasing the proprietary source to the software?

"This implies that any tech company that uses modified GPL software would need to release their code if they charge for their service."

Forget the "if they charge for their service" bit. But yes.

If you use GPL software in your code-base, then you have to make your code available for others to use. However much you'd like to keep it proprietary you can't. That's the bargain you enter into with the Free Software community when you choose to use their GPLed code.

There are a couple of legal loopholes, but you shouldn't care about them, because the principle is what's important here. Everyone in tech. benefits when software is free-software. The GPL just exists to remind companies that they shouldn't try to abuse and screw up the cornucopia for a temporary individual advantage.


Jun 10, 2013

Were there any non-window based GUIS?

One of the key features of a GUI based system is that multiple programs are "open" at once and the user switches between them. That strongly pushes you towards separate areas of the screen (ie. windows) for each program.

The only metaphor which really competes with WIMP (Windows, Icons, Mouse, Pointer) for this, is tabs. Which, if I remember correctly, first appeared in spreadsheets then became standard in the browser. Maybe ChromeOS started with a focus on tabs, but seems to have reverted to WIMP ( Google Chrome OS )


Jun 10, 2013

Software Licensing: Is it necessary to open source an Android application if I use a GNU GPL 2 library inside its APK?

Yes. You need to release it as free-software under the GPL. There are a couple of exceptions, but if you have to ask, they probably don't apply.


Jun 10, 2013

Can I rename open source libraries licensed under LGPL?

I'm pretty sure yes. As long as you make your changes available for other people to download if they want to.

The GPL doesn't want to put any constraints on you apart from preventing you restricting the redistribution of your changes, so I can't see that it would put extra constraints on naming.

Of course, obfusticating the naming scheme might be an excellent way to discourage anyone actually taking your changes and merging them back into the main code-base ;-)


Jun 10, 2013

What can and can't I do with open source software licensed under LGPL?

No, you don't need to share your changes back if you aren't distributing UNLESS the code is licensed under GPL Affero ( Why the GNU Affero GPL ) where you must share it even if you just run it on a public server.


Jun 11, 2013

Is it accurate to describe the founding of America as an "improbable experiment in democracy?"

Given the time that the American state was created (in the middle of the Enlightenment) it was fairly much part of the zeitgeist. It was certainly bold, and possibly courageous, but it wasn't that surprising.


Jun 11, 2013

Is The Democratic Process In America An Important Factor In Her Loss Of Competitiveness?

Whatever the facts of this particular case of obesity, this is an interesting problem.

Let's put it at its starkest : should we think of the economy as a means to the ultimate end which is the happiness of the people? Or should we think of the people as the means to the ultimate end which is the health of the economy?

I believe the only civilized, decent answer to this question is that the economy should serve the people rather than the people should serve the economy. Of course we have to care for the economy so that it continues to function for us, but ultimately it exists to serve us, and our needs trump its.

For some reason, facing this question so starkly makes people uncomfortable. We're conditioned to think that the needs of the economy are paramount. So most people tend to try to get out of the question by insisting that there's no possible conflict of interest. What's good for us and what's good for the economy must be the same thing.

With that in mind, in the particular case of freedom to eat what you like vs. health, you'd have to do a study of work lost to sick-days, and what those illnesses are. You'd also have to ask what makes US health care so expensive compared to equivalent services elsewhere in the world. My hunch would be that obesity isn't the largest issue in American competitiveness or the health of the US economy by a long measure. And you'd be better off addressing the other things before trying to get the government to manage what people eat.

But I wouldn't want to deny the fundamental premise at the heart of this question.


Jun 11, 2013

Is a populous uprising an effective democratic process?

Popular uprising is extremely ineffective. In 99.9% of the cases, the uprising just fails, at a great cost to the people who participated. In the few cases that "succeed" (from the French to the Russian to the Iranian 1979 or Egyptian 2011 revolutions) you very quickly get new governments that the majority of the uprisers didn't really want and really don't like. And because these governments are born of violent process and unsure of themselves, they tend to see any disagreement as a failure to fully secure the gains of the revolution. Hence even the new leaders who aren't paranoid psychopaths tend to act like they were.

The problem is, popular uprising looks to be the last thing left when other possibilities of creating change don't exist. So it's hard to tell people that their uprising is pointless if you don't have a more constructive story to sell them.


Jun 11, 2013

What is the extent of the influence of the Zionist (or pro-Israel) lobby over the US government?

Well, it depends what you mean by "Zionists".

The US government sees Israel as an important ally in a strategically important part of the world. It certainly wouldn't want it to disappear or become an Islamic state. If you think that "Zionist" just means "in favour of the existence of Israel" then certainly almost everyone in the US government is one.


Jun 11, 2013

Centrism & 3rd Party Prospects in U.S. Politics: Is there a rational middle ground between Democratic and Republican views of government?

No. Political positions tend to be bundles of preferences. Eg. this is more important than that. (Gay marriage is more important (or worth thinking about) than Iraq. Low taxes are more important (or worth worrying about) than Health Education.)

These tend to be discrete rather than continuous beliefs. Of course, they're held with some degree of firmness and passion. But people don't tend to passionately believe that gay-marriage and low-taxes are sort of neutral issues. There is no "being in the middle" on an issue, there is just not caring about it. And that just means you care about something else.

Normally we try to construct a middle-ground by horse-trading. Basically saying "I care more about low taxes than I care about gay marriage, I'll let you have gay marriage if you promise to keep taxes down". If different sides can agree with the set of trade-offs then you can make progress and call these compromises "the centre". But they aren't a centre at all. Just a compromise that works out. Other times you'll find that such compromises are impossible. That doesn't mean everyone has gone off to the extremes. (Even if the rhetoric can sound like that.) It just means that there's no deal available which everyone can live with.

Related :

Phil Jones (He / Him)'s answer to What should I know about centrism and its political, economic, and social views?


Jun 12, 2013

What are some perfect albums that work perfectly regardless of genre in terms of flow, narrative, an absence of filler songs, etc., e.g., OK Computer and Kid A, both by Radiohead?

Current 93 : Thunder Perfect Mind

There are a couple of tracks on it that are a bit long and you probably wouldn't listen to by themselves, but in context the whole thing is about as extreme trip through weird, esoteric, spooky, soul-risking beauty as you're likely to get. Like a desolate psychogeographic theme-park of old churches, Blitzed London and heartbreak. You may not enjoy it, but you can't reach the end without realizing you've just journeyed through something unique and profound.


Jun 13, 2013

What was it like to work with Stock Aitken Waterman during the height of their reign over pop in the 80's and early 90's?

No idea at all.

But I highly recommend reading Bill Drummond's chapter in 17 about his experience of working with SAW as they were starting out. Essentially Drummond credits Waterman with teaching him much of what went into The Manual and the KLF.


Jun 13, 2013

What are some cultural faux pas among programmers?

You know that job I gave you two weeks to write? Actually I need it for the meeting next week so I'm putting John to help you on it.


Jun 14, 2013

What are some examples when artist from different bands came together and performed to produce quality music?

Legendary Ethiopian sax player from the 50s meets bratty Dutch punks from the 80s. What could possibly go right?


Jun 14, 2013

Electronic Music: What are the best EDM tracks that don't have any melodic elements?

Well, there was this monster back in the day.

Could be a bit too melodic, I suppose.


Jun 15, 2013

Why doesn't a major player like Amazon have an app store for Windows 7?

I've wondered this for a while ( Platform Wars : Why doesn't Windows have an AppStore? )

I don't think it's quite Amazon's forte (they only created an Android one to support Kindle) but I'm surprised that people who've been in this business forever (eg. CNET Download.com, Tucows etc.) didn't see the light earlier.


Jun 17, 2013

What are the best justifications for benevolent dictatorship as a form of government?

The argument is obvious. Coherent decision-making without distraction from internal politics. The benevolent dictator can focus all his / her energy on making strategic decisions and acting on them.

The flaw is equally obvious. The moment your dictator stops being "benevolent", or simply stops making smart decisions, you have no way to correct the situation.


Jun 17, 2013

Can 3D printing save Apple?

3D Printing doesn't need Apple at all. It's doing just fine as it is. (There may be a bubble as investors go crazy over something that's suddenly got a lot of hype, but that's normal. See the Gartner Hype Cycle for more details.) The fundamentals of 3D printing are solid.

The idea that Apple might *need* 3D printing is based on two ideas. a) that Apple needs to be in fast-growing and enormous markets to continue the spectacular performance it had through being in the fast-growing and enormous smartphone market. And b) that 3D printing will be such a market.

I think everyone is just going to have to chill and accept that Apple won't always be the leader in such markets. It wasn't the leader in the internet bubble of the late 90s or internet resurgence of the mid 2000s that gave us Google and Facebook. It may not have the skills / temperament in the next wave either. Fine. It's a good, successful company. Will continue to have a great design tradition. And may make some more innovative products. Be happy with that fanbois.

Secondly, it's unlikely that 3D printing per se will be the next smart-phone like market either. I believe that 3D printing (and the associated ecosystem) will have a huge effect, but I don't think it will be by 3D printers becoming a mass-produced consumer device. In fact there's something self-contradicting about the expectation. If 3D printing becomes something that everyday folks do, it challenges the very *idea* of mass produced things. (Ie. unlikely to lead to a single company dominating.)


Jun 18, 2013

What is the best device to develop RoR applications on?

I have the problem with my (otherwise very nice) Asus Bamboo running hot in Ubuntu. It maybe that Linux is failing to use the graphics accelerator. Check if it is and, if not, you might try moving to a different window manager instead of Unity. (Won't be a problem for RoR development)


Jun 18, 2013

Until RoR came along, was MVC popular? If not, what was the way to go back then?

I've always hated the MVC religion in web-apps. MVC was derived from patterns for desktop GUIs in Smalltalk back in the 80s. Applying it to the web, where the layers got conflated with the distinction between browser / server / database was always a misunderstanding.

There was certainly a lot of talk of it before RoR (for example, Java Struts (shudder)).

It seems things are improving now, though, as more code moves into the browser and we get a proper MVC distinction WITHIN the browser, and it's recognized that this is a distinct issue from the synchronization of data between browser and back-end.


Jun 18, 2013

Is mathematics the purest form of art?

If it is, so what? "Purity" isn't all that big a virtue in art.

You might as well ask "which is the fastest art form?" Maybe it's stand-up comedy. Maybe it's pencil sketching. No-one cares much because speed isn't what it's about.

Maths may be the purest art form. But again, purity isn't really the point.


Jun 20, 2013

Can a FDM 3D printer (Replicator ,cubeX etc.) make products which are commercially salable eg. iphone covers?

I suspect the answer is very much "it depends". On what things and how much people are willing to pay for them. The main issue is that when just printing plastic on an FDM you have a worse quality and much higher price than mass-produced plastics. So you need a product which supports those characteristics. The most obvious features that may trump cost and quality are a) timeliness and b) customization.

Timeliness as in, if I can go to the high-street and have something printed today, that's more important than if I have to wait until next Thursday to have it
delivered. Customization is self-explanatory.

With an iPhone cover, I'm not sure it works out. Designs for them have been around for a few years and I haven't (yet) seen any viable shop / stall selling customized iPhone covers with FDM. Maybe that's ignorance but probably that suggests that once people get over the novelty, it's not going to be a viable business. But that doesn't mean that there isn't a more compelling use out there somewhere.

Obviously, all else being equal, if I'm faced with a choice between a $10 object printed in higher quality SLA vs. the same design for $10 in lower quality FDM I'll probably choose the former.


Jun 22, 2013

Are there any rap or hip-hop artists that use odd time signatures?

Themselves, "It's them" (can't find a decent version on YouTube unfortunately, all live and muffled) is an awesome 3/4 rap by Dose One.


Jun 23, 2013

What is scene-hacking and how does one go about doing it?

No idea if this is what you're talking about, but a couple of years ago when I wanted to find out more about the maker / 3D printing etc. scene in London, I hit "Meetup.com". It turned out there were no related meetups so I started one. First night me and 3 other people said they were interested. I booked a table in the pub, went there and sat around by myself all night as no-one else showed.

Almost gave up, but then found a related event at the Victoria and Albert museum and scheduled a meetup to coincide with that. Because that time, other people were going anyway we had around six members and someone invited us to dinner with Adrian Bowyer (an extremely impressive guy). Over the next few months we had a few meetups, sometimes our own in the pub, sometimes in conjunction with other events. By then I knew about 10-15 interesting people, a few of the local companies and other organizations that were around. But I had to drop out as I was moving out of town. My successor seems to be doing well as there are now about 400 members and various events and collaborations (Future Manufacturing )

So, I'd say, if it's at all popular in your area, Meetup, is your friend. A great way to go from zero connections in a scene to a handful. Or even from no scene at all to an embryonic one. And, if you're dynamic, I'm sure you can work those connections, make introductions, join / ferment collaborations and start to have a greater influence.

Update : Ah, ok. No idea about the Sceniverse sense. That's a Seb Paquet thing.


Jun 23, 2013

Why is JavaScript getting more popular, especially for server-side code? What makes it more desirable than traditional server-side languages such as Ruby, .NET, and Java?

For most programmers, I think, the syntactic / idiomatic differences between say, Javascript and Python/Ruby/Perl/PHP etc. are trivial. It's not really the language being the same that counts.

In fact we've had javascript (via Java) available on the server for ages and no-one cared much.

What seems to be the big win is to have the javascript event / callback semantics for free on the server without having to use some kind of weird library for it.

People are used to event-driven programming in Javascript. Node.js gives them that server-side in a lightweight, fast form. Plus Coffeescript gets rid of most of what you superficially DON'T like about javascript.

So I'd say the reason for the recent explosion in popularity is a) node (fast and lightweight), b) CoffeeScript (nicer syntax, classes), c) people used to / liking the javascript event model.


Jun 23, 2013

How does one stay focused on one programming language?

1) You totally don't want to do that. Programmers should try to learn a new language more or less every year. And a year is enough to learn most things that are important about a language. Of course there are skills in programming that take a life-time to master, but they are rarely things which are specific to one language.

2) The best way to get stuck using one language for the rest of your life is to get a corporate job maintaining legacy code.


Jun 23, 2013

How does one create a Python web application?

1) Decide if you really want to.

Why? Because while Python is a wonderful language, its most popular web-frameworks : Django, Google App Engine etc. are focused on the old-style of page-based interactions, wrapped around relational or quasi-relational databases.

It's clear that the new trends in web-design focus on the page being a rich dynamic application in its own right, sending tiny fragments of json data backwards and forwards, often to synchronize an in-browser data-model with a backend, NoSQL model.

The direction is clearly signalled in frameworks like Meteor, Derby: The full-stack JavaScript framework for next generation web apps etc.

You can certainly do such things in Python, but I suspect that the main energy in Python web-frameworks (and similarly Ruby on Rails ) isn't on supporting that. And maybe the language isn't quite as amenable to it as server-side event-driven javascript in node.js or some functional languages that provide the equivalent of continuations.

2) If you're really a beginner and just want to learn the basics, try web.py! (web.py) which is probably the simplest framework to get started with.


Jun 24, 2013

Is there any point in learning an instrument or can we just make better music electronically now or in the near future?

If you make computer music your computer will be your instrument. So you'd better learn how to play it properly.


Jun 29, 2013

Will a solar panel gather the same amount of energy in a transparent glass box as it would if completely free of any surroundings?

My guess is that it would get a lot hotter (ie. being inside an enclosed space in the sunlight). Solar panel efficiency is sensitive to heat, with the amount of energy potentially going down as heat rises.

Might be worth checking the heat performance of the panels before committing to put them into boxes.


Jun 29, 2013

Why has no Brazilian ever won a Nobel Prize?

I spend a lot of time discussing this question with Brazilian friends who are pretty negative about the Brazilian intellectual character.

But I'd hazard that there isn't really a reason, it's just a set of historical accidents.

Most winners of the literature prize have gained a certain international reputation beforehand. And no Brazilian writer has caught the world's imagination like, say, Borges or Vargas. (Is Paolo Coelho a potential candidate?) It doesn't help that Portuguese is a less commonly used and known language than Spanish.

Brazil, as both a developing country and a colony of Portugal has a historic double disadvantage. Like any colony, it passed a sizable proportion of its wealth back to the colonizing power instead of investing it locally. And as a colony of a power which has, itself, been one of the poorer and less developed European countries in recent centuries, it gained less from its association with its colonizer. Smart Brazilians have had fewer opportunities when studying and working in Lisbon than smart Indians and Africans have had in London and Paris.

Brazilians often point out that the pattern of colonization of Brazil differs from, say, the US where Europeans went to live. The usual Portuguese plan was to go to Brazil to make a fortune (by owning and running a plantation or mine) and to retire back to Portugal. The Portuguese made little commitment to Brazil until the beginning of the 19th century. That means that there were few institutions such as universities developed before then. (See http://en.wikipedia.org/wiki/Brazilian_science_and_technology ) By comparison Harvard was founded in 1636.

Combined, these facts mean that Brazilian education is less well resourced than Europe or the US. Its institutions have a shallower history. And it's less connected culturally to the centres of achievment than even Spanish speaking Latin America.


Jun 29, 2013

Has Brazil ever had a significant secessionist movement?

Sure. For example the Farroupilha Revolution by the South.


Jul 1, 2013

Would you want to be part of a LinkedIn Most Connected Person's network?

Not really. What's important on LInkedIn is the value of the links. Ie. If I know X and X knows Y can X help put me in touch with Y / put in a good word for me etc?

If X is someone I don't really know, but just collects as many connections as possible, it's not likely that those connections will be very meaningful to anyone else. If I ask X to connect me to his "friend" Y it's, frankly, not that likely that Y will pay much attention.


Jul 1, 2013

The man in line ahead of you buys a lottery ticket. 10 Minutes later he scratches it and you ... (read description) ... Do you kill him?

$300 million is too cheap for my soul. I have more self-respect.


Jul 1, 2013

Is it wrong to connect with someone on Linkedin just to be part of their network?

The good thing about LinkedIn is that the recipient of the request gets to decide what's appropriate or not. If they don't like it, they can ignore it.


Jul 1, 2013

What is the secret to Quora's success?

A critical mass of smart / informed / well-meaning people. Combined with a slightly conservative but functional design and fairly heavy policing to keep people on their best-behaviour.

The more important question is how did Quora get that critical mass of good people? Were the founders particularly well connected? Was there a particular community that Quora marketed itself to or who jumped on it?


Jul 2, 2013

How much would you pay for a 3rd-party program that downloaded all your Quora questions and answers?

There are way more interesting business opportunities for Quora (or third parties if Quora are tolerant of such things) than just exports.

For example, I don't just want a *dump* of my answers. What if I want to be able to select a bunch of my answers and have them automatically formatted into a nice ebook ("Phil's Programming Answers") ready to be sold via Amazon etc?
What if I'd like to buy a book of "The Wisdom of Joshua Engel on Atheism and Evolution" to give to my Christian neighbour? Or "Venkatesh Rao's Idiosyncratic Guide To Indian History")?

Someone should be brokering a deal between Quora and LeanPub etc.

Update : Nevertheless, the start of anything interesting is getting access to those answers. Fortunately Quora provide an RSS feed, so here's a simple script I wrote to back-up my answers to my local machine. Note that it will only get the current feed's worth (last 100 answers) so history isn't available.

Update 2 : This is now a properly hosted project on GitHub. I'd be very grateful if people will try it, send bug reports etc : grabquora (Update: now rss_backup )

Update 3 : For those who prefer not to have to tackle the technology themselves, I've decided to offer the service of using this script, as a gig on Fiverr. Read more here : Scraping Quora Answers for a Fiverr


Jul 2, 2013

To those who grew up in the 80s: Do you think the world in the 80s was better or worse than our world today? Why or why not?

Nah ... we thought it sucked. We thought that a kind of utopian idealism of the 60s and early 70s (which we'd missed) had been betrayed by greedy yuppies, evil politicians and our self-indulgent peers who kept voting for them.

We thought that we were in serious danger of a nuclear war. (You think this "terrorism" shit is something new or sui-generis to be scared of? Nope, politicians are always scaring us with something : both with stories of how crazy and dangerous the enemy is and with displays of how cynical and dangerous they (our politicians) are prepared to be in retaliation.

We thought our music was best and most exciting ever. (Compared to all that dinosaur rock crap.) And it felt a hell of a lot more important than music does today. People read the music magazines (NME, Melody Maker, even Smash Hits religiously). In retrospect, what strikes me is how porous the divide between the underground and the mainstream was ... how obscure indie bands could grab a cult popularity and the following week they were in the charts and on sale in Woolworths. The music industry "worked" in a way which may surprise people who see how disfunctional it is today or even who assume the 80s was only about bland rock re-issues on CD.

I don't remember much difference between Hollywood block-buster movies in the 80s and today. They were almost always formulaic and lifeless. But perhaps we were more impressed by good special effects in the 80s than you are today. Before CGI, special effects of the kind you saw in Star Wars or Robocop were expensive and rare. You would be genuinely excited to go to a movie promising them, and you'd be genuinely moved when you saw them. As we got older and artier we thought Wim Wenders and David Lynch were the coolest. (Which, when you think about it, is a hell of a lot better than thinking the same about The Matrix and Donnie Darko)

We (I mean boys, not sure about girls) played a lot of computer games and (like Rupert Baines) D&D, which were cool. But still very minority. ET was a cool movie basically BECAUSE it referenced D&D. Not for any other reason.

There were no iPods but we had Walkmans and, frankly, there's no real difference : socio-culturally speaking.

We had no web. But what we had were newspapers. And newspapers did much of what the web does. There's enough meat / bandwidth in a decent newspaper to keep one's mind fed for a day. (News, politics, and current affairs, and gossip, and cartoons and (the good ones had) book / movie / music reviews, science articles etc.)

So frankly, I suspect there isn't THAT much difference between being a teen in the 80s and in the 10s. Ultimately though, It's impossible to make an accurate comparison between a time when you are a teenager and a time when you are much older. Because whatever the differences in the times, there are major differences in you. Being a 40+ year old, holding or looking for a job and living with a family is different from being a 14 year old going to school and living with parents.


Jul 2, 2013

What is the best low cost 3d printer on the market?

Printrbot Simple looks pretty cheap at $299 (Printrbot Simple) but whethr it's good enough for your needs is another question.


Jul 3, 2013

How should non drug users handle pre-employment drug screening if they find it ethically objectionable?

You won't be able to change the system from within. So rule that out of your calculation.

All you have to decide is :

a) whether refusing the test will lose you the job
b) whether your objection is so strong that you're prepared for that, or whether it's a compromise that you can make.


Jul 3, 2013

Which is worse, being a drug dealer, or a drug user?

No "everyone should be accountable for their own actions" is libertarian nonsense. You are accountable for all aspects of the world you help create for other people including the temptations and dangers you put in their way.


Jul 3, 2013

Is it possible to be a functional adult and do drugs without becoming addicted?

Yes. I know several. But as a functional adult, why would you want to?


Jul 3, 2013

What is it like to attend Carnaval in Brazil?


Jul 7, 2013

Have liberals/progressives become intolerant of their opponents? If so, why? Before 1980, liberals worked with conservatives on lots of issues and rarely demonized their opponents.

They haven't. What's happened is that TV media has decided that "balancing" different points of views is an excuse to turn all interviews into a cage-match which gives neither side a chance to advance its arguments cooly and logically.

When you watch this, if you're inclined to be conservative, the liberals will look intolerant (they don't have time to listen to their opponents). If you're inclined to be liberal, the conservatives will look intolerant (they don't have time to listen to their opponents).

The best thing for you to do is to stop watching political discussion as misrepresented by TV and to read some good essays / articles written by conservatives and liberals. Long-form essays give someone the chance to advance their views without being forced to come up with knock-down answers to immediate criticisms raised by a hostile opponent in the room.


Jul 7, 2013

Do liberals tend to base their arguments more on emotion than objective facts? If so, why?

Is "fairness" a more emotional concept than "lawfulness"?

Of course not. They're both "moral values".


Jul 8, 2013

Which organisation is currently the most trusted with regard to forecasting the impacts of climate change/global warming?

Look for a group of people who :

a) have a significant immersion in the scientific background of climate

b) have spent a lot of time thinking about and working on it

c) have had to jump through various hurdles, like anonymous peer-review, in order to get published

So, on the whole, I'd go wth climate scientists, as opposed to, say, economists, statisticians, politicians, retired physicists, journalists, minor aristocrats or random bloggers who may once have worked spreading disinformation for the tobacco industry.

Should you take any one group of climate scientists as definitive? No, it's probably best to take a survey, find out the various journals, look at a few papers, follow the references to see if they "smell right" as rigorous scientific research. Look at comparisons between work. Find out what the real areas of uncertainty and doubt are (hint, the scientists will readily admit to them.)


Jul 9, 2013

Why does it bother liberals and progressives if other people make a lot of money?

Money is basically power to control how the world's scarce resources are used. Scarce resources are, by definition, a zero-sum game. If X has 10 times as many dollars as Y then X has 10 times the power to use the scarce resources of the world as Y. If X has 1000 times as many dollars than Y then X has 1000 times the power to orchestrate those resources.

THAT is the problem. Great "wealth" means great power-imbalances. One person gets to dominate others. Engorged oligarchs are a tyranny no different from aggressive warlords or dictators. Someone who tells you he wants to have more money than you is no different from someone who tells you he wants to keep you locked in a cage. Both are trying to have more control over your world and your life than you have.


Jul 9, 2013

If Democrats are called "Progressives" shouldn't Republicans be called "Regressives"?

They are. It's just that they use the word "conservative" which is another way of meaning "staying in one place instead of moving forward".

Actually, this dichotomy between "moving forward" and "staying still" has been at root of our political sense-making for centuries. Originally the opposite of "conservative" was "whig". But whig means more or less the same thing as progressive : moving forward, seeing the future as more positive than the past. Conservative means trying to conserve the past, seeing the future as potentially more dangerous and unsettling than that which we know.

Whig history


Jul 10, 2013

Is an atheist homophobe more dangerous than a theist one?

On an individual level there's no way you can generalize.

But the atheist homophobe is unlikely to have any kind of institution to back him up. The theist homophobe probably does.


Jul 17, 2013

What is the best ska record of all time?

Easy ...


BTW : There are dozens of other truly great Ska records. But there can only be one "best" one. And this is obviously it :-)


Jul 18, 2013

What kind of people like reggae music?

It's tempting to make these generic comments that "humans" or "anyone" can like reggae. And I agree that you don't have to be a particular race or age or classification to like it. But as someone who likes reggae periodically (I go through phases of not listening and then listening to nothing else) I'd say that there are characteristic virtues of reggae which may indeed appeal to certain kinds of people.

First off, I'd say good reggae is serious. Some genres lend themselves to irony, pastiche or silliness but reggae is not one of them. Comedy reggae is dire in a way that, say, comedy rock isn't. Reggae can be sensuous and serious about love. It can be hard and serious about politics or social problems. It can be serious about religion or spirituality. Or it can be serious about just getting stoned and being irie. But it can't be trivial or self-deprecating[1] Ska can be feel-good and light-hearted. Ragga can be cheeky. Electronic dance music can sample a bit of reggae for cheesy feelgood vibes. But reggae itself thrives on gravity.

The corollary is that if you aren't looking for a serious music, if you like your music to be varied and pleasant but not something that demands too much emotional commitment from you then you may just not get it. Reggae is all about immersing yourself, it's excellent mood music for obsessives. But if you aren't looking for a mood then it might all sound a bit repetitive, worthy and dull.

Second, it's a bit of a truism that reggae has rhythm. Though almost all popular music of the last 50 years or so has been rhythmically driven. Nevertheless the rhythmic matrix is crucial to the essence of reggae. And you either catch that swing (and nod your head / wind your waist) or you don't. If you aren't particularly caught up with the groove in music then once again, you'll miss what makes reggae so great.

Thirdly - and here I admit this is the perspective of a white Englishman, not a Jamaican - reggae is weird. Yes, we got used to it. And it's been terribly influential on everything else in Anglo-Saxon pop. But it's still an exotic, alien sound. For me, one of the joys of Jamaican music is that it's like looking at an alternative evolutionary history of modern pop. A kind of Galapagos with its own ecosystem. Like discovering Australia and finding all the ecological niches are occupied by marsupials instead of mammals.

The same ecological niches are there : party-time, showing off to girls, young men with long hair getting serious and spiritual. Technology. Loudness and heaviosity. But everything turned out a bit different from the way it did in the rest of the world.

Compare Jamaica with (a slightly stereotyped idea of), say, Sweden. Sweden is full of fine songwriters and musicians but whenever a Swedish artist breaks out it's through doing something in a well known global genre. Pop and disco from Abba; hard rock from Europe; heavy metal; indie from The Cardigans; Swedish House Mafia etc. Sweden is a passive reflection of global pop culture. Most of the time you don't even notice when the latest artist you like happens to be Swedish.[2]

That NEVER happens with Jamaica. Jamaica takes whatever you throw at it, chews it up and spits back a completely new thing. Show it Soul and Motown and you get Ska, something which is obviously the height of 60s modernity and yet curiously quaint. Show it John Lennon and get Bob Marley. Bring Jamaica the basic 4-track recording technology that the Beatles and 60s psychedelic bands used, and get taken on a voyage through the caverns of dub by Lee "Scratch" Perry and King Tubby. Give it the same cheap Casio synths and drum-machines that spawned electropop in Europe and get the Sleng-Teng riddim and raggamuffin. Show it rap and rave and get back some of the most brilliant / disturbed music of the 90s.

Hot Bwoy - Beenie Man & Buccaneer

or

Just to be clear, I'm pretty sure this second is an insane, murderous apocalyptic fantasy, equivalent to anything that Osama Bin Laden could have dreamed up, but it's a brilliant if horrid record.)

Jamaica has done something that no other insignificant impoverished island has done. It's fought a culture war with the great Anglo-Saxon rock empire and won its independence. It speaks back to the dominant culture on equal terms. Even the casual listener around the world knows instantly when he or she is listening to reggae (or its progeny).

For that reason, I think that Jamaica is loved by certain listeners the way that certain leftists admire Cuba. It's an existence proof that resistance and independence is possible. That a music culture from outside the dominant centres of power can hold its own on the world stage.

[1] There's no hipster / nerd reggae the way there's hipster / nerd rap. It's just not a viable genre.

[2] If anyone thinks there's a racial component to my Jamaica / Sweden comparison, forget Sweden and think French hip-hop. Some excellent black / French and French-African rappers and great hip-hop music from France, but they don't make new genres, they just make hip-hop with a local language and flavour. Jamaica is very rare in that it always does things its own way and exports its genres.


Jul 19, 2013

How would you show support for an aesthetic revolution?

Buy the output of the artists (paintings / sculptures / books / music)


Jul 20, 2013

Is China very poor?

Stop thinking in terms of "countries". Averaging over a country is meaningless (along the same lines as saying the average human has one breast and one testicle.)

No-one should pay attention to average anything statistics without also looking at standard-deviation.


Jul 20, 2013

Would you rather be beautiful or smart?

Because of the Dunning–Kruger effect, stupid people don't know they're stupid. So if you chose handsome, you win both ways. :-)

(OTOH, ugly and smart is miserable. You know full well you're ugly and you never think you're smart enough.)


Jul 20, 2013

Luxury Business by Specific Sector and Market: Would you rather be house rich and cash poor? Or cash rich and house poor?

I live in a fantastic (shared) house (which I don't own and couldn't afford) but have a relatively low income. Because I feel reasonably secure here, I'm very happy.

Security is the real issue.

Caveat : although I don't own the house where I live I do own a flat which is rented out. In a pinch, I could move back there.


Jul 20, 2013

What do people think of the new Gmail Inbox Tabs feature?

Pleasantly surprised.

I'm pretty sceptical when anyone tries to mess with my email, but I think it's doing a good job so far. The "Promotions" tab is getting generic sites / mailing lists that I don't quite want to throw in the spam bin out of my face, and apart from a couple of tweaks for some mailing lists I've found Primary and Social segregation is working out pretty well too.

My main concern is that, medium term, I want to decrease my dependency on Gmail, and this just makes it harder to go back to another mail-client. But I think it's an excellent bit of UX work. On par with early Gmail innovations and better than some of the other recent faffing around to integrate G+ or with prioritization.


Jul 20, 2013

Would you rather be rich or stone broke and have a dragon?

You have to ask? It's a fucking DRAGON!


Jul 20, 2013

Why do promoters of intelligent design automatically conclude that the designer must be the Judeo-Christian God when there are countless other possibilities?

The honest ones tend not to. They do break the argument into distinct parts :

1) look at how this complexity couldn't be evolved. it must have been designed.

2) OK. Now you accept 1), what evidence do we have for designers? Oh look here's a bunch of texts that have been talking about an intelligent designer for thousands of years. Maybe we should take another look at them.

Where we are today, all the real argument and work is around point 1. If someone has accepted that basic thesis : that evolution couldn't be true because the design needed an intelligence behind it, then the IDist probably doesn't need to hammer home point 2.

a) if they're in an English speaking culture, and an Anglo-Saxon dominated one, Christianity is likely to be the most prominent offer on the table.

b) although you say there are countless other possibilities, you might find that that isn't quite true. Other major world religions tend to describe the creation of the world as a natural event, a kind of transformation or distillation out of some prior-material, or the side-effects of animals or even flawed / hapless creators. ( List of creation myths ) The Judeo-Christian tradition is firm in its assertion that creation is part of an ongoing plan by a very smart omniscient super-being. Not just some inhuman ancestor. For example, Raven / Trickster is a personal creator, but he's hardly an "intelligent designer".


Jul 20, 2013

How can I search for 3D printable objects (in the form of data files) on the internet?

Well, there's the infamous DEFCAD which was set up to host designs for things that other thing-search engines found too hot to handle (especially guns). To the best of my knowledge the gun designs were pulled by the US government but I don't know what else DEFCAD have.

The PirateBay (google around because they keep being forced to move) introduced a category for searching for thing designs, that will probably be used for "copyright" objects. But remember the law is pretty much still being made in this area. Object designs are not necessarily copyrightable in all places. And it might be worth engaging in some activism to try to prevent them becoming so.


Jul 20, 2013

As more content on the web is published in the form of data, are monolithic search engines still useful?

Although the quantity of machine-to-machine data on the web will expand and potentially swamp the human-to-human data, it's the human written, human readable data that humans are really interested in.

So there's always going to need to be a human-readable interface to search human-readable documents, and I don't see much reason to think that that requirement will scale faster than the monolithic search-engines' attempts to keep up.


Jul 22, 2013

If you were tired of or disgruntled with Facebook, a) would you just stop or slow your daily use b) what social network would you start to use in its place?

I decided to close my Facebook account earlier this year because of the Zuckerberg / Fwd / Keystone thing. It wasn't the only reason but it was the last straw. Beyond that I had been disgruntled for a while.

Mainly with

a) the idea that our open internet culture was being so successfully enclosed by powerful private corporations.

b) that as a medium Facebook design seemed to be optimizing an addicting flow rather than giving users space to communicate or do things together. (Consider how little screen "real-estate" was given to writing. How Facebook wanted to hide any long-form writing behind a "see more" link.)

When the decision came, I just closed the account and exported what data I could. (I think I took a couple of days before closing it.)

For a while I did more on Google+ and Quora. (Actually, a LOT more on Quora). Then I decided that G+ was only marginally better and decided to get back to investing in my own blogs / sites and using RSS.

I've adopted Fargo as my link-blog (place to drop quick links to things that I would have otherwise dropped on FB (or G+ / Twitter)). Maybe not so many people read it. But maybe not so many people really saw my links go past in the headlong rush and torrent of noise that was happening on the FB walls and Twitter either.

Right now, I don't miss Facebook at all. I can see that I've lost some of the high-quality interaction I was having on G+. My next mission is to try to recreate that / encourage those people to re-engage with the open blog / RSS conversation.

Meanwhile I'm still on Quora a lot, but now I've found my Quora Answer Feed I'm more comfortable with that. I've made a quick script that stores a copy of my answers to my local machine so that I don't lose that writing. And overall, I'm pretty happy with the decision.


Jul 22, 2013

If you were to start a social network today what languages would you use to build it?

Next time I build something like this I'm *tempted* to try Meteor.js

There's a lot WRONG with this strategy. Meteor is new, untested, possibly the philosophy or implementation is flawed in some way and it won't scale or the way it works won't match the needs of my app.

OTOH, it seems to take whole chunks of responsibility (the client / server communication) off your hands, which could lead to a dramatic improvement in programmer efficiency.


Jul 22, 2013

Is it appropriate to tell a 17 or 18-year-old high-school female studying in Starbucks that her cleavage is distracting me?

I have to warn you. It's a really bad chat-up line and isn't going to end up the way you hope.


Jul 22, 2013

You are invited to an intimate family dinner by a close friend. Then you realize the hosts have a tradition of praying before dinner. For an atheist, what would be the best etiquette in such a situation?

It's a "close friend" and you only now figure out they pray at dinner while they don't know you're an atheist?

Anyway, just mumble along. There's no reason for atheists to try to turn every occasion into atheist outreach. What your Christian friend does in the privacy if his home is his business. It's only when he tries to tell your kids what to learn in school or starts stoning your daughter for talking to boys that you need to take a stand.


Jul 22, 2013

How easy is it to scrape Quora?

Update : It is no longer possible to get an RSS feed from Quora.

If you want your answers from Quora, you can try this : How to Extract Your Data From Quora and Reddit

Old and outdated :

Not sure about scraping, but you can get an RSS feed of your recent answers.

I just wrote a script to use that to archive my answers locally : grabquora


Jul 22, 2013

How easy would it be for Quora to make a million bucks?

It's never easy to make a million bucks. But if I ran Quora I'd be looking at people who've successfully turned a roster of smart people into other kinds of smart-product. I'm thinking Chris Anderson at TED, John Brockman at Edge.org, maybe even Tom O'Reilly.

Is Quora positioned to be the perfect literary agent to discover next year's best-selling authors? Can it run conferences? Can it help enable some of its most popular (and acknowledgedly brillliant) answerers to become highly paid consultants? Can it launch an online college?


Jul 22, 2013

How should I respond to friends who unnecessarily make fun of me? I really can't ignore them, as they are either my friends or fall in a friend circle. I sometimes try to fight back but I fail at their level of making fun.

There are no friends who make fun of you unnecessarily.

Friends will sometimes make fun of you to help you see some of your own absurdities. But they'll do it with a certain amount of love and balanced by support and loyalty.

People who like to keep you around as the butt of their jokes, to help them show off or feel superior aren't friends. Dump them.


Jul 22, 2013

How should I respond to a "friend" who invited me to hang out, after 10 years of his being a non-friend (making zero effort, not responding to my emails when I passed through town)?

It's hard to tell. Maybe you shouldn't read much into it.

I have people I don't see for 5 years, we meet up, have a blast. Say we must keep in touch and see more of each other. And then we don't for another 5 years. Sometimes life gets in the way. Sometimes there are people who that's your relationship with. You like them. They like you. You get on great. But actually you don't have many projects in common. (Maybe you did in the past, but not now.) And that's fine. As long as neither of you wants more from the friendship that's OK. If one of you does want more, they'll have to make the effort to stay in touch, invite the other out etc. And then take it from there.


Jul 22, 2013

What should I be careful to do or avoid doing when hanging out with friends who make less money?

Avoid gambling. You can afford to lose more than they can. But they'll want to try to keep up with you and you could lead them into serious losses.


Jul 23, 2013

Is there a statistical basis for the stereotype of young, black males being more prone to crime?

"Crime" is such a nebulous term. And law is a huge and complex thing. Almost everyone is breaking some kind of law. (We might claim to be law-abiding but each of us breaks 260 rules a year, according to a new study)

If that's the case, then no, there's no statistical validity behind the stereotype unless you get clearer about what crimes you're talking about.


Jul 24, 2013

Do atheists believe that there are no deities, or do they believe that it is proven that there are no deities?

I think, by definition of the word "atheist", atheists don't believe that there are gods. (Including God.)

You can't really prove the non-existence of anything. (For example, I can challenge you to prove to me that Sherlock Holmes didn't exist. It may seem obvious and trivial to show, but it can't be done.)

Atheists mainly just believe that the burden of proof is on the positive (they exist) side, rather than the negative (they don't exist) side and that they have not received sufficient proof. They think that that's sufficient for them to get on with their lives without worrying too much further about the subject.


Jul 24, 2013

Why should (or shouldn't) you migrate your blog to Quora?

The internet is a two class society :

- those who own their own domain names (and have their assets located at those names) are first-class citizens. They are free men and women. At any time they can up-sticks, take their identity and content away from the current host and put it somewhere else. Even if it's a certain amount of work to extract and reformat it, they can do that without losing their address and audience.

- those who don't own their domain names and park their assets at someone else's domain (Facebook, Blogger, Quora) are basically sharecroppers or feudal serfs. They're owned by the lords of the particular manor which they've attached themselves to.

The longer you wait to get your own domain, the longer you are in servitude. No service or software, whatever the functionality is worth giving up your own domain for. And if you don't have a domain, but are planning to make the effort to break from your existing owner, don't just walk straight into another captivity.


Jul 24, 2013

How is Noam Chomsky summarized in one sentence?

Linguist, important in the development of cognitive science in the 20th century, also widely known for political writing and activism critiquing the US government and media from a left-libertarian standpoint.


Jul 24, 2013

Why have so many people never heard of Quora?

Why should they have?

It's a fairly new service. (One among millions on the interweb.)

It doesn't advertise (Not that I've seen, anyway, either on other people's sites or offline). So people only come by word of mouth or because someone put a link somewhere. (Compare Yahoo Answers which is on the Yahoo Portal.)

It's a site which requires you to read and write a lot to get the best of it. Many people don't have the time, inclination or skill to read and write a lot.


Jul 25, 2013

Which computer programming language would be best to learn for the future?

Elm-Lang looks to be a nice way to try out Haskell-like syntax and ideas, while getting Functional Reactive Programming, in an environment - the browser - which can be both fun to play in and very practical.


Jul 25, 2013

Does anyone use Fiverr?

I've used it a few times.

I've had small bits of HTML / CSS done. And some fairly standard icons designed. I also had a tune I wrote mastered.

In summary, I think all the services I received were remarkably good / good value for $5. None of them were perfect. (The design-work isn't perfect because no-one can read my mind, and although I asked for a couple of iterations in some cases, I'm too embarrassed to keep pushing it until it's really right, given the low price I'm paying.)

If you go there expecting you'll get the same service / quality as you'd normally have to pay 100 or 1000 times for from a local supplier, then you'll be out of luck. (And frankly you deserve to be.) If you use it as a useful way to get rough / quick prototypes / ideas / sketches knocked up that you plan to polish yourself later, then it can be a useful part of your workflow.


Jul 25, 2013

What was it like to be a programmer without the Internet (no online documentation, no Google, no Stack Overflow)?

We had a lot of magazines which published reviews, source-code of programs (we called them "listings") and other bits of news and gossip about the computer scene.

We didn't really know we didn't have the internet, because we didn't envisage such a thing as exists today. Most of what we wanted to know we got from the magazines and that seemed an acceptable and viable bandwidth for getting this information (two or three magazine's worth a month, decided by an editor.)


Jul 25, 2013

What can micro-gig marketplaces like fiverr and taskrabbit do to upsell their users?

I think Fiverr is doing the right thing by allowing sellers to offer higher-value / higher-priced add-ons to the basic $5 gig.

Could it go further? I'd guess once it starts building up better feedback about vendors it could use that in some way. Give badges / credits to successful / reliable vendors. Allow privileged vendors to create gigs with a minimum of $25 or $50.

A bolder move might be to try offering a Kickstarter-like service. Allow gig vendors to create Kickstarter-like projects but at a smaller-scale than the average Kickstarter. For example "I will write this short ebook if 20 people commit to buying it for $5". Or "I'll cycle naked through Manhattan if 500 people pay $10."

Or look at something like CafePress which has been a great idea for over a decade but feels tired. Fiverr is full of creative artists and performers. Many of whom are using it to build their personal brand. Maybe those vendors would love the option of offering a t-shirt or other branded items to happy customers etc. right on their page.

Fiverr could also beef up the vendor profiles in other ways. Steal good ideas from everywhere from Behance to LinkedIn to DesignOutpost to oDesk to vizify.


Jul 25, 2013

Where are some of the best places to eat in London? What dishes can you recommend?

A couple of places I like to take visitors. Note this isn't classy or about fine-dining, these are everyday places, but a bit unusual, very good food and good value.

1) Little Georgia on Goldsmiths Row (London Fields / Broadway Market area)

Little Georgia - პატარა საქართველო

Nice Georgian food. Great for breakfast (pancakes, fruit, yoghurts)

2) I had an amazing Peanut Soup at Zoe's Ghana Kitchen when it was just a pop-up at Hackney Wick Festival. Now it's a full restaurant I've been meaning to try it out again next time I'm in London.

3) If you're visiting London and want Indian food, then you should try Brick Lane, for the atmosphere. Most places are OK. (Not necessarily as spectacular as some 5 star restaurant somewhere, but I think average quality is higher than random Indian restaurants elsewhere in UK.) I take people to Cafe Bangla cos the food's reliable (I particularly like the mint Karahai), the staff friendly and the pictures on the walls are crazy.

4) There used to be a good Persian place in Upper Street, Islington. Small, red-fronted, name begins with S I think. Not sure if it's still there (couldn't find it on Google maps), but I liked it.

5) Ariana II Afghan restaurant in Brondesbury is a good, cheap Afghan restaurant (basically a slight variation on Turkish but done well and surprisingly cheap.)


Jul 28, 2013

Why do atheists consider only objective evidence and turn a blind eye to subjective evidence of any experience?

Good question. I think it's a genuine blind-spot for people of a materialist persuasion. Somehow we've managed to persuade ourselves that everything in first-person-vocabulary MUST be translatable into third-person vocabulary and therefore can be made compatible with our theory of a universe that contains only material and its interactions.

As I've said elsewhere, the fact that I am me and not you, where as you are you and not me, despite there only being one material universe, is a kind of symmetry breaking which has no material explanation, and therefore OUGHT to be deeply embarrassing to anyone advocating materialism.


Jul 29, 2013

What's the coolest thing you can get a computer to do in 10 lines of code?


Jul 31, 2013

Do people think songs today are not as good as classical music pieces composed by Mozart, Beethoven, Bach, etc.?

The thing is, we *know* that classical music is "timeless". Not because it's good but because we already saw it survive the test of time. We also know that something recent, however good, will go through a cycle of first sounding modern, then, if it's at all popular, sounding clichéd, then sounding a bit passe, and only much, much later will the listener mentally detach it from its time and consider it "classic".

Most film makers trying to signify "the future" rightly figure they don't need that extra aesthetic problem.


Aug 1, 2013

How do you pronounce "Cthulhu"?

"Kid, have you got 9 tongues? Is your mouth more than 6 feet wide?
Then give it up. It's an alien language. Your little skin flap of a mouth can't handle it.
Besides, it's more of a mental thing than an actual word ..."


Aug 3, 2013

If "brogrammers" are bros who program, what are hipsters who program?

Bret Victor

See The Future of Programming for details.

Seriously. Bret Victor is the uber-hipster of programming : ironic pocket protector? Check. Overhead projector? Check. Only references obscure artists from the 60s and 70s? Check (Engelbart is about as mainstream as he'll go).

Of course, the most hipster language is Lisp. Lisp programmers were into EVERYTHING before you'd even heard of it. (Garbage collection, objects, continuation passing, proper macros ... etc. etc. )


Aug 3, 2013

Do you consider it morally wrong to kill elephants?

Yes. I think it's morally wrong to kill all creatures that have an awareness of themselves as selves. (Ie which pass the Mirror test )


Aug 3, 2013

Do I still have a future in Programming if I don't do well on the Ap Computer Science Test (tested in Java?).

Here's the honest test :

Now that you "like" programming, are you doing a lot of it? For yourself, your own projects etc? If so, you have a future in it.

If you ONLY do it for classes, when pressurized by project / deadlines etc. you probably don't .


Aug 3, 2013

I don't want to do Java any more. What should I do?

Obviously you can learn new languages by yourself, making personal projects. Make something that's interesting (or potentially lucrative) for you, not just something you hope will impress potential employers.

Age is absolutely not a problem for getting into new languages or ways of thinking.

"Pays well" might be more of an issue. Programmers are normally paid well either because of a) seniority in an established corporate environment, b) being part of a successful startup.

By definition you can't leave your corporate job / world and continue to have the money that you were being paid (partly as bribe) to stay in it. And you probably won't get paid so well while a newbie in a cool startup unless you bring something to them other than your newbie skills in their language. Maybe you find yourself become an "architecture specialist" for some startup which needs to scale up and rethink their architecture. Though be aware that many of the patterns you learned in corporate Java may be catastrophically irrelevant (Python Is Not Java) If you have good intuitions about architecture, though, and make sure you're up on contemporary ideas (NoSQL, using local browser storage etc.) you might have a chance.

The other thing, Java is a language for doing cool stuff ... in Android. You may find there's a role in a startup with people who've been doing web ( PHP / Javascript ) now need to up their Java skills to write apps. You get to be a Java expert / mentor, while simultaneously figuring out how to do things like use Scala / Clojure to make Android programming more productive.

I have no idea of these strategies could work out in practice, but might be worth thinking about.


Aug 3, 2013

What is it like to spend several hours on an answer and not see it gain any traction?

All too common.


Aug 3, 2013

If robots decide to exterminate the human race, how would they do it?

Bombs in cell-phones. Wait until pretty much the entire population of the world is carrying them. Bang!

Mop up the survivors with drones. Hit he survivors when they try to work the fields to grow food.


Aug 4, 2013

What are the best and most up to date examples of great electronic music composition?

Here's what I'm feeling, 2013, bit at the experimental end but still funky as hell.

Jameszoo

Scratcha DVA


Dot


The Drum


Aug 4, 2013

What is the future of computer-generated music?

A lot of popular music today is "computer generated" if you just mean sequenced, recorded on a computer with a lot of computer generated synths and samples.

Then there's that thing that people think of as "computer generated" music which is a kind of academic world that seems strangely retro in focussing on analyzing and resynthesizing the rules of harmony and melody that governed "serious" classical music over 100 years ago.

But today, much of the energy / interest in popular music is coming precisely from new sounds, timbres and rhythms. So one avenue that I think we're going to have to explore in the future is computer analysis and resynthesis of timbre.

Computers already let composers play with an extra-ordinary space of sound. But I'm not sure how much they're helping us come to understand that space.

Can a computer figure out why a particular guitar riff / set pedal effects pumps you up, while a melodically comparable one falls flat? What makes the sound of someone like, say, Burial so different and so much more emotional than a similar minimal lo-fi looped garage beat?

Computers can compose something that sounds like Chopin. When will they start to compose something that sounds like John Cage (with all the intellectual and spiritual implications)?


Aug 4, 2013

Why is Silicon Valley not investing in healthcare as a sector other than pure healthcare IT plays?

a) Healthcare has a lot of regulation. Many SV entrepreneurs don't like / understand regulation or want to have to spend their time dealing with lawyers rather than code / customers.

Furthermore, many products can't be rolled out without clinical trials which can take years. This is a barrier for startup culture : funding doesn't last that long; entrepreneurs are often, by nature, restless and impatient.

b) SV entrepreneurs tend to make products for people like themselves or their friends. That's not an entirely stupid heuristic for young, inexperienced entrepreneurs to have. At least they'll know something about the customers.

But the main customer base for health-care products are the old, ill, infirm, poor, chronically fatigued etc. People that the healthy young things of SV don't really relate to. (Contrast with fitness products which healthy young people and SV does love.)


Aug 4, 2013

What prototyping services are there avilable online? Like shapeways but for other stuff too like CNCing

100kgarages is an interesting mode : a network to help you find small providers in your area.


Aug 5, 2013

Given that it's just a theory, can the theory of evolution be wrong?

There are NO facts or laws in the way you seem to think there are. All knowledge is conjectural. (Including your biblical knowledge.)

So sure. Evolution can be wrong. And?

... what happens next? Where is this going?

What I mean is ... you aren't going to have any kind of interesting debating point or leverage against an atheist simply because evolution might be wrong.

Because, as atheists keep trying to tell you, they DON'T make evolution or materialism into a kind of religion or blind faith. They know that it might turn out to be wrong. They're cool about it. They have no insecurities. No hang-ups at all. Zilch!

If we find out it's wrong, it will be because we've come up with an even better model for how our species got here, and all the millions of other pieces of information we have about other species, one that's even more intellectually satisfying and fits more of our observations and makes more novel predictions. And that's cool. That's like we get to upgrade from the boring old evolution theory to newer, shinier "phylogeny 2.0" theory. We'll love it.

You see the point? We aren't phased. We don't think that our knowledge has to be absolute or perfect. No one is telling us that we have to believe in THIS theory or we're bad people and we'll get punished. We know it's just the best working model we have. (And, boy, does it work.) So we're happy. We're cool.

So let's be open minded. The theory of evolution can be wrong. What now?


Aug 5, 2013

Do you think Evolution is at odds with the idea of helping the weak?

As others have pointed out, evolutionary theory is descriptive not prescriptive. It just tries to explain where we came from, not where we should go.

However, it's a bit disingenuous to pretend that evolutionary theory hasn't sometimes been used by some people as a justification for selfish arguments. Either that their "race" is more evolved / superior to another and so has a responsibility to rule the other or has the right to dominate it. Or that as individuals it justifies their selfish action. Particularly, evolution is sometimes still wheeled out to "explain" sex-differences in behaviour (why men are programmed to want lots of sexual partners while women are programmed for monogamy, that kind of thing)

So, yes, sometimes people have tried to use "survival of the fittest" as justification for selfish acts. But there isn't anything in the theory that demands that. Nor any serious belief that we can't resist instincts. (As Richard Dawkins has pointed out, we rebel against our genes every time we use a contraceptive.)

Good evolutionary scientists won't try to draw moral conclusions from evolutionary theory. Or, at least, won't try to claim that they have the same status as scientific hypotheses. (Sometimes evolutionary theorists WILL act kind of relieved that evolutionary theory doesn't preclude moral behaviour as, for example, when the prisoner's dilemma was used to explain altruism.)


Aug 6, 2013

I'm 21 and I've never played computer/video games. Am I missing anything in life?

Well, the good side of games is, if you're into them, you're often motivated to mod them, hack them, write your own. For a lot of programmers that was one of the first reasons to get into programming and the first applications to focus on.

(Just like being into music might make you practice playing the guitar.)

Secondly, games ARE part of our culture, so there are references that people talk about, jokes they make, especially in nerd culture, that you won't get if you don't play them.

Thirdly, sometimes games are things you can play socially, to bond with friends.

BUT

I'm not convinced by the "problem solving" activity argument. As an engineer you're already facing a lot harder and relevant problems in your course / work. And frankly, they're more interesting because they're tied to the real world.

So if you don't want to play videogames, you aren't really missing out on much. Don't feel obliged. I'd go as far as to say, if you want mind-stretching / leisure / training, do decent cross-words from a good newspaper (it will improve your language skills and wider cultural references.)


Aug 6, 2013

Do you think the idea of bitcoins is ethical? It’s attractive to illegal sellers, requires the same energy to earn and sell for ‘solid money’, may not justify energy spent saving money, and could be outdated by another technology tomorrow.

1) All kinds of things can be used for criminal ends : computers, cars, aeroplane tickets, screw-drivers etc. etc. As long as they have good uses as well as bad, then they're just tools.

2) One of the big problems in the world is that most people don't understand where the money denominated in their national currency actually comes from. The short version in modern economies is this : private banks create it out of thin air every time they make a loan. When you take out a mortgage they don't give you money that someone else deposited there. They just make it up, type it into the computer, and credit you with it.

They can do this because governments have idiotically given them the right to do this, with very little oversight (what oversight there was has been reduced greatly in the last 40 years). That means banks make huge amounts of money collecting interest repayments on loans which didn't cost them anything. This has two bad effects 1) this acts as a strong force for concentrating the money in the world in the hands of the financial sector (through all those interest repayments), 2) because money is always created in the form of a loan that requires interest repayments there is always more debt in the economy than money to pay it off. This has all kinds of weird, socially corrosive effects.

(If you think this is all crazy, check out Positive Money, a UK think-tank that investigate this stuff)

So, the problems of money in the world aren't just "greed, poverty, corruption, extortion" as personal failings. Some of the problems are systematic, built into the way money is created.

One advantage of BitCoin is that the way it's created is completely independent of this system. Yes, it's still unfair, in the sense that only fairly privileged (in terms of wealth and knowledge) people are likely to be able to do their own "mining" (ie. creating the money). But there's still less of a barrier to entry than starting a private bank. And it's much more transparent.

And because money is NOT created in the form of loans (what we sometimes call "debt-money") it means that there are actually more bitcoins in existence than debts denominated in bitcoins (unlike pounds / dollars etc.)

3) We now know that other payment systems are compromised in different ways. We know, for example, that the NSA in the US is trying to collect and store pretty much all the information running through a computer anywhare. And that they claim they have the co-operation of large cloud-services, including Google. If they're sucking up meta-data about who mails who on GMail and what searches you make you think they won't also be looking in your Google Wallet?

A year or so ago I made a donation to wikileaks. (An activity I consider to be highly ethical.) Today, I believe that would be fairly hard as the existing credit card providers and paypal have unilaterally chosen to block such payments.

BitCoin payments can't be stopped by governments or corporations. And that's something we should welcome. You don't have to be a paranoid conspiracy theorists to realize that governments should have some limits on their powers.

4) I agree there is an issue with the spending energy on creating bitcoins. I see why it's integral to the system. And obviously it's tiny compared to the energy spent on other computer related leisure, such as surfing YouTube or playing games, but it would be nice to think that this energy could also be put to some use. I've suggested building electric heaters out of bitcoin mining hardware so at least people could get some benefit from the heat chucked out.

5) You're probably driving up the price of energy by a small amount. But I'd guess it's tiny compared to all the other uses we make of electricity. (Like I say, less than Facebook or overfilling the kettle. )

6) Well I'd have to see the actual amount of scarce resources and weigh up the costs / benefits. Ordinary money isn't energy-free to make transactions either. Gold mining has huge environmental costs.

BitCoin got prominence by being clever enough and viable enough for a libertarian-leaning geek community to take it seriously, and spiralled from there. It probably helps that our governments have been acting in an extremely untrustworthy way recently.

Update : since writing this, I’ve become more aware of the huge and increasing energy demands of “proof of work” crypto. While I think my points above are OK, I wouldn’t be quite as blase about the energy / resource demands. It might be that PoW crypto shouldn’t be adopted at scale because of the energy demands.


Aug 6, 2013

Where in the world do aspiring electronic artists go?

In the UK, London is the obvious huge gravitational centre. MOST of UK electronic innovation comes from there.

But not all. The Bristol scene always seems to produce its own interesting take on things (from Massive Attack / Portishead to Roni Size to Pinch and Joker)

Glasgow / Scotland seems to producing good artists at the moment (Rustie, Zombie, Hudson Mohawke / TNGHT)

Manchester, Birmingham, Brighton all have scenes that get interesting every now and then, Don't know if they are at the moment though.

But, basically, London is a world-class metropolis with immigrants and visitors from just about everywhere. There's probably as much clubbing action and innovation there as any city in the world.

I couldn't tell you about America. I like a lot of LA artists at the moment, but not sure if I can infer anything from that.


Aug 6, 2013

Why is the French electronic music the best in the world?

It isn't. End of story.

But you might ask a more interesting question about what gives French electronic music its character.


Aug 6, 2013

How might Al-Qaeda attack Guantanamo Bay and what would be the likely outcome?

The point is, Al Quaeda have zero interest in attacking Guantanamo Bay.

Al Quaeda are a decentralized network. Almost no-one (if anyone at all) in Guantanamo Bay is a member of it. And absolutely no-one in Guantanamo Bay is important to Al Quaeda's operational capacity in 2013.

Guantanamo Bay is far, far, far, far, .....
...
.... far, far, far ... (have I said this enough yet?) ... far more useful to Al Quaeda in its current state - as a shining beacon of US hypocrisy, cruelty and political ineptitude (remember GB is basically still open because Republicans in Congress blocked the necessary funding to close it, in order to spite Obama) and therefore creating justifiable global disgust at the US - than it would be liberated.


Aug 6, 2013

How has the development of culture and the intellectual class in Europe been affected by the Nazi extermination of the Jews during WWII, along with the fact that many relocated to the US and Israel?

Who's the last famous German / Austrian philosopher or intellectual you've heard of? Apart from a couple of artists there are none since the mid 20th century.

Go back 100 years and Vienna was absolutely the intellectual capital of the world : not just Freud, but Carnap and the Vienna circle, Wittgenstein, Popper, Austrian Economists, Serialist composers. Everything was happening in Vienna. Germany wasn't doing too badly either.

Today, its contribution to philosophy, the humanities, cultural theory is microscopic.

It's not as simple as "Europe" though. Because Paris has remained an intellectual powerhouse, from Sartre, de Beauvoire, Merleu-Ponty, to Guy Debord, to Deleuze, Foucault. Derrida, Latour etc.

It's also not quite a simple as the intellectuals being Jewish. Derrida and Levinas were Jewish. Others weren't. But think of it like this, the Creative Class don't want to hang in places which are prejudiced against Jews any more than they want to hang around in places that are prejudiced against gays. Places which welcome their intellectuals (despite race, sexuality or other popular prejudice) are places that all the other intellectuals (however avant-garde, challenging to the mainstream) will also feel welcome.

Places that try to discourage or drive out the "other", are going to drive out everyone who values freedom to be yourself.

So yes, the Nazi expulsion / extermination of Jews did massive damage to the culture of Germanic Europe.

Update : almost certainly there are other reasons for the lack of German intellectual output in the last 70 years : perhaps the culture puts a higher value on science and engineering. Perhaps for a long time German theorists were too reticent to promote their ideas. Perhaps there are great German thinkers but the outside world wasn't interested in translating them. Perhaps the split during the Cold War. Perhaps university policy is to spread talent around the country rather than concentrating it and getting critical mass. I'm sure all these can play a part too, but I think it's clear that there's been a pretty catastrophic collapse in Germanic culture compared to the 19th and earlier 20th century. You have to be pretty suspicious that the Nazis played a big part in that.

Update 2 : Of course, Berlin is now a very trendy city that's attracting a lot of artists and culture. I'm sure other kinds of thinkers will be following in the wake of this. In 30 years time we may be talking about a renaissance.


Aug 6, 2013

How can we create a global community for sharing ACTIONABLE IDEAS in any field of endeavour?

There have been various attempts to build things like this. The main problem is that votes on a site don't really signal any kind of commitment from the people doing the voting.

Everyone can say they want someone to do something about blah blah, but if that isn't backed by some more concrete commitment (money / time) then it means very little. It doesn't help allocate scarce resources (because people can "like" far more than there are resources to satisfy) and it doesn't bring more resources to the table.

"Actionable Ideas" are only really "actionable" if someone is ready to put them into action. It's not a property of the idea itself. It's a relational property between the idea and the actor.

So, to me, the most promising examples of working systems like this are Kickstarter and Indiegogo etc. Platforms where people put up their ideas in the form of well defined projects / products with an already assembled team committed to carrying them out (if they get funding). And where "votes" come in the form of cash commitments.

This doesn't have to be just about preselling videogames or gizmos. You can do a lot of good in this format (eg. Kite Patch ) I think that these kinds of site are truly revolutionary, and can plausibly bring us exactly the kinds of benefits you're hoping for.


Aug 6, 2013

Is mathematics scientific? Isn't this the same fallacy as committed by positivism?

Maths is just a way of rearranging the information you already know in a form that makes it more tractable to extract other implications from.

You have 5 apples in one hand, you have 4 apples in the other hand you can "know" you have 9 apples, without having to put them all into a big pile and count them again. You haven't "learned" anything new, just teased out the implications of what you already knew by manipulating some symbols.

Maths isn't a branch of science. It's practical skill that scientists use, no different from knowing how to focus a telescope or do a proper experiment.


Aug 6, 2013

Do you agree that Atheist people like to thumb down everything (people and even god)?

Yep. There are many times I'm out on the road and it's kind of miles from where I want to go, and suddenly there's god, just driving by, so I thumb him down and catch a ride.

It's cool that god gives rides even to atheists. :-)


Aug 6, 2013

What do you do when you feel like the only value you have in life is being "smart" and even that seems to be fading away?

Get some sleep.

Seriously. Don't underestimate the effect of tiredness on your mental abilities.


Aug 7, 2013

Would you pay 1 dollar per month to use Quora?

No. I would be glad that the paywall cured me of my Quora addiction.

I love Quora but there are days that go by and I'm like WTF happened to today?


Aug 7, 2013

Which Muslims are admired and respected globally by people of other religions?

Muhammad Yunus (founder of Grameen bank).

I know he seems to have been caught up a lot of realpolitik accusations / scandals these days. And you have to be pragmatic and not overly naive in what you think microfinance can really achieve, but I believe he was a man with a genuinely brilliant and worthy idea and conviction to pull it off.

He deserves our admiration and respect.

(Caveat, if he turns out to have embezzled then I'll revise this but I think it's unproven and likely to be a political smear.)


Aug 7, 2013

What major breakthroughs are expected to come in this field?

I think this is a good article to read to get some perspective on all the "super-batteries are around the corner" hype : On Batteries and Innovation


Aug 8, 2013

Why are new rock bands not using soundcloud to promote their songs? Soundcloud seems to have a lot more trance/dubstep.

Soundcloud is very resistant to visual image. That's particularly problematic for anyone who wants to be seen "performing". Rock music is a performance genre, where musicians want to be seen to be musicians : thrashing their guitars, pounding those drums, straining those vocal chords etc.

YouTube is great for that. BandCamp is cool. MySpace is OK. SoundCloud is for people who basically want their music to be heard, without some kind of visual mediation.


Aug 8, 2013

What do people who are pro-LGBT think about the Ex-Gay Pride Month that will be held in DC?

It smells like it's getting an awful lot hype / funding from people who aren't themselves ex-gay.

I have no idea whether there are people who've changed (rather than suppressed) the orientation of their sexual desires. And no idea whether such people feel oppressed by the LGBT community. If there are and they do, then I sympathize with them and think they have every right to organize themselves into a mutually supporting community, to publicize the fact and to speak out against their oppressors. I'm in favour of everyone being allowed to be happy with their sexuality.

BUT ... It smells like it's getting an awful lot hype / funding from people who aren't themselves ex-gay ... but do have an interest in promoting the idea that homosexuality is an abnormality that needs fixing.


Aug 9, 2013

What does it say about Bitcoin when a US judge rules in favour of regulating Bitcoin as a currency and still the value of Bitcoin doesn't fall by more than $5?

Either Ted Suzman is right. Or

a) people didn't hear about the ruling yet
b) people outside the US don't think US regulation will affect them


Aug 10, 2013

Pop Music: I know there are exceptions, but why do lots of song writers write their best tunes when they are young?

Two slightly contradictory reasons :

- Sometimes great tunes are really simple. A young person is still figuring out whether they can do this. So they don't mind doing something simple. It's part of the learning. As they get older though, and more experienced, they'll start getting more ambitious. They'll want to do something more sophisticated, that demonstrates their new-found understanding of complex harmonies or mastery of stylistic techniques. They don't want to repeat themselves.

- At the same time, younger musicians are willing to work harder. They may spend more time fiddling around, trying to find what they want. A more mature musician has settled into certain patterns / musical tropes and often just goes with those.

So it's slightly paradoxical, the younger musician is willing to experiment more, try more different combinations of ideas, but is then happy when he / she discovers something that "sounds good", despite being structurally simple. The danger for the older musicians is that with their greater technique and higher baseline of expected quality, they go looking for something that is structurally more impressive, and demonstrates greater skill, but are less curious and willing to challenge themselves on the way there.


Aug 10, 2013

Which talented bands or musical groups disbanded before hitting their peak?

How would we know?


Aug 10, 2013

Why are some people so judgmental about other people's tastes in books, music and movies?

I'm going to try making a defence of this position. Though, obviously, the easy answer is to say that taste is just subjective / relative.

The *good* reason to be judgemental is because you believe that aesthetic value is real and not simply relative. If you do believe that art can be "better" and "worse", then why wouldn't you try to correct people's mistaken beliefs about it, just as you'd help people improve their understanding of science or ethics?

Quora is about sharing knowledge not indulging people's ignorance. So it should also be about promoting the truth and criticizing erroneous beliefs and tastes.


Aug 10, 2013

What new sounds/music from around the world do think when you heard it the first time "the world should hear this"?





Aug 10, 2013

Do music subcultures and underground scenes require a hegemonic pop-culture to rebel against in order to thrive?

The way you phrase the question the answer can't be anything but "yes". By definition of the words "subculture" and "underground".

But there have probably been times when the "overground" was also pretty vibrant and thriving.


Aug 10, 2013

What cultural and political factors inspire a vibrant music scene?

I think it's easy to romanticize oppression and suffering. We seem to like our artists to suffer.

But I think it's pretty hard to justify such generalizations.

We can't really say that, say, Kraftwerk were anything other than privileged white Europeans, but they ushered in the most radical transformation to European and American popular music of the second-half of the 20th century and their sounds and rhythms still influence the shape of hip-hop and techno.

Sanjay Sabnani is probably right that a place which is a nexus (trade route, city) that brings together a number of different influences is likely to be more vibrant and productive than a place which is out in the sticks. (Network theorists talk about betweenness centrality for this property of being a connector.)

If Ethan Hein's Songwriting and genealogy is correct, then it offers a completely different theory to his answer here. Black Americans have been the most dynamic and innovative force in 20th century music, not because they suffered (though of course, they did), but because they're the inheritors of two entirely different musical traditions and have had ample opportunities to experiment with different ways of recombining them. Unlike either white Americans or black Africans. Big cities play an important role too : New York, Chicago, New Orleans.

Gypsies have had a similar effect in Europe, bringing eastern sounds and instruments to influence the west.

The interesting question, now, is has the internet destroyed geography? Is everyone now conncected to everyone else? Has it only partly destroyed it? Because the city you live in is still so important.

Or, even more interestingly, has it created new topologies? Are there online scenes (Seapunk? Drag? Vapourwave?) which are more or less vibrant than each other? Can we see reasons for that? Is it still topology?


Aug 10, 2013

Why were the sixties such an influential era in music?

The way to be influential in any artistic genre is to get in at the beginning. Be one of the pioneers of the genre.

Genres depend on several factors :
- technology
- institutions
- actual artistic ideas / tropes

When you're working with novel technologies and institutions, you a) have no competition from the past (no-one else in the past could have done what you did) and b) you can be sure that whoever works in the same way in the future will inevitably be compared with you. (They will either cite you themselves, or others will diagnose your influence on them.)

The 60s mainly owes its iconic status in music largely due to the invention and development of the transistor in the 1950s. The transistor changed popular culture in many ways. Firstly, it allowed the creation of radios which were both :

a) cheap enough for a young person not yet of working age (henceforth known as "teenager") to own their own

b) small enough to be fitted in a car or carried outdoors.

The widespread diffusion of personal / portable radio was as culturally transformative in the 60s as the widespread diffusion of mobile internet connectivity has been over the last decade.

Suddenly teenagers could hook themselves into a global network of free music distribution. They could hear new sounds from (potentially) anywhere, without having either to wait for musicians playing that music to arrive in town (if they ever did) or to spend a fortune importing records. (Although the explosion of interest in all this free music also fed back into growing the record distribution network.)

With their own radios, teenagers were also no-longer constrained to listen to something the whole family would like. It was possible for musicians and radio stations to cater to their specialist taste.

All these factors rewarded novelty-seeking among the musicians. When you are mainly trying to appeal, quickly, to young people whose tastes are not fully formed, against an increasing level of competition, then you start to diversify.

Beyond transistor radio, other technologies helped too : television was becoming more widespread with both better sound and picture quality. That rewarded music programs and musicians to pay more attention to their looks. Fashion is always important, but it became increasingly part of the cultural product of the music industry. That also helped to make sixties stars "visual icons" more like Hollywood actors.

Other answers here fill in more pieces of the puzzle (especially the economic and institutional changes). But I'd say that's the basic reason for the enduring appeal of the 60s generation of musicians. They got to explore and map out the uncharted continent of rock music. All the contours of the system of stars, singles, charts, albums, recording studio, stadium gigs, the clothes, the attitudes. And like early explorers of any continent, they left their names all over the map.


Aug 10, 2013

What do the very rich and the very poor have in common?

Lack of middle-class insecurity and public moralism.

They know who and where they are and aren't afraid that if they don't behave, they'll end up somewhere worse.


Aug 11, 2013

Do people overrate Adolf Hitler as the most evil person ever?

I do think there was something very unusual about Hitler (see Phil Jones (He / Him)'s answer to Why is it acceptable for Mongolia to name its main airport after Genghis Khan, but it is not acceptable for Germany to name its main airport after Adolf Hitler? )

Nevertheless, I think we've not quite got our heads around the great question raised by the Nazis : was the spectacular harm they caused the result of spectacular evil? Or was it merely the result of a common, everyday evil, amplified by "modernity" (ie. modern bureaucracies and industrial technologies) which enabled the execution of that evil on hitherto unknown scale?

I think it's important to be open to the second possibility. Not least because otherwise we tend towards a certain "smugness". That we and our neighbours are nothing like the Germans of the 30s and 40s. We would never fall for politicians stirring up hate against a minority they told us was secretly plotting against our society. We would never believe brazen false-flag operations like the burning of the Reichstag. We would never let the freedoms of our society be dismantled for the greater interests and security of our nation. We could never become unquestioning cogs in a machine designed to repress, imprison and exterminate.

The real problem with building up the idea of Hitler's evil is that he becomes a kind of James Bond villain. Someone mysteriously crazy and all powerful. As many people have noted, what's truly terrifying about Nazi Germany was NOT the magnitude of Hitler's evil. But that the entire country (of ordinary, not-evil people,) went along with it.

To the extent that people focus on Hitler, and not on the complex of social forces and ordinary psychology in Germany, then they're certainly "overrating" him.


Aug 11, 2013

What non-technological innovation would be most mind blowing to someone 50 years ago?

Gay Marriage. Technically feasible 50 years ago, still blowing minds today.


Aug 11, 2013

Between 1997 and 2012, what are the most impressive innovations that happened in Silicon Valley that blew your mind?

15 years ago from 2013 is 1997.

Handhelds and mobiles aren't particularly shocking. We'd already had Apple's Newton. Go Corp. General Magic. Nah ... nothing new there. The multi-touch screen is very sexy. That was an aesthetic delight. But not shocking.

Not even Google Glass. People were already going around with augmented reality, virtual reality goggles. You'd be reading about them in Wired every other month.

OTOH, the Google self-driving car is one of those things that I'd have dismissed as "yeah sure, but in practical terms it's just going to turn out to be too complicated to be feasible." It's the kind of thing we always joked was "20 years down the line" meaning that people were underestimating the difficulty.

Well, I'm genuinely shocked that they've actually been able to do it. That the computer power / algorithms are finally equal to the complexity of the traffic. Now, I think, we have to expect that the human-like androids ARE coming in the not too distant future.


Aug 11, 2013

What is the differece between blogger and Google site builder?

I haven't looked at Google Site Builder for a long time. I'm not even sure if it's still supported.

Traditionally the difference was this :

- Blogger is (obviously) blogging software, that came from the culture of blogging and emphasized the tools that bloggers needed. It's by no means as full featured as WordPress, but it does most of the basics, reasonably well.

- Google Site Builder was for complete novices on the web (typically small businesses) to put up some kind of web-presence. It's main focus was to be as easy as possible for someone with no knowledge to make some kind of page with their other contact details (phone, address) without having to pay a web-developer to make one for you.

What's interesting is where this is going in future.

No-one should underestimate how much the thinking about the web has changed since the rise of Facebook and Twitter. Today, most people's basic "web-presence" is their Facebook page. There are people who still have no idea about what a website is, or how (or why) they could create one, but still use Facebook everyday as an app. on their mobile device.

Some people use Twitter similarly.

Now it used to be obvious to most of us in web-culture that people should have some kind of web-page. And things like blogs and site-builder type sites were ways to get that. Today there's an assumption that FB or Twitter might be all that most of humanity need.

Now, to be very clear I don't agree with this. I think it's an extremely important principle that people should own their own domain names and have some kind of site of their own. If you DON'T own your own domain name you are effectively a serf online, entirely dependent on and exploited by the corporation you've attached yourself to. (BTW : I'm even starting to run open-events / workshops under a "reclaim your domain" banner in the town I live in, to help people understand this principle and get their domain name.)

But to stand back from the political for a minute, the large corporations, the internet industry today, is now focused on getting people to sign-up and be locked-in to Facebook-like things : accounts that have statuses and followers all within the site itself.

So here's what I expect to happen. I don't think Google, right now, care very much about site-builder. (I have a no inside knowledge, possibly they have a strategic use for it, but haven't heard of one.)

Meanwhile Google's longer-term strategy (I believe) will be to merge Blogger into GooglePlus (their Facebook-like thing). They already merged the comments systems into more general G+ comments. (If you enable this on Blogger, only G+ users can comment on your posts.) They have a way to automatically link your new Blogger posts on G+. I think next time they redesign Blogger it will be even more integrated with and like G+ .

If I'm right about that, don't expect Blogger to start getting any tools that are not "Facebook-like" in some sense. So it might get better tools for creating events (that's something that Facebook lets individuals do), but it's unlikely to give you the ability to run a shop.

Update 2018 : I’m not sure I was right about the “merging Blogger into Google Plus” thing. They both seem to be drifting.

Update 2019 : And now Google Plus is being switched off. So was wrong on that.

Related :

Phil Jones (He / Him)'s answer to What are your thoughts about news aggregators?


Aug 12, 2013

How do atheists define the difference between a living and a dead person? Imagine there is a dead body lying in front of you. You also have the same organs but you're alive. Why?

Let's turn the question around. It's actually quite an advantage for scientifically minded atheists to not have too firm an idea of the difference between a live person and a dead one.

That seems to leave open the possibility that we might continue to push that boundary backwards.

Of course, as everyone else here has pointed out, a living body is one with millions of chemical and electrical homoeostatic and autopoeietic systems which are in the business of trying to keep themselves within certain limits of operation. And "death" is the point where they break down and stop resisting external attacks.

Once the self preservation processes break down and the decay processes start it's horribly difficult to reverse. Billions of interdependent variables difficult to reverse. But not, in principle, impossible.

Perhaps in future we'll find better ways of preserving important organs like brains with their memories / personalities intact, and be able to kick-start new regeneration processes in old "dead" bodies, which bring them back to life.

This is pure science-fiction at the moment. But plenty of things that are commonplace today are yesterday's science fiction.


Aug 12, 2013

Considering that all cultures are equal, why have Europeans achieved so much more than other cultures throughout history?

As Raymond Holmes and Anirvan Lahiri point out Jared Diamond has a great book on this called "Guns, Germs and Steel".

Largely it's to do with geography and weather.

Particular advantages that Europe had :

- land productive for agriculture (not deserts or jungles)

- we inherited horses from Asia

- we didn't have big dangerous animals that had co-evolved with humans and resisted domestication (one of the many problems faced in Africa.)

- because Central Asia / Europe are a horizontal East-West corridor with consistent climate, the cultivation of plants and animals could pass east to west and vice versa.

As a contrast, consider the American continent, which is oriented on a North/South access. While humans have clearly migrated all the way from North to South, the changes in climate along the axis mean that the animals, plants and techniques for working with them don't migrate so easily. There was little exchange of technique between the indigenous of North America and those of central and south America. For example, writing never spread from Mexico down to the Inca Empire. Llamas (the only native animal potentially capable of being harnessed to a cart), were never brought North to the Aztecs.

- Unlike China, Europe's "crinkly" geography makes it harder to unify politically. China was a huge, powerful, and inventive empire for millenea. But the ease of unifying it also led it to be a centralized intellectual monoculture. There are countless examples of Chines inventions or discoveries that were suppressed by powerful emperors who seemingly didn't want to be bothered. In contrast, Europe's fragmentation allowed for more variety of thinking. Intellectual dissidents were able to flee oppression in one kingdom or country and find safety in another. Diamond gives the example of Columbus trying to raise funding for his expedition from several minor kings and princes in Southern Europe before he finally got it. In China, Columbus would have had one-shot (the Emperor) and if he didn't get support there, there'd be no voyage.

These are a few I remember.


Aug 12, 2013

As European CIO would you offshore your datacenter to non EU cloud? Why?

Even I had, previously, right now I'd be seriously rethinking the decision.


Aug 13, 2013

What are some of the greatest mind-fucks?

I think Philosophy of Time is quite a mind-fuck.

Initially time seems so straightforward.

But given that time is just a dimension of the space-time continuum why is it "now" and not some other point in the past or the future?

Is that just subjective? Or is there an objective sense that it's "now" for my body, just same way that my body is in a particular point in space? Or is it "now" for everything in the universe at the moment?

Does my body actually "move" in time? Or is some variant of it located at all points in its timestream?

Either way, why does "time" as a dimension seem to be different from all the other dimensions?

What is *causation* such that it links events at different positions in time?


Aug 14, 2013

Will content be micro-curated by the average person?

Maybe I'm misunderstanding something. Don't people "curate" every time they post a link or meme to Facebook or Twitter?


Aug 14, 2013

Nature: Why is hunting by man considered intrusive/detrimental to our ecology while for every other creature it's considered to be 'survival of the fittest'?

It's not only man. There are other Invasive species whose hunting disrupts the ecosystem. And we try to constrain that too.


Aug 17, 2013

How did Alan Turing die? Was his death a suicide?

There's some discussion. The popular theory today is that he killed himself in some kind of depression or mental instability due to being forced to undergo chemical "treatment" for homosexuality.

I've heard another story, that it might have been a genuine accident with some chemistry experiments he was working on, and that he wasn't in a suicidal frame of mind at the time.

Not sure if we're ever likely to have certainty on this question. But the suicide theory is definitely more popular now.


Aug 17, 2013

What song made your day today?


Aug 18, 2013

Who is the most gangsta looking old woman you've ever seen?

Not quite "old woman" but I thought Evelyn Glennie's look at the London Olympic opening ceremony was spectacular; she rocked in a truly terrifying way.


Aug 18, 2013

How does an atheist define the God(s) that they don't believe in? Do they suppose gods to be physical deities that sit above the clouds, or are they more likely to conceive them as sources of intelligence that govern the orchestration of nature?

Big supernatural, omnipotent spirit, that allegedly created the physical universe, knows everything (including the future), and wants to enter into a personal relationship with me.

There are other gods I don't believe in too : ravens, jackal-headed gods of the underworld etc., but people don't seem to be pushing them so hard.


Aug 18, 2013

How would the economic system be different if it had not been founded on previous systems of serfdom?

The fact that our economic system used to be based on serfdom (if you mean in the feudal sense) is NOT the reason that we have a debt-driven system today.

We have a debt-driven system today because we are STILL producing money as debt. Capital has a cost, because the CURRENT system imposes it on the population. Not because of something that happened in the past.

You could fix this right now, by changing th way we create money today.


Aug 18, 2013

A society solely based on the Right to property - will it “work”?

No.

Property is a concept which needs to be defined : eg. what things count as property, what are legitimate transfers of property etc. You can't negotiate what property IS from inside the game of property itself. (Eg. are people property? Are ideas? Is land? Are contracts? Is the right to pollute? All these are concepts of property that have been debated in recent times and have required some external authority to adjudicate on. None of these questions could have been decided simply by people trading.)

So, there has to be a system external to the market, which sets the rules for the market to work on.

Also, in all human history, we've never had a society where people respected property rights voluntarily and property rights don't need to be enforced with the threat of violence. So this external body that defines what property is, also needs to be seen as wielding a credible threat of violence. (Even if it delegates it to a third party.)

Now, the only way a body which a) decides what property rules are, and b) enforces them through violence can have any kind of legitimacy (and not be simple tyranny) is if it is given a mandate by some kind of social process. Examples of things that might have such authority include a government that can claim it derives its legitimacy from elections; a tribal tradition that can claim it derives its legitimacy from history etc.

So, no, a market isn't sufficient to run a society. At the very least you need

a) someone to define what counts as property
b) someone to use violence to defend property rights
c) a social process to legitimize a) and b)


Aug 18, 2013

Why it is said that a prosperous and united pakistan is important for indian peace rather than a Balkanised one?

I'd guess because a balkanised Pakistan would

a) free states that border with India from central Pakistani control. It would be harder for India to negotiate peace if it has to deal with several independent regional disputes.

b) increase the risk that Pakistan's nuclear weapons would fall into the hands of a fringe organization.

c) displace waves of refugees who would like to escape into and settle in India.


Aug 19, 2013

How has feminism negatively impacted society?

No,

Any movement which makes people think critically about the roles they are expected to play in society is to the good. Feminism has almost certainly elevated questions of gender (and thence sexuality) as political questions which has helped us overcome some prejudices against homosexuality (though by no means all, unfortunately).

So, it's all good, basically.


Aug 19, 2013

Why do technical products/startups spell their names like, CityMaps, HootSuite, ShopClues, BioBeats, BlackBerry, BearExtender. Why not follow simple English and use "City Maps" or "Tech Crunch"?

IANAL but my understanding is that you can't trade-mark ordinary English words. If you called your company something like "The Car Resellers", you couldn't stop anyone else calling themselves "the car resellers". (CAN SOMEONE WHO DOES UNDERSTAND LAW, SANITY CHECK THIS FOR ME?)

That's one reason you see so many companies with "misspelled" names (ie. Kar Resella). Online, though, which is an international context, you can't expect people to pick up on "sound-alike" terms (except removing the e before a final r as in flickr etc.), so maybe it's better to use a couple of easy to remember words, spelled correctly, but smunged together to make a new word.


Aug 20, 2013

Is Edward Snowden the creator of Bitcoin aka Satoshi Nakamoto?

Firstly, BTC has been around since 2008. And it surely took Satoshi a bit of time to invent / research / develop the idea. Snowden is 29 in 2013, so he'd be 24 in 2008.

Not impossible for some kind of genius to invent by that age. But it is kind of young.

Secondly, if you were the creator of the world's most popular and famous anti-state currency, would you really have then got a job working for the NSA? UNLESS you were a mole planning to leak documents all along.

But then there's the real kicker. If you were Satoshi and had created the world's most popular and famous anti-state currency, and decided to stay anonymous about it, why would you then come out to reveal yourself as the NSA whistleblower?

Satoshi either doesn't exist (is a group like Luther Blisset) or clearly is smart enough to keep his head below the parapet. Snowden is smart, heroic and honourable, but it's not clear he has Satoshi's self-preservation instinct.

Update : a more interesting speculation, given that there are people who argue that the cleverness of BitCoin would be beyond a lone inventor, is that BitCoin might be based on ideas that were "appropriated" / "leaked" / "stolen" from a secretive research project (either by a national security agency or corporation). Perhaps Satoshi is LIKE Snowden in that respect. He was liberating information for the good of humanity that other people were hoping to keep for themselves.


Aug 20, 2013

Why do people misunderstand sarcasm and straight-forwardness as being rude and adamant?

Because they are.

Both sarcasm and a kind of straightforward bluster are strategies for saying something that goes against the norms of politeness in the conversation you're having.

Violating the norms of politeness is usually considered rude.


Aug 22, 2013

Why do so few people listen to classical music today compared to forms of popular music?

It's not just "today". People have always prefered contemporary popular music over "classical" (ie. old music from a different age).

That's what it means to have a living culture.


Aug 22, 2013

Why are there so few startups around how we interact with lyrics?

How much do we want to do with lyrics, really? Listen to them, read them to check we heard correctly. Occasionally quote them.

There seem to be hundreds of sites where you can already read lyrics to popular songs. Almost all of them are probably working without any kind of official licensing, and mainly just seem to have the business model of passing you on to download sites or ring-tone sellers. I can't imagine how you could build a more significant business out of lyrics. (Though maybe some entrepreneurial genius can.)


Aug 22, 2013

Why do so few countries make music that is popular around the world?

As to the question details, no competition at all, control for size and general hegemonic power and Jamaica is the most successful country at creating and exporting its music to the world.

It doesn't do it by owning MTV, or a film industry, or having large corporations buy the local radio stations and record stores. Or by invading other countries and stationing its armies there. It does it by having awesome music that people in every country in the world love.

(See more on Phil Jones (He / Him)'s answer to What kind of people like reggae music? )

OK. Back to the main question. The first point is that most countries make music in their local language. English is the most popular second language in the world, and so English speaking countries have a huge advantage here. Everyone else has to make a deliberate decision to sing in a foreign language in order to try to win international acclaim, whereas an English girl can just write a song for the boy down the street and it can catch the world's attention.

While Jamaica is a slightly odd case, it probably benefits from this compared to say, the French speaking Caribbean.

Secondly, of course the shape of the record-industry matters. Sony is EVERYWHERE in the world, and Sony, despite being a Japanese corporation, is an American record label. Everywhere where Sony sells, they sell their American product.

Thirdly, everything that Ethan Hein said : America has wealth, cool, Hollywood, and successfully synthesized the traditions of Europe and Africa in its popular music.

Fourthly, it may not always be obvious how much influence in popular music actually comes from countries that aren't the usual suspects. Jazz, Broadway and West End musicals, popular ballroom dance tunes are full of the influence of European romantic music and Latin dance rhythms (rumba, cha cha cha, tango etc.)

And not everything is funnelled through the US either. I've heard great Latin-styled music turning up in everything from Russian pop to Bollywood films. I've bought records in Beijing of Mongolian pop that sounds almost exactly like Ace of Bass.

Finally, one could make an arguments that many parts of the world have produced at least some tune or piece of music which is known and loved everywhere else whether its Podmoskovnye Vechera, Guantanamera, Corcovado, Yeke Yeke or Dum Mast Qalandar Mast Mast. The question may be making an exagerated assumption.


Aug 22, 2013

How do you deal with someone who's chronically late?

Set your alarm-clock to snooze mode and take advantage of it.


Aug 23, 2013

What are the technological and cultural legacies of MUDs?

A Rape in Cyberspace

Also, all the MMORPGs from Ultima Online, World of Warcraft, Diablo, Everquest etc.


Aug 23, 2013

How do I find someone interested in building a new toy?

Depends what you're looking for.

Is it just the particular look of the toy that appeals? Is it a whole articulated / moving thing? Do you think it has real commercial potential? (And do you understand what "commercial potential" actually is?)

First thing would probably be to make a more solid prototype than just a sketch.

Now there are 3D print-on-demand services like Shapeways you can fairly easily turn a 3D model into a physical one. If your product is more like a static figure, then you might even just start by selling the design itself (ie. Shapeways offer it as print-on-demand to anyone and you get a royalty.)

If it's an articulated doll then Shapeways or your local hackerspace or someone on Etsy can help you make the parts. But you might end up having to learn to assemble it yourself.

I'd personally stay well away from any lawyers or anyone offering you intellectual property services to help you "protect your idea". Most of these people are a scam. They'll take tens of thousands of dollars off you in legal fees for protecting an idea, and it will feel like you're making progress, but in actual fact you'll be zero steps closer to actually making and selling a toy. And they have no real ability to help you progress in that direction and no real expectation or interest that you will. They're just there to sell you as much expensive paper-work as they can before you run out of money and give up.

Because toys are an extremely competitive business. Driven by a small number of large companies. And contrary to mythology these companies rarely look at or buy an idea from an outsider (unless it's a proven hit from a small company). And most children's toy-desiring is driven by their wider media consumption. (Ie. kids want to buy things that are tied in to the cartoons and films they see, or at least which are heavily cross-promoted with them.)

Almost certainly, with the right promotion and marketing behind it, your toy idea could be absolutely massively popular and profitable. That's wonderful. Unfortunately, with the right promotion and marketing behind it, MOST toy ideas can be absolutely massively popular and profitable. Even an accessorized potato. So no one has any reason to pick your idea particularly.

Ways (I think) you can buck the system. (But I'm certainly not speaking from experience here.)

1) If it's a more folksy / hand-made kind of a toy, then find some collaborators from the crafting / maker communities and try to make and sell a few on Etsy. That way you'll have a real product, even a few customers, even if it stays at the hobby level. If it's a massive hit on Etsy, then you might want to talk about licensing the design / concept to a larger manufacturer.

2) If it's more technical, talk again with your local hackspace. You might be able to make some kind of kit (much as many electronics hobbyists are now doing.)

3) If it's a really original / educational idea. Get together with local makers and start a Kickstarter project. Educational toys are probably best suited to Kickstarter because adults can understand the value up front.


Aug 23, 2013

How likely is it that the aquatic ape hypothesis is true? What are some good arguments for or against it?

You want a probability between 0 and 1? Not possible really.

Instead, let me take you through a reasoning process.

As far as I can tell, the enmity against AAH is largely motivated by

a) dislike of Elaine Morgan (for being an outsider, for having political motivations, for just banging on about it for so long (somehow being persistent is meant to be a negative thing in her case))

b) conservatism. It conflicts with a lot of assumptions that people have picked up at college so they assume it must be weird and wrong. The funny thing here is that this is one of the most speculative, unsubstantiated areas of science, riddled with wild guesses and assumptions, but mainstream scientists who wouldn't bat an eyelid when someone conjectures that the size of the human brain is due to runaway sexual selection (something that's extremely hard to corroborate in the archaeological record) suddenly gets hot under the collar about bad science when someone else conjectures it might be due to fish-oil in the diet.

c) Some specific hypotheses have been naive and shown to be wrong.

OTOH there's a MASSIVE question to answer about the evolution of humans. We are very distinct from our nearest relatives in very specific ways. It's very hard to tie those differences to savannah living.

An ape evolved for the African savannah runs fast, on four legs, and has big teeth.


Our nearer ape relatives (the ones that look and act more like us) all still live in forests. NOTHING else on the savannah has the kind of human characteristics that impress AA hypothesists. And it's very hard to tie those characteristics to the ecological niche of savannah life.

Which is why ALL the anti-AAH people find such a big role for sexual selection. Sexual selection is a kind of get-out-of-jail-free card for evolutionists that can't match an adaptation to a practical use. They say "this feature must exist because the other sex just happens to like it."

So human fat is sexual. Human hair is sexual. Human brain development is sexual. Human spoken language is sexual. (And not about communication in water where smells don't stick and reflected sunlight gets in the eyes.) Etc. etc.

Another thought. Even without wild animals, before the advent of farming, few humans seem to have chosen to live on the savannah. Indigenous tribes have tended to live in the forests and on the edge of rivers. Places where there is more, and more varied, food. Savannahs and grasslands dry out for parts of the year and are only really good for hunting or herding grazing animals. Modern humans only really colonize them when they've managed to domesticate animals and are taking horses across the steppes or nomadically wandering the semi-desert with their cattle.

Read the Wikipedia article on Aquatic ape hypothesis the Langdon critique ( Umbrella hypotheses and parsimony in human evolution: a critique of the Aquatic Ape Hypothesis if you can get it from behind the paywall) and the Reply to Langdon

Now, I'm unashamedly a sympathizer with the AAH, even as I recognize that it's controversial and might well be wrong.

I'm betting that the most likely result will be that there's a gradual accommodation of the claims of AAH into the mainstream. Those who are anti-AAH will increasingly admit that early hominids lived alongside rivers and around lakes and the sea; that much of their activities and lives were oriented around the water (foraging for shell-fish etc.) but they'll continue to sneer at the AAH as "the mermaid hypothesis" and assume that it claimed humans were fully aquatic.

They'll continue to make grandiose claims about the philosophy of science and pontificate on exactly how science ought to be done and how an elderly Welsh woman who wrote popular screenplays couldn't possibly be doing it right. And they'll quietly forget all the equally outrageously unjustified speculative presumptions they made about how life on the savannah was organized and sexual selection that had to be quietly dropped in the firming up of contemporary models. (This will probably happen once aquatic claims start being championed by younger, maler, and less witty thinkers than Morgan.)


Aug 24, 2013

Electronic Music: What Genres of EDM do you think will dissipate in 2013?

People will continue to love the energy of the Skrilllex / Calvatron axis of "dubstep" but I think their star is waning.[1]

There are a bunch of effects (sounds, styles of doing drops etc.) associated with that music which are incredibly exciting, But you can't keep on doing them over and over. And somehow there seems no way to develop from that sound. It seems to have reached a dead-end of peak-excitement.

I'm not really plugged into EDM in the US, but I'd guess that the sounds you hear in Baauer's Harlem Shake : the Moombah-influences, the Trap snares etc. are going to be more influential and open more ways forward in the future. It's actually sexy / funky in a way that the brostep just ain't.

I'm not exactly looking forward to it but I think there'll be a return to more 90s drum'n'bass influence too.

[1] Don't get me wrong. I'm not a Skrillex hater or anything. I don't begrudge him his moment, but he's always reminded me of this decade's Chemical Brothers. Big, bombastic, massively popular, not actually very interesting. I think Calvatron's made some awesome tracks but a casual trawl through YouTube reveals a lot of filler. (Perhaps Calvatron is this decade's Fatboy Slim.)


Aug 24, 2013

Why do African-Americans in pop, rock or R&B music tend to be solo artists?

It's worth noting that even as recently as the 1990s, hip-hop acts were still bands : Public Enemy, De La Soul, Fugees etc.

Wu Tang might be an interesting case, as they managed to bridge the transition between a band and a "stable of artists". They were able to have successful hit albums both as a single unit, AND as individual stars. And then still come back together and make another "band" album. (Normally once stars break out of bands they don't go back.)

Perhaps OFWGKTA are carrying on this tradition.

In this sense this is an old tradition in jazz, where a famous named band-leader put together a crack-team of specialist musicians who often grew to become famous band-leaders in their own right.

To an extent, modern hip-hop stables of artists also continue this tradition but tend to downplay the "collective identity" that Wu or OFWGKTA use. Modern big-name rappers are continually using young and up-coming rappers and producers as guests on their tracks. It's a kind of apprenticeship model. Perhaps the difference is pure the economic, business model. Who owns the rights to the collective name and tracks released as a collective?


Sep 2, 2013

Sailing with just wind and solar?

It worked for thousands of years. And the wind hasn't gone away.


Sep 4, 2013

Is 3D printer Technology going to change the way we live in the World?

Yes, sort of.

But not the way some people think. We probably won't all be printing consumer goods out of the universal replicator in our garage.

The way the 3D printer will transform the world is that it will increase the number of people involved in the designing of stuff by orders of magnitude. There will be far more possible kinds of things available and in much smaller production runs. (Down to custom runs of 1 in many cases.)

Smart kids these days are working on "thing" startups the way they used to work on web startups. They prototype on their 3D printer and then use Kickstarter to get scale.

The entire manufacturing industry will become a "hit driven" business like the music industry (or web 2.0).

Instead of going to the local retailer to decide what to buy, you'll hear the buzz about it on social networks, if you like the idea, you'll pre-buy on Kickstarter. Hot designers will be as feted and as cool as new bands. But will prove equally ephemeral.

Retailers (Amazon, Walmart etc.) will become more like major record-labels. When a product has proved itself popular via crowd-funding, they'll step in and buy the rights for large-scale production. They'll have the back-catalogues of all the famous designers. They'll also run their own make-on-demand services (for the long tail its cheaper than warehousing).

Update : Also - Phil Jones (He / Him)'s answer to How might 3D printing affect business strategy?


Sep 4, 2013

Should the USA intervene to help overthrow Syrian President Assad (2011-12)?

No. It will just perpetuate all the problems that it is allegedly trying to solve.

Overthrow him and replace him with what? Elections? The islamists will win them, then the US will end up backing the army (full of ex-Assad insiders) in a coup to get rid of them. We're still watching this movie in Egypt. (The US will hope that the puppet they install will be their man rather than Iran's, but "our" middle-eastern dictators have a habit of going woefully out of control. For obvious reasons, they're embedded in their culture, their history and their religious and tribal commitments. These don't disappear because the US supported them into power.)

Syria is possibly the weirdest intervention in the middle-east we've yet seen. It seems to be driven by nothing more than US grandstanding. At least with the invasions of Iraq and Afghanistan there was an argument (stupid and wrong as it was) that this was in the US interest. Here we've devolved to a debate about whether NOT intervening will damage the US's reputation as the country that always blunders in and intervenes.

WTF? Nothing would be better for the world, the US or international relations in general than for the US to lose it's image as the thug guaranteed to barge into any fight in the middle-east and make things worse. (Does anyone notice that there are still car-bombs killing 15-50 people pretty much every week in Iraq?)

The only explanation at this point is that the US is now fully driven by "empire" thinking and believes it must be seen to uphold its hegemony over the world at any cost. But the truth is that the US is a broke-empire and it's burning itself out try to keep up the appearances of being in control.


Sep 4, 2013

Is learning C++ still worthwhile to learn?

It depends. I wouldn't try to learn it as a first language. C++ is what we call a "low level" language. One which makes you think about the system you're programming rather than the algorithms.

To learn programming I'd go for something higher-level. (In the old days we all used to use BASIC to learn programming. These days we use Python.)

BUT as you're doing an electrical / electronic engineering course you will indeed have to think about the low-level / hardware oriented style of programming. And for that C/C++ is essential. It may be old but it's still the basis of most software systems today.


Sep 5, 2013

Does marriage carry the risk of losing one's identity? If so, is it worth it?

Yes. Of course.

It's a trade-off.

You can't make a major (potentially life-long) commitment to someone and start living so close to them without it changing you. (Destroying the person you used to be and creating a hybrid that has to be a negotiation between the two of you.)

Whether it's worth it has to be judged on a case by case basis.


Sep 5, 2013

What does it feel like to have a parent die?

Weird. The world just carries on so normally. You expect that there should be some kind of dramatic perceptible effect to reflect how much your world has changed.

Instead it's just that they aren't there. But everyone carries on as normal. People go to work, you have to go shopping, small problems keep cropping up. You even keep worrying about trivial things. Everyone says sympathetic stuff but then gets on with their own lives.

I found that very disturbing in the short run, but I guess it's how we have to be.


Sep 5, 2013

If I hung an “Arbeit macht frei” sign above my dorm room door as a geeky joke, would anyone be right in asking me to take it down?

It's pretty bad taste and unless you have a particularly witty reason to do it, it's not all that funny. So yes, bad taste + lack of wit == general crapness which is aesthetic reason enough for someone to demand you take it down.

Of course, it's not a hard and fast rule. There COULD in theory be a joke funny enough and profound enough to justify you putting it up. (In which case the someone would be wrong to ask you to take it down). But I'd bet good money that you don't actually have such a joke.


Sep 5, 2013

Why do Americans condemn the Nazi statement "Arbeit macht frei"?

Even if it weren't tainted by association with Auschwitz, it's still a stupid statement. Peoples have been enslaved for thousands of years. They all worked and few of them became free. NONE of them became free BECAUSE of working.


Sep 5, 2013

Why is it acceptable to deny or revise Stalin or Mao's genocide, but not Hitler's?

Motivation matters when you're making a moral judgement of someone. That's why we make a distinction between murder and manslaughter in law.


Sep 5, 2013

Why do atheists think that Christianity is false?

It's not so much we think it's false as we think it's very implausible.

For example, I tend to think like this : we have animal bodies, our chemistry and anatomy is pretty much identical to our close relatives like chimps and gorillas. We see continuities of behaviour and (so we infer) continuities of thought-patterns with them too. Like animals we need to breathe, to eat and drink. We reproduce sexually like animals. We are born as immature infants, grow to maturity; and die. Like animals.

Given all this similarity, which seems most likely :

1) that we, in fact, are animals, that just happen to have acquired some extra tricks of language and abstract thinking and got ideas above our station?

Or

2) that we are, in fact, immortal spirits that a super immortal spirit has decided to send on a tour of duty of the physical world, packed into a mortal animal body? For no apparent reason whatsoever. (Remind me again, if everything in Christianity is about immortal souls, why IS there a physical world at all?)

Is it more likely that the sexual instinct to reproduce ourselves is an essential weapon in our evolutionary struggle? Or that the super-spirit just happened to arbitrarily make us intensely horny despite not wanting us to do too much of it, too early, or with too many people or with the wrong kind of people?

Is it more likely that we are born / grow / die like animals because we're animals? Or that the super-spirit which could have had us pop into physical existence as adults chose (once again, arbitrarily) to create us in the form of immature babies and have us grow to maturity. Like all the other animals.

Given that souls are immortal (and there are presumably a finite number) why are bodies not? Why is the physical world not simply populated with a finite collection of these souls walking around (on a sufficiently big enough planet.)? Why the constant dripping of them out one generation after another?

Ultimately my reason for rejecting Christianity is not a single piece of evidence but a holistic picture. The materialist / evolutionary idea of us as a smart animal makes sense of everything: why we come into the world through sexual reproduction, why we're born, grow and die. Why we need to eat, drink, breathe. Why we feel desire, hunger. All these factors unfold from the basic principle of what animals are.

Christianity OTOH annihilates that coherence. Why we're stuck here in physical bodies. Why we appear as infants and grow to be adults. Why we have sex. Why we need to eat. And breathe. Why we die. Why there are generations and generations of us. All of these must simply be whims of God, because immortal souls seem to have none of these characteristics.


Sep 8, 2013

Why is the feminist movement so polarizing?

If the answers here are anything to go by, it's because most critics have no clue what the word means.


Sep 8, 2013

Why do some atheists believe that they arrived at atheism through logic or reason, since it’s well known that people make decisions at an emotional level?

Doesn't really matter how you arrived at your position. The important point is does it stand up to criticism.


Sep 8, 2013

Is it possible to compete with free? If so, how?

Look for customers who are either stupid (Linux vs. Microsoft) or suffer from low self-esteem (Linux vs. Macintosh).


Sep 8, 2013

Was Dilma Roussef's appointment of Ana Maria Buarque de Hollanda as Minister of Culture good or bad for copyright policy in Brazil?

Bad.

Allegedly she took the "creative commons" license off her department's site on the spurious grounds that the government shouldn't be seen to be "favouring a particular supplier". But really it was a signal that she was undoing all the good work Gilberto Gil did to bring open and free culture into the Brazilian government during Lula's presidency.


Sep 8, 2013

What are some essential jungle tracks?

This gets my vote as the most exciting record ever made, in terms of sheer energy, vibe to make you throw yourself around the dance-floor.


Sep 8, 2013

Is paying someone to do something ethically equivalent to doing it yourself?

Murder, yes. Answering exam questions, no.


Sep 9, 2013

I'm pretty sure that when people rail about "the bankers" they mean "the Jews." Am I wrong?

I rail against bankers and I categorically DON'T secretly mean The Jews.

Bankers are people whose job gives them access to certain levers of power in the economy which shouldn't exist in their current form and who have been demonstrably irresponsible, when not outright dishonest, in their use of them. Jews are people whose ancestors or religion comes from certain parts of the middle-east.

See the difference?

Update : although I'm being sarcastic at the end of my answer I don't think this is an entirely silly question. Because there is a history of anti-semites using stereotypes of banking as a Jewish speciality / conspiracy. In order to take the rightful indignation that people feel when the financial sector screws up the economy and throws them into poverty, and apply that energy to racial scapegoating.

However that move depends on it being explicit. You can only make people feel negatively against Jews for being Bankers if you make that equation publicly. Otherwise it's pointless.

So you, the questioner, can probably trust people like me who state that we aren't doing it. There's no motivation to lie about this.


Sep 9, 2013

Many people try to prove a point that C as a computer language is better than other languages as all the other languages have been written in C. To what extent is this true?

It's a stupid a argument. You can safely ignore these "many people" on this one.


Sep 9, 2013

Why are so many people who are involved in radical politics so bad at communicating their views effectively to people outside of radical politics?

Seems there are two questions here :

1) Why are people in radical politics bad at communicating?

and

2) Why are radicals bad at listening and compromising?

As to 1) communication is about moving a certain amount of information from the sender to the receiver. The more difference there is (in knowledge, beliefs, intuitions, experience) between the sender and the receiver, the more information that has to be sent, and the more possibility of noise / corruption interfering with it.

Radical people (whether political or in other fields like science or art) are, by definition, thinking very different thoughts and seeing things very differently from the average so they'll always have more of a problem in trying to send a whole lot of information and complex ideas compared to someone who's worldview is pretty conventional.

As to 2), the great problem with "the left" is that we believe in consensus. Which is another way of saying we can only make progress when everyone agrees and wants more or less the same things. The downside of that is that you can end up pathologizing disagreement.

The great strength of the right is that they know and accept that people believe and want different things, and they're more concerned with building effective institutions to govern those differences (markets where people can trade some of what they're willing to give up for some of what they really want to get; legal frameworks to govern potentially antagogistic encounters; even military build-ups that lead to balances of power.)


Sep 12, 2013

How long will 9/11 and Osama Bin Laden remain part of our cultural memory before fading away?

I think Bin Laden will be around for a long time. 9/11 will probably have the status of events like the assassination of Archduke Ferdinand or the Treaty of Versailles, marking the moment when the world took a turn towards a darker place.

Whether that's the stuff of children's folk-culture is another matter (though Guy Fawkes has been with us for a long time). I'd hope that every historically literate teenager or adult would continue to understand him though.


Sep 12, 2013

Are there any evolutionary advantages to being a racist, e.g. to maintain the purity of one's race or to prevent the recessive genes from being "overrided"? Isn't being a racist a part of preserving biological differences (not ethnic cleansing)?

The great thing about humans is that we have very plastic brains that can adapt dramatically through learning during our lifetimes. This is a far more effective aid to survival than slight genetic advantages.

So, whatever benefit you *hope* might acrue in the long term, through selecting against particular race you probably lose in the much shorter term (of your own life) by missing out on all the trading with, learning from, collaborating with etc. experiences you might otherwise have got from people of other races.


Sep 12, 2013

What is Apple’s new Secure Enclave and why is it important?

Ah. But does the NSA have a back-door?

Given everything we've discovered in the last month or so, where the NSA clearly says it has relationships with hardware companies, why should anyone trust hardware-based security as opposed to software-based security where you can examine (and, yourself, compile) the source-code?

If Apple or Arm have been coerced they're legally forbidden to admit it, so there'd be no hint from them.


Sep 13, 2013

Would a DJ Shaped USB Flash Drive drive hype and be marketable for electronic music?

Which particular DJ? Tiesto or Dave Lee Travis?

Or do you mean something more like a flash-drive in the shape of a pair of decks? I could see that working as long as it's still small and convenient enough.

Maybe a physically larger one could work too, as long as it was comparable (in terms of capacity, price to an external hard-drive.)

Why don't you have a go at Kickstarting it to see what happens?


Sep 13, 2013

Was there any evolutionary advantage for beards?

Sexual selection, baby! Sexual selection.


Sep 13, 2013

Should we attribute the colossal failure of innovation in areas outside of computers to government regulation?

Firstly, what's your baseline for how much innovation there *ought* to be?

You have to know that before you can diagnose a colossal failure.

If your basis of comparison is the computer industry, then I'd say not. The computer industry has special characteristics. The main reason that the computer industry is so innovative is that software scales in a way that hardware doesn't.

A 2-person startup can launch a world-beating piece of software or a popular website. It doesn't need a staff that scales with the number of units sold. It may not even need much of a marketing budget if it's able to go viral.

There's really only one other industrial sector for which this is true : pop music. And we see similar fast innovation and trends there too.

Every other industry requires far more capital investment to turn an idea into a viable (let alone successful) product. That means that investors are the real gatekeepers to innovation. Far more influential than government regulation.

Now, the interesting thing is that the world is getting eaten by software. The culture and ideas of the software and web are spilling out everywhere else. Today it might be reasonable for a 2-person startup to try to design a new kind of car. Or a new food product etc. But they'll do it with the help of all the things software has given us : social networks instead of marketing. Kickstarter etc. for crowdfunding / pre-selling. New personal / small-scale tools like 3D printers / CNC routers etc. for the prototyping (largely a question of software). Huge amounts of knowledge available online.

So I'd say government regulation is more or less trivial compared to the characteristic of the market itself and when and how these tools become available.

The only place where regulation might have an effect is in medicine, where the government does place a greater restriction on bringing new products to market. OTOH how much do you want people dying of untested medicines or paying a fortune for medicines that don't actually work?


Sep 13, 2013

If time travel is possible, why haven't we found items from the future in archaeological digs?

The answers obvious, dude! These are time-travellers!
When they found out that they'd dropped their iPod they just went back in time and warned themselves not to.


Sep 14, 2013

Tribalism: How common is slavery among tribalists?

As far as I can tell (though this is based on my casual knowledge rather than scientific study) slavery only appears in conjunction with agriculture.

Hunter-gatherers in forests don't do slavery. Probably because it's hard to control people doing independent foraging in forests. Instead, such tribes tend to eat their enemies. (Our stereotypical cannibals tend to live in the jungles of South East Asia or South America.)

Once you've got agriculture, and people are working in an open field with a well defined border, it's easier to observe and control them. Similarly, once you're producing the kinds of surpluses of, say, grain that can construct temples and palaces, then slavery becomes common.


Sep 14, 2013

What is your opinion on the three laws of robotics?

It's an interesting exercise in philosophical fantasy to come up with a mechanizable ethics. To try to imagine ethics as an algorithm. And obviously it's fascinating to see all the ways that such systems fail or fall into paradoxes.

In future we may very well face situations where we do want to mechanize ethics and we'll almost certainly find ourselves with similar problems. In fact we should probably be doing it already. Eg. the kind of NSA mass analysis of communications must have some "laws" built into it, to decide who is considered legitimate target and who isn't. Future automated policing systems, in banks, in streets etc. will almost certainly be making analyses of the ethics of the people they're observing.

As Asimov himself demonstrated, the laws themselves are clearly insufficient though they aren't a bad first stab at a robot-ethics.


Sep 15, 2013

Why do people ranging from the age (39 to mid 40s) Consider EDM just a banging noise?

I'm tempted to say "what's wrong with banging noise?". But I guess that's not the way it's meant here.

I'm in my mid-40s and given that acid house blew up when I was a teenager, and we were already listening to banging industrial bands, breaks, bass heavy reggae and even pretty hard electropop back in the 80s, I'm amazed anyone of my generation is acting all surprised.

Of course, there's a lot of crap EDM. And once you get old it's inevitable that you start to compare some new thing that excites the kids with something that excited you when you were a kid and can't help noticing that it's more or less the same. But still ...


Sep 15, 2013

Why has dance music become so tolerant of extreme repetitiveness?

I want to take issue with the basic assumption. In 2013, dance music is full of syncopated stop-start rhythms, disjoint 8 and 16 bar sections, buildups, drops etc.

There may be people still listening to 90s style trance or house where each track has the same beat, but I'd be surprised if you find it in the modern axis of future garage / moombah / dubstep / trap / retromaniac etc. influenced musics.

Here's a mix that turned up in my SoundCloud feed today : WHP13 MIX 003 /// MARIBOU STATE & PEDESTRIAN

Sure each track has a groove which repeats for 2 or 3 mins, but you really want to tell me that the whole things is extremely repetitive or like fingernails on the blackboard?


Sep 15, 2013

Will a track such as this ever have a place in the popular music scheme........http://soundcloud.com/moverunmoved/spektrala-vardnadshavare?

Depends how popular you want to be. Aphex Twin / Autechre became cult-heroes making music not that different from that. (A more contemporary reference might be Four-tet.)

You have to make sure you ingratiate yourself with the arty crowd though.

Update : It's a nice update on the 90s IDM sound with a bit more of an EDM vibe. I think it could definitely have a fanbase.


Sep 16, 2013

Is there such a thing as a "rare" musical track anymore?

It's certainly possible to be obscure. Given the number of people making music today, it's probably easier than ever.


Sep 16, 2013

Is it wrong to hate poor people?

Hate is pretty much never a useful emotion, either for the person doing it or the person receiving it. It's best to simply not have or feel it.

Sometimes, you might be driven to it, and there are reasons that might at least be "exculpations" if not justifications. For example, you might feel hate towards someone who has knowingly and deliberately done you wrong.

As "poor people" (or dumb people) as a general type are very unlikely to have done anything against you knowingly, deliberately or of any great magnitude, you don't really have something we might sympathize with.

So yes, it's wrong.


Sep 17, 2013

Why can't societies let kids be kids?

No, industrial societies have been absurdly raising the age of legal sexuality for teens. Most traditional cultures around the world have some kind of coming of age ritual of adulthood around puberty, 13 - 15, and marriage at a not dissimilar age.

In practice, everywhere in the world teens of this age start experimenting with sex because that's what their body chemistry is encouraging them to do.

Industrial society needs to prepare people for more complex technical jobs and so it extends the period of education, and therefore has to perpetuate the myth that people of 14 or so are not ready for adulthood.

14 year olds are prohibited from marrying, having sex, drinking alcohol and going to work, despite the fact that for thousands of years 14 year olds were considered adults and that's exactly what they did do.

Instead we have this artificial new category of "teenager", which is highly useful for the consumer society : teenagers are prohibited from doing anything to actively contribute to society and kept away from adults from whom they may learn responsibility in joint projects. They're kept penned-up in compulsory schooling and in their frustration they do the only "adult" thing that they're allowed to, which is try to buy stuff. Which trains them for a life of excessive consumption.

Or they transgress the artificial boundaries that are imposed on them and do drink, have sex, get pregnant. At which point the adults accuse them of irresponsibility and take this as evidence that they weren't being restricted enough in the first place.


Sep 17, 2013

Besides his influence, is Michael Jackson overrated?

Have to say I never understood what people saw in MJ. Not melodic enough, not funky enough, a certain kind of monotonous pounding instead of a real groove.

I always found Prince far more interesting.


Sep 17, 2013

What type of music app would you like somebody to build for you?

I'd love a non real-time DJing app. to let me make great mixes without having to faff around pretending to DJ.

All I want is a standard iTunes-like playlist where I can set up my tracks. Have more than one overlap. Have the ability to pitch-shift / time-stretch them a bit (with help from the app to synchronize them). And maybe the ability to loop a section while another plays over the top. And some effects.

I don't want this to be as complicated / time-consuming as a full DAW. And I don't want to try to control it in real time.

I just want to be able to set up a two hour playlist in 15 minutes, by choosing tracks and tweaking the transitions between them. And then be able to mix it down and pass it to others as an act of curation.


Sep 17, 2013

What's the evolutionary explanation for why some people think everything has an evolutionary explanation?

Not everything has an evolutionary explanation. It's a fairly vulgar idea of evolution to think that everything that exists in modern-life must be explained by it.

Of course, evolution put a constraint on it, just as gravity does. But we gravitationists don't spend our time wondering what the gravitational explanation for, say, Switzerland, is. Even if we believe that, ultimately, if gravity had worked differently, the Switzerland we know today wouldn't exist. Still, that's not the kind of explanation that would matter to anyone.

Similarly, I don't think there's any kind of interesting evolutionary explanation of steam engines. Sure, if we'd evolved differently we'd have no capacity to invent or use steam-engines. But so what? That doesn't mean we were adapted FOR steam-engine invention. Or that evolutionary theory has anything useful to say about them. The explanation is about the history of the ideas that went in to them, ideas that many kinds of general intelligences could have discovered.

I'm inclined to think evolutionary theory itself is like steam-engines. Not something worth looking for an evolutionary explanation for.

Your examples are, of course, much less abstract and closer to our bodily / animal natures and so maybe evolution has more to say, though personally I think the more abstract cases are borderline. I'm not sure that there are really any interesting evolutionary explanations of music. I think that's veering towards the gravitational explanations of Switzerland thinking.


Sep 17, 2013

What is the hardest thing you do as a software engineer?

Get into "the zone" when debugging.

Writing original code is fun. You can get into it easily.

Debugging something is NOT fun. Once I'm in the zone I can spend hours resolving all kinds of awkward problems. But before the zone, faced with stupid annoyances , when it's tempting to check if there's been any activity on Quora or my favourite news feeds ... I can spend far too long faffing without being able to engage my mind with the problem.


Sep 18, 2013

What is the carbon footprint of 3D printing?

Adrian Bowyer, founder of the RepRap project, says that when he prints with PLA derived from plants, he's sequestering more carbon (in the printed object) than was released to generate the energy to run the printer.

Of course, to be true it depends using the right kind of plastic. And probably other criteria. But in principle it seems an economy of locally 3D printed objects, fabricated on-demand, from bioplastics could be far lower carbon-footprint than mass manufacturing.


Sep 18, 2013

How would you position Justin Bieber to appeal to an adult audience?

There's no great mystery to this.


Although if you really want to compete in the "boy-band" to serious adult artist game then there's only one role model to follow :


Sep 19, 2013

Are Smalltalk and Pharo out-dated?

Smalltalk is two things. A language and an environment (including standard library, a set of patterns of how to do thing, a virtual machine with its own storage system, assumptions about the kind interface people will use etc.)

Languages don't really date. And good languages are timeless. Lisp is the classic example of language that never seems to grow old. Though it does evolve a great deal.

Smalltalk is a very good language. Inspired by Lisp, and with many similar virtues. There's no reason that Smalltalk should go out of date.

Except ... Ruby.

Ruby is a modern and very popular language which is sufficiently like Smalltalk that many (not all, but many) people who would otherwise be hankering after Smalltalk can be satisfied working in it.

Python is not nearly as like Smalltalk, but it was the first language that I picked up and said "OK. Now I don't have to keep fantasizing that maybe I can go back to Smalltalk." It had enough of the good stuff. Smalltalk is every bit as good as Ruby or Python (and written over 20 years before them!), but it's not obviously so much better that it can overcome the other obstacles to Pythonistas and Rubyists switching.

Now, the other side of the equation is the environment. Smalltalk was created in parallel with, and explicitly for, programming GUIs based on windows, icons, mice and pointers. And the irony is that, while this kind of GUI took over the world, a series of mis-steps in Smalltalk relegated it to a bit-player.

And now the era of the desktop machine and windows is drawing to an end. The important environments are the server, the browser and the mobile "device swarm" (soon to fragment into tablets, watches, glasses, drones and other robots etc.) While Smalltalk can certainly be made to work with these environments, it's not clear that there's enough need or momentum for it to become the "best" way to write for any of them.

Smalltalk is my first love. And I'm sad to say this. But I think it's going to be the great "also ran" of programming languages. Something that was extremely talented and influential but never achieved the popularity it deserved.

I'd love to see a tablet built around Smalltalk. The philosophy of the self-contained virtual machine, built-in library would work well. If someone could just do the work of making a slick multi-touch UI library and set of patterns. I'm not sure if anyone is.

But with things like FirefoxOS coming out it's clear that the browser - another self-contained virtual machine with it's own scripting language, and (with HTML5) own storage - is a direct rival (and far, far better known and understood.)

(See also Phil Jones (He / Him)'s answer to Why did the Smalltalk programming language fail to become a popular language? )


Sep 19, 2013

What's preventing HTML based apps from taking on native apps, i.e., in your experience, what is preventing HTML5/CSS/JS apps from becoming the present rather than the future?

Basically no (or unreliable) access to the underlying resources of the phone and it's native OS:

eg. accelerometer, GPS, cameras, fingerprint reading thingy, local file-system, distinctive OS libraries for touch, accelerated graphics, priority threads for sound generation (try writing a music app in the browser), standard GUI elements, permissions system; "intentions".

While there's some progress on all this, it isn't reliable or fully standard.

In contrast, the writer of the native app. can assume access to all the resources the operating system provides.


Sep 19, 2013

What are the best cultural areas in London?

Depends what you mean by "best" cultural areas.

If you mean, where do the cool people hang-out, where can you find weird events happening, interesting galleries or shops popping up then there are three broad areas :

- Hackney (see Shoreditch, Dalston, Stoke Newington, Lower Clapton / Hackney Wick)
- Peckham (I'm not too familiar with this but probably try around Peckham Rye and New Cross Gate / Deptford which is the vicinity of Goldsmiths)
- Brixton (Can't be more precise than this)

Why? Because these are places cheap enough for artists / students etc. to live, and have some ex-industrial architecture to do things with.

If you're staying for any time, to know London cultural life you need to know these areas. OTOH, they won't necessarily give up their secrets if you just turn up on the bus one afternoon. You have to do your research. Preferably find some natives to show you around.

If you're a tourist just for a couple of days, looking for official museums etc. then South Kensington is where almost all of the good museums are. (Science, Natural History, Victoria and Albert.) The honourable exception is the British Museum in Holbourne (next door to Covent Garden and theatreland.)

Chinatown is Chinatown. It's good if you want to see the stereotypical Chinese culture that you get more or less everywhere. It's also next to Soho which a centre for clubbing and nightlife. But perhaps fairly mainstream / touristy.

Much better than Chinatown (IMHO) is Brick Lane, the centre of the Bangladeshi community, with great restaurants and way cooler clubs / cafes etc. If you're taking a short trip to London and you have a free Sunday afternoon, use it to go to Brick Lane for the market and to stay around for the evening. If you get up early and have more energy, do the full Hackney Hipster Sunday of Goldsmith's Row book-fair, Columbia Road flower-market, Brick Lane. (You can easily walk this, or take a bike.)


Sep 19, 2013

What do you think of C programming language?

C is a gem. It's one of the best (certainly in the top 3) programming languages of all time.

People forget that. Because it's so everyday. And because we've all had absolute hell working with it. (Segmentation Fault, Core Dumped anyone?)

But C itself is a fantastic bit of programming language design : simple, concise, incredibly powerful (if you know how to use pointers to functions and the void* type, you can emulate many of the late-bound / higher-level virtues of object-orientation and functional programming.)

Perfect for its original purpose of allowing people to write code which was portable from one machine / operating system to another (Forget Java. C is the original "write once, run anywhere" language. All you have to do to port is to set some flags and run the compiler for the new architecture.)

It's no accident that C is everywhere. It beat out the competition time and time and time again. The ultimate convenient and pragmatic choice.

It's only now, when machines are around 6 orders of magnitude(!) more powerful than when C was invented, that we start to think of higher level languages like Python or Javascript or Scala as viable competitors.

Basically you should and will learn C if you want to understand most areas of software development. And certainly if you want to understand programming language design.


Sep 20, 2013

Since we human beings are a bunch of correlated minor living beings (cells), isn't society a living creature in every sense of the word?

I'd be up to say that.

... most of the time.

It really depends what use you want to make of this notion of "being a living creature".

I'd say that for a lot of purposes you could indeed treat a society as a creature. It's definitely biological. You can argue it needs to eat to sustain itself. It excretes waste. It has beliefs, goals etc.

Morally there might be questions. Is it "wrong" to "kill" a society (eg. by encouraging all it's members to move somewhere else)? Can you judge and hold a society "responsible" for things. And then is it justified to punish individual members for the crimes of society as a whole? These are awkward questions but not insoluble. As I say, I'm mainly inclined to agree that society is a living creature.


Sep 21, 2013

When will bittorent release the sync app on android/ios?

It's out. Working for me.


Sep 21, 2013

What is your review of BitTorrent Sync?

★★★★

I've been using it for a bit.

Initially it couldn't find my friend I wanted to sync with, but the latest version I installed found him with no problem. Syncing to my Android device with the mobile app. works fine too.

It feels a bit slower than Dropbox, which can be frustrating if you're trying to use it in a real-time situation. (A couple of times I had to bundle up files and put them on my server because it was faster than waiting for btsync to do its thing.) But if you aren't worrying so much about time, then it seems to work exactly as you'd expect and hope.

(I still wish the code was open-source and auditable so we could be sure our files aren't being replicated to the NSA though.)


Sep 22, 2013

Are there any bands or composers that, in theory, you should like but don't?

Bjork.

Bjork has incredibly good taste. She consistently chose to work with some of my favourite electronic artists of the 90s : 808 State, Plaid, Matmos, Laila Arab. She is experimental. And pop. I like how she sings. And how she looks. And her attitude.

But I don't like her songs. I like all the elements that go into them, but they always seem to add up to less than the sum of their parts.


Sep 22, 2013

Notetaking: What are the best open source, non-linear, note taking tools?

Well, I'm just going to say ... watch this space : OWL :-)

Not "the best" anything yet ... but keep your eye on it.

Update : I've now been using this for around 7 months. And it's definitely my main note-taking app.

Couple of thoughts :

- I still use a paper notebook for quick idea capture, but I move everything to OWL fairly soon afterwards

- The value to me is largely because I run both OWL on the desktop and OWLdroid on my 7 inch tablet. And I use BitTorrent Sync to keep the two in sync. That's invaluable. It means I can both review and enter data (roughly) on the tablet, have it transparently synced to my main machine, and then do more complex editing / tidying there.

Caveat : I wrote OWL, so I have good reason to trust that it's not spying on me or doing things I don't like. I'm also able to fix it when I find bugs.

In the first couple of months I ironed out a few problems, but I haven't found anything I've needed to fix for a while. So I cautiously trust it. (I do make backups of the directory with the pages every couple of weeks though.)

However, because I wrote it, it also means I'm patient with some of its quirks and comfortable working around things that other people might find awkward.

Right now, OWL is still very much a "geek" solution. To run it on your machine you need to be comfortable running a python program as a server from the command line. And to install it on Android you need to know how to install Android apps that aren't on the Play store.

OWL may or may not be for you. But I believe that it IS powerful. The combination of outliner for small-scale organization and wiki-pages for large scale organization works VERY well. And in a way I haven't seen many other tools provide.

Here's a pretty terrible video of it in action.


Sep 22, 2013

How much would you leave your other half for?

This is an appalling statistic, though I suppose that if these are arranged marriages which are more in the direction of financial arrangements anyway participants may see it differently.

Seriously, though. No amount of mere money is enough.


Sep 22, 2013

What are some widely-liked pop music hits in North America that are remakes of non-English songs?

You mean like this?



Sep 22, 2013

Electronic Music: What is the effect called when there is some kind of noise playing and then is cancelled temporarily and rhythmically sometimes by a bass drum?

Noise Gate (something that cuts out / lowers the volume of a channel based on another signal : could be another instrument or some kind of timer.)

Could also be the infamous "side-chain compression" where one channel's Compression is affected by another channel.


Sep 23, 2013

Which music band would you want your kids to listen to? And why?

I'd like to think I'd want my kids to horrify me with their musical choices.

Particularly by listening to things that are too loud, with no recognizable structure, and played by people without musical (or any other visible) talent.

That's how I'll know they actually get it.


Sep 23, 2013

What are some great lesser-known Simon & Garfunkel songs?

Bookends is my favourite (and under-rated) S&G album.

In addition to "Save the life of my Child", there's "Bookends" itself, "Punky's Dilemma" and "Faking It". All great songs.


Sep 23, 2013

What are some songs/bands you used to like earlier, but not anymore?

Depeche Mode.

As a teenager in the 80s I was DM kid. They were THE most exciting / important band in the world. Blending cutting edge synths, with dark, industrial / gothic attitude, with solid and beautiful song-writing.

But then ... somehow ... by the 90s. I got bored. Songs of Faith and Devotion were good song-writing, I guess. But DM seemed to be descending into a more traditional stadium rock genre rather than accompanying all the hectic innovation that was going on in techno / rave / jungle etc.

And the lyrics? Every fucking lyric just went "Deal with my narcissism, bitch!" Seriously. They didn't seem to have anything else to sing about except whining self-justifications of their over-indulgence.

Master and Servant celebrated edgy, S&M role-play. SoFaD was boring naval-gazing by people who didn't even have the justification of being teenagers or outsiders. Like being forced to listen to a therapy session with a celebrity sex-addict who wasn't really ready to try to change. I didn't CARE.

Every time I've checked them out since ... sometimes the song-writing is still there. Freelove made for good tuneful dance-mixes and I liked the video. But DM don't justify deep engagement. They don't surprise or excite me any more. Musically or lyrically.

Occassionally I go back and listen to the 80s stuff. And it's still great. But it's too familiar to hold my attention. These days, I'm more interested in discovering and understanding the 80s I ignored at the time.


Sep 23, 2013

Why don't kids discover and fall in love with bands and artists that kids listened to 10-15+ years ago but ran out of gas?

Part of "music" for teenagers is a whole lot of other non-musical stuff about identity and role models. The boy and girl-bands of your own era are, usually, just a few years older than you. They belong to your culture. They're people to aspire to emulate or to aspire to date.

The problem with teen-stars from the past is that, by definition, you can't really have that relationship with them. You know that they grew up to become adults. and therefore one of : fucked-up / boring / forgotten / "serious musician".

You can't have the attitude that this idol is an ongoing story that you follow, a pathfinder for your own life.

When teens today idolize stars of the past they have to buy into a different kind of story : that those people of the past were heroes of a different order than those who are merely popular today. That there's been a fall-off in quality, of musicianship, of songwriting, of spirit etc. And most pop trivia doesn't really lend itself to that kind of discourse.


Sep 24, 2013

Which songs are you ashamed of admitting you like?

I'm not THAT ashamed because I like to be a bit surprising and quirky. But a few guilty half-secrets :

- Sally Oldfield. Seriously, how awesome is Sally Oldfield? Surprisingly interesting and quirky melodies. The cosmic-scale new-age spectacle of the lyrics. The rich orchestration blending 70s / 80s synths with world-music. And the beauty of the voice. You can keep your Enyas and Natacha Atlases, Sally is the true goddess / queen of the universe.

Particular songs (Mirrors, Sun in my Eyes, Water Carrier, Break Through the Rock, Mandala, Flaming Star, Into Wonderland ... the list just goes on ... )

- I just discovered the Finnish symphonic metal band Nightwish and have to admit I'm disturbingly hooked on their version of "Walking in the Air" amongst others. (Including Phantom of the Opera)

- Talking of Andrew Lloyd Weber. I once spent a month where I watched the video of Cats every morning. Cats is brilliant!

- Various songs which I'm inordinately fond : Steven "tintin" Duffy's "Icing on the Cake", Robbie Williams' "Me and my Monkey", Randy Edelman's "Concrete and Clay", Barry Manilow's "Copacabana", Keane "Everybody's Changing", Gary Moore's "Parisian Walkways"...


Sep 24, 2013

Does trance music reminds you of the sunlight?

Nope. It reminds me of dark, smokey rooms with a lot of ultraviolet light and fluorescent stickers.


Sep 24, 2013

Please describe in detail how you do, or do not, manage your digital music?

File system with my own classification. I have about 120 gigs of music.

Current top-level folders are :

- 80s-ish
- alt.songs
- ambient
- asia
- bootlegs
- brass
- brazil
- christian
- cinematic and soundtrack
- classical
- dance
- electronic
- electro-song
- euro-cosmic
- europe
- folk
- global bass
- hip-hop
- jazzish
- latin
- lounge
- lusophone
- polka
- pop
- reggae
- retromania
- rock
- slipstream
- song oriented
- tango-accordian
- world

Beneath these headings there are 1 to 3 levels of hierarchy BEFORE you get to folders for specific artists. For example "europe" has a massive subsection called "gypsy-balkan", "asia" contains an "india" sub-folder which (confusingly) has a "UK" subfolder in which you'll find my "bhangra" collection.

I pretty much HATE all software that tries to classify my music for me or hide my file-system. I mainly use rhythmbox to listen to music and choose the day's playlist by dragging files directly from the file-system.

The two most important criteria for me for any music classification software would be :

a) I get to choose how to categorize things. I want to classify things together that go together in my head, in my playlists etc. as part of the same "genres".

b) I can do large scale re-organization of folders and sub-folders. I don't mess with my taxonomy the whole time, but I'm always shifting one or two files around, and sometimes I decide that an entire subcategory should move. (Eg. "reggaeton" moved from "hip-hop" to "global bass" as I started thinking of it more connected with "electro-cumbia".)

I don't want to have to do this re-organization by reclassifying every song independently. I want it to be able to manipulate sub-categories in bulk like this.

Ironically I'm not a big fan of hierarchies in many aspects of organizing data. But in this case the convenience of being able to drag and manipulate large sub-collections trumps the "inaccuracy" of forcing things to be in only one folder.

Update : One other thing that's important to me. I have this collection synced to an external "back-up" disk. Which means I can take it to a friend's house and plug it into his computer. I don't care whether he's running Linux or Windows or Mac. I use rhythmbox, but sometimes just the video player. Or, my laptop is dual-boot, and in Windows I use Media Player. I absolutely DON'T want to be locked in to any particular piece of software / operating system to have access to music or the taxonomy.


Sep 24, 2013

How was Nurse With Wound's Soliloquy for Lilith made?

Here's the full-album.

Does anyone know, or imagine, how this sound was made? What kind of effects are evolving the sound?


Sep 24, 2013

Metaphysics: How do we know that the brain creates consciousness?

We don't.

It's an assumption we have to make if we want to buy into material monism.

There are philosophical arguments in favour of doing that, but it's not, in any sense, a scientific result. (For the simple reason you can't actually do scientific experiments on subjective consciousness.)


Sep 25, 2013

Would capitalism be able to function without exploitation, or is it a vital part of the system?

Markets and trade could exist without exploitation.

Captilism means something more than just "we use markets".


Sep 26, 2013

How would you estimate the total number of works of art in existence today (total created - destroyed or lost to history)?

At a rough guess, every human has created at least somewhere between 100 and 1000 works of art, if you include the drawings they did as children, their teenage poetry and song-writing. The jokes they cracked. The bed-time stories they made-up for their children etc.

Most people give up taking it seriously, and you can probably ignore the few that don't (ie. become professionals) as a statistical rounding error, so I'd start by multiplying the human population by about 200.


Sep 26, 2013

Is it me or does it seem that Americans like myself are more aggressive than (people from) other countries? Where does all this aggression root from? What is the cause?

Probably not at a personal level. In my experience Americans are less aggressive than Spanish or many Latin Cultures. Probably less aggressive than certain middle-eastern cultures. (My Jewish friend complains that he finds people in Israel way more aggressive than people in the UK.)

Other friends I have complain that French people are rude when they travel there. Germans can be blunt and disapproving.

I've never seen anything similar in the US or from Americans I've met in other places, who are usually extremely polite and calm.

A couple of caveats. There is a tendency of people in big cities to be more aggressive. So if your stereotypical "American" is from New York then that's a bias. You'd have to use Parisians, Shanghaians etc. to make a fair comparison.

America as a country acts extremely aggressively in the world. I'm not sure if this is a scaling-up of the national character though.


Sep 26, 2013

Why does it seem like every major social issue is caused by greed or monetary gain? Is monetary gain worth the suffering of other humans?

Money is an incredible human invention. What it effectively does is create a generic / abstract notion of "value" which is distinct from any particular kind of value.

This is a piece of conceptual engineering of the same level as the invention of language (words which stand for things), or writing (persistent symbols that stand for words).

Like language and writing, money has transformed the world. Often for the better as it allows trade and commerce, negotiation between different kinds of values, that would otherwise be impossible. It allows long distance co-ordination and co-operation that couldn't happen any other way. Money is both the most portable and fast moving kind of value. And the most flexible and fungible.

But this magnificent power comes with a cost. As a kind of value, money is inevitably a rival to, and in competition with, every other kind of "value" we have in society. And its flexibility and fungibility means it usually trumps them.

Social "issues" in society are basically the result of failure or collapse of values that we'd otherwise respect. And one of the main reasons that someone does stop respecting his or her other values is that money has interposed itself between that person and the implications of their actions. Money successfully *blinds* people .. partly because they are too focused on the benefits that money brings to them, but MOSTLY because the abstract nature of money simply hides the concrete reality behind it.

Every time you go to a shop and spend your money, your decision is sending information about value back up the supply-chain, rewarding one action, punishing another. Back up the supply-chain, in warehouses, and factories, mines and fields, in board-room meetings and amongst Wall Street analysts and traders, those signals are being studied and interpreted. BUT YOU YOURSELF ARE ALMOST ENTIRELY UNAWARE OF THEM.

You, personally, don't want people to be forced to work in factories without a break for 12 hours a day. You personally didn't want the mining company to bribe the safety inspectors to turn a blind eye to unsafe equipment. You personally didn't want the logging company to hire a bunch of thugs to burn the indigenous village and execute the environmental activist with a shot to the back of the head. But when you made those purchasing decisions, that's exactly the kind of world you signalled your support for. It's just that the abstraction of money hid that fact from you.

If there was no money, if we had to sign up for all those actions explicitly, we'd never authorize them. Our basic human decency and empathy would kick in. But where there's money to hide the consequences of our choices, then we do promote them, happily ignorant of what we're doing.


Sep 26, 2013

What "middle class values" do I need to de-emphasize in order to move up and out of the middle class? What new values should I adopt?

The main value I'd drop is "not having an income that's independent of selling my labour". Get rid of that one and then you can talk about moving up out of the middle-class.


Sep 26, 2013

What are the pros and cons of using (as a framework) Zend in PHP or Django in Python?

Do you want to write PHP or do you want to write Python?

That's probably the only question that matters here. Neither framework is sufficiently compelling to make you want to move from the language you're comfortable with.


Sep 26, 2013

Should the USA have a national ID card?

XKeyScore, my friend. XKeyScore.


Sep 26, 2013

Why is it that almost all human evolution charts depict a MALE? See example in the question description.

Most evolutionary researchers, authors and illustrators of such charts were men.


Sep 27, 2013

What can scientific research learn from the LEAN startup method?

Hmmm ... haven't watched the presentation yet, but my first thought is "not much". The whole point of Lean is to make your work a better fit with the immediate requirements in the market.

The whole point of science is to pursue "truth" even if no-one particularly wants it. Science is inevitably constrained by financial and social reality, but it's not a goal or virtue of science to be attentive to such financial or social constraints. Scientists shouldn't be striving to be better at listening to what outsiders want them to deliver. That is, ultimately, the death of scientific enquiry.


Sep 27, 2013

Is the USA guilty of the same terrorism it is fighting against?

Not the same, no. Different kind of terrorism.


Sep 28, 2013

Activism: Who are some activists who really 'get' the internet?

Aaron Swartz was one. :-(

Julian Assange.

Depends what you mean by "activist" of course. I think anyone working towards a free internet and open protocols is an activist of a kind. Bet then you'd expect activists whose mission *is* the internet to understand it.


Sep 29, 2013

What makes someone a socialist? Please don't provide tautological answers saying "they belong to the Socialist Party”. If you can't refrain, then explain what makes a party a "socialist" party.

I call myself a socialist. I use the term to mean that I believe that the economy is just a means to the ultimate end, which is social welfare, rather than society being a means to the ultimate end of economic growth.


Oct 1, 2013

Is it okay for a white person to sing dancehall?

Yes.


Oct 1, 2013

What are some chillaxing Reggae songs?

Chillaxing is a bit vague. Most traditional reggae is lilting rather than frantic so could be seen to be relaxing. (Though it can also be intense.)

The Jamaican word for being in a chillaxed state is "irie", so any song with that in the title / lyrics might suit.

I'd suggest you try the following sub-genres of reggae :

Lover's Rock :


Roots :


1970s dub


Oct 1, 2013

I would like some reggae lyrics?

If you think there are "typical" reggae lyrics, you're almost certainly going to end up with some horrible stereotype. Just write whatever lyrics you'd normally write, that fit the reggae music you're working with.


Oct 1, 2013

Why did Snoop Dogg change his name to Snoop Lion? What motivated him, and did he actually have it legally changed?

Rap is a young man's game.

Or rather, all American pop musicians have to have a bratty teenager persona. That's true of rock, punk and metal as well as hip-hop. If you're a rock musician and you want to grow up to be a man you basically have to go country, which is the only genre where you're officially allowed to be an "adult". Hip-hop offers a couple of, not very satisfactory, "grown up" models : the pimp / gangster (who are themselves just the oldest, 20-something kids on the block), or the Jay-Z "tycoon" / master of the industry model.

Snoop is now too old (and perhaps sensible) to be a gangster. And while he's a great success, perhaps no longer quite big enough to pretend to bestride the industry the way that Jay-Z, Kanye etc. do.

Reggae, on the other hand, has always been a man's game. Look at the number of singers who are "men" : Beenie Man, Yellowman, Ninja Man. Think of your traditional dreadlocked and bearded rastaman. Listen to the typical deep voice adopted by many ragga stars. Think of Lee "Scratch" Perry, who goes around like Gandalf.

Reggae/ ragga stars are never kids. They're very much men. It's a great role-model for the maturing hip-hop artist. I'm surprised more aren't adopting it.


Oct 1, 2013

What kind of people like electronic music?

When I was a teenager I used to like electronic music because it felt like "the future" to me. And all music made with guitars seemed reactionary and musically conservative.

20+ years later, I find the world is full of dull, conservative electronic music, lacking in innovation or any excitement whatsoever. And I've gained enough musical perspective to recognize many guitarists and other acoustic instrumentalists to have been revolutionary in their time.

Nevertheless, electronic music still seems to carry the promise that it can take you beyond anything you currently know. I follow electronic music, partly in the hope of the stimulation and excitement of finding something that is still like nothing else I've ever heard before.

So I'd suggest that novelty seekers are often electronic music fans.

See also my answers to :

How might rock and metal music (guitars, bass, drum...) be compared with disco or electronic music (synthesizer)?


Oct 2, 2013

If one could prove that mice are not a good conduit for experimental studies extrapolated to man, what effect would that have on science, scientific labs and ultimately funding?

How would you prove something "isn't good for extrapolation" when we've already plenty of examples of when it was good?

It would have to be for very particular cases where the extrapolation really didn't work. And then, what would happen, in those cases, mice wouldn't be used.


Oct 2, 2013

From my understanding, thought is the brain processing our sensory inputs. If someone is born with none of the five senses, can they think?

Yes. But probably lacking most of the concepts that the rest of us have and, perhaps, fundamentally untranslatable into our own.


Oct 2, 2013

Who are you?

Deep down I'm just a ball of nothing. I have to keep improvising on top of that to have any kind of existence at all.


Oct 2, 2013

What would a government designed by engineers and not politicians look like?

Not that different.

The moment you get a bunch of people together to debate what they should collectively do, they automatically become "politicians".

Politician isn't a kind of personality. It's a "role" that you play. One that largely responds to the forces outside it.

In the "democratic" "west" politicians from remarkably different backgrounds, with remarkably different sets of foundational beliefs get elected into government and start saying remarkably similar things and behaving the same way. Why? Because they're responding to similar situations and exigencies : the requirement to get re-elected, the requirement to keep the media onside, the requirement not to spook the markets, the requirement to be seen to be responding promptly and firmly to current affairs, the requirement not to be seen as uncertain or indecisive, and finally to be seen as serving their constituents.

If politicians in China are any different it's probably less about personality and training than that they don't face the same demands and pressures.

In one sense, you can see governments of engineers inside various technical bodies and international standards organizations. And they still have religious wars (about technologies and standards). And they take an inordinately long time to make their minds up. You can see similar arguments and problems inside any technical company or university. So I don't think you can rely on engineers as inherently wiser or more disinterested than anyone else.

But what if we let the engineers design the government system itself?

Here I think there's some cause for optimism. But not in the traditional "technocrat" sense. In fact engineers are starting to take ideas of governance and social organization more seriously and, consequently, starting to experiment more.

I think that the GNU General Public License is one of the most remarkable and significant documents of the late 20th century. Not just because it's an incredibly important weapon in one of the most important political struggles of the moment, but because it marked the point where engineers successfully attempted to apply a "hacker" approach to the legal / economic system. Since then, engineers have been increasingly interested in how to hack governance in many ways, both with and within traditional government (working on various ways of opening the data up to people, lobbying groups like Avaaz.org), through to commerce and finance (Y-Combinator's explicit experimentation with the venture capital business, Crowdfunding like Kickstarter), through to weirder experiments like Debian's neo-medieval apprentice model of managing an operating system.

We are probably seeing more thinking about and design of governance now than any time since the Enlightenment and the French and American revolutions. But you'll be as likely to find the cutting edge at Valve or Github or Wikileaks as in traditional political science.


Oct 2, 2013

If there are accepted Design Patterns for code optimization, what design patterns exist for Life optimization?

Well Design Patterns come from Christopher Alexander's work on architecture that was very much about how to introduce what he called a "quality without a name" into Life. Something that was about enhancing the aesthetics, ethics and health of your existence.

So the idea that design patterns are related to Life is there from the beginning. All Alexander's architecture patterns relate to it. And if you don't know them, I'd suggest you check them out. (A Pattern Language)

You can certainly take the idea further, out of just architecture and urbanism and start thinking about patterns and anti-patterns in education, in work, in economic life etc.


Oct 2, 2013

Who are some scholars who really "get" the internet?

Do they have to be in academia?

I nominate Alexander Bard and Jan Soderqvist for NETOCRACY: the new power elite and life after capitalism

Still one of the most insightful interpretations of the network society, even though it's hard to make sense of and seems to be badly misunderstood.


Oct 5, 2013

What's the difference between a programming language and a scripting language?

There isn't a hard and fast difference.

Scripting languages are typically languages that are designed to quickly tell some kind of system / platform what to do. As opposed to write large-scale software. But it's not deep and meaningful distinction.

Typically :

- they're interpretted by some kind of virtual machine, rather than compiled.

BUT C has been called "the scripting language of unix".

And, in practice both Java and Python are compiled to code that runs on a virtual machine. Java just makes this step explicit and Python doesn't. Python is considered a scripting language while Java isn't.

- they're used for small-scale programs that do one thing.

BUT today people are writing increasingly large applications that run the browser using javascript. And there are some huge Python / Perl / Ruby programs.

- they're "higher level" (ie. have run-time rather than compile-time binding of things like variable names to types)

But really, the difference is not a deep and formal classification. It gets an idea across quickly, but the distinction is fuzzy.


Oct 5, 2013

Is 3D printing of animals possible in future?

Great question.

We can pretty much print meat now. And there's a lot of research and optimism that we'll be able to print / grow usable replacement organs in the future. As I understand the process is more like printing a scaffold of the right shape and then letting a solution of live cells grow on it. The shape helps the cells specialize in the right way.

If you can print organs, why shouldn't you be able to print collections of organs "in place" ie. entire animal bodies?

To be honest, I don't see any theoretical reason why you couldn't. In practice, it's orders of magnitude more complex than anything we can conceive of doing at the moment. But I don't see why not in principle.


Oct 5, 2013

Does data naturally exist in the universe as a material element?

This is possibly the biggest new metaphysical question of our age. You'll find people who assume it either way : that information is just in the eye of the beholder (or a measure of the beholder's ignorance) and people who think it's an attribute of the material universe itself.

I honestly can't say which way I fall on this question. Both sides have some motivation.


Oct 6, 2013

Who all famous personalities in the world history do you think actually created an impact on the society?

LIke Gwydion Madawc Williams says. Famous personalities are famous, almost by definition, because they made an impact.

If you want the "most impactful", there's a famous graph ( Historical Population of World, 1 AD to Future ) whch suggests that human population exploded around the time of the Enlightenment. Nothing else has had such a demographic impact.

People have different explanations for what happened exactly, but the two most prominent suggestions are that this is due to the invention of capitalism (ie. the invention of the joint-stock company, Adam Smith writing The Wealth of Nations) or the industrial revolution (ie. the invention / refinement of the steam engine.)

There are a few other potential but slightly less obvious possibilities too : the invention of the Nation State. Perhaps a delayed reaction to the printing press. Perhaps protestantism.

But I'd say, for impact, go for either James Watt or Adam Smith. (Where these people are placeholders for the invention of the steam-engine or capitalism respectively)


Oct 7, 2013

Why aren't more people worried about the potential consequences of affordable 3D printing?

Most people aren't worried because they have no idea it's happening.

Most people who are following the area are far more excited about the benefits than worried about the problems of people printing guns (as Taj Bennit points out, the US is already full of guns.)

There's a big legal fight coming, as the current mass-producers of all kinds of things will be scared that people will use home-printing technology to "pirate" the designs of those things.

In order to try to stop home 3D printing, they'll orchestrate all kinds of scares about 3D printed guns or other dangerous stuff.

This is not serious. It's just following the pattern of scaremongering that accompanies any new technology that empowers people to do things for themselves rather than remain dependent on the existing system. The dangers are minimal.


Oct 7, 2013

3D Printing: Why aren't more VCs funding robot-built houses?

Homelessness isn't really a problem of "lack of house". It's a more general problem of poverty. It's usually connected with "lack of land" on which to build a house and other questions of land-ownership rights etc.

Most people in poor countries live in shanty-towns and favelas. If they can find a bit of space they can usually build some kind of shelter of their own. Out of left-over materials. They can't invest too much because they don't have security of land-ownership.

Technologies like house-printers (or even something like WikiHouse, which I think suffers similar problems) don't address those issues at all. And are way too expensive for poor people. Not to mention just getting the technology there. This is your typical favela :


how do you get one of these 3D printers half-way up a mountain and run it on a slope?

Having said that, I do think there's massive opportunity for technologies like 3D printing and robotics in construction.

It's not going to be about printing cheap houses. Housing is a social / political problem, not a technological one. But I think the kind of work on fine-grained positioning that lets quadcopters build towers (Prefab Towers Built By Flying Robots: Fact Or Fiction?) could probably be used to automate tower-cranes reducing the risk and expense of human operators. (Basically use a crane to do the heavy lifting, and attached rotors on the load for fine-grained positioning when you put it down.)

If you think of your cranes as more like big robot arms, you can have various attachments at the end of them. For example special purpose machines for riveting / welding / pumping cement or concrete etc.

The secret is to use a Subsumption Architecture. The crane / arm has the job of just getting the tool roughly into place (while supporting it and delivering power to it). The tool itself has enough robotics inside it to do its own fine-grained positioning and work.


Oct 7, 2013

In your opinion what bands, singers or music styles do you feel you're supposed to like (and pretend to) but in reality don't?

I NEVER pretend to like something I don't.

OK, if someone plays me their music and it isn't my thing then I'll look for something good to say about it rather than say "I hate this" or "I think you're crap". But I'm pretty confident in my taste.


Oct 8, 2013

Why do atheists speak against or attack Christian theism the most? Do you believe this is even the case?

Christianity is the most actively evangelical (as in trying to sell itself) religion on the planet. There isn't a poor, isolated tribe in the middle of the Amazonian jungle that isn't harassed by Christian missionaries trying to get them to give up their traditional beliefs and embrace Christ. Sooner or later, these Christianized groups start causing trouble for everyone else. An indigenous activist here in Brazil was telling me only the other day that traditional shamans are often physically attacked and murdered by their Christianized neighbours, as the local pastors stir up accusations against them as witches / "satanists" etc.

Christianity is almost certainly the most virulent, anti-social religion on the planet. Christians are spending more money in your community to build churches, start radio stations and recruit your friends and neighbours to their cult than any other spiritual belief. If you want to prevent the encroachment of irrational beliefs and obnoxious behaviour in your community, Christianity is the movement that's most urgent to resist.


Oct 9, 2013

Is there any feasible way to limit corporate personhood?

Sure. The Corporate "Person" was created by government regulations. Government regulations could unmake, or constrain, it.


Oct 9, 2013

Would you agree that freedom means there should be no limits in any way?

Absolutely not.

Freedoms and restrictions are often two sides of the same coin.

When women in Western society gained the "right" to own property they gained new freedoms to live their lives as they wanted, without needing a husband or male relative to look after them.

But only because government chose to protect the woman's property-ownership. And government protection of property is enabled by government restricting other people from appropriating that property. The government have to threaten to chase and prosecute anyone who tries to walk away with the woman's jewels or set up camp on her land.

Most freedoms are of the "positive" kind (ie. enabled by actively restricting someone else) rather than the "negative" kind. Only a tiny minority of the freedoms that actually make up our society are "negative" freedoms.


Oct 10, 2013

3D Printing: Has Makerbot made a statement on Tangibot?

Isn't that the reason that they didn't open-source their most recent designs? Which has made them very unpopular in the open-hardware / RepRap community. (The original makerbot was based on RepRap.)

Personally I think they should have just embraced it, basked in the increased reputation of being the good-guys, and offered accessories / upgrades etc. to buyers of the Tangibot. But, guess that's what happens when you take investment money ...


Oct 11, 2013

Computer Music: What program can I use to take a list of (time, sound file) tuples and convert it into a sound file?

sox driven by shell-script maybe.


Oct 12, 2013

What is the true power of the Python programming language?

Pretty powerful by most people's standards.

There are things you can do in Haskell or some varieties of Lisp that are probably more mind-blowing. In my personal experience, I can write things in Erlang that are about a quarter of number of lines that I would need to write in Python.

But you can go a long way towards understanding and using fairly high-level "functional style" programming in Python.

And unlike these more exotic languages, Python is very easy to get into and work with. Has a huge standard library and other popular, easily available libraries and frameworks for what you want to do. And it will certainly give you a productivity boost compared to things like Java / C# / C++ / PHP etc.


Oct 12, 2013

What's the best way to backup your Quora answers and votes?

I wrote and use rss_backup which saves each answer to a separate file on my machine. The code is free for anyone to download and use.

Update : since Quora switched off RSS, this solution no longer works.

Bad Quora!


Oct 12, 2013

Is Ruby on Rails a good choice as a first programming tool for 13-15 year olds? If not, what alternatives are there?

Distinguish between Ruby and Ruby on Rails.

Rails is designed to make certain kinds of database backed web-site easier. Unless the 13-15 year old wants to create that kind of site, RoR isn't going to help much.

Even if they are, I'd be inclined to start with the whole "what's inside a web-page" thing : a bit of HTML, bit of CSS, bit of javascript. Learn how to do simple games / applications inside a single web-page.

Then, when they've got a grasp of programming (loops, if statements, functions, objects) from that, move out of the browser to more general languages that control other things.


Oct 12, 2013

Why does the human race need money for survival while all other species don't?

As a species, we probably don't need money for survival. But we need it to thrive the way we currently do.

Historically money comes around the same time as agriculture and cities and is part of the same matrix of discoveries : agriculture gives us surpluses of wheat etc. to store; cities grow around grain stores; money keeps track of who gets the grain; cities / money both enable and benefit from increasing division of labour as inhabitants specialize. Later on, money allows trade between cities, and cities themselves can specialize.

With cities and agriculture humans spread across the whole planet, colonizing every type of environment. Without it, humans are limited to certain kinds of environments that have enough food to support a small tribe of hunter-gatherers or nomads : forests, the edges of lakes and seas that can be fished, plains where you can take a herd of cattle.


Oct 15, 2013

What are some examples of creative (and effective) business cards? Where do I get them?

I don't know if it's creative or effective, but I think I have one of the world's "most likely to freak you out" business cards.


Oct 15, 2013

Dubstep sounds like phone rings, and useful for it, are there any relation between them somehow?

It's hard to know exactly what you mean because it doesn't sound very like phone rings to me. Examples from YouTube might help.

But here's what I *think* you mean. Dubstep is very obviously "synthetic". It uses a lot of synthesizer sounds, very prominently in the mix. This is very different from, say, House music which uses a lot of natural / organic sounds, sampled from, or inspired by real soul, funk etc. musicians and instruments. Or breaks / "big beat" of the kind produced by, say, Chemical Brothers or Fatboy Slim that relied a lot on everything from jazz to ska to rock samples. Or even drum'n'bass which had it's more jazz / prog side.

Part of the excitement and impact of dubstep is that it was willing to push very electronic / unnatural sounds in your face. And when you think about it, ring-tones are also about grabbing your attention, often with unnatural sounds.

So there is that similarity.


Oct 15, 2013

What are some tracks that sound like dubstep but predate the movement?


Oct 15, 2013

Why is Aphex Twin is so popular on the Electronic Music scene?

Basically because he's one of the original pioneers.

Aphex started releasing music right at the beginning of the 90s during the first wave of acid-house / techno. Ambient was hardly a genre when he was already releasing volume 2(!) of "Selected Ambient Works". He was famous for being extremely young. And reclusive. And almost immediately he was known for being experimental / doing his own thing.

Other early techno pioneers kind of got themselves pigeonholed as doing a certain kind of sound. But with James it was expected that he'd be trying something new each time. Like Brian Eno, he was made into a kind of official "intellectual" / "boffin" of the scene. He was abstract. And spiritual. And THEN he started messing with our heads with the whole hip-hop / R'n'B pastiche of the Windowlicker video etc.

As Casey Winters shows, he went through a lot of styles and experimentation. And he was willing to push boundaries with weirder sounds, stranger videos, more daring transformations of his image than the majority of people in techno.


Oct 15, 2013

Electronic Music: Is Aaron Funk (Venetian Snares) more talented than Richard D. James (Aphex Twin)?

I think you can't ignore the fact that Aphex was just in on the ground-floor of the whole techno / ambient / "intelligent dance" thing. He was around so early, doing his own thing, pushing the boundaries in all directions when there was no-one to tell him he couldn't.

Funk (to the extent I know his work) is stuck with almost 10 years of people like James doing experiments before he came on the scene. As far as I can tell he may be more of a "musician" in the sense of someone performing and playing instruments, and he may be more willing to engage the "rock" tradition of song-writing. But in electronic music he's not nearly as wide-ranging / innovative as Aphex in his prime. (Though WTF is Aphex doing these days?)


Oct 16, 2013

Would you ever buy clothing from a vending machine?

People buy clothes on the internet all the time. That already dispenses with the idea that you need to see / feel / try-on before buying.

Whether a vending machine with its necessarily limited selection can compete with the internet's other advantages (huge range, low price) is another matter.


Oct 16, 2013

Are there any companies out there that are as innovative as Apple?

Long term or short-term? In the slightly longer term I think Nintendo has a good track record.

Inventing formats : Game and Watch, NES, Gameboy, DS, Wii

High quality incremental developments of innovations : Super NES, Nintendo 64 etc.

Innovative content : Donkey Kong, Mario, Pokemon etc.

They don't always have hits. Sometimes another company comes along and dominates. But they're always exploring / pushing the boundaries. Finding their own take on things. And like Apple they have a good intuition about how to extract the synergies from their hardware / software / content mix.


Oct 19, 2013

What's the best example of a lang. based on an other tongue than English? Eg. What is French for GOTO?

Well, the Excel Macro Language in Microsoft Office gets translated to the local language. So, for example, "if" becomes "se" in Portuguese.


Oct 20, 2013

What would be the cheapest route to begin programming electronica drums?

I just got FL Studio for my Android Tablet. It cost me about £12.

FL Studio on Android

I have to say, I think it's pretty damned impressive.

I've been using Fruity on my PC for about 12 years now, so I'm pretty familiar with it. I can see what has been cut for tablet, what's been added, and what's been adapted. It's not as full featured as my desktop version (which is about 4 or 5 times the price).

But it's still bloody powerful for 12 quid.


Oct 20, 2013

Who knows how to program aleatoric baroque instrumental electronica?

R. S. Pearson maybe? Music of Composer R.S. Pearson


Oct 20, 2013

μTorrent: What are the ethical issues involved in downloading pirated material through torrent clients?

The moral issues are roughly these.

Someone is making a bunch of non-scarce bits available for you to download. You can download them. End of story.

It's wrong for governments to try to stop the free exchange of information simply to protect a redundant business model.

Artists today are being forced to answer a simple question : "Is it more important for me to be an artist? Or is it more important for me to stop people having access to my product without paying me for it?"

If it's the first, then keep making your art. We will thank you for it.

If it's the second, then. You know. I am sorry. I do feel for you. But freedom to share the information we have is a moral requirement for the human race. And your business model is just a temporary glitch in human history whose time has ended. There will be plenty of musicians, story-tellers, painters and photographers who are willing to choose art over commerce, so we don't, ultimately, need you.


Oct 20, 2013

What are the moral issues involved in running a Freenet node?

What are the moral issues of driving a taxi? After all, you can't know that your next customer isn't a serial killer on his way to his next victim.


Oct 21, 2013

3D Printing: Can there be road printers?

An automated road laying machine should be possible in theory.

Would need support from robotic steamrollers etc.

The big question, though, is how to get the material. Now it comes in fleets of trucks. A pipe would be too heavy. And tar is too viscous to pump. So you'd still need that fleet of trucks.

Those could obviously be automated. As could much of the rest of the process. But it's still going to look like a swarm of robots and autonomous vehicles more than a printer.


Oct 22, 2013

What are the ideas of the future?

The future is basically a race. Between, on one side, exponentially increasing computing power and ubiquity, coupled with smaller and more fine-grained fabrication capacity (starting with 3D printing, robotics, moving on to MEMS, biotech and nanotechnology.) And, on the other, environmental destruction, resource depletion and peak everything.

One of two things will happen : we'll hit a crucial peak of some fundamental requirement (oil, water, helium, potassium); or global warming will cause major food chain collapse. And then civilization will effectively end.

Or, the improved fabrication technologies will make us ever better at managing resources and energy more efficiently, and we'll end up being able to sustain a steady-state population within the energy budget that the sun gives us each year, and with other important materials being continually cycled.

There is no third way : the stocks that the earth has aren't infinite, and we aren't even vaguely close to being able to pull resources from other asteroids, planets and stars. (Yes, we dream of it, no that's not going to be the front-runner in this race.)

So, basically the ideas of the future are going to be those that "go with the grain" of these two broad trends. Anything that uses ubiquitous computing / robots / microfabrication to make material production more efficient in terms of energy and materials is a big idea for the future.


Oct 22, 2013

What different types of arguments are there to use for one who wants to argue effectively?

I think this is one of the most awesome / beautiful sites on the web (been around forever). Will tell you almost everything you need to know about rhetoric.

Check it out : The Forest of Rhetoric


Oct 22, 2013

What are some resources that one can use to learn how to debate more effectively?


Oct 22, 2013

If doctors were to design a combination exercise bike + "desk" that was ergonomically safe and "good" for you in terms of burning calories, what would it look like?

The idea of a single physical workstation or activity is probably wrong from a fitness / health perspective.

The ideal situation would be a work "circuit" that included walking, cycling, swimming, climbing, maybe some muscle building, maybe some being outside in the open air / sun etc.

How would you combine this range of physical activity with "knowledge work"? Well, partly mobile devices. Google-style Glasses. Partly large screens or projections in various places. (Think of doing a short session each day in a "Minority Report" ("gorilla arms) type environment.) More meetings over golf. (An idea which should be extended to far more people than the elite / sales class.) Or frisbee golf etc.

Partly actual breaks from work to do physical exercise (even if your unconscious mind is mulling over problems.)


Oct 22, 2013

Why do people buy canned soft drinks when the same drink in a plastic bottle is cheaper?

Cans are better for the environment than plastic bottles. They can be recycled into useful metals. Plastic can be recycled but not to much except a lower-grade plastic. It will all end up in the Great Pacific garbage patch eventually.


Oct 22, 2013

What is the future of EDM?

EDM basically oscillates between two poles : the sensual and the bombastic.

The sensual is represented by house, deep-house, trip-hop, garage, future bass etc. The bombastic by jungle / d'n'b / nose-bleed techno / dubstep etc.

The sensual is characterized by female vocals, samples of "real instruments", a trancelike continuum, jazzy harmonies etc. The bombastic by speed, colour, discontinuity, excessive bass, spectacle.

After 30 or so years of electronic dance music the one thing we can be pretty sure of is that the pendulum always swings back from one pole to the other. If, when you read this, we're currently in a phase of sensuousness, you can be sure that in a year or two there'll be a new bombast. Or if the thing when you read this is some exciting bombast, you can expect that a year or two down the line things will have calmed down considerably.


Oct 22, 2013

What is the future of musical style?

The future of musical style is ... SeaPunk!

Or rather, the future of musical style is lots of tiny niche styles that appear and disappear over-night, with a fanbase that suddenly picks up the idea and goes with it, partly because it captures their fancy, and partly because they want to be part of the new thing. In other words, music styles will be like internet memes.

Those Harlem Shake videos from 2012-2013? That will be how musical style plays out in future.

The mainstream will continue to exist, but be as historically irrelevant as always. Except when it gets invaded by a sound out of the underground.

Will those styles require talent? Yes, for some sense of "talent" where "talent" equals "grasping the essential traits of the current style and executing them". Like punk it might mean knowing how to use a minimum number of chords to maximum effect. It might mean extraordinary vocal dexterity. Or painstaking multitracking. Or knowing that this week it's all about aquamarine hair. It won't correspond to traditional musicianship. But it will be "meme-manship" of the highest order. And many people will fail to achieve the standards set by the best.


Oct 22, 2013

How do lazy people feel about their own laziness?

"Laziness" is an umbrella term for a bunch of other characteristics though should probably be teased out.

I'm sometimes accused of laziness (especially by my wife) but what I really am is :

a) conflict averse
b) lonely

These two characteristics make me a great procrastinator. I'll avoid all sorts tasks that risk me coming into conflict with someone else (eg. writing an email where I have to make a request that may be rejected, or to reject a request that's made of me)

At the same time, I'll do all sorts of short, trivial tasks, which are low-stakes, but which someone has asked me, while not getting around to doing the big task that I ought to be doing, but which requires me to isolate myself from other people, and for which there's no imminent demand or reward.

That's why it can be hell to write the thousand words that I'm meant to write today, but I might have written two thousand words in Quora answers and other social media without even noticing. Am I "lazy" if I don't get round to doing the thing I should be doing this week but write 30 Quora answers?

I don't know.

I'm definitely picking something that's "easier" for me. Rather than the harder thing I should be doing. I'm not pushing or stretching myself. That can be called "lazy".

Like Visakan Veerasamy, I definitely get moments of looking in the mirror thinking "what's wrong with you" after I manage to screw something up or fail to achieve something that I could have done, if I just been able to make myself concentrate on that thing I had to do by myself, or to challenge that guy that I avoided challenging.


Oct 23, 2013

What are some radical ideas to stop climate change?

Close down all coal power stations tomorrow. Keep gas, nuclear, petrol going. Figure out how we'll cope.

In 15 years time stop oil production equally abruptly and gas generation soon after.

This is more radical than anyone else's proposal. Why? Because it's completely within our power to do. It's not some speculative idea that it's nice to dream about but safely unactionable. It's doable. Would work. But we just can't bring ourselves to do it.


Oct 23, 2013

Is it possible that a small group may take radical steps to mitigate/reverse climate change, and if so, what are some scenarios they might try?

The best hope, if you're really well funded is to buy some crucial politicians.

I wonder what a ten billion dollar personal prize for the first president / prime-minister to halve his or her country's CO2 output during their term in office might achieve.


Oct 25, 2013

Why is there such a huge gap between the rich and the poor?

The magic of positive feedback.

As Hemanshu Desai points out, the richer you are, the more opportunities you have to become richer.


Oct 25, 2013

There might be some sort of perceptual bias here but, does it seem like there are a much larger number of successful symmetrical adaptations than a-symmetrical adaptations?

Probably.

It's easier to build symmetrical bodies. You need less information than for asymmetric ones.

OTOH, the human brain is allegedly an asymmetrical organ, and that's a pretty damned successful adaptation.


Oct 25, 2013

Is it possible that there are species on earth yet to be discovered that are even larger than whales?

It's possible that there could be really big squid or similar in the very deep ocean that we haven't discovered yet. There's more or less zero probability that there'll be any mammals down there. No mammal is likely to have evolved to not need to come to the surface to breath air.


Oct 25, 2013

Is it it true that any adaptation of an organism is done with the help of mutation?

What do you mean by "mutation"? You can get a lot of variety with just recombination.


Oct 25, 2013

What is adaptationism?

I don't understand why the debate is so fierce. It feels a little bit like a stale terminological argument to me.

For example an anti-adaptationist might point out that the shape of a particular animal is largely due to the body chemistry and the body chemistry in turn is largely constrained by what molecules can be built which is, in turn, inherent in atomic forces and the geometric properties of particular molecules.

But it seems to me that the laws of chemistry and geometry are as much part of nature (and therefore exerting "natural selection" pressure) as any lion. So "choosing" to build with chemical X rather than chemical Y or "being triangular for rigidity" is as much an adaptation as having long legs to run from predators.

Marc Srour gives a good account of an anti-adaptationist position, but the tautology he complains about in adaptationism cuts both ways. It's equally damaging to the anti-adaptationist. Because to be anti-adaptationist you have to artificially divide the constraints on the animal into two categories : "natural selection" and "everything else" and your anti-adaptationist argument is wholly dependent on where you drew that line.


Oct 25, 2013

Can there be morality without God? What would that even mean?

Why shouldn't there be?

You can, presumably, accept in theory that an objective system of atoms could exist without God. Then it's no more problematic to imagine that an objective system of "oughts" can exist without God. What makes oughts different from atoms?


Oct 26, 2013

Is it possible to create a completely new industry that doesn't currently exist? How? What kind of thinking goes into doing that?

Luck. Basically.

Or rather, basic science. Just research whatever in the universe makes you curious. It might lead to a completely new industry.

There's no method that guarantees a new industry though. By definition anything that is well enough established that you know there's an industry there isn't new.


Oct 27, 2013

Are all the good ideas already done/ being done?

It seems extremely unlikely. Today it's 27th October, 2013

1) Many good ideas are just small variants on existing ones. It's just that what makes them so good is that they are the right variant rather than one of the many wrong ones.

2) This guy managed to make a hi-res 3D printer for $100 with a bit of lateral thinking and a re-purposed medical drip. The Peachy Printer

3) O'Reilly just launched a journal for amateur bio-hackers : BioCoder News - O’Reilly Media

4) Yesterday I listened to an O'Reilly Radar podcast with Amanda Parkes talking about feeding organic conductive ink to algae to grow circuits.

5) Urban Shepherds rent out sheep to manage temporarily unproductive wasteland

6) People are working on Graphene Chips.

7) Weightless have a wireless communication chip that runs for years on a single battery.

8) These people have a new take on restaurant reviews, without the reviews

9) Mozilla run a science fair : Take a tour through the MozFest Science Fair

10) A VC directly competes with tech. news : USV puts news on their home page

Seriously ... quickly read through that lot ... or Future Glimpse and tell me you think all the ideas have been done. Or that there aren't opportunities exploding all over.


Oct 27, 2013

What is the most persistent problem with your career, business, or daily life, that you'd happily pay for a solution if there was one?

If I could have an "agent" who could get me interesting gigs, negotiate to get me reasonably well paid, and shield me from a lot of the negotiating I'd otherwise have to do, that would be worth a percentage of my salary.


Oct 28, 2013

If you had $4M, would you allow yourself a $250k car?

Not interested. I might buy a decent bike though.


Oct 28, 2013

What are the working hours like in Brazil?

Like everywhere, it varies. But something along the lines of 8 - 12, 2 - 6

Lunch is important. So many people take 2 hours for it. (Often going home to eat it with family.)


Oct 28, 2013

Given the right amount of time required, could chimpanzees or other any other animals evolve into species as advanced as human beings?

Yes.


Oct 30, 2013

If you were so rich that you could afford to blow $250,000 on something, what would that something be?

Spend a year supporting the coolest Kickstarter projects I found each month.

Blog about everything I'm supporting.

At the end of the following year I'd have, not only stacks of cool, cutting edge stuff (which would probably include a bunch of electronics projects, robots, 3D printers, wearable devices, geek toys etc.) and the satisfaction of having helped them come into existence.

I'd also know about a lot of up and coming artists, film-makers, musicians etc. And would possibly be one of the most interesting people around.


Oct 31, 2013

Is it immoral to benefit economically from pseudosciences like astrology, or is just a benefit for being the clever one?

Pretty much. You're wilfully helping spread ignorance and confusion in the world.


Oct 31, 2013

What are some practices endorsed in the Bible that would be considered immoral or illegal to do today?

I'm pretty sure if I physically attacked money-lenders I'd be thrown in jail pretty damned quickly.


Oct 31, 2013

Why does Makezine publish so many lame electronics projects?

I think it's three things :

- primarily it's about teaching the basics, particularly to younger people. Basic projects have to be, well, basic. That is, simple, achievable with limited knowledge and tools, and cheap.

While our society is now incredibly literate in the consumption and use of sophisticated electronic devices. And while things like Arduino make some of that a lot more accessible to hobbyists. You still have to learn some fundamental electricity ideas and basic tool use. With simple projects and cheap materials.

The chances are, some of those projects are going to be the same as projects from 40 years ago.

- You're probably right that the business model is about amateur contributions. That's also the culture of the web and the community that they're trying to cultivate / work-with.

- The writing style may be aimed at young people today. 40 years ago, you'd expect even a child to have read more and be more rigorously schooled in certain use of English. Today children read less and watch more TV. Plus their vocabulary has evolved. What you'd consider "coherent" English from 40 years ago is probably quite opaque the average 8 or 9 year old.

There's no excuse for errors in schematics though. O'Reilly should have editors / testers to make sure of that.


Oct 31, 2013

What is needed in order to help designers find makers (and vice versa) in the Makers Movement so that they can collaborate on projects?

I started the London Future Manufacturing Meetup, partly to help with this problem (in London, obviously). The idea was for makers, 3D printing enthusiasts, designers, crafters and even people from traditional small manufacturing, to get together and potentially spark collaborations.


Oct 31, 2013

Begging: Would it be immoral to ask a panhandler to pick up trash for 20 minutes or so in exchange for a few bucks?

It sounds like you're basically one of :

- trying to do a test : "let's see if this guy is willing to work or is just lazy"

- teaching what you consider to be a moral lesson : "see how work is good for you!"

Both of those make you look pretty ugly. After all, you wouldn't go up to other random people on the street and start testing their integrity or trying to teach them moral lessons. So being willing to do it with this guy is clearly a result of you feeling superior because you have money while he needs it. That basic economic inequality has fooled you into assuming there must be a moral inequality too. (Something that's wholly unproven at this point.)

It's not immoral per-se to offer someone who might need a job, a job. But it should be done sensitively. And with some kind of framework that respects the person and their position. For example, things like The Big Issue and other newspapers sold by the homeless are not that different, and I don't think they're immoral. But they start by focussing on the system and respect for the people they're trying to help. They weren't created to score points.


Oct 31, 2013

What is the most helpful thing you can say to a panhandler who begs you for money?

I always say "take care of yourself" (after giving some money).

Not sure how helpful it is, but I hope it conveys some kind of message that I wish them well and hope they'll cope with whatever they're going through.


Oct 31, 2013

Why should kids be grateful to their parents for bringing them up? Isn’t it the parent’s duty?

I'm grateful. My parents gave birth to me. Brought me up. Educated me. Entertained me. Didn't abuse me. Gave me what I consider to be pretty good examples of how to live. And very much shaped the person I am.

To the extent that I like myself and am happy with myself, I'm grateful for them giving me that.

OTOH I think it's such a profound and sui-generis relationship that terms like "gratitude" and other things that suggest reciprocal gifting are pretty inadequate.


Nov 1, 2013

What characteristics of a programming language makes it capable of building very large-scale software?

The de facto thinking on this is that the language should make it easy to compartmentalize programming into well segregated components (modules / frameworks) and offers some kind of "contract" idea which can be checked at compile-time.

That's the thinking behind, not only Java, but Modula 2, Ada, Eiffel etc.

Personally, I suspect that, in the long run, we may move away from this thinking. The largest-scale software almost certainly runs on multiple computers. Won't be written in a single language, or written or compiled at one time. Won't even be owned or executed by a single organization.

Instead, the largest software will be like, say, Facebook. Written, deployed on clouds and clusters, upgraded while running, with supplementary services being continually added.

The web is the largest software environment of all. And at the heart of the web is HTML. HTML is a great language for large-scale computing. It scales to billions of pages running in hundreds of millions of browsers. Its secret is NOT rigour. Or contracts. It's fault-tolerance. You can write really bad HTML and browsers will still make a valiant effort to render it. Increasingly, web-pages collaborate (one page will embed services from multiple servers via AJAX etc.) And even these can fail without bringing down the page as a whole.

Much of the architecture of the modern web is built of queues and caches. Almost certainly we'll see very high-level cloud-automation / configuration / scripting / data-flow languages to orchestrate these queues and caches. And HADOOP-like map-reduce. I believe we'll see the same kind of fault-tolerance that we expect in HTML appearing in those languages.

Erlang is a language designed for orchestrating many independent processes in a critical environment. It has a standard pattern for handling many kinds of faults. The process that encounters a problem just kills itself. And sooner or later a supervisor process restarts it and it picks up from there. (Other processes start to pass messages to it.)

I'm pretty sure we'll see more of this pattern. Nodes or entire virtual machines that are quick to kill themselves at the first sign of trouble, and supervisors that bring them back. Or dynamically re-orchestrate the dataflow around trouble-spots.

Many languages are experimenting with Functional Reactive Programming : a higher-level abstraction that makes it easy to set up implicit data-flows and event-driven processing. We'll see more languages that approach complex processing by allowing the declaration of data-flow networks, and which simplify exception / error handling in those flows with things like Haskell's "Maybe Monad".

Update : Another thing I'm reminded of. Jaron Lanier used to have this idea of "Phenotropic Programming" (WHY GORDIAN SOFTWARE HAS CONVINCED ME TO BELIEVE IN THE REALITY OF CATS AND APPLES) Which is a bit far out, but I think it's plausible that fault-tolerant web APIs and the rest of the things I'm describing here, may move us closer.


Nov 1, 2013

What is Functional Reactive Programming?

Socrates : Hey! You know how, like, since 1979, in my spreadsheet, I could say cell B1 is the sum of the values in cells A1 and A2? And then when I change the value in A1, the sum in B1 automatically updates itself without me having to do anything like explicitly say "recalculate" or anything?

Hermogenes : Yeah?

Socrates : Isn't it weird that none of our sophisticated modern programming languages do that? Like, I could say

monthCash = monthSalary - monthExpenses

one time, and then every time I update my monthSalary my monthCash automatically updates itself too.

Hermogenes : Dude. That's FRP.


Nov 1, 2013

Where can I find some really good music to play on a DJ set?

I think that's just what people call "house" music these days, isn't it? 4-4 beat. Side-chain compression. Autotune.

Maybe seek "electro house", "French House". EDM? David Guetta, Armand Van Helden (recent not 90s)


Nov 1, 2013

Where can I find some good new music to listen to for free on the internet?

YouTube is pretty comprehensive, once you've got a name or two to check out.

SoundCloud has stacks of good music.

BandCamp has lots of great obscure bands, and you can usually stream them.


Nov 1, 2013

What are some universal cultural concept that can be find in almost every civilization?

I disagree with some.

I doubt slavery is universal (see Phil Jones (He / Him)'s answer to Tribalism: How common is slavery among tribalists? )

Marriage of some kind exists but isn't necessarily the Western style of nuclear family or "partnership" between man and woman. Many cultures have allowed rich men to have multiple wives. And there are some polyandrous cultures too.

War is more or less universally known to most cultures but many people have lived their lives protected by empires (Pax Romana, Pax Britanica, Pax Americana) and not seen it.

"Religion" is sort of universal, if you mean "trying to explain the world around us" but we now have science as a better alternative and that's sufficient for me and many other people. I can imagine a religionless society quite easily. I just have to imagine my personal social circle on an island somewhere.

Prostitution is probably the only really safe bet for a universal human behaviour on the list.

However, I'd add :

- language use (we know no human cultures that don't have language)

- child-care (human children can't fend for themselves)

- adult social interdependency (There are no cultures where people are solitary and don't live and work in some kind of group.)

- problem solving (no human animal is sufficiently well adapted to the environment to feed him or herself without using his or her brain to solve problems.)

- Fire. I can't think of a known human culture that doesn't use fire. But I've asked Quora : Are there any known cases of human societies which don't use fire? (Update : Seems like there are a couple)


Nov 1, 2013

Where can I find details of Thatcher's brief career as an Industrial Chemist?

I always heard she invented (the formula behind) Mr. Whippy Ice-cream. If so it was a more noble achievement than anything else she did with her life.

It's probably an urban myth though :-(


Nov 1, 2013

Would the world's white population be smaller if they hadn't gone to the Americas and Australia?

One of the influences on Malthus's An Essay on the Principle of Population was data about the explosive population growth in the American colonies. It revealed a possibility of population growth constrained only by the natural resources available to it (and outside anything previously known in Europe)


Nov 2, 2013

Does God really exist? If yes then can science prove his existence?

Forget God for a second. Science isn't really in the business of proving existence or non-existence. Science can't even prove that you exist. Or that, say, Sherlock Holmes didn't. (Try to use science to disprove the existence of Sherlock Holmes and you'll see what I mean.)

Existence is an input to the scientific method, not a result. The results of science are things like law-like relations.

The reason science can't prove you exist or that Sherlock Holmes didn't is that you and Sherlock are particulars. To ask whether you exist or not is to ask a historical question about a particular. Science tends to address universals or types by making hypotheses about the properties of types, then saying "and I have a particular example of that type here, let's see if it follows the hypothesized universal rule"

You answer questions about types by doing independently verifiable experiments. You can't answer questions about particulars that way. How could you have an independent test of the observation that you exist? There is only one you!

So science certainly can't prove or disprove the existence of God. What scientific research (along with other meticulous, observational disciplines) can do is give you a large amount of knowledge of the world that seems "out of kilter" with the stories and explanations handed out by orthodox religions. That body of knowledge about the natural world / history can certainly make you doubt the claims of the religious ( Phil Jones (He / Him)'s answer to Why do atheists think that Christianity is false? ) but they're never going to give you some kind of certainty.


Nov 2, 2013

Has science proven that God does not exist?


Nov 2, 2013

What can a region do in public policy and private initiatives to build an ecosystem like this?

You can't really separate this from what Israel is :

- a concentration of smart people,
- who have a rich cultural history with an emphasis on critical thinking,
- and an unusually high number of international connections (via a diaspora of family members all over the world),
- but stuck in a restricted geographical area,
- with little opportunity to migrate to nearby cities in neighbouring countries, (a problem that plagues, say, Paris),
- under constant pressure (a state of low-level war),
- and with a large, well-funded local military as investor and potential customer.

From a public policy perspective it's pretty sui-generis. I don't think low taxes and cheap property make a lot of difference here.


Nov 2, 2013

What do Atheists think of "The Sunday Assembly?"

It seems a bit silly. But there may be some value in it.

Atheists probably don't understand, enough, what attracts people to religion.

For the ordinary, "quietist" atheist who's not a political activist, that doesn't matter at all. They just get on being atheists and can ignore it.

But some atheists are ALSO political activists. Their atheism is part of a resistance to, not just some rather archaic beliefs, but Christianity, Islam etc. as living, political forces that are in a struggle to impose their codes of conduct on society as a whole.

I'd say it behoves activist atheism to actually get enough of a clue about human psychology / sociology / tactical politics to have something worth offering people in place of religion. It's not enough to write high-minded posts on Quora. Or make boastful rants about how much more rational you are than everyone else.

Religion is a lived practice. And that is something that's way more compelling to people than logical coherence and abstract argument.

Even as a tongue-in-cheek aping of church going, Sunday Assembly is ALSO a kind of research project, to discover what kinds of secular institution and practice can be as fulfilling as religion. To be honest, as far as I can tell, SA been created by a couple of upper-middle-class hipster comedians. It's drenched in irony. And probably appeals to a pretty narrow constituency defined in terms of ideals, beliefs and style. I don't hold out much hope for it.

But a successful secular alternative to church : to its community, regular meetings, inspiring speakers and insistent projects, would be a very powerful atheist weapon.


Nov 4, 2013

Who has tested BitTorrent Sync to keep their User Account in sync between two Mac, and what was the outcome?

I've synced between my Linux machine and my friend's Mac.

It's a bit counter-intuitive for ordinary Mac users, but it works.

I regularly sync. between my Linux machine and my Android tablet (with the Android app.) and, after a few glitches initially, it works fine. Just don't expect it to be as instantaneous as you'd like. Syncing a few dozen megabytes over the public internet can take an hour or so.


Nov 4, 2013

How does Bittorrent Inc plan to make money from Bittorrent Sync?

I'm assuming that btsync is basically a way for BitTorrent to ensure that the BT protocol is popular and legitimate enough that ISPs etc. won't have an excuse to block it.

It may not be a profit centre, but it protects the whole BT ecosystem.


Nov 4, 2013

What are your thoughts on the universe and planets, do you think we on our planet will ever be able to migrate to another planet?

I'm afraid not. Our bodies and life-scales aren't suited for interplanetary or interstellar travel (we're basically too small and short-lived and space is too big)

Nor do we have the disposable energy or resources on a place like Earth, to mount large-scale space travel or engineering projects.


Nov 5, 2013

What are some recommendations for music for airport listening or music that evokes an airport experience?

Well there's the obvious, right :


Nov 6, 2013

What are logical fallacies grounded upon?

Do logical fallacies need to be "grounded" on anything? Or are they just examples of logical reasoning breaking down?

What I'd suggest is that logical fallacies are mainly heuristics / pattern matching that we pick up different stages in life. Perhaps at some stage in early life, you have to trust the good people taking care of you, so believing that the quality of what a person says can be inferred from the quality of the person is a useful assumption to make. Only later you learn that "ad hominem" criticisms are invalid.

Others might be simply the kind of reasoning that's tractable for your brain to do before you rephrase a problem using more explicit mental tools like formal logic. (People who fall for this fallacy, then, may be nothing more than people who've never been taught how to think this way.) I think the gamblers fallacy and other misunderstandings of probability are probably like this. Just ignorance of certain statistical phenomena.

What I would emphasize very clearly is that simple ignorance, false beliefs, or unquestioned assumptions are not logical fallacies at all.


Nov 6, 2013

Is there such thing as an act that every human being agrees is evil?

Probably not. Just when you think you've got "every human" to agree on something, some clever so-and-so goes and disagrees with it just for the sake of being awkward.


Nov 6, 2013

What are some cheaper alternatives to 3d printing that can still look good (for manufacturing of a 3d part)?

Not sure there's much that's cheaper than 3D printing. For certain kinds of design, maybe folded laser-cut acrylic might work out cheaper (Laser Cutting Acrylic Origami)

But I think the price of some kind of 3D printing is going to keep falling to be the lowest-cost way of custom-making stuff.

Of course, other techniques will still be cheaper-per-item. But only when mass produced.


Nov 7, 2013

Consumer web is highly fragmented. How will this trend continue in the next 5-10 years, and what will the web look like then?

The really big web-trend of the future is ubiquitous computing. The proliferation of different devices : from phones and tablet to glasses, watches, windscreens to drones and other robots. In 10 years time, the web will be everywhere in our lives and artefacts.

These devices will offer widely diverse ways of accepting input and engaging the world - making it impossible to have common applications across them.

Software (including web "pages" / apps) will become a lot more pro-active : sensing what's going on around it and making intelligent interventions in the world.

As to "web" technologies themselves. HTTP will be increasingly supplimented by other web-socket based connection protocols. I expect either a) HTML becomes far less important. Or b) people to invent similar markup-languages for other kinds of application such as to define patterns of robot behaviour.

OTOH, the javascript virtual machines (V8, Gecko) etc. will become more important. People will increasingly experiment with new languages and ideas on top of javascript. Declarative / constraint-based / reactive programming techniques will become increasingly important. (Ideas you see in angular.js, elm-lang, constraintsjs, meteor.js etc.) I'd especially predict declarative languages to define sensor inputs and an event model to handle it.


Nov 7, 2013

Why does not Clay Christensen consulting services (i.e. Innosignt) disrupt the consulting industry?

Lulz ... nice question :-)

I'd say, basically, because his idea of disruption is of something that takes an existing market of size X, creates a "counter-intuitive" (ie. not better) product that helps grow the market ie. makes something smaller / cheaper / more flexible that appeals to people other than customers and makes them customers in this market.

OTOH consulting is a high-touch service industry, where it's pretty hard to find ways of scaling out to far more people with an inferior but cheaper product. I guess the nearest thing to that is, say, blogging ... you get lots of reader / customers ... but it's very hard work to be successful in that now.


Nov 7, 2013

How will 3D printing affect e-commerce industry?

My basic hypothesis is that it will drive retailers to become manufacturers.

In many cases, it won't be the end-user that starts to print objects. The machines still require a lot of investment in understanding and maintenance. Instead, it will be people in the middle of the supply-chain (who have the relationship with the customer) who use 3D printing and related technologies to squeeze out people further up.

For example, for various categories of product, it will, at some point, become sensible for Amazon to start printing on demand rather than stocking in their warehouse. I'm betting that jewellery is the first, because it has relatively high price, you can sinter good quality metal earrings etc. And rarity and customizability are extra selling points. So I expect Amazon to start doing deals with designers directly (just as they do with authors and ebooks) and to follow a business model rather like Shapeways etc. (Or to buy Shapeways or similar directly)


Nov 7, 2013

How might 3D printing affect business strategy?

Biggest effects :

1) It MASSIVELY lowers the barriers of entry into getting into the "stuff designing" business. So expect orders of magnitude more people to start learning to design objects for fabrication. (Rather like the explosion in graphic design knowledge and graphic designers when the laser-printer first came out.)

That means far more variety of physical products to become available in almost every market. Which means more niches. Smaller production runs. Etc.

So ... if your strategy is to get rich by selling a lot of copies of a one-size-fits-all solution ... pay attention. The "stuff" business might be going the way of the music business, fragmenting into many smaller niches, none of which will dominate the way that they did traditionally.

2) Design literacy and sophistication on the part of the customer will increase. Just as graphic design literacy has increased among the general population. (Who all tend to know something about fonts etc. these days.) In general this will fuel a demand for higher or quirkier design values in a lot of areas.

3) Retailers become fabricators : Phil Jones (He / Him)'s answer to How will 3D printing affect e-commerce industry? Where are you in that relationship? As close to the customer as possible. Because 3D printing will be chopping supply-chains in half.


Nov 7, 2013

How can a software engineer find work in the field of robotics? I have studied electrical and computer engineering and worked as software engineer. I have experience with embedded systems and programming in Linux kernel/userspace environment.

Yes. But it probably requires there to be some kind of robot industry in the region where you want to live and work.

It's probably harder for robot programmers to work remotely than for a web-designer because you'll need to have a physical robot in front of you, to really understand what your code is doing.

The bigger question then, might be, how easy is it for a region which has a some good software engineers to start getting into robotics? Do you need to have a history of mechatronic engineering too, to have some hope of that?


Nov 7, 2013

How will China's decision to invest $80M in a 3D printing innovation center in Chengdu affect the 3D printing industry?

One of the main effects of 3D printing is to increase the number of designers of "stuff". (More people get to see their ideas materialized and learn from that feedback.)

Having a government drive to increase the number of 3D printers is probably the smartest way government can invest in increasing both quantity and quality of designers.

Today, far too many people (in the West) still believe in a kind of mythological division of talents where "smarter" and "more creative" Westerners come up with the ideas and high-quality designs and then hand them over to the Chinese "mechanicals" to build.

We already know this is naive ... but this investment will accelerate the coming of the moment when Chinese designers are recognisably better than their Western rivals (through having more practice at designing for fabrication, more freedom to "play", and closer ties with and understanding of the rest of the manufacturing process.)


Nov 8, 2013

Gadgets & Technologies: Can you justify to yourself buying a new device having a fully functional older version with just less features?

I tend to avoid buying anything unless it has something I really need.

Camera resolution would be one of those things I'd wait until I could justify. Eg. To take photos that I'd post online, no ... People will inevitably be looking at a reduced resolution anyway.

If I got involved in a photography project, maybe.


Nov 8, 2013

Do you get greater performance by using server-side JavaScript for a web app in comparison with Python or Perl?

Depends on the application. But the node asynchronous model seems to be able to handle more requests with a faster feel.


Nov 8, 2013

If you could instantly master one programming language but would be unable to code in anything else for the rest of your life, what would you pick?

Lisp, of course, because once you accept the lack of syntax (the instant mastery part of the question) every feature of every other language can be faked with macros


Nov 8, 2013

Will robots take most jobs?

Yes.

Automation usually does. That's what it's for.

The question is, can the economy and participants evolve faster than technology, in order to create new jobs and to learn to do them?

That's an open question.

One school of thought says "we always did in the past, we will in the future". That's what I call the "naive inductionist" argument.

It might be right. But it's based on nothing but naive induction all the same.

Another argument would be to say, the economy / population have a certain maximum rate of adaptation / learning and when the rate of technological change overtakes that, we're in trouble.

One thing we can be sure of is that technological change is cumulative and accelerating. So we're in trouble. If not yet, sometime in the future.

The third position might be that economic evolution and learning is also accelerated by the same forces that accelerate productivity. Maybe social networks, Kickstarter, etc. will accelerate our capacity to dream, and invent new desires and wants, hence speeding up the creation of new jobs.

Right now we have very little good data or theory for this argument. We have anecdotal evidence. I don't believe, so far, that we have many models that can be tested against reality. So believing it is an act more of blind optimism than sound reasoning.


Nov 8, 2013

Where is the private sector best equipped to address disparities in the distribution of wealth?

It doesn't address them. It derives its energy from them.


Nov 8, 2013

Does growing wealth disparity tend to tear apart the fabric of a society?


Nov 9, 2013

What are the novel ideas and profound insights in the design of the C programming language?

The really big idea in C was hardware independence. C was a language designed to be compiled and run on different hardware and even operating systems.

Not necessarily the first, but certainly one of the most successful.

Beyond that, it's a very well selected / fine-tuned collection of good pragmatic ideas that can actually give a lot of power to the programmer, while giving a lot of access to the low-level machine (byte-level control of memory) and control to write efficient code.

Kernigan's critique of Pascal gives some interesting insights of why C is the way it is : Why Pascal is Not My Favorite Programming Language


Nov 9, 2013

What are specificities of Brazil energy industry and electricity consumption?

A lot of the electricity is hydro-electric. (Not sure the proportion but I believe it's quite high.)

It's has a large (maybe the world's largest?) biofuel industry. Our car runs on alcohol that we can buy at any "gas" station.


Nov 9, 2013

Has it been scientifically proven that human life is objectively important?

No. "important" isn't a quality that science can detect or analyse.


Nov 9, 2013

If a superior race of aliens were to invade Earth and began to farm humans for their meat, would there be any moral grounds for us to judge them?

I think there is a class of creatures that owe each other moral duties. Gwydion Madawc Williams uses the common term "intelligent" which I don't like much, but I think it points in the right direction.

I prefer to see it as having a "self" or the capacity to recognise that you are a persistent individual. (And therefore having a personhood that would be extinguished if you were killed.)

I think persons as such owe moral duties to each other, but not to animals that aren't persons. Nor can we blame animals that aren't persons if they try to eat us.

The best test we have today is the Mirror test and I think it gives us results that fit our intuitions and are a suitable guide to the morality of eating other animals. I take it seriously in that I stopped eating pigs after some suggestive evidence of their mirror use appeared. But I will happily continue to eat beef and lamb where there's no evidence of self-recognition or sense of self.

It's almost impossible to imagine a "superior" alien race that doesn't have a sense of self. So in almost all cases I'd say there was a moral issue. But I suppose there's an outside chance of some hive-entity which is strategically and technologically brilliant but not composed of persons.


Nov 10, 2013

What are the best way to get the hang of Python? I am already familiar with basic syntax, and am way too comfortable with Java. I just want to get up to speed with Python. Which programs should I try to code with Python to become more comfortable?

Yes. Try to code with python. That's the only way.

Yes, it will be ugly (as you flush all there Java habits out of your system) but there's no alternative.


Nov 10, 2013

I am experienced java programmer but new to python. How should i set up my development environment in an industry standard way? Note: I am using windows 7.

1) Follow User-11535000654631505014's advice.

2) On Windows, a decent editor / IDE is probably a good idea. IDLE is OK to play with, but you probably want something better. Either one of the good general editors for Windows or something like Komodo IDE.

3) I highly recommend source-code management. Git is becoming standard these days, so a version of Git is useful. Particularly if you can set it up to automatically convert Windows to Unix line-endings. (If you do any web-server type work with python, even when developing on Windows you'll probably be deploying on Unix)


Nov 10, 2013

What does object-oriented programming do better than functional programming, and why is it the most popular paradigm when everybody seems to say functional programming is superior?

tl;dr : OO gives you more intuitive decomposition of large problems into smaller sub-problems. That's what it was invented for.

The only way to achieve big, complicated tasks is to break them down into smaller, simpler tasks. The question is, how do you map and navigate that process?

Say you have to write a program which records information about Customers, and their Purchases, and stores the information in a Database. With OO, you can pretty much start writing a program with three classes : Customer, Purchase, DatabaseInterface and you'll be doing the right thing.

The classes will compartmentalise your thinking. So when you're working on Customers you can forget thinking about Purchases. And vice versa.

Now, that's a naive and idealized model of OO. And, in practice, all the objects have to interact, and if you do it wrongly you'll soon have a horrible disaster on your hands. But learn the Pattern Languages which document how to avoid the most common gotchas and you'll probably be OK. Even better, if you didn't use the patterns and got into a mess, there are known ways of "refactoring to patterns" that will help you disentangle yourself and backtrack into where you want to go.

FP programs, at least when FP is doing what it does best, are more like this : think of a bunch of incredibly generalized, abstract relations, of which the customer / purchase / database interaction is just one possible example. Implement those relations with the FP language's powerful tools (in about 10 lines of code). Now your desired system pretty much drops out of that.

The problem is, how do you even start doing that? These powerful macros and monads and algorithmic types don't have names that are anything like "Customer" or "Purchase". They're even way above OO's abstraction astronautics of AbstractUsers and StorageFactoryBeans. They're just exotic mathematics. How are you to tell when they're relevant to how your customer interacts with her purchases?

Now the term "easier" is contentious, and different people have different ideas of what's easy. Some people have a good grasp of highly abstract thinking (either through natural genius or sufficient training and practice) and can just start to see how these abstract ideas apply to their specific problem. And they'll find the power and terseness of the FP language wonderfully "easy" in helping them quickly turn their insight into code. But I'll stand by the claim that it's way more "intuitive" to just go through the specification, underlining the nouns and turning them into classes, as your first stab at decomposing complex requirements into more tractable tasks.

That's the promise of OO. And, to a certain extent, with caveats, the reality too.


Nov 10, 2013

If I someday want to build a battle bot or similar robot, where do I begin?

Get an Arduino and robotics platform (eg Arduino - Robot ... It's just a simple vehicle you can learn to drive around but it's cheap, there's lots of documentation and online advice)

Then move up to something like a RaspberryPi / BeagleBone Black and use your construction skills to build a larger, more powerful body.


Nov 11, 2013

What are the novel ideas and profound insights in the design of the Python programming language?

Python wasn't the first language to use whitespace / indentation, but it brought the idea into the mainstream. One of Python's real successes was convincing people that they could break out from C-like syntaxes.

Every other popular language in the 90s (Java, Javascript, Perl, PHP, C# etc.) more or less assumed that languages had to look like C.

In a sense, Python was a bit like the Apple Macintosh of programming languages of the time : embodying the belief that design / style / appearance was as important as semantics. Things "just work" rather than promote an ideology. Doing things the right way is easy. Doing things the wrong way is almost impossible.


Nov 11, 2013

What are the novel ideas and profound insights in the design of the Erlang programming language?

From the History of Erlang page :

1985 - 86
\\t\\t\\t Experiments with Lisp,Prolog, Parlog etc. Conclusion: The language must contain primitives for concurrency and error recovery, and the execution model must not have back-tracking. (Rules out Lisp and Prolog.) It must also have a granularity of concurrency such that one asyncronous telephony process is represented by one process in the language. (Rules out Parlog.) We must therefore develop our own language with the desirable features of Lisp, Prolog and Parlog, but with concurrency and error recovery built into the language.


That seems a good encapsulation of Erlang's unique selling point when it was conceived.

So Erlang was one of the languages designed to have concurrency and parallelism baked in. While drawing a lot on both Prolog (pattern matching and syntax) and Lisp (functional programming).

It standardized (though didn't invent) the Actor model.


Nov 11, 2013

Was Jesus an insane moral philosopher?

Actually, very few people are eager to adopt his principles that forbid retaliation. Check out most of his followers, many of whom are either in, or strong supporters of, the military of whatever country they come from.

I'm sure they don't read Jesus's teaching as being that you should tolerate evil and unjust aggression. (Though I have no insight why they don't.)

But even if they were all pacifist, it's not insane because the basic premise of Christianity is that the physical earthly body was of secondary importance to the immortal soul. So yes, is you consider the next life to be the most important. Not worth the risk of losing just to save this life.


Nov 11, 2013

Who are some notable inventors in toys?

http://en.m.wikipedia.org/wiki/Lonnie_Johnson_(inventor)


Nov 11, 2013

Death of Aaron Swartz (January 2013): Should a genius be measured by a different yardstick? Is it fair to human progress that law is equal for all?

Absolutely it's fair that the law is applied equally. No one should be excused their bad behaviour just because they're smart (or well connected or rich or nice people in general).

Human progress won't suffer because we hold the innovators to the same moral standards we hold everyone else. In fact the opposite is the case. By giving smart people the option to lazily avoid their responsibilities we make it less likely they'll apply their talents to something of value to everyone else.

The evil of hounding Swartz to death is that he did nothing morally wrong. And something whose illegality was trivial. And yet he was pursued to make a point, as part of draconian clamping down by authorities against technical knowledge and open culture. It was both a practical and symbolic attempt to try to ensure that these uppity hackers don't endanger the business models of entrenched privilege.


Nov 11, 2013

Part of my business model is licensing articles, how can I change my business model to make my articles free?

Have you looked into how Redmonk work Analysis for the people, by the people


Nov 11, 2013

What would have happened if Aaron Swartz publicly threatened or attempted suicide rather than actually committing it?

Not really .. he didn't commit suicide to make a statement. He committed suicide in despair.

Try reading this to get a sense of things Life Inside the Aaron Swartz Investigation

These are worth reading too - Two Days Before MIT and Cambridge Cops Arrested Aaron Swartz, Secret Service Took Over the Investigation , Was Aaron Swartz’ Effort to FOIA Bradley Manning’s Treatment Why DOJ Treated Him So Harshly?


Nov 20, 2013

How do companies make money by creating new programming languages?

Well, Microsoft got started by making a BASIC interpretter. But that's really another example of making tools, not languages.

In fact, there might be a good reason you can't make money by inventing languages. Success for languages requires them to be as widely used as possible . Restricting its use to paying customers will doom it. Anyone remember Rebol?


Nov 24, 2013

Why do some educated and cultured people like rap? Bling, violence, misogyny— that's what rap is about, isn't it?

Because when it's done well, it's high art.

Update :

Or basically, you know, just listen ... rap is poetry, theatre, scintillating word-play, comedy, pathos, excitement, dance, tragedy, folk music, rhythmic brilliance, politics, jazz, hype. And sure, it has all the vices. It's sexy as hell. It's terrifying. It's braggart. It's utterly depressing navel gazing.

But it's an amazing art-form.








Nov 25, 2013

Do you think 3d printing technology will eventually change the manufacturing industry forever?


Nov 25, 2013

If you've ever thought, "If I could print a material capable of _____, I could change the world with a 3D printer," what was in the blank?

The obvious answer is something that conducts electricity. But that's almost here.

So I guess the next answer is to be able to vary the conductance / resistance of the material I can print. So if I could have a printer that printed a range from full insulation to particular resistances to full conductors then I'd be able to print a large part of the electronic circuits I'd need. Combine that with a springier material and I'd be able to add switches.

I guess printing touch-screen-like or touch-surface-like material would be awesome.

Alternatively, what about something like velcrose with a lot of tiny plastic hooks, so that printed objects could be easily attached to other things.


Nov 25, 2013

Does the law of natural selection also apply in fields other than biology?

Depends what you mean by "field"?

For example, is evolutionary psychology a branch of biology? Or is it psychology?

In general, you can apply artificial evolution to trying to solve engineering problems. You can apply biological analogies to get some insight into the economy.

Any of these fields where processes similar to natural selection take place, biologists are going to have something interesting to say about it. They've often been trained to think about these situations in the right way.

OTOH, you can't just subsume them into biology. They have their own histories and insights that biologists may lack.


Nov 25, 2013

Do naturally talented musicians still need formal training to be able to compose?

Depends what you mean by "formal".

Many musicians, particularly those who play traditional instruments with others, eg. guitars in bands, have to learn at least enough of some kind of folk-theory of music to be able to fit in with the people around them.

If you play melodic music, you'd better be in tune with everyone else. If you play rhythmic music you need to be in time with them etc. Even if you've evolved your own vocabulary to describe those ideas and you have no idea of the "official" terms they'd teach you in music school, you still need some way to co-ordinate with the rest of the band.

Furthermore, unless you compose everything yourself, you'll be playing compositions written by other people. And again, you'll have had to grasp some way of describing those compositions in order to talk about them with other people. Or you'll have practised in multiple jam-sessions and had conversations where you said "that bit at the beginning of minute 3 sounded really good" and then you'll have analyzed and remembered the kind of thing you all did at that point.

Any of that stuff is sufficient to be considered musical theory. And it will feed into your composition practice. Even if (like me) you just bang around by yourself in FruityLoops you'll start to noticed certain patterns that work better than others and this will be your theory.


Nov 26, 2013

What are some of the best songs without lyrics (not instrumental)?

The Cocteau Twins rule this thread :




Nov 28, 2013

Where do atheists get married?

I got married in my (soon to be) mother-in-law's garden.


Nov 29, 2013

Could graphene structures be scaled up so much as to be used as a scaffold for 3D printed organs?

I'd assume something more like Carbon nanotubes. Don't know if they'd be strong enough though.


Nov 30, 2013

Why aren't there more people using Meteor?

From the little I've played with it, meteor rocks. But you don't get all that magic for free. It seems to consume a lot of CPU in the browser. Firefox slows right down when I've been experimenting with it. I'd be a bit concerned to deploy it anywhere I knew people would have slow machines (including mobiles)


Dec 2, 2013

Why hasn't Wolfram, publisher of Mathematica, yet made any applications for 3D printing?

Why should he have? He probably has other things on his mind. (Something Very Big Is Coming: Our Most Important Technology Project Yet)

OTOH, you're right, there's scope for languages to describe complex printable objects in concise mathematical terms (I'm kind of working on one myself), but right now the main one is OpenSCAD .


Dec 2, 2013

Which tools are being used for 3D model processing/rendering in 3D printing websites?

Don't think the basic web-framework needs anything particular different from any other. 3D models are just files at the end of the day, like photographs.

Obviously to render them in 3D in the browser you need something like three.js and analysis probably needs custom code (that's the main value these sites are offering, after all) that would be most likely to be rolled in-house.


Dec 2, 2013

What are the most interesting up-and-coming generes of music flourishing right now?

To me, “Distroid” – the muscular music of hi-DEF doom, feels like an important genre, even though it's an obscure micro-niche.

To me, it has a sense of early 80s post-punk (think everything from No-wave, to Talking Heads, Scritti Politti, Throbbing Gristle and early electropop etc.). Just as these musics declared an ironic politics as a response to the 80s culture of technology and consumerism, so Distroid seems to position itself in a similar position relative to the era of total surveillance and control (think everything from Facebook to the NSA).


Dec 3, 2013

What's the happiest Spanish song you've ever heard?

Oh, come on! There is no competition here :


Dec 3, 2013

Which bands/artists are overrated?

Every band you've ever heard of is over-rated.

Music is a folk tradition that humans have been enjoying for millennia. Normally played by yourself and people from your family and local community.

The recorded music industry is a weird aberration from this pattern. One that cut the link between artist and community and tried to make music a packaged, industrial mass-product.

The idea that musicians should be famous or even known to people outside their social circle is weird artefact of this system.


Dec 3, 2013

Who are the well-known non-English bands I should listen to?

Chico Science


Paralamas do Successo


Eddie


Zdob se Zdub


Butterfingers


Dec 3, 2013

This year there are lots of places that are hotter than ever, do you think it is because of global warming?

"Lots of places hotter than ever" is a slightly misleading evidence of global warming.

A lot of the warming is in sea temperatures and things which are not so easy to perceive directly. Your experience of how hot it is, is largely due to the weather which has a lot of variability in both time and space. For example, you may live in a place where, as global warming increases, a previous warm air current gets diverted away, and so starts to get (locally) colder than you're used to.

If I understand correctly, the only really useful measurements for assessing global warming are the global averages etc. not localized trends.

Will the earth become unsuitable for the human race? Quite possible. The scary thing is we can't rule it out.

What we can say, is HOW it will become unsuitable. It won't become unsuitable because it get 6 degrees warmer and you suddenly can't take the heat. Humans can survive a widish range of temperatures from near zero centigrade to 40 centigrade.

What it will look like, if the world becomes unsuitable for humans, is "weird weather" : increasing periods of drought and / or flood in areas which used to be more stable. Leading to crop yields going down, food price instability, farmers giving up and moving out, mass migration from regions which can no longer support themselves with locally grown food and can't afford to import it from elsewhere. Key species dying off (wild fish stocks go down and don't recover, pollinating insects disappear and fruit orchards decline), the amount of energy put into compensating for natural ecosystem die-off with artificial means continues to increase, and various oil or other energy shocks do massive damage not just to the economy but the part of the economy that feeds us.

As there isn't enough food for everyone, people start fighting each other for it. Wars for control of precious rivers. Previously stable borders become restive as countries hungrily eye their neighbours' productive land. More accusations of the unfairness of those upstream hogging all the resources. Or of historical injustice.

The rich try to buy themselves security and comfort and either the government supports them, leading to police and army suppressing mass protest in defence of the rich; OR governments see that they must step-in and manage the decline in food, through martial law and planned rationing. Either way, the rich web of economic and social collaboration between peoples becomes frayed and tears apart. Freedom, productive trade and quality of life decline.

Not overnight, but over a couple of centuries, the human population declines dramatically compared to today. Many parts of the world support a sparse human population, analogous to those of pre-industrial times. If we're really unlucky, we lose some crucial crops such as rice or wheat and the human population declines to a few tens of thousands.


Dec 3, 2013

What is some good house music for someone who has not heard house music before?





Dec 4, 2013

Why was Marxism/Communism so successful in grafting itself onto third world anti-colonial struggles?

Leftists tend to be more sensitive to the concerns of oppressed / dispossessed people (more or less by definition). Given that Marxism was one of the most prominent strands of left-wing thinking during the periods of anti-colonial struggle it's not surprising that anti-colonialists found more supporters / allies among "first world" Marxists than among first-world rightists. When did Hitler or Mussolini advocate independence for African countries? When did Churchill? Or De Gaul? Or any other prominent rightist figure of the 20th century?


Dec 5, 2013

What is the ultimate destiny of the human race?

There is no destiny. There's only what we choose to do this year.


Dec 6, 2013

Which countries collect fingerprints from all citizens / residents?

Brazil already has ID cards with finger-prints.


Dec 8, 2013

Why is a lot of the academic work in 3D printing happening in architecture, as opposed to engineering?

I think our society gives architects more of a platform to speak out about their more generalist / visionary concerns than it gives to, say, mechanical engineers.

I suspect you'll find behind the scenes that the engineers are doing a lot with 3D printing but either don't feel the need or don't have opportunity to talk to the public about it. An honourable exception is Adrian Bowyer, the engineer behind the RepRap project who has created a widely known project and therefore a public platform to talk about his own visions. More engineers should be inspired by his example.

In Brasilia, the people I know working with 3D printing are in the university's electronic engineering department where they've built themselves RepRap derived printers and are now exploring producing cheap orthopedic attachments and other medical applications.


Dec 8, 2013

Alternate Histories (Hypothetical Historical Scenarios): Assume the US broke into two separate countries, with self identified conservatives moving to one agreed upon location and self identified liberals moving to another. What would be the effects both good and bad and how long do you think it would be before the two countries went to war?

The Liberal part would end-up like France and the Conservative part would end-up like Iran.


Dec 9, 2013

What are the arguments against a universal identity number?

Very soon, everything you've ever done (every doctor you've consulted, every ailment you've had, every purchase you've made, every channel you've subscribed to, every venue you've visited, every toll-gate you've driven through, every flight you've taken, country you've visited) will be available for the authorities to browse or data-mine.

It really isn't clear to us, how much "freedom" we'll have left in such circumstances. Well before we reach an age of political awareness, the authorities will already have a map of who we know, who we like, what we read, what we're likely to think. I believe that under such circumstances it will become impossible for any new idea to arise and gain traction that can challenge the existing status quo and the incumbent powers. And I believe that that effectively puts a stop to any further progress in human culture.


Dec 10, 2013

Who is considered the most influential French singer in the 20th Century and what are some of their greatest songs?

Gainsbourg is obvious if you only think of men. But if you include women then maybe Piaf.

I think both are sufficiently famous and popular outside France. The question is who was more influential. I think Piaf may have it, in terms of people who've covered her songs.


Dec 11, 2013

Who are the most famous singers in the French-speaking world?

Don't forget the Africans : Salif Keita, Mory Kante, etc.


Dec 11, 2013

Are there any notable anti-Modernist Jewish thinkers?

Leo Strauss , Allan Bloom maybe. Several of the neocons?


Dec 11, 2013

Where can one find bookmarks made of plastic or similar rather than cardboard?

Maybe you could cut any picture you like out of a coloured magazine, take it to somewhere local that does lamination of bus-passes etc. and try that.


Dec 11, 2013

What will happen to Bitcoin if its creator's identity is ever revealed and indisputably verified?

I don't think much would happen to BitCoin itself. It's clearly a distributed system that doesn't need Satoshi's active intervention to function.

In this sense it's different from Wikileaks or similar institutions of the new netocracy which are strongly identified with their creators / leaders and derive some of their energy from the cult of the leader. Yes Satoshi is kind of a cult, but the cultiness is a symptom rather than significant cause of BitCoin's success.

I don't even think anyone could actually prosecute or imprison Satoshi just for having invented BitCoin. Only if he's an active practitioner in something that's declared illegal.


Dec 12, 2013

What is it like to realize that you will never become what you had always wanted to be?

I've learned to change my fantasy of what I want to be when I grow up faster than reality can hammer me with disappointment.

I'm not sure this is an entirely wise or mature reaction ...


Dec 13, 2013

Why have women won only 44 Nobel Prizes (5% of the total)? Is this due solely to prejudice and inequality?

The Nobel prize is the end result of a process. You learn science; you advance in the profession; you get access to the cutting edge ideas, experimental equipment and communicate with the best minds in the field; you have time to work; you do the work; the work turns out to be significant; the work gets recognised as significant. Eventually the Nobel committee notice.

Yes. prejudice and inequality operate to filter out women at every stage of that process. I'd suspect that most of it operates earlier on.

And remember, people are getting the Nobel prize today for work they did 10, 20, 40 years ago. So to ask about women in 2013 you have to consider the state of prejudice in the 1960s and 1970s.


Dec 14, 2013

I've heard that the 3D Printers can reproduce any shaped object in a micro-meter precision. Is it possible to "print" a garment or any fabric material with 3D printer?

The cheap 3d printers you can buy / build don't really have that precision. Though precision will improve as we move to laser sintering / curing of resins.

The nearest thing to cloth you can get out of a 3d printer now is more like rubber chain-mail : made of lots of little plastic rings. It is viable for certain types of clothing but won't replace 100% cotton anytime soon.

Longer term anything could happen.

http://www.ecouterre.com/are-3d-printed-fabrics-the-future-of-sustainable-textiles/3d-printer-fabric-7/


Dec 15, 2013

What are the best solutions to dig under the streets using a hacker / ghetto approach?

Why do you need to lay cables? Maybe it's better to put up some kind of mast and use wireless.


Dec 15, 2013

What are some examples of good programming languages that have failed to catch on and just faded away?

Arguably Smalltalk is the language that invented the GUI and the object-oriented style of programming; both of which took over the world for 20 years or so. And yet Smalltalk mysteriously failed to become as popular as it deserved, or as the things it spawned.

Instead C++, Java, Delphi, Visual Basic, Python and Ruby all went on to become far more popular, mainly using the tricks they copied from Smalltalk.

Why it didn't go mainstream is hotly debated and probably due to a variety of reasons. But I'd say the biggest was its (perceived) refusal to have anything to do with the file-system or other operating system features, and its stand-offish isolation in its own world of virtual machine / image.

OTOH Smalltalk is, still, a cult-classic, so perhaps doesn't quite fit your criteria of fading away.


Dec 15, 2013

Why is functional programming gaining popularity lately?

The main reason, of course, is that computers have got fast enough that FP isn't paying a significant performance cost compared with C. A lot of languages these days are run on virtual machines, with garbage collection and late-binding. FP no longer looks exotically wasteful. These and the other dynamic strengths of FP are now feasible.

Furthermore, FP's immutability lends itself to concurrent / parallel programming that takes advantage of multi-core and distributed computing. So performance has gone from being a perceived weakness of FP to being a perceived strength. (FP fans will argue that the earlier perceptions were always wrong, but that's a different issue.)

Another point is that there are now a lot of good programmers with experience of OO and with experience of where OO "goes wrong" (large systems written by mediocre programmers, filling up with cruft). A lot of these people are looking for "the next big thing" that will help them escape the tar-pit..

Right now, FP is the only real offer in town. It's been the province of very good programmers who've been writing excellent code, so it looks very smart. (We've yet to see, if FP goes mainstream, what kind of a mess a bunch of mediocre programmers will be able to make with macros and monads etc. There may be realms of debugging pain that no-one has yet dreamed of when it comes to sorting out a 10 year old enterprise program written in Clojure.)


Dec 15, 2013

Why have we not tried mining metals from asteroids? We have had a international space station for several years, We have the technology ( or almost?

The asteroids aren't really where the ISS is.

It's still quite a step either to take people and mining equipment to where the asteroids are or take the asteroid to where the ISS is.


Dec 16, 2013

Why don't we have flying cars?

We do have flying cars. They're called helicopters.

The reason we don't all use them to commute to work is that they are bigger, more expensive, use more fuel, and a hell of a lot more wasteful to park than ordinary cars.

Then there are the issues of safety. While a lot of people are killed in car accidents, most car crashes are low-speed and survivable. I'd guess that close on 100% of all helicopter collisions at any height are fatal to the participants. And helicopter crashes over dense cities are likely to be dangerous for people on the ground too.

It may be that computer controlled flying machines will be safe enough for mass transit. But whether they'll ever be cheap enough (in terms of energy) is questionable.

And the trends are not going in the right direction either. Cities are better off pursuing mass-transit options like buses, trams and light-rail to move more people more efficiently (in terms of time, energy, cost). And with new patterns of working online from home or cafes, the era of moving masses of people into centralized office buildings will eventually end.


Dec 16, 2013

Why isn't music offered for free to a greater degree, like apps, news or video content often are? Why is the music industry so set on the business model of selling music when there are a plethora of other ways to monetize music?

Mass producing a trivially cheap object with a huge markup because of the pattern of data on it is a fantastic business model if you can get away with it. The industry don't want it to go away because they can't think of an anything that would generate a anything like as much profit for as little work for them.

Meanwhile, the government has been captured by those of a propertarian tendency and are incapable of thinking of changes to the law which would actually roll back rather than extend property rights, so won't make the legal changes that would help kill off this zombie business model.

Update : I'm getting into some arguments here on this question. Especially from the "musicians need to eat" faction, for whom I started giving graffiti artists as a counter example. I started writing some long explanations in their comments, but it's better to add those here :

The reason I'm using this comparison (and making such an issue of this) is because "musicians need to eat" is a very quick and simple argument to make, with an initial plausibility, but I want people to really think it through carefully ...

Today society is arranged to treat music as a commodity. We have increasingly draconian laws in place to police and protect the idea of music (or films etc.) as a type of property. New world-wide trade agreements are being drafted to advance these laws across the world, outside public scrutiny and beyond public discussion. They bring in increasingly dramatic punishment: disconnection from the internet, fines, prison time for people who help other people share files between themselves. They require increasingly intrusive surveillance. For the government to police piracy as successfully as they and the music industry want, they'll eventually need to have access to and control over everything you put on your computer, and everything you use your computer for. (A high price to pay in terms of liberty. A government that knows everything you think, say and write, in real-time, is a government which effectively can't be opposed.)

All of this is being done in the name of the poor, starving artist. Despite the fact that many artists receive very little from the trade in CDs or from subscriptions to legal streaming services.

Session musicians receive nothing in royalties. Musicians who sold the copyright of their work outright receive nothing. Many musicians work on conditions of simply providing a service. And like all services they're paid for their time. Just like any other kind of worker. The guy on the production line in the car factory doesn't get a royalty every time someone rents their car out on RelayRides.

Now it would be nice to think that we want to treat the musician as a special case because we think that music is a higher calling, more important to humanity, than all the graffiti artists and car-workers etc. who don't get paid royalties for their work.

But the world isn't really that idealistic. If you look carefully you'll see that musicians ONLY get money from reselling and renting music when they become "owners" of the recording. Not for being the "producers" of it.

It's that system, the one which treats ideas (and non-scarce resources like digital files) as if they were scarce resources to be owned and charged for, which is being protected here. And only that system. Not artists or art.

The starving musician is simply being used as a cover-story.

The elaboration of that cover-story is that, without a regime of intellectual property, musicians would be unable or unwilling to continue producing music. I point to graffiti artists as a good example of an art-form which does indeed bring happiness to many people. And does so largely without any sort of paid market. It's basically run on the desire to surprise / shock / show-off / express yourself / intrigue others etc. without much money changing hands. (Banksy is a weird exception. Very famous, brings a lot of pleasure to people, and presumably gets a reasonable income from related activities. It's worth noting that he doesn't get (or ask for) payments from people selling reproductions of his work.)

Music survived for thousands of years without modern copyright regulation, and would continue to thrive perfectly well, if it was all "free". (Yesterday at a party at my house several friends and acquaintances sang classic boleros and sambas to an enthralled group. No-one paid a penny.) Art is what humans do for their own pleasure. Today's situation where art is "professionalized" so that we believe only certain people can do it properly (high production standards), and everyone else should become a paid consumer, is a sick perversion our cultural soul.

And it can't be stressed enough that "artists need to eat" is simply a cover story for the perpetuation of that perversion. It's ugly and obscenely self-aggrandizing in that it implicitly denies that car-workers and graffiti artists have just as much need to eat. But that no cosmic justice is going to start paying them royalties on their work. And it's smugly obtuse in not recognising that the special privilege that music has had in this regard is not an example of the superiority of music but simply what's been good for the industrial entertainment complex so far.


Dec 18, 2013

Are there any products or markets/industries where there is little to zero innovation taking place?

I'm not convinced toilet paper isn't evolving :

- the use of recycled paper or paper from sustainable forests to address eco-concerns
- luxury brands with extra padding / quilting
- toilet paper imbued with various kinds of scents
- novelty toilet paper with pictures printed on it
- or ordinary toilet paper with textured patterns

And then there's Australian company sells $1.3M 22-karat gold toilet paper

There's plenty more scope. Perhaps toilet paper with the right agents added can be used for medical diagnostics (eg. to change colour in the presence of certain signs of disease)

At the end of the day, innovation is limited by human imagination. And there's no reason to think we've reached the end of that. Of course, there are some categories where the basic design patterns are pretty good and stable, so most innovation tends to be short-lived fads rather than something that is permanently adopted. But I don't think you can ever rule out the possibility that the NEXT innovation might be fundamental. In any category.


Dec 18, 2013

Are there any start-up companies in the kitchenware industry?

http://www.quirky.com/


Dec 19, 2013

Will United States maintain its technology leadership between now and 2060?

Almost certainly not. But that doesn't necessarily mean that any other country will become a generic "technology leader".

More likely we'll see an intensification of the process of regions specializing in leadership of particular technologies and industries. Already there are cities in Asia which are the world leaders in design and fabrication of specific things like LED screens and RAM chips.

These regions will maintain their leadership only if they take over the leading R&D role in the industry.

The US will probably continue to have some of the very important research universities and, if it's lucky, may maintain its leadership in the process of turning new ideas from basic science into nascent products. But the speed at which such good ideas then flow to the regions are specialist at developing them into products will increase.

Here's a typical imagined story from the future of tech: three post-doc researchers at MIT (two Taiwanese and one French) make a breakthrough in memristor-based "neural" processors. They launch a startup in America with American angel money, but immediately license the technology to Samsung. Within four years, the leading designers of such chips are in South Korea and fabrication is in Vietnam.

The US remains a crucial nexus in that network : a place where international students meet, study and work together. And its financiers keep partial ownership of the profits. But leadership itself is distributed everywhere from Taiwanese schooling to Vietnamese production engineering.


Dec 19, 2013

Which technological innovation will change the world the most by 2042?

All of them.

By which I mean that the network of interactions between the different innovations is phenomenal. And that's the biggest effect of them all : the "internet" if you think of internet as network of networks.

For example, Processing was just a little editor / pre-processor and library to make Java easier for computer artists. But stuck on the front of a free-software compiler tool-chain and coupled with a simple incremental development in micro-controllers, it spawned the phenomenon of Arduino.

Which rapidly led to an ecosystem in which orders of magnitude more people started messing about with electronics and physical stuff. Which led to many people thinking about new kinds of device. (Input and output) And needing to fabricate physical objects.

The Arduino became the brain of the RepRap open-source 3D printer. It became the brain of early quadcopter experiments. (Parts of these quadcopters were 3D printed.) It became the brain of many home-automation experiments, musical instruments, weather-stations, robots etc.

At the same time, the Kinect was introduced as a game controller (with cheap IR depth-perception). Soon hackers were repurposing it to drive robots, fly quadcopters, scan objects for 3D printing etc.

At the same time, Apple's iPhone launched a frenzy of smart-phones, put incredibly powerful computers in everyone's pocket. Those powerful computers drove down the price of Arm chips. Which made it possible for the Raspberry Pi, a small hobbyist board that was powerful enough to run Linux and cheap enough to be bought by a child. Raspberry Pi (and similar boards like BeagleBone) slot right into the Arduino ecosystem.

Soon, many of those tinkerers started professionalizing. Selling kits. Founding startups. Launching projects on Kickstarter and other crowd-funding platforms.

And most of this appeared out of nowhere, since 2000.

At this point, the maker / robotics / internet of things (which is not just about a new way of streaming video to your TV, for fuck's sake) / ubiquitous computing / personal drone etc. cat is out of the bag. What we know is that more people are empowered to dream up, prototype, and crowd-fund new things than at any time in human history. We are beginning to see an explosion of new stuff. Not just mass-produced copies of a few basic patterns, but orders of magnitude more *types* of things. And at any stage, any combination of two or more of those things can spawn entirely new species will change the world yet again.

So it's the network of networks : of social connections, of information, of ideas, of money, of companies, of types of organization and types of money and types of economy. This is already a world which is utterly transformed compared to just 15 years ago ... most people just haven't noticed it yet.


Dec 19, 2013

Does the United States need a viable manufacturing base of some kind to maintain a strong economy over the next 30-50 years?

Absolutely.

Can't really separate production of complex things into a single "waterfall" where one group do design and another do the manufacturing.

Making things is an iterative process over time.

When you manufacture you need to be looking for continuous improvements in the manufacturing process. Those improvements often require deep understanding of both the materials that feed into the process and the motivations for the final project ie. the knowledge that designers need to keep in their head the whole time.

If designers try to divorce themselves from manufacturing they end up losing sight of new opportunities in these areas. And relying more and more on the manufacturers' expertise. Until, finally, the manufacturers don't need the designers at all.


Dec 19, 2013

Will programming become obselete within the next 50-60 years?

First see Phil Jones' answer to What are some of the most common misconceptions/myths about programming?

What's hard in programming is not mastering the syntactic vocabulary of programming, but designing algorithms and expressing problems in a "mechanizable" way.

I don't believe that these two problems will disappear, even if we supplement them with two further modes of instruction : directly teaching computers and robots things by example, and giving computers fuzzier natural language descriptions of what we want. Both of these will work within implicit "frames" of context but we'll still need programming to cross the boundaries of such contexts. Or to define completely new contexts. Or to specify in exact detail what we want things to mean.

A lot of automation "makes things easier" by offering a preset menu of options. This commoditisation is a very useful part of making the power of computing more accessible. But it will never provide people or companies "the edge", because, by definition, the edge over your competitors is the bit that hasn't been commoditized yet. Where someone has to have the idea of doing something, or of how to do something, completely new. That activity will still need developer intervention to bring about. And mostly it will involved plugging things together that have never been plugged previously. Or filling and processing data-structures that have never been previously filled / processed. Both activities will ultmately involve programming.


Dec 20, 2013

Are we today as wrong about any scientific fact that is widely accepted as the belief that the earth was the center of the universe and the like?

Probably. But we have to remember that most of those beliefs we talk about people holding in the past weren't held by them as though they were hard scientific facts. Because they didn't really have the concept of hard scientific facts that we have today, which includes the idea that such facts are the result of a fairly rigorous process of experimentation, peer-review and debate.

Most of those beliefs would be held by people more in the way we, today, hold what we consider common-sense facts about the world that we haven't really thought about too much.

There's probably a lot of nonsense masquerading as "well known fact" lurking in things like economics and sociology because we haven't really got a good way of doing controlled experiments on economies and societies. So we rely on the pre-scientific or "folk" understanding of these things. Much as people in the medieval period had "folk" cosmology.

In addition, we might well be wrong about a bunch of stuff in cosmology and particle physics, but it's likely to be really obscure stuff that most people don't really understand or know about any way. And the revisions will be to extremely abstruse models.

There's a hell of a lot we don't understand in biology. But it's mainly about the details of very complex mechanisms. Probably not the broad outline. We aren't going to suddenly discover there's an elan vital.

However there is one important possibility which John Ringland hints at. There is a quiet real possibility that future generations will find themselves abandoning some of the fundamental assumptions of scientific materialism. That isn't to say that we'll revert to some kind of religion or mysticism. But there are definitely awkward problems, usually discussed in philosophy, which scientific materialism has pretty much been set up to fail at. How can there be consciousness and multiple perspectives on a single material universe? What the hell is causation between different events in time? What are scientific "laws" and do they hold?

I think the most dramatic, and yet plausible, shock you might have if you were to be frozen for 500 years would be to find that people in the future didn't care very much about scientific knowledge. Sure, they'd rely on a bunch of science underlying their technology. But much of science that had any practical impact on that technology would have been long settled, and scientific progress would be rather boringly incremental refinements of complex models which kept churning out of powerful computers running massive pattern matching programs against enormous sets of data produced by myriads of sensors. Science wouldn't be a thing people paid much attention to or held romantic notions about.

Instead, it would be seen as a rather crude, mechanical exercise. A back-water which works because certain artificial constraints imposed on it make it tractable for machines to keep calculating but unable to address the important questions of metaphysics. These future people would be more excited by the wisdom in anecdotal stories from heroic explorers of transhumanity (galactic travellers, body and mind hackers) and philosophical and artistic fashions which offered answers to the mysteries that science can't touch.


Dec 20, 2013

Why has EDM become so popular over the last few years?

Very interesting question. The real mystery is what took you guys so long?

House music is getting on for 30 years old! Techno is 25. Drum and Bass got started 20 years ago. Even dubstep was named 10 years ago.

Why is everyone freaking out now?


Dec 20, 2013

What compels you to want to live on?

Curiosity.


Dec 22, 2013

Have people been able to produce sensors with 3D printers?

Keyboards are a kind of sensor :


Dec 22, 2013

How do I get started in composition of electronic music/idm?

Firstly you should recognise that different electronic musicians work with very different techniques. There isn't one electronic music / idm. There are many types of activity. Here are two :

- knob twiddling
- sample looping

Here's an example of knob twiddling in a classic setup :

Here the guy just has a drum machine and a Roland TB303 bassline.

They're playing together in sync. (probably the drum machine sends a timing signal to the TB303 or vice versa). Both have been setup with a basic 16 step sequenced pattern. The drum pattern is a standard "electro" type pattern. What the bassline is, is more less irrelevant.

The important point is that having set this going he just continuously evolves the sound by turning the knobs. In particular :

- he keeps bringing drum / percussion sounds in and out. (On some drum machines you'll just add and remove them with the switches. On more "analogue" drum machines you might use volume controls or even filters)

- he continuously tweaks the 303's filter cutoff and resonance knobs. Maybe he's tweaking some kind of glissando (not sure as I'm not a 303 expert). I think he might, once, actually change the pattern of notes that the 303 is playing (hard to tell), everything else, in terms of the evolution of the mood comes from building up and breaking down the percussion by adding and removing voices, and from tweaking the 303 filter. And he's co-ordinating the two. Using resonance to add excitement, then bringing in more percussion (eg. louders hats) to sustain this mood, while taking the resonance filter down again so he can use it add even more excitement later.

OK. So the important part here is the physical connection the musician has with the knobs. You don't need classic kit to do this stuff. Today a computer can emulate the sound perfectly well. But programming a computer to do it in software is hard : there's a mismatch between the interfaces. However you can get controllers which are just a bunch of knobs that send midi signals to control software. And the result is indistinguishable for most people, and sufficient in many genres of music.

OK. Here's a basic tutorial of how to sample and build a beat in FL Studio

It shows grabbing bits of music from elsewhere, trimming it, tweaking it to fit the speed / timing and adding drum parts. Obviously you can grab more samples and continue doing the same thing.

Now a great deal of electronic music from house, techno, early hip-hop through 90s IDM and even today's EDM is just a combination of these two processes : composing with a collection of sample loops and drum sounds, and then tweaking the "analogue" parameters of filters of synths or drums or even sample-loops during the performance or final recording.

Musicians will also supplement these with some traditional musical techniques that you should already understand from your piano knowledge : namely playing chords or long note melodies on top.

Update : the drum machine is on the left, the 303 on the right.

Plaid are great example of people using more traditional musical elements in their work. They actually have short chord progressions etc. (though still programmed into a sequencer and looped)

Aphex tends to go for long, rambling melodies but less overt harmonic progression (as far as I can remember). And he's more willing to be daring with sounds eg. dramatic distortion on his drums, very high pitched whistles etc.

Autechre are similar but I think with more focus on sound design. And I think digital synths rather than the analog. And they like to change their patterns more frequently.

I'd guess Boards of Canada are the same again but do everything more slowly, in a wash of reverb. And they have characteristic melodic scales they like to use.

Brian Eno is a slightly different case. I think he tends to use more real instruments / musicians, playing improvised melodies and harmonies on guitars and pianos etc. but he is a more proactive producer (carefully adding the right echo / reverb / colouring effects on those instruments) and a more proactive arranger of different fragments of these parts.


Dec 22, 2013

What do rich people (who obviously don't need to work) do with their life?

Work very hard ... at work they LIKE doing.

That's the secret of work. Work is fun. It's not something that's painful. You want to work to make your life meaningful. What's painful is "crap work". Work you don't want to do.

The congenitally rich love to work at things like setting up restaurants or boutique shops or running a charity or maintaining the stately home. Or playing the financial markets. Or breeding horses, trying to win yacht races. In the past they did great archaeology and botanical research. These days I'm sure they dabble in web-startups. Things that are "self-actualizing". That have a combination of interest, challenge and sense of achievement.

The rich aren't always very good at these things. But with enough money you can keep trying until you fumble through to some kind of (limited) success.


Dec 22, 2013

What do you do when you find out the company your work for lied to you/has kept things from you?

Look for a different job. At best, it betrays a hierarchical mindset that sees employees as cogs in a machine, who should only be told things on a "need to know" basis. At worst it shows that senior management are conspiring to take advantage of junior workers.

The only way to beat bad management is to vote with your feet and support good companies / management thinking with your support.


Dec 26, 2013

If a new economic system with No Usury and with stable currency value, will all the people switch to it?

People are VERY conservative when it comes to money. Understandably, money is the main resource they have. And if you're poor, losing it is disastrous. So you're very inclined to stick with the "devil you know". Particularly once the experts start warning that if too many people mess with money they'll create instability that hurts everyone. How money really works is fiendishly obscure and abstract and most people don't want to have to think about it. (They just want to have more.)

Demurrage currencies have been around for a long while and have clearly had some success in small communities who know each other and don't have much alternative. We don't have much evidence of mass adoption of alt.currencies simply because they work better. And demurrage might be a great thing when your currency is established. But it's a very hard sell to persuade people to switch : "hey, buy our money ... it evaporates after a year".

I'd say that if you just announce that you've invented "new, better, money" and write a few technical papers explaining why it's better, people will ignore you in droves.

Certain organizations *might* be able to bring such a currency in by the back door. For example a Facebook / Google sponsored currency would attract people, and if they happened to fold in a demurrage as a kind of service charge, people might well accept it.

But the two trends of that moment that I think offer most promise in this direction, though not going nearly as far as you probably want, are BitCoin and crowd-funding like Kickstarter.

Why? Well, BitCoin, for all its faults, does resolve the most egregious problem of debt-money : that being created in the form of a loan, means that there's more debt in the economy than money to pay it off. (See Positive Money for a good overview.) At least with BitCoin, you can't possibly have a bigger debt in BTC than the number of BitCoins that exist to pay it off. BitCoin does have other problems though. As a deflationary currency, it rewards hoarding, not spending. The opposite of the effect you're trying to achieve with demurrage.

KickStarter etc. seem to offer a promise that stuff can get made just with loans from potential buyers. That cuts out the need for the professional, profit-making investor. When you prebuy on Kickstarter you are effectively making a loan, but your ROI is early access to something that might otherwise not even get made. You aren't worrying about how that works out in terms of percent profit over the next year or so. The crowd-funding market can work perfectly well without usury.


Dec 26, 2013

What reservations do you have about libertarian principles?

Libertarians have a flawed economic metaphysics which divides the world into "market" on one side and "government" on the other.

They don't seem to understand[1] that

a) property rights need to be created by a social agreement which gives them legitimacy.

b) property rights need to be policed by someone willing to use violence to enforce them because there will always be some people who disagree with the current property distribution.

So, in practice, only a government (or equivalent wielder of violence) can create a market. There isn't a big divide between markets and governments at all. All economic systems are mixes of free-trade and free-association within the parameters of enforced codes of behaviour. And what's important is for us to find the right mix, which best works for people and supports our values. Not to pretend that we can do without one side or the other. And not to close our minds to the fact that property-rights can and need to be designed / negotiated to get the society we want. They are not some eternal given thing which can only be the way they are.

[1] Of course, some do understand and do recognise the need for minimal violence-wielding government. But then they lose all their moral attraction (and claims to freedom and non-coercion etc) and become mere defenders of a particular property regime.


Dec 26, 2013

How will robots and robotics be a part of Google's future? What products and services will Google offer?

Google are fortunate enough that they still have money to play /explore without having a fixed game-plan. I'm pretty sure that when they picked up Android, the thinking wasn't : "what services will we have around this?" It was "how can we ensure we have levers of control in the coming mobile era?"

I expect it's the same here. They know enough, now, after the self-driving car etc, to see that the robots are finally here : the engineering is sufficiently slick, the computers are powerful enough, the 4G is fast enough that crunching Big Data in the cloud is an option. So how do they ensure their dominant position in the coming robot revolution?


Dec 26, 2013

What aspect of the future are you dreading the most?

The end of privacy. Not just for me, but the idea that no human will ever again be able to act as if they are alone, because they will never be able to be sure that they aren't being monitored somehow.


Dec 28, 2013

Who are the rising musicians to watch in 2014?

SOFIA RETA is my discovery of 2013


Dec 30, 2013

What is the science delusion?

There is no "Science Delusion".

Next!


Jan 3, 2014

What's the best Open Source software or library to produce a QR Code?

Updated answer. I was thinking of this : d-project - Revision 358: /trunk/misc/qrcode/js


Jan 4, 2014

Is it true that what science cannot tell us, mankind cannot know?

Of course not.

What's your mother's name? Where were you born? What's the capital of Australia? How much does a litre of milk cost? What do I have in my pocket?

All simple, everyday, unproblematic questions that science has nothing whatsoever to say about.


Jan 4, 2014

Is it true that science cannot promise eternal truths but only eliminate false hypotheses?

Pretty much, yes.


Jan 5, 2014

What languages are softwares like FL Studio written in?

I believe FL Studio was originally written in Delphi (ie a derivative of Pascal). Not sure if the latest versions still are or if it's been moved to C++.


Jan 5, 2014

What are all the arguments against gay marriage?

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

.

I think that about covers it.


Jan 5, 2014

How is a neuron like an RC circuit?

Not sure it is, very like one. You may be able to build some stylized model of a neuron with analogue electronics, but I'd assume you need to capture the behaviour of something which changes over the long(er) term. That's why people seem interested in memristors for this. But straight RC?


Jan 5, 2014

How do electronic musicians choose songs or other audio content to sample?

Mostly, based on a hunch of what sounds good.


Jan 6, 2014

Should the United States have a two-year national service requirement for all young Americans?

It's hardly teaching or encouraging "volunteerism" if it's mandatory, is it?

That's the paradox of all "national service" schemes. They CAN'T teach the values of initiative and voluntary ethic you'd like if they're obligated. All they can teach is nationalist loyalty and following orders.


Jan 6, 2014

Is it an ethical and moral act to join the military, to fight to "defend the rights of people around the world to be free"? We can be lauded as brave, but the actions often don’t create freedom, and if so, and only after death and destruction.

The problem with joining the army is not that you choose to defend people. Or to kill people. Both of those can be honourable and admirable actions in certain, extreme circumstances.

The problem with joining the army is that you explicitly sign up to an organization which takes away your autonomy to choose when you kill people. You effectively join a cult where "loyalty" to institution is meant to trump personal conscience. Where you "follow orders" rather than kill when you, personally, see and understand the need.

This is why I call soldiers "moral idiots". Because they've given up autonomy over the most important moral decision they can make. Often handing that decision to people they don't know, have no reason to trust, and who historically have often betrayed that trust by sending them to commit evil acts.


Jan 7, 2014

What kind of baby care tasks would you be willing to delegate, at least partially, to a robot?

Robots already do baby / child-caring.

Televisions keep children occupied while busy mothers do other things.

Increasingly robotic toys entertain them. And sometimes teach them.

It's very plausible that in the near future there'll be some way to put a tag on your baby / child and have an app. on your iPhone monitoring it. People will think this is weird right up until there's a sea-change in social mores, after which and it will be considered irresponsible for parents NOT to do this.

We have child-proof locks on cars. It's not that hard to imagine a future with child-proof locks on apartments, allowing the parents to pop out to the shops (or for a couple of hours work). The apartment can phone if there's a problem.

I think we're going to get Philip K. Dick's "Electric Sheep". Increasingly sophisticated automated toy animals and dolls with which children will have increasingly long and sophisticated interactions with. Can we imagine a point where you can give a real (robotic) Hobbes to your young Calvin? I don't think that's as far off as people may imagine.


Jan 8, 2014

Does Science Really Know What is True?

No. It knows what is False. And what's still undecided.


Jan 9, 2014

Hip Hop and Rap Artists: What's your opinion on Odd Future (ofwgkta)?

Yeah. My first reaction was "what's all the fuss about". Not nearly as strikingly anti-social as, say, Onyx in their heyday.

More recently I think I'm impressed by Tyler's ability to put together quite a sick roster of serious talent. (Frank Ocean, Earl Sweatshirt, Syd da Kid,etc.)

Watch this :

And you'll see the have amazing personality. Are willing to to be playful as well as "controversial".

Actually, the more you see them, the less the "Wu Tang" comparisons really hold up.

That comparison is really just about the size and diversity of the group. Musically and thematically I think you can see much stronger connections between OFWGKTA and people like Souls of Mischief and Pharcyde : that previous generation of West coast precocious teenagers with a twisted sense of humour and mellow beats.


Jan 9, 2014

What is underground rap and who are some of the successful (current or past) rappers in that genre?

Anti-Pop Consortium



Shabbaz Palaces


AntiCon : Alias



Anticon : Sole / Doseone

Mykki Blanco



Mike Ladd



Cannibal Ox


Quasimoto


The Disposable Heroes of Hiphoprisy


Jan 9, 2014

How can I pursue my singing talent as a 28-year-old?

You may be sacrificing a chance of unique positioning here, that plays to both your strengths. How many people do you know who sing about engineering? There are geeks rapping about science and philosophy on YouTube. Why not songs about specific heat capacity or aerodynamics? (Depending on what branch of engineering you are in.)

Or if that sounds silly, what about researching acoustics? Inventing new musical instruments? Or recording techniques? Becoming a composer (good use for logical / symbol processing skills.)?


Jan 9, 2014

Do musicians outside the genres of rap/hiphop/electronic do remixes too?

The thing is that rap / hiphop / electronic etc. are based on a particular idea : overlaid cells of music that repeat. You can do a lot of interesting remixing of this music by

a) swapping some of the cells for alternatives, most commonly replace the drum loops with others in another style.

b) changing the order (to elongate if you want the music to dance longer). Or to shift between "songlike" structure which takes you on a lyrical journey or to a "build-up" / "drop" structure which is more about raising excitement levels when people dance.

Other genres of music may be built on other values : the quality of the singer's voice, the delicate dialogue between two instruments. The musician's virtuosity or tasteful improvisations. The complex long-term harmonic / melodic evolution.

The problem is that you can't "remix" this without losing something that was important in the original. Of course, popular songs in any genre tend to have good tunes, and tunes can survive a great-deal of transformation (hence there can be many great "covers" of a good song. Including ones refixed in electronic / dance / rap versions.) So remixing pop song works out OK.

But a rock song may be based on the personality of the musicians and the energy generated by their interaction. Take away the drummer and replace with a different beat. Lose the guitar solo. Suddenly those virtues are disrupted. There's a much stronger sense that something essential is being lost when you try to remix other genres of music. It's a riskier proposition. More likely to "fail" in the sense of producing something inferior to the original; or that comes across as a crass attempt to grab commercial success.)


Jan 9, 2014

Do musical genres really experience popularity in cycles? If so, does anyone have any research into these cycle patterns?

I can't see that anyone would think that it's completely cyclic. There's never been a complete return to an outdated genre. What is more often the case is that a genre is popular. Then falls out of fashion. Then a few musicians who grew up listening to the genre through their parents, start to appropriate elements (stylistic, values) from that genre and incorporating them into their new music. Often picked the more distant past as a reaction against the immediate past.

Today there's a lot of 80s in music which would have been denied in the 90s. Though there's an increasing amount of looking back to the mid-90s too.

Also, music is increasingly fragmenting into niches, and you can sometimes see these historical dynamics at work within the niche itself, and out-of-sync with other niches. The electroclash bands like Fischer-Spooner were reviving 80s electropop in the dance underground in the early 2000s, long before mainstream pop took much notice. So there's a patchwork of genres and scenes, existing simultaneously, all of which have their own current valorization of / inspiratin from different periods of musical history.


Jan 9, 2014

What kind of innovative food can you make out of aesthetically displeasing tomatoes?

Liquidise, add sugar, vinegar, some sort of peppers or spice. Put in the freezer to make some kind of tomato flavoured ice-refreshment.


Jan 9, 2014

Which is the best genre of music?

Rag-time.

Rag-time has been evolving for many years, bringing in rather crude, folkloric African-influenced singing and brass instruments from military bands; then electrification - both amplifying the singer's voice, and finding clever techniques to amplify (particularly) guitars which gives them a considerable range of colours, tones and volumes, (up to quite a racket, if I'm honest).

Simultaneously, rag-time has continued to explore subtler but futuristic sounds like the vibraphone, electric piano and synthesizer; has explored more driving hypnotic rhythms; leading to long periods of dancing (sometimes all night!). Has taken full advantage of electronic drum machines and sequencers to ensure inhuman regularity of the beat. The sheer range of vocal styles applied over rag-time is extraordinary : from quiet crooning to operatic screeching to the rather fast kind of rhythmic talking which is popular these days. Rag-time shows no sign of diminishing and embraces a multitude of flourishing sub-genres.


Jan 9, 2014

What is the best Internet browser? Why?

Firefox.

It's the only browser created by a non-profit organization whose decisions are guided by the principle of making the web a free and open platform.

All other browsers come from corporations who see them as strategic weapons against their rivals. Some of them explicitly try to integrate them with proprietary technologies or platforms. Others are supporting their browsers on the off-chance that this might become necessary.


Jan 9, 2014

Would you live on Mars? If possible, technology permitting, would you live on Mars and spend the rest of your life there?

No.

Getting to Mars is an extraordinary achievement for mankind. But living there is likely to be pretty dull. Unless you are particularly fascinated by dust and rock then there isn't really going to be that much you can do that you couldn't do better back here on Earth.

Geologists may occupy themselves. A certain kind of landscape-painter might fall in love. But most of us ... I don't think once the initial novelty wears off, would really want to be there.


Jan 10, 2014

Is there anything cooler than a titanium 3D printed dragon that Australian scientists produced yesterday for a 7 yr old girl?

A billion titanium 3D printed dragons ...?


Jan 10, 2014

Will 3D printing eventually put LEGO out of business?

As several people here have said, it's quite the opposite. They're great complements.

Lego can mass produce all the generic Lego parts and components far more cheaply and (at the moment) accurately than 3D printers. But 3D printing can do all the customized connectors and pieces that it doesn't make sense to do an injection mold of.

However, Lego need to have a 3D printing strategy. (I'm sure they do). If I was advising them, I'd say they should get some quality printers into Lego stores and offer the service of printing those custom parts for Lego fans. Become an enabler of that wider ecosystem. No idea if they are already pursuing this strategy but it would be kind of dumb not to.


Jan 10, 2014

What do you think of will.i.am being appointed 3D systems chief creative officer and do you think he will make a strong impact?

Well, he's creative. No idea if he's got interest in 3D printing, but I guess he must have.

So it's good news both for him and them (big publicity).

What I think is REALLY interesting about this is what it tells us about the way geek / hacker / maker culture is meeting the culture of celebrity and public popularity.

Big name musicians and celebrities have been getting into fashion design, launching perfumes, trainers etc. for a while. Here they're signalling that they think maker culture is the same kind of "cool" industry to be involved with. Meanwhile, maker culture is going to have to deal with that influx of star-power (and money). Does it let the stars take over and start to push it around? Can it convince the stars to become hands-on makers? Or will there be an uncomfortable distance where celebrity makers are actually just giving orders to others?

Bonus question : how long before some hardcore gangster rapper starts to endorse a printable gun design?


Jan 10, 2014

Do you think that 3D printers will soon be able to "print" anything? Like houses?

Well, the technology is being developed to print many kinds of materials : plastics; plastics that are imbued with a conductor so we can print electronic circuits; starches; to sinter metals, ceramics, nylon or glass. There are large printers that can print concrete. There are bio-printers that can lay-down cells or scaffolding for cells to grow on.

So, in principle, we can conceive of printing many things.

In practice, there are different techniques for printing different materials. There are only few printers that can print in combinations of different types of materials. And I don't know of any that do radical mixtures (deposit plastic AND sinter metal).

Over time, we'll get better and more varied printers and we'll be able to print more things.

Houses are an interesting case with a lot of hype. The main problem with the idea of printing houses is that it's often being promoted as a solution to homelessness or slum-dwelling.

This is nonsense.

Homelessness / favelas etc. are major social / political issues. The main problem that homeless / slum-dwellers have isn't "lack of house". It's "lack of land to build house on". Most people, if they can grab some space, can erect some kind of shelter on it. The reason those shelters don't have the structural integrity of proper buildings isn't because the people who build them are stupid. Or lacking in skills. Or even in materials like bricks and concrete. It's that, in the favela, they don't have ownership of the land; have very bad quality land (ie. the side of a muddy hill that can collapse under heavy rain); and can't afford to commit too many resources to it. Nor are there sewers and electrical systems that they can hook into.

3D printing is never going to be the solution to homelessness or slums. If there can be a "solution" to that at all, it requires political activity, maybe land-ownership reform etc. Eg. following Hernando de Soto's suggestion of giving property rights to people who build in the favela. Having the government provide sewage systems. (Some automated robotics might make it easier for the government to dig sewers but it's unlikely to be printing technology.)


Jan 11, 2014

In cases when your own life is in danger, is it okay to do morally reprehensible things?


Jan 11, 2014

What is the biggest innovation you have seen?

Language.


Jan 11, 2014

What is better for countries like Brazil, printed product brochures or USB-Sticks with PDF files on them?

Depends a lot on context. If I remember rightly, tablet sales have now overtaken PC sales in Brazil (Notebook Sales Decrease in Brazil, Tablets Are the Favorite Device) .

Going forward that may be an issue. How many tablets have a standard USB and can read a PDF off them?

OTOH, a lot of firms work with older PCs. It's a mixed picture. You probably need a mix of solutions. And it depends a lot on the kind of material you want to give people.

I'd suggest print is a lot less risky. But put a QR code on all your printed material which leads to a suitably tablet-friendly web-site. I notice real-estate companies are now putting QR codes on the boards they put up outside houses which are for sale. That might mean something.


Jan 11, 2014

What is something compact that I can trade for a bike in a country like Brazil?

Anything electronic is going to be highly taxed. So if you can bring a laptop, or other piece of technology in, you'll be welcomed. Seems the PS4 is also riddiculously overpriced here.


Jan 12, 2014

What is experimental music?

Well, experimental music has been around a lot longer than the contemporary idea of hipsters. And weirdly, hipsters are notorious for liking old-but-obscure stuff rather than genuinely innovative / experimental stuff.

But let's assume we're talking about that tradition of people who've seen themselves as "modern" or "avant garde" since at least the end of the 19th century. Some would lump hipsters into the same category.

What do they mean by "experimental" music?

1) music which breaks some of the rules and conventions that the "normal" music of the times tends to stick to.

2) music which introduces new rules and conventions that are different from the "norms" of the time.

3) music about which you can have some kind of theory / tell some kind of story which is different from the normal music of the time.

That's about it. These points are purposely vague because, frankly, the whole point of experimental music is to actively seek and remain open to new ideas, not just to follow a single formula.


Jan 15, 2014

What is the best song from the 1970s?

This is the best song ever written, and it's from the 70s.


Jan 15, 2014

Why is American music from the 1970's so good?

Was it so good?

In Germany you had Can, Faust, Popol Vuh, Tangerine Dream, Kraftwerk
In the UK, Led Zeppelin, Black Sabbath, Genesis, Pink Floyd, Queen, David Bowie,
In Jamaica you had Bob Marley, King Tubby, Lee "Scratch" Perry
In Brazil, Ney Matogrosso

Compared to all this creativity and innovation, American popular music seems to have been particularly conservative and backward looking : a rather plodding model of blues "rock band" (derived from the 60s) with long rambling jams, a bit of country influence, and higher production values. After "What's Going On", soul also descended into slick conservatism.

If it wasn't for Funkadelic and a few disco records, America in the 70s would be a musical wasteland.[1]

[1] I suppse there's Iggy and The Ramones, if you like that sort of thing. There's Tom Waits too, but he did his best stuff in the 80s.


Jan 15, 2014

Will professors be replaced by robots?

Define "robot".

Online video of professors and educational animation replace live performance by professors.

Online discussion forums and MOOCs replace the seminar chaired by a professor (or grad student)

Some marking can be automated (of multi-choice questions or code).

Marking of essays still requires skilled humans. But can perhaps be outsourced to people who never held this job before. For example, people who have Master's degrees and could, theoretically be doing a PhD, but aren't due to financial constraints, bringing up children etc.

"Smart" Text-Book apps. can, perhaps, offer more interactive learning experiences which would have previously required guidance from a professor.

So automation will certainly replace (a large proportion of) professors. But not necessarily packaged into a single robotic body.


Jan 16, 2014

What if I pay my siblings to study? How do this idea sound?

Terrible idea. Most research in this area shows that if you start paying kids to study, you take away their intrinsic motivation and replace it with extrinsic motivation. So then, the moment you stop paying them, they'll stop studying as they've never learned to be interested in learning in its own right.

Plenty of good economic research on this problem. See Punished by Rewards

Or watch Dan Pink on Drive :


Jan 16, 2014

Will analog electronics be replaced by a combination of ADC->DSP->DAC?

This suggests not :


(This video is well worth watching IMHO)


Jan 16, 2014

When will robot bees be able to replace bees for flower pollination and honey production?

Bloody expensive, considering how cheap and distributed bees are. You'd have to get the bees down to a couple of cents each to compete with bees.

Either that or drive the bees extinct first.


Jan 16, 2014

Will police officers be replaced by robots?

They'll start by being a) augmented, b) supplemented by robots.

For example :

- more CCTV

- drones. Initially for monitoring protests, then for general surveillance. Sooner or later every car chase will involve the police launching a drone or two to follow their quarry.

- police will almost certainly start augmenting themselves with Google Glass-like technology, with face recognition etc. to be able to quickly call up data on everyone they meet. Every cop that stops your car will instantly know everything about what you've done, where you've lived, what your credit record is like, whether you're likely to become violent etc.


Jan 16, 2014

Why doesn't everyone vote by mail?

Voting has to be a secret ballot. Writing on a piece of paper in the polling station is the best system we know for guaranteeing that our vote is private and counted.

Mail-in votes (and electronic voting) suffer the twin problems that you can't check that the votes weren't "lost" on the way in or that your vote wasn't tracked. In 2014 does anyone believe that US electronic voting machines are immune to NSA spying?


Jan 17, 2014

What are the best websites/android apps to keep abreast of latest tech innovation in the world?

I made my own : Sunfeed Superstreams : Future Glimpse


Always looking for suggestions for other feeds (not the too obvious ones, eg. TechCrunch though)


Jan 17, 2014

Was it necessary for most non-American Rock Bands to embrace Rock'n'Roll in order to become World's greatest?

It's a slightly weird definition of "following rock'n'roll" that includes The Beatles and Queen (whose popular tracks are often more pop than rock) but excludes Oasis or Cream who were pretty much definitive rock acts.

The main difference between the two categories of bands you mention is that the first lot have been around 10+ years earlier than the second lot and, therefore, during the period when rock music itself was particularly popular and didn't have to compete with soul/funk/disco/hip-hop derived artists for "top-slot" in the music hierarchy.


Jan 17, 2014

How has rock music changed from the 1990s to today?

Don't know much about it, but I'd guess that today's bands are more likely to embrace the same electronic recording technology as everyone else. (Digital recording, compression for MP3 playback etc.) And possibly are less likely to see themselves as sui-generis, outside the entertainment matrix than, say, the grunge movement.

Bands like Vampire Weekend, Arcade Fire, Coldplay or Tame Impala all seem to have a sound which can fit easily in a playlist that includes pop, hip-hop, EDM etc.

And rock tropes are easily incorporated into other kinds of music. One of the key features of the dubstep -> EDM evolution in recent years is that EDM's dynamics (the buildups, drop and other stops and starts) are often closer to the dynamics of rock than they are to the traditions of house / techno / trance / dnb etc. of the 90s which tended towards a continuum. EDM tracks have a lot of the drama of heavy rock.

Meanwhile, someone like Kei$ha can appropriate a lot of the traditional "rock-chick" look and feel into her act. And I hear plausible metal being made in FruityLoops.

So I wonder if "rock" is actually "over" as a distinct genre, now. Perhaps it's just a flavour in the pop spice-rack. And everything else is an earnest "rock music re-enactment society" and a few witty hipster pastiches :



Jan 19, 2014

Why did Google put its Brazilian engineering office in Belo Horizonte?

It bought a local company that was based there. (Can't remember the name.)


Jan 20, 2014

Are there any good dating sites that focus on really smart people or any general purpose dating sites that can be used to find really smart people?

Or even easier, dating site should just have a field for "your Quora profile". That would let customers very quickly cross-reference against Quoran virtues if they exist.


Jan 23, 2014

Why haven't I heard any arguments about other developed countries having universal healthcare plans (for example, Germany)?

The last thing the private health-care advocates want is for people in the US to know about what state-provided health-care is actually like in the rest of the world. It would undermine all their propaganda.


Jan 23, 2014

How can the Khan Academy model be extended to regions that need it most (India, Africa, etc.)?

In one sense, the Khan model can be easily replicated. You just need a smart, motivated guy whose a good teacher, to dedicate himself to making video lessons relevant to school education.

It's just one guy to begin with, willing to put his life into it.

I'm sure India has lots of great teachers like this. ( eg .Turning trash into toys for learning) I'd be very surprised if you couldn't find a dozen or so people willing to do something similar in India or Africa in the appropriate languages. Find them. Give them a camera. End of story.

The bigger issue, of course, is that Khan didn't have to solve the distribution problem. He could just assume that people had access to YouTube. In that sense, the Khan Academy is a creation of the internet. You shouldn't expect to be able to reproduce it in a place where the internet isn't ubiquitous or someone isn't paying to host and stream all your videos without charging you.


Jan 23, 2014

How can some countries, like Finland for example, provide free healthcare and free education, while others can't?

In pretty much every country in the world the government provides free (with the caveat that, yes, it's paid by taxation) health-care services to its citizens.

What makes the US rather unusual, perhaps unique, is that it's full of loud-mouthed ideologues who insist that the government shouldn't be doing this, and that there should be a guaranteed role for the private insurance industry to make money from healthcare.

You won't find ANY other country in the world where the rights of private insurers are as loudly trumpeted. Even in places which do have a larger role for private insurance, they have the good taste not to fill their airwaves with insurance-company rights advocates insinuating that taxation-paid health-care is equivalent to government death-panels.


Jan 26, 2014

Why do Brazilians have such rivalry with Argentinians?

Almost everyone has a traditional rivalry with their neighbours.


Jan 26, 2014

What are some successful contrarian trends in software technology or technical culture?

A "successful" "contrarian" trend might be an oxymoron.

But here's something that struck me yesterday when reading Out of the Tar Pit which is a very good essay that seems to signal the direction that many smart people think software development should be evolving in : namely giving up on as much explicit state and control flow as possible and moving towards a declarative style or saying just what your program should produce without worrying about how it does it.

I can't overemphasize how big this idea is. Most important and smart people thinking about software will sign up to the idea that we need to move towards more functional languages, more declarative style, abandon more state and explicit control flow. Perhaps even separate the essential logic of what you want done from the "accidental" hints that can enhance performance into separate languages / parts of the system.

And yet ...

And yet, the most widely adopted, commonly used example of this separation of telling what the program should do in one language and performance hints in another, (acknowledged in the paper) was the good old fashioned relational database written using SQL; which did, indeed, allow programmers to declare what they wanted their queries to deliver without worrying about access paths, control flow or performance. And then database admins worked behind the scenes profiling, creating special indexes etc. to improve performance.

Now, since this important paper was written, there's been an absolute revolution in database circles, called the NoSQL movement, a wholesale rejection of the relational database model and its replacement by systems that hark back to the hierarchical and network databases of the late 1960s, Although NoSQL was adopted by people working on enormous systems across hundreds of thousands of machines, its popularity is so great that a new generation of programmers reaches for NoSQL database solutions (and explicit modelling of data-structures and responsibility for traversing access-paths etc.) more or less by default, even for small prototypes.

So, I'd say that NoSQL is one of the most successful "contrarian" movement. It's massively popular and "trendy" while going against everything that many smart programmers think and say they want, and what many people had forseen as the future of software development.

It signals either that the argument in Out of the Tar-Pit is wrong : namely because performance is so important that programmers never want to give up explicitly modelling state and defining control-flow, or that people's intuitions are badly broken.


Jan 26, 2014

Who are the Brazilians on Quora?

Yes. But because Quora requires you to write in English it tends to be the most "internationalized" ones. That obviously biases the perspectives somewhat.


Jan 26, 2014

What are the Megatrends and Influencers (technical, political, social and economic) that will be gain dominance in the next 5 years, both with respect to the world and India?

1) The war over privacy / general purpose computing.

Snowden etc. are just the opening shots. Governments around the world are ramping up their capacities to monitor all electronic communication. They're trying to get their *right* to unlimited surveillance enshrined in law. (The end result in the US might yet be that Congress approves the NSA's practice.) Meanwhile everyone who cares about their privacy is going to start unilaterally investigating ways to keep their data encrypted and away from clouds that are located in the US or other vulnerable locations. We'll see a big swing back to storing data on your own machines and using P2P syncing for backups, sharing information etc. Cloud providers have surged in the last 5 years, but I think the tide is turning away from them (to mix geophysical metaphors for a second.) More countries will insist (as Brazil is threatening) that companies in their jurisdictions keep user data within the country.

At the same time, there'll be more international laws to try to restrict the computers that you own. The governments will want DRM etc.. allegedly to stop you watching pirated videos (Trans-Pacific Partnership) , but in practice to be able to have a back-door to see whatever you are up to on your computer.

2) Compound that with cheap robotics / drones. (Everyone has a couple of flying cameras with the intelligence of a smart-phone.) and Google Glass type wearable cameras and suddenly privacy is going to get very messy indeed.

3) Rapid prototyping / 3d printing etc.
leads to an explosion in the number of people who want to design physical stuff. There are orders of magnitude more product designers and hardware / thing startups and orders of magnitude more things available in small production runs. Crowdfunding / Kickstarter etc. help accelerate this trend. You'll be able to find a long tail of niche stuff the way you have a long tail of niche web-sites.

4) Climate change keeps making the weather weirder.
More atypical droughts, flooding, out of season heat-waves and cold-spells. More disruption to the harvests in different parts of the world. More speculation of food prices. More farmers go broke. Potentially more hunger.

5) The US continues to lose both military power and moral authority.
More small wars that the US hasn't the resources / will to get involved in / stop (eg. Syria). More countries ignore the US agenda more of the time.

6) The continuing rise of "netocracy", that is, a class of internationally minded, privileged, "nomadic" people who feel more comfortable with and loyalty to their peers in other countries (eg. other Quorans) and less loyalty / affinity with people who just happen to be from the same country or city. This international elite will support both international lawmaking and international protests. (Everyone from advocates of global human-rights standards to Occupy etc. are part of this way of thinking.) The netocracy are loyal to their affinity networks first, and native countries only a distant second.


Jan 27, 2014

Why did Western music become the dominant form of music worldwide?

Western music rose to dominance alongside European culture in general. When the Spanish and Portuguese started colonising the rest of the world they took catholic missionaries to teach European culture to the natives, including the standards that the catholic church was laying down for music.


Jan 27, 2014

Which careers have their roots in both philosophy and technology?

I always say that software development is "applied metaphysics". In metaphysics you ask how the world is really organised. In software development you try to figure out the most convenient way of modeling the world for your application. http://en.m.wikipedia.org/wiki/Haecceity is just the difference between identity and value in object orientation etc.


Jan 27, 2014

How are hip hop songs produced?

User is basically right, though it's weird he neglects to mention that for the first 10 years or so hip-hop was made by DJs basically "looping" breaks from vinyl records using turntables (that is, playing an exposed drum-beat (known as a "break") on a record, then scratching the record back to play it again ... and again ... and again) Doing this with one hand, on one turntable to build up the beat then using a second record on a second turntable to add some kind of melodic / hook / sound fx elements.


Jan 29, 2014

What do liberals have in common with each other?

I have a definition of "left-wing" which I believe covers left-wingers from both authoritarian and libertarian ends of the axis. It's probably pretty similar to what people in the US mean by "liberal".

1) In terms of sociology, they are "methodological holists". That is, they believe that to understand and explain social facts you need to appeal to the whole system, including contextual facts, economic ruleset, class, race, gender, media influence etc. Different schools of left-wing thought stress different factors, but all deny that outcome boils down to simple individual traits.

2) They have an egalitarian moral impulse. They believe that even if not entirely equal, everyone has the same worth, deserves the same respect etc. And that it's a moral imperative to promote this.

If you have both 1 & 2 you are "left-wing" (ie. liberal) regardless of what you believe about how to address political problems strategically, or whether you think government should be big, small or non-existent. (To what degree government can be the solution is a pragmatic, tactical choice. Most liberals will support government when it's perceived as doing the right thing, ie. promoting egalitarianism and disrupting systemic problems, and will condemn it when they see it as protecting inequality or unleashing systemic problems.)

If you lack either 1 or 2 then you are "right-wing". If you don't have 1, you're an individualist, who believes that people are the author of their own fate, and can improve their situation by their own actions.

If you don't have 2, you believe that people ought to accept their position in society (even if that implies poverty, exclusion or marriagelessness) for the good of some kind of overall stability.

People who lack 1 but have 2 tend towards right-Libertarianism. People who have 1 but lack 2 tend towards Conservatism. People who have neither might end up anywhere on the right.


Jan 29, 2014

Are people aware of open innovation/research platforms like Eulergy?

We are now ...

damn! how did you DO that?


Jan 30, 2014

Could there ever be an 'artificial' Winter Olympic games?

I'm sure Dubai is ridiculously wasteful enough to try it :


Jan 30, 2014

Is it true that "customers don't know what they want until we've shown them," as Steve Jobs said?

Put it this way. Could you write your favourite novel? Play your favourite song? Cook your favourite meal? Genetically engineer the love of your life?

Most of us couldn't. Most of us don't have the capacity to deduce and produce all the things which will mean most to us.

Sometimes we have to let someone else, someone with more talent / practice / experience / specialization invent the things that delight us.


Feb 6, 2014

What are people's views on the creationism vs evolution debate between Bill Nye and Ken Ham?

I'm glad I didn't waste my time watching it.


Feb 8, 2014

How do composers write intellectual electronic music?

"Intellectual" electronic music is usually a music which is very focussed on experimenting with new rules or systems for creating music. In fact, the "electronic" part is just a means to the end of exploring rules that couldn't be explored any other way, rather than because the composer necessarily wants a stereotypical "electronic" sound.

So the place to start is by wondering WHAT music could be. In principle. Music isn't just notes written on a score and played on a violin. What if the sounds were generated by an electronic oscillator? What if you could make any timbre of sound you liked simply by adding sin-waves together? What if you could play microtones between the traditional notes? And you had completely accurate control over the frequencies of those microtones? What if you could make music by assembling tape recordings of found sounds? What if you could orchestrate huge numbers of independent generated tones (in the thousands or tens of thousands) following aleatory rules? What if you used aleatory rules that followed certain statistical constraints? What if you were trying to sonify obscure mathematical formulae? Or strange data-sets like the weather or stock-prices or the low frequency oscillations of geological time?

All these are questions that intellectual composers have answered using electronics since the mid 20th century. Computers have been a big part of it, because computers are ways to automate algorithms. So they give you huge scope for exploring different rules and complexes of rules. For this reason, these composers often learn some kind of programming, to be able to phrase rules that no-one else ever has.

Now just because these composers are focussed on experimental rules doesn't mean they might not also be interested in trying to make their pieces express emotions, tell stories or even "sound good". But they do this within the constraints that the systems and rules they want to explore place on them. Pop musicians, even the "experimenal electronica" ones, despite using computers and samplers to make music, tend to pay far more attention to these qualities (does it sound good? will people dance? does it illustrate my epic story?) and will use rule-experimentation only as a means to that end rather than as an end in itself.

Related :

Phil Jones (He / Him)'s answer to What are the various future trends in music?

Phil Jones (He / Him)'s answer to In genres like pop and dubstep, instruments have less of a role. Is technology the future of music?

Phil Jones (He / Him)'s answer to Do you think AI's will be able to compose music as well as a professional composer within 15 years?


Feb 8, 2014

Can we accurately define genres in EDM (electronic dance music) since the recent explosion of electronic artists?

Genre boundaries in electronic dance music (note the lack of capitalization I'm using here) have always been fluid. Go and listen to some classic Chicago House (Phil Jones' answer to What is some good house music for someone who has not heard house music before?) and you'll hear soulful singing, abstract synth wig-outs, latin piano riffs and smooth strings, full-on snare-drum assaults, rap and hip-hop influences, "breakbeats", scratching etc.

All genres start as a fervent of disparate fluid ideas with a few "anchor points" that make the same people appreciate and associate specific tunes together. They then start to condense as more people come to the scene, feel the vibe and start wanting to make things that sound the same. They start to highlight and emphasize those "anchor" elements. Sooner or later the genre has crystallized into a rigid and inflexible matrix of clichés and has speciated from a bunch of "sister" genres each of which is differentiated by a different sound / vibe / speed / aggressivity. And then it dies / becomes a museum piece or style to be referenced by post-modernists and hipsters.

If EDM still looks like chaos, that's just because it's currently in its "alive" phase where it hasn't yet congealed into a family of rather tired stereotypes.


Feb 8, 2014

Is it possible to refract visible light 360 degrees and back into the first prism?

I don't see why it shouldn't be possible to arrange a numer of prisms in a circle which could bend the light all the way back. Maybe you wouldn't be able to put it back directly the path it came in on, but parallel with it should be possible.

OTOH, why not just use a mirror?


Feb 8, 2014

Would teaching science as art draw more kids to science as a career?

Wouldn't have encouraged me.

I thought science was cool ever since I was about 4 or 5 and obsessed with dinosaurs and astronauts. I hated art because all my drawings were crap.

Today I sometimes call myself an artist, have an MA from Goldsmiths (admittedly in "computer art") and spend my life hanging around artists and occasionally being part of exhibitions.


Feb 8, 2014

Is art or science more essential to humanity?

All humans we know about have some kind of art. Science is a fairly recent invention (arguably less than a 1000 years old) though obviously some kind of science-like activity has been going on longer than that.

I'd say Art is essentially human, where Science is a cultural feat.


Feb 8, 2014

Is science a form of art, or is art a form of science?

Neither.

Science aims to discover correct universal "laws" about how the universe works.

Art aims to create objects, images, situations, ideas which touch people.

There's no need to try to subsume the one inside the other.


Feb 8, 2014

If there were no more computers, what would programmers do with their lives?

aAAAAAAAARGHHH!!!!!!!


Feb 8, 2014

What is the best thing Russia gave to the world?

Some pretty awesome music :



Feb 8, 2014

We’ve all seen the creationists asking questions of evolutionists on BuzzFeed. If you could ask one question of creationists, what would it be? Post a pic.

If human beings are NOT animals, but the result of an act of special creation, why did God choose to give us ALL of the following attributes of animals?

1) materiality (we have an immaterial soul, but we also have a material body)
2) the same body chemistry as a lot of the animals (particularly the large ones)
3) the same need to eat food, drink water, metabolise, breathe, sleep as other large animals.
4) sexual reproduction (like other large animals)
5) new infants appearing as immature and needing to undergo a development period to become adults (given that souls seem to be eternal adults, there was no reason for human bodies to have to grow to adulthood)
6) Pregnancy. Given that he had a free hand, God could have chosen for human infants to be delivered by the proverbial stork.
7) lactation and human infants feeding off their mother's milk. (Like all the mammals)
8) inherited physical characteristics like eye, hair and skin colour, body shape, facial features etc. which can now, often, be shown to be transmitted via DNA. (Like in all the other animal bodies which we've learned to breed.)
9) good evidence for inherited mental characteristics (eg. schizophrenia, tendency towards alcoholism) If the soul is independent of the body, why should these mental characteristics run in families?
10) Vulnerability to disease. It goes with the territory of a body that shares the same biochemistry as the rest of the animal kingdom. God could have chosen something different.
11) Cancers, auto-immune diseases etc. All this complex machinery goes wrong too. Any reason not to have some failsafe's preventing this?
12) An ageing process and natural death. I know the Bible explains death as the result of the Fall, but why did God chose to make it biologically identical to the ageing and dying processes of all the other animals?

(Note. None of these questions mention the E word. They're all characteristics of humans you can observe any day of the week, in repeatable experiments if you like.)

If human beings ARE animals, then all of these features are self-explanatory. We have them because that's what animals are like.

If human beings are the result of a special creation, independent of the animals, then God clearly made dozens of unconstrained decisions about how the human should be, and EVERY time he decided that he'd reuse the same mechanism the he gave to the animals. None of which are necessarily optimal. None of which would seem necessary for something which is basically a vehicle for a soul to walk around in. So WHY did he do it like that?


Feb 8, 2014

Is there a correlation between how "blue"/Democratic a city is and its electronic dance music scene?

There are only a couple of things that really matter for cities when you're considering a scene which is built around innovation (which electronic dance is).

Is it "cosmopolitan"? : Do people from other places / cultures tend to move in and through it? If they do, then they'll tend to bring their culture with them; and leave some of it behind.

Is it "dense"? : Do people live close enough together that they can interact frequently, that they can overhear what their neighbours are listening to, that it's worth organizing events (like club-nights) because the catchment area of people who can physically get to it is large enough?

Is it "liberal"? : Do people value having a good time? Are people relaxed about finding themselves dancing with gays or people from a different ethnic backgrounds?

I think all these factors tend to be positively correlated with "Democrat" cities in the US.

Perhaps Miami breaks the mould? (Does Miami have an interesting homegrown EDM / electronica scene?)


Feb 8, 2014

What is your favorite period of classical music and why? What is your least favorite and why?

Favourite : late 19th century to early 20th. Everything from Debussy to Ravel and Satie, Tchaikovsky, Rimsky-Korsokov, Stravinsky and Prokofiev, Sibelius, Holst, Vaughn-Williams. Dvorak, Janacek. Not so fond of Richard Strauss or Mahler, but I see they were of this moment too.

I guess it's because it seems like classical music had finally escaped the straight-jacket that earlier composers worked within. It could import ideas, rhythms and melodies from folk music or exotic "oriental" musics. They could use forms like "symphonic poems" and try to paint pictures in sound. They had large orchestras and new instruments to use to experiment with colours and timbres.


Feb 10, 2014

Other than communism, what is the alternative to capitalism?

Kickstarter!

Seriously. Capitalism just means your world is run by an "investor class" of people who make their money by betting their capital on new companies.

In Capitalism these people are necessary because things like factories are expensive. You need a lot of money up-front for tooling, or building the infrastructure of your web-app. etc. The capitalist puts that money in, but then retains a share of the company and gets into competition with everyone else about how to divide the "economic rent". Often successfully grabbing the largest chunk of it.

Kickstarter, or crowdfunding in general, diminish the need for the injection of capital. When there's a compelling idea and a plausible team to make it happen, a startup can appeal directly to future customers for funding.

Of course, the current growth in crowd-funding is supported by two further trends :

technology which reduces the costs of tooling;

an increase in gift-economies


Software scales so beautifully that a small gift-economy - like a free-software project - can create the infrastructure that underpins tens of thousands of successful businesses. These gift economies are expanding to encompass open designs for electronic hardware and even fabrication machines like 3D printers.

The result of all this is to bring tooling costs for many potential businesses down dramatically so that the small amount of money the system still needs (salary for startup members, materials, some outsourced fabrication) can be covered by pre-selling products in batches.

OK. So today, this symbiosis of crowdfunding and intellectual commons is still tiny and not an alternative to capitalism. But it is growing VERY fast. And the technology is only going to get better : (printable electronics, mixed sintering of plastics and metals in the same machine). Small-scale on-demand fabrication will never be as cheap as mass production. But it will at some point attain parity in terms of build quality. And then all you hipsters will be buying artisanal mobile devices, your local garage will be making car part replacements on-site and things are going to get interesting.

So what does this anti-Capitalist or post-Capitalist economy look like?

- Most things would be made by small companies, that have bootstrapped themselves to financial sustainability rather than taken investment.

- They don't plan to go public and have no investors pushing for it. They exists as "life-style" businesses for their owners / employees.

Sometimes they do need to borrow money, but will do so from the public again, via sites like Zopa. Or the equivalent of mutual societies.

They operate by pre-selling small-runs of products via social media rather than advertising giant runs of products via mass media.

They fabricate either in their own workshops, or with contract manufacturers (who are also self-funded, high-tech SMEs).

These small companies are embedded in a wide-scale commons of open and shared software and design know-how.

Meanwhile, the niche for professional investors (from angels and VCs through to hedge-funds and banks) diminishes until they either disappear or become minor players.

I don't know if we'll get this anti / post -Capitalist economy. But I think it is feasible.

I know it's feasible because the entrenched elites are starting to attack it. They'll do so by re-orientating their privilege around "intellectual property" whose scope is being constantly redrawn and expanded in an attempt to lock up all ideas inside patents that belong to large corporations (or to patent-trolls that only corporations can afford to pay off).

Already the largest, wealthiest tech. corporations like Apple, Microsoft and Google owe their valuations mainly to their patent portfolios rather than earnings, profitability or assets. Linus Torvalds has nothing like the wealth of Bill Gates, and won't have, even when the number of computers running Android (which includes his Linux kernel) overtakes the number of computers running Windows. (Something which will probably happen in the next 5 years.) The difference between Torvalds and Gates is that Gates has IP ownership of the ideas his company have developed / acquired while Torvalds doesn't.

This is where Capitalism will make its stand and the real fight will take place. The creation of an "Information Economy" (which is the polite way of saying that some people want to own thoughts and charge you rent for them.)

Investors will be increasingly concerned with the IP potential of the companies they buy into. And will press their companies into procuring and supporting IP. They'll lobby governments for increasingly long-term IP protection. And tougher laws against violators of IP ("pirates", people who work against DRM and anyone who seeks to avoid the constant snooping that will increasingly be focussed on policing IP.)

"Anti-capitalists" in this world are anyone who wants to retain privacy and the right to control their own computers. Anyone who wants to start a life-style business which makes them and their friends an income to live on but doesn't want to be shaken down by the patent trolls. All hackers contributing to free software and open-source hardware, all makers, anyone going the crowdfunding route, anyone using crypto-currencies to have control their own payments etc.


Feb 10, 2014

Is there someone who has better knowledge and programming/hacking skills than Mark Zuckerberg, Steve Jobs and Bill Gates?

tl;dr : Yes.


Feb 10, 2014

Composers: what is your music philosophy?

1) What Ethan Hein said.

Except I'm not sure it's that we forceably grind music out of people as much as music, like any skill, DOES take time / energy to become competent at, and many people get diverted from the path of exploring / developing that competency.


2) My own particular philosophy is that, like all art, music needs to find a balance between rule-breaking and rule-following, between conservatism and revolutionism, between respecting a tradition and searching for the future.

Music which fails to balance these two will always fail. Music which is too attentive to tradition is boring and unnecessary. We could just listen to its precursors.

Music which is too concerned with breaking rules and has no dialogue with the tradition or the audience's taste is simply incomprehensible. Its only value would be if it embodies a really interesting theory of rule-breaking. And most theories of rule-breaking aren't that interesting.


3) What I said on Phil Jones' answer to What is 'real' music?

"Real music is when you share the joy of the musician's naivety.

Fake music is where you get to share the misery of the musician's cynicism."

Music is real, for me, when you sense that the musician is playing and exploring. Having fun. It's a sham when it feels like the musician is going through the motions. Making music as a chore.

4) Phil Jones (He / Him)'s answer to Which music band would you want your kids to listen to? And why?

5) Writing music is a challenge. But writing lyrics is 100 times harder. For every 100 musicians who can delight me with their music, there's only one song-writer who's words aren't dull, perfunctory or embarrassingly bad.

5a) The human voice is nice, though. Which is why it's more pleasurable to listen to songs in languages I don't understand than languages I do.

6) Phil Jones (He / Him)'s answer to Why do some people say they don't like or listen to mainstream music?

6a) The future of musical style is SeaPunk!

7) Phil Jones (He / Him)'s answer to How do composers write intellectual electronic music?

7a) Phil Jones (He / Him)'s answer to Why do most young people like electronic music? Is it because people are more into computers than into humans?

8) Phil Jones (He / Him)'s answer to Pop Music: I know there are exceptions, but why do lots of song writers write their best tunes when they are young?

9) My answer to Dubstep: Is dubstep easier or more difficult to produce compared to other types of electronic music? which discusses the challenges of making "good" electronic music (how to mediate between listening to what the machine wants and how to break free of the conventions it embodies)

10) There are basically three sorts of singing : whispering, shouting and whining. I like the first two, and dislike the third.

... more as I think of them ...

n) Melody is utterly mysterious and transcendent. It trumps everything else in philosophy of music.

There is good music, even great music, which doesn't have melody but has other virtues. But there's no BAD music with a good tune. All music with a good tune is good music.


Feb 10, 2014

Are there any flow-based graphical programming tools like Yahoo pipes, but with any local piece of software?

Great question. I can't say I know anything very close to what you're asking.

There are a lot of dataflow systems like Pipes which are specialized for music or video production. Max/MSP, PureData, VVVV etc. are like this. It *is* sort of possible to do other things with them too, though they aren't convenient for it.

Apparently Facebook released a Quartz Composer plugin for web development : You can now build an interactive mobile app, no code required, thanks to Facebook

What might be interesting to look into is whether someone has produced a graphical dataflow front-end for one of the build systems (see List of build automation software ) Haven't looked into it myself, but would be fascinating to know. And may be the easiest approach.

Update : I've now also discovered Node-RED for IoT type stuff.


Feb 10, 2014

Is there more room for God in science than for no God in religious faith?

Update : Original question asked something along the lines of what effect would a definitive proof of God have on Science. My answer is to that question :

If God were definitely proven to exist, then science would just reorganize itself around that fact. Science would still search for the rules that run the universe. But it would do so in the assumption that these rules were ones which God set up. (This is the way scientists tended to work anyway in the 17th and 18th century.)

It's easy enough to respect that non-material "soul-stuff" is outside the scope of physical experiment, so scientists wouldn't spend a lot of time worrying how souls work, though they'd have a bit of a conundrum about whether the soul's decisions violate conservation of energy, or whether the soul could just redirect existing energy flows in some way. (They'd also be pretty mystified by all the ways the soul and matter do seem to interact, eg. why does the soul get drunk when the body consumes alcohol?)

There's an open question as to whether this would make people less curious. For example, faced with mysteries like the expansion of the universe, might they be more likely to say "OK. God's pushing it" than try to figure out whether there's dark energy and what it is. Over time much scientific questioning may grind to a halt.

OTOH philosophy of science might become extremely active on this question : when is it worth looking for mechanism behind a phenomenon vs. assuming that the phenomenon is "a-mechanistic" (ie. God is pushing things behind the scenes). Should scientists ALWAYS look for a mechanism, on the grounds that God has clearly created a mechanistic universe and maybe intends us to engage with it through a mechanical understanding? Or should there be a point when we stop looking for mechanism? And how should we recognise that point?

There'll also be a big theological / philosophy of science debate around our current historical worldview. We'll still debate whether the Bible is literally true and God has "faked" the evidence of an older universe. Or whether the Bible is only metaphorically true and the universe really is the age it looks. The third option, that we'll come up with a set of coherent models that show the universe to be the same age as Biblical literalism says it is, is far less likely.


Feb 10, 2014

Should porn be banned?

There's a whole class of questions which say "should X be prohibited" and the question can really be decomposed into two separate ones :

1) Is this thing bad for us?

2) Is the government an agency we can trust to enforce a prohibition?

The answer to these two questions is, respectively :

1) yes
2) no

But because the two questions are rolled into one, we have a lot of unnecessary argument and soul-searching about it.

So no, pornography shouldn't be banned because we shouldn't be giving "the government" the right to investigate what we're thinking, reading or watching. Nor any right or power to punish us because of these things.

OTOH, porn is bad for us. It shapes our attitudes towards sex and towards women in ways which are unrealistic and unhealthy, and women suffer real harm because of the cultural values that it propagates. So we should do what we can to work against it. We should speak up against it and against the values it projects. We should avoid giving financial support to those who make it. Those of us who run shops, libraries and web-sites should make a personal ethical decision to avoid stocking and selling it or promoting it.

Furthermore at a personal level it gives us a quick-fix of internal chemical stimulation that should ideally be the reward for successfully mediating our social / sexual relationships. Porn is like cheap industrial sugar. We're chemically set-up to like the effect it produces, because evolutionarily that effect is rare and comes with a particular context. But having too much of it on-tap is a slow-motion overdose that will make us ill. So we should avoid indulging ourselves with it. Go and find people to have sex with and enjoy the whole process / art / context of that.


Feb 11, 2014

Is there some awesome electronic brony music?

Obviously your awesome milage might vary ... but this could, at least, give you a lift first thing in the morning ...



Feb 11, 2014

Electronic Music: Are there other songs similar to "Royksopp: What else is there?" (Trentemoller Remix)?

If you like the vocals, check out The Knife and Fever Ray.


Feb 11, 2014

Why hasn't science been able to prove the existence of God? I was A2A on a question about turning into an atheist at 13 years of age. It bothered me deeply and I came to question my own beliefs. I'm at a crossroad. Help me through logical answers.


Feb 11, 2014

What kind of programming languages do most banking systems use?

I have a friend who works in a bank.

She told they tried to port their system from Cobol to C++ but it turned out to be too slow, so they went back to Cobol.


Feb 11, 2014

What are the kinds of applications that are not suitable to be developed using Python?

The big crisis facing Python is the rise of Javascript.

Bluntly, much of the UI of applications has migrated to the browser. And with things like meteor.js you're starting to see code which is written to span the browser and server. Not just using the same language at both ends, but defining functions and data-structures which migrate transparently between the two.

node.js is increasingly popular serverside. node-webkit lets you write full desktop GUI apps. in javascript / html5 / css.

Python is a far nicer language than Javascript, but CoffeeScript is pretty close to Python for most purposes.

So there's interesting work to make Python compile to Javascript (eg. Brython ), so that like CoffeeScript and ClojureScript etc. it can be a full browser citizen. but it's hardly the first choice for in-browser apps.

Similarly, it's not really making much of an impact on mobile development, where Java and Objective-C still dominate and there doesn't seem to be much of an opening for Python-based development.


Feb 12, 2014

Friedrich Nietzsche (philosopher, author): Can Peter Thiel, Sean Parker, Steve Jobs, and Mark Zuckerberg all be thought of as Nietzschean Übermensch?

As I understand the idea of the Superman is that he casts aside all conventional morality in favour of doing what the hell he wants, and creating his own moral values. (Actually there's a lot more to Nietzschian metaphysics than this but let's take this crude characterization as a plausible simplification.)

Your standard, Ayn Rand quoting right-Libertarian does indeed seem like he's brushed off a lot of piffling morality like having to care about the weak and disadvantaged, and asserting he will live for himself and not for others. However the crucial test is whether he's just substituted one framework of moral rules for another.

If your titan of industry seriously believes in the rule of law, and property rights, and that free-markets are good because they give everyone a chance to be rich and self-actualized, then he's just a slave to a different set of conventions. If he's sitting around with his cronies saying "it's all cant, of course. but helps keep the herd in it its place" then he may well be a Superman.


Feb 12, 2014

Who are some active Nietzschean philosophers working today?

Nietzsche has been a large influence on Continental Philosophy via people like Deleuze and Foucault. Anyone working through a post-Deleuzian framework, in Post-Humanism etc. is working in some sort of Nietzschean tradition.

Related :

Phil Jones (He / Him)'s answer to Are you anti-humanist? Why or why not?


Feb 12, 2014

Why do girls have a problem being girly, while men always want to be manly?

Because being "manly" involves highlighting your strengths (literally, physical strength, but also mental strengths like assertiveness and intelligence).

Being "girly" involves downplaying your strengths and performing their opposites (physical weakness, lack of assertiveness and intelligence)


Feb 13, 2014

What should I get for my 22 year old physics student, ‘geek,’ boyfriend this Valentine's Day?

Just ask what he wants.

If he's a real geek, he'll appreciate the logic, practicality and efficiency of getting something he actually does want over the "romanticism" of receiving some random guess that's stereotypical "geek-stuff".

Honestly, he won't care about you asking. He doesn't expect you to be a mind-reader. He probably can't read your mind either. And it will be a welcome relief not to play that game. It's not an issue for geek guys that you don't know everything about them. They expect the mind to be impenetrably complex and have hidden depths.


Feb 13, 2014

What design patterns from the GoF (Gang of Four) are outdated?

They're not so much outdated as specific to a particular kind of language with particular kinds of problems. (Mainly C++ and Java.) Some of the most famous patterns are work-arounds for Java's limitations.

For example, why should you prefer reuse by composition (eg. strategy pattern) rather than inheriting from a superclass?

Well, because in Java you can dynamically swap out strategies at run-time but you can't dynamically add and remove mixin superclasses at runtime. But if your language allowed dynamically adding and removing mixins, then that would be equivalent to strategy pattern.

Or again, singleton pattern is just a way of faking module-level variables and functions. You don't have modules in Java so you make classes that pretend to be modules and have to make a deliberate effort to stop people multiply instantiating them.


Feb 13, 2014

Does an atheist in any way have to justify their lack of belief in god or gods?

Not at a personal level, no.

If they're trying to persuade you of something or win an argument then there may be a "hypothetical imperative" to make a good case.


Feb 13, 2014

What programming language(s) is Android written in?

The underlying virtual machine is in C++ (or C).

Everything on top of that is Java and XML.


Feb 13, 2014

Is it bad that I can easily manipulate people into doing the actions I want them to do?

It's not bad that you can. It's bad if you USE that power.


Feb 13, 2014

What are the reasons for the death of COBOL as a programming language?

Basically there are lots of things that programmers today like and are used to, that COBOL doesn't have. Such as functions, block-scoping rules, dynamic memory allocation, garbage collection etc.

COBOL didn't used to have these, wasn't designed for them, and if they can be grafted on, it's probably a clunky misfit. (This is different from LISP which is of a similar age, but has a rather timeless design, which is so minimal that you can graft almost anything that's worth having on to it and it keeps its essense.)

Most of the things that were attractive features of COBOL were very much tied to the specific hardware, applications and times and are no longer in demand.

COBOL isn't going anywhere. It's fast, reliable and there are a hell of a lot of legacy systems that no-one dares replace that are written in it. But it's not a language which holds any attraction for people starting new projects.


Feb 13, 2014

What are your reasons to choose programming as your profession?

I'm inept at pretty much everything else.

I'd like to order people around, but I find it too difficult to bend them to my will. Whereas computers more or less do what I tell them.

I like abstract thinking, but I'm too stupid for maths and too lazy to write long philosophical essays.

I'm too fat for hard physical work. And don't like to get cold, wet or dirty. Or to hang out in dangerous places.

I'm too claustrophobic to work in coal-mining (which is what generations of my ancestors did)

I hate dressing up and don't have the chutzpah for sales, marketing or similar activities that require an outgoing personality.

That doesn't really leave me with much option. It's programming or filing clerk. And the programmers are putting the filing clerks out of business.


Feb 13, 2014

Is Java the language Cobol of today?

Yes.


Feb 13, 2014

Why will people decide to use TCL for projects in 2014?

Well TCL's selling point used to be the same as Lua's. It was a small, fast embeddable language that could be used for scripting inside other programs.

In the late 90s, early 2000s it became famous because it was embedded inside the open-source AOL Server, which meant you could do fast and dynamic web-sites with it without the overhead of Apache forking separate Perl or similar processes.

It also got a boost from Phil Greenspun creating one of the early comprehensive frameworks, the Ars Digita Community System, which was kind of the Rails of its day. (Well before Rails, and before Ruby, Python or even PHP got popular.) ACS's only rival was Slashdot's Perl-based Slashcode, which was a lot slower to run.

The other reason it was famous was tk. Which was the only way you could do light-weight GUI development in a scripting language on Unix, rather than writing C or C++ to call X11.

In 2014, I'm not sure if any of those are still relevant. I assume there are still some legacy tk or AOLServer systems which are being developed and extended, but I can't think of a reason you'd choose either of these frameworks / containers for new-build. Lua (or Javascript) are the embeddable languages of choice these days. Web-frameworks have evolved a long way. There's very little GUI development anywhere except apps. for mobiles. (Bastions of Java and Objective-C)


Feb 15, 2014

What are the best VST plugins for chiptune?

I have fun with Icecream ( Icecream ) . Not sure how full featured it is, but I like it.


Feb 15, 2014

What's the future of JavaScript? Do you think that it will be replaced by something newer? What are the best emerging candidates as a replacement, if any?

There's no end of Javascript currently in sight.

It's the native language of the most important platform / virtual machine that exists today (inside the web-browser).

On that platform it has access to the two most important client-side graphics libraries today : HTML5 as a GUI widget-set and OpenGL for (hardware accelerated) 2D and 3D. Through HTML5 it also gets websockets for networking and a slew of other capabilities.

It's has several popular solutions for running server-side; solutions for desktop GUIs (node-webkit) and even mobiles (PhoneGap).

As Mattias Petter Johansson points out, it's a high-level language that allows, even encourages, "functional programming" style which is clearly the direction that much programming is going in the future.

Even those who don't like Javascript are increasingly looking at the Javascript VM as a target for compiling other languages. CoffeeScript gets rid of the ugly and verbose C-like syntax and makes Python and Ruby programmers happy. There are compilers for everything from C to Haskell via Java and Python to the Javascript platform (although they don't always have the libraries or access to system level resources you'd expect). And there are languages like ClojureScript and Elm-lang which give you variants on Lisp and Haskell that are optimised for browser-scripting.

So the foreseeable future is very much Javascript + whatever higher-level language you might adopt to compile down to it (many of which, like CoffeeScript, allow some of the semantics of Javascript to leak through.)


Feb 15, 2014

Is it advisable to learn functional programming through Python or pick up Scala?

I finally "got" several FP concepts via Python.

This was despite having played with Lisp and Haskell. But these were languages I wasn't ready to tackle complex programs in. In Python I actually had stuff I wanted to do, and could do, so I was learning FP-style as a way to solve real problems.

Obviously there are FP standards that you can't do (macros) or don't make sense to do (tail recursion) in a language like Python. But you can certainly learn a lot about the practical application of the basic concepts.


Feb 16, 2014

Can the human brain be 3-D printed?

It's a loooooooooong way down the line.

Probably no restriction in principle. But we'd need an accurate cell-level model of what a functioning brain is like before it would be feasible.

More important ... what's really important in a brain is the learning it embodies, which is represented by the particular wiring between the neurons.

So, to print a human brain with viable knowledge eg. of how to receive information from the sense organs and turn that into reasonable motor action, personal memories; culture - including language, the meanings of words etc. - would require us to accurately model all the development history needed to wire that up correctly so that we could compile that simulation into a human brain with that knowledge.

That is even more orders of magnitude harder than just printing something that's got the right physical structure.

So it's not happening any time soon ...


Feb 16, 2014

Is functional programming just an abstraction, since the underlying machine is imperative?

Yes. But pretty much everything is an abstraction even imperative staples like variables, subroutines, for-loops etc.

There was an attempt to make computers which implicitly had some of the behaviours of Lisp in hardware ( Lisp machine )

That's an idea which we may well return to as we look to compiling higher-level aspects of coding into ASICs for extra efficiency.


Feb 16, 2014

Is code written in functional programming generally less readable than imperative programming?

"Readability" like an argument, takes two. Yes a text is either clear or confused, but it also requires a literacy on the part of the reader. If you try to read an archaic English text like, say, Malory's "Morte d'Arthur" (even with the spelling corrected to modern English), you'll soon get confused. You need patience and practice to learn how to read it.

FP is the same. It you're only used to reading imperative code, then FP will be hard to follow.

Having said that, I've found when teaching people who are very new to programming, certain ideas, like variables you often have to emphasize that "this name is the name of a little box in memory where the data is stored" model.

I have no idea how I would teach FP from scratch, ie. to avoid the idea of variables as little boxes in memory and to have to start with more abstract ideas of function parameters.


Feb 16, 2014

Is electronic rave music real music?

Yes.

Why wouldn't it be?


Feb 16, 2014

What songs are about death and dying at a rave?

Tony Writer gave the definitive answer to this question. But there is also this updated reimagining :


Feb 16, 2014

What are the salient differences between different types of electronic music?

The big feature of Trance is that it tends to have the bass on a regular off-beat ie.

kick bass kick bass kick bass kick bass

Then to speed up, doubles the bass so it's now going

kick kick kick kick
bass bass bass bass bass bass bass bass

Trance tends to use snares on the same beat as the kick (to add emphasis) or in rolls (to add excitement) but not as a counterpoint to the beat. (That's almost always done on bass or synths)

House can have deeper, warmer but less active bass. Allowing the rhythm to be created by the interactions of the kick drum with the other drums and percussion. It often does swing more. And there's syncopation. Use of cowbell, rim-shot, toms, pans etc. Sometimes more latin percussion loops etc.


Feb 16, 2014

What is the future of retail?


Feb 17, 2014

Why are Swedes so good at writing pop songs?

Some of my favourite pop musicians ever (... ahem ... Army of Lovers ...) are Swedish . So I don't want to diss Swedish pop for one moment.

But what's probably of greater importance here is that Swedes speak perfect English. Globally popular Swedish artists write songs with English lyrics and people in the rest of the world (including the UK and America) don't even realize this music is "foreign". That's very different from France and Italy whose artists also write a tonne of good pop tunes, but sing in their own languages and have a definite look and feel which anglosphericals identify as obviously "euro" (and start to associate with triviality and "cheese")


Feb 17, 2014

Would Eminem's music have been better or worse if he didn't start making songs with Dr. Dre?

Dre gave him credibility as a white artist in hip-hop. And possibly some decent beats and production.

Whether he would be a better or worse artist, I don't know. But I'm pretty sure he wouldn't have been as successful.


Feb 17, 2014

If Bruce Springsteen were 'Born in the UK' would he have been equally gifted?

He may or may not have been. But the genre he chooses to work in is very obviously American.

The American music market is definitely larger and more of an inert mass than the UK market, which is smaller, and more easily pushed around by fashion.

That's why a lot of stuff that stays as a relatively minority interest in the US can go mainstream and change the entire story of UK music (happened with punk and post-punk, then with early synth-pop, then with electronic dance etc. etc.)

Had Bruce Springsteen been British he would have had to been more stylistically adaptable to remain prominent. (Think someone like Bowie or even Phil Collins)


Feb 17, 2014

What is it like to play in a jam session with Stevie Wonder?

Don't know. But, true story, my friend's husband was busking outside a cafe in Brasilia one morning, and Stevie Wonder turned up to have breakfast.

Here's what happened next. Much respect to the man.



Feb 17, 2014

What intellectual property protection should software have?

None.

We shouldn't use government oppression to coerce naturally non-scarce things like patterns of information into being scarce, simply to make an irrelevant business model work.

Make business models around software that actually relate to what software is. Don't try to pretend it's a lump of metal.


Feb 17, 2014

Can Apple plan on using 3-D printers to make iPhones?

Doesn't make sense for Apple. They have the market-scale to do mass-production.

"Desktop fabrication" will start to make sense for devices like phones and tablets at some point in the future. But largely for small runs of customized or specialized devices.


Feb 17, 2014

Why are there so many popular catchy Christmas songs but not a lot about Buddha?

Contra User-12109272521484523386 there are plenty of catchy songs about the birth of Christ :

- Silent Night,
- Hark the Herald Angels Sing
- Angels from the Realms of Glory
- Away in a Manger
- While Shepherds Watched

etc. etc.

I would assume that the reason there aren't equivalents in Buddhism (assuming there aren't) is that Buddhism uses music for something different than Western hymns. Perhaps to achieve certain meditative moods rather than as group celebration.


Feb 17, 2014

Why are there so many similarities between the story of Jesus and the Buddha story?

What they have in common seems to be largely what generic hermits and "holy men" have always had : distancing themselves from everyday society and physical concerns, fasting, preaching the greater importance of a spiritual realm, a few stories of miraculous predictions and events.

It's a pretty poor understanding of both Christ and Buddha to think that the similarities are more important than the big differences in what they actually stood for and "meant".


Feb 17, 2014

Why are so many rap songs about how good the rapper is?

I don't know. But I wish they'd stop because it's getting boring.


Feb 17, 2014

What are some classy motivational rap songs with little to no swearing in them?


Feb 17, 2014

What was it like to listen to the 80s music during the 80s, when it was new and didn’t have the nostalgic effect it has today?

We didn't think of it as a unified thing called "80s music". We had the idea of 50s and 60s music. Maybe 70s was becoming a thing. But for our own time there were lots of rival factions. Music that we loved and music that we hated. A patchwork of punk, post-punk, goth, new romantic, futurist, ska, heavy metal, adult oriented ballad rock, soul, rockabilly, indie, folk-punk, early hip-hop (that in the UK was called "electro"), some reggae, a lot of 70s music hanging around that was obviously "old" but still contemporary.

We were aware of the explicit "retro"ness of some of it. The 80s were full of things deliberately echoing the look and feel of the past, from earlier rock and roll to 60s and 70s soul and Motown. My faction didn't like that, of course. But today it's clearer to me that everything was already tinged with history. My faction, self-styled "futurist" proto-techno kids, loved Soft Cell's Tainted Love. Which was basically a cover version of a 20 year old Northern Soul song (a fact we never paid attention to.)

We didn't think that the giant names of 80s music : Michael Jackson, Madonna etc. *were* particularly giant. They were just one aspect of music amongst the others. I hated Dire Straits and Madonna equally, as examples of over-played, overpopular, mainstream crap. And yet there's probably no comparison in terms of magnitude. And today, I'm sure Madonna is considered far more iconic of the 80s than Dire Straits is.


Feb 17, 2014

Why are political songs so rare in contemporary Top 40 music?

"Politics" is seen as boring, and something that young people are disengaged with. And the music industry is obsessed (again) with "young people".

It's also seen as divisive. Especially in a country like the US which seems fairly evenly balanced between two large parties. Anyone seeming to appeal to one party (50% of the country) is assumed to be losing the other.

Musicians today may also be warier of writing explicitly political songs, not so much because they're downplaying their opinions, but because it's less possible to be optimistic that political songs will "work" in 2014 than it was in, say, 1974.
(Nixon had to resign because of Watergate. It's not likely that Obama has to resign because of the NSA scandal. So writing songs about it looks a bit hopeless.) Why sing about politics if you actually have no hope that your political song will change anything? If it will just going to become another commodity anyway? Why not treat art as a personal refuge?

The assimilation of hip-hop - which OUGHT to have been the most powerful musical political expression of the dispossessed - to the agenda of glorifying wealth is ASTOUNDING. It would surely be hard for anyone in the 1970s to imagine that generations of disadvantaged, racially abused black youths, would spend the majority of their energy and creative genius hymning luxury brands and pretending to be rich rather addressing issues of real concern to their community. When roots are mentioned at all, it's as ties to be transcended and escaped from as much as identity to be proud of.

This collapse of community concerns or social responsibility and shift to focus on individualistic advancement has largely replaced "political consciousness" in popular culture. Popular musicians are not ashamed of greed, self-interest or being seen to whine about jealous hangers-on and "haters". There is no public performance of generosity. Only public performance of pouting self-righteousness.

Perhaps this *is* political. The personal has become the political but in the ugliest, most dispiriting way possible.


Feb 17, 2014

Why are some objects in some programming languages immutable?

If you have immutability it means that the only values in a function are constants and those passed in as parameters.

That, in turn, means that every time you call the function with the same parameters it will produce that same output.

Which in turn means that :

a) it's easier to unit test the functions. (Apart from the arguments, there's no extra state you have to worry about setting-up to have the right values)

b) it's easier to prove that the function does what it's meant to.

c) you can cache the results of calling functions on particular argument sets for speed. (Memoization)

d) if there's no "state" ie. extra information in your functions beyond your parameters, then there's certainly no "shared state" which means it's much easier for a compiler or virtual machine to distribute your program across multiple processors or machines.

The more your program is organized around functions and immutable data-structures like this, the more amenable it is to these benefits.

Obviously, some FP languages (Haskell) pretty much force this on you. Some like Clojure strongly encourage it. And many support it.


Feb 18, 2014

Do you agree that everyone is a hypocrite?

I don't think I'm a hypocrite, I can't think of anything I advocate for other people that I don't believe is right or try to follow myself.

I'm not saying I've never done wrong things. I have, and I'm ashamed of them. But all those things where I think I should have done better I acknowledge that I was weak and that weakness is understandable and forgivable.

You may think that's a bit of a pathetic get-out, but I'm pretty sure it's not hypocritical as long as I am similarly unjudgemental about others in similar situations.


Feb 18, 2014

How many tools do you know to produce Indian music like bollywood groves,swarshala, etc?

Definitely check out DIN Is Noise which is a great virtual sitar which has evolved into an awesome general purpose soft-synth.


Feb 18, 2014

What is the shelf life of rap music? Is there an equivalent to "classic rock" in the rap world, or are only contemporary songs broadcast?

The equivalent to "classic rock" is "old skool".


Feb 18, 2014

Is there a white equivalent to (usually black) gangsta rap?

What are you looking for from Gangsta rap? The violence or the 70s pimp culture?

Ill Bill seems to be doing a nice-line in updating the Gravediggaz / Onyx / Wu Tang vibe for cinematic ultraviolence. With extra metal imagery and elements.


Feb 18, 2014

What are the positive aspects, if any, of gangsta rap on black culture, or society in general?

Not a lot now. There may be an argument that at some point it was reporting genuine hard conditions and moral dilemmas faced by people suffering poverty and racism.

Today, it's a codified cliche which has no power to shock or sting anyone's conscience and largely works just to reinforce the stereotypes of blacks as lawless, self-indulgent and dangerous sociopaths.


Feb 18, 2014

Why aren't there more female rap artists?

Another thing you see happen over and over is that somehow women rappers are pushed towards singing. Presumably by a combination of record-company pressure or their own search for an audience.

Sometimes it works out, eg. Lauryn Hill. Sometimes the results are so so (Mecca the Ladybug was a wonderful rapper in Diggable Planets but her song based stuff does little for me.) UK garage artists like Miss Dynamite and Lady Sovereign went from being exciting cutting edge artists to forgettable r'n'b singers.


Feb 18, 2014

Why aren't there modern artists with the same perceived greatness as the Beatles, Elvis, and Michael Jackson?

Time confers greatness.


Feb 18, 2014

Are there any rappers who discuss uplifting, positive topics in their music?

Immortal Technique


Feb 18, 2014

Who are the most prominent openly gay rappers?

Gay rap is currently one of the brightest areas in hip-hop at the moment.

There's the seriously talented Mykki Blanco


Le1f


Feb 18, 2014

What pattern are you repeating in your life that you'd like to break?

Thinking I should just have a quick look at Quora while I have my morning coffee and psyche myself up for work.


Feb 18, 2014

Can plastic rubbish be removed from the world's oceans?


Feb 18, 2014

Aside from using Flash for website development, what other platforms are recommended?

I'm not sure anyone recommends Flash for website development these days, given that it doesn't run on iOS or Android.

Use HTML5, css and javacsript. Or write native apps.


Feb 18, 2014

What will easily make you dance? When I hear certain songs, I can't help but just dance.

This pretty much guarantees me on the dance-floor ...


In general for me it's gotta have swing / funk / syncopation. You won't get me up by trying to bludgeon me with some boring four-on-the-floor pounding, however hard, fast or loud you play it. No jump-step / hard techno / trance / mediocre house or tech house.

But reggae, hip-hop, old-skool jungle, 2-step garage, dubstep, some kinds house, gypsy swing ... they can all do it.


Feb 18, 2014

What would happen if the stack ranking system was introduced to the U.S. public education system?

You'd have a shortage of teachers, class sizes would increase and overall education would get worse.

Stack-ranking is unfair because you'll never be able to come up with a performance measure that captures all the things that an adult, trying to deal with a large number of children with different characters, growing-pains and abilities does for their pupils. And the teachers will know that.

So faced with perceived harsh punishment based on unfair ranking, more of them will become stressed, demotivated and leave. (Not necessarily the worst.) You'll also lose the ones you actively throw out.

That gives you a higher attrition rate.

You can try to counter that attrition if you're willing to throw more money in salaries, but often such higher money comes in the form of temporary bonuses and has only a temporary effect in keeping good people in the job. High bonuses for the first three years will result in a lot of talented people doing a quick tour of duty to skim that bonus and then moving on to other things, but will do little to attract people with a teaching vocation who are committed to staying around the school and community for the long term.

You'll push teachers into competition with each other. They'll look for ways to foist an obviously problematic child onto their colleagues in case she or he pulls down their rank. And if that can't be done, the needier children will be neglected as teachers try to game the system and focus on ways to maximize their score.

The bottom line is that short-term competitive performance measures only work for short term, competitive performance situations. It may work for sports, where people's professional life lasts only a few years, there are only a few, very well structured and intensely coached, co-dependencies between one worker and another.

But for any kind of activity which needs to be a community, where people must learn to work together and trust each other implicitly over a long period, anything which cuts the commitments and trust they have with each other and with the job will undermine overall performance.


Feb 19, 2014

Does being a programmer makes the one disconnected or less interested in life?

Being a programmer is all about learning to switch between different levels of abstraction when thinking about something. You have to be able to hold highly abstract algorithms in your head and then swoop down to think how they can be represented in the programming language, or even deeper to start figuring out what's in memory or on the stack etc. while debugging your code.

Understanding "abstraction" means moving from the particular to the general case and back again.

Once you get this habit, it's very easy to apply it to the rest of your life. You start to see much of what goes on around you as mere examples of patterns or systems. This can be a great comfort, as many things which would otherwise seem like personal slights and problems just start to look like mere instances of patterns. Why should I take this personally? That's just what X people do. Or how a Y situation tends to play out.

But inevitably this comfort and calmness is a kind of disengagement. You care less for the individuals, both people and things, in your life and more for the processes that bring them to you. But those individuals have their own value. Your girl or boy-friend is not just an instance of a class of RomanticPartner but someone who expects you to take their uniqueness and irreplaceability seriously. Your things should be things with sentimental value because of the particular history, not just their role in your life.

Become too comfortable with the world of abstractions and you may lose attachment to the particulars. You will care about things that seem to most people around you as TOO ABSTRACT, eg. poltiics, policy, economics, ecology while simultaneously losing track of the particulars that mean everything to them.


Feb 24, 2014

Which philosophy is this closest to? "If nothing we do in this world matters, then the only thing that matters is what we do."

19th century nihilism (of which Nietzsche and Kierkegaard are the most famous proponents). The attitude also informs the existentialism of Sartre, Camus etc.

"Nihilism" doesn't mean having a negative attitude, the way people commonly interpret it today. It means you believe that there are no other sources of meaning in the world except the meanings you give them. Nietzsche, Kierkegaard and Sartre are all exploring and struggling with how you should respond to that situation.


Feb 24, 2014

Should a band's greatness be dependent on how popular they are?

Actually popularity is a danger sign. If you're too popular it means you've mastered the existing tricks of accommodating the tastes of your own era, but aren't necessarily breaking enough rules to be seen as an innovator. History will judge you more harshly than your contemporaries will.

And while being great ideally requires pleasing your own people and people from the future, it's ultimately people from the future who'll get the final verdict on how great you really were.


Feb 24, 2014

When did the Googles of the world become more powerful innovators than its governments?

I think you have to unpack what you think "innovation" means. Not to mention "government".

If innovation means certain large scale engineering projects then yes, government has been involved in everything from building viaducts to bring water to ancient Rome, to sewage systems in 19th century London, and sending people to the moon in the late 20th century. It's a role it's always had, and there's no reason to think it won't have again. Mega projects don't happen every day, of course, so the odd 5, 20 or even 50 year gap between them probably signifies very little over this time-scale.

If you want a recent example of something government "did", you could say the Higgs Boson was discovered by the government-funded CERN laboratory.

And yet there have also always been independent thinkers coming up with the best ideas.

Of course, as you go further into the past, it's harder to demarcate what counts as "government" vs. "private" enterprise. Was Aristotle, the philosopher who developed a metaphysics and primitive scientific understanding that lasted a thousand years, an example of private enterprise? Or does the fact he was employed as a tutor to the Macedonian royal family mean he was part of the government?

Leonardo da Vinci designed war-machines for aristocrats. Again at a time when "aristocracy" was as much part of "government" machinery as any bureaucrat is today.

You already note this problem with respect to religion. Many great English scientists were officially employed by the Anglican Church, and the Anglican Church IS "established" (ie. part of the government in the UK.) But their research was a private matter, undirected by, and probably unknown to the government. They were "independents" for all practical purposes.

Since the nation-state took more of an active role in organizing education, most researchers get at least part of their education from state run or state funded institutions.

What about modern corporations? They've always done the "development" part of "research and development", whether it's innovations in steam engine design at the end of the 18th century or making the transistor and integrated circuit into commercially viable products.

Google Labs sounds exciting now. But not obviously more exciting than Bell Labs or Xerox Parc or even IBM Labs in their heyday. (Some of which was contemporaneous with the government funded moonshot.) At least since Edison, all big tech. corporations need to have a research lab cranking out cool stuff to amaze the public.

Silicon Valley is a Libertarian-ish kind of place. So it loves to tell stories about how Elon Musk is going to Mars and reinventing public transport before the stodgy old government. But this is all pretty speculative at this point. If government projects over-run 3 or 4 times their original cost projections, governments sometimes decide to live with that for strategic or vanity reasons. We'll see if Elon Musk has the kind of patience and deep pockets to outspend the highly centralized, bureaucratic and corrupt Chinese government when it comes to going to Mars.

tl;dr : Innovation is a mixed ecosystem. With individual, free-lance geniuses, private initiative, corporate R&D, philanthropy AND government as funder of mega-projects. This pattern has survived thousands of years. Don't read too much into the minor short term fluctuations that are happening today.


Feb 24, 2014

When did political parties begin to have more political power than individuals of great wealth and power?

They don't. The Tea Party is run by the Koch Brothers. As David Stewart writes, Rupert Murdoch is a power to himself. (Did anyone catch the case in the UK last week where it turned out that Tony Blair offered Murdoch's family unlimited secret consultation support over the News of the World "hacking" scandal?)

Royalty is a special case. Kings are ONLY powerful because of their family, which you might see as a kind of party. In the sense that it's an institution which is bigger than the individual.

Napoleon is kind of different. He did achieve power largely through his own efforts. But ultimately he was also a creature of the army, a sub-institution within the nation state.

In fact, nobody really achieves power without managing to orchestrate a large number of supporters. And history always has institutions that exist to "reify" that collections of supporters. In the past it was family or tribe. It's also been church. More recently it's become "corporation".

The powerful independent individual is really a very modern idea, a product of the depersonalization of the market. Markets enable co-ordination and co-operation of people who have no personal contact, knowledge of each other, or agreement, simply through paid transactions. As markets have scaled worldwide, and permeated modern life, it becomes increasingly plausible that an individual with great wealth can buy all the effective power he (or she) needs, off the shelf, with little dependency on personal contacts.

That's still a myth of course. Every successful mega-billionaire has had at least some help from his or her family, friends, social network, college fraternity, the masons etc. But it is a persistent myth, a persistent ideal, if you like, that comes with late capitalism's ideology that the market is a sufficient principle of organizing life.

Of course, that ideology is itself on the way out, being replaced by a different myth - one of the power of pure social networking / electronic communication, unsullied by money.

Here the fascinating figure is Julian Assange. Possibly the most prominent example of someone who has achieved significant power (at least to scare governments) and influence simply through attitude, some technical skills, some social networking skills, and a very sophisticated understanding of this new world.

In Assange's world, empowered individuals like him become more powerful. Even his slogan "courage is contagious" indicates a call for individualistic imitators of his style rather than followers of his person, or supporters of his ideals.


Feb 24, 2014

Which beat software is best for making song remixes & creating new beats?

I happen to be an FL Studio user (and a paying customer, which is a rare distinction because I pretty much use only Free / Open Source software as a rule.)

Personally I find Fruity very good. And after 12 years of using it, I'm still making pleasant discoveries. (I literally only found out about the Performance Mode a couple of days ago.)

Obviously, as everyone says, the best one is the one you know well enough to use fluently. And most of the big names have many satisfied users. So it's likely that they'll be just as good. And Fruity has it's own quirks and glitches. But I can say I've never for a moment regretted dropping a hundred and fifty Euros on ImageLine. It's been well worth the money. I've made tens of hours of beats and tunes with it over the last decade or so.


Feb 24, 2014

Which programming language has the easiest syntax?

Syntax isn't really the hard part of programming languages.

See Phil Jones (He / Him)'s answer to What are some of the most common misconceptions/myths about programming?

Why is this important? Well, Lisp has a very simple, easy to learn syntax. But it's still pretty difficult to understand how to use. Syntactic simplicity has very little to do with any simplicity you might care about.


Feb 24, 2014

Are there political beliefs held by the right that are reasonable-sounding but actually do great damage in real life?

There are many different kinds of "right-wing" and they believe fundamentally different things, so whatever you point out, there'll be some right-wingers who can honestly say that it doesn't apply to them.

But, I'm a left-winger, and I believe a fundamental part of being left-wing is a moral commitment to egalitarianism.

Now, that term needs to be unpacked. Because, of course, like (pretty much) all left-wingers I recognise we can't have total equality. We can't take out everybody's eyes in solidarity with the congenitally blind, etc. etc. But we can say that everyone's life has equal value and that any attempt to systematically differentiate people on some criteria is an injustice.

And what pretty much all right-wingers have in common is a denial of that position. Or, to put it more starkly, a belief that injustice can be excused.

Now different right-wingers have different kinds of injustice they'll excuse. A traditional conservative may excuse the injustice of women having fewer choices in life than men by the fact that women have a traditional role in the family and that society needs such traditions to maintain its integrity. A Libertarian may excuse the injustice of people suffering the mal-effects of poverty as being the price society has to pay for a free-market which brings much useful productivity to the economy. A supporter of apartheid may believe that blacks can never be allowed to vote because, with so much past oppression, they'd be likely to use any power they gain to seek revenge against an (innocent) new generation of whites.

In other words, all right-wingers are willing to settle. To say, at some point, "the cost of fixing this injustice is too high. It's better to accept it than to keep looking for ways to eliminate it."

That is what I believe is common to every shade of right-winger, from the most extreme to the mildest; the most libertarian to the most authoritarian. And it's the most reasonable sounding but damaging attitude they bring to the world.


Feb 24, 2014

Which programming language got easier syntax in time but developed to become more powerful?

Perl

eg. https://en.wikipedia.org/wiki/Perl_6#Syntactic_simplification


Feb 24, 2014

Topmandu: Which is the most powerful programming language of all time?

It's still early days for "all time" :-)

Lisp is a good contender but not necessarily for the reasons that a naive Paul Graham fan might give you.

You can say Lisp is the most powerful language. But that's sort of like saying "strings of characters" are the most powerful language. Yes, you can say anything you like with strings, but only when interpreted with the right semantics.

Although Lisp brings some semantics - the nested lists do represent a kind of abstract syntax tree - it's a very generic structure that can be wrapped around almost any semantic interpretation. And over time, the semantics of Lisps have changed. From dynamic scoping to lexical; the introduction of macros and hygiene; lazy evaluation; immutable data etc.

In practice, today's contenders are probably Clojure, which combines many of the advances of Lisp with access to all the Java libraries. And Haskell which does all kinds of magic with powerful types and monads.


Feb 25, 2014

Is the assertion, "We are both atheists, I just believe in one less God," from an atheist to a theist fallacious, and if so, why?

You tell me why it's "fallacious". If you want to make that argument, go ahead and make it. I'm willing to listen.

But I'm hardly responsible for how things seem to you. :-)


Feb 25, 2014

What do atheist parents answer when their children ask the question, “Is there a god?” What do they answer when one is an atheist and the other isn't?

No.


Feb 25, 2014

Why does one need to declare oneself an atheist a believer a non believer, can we not just be?

Because religion is ALSO politics. Every major world religion has been adopted by the ruling class / caste as a mechanism for keeping the masses in their place. Once that happens, religion also becomes part of the mechanisms of social control.

At which point declaring yourself religious or declaring yourself an atheist is a political statement, a statement of loyalty or rebellion.


Feb 25, 2014

Why are there so many atheists and/or agnostics on Quora?

If you're coming from America, Quora looks weirdly atheist because it's full of people from the rest of the world rather than your home-town.


Feb 25, 2014

Is it possible to persuade an atheist that God exists, without resorting to threats (hell etc.), claims to revealed text, and/or reliance on pure faith?

Sure. But you'd better come with some fresh arguments.


Feb 25, 2014

Are Libertarians racist? Why or why not?

Some are, some aren't. There's nothing inherently racist about Libertarianism. In principle, believing in freedom for all should lead you away from racism.

The big issue is that sometimes, pragmatically, government has been the agent that resolved problems around race. And because that sits badly with Libertarians they try to either deny that it happened (despite all the historical evidence) or concoct some story about how the problem would have resolved itself anyway without government intervention, And they usually reject new government measures that are aimed at alleviating the racism that's still with us.

So, in practice, Libertarians can find themselves fighting on the same side as racists even if their motivations are different and (perhaps) purer.


Feb 25, 2014

If Chinese were to be written in the roman alphabet, would this increase the usage of Chinese, and perhaps allow it to replace English as the standard language of business?

Rest of the World would certainly find it easier.

I think it would remove one barrier to adoption. Whether that's the crucial one is an open question.


Feb 25, 2014

Why are Europeans who are against multiculturalism or large-scale immigration called racist, while African or Asian countries who do the same are not?

People who are racist in African and Asian countries ARE racist and should be called so, whatever their skin colour.

The problem is less *acute* partly because there have historically been few poor, disadvantaged people going from Europe to Africa to make a life for themselves and finding that anti-European prejudice is a problem. In practice many whites went to Africa to take advantage of the pro-white prejudices of the colonial powers that ruled them.

But we have an interesting situation today where ordinary Portuguese are going to other lusophone countries like Angola (where there's an oil boom) looking for jobs that have disappeared in Europe after the crash of 2008. I'm sure some of them encounter racism and it should be called out there as much as anywhere.


Feb 25, 2014

What if Chinese (or Tamil) started out as the first universal language instead of English?

English is what happens when you start with some Indo-European root and have the centre of cultural gravity drift westward, which is what people and cultures always seem to do in the great Eurasian land-mass.

English (and Spanish and Portuguese) were the three languages at the far west of the Eurasian land-mass that jumped the Atlantic to get a boost from the resources on the American continents.

So it's sort of hard to imagine that any other languages could have been the universal. Or rather, whatever the far-west branch of a Chinese or Tamil root would have been, it would have played the same historical role as "English", becoming the main language of rich and powerful colonies in the Americas.


Feb 25, 2014

How would the political and linguistic history of the world have been different if English had developed as a Romance language?

English basically IS a Romance language to all intents and purposes. Compared to the bredth of linguistic variation out there the differences are minor.

So I don't think it would have made much difference. Perhaps Germans and Scandinavians would have had to do a bit more work to master English. But they have good school systems, they'd deal with it.


Feb 25, 2014

Why are more liberals not libertarians?

I am. I'm a libertarian socialist. Whether the capital-L Libertarians will accept me in their club is another matter.

Despite appearances on Quora and other places, I'm much more relaxed about Libertarianism today than I was 10 or 15 years ago.

On one of the two biggest issues of the moment, the dangers of automated government surveillance systems and the end of privacy, Libertarians are very much on the right side. And I can easily agree and collaborate with them.

On the other big issue, climate change, they're not exactly wrong - because they are usually scientifically literate and good thinkers - but because of their aversion to political solutions they tend towards wishful thinking about technical fixes. That's a dangerous blind-spot, but it's not actually evil.

Frankly, if we can work together on surveillance and climate, I can kick the can of a national health service down the road for 50 years. It's the right thing to do and the lack of one causes unnecessary suffering, but it's an issue that can be revisited at any time. Climate and the panopticon are urgent challenges facing us now.


Feb 26, 2014

Can god deny its own existence?

Sure. I don't think there's a constraint on God lying. In fact omnipotence would seem to allow it.


Feb 26, 2014

What famous computer science quote essentially says "bad ideas win"?

Toby Thain is probably right that "Worse is Better" is what the questioner was thinking of.

But "bad ideas win" is not really what Worse is Better actually says / means.

What WiB is really trying to point out (IMHO) is that certain traditionally exalted computer science ideals needed to be balanced against rather prosaic implementation considerations.

So in his canonical example, Gabriel talks about how a reusable component should have a clean, consistent interface that doesn't leak problems. That's the kind of thing we are all taught is a virtue in computer science. AND IT IS TRUE.

But he then points out that that this may incur a greater implementation and maintenance cost, as the external simplicity requires the component to be more complex internally to handle the error cases. (Think about the way Java's checked exceptions protect the caller but add a great deal of verbosity to any method that might trigger them.)

Sometimes, success or failure of something depends as much on that level (the slog-work of the implementation) as on the elegance or formal correctness of the abstractions.

All real-world software development involves a negotiation between honouring the abstract and the concrete. And Worse is Better is really meant to be a corrective to the assumption that the virtues of the abstract / ideal world always dominate in its relationship with the concrete world of the materiality of software. (That concrete materiality includes programmer time, intelligence, comfort etc., not to mention performance, hardware costs etc. etc.)

Of course, this is an essay aimed at computer scientists and users of sophisticated and abstract languages like Lisp who may be at risk of prioritizing the abstract over the concrete. Most software development is in corporate environments where the concrete is already highly prioritized and probably abstract ideals are not honoured nearly enough.

Nevertheless, Worse is Better is a very valuable tool in our tool-kit for thinking about programming.


Feb 26, 2014

Why is UNIX better for programming?

In practice, there are only two operating systems today with any real traction : Unix (including Linux, BSD, Android, MacOS etc.) and Windows.

And from my point of view, Windows has two fundamental problems :

1) A lousy command-line terminal environment that

a) doesn't work in the "conventional" way that Unix terminals do;

b) doesn't have the comprehensive set of standard tools we're used to;

c) doesn't have the piping model to plug together multiple small / independent tools to get work done.

(I know there's "PowerShell" but this seems to be an optional extra rather than part of the OS out of the box, so you might as well say Windows is Unix because of cygwin. )

2) Lousy multi-tasking. I've had Windows 7 freeze-up on me over a dozen times in the last week. I don't even understand that. How can an operating system that's been in development for over 30 years, by one the richest and most significant operating system companies on the planet, still have multi-tasking that's so bad that errors in applications or drivers can bring down the entire machine and force a restart? Unix solved that problem in the 1970s, and Microsoft still can't figure it out?

Being able to multi-task and not let rogue programs hurt everyone else is a basic requirement for an operating system.


Bonus : today as a Ubuntu (ie. Debian-family) user I find the Debian package manger model brilliant. Why would I want to waste my precious time figuring out how to install software except using apt-get? It's fast, consistent, reliable and easily reversable. Plus pretty much every tool I could possibly want is already free-software, so I'm not hitting pay-walls, mazes of twisty advertising or other annoyances in order to get it. I just type one line in my terminal and I have what I need to keep working.


Feb 27, 2014

Is there a correlation between people who are atheists and people who have problem with authorities?

Probably. If you actively LIKE authority, God is your ultimate totalitarian ruler :

24/7 surveillance of everything (including what you think)? Check.

All powerful? Check.

Sets parameters for work, leisure, sex, love, food ... ? Check.

People who don't have a problem with authority probably get off on that sort of thing. Remember that Big Brother's ultimate aim was for you to love him?


Feb 27, 2014

What is the next burgeoning artist, hipster city?

I'd say Berlin hasn't peaked yet. Sure it's getting gentrified, but I still hear people talking about how they'd like to move there.

Also, I notice you suddenly said "Brooklyn" rather than "New York". With mega-cities like NY and London it may be as much about boroughs as cities. You can take it that London, NY will always have some kind of hipster pole. But it will move around internally.

In London (East, the bit I know), Hackney is gentrifying spectacularly rapidly. I have a hunch that Walthamstowe and East Ham might be the new frontier for hipsters being priced out of Hackney and Tower Hamlets. There's some ex-industrial buildings. There are some nice big old houses suitable for housing co-ops. And it's still within cycling distance of the old haunts like Lower Clapton, the Wick, London Fields etc.


Feb 27, 2014

What impact, if any, do you think the increasing sophistication of technology will have on people's religious beliefs, and why?

Technology actually puts more and more layers of abstraction between your experience of the world and the fundamentals of nature.

If you are a "technologist" or technologically literate you take an interest and care about HOW it does this. You learn all the ways that the bridges are built. But most people don't. Their worlds are increasingly "fictional", defined by cultural layers that hide the physical reality.

Take electric light. How often do we rely on light being available at the touch of a switch without even thinking of it? But for generations, our ancestors had to live their lives by the rhythms of the sun and moon because light wasn't available.

For them, when God said "fiat lux" he was kicking off the universe with one big miracle. As amazing as turning water into wine.

Today, we hardly notice that God turned on the light with a flick of his mind. Isn't that how light always gets here?

My point is that increasingly layers of technology actually allow ancient stories to seem MORE normal, and perhaps more plausible because people have lost touch with any sense of an underlying nature that would make them seem strange or hard to believe.

Even the technologists amongst us explicitly like to flirt with the imagery of the fantastical. (How many tech. geeks are role-players and spend their days immersed in MMORPGs full of creatures from Germanic mythology? Even though few people believe in dwarves and elves, many of us love to pretend to be them.)

So, no. I don't think that increasing layers of technology will make us less likely to accept ancient stories. I think they'll bury nature under more and more layers of culture and make it harder for most people to feel the implausibility of these ancient myths.


Feb 27, 2014

Are atheists more likely to be libertarians than theists?

It's hard to see that you can be a Christian - a religion which preaches a certain amount about selflessness and service to others, and features parables like The Good Samaritan which essentially says that your obligations to others are boundless - and be too enthusiastic about Ayn Rand's exhortations to take self-interest as the highest good.


Feb 27, 2014

Are religious people more likely to be frightened by horror movies than atheists?

I'd have assumed that Christians wouldn't be frightened by horror movies at all.

After all, you guys *know* you're saved, and that life after death is gonna be better, right? So why care if the monster gets you?


Feb 28, 2014

Why does the idea of a supernatural being need to be inconsistent with all known scientific knowledge?

A supernatural being isn't inconsistent with scientific knowledge. Because science is just the study of things that are in nature. So anything supernatural is out of scope.

BUT when the mythology of the supernatural being ALSO makes historical claims about things that happened in the natural world, then there's a potential for conflict. Because now the scientist starts saying "we'll, it doesn't look like those events happened at that time". Perhaps it looks like the alleged religious event didn't happen at all. Or the timing is all wrong, given our understanding of the natural processes involved. Etc. etc.


Feb 28, 2014

Why do a lot of smart people not believe in God ?

A lot of smart people DO believe in God.

Did you mean "why do a lot of smart people DISBELIEVE in God"?

I'm not saying I'm particularly smart, but my reasons are here : Phil Jones (He / Him)'s answer to Why do atheists think that Christianity is false?


Feb 28, 2014

Why should atheists be given leave on religious holidays?

Because "religious" holidays are actually generic cultural holidays. I deserve to have Christmas and Easter off despite not believing in God because I'm part of a Christian culture.

If I and my atheist friends ever got together and created our own society we'd probably give our holidays different names, but we'd hold them around the same time of the year (mid-winter, spring) because that's when it's nice to have them. (Mid-winter to cheer yourselves up, spring to celebrate all the new birth going on around you.) Just as pre-Christian pagans did.


Feb 28, 2014

Is the system of our society broken?

Societies are always in the process of becoming and falling apart.

The thing to do is not censoriously declare society is broken. Or try to recapture a golden age when it wasn't broken? (When? The Roman Empire where slaves were forced to fight to death in the Colosseum? The centuries of bloodshed of the Crusades? The 19th century of the Victorian Workhouse? Nazi Germany?)

No, the thing to do is look at what BITS of society are currently not working as well as they should. And try to fix them.


Feb 28, 2014

Should answers be downvoted because they are "sermons"?

Not at all. Some sermons are awesome.

Also down-voting seems to be a behaviour which often gets out of control on social sites. As certain people appoint themselves guardians of "the correct style" for the site, and sooner or later they start killing any question or answer that doesn't fit their narrow criteria.

So I think you should avoid downvoting except for the really obvious : spam, direct insults etc.

There is a danger that some sermonizing can go totally off-topic. Eg. someone asks a specific theological question and someone else answers with their particular canned theological world-view without taking any note at all of the original question.

But OTOH, sometimes people just want to answer a question by coming at it "obliquely", by painting a picture which helps the reader understand how they see the answer to this question. I think this kind of answer is perfectly legitimate. You don't have to spell out WHY your answer is relevant in words of one-syllable.

All answers should be read "charitably" ... ie. start by assuming the person is trying to answer the question. And only if you really can't find any interpretation under which this addresses the question should you downvote as "not an answer".


Feb 28, 2014

Is 'modern day atheism' a product of Abrahamic religions? (Would there be less number of atheists if Abrahamic religions didn't exist?)

Depends what you mean by "modern atheism".

Not all atheism is. But a large proportion of "political atheism" today in Europe and both American continents is a reaction to living under Christianism.

These atheists particularly struggle against Abrahamic religions because those are the ones that are most problematic for them.

In India and China I'd expect political atheism to also address the Hindu, Jainist and Buddhist traditions.


Feb 28, 2014

Is there any field that studies the transfer of time from one person to another?

Economics.


Feb 28, 2014

Why do so many people say it takes years to learn C well?

It takes years to get good in any programming paradigm. It's superficially easy to blunder about and get stuff done, but recognising when you're doing things "well", when you're working with the grain of the language and not making life hard for yourself by fighting it, these take a lot of experience.

C is an absolutely fantastic language because it looks so superficially low-level and simple. There are a few basic ideas that combine well. But when you get good, particularly when you have experience of thinking at higher-levels, you find its expressivity scales.

One of the most profoundly enlightening things I ever did, happened by accident when I was teaching a basic undergrad comparative programming language course. I was giving a taster of Lisp to the students, trying to get them to think recursively about some problem or other. And as a way of making it clearer to those who might be confused by the alien Lisp syntax I did a direct translation of the tree building / searching algorithm into C.

I expected it would be horrible. Or at least highly verbose. But what came out was a surprisingly short and elegant. Although C isn't Lisp, it can concisely implement a few equivalents to the Lisp fundamentals which then compose very well.

I understood Greenspun's 10th law (that all large C programs have a buggy imperfect implementation of Lisp inside them) and realized that the way to take advantage of that is to embrace it, to build the list-processing primitives and implement the data-structures and Lisp-like algorithms using them.

Unlike C++ where you are lured into thinking in terms of classes and building verbose, inflexible models of the world, raw C is surprisingly good at letting you approximate the styles of higher-level functional languages. Function pointers let you pass functions around. Structs of function pointers become Objects and Classes. I believe, now, that good C programmers can turn C into the language they want it to be.

But such understanding requires a lot of experience. Both in C and with other languages.


Feb 28, 2014

What will be the next big advancement in robotics between 2014 and 2024?

All of them :-)

Seriously, robotics is exploding now ...

- more powerful, cheap, low powered processors (thanks to the mass market for mobiles and the "internet of things")

- lots of cheap, powerful sensors (thanks to the "internet of things")

- several layers of communication system (eg. Google and others have built out the cloud to receive data from mobile devices - including robots - to do offline processing, informed by other data ... eg. Google's self-driving cars can get map information, while both receiving and contibuting to up-to-date traffic information etc.)

- new generations of robotics hobbyists (who cut their teeth in the Arduino / maker communities) starting to invent and publish their ideas, launch startups and Kickstarter projects etc. for circuit boards, drones or other complete robots.

I'm pretty sure we'll have robots that operate safely, smoothly and effectively in natural human environments in the next 10 years. They may not be humanoid, they may fly or roll on wheels. But they'll be interacting with us.


Feb 28, 2014

What does it mean for philosophy to be "post-metaphysical"?

Seems like that wikipedia link gives a fairly good overview.

I'd say it's already out of fashion though, because metaphysics is back, big-time : Speculative realism


Feb 28, 2014

Have you ever declined to work on a project, refused a promotion, or left a job -- because you were strongly against the societal impacts that would be created in exchange for the money you would receive?

Someone once asked if I'd be interested in working on an online gambling startup.

I'm not hardcore about this. I gamble myself sometimes, but thinking about it, I decided it wasn't an area of business I wanted to contribute to.


Feb 28, 2014

I want to find underground electronic music, which are the best sites or stores to go to?

What do you mean by "underground electronic music"?

Anything that isn't famous and well known? Certain things which are obscure but "cool" in some sense? A particular musical sound?

Yeah, you'll find all the obscurity you want on SoundCloud.

BeatPort will cover you with most commercially released dance.

BandCamp makes up the third of the trilogy. Not so much straight dance but indie electronica well represented.

But if you actually want to know what a particular scene finds cool, you probably want to read some blogs from that scene. Or, better, go to some clubs and listen to what people are playing.


Feb 28, 2014

What are some of the dying programming languages in the next decade?

OK. Just to stir things a bit, I wonder if Ruby has peaked :-P

Ruby's burst of fame was almost entirely based on Rails. But current trends don't seem to favour it :

- the rise of rich HTML5 apps. that do more of their work in the browser in javascript.

- the rise of serverside javascript via node.js etc.

- the trend towards more dynamic queue-based message-passing services like WhatsApp which encourage developers to play with Erlang

- the general rise of functional programming as the new hotness (Clojure / ClojureScript, Haskell / Elm-Lang, Scala, Erlang etc.)

- the persistence of PHP as a reliable workhorse for a lot of more pedestrian web-work

Could Ruby go the same way as Perl?

Python suffers from similar trends, of course, but unlike Ruby seems to have some other strong power-bases : as a system scripting language, as a beginners' learn-to-program language (Python is the new BASIC), in scientific and academic computing. I'm not sure if Ruby has any equivalent areas where it's the preferred choice.


Mar 1, 2014

Why doesn’t the mind-body problem bother atheists?


Mar 1, 2014

Do music composers listen to music differently for honing writing skills compared to for enjoyment? Should they? Why or why not?

I confess that I tend not to listen to and analyze music as much as I should.

I listen to music all the time for enjoyment. And I can certainly hear how I pick up things from the music I listen to when I compose. But I only rarely sit down and *work* at trying to analyze it seriously. I really should do that more because it's usually enlightening.


Mar 1, 2014

Can everyone become a good programmer or must the person be gifted?

I don't know.

I've taught enough programming to know that some people "get it" and some don't seem to.

I can't say that those who don't initially, might not if they practice harder. I would never say it's genetic, but certainly some people have the temperament and inclination for it. And others don't seem to.


Mar 2, 2014

How do I record live from a plugin in FL-studio?

Right click on the knob that controls the parameter you are changing eg. pan and select "create automation clip". That creates a separate track which is just the values of that knob. You then draw in the values.

Alternatively, if you actually want to record it in real time click the Record button (next to play and stop in the top tool bar). Select "Automation and Score". Now record yourself changing the control. However, you should note that if you're doing this in a looping record mode, the control will also be recorded in a loop (ie. after 1 or n bars you'll be recording over the beginning again.)

To get around this, record into a new pattern which you already made very long. (That's what I tend to do.) Or switch off loop-recording.


Mar 3, 2014

Do guys have a better music sense than girls?

As musicians, no. There are easily as many great women singers as men.

What you might say though is that, in our culture, music is one of, if not THE, most important vehicles for men to express themselves and their individuality etc.

Women have a wider range of media to do this. They'll spend a great deal of time choosing what to wear, deciding what their clothes say about who they are and how they're feeling today. Similarly with makeup. Many women take more control of decorating their homes etc. Even as performers women have a wider range, being just as likely to be involved in dance or performance art etc.

Men seem to care little about appearance, just throwing on the same generic jeans and t-shirt they wore all week. But ask them to put on a CD in the car and it's a different story. What music they listen to, and what music they're seen to listen to, is incredibly important to them.

That is why you'll see more men tending to operate in the area of music, particularly musical invention. It's the area where "performing yourself" is allowed, even expected of men.


Mar 3, 2014

Is 3D printing going to kill the shipping industry?

No. But it may shorten some supply-chains.

My hunch is that retailers (think Amazon, Walmart) will prefer to fabricate on demand certain simple but high-value items rather than keep them in stock. My guess is that something like "designer jewellery" will be the first application. Why keep 500 different designs of $200 earings in stock when you can just sinter them out of titanium in a couple of hours?

It will expand from there as and when the economics work out.


Mar 3, 2014

Is it a widespread belief that serious attempts to explain or prove aspects of reality should come with equally serious mathematics?

I haven't heard anyone say that something needs to have a mathematical model in order to exist.

We tend to think we can make mathematical models of everything, but that's largely because mathematics is a very flexible and powerful system. Even quantum weirdness has perfectly good mathematical models to describe it. Also, mathematics has a notion of approximation, so we often create models that capture what we assume to be the ideal case, stripped of awkward contingencies and exceptions.

Saying we can make a mathematics of something is not very different from saying we can describe it in English. Perhaps we're wrong and some things are indescribable, but we don't really have any reason to presume that human expressive creativity is limited. Similarly with maths.


Mar 3, 2014

As an atheist, how do you deal with an unintentional evil thought?

The brain is a complex system. It continuously throws up ideas and desires. These come from a variety of sources including memories of experiences I've had, things I've seen and heard (including via books, TV, cinema, music etc.)

In addition I have emotional states, stress, lust, greed, jealousy etc. These feed the imagination.

Sometimes an idea pops up that my reflective self isn't all that proud of. But, you know, unless that reflective self actually takes ownership of / responsibility for the idea, by dwelling on it and trying to put it into action, then ... well, I'm not really responsible for it. I just move on and focus on the things I am proud of. I don't really consider it something I need to beat myself up about.


Mar 3, 2014

If a child asks you, "What is the right way to think?” what would be your answer?

Everything is interesting.

Things are always MORE interesting when you try to understand WHY they're like that, how they might have come to be like that.

Things are even more interesting when you can try to fit them into a general pattern. In fact, things which just are are kind of dull compared to things that have "becauses" attached to them.

You shouldn't be scared of having an OPINION about things. Sometimes they'll seem right to you or wrong to you. Don't try to suppress those feelings but treat them as further objects of enquiry. Why does it seem right or wrong?

Stay open to listening to other perspectives and opinions. Often knowing how other people see and understand things as fascinating as having your own understanding of them. Don't think people are stupid who see or understand things differently from you.

OTOH, don't be afraid to defend and explain your own perspective to people who want to deny it.


Mar 3, 2014

Should proponents of the proposition "Lower taxes increase job creation" therefore be required to pay taxes inversely proportional to the number of net new jobs created in a year?

The short answer is "no" because people should pay tax according to their capacity to contribute to society and with the moral assumption that those who are doing better in life are those who have benefited most from society's intangibles.

However, it's a shame we can't oblige people to actually cite evidence when they make such claims, and don't have a media willing to fact check and push back on them when their evidence is poor.


Mar 3, 2014

As a Taxpayer would you prefer that some of your taxes go towards welfare payments for the unemployed, Job network commissions and Government schemes like Work for the Dole; or Government jobs?

Workfare is disgusting. In moral terms it's basically an attempt to sneak slavery in by the back-door. The government offer you a stark choice between starvation and forced labour. That's not what I expect from a civilized country.

In practical terms, it's economically disastrous because the dole is lower than the minimum wage and so workfare automatically pushes the price of work down to the sub minimum-wage price of the dole. When the government pimp workfare recipients out to the private sector it's essentially my taxes subsidising private companies so that they don't have to the pay market rates for wages - which means they let go of people they'd otherwise be employing and get free or subsidized workfare recipients from the government.

That's so idiotic that you can't help but assume that there's a malign intention behind it. (To rob me and give the money to their friends in the private sector.)

So what I'd prefer my taxes to be spent on are :

a) a decent safety net, so that people who can't find jobs can still participate in society with dignity

b) government spending on useful projects. Not meaningless jobs for their own sake; there's plenty of real work that needs doing. Let's repair schools and hospitals and give grants to prepare for a future of climate change, energy crunches and weird weather - eg. insulation projects, tree-planting projects etc.

c) some training. The state school and university system shouldn't be smashed up and sold off to the private eduction system; but the government *should* be rethinking how education is delivered in the age of the internet. That means looking for new roles for libraries, ensuring that state-provided lectures are available as online-video by default. It can rethink whether schools can play more of a role in vocational training with new types of courses, more flexible ways of receiving and being accredited for modules of education etc.


Mar 4, 2014

What are your predictions for the period from 2015 to 2020?

If we're not careful we'll sleepwalk into a future where we'll be under automated 24 hour surveillance by the government / secret security services / private companies.

1) All electronic communication will be intercepted and stored by default (even if it's not decrypted by default) All meta-data will be routinely analyzed so the government have a map of who talks with who. And certain patterns will trigger investigation by the security service.

2) Face recognition algorithms will become good enough that Facebook and Google will routinely classify who met who (when and where) by the photos that pass through their cloud. Facebook will have not only its own database but also the combined databases of Instagram, WhatsApp etc. Google will have everything people give to it via Gmail / G+ / Picassa / Google Now and everything it crawls on the public web. Sooner or later they'll start making
recommendations about who to connect-with based on who they know you met simply from photographic data.

Despite protestations to the contrary by Facebook and Google, the NSA etc. will also have access to this information. (Because Facebook and Google will be legally bound not to admit to it or to try to prevent it.)

3) Thanks to real-world vision recognition projects like Project Tango


and the technology build into the self-driving Google Car and into Google Glass, Google will also be processing massive amounts of streamed video about the real world and cataloguing the contents of any room where people use Google Glass or these new "Tango-ed" phones. It will get integrated with services like Google Mine etc. So Google will know all about your stuff.

Despite protestations ... blah blah blah ... the NSA etc. will have all this data too.

4) Apple will be trying to do as much of the above as they can, using iPhones and new devices like the iWatch.

5) The rise of mobile payment systems as an increasingly popular replacement for cash means that Google / Apple / the NSA will be able to cross-reference everything else they know about you with microscopic details of your economic life. (What you buy, where and who from.) The NSA will probably be trying to cross-reference with the loyalty card scheme of your local supermarket too.

6) Government services will abuse this power they have. Despite saying it's only used in the war on terror, it will be increasingly be made available to the police investigating organized crime, child-abusers, anti-government protestors, eco-protestors, pirates and anti-copyright activists etc. Individuls in the security agencies will increasingly abuse their access to this data for their own purposes (such as spying on ex-partners or stalking people they are interested in.)

Remember. This is a future you can, at least partially, opt-out of.

- Learn to use TOR : Anonymity Online

- Learn to use private, peer-to-peer ways of communicating with your friends and aquaintances online. I like BitTorrent Sync instead of Dropbox, for example. twister | P2P microblogging platform seems interesting etc.

- Get a proper operating system on ALL your computers. That means something open-source like Linux or FreeBSD on your laptop and at least a jailbroken version of Android that gives you proper control. (Though ideally real free-software ... )

- Find out what the state of the art is in all these areas.

- Don't buy or use devices which automatically send photos or video streams into the clouds of large American corporations. However "convenient" it seems to make life.

- Refuse to associate with those who insist on using such devices.

- Look into having at least some cryptocurrencies (eg. BitCoin) to be able to make private purchases. BitCoin is a complicated subject and I'm not qualified to give you the financial advice to definitely buy into it, but you owe it to yourself to learn about and understand this world too.

That still won't protect you from CCTV cameras in all urban areas and transport; cameras built into self-driving cars; or drones (some of which will be only a couple of centimetres in length.) But it might give you a few brief moments free from total surveillance.


Mar 5, 2014

Where do you find cool dubstep and electronic music?

Personally I think Rwina are one of the most interesting labels around : https://soundcloud.com/rwina_records


Mar 5, 2014

As a 21-year-old American, would I develop an accent after living in London for 10 years?

Accents change subtly and as a matter of degree ... most English people will still hear you as "American", but many Americans will hear that you have an English tint to certain vowels and intonation.


Mar 5, 2014

Why is Dubstep a music genre which is famous for the most underaged producers?



Mar 5, 2014

Does any programming language have "when (expression) do {block}"?

Urbiscript is a wonderful language for programming robots where pretty much everything is organized around this reactive paradigm :

urbiscript

II urbiscript User Manual

Concurrency is a built in primitive and event handlers are all reacting concurrently.


Mar 5, 2014

Object-Oriented Programming: Why are "abstract" classes called such, when they do not represent abstractions?

Abstract Classes *are* abstract in the sense that they can't be instantiated as concrete objects in your program. (Only subclasses of them, that fill in the missing definitions can be.)


Mar 5, 2014

How do you define one's right to information?

Your working hypothesis sounds good to me. But let's clarify. It's not a right to information as such. The right to information derives from a right to protect yourself from harm.

It's really a right to a positive freedom : to the necessities to protect yourself from harm.

I would say that you don't need a special "information" right in this context. The case is analogous to someone drowning having the right to demand that someone on the shore throws them a rope.


Mar 5, 2014

Is dubstep easier or more difficult to produce compared to other types of electronic music?

Making "good" electronic music is a very subtle art.

Because, on the one hand, good electronic music means listening to what the machine wants to do in some sense. On the other hand you have to not become a prisoner of the machine or of the conventions that it spawned.

For example, dozens of rock bands had the TB303 years before Chicago House producers invented Acid. But because they spent their energies trying to make it act like a substitute for a real bass player, they missed the extraordinary sounds and vibes that it could produce. The TB303 totally wants to make Acid if you'll let it and work with it on that.

And you can work with it on something amazing today, because Acid is still a vibrant and exciting sound even 30 years later.

OTOH, if your Acid jam sounds exactly like Plastikman in 1993 you've become a prisoner of the conventions that that machine spawned. You are as clichéd as any retro-rocker plodding through 12 bar blues riffs on an electric guitar.

The same is true of all electronic genres. Dubstep came from people finding that their software synths could be tweaked to produce extraordinary wobble basslines. At a time where the rush of 2-step garage was wearing off, to be replaced by an empty, desolate melancholy, and the pressurized anger of reggae filtered through grime / eski-beat.

The sound couldn't have come from anywhere else but that London scene and those influences. But it also couldn't have happened without those software synths wanting to make those wobbles, if you just tickled them the right way.

What happened next was that programmers packaged up those sounds. I've not used NI Massive but my understanding is that, yes, it wants to make *that* dubstep sound, the way the TB303 wants to make Acid.

But good music is about the "soul" of something. And understanding the soul of something is to understand how breaking the rules and conventions can give you more of the feeling rather than less of it.

I'm rambling .. tl;dr : dubstep is "easy" because there are plenty of "machines" which come prepacked with the sounds that "signify" dubstep. Like all electronic music, good dubstep is hard because you need to know both how to listen to what the machine wants AND how to creatively break its pre-packaged conventions so as to advance the art of expressing the feelings of the genre.


Mar 5, 2014

What is one illegal thing you would legalize right now? Why?

Choosing one is tough.

Obviously legalizing ALL drugs would probably have the greatest immediate social benefit. Because prohibition is a really bad, widely and long-term destructive. It would also free up a huge amount of money that's currently wasted in policing.

Abortion *is* legal in the country I come from. Although not where I live, so should be legalized here.

But I think the most outrageous of the many outrages revealed by Edward Snowden in the current NSA scandal is that the government can prohibit companies from talking about what they've been mandated to do.

This, to me, is truly horrifying. The government should not have the ability to legally compel people to lie about what the government has asked of them. So perhaps one very important legalization should be the right to talk about what the government compels you to do. Without that freedom, any government can cover up its tyrannical behaviour and prevent debate about it in the public sphere.


Mar 5, 2014

Why do programmers tend to fall in love with non-mainstream languages?

It's not that we ONLY love non mainstream languages. I admire as beautiful, elegant and expressive (let's say "love" for the purposes of this question) C and Python too and they're totally mainstream.

But when a language isn't mainstream, "love" is the only reason to use and talk about it. Because there aren't other reasons (eg. I have to use this in my job or to use this platform)


Mar 5, 2014

Is coding Java in Notepad++ and compiling with command prompt good for learning Java?

It won't be a pleasurable experience, because, let's face it, the premise implies

a) that you're in Windows.

and

b) you'll be writing Java without an IDE.

Java is horribly verbose AND finicky, and more or less designed on the assumption that you're using an IDE do to the grunt work for you. (I'm not a big fan of Eclipse at all ... it's slow and clunky. OTOH I don't think I could write Java without it. I'm a mediocre Emacs user at best, and my experience of writing Java in Emacs was pretty unpleasant too.)

However, it probably will be an educational experience.

And if you have to use Windows and don't want to use an IDE, notepad++ seems a pretty good editor. I use it for writing Python and Haskell in Windows and it's OK. I mean, it's not like trying to use Windows' own notepad etc.

I'd still way rather work in Linux though.


Mar 5, 2014

How many different programming languages and their respective frameworks can one person learn and become an expert at? Why?

In general programming language knowledge is cumulative. The more languages you learn the easier it is to learn the next language, and knowledge of a new language can actually help you become a better programmer in an old language. (You can import good ideas from the new language back into the way you write in your old language. Even if all the features of the new language aren't there, you might be able to implement some of them with the structures of the old language.)

Knowledge of frameworks is less cumulative. There's more memorization of specific calls which doesn't really help much in the next framework. But you might still get good perspective from triangulating between them.


Mar 5, 2014

What future technologies will today's tech-savvy youth find alienating and hard to use?

All of them. Given Douglas Adams' hypothesis : a quote by Douglas Adams

There'll be a few predictable disjunctions though.

The day we move to brain / thought interfaces will be the day all those people who grew up with gestures start talking about how explicit finger and hand-waving gives them a way of being in control of technology and all this mind-reading is very dis-empowering and wrong. (I'll be agreeing with them, of course)


Mar 6, 2014

How do you avoid premature abstraction?

Ian Bicking has a very good post on "The overuse of functions". And I think my reply (interstar) in the comments is good too.

I'm not sure there are hard and fast rules. Identifying commonalities that are worth refactoring out is an art rather than a science. Smart people can legitimately disagree.

But there are things I'd say are worth paying attention to :

1) It's not just about lines of code. Instead try to get a sense of the number of decision points or "bits of information" that any piece of code represents. Even half a line of code can be worth abstracting / refactoring if it represents several decisions which would be easy to forget or be inconsistent about.

A good example is any time you find yourself constructing a tuple it's worth being alert to the possibility of refactoring. Eg. if you find yourself writing
(name, age, weight) more than once, it might not be worth creating a special class but at least a constructor function to put such a tuple together. Why? Because despite being so short, that piece of code represents several *decisions* ... what goes into the tuple and what order they're in. That's the kind of thing that's easy to forget. If I found myself writing this in three or four places I'd probably abstract.

A similar case is when you construct a string out of several parts. If it's important that that string is consistent, consider a special constructor for it.

On the other hand, if you have a huge block of boilerplate that doesn't really represent any decisions you've made, it may actually not be that urgent to abstract away from it. Though I would just to get rid of visual pollution.

2) Another way of thinking about this. Some bits of code are the same because they DO the same thing. But other bits of code are the same because they MEAN the same thing. The second are more urgent to abstract than the first.

3) But, of course, the value of abstraction also depends on how cheap it is to make them. A language where everything demands a class, is heavier than a language with free-floating functions.

4) Consider what namespace you're cluttering up with your new abstractions. If it's the global one, that's worse than cluttering up the module you're in. Even better is if you manage to contain your abstractions within the private members of a class or even as local functions within a single method.

5) Abstractions may or may not save you absolute numbers of characters in the short term. But they should ALWAYS make the code that uses them easier to understand. The name of your abstraction should always correspond to something you can fluently.

One of the problems for people learning Functional Programming is that the abstractions are so unfamiliar they don't seem to make the code easier to read because you have to go and look up what a foldl means. Obviously FP people know those terms intimiately and have no problems. But be aware of making abstractions with names that don't help you understand what the code using them actually does.


Mar 6, 2014

Why and how do you prefer to indent while using curly braces?

Give me 1. any day

It saves me 1 line per function. As someone who attempts a "functional style" even in C (by which I mean I have a lot of very short one or two line functions) I can fit almost 30% more code on a screen compared with 2. That's a significant win, less scrolling and having to keep things in short term memory.


Mar 6, 2014

How do you avoid using a do while loop?

Which is basically implementing your own do {} while () loop :-)


Mar 7, 2014

What do you prefer? Curly braces (like in C) or indentation (like in python)? Why?

Python indentation ... it's cleaner and less typing.

Indentation is a really useful discipline to have, which gives me a quick visual check of the structure of my program. I'd never not indent, even in a brace language.

As to one space causing a disaster, it never happens to me in practice. I have indenting at my finger-tips. Something I got used to it after my first 2 or 3 days with Python and never looked back.

Today I also use CoffeeScript in preference to Javascript. And I'm trying to get my head around Haskell. Indenting and lack of brackets was a big plus in Haskell's favour over Clojure, Scala etc. for me.


Mar 7, 2014

What would you like in a social site? Do you prefer Facebook, Myspace or Soundcloud?

SoundCloud.

I refused to have a MySpace account because it was owned by Rupert Murdoch (a man I refuse to do business with).

I've now closed my Facebook account because of Zuckerberg's support for climate-change denying politicians in the US.

SoundCloud I pay money to. So I'm not their product. And, so far, I don't have reasons to boycott them.


Mar 7, 2014

Is C02 warming a scapegoat for Shock Doctrine capitalism?

I'm not sure I read it that Klein thinks global climate change is fabricated. Nor do crises have to be faked. Hurricane Katrina and the tsunami she talks about were real enough phenomena.

The lesson to take from The Shock Doctrine is that capital is ready to take advantage of any crisis to pursue its agenda. And that its representatives are often thinking about and planning how to do this surprisingly early in the crisis.

That isn't really surprising of course : capital is a classic distributed system, capable of thinking about and acting on many things in parallel. But it may not be obvious to those who are seeing a crisis simply from a humanitarian perspective or in terms of international relations etc, that this is happening.


Mar 7, 2014

What is a list of programming languages ordered from easiest to hardest to learn?

Learning the syntax and basic philosophy is different from learning to use properly is different from learning to use well.

That's at least three different orderings right there.


Mar 7, 2014

Will writing my own OS put me into an elite group of developers?

I'd give you props for it.

As others have said, the chances that it will take off and get users is pretty miniscule. But if that's your itch, go scratch it.


Mar 7, 2014

What are the factors to be considered when building a new programming language?

There's no limit to the human imagination. As in all the arts, there's always something new to be discovered in programming language design.

We've no more "finished" inventing programming languages than we've "finished" painting pictures or composing music.

But having said that, Toby Thain is right that you should take time to consider some history before embarking on it.

We've all been there ... the point when we decide our tools aren't good enough and that we'll revolutionize programming by essentially reinventing C / Java / Python with a weird syntax and a couple of our favourite idioms hardwired into the language.

If you only know a bit of C / Java / Python it's really worth looking at programming language history, at Functional Programming, at languages with concurrency and event-handlers built-in, at Prolog, at Dataflow languages, at Forth-like stack-based languages, at Smalltalk's self-contained world. You'll find that the space of possible programming languages is way larger than you could have dreamed.

If you want to dream big, make sure you know how big, big gets.

On the other hand, don't be intimidated. A punk musician with the right attitude can be as fresh and innovative as a classical composer. Just because some programming language designers are incredibly clever that doesn't mean that the right bunch of string processing scripts hacked together can't change the world. (That's how Perl and PHP started and both have earned their place in programming language history, by occupying their niches well and empowering millions of programmers.)

What's important is to make something different, usable and useful. Solve that problem and your language may become one of the greats.


Mar 8, 2014

Which programming languages are in your "to study" queue?

Update : As detailed in my original answer Haskell and Clojure were the big languages to get to grips with this year. Six months in I've discovered I really like Clojure (Lisp) and while Haskell impresses me, I've found Clojure has helped me get the stuff I wanted to get done, done while also wowing me with the cool FP stuff.

I'd say both Haskell and Clojure are still important for me to spend more time on and get more experienced at, but I have more of an emphasis on getting good at Clojure / ClojureScript. And am now looking for some sort of Lisp that compiles for use in projects where I don't have the JVM / browser available.

Original Answer :

Haskell is my current "get to grips with" language. What sold it to me was Tikhon Jelvis's point that you could use it to write DSLs that compiled to stand-alone C. And I really want to use Elm properly as it becomes more mature. Looks very promising.

I have an eternal "do something with Lisp" in my "sometime" bucket. But I never quite get there. It almost happened this year. I was considering having a go at Clojure, particularly to see if it made writing Android apps. more palatable.

But it turns out what's faffy in Android seems to stay faffy in Clojure. In fact, Clojure's selling point is that it makes Java faff possible from Lisp rather than Clojure has good ways to hide it.

You can compile Pi-Occam for the Arduino now (occam-pi) and I'd like to have a play with that.

I've also played with Erlang but never written a reasonable sized application with a lot of interacting nodes. I'd like to try that.

In general my feeling is that (Functional) Reactive Programming is the new "garbage collection" ie. that just as what characterised the important mainstream languages from the 90s on was their hiding responsibility for memory management from the programmer, what will characterise the next big wave of improvements in mainstream languages is hiding responsibility for explicit event / call-back handling.

So any language that promises to implement FRP or even just reactive programming as conveniently as possible is something I'm interested in learning.


Mar 8, 2014

Which programming languages are most "fun" to use and why? If one could choose a job based on the languages used at work, which languages would they be?

Python is pretty fun because, for people with general imperative / OO backgrounds, it gets out of the way and just does what you want. That's always pleasurable.

When I first starting writing Javascript (coming from working with mainly C++ and Perl) I found that it had similar characteristics. Just doing what I wanted without fuss or weirdness.

Functional languages give you a certain kind of buzz when you suddenly see how you can do quite complex operations on data structures with very short recursive code. You're suddenly, like, "wow! that actually does everything I need. I took half an hour to figure it out but now it's 4 lines of code. WTF?"

The original Visual Basic. Back in the days when it was all about Windows and GUIs and that stuff was complicated, VB was a breath of fresh air. You just dragged a couple of components into place, double clicked and wrote event handlers and "job done" in a couple hours. Compared to the alternatives at the time, or even to building web-based GUIs today, it was surprisingly low stress.


Mar 9, 2014

What is your one-sentence solution to Climate Change?

Stop burning coal.


Mar 9, 2014

As an atheist, if you have ever attended a Christian church service, how did that experience make you feel?

I was brought up a Catholic and went to church every Sunday for years as a child.

My main feeling was how boringly repetitive it all was. It was like the same story every week. 70% of the text was identical. And the readings which were allegedly "different" tended to have a strong resemblance to each other.

The only bit that was the slightest bit interesting was the homily.

The most recent Christian service I attended was a funeral for the son of our cleaner - he was shot a couple of weeks ago, either in some gang issue or by the police, we'll never know because no one is likely to investigate. She's an evangelical from a poor community. And the thing that impressed me most (in a very negative way) was that the pastor kept on telling us that the world was crap and there was no possibility of redeeming it. We shouldn't have hope that human action (either collective politics or our own endeavours) would make things any better. Instead we should put all our energy into our relation with God and our hope in Christ.

I found it fascinating and appalling, that such a poor and disadvantaged community should be fed such a dis-empowering message rather than encouraged to stand up and demand / fight for something better. (Even though I could see how plausible it must seem in their situation.)


Mar 9, 2014

How do you make an atheist angry?

The usual way to make anyone angry. Do something selfish, malicious, thoughtless or generally bad.

But then use your religion to try to justify it. That'll get me riled.


Mar 9, 2014

As an atheist, have you ever ruined Christmas?

Hell Yeah!

You can't believe the fun I have, climbing down chimneys, stealing presents, knocking over Christmas trees, pulling the plug out of people's roof-top light-shows on my way out.

That's when I'm not actually using my soldering iron to hack old He-Man action figures into demonic forms, sneaking them into nativity scenes at the local church and pissing all over ...NO. OF COURSE I HAVEN'T RUINED CHRISTMAS YOU FUCKING IDIOT! How many more of these stupid "atheist" questions are you going to ask?


Mar 9, 2014

What is the best technology to use for a new browser-based videoconferencing application?

http://www.webrtc.org may not be ready yet but is likely to become a standard.


Mar 9, 2014

How long does it take programmers to reach a state of 'flow' after being interrupted?

It can take the whole morning to get started.

Once I'm in the flow there's some momentum. Minor interuptions don't necessarily knock me out of it. I can deal with them and re-engage. But a big interuption ... that's probably the rest of the day gone.


Mar 9, 2014

Would it be a good idea to create a programmer's consortium and put all our best ideas for electronic democracy in one big box?

We did. That box is called "the internet".


Mar 10, 2014

Are there any real shamans in Brazil?

Define "real"


Mar 10, 2014

Programming: What is a framework?

In soviet framework, Library calls you.


Mar 10, 2014

How can we use networks of people to change or improve the distribution of physical things?

You mean like Ponoko organizes local partners to do laser-cutting and 3D printing in your town?

In which case, Ponoko has the right idea. Though it doesn't seem to have expanded its network of local partners as fast as I'd imagined it would a couple of years ago.


Mar 10, 2014

I hate computer programming. Is there a role for me in tech or this world at all?

The correct answer is "yes". But having read all the answers which suggest you go into testing / management / customer support / design etc. I'm starting to think, FUCK NO! There are already enough twats in this world who think that because they can't program that must mean they have some special insight into telling me what to do.

Go and sail boats or hand out parking tickets or something. Leave us alone. If you're not in tech for the love of tech it probably means you're just in it for money.


Mar 10, 2014

I hate computers and technology. Is this just me?

No. But it's weird to find someone like you using Quora. That's made of computers and technology. Do you hate that too?


Mar 10, 2014

Would you trade your youth with lots of money?

No.


Mar 10, 2014

What are some real-life bad habits that programming gives people?

Terrible sitting posture. I'm sure my back is going to collapse on me one of these days.


Mar 10, 2014

Is there, as a result of the digital information age, an umbrella term, field, discipline or theory that explores a unified socially constructed origin for the shift from monopolized knowledge models to collective knowledge models?

Yochai Benkler's "Commons-based Peer Production" is a good term.

Michel Bauwens's P2P Foundation uses the term P2P to cover this territory.

Some people use "collective intelligence" in the broad sense you seem to be searching for.

"FLOSS" stands for "Free" "Libre" "Open Source" which was an attempt to make an umbrella term to heal the "Free Software" / "Open Source" rift and can be used fairly broadly.

"Open" now gets applied in a lot of areas to suggest they've adopted FLOSS-like cultures : eg. Open Hardware, Open Finance etc.

You can have "Open Culture" too.

These days I tend to use the term "Internet Culture" to be as expansive as possible ... when I want to take in everything that the internet has spawned. That includes, as well as the open stuff, social networks like Facebook which I don't consider "open" but which have a lot of interesting social effects.

If you want to look into the full political ramifications too, then I personally think that NETOCRACY: the new power elite and life after capitalism is a disturbingly good model of the way the political economy ultimately plays out. So I often use "netocracy" when I'm talking about the "mode of production" and society that all of this stuff is bringing about.


Mar 11, 2014

Am I correct to say that the most cis gendered homo sapiens are devoid of instinctual and emotional intelligence? Or is that taking my frustration at the so called "homo sex" too far?

No. They may have a lot of emotional intelligence. That doesn't mean they don't have blind-spots around other sexualities though.


Mar 11, 2014

How can one get to that place of alignment of passion and purpose, and how does one retain that passion day-in and day-out?

That place is a bit of a myth. But perhaps a useful myth if you don't take it too literally.

The most enjoyable work in the world still has it's frustrations. If it didn't, there'd be no satisfaction in succeeding and it wouldn't be the most enjoyable work in the world.


Mar 11, 2014

How do I package and market my music and culture side project so that someone will buy it?


Mar 11, 2014

Are coastal cities generally richer?

Ports traditionally have Betweenness centrality, between the inland and the overseas, between one country and another. This certainly gives them an advantage.


Mar 11, 2014

Do famous musicians usually end their careers on a high note or follow their peak with bad music?

It's not a simple binary opposition. Most artists don't go out on either a high or a spectacular flop. Most fade away.

They keep making solid music. Sometimes it can be the best music they've made in their lives, from an artistic perspective. But it is out of fashion. The genre / tropes they use that were so hot 10 years earlier are considered stale and boring today. They don't tour as heavily as they used to when they were younger and their name is less in front of new crowds. Their latest albums don't sell so well. Their record label drops them and they move on to a smaller, more specialized label. Or start their own. They sell to a few loyal fans, but supplement their income with day jobs. Many rightly recognise that stardom was an ephemeral thing. They become A&R men or label owners applying their skills to discovering the next big thing. Or they start TV production companies. Or go back to college. Or teach.

Many (maybe most) of the best musical artists today aren't prominent stars. They're in this long-tail mix of creative retirement. Playing regular gigs to small but happy audiences and diversifying into writing, painting, cooking, living.


Mar 11, 2014

Have their ever been any debut artists over the age of forty that have gone on to a successful music career?

Scatman John had his first major electronic dance hits in his 50s.

Dâm-Funk started making tracks in the late 1980s but his time came 20 years later in the late 2000s.

Wanz got a massive break in Thriftshop at 50.

Claude Challe was a night-club owner in the 70s, but only started releasing his popular mix CDs in the 90s and really got big in the 2000s.


Mar 11, 2014

If crime can be considered an industry, in what way will it be affected by new technologies over the next five years?

Darknets are getting bigger. Malware controllers talk to their slaves via Tor (which makes blacklisting them harder).

Drones and robots are going to get very big.

ALL our current security systems are aimed at keeping out things that are the size and shape of humans. Not things with the size and behaviour of a small bird.

But drones can get into many otherwise secure places by flying over walls and fences, can carry cameras, microphones, bombs, grippers etc. What's your plan for keeping those out?

Update : someone just sent me a link to a story about a drone that can deliver electric shocks. Drone voador CUPID ataca intrusos com um choque de 80.000 volts
(In Portuguese).


Mar 11, 2014

What books should an average Java programmer read to become proficient (employable) in C++?

Although there are excellent books out there, I want to suggest that reading books is of only secondary importance.

You shouldn't be thinking that "book-learning" is what you want. What you want is practical experience. Just sit down and write programs in C++. Consult a reference manual or online tutorial. But your priority should be putting the hours in actually coding. Books, even very good books, won't subsitute for that.


Mar 11, 2014

How do I deal with being ugly and unsuccessful?

Ugly you have no control over. Presentation you do have. I'm the scruffiest person on Earth, but even I believe that if you put your mind to it, learn to choose appropriate clothes (there's 10,000 years of art to this) you can look "better" than nature made you.

Success you also can't control. But given you're writing this in English on Quora you already have quite definite advantages culturally and (probably) educationally. They can certainly be pushed to give you some degree of success within some community.


Mar 12, 2014

Why should we strive for leading remarkable lives when there are very few remarkable lives in history?

Your notion of "remarkable" is probably conflating two different things :

1) meaningful, significant, valuable

and

2) famous.

There are few famous people more or less by definition of the word famous. Not everyone can have abnormal attention paid to them.

But unless you are particularly unfortunate you can just look around and see people in your peer group / community who are living more meaningful, significant and valuable lives than many contemporary famous people. In fact, take away the assumption that a meaningful and significant life must lead to fame and you'll start to realise that the world is full of people living such lives.


Mar 12, 2014

What's the best way to begin unit testing a years-old system that is currently only integration tested?

It depends.

I confess, that I sometimes just start writing unit-tests and rebuilding components in a test-driven way from scratch. You can use the existing component to generate the test-data. Then at some point you just switch over.

Caveats. Yes, I know there are lots of reasons NOT to do this. And you wouldn't do it on too large a component. I just want to say that I've gotten away with it sometimes.


Mar 12, 2014

What about making something new?

Good idea.


Mar 12, 2014

What is the future of software engineering in 2020: harder or easier development?

I'd predict three trends for software engineering in the next 6 or 7 years.

1) "Reactive" programming. A new generation of languages will do what Angular.js etc. do : let you declaratively define what data you want and under circumstances it updates without having to think about the flow of control or the call-backs explicitly.

2) That will blend into Business Process Modelling tools and tools for Sys-Admin of virtualization / clouds. People we'll get languages that declaratively describe how a bunch of systems should talk to each other at the high-level and many programmers will be able to forget about fiddling around at the detail of individual messages between the browser or app. and the server. There'll just be schema to describe the kinds of data the overall system stores, where it has to be, and when it has to be updated.

3) Increasing interest in the internet of things. There are going to be a lot more embedded devices, sensors, small wireless meshes and robots. People used to the convenience of high level languages on the web aren't all going to want to learn C and think at such a low level. So expect that we'll get data-flow / reactive / event handling languages on the Arduino etc.

So fiddly low-level communication is going to get easier. But we'll be trying to orchestrate larger and more complex swarms of machines which will take a certain kind of thinking.


Mar 13, 2014

Who are the most interesting beat producers that not enough people are talking about?

I personally rate Jameszoo for really out-there production which is manages to be crazy and seriously funky at the same time : https://soundcloud.com/jameszoo


Mar 13, 2014

Do you enjoy art more (or less) if you know how it was made?

More.

If you know how somthing was made, you can still enjoy it in a naive way. AND you can enjoy appreciating the logic of the decisions that went into making it.


Mar 13, 2014

If you were to dedicate 2 years to learning just 1 language or framework would you choose something mature like Rails, Django or PHP, a front-end JS framework like AngularJS or something new like Meteor? Why?

Haskell or Scheme.

Something powerful enough to let me write my own frameworks.

Those frameworks you mention, you can probably pick up the basics of in a couple of weeks and be proficient enough at in 6 months.

Learning to use something powerful and different like Haskell or Scheme reasonably probably would take a couple of years.


Mar 13, 2014

Death of Aaron Swartz (January 2013): Is it true that mandating all taxpayer-sponsored research be made freely-available will mean that researchers will end up being forced to pay significantly higher publication fees, especially in prestigious journals?

Basically, academic publishers have academia by the balls. If you want to advance in an academic career, you need to be seen to be publishing in the right journals. That gives the owners of those journals huge leverage. And they use it to extract as much as they can get out of academia.

- huge payments for journal access
- free work in writing journal articles
- free work in reviewing journal articles

The publishers don't want that system to change, but if people really start to challenge them they have a new scam up their sleeves. If they aren't allowed to charge academics to *read* papers in their journals, they can start charging academics to *write* in those journals.

Just think for a moment how crazy this would seem in any other area of publishing. If journalists had to pay newspapers to publish their articles. Or if Hollywood paid people to watch their films.

But they might just get away with it in this case. Because the journals are so important to academic life and career.

Academic publishers *say* they're providing a service. But that's largely a bogus claim. They're mainly just collecting rent on the brands they own, brands which academics actually do all the work of maintaining.

What surprises me is that universities aren't more openly rebelling against this system by getting together to create their own rival publishing channels which they throw their academic authority behind. (The Ivy League or Oxbridge could easily pull this off.).

Maybe that will be the end result of the current convulsions in the system. We'll see.

In the meantime, publishers saying they'll charge huge fees for publishing are flying a kite : a) seeing if they can away with it, ie. if academics will just roll over and accept their continuing servitude to the journals; and b) muddying the thinking so people become genuinely worried about calling for open accesss.


Mar 13, 2014

How does a musician's creative output change after getting married?

It did wonders for Tom Waits.


Mar 13, 2014

How would the world be different if everyone were exactly like you?

Nothing would get done. We'd all be politely waiting for each other to make the first move.


Mar 13, 2014

If everyone's goal was to help each other and work towards the greater good, would we solve our problems?

No.

Most people ARE well intentioned.

But that doesn't mean that they can't still disagree about both the causes of problems and the appropriate solutions.

Politics is not just about the "good" people trying to triumph over the bad (though it's often portrayed that way on TV.) Politics is really about people holding differing views trying to find the truth.

That doesn't mean they won't argue. We need to use an "adversorial" system there, just as we do in law (where one person prosecutes and another defends the accused) because it's the best system we know to find the truth. (Alternatives which explicitly try to prevent disagreement end up in group-think or worse.)

And, of course, sometimes those who are wrong will triumph and do the wrong thing. But as we don't have some miraculous oracle that can give us certainty, that's a price we'll have to pay.


Mar 14, 2014

What is the Suez Canal? Why is it important?

Because without it, ships bringing stuff from east Asia to Europe would have to go around the southern tip of Africa. Which takes more time and is an area with dangerous storms.


Mar 14, 2014

Is Putin the anti-Christ who will bring about the world's destruction?

Anyone else remember when people said that about Gorbachev? (Gorbachev an Antichrist)


Mar 14, 2014

What if we tried to find equality in society by bringing everyone up instead of working to bring everyone down?

We largely do. Taxing the rich to pay for schools and hospitals isn't about tearing down the rich. Tax rates are never so high as to seriously hurt them. But the money makes a lot of difference to the people who get the benefit of those schools and hospitals.

Economists would agree. Their technical term for this is "marginal utiltity". Basically the value of each extra dollar to the rich is less than the value of that same dollar to someone poorer. So it makes sense to take it away from the rich person and give it to the poor. The benefit to the poor is greater than the pain caused to the rich.


Mar 14, 2014

Why is acoustic driven Americana folk rock music so popular today?

For hipsters, it's an irony thing.

For non-hipsters, it feels like an authenticity thing.


Mar 14, 2014

Why is there no instrumental popular music today?

There's a lot of electronic instrumental music that's popular today in a wide range of genres from Aphex Twin, Autechre and Boards of Canada etc. to Hudson Mohawke to DJ Shadow to Vektroid. A lot of Royksopp's stuff is instrumental. There's instrumental post-rock (Silver Mount Zion, Godspeed You Black Emperor). Or, from another direction you have Blue Man Group, Compressorhead, Trans-Siberian Orchestra etc.


Mar 14, 2014

Why do most young people like electronic music? Is it because people are more into computers than into humans?

You're disturbed. But can you give reasons what's actually wrong? Do you worry that the bread for your toast is largely baked by machine? Or that your car is welded together by robots? And the cloth in the clothes you wear is certainly mechanically woven? Why care if the sound-waves on your mp3 player are formed by humans waving their arms or electrical patterns?


As to why we like it, for example, I like electronic music because it seems that when music-making is "easier" in some way, it allows electronic composers to explore more new territory than they could if they had to deal with the limitations of the human.

If a composer has to rely on a symphony orchestra, he or she only gets to have a dozen or so of his or her ideas performed or recorded. If the same composer uses a computer, he or she might have a new piece of music or new recording every month. Composers can probably make 10 maybe 50 times as much music during their lives as they do relying on human performers.

You may think that quality not quantity is important, but composers are explorers, the more territory they cover, the more chance of turning up something interesting.


Mar 15, 2014

Is Python a functional language?

Python is not a purely functional language. Partly for pedestrian reasons, that it has a whole lot of things that imperative / OO languages have that FP explicitly eliminates (in order to get other virtues). And partly because "purity" has a specific technical meaning in the context of FP, and Python doesn't have it.

Personally, I think it's a perfectly good language for giving a complete novice a taste for a functional style of programming : using higher-order functions, using comprehensions, using generators as lazily evaluated lists etc. It's more or less equivalent to Javascript in that respect.

However it ISN'T a real functional language and there are many things in proper FP languages that Python doesn't have and which you'll need to understand and master to really get good at FP.

For example, you can write recursively in Python. But you need your compiler to optimise tail-recursion in your language to make it a viable substitute for iterative loops in terms of performance. Without this optimisation you'll just fill up the stack if you try to process any long list.

Similarly, being able to explicitly define functions which create closures is one thing. Having the ability to curry any function into a closure on the fly makes Haskell a very different experience. You think about your functions in very different ways.

Pattern-matching arguments can make code much more concise.


Mar 15, 2014

Why didn't Modula-2 succeed?

Because Pascal sucks ..

No ... sorry ... mainly because Object Orientation took over the world then. And Modules weren't as cool as objects.

Objects are a good fit the the GUI Windows systems that were in the ascendant in the 80s. C++ retrofitted objects into C, which was the most popular language in Unix and making its way onto PCs.

Perhaps if Borland had made a Turbo Modula 2 things would have been different ...

But at the end of the day ... really, you say "easy syntax" but Pascal syntax does suck. Way too much visual noise with all those capitalised keywords. Ugh!


Mar 15, 2014

Is there a substitute for PHP?

I keep wondering that. Why doesn't someone do the thing that PHP does right (ie. easy multi-tenant hosting, script embedded in HTML templates) but with a decent syntax / semantics?


Mar 15, 2014

Is it unconventional for a programmer to sift through lines of lengthy code printed on paper rather than on his/her screen, in order to find bugs and logical errors? Why?

It used to be the norm. But today you should probably take it as a "smell" (ie. an intangible warning that something is going wrong.)

What's wrong is printing and reading code on paper implies working on too large chunks of your code at the same time.

Ideally you should work at a fine granularity : for example, write short functions (for me that's 5-10 lines max, depending on language) which are "self-evidently" right or passing their unit-tests.

That rhythm ... write unit test, write or modify function to pass it, refactor to eliminate redundancy, should ideally start to get quite quick, and start to flow.

But printing a couple of pages on paper doesn't fit into that rhythm. It just takes too long. And if you have to print out a couple of pages of code to sift through them to find your bug, it's probably because that's the granularity you're working at : chunks of two pages where there's a bug hidden somewhere but you don't know where. That's looking for a needle in a haystack!

Now it's not that you can avoid the situation entirely, but ideally, if you're working at a finer granularity, using unit-tests, you should very rarely hit the problem of "I have two pages of code but I don't know where my bug is". It should be more like "This latest function I wrote doesn't pass the latest unit-test so either one of these two lines is wrong or one of the three functions they depend on is wrong."

In which case you double check the two lines you just wrote and if you can't see a problem there, you write a couple of extra unit tests for the other functions, to make sure that they are delivering what's expected in this situation. And you follow the bug back up the calling tree of functions, closing it down with those extra unit-tests.

When you're writing like this - and I recommend it as the best way to write code - even in bad cases of very obscure bugs, your debugging propagates back up the tree of calling functions. It doesn't involve whatever two pages of lines just happen to be arbitrarily contiguous in the file you're working in. But that's what printed listings are going to give you.

If you have a lot of reuse in your code (which is generally a good thing) then you will almost certainly have dependencies at a distance. And so what do you do then? Print 20 pages of ALL the files in your project in order to track the bug through them? Or do you let fear of having to trace a bug across several files PREVENT you from having too much code reuse (thus letting unnecessary redundancy into your program)? It's an awkward mismatch.

So printing code isn't a bad in itself but it should set off a lot of warning bells.


Mar 15, 2014

How can we minimize logic errors and refactoring when coding, fast?

You absolutely DON'T want to minimize refactoring. Refactoring is like calisthenics. It keeps your code supple and in shape.

Ward Cunningham (one of the great gurus of this) has written that it's sometimes worth making "deliberate" mistakes to practice the art of making changes (Working the Program ). I believe that he's right. It's far better to be good at making changes than to think you're so good that you can write code which doesn't need changes made to it.

(Also : Collective Ownership of Code and Text )


Mar 15, 2014

How will 3D printing revolutionize housing? Could it reduce homelessness?


Mar 15, 2014

Are two party negotiations a zero sum game?

There's no general answer to this question. It depends on the specifics of what you're negotiating for.

Shall we watch film X or film Y? Could be non-zero-sum because perhaps you'll both gain from seeing either film.

Shall I have the cake or you have the cake is zero-sum because only one of you gets the cake.


Mar 15, 2014

Is it possible for everyone to make a profit in an economy?

It's more like this. The economy as a whole is made of a LOT of games. Perhaps too many for anyone to feasibly count.

Some of those games are zero-sum. Some aren't.

For example, the hiring process is fairly zero-sum. The employer is planning to hire one person. It can either be Bill or Ted but not both. That means that the more effort Bill does to impress the potential employer, the less likely Ted is to benefit from the job. And vice versa.

I'd agree that the competition for the actual number of dollars in the economy. Or ounces of gold. Or barrels of petrol. These ARE all zero sum games.

Other games such as speculating on stock prices may not be zero-sum because perhaps the dollar value of all the stocks in existence can keep going up for everyone. Competition between company A and company B for who can make the cheapest widget may not be zero-sum because, by driving down the price, they may grow the market for widget buyers.

There are some people who assume that just because, as a whole, the economy seems to encourage more innovation and productivity, that the whole thing isn't a zero-sum game and that this must therefore percolate down to mean that there are NO zero-sum games or that zero-sum games are never an issue.

Personally I think those people are pretty much the equivalent of someone who thinks that chess isn't zero-sum because every time you lose you can demand a rematch. Which is a pretty debased understanding of what a zero-sum game is.


Mar 16, 2014

What are some things that programmers and computer scientists know, but most people don't?

That someone has to make the hard choices that turn informal requirements into formal, inflexible rules.

Most people, even people who like to think of themselves as doing useful work in tech. like designers / UX people / systems analysts / managers etc., can talk about what the computer should do in a way which leaves certain things vague and unspecified. People can communicate with each other while leaving certain details to the imagination of the listener.

The programmer is the person who doesn't have that luxury. He or she knows that the computer "deciding about X" needs to become a set of logical expressions and that every case has to fall definitively one side or the other when the program tests whether something is true or not.

Everything will become black and white. There will never be comfortable grey areas. To mechanize means that everything must be commited to, one way or the other. And if you ignore that, you'll just end up with hard commitments that you don't even know you've made.


Mar 17, 2014

How many British people know that Benjamin Disraeli was Jewish?

If you know who he was, you probably know. Because that's part of the story of who he was. (And what it meant for Britain to be accepting a prime-minister of Jewish ancestry in the 19th century.)

Most people probably don't know at all. Or may have heard the name in passing without having any details.


Mar 17, 2014

What exactly would happen if you threw a kitten from space towards the earth?


Mar 17, 2014

What is the most implemented programming concept?

"printing" the words "hello world". I don't think there's a single programming language or dialect of programming language that doesn't at least make a valiant attempt to do that.


Mar 17, 2014

What are some of the most fun things you've ever programmed, and why?

I think the highest payback I've had in terms of long term fun / value relative to the amount of work it took is Gbloink!

I wrote the original over a weekend and although I adapted it over time I've spent far more time playing with / composing with it than the time I actually spent coding it.

This new version that runs in the browser took about 2 hours once someone had finally invented a suitable library I could use : try it at gbloink.com


Mar 17, 2014

What makes any one programming language better than another?

Let's try to keep this simple :

- Clean syntax
- Good abstractions
- Not too oppressive.

"Clean syntax" is fairly easy to understand. Don't make people write a lot when a little will do perfectly well. The cleaner the syntax, the better, because it gets visual noise out of your face and lets you concentrate on the meaning and structure of the code.

"Good abstractions" is a huge area. But it boils down to one thing : can you express a lot with a little code. In general if a language allows you to do something in 2 lines instead of 4 then it's a better language. With the proviso that you aren't just squashing a lot of language constructs onto the same line.

Good abstractions let you put a lot onto one line because they are ways to express more general ideas. A function call is an abstraction, instead of saying "do all this stuff" each time, you define it once and just tell the computer every time you want to reuse it and with what parameters.

There are even more exotic abstractions than that, though. Comprehensions let you say "this transformation on all elements of that collection that satisfy this criteria". There are abstractions that say "all things that are like this, will behave like that in those circumstances" and you have to do very little else. (Some type-systems allow you to express this. Abstract / mixin classes get you some way there too.)

"Not too oppressive" is the most subjective of these three criteria. Because, as with fathers, one person's idea of "unfair oppression" is another's idea of "useful discipline". But given that possible subjective disagreement, languages that just allow you to do what you want / need to do are better than languages that put a lot of fussy rules and bureaucracy in your way, either because they just think it's "for your own good" or because they've decided you're always going to be writing nuclear power-station control systems where nothing must ever be allowed to go wrong. Even though you currently want to process a bunch of log files.


Mar 17, 2014

Why are there so many parallels between Dwarves and Jews? Was Tolkien an anti-Semite or is this a random coincidence?

It's very unlikely Tolkein intentionally put any parallels there. Given the evidence cited by others here. Dwarves are a Germanic folkloric tradition. He'd be more likely to draw on the stereotypes of that tradition.

However, if there's any way such a parallel MIGHT have got into our culture (and potentially the illustrations of dwarves) it's through Wagner's Alberich from the Ring Cycle, which was kind of the LOTR of its day, and would almost certainly have framed the way many people read and visualized Tolkien's work. According to Wikipedia, at least Adorno found Alberich to be an anti-semitic stereotype.


Mar 17, 2014

Is it easier to play Devil's Advocate with liberals or with conservatives?

Playing Devil's Advocate just means arguing the case you don't, yourself, believe.

I'm an extreme leftist so I find it easier to play devils advocate by arguing for positions to the right of me. There aren't all that many to the left of me. (And the ones there are, are kind of boring.)


Mar 18, 2014

Who invented Object Oriented Programming(OOP) and what was the motivation and inspiration?

Alan Kay put together the definitive idea of Object Orientation (as we understand it today) in the early 70s. That idea included the language Smalltalk which had Classes, multiple Instances of those Classes, and everything happening through message passing between objects of one class and another.

His stated inspirations were :

- the language Simula 67, a language which allowed multiple processes to talk to each other via message passing. Some people think that Simula 67 is the first Object Oriented language but it might be seen equally as a precursor to the "Actor Model" of parallelism or Erlang's multiple processes. Simula 67 didn't have Classes.

- Ivan Southerland's Sketchpad, the first interactive drawing or CAD program. This had the facility for users to draw a generic shape (I believe called "master" in the terminology) like a house or tree, and then insert multiple copies of that master into another drawing with some variation (eg. stretched, reflected). Kay says the idea of the distinction between Classes and Instances was inspired by Sketchpad.

- Kay studied biology in college. He says the biological cell as a self-contained unit communicating with other cells via chemical messages was another influence on the idea of OO.

- OO was always conceived in a context like the Smalltalk environment. A persistent world (or "Image" in Smalltalk terminology) which users didn't so much write "programs" for as add extra capabilities to in the form of adding new Classes to a common library. Smalltalk was also intended as a learning environment for children who would put together new things by combining existing objects. (If you watch some of the original videos it's pretty impressive what he was getting children to produce in the 1970s).

Kay was explicitly inspired by Seymore Papert's Logo language and ideas : that children could learn about maths and physics by writing programs to execute algorithms or simulate physical systems. Smalltalk borrowed Logo's Turtle pretty early on. And I believe Papert remains an inspiration for Kay.

Update : if you really want to know how awesome all this was, back in the 70s, you really should watch Alan Kay: Doing with Images Makes Symbols Pt 1 where Kay shows what he was doing back then.


Mar 18, 2014

Why would a small city known for its "innovation" hire a "chief innovation officer" that is not local?

Why does a great ballet or opera company bring in soloists and principle dancers from outside?

Part of maintaining the creativity and innovation in any kind of organization is actively trying to bring in new ideas from outside, often by bringing in new people with fresh perspectives. That doesn't mean you're devaluing the people you already have. But it means you recognise that even the most creative of people need to be stimulated.


Mar 18, 2014

When a program doesn't compile, error messages are sometimes esoteric. Often, a simple Google search leading to a site like Stack Exchange solves the problem. Why can't we automate this? How about a Siri for coding?

I definitely believe that compiler and other kinds of debugger / IDE error messages could be improved. But Siri-like assistants certainly haven't been proved as more than gimmicks.

They contain relatively little, and relatively stereotypical information that's based on a fairly simplistic model of what the user wants. Programmers' interactions with the computer are a much richer and more complex domain.

Ideally, an intelligent programmer's assistent would have to model a LOT more of what the programmer is doing and thinking. I think we'll move in that direction, but the fruits of it will appear in the form of better IDE tools rather than a big jumpt to "intelligent assistant" type tools.


Mar 18, 2014

Have the availability and access of electronic music resources caused us to lose musicianship among composers and performers?

Yes. But it doesn't matter.

Because what we've gained in the trade-off is far more valuable : the possibility to explore an entire universe beyond the limits of humans physically contorting their bodies in an attempt to scratch, twang and blow on various bits of wood, metal and cat-gut.

There'll always be some humans willing to go to such lengths, and I'm sure there'll always be an audience to appreciate them. But why wish that all, or even most, people's musical experiences are limited to this?


Mar 18, 2014

As a group of famous musicians starting a new band, what business model would you use? With or without labels? Direct to consumer? Subscription? How would you do it?

If you're already famous and your main aim is to make money, just get some creative sponsorship deals :

- Partner with big brands. Compose some exclusive music for adverts. Get the brand to sponsor / promote large stadium shows.

- Pretend you are also a "creative consultancy". Make sure you have a kick-ass web-site and photos of you in a cool designer office. Get yourselves appointed as "creative directors" or "ambassadors" to fashion or technology brands. Find some stuff that's going to be huge ... eg. wearable computers or some kind of funky electric vehicle or asteroid mining or something. (Compare will.i.am being creative director of a 3D printer company.)

- Don't look greedy. Make sure you're also doing some kind of pro-bono good-will promotional work too. Make some desultory, laid-back comments about the obvious stuff : animals, the environment, 3rd world poverty. And throw yourself into something a little bit edgier and cooler that you can claim as your own. Don't be stingy, believe in this. Depending on the kind of act you are, getting arrested at a mass demonstration may or may not be a good idea.

- make sure you hire the best song-production teams to write your music. It doesn't matter how good you are, don't dream of playing on your own records. By all means have a creative overview. Get your team of song-writers composers to produce 1000 ideas and use your taste to choose the 10 best. But make sure you have the choice. You need a few high quality / high profile hits to keep your fame going. Mediocre flops will kill you fast.

- work with other famous musicians. In 2014, crossing genre borders is hot. Whatever your current genre, work against it. You're hip-hop? Go find a cool tango accordionist from Argentina or a Klezmer fiddler from the Ukraine for your next single. You're a new but traditional sounding country singer? Call in the drummer from a riot-grrrl act. Whatever. Create a STORY about your releases.

- be well dressed. Be seen.


Mar 19, 2014

Where can I find instrument samples, free and paid, that can be used in the sequencer app I am building?

You can try Freesound.org which might have a bunch of free sample. May have some instruments etc.

If you're working with the SoundFont format, you could try Free Soundfonts - SF2 Files


Mar 19, 2014

Why do we try the impossible?

I don't really believe that anyone tries things that they are convinced are impossible. They try things they think are very unlikely but *hope* may just turn out. Partly because their hope is so strong.

If someone does something in the full knowledge that it's impossible it's really a kind of performance. To be seen to be making the effort. Eg. I know full well I didn't do my homework but I go through the motions of pretending to look for it in my bag and being frustrated at not finding it because it is more pleasant to be accused of stupidity (I mislaid it) than laziness (I didn't do it).


Mar 19, 2014

If you built a vacuum sealed tunnel from the surface of the earth to Space, what would the gravitational pull be within the tunnel?

You wouldn't affect gravity at all. Gravity is just the effect that the mass of the Earth has on anything in the tunnel (and vice versa). And would be the same as normal.

You would eliminate friction, so anything falling down the tunnel wouldn't burn up, it would just keep accelerating (without the air slowing it) until it hit the surface of the earth with a bigger bang.


Mar 19, 2014

As a single performer , how to Perform Electronic Music (including Dubstep music) live on stage with a MacBook Pro (product) and a Yamaha Corporation keyboard?

Slightly left-field suggestion, but if you want to play electronic music with the feel of Indian Classical check out DIN Is Noise which is a very sophisticated virtual synth that started as a virtual sitar with Indian tunings and has since expanded its capabilities in all directions. An amazing sounding, powerful instrument.


Mar 19, 2014

Hip-Hop: What is your favorite solo album by a member of the Wu-Tang Clan?

Well, I can't say I know them all.

But I think I'll make the case for the original Tical by Method Man over Only Built 4 Cuban Linx. Not that OB4CL isn't an awesome album. But I'll argue that Tical is really a solo effort, Meth holds that album down pretty much by himself. And it was a mind-blowing trip at the time.

Cuban is really a joint effort between Rae and Ghostface. It's partly the pairing of the two of them that gives it so much. (Not to mention a bunch of excellent appearances by Nas and other Wu members.) It's much bigger than Tical but it's more of a group effort.


Mar 19, 2014

Which language is most commonly used to build Linux apps?

Linux is much more pluralistic than these other platforms. Many languages are used.

C was the original language of Unix, so a lot of Unixen (including) Linux have a lot of code written in C.

C++ has been used for a lot of Linux software too.

The Mono project ports Microsoft .NET to Linux, and some code is written in C#.

Some Java apps. which are cross-platform are also popular on Linux.

Python is increasingly popular as a scripting language in Linux. It can be used to write GUI apps. via GTK or wxWindows etc.

Perl is the more traditional scripting language, not so much for GUIs, but for command line tools.

TCL was once a popular scripting language and you'll find apps written in that too.

Javascript has moved out of the browser with node.js. That means that there are an increasing number of apps. for Linux that have a server written in javascript and use the browser as the UI.

Some people like to write in Ruby, Haskell, Scheme, Guile, Pascal etc. etc.


Mar 19, 2014

Why does modern pop music contain so many references to alcohol?




Mar 19, 2014

Do people choose to like contemporary popular music artists ( Gaga, Minaj, Perry) or are people inculcated into liking them? IE can I say that the music industry controls what its market(listeners) like?

You can't like what you don't know. So first stage of liking anything is getting to hear it.

Artists which have record label / media promotion behind them will at least get to that stage with a massive number of people. After that, it's statistical that at least some of those people will hear and genuinely like the artist. (Or, if they don't may at least find the video intriguing enough to pay a bit more attenion and come to like them.)

So yes, promotion has a massive effect. Only widely promoted people have any chance of becoming widely liked. If only 10 people ever hear your music, you'll never have more than 10 fans, even if you're so good you convert every casual listener to a fan.

That isn't the same, though, as saying that the industry can actually force you to like something that you don't like. Or would prefer not to come to like.

Secondly, all forms of music require a certain "literacy" on bahalf of the listener. You have to learn to listen to a particular type of music the right way before you can appreciate it. That's as true of Gaga as it is of Mozart or Charlie Parker.

What happens with pop music though is that the education happens in public through the pop continuum. Gaga, Minaj and Perry are the latest in a lineage that's run from Martha and the Vandellas through James Brown to Diana Ross to Madonna to P Diddy to Destiny's Child to Eminem to all modern (soul / hip-hop / rnb influenced) pop, Many people have engaged that tradition at some point in their listening lives, and that engagement partly informs how they listen to and parse these latest acts.

Someone who's immersed themselves only in the classical or jazz or even rock traditions all their lives is going to be simply confused. They'll find nothing of value to hold on to in this music.

So there is one sense that - although mass promotion can't force you to like something - over time, it has at least educated you to be able to understand artists like Gaga and Perry in this pop tradition. And so, unless you've been immersed in jazz / rock / classical etc. perhaps it's easier for you to parse and appreciate what's going on in these records.


Mar 19, 2014

What exactly is the Internet?

It's a communication protocol that includes :

- an addressing system for computers
- a routing algorithm for how to get messages from one computer to another

That's basically it.

There are different low-level protocols for how individual computers can talk to each other (including one over carrier pigeon ) but IP (internet protocol) doesn't care which you use. And there are a bunch of other protocols for sending specific kinds of data which run on top of the internet. (Most famously http for sending web pages and other files around)

But the internet itself is just that protocol for how computers are addressed and should route information.


Mar 19, 2014

If you could predict one language that will take over the programming industry (over C++, Java, Python, etc) which would it be? (Ruby, Perl, Haskell, Go, etc)

Javascript is going to be very widely available and used. It's already moved to the server with node.js. With node-webkit it becomes a viable way to write cross-platform (between Windows / Mac / Linux) desktop apps. I think that will put it in strong competition with Java and the JVM on those operating systems.

It's already the "native" language of ChromeOS and Firefox OS. And with PhoneGap it's also one language for cross-platform mobile apps.

No one language will take over everything or everywhere but I think the Javascript VM has a good chance of becoming the most widely used and important platform to develop for. Which means that other languages will be rushing to compile for it.

That means, moving forward, less emphasis on things like Jython and Clojure and more on Brython and ClojureScript. Elm-lang, CoffeeScript and all the other compile to Javascript languages. To an extent, some of these languages will "leak" the semantics of Javascript. CoffeeScript is a good example as it's just Javascript with a nicer syntax. But I think we'll find compromises being made with some of these other languages too.

There'll probably be an increasing effort to compile Java and its libraries to Javascript.

The Javascript VM may not be ideal for this, but I'd guess that the makers of things like V8 can steal good ideas from the JVM and CLR just as JVM borrowed from Strongtalk etc.


Mar 20, 2014

Why do Christians say that God hides himself to preserve our free will? If God exists and does not reveal himself, wouldn’t that mean we cannot freely choose because we aren’t clear on what the options are?

It's the best excuse they have.


Mar 20, 2014

Will atheists start believing in God if His existence is proven? After God proves His existence, and that He knows everything, and proves His ownership of the known and unknown universe, would people give Him respect, or just shrug him off?

Surprised


Mar 20, 2014

Why do people care if gods exist or not? Aren't there a lot of other things to worry about in life?

I don't care if people believe in a God or not. Doesn't bother me in the slightest.

It bothers me A LOT if they try to use such a belief to justify and further their political agendas such as "women are second class citizens who don't need the same career and life opportunities as men" or "LGTB people are second class citizens who don't have the same rights to legalize their relationships as cis-people"[1] or "this tyrannical king can't be replaced because he is anointed by God" or "Goldman-Sachs is doing God's Work and that's why there shouldn't be better government oversight of the banking industry"[2]

My main complaint about religion is that there isn't a mainstream religion on Earth that hasn't been co-opted by the powerful and used to justify and defend their privilege against the weak.

[1] That's when the religious aren't actively calling for gays to be murdered, of course.

[2] Yes, I know this might have been sarcasm but there IS a constituency defending the financial industry in religious terms.


Mar 20, 2014

Will "knowledge-based programming" languages like Wolfram Alpha be superior to more traditional languages like Java?

More likely "knowledge-based programming" will form a certain kind of niche.

Wolfram Language will certainly help to expand that niche and the number of people analysing certain data-sets with certain methods. And that could make the world a much better place.

It won't replace a lot of the programming that's needed for the underlying plumbing of the system. And probably won't replace the experimental programming that's needed to invent new kinds of applications either.

The "English-like" nature of writing queries should probably be quietly ignored. Such "natural language" programming languages don't have a good history (see Phil Jones (He / Him)'s answer to What are some of the most common misconceptions/myths about programming? for more details). And I expect the natural language abilities of WL to fail for the same reason : once you start wanting to phrase complex questions in the form of very specific transformations of data, English turns out to be extremely verbose and imprecise.

That's why we invented mathematical notations in the first place : to be able express complex and abstract ideas in an precise and unambiguous way. Even when talking to each other.

So WL will certainly have to have a less verbose / more "traditional" syntax, basically Mathematica. If you're worried that writing in Maths notation is somehow going to make *everyone* a programmer in a way which Python doesn't, then calm yourself. Your job is safe.

Ultimately the success or failure of WL (or the "knowledge programming" paradigm) depends on how much knowledge the creators / maintainers of the language put into it. Is there enough? Is it up-to-date? Is it sufficiently queriable / navigable?

Wolfram is trying to do the same thing that the Semantic Web people did - which, personally, I think is, at best, VERY HARD, and at worst, IMPOSSIBLE - namely predict the kinds of data-structures people will need BEFORE those people actually decide what applications they want to write.

But Wolfram is very smart. And he is rich enough to try. And maybe he'll discover a sweet-spot where he has enough valuable data in the right format to appeal to a sufficiently large customer-base to make this viable. It's a heavy commitment though (to keep those databases up-to-date). I'm half expecting Google to (at least try to) buy him out. In the long run a project like this needs the scale of data capture / management that Google have.


Mar 20, 2014

Will knowledge-based programming languages such as the Wolfram Language eventually replace high-level programming languages such as Python? Why?


Mar 20, 2014

There are many programming languages like C,C++, Java, Python and many more each having its own benefits.Which language you prefer and why? What are the benefits of using that language?

For low level stuff and embedded systems.

C : Because I know it and think it's surprising elegant when used well.

One day I may try Rust as a replacement. And on Arduino, I'd like to try Pi-Occam. Though apparently Go is also making a running here.

In the browser

CoffeeScript is my default. Though I'd like to try Elm. And as I'm playing with Haskell currently, I'm also looking into other Haskell to Javascript compilers for some libraries.

For other "application" development (everything from small-scripts, to desktop apps. with GUIs)

Python is still my first choice (familiarity, does what I need) but increasingly I'm writing a server and using the browser as my GUI, so writing the UI part in CoffeeScript. I can forsee a moment when I might move to node.js and an all CoffeeScript solution.

On Android

Java : I don't like Java and I wish I wasn't writing it. But for the small amount of Android programming I do I'm just using Java until someone can make a convenient higher-level language that engages the process easily.

For the Web

Python traditionally, but may move to Javascript / CoffeeScript again.

I'm intrigued by Erlang. If I had a good reason I'd try it more seriously. Also, if the whole Haskell things works out, I'd look into Haskell solutions.

The Future

Haskell : It's my "learn this year" language. So far I'm doing small experiments but I can see that I may end up using it in several situations : as command-line tool particularly for parsing and pre-processing other kinds of data, for various music apps, and to more elegantly write some of the more complex libraries that are compiled into javascript (and perhaps called from Elm or CoffeeScript in the browser)


Mar 20, 2014

Was object-oriented programming a failure?

If it's a failure I dread to think what success looks like.

Less gnomically, by any realistic measurement it has been a great success. Most new languages have some kind of objects. Many people find objects AND classes useful to organize their code. I know I do in some circumstances.

When people say it's failed, what they mean is that it didn't turn out to be the panacea silver-bullet that some of its boosters hoped it would be. Or that the Java marketers promised it would be. That's fine, we don't believe in panaceas and silver bullets. We know programming is hard. We know large scale maintenance is harder. We know the world will always catch out our best attempts to predict next year's requirements and make us sad.

Now the function programming (FP) boosters are smugly thinking to themselves .. "yeah yeah ... but if Java had never taken off and everyone had been using CommonLisp or Haskell or OCAML since the early 90s things would have been so much better".

Bollocks!

I think FP is wonderful too. I like what I've seen and done with it so far. It's a "good thing"(tm). But FP is still relatively untested in the wild. Don't try to persuade me that if the same clowns (bored and uninspired cubical dwellers in stodgy enterprises, hundreds of fresh-out-of-college kids with more attitude than wisdom) were armed with FP they wouldn't have made just as much of a hash of things as the Java generation did.

Right now, the FP community is self-selected from of the smartest and most discerning people in computer science. But FP is rapidly getting fashionable. And sooner or later it's going to be the thing that you have to pretend to buy into in order to get a job. And the same people that you currently castigate for not understanding MVC and for putting business logic into the JSP templates will be putting business logic into the IO Monad and using macros and DSLs to not only fake their favourite imperative styles but invent dozens of incomprehensibly weird pet idioms that mungle up core logic with UI expediency and work-arounds for the bits of the language they don't understand. (Boy, won't that be fun!) And then we'll be talking about "Was FP a failure?" too.


Mar 21, 2014

How do atheists explain life?

If the question is about the religious claims we don't need to explain them because we don't accept them (though you could be more specific about you're talking about)

If you're talking about any particular part of life in practice then we have an entire branch of science dedicated to explaining how it works.


Mar 21, 2014

Can I be a religious person without believing in God?

It seems a bit pointless. What does "religious person" even mean in that context?


Mar 21, 2014

How are abstract data types implemented in Java?

You declare some methods without method-bodies. Just the signatures, like you do in an Interface.

Or maybe I'm misunderstanding the question.


Mar 21, 2014

Is God the only possible foundation for objective morality?

I've never understood why this whole way of thinking gets so much traction.

As I see it, there is ZERO reason to think that morals are any different from atoms. If you believe that atoms can exist without there being a God then it's not a great leap to think that oughts can exist without there being a God.

I've never seen a convincing argument that oughts are different from ises in this respect. Most people just let the assumption slide and end up arguing between God making the rules ad Man making the rules. Why shouldn't the rules just be part of the universe. the way atoms are?

Well one argument I guess you can make is that it seems like oughts have an intentionality about them ... they are "about" human actions in some way. But then gravity from all the other atoms affects human action too, so I'm not sure you can really sustain that distinction.


Mar 21, 2014

Is there a computer program that creates Mandalas?

Using something like Processing it's fairly straightforward to create some rotational pattern which has the feel of a Mandala or those John Whitney animations from the 50s and 60s.

I have a quick sketch towards an app. for the browser which I really should get my act together to clean up and make public at some point. In the meantime I have a library, "Patterning" in Clojure which I'm developing to make patterns (and to make apps. to make patterns). See alchemyislands.com for download details and examples


Mar 21, 2014

Do some people call themselves atheists just to appear intelligent?

If you were a Christian, believed in God, loved God, believed that having a good relationship with Him was essential to eternal life, etc ... would you really FAKE denying Him, just to show off?


Mar 22, 2014

Why are people upset by terms like "rockstar/ninja programmer"? Do they think that there is something wrong about the trend of technology becoming cool? If so, is there a better term that people should be using to describe a talented developer?

I don't personally see anything wrong with the term. You need a word for people who are good developers, and it might as well be "rock star" as anything else. And if it reinforces the idea that good programmers are cool, then fine.

But please recognise that the term is MEANT to be ironic - because rock star programmers are nothing like the stereotype of rock stars. The aren't loud, showy, with an attitude. If the term leads stupid people to think that they can evaluate great programmers based on how much of a braggart they are, then it's doing them a disservice. OTOH stupid people gonna be stupid, right? Whatever words you give them.


Mar 22, 2014

Are you an atheist? If so, do you hate religion?

Hate is a strong word. It implies a kind of irrational, strongly emotional state of mind. There's no reasoning with someone that HATES you. Or reasoning about the hated thing.

I'm not very emotional and I try to avoid irrational as far as I can. So, no, I don't "hate" religion.

But I'd say I *regret* religion. I wish people didn't feel the need for one, I think they'd be better off putting their energies and hopes into figuring out how to make this world, and the lives we actually have, as kind and comfortable as possible rather than worrying about status in a non-existent afterlife and dividing the population into the worthy and the unworthy. I wish it didn't seem to be so easy to justify doing a lot of crap things and holding a lot of crap prejudices by saying "ah, but my religion demands this". I wish religion wasn't available as a cover for a lot of unscrupulous behaviour and people.

I certainly dislike 90% of the politics that claims to be religiously based. Take any party which makes explicit claims to being founded in religion and it is almost always reactionary, focused on trying to keep everyone in their place. When religious parties claim to be "pro-family" it doesn't mean that families are such wonderful things that they think everyone's family should be celebrated, It means that they want to protect some idealization of the family that excludes families with single working mothers, gay couples and anything else they don't agree with.

Here in Brazil, the evangelical political parties were promoting the "right" to gay cure under the banner of human rights. (Currently gay "cures", like other kinds of medical fraud, are banned, so the evangelicals are suddenly full of enthusiasm for the particular "human right" of parents to waste their money paying quacks to torment their children.)

Sometimes religion has inspired admirable political engagement, but these rare occasions saddly don't really seem to be the norm today.


Mar 22, 2014

If you are rational, why aren't you agnostic?

Epistemologically, I'm a Popperian. I believe we never have certainty about anything. All we have is our current best conjecture. That doesn't mean we pretend to know nothing. What it means to be "rational" is to assert our best conjecture and be open to revising it if we get new evidence.

Knowledge of the existence of God, in this context, is no different from knowledge of the existence of my iPhone. I start with some kind of conjecture and revise it when new evidence conflicts with it.


Mar 22, 2014

Should atheism, naturalism, and scientism be open to being ridiculed?

Yes.


Mar 22, 2014

What do atheists think of Tolkien, and fantasy in general?

As a kid I enjoyed it.

Now I'm an adult, I find that too much overt mysticism in fantasy fiction does get a bit tiresome. If it makes the plot work and gives a framework to explain why there are dragons and flying carpets etc. that's fine. But I don't like the stuff that wallows in it. I particularly dislike fantasies of the "X is the one, the hero with the special destiny to save the world because of his noble forefathers / divine ancestors" type.

At least Tolkien dodged that one. The hobbits are heroes because of the conjunction of circumstance and their everyday qualities of strength of character, endurance and general decency rather than ludicrous pseudo-divinity.


Mar 22, 2014

If there are an infinite number of universes, how would a cosmologist refute the presence of a god who has created everything?

The basic premise is wrong. Just because there are an infinite number of universes, this doesn't mean that everything that might happen, will happen in one of them.

There's a simple mathematical proof of this with strings of numbers.

Imagine a string which goes 101001000100001000001 ... etc. It is infinite, never repeats, but doesn't contain every possible substring. The substring 11 never appears in it.

So it's mathematically possible to have an infinity of recombinations without that infinity containing EVERY possible sub-combination.

That means it can, in principle, be the case that we have an infinity of different possible worlds and NONE of them contain a God.


Mar 22, 2014

Why are there so many sarcastic remarks/jokes targeted toward theists?

Many of the questions in the "atheism" category are borderline trolling by theists asking questions like As an atheist, have you ever ruined Christmas? , that seem to invite a sarcastic response.


Mar 22, 2014

What is your take on the meaning of the phrase "God works in mysterious ways"?

It's an invitation to not think.

It basically says "shut up and stop asking questions". Allegedly because God is too smart / incomprehensible for us to understand, but usually because the person saying it doesn't have a good answer and worries that thinking about the question too hard will make people sceptical about his general message.


Mar 22, 2014

Is it possible that in the future, we'll have relationships with computer assistants that are very important to us?

As long as it's not reporting to the NSA.

"Guardian" angels have a habit of becoming "Recording" angels.


Mar 22, 2014

What is the domain name of your personal website, and why did you choose it?

Synaesmedia.net

It wasn't intended as my home-page. Just one of those cool sounding names I made up and was going to use for something. (I have a tonne of them.) Somehow over the years I've used it as a temporary personal showcase, and now it's kind of stuck as my personal page.

Synaesmedia is obviously a mixture of Synaesthesia and Media. In particular, when I came up with the term in the 1990s it was meant to mean "multi-media (a trendy term at the time) where the sound and graphics are so well integrated that it's almost like synaesthesia". My philosophy at the time was that in many allegedly cool interactive music / art works the sound and the visuals were too arbitrary and contingently linked. When I did Gbloink! what was important was for the music and visuals to come from the same simple dynamics model. That was an example of Synaesmedia in my mind. Possibly the only one that's ever really existed.


Mar 23, 2014

How long will I have to wait to get a new pair of artificially grown lungs to replace mine?

Frankly I'd say anything less than 30 years is optimistic.


Mar 23, 2014

My 5-year-old daughter is interested in becoming Empress of the Universe as a career path. What programming languages/ technologies should I teach her to aid her galaxy domination goals?

Surely the Wolfram Language

That will certainly make her FEEL like the empress of the galaxy as she calls up every detail of her domain in a couple of commands, and generates some spectacular mathematical analyses and visualisations.

The fact that Wolfram himself will be secretly in control behind the scenes is a trivial matter. You don't get to be emperor by sweating the details.


Mar 23, 2014

How can I start a space exploration company?

You start the company like any other.

Your main problem is that most things in space are expensive and unless you are already very rich or have an idea and team that are VERY compelling to investors, then you probably can't afford to do much in this area, EXCEPT process data which other people are generating.

Google are clever in that their current proposed project involves putting up some mediumly expensive telescopes to scan asteroids but largely their contribution is ground-based data-processing.

The cheapest way to get somewhere in space is a project like KickSat -- Your personal spacecraft in space! (which does seem to have launched now, would be interesting to know how it's going and whether there are similar plans in the near future.) If you can think of commercial opportunity with that kind of satellite, then something along those lines seems reasonable.

Your best bet, though is to identify interesting opportunities in processing data to look for something that other people currently aren't and which might have commercial value.


Mar 23, 2014

I am a 23 year old India who does daily cardio exercise, yet I smoke 3-4 cigarettes a month. Are these few cigarettes still really bad for my health?

Well, clearly it can't be an improvement on not smoking.


Mar 23, 2014

Why do successful people marry other successful people?

a) Opportunity : successful people get more opportunities to meet other successful people, and to hang out with them.

b) Attitude : many successful people are successful because they've got certain personalities that are "outgoing" or "dynamic" or "exciting" or "interesting" etc.

Compare lottery winners : they're "successful" in one sense, but you don't often find the gossip columns full of stories about how this newly rich lottery winner is dating a famous actor or sports celebrity. Why? Because money isn't the point. Success isn't the point. The personality that drove that success is what made the person interesting and attractive.


Mar 23, 2014

Could an unknown alien lifeform have very different survival requirements compared to life as we know it?

I don't see that water is absolutely ESSENTIAL for life. But it's a very convenient stuff. It's common and simple. It can move from solid to liquid to gas forms in a fairly close range of temperatures. Lots of things can dissolve in its liquid form so it's a useful vehicle to transport stuff around both within a body or within a larger ecosystem. It contains oxygen and can be involved in a lots of reactions with carbon and oxygen.

We know of worlds which are so cold they have rivers of liquid methane, and can imagine places hot enough to have rivers of liquid metal, but it's not clear that you can do as much with these liquids.


Mar 23, 2014

Where do successful people get their seemingly unlimited abundance of energy from?

You always have more energy to do something WANT to do than something someone else is obliging you to do.

Successful people get to do the things they choose, whereas most people end up working on things that other people dictate.


Mar 23, 2014

I am a Windows dependent person. What are the advantages of moving to Linux for a programmer?


Mar 23, 2014

Is free software/service sustainable in the long run, other than a mechanism for corporations to collect personal info for ad revenue?

There are two different meanings of the term "free software".

There's software you don't pay for. This might well be crap because it's funded by advertising and the danger with that is that the real customers of the product are the people buying the advertising space. For this kind of software, the user will always be a second class citizen.

Increasingly frequently today, it may also be crap because it's a vehicle for "in game purchases". That is, the original software (usually a game) is a loss-leader with the hope of selling you a lot of upgrades, accesses to higher levels etc.

Although there's nothing wrong with this in principle (it's just the well established model called "fremium" where the basic level is free and the premium version is paid) it seems to be being done in a fairly exploitative way by some companies, who lure you in with a lot of flash and then try to get huge amounts of money out of you during the game, often relying on the psychological techniques that games use to get you "hooked". You care about your character and your progress and so you feel compelled to keep buying the upgrades.

There's another, completely different use of the term "free software" which is by the "free software community" which means that thing that is commonly also called "open source". This is software which is free because the people who write it believe in people's freedom to read, learn from, adapt and copy whatever information happens to be useful to them and these people want to contribute to an ecosystem of such free programs and tools.

This kind of free-software community falls into two rival camps : those who believe in freedom as an ideological good, and those who believe in freedom as a pragmatic good that leads to better software. Although they used to snipe at each other, members of both communities usually work together perfectly well in practice and have created a huge ecosystem of tools that are free. The Gnu/Linux platform (usually shortened to Linux) is a great example of this. It has millions of completely free, extremely high-quality programs available. And people keep contributing to this collection every day.

Becuase there's this problem of ambiguity in the term "free software". people in the movement sometimes distinguish between the terms "free as in beer" (to mean software that's merely unpaid, but which may exist because the developers have other ways they want to exploit you) and "free as in speech" which captures the political ideal of of "free software" which respects your freedoms. (See more here : What is free software? )

It's in your own interest to try to understand this distinction and learn to recognise which type of "free software" you're dealing with. If something say's it's a "free download" but has no reference to links to let you see the source-code or discussion of the ideology of the free software movement, you should probably be suspicious. It's likely to be "free as in beer" and may have other agendas behind it.

If you see it being hosted on SourceForge or GitHub or other sites which are associated with the free software community. If it's on Linux. If you see links to the source-code (even if you have no idea what you would even do with that); that means its more likely to be a product of a community who are making it available because they want to share in the benefits of a free, commons-based ecosystem of tools. And it's likely to be fairly high quality. (Though sometimes it's a bit geekier and has a steeper learning curve.)

But like I say, for your own good, learn to distinguish the two. I use almost nothing but "free as in speech" software and it is excellent. I would rather pay money to buy proprietary software than let "free as in beer" software onto my machine.


Mar 23, 2014

What will become of software engineers once computers learn to code themselves?

Computers won't learn to "code themselves" because the whole point of programming is to match what computers do with what humans WANT them to do.

Programmers will always be necessary to make explicit for the computer what the humans want.

Sure, the tools will get better. Languages will get higher level. Programming will get "easier". But it never goes away.

Even today you still can't read with 100% accuracy what the person you live with really wants. Similarly, no computer will ever be able to do that. It's not just about "AI completeness". It's about the fact that there actually isn't such a thing until we decide to explicitly say there's such a thing.

And that's why society will always have a role for someone to make its desires explicit. And those people will be programmers.


Mar 23, 2014

Are loops just clever goto iterations?

What do you mean by "clever"? They are abstractions that are ultimately implemented in terms of "goto" statements. But then "goto" statements themselves are abstractions that are implemented in terms of changing values in the "program counter" register.


Mar 24, 2014

What should I do if my interests are philosophy and programming?

Programming. Programming is just applied metaphysics.

Metaphysicians ask what is the real deep structure of the world. Programmers ask what would be the most practical structure to represent the world for a particular purpose. There's a surprising amount of overlap.


Mar 24, 2014

Wouldn't it be a smart method of exchange for utility, if you could donate on the condition that X number of others do the same? Could not Wikipedia use this for their donation request to attract more donors?

That's how crowdfunding sites like Kickstarter and Indygogo work.

It's a very good system for certain things, but mainly for things that have a big up front cost before they can exist at all.

Wikipedia already exists and has ongoing running costs. In this context there's no benefit to demanding x number of people fund before you do. If you want to fund Wikipedia, make a donation. They can already use the money and it won't be wasted because others aren't doing the same.

That's different from one-time funding a film or 3d printer where you need the critical mass too make it happen at all.


Mar 24, 2014

What would it take to drive you away from the atheism topic and make you move on?

I'm desperate to get away from the "Atheism topic" and move on. It's Quora's bloody filter-bubble that has decided because I answer "atheist" questions I must want dozens of them swamping my feed every day.


Mar 24, 2014

I prefer the alpha-male type. Can I still be a feminist?

Depends what you prefer them for.

If you prefer to date them, that's fine.

If you prefer them making the decisions in the office, maybe not so fine.

Here's where it gets tricky. You prefer the alpha-male in bed. But then one day you have two wonderful children together, a boy and a girl. What do you do if your alpha-male starts treating them differently, having different expectations of them? Do your feminist principles make you stand up and fight him? Demand that he lets your son play with the dolls and the gives your daughter the mechanics lessons? Or do you simply give up? After all, an alpha-male is used to being in control and will push for his own way here as in any other sphere of life. It will be a fight. Perhaps a painful one with a personal cost to yourself and your relationship.

But if you duck the fight, then I think it would be a fair accusation to say you're a feminist in name only.

It's easy, and surprisingly popular, for people to sneer at the idea of "feminist solidarity" (eg. as in the cartoons posted here by User-9679506486563631963) Because, after all, freedom is something we all highly value. And the idea that we should replace one kind of oppression with another seems grotesque. But pretty much all real freedoms are "positive" (in the Berlin / Fromm sense) rather than "negative". Real-world freedoms almost always do place constraints on others. And, yes, feminism is a political framework which imparts both rights AND responsibilities on those who would claim it, just like every other position on how life is best lived.

So fuck an alpha-male if that's what turns you on. Marry one if you think you can handle it (and him). But don't try to pretend, even to yourself, that your relationship with an alpha-male is NOT itself a political question or couldn't possibly have real world consequences. That's not how things work.


Mar 24, 2014

Why is it so difficult to set up a programming platform to learn Python or Ruby?

Eclipse is particularly egregiously hassle. It's very weird to think that Eclipse should be considered the default Python solution. (Even though Eclipse is so popular that for many Java-turned-Python programmers it is their default.)

I personally used to like Wing for Python many years ago. And today I just use a plain editor. (gedit in Linux, notepad++ in Windows) and that's fine for my purposes. I've never tried PyCharm but it seems to be popular. And ActiveState are still going with their products (eg. Komodo Edit )


Mar 24, 2014

What's a good web dev platform if I work in Python, but want something faster to set up than Django?

I use web.py! for small scale Python web-apps. It's minimal but does what I want. Not sure about the email bit, but may do.


Mar 24, 2014

What would a world with humans without thumbs be like? Why?

We'd probably be living like the other great apes. Perhaps with better communication, but no fire, no tools, no construction, no agriculture (because of no baskets), no clothes (no animal skins or woven cloth).


Mar 24, 2014

Steve Jobs once said: "Creativity is just connecting things." Do you agree?

Pretty much. Though obviously it's about recognising which of all the connections you make is worth investing your time and energy in developing fully.


Mar 24, 2014

Why don't more people use Python 3.x?

Because 2.x is still the out-of-the-box default on most Linux systems. Partly because the installed tools may (or may not) break if 3.x became the default.

Until 3.x becomes the default, most people will write 2.x by default. And the more people that write 2.x by default, the riskier it is to change to 3.x ... I think there's a bit of a vicious circle there.


Mar 24, 2014

Is Python doomed if the Python community sticks to the old 2.x version, while the language continues to change with its 3.x version? Why?

I think it's a challenge.

It's not the biggest challenge, but I think, in retrospect, the idea that "we want to change some things, so let's change them all at once" might have been a mistake.

There is the uncomfortable example of Perl, which has never made the jump to Perl 6. When you make a big commitment to changing the language in a way that breaks backwards compatibility, people are inevitably going to decide whether they'll learn your language anew or whether they might choose to jump to a new language they're hearing good things about.

I kind of did this with some applications I'd written in VB6. I'd used VB6 in preference to Python because it was just easier. But when faced with the choice of learning VB.NET or making the effort to jump to Python (a language I preferred) I went with Python.


Mar 24, 2014

What exactly are the "lambdas" involved with programming languages?

Lambda is just a term for an anonymous function. Ie. a function without a name.

Why do we want anonymous functions? Well first, they're a *symptom* of languages where functions are first class citizens, just like numbers and strings.

In a language like traditional C, a function is something you declare like this :

int f(int x, int y) {

return x + y;

}

That's a very inflexible kind of function. It's created at compile-time. Lives in a global name called "f". And all you can do is call it.

C is a bit more interesting because you can take a pointer to that function and pass that pointer to another function. But in languages where functions are first class, you can pass the function itself as a value to another function, without having to worry about pointers.

Even better, you can have functions return other functions. Why would you want to do that? Well, because the functions being returned can be "customized" by the function that creates them.

A simple example in Python

def f(x) :

def g(y) :

return x + y

return g

calling f(5) won't do the sum of x+y. What it will do is return a copy of the function g, where the value x has already been set to 5.

I can say :

add5 = f(5)

print add5(2)

which will print 7.

That's a trivial example but such higher order functions are very useful.

But you'll notice that there aren't actually any anonymous functions here.

Anonymous functions just make this way of writing much simpler. In Python, lambdas are created using the "lambda" keyword.

Here's how that function f looks if you use lambdas.

def f(x) :

return lambda y : x+y

Now

lambda y : x+y


just means "a function without a name that takes an argument called y and returns x + y"

Python isn't the best example of them because its terminology is a bit clunky and they're a bit restricted. But in some languages they are very elegant and mean you can construct several functions very concisely.

Eg. in Haskell

f x = \y -> x+y

is the equivalent of that definition of f.


Mar 24, 2014

Would an atheist ask for help from a supreme being when faced with a life and death situation, or during moments of extreme desperation?

I'm not too proud. Sure, I may well do.

It doesn't prove anything though. We're all likely to be a bit erratic when under extreme stress.

If, of course, something comes of it, like Feifei Wang I'll be duly grateful.


Mar 25, 2014

Do atheists continue to answer silly or outright trolling questions? If so, why is that?

Trolling works because there's a little burst of WTF!? adrenalin you get when you encounter a troll question. And it's addictive and compels you to respond. Same as the way certain alleged news organisations are really providing their viewers with an outrage fix.

For me it's got to the stage of addiction. I'm not going to try to justify it. I just want to stop.


Mar 25, 2014

How does heaven assist its residents in not becoming bored with everlasting life?

Honestly? If by some miracle I find myself in heaven, I'm so not worrying about that part.


Mar 26, 2014

Is the future of UI and UX for new apps so minimalist that there is in fact, no real UI or UX at all?

Einstein is credited with the profound but simultaneously meaningless answer that a theory should be as simple as possible but not simpler.

Antoine de Saint-Exupéry said work was finished not when there was nothing left to put in but when there was nothing left to take out.

We can probably go on all night with equivalently banal but zen assertions that we need to balance simplicity against functionality in design.

More importantly, UX evolves. Every user interface you meet, you bring expectations and understanding from other interfaces. Things look "complicated" when they're in fact just different. If you know the rules of discovery (eg. try looking in the "hamburger") then you can read the interface for cues. If you don't "what do I do on this unix comand line?" it's a terrible, impenetrable UI.

"Minimal" apps. are just apps. that rely on certain conventions that are evolving on phones in general, and maybe similar minimal apps. In particular, the apps. you mention are offloading certain functionality from being explicit in the UI to being implicit in the cloud.

When you choose the app. you are effectively saying "I don't want to have a way to think about or do this myself. I am going to trust this company to do that for me in a regular / timely manner" (Implicit in this is the trust that the company won't go bust, screw up its IT, lie to you or try to exploit / manipulate you.) You are trading less explicit clutter in the UI for more implicit assumptions about the provider behind the cloud.

Part of learning to read the interface, though, becomes learning how to find out about and assess the usefulness / trustworthiness of the app. And how to install it.

Is this "the future"? In some ways. Look at Simon Wardley's work on the inevitable shift towards commoditization and metered services in the computer industry. People will continue to make that kind of trade off. But the particular conventions that people use to find out about, and assess the trustworthiness of apps will continue to evolve. "App literacy" will become an increasingly sophisticated cultural skill.


Mar 26, 2014

Why does Erlang have far more real world usage than Haskell in terms of IO centric services? Is it the pragmatic approach to side-effects? Is the IO Monad in Haskell introducing a lot of overhead?

Erlang is that rare thing : a programming language invented by industry for its own internal use.

Most languages come from academia or research projects and are based on what the researchers think will be a good idea. Or are intended as teaching languages to try to inculcate the right values into students.

Languages that come from industry OTOH have tended to come from platform vendors for whom the language is either a cost of doing business. ("Oh God! I suppose we need a Fortran on our OS for all those engineers") Or is designed to promote the platform. ("Look VisualBasic makes writing Windows programs easy").

In contrast, Erlang's motivation is seen as purely practical. It has been dog-fooded by Ericson since its invention. And its sales pitch is great : "Sure it's weird. Sure it looks like Prolog! (WTF????) But here's a bunch of rock-solid switches that it helped us make." That's something that immediately attracts attention and commands respect.


Mar 26, 2014

Why is calculus important in engineering?

Calculus is the branch of maths which describes how things change or vary relative to each other.

Engineering is about either :

- machines and other things that are moving (in other words, you're modelling change)

- things which are not moving because they are in some sort of equilibrium or balance of tensions or at some sort of maximum or minimum of their range of possible values.

The weird thing about this latter category is that we often discover these points of equilibrium through looking at the change in the thing we're interested in and then seeing when it is zero.

To take a really simple (simplistic) example, the lowest point of U-shaped curve is the point at which the gradient of that curve is 0. But the gradient can be worked out using calculus specifically the derivative.

tl;dr: If you want to model how things change you need calculus. If you want to model how things don't change, due to the rate of change having fallen to zero, you also need calculus :-)


Mar 26, 2014

What do atheists think about Antony Flew, famous ex-atheist, who was once a renowned debater for atheism?

I think he wrote a very interesting book on the Philosophy of Social Science that I once read.


Mar 26, 2014

Do atheists ever seriously doubt the absence of evidence of god(s)?

The problem is that we probably use the word "doubt" in different ways.

I hold the non-existence of God as a current best hypothesis. I have no great hang-ups about it. And I'm capable of both being comfortable holding that view strongly AND being open to changing it if I discover new information about the world. There's no contradiction for me between believing something strongly and being open to changing it because I don't consider open-mindedness to be a kind of weakness. It's just the way that I believe we ought to hold our beliefs.

Would you call that a "doubt"?

This is very different from what I understand the Christian notion of "doubt" is, where faith is meant to be a virtue in itself (not just a practical tool) and so having a doubt is already a worrying slide away from virtue. I suspect the Christian finds it very hard to distinguish open-mindedness from weakness of faith, and so finds "doubt" a very significant concept, maybe representing a particular kind of internal crisis, or a chink in the atheist's armour.


Mar 26, 2014

What cutting edge applications of Computer Science do you think will have the greatest impact in the future? Why?

Next 10 years : Drones, Robots, "Internet of things", universal sensors / surveillance. All forms of desktop fabrication (3D printing, sintering, CNC etc.)

10-20 years : Either an envirnomental / energy crisis which starts doing serious damage to our technoculture OR some kind of revolution in energy generation / management. (Smart grids)

20-30 years : Biotech (including synthesizing new life-forms from scratch) / bioinformation

30+ years : Maybe AI, but I don't think much of "singularitarianism". There is no such thing as a general intelligence and it doesn't make much sense to ask when computers will achieve it. Smarter tools will continue to make it possible for human controllers to do more data crunching, but there's no magic point when the computers become self-aware or start setting their own goals. (We could in theory program them to simulate having their own goals, but we won't have any reason to.)

40+ years. Assuming things are going OK and we haven't wound up dead or in The Matrix, nanotech will start becoming seriously important.


Mar 28, 2014

What is something ridiculous that you believed as a child?

My mother and aunt played in a flute band. My father didn't play any instrument. As a very young child I'd never seen men play music, so assumed music was somehow a "female" thing.

I still have a distinct recollection, not sure quite what age, of the surprise I had when voicing this opinion, to be firmly told that it was nonsense and that men could be, and were, musicians too.


Mar 28, 2014

What can be known? Is some amount of "faith" necessary to function in the world?

I think Popper nailed it with his notion of "critical rationalism".

For Popper all knowledge is guesswork. Or "conjecture" in his terminology. And importantly, there is NO WAY, up front, to say which guesses are better than any other.

What we can do, though, retrospectively, once we have a guess, is to compare it for consistency with all the other guesses we have, including the ones we have about the material world (those are the empirical evidence) and be very concerned when we find inconsistencies.

In fact, it's this "being very concerned" which counts as being "rational" in Popper's epistemology. Rational is what you are when you recognise that your conjectures could be wrong and are open to, and (in some sense) are actively seeking to, revise them if you come across something that reveals their inconsistency.

So what makes "faith" necessary? If what impresses you about "faith" is that it's not built on or derived from anything else, then yes, something like that IS necessary. Foundationalism is problematic because we can't identify any plausible foundations. And holding some kind of foundationalism without identifying foundations leads to the infinite regress (In other words if we think all beliefs need to be justified in terms of other beliefs, how do we ever get off the ground?)

However, Popper's "conjectures" do the same work. They're ALSO unfounded.

OTOH, if what impresses you about "faith" is its unquestionability, then no, there's no need for that. Popper's "conjectures" do the work you need while retaining the property of being questionable / revisable.


Mar 28, 2014

What is the simplest analogy to explain why computers cannot automatically write code and program by itself for the programmer?

If I run a shop, why I can't I be my own customer? Then I could guarantee I'd get a lot of sales.


Mar 28, 2014

If asked for specific examples of what evidence for God's existence might look like, how does the empiricist respond?

God invented photons, right? He knows how they bounce off things and interact with the retina of the eye?

It wouldn't be all that hard for him to have a permanent and unambiguous visible and physical presence on Earth, one that you could see with your eyes, take photographs of, touch, speak to and get answers from, that could be interviewed on television etc. etc. A big talking column of fire in the desert would be cool. He seems to have done that in earlier times.

If Jesus is alive today, why do we have to learn about him by interpreting a 2000 year old book? Why can't I friend him on Facebook and follow his tweets? That's how everyone else who wants a "personal relationship" with me does things.

Now, sure, I'm not making DEMANDS. He doesn't HAVE to do this. But if He insists on not having any kind of unambiguous physical presence and only leaving evidence which looks awfully like the myths of all the other, non-existent gods, then I think I'm perfectly justified in conjecturing that there might not be such a thing at all. Because what would it look like to me if there wasn't a God, just a myth? Pretty much the same.


Mar 28, 2014

Why do some people hate Windows OS as compared to Mac OS and Linux? What do people hate most about Windows OS?


Mar 28, 2014

Where does meaning come from?

Meaning comes from the relationship between me and the world.

Some things have meaning depending on how they impact me directly. If a particular fruit is edible and nutritious then it's that relationship between that fruit and my body which makes it mean "food" to me.

Some things have meaning indirectly, from how they've impacted my culture and society and how culture has incorporated its codification / reaction to that impact in language and various practices.


Mar 28, 2014

Why do sane or normal people feel the need to do some of the worst possible things to others?

Normally because they think that some external / higher goal demands it.

It's for the good of the nation. Or for the gang. Or to take care of their family. Or because their religion tells them that some higher spirit demands it.

Very few people who do great evil actually take ownership / responsibility for it.


Mar 28, 2014

Why are all of the greatest scientists and mathematicians from Europe?

They aren't.

Next!


Mar 28, 2014

Why do we exist?

I'm enjoying it so far.

If there was a lot of active pain I may go for the alternative, but it seems there's a lot of room for existence to improve. Whereas there doesn't seem a lot of scope for getting back from inexistence if you find it was a mistake.


Mar 28, 2014

Do any people ever think they will die alone, or am I the only one that thinks about things like this?

I don't want people around me when I die.

It will be embarrassing for me. And I don't suppose it will be much fun for them.

What I DO want, though, is to be in charge of the music.

Dying in silence has all negative connotations you imagine.

But if I can die flicking through the playlist, thinking "Ah, maybe I can just fit that one in before I go". I think that will nicely occupy my mind while waiting for the end. It will be enough to sooth the anxiety and trauma and bring a bit of pleasure and stimulation as I pass.


Mar 30, 2014

What type of thinker is the typical scientific atheist?

It's hard to know exactly what you're asking. But SOUNDS like you're asking why information theory has become so prominent in atheist thinking over, say, mechanical engineering thinking or chemistry thinking.

In which case you should probably start by assuming that there's a certain amount of selection bias / fashion in the answers. Many people you'll find on the internet are coming from information theoretical perspectives because they're computer people. And that's because there are a lot of computer people around today, especially on the internet. (It's a large industry, and the ideas are new and exciting.)

Beyond that, every generation applies some kind of scientific thinking to modelling the world and giving big explanations. After the 19th century there were a lot of models of humanity in terms of thermodynamics and hydraulics. (Freud and the psychotherapy tradition are all, in a sense, hydraulic models of the mind, full of pressures building up and needing to find release.) Before that you had the mechanical clock as the idealized model of the mind and universe.

Now, you can be cynical and say that people replace God with whatever the fashionable thing of the moment is. Or you can say, well, God is always lurking in the "gaps" and each generation's new scientific discoveries close more gaps, which makes that particular science seem like the cutting edge of atheism.

So, today information theory seems to close several gaps. Why?

Because the relation between software and hardware gives a comfortable familiarity to the otherwise slightly mysterious relationship between material body and immaterial "mind".

Because through studying abstractions of computing like Turing Machines, Cellular Automata etc. we're starting to get the best models and understanding we've ever had for how simplicity gives rise to complexity. Much of the Creationist stand against evolution is currently based on an idea that there are kinds of complexity which are irreducible, and couldn't have emerged from simplicity by following simple rules. Complex systems and information theory is where we actually DO the cutting edge research into that very question. (ie. how can simplicity add up to complexity.) It's not surprising that people will refer to that research area when disputing the "Intelligent Design" hypothesis.

Creationists aren't making a big noise about solid things like rocks these days because Young Earth geology is pitiful, and everyone who isn't wilfully ignorant, knows it. But information is still new and open to speculation and discovery, which is why the ID crowd are searching for gaps to hide some God in. And that's why the fight is there and not somewhere else.

Hope this helps.


Mar 30, 2014

Why do religions condemn the unbeliever to eternal hell fire?

It's crude, but it works.


Mar 30, 2014

What are some myths about functional programming and functional programming languages?

One that seems common to its advocates : "that mathematical terminology will help communicate or explain FP to the uninitiated."

I know that that's where FP comes from. But we now have a world where something like 100 to 1000 or maybe 100,000 times as many people understand programming as understand more than basic school level mathematics.

That means every time you call something an "algebra" or talk about "proofs" you aren't helping people to understand, you are placing a veil of mystification in front of them.

For example, it was only through a conversation with Tikhon Jelvis a few days ago that I discovered that "proof" just means "data transformation" and not, as I'd previously assumed, some kind of "confirmation of a hypothesis".

Immediately, something that long been utterly incomprehensible to me, the emphasis on the analogy between proofs and programs by some computer scientists, became clear to me. But at the cost of becoming utterly banal. So what if programs are "like" proofs in that they are both transformations of data?

I already know what a program is and what it does, the analogy with mathematical proof buys me nothing new. Maybe it would if I understood a LOT of advanced mathematics. But it's hard to see that going back to college to learn advanced mathematics is going to be a more efficient way of understanding whatever that particular thing is, than just finding some way to describe it in terms of my own programming experience.

Or another thing. I sort of know what an algebra is. But only pretty vaguely. And I suspect that I'm in the majority of programmers in this context.

So what is it that an analogy of types with algebras is going to buy me that can't be explained to me more easily simply by talking about types?


Mar 31, 2014

Is it legal to use a 3-D printer to print out other, fully functioning, 3-D printers?

It's not only legal. It's encouraged.

http://reprap.org/wiki/RepRap


Mar 31, 2014

Would it be better if humans would have two hearts?

It's a huge amount of redundancy to add to a model that already tends to last 50-80 years on a single heart. Especially if you eat the kind of food that it was evolved for.


Mar 31, 2014

Is science just another religion?

No.

Only people who don't understand what makes science interesting or so powerful think that science is, or should be, a religion.

The point of a religion is that it is a collection of beliefs about the world.

Science is NOT a collection of beliefs. It's a process for testing and correcting beliefs about the world.

Science is explicitly trying to substitute a commitment to "these are the true beliefs about the world" with "here is a good process for managing and improving our beliefs."

What's important in science is not the particular beliefs. You can be "follower" of science and be, not just willing, but happy, to throw out every single belief that's currently considered scientific "fact". That's not true of any religion, where facts are considered (literally) sacred.

Science is only committed to the process.


Mar 31, 2014

Is there such a thing as a Christian atheist?

No.


Mar 31, 2014

Do you feel that atheists are sometimes not completely honest about their feelings on death and dying?

Why wouldn't we be afraid of dying?

On the plus side, we aren't worried (much) about everlasting torment. (And the little we are still worried is because it's a very nasty and disturbing fantasy indeed. Thanks for inflicting that on us, monotheists.)

On the negative side, we'll lose all pleasures of being alive here on Earth. Not to mention there's a risk that our loved ones will be sad (may even suffer) because we're gone.


Mar 31, 2014

Why is it simply not ok to believe in God or religion? If someone believes in God, what’s the big deal?

It's fine to believe in God.

Just don't use your belief as a justification to try to stop other people finding out how the world really works, and improving the lives of people around them.

You write :

"I mean, long time ago, people (mostly these religious people) believed that diseases were just the work of Satan But we scientists irrespective of their beliefs, identified the cause, and invented the cure. And we can use this cure every time on such disease. We are serving the entire humanity. Even now (after discovery of cause & cure), if someone believes that such disease is caused by Satan. Whats the big deal? You might say, that it effects the surroundings (people & children & community around him). Well, in this case it might be problem."


As though you don't realize that Christians, even in 2014, are holding-up stem-cell research around the world. Are promoting quackery like the "gay cure". Deny funding for women's health research and even sensible public policies to provide women with contraception, all in the name of a bogus fight against abortion. (Contraception reduces abortion, doh!) Christian anti-science mis-education is entwined with demonstrably false anti-vaccine conspiracy-theories and is likely playing a part in the failure of public understanding of climate-change. (Hard to take 100,000 year old ice-core samples seriously when you insist the world is only 6000 years young.)

In other words, the same people who didn't bother to look into the cause of disease because they were satisfied with the "satan" explanation are still royally screwing up improvements in health today.


Mar 31, 2014

As an atheist, how is it possible to hold a belief or lack of a given belief, to the point of irrationality and not call it religion?

I'm an atheist and not even I would say that religion is a synonym for irrationality.

:-)

Religion is a very specific "family" of belief-systems. Members of that family almost always :

- tell a cosmology about what the universe contains and how it came into being
- involving something *beyond* the natural world around us, which is usually one or more spirits or deities
- insist that they are a "true" story which must be defended against questioning or revision at all costs
- insist that humans have a spiritual component, not just a material component

There are many irrational beliefs which are NOT religions. If I believe that I am Napoleon, that's irrational, but it's not a religion. If I believe that everyone in my office is a spy it's probably irrational (unless I work for the NSA). If I believe in trickle-down economics, despite all the counter-evidence, that's irrational. But not a religion. Etc.


Apr 1, 2014

Do you believe in the notion that there are an infinite number of universes in which every possibility is realized? Why?


Apr 1, 2014

If scientists had unlimited funds what would they would be able to achieve?

1) Bigger super-colliders. To throw more particles around faster and with more energy, and hopefully answer more questions about fundamental particles.

2) Bigger telescopes. To see further into space and get more info. about the Big Bang.

3) More space-probes. Ideally we could move to a mass-production model. For example, imagine sending out thousands of small probes (size / computer power of a smartphone) to every body in the solar system. Let's land them on all the comets and asteroids. Throw them into the sun. Drop dozens on the surface of every planet and moon.

4) Plenty of quantum computing power. For big maths.

Or at least faster supercomputers. (By compiling everything they want to calculate into ASICs)

5) Mass scale bio-engineering / synthesis. I'm sure we can find ways to use 100, 1000 times the lab capacity for analyzing and synthesizing DNA.

6) Training more scientists. Unlimited resources? Let's scale up. Let's multiply the number of places for training students by a 1000. Let's find talent from all over the world and give it grants, English lessons, lab space, access to equipment etc.

7) Scientists and academics have to waste an extraordinary amount of their time on bureaucracy / looking for research funding etc. Imagine if no scientist on earth ever had to worry about writing a grant application again Sure there'd be some dud, research. But there'd be a hell of a lot of extra good research.


Apr 1, 2014

Do you agree or disagree with the thesis of "Recursive Make Considered Harmful"?

At first glance it looks very specific. Are there lessons that generalize to managing any kind of dependency graph, eg. any package manager etc?


Apr 1, 2014

Is there a specific name for this style of music and how would one go about learning to play this style?

It's a jazz / jazz-funk / latin jazz combo playing, I assume, video-game soundtrack music.

If you just like this style of playing there are plenty of jazz / latin-jazz bands like this. I'll plug my mate's band Algorhythmical, but really it's a massive catagory.

Obviously playing arrangements of video-game music - which tends to have a more specific kind of melody - is slightly more specialized. But I'm assuming if you YouTube for jazz game soundtrack or something you'd find it.


You might also like some of the Brazilian stuff (where you'll find a lot of flute) :

Ethan Hein ought to know how you learn to play it.


Apr 1, 2014

How would a music theorist describe Autechre?

Here's Autechre's own answer to the question "what is music?":

AAA - Ask Autechre Anything - Sean and Rob on WATMM! - Autechre Forum


Apr 1, 2014

What are the specific dangers of touching your mouth after going out in public and touching public items?

The most likely negative effect is you catch flu which seems to spread that way (Seasonal Influenza (Flu)) (Perhaps more commonly than you actually breathing it in.)

(Sure there are nastier kinds of flu which may be serious risk. But they're still pretty rare.)


Apr 1, 2014

What do liberals and conservative dislike about each other?

Their policies.


Apr 2, 2014

What argument for the Abrahamic God's existence do atheists consider the most persuasive?

Agree with Octavio Heller. The best argument is basically Pascal's Wager.

The wager is clever because it plays off the fact that, of course, we never have absolute certainty about anything. Not even the non-existence of God. I think the non-existence of God is extremely likely. Much, much more likely than the existence of God.

But even I have to attribute some, infinitesimally small, probability to God existing.

But expected utility is the product of how likely something is and how good or bad it will be for you. If the likelihood is small, you can compensate by ramping up the pain / pleasure knob.

It's easy to pick holes in Pascal's Wager. It's easy to wave your fist with bravado.

But as long as there is some positive probability of God, then there has to be some sufficiently extreme suffering that can be threatened, which will make "getting with the program" the preferable strategy.

It's not clever, and it's not admirable. But it is logical. Sheer implacable threat of ultra-violent retribution is probably the best argument that the theist has.


Apr 2, 2014

If we were created by random chance, how is intelligence allotted? How can one person have more intelligence than another?

Intelligence is allotted via two mechanisms :

1) genes code for bodies (including the brain). Some brains have more capacity than others. Because each of us has slightly different genes, we all get slightly different brains.

2) education - some people are lucky enough to be encultured in such a way that they learn curiosity, confidence in their own questioning and attempts to discover, infer patterns etc. They have access to books which feed them large amounts of knowledge about the world or examples of people who use the internet to inform themselves rather than merely entertain themselves.

2 is probably far more important than 1 in defining most people's apparent "intelligence"


Apr 2, 2014

Why do developers think that learning more than one programming language is useless, like Android, PHP, or iOS?

They don't.

Next!


Apr 2, 2014

Why are interpreted languages (e.g. Python) popular in security?

I don't suppose they are, particularly. It's probably more the other way around.

Interpreted languages are popular. So there's a demand for people who know how to make them secure.


Apr 2, 2014

What was Frankie Knuckles' impact on house and techno music?

WTF? He died?


RIP Frankie.


Apr 4, 2014

Have you ever been so hooked on one band that it makes all other bands sound dull/plain?

When I first got into Getatchew Mekuria I literally had a week where I couldn't listen to anything else. There is no other music like this in the world. And when you're on this tip, everything else is just bland and tasteless.


On the other hand I've had days when I've listened to Stephen 'Tintin' Duffy's Icing on the Cake on continuous rotation and just nothing else was poppy and 80s enough to replace it with.


Apr 4, 2014

Music Appreciation: What's one song that can get me into reggae?

Bob Marley? Yawn.

Here are some awesome, classic reggae tunes. If you can't feel the sheer melancholic beauty and intensity of this music, you don't have ears.




Apr 4, 2014

Are C# and the .NET framework suitable to create a modern OS like Windows 7? This is a followup question from [the now deleted] thread: http://web.archive.org/web/20100812071342/http://stackoverflow.com/questions/783238/why-windows-7-isnt-written-in-c What kind of problems might one expect to encounter by choosing C# over the tried-and-true strategy of using C? What kind of problems in this domain might be better solved by a high-level language like C# compared to C?

A lot of Microsoft's problems in the last 10 years, with Vista and even Windows 7 seem to have been from trying to move to "managed code" of the C# variety. I'm not sure if the problem is the VM isn't robust enough or the GC is too slow. But it's not a good precedent. Unixes, with small kernels in C seem to be a known technology, reliable and robust. Microsoft as an organization has plenty of disfunction, but I don't believe its programmers are stupid. I suspect they've discovered that it's just very hard to reinvent operating system components like that.


Apr 4, 2014

What is your favorite band that no one has heard of?

Momus is the UK's best, and most criminally underrated, singer / songwriter. And has been for 30 years.

He's still going strong after over 20 albums with records that mix music-hall comedy with synth-pop with plundered folk-samples and experimental electronica and always, always have earworm tunes. (Think Serge Gainsbourg collaborating with the Pet Shop Boys remixed by Aphex Twin) His lyrics range from comedy to sexually explicit to poetic to fiendishly intellectual (often at the same time). His wordplay is masterful and he peppers his songs with dozens of references (often weird juxtapositions of pop culture and obscurantism).

It's kind of impossible to do justice to his career with a couple of tunes. But here goes ....

Here's a 2014 collaboration, to show he's still got it.

Here's a couple of years ago, in full on Al Bowlby, "chap" mode :


Here's erudite lounge from the 90s :


Here's when he lost his hard-drive :


He's pretty pissed off with mortality :


He likes lurve, in a slightly creepy way :


He likes Art :


He groks technology :

He'll basically do what the fuck he likes, in song :



He's pretty pissed that no-one actually likes him :


Apr 4, 2014

What is the single worst feature in any programming language? Special consideration should be given to ones that are not needed in any language.


Apr 4, 2014

What single programming function (in any language) is the most Epic?

eval


Apr 5, 2014

Does Jimmy Wales write the answers on Quora himself, or has he hired an assistant?

Don't believe Jimmy Wales here.

What he actually does is outsource the questions about Jimmy Wales to the internet. Anyone can answer on his behalf and anyone else can edit and improve the answers that are in his name. After a bot concludes that the edit wars have died down, it automatically posts the answers to Quora.


Apr 6, 2014

Has the advancement of medicine halted human evolution?

If we go extinct, that will be a pretty big hint that natural selection is still operating.


Apr 6, 2014

What are some terms (other than heresy) for a concept or idea that is for the most part (say 99%) sound, solid and good, but with just enough hogwash in it (1%) to make it unusable or dangerous in any given context?

To be honest if it's 99% true I'd call it true but flawed. Or flawed but with useful insight.


Apr 6, 2014

Is computational music/audio processing lagging behind visual/image processing?

Update : Someone just upvoted this answer, written in 2014.

Actually in 2018 much of it is out of date. The browser is now much better for music thanks to web_audio API. I believe Android is improving with AAudio. AI which can take a photo of one person and morph someone else’s face onto it, or a photo of a scene in summer and turn it into a scene in winter is with us. And deep learning neural nets are generating music in known styles.

I’m pretty sure we should expect to see AI going mainstream in VST plugins very soon. For sound synthesis, analysis in fx, and in music composition.

Original answer :

This isn't quite what you're asking but from a programmer's perspective sound is definitely a second class citizen to video.

For example, Android has pretty poor support for music and sound. There's no built-in hardware synthesizer the way there was always a GM synth built into PCs in the 90s. A garbage collected language like Java is not good for generating reliable throughput you need to synthesize 44.1k sound. And unlike video, where OpenGL is standard and hardware accelerated pretty much everywhere (including mobile devices) there's no equivalent hardware acceleration standard or support for sound synthesis.

Similar problems plague the browser. You can just about do synthesis in the browser ... as a concept demonstrator. But you couldn't really implement a DAW using javacript in the way you can quite successfully do 3D modelling and games with three.js. (thanks to the browser now talking OpenGL)

If you ask why this is, then certainly, lack of consumer interest seems to be part of it. There's more of a demand for games than audio apps. Personally I find it amazing Android doesn't have some kind of API / hardware acceleration spec for audio synthesis. But maybe I'm an oddball.

As to your specific examples, there's quite a lot of knowledge of how to automatically generate music in a particular style. I'm sure it's easily possible to generate a "salsa" feel or turn major to minor with the caveat that you have to be working with something like MIDI files or some other "score" type representation of your music. Once you've rendered it to audio, then the problem is really how to "de-render" the elements of that music back to such a high level representation.

Things like autotune are a step in that direction, but it's a pretty hard problem.

I'm not sure if video really has equivalent tools.. eg. is it really possible to take a clip of film starring Clint Eastwood and replace him with Ben Affleck? Saying the same words and making the same movements? Automatically? That's the kind of thing you're asking if you want the computer to automatically re-orchestrate Frank Sinatra singing Fly Me To The Moon into a bluegrass cover.

Interesting challenge though.


Apr 6, 2014

Do most people care that their mind is closed to obvious truths?

No, of course they don't realize that their ideas are incorrect. Most people will have a strong tendency to want what they believe to match what they believe to be the truth.

Furthermore, it's fairly hard to make an accurate assessment of how irrationally stubborn you are being in holding on to your own beliefs. It ALWAYS looks to you like you are open to changing your mind where appropriate evidence to come in, but that such evidence has not yet appeared.

What's easier to recognise is when you are in the minority and most people disagree with you. But even then, there are plenty of historical examples of large numbers of people, even the majority of people, being incorrect about something. So it's easy enough to rationalize the fact that most people disagree with you as this being one of those situations.

Sometimes you might recognise that you have an emotional attachment to an idea. It feels good to you. Then you have to be especially careful. But even that insight doesn't just make you change your mind.

For example, I would very much like Aquatic Ape Hypothesis to be true. To me it's a beautiful idea that what makes us human is that we're evolved to be beach-dwellers. It speaks to my love of the sea. It gives plenty of plausible explanations for a myriad of human differences that otherwise seem strange. It almost seems to justify attributing to humans a playful, hedonistic nature.

I recognise that it's widely dismissed. That many serious academics studying human evolution find it risible. Yet I find the dismissals of the researchers implausible ... often too trite, too willing to sneer, too willing to attack straw-men, too "ungenerous" in reading of the theory. To me, the mainstream academics end up looking insistently dogmatic and unimaginative rather than open-minded and confident.

I, myself, keep insisting that, even if AAH is not demonstrated, they still don't have enough solid evidence to kill it dead. And that there are still enough mysteries in the rival explanations that AAH in some form might be required to fill in the gaps.

Because I think and feel like this, I can imagine what it might be like to be a climate-change denialist. Personally I think the scientific case for climate-change is as solid as anything in Earth sciences. And the urgency of intervention is well established. But I can imagine how it might feel to reject those ideas. To see the mainstream scientists as mindlessly following the herd. To see them as too readily dismissive of the quirks and inconsistencies in their own evidence. To see them as closed-minded and dogmatic.

What I'm getting at here is that your own biases, your own dogmas and lack of understanding, don't look to you like biases and dogmas and lack of understanding. They look exactly like all the times that the rest of the world IS wrong. There's no big OBVIOUSNESS telling you how to distinguish the two situations.


Apr 6, 2014

In regards to the mind, are you a dualist or a monist? Why?

There's only one physical universe. But there are multiple perspectives on it.

That's a kind of symmetry breaking which I think we should find disturbing.

Even if we believe that the physical body can give rise to emergent mind, there's still a mystery why the subjective experience I have is associated with this body in particular (in my case Phil Jones's body, in your case someone else's).

One way to deny this symmetry breaking problem is to deny that there are multiple subjectivities / perspectives and assume that I am the only consciousness and everyone else is a zombie. But that's a pretty lonely and dismal world. I would rather that you were a consciousness too.

But once I've assumed that, then there seems to be nothing in the physical universe to explain the broken symmetry that has put my subjectivity into Phil Jones and not someone else.

So I'm, very reluctantly, forced to abandon monism. That doesn't mean I embrace the idea of a soul or anything like traditional dualism. But I think it's clear that perspectives have an attribute or quality which is "outside" materialism in some sense.


Apr 7, 2014

What is the strongest argument against statically typed programming languages, discounting the obvious "longer to type" and "have to think about” arguments?

Let's start with an example. The current state of my trying to get to grips with Haskell's Yesod framework : Serving CSS documents from Yesod

Haskell is a good example because, unlike Java, it has type inference which allegedly removes a lot of the verbosity of static typing. And Yesod is a poster-child for the virtues of static / strong typing in a web-framework.

And, look, the guy who created Yesod, responsively listening to my problem and updating his framework for me. How awesomely cool is that?

It really is the best case scenario.

B..b..b..but ...

You can't avoid the fact that if you build a language that defaults to saying "NO" instead of "YES" you will inconvenience people who are not making a "mistake" in the conventional sense. There's nothing wrong with me wanting to return CSS from my Yesod app. And there's nothing prima facei incorrect about wanting to map URLs to style-sheets in the parseRoutes I'm passing to mkYesod. (This is the way I always build a toy example to test a new web-framework.)

It's just that the author of Yesod hadn't thought of it that way, and so it was blocked because a strong type-system requires things to be actively whitelisted as "allowable". The fact that he immediately recognized it as allowable and fixed his framework to allow it, shows that it wasn't controversial in any sense.

But it required a special appeal to him. He became a "gatekeeper".

And note that he has added code especially to handle my case of wanting to return CSS.

The problem is that I have an ongoing project where I write software that generates STL files for 3D printers. Is it likely that the author of Yesod has foreseen my requirements for this too? And has added a type for STL? Or will I just duck out of the type-system at this point and return some kind of generic plain text or binary file?

There is an unresolvable tension here. In strong / static typed languages people who write the frameworks and libraries have to be able to look into the future and predict all the possible requirements that their users will have. Otherwise the type system will block those future uses by default. (Or people will take what opportunities there are to bypass the type system by reverting to working with generic strings etc.)

(Although I'm not overly fond of Libertarian politics, I think there's a good analogy here, with their distinction between top-down centralized planning associated with governments, and the bottom-up self-organization associated with markets. Centralized planning is never going to enable as much experimentation and progress as a distributed, market, system where everyone is free to pursue their own explorations.)

Stringent typing requires heroic oracular capacity from those who build the libraries and frameworks. Otherwise all the accidental constraints that are baked into those components and enforced by the type system will be a continuous yoke around the necks of users of those frameworks. That's the Java experience that we all know and hate : code bloating with little conversion functions and wrappers to push things through the type-guarded pipelines. And despite Haskell's wonders, it might well turn out to be the experience of the growing number of Haskell users struggling with a growing number of frameworks, each of which failed to predict just one or two of each user's particular needs.

Although static typing advocates often claim that their way allows better scalability than the weaker / dynamic typing, at the very largest scales of all, the protocols used by billions of people and applications on the internet, have to follow Postal's Law ("Be liberal in what you accept, conservative in what you transmit.") Societies can only flourish when tolerance for the unorthodox is wired into their DNA. And I believe the same is true of technological ecosystems.

Related :

Phil Jones (He / Him)'s answer to Why do some people prefer dynamic typed languages instead of statically typed ones?


Apr 7, 2014

Is it true that if something is not meant for you, then the effort you expend upon it doesn't matter, but if something is meant for you then you get it effortlessly?

Only if you define "meant for you" to be a synonym of "the chemistry works out".


Apr 7, 2014

Will increasing inequality engender a second Gilded Age?


Apr 8, 2014

What notable scientific discoveries went on to later be disproved with science?

Science delivers a series of improved models and theories rather than go in for big, dramatic reversals.

So one of the biggest scientific revisions is the way Newton's model of time and space got replaced with Einstein's.

But scientists didn't run around saying "ha! Newton, we proved you wrong!" They recognised that Newton was a good approximation under normal conditions but that it broke down at the boundaries and that Einstein's was the more general and powerful model. Einstein is "more right" than Newton. But Newton is still "more right" than Aristotle. And is rightfully venerated as a great scientist who advanced our knowledge.

Most times that newer science replaced an older scientific theory it's closer to this pattern. Occasionally we've dispensed with things altogether (aether, phlogiston) when we've later found a very different model that explains better.


Apr 8, 2014

What are the freakiest, most unusual scientific discoveries of all time?

Every time they corroborate a bit of Einstein, it's pretty freaky : Einstein Theories Confirmed by NASA Gravity Probe


Apr 8, 2014

What is the real reason the United States waged war against Iraq? Beyond the commonly cited explanation of WMDs, which of the many theories is most credible?

Wagner James Au has it more or less right. It was a tactical withdrawal from Saudi Arabia.

Osama Bin Laden had made keeping the US army in S.A. unpredictably dangerous (infuriatingly he was able to avoid capture in Afghanistan, and who knew what was being plotted next in revenge for the US's presence there? Suitcase nukes on US soil?) The Saudi government were clearly not to be trusted.

OTOH, the US was there to protect its oil interests from Saddam Hussein.

In that context, moving the army next door, getting them out of Saudi, while removing the main threat which was pinning them there in the first place, would look like a reasonable move.

Couple that with the assumption that Saddam was unpopular enough both at home and in the rest of the world that they assumed it wouldn't be particularly hard or controversial to remove him, and it must have looked a very tempting idea at the time.


Apr 8, 2014

Has the soul’s immortality been proven by science?


Apr 8, 2014

Has philosophy been replaced by science?

No. The two are orthogonal.

Sometimes science informs philosophy and sometimes philosophy informs science.

Probably both sides, when commenting on each other, could do with being better informed. But I don't think scientific ignorance of philosophy or philosophical ignorance of science are particularly egregious compared to the really big problems like, say, politicians knowing nothing about either.

There's a lot of jostling for status where both sides tend to feel that they're capable of encompassing the other. But they're both wrong.

In general, scientific and philosophical knowledge complement each other well.

Update : On the question of why we hear more from scientists than philosophers, you have to remember that philosophy, just like science, has been "professionalized" in the 20th century. It has become more academic and specialized and, like science, more abstruse. I won't say it's become more abstract because it's been pretty damned abstract for two and a half millennia.

There are philosophy popularisers, the way there are science popularisers. Jostein Gaarder was pretty hyped a few years ago. John Gray, Daniel Dennett, A C Greyling, Slavoj Zizek etc. all write accessible philosophy. And the 20th century saw everyone from Bertrand Russell to Karl Popper to Isiah Berlin to Michel Foucault to John Rawls and Robert Nozick write philosophy which captured the popular imagination.


Apr 8, 2014

Is the masochistic culture found in the hard sciences (physics/engineering/math) one possible reason why there aren't more females in physics/engineering/math?

Last week, a girl I know did a performance where she took off her clothes in front of a bunch of people and felated a fragile glass dildo at the risk of cutting her mouth. Another friend of mine had herself buried under a pile of sand in the corner of an art gallery and spent 50 minutes breathing through a plastic tube, while visitors unknowingly walked around and over her. Often narrowly missing crushing her lifeline to the air.

Over the years I've seen performance artists invite the audience to pour gunk over their heads, tear their clothes off, physically assault them. I've seen performance artists cut themselves. I've seen them hanging on ropes allowing the audience to swing them into rough concrete walls.

And performance art is FULL of women.

The physics nerd who wrote this question probably has no clue as to the perverse, masochistic, abject imaginations of many of the girls around him.

Whatever reason they aren't in his STEM class, it's not lack of masochism.


Apr 8, 2014

What programming languages can return more than one value from a function?

Most popular languages allow you to return a tuple or list.

And some languages have "destructuring assignment" of the kind you're using in Go. (Eg. Python, CoffeeScript have it.)

Lower-level languages like C can allow a function to fill an array which is passed by reference. Or to dynamically construct some kind of container on the heap and return a pointer to that. But don't have destructuring assignment.


Apr 9, 2014

What becomes of our stigmata martyrs when the gods we create and destroy are no longer made in our own image, but in the image of our own creations?

"The Singularity" has been likened to one kind of religion. People have a sort of irrational belief in this moment when computers become "smarter" than us and "everything becomes unpredictable".

William Gibson's "Neuromancer" trilogy ends when the powerful "Artificial Intelligences" that have been guiding the humans in the story fragment and become indistinguishable from Voodoo Loas. (Or something like that.)

Even now we're increasingly using mystical and religious terminology for technology.

Here's a quote from the Structure and Interpretation of Computer Programs :

We are about to study the idea of a computational process. Computational processes are abstract beings that inhabit computers. As they evolve, processes manipulate other abstract things called data. The evolution of a process is directed by a pattern of rules called a program. People create programs to direct processes. In effect, we conjure the spirits of the computer with our spells.


Mike Kuniavsky explains : Partial Bibliography of Magic in User Experience Design

I track bits and pieces of this stuff : Composing: magic

The bottom line is that ever since humans invented language and storytelling they've been fantasizing that language and storytelling might have real power in the world. What if stories become sentient? (Gods). What if words alone could create actions and things? (Magic spells). What if ordinary objects could be vested with such powers? (Cauldrons, broomsticks, magic rings etc.)

And now, suddenly, in the age of advanced automation, we're configuring our world around these fantasies. Computer programming IS just using words to create actions. And, increasingly, words to create things.


We call long running processes on Unix "daemons". We learn the right incantations of the APIs to Facebook and Google and Twitter so that we might ask for their favour. We worship them while, increasingly, fearing their wroth.

We have magic books and magic slates in our pockets on which we can read and write anything and which allow us to talk across the world. We're building an internet of things in which all our everyday objects will be enchanted.

We are making the world of advanced automation in the image of that ancient fantasy of a potent language.

I'm not sure, yet, I'm seeing stigmata gods or "god-as-sacrifice". Maybe it's coming. Maybe I haven't noticed it yet. There are certain video-game characters that we ritually slaughter. Certain large corporations we hate-on. (Is Microsoft our "devil"?) But I'm not sure we've got sacrificial gods yet.


Apr 9, 2014

What would happen if we used technology to create an omnipresent 'god' that monitored people's behaviour?

What do you mean "if"?


Apr 9, 2014

Is Brazil the only country where it is common to use installments to pay for products/services? What about Colombia?

I wouldn't have thought that it's only Brazil.

Paying in instalments is what happened before credit cards made getting a loan so easy.

At the beginning of the 20th century, banks were conservative organizations, used to dealing with the upper middle classes. They weren't in the habit of making small loans to aspirant working class people who wanted to buy consumer goods.

That left the retailers themselves having to make the loans to their own customers. And the system of instalment payments / hire-purchase was common to all industrial countries.

Then in the mid to late 20th century, the invention of VISA revolutionized bank lending. VISA is like the containerization of loans, enabling far more co-operation co-ordination between banks. When the credit-card networks were introduced, banks could lend to consumers far more cheaply and effectively than retailers. And with less overall risk. (Banks had automatic access to your money in a way that retailers don't.) Overall I don't suppose that the retailers were that sorry to get out of the credit business either.

To me, instalment buying in Brazil is just a leftover from there not being a mature credit-card network in the country. Now that there is one, I expect instalment buying to diminish as more consumers just borrow the money directly using credit-cards (or equivalent apps on their phones).

I don't know Colombia but I guess it could be a similar situation there.


Apr 9, 2014

Is there a TV series about computer programmers?

Triumph of the nerds ?

Given how bad it could have been, The IT Crowd is amazingly good. But it still has to depend on the whole "geeks' problems relating to non-geeks" cliche for its dynamic.

The problem is that what's fascinating about the geek's world is extremely abstract. And television does not DO abstract. Television's strengths are intimacy and emotion, close-ups of facial expressions and body language. Series where you can get an deep understanding of character as you watch him or her evolve over many episodes (sometimes over years.)

But, frankly, programmers' "characters" aren't particularly interesting. Or even particularly varied. Sometimes you'll see a huge religious argument over language or text-editor or static vs dynamic typing, and when you look at the participants you discover that their characters are almost identical. They don't represent deep differences of human personality : the good vs. the bad, the rash vs. the responsible etc.

The joy of programming is that it's a world where ideas themselves matter most. And not because they merely illustrate personalities or power-struggles.

But television is a lousy medium for talking about ideas. Ideas are made of words, and words aren't visual. So TV's pictures are irrelevant at best and distractions and red-herrings at worst. Even TV's vocabulary is a distraction. Instead of talking about ideas, TV will want to use personality clashes as a proxy for differences of ideas. But what the viewer will take home is the personality differences, not the idea differences.

TV will want to invent dramatic arcs : overcoming difficulties, enlightening realizations, breaking or mending relationships. None of these things matter much in the world of ideas either. The best arguments don't become personal. Enlightenment happens through reading some good articles or Quora answers, not as cathartic moments of deep personal crises.


Apr 9, 2014

What is the most important invention of the 21st Century so far?

I'm torn between

a) the isolation of graphene (wasn't done until 2004)

and

b) Viable Crowdfunding platforms.


Apr 9, 2014

What is your favorite brazilian singer/band and why?

Right now I'm really digging Zé Ramalho's eponymous album.


Apr 10, 2014

Can you believe a statement is true without understanding the meaning of the statement?

Sure. If you misunderstand the meaning.

For example, I say "Sally is beautiful". For your aesthetic taste, that's true. Sally is a blonde and you find blondes beautiful. You readily concur.

However, when I made the statement, I was talking about Sally's high cheek-bones and facial structure and don't care about her hair colour. You didn't understand what my statement "meant" but you do believe it to be true.

Now you might think that this is a silly case because obviously you just have a mistaken meaning. But in practice, everyone has slightly different understandings of what words and sentences mean. We all have idiosyncratic associations we make, slight colourings to the positive or negative. There's no sentence in the world that doesn't have a crack in it that can allow a slight ambiguity to creep in. And when it does, it's always possible for someone to pick up and firmly believe themselves to agree to a statement without having the exact understanding of what the speaker intended by it.

Even if it's a statement you formulated yourself. "I have a good life" you think to yourself. If someone asked you to unpack that notion of good life you might point to your salary, your comfortable house. But in practice, what you really enjoy is the care and affection from your wife, the fact that you aren't hungry or suffering chronic pain. Counterfactually, were you to be in a smaller house at half the salary, you wouldn't notice. But without the wife, or enough food or your health, your life would be a misery. Once again you firmly believe something without fully understanding the criteria that make that belief true.


Apr 13, 2014

What's your favorite band?

Look, I know this is terribly wrong, but right now, I can't lie, my favourite musical artist is ... er ... me. I'm listening to my own music way more than anyone else's these days.

Why?

Well, frankly I've given myself considerable benefit of the doubt in the past. Where I've done stuff that's pretty average, or even less than average, I've still been willing to listen to it to discover the subtleties and tried to really understand what the artist was getting at. Every track now has the pleasure of familiarity, has known depths, but can still throw up new surprises.

More than that, I have a considerable back catalogue of different styles. (I think almost 20 different "albums" / playlists on SoundCloud.) It's all bedroom electronic music, but it varies considerably in texture depending on the equipment I had at the time. And in mood from upbeat tuneful to experimental drone to cinematic to other oddities.

I've been doing a lot of different stuff recently : composing for a contemporary dance group, getting deeper into PureData, playing a "live" gig with FL Studio's Performance Mode, plugging a MIDI controller into my computer and getting back into actually playing keyboard (amateurishly, let's be honest here). Even programming Haskell to generate chord sequences. I don't think there's been a time in my life when I've actually been doing so many different things in music all at the same time. This has stretched me in different directions and I'm rather impressed with myself.

OK. So this is all very embarrassing. But you know what? This smells like "the future" to me.

Technology is now making it pretty easy for almost anyone to knock out a reasonable tune or beat. And any old computer has way more power than yesterday's hyper-expensive recording studio.

It's hardly surprising if more of us start to make music for ourselves. Music that's just right for us : the right blend of aggression and tranquillity; using instruments we like and avoiding those we don't; with rhythms that make us dance; and chord sequences that make us cry (or pump us up). Most of us don't hire an interior designer to decorate our homes. Or someone to dress us. We choose the stuff we like : the colours, the furnishings, the ornaments. We arrange and rearrange them. Why will we rely on others for the soundtracks we fill our homes with?

Ism't it more logical, when computers take over the grunt-work and leave us with a higher-level "artistic director" role, that we'll increasingly write and listen to our own music?


Apr 14, 2014

Is it fair to equate socialism to lower phase communism?

"Lower phase" is a bit vague. Do you want to try rephrasing the question?


Apr 14, 2014

Why are Scandinavian banks boycotting Israel and not Muslim or other countries?

Of all the countries which aspire to be part of the family of modern, liberal, democratic nations, Israel is the only one which has a *policy* of keeping millions of people in a state of limbo : being neither citizens of Israel nor citizens of another independent state.

Of course there's an element of pragmatism to boycotts like this. There's a hope that the Israelis are smart enough and decent enough to feel shamed by worldwide public disapproval in a way that no-one really expects the house of Saud to be. Israel OUGHT to be a lot better than this. So censure from inside the family is heavy.

On the other hand, there's a recognition that none of the human rights violating Muslim countries really have very strong democracies. So if you punish the people you aren't punishing the decision-makers.


Apr 14, 2014

What are the most important lessons of history (specific events that we should learn something from, not generalized notions)?

All this war? You guys haven't been paying attention at all, have you?

The important lessons of history :

- making persistent marks that stand for words, either scratched in clay or on pieces of papyrus. That's a really good idea.

- finding a way to mass produce pages of these marks, maybe with some kind of "stamp" on paper. That's a good idea too.

- making little metal tokens that represent stores of wealth, so that these can be exchanged instead of carting around that wealth at great effort and risk. This is useful.

- when you have to keep track of a lot of movements of these little tokens, here's a useful way of writing in two columns what you've spent and what you've earned. Makes keeping on top of things a whole lot easier.

- get that black stuff out of the ground. burn it, boil water, the steam that's given off can actually push heavy bits of metal around. You'll be amazed how useful this is. It's like free work!

- all those times your population dies, it's because very very small animals (I know, it sounds crazy, but they're actually too small to see) are getting inside people and eating them alive! The way to deal with this is to find other very small animals that can get inside the body and eat those bad animals while leaving the body alone

- you know that weird thing that happens when you rub amber with a bit of cloth? It's really worth looking into that.


Apr 14, 2014

Is C language more prone to bugs, based on the experience of Heartbleed?

C is more prone to bugs than higher level languages. Yes.

Not due to Heartbleed. But perhaps Heartbleed has made more people aware of the fact.

The bad argument FOR C, is that it needs this low level access for performance reasons, and that there's an inevitable trade-off where it can't have safety without the unjustifiable performance hit.

It's a bad argument because computers are pretty fast nowadays and so there few cases where this raw low level performance is really necessary. Moreover, languages can be a lot cleverer than C about how and where they allow risks, so that you could, in principle, have languages with 99% of the performance with safety 99% of the time.

The good argument for C is that, despite the complaints of its critics, it's a very good language. A great pragmatic mix of elegance, low-level access, power, expressiveness. Whereas today we tend to think of "C-like" languages getting a boost from the laziness of programmers who don't want to learn a new syntax, C itself took around 15 years to take over the world. And did it on its own merits. (OK, maybe the rise of Unix helped somewhat, but Unix wasn't growing as fast as the PC which could have brought a different language to prominence in the 80s if a genuinely better one had been available.)

C dominated because none of the rivals was actually as good in all the dimensions they needed to be. They may have had virtues that C doesn't, but they didn't satisfice as well.

Maybe today we have the experience and a large audience with a taste for new languages that someone will be able to invent a C killer. Maybe it's D, maybe it's Rust. Maybe it will turn up on Hacker News tomorrow.

It will probably need several things :

- a compiler to C itself, to ensure it can run more or less everywhere C does.
- really simple calling into C dynamic-libraries
- easily called from C
- good integration with the tool chain. gcc support would be very valuable indeed. (The aim is to make writing modules in the new-language transparent to the development process.)


Apr 14, 2014

Are visual programming languages just for kids or learning purposes only?

Visual languages tend to fall into two types :

- ones that are aimed at teaching programming, for people who find words too dense and abstract. These are the ones that tend to feature "jigsaw piece" shapes to help people fit things together syntactically. And these are the ones you're probably thinking of as being for kids or novices.[1]

- ones that define dataflow networks. There are a tonne of these for sound and video (Max/MSP, PureData, VVVV), for simulation like Justin Rising points out with Simulink. And for process modelling.

The problem with using the first kind for real work is that all the extra graphical hints that help you see how to fit statements and fragments of statements together are very redundant and low density. You can't read a lot of them at once, and they're cumbersome to manipulate by dragging and dropping with a mouse, compared to typing on a keyboard. As soon as you learn what statements mean and how to fit them together, you no longer want to spend 70% of your screen real-estate on having the computer reminding you of that.

It also seems that such languages tend to be fairly standard procedural languages. You end up with the feel of a 1960s flow-chart diagram but little sense of function composition or the sort of class relationships you can represent with the UML.

The problem with the second group of visual languages is that while certain things are easy to express in them, other algorithms that DON'T fit the data-flow pattern well are fiendishly complicated.

----

[1]Anyone who thinks teaching kids to program should be about this absurd level of dumbing down should go back and look at what Alan Kay was able to get kids to do in the 70s. Alan Kay: Doing with Images Makes Symbols Pt 1


Apr 14, 2014

What are the most important things one must know about the Holocaust?

The Germans are a rather decent people. They care deeply about the things you care about. They think seriously about morals. Many of them are religious. Culturally, they perhaps tend towards conformism and expecting people to do the acceptable thing. But no more so than other Scandinavians and Anglo-Saxons.

The holocaust did not happen because Germans are monsters, but because of particular circumstances and because of clever propaganda and because of opportunism among clever political figures who found it expedient. There is nothing to stop you and the ordinary, decent people around you becoming like the Germans during the holocaust. Your soul has no special immunity to propaganda and misinformation and being told that you are the innocent victim.

Unless you find yourself allergic to people telling you to love or be proud of your country you don't have any anti-bodies against nationalism. If you've ever found yourself thinking that that the government is doing the right thing in wars against foreigners or terrorists then you should remember that that's how ordinary Germans felt about Hitler. (Jews were seen as terrorists / potential terrorists by the Germans who supported their expulsion / extermination.)

We don't even know if the German system was more "evil" than other systems both before and after. Or Hitler's "hate" was stronger than many prejudices people feel today. Perhaps the Germans were simply more efficient at putting their bad behaviour into action. Hannah Arendt coined the term "banality of evil" to describe the shocking fact that many of those who ran the extermination camps didn't hate Jews. They just felt that they were doing the job that needed doing, and that they ought to at least try to do it well.

Germans started by shooting Jews, and only moved to the gas chambers because they found the shooting too inefficient and emotionally traumatic for the soldiers involved. Compare that to the arguments today for the use of drone warfare, where robots are preferred to humans because a) they're cheaper and b) there is less trauma for the combatants (and general public).

So the most important thing to remember about the holocaust is that that's what WE can be like. If we aren't careful. If we don't cultivate the habit of empathy for those who are foreign or different or weird. If we don't cultivate a critical attitude towards those who are in power over us and tell us who we should hate. If we get self-indulgent in our victimhood. ("We're the ones who are really discriminated against, by THEM", we think to ourselves.) If we don't try to fight these tendencies in ourselves, then they WILL be exploited by unscrupulous politicians, the way that these feelings in the Germans were exploited by Hitler.


Apr 14, 2014

My boss thinks homosexuality is a mental and physical disorder, which can be cured. How can I politely make him understand the truth?

Frankly if your boss "can be very vindictive towards people with differing views" then he's a lousy boss, not to mention a lousy human being, and you're better off not working for him. He doesn't deserve you and you deserve better, so leave.

As to trying to argue with him, if we was to be open to genuine discussion, suggest that if homosexuality were a proven medical condition then there'd be some proven medical explanation. Ask him for some citations to published research as to the causes of homosexuality. Then ask what evidence has been published that shows these causes can be reversed (ie. that a "cure" exists.)


Apr 14, 2014

Is it possible that the NSA has been exploiting the "heartbleed" bug all the while?

Allegedly : NSA Said to Exploit Heartbleed Bug for Intelligence for Years

Could be either way. The NSA are denying that they knew or used Heartbleed. OTOH, it wouldn't hurt the NSA for their enemies to believe that they did know about know Heartbleed (and not that they were as incompetent as everyone else at spotting it)


Apr 14, 2014

If the NSA exploited Heartbleed for two years, how did Snowden miss disclosing it?

If I read correctly, Snowden's material is "training material" that's more about institutions / projects etc. than technical details. He may have more technical exploits and consider its not worth revealing them to the public.

The right thing to do wouldn't be to hold on to Heartbleed but to quietly inform the developers. But it may also be that Snowden and the journalists he's working with are not technical enough to fully understand the exploits or who to report them to.


Apr 14, 2014

The NSA is accused of exploiting Heartbleed for years. How does exploiting this bug, and not bringing attention to it, relate to securing the nation?

It doesn't. The NSA is a rogue organization more concerned with enhancing its power and protecting its budget than the good of the country or people it's allegedly working for.


Apr 15, 2014

I'm trying to understand functional programming. How would the following be done in a FP-style?

Here's how you could write that first example in a more functional style in Python:

def makeMatchfiles(csvFiles) :

if csvFiles == [] : return []

matchObj = re.match(r'(.+)(\d{4})\-(\d{4})(.*)', csvFiles[0])

return [(matchObj.group(1), matchObj.group(2), csvFiles[0])] ++ makeMatchfiles(csvFiles[1:])

makeMatchFiles(myCsvFiles)

However there are some caveats :

In Python, the line :

matchObj = re.match(r'(.+)(\d{4})\-(\d{4})(.*)', c)

is making an assignment to matchObj of the result of the re.match. You've probably heard that in real FP there's no assignment, which is true.

However, it still IS possible, in real FP, to bind values to local names so that you don't have to keep repeating yourself. You'll see lines that look just like that assignment (or sometimes have the keyword "let" in front).

The important point is they aren't assigning to variables because once that value is assigned to that name, it's immutable. You can't reassign to the same name.

Second caveat. I'm using recursion to build up the list of matchFiles. This is pretty inefficient in Python. And worse, if the csvFiles list is too long, will crash the stack. However, in real FP languages, tail-call optimization means that the compiler won't punish you for that. It will be as efficient as using iteration.

This is why you can learn a lot about FP style in Python but you can't fully use FP.

Third caveat. I've taken a huge liberty with the data-structure of matchList. I assume it's really a 2D array or a pair of nested dictionaries. But my example reinvents it as a list of tuples (the two "key" values and then the final value). That's a fairly standard way of making dictionary-like datastructures in FP. But it's obviously horribly inefficient to query.

I'm doing that in this example so that it's obvious that I'm building up a new data structure in this function and not just changing an existing mutable one. It's easier to understand in the case of lists.

Python doesn't have immutable dictionaries so using a dictionary wouldn't look any different from what you're doing in your "non-FP" version.

But some FP languages do have immutable dictionaries, so you can imagine that each recursive call of the function simply returns a new immutable dictionary which contains all the elements of the old one, plus one new pair.

Hope this helps. Afraid I don't have time to go into your second example. Agree that cross-tab / rotating multi-dimensional data-structures is a bit counter-intuitive in FP. It's what zips and zipwith type functions are for.


Apr 15, 2014

Brazil: When it comes to business and politics, is Rio de Janeiro to São Paulo as Beijing is to Shanghai?

I don't know Beijing and Shanghai to know what the stereotypes are.

Let's assume that Beijing is politics and Shanghai is commerce.

Sao Paolo is definitely Shanghai.

But the politics in Brazil is centred in Brasilia. (It's where the government is stationed.)

So thinking in US terms. Sao Paolo is sort of like New York (money, art). Rio is sort of like a bit of Los Angeles and a bit of San Francisco. (weather, beach, and quite a lot of TV making and some fashionable cultural production.) Brasilia is sort of like Washington DC.


Apr 15, 2014

Is static type checking overrated?

It's very hard to say. Advocates of static typing will tell you that the compiler is always picking their bugs up saving them time.

As someone who is usually comfortable in dynamically typed languages I tend not to interpret my bugs that way. I certainly make mistakes. But after I've spent an hour or two tracking one down I don't tend to think to myself "damn! if only I'd been using Java the type-system would have picked that one up". It may be the case that the type system *could* have picked up the bug but the code would have been so different that it's hard to know whether the cost / benefits would have worked out.

I can honestly say that I never miss static type checking when I don't have it. Perhaps after I've spent a bit more time with Haskell (my language to get to grips with this year) and started to feel the benefits I may change my opinion.


Apr 17, 2014

Why do American journalists tend to be more liberal than Americans as a whole?

Real journalists (not hired commentators or PR people for the government) are in the business of finding out new and surprising information. That's their job, to chase a story they think is about one thing and be open to discovering that it's actually about something else.

That requires a degree of flexibility, open-mindedness and willingness to change your opinion and to understand the subtleties of different positions. Furthermore it involves establishing communication with a great many people, being able to be on "good terms" with them, whether you like them or not, or agree with them or not.

Now I DON'T think that open-mindedness is necessarily or exclusively a Liberal virtue. The best Conservative thinkers and journalists are ALSO open-minded and sensitive to subtleties of different opinions.

HOWEVER, to the rank and file Conservative, whose virtues are consistency, loyalty, standing up for what you believe etc. such fluidity and openness LOOKS like Liberal wishy-washiness.


Apr 17, 2014

How did Norway become so rich despite being a socialist country? Economics students are taught that socialist systems are bad for wealth creation.

"Socialism is bad for wealth creation" is random personal opinion and speculation. It's not a scientific result and not really something that anyone who hopes that economics could (someday) become a respectable science would or should teach.

The main reason is that wealth is not a scientifically rigorous concept. Economics can make predictions about GDP, about unemployment rates, about prices (though not successfully enough that anyone should be impressed, but at least these things have a formal definition and can be measured and models can be retrospectively fitted to them).

At best, "wealth" is an informal proxy for some other genuine metric. At worst it's just hand-waving.


Apr 17, 2014

Environmental activists protest building dams, wind farms, large solar electric installations, and nuclear power plants. Are conservation and decimating our energy consumption the only alternatives?

The vast majority of environmental activists DON'T protest against wind-farms and large solar.

A small minority do, and they fall into three camps :

- those who do think we should just decimate our energy consumption and move back back to some eg. anarcho-primitive state

- those who sincerely believe we could get by on reducing energy consumption if we take it seriously.

- those who aren't really followers of any coherent environmentalism but are just NIMBYs, complaining about things that impact their locality.

There's a larger group who accept wind and solar but reject nuclear. I think this is more of a serious debate within the movement.

On the one side are those who believe nuclear is pragmatically much better than coal and therefore worth switching too. The other side see nuclear as just a continuation of industrial thinking as usual and that it's this thinking itself (ie. the assumption that we can keep growing the economy and taking ever more from the ecosystem, rather than move towards some kind of managed steady state) that is the root of our problems and ultimately has to change. (And so we might as well bite the bullet and change now.)

I think the Heart of the Matter shows how two smart and committed environmentalists can disagree fundamentally on this issue and both have concerns worth raising. Personally I'm in the pro-nuclear group but I believe that the anti-group are absolutely right that if we just deregulating and build more nuclear without addressing this deeper way of thinking, then Jevons Paradox means in 50 years time we're just going to end up having spent a fortune that might have gone towards genuinely sustainable energy and have no great slowing of global warming to show for it.

Some environmentalists are against dams. I don't understand this issue well enough, but if I understand it's a mixture of NIMBY, the same "lets not put our faith in a mass industrial mindset" criticism that's used against nuclear, and some further claims that large new reservoirs are obviously killing a certain amount of trees and other biomass which will release the carbon-dioxide its sequestered into the atmosphere as it rots. I'm not qualified to say if the quantities are sufficient for this to be significant or a valid worry or not.


Apr 17, 2014

If only evolution is what shaped our current existence, why didn't it shape other entities that have similar consciousness?

Imagine you rephrased the question this way :

"If only evolution is what shaped giraffe's long necks, why didn't it shape other entities that have any similar necks?
Isn't it very unlikely that giraffes are the only species at this level of long necked-ness , if the only thing that caused giraffe's long necks is the natural selection as described by the theory of evolution?
I guess the odds of giraffes to be the only entity to evolve to eat leaves from the tallest trees is very low."

Put this way, the answer to your question should become obvious.

It's "no".

Giraffes are the only creatures we know on Earth with long necks because they're the only ones that evolved to fill a niche of eating leaves from the treetops while standing on the ground. Something similar seems to be true for humans and sophisticated self-consciousness. (Though perhaps we're underestimating dolphins etc.)

It's very likely that life has evolved on other planets in the universe, and that includes intelligent, self-conscious life. But unfortunately space is very large and very sparcely populated, so we're unlikely to corroborate that speculation for a very long time (if ever.)


Apr 17, 2014

If you were in debt and you had an amazing opportunity for paragliding in Turkey, but it would bring you into even deeper debt, would you do it?

Until you're on your deathbed, there's really no such thing as a "once in a lifetime opportunity".

If "paragliding in Turkey" is something you REALLY want to do, you'll find some other way to do it, once your finances are in better shape. (And that will happen more quickly if you get into the habit of resisting big ticket impulse spending.)

OTOH, if it's not something you'd force yourself to do if someone wasn't dangling the opportunity in front of you, then consider whether it's really as important to you as you think right now.


Apr 19, 2014

Is it difficult for an atheist to hope?

Well not hope for an afterlife no. But I hope for all kinds of good things in this life.


Apr 19, 2014

As an atheist, have you found value, wisdom, inspiration, or strength in the Bible without taking it as literal truth?

Not really. It ties pretty much everything up with its theological metaphysics, so there are few lessons that really work when detached from their context.

The Good Samaritan isn't bad. Having people try to pin down the limits of their moral responsibilities by asking "who is my brother?" and Christ smacking them down and saying "everyone, your moral responsibility doesn't end" is a good one.

It's hard to think of any other lessons that generalize beyond "be faithful / subservient to God and He'll look after you"


Apr 19, 2014

Does Google not like Django?

Google App. Engine supports something that's pretty much their own customization of Django. I assume any differences are either necessary or at least highly convenient in the context of the App. Engine platform.

Don't know if they would use it internally. They probably have their own framework which is optimised for Google-stuff.

And I'm not sure if anyone loves Django completely. It has (perhaps inevitably) become fairly bloated. (Just like Rails)


Apr 21, 2014

Has anyone heard the rumor that your TV can be used to spy on you?

Update 2017 :

The proof is in : WikiLeaks publishes 'biggest ever leak of secret CIA documents'

Previously (2014) :

Older TVs probably not. Unless someone explicitly hacked them to put a hidden camera, or as Mihai Gheza points out, to turn the speaker into a mic. The reason this is unlikely to be in general use before the internet is that :

a) hobbyists, independent repairmen etc. would notice the extra hardware hacks,

b) a TV that watched you, using old-style technology, would need a back-channel to send what it was seeing to whoever wanted to surveille you. You'd notice if it was occupying your phone line or there was a suspicious new wire running around your house, or the TV was consuming huge amounts of power to send analogue TV signals wirelessly back to GCHQ or the NSA headquarters.

Since the ubiquitous internet, it all becomes far more plausible. Digital TVs are basically computers. And computers can be made to do whatever the person who puts the software into them likes. Many smart-TVs or set-top boxes or games consoles come with cameras so people can use things like Skype. And there was a huge outcry about the latest XBox which originally wanted to be always connected to the internet so Microsoft could monitor what you were playing (for "DRM purposes", allegedly). Not sure if that went through. But the bottom line is that any computer with a camera (including any modern TV ecosystem / "internet of things" in your home) only needs to have the right software added, to turn it into a genuine Orwellian 1984-style surveillance device.

What you're describing USED TO BE paranoid fantasy. After Snowden's revelations in 2013, the cold rational thing to assume is that even if your TV isn't currently streaming your life back to the spook servers, that is their longer term aspiration. And there are probably people working to make it happen.

So, yes, you should start taking steps to protect yourself. The key is that you shouldn't allow computers into your life (including entertainment devices) for which you don't have a sufficient degree of control over, and trust in, the software.

That means, buy general purpose computers and tablets and don't buy "appliances" which don't let you install the software you want.

At the very least, use Android in an unlocked and rooted version. Ideally use a genuine free-software operating system. (If in doubt, something like Debian for computers. I'm not sure what the best tablet / TV free OSes are at the moment but there are people and projects working on them.)

Even in America, with its impressive Constitution, it's clear that the government and courts are not able or willing to protect your privacy from an out-of-control military-intelligence-industrial complex. In 2014, the only people on earth who DO care about your privacy and are willing to help you keep control of it, are the various hacker movements (free-software, cypherpunks etc.). Support them, use their software, follow their advice, GIVE MONEY to some of their projects, find out more about the EFF, the Free-Software Foundation, Wikileaks etc. and what they are really doing.

Because everyone else just wants a piece of you for their own purposes. Google, Facebook, Apple, Microsoft etc. etc. are building increasingly intrusive surveillance technologies for their own commercial interest. Watch https://www.google.com/atap/projecttango/ to see Google working on technologies which will instantly scan and model the contents of any room you are in, and (almost certainly) will start recognising the STUFF in it. For Google a surveillance TV may be about "hey! Dave, we notice your sofa is getting a bit threadbare, why not buy a new one from Sofa Warehouse." But when the government comes knocking - as Marissa Mayer told Mike Arrington last year (http://www.businessinsider.com/marissa-mayer-its-treason-to-ignore-the-nsa-2013-9) - CEOs aren't going to risk incarceration to defend your privacy.


Apr 21, 2014

What concepts from programming language research are likely to become widespread in the next 5 to 10 years (2014–2023)?

I think "Reactive Programming" (or FRP in its functional version) will become this decade's "garbage collection". (Ie. standard in all languages that don't have a particularly good reason not to have it.)

Basically a way to wire together values and have them updated automatically when some events occur. Without having to explicitly write the event-handling as nested event / callback handlers. We've had this idea for ages in various forms, as "signals" in databases and web frameworks, in browser-side frameworks like angular.js. But I think it will become a first-class citizen of commonly used programming languages.


The frameworks show that many languages can implement RP in a library / framework. To become widespread, we'll need some kind of syntactic support (eg. to distinguish between one-shot function calls with particular parameters and permanent data-flows) And good compiler / debugger support because debugging spooky action at a distance in languages which aren't prepared for it, sucks.

Many FP languages already have something similar. I'm guessing we'll see the first attempt to graft it into the javascript or java standards this decade.


Apr 21, 2014

Is it ever possible to make meaningful predictions about the future? If so, on what grounds?

What do you mean by "meaningful"? :-)

Yes they're meaningful. If I say "the sun will rise tomorrow" it's certainly intelligible. Everyone know what it means. Everyone knows more or less what it would be like for the prediction to fail (The sun disappears, the earth stops rotating.)

What you can't do, is make a prediction that's guaranteed to come true. Perhaps the sun *will* disappear or the earth stop rotating.


Apr 21, 2014

What are the key challenges for the carpooling players in Brazil?

I'd guess that trust is a big issue. People are a lot more paranoid about letting strangers (particularly from a different social class) into their car than they are in Europe.


Apr 23, 2014

Are there atheists who believe in a peaceful dialogue with religious people rather than confronting them?

Yes and no.

I can have a perfectly civilized discussion or debate with someone with whom I profoundly disagree. There's no need for raising our voices, giving or taking personal offence or resorting to ad hominem attacks. We can remain on perfectly friendly terms. And remain friends.

BUT obviously, if we're talking about an area where we disagree, what I'm NOT going to do is say "yes you're right" when I believe you to be wrong. I will disagree with you. And will push a view which opposes yours; offering whatever evidence or insight into my intuitions that I can. (I will expect you to do the same for me.)

If you find the mere fact of disagreement itself "hostile" or "not peaceful" then it's perhaps better we don't talk about the subject on which we disagree. (Whether that is religion, politics, music or what programming language is best.)

If you're here on Quora asking questions on areas where there is dispute, I'll assume you're up for playing the game, unless you very explicitly signal you aren't.


Apr 23, 2014

What are some popular musicians with public image that doesn't fit their music style and mood?

When I first picked up a Pibes Chorros album and saw this cover.

I wasn't quite expecting it to sound like this :


Though now I get that Cumbia vibe, I do understand that it's actually a heavy stoner music. And like reggae it can become hypnotic and all encompassing.

So it was really more my European ignorance and prejudice to assume that they were going to be a metal or Cyprus Hill style rap band.


Apr 24, 2014

How are graphic scores drawn by composers of greater musical value than those by an amateur?

It's a language. Designed to communicate something from the composer to the performer.

If it does the job of communicating, then the only question is how interesting (exciting / affecting / amusing) is the resulting performance.


Apr 24, 2014

What do atheists think about nationalism?

Yes.

I think nationalism is irrational, useless and may well be used as an excuse for / help to promote violence and other evils.

Update : See my discussion with Robert J. Kolker below. If we're using his definition of Nationalism, then I'll withdraw the above statement.


Apr 24, 2014

Are we acting against evolution ("Survival of the fittest", "Natural selection") by trying to protect endangered organisms or the ones nearing extinction?

Yes. But we're also acting against natural selection every time we

a) have sex using a contraceptive
b) breed plants and animals for food
c) decorate our gardens and window-boxes with flowers
d) have a lumber / paper industry
e) kill flies / ants / cockroaches etc. that we find inconvenient and unaesthetic in our homes

So it seems churlish to pick on the attempts to save rare / endangered species for this.


Apr 24, 2014

How do atheists define sin in the absence of gods?

Yes. We are worse people if we commit bad actions. (That's what it means to "be" a bad person. That you have a tendency to commit bad actions.)

Can starting to commit bad actions lead to more? In a sense, like any learned behaviour.

- if you see it turned out well (you got away with it) you'll be less worried next time

- you can become accustomed to the "perks" of being dishonest. If you habitually supplement your income by taking bribes or committing fraud, you'll acquire a standard of living which is increasingly painful to give up

- if you successfully suppressed your empathetic reactions, that itself is something you can become habituated to. You become the sort of person that uses aggression, threat, violence as a first option when trying to resolve your problems.

Will immoral actions affect you later in life? They might do. The law or your enemies may catch up with you. The steps you take to hide your immoral actions and protect yourself may themselves become a burden and cut you off from the pleasures of everyday life. Friends / loved-ones may leave you or turn against you. You may find yourself feeling guilt but unable to make amends or ask for forgiveness.


Apr 24, 2014

Is death beautiful?

No.


Apr 24, 2014

Why do we like people who are obsessed with things like plants, while we hate those who are obsessed with money?

Because, despite of the mantra that is drummed into us throughout our lives, money is genuinely a scarce resource. (It's even counted by economists under the names M0, M1 etc. If it wasn't scarce, it wouldn't be countable. )

Nor do people who "make money" actually MAKE it. They acquire it from other people who end up with less money than when they start. This is different from plants, when I grow plants in my garden, although I am consuming a scarce land resource, I'm not actualy stopping you from growing plants in your garden. OTOH, if I gain a million dollars tomorrow, everyone else have to be a million dollars down to make that happen.

Of course it's more complicated than that. Of course more money is coming into existence all the time. Of course there are increases in productivity due to investment and innovation. It's a more complex picture. But, except in the mouths of propagandists, none of that really undermines the basic truth that the world's resources are scarce. And money represents a claim on those resources at any time. And for anyone to gain more money (and therefore more of a claim on those resources) in the short term someone else is losing it. And people who get VERY RICH are doing so by ensuring that everyone else is a bit poorer.


Apr 25, 2014

Why do some atheists talk so much about these gods they don't believe in?

Quora keeps feeding questions about him onto my home-page.


Apr 25, 2014

Why hasn't someone created HyperCard for the iPad?

Very good question.

I suppose it's possible someone did, but Apple don't let it on the App Store because they have a policy against virtual-machines that run further software that they can't vet.

LoperOS has some good speculation : http://www.loper-os.org/?p=568


Apr 25, 2014

Does someone who does not even attempt to defend themselves against theft, taxes, or threat of harm relinquish their human rights and render themselves a quasi-animal or quasi-natural resource?

Contrary to some people's misunderstanding, a right is NOT something you have the power to achieve by yourself. If it were, posession of a coat-hanger would be an "abortion right" and John Dillinger would have the "right" to the money in your bank account.

Contrariwise. A right is a claim you make that society recognises and defends on your behalf.

So, no. Someone who does not defend their own claims does NOT forfeit their rights. Rights are crated by and enforced by society at large.


Apr 25, 2014

What are some illegal actions that are beneficial to humanity?

Offering abortion and family planning advice and services. (In places where these are illegal)

Leaking information about the government's wrong-doings. (In places where this is illegal.)


Apr 25, 2014

For royalty-free music on Kickstarter, how do you know if a song from SoundCloud is fair game?

No. Being downloadable doesn't officially give you the right to use it.

But if it's marked as "Creative Commons" then, yes. The producer is open to you using it (following the criteria they've specified, eg. attribution.)


Apr 25, 2014

Would you ever prefer "free streaming" over buying a digital record, or is it meaningful to have that song on your computer available offline?

I always prefer to have my own copy.

a) who knows how long some of these services will be around? Or if something you want to listen to will disapper one day (change of policy etc.)

b) it's riddiculous in terms of the world's scarce energy and resources to be streaming sound (which involves a chain of dozens of routers around the world all talking to each other) when you could play directly off your PC.


Apr 25, 2014

You ever think of buying Plays on Soundcloud for a kick start?

Strikes me as idiotic.

Attention which is for sale in that way is basically the attention of bots, not people. It's either a bot which has compromised a user machine or account which is doing the following / listening. Or it's a bot which has followed thousands of people and which a bunch of naive (probably not very serious) users have followed back as a reflex action. The sort of people who unthinkingly follow bot accounts are very unlikely to be discerning or valuable listeners to your music.

If you want to pay money to get your music listened to it's probably better to invest it in either buying ordinary advertising (ad-words, a fragment in a printed music fan-zine which at least has engaged music fans reading it) or buying time with a producer / mastering studio to help make your music sound more professional.


Apr 25, 2014

The art (in the various forms taken by "art") of Lady Gaga, Walton Ford, Jeff Koons, and even Banksy seem to play on similar themes. What are they? (Or what do you think they might be?)

All these artists live in the modern, media saturated world. Unlike the artists of the past who dealt with things like nature, "the sublime", the romantic, or "the human condition".

It's a cliche, but for the artists of the past, art was a kind of mirror held up to the rest of the world. Art was something apart from the "real world". And commenting on it from outside.

Today, we're saturated with "art" or "culture". It comes at us electronically from the second we awake to the radio alarm-clock or pick up our tablet (usually before we get out of bed in the morning.)

We hear music constantly. The streets of our cities are plastered with adverts using every aesthetic trick and style.

Our world is now made of art. Art can no longer pretend that it's is "unworldly". That it's something outside the world and able to throw fresh insight on it by offering disinterested commentary.

Instead, art is utterly compromised. It has to struggle with the fact that it's now culpable. It IS the world. It's principles are the principles by which the world now works. All art is doomed to become a commodity within our capitalist market and media-system. All artists are playing the attention game in which celebrity is just the professional league.

So, all these artists are responding to that fact. To the fact they have no privileged position outside post-modernity or the society of spectacle or however you want to term it. Koons and Gaga embrace the condition wholeheartedly and try at least to draw attention to it. Perhaps, with Koons, seek to highlight the opportunities for pleasure in it.

Banksy is more slippery. He continuously makes moves and experiments to TRY to escape. He questions the institutions of art curation (sneaking works into museums where they don't belong, maintaining his pseudonymity, and gives art away on walls where he knows he won't be able to sell them.) But even he demonstrates an ironic knowingness of the impossibility of escaping being part of, or even talking about, this media-saturated world.

Walton Ford I don't know. But I'd guess that there's an idea there that you aren't going to use some avante-garde aesthetic strategy to escape the mediocrity and banality of "mere entertainment" and achieve a more profound insight. So you might as well do popular entertainment well.


Apr 25, 2014

What will come after the Internet?

There is no "after the internet". The internet is a communication protocol analogous to speech and the alphabet. Asking what comes after it is like asking what's after talking or writing.


Apr 25, 2014

Who should I follow on SoundCloud?

People who's music you like and aren't famous enough that you'll hear about their activities via other channels.


Apr 25, 2014

How do I stop insincere/fake-liking musician-bots from invading my tracks on Soundcloud?

Me too.

I feel quite sorry for SoundCloud. There's a real bot invasion going on there and it's hard to see how they could solve this.


Apr 25, 2014

When consuming things online such as videos, music, or magazines, does it make a difference to you whether it's pirated or genuine?

I prefer to pirate as a matter of principle.

I believe one of the most important political struggles of our age is whether information, which by nature is not scarce, is going to be artificially coerced into being scarce by a combination of ubiquitous technology and draconian government oppression.

In a hundred years time we'll be in one of two futures.

- either we'll have won the right to freedom of having and sharing ideas, even if the cost of that is the end of music making as a professional activity and a return to music making as something that amateurs do for fun.

or

- we'll have accepted a thought-police-state where all information technology is specified and controlled by the entertainment-industrial complex to tax every drop of culture we consume, and everything we do or say, every digital file we produce, is carefully monitored by the system to make sure it's not "stealing" ideas from the corporations that "own" them.

(Such ubiquitous surveillance will, as a side effect, also ensure that no-one ever challenges the government again, because any sign of opposition - from mild dissatisfaction to planned insurgency - will be spotted early and dealt with - either bought off or smacked down.)

There isn't really a middle-ground where we can trust the entertainment corporations (or the politicians they've bought) to curb their own greed and paranoia and back off to allow us some space to innovate and share without them wanting to continuously check-up on us. This is a very stark and unfortunate dichotomy that the technology has forced on us.

As a musician and music-lover I prefer to see music become amateurized than see it become an excuse for totalitarianism. And I'll try as far as possible to avoid feeding money to any organization that might be supporting or lobbying for laws to criminalize the sharing of information and the continued dissemination and vitality of culture.

Sometimes, I will give money to artists that I like and want to support. I'll do this by buying via BandCamp (which I believe gives pretty much all the money to the artist, doesn't push DRM formats or laws etc.) Even better would be a donation link on the artist's site. But I refuse to consider this as "obligation". Information isn't scarce and shouldn't be restricted by a government given monopoly. And ethical musicians should no more build their career or business model on collusion with such a system than they should build it in partnership with other immoral sectors like slave-trading or non-voluntary organ-trafficiking.

Aaaannd ... I'm out ... Peace ;-)


Apr 26, 2014

Why don't most people like heavy metal music?

I like the idea of metal more than the reality.

I kind of want to like it, I'd enjoy the energy and aggression but I find:

- not enough choons
- some quite cheesy old-fashioned sounding rock clichés
- death metal growling is great, but a lot of the singing is whiney and irritating
- just doesn't hold my interest enough

I've enjoyed the dubstep/metal crossovers I've been hearing recently. And I have a soft spot for Nightwish's operatic metal. But pure metal gets a bit wearing after a while.


Apr 26, 2014

Is it possible for an app API on Macs or Android to exist on Linux?

Android IS just that kind of restricted API built on top of Linux.

One thing that Google removed is X11 and the variety of windowing toolkits, so everything is handled by their GUI API and written in Java. But behind the scenes a lot of it is Linux.


Apr 26, 2014

If I could learn one language between Scala, Python, and C++, which one should I choose and why?

None of the above.

C++ is just C with clunky OO attached. If you want to get into that kind of mind-set, learn Java instead which is a) easier (no worrying about memory maagement), b) has a wider range of applications.

Python is a great language but will teach you very little you don't already know from writing Javascript. (Use CoffeeScript as a syntactic sugaring for Javascript and it's almost identical)

Scala's main attraction is that it's a functional programming language that's on the Java ecosystem. That means a lot of its ideas only make sense BECAUSE you're trying to engage Java from FP. If you want to learn FP ideas, learn Haskell or Lisp because Haskell is the most advanced and exotic FP language out there (of the ones you're likely to want to learn) and Lisp is the quintessential FP language. ( You can also learn Clojure if you want Lisp on the Java ecosystem.)


Apr 26, 2014

On a scale of 1 to 10 how dead would you say Perl is? And why should I stop learning and choose a language like Python or PHP?

I'm going to give it a 3 (assuming 1 is dead, 10 is HOT!)

That represents legacy status. I'm sure there are people maintaining useful Perl code-bases. And perhaps those people are extending, doing new work in Perl too. But I don't imagine there's anyone out there today who's doing a survey of languages in order to decide which one to adopt and thinking "Perl comes out on top".

It's not Perl's fault. It's a reasonable language. It's not as ugly as haters make out. (Really there's no reason your Perl should be any less easy to maintain than your C, PHP or Javascript.) But there's way too much competition in its space now from languages which are similar enough but have obvious advantages : PHP is more ubiquitous, Python has nicer syntax, Ruby has a massively popular web-framework. And Javascript will soon have all three of these advantages.

There are things Perl does better than any of these rivals. But it's hard to think of anything it does better that you NEED so much that it trumps their advantages.


Apr 27, 2014

Why is hip-hop music fascinated with death?

You might be confusing hip hop with "Goth" no? ☺

Death probably comes fifth after money, power, sex and skill as themes in hip hop.

Money and power are obviously going to be the major themes for a style of music that largely comes from and represents the poor and powerless. Sex is universal in all pop genres. Death exists in hip hop largely as either a symptom of poverty or a side effect of power struggles.


Apr 27, 2014

What is "Chicago Drill Music" as a hip-hop genre?

I haven't quite worked it out.

Katie Got Bandz seems to be a leading exponent (with the wonderfully named "Drillary Clinton" album)


I'm no expert but her flow reminds me of the slow insistent Houston / Swishahouse southern rappers from a couple of years ago, except with an extreme emphasis on guns and a more modern sounding trap production.


Apr 28, 2014

Is science about thinking or is it about remembering?

Both. And more. The more is a big part of it.

Science is a social activity where the community as a whole try to come up with a working model of the universe. One crucial aspect of it is the attempt to compensate for any individual's flaws or biases through the use of experiments that other people can and do repeat. That means that scientific hypotheses have to be phrased in a way that other people can understand, and do independent tests of.

You obviously can't learn about the community's current best thinking without both reading and remembering it.

You equally obviously can't spot flaws in this current best thinking or invent new hypotheses and experiments to test your own ideas without doing your own original thinking.

But what's really crucial is doing BOTH in the context of the whole. If you're just reading and regurgitating a bunch of ideas you might be doing anything : science or religion or mythology or preparing for the trivia quiz in the local pub.

If you're just thinking, you might be doing science. Or you might be doing philosophy. Or mathematics. Or just nonsense.

What's important, in order to be doing science, is that what you're reading about is other people's models and hypotheses that have been explicitly designed as testable. And your criticial thinking is also directed towards inventing new challenges, hypotheses and experiments. An assertion that a current scientific hypothesis is wrong, without giving any kind of alternative that can be tested (at least in principle), is not "doing science" it's just carping.

And you should recognise that you're part of a "team". Einstein didn't invent the experiments that later corroborated his theories. But he certainly allowed for experiments that *could* corroborate or falsify them. And so other people did invent and run those tests.


Apr 28, 2014

Are there any libertarians who are genuinely environmentalists?

I'm sure there are. But it seems to me they're making life hard for themselves, as government lawmaking has at least some proven record of working. (Eg. national parks. various successful pollution bans). Whereas market-based solutions aren't anything like as plausible.

Stuart Farrand's example of bribing land-owners to protect wolves seems to me to be creating very much the wrong kind of incentives. Effectively it turns environmental responsibility into a kind of protection racket. What happens if the environmentalists fail to meet their payments one month? Do the land-owners go out and shoot some wolves to focus their minds?

If the government obliged land-owners to protect wolves, the land-owners would be forced to come up with their own business models and creative solutions to accommodate having wolves on their land, leading to a sustainable relationship.

Instead, this Danegeld model lets the land-owners carry on as usual with the knowledge that their lack of innovation will be covered for by environmentalists. And the protection will be as fragile tomorrow as it is today. They have no long term incentive to make accommodation with the wolves. And their acceptance of wolves will collapse the moment the payments dry up. Thus it's naively ignorant about the reality of the psychology of incentives.

(Aside, it often seems that Libertarians are still working with an Aristotelian understanding of incentives compared to other political parties who've at least entered the Newtonian age of Hobbes and Machiavelli. Perhaps not so surprising when the Austrian economists declared that economics wasn't a science but just "common sense" given a fancy name and elevated to unquestionable dogma.)


Apr 28, 2014

Is PHP a programming language or an overengineered template engine?

What's the difference? Really?


Apr 28, 2014

Blinded by privilege and isolated from the real world because of their money, is it common for rich people to become like the RadiumOne CEO?

I'm as critical of the rich (as an institution) as anyone on Quora, I suspect. But in this case I don't think there's any reason to assume that his violence was a product of economic privilege. You'll find this kind of row and physical assault on women at all levels of society.

It may be a product of patriarchy though, and have been motivated by a belief that women are "property" of the men they're in a relationship with.

The question of how it played out afterwards is probably more of a wealth issue. The fact that the girlfriend dropped charges at least raises the suspicion that she was bought off, something which could only happen because of his wealth and clearly goes against any principle of justice applying equally. It's not the only reason that women drop domestic violence charges, however. Many women refuse to involve the law because they want to try to keep a relationship "working". It's not clear from the report which is the case here.

The fact that he's not in jail may be also a symptom of his privilege. He doesn't look like a "typical criminal" to the judiciary processing his case. Perhaps a rigorous community service / therapy / education program will actually do more good than jail-time. But this principle should be applied equally to the poorest / most disadvantaged member of society guilty of similar crimes.

The worst example of privilege in action is likely to be the way that friends / colleagues / business associates don't hold him to account. Instead of helping him by telling him to his face that they disapprove of his actions, people who have other kinds of interests will be more likely to collude in pretending that nothing happened and that there's no issue for him to resolve. The media are already starting to write about it as a personal challenge to be overcome rather than a personal shame to atoned for.

A final thought. This opinion he writes on his blog is damning : "But there is a difference between temper and domestic violence."

Of course there isn't. There are degrees of violence but to pretend that somehow his actions are "mere" temper getting out of control, but there's a different kind of domestic violence, done by other people, who are different from him (perhaps "sick" or genuinely "bad" as opposed to our hero), is the worst kind of arrogance and self-delusion. This is the nastiest hallmark of privilege’s belief in its own exceptionalism. Anyone can lose control. Anyone can do bad things in a moment of passion. And anyone may genuinely be sorry and try to learn from it and seek forgiveness and acceptance. But that can't, and the acceptance shouldn't, come if privilege insists on holding on to the idea that its crimes are lesser, in some way.


Apr 28, 2014

Why do some Americans use so many 'likes' in their conversations?

Like is a fantastic word for going up a level of abstraction and getting at the essence of things.

For example, imagine you overhear a conversation :

He said "I hate you".

You have to assume that that person being discussed literally told the listener that he hated them. But what does it mean? What's going on? It's cluttered up by detail. Mired in actuality.

On the other hand.

He said, like, "I hate you".


You know that "I hate you" weren't the literal words, but the general sense that the speaker was getting at. Because it's so successful at this, people use "like" even when they COULD quote the literal words, because using it gets to the general case, the essential idea, rather leaving the listener bogged down in specifics.


Apr 28, 2014

Why do so many writers use words that might be difficult for some readers? Why wouldn't you want a more simple message that could target a broader audience?

1) Words are tools. And you do the best work when you use the best tool for the job. Why clump around trying to bang in a nail with a screwdriver?

2) Sentences that don't use the best words actually end up saying the wrong thing. A word which is less fine-tuned to what you want to say leaves more room for ambiguity.

3) When I write, I'm playing a character as well as making a statement. The character I adopt is also part of what I'm trying to communicate. And the words I choose help me perform the voice of that character.

4) Words are beautiful. And sentences that use the right words in the right ways are beautiful. This doesn't just limit you to fuddy old-fashioned vocabulary though. Using modish slangs and malapropisms well can also create energy and beauty in writing.


Apr 29, 2014

What is reason why we haven't heard of anyone making a biological printer using plant cells?

http://www.oreilly.com/biocoder/ has a story about a Canadian bio hacking space where they're working on printing photosynthesising leaves. Don't remember which issue. Sorry.


Apr 29, 2014

Are you really a geek or are you doing that to impress your geek girlfriend:o

If only ...


Apr 29, 2014

What's the truth about homelessness in London and New York?

Yes there are Londoners who are genuinely homeless and sleep on the streets.

Since the Conservative driven government's austerity policies have starting removing other programmes to help people in need, reliance on food banks is up almost 400%. http://www.bbc.com/news/uk-england-london-26287607

So yes homelessness and hunger are real. Children are a slightly more dubious case. Theoretically no one with children should be homeless because the state has obligations to provide some kind of accommodation. So either something has gone very wrong, or someone is sleeping on a friend's sofa but still needs money for food, clothes etc. and so is begging.


Apr 29, 2014

Why did science make little real progress in Europe in the Middle Ages?

To add only a tiny thought to Tim O'Neill's excellent answer, the mediaeval technologists gave us :

- the plough. (Able to cope with heavy Northern European soils, turning Northern Europe from relatively unproductive to relatively productive. Creating a huge new surplus of wealth in the north.)

- extraordinary advances in architecture : cathedrals.

- the printing press. (Don't forget this may have launched the Renaissance, but it was mediaeval minds that come up with it.)

- clocks (and clockwork). The beginnings of automation.


Apr 29, 2014

Our philosophy teacher posed us an interesting question today, and I would like different points of view on the matter before I hand in my anwser: Does art save us from technology?

Art and technology are the same thing. Go back to the ancient Greeks and you'll find the word "techne" for both (related to our words for technique and technology).

Both are related to "making stuff". (Even today, the maker movement can encompass everyone from electronics tinkerers to people sewing textiles. Often it's the same people equally engaged with both.)

Art and technological progress is intertwined, from the inventions of new kinds of paint (oil, water-colours, acrylics) which led to new styles of painting. To new musical instruments (thank the piano-forte and equal temperament for 19th century music, thank electrical recording and amplification for all 20th century music that mattered). To the camera which gave rise to photography and cinema and kicked painting into an entirely new sphere. To the computer, video games, interactive art etc. etc.

Art is the child of technology. It loves technology. What it might do is help us come to terms with technology. And help to bend technology to be meaningful for us. But no, we don't need saving from technology. Since the first tools, humanity is a technology-using animal. Technology has shaped our evolution and our history. We are technology. And art is just a symptom of that.


Apr 29, 2014

What are some iconic types of clothing and accessories from the nerdy realms?

Towels.


Apr 30, 2014

What will Computer Science and Programming be like in the far future?

There's no programming language that's good for everything. Not even "natural language". We invented maths notation so that people who are "natural intelligences" could communicate more precisely and effectively about certain abstract things.

No profession, from medicine to law to theoretical physics to art criticism is without its jargon which can only be understood by those who've taken the time and effort to achieve a certain level of familiarity with it.

Programming won't therefore become something that untrained people do by conversing in everyday language, for the simple reason that most programming will still be about involving the computers in specialist activities, and will need specialist understanding of those activities. Such specialist understanding actually prefers more formal and unambiguous notation rather than trying to use conversational natural language. (Even ideas and services that everyone uses and thinks they understand (think banking, or Facebook) still have complex conceptual ideas specifying how they actually work and deal with edge-cases behind the scenes. You would be hard pressed to specify how your bank or Facebook work to another human being, despite that human being being "AI complete". )

So, most likely, programming will fragment into more and more "domain-specific languages" for the increasing number of niches that are programmable. Each will be full of domain-specific assumptions and knowledge, though they may sometimes be different dialects of some basic grammatical syntactic patterns. (An example of this is XML which acts as a syntactic substrate to many different data formats.)

Apart from XML, C and Lisp are syntaxes which will probably still be hanging around. There'll be many of these specialist languages that still use C-like or Lisp-like notation because that's what people are used to.

The other thing about these domain-specific languages is that many of them will be hooked into huge online data-bases and cloud hosted services. (A bit like the Wolfram Language). You'll rarely write code to run by itself as much as you'll use it to present your problem to the cloud service and reformat the returning data.

There'll still be "serious" programming languages for defining and orchestrating what goes on behind the scenes. Such languages will have the following characteristics :

- they'll be good for defining and hosting these other DSLs.

- they'll have facilities for defining data-flow between systems. (Most likely some kind of reactive programming). Because the important thing about programming in the future is that you'll very rarely be programming one computer. You'll be programming an application that's distributed amongst many : servers and phones, the sensors and actuators of the "internet of things", multiple robots etc.

- they'll aim to be as powerful, expressive and error free as possible.

(If all of this leads you to think of Haskell, that's deliberate .. .though it may not be Haskell itself.)


Apr 30, 2014

Why don't UK airports employ visible people in Customs any more / often?

The invisible people they do employ are much more successful at catching the smugglers who are often off their guard in apparently empty customs halls.


Apr 30, 2014

How would you explain the difference between House, Techno, Electro, Progressive House, Progressive Trance, Uplifting Trance, Psy Trance, Deep House, D&B, Dubstep and all the sub-genres of EDM (Electronic Dance Music) to a layman?!

You distinguish EDM on these dimensions :

Important :

- rhythm ... what are the actual patterns / matrices of rhythmic elements, how fast does the music go?

- timbre ... what are the typical sounds that dominate. (All genres have examples of borrowing sounds and ideas from others so it's never a hard exclusion, but there is a predominance of certain sounds in certain genres (house and garage tends to have more samples of real instruments and human voices, techno, trance and dubstep tend to have more overtly synthetic sounds )

- broad-structure ... pretty much all EDM is repetitive, but some genres focus on a continuum. All tracks blend into each other without interruption or too much of a jolt. Recent post-dubstep innovations have moved in the opposite direction to short-buildups and "drops", pauses and dramatic shifts of instrumentation and speed.

- scene ... all genres have a place where they come from, an inner mythology about the kind of people who like them, the places where those people gather, the visual language that accompanies them.

- feel ... all that indescribable stuff that you still know when you hear it ... is it ecstatic, sexy, spiritual, rousing etc. etc.

Lesser :

- era ... some music is just old-skool, you know it's a scene which is "gone". What period does it cunjour up? There are tracks that just ARE part of the Acid House / second summer of love era, even though they don't have anything much in common with your contemporary acid workouts.

- harmonic language ... really isn't all that important in EDM. Most genres will encompass both melodic / harmonic and scarcely harmonic tracks. You can see a few vague trends : jazzy harmonies work well in house, some forms of drum'n'bass and footwork, but would be out-of-place in trance or dubstep.


Apr 30, 2014

Creepiness: Do creeps know they're creeps?

Probably depends what you're calling "creep" which could be any of the following categories :

- people who come from a culture where the norms of appropriate behaviour are different from yours.

- people from your culture who genuinely don't understand what the norms are

- people from the past, who grew up with one set of norms and haven't accepted that the world has changed

- people who have difficulty perceiving the norms in this particular case (either because they're drunk, they're blinded by infatuation, etc.)

- people who have difficulty reading other people's reactions. Steve doesn't perceive that you have a special relationship with John which means you find it funny and charming when John does something but don't feel the same about Steve doing it.

- people who suspect they're violating a norm but believe they have justification to push through (people who read too much romantic literature, or too many dumb "pick-up artist" manuals)

- people who, as Bertil Hatt points out, are not doing anything objectively inappropriate, but because of some other issue, you find their attentions unwelcome.

I'd guess that most people who fall into one of these catagories don't realize that they're in it.


Apr 30, 2014

Are "normal" people really not selfish or do they just don't know they are?

Normal people are certainly "self-interested" in some sense. They have desires and they act to try to satisfy those desires.

Normal people can also be highly generous. They perceive desires in others, and act to help those others satisfy their desires. Ideally they try to find mutually beneficial situations and solutions where both get something they want.

People are selfish when they get out of balance. When their focus on satisfying their own desires excludes doing anything to help others. Or worse, where they prioritise their own wants so highly that they are willing to cause pain (or even mild dissatisfaction) to others in order to get it.

Going up and talking to someone in the refectory might be doing them a service : you make them feel socially valued, you might inform them of something useful in your conversation. That's self-interest but you have no reason to think that it's not also good for them.

However, if they're eating with their head in a book, desperately revising for an exam that's taking place this afternoon, your company might be less welcome. If you demand their attention and entertainment but discount the potential cost to them of a poorer exam result because of the distraction you cause, then yes, you are selfish.


May 1, 2014

I keep hearing that some old languages like smalltalk and lisp are so great that new languages are still borrowing ideas from them, is that true? if that is true, why did these old languages die in the first place?

Largely lack of engagement with the underlying platform and ecosystem.

Smalltalk was very much a world to itself, except for a couple of expensive slightly non standard versions. Lisp didn't have access to the standard DLLs of Unix and windows or enough alternative libraries of its own.

In the 80s, compared to compiled C etc. these languages seemed genuinely slow and wasteful of processor resources.

Weird syntax is probably third compared the first two.


May 1, 2014

Is it still reasonable to say mainstream languages are generally trending towards Lisp, or is that no longer true?

Lisp is close to a pure mathematical description of function application and composition. As such, it offers one of the most concise, uncluttered ways to describe graphs of function application and composition; and because it's uncluttered with other syntactic constraints it offers more opportunities to eliminate redundancy in these graphs. Pretty much any sub-graph of function combination can be refactored out into another function or macro.

This makes it very powerful (concise and expressive). And the more that other programming languages try to streamline their ability to express function combination, the more Lisp-like they will get. Eliminating syntactic clutter to maximize refactorability will eventually make them approximate Lisp's "syntaxlessness" and "programmability".

In that sense, Paul Graham is right.

HOWEVER, there's another dimension of programming languages which is completely orthogonal to this, and which Lisp doesn't naturally touch on : the declaration of types and describing the graph of type-relations and compositions.

Types are largely used as a kind of security harness so the compiler (or editor) can check you aren't making certain kinds of mistakes. And can infer certain information, allowing you to leave some of the work to them. Types can also help the compiler optimise code in many ways : including safer concurrency, allowing the code to be compiled to machine-code with less of the overhead of an expensive virtual machine etc.

Research into advanced type management happens in the ML / Haskell family of languages (and perhaps Coq etc.).

Ultimately programming is about transforming input data into output data. And function application and composition is sufficient to describe that. So if you think POWER in programming is just about the ability to express data-transformation, then Lisp is probably the most flexibly expressive language to do that, and therefore still is at the top of the hierarchy, the target to which other programming languages (continue to) aspire.

If you think that the job of a programming language is ALSO to support and protect you when you're trying to describe that data-transformation, then POWER is also what is being researched in these advanced statically-typed languages. And mainstream languages will also be trying to incorporate those insights and features.


May 2, 2014

You are a programmer or a network administrator. You don't work out. It is the end of the world. Zombies are overrun. How do you survive the disaster and bad people and protect the ones you care about?

Brains? Who needs 'em? I'd just upload my (and my loved ones') minds to the cloud and continue operations from there.

Actually, on second thoughts, I'd hide a rootkit IN my brain. When the zombie eats it, the virus would actually take over and download a copy of my mind to control it.

Sooner or later all zombies would be part of a clone army of me ... bwa hah ha! (Which would actually be pretty confusing and dis-empowering : see Phil Jones (He / Him)'s answer to How would the world be different if everyone were exactly like you?.)


May 2, 2014

How much are money and evil interrelated? Why?


May 2, 2014

How much of what you learned in school do you use in industry?

I was a lousy student. It's taken me over 20 years since college to rediscover a bunch of ideas that were on offer but I was too stupid / lazy / distracted to get.

Things that stuck and I did use : relational database modelling and normalization (SQL was by far the most immediately practical thing I picked up in college was using within a year of leaving). What OO was, and the fact that Smalltalk was cool. The fact that Hypercard-like GUI design environments were cool. A small amount of how computer graphics worked. A small amount of logic. A small amount of graph-theory. A small bit about networking. (Only actually used when I try to explain to someone how the internet works.)


Things that kind of stuck but I didn't use. A rough idea of how a microprocessor works. How to design digital logic circuits. Small amount of VLSI design. That Occam was cool. A bunch of formalizations that describe user-interface analysis and design, but which seem utterly unrelated to real Usability / UX work.

Things I learned that were counterproductive. : that C is horribly complicated and too difficult to use. That "software engineering" was a fascist plot to turn free-spirited programmers into mindless cogs in a giant machine. (Admittedly this was my interpretation of the SE class; and it is kind of true.) That formal proofs and specifications were part of the aforementioned plot.

Things that were on offer but I totally failed to pick up on. How to write Lisp. (I never understood what the point was.) How to write Prolog. (I thought Prolog was cool, but just couldn't do it.) What the hell the point of ML was and why anyone would be even the slightest bit interested. What parsing was and how to write a parser (this is probably my largest regret). How compilers work and how to write one.


May 3, 2014

If John N. Gray has switched his political opinion so much over the decades, how do we know to trust the thoughts in Straw Dogs as penetratively truthful?

The truth of something doesn't depend on whether the original author continues to to believe it. Or even if they ever believed it.

You'll have to evolve your own standards of credence.


May 3, 2014

What's the difference between men with and without strong will?

If the ego de.pletion hypothesis ( http://en.m.wikipedia.org/wiki/Ego_depletion ) is correct then it seems likely that willpower has a biological or chemical component.


May 3, 2014

Why is literate programming so unpopular?

tl;dr It doesn't really solve the problems people have as well as other tools and strategies that are more popular.

The basic idea of literate programming is that documentation is such a good thing that you shouldn't keep it separate from the program but embed the program into the documentation.

The contrary truth is that documentation isn't as wonderful as Knuth assumed. And there are other ways to combine "documentation" with code that have proved more congenial to people, and more effective.

Firstly, well written code ought to, to a certain extent, be clear enough for another programmer to read and understand what's going on. That is the most important thing. Adding natural language descriptions of what your code is doing, alongside that, is a very poor substitute for readable code.

If your code is well written, the next programmer won't need to read a long commentary on it because he or she will be able to follow your code directly.

And if your code isn't well written then

a) it's unlikely that your attempt to write a natural language description of what it does is much better.

b) even if your description is wonderfully clear, then the next programmer is still going to have to struggle with your badly written code, just to be able to make sense of the mapping between the clear documentation and the unclear code.

Now he / she has two problems.

However, this should all be understood in a context where a lot more human-readable labelling has moved into programming languages themselves. When Knuth was promoting Literate Programming people were still using languages where you wrote :

LET X = 10

GOTO 5000

And if you didn't comment or document what was going on at line 5000 then the next programmer would have to read another 100 lines of low-level code to know why you even did that.

Today, you're more likely to call a function

sortedUsers = quicksort(userTable)

which despite being genuine executable computer code is also 95% human-readable labelling.

So in that sense, documentation DID get integrated with code. But in a different way from the way LP imagines. Languages got a lot higher level (can hide a lot of the computer-oriented mechanism from the programmer), and code now has a far higher proportion of human-readable tokens than it did previously.

Beyond that, the web happened. Suddenly we had access to all the documentation we needed at the click of a hyper-link. When I read someone's code that calls an unfamiliar API I don't need the original programmer to have documented what that API call does for me. Because I can just type two words into Google and see it all. I can see the official documentation. I can see examples of people using it. I can see discussions where people complain about problems with it and suggest workarounds. There's no way that the original programmer, however diligent in his or her literate documentation, could provide a fraction of that value to me.

Finally, when Knuth was promoting Literate Programming, people were still printing out listings, to read them offline, and then typing in their modifications (sometimes on punched cards). In that world, Literate Programming made sense. All that you had to work with was the listing that came off the line-printer. Any information that wasn't in that listing wasn't really available to you. So the more information that was in it, the more the programmer explained his or her thoughts and rationales, the better.

That's not a world any of us live in today. Today if we want to know what something does we can type it on the REPL or our IDE lets us drill down to the definition in a library. Our IDEs auto-complete the correct names of things for us. We develop against automated tests which continuously alert us to problems. This is a much faster, more fluid, interactive way of developing software. We develop in a live "conversation" with the computer. We rarely have chunks of time when we step back from the machine and read and contemplate and simulate the running of an algorithm in our heads.

So Literate Programming is a solution for an age which has passed. When the tools were different. When the roles of programmers and computers were different. When documentation was scarce and very hard to access. And the languages were so low level that most of a programming listing was in machine-speak not human-speak.

Today's programming challenges need solutions specific to them.


May 3, 2014

Why is multiplying pointers not valid in C?

Also because the same character * is used for both dereferencing and multiplication. That's gonna confuse the compiler.


May 3, 2014

Do I count as spoiled if I'm starting to find Python ugly?

Yes. You're spoiled. Basically it means you've been writing Haskell.


May 5, 2014

Is it currently possible to synthesize electrical components from 3D printers, or how long will it be until this will be possible?

Circuitry is pretty close eg. Rabbit Proto

Not quite here / reliable / easy ... but everyone wants it and everyone's trying very hard.

Printing things like resistors shouldn't be much harder.

Capacitors you'll need to produce graphene :


Diodes, transistors and other semi-conductors I'm assuming are further into the future. Making Your Own Semiconductors

Assembling components with home pick-and-place is being researched : Pick and Place ToolHead


May 5, 2014

Are there Latin American startups focused on additive manufacturing, aka 3D printing?

Metamaquina and Cliever Tecnologia are the Brazilian 3D printer startups.

Metamaquina are based in Sao Paolo and sticking closer to the RepRap / Open-hardware philosophy.

Cliever are from Porto Alegre I think.


May 5, 2014

Why haven't QWERTY keyboards become obsolete and/or been replaced by Dvorak keyboards?

Dvorak may be faster. But after using QWERTY for 30 years I find that it's fast enough that it's not really the bottleneck on my productivity.

For me, the cost of learning a new keyboard is WAY higher than any potential gain I would get from typing a slightly higher number of words per minute.


May 5, 2014

If ideas are worthless why don't companies like Apple or Google share theirs more publicly?

Ideas are worthless. Or rather ideas are inevitably non-scarce, and so can't be traded. And are therefore without economic exchange value.

For large corporations, the government has created artificial scarcity of ideas in the form of patents which are a kind of property that CAN be traded.

The huge valuation given to tech. giants like Apple / Google / Microsoft today reflect nothing more than the fact that they have locked up a large stock of these government-granted monopolies. (See Apple Inc. v. Samsung Electronics Co., Ltd.., Everyone vs. Android etc. for details.)


May 5, 2014

Why do so many developers not deliver unit tests with their code? Why do so many engineers/developers lack this skill? Also, should one consider himself a professional level engineer if they do not deliver unit tests along with their code?

I'm a big fan of unit-testing. But the hardest thing about unit-testing is that hand-generating or independently generating the intended results of code can be non-trivial.

It's easy enough to write a unit-test for a bit of code that does basic integer arithmetic. You do the arithmetic in your head as you're writing the test.

But what about a unit-test for a function that finds the length of a vector?

You'll almost certainly think ... (and I confess, I've done things like this) ... hmmm .. vector [10, 0, 0] should have a length 10 shouldn't it? I'll test that case.

You may or may not try a test of something like the length of [5, 4, 9] because, unless you pull out your calculator you don't know what that's meant to produce.

And what about a function to rotate a cube in 3D space? Whoah! Floating point matrix multiplication on 6 points. Doing that by hand (even with a calculator) will take ... what ... 15 minutes? Half an hour? Especially if I have to look up how to do matrix multiplication by hand because I always forget the order.

But now, my function which ray-traces the cube into a bitmap. WTF? How the hell am I going to generate the 1000 X 1000 bitmap data to compare my function's output with?

(OTOH, I can just look at my bitmap output on the screen and tell in a few seconds if the function worked or not.)

And this isn't just for graphics. It's for any serious heavy-lifting data transformation. I've written templating systems that generate HTML and other file formats. And I've spent so much time tracking down "failures" in my tests that are simply due to too many (or too few) carriage-returns in my example correct output. It can take longer to debug your test data than write the function.

Of course there are tricks. You use previously unit-tested functions to help generate the results for the next test. Which is good. But you can sometimes find yourself pretty much copy and pasting the same code between the fixings that generate the required test-results and the main code that actually passes the test. (Which is not really so good.)

Or you'll grab a snapshot of the output of your function (which "seems to be working") and store that. (At least the test will discover if you break things in future.)

Or you'll test derivative attributes of your data. (I can't really test if the values of this million item list are correct but I'll at least test that there are a million of them.)

Sooner or later, as you start working on code that works with more complex data-structures, you'll notice that your tests are becoming a) more expensive to write, and b) less comprehensive in their coverage.

At some point, you'll have to declare bankruptcy : "to generate comprehensive test data is going to take next week, but the results look OK today".

OK. Having said all that, don't be discouraged. Unit testing and test-driven development is an absolutely excellent thing. If you can do it, you will produce better code, faster, and you'll spend far less of your time in future breaking and fixing your breakages. KIDS! DO UNIT TESTING!


May 5, 2014

What's easier, being a programmer at a very small company or being a programmer at a large company?

Simon Kinahan nails it.

Big companies can be more demanding than small companies. But the stress in small companies is more painful. Normally in big (or even just companies that think they're big / have a corporate mind-set) things are so disfunctional that you tend to feel you're doing a good job relative to the norms. In small companies I've been in the position of knowing I was doing a bad job. And that was far far more stressful.


May 6, 2014

Are techno and electronic music the same thing?

I actually used to think of "techno" as a broader category, in which other types of electronic dance music were basically sub-genres.

It wasn't entirely implausible that the terminology might go this way, some time in the first half of the 90s. People were talking about "ardcore tekno", "jungle tekno" and "trance techno" etc. (And even Warp style IDM artists were still called techno.)

But it became clearer, especially with the rise of drum'n'bass, that techno would get reserved for particular subgenres. (Although to me it still sounds like within "techno" you actually have differences as wide as those between other genres. Detroit techno is a weird outlier, far closer to Chicago and Progressive House than what we think of as the archetypical "techno" sound associated with Berlin and harder European styles.)

Electronic music is obviously a very broad category taking in academic experimentalism of the Koln / Stockhausen variety, 60s and 70s psychedelic synth workouts like Tangerine Dream, 80s "synth-pop" like Depeche Mode, and then everything that came out of Chicago House and early hip-hop.


May 7, 2014

Where's is the best place in London to buy a bow tie?

As a geek, if I wore bow-ties, I'd totally wear one designed in Excel : Charles Olive


May 7, 2014

What offbeat place can I go to in my first trip to Brazil in the four extra days that I have?

Depends very much on what you want.

John Roscoe is right. If you like hiking through nature, swimming in very clean rivers and hanging out around waterfalls, and find the cerrado (highly biodiverse semi-arid savannah) beautiful (which it is), then Chapada (the national park where Alto Paraiso / Sao Jorge are located) is for you. (chapada dos veadeiros - Pesquisa Google)

There's a question of what season you're going in. June will be getting quite hot for hiking and it will be DRY. (Take a lot of water with you.) But at least no flash floods ;-) In August it will probably be on fire.

It's conveniently close to Brasilia too. Just a 4 hour bus-ride away.

Pousada Bambu (Pousada Bambú Brasil, Alto Paraíso de Goiás) is decent enough. Slightly pricier end for Sao Jorge (and let's face it, if you're here for the cup, everything is going to be marked up.) It's not mega-luxurious but that's not what you're there for.

Make sure you spend at least one morning or afternoon in Vale da Lua. I think Sao Bento (a couple of miles before Sao Jorge on the road from Alto Paraiso) is also nice, both to stay and they have some good waterfalls.

The National Park itself is more hardcore. You can only enter before 12 Noon and will take you a good 4 hours hiking to do one the circuits to the canyons / waterfalls etc.


OTOH, you might have some other interests. The big city you didn't mention is Recife. That may be similar enough to Salvador / Rio that you don't feel the need. Though it has a different cultural history. I think it has great music (both traditional / folkloric and modern rock / dub electronic derivatives). And Olinda is beautiful. (Personally I think Recife has the best street-carnival in Brazil.)


May 9, 2014

Are some atheists kinder than some Christians?

Almost certainly. But it's not a very significant fact. There are no theological implications because Christianity doesn't claim that it MAKES believers kind (or even good). It tells them to be good but doesn't offer any guarantees of their behaviour.

In fact, mainstream Christian teaching explicitly emphasizes that humans are sinners. (Personally I think that's a bad move, if you keep telling people that they are inherently bad and can't be good by themselves, that might actually disempower and disincentivate them to try. Nevertheless it's far from any kind of claim that believers are "better" than non-believers.)


May 9, 2014

What is the most successful open source project so far, and why?

In terms of software:

- GCC
- Gnu/Linux
- Apache
- Firefox

in that order, but closely followed by a bunch of languages, libraries and several decent end-user packages.

BUT

the most successful project has been the invention of / definition of "free software" / "open source" / "open culture" itself.

The very idea that such a thing is possible and the right thing to do. Which has spawned a legacy in all the other projects, not only software, but hardware from Arduino to RepRap to Open Village Construction Set to hundreds of crowdfunded projects all of which commit to giving away their software and design schematics.

It's hard to remember but in the 1980s it was just kind of "obvious" that software was going to be (big) business and computing was going to be expensive. Even if there was going to be "home-computing" it would be hobbled by licenses that forced you to buy a full-price copy of the software for every computer it ran on. And by dongles, copy-protection, etc. With serious home software packages costing several hundred dollars and even basic business software creeping up into the thousands, most people would only get to try and use a few packages.

Individuals might pirate, but that wasn't an option for legitimate companies. So let's remember that without Linux and other free-software tools, companies like Google and Facebook would have been born "in chains". Paying a per-server operating-system tax to Microsoft or Sun. And with Microsoft more or less determining what they could do. (Would Google be able to compete when Bing came out calling undocumented APIs in Windows Server?)

In this sense we have to add the shape of the web today to open-source's credits.

Pretty much every successful service (large or small) got that way using free-software to ensure its freedom from any particular platform provider. (BTW: the next generation of would-be-giants will have to relearn this lesson and win their freedom from Apple, Google, Facebook, etc. through adopting free and open communication protocols, distribution channels, etc.)

The idea of free / open-source software is FLOSS's most successful project. And the FSF's GNU General Public License was a crucially important part of spreading that idea. The GPL was a concrete artifact. As important in its own way as the American Constitution. It got people talking and thinking and arguing about software freedom and whether code should be shared or hoarded. Even when they rejected the license as too stringent, many people had to do so from an enriched understanding of what was at stake.

For some it was mere convenience. But many poeple adopted the GPL as a badge of pride: a banner to signal that they also stood for freedom and contributing to the commonly shared wealth of networks. Today it's hard to find serious software developers who don't rely on, and recognise the value of such a commons and feel that some aspect of it should be honoured and protected (even when they have particular business models that are in conflict with it). That is an extraordinary change in mindset in the last 30 years and an extraordinary victory.


May 9, 2014

My boss thinks it is a bad idea to hire people who contribute to open source software. How do I convince him otherwise? He believes that people who contribute code for FREE do it because they don't have any valuable skills or have low self-esteem.

Don't. Just quietly leave and go to a company that has a future.


May 9, 2014

Why do people say a software is not secure if it's not open source?

It might be ... it might not. How would you know? :-)

THAT is the problem.

We know that Open Source sometimes has holes in it (see Heartbleed). We also know whether people are working on fixing them. We know when they've been patched and what the patch is.

We don't know whether Closed Source has holes or not. Or if they've been identified. If anyone's been assigned to work on a fix. Or when a patch will be released.

It might be that it's just all so much better tested that it has fewer problems. But we have no reason to assume that either. Because we have no information.


May 9, 2014

Why is open source hardware not as successful as open source software?

Being physical and scarce, there are inescapable constraints (in terms of cost, transport times etc) to hardware.

It will never have the same profile as software which is infinitely copyable using hardly any resources and which downloads over the internet in seconds.

Nevertheless, many open-source hardware projects have become successful (Arduino and RepRap are probably most prominent)

Popularity here means not only are new people continuously adopting and making the designs but are making variants on the designs which feed back into the ecosystem and the common stock of knowledge.

Perhaps some variant of the Raspberry Pi or other ARM based board might do too. Sooner or later we're going to have a fairly well established open designs for laptops and mobile devices. It will still be a challenge to find people to manufacture them, but I think the growing scene around open-source hardware might get its act together to do this.

One huge bottleneck is silicon. Chips require multi-billion dollar fabrication facilities. But maybe we'll get more processors emulated with generic FPGAs or generic combinations of FPGA and simple CPU cores.


May 9, 2014

I'm making a website that will heavily make use of machine learning and data mining algorithms. Should I use Django or Rails?

Python has better ML libs. And the difference between Django and RoR isn't so great that it's worth adopting a second language for.

Hiring-wise, the languages are too similar. You'll be able to find both Python and Ruby programmers. But neither is the sort of language that, in 2014 (as opposed to 2004) signals the "taste" of a good programmer.


May 9, 2014

Why has no one disrupted LinkedIn so far?

Partly because no-one knows what LinkedIn actually DOES. So it's hard to know how to do it better. :-)

I used to say LinkedIn's strength was that it wasn't demanding. You just parked your CV there and so did everyone else. And that's it. You don't have to go back to it every day or even every week. And that was fine. There's a need for a site like that. Being the trusted place to keep up-to-date resumes and contacts was its niche.

Now it's woken up and decided it DOES want to be active and try to get me back there every day. It tries to push "news" at me. It looks more like Facebook. It has "discussions".

But none of this is particularly good. Quora does Q&A and discussion better. Facebook is a better Facebook. Twitter is a better Twitter. The newsy fragments are risible.

So it's starting to look increasingly devoid of any real vision or road-map to providing extra value.

The area that LinkedIn *should* be expanding in is in helping us manage more sophisticated "portfolio" styles of working. It should at least be looking at what's going at oDesk or (extreme example) Fiverr. Short term contracts are the future of work, so what if I have 50 jobs a year? But they all lasted a couple of days? How does my CV look then? What can LinkedIn do to help me find the next 10 or 20 gigs during the next two months?

What else should LinkedIn be telling me about how work is evolving and how should it be helping me increase my income? This seems a mission worthy of a site that aspires to be an internet giant like Facebook or Google. But I have little hope of seeing them rise to the challenge. I think scrappy little companies like Fiverr and About.me and even Behance (now part of Adobe) are leading the way here. (And as Jon Bischke reminds us, all those sites like GitHub / StackExchange that are part of our professional technical identities.)


May 9, 2014

What are the relative merits of closed vs. open source for a new JavaScript framework?

What do you actually want from making this "framework"?

1) If you want a community of many people using it in *their* sites, then it pretty much needs to be open-sourced because otherwise why would anyone choose to adopt and become dependent on it (and on you)?

2) If you just want to use it to build your own app. it doesn't really matter one way or the other. If you don't want to open source it, very few people are going to waste their time trying to grab it from your site because a) they'll have other alternatives that go out of their way to make it easy for them to adopt, b) people like to feel there's someone backing up their use of the technology they use.

3) If you are just going to use it in custom apps. for clients, see 2. But be aware that many clients will want the right to modify the framework as their needs evolve in future. If you don't discuss it, they'll assume they've bought the right to do what they like with the code. (And to bring other developers to work on it.) If you aren't giving them that right, you'll have to make a case as to why they should forgo it.

4) If you think you're going to sell it as a tool to other developers, you *might* have some success with that. But remember a) there are relatively few companies making a business from it. b) unless you have something spectacularly original and hard to copy, an open-source version probably exists or will spring up sooner or later.

There is a market for things like WordPress templates but these are usually sold to fairly naive users who wouldn't be able to find and adapt free alternatives for themselves.

Perhaps there's also a market for proprietary libraries (accompanied by a support contract), to sell to internal developers in enterprises which don't like or understand open-source. There your problem is to figure out how to sell enterprises. Good luck.


May 11, 2014

What are the top five languages every programmer should learn?

Javascript ... because everywhere
C ... because Von Neuman architecture
Lisp ... because maths
Haskell ... because hipsterism[1] No, sorry, I meant ... because more maths.
Python ... because need to eat / get shit done / not Java.

Strictly speaking, language-wise you could substitute CoffeeScript for Javascript AND Python. But it would be kind of cheating on the spirit of things here, because you won't really learn CoffeeScript without learning Javascript anyway,

OTOH it would free up a slot for

Prolog ... because ... that feeling in the series finale when just when you wrapped up 80% of the problems from earlier episodes, some weird shit happens and you realize there's waaay more to this than you thought and next year's series is going to be even more of a headfuck.

[1] Circa 2014, 5 years ago it would be Ruby.


May 11, 2014

What would you say to a Christian who states that there are no theological differences between Christianity and Judaism?

Wat?


May 12, 2014

Are younger programmers better programmers? Why or why not ?

Programming knowledge is cumulative. It doesn't become harder to learn a new language because you've spent 5 years working with an older language.

People who assume this are just wrong.

The more languages you know, the easier it is to learn the next one. When you come across "unfamiliar" concepts or requirements, you often find they have popped up before in a slightly different form in some other language or situation.

You pick up things by "triangulation" and analogy with existing knowledge.

All other things being equal, older programmers have more experience. And will learn and understand and figure out solutions faster.

However, what you lose as you get older is stamina.

Programming is a demanding job. It requires long periods of intense concentration. You are continuously confronted with frustrations : bugs that you can't figure out, management decisions that are wrong-headed, tools (whether hardware or frameworks and APIs) that aren't ideal for what you want to do. You definitely lose tolerance for struggling with these things.

So are young programmers "better"? Better for what?

Are they cleverer or more intuitive? Mostly not. I cringe when I remember how mind-boggling ignorant I was when I was 21 and happily recommending all kinds of idiotic solutions to things. ("Why don't you take your extremely sophisticated Fortran code, written by engineers, which you are successfully selling for tens of thousands of pounds, and rewrite it in C++ because C++ is OBJECT ORIENTED and then you wouldn't need to have anything as clunky as a bunch of different Unix programs communicating by writing FILES for each other. You could have all that data represented in a bunch of nested objects in memory! Plus you'd be able to run it on Windows!" Yes I really argued that with my colleagues and yes I really am embarrassed and thankful that they took no fucking notice of me at all.)

Young programmers are certainly not better because they happen to be more in touch and in tune with the latest practices and technologies. There might have been some value to this heuristic 30 years ago when there weren't many channels to propagate knowledge of new tools and technologies, and when CS degrees were the most effective circulators of information.

But today ... internet. A 60 year old can follow Lambda the Ultimate and StackOverflow and InfoQ etc. as easily as an 18 year old can. And probably pieces together the big picture better than the 18 year old.

But here's where the young programmer does score. Give her pizza and plenty of coffee and she'll stay in the office until 2 in the morning for days on end, struggling with bugs, digging into the ephemeral quirks of the API, fascinated and delighted that someone cares about her work.

In contrast, the 40 year old wants to get back to her husband and kids by 9pm. She's seen a dozen APIs come and go. She's not the slightest bit interested or curious about how THIS particular one works. She's just pissed that it doesn't work the way she imagined it did yesterday, because now it's wasting her time.

She's not going to donate as much of her spare energy to you, or to solving yet more problems of accidental complexity that this particular project has thrown up. She'll be more likely to complain when management demand she goes on yet another death-march.

Programming needs energy and stamina. And young people have a lot of both. Programming is also intensely intellectual so experience and wisdom do count for a lot. And it's largely contingent on the domain and the kind of programming being done whether energy trumps wisdom or vice versa.


May 12, 2014

How much do the raw materials of 3d-printing cost. For example, how much would it cost in raw materials to print out plastic army men?

http://www.3ders.org/pricecompare/


May 12, 2014

How do atheists respond to the fine tuning argument?

I have a bag with a million pool balls in it.

I pull one out.

What are the odds i pulled that particular pool ball out?

A million to one.

A MILLION TO ONE!!!! THERE MUST BE SOME DEEPER CAUSE FOR THAT MILLION-TO-ONE CHANCE HAPPENING!!!!

Not really, no. Whichever ball I pulled out was a milion-to-one chance.

In fact there was a 100% chance of a one-in-a-million ball being pulled out of the bag.

Yes, the chance of our universe existing was spectacularly unlikely. But all the other possible universes that could have existed were equally unlikely.


May 12, 2014

Politics of Brazil: Does Bolsa Familia function in part like Mensalão, i.e. bribe people to support the Partido dos Trabalhadores?

If you are cynical enough you can argue that anything that the government does FOR the population is bribing it for its support. "Build roads? Run an army to defend the country? Peace? Healthcare? They're just doing it for the votes!"

The only way a government could avoid that accusation is if it does nothing at all for the people.

But it's probably fair to say that the nation-state should be seen as some kind of transaction. We give up power (and some of our money in the form of taxes) to the national government in return for what the government does for us. We can argue about whether we're getting good value. But no-one, I think, would disagree that we should expect to get something from the deal.


May 12, 2014

Do you think that some atheists have some beliefs that are as invalid as those of all theists?

Personally I think belief in God is incorrect. And arguments for God are pretty weak. But God is not "absurd". It's a logically coherent position.


May 12, 2014

Do scientists believe life on Earth evolved in only one location on the planet, or at numerous places on the planet at roughly the same time?

My understanding is that all life we know of on Earth seems to have common DNA, which suggests a common origin.


May 13, 2014

As an atheist can you summarise the key beliefs of Christians and why they are important?

I'll try :

1) God is all-powerful, all-knowing, all good and created the universe as we know it.

2) Early in its history, mankind, who was especially created by God for a close relationship with Him (including both love and obedience) rebelliously disobeyed a direct injunction from God. An action which required some kind of punishment or at least rupture of the relationship.

3) Whether the reaction was active PUNISHMENT or merely a separation / damaged relationship with God, Christians are agreed that it obtains for all human descendants of this original rebellious couple. Part of the burden of this "sin" is physical death.

4) God did have a plan to rebuild the broken bridges with mankind. What it involved was God himself taking on the inherited burden of this initial rift. Lifting the sin that mankind was condemned to. However, this required an act of extreme sacrifice. God's own son would need to die. In doing so he would absorb the death that mankind was condemned to, but because of his divine nature he would also "defeat" death and return to life. And, in doing so, "conquer "death.

This plan is exactly what happened, around 2000 years ago.

5) Even though Jesus did die for our sins, death and original sin didn't go away entirely. They're still around. And still a mortal peril.

But someone who embraces the story of Jesus. Who cultivates a strong and unquestioning belief in it, and actively pursues a relationship with God / Jesus has a route to being saved from this sin. There's nothing you can do to guarantee it, but if you are in a good relationship with God when your physical body "dies", then you can hope that he will cause you to be saved. He has promised eternal pleasurable life to those in a good relationship with him. And trusting in this promise is a crucial part of being in a good relationship with him.

For those who don't accept and aren't in a good relationship with him at the point of their physical death, it maybe that there is also eternal life, but a very unpleasant one of punishment and torturer.

===========
My Comments :

[2] It's hard for me personally to understand why an all-powerful universe creator with a strong affection for and plan for mankind found this disobedience such a big deal, especially as

a) nothing in the Bible indicates it was due to malice or was a deliberate attempt
to slight God. (It seems to be a mixture of curiosity, and perhaps ambition on Eve's part and solidarity on Adam's)

b) God already knew it was going to happen and must have been mentally prepared for it.

c) parents habitually forgive and forget the disobediences of their beloved children.

But Christians accept that it was a big deal. They also accept that an all-powerful God didn't just undo the problem (eg. cause Adam and Eve to forget the knowledge they had gained through eating the fruit.) but allowed it to shape all subsequent relationships between God and mankind.

[3] Once again, it's hard for me to understand why Christians aren't more troubled by the idea that the guilt of particular free-willed individuals should stick to their descendants, but Christians seem to agree that it's the case. And that it's the proper way things should be.

I'm also a bit confused as to whether Christians believe that there was no physical death BEFORE the fall. There certainly seems to be reference to "eating" and food, and if food isn't for sustaining life, what IS it for? Pre-fall?

There's also a warning from God that death will follow from eating from the tree of knowledge. So death is clearly a concept before the fall, even if not a reality.

[4] The mechanics of all this are pretty weird. It intuitively seems that an all-powerful being who created the universe and everything in it was not obliged to do things this way. Sacrifice is normally done by a weaker party to appease a stronger one. But who did God need to give his son to? If God decided that the burden was lifted and that a route to forgiveness and reconciliation was possible, why not simply declare it to be so? Why introduce a son at all, or require him to go through the motions of being killed (especially as the fact that Christ was going to resurrect and triumph over death was already preordained.)

It's hard to escape the suspicion that this is less an accurate description of how the moral universe works, and more just another colourful version of the tropes of sacrificial kings that were common in primitive societies throughout the world. (See The Golden Bough for more details.)

[5] There seems to be quite a lot of disagreement among Christians about what was actually changed by Christ's sacrifice. For it to be meaningful, the options available to the devout worshipper of God after Christ must be different from those available before Him. But that means that many loyal prophets in the Old Testament couldn't have been saved. Or at least not in the same way as Christians.

Most Christians seem to agree with this but some are clearly uncomfortable and assume that an all-powerful God may have had some alternative plan for loyal pre-Christians.

There also seems to be a lot of disagreement as to the relative importance of being good vs. committing yourself to unquestioning faith in the story of Jesus in being saved. And on the issue of the torture : some Christians downplaying it (it's a metaphor for separation from God, it's more like non-existence) and others revelling in it.


May 13, 2014

Why do Spiritual greats all have issues, such as Socrates was ugly, Buddha was spoiled, Nietzsche was a loser, Jesus was a hippie?

Being a hippie is NOT an "issue".

Neither Nietzsche nor Socrates was "spiritual".


May 13, 2014

What is the Illuminati, and who are they?

The fun thing about the Illuminati is that they show us how humans struggle to explain and reason about the world.

So before there was the Illuminati there was God. And when stuff happened in the world it was because God planned it or decreed it.

Then, as people started moving away from assuming God was the explanation, we got a new thing : Science. And science said that things happened because of the outcome of mechanistic natural processes that followed simple laws.

And that was great because it seemed lots of things DID come out of those simple laws and mechanistic processes.

But not everything was amenable to that kind of explanation. Particularly big social / economic / historical events. Computers and maths help us understand these a bit, but most of the models of society and economies and history are pretty weak. There are way too many variables to be handled. And the models we do have don't predict (or explain very well) wars or economic crashes or other striking events.

So people have supplemented science with a different of explanation. That of "great men". Individuals who steer history through their will-power, charisma and clever strategizing.

That was fine when you could clearly identify who those people were. Eg. Napoleon, Washington, Steve Jobs etc. But there isn't always someone that's so easy to point at. That's where the Illuminati come in : they're a place-holder, a variable name like x, which represents the people who are making this stuff happen, even though you can't actually put a concrete name to them. We need them for this kind of conspiracy / social-network shaped explanation.


May 15, 2014

Is a global bass music genre emerging?

I have a large section of my music library in a "global bass" folder. (It's about the third largest section.)

Here's what I have it divided into :

bassline house

"bhanging" (ie. Indian / Asian / bhangra flavoured drum'n'bass / dubstep)

brazilian bass , mainly Rio / Carioca Funk but I also keep tecno-brega there.

cumbia nueva .. electro cumbia

dubstep

funkytribalsoca (bit of a mixture. It includes UK Funky / funky-house. But also some more traditional Soca, reggaeton, more housish / tribal housish music (I'm not hugely into this so it's a bit random) And hip-house.

garage (mainly UK, 2-step, speed garage)

grime

juke-footwork-baltimore ... another rather random selection

jungle and dnb ... mainly old-skool jungle but random bits of more modern dnb I pick up go here too

kuduru ... (buraka som sistema etc.)

madscatter ... for free downloads I get from Diplo's Mad Decent label and the Australian label Scattermish

mixes ... for all those amazing mixes that mash all these different genres up

post-step ... for all the post-dubstep stuff.

trap ...don't really have much of this yet.


For me it's pretty clear that there's a lot of dialogue (conscious or not) between these musics. There are definitely DJs, labels, clubs championing them. And you can find great mixes that combine them all. (Check out Generation Bass for example.)

At the same time, I'm finding it increasingly hard to keep this section of my library separate from the also fairly significant "hip-hop" section. There's so much overlap. If there's an argument AGAINST a "global bass" genre, it's that half of these (certainly grime, carioca funk, reggaeton, kuduro, hip-house) are really just sub-genres of hip-hop.


May 15, 2014

Is a music genre defined by beats per minute?

It's one of the criteria. But more important to understand the whole rhythmic "matrix".


May 15, 2014

Is it really necessary to argue between which genre of music is the best?

It's part of the fun of the thing, I think. It shows you care. And caring is really important in art. (Both for those who make it and those who appreciate it.)


May 16, 2014

Are there any alternatives to Java?

No. I'm afraid you're doomed.


May 16, 2014

Is there a 3D printing service of jewelry products to where I could email my designs and get the pieces in my mail?


May 16, 2014

Is 3D printing the same as fabricating products?

You can't print everything ... yet.

Right now different printers can print plastics, ceramics, concrete and chocolate, or certain kinds of metal by melting and fusing metalic powder with a laser (called "sintering").

However, so far, each of these is done by a different kind of printer. So if you want an object which contains a mix of materials, you'll have to use some other process to assemble the parts.

Nevertheless, we are making progress towards mixed material printing. There is a LOT of energy behind trying to mix plastics with some kind of conductive material (either a metal or a plastic infused with silver or graphite). I think it's very very plausible that within 5 years, mainstream home / hobbyist and small businesses Makers will have access to printers that can mix plastic substrate with conductive track (and perhaps resistances) to be able to print entire circuit-boards. You'll still need to get more advanced components like chips etc. from somewhere else.


May 16, 2014

What is a guilty pleasure you enjoy too much to give up?

Coffee


May 16, 2014

How can we say that something exists or does not when we have such limited knowledge of the universe?

In order to go about our lives we HAVE to limit the things we believe in.

Suppose we were to believe that an invisible daemon was lying in wait to kill us outside our front-door. We'd never leave the house.

What if we were to believe that the next can of Coke we opened had been poisoned by Pepsi-sponsored terrorists? What if we believed that all cars were really sentient and wanted to kill us?

Life would be impossible.

Now any of these things MIGHT be true. We can never have 100% certainty that they aren't.

But we can't take these worries seriously. If we did, we'd spend our lives paralysed.

Instead, the human condition is that we are DOOMED to have to sort the world into things that we assume ARE true (and therefore reasons for acting in particular ways) and things we assume are not true and can ignore.

The fact we do this doesn't mean we can really claim, in a deep philosophical sense, that we have absolute certainty about them. All knowledge is "provisional" and, to use Popper's valuable term : "conjectural". But we can't NOT treat our best guess as "the truth". In order to continue functioning.


May 16, 2014

Why do software engineers like functional programming?

Less code.

Much less code.

I still marvel, sometimes, I'm adding a bit of functionality and I think it's going to be a chunk of work to make it do what I want and I suddenly look at what I'm typing and I'm like ... "Huh? I finished already? How did that happen? It's only 3 lines long."

But those three lines are everything that was required. Because one line defines a function that does the meat of what I was trying to do. And the other line maps it across the data-structure I wanted to do it to. And that's all there was to it.

And unlike in an imperative language, I didn't have to think about HOW I was going to run through the data-structure and do things to it. I could either use off-the-shelf zips and maps, or it turns out I wrote a traversing function for this data-structure once upon a time and I can just reuse it again. And again.


May 16, 2014

Philosophy of Science: Do electrons exist, or are they just models to explain physical phenomena?

It's just a model.

And that's fine ... so is your breakfast.


May 16, 2014

Is it scientism to think that only science can uncover the truth about nature and the universe?

Seems like you can label that belief as "scientism" if you like, and then it's true by definition.

Congratulations, you've discovered a tautology. What will do you do for your next trick?


May 17, 2014

Are the words of man sufficient to describe the divine?

At what level of detail?

Human language isn't sufficient to describe this table in front of me in its every aspect. On the other hand if you want a rough idea then "white tabletop, balanced on two pairs of grey 'saw-horse' legs" is probably sufficient.

I don't suppose "the divine" is any different.


May 17, 2014

Who has visited Join4Likes.com-Get More Free Likes, Shares, Twitts, Followers and more? I think it is a very nice tool to increase your social media presence.

What's the point of a bot which automatically clicks a button that says it "likes" you?

What you want is real people to like you. The kind of likes you get from such tools and services are either just machines. Or people who have been duped into liking because they think they're doing something else. Or because they're hoping to earn "likes" of their own.

It's desperate and pointless. You're fooling yourself, artificially boosting your "popularity" with fake approval.


May 17, 2014

Give me liberty or give me health care, is it morally wrong to buy votes with hand outs?

What's the point of a government that DOESN'T do things for the people of the country it runs?


May 17, 2014

Is there anything science can't explain?

Forget all the exotic stuff. Science is in the business of explaining things qua members of types. Ie. things in virtue of their universalizable properties.

Science doesn't deal with individuals qua individuals. So science can't explain historical events that are merely about the movements of particulars.

Questions like "Why did your parents name you Steve?" or "Why is the cup on the desk over there?" They named you Steve because that was your mother's grandfather's name and she liked it. The cup is on the desk because Laura left it there. No scientific experiment could have got a better answer or provided a better explanation.


May 18, 2014

If tomorrow there were only 10 million humans on earth, would global warming still be an issue?

Depends how greedy they were.


May 18, 2014

Is global warming part of the Earth's aging process? Will it happen even if humans don't contribute to carbon emissions?

Changes and cycles of temperature (both warming and cooling) are something that happens anyway.

BUT ...

the natural cycles happen over 10s of thousands of years. The ecosystem has a chance to adapt to the changes (adapting isn't painless, the changes are usually accompanied by extinctions and new species evolving.)

The SPEED that the Earth is warming today is NOT natural and, in our best current understanding, driven by human behaviour.

So the serious concern is that this will be accompanied by a far more rapid, more catastrophic ecosystem collapse.

As human civilisation (including the invention of agriculture and the breeding of all our staple food crops) occurred more or less WITHIN a single temperature range (the last 10,000 years), we have no idea whether the species that we depend on for our food will be able to survive a rapid change of the kind which is coming to us.


May 18, 2014

Can Computer Science be explained in terms of philosophy, like science sometimes is?

There's a lot of overlap between CS and philosophy.

Some computer science (not all) is a kind of maths. And maths shares with philosophy that it's an abstract field, studying ideas in principle, independent of their empirical consequences. So, some CS is like some philosophy. In fact some core knowledge (eg. logic) is fundamental to both philosophy AND CS. (Truth Tables were invented by Wittgenstein for example.)

I call computer science "applied metaphysics" in the sense that metaphysicians ask how the world really IS. (What it's fundamentally made of. Not as in "atoms" but in terms of really abstract things like "substances" or "essences" or "properties" or "haccaeties") Computer scientists ask how the world is best "modelled" for our practical purposes : objects or relations? values or mutable structures? types? etc.

I wouldn't agree that physics or other sciences are reducable to philosophy (as in your lowest energy-state example). There's no reason to think that the empirically observed behaviour of the universe that we capture with laws has ANYTHING to do with our philosophical notions. Or rather, philosophy may or may not help us to frame hypothesis. But it doesn't EXPLAIN them. Our scientific theories are not true BECAUSE they correspond to philsophical analogies. They are true because of how the universe really is.

So, yes, there's a lot of parallels between CS and philosophy. People who are good at, and like the kind of thinking involved in, one tend to have good intuitions about the other, even if they've never trained in it.

OTOH, science isn't really a relevant comparison. Science doesn't have that relation with philosophy so the CS connection with philosophy is not "like science" in that sense.


May 18, 2014

How did fruit evolve into such a convenient source of food for animals?

Fruits which were good for animals to eat got eaten more than fruits which didn't.

Animals then moved on and excreted the seeds that were contained in the fruit.

This helped the fruits which the animals prefered to spread more widely than the fruits that animals didn't like. Over time competition pushed the plants to donate more "food value" to the animals in order to get their seeds more widely spread.


May 18, 2014

When you bring trouble to others, are you not really bringing trouble to yourself?

In the cosmic scale of things, not really. There's no karma. And no punishment after death, so if you get away with it, you get away with it. (Caveat. This is my own opinion, some religions might think differently.)

In practical terms, if you live / work / study in any kind of community that isn't extremely transient, it will be noticed. And if you start to get a reputation for exploiting or maltreating your neighbours, then they will turn against you. First there'll just be an opportunity cost, people won't want to collaborate with you. If you are really obnoxious you'll end up with active resistance to your projects and perhaps the neighbours trying to eliminate you altogether.


May 18, 2014

If you don't know how to create DSLs then does Clojure have any other potential productivity booster above other dynamic languages?

It's Lisp. Which means that almost any kind of commonality in your program can be refactored out into a reusable function.


May 19, 2014

Will 3D printers enable poor nations (e.g. Somalis) and gangs/cartels (e.g. Mexican Zetas) to produce combat drones?

Depends what scale. Small quadcopters that you could attach a smartphone and a small bomb to, probably yes.

Large, expensive, high-tech autonomous aircraft, not so much.

However, without the 3D printer they could probably make something similar cutting up bits of balsa wood (the way radio-controlled aircraft have always been made) or other offcuts of plastic. Maybe the printer helps with speed of production and accuracy. But the population of poor countries typically have more dexterity and hand-craft skills than the population of "advanced" industrial countries so there may not be so much in it.

The really important, key component, of this kind of technology is the computer control system behind it. And the availability of that is basically the availability of cheap smart-phones. If this is an issue that worries you, worry about Nokia, not Makerbot.


May 19, 2014

How would you describe yourself in just one word?

Johnny Chung Lee coined the perfect portmanteaux with "procrastineering". I'm just going to steal outright and say "procrastineer". (Though if you'll give me two words we can add "chronic" on the front of that.)


May 19, 2014

Is this a valid theory for the evolution of the cosmos?


May 19, 2014

What is something that some people value, but that you consider worthless?

"Winning".

A lot of people seem fixated on beating other people. I find it very tiresome.

I'd rather be interested and fulfilled by what I do than spend my time obsessing whether I did more of it or did it harder / better / faster / stronger than someone else.


May 19, 2014

We all know that metaphysics is madness, but is madness also metaphysics?

Metaphysics isn't madness.

Positivists are just wrong ... because, by denying metaphysics they've effectively blinded themselves to their own metaphysical assumptions. They can't reflect on and discuss and challenge the axioms of their own thinking. Which is a recipe for falling into dogma.


May 19, 2014

What is the difference between metaphysics and philosophy?

Metaphysics is one branch of philosophy. All metaphysics IS philosophy, but not all philosophy is metaphysics.

For example, epistemology is the philosophical study / contemplation of what it means for us to "know" things and on what grounds we can justify saying that we know things. What evidence do we need? What constitutes sufficient evidence? Etc. This is normally not considered to be "metaphysics".


May 19, 2014

Why does everyone have an issue with the existence of God if the existence of infinity is no problem?

Infinity is an abstraction. Just like every other number. Some infinite things MAY exist, we can't be sure one way or the other. But no-one really makes the existence or not of infinity the centre of their life. No one really cares.

Supporters of God claim He is not an abstraction but a real person. And that a great deal (including ultimate happiness / ultimate suffering) hangs on whether you believe in Him. This is a much bigger claim that demands much more serious commitment. And so demands much more evidence.


May 19, 2014

Is it possible to live in a free and peaceful society?

You might think that freedom and peace are opposites and need to be traded against each other. But actually "freedom" itself is divided. There are lots of different "freedoms" and many of them are in contradiction to each other.

Property rights give greater freedom to property owners but at the cost of the freedoms of would-be-thieves. The freedom to love who you like conflicts with the freedom of fathers to manage the inheritance they leave as productively as they like. The freedom of the journalist to speak contradicts with the freedom of the celebrity not to be gossiped about.

When we consider Freedom in the abstract we're actually totalling up a lot of different freedoms, cherry-picking the ones we feel are important and discounting the ones we don't.

Because of this, it's not even possible to live in "Free Society" period, Only one which shares the same values that you do.


May 20, 2014

Which era of philosophy changed human morality more: Ancient Greek philosophy or the 19th century Golden German Age of philosophy?

The "Greek" answers are probably right. But don't discount how much influence that the 19th century has on our thinking.

One influence that's still felt today is Freud. And Freud was channelling Nietzsche. It's to them we owe the idea that we have an unconscious or conflicting "drives". That one part of us can be working against, and to undermine, another part of us.

The idea that each person is a multitude of sub-persons, and that we have to solve our internal problems by finding ways to bring these parts into harmony or to neutralize or give some aspects alternative ways to express themselves, seems to have been widely embraced by, and at the heart of, the modern understanding of the self; of many therapies and self-help guides etc. (It's even fed into cognitive psychology / AI and "modular" models of mind.

This isn't a Greek or even a Christian idea. (The nearest Christianity gets is the idea that The Devil might be working within us.) It's a 19th century invention.

The 19th century was also a time of intense scholarship of Ancient Greek culture and thinking. Hegel and Nietzsche were steeped in it. And it's BECAUSE they took Greek culture so seriously that they were forced to think about the differences between the Greek thought and modern Christian European thought.

That led them towards their "historicist" perspective that, fundamental ideas and human mentality aren't fixed but change over time. (In a sense, both Hegel and Nietzsche offered theories of this change, with Hegel offering a rather orderly logic of conflict-driven historical progression in the form of the "dialectic" while Nietzsche saw it as a free-for-all where the stronger imposed their self-interested world-view on the weaker, and the weak creatively reinterpreted their plight as virtue.)

Today, it's fashionable to think that the historicists were wrong and that human nature doesn't change (a view shared by a weird alliance of those who believe that evolutionary psychology is uncovering an eternal "human nature" and Christian Conservatives who attempt to base their lives on values from the Old Testament.) But it was hugely influential in the 20th century, and many echoes of it are still around. Particularly now the Nietzschean version which is in Deleuze and most of the contemporary Continental Philosophy that flows from him.


May 20, 2014

What is the one thing which fascinates you the most? Why?

Systems

How simple parts add up to complex wholes. (Or sometimes, complex parts add up to simple wholes.)

Because this kind of thinking is applicable everywhere : from technical challenges in my job, to my political responsibilities as a citizen, to understanding the nature of the universe, to the artistic quest for beauty.


May 20, 2014

Regardless of its truth or its ability to lead one to a particular eternal destination, do the tenets of mainstream Christianity represent a better way of life than those of an atheistic humanistic worldview?

What particular tenets are you thinking of?

When you read the Bible seriously there is surprisingly LITTLE which is actually independent of the main metaphysical claims. Jesus didn't spend much time telling people "how to be good". He just tells them to be loyal and trusting.

He doesn't cure the sick because curing the sick is good. He cures those sick who have faith in him, to demonstrate the importance of faith, not the importance of ministering to the sick.

He hangs out with all members of society, including those who are despised by the rich and powerful, NOT because he values inclusiveness (he explicitly says he comes to bring division between people) but because he argues that these people need him more than the spiritually healthy. Or that they are more open to him.

So what actually ARE the values of mainstream Christianity beyond "be loyal to God and He'll see you all right"?

Update : OK, thanks to Jimmy Chapel it seems Christian morality stripped of God is :

- don't kill
- don't steal
- don't covet
- don't lie about other people, (or anything really)

- get married if you have to but not if you can avoid needing to (ie. have the gift for celibacy)

- if you do get married, have sex with your spouse, but don't sleep around or get divorced

- lust is generally bad

- love (not necessarily romantic) is generally good.

If that IS Christian teaching, minus God, the only real difference of opinion I think I can see from the average humanist / atheist around me is in sexual morality. We would give lust (or at least sexual enjoyment) more value; and pre-marital sex and divorce would be considered unproblematic in themselves (though we would recognise cases which still are wrong).

Sex is a very powerful force in human life and needs to be handled with care. It can generate a lot of hurt in different ways, but I'd probably still come down on the side of saying we should handle those problems pragmatically and on a case by case basis rather than through blanket dogmatic constraints like "marriage is for life".

So I guess I'm going to disagree with the initial proposition that Christian morals are a better way of iiving than atheist / humanism.

Update 2 : In my discussion with Rick Scheff he suggests that the New Testament adds two more :

- it shows Jesus indicating that the religious should, themselves, be more pragmatic and less judgemental.

- the Good Samaritan promotes universal brotherhood over tribalism.

These do seem to me to be good virtues. And they are basically "liberal" virtues. Not all atheist humanists are liberal. There are conservative / judgemental / tribal ones too.

So to the extent that Christian morality promotes liberalism in these areas then I think it is certainly an improvement over anti-liberal atheist / humanism. But there still are a considerable number of liberal atheist humanists.


May 20, 2014

Is there a distinction between "EDM" and dance music?

People have been dancing to music since there was music, thousands of years ago.

A lot of music is dance music.

In the 70s you had "rock" music which became more and more about an audience passively watching musicians on a stage in a big theatre or stadium. (As opposed to the 60s when people actually danced in rock gigs)

Then you had "disco" as new genre of music. People went to discos to dance rather than watch. In fact the music was provided by DJs playing records. (Nothing to watch there.)

People danced at punk and post-punk gigs but no-one called it "dance music".

However, DJs started to add more production. Not just playing records but making them and remixing them. Often with the help of electronic drum machines. This was the birth of House and Techno (in the 1980s).

People did start to call this "electronic" or "dance" music, but not "EDM".

This music was big in black and gay clubs in cities in America. It was big everywhere in Europe. But it didn't catch on with white, middle-class kids in suburban America. (Who stayed focussed on variants of punk, metal and hip-hop)

Throughout the 90s and 00s the sounds kept evolving : Drum'n'bass, trance, garage, dubstep etc.

Finally in the late 00s, white suburban kids in America caught on. To a mixture of house and dubstep, with extra loudness (thanks to new technologies), extra pop sensibilities and a certain kind of rock dynamic (less of a continuum, more stops and starts, "drops" and climaxes) but made with computers. This is what got labelled EDM.

EDM has a quite distinctive sound, although you can hear elements of many previous types of electronic dance music in it. It has the bass wobbles from dubstep and even earlier d'n'b. It has the bright synths and build-ups from trance. It has this "dramaticity" from rock. Some vocals from r'n'b / pop. The drums are quite varied by the standards of traditional electronic dance genres, jumping between four on the floor, house rhythms, half-speed dubstep and even jaunts into 6/8 time. Everything is loudness maximized.


May 20, 2014

If you were a rascal and a fool and gambled away something most precious to you, then would you have not bought wisdom and would that be well worth the price?

It would be cheaper to buy a text-book on probability theory.


May 21, 2014

Is believing a choice?

You have to ask over what time-scale.

Immediate belief probably isn't. It's how your brain reacts to being told something.

But if for some reason you decide you WANT to believe something, even if you don't, you can probably get yourself into that state of mind over time. This happens all the time in education or learning a skill. You may not believe that certain aspects of the craft, such as certain kinds of self discipline in it, are *really* important. Over time, as you practice the skill, you'll realize that they are.

Or you join a political party because you agree with them on X. But you don't really understand why they seem to be obsessed with Y. Later on though, talking to the other members and listening to them explaining why Y is important, you start to understand and believe why Y is part of it.

One strand of human thinking, from Pascal's Wager, to various ideas in Nietzsche, to the "fake it 'til you make it" school of entrepreneurial advice, is based on the insight that we can, to an extent, become what we pretend (or practice) to be.


May 21, 2014

Are there other animals that create societies as large as those of humans?

https://en.wikipedia.org/wiki/Argentine_ant#Global_.22mega-colony.22


May 21, 2014

Would you feed and clothe someone who has betrayed you?

Depends how serious the betrayal and how desperate they are.

If I'm the person standing between them and death, I'm not going to deny them.

If I'm the person standing between them and having to walk to the shops, then I might well tell them to get on with it.

I'm also going to assess. Is this person a serial exploiter or a decent person who succumbed to temptation? What did betraying me mean to them? How much do they mean to me?


May 21, 2014

What skills do self-taught programmers have that others don't?

I'm not convinced that there are any programmers who AREN'T self-taught in some sense.

No course or text-book is going to cover even a tenth of the material you use the moment you get out there and start trying to engage real systems.

Not all programmers are taught, but no working programmer isn't also self-taught


May 22, 2014

What is the main harm of a voluntary economy in which no transaction is mandatory and cannot involve threat, force, theft, or fraud?

How do you have an economy without property rights?

How do you enforce property rights without threat and force?


May 22, 2014

Is it good idea to ask what percentage of a job candidate's political belief is capitalist and what percentage is communist, and why, before hiring the individual to work in McDonald's or be the president?

If you penalise people for the "wrong" answer they'll just lie. If you don't, what will you do with the information?


May 22, 2014

Is there any serious and scientific criticism or alternative theory about natural selection?

There's lots of scientific criticism and alternative theories WITHIN evolutionary theory.

There are arguments about "units of selection". There are questions about paths of transmission other than DNA. There's probably a bunch of other stuff too.

But, no, there are no even vaguely "serious" alternatives to the basic idea that :
- living creatures all share the same DNA
- that living creatures are all related and therefore the different species share a common ancestor
- that this happened over a long period of time and the Earth is billions of years old.

This is not because there aren't a great many people who are desperate to find an alternative. Many people have religious reasons to want to find a flaw with the story of evolution because it conflicts with their religious dogma.

Unfortunately, despite this will, none of those people have been able to come up with a theory which a) stands on solid observations of the fossil record, earth science, biology, chemistry etc. b) provides explanations as well as evolutionary theory does.

The best they've been able to do is say :

- here are some places where I can't think of a natural selection story to explain it

- gosh, look how complex this is, how could RANDOMNESS possibly explain that?

The big problem these people have is that "the argument from personal inability" is pretty weak. (Especially when we have reason to suspect they aren't even trying.) And their arguments about randomness depend on them misunderstanding or misrepresenting probability theory.

But, rest assured, they WILL keep looking. And if they actually find one that's even vaguely interesting, BOY, will you get to hear about it!


May 22, 2014

Does science acknowledge that the true nature of the universe may be beyond human comprehension?

What is it that needs to be acknowledged?

That we don't currently know everything? Sure, everyone acknowledges that.

That we should STOP the program of TRYING to understand everything because it will OBVIOUSLY hit some kind of limit?

That's where your proposal falls down. What reasons do we have for thinking that the project of trying to understand will stop working? Ie. that, as fish, we aren't learning more about the territory every time we stick our heads out of the water.


May 22, 2014

Do intelligent people get easily frustrated/annoyed when people don't deliver as they expected?

No. Only stupid people get annoyed when other people don't deliver as they expected.

Intelligent people have more realistic expectations.


May 23, 2014

How do atheists profess their "faith"? Do they convert others to not believe?

I will not feed the troll. I will not feed the troll. I will not feed the troll. I will not feed the troll ...


May 23, 2014

Who is the greatest living comedian?

Chris Morris




May 23, 2014

Is Barack Obama popular in Brazil?

In principle yes.

Dollars are affectionately known as "Obamas". I don't remember people calling them "Bushes" (though I may wrong because my Portuguese has improved since that time.)

Like most countries, we're pissed with NSA spying on us, but people probably associate that less specifically with Obama. (They're probably right that it's not his fault, but wrong not to consider him accountable.)


May 24, 2014

Should you never fear to be naked to the eyes of others?

My "self" is the result of a process of adapting myself to my environment (including other people). There is no "self" without putting on a front for others.


May 24, 2014

What would be the total cost in dollars if you add the value of the clothes you are wearing and all the objects that you carry in your pockets?

On average I carry a $30 feature-phone, wear $20 shorts and probably a t-shirt that cost between $10 and $30. My last watch cost $15. My sandals or trainers are probably the most expensive thing (usually about $50 - $90)


May 24, 2014

Given current technologies, it should be possible to grow extremely intelligent humans, such as Einstein. What could go wrong if we developed such people?

Given current technologies, it's nowhere near possible.

We don't have either a good enough model of what "extreme intelligence" is. Do you know what about Einstein's intelligence you actually want to reproduce?

We don't have anything like good enough knowledge of the brain, human development or education to know how to optimise for a particular kind of intelligence.


May 24, 2014

What are some reasons why people doubt that "intelligent design" is true because,by definition, random happenstance does not create order and consistency?

We suspect it's not true because :

a) all attempts to motivate it through criticising evolutionary theory demonstrate ignorance of evolutionary theory, naivity about probability (calling it "random happenstance" is a good start at indicating you don't know and haven't bothered to study or think about how randomness actually works) and deliberate self-delusion.

b) all proponents of it are transparently tied to an agenda of promoting a religious literalism.


May 25, 2014

Question That Contains Assumptions: If God killed every man, woman, child and animal on the planet and has promised to do it again, wouldn't that be enough to prove he were real?

It would be, but who would be around to acknowledge that fact?


May 25, 2014

How is Japan going to handle its age disparity?

Robots! Allegedly.


May 25, 2014

Since a law can be arbitrarily associated with virtue, given that many Nazi laws were obviously immoral, should the word law be replaced with another, such as virtue?

Law SHOULDN'T be taken as *defining* virtue. Law tells you what the state (or law-making power) wants. That's orthogonal to virtue.

We need two words because we're talking about two different things.


May 26, 2014

Do atheists have a theistic view towards science?

No.

Next!


May 26, 2014

What can be done to improve the tone of debate and increase mutual respect and understanding between atheists and Christians?

Quora is a good community. But ultimately no debate in public can avoid the participants playing to the crowd, trying to score points publicly and cheerleading others on their side.

If you REALLY want a debate that focusses purely on advancing mutual understanding and knowledge, find a couple of people who seem reasonable and invite them to a discussion in private.

BTW: I'm open to that if any theists have a particular interest in that sort of discussion. Though I reserve the right to pull out if I get the impression you aren't serious, and have some other motive.


May 26, 2014

Why was obesity not selected against during evolution?

"Too much food" is not a problem that ever faced humans or pre-human ancestors over evolutionary time-scales. We're talking about something that only became a problem after the invention of fertiliser, industrial agriculture and the green revolution.

OTOH "Too little food" has always been a big problem. And that's what we're adapted for.


May 26, 2014

How would you introduce your country/region/state to Chinese high school students using only 3 pictures?

Country : Brazil, it's most of South America


Region : Central uplands. It's semi-arid savannah with a high biodiversity. Here's how it looks.


City : Brasilia : it's "futurist" modernism, built from scratch since the 60s, to look like science fiction.


May 26, 2014

Does urbanization move electorates more towards the left?

It certainly requires you to be more "liberal" in the traditional sense of tolerant and open minded. You can't live up close with a lot of other people and get annoyed and start fights with everyone who's a bit different from you in their habits or dress or beliefs.

You'll also have to dispense with any myths of self-reliance and independence you have. You certainly won't be growing or foraging for your own food in the city. You'll recognise that division of labour is the key to your wealth and that you are dependent on many others for your well-being.

Finally you'll also find that even when you've adopted a position of tolerance, you'll still encounter many, many externalities that need to be dealt with. If the neighbours don't have a functioning sewage system, the smell and disease will come to you. Many problems will require considerable co-ordination and collective action.

So as you become more urban you will have to accept these three attitudes : social liberalism, acceptance of dependency and acknowledgement of externalities / collective action problems.

By themselves these don't necessarily make you left-wing. In principle there are right-libertarian / propertarian / contract based solutions to the externalities / collective action problems too. But in practice, most people in cities throughout history turned towards what you'd describe as "left-wing" solutions like "democracy" and (local) "government intervention". Partly because the right-libertarian ones actually require an awful lot of paperwork.


May 26, 2014

Why does it seem like the right has a lot more hateful elements than the left?

It's not the people. Many of them are very nice. And there's no reason to think that the left doesn't have equally unpleasant people on a personal level.

Its the ideas themselves that are hateful. Many of them are inherantly a form of "ressentiment". They're "reactionary" in the sense of fearing the future and change; defensive of their own meagre gains and privileges; ungenerous about extending wealth to others. The right impulse is rooted in scarcity thinking. It's rooted in divisions and tribalism (we must defend OUR people against THEM. OUR way of life against THEIRS). Rooted in judgement rather than learning. It delights in saying "no" rather than searching for a way to make "yes" possible.

Even perfectly nice people look bad when they start espousing these ideas and promoting this way of thinking.


May 26, 2014

Why do the political extremes (left and right) seem to have a stranglehold on public discourse?

Because there's no real "there there" in terms of a centre.

(See Phil Jones (He / Him)'s answer to Centrism & 3rd Party Prospects in U.S. Politics: Is there a rational middle ground between Democratic and Republican views of government? )

What you call an "extreme" is just "having an opinion on an issue". You're either for something (with some caveats) or against it (with some caveats). There's no actual belief that corresponds to a half-way position. The "political centre" is just a statistical fiction.

As to your perception of extremism, see Phil Jones (He / Him)'s answer to Have liberals/progressives become intolerant of their opponents? If so, why? Before 1980, liberals worked with conservatives on lots of issues and rarely demonized their opponents.


May 26, 2014

How have advanced countries in Europe been able to politically neutralize the extreme right-wing and avoid the political gridlock we have in America?

They haven't.

Even though the centre of gravity in the US is more to the right than in Europe, the extreme right is a growing and far more significant force in Europe than the US.

See Front National wins European parliament elections in France for example.


May 26, 2014

What would it take to bring about a revival of social conservatism?

Consider my answer here : Phil Jones (He / Him)'s answer to Does urbanization move electorates more towards the left?

What it would take for people to become more socially conservative would be to reverse that and move to a lower-density of conurbation.

This actually happened. The recent shift in a socially conservative direction corresponded with the growth of suburban sprawl enabled by cheaper cars, road-building programs and cheap petrol.

So basically if you can continue the trend for people to live in lower density suburbs, keep building cheap but large isolated houses where they can avoid unwanted interactions with their neighbours, in condominiums where they can avoid having to encounter people who are "different" (except those who have explicitly constrained roles like "gardeners"). Ensure the flow of cheap petrol[1] and that easy credit is available when people want to upgrade their cars.

Then you have a good chance that social conservatism will grow.

Ideally the people who live in these zones will never have to visit a city at all. Even better if you keep them a little bit frightened of the city and city people with a constant diet of cop-shows on TV which tell them what a dangerous and fucked-up place the city is and how alien the people who live in it are.

The other thing is that social conservatism is correlated with poverty, so if you engineer the economy to push more people into a precarious existence. Low wage jobs with no job security means that people will be more defensive of what little remains of their previous middle-class pleasures, less willing to share it on principle and more open to stories of how THOSE OTHERS (other ethnic groups, other countries, people with other political convictions etc.) are TAKING from them.

Finally, be careful that certain government funded facilities (eg. art-galleries, libraries, theatres, youth-groups, schools etc.) might be sneaking liberal ideas into your community. Make sure you try to eliminate these institutions. If you can ensure that there's nothing to feed the souls of your community EXCEPT church. If you can ensure that there's no space for affinity groups to form, except the affinity of shared religion and ethnic traditions. If you manage to keep children away from the influence of teachers who may have come from somewhere else and may give them a different perspective. (Instead, encourage home-schooling to protect them from bad or different ideas and values.) If you achieve all this, you have a sporting chance of growing social conservatism. Good luck!

[1] Don't however believe the hucksters for America's oil boom. Electric cars may look like some coastal liberal plot, but you'll need them to ensure the growth of your socially conservative exurban paradise. Otherwise people are gonna have to move back into the city and who knows what will happen there? They'll be riding trains and militating for other sorts of collective transport!


May 26, 2014

"What are the benefits for both the earth's ecosystem and business in embracing "Natural Capitalism"?

The main benefit is that it might work when nothing else does. The powers of capitalism would rather scorch the earth than give it up to collective management. But if we let them have it, then they may take responsibility to preserve it.


May 26, 2014

How do atheists reconcile the fact that the universe exists? Do they have personal explanations, theories, or allegories? What are their thoughts on how anything could exist; in particular, consciousness? How do they build their purposes/worldviews?

Stuff exists. It's weird and mysterious, sure.

But it would would be equally weird and mysterious if God existed too. That wouldn't really resolve my puzzlement. So I chalk up the "existing is weird and mysterious" as a draw in the God vs. No God debate and look at other, more addressable, questions to help me make up my mind.


May 26, 2014

If he were alive today, what would Friedrich Hayek say about our use of computer networks as it pertains to the digital economy, social graphing, and the influence upon individualism/collectivism?

He'd possibly be a big fan of BitCoin.


May 26, 2014

Would it help the reality movement if instead of defending atheism, they reframed the debate and labeled believers Arealists?

'cos that really worked with "Bright".


May 26, 2014

Because medicine can save lives, is it a nice-to-have invention or a right-to-have invention?

All rights are created by humans. They aren't given to us by nature (which is red in tooth and claw) or God (the Bible never mentions "rights", only responsibilities)

As human culture evolves we discover new things that we think should be universally applicable. It was humans that decided that we should have a default right not to be killed. And not to be tortured. And not to starve to death when others around us have plenty. It is humans that recognise that it's wrong for people to die or suffer from medical problems, when the solutions are available, simply because they lack wealth.


May 26, 2014

Do you think transhumanism has a bad rap because Elites want to create sheeple/slaves and super soldiers out of the majority and only enhance Elite's abilities and longevity?

I think that's an excellent reason for it having a bad-rap, yes.

I don't know enough of its writings to know how common that sort of fantasy is within the movement as a whole. I'd guess there are many different strands.


May 26, 2014

Capitalism: What are some forces that decrease economic inequality?

There are obvious forces of concentration in a free market : wealth gives you more opportunities for wealth (people with disposable money can invest it in riskier but more potentially rewarding ways than people without; rich people hang with other reach people and discover new opportunities to collaborate). OTOH lack of wealth creates opportunity costs (if you can't afford a new suit for the job interview you're less likely to get the job, if you fall sick without being able to afford health-care, at the best you'll spend more of your time in recovering, and at worst you can have chronic or permanent incapacity.)

No-one has suggested or found evidence of any natural, balancing forces in the economy where concentrations of wealth naturally leak away or evaporate. Sure large successful companies get replaced by upstarts, but not usually by an entropic force where they are replaced by many smaller companies.

The one your question hints at is essentially Henry Ford's contention. That the poorer classes need sufficient to be able to consume to keep the rich in business. But in fact, the rich are able to innovate luxury products to sell to each other, keeping the money largely cycling within their class. There is no concrete evidence that concentration is slowing or reversing due to a natural economic law.


May 26, 2014

Why do I think all nations hate Jews?

An awful lot of nations HAVE hated Jews historically.

It comes from Jews being obvious outsiders / immigrants in most places where they've lived in recent centuries. (Gypsies have similar problems..)

Because this anti-Semitism has been so widespread, it's left a lot of baggage in many European cultures. And because those European cultures went on to colonise the rest of the world, it's spread to their colonies elsewhere. (Though I'd be surprised if, say, Thailanders are particularly bothered.)


May 26, 2014

Are the usual right-wing propagandists relatively unsuccessful on Quora because of the average levels of intelligence and education of the community members?

No it's the "one answer per question" format which prevents loud-mouths taking over any question page.

If Quora allowed "as many answers as you like" then people would literally try to swamp the list of answers, like they do in other forums. On Quora you have just one shot.

Also, a downvote is pretty effective here. This keeps people on reasonably good behaviour.


May 26, 2014

Welcome Atheists: Suppose God exists and he created the universe, what do you think about what kind of hypothetical evidences should be there that could prove God's hypothetical existence ?

OK. Serious answer. I am not taking the piss here. Believe this.

God, at least the Christian God which I suppose we're talking about here, is allegedly a person, and wants a personal relationship with me.

So it's 2014, what does anyone else who wants a personal relationship with me do? They have a Facebook account and invite me to friend them. They may have a Twitter account and follow me. And I follow them back.

That's the kind of thing that personal relationships do. Or they may grab a coffee together. Or check out a movie.

What personal relationships don't look like is passing a message through, and hiding behind, an intermediary. Telling a third person that they really like me and want me to really like them but never directly, always with someone else between them and me.

So I'd accept that. A friend request from a Facebook account, a Twitter account etc. that was clearly not being updated by any human (I'd pretty much accept Mark Zuckerberg or the Twitter guys' word for this.). God as an actual person, entering into the personal relationship that He allegedly wants, through unambiguous channels, That would be fine. Obviously I'd ask a lot of questions and maybe some of them would be stupid, but I figure He'd be able to give answers that were customized to a person of 2014 with a layman's understanding of cosmology and Earth history. (It would be more straightforward than trying to decode hints in writings and parables intended for desert nomads 3000 to 2000 years ago.)


May 26, 2014

Is atheism reactionary? Are atheists who reject Buddhism similar to those who reject Christianity?

Sure. What's the problem?

Not believing in a Christian God IS a different thing from not believing in Buddhism. And is also different from not believing in Santa Claus.

In that sense they are "reactions" against people and cultures that do believe in one of those things.

Is that it?


May 26, 2014

Does liberalism make people irrational? The broadest definition of liberalism is a philosophy which denies objective truth because it is unpleasant. Is this the case? Please provide evidence for or against.

Here's a logical argument :

1) All men are mortal
2) I am a man
3) Therefore I will die.

I hope you'll accept that this is a genuine logical argument.

I hope you'll also trust me when I say I accept the conclusion and that I find the outcome disagreeable.

But .. I am a liberal.

Therefore, we should conclude that there exists at least one liberal who accepts the validity of an argument with a logical but disagreeable outcome.

So either :

a) I'm lying about being a liberal and am really a conservative in disguise

or

b) your initial hypothesis that "A person who is liberal will, I believe, consistently not accept the conclusion of any logical argument if it is disagreeable" is wrong.


May 26, 2014

Do atheists always win debates over the claims of gods against religious theists?

No one "wins" them very much.


May 27, 2014

Is it possible for an atheist to declare an absolute moral or to say something has intrinsic value?

I'm an atheist AND a moral realist. I believe moral values are part of the universe just the same way atoms are.

You might say "but how could there be morals without a God?". Well, how could there be atoms without a God?

I'm willing to say there can be atoms without God. And no-one has given me a reason why morals should be any different from atoms in that respect. So yes, I'll continue to declare that there are moral absolutes and intrinsic values without a god having made it so.


May 27, 2014

Why do feminist women generally look more masculine?

Think for a second. What does "feminine" even mean?

Either it's just a word that means "how women look" : in which case feminist women look feminine by definition.

Or

It's a particular cultural stereotype of how we expect women to look. In which case, one of the points of feminism is that women are claiming the right to reject being constrained by such stereotypes and the freedom to explore how they can look. Indeed, even the freedom to not worry about how they look at all, but to treat clothes as functional objects to keep them warm and clean rather than as a communication channel.

Now, if this freedom looks "masculine" to you. Congratulations. You "get it". Yes, we men have always enjoyed the freedom to dress for convenience rather than to please someone else. That's been one of our privileges.

It's time to stop thinking that women shouldn't enjoy that freedom too.


May 27, 2014

In the UK, how can a non-technical person develop their on-paper invention into a prototype?

Try to fabricate a model. Either build a virtual 3D model in something like sketchup and have it 3D printed (eg. Shapeways or many UK based local shops springing up). Or go to a hackspace / learn to use some tools. Have a go. Even if your prototype is useless, you will learn a HELL of a lot from trying to make it yourself.

If you're happy with progress look in the local Maker community for someone whose perphaps more skilled who might help you make a refined prototype.


May 27, 2014

How do philosophy and theology complement each other?

You can use philosophy to try to answer the unanswered questions and to resolve the apparent contradictory assertions in your holy text. That's pretty much the definition of theology.


May 27, 2014

How can you know how many hours of programming my idea is going to need?

You can't.

End of story.


May 27, 2014

What are the things people admire in a leader?

Abdication.


May 27, 2014

What do you do when you meet someone who is intelligent, listens, and has an opposite point of view, yet the arguments of each of you are valid?

I'm a Popperian "critical rationalist". That means I assume that conjecture or guesswork is a component of all knowledge.

What that, in turn, implies is that two people can be equally rational, aware of identical information and STILL come to differing conclusions about what it means and what general laws must be obtaining. Simply because they've made different guesses.

At this point, the only thing you can do is to have a critical argument. This is not for the sake of trying to persuade the other person, it's to apply your combined creative energy to looking for new evidence or for new problems with the reasoning which may help resolve the tie between the rival positions.

You respect the other person because there's no reason not to. But you don't tolerate "agree to differ" because there's still energy to be extracted from the difference which may help you understand more.


May 27, 2014

Did Greek mythology teach moral lessons? If so, what were some of the lessons derived from the myths?

Dying in battle is honourable. Regardless of which side you are on.


May 28, 2014

Are stupid people reproducing faster than smart people? Will this result in an "Idiocracy" like future?

A lot of what we think of as intelligence is culture not genes.

Be very afraid. Because stupid culture is propagating way faster than stupid genes.


May 28, 2014

Why is eighteen years old considered the legal age in the U.S.?

It's a product of modern industrial society, where young people need to be trained to work in factories and as bureaucrats. It wasn't the legal age in medieval Europe or in many traditional / tribal societes. (See Coming of age)


May 28, 2014

Why isn't falsifying news illegal in the United States?

There's no particular virtue in having a Constutution that protects lying, any more than one which protects other bad behaviour like stealing or assault.

But unfortunately to make "lying" illegal, someone would have to be the arbitrator of what the truth is. That's not a role anyone would leave up to the government. Or even the courts[1].

So it's better to protect people's right to say what they think to be true than to give the government the power to prevent that (which the government will almost certainly abuse.)

[1] Of course, juries, do decide what is true. But in special circumstances, and because they are arbitrarily picked they are considered unbiased. But it would be impractical to get a jury to analyse all contested news stories. And even more impractical to set them up to do this BEFORE the news is published.


May 28, 2014

What are the definitions of and distinctions between lobbying, political campaign contributions (donations), and bribery?

Both Michael Lee and Todd Gardiner give good answers but don't join the dots.

The problem is that it's easy to see when money has been paid (ie. bribery), but hard to see where perks have been implicitly promised (corrupt lobbying) or where continued exposure to one point of view eloquently put unduly influences decision makers.

I think lobbying is a BIG problem. Stand back and squint to get a general impression and those fuzzy lines form an obvious pattern. But it's not necessarily the case that you can pinpoint the problem by looking up-close. Which is what you need to do to make a concrete law about it.

tl;dr : It's legal because we don't have a way to formalize the concept rigorously enough to make a law against it.


May 28, 2014

Do human rights or worth rely on what we contribute to society?

No. Human rights are what you have in virtue of being a human.

Everything else is what you earn through your contributions to society.


May 28, 2014

How easy is it to learn Java if already know C++ and Python?

Your C++ experience will help a lot more than your Python experience.

When you think of it from a C++ perspective, it's generally simpler (Java is like C++ without having to manage memory de-allocation and with a different templating system).

From Python you'll be continuously disappointed and frustrated with all the things that aren't there : modules, functions as first-class citizens and higher-order functions, comprehensions, generators, decorators, multiple-inheritance etc. and with all the extra fussiness of the type-system.


May 28, 2014

Would a pure Neanderthal, if one were still alive, be considered a person?

I'd consider him / her a person. Same as I consider great-apes, elephants, dolphins and ... er ... pigs to be persons. (My criteria is passing the Mirror test which I have no doubt a neanderthal would do.)


May 28, 2014

What happens to things when we aren't looking at them?

No idea.


May 29, 2014

How does one go beyond introductory computer science/data structures and start building programs and apps on their own?

If you want to get good at writing programs, write programs. There's no "theory" which substitutes writing code. There are theories about writing large-scale code. But you won't really understand them until you're actually trying to do it.

"Designing" without coding is an empty exercise because you won't be getting feedback from your computer about whether the design is working or not.

I'm not saying design is useless. But it does need to be tightly integrated with the programming process.

Secondly, write the software you WANT to write and to have. Exercises set by someone else are OK. But they're also pretty boring and writing code requires a lot of self motivation. So it's a lot easier to push yourself through it if you are building something where you want the end result.

So. Pick an application that you wish existed: it could be a website that lets you share some information with your friends. It could be a phone app. that would be useful to you. It might be a game you want to play.

Now try to figure out how to make it reality.

Just START. Even though you don't have any resources or knowledge other than from the small scale exercises you've done. It doesn't matter. Even if it doesn't turn out well to begin with (which it won't), you WILL learn. And that's the real goal here.

So, what information will your program need to store? What kind of data-structure will you need in order to store that information? Will you need files on disk? A database? Look up on the internet how you'll open and write a file. Look up how you'll install, configure and open up a connection with a database.

Will it need a graphical user interface? In the browser? On the desktop? In the phone? Fine, find out how to do that. In HTML / Javascript in the browser. Or with the standard APIs for the platform.

Does it need the data to be presented in alphabetical order? Look up sorting algorithms.

Etc. Etc. Etc.

Tools will help answer these questions. And an IDE may have a plugin to design the GUI. Or to configure the database. But you won't know why the tool is important or understand how to use it UNTIL you come across the problem that needs it.

So don't start by looking for tools or techniques. There are no "secrets". Start by looking for the problem you want to solve and then trying to build the program that solves it. That is the only path to understanding everything else.


May 29, 2014

What can be done to significantly reduce the arrogance of scientists nowadays?

If you think scientists are "arrogant" because they claim that their knowledge is true, then anyone who claims that their beliefs are true is arrogant. Which is pretty much everyone except a few rather exotic philosophers.

Why scientists AREN'T "arrogant" is that they have an explicit recognition that their beliefs can be wrong. And a well known, published method for correcting their beliefs.

That's more than any other group that claims to have true knowledge has.

No religion or superstition or political party takes the time to teach people how to correct its errors. But scientists do. So I think it's a pretty weird group to pick out for alleged "arrogance".


May 29, 2014

If people would stay in the countries they currently live in for thousands of years, would any subspecies of human form, due to different cultural lifestyles?

Subspecies doesn't really mean anything. The only unit that does is species. When two things become different species it's no longer possible for them to breed.

We now know that humans bred with Neanderthals which appeared 300000 years ago, so we're probably looking from tens to hundreds of thousands of years for interbreeding to become impossible. But sure, if they could keep their hands of each other for that long two groups might eventually become two species.

OTOH, if they lived very similar lives in the same ecological niche they would hardly look different from each other.


May 30, 2014

Is "I have x followers" the new "I'm in a band"?

For some value of x


May 31, 2014

Is it likely that future generations in the US will be poorer than their parents?

If environmental disaster hits, Americans will be a hell of a lot worse off than their immediately preceding generations.

If we manage to avoid environmental disaster then the total wealth of Americans will probably be higher than preceding generations. But the distribution may be a lot more skewed. So that a few people grab most of the control of and benefit from it. If you're at the wrong end of that distribution, then you might well be poorer than your parents.


May 31, 2014

Why do people bother trying to prove whether or not God exists, when it is beyond the realm of our intellect?

Certainty that something is true is beyond us.

Personal satisfaction that something is true is not.


May 31, 2014

Why do some atheists seem angry at those who believe in God?

If we're angry with you, it's almost certainly NOT because you believe in God.

It's because of what you DO, or what you want us to do, that's inspired by that belief in God.


May 31, 2014

If atheists think that there are no gods because of the obvious lack of evidence of their existence and because of the obvious evidence against gods, then why is 83% of the world religious?

Yes.

Next!


May 31, 2014

How could a nation that offers its citizens a universal income ensure that they continue to be motivated to contribute to society in a positive way?

Why do you think it's the job of the state to tell people how they should contribute to society?

Sure, the state should intervene to stop people's bad behaviour harming everyone else. But if 50% of the population decided that a universal income is a reason to spend their lives on something other than working, who is the government to tell them that this is WRONG! ?

The government should be the servant of the people, not the other way around.


Jun 1, 2014

What are some criticisms of the free market?

Markets are algorithms for processing information. But they only work with "property". That is, anything which is assigned as belonging to someone, treated as scarce, and which can be transfered, for a price.

As information processing algorithms, markets are BLIND to anything which isn't encapsulated as a form of property.

But the world is FULL of such things. When you make markets your main, or even ONLY, mechanism for processing information about the world, and the only measure of your policy achievement, you will fail to see or understand the importance of the things that aren't property. You'll discount them, consume or damage them without noticing it.

You can't see the things that can never become property. For example happiness. I can't sell a pint of my happiness to you. At any price. So markets can't talk about or reason about happiness. And no-one who uses markets as their measure of success or to check up on their policies, can assess whether they've created or destroyed happiness.

You'll try to squash things that are potential property into that straightjacket. For example, music. Music isn't scarce. When I make a tune, there's no theoretical or natural reason that everyone can't have a copy on their iPod. But in order for a market economy to produce music, the government has to artificially declare music to be scarce and actively prevent people from sharing it, so that the "owners" of music can sell it. Thus incentivating them to make it in the first place. A market economy can't reason about OTHER, non-financial, reasons for making music, so it can't assess whether restricting music to ensure market incentives for it is a necessary or worthwhile thing to do.

Note that bureaucrats don't have this problem. They may or may not make wise decisions. But they are, in principle, capable of thinking about and assessing whether a market-based solution to a problem works better than a non-market solution. OTOH markets are incapable of addressing or answering this question.

Simon Gardner has covered "externalities" well, but just to note that these are also an example of the kind of thing which markets can't see because they aren't property. And for which the only market "solution" is to make them into property. (Eg. the market way to deal with pollution is not to have government restrict pollution. (Too easy and straightforward.) It's to bundle up pollution into property rights (tradable credits) and to then have the government enforce those property rights (by, er, restricting pollution).)


Jun 1, 2014

Is saying "capitalism is getting out of control" another way of saying "voluntary trade of values without duress or fraud is getting out of control"?

Property rights are protected by government, police and courts. Tens of thousands of people who do not choose to respect property rights are hunted down by the police every year and put in prison. This is not the hallmark of a "voluntary" system. It's the hallmark of a system which is protected by the threat and use of force.


Jun 2, 2014

Why is being deaf more positive than negative for me?

Just lucky, I guess.


Jun 2, 2014

Is group mentality really individual mentality successfully exploiting peer indifference mentality, ignorance mentality, and fear mentality and galvanizing it into a group to declare a quorum?

Everyone learns from their peers. Both consciously, and unconsciously picking up ideas, beliefs, values from them.

Group mentality is when a group shares the same unquestioned assumptions. Of course, every member of that group had to get them from someone else. And sometimes they got them from other members of the group. (Sometimes they got them separately and then formed the group.)


Jun 2, 2014

Is it possible to reconcile the theory of evolution with the Jewish, Christian and/or Muslim Scriptures?

Catholics have done it for years.


Jun 2, 2014

Why do poor countries freeload on civilization?


Jun 2, 2014

Why isn't there an evolution agnosticism, given that we cannot say with absolute certainty that evolution is the only possible explanation? Are atheists being too dogmatic when it comes to evolution? Why must the debate be evolution vs creationism?

Religion defines "belief" as something more than mere "I think this is probably true". It makes it a kind of "virtue". Something one should aspire to.

Because of that, there are all kinds of flavours of "non-belief". Doubting that something true. Actively denying it. Morally opposing it. Etc. And you need a vocabulary to deal with them.

For the non-religious, on the other hand, belief is merely "I think this is probably true". And the only kind of "non belief" is "I think this is probably false".

So the anti-religious don't need such a rich vocabulary to talk about not believing in something.

If by "agnostic" you mean recognising that it might turn out to be false and replaced by something better, then all believers in evolution are "agnostic".

There's no contradiction between being a strong believer in something and recognising that it might be wrong.

That idea seems to be incomprehensible to the religious asker of this (and many similar) questions on Quora. Who all keep demanding that we should jump from the recognition that we can't have 100% certainty of evoluton to granting some kind of epistemological equivalence to rival creationist views.

But there's no reason to make that jump. So I will happily beiieve that we can't have 100% certainty. That evolution may be wrong. That, if and when a better theory comes along I will revise my opinions. And I can STILL also believe that creationist attacks on evolution have zero epistemological merit or validity. And that is absolutely fine, because my belief is merely "I think this is probably true" and NOT some kind of virtue.


Jun 2, 2014

Is it scientifically sound to explain the necessity of sleep during the nights in terms of evolution?

To be honest, probably not very.

All animals sleep. And it's certainly a physiological necessity. It's probably to do with some kind of internal maintenence of the body / brain. But we don't have really good theories of why it had to be this way and not some other (eg. that maintainence couldn't be ongoing during our waking period.)

Other animals faced with the problem of "night" just evolved to be nocturnal (have bigger eyes, use their hearing more etc.)

Where your theory might have more validity is "hibernation". That does seem to be in response to periods where there's "nothing to do" (ie. no food available.)


Jun 3, 2014

Which model should I follow: Wanelo, TheFancy, Etsy, or others?

Start with a smaller niche.

Are you going for rich Muslim women who want designer brands? Poorer women who want everyday clothes? Progressive? Traditionalists? Is there a particular kind of item of clothing you could become a specialist at? You know you're going to get broader, but don't try to boil the ocean at once. That will require a bigger investment for a less focused and less immediately profitable business.


Jun 3, 2014

What would be the situation today if Russia had not sold Alaska to the US?

And you thought the Cuban missile crisis was scary!


Jun 3, 2014

Why would Apple introduce new programming languages (e.g., Swift) instead of embracing an existing one?

Cynical reason :Because then your investment in learning the language wouldn't help lock you in to their products. And Apple HATE doing stuff that doesn't help lock you in to their products.

Less cynical reason. To be fair, Microsoft and Google pioneer their own languages (F#, Go) which are intended to be optimised to make programming their platforms easier.Swift seems no different from F# in this respect. (Go is a bit different because it's an internal research project that was allowed to leak out. Whether it has such overarching strategic intentions behind it, I'm not sure.)


Jun 3, 2014

Why don't more atheists know about intelligent design?

There isn't really anything to know.

There's just a sort of vacuum of / denial of knowledge.

"Intelligent design" says "we can't think of an evolutionary explanation / adaptation story for this". "or this". "or this". It says "scientists say this could happen, but it couldn't". "nor could this".

There's no actual positive claims there, except for the obvious one "science can't answer it, so God must be the explanation".

Scientific knowledge is made of testable hypotheses. ID doesn't give us any.


Jun 3, 2014

Do Brazilians see Lyoto Machida as an 'Asian-Brazilian'? Do they classify him as 'mixed race'? Or do they just think of him as Brazilian without any further hyphens?

Brazil has the largest Japanese population outside of Japan, which means that there are plenty of Japanese descended people here. I'd guess that Brazilians might use the term "Japa", which they use in general for Japanese-Brazilians. (And often other Asians).

As a politically correct European, I'm pretty horrified by this, but this is a culture where afro-descendents are often given the nick-name Nega / Negao. And anyone of mixed race is called a "Morena / Moreno". Racial characteristics are very prominently used in describing and referring to people. I try to avoid using race as a description, but it would be hard to get upset every time I heard someone else doing it. Brazilian culture is a long way from the polite norms of Europe or the US in this respect.

Occassionally people appologise for using the word "gringo" in front of me and I tell them it doesn't bother me. (But then I'm a privileged white male so I have that luxury.)


Jun 3, 2014

Do you fear for the socioeconomic future prosperity of your country under the policies of wealth distribution and media fairness doctrine? Why?

Not at all. I find it very civilized and relaxing.

I fear for a future dominated by inequality, selfish greed, a culture without a sense of communal responsibility to others, and under oligarchic domination.


Jun 3, 2014

What do you look like in shades/sunglasses?


Jun 3, 2014

Why do FM radio stations in India seem to play the same set of songs repeatedly?

Radio stations everywhere play the same set of songs repeatedly.

It's partly to do with licensing and partly to do with the idea that people LIKE what they're repeatedly exposed to. If you only heard every song on a radio station once, you wouldn't really get accustomed to it, and for many people, that translates to "not liking" it.

You wouldn't listen to a radio station where you didn't like anything it played, so radio stations repeat so that you hear new things mixed up with things you are already familiar with and enjoy. Then, by the time you've heard them a couple of times, you start to appreciate them too.


Jun 3, 2014

Is it the singer and not the song that makes the music sound so beautiful?

For me the song is more important than the singer. I can think of songs that are "unsinkable" in the sense that no-one can ruin them; as long as they more or less follow the tune it will be enjoyable.

But I can't think of any singer, however interesting and good, who can make a dull or boring song into something that I want to listen to.

Of course there are also plenty of cases where only a particular version of a particular song is worth listening to.


Jun 3, 2014

Why is that radio stations that play various kinds of music genres are still not able to make all songs sound the same?

Maybe you mis-wrote that and wanted to know why all the songs in different genres DO sound the same?

That's probably to do with the way the sound is being processed on the radio-station's equipment, how it's encoded for broadcast and how it comes out of your radio. Plus, psychologically, there's probably an effect from the "framing" (ie. if the station plays all music in 3 minute chunks with ads every three tracks and the presenter talks over the first 10 seconds of every third, then they'll all have a similar feel to them.)


Jun 3, 2014

Is there a name for the genre of pop music that sounds like optimistic white people playing ukuleles?

Chap-pop? (by analogy with chap-hop)


Jun 3, 2014

What common utensil or machine will be obsolete in 20 years?

Wallets. Replaced by a single mobile device which is all your IDs, all your methods of payment (including for buses / trains etc.) and the photos of those dear to you.

That device will probably be worn on the wrist rather than carried in the pocket. (Less easy to lose).


Jun 4, 2014

When languages don't require explicit data types to be provided, how do they infer a type?

From the values that are assigned to them.

Eg.

x=3

The virtual machine knows that the value 3 has the type "int" or "number" and so x also carries that type.

If you then say

x="hello world"

x takes the type from the value, a string.

Sometimes it's ambiguous. Is 3 an int or a floating point? The answer is that it could be either. In this case, the language will probably default to int and then convert to float if we try to use it in an expression with another float. This automatic type conversion CAN bite you, especially in languages that do it with ad-hoc, unprincipled rules (Javascript is notorious for this). But, most of the time, it's pretty straightforward and type-conversion gives you what you expect and want.


Jun 4, 2014

What can I get from learning Haskell if I already know Lisp?

A sophisticated type system.


Jun 4, 2014

What other use can Coworking space provide?

Public events, eg. talks, meetups, flim-shows etc.

Can also be a cafe. A lot of coworking spaces dedicate walls to showcase art or members' designs / products etc.


Jun 4, 2014

Has anyone used modal logic to reason about wants/motivation?

I think predicate logic handles that fine, doesn't it?

The point about modes is that they handle modifiers for things being true. (Eg. at a time, or with a certain probability). But I'm not sure that what we say specifically about desires needs much modification. We either desire something or we don't. And if we "sometimes" desire it, then an ordinary modal quantifier about time probably handles that.

Do you have a case where a desire COULDN'T be handled with ordinary predicates? I see what you're saying about the reflection of "wanting to not want". But I'm not sure if that really needs an exotic modifier.

Applying logic to wants in general starts to move into the domain of economics. So there may be some literature there about handling, say, cascades of multiple, competing wants and preferences.


Jun 4, 2014

In what specific manner did learning Haskell make you a better programmer?

Haskell made me understand currying / partial application and how useful it could be. Before, I knew it existed but I didn't really grok "why". When I wanted closures I tended to write functions that generated them explicitly.

Eg. in Python I'd write :

def f(x) :

def g(y) : return x + y

return g

Haskell made me realise that you could just partially apply + to get the same effect.


Jun 4, 2014

Are there any neuro-scientific foundations to concepts in psychoanalysis or should Freud and his ilk be consigned to the field of philosophy rather than a true science of mind?

Neuroscience isn't the only kind of "scientifically respectable" psychology. There's still important research in cognitive and developmental psychology too. Just as in computer science you can study software independently of hardware, so in psychology you can study the mind independently of the brain. (Sometimes when your computer doesn't work, it really IS a hardware fault, but a lot of the time it's just a bug in a program and fault-finding on the motherboard isn't going to help.)

Of course, it's hard to get at the software in the mind. We don't have ways of doing a memory dump or disassembling it. It's much easier to scan the activitiy of the neuronal hardware. But that doesn't mean that the software is fictional.

In comparison, imagine a group of scientists looking at the state of a running processor (the values going into and out of registers) trying to infer the logic of it. They'd be hard pressed to recognise "variables" or "comprehensions" or "types". But that doesn't mean that variables, comprehensions and types are unscientific mythology. It just means it's fiendishly difficult to infer back to them from the low-level hardware behaviour.

Arguably Freud is at the origin of developmental psychology : realising that the adult mind itself "grew" through layers of accumulated beliefs and feelings. Trying to understand about the formative influences in childhood. Much as though the scientists also had access to the screenshots of the programmer at work. THEN they might start infering the existence of those higher-level abstractions that shaped the ultimate behaviour of the neurons.

That's what happens with non-neuroscience psychology. You look for other evidence : historical, behavioural. And you use your imagination to conjecture "abstractions" that MIGHT compile down to this behaviour. And then you see whether they make sense of a lot of actual cases. Note that this strategy covers everything from Freud's "super-ego" to allegedly solid cognitive science concepts like "short-term memory". Short-term memory is easier to test, and so better established than, super-ego. But it's fundamentally the same kind of thing. And if your philosophy of science allows STM, your philosophy doesn't have any business excluding super-ego as a legitimate (but harder to test) hypothesis.


Jun 5, 2014

Why do British people look older than people from other race when they are about the same age?

We care less about our appearance than other cultures and do less to disguise the effects of aging with eg. cosmetic surgery, make-up etc.


Jun 5, 2014

Why do most people think they are more intelligent than most people?

When you see someone thinking different from you, if that person is "stupider" than you (for some value of stupid), you'll be able to spot the flaw in their thinking.

If that person is smarter than you, you can't so easily recognise the superiority of their thinking. Or rather, you probably only have a superficial and hazy idea of the theory or body of thought that they have a deeper understanding of. Or you've followed the implications of what you are both saying so far, but not as far as the other person.

Hence you believe you have some understanding of the issue, you see the other person differs, but you can't understand why their position is superior. (If you could, you'd probably agree with it.) So they look wrong to you, despite being right.


Jun 5, 2014

How did Apple's programming language Swift get its name?

You want a snappy, one-word name. Like "Go".

You want to suggest something easy, that just flows.

You want an animal, because, as O'Reilly have conclusively demonstrated, all programmers are closet shamans at heart.

You've already used big cats for your operating system.

Genius steals.


Jun 5, 2014

Why doesn't everyone commit suicide right now? If we have free will, why don't more people choose death?

Does anyone else get the impression that there must be a Christan text-book out there telling impressionable young minds that "life without God isn't worth living"?

Because, otherwise, it's really hard to understand why there are so many questions being asked on Quora about why life is worth living. Haven't these questioners actually EXPERIENCED it?


Jun 5, 2014

Why do politicians want people to be "middle class"?

Capitalism teaches us to despise the working class. We learn that workers are to be treated as tools; picked up when useful and discarded when we've finished with them. Not that they are human beings deserving dignity, who have moral claims on us beyond their mere functionality.

Therefore no-one aspires to be "working class". In advanced capitalist cultures like the US, to be working class is to be considered a "loser".

OTOH, politicians can't tell everyone that they are rich (which is transparently untrue). They can't even, plausibly, tell everyone to aspire to be rich, because, as Rob Brown points out, being "rich" is relative to other people. People are responsive to the message that they have an opportunity to compete for the top slot, but they aren't so dumb as to believe a politician who promises them that they can all occupy it.

So we've invented a weird intermediary category called "middle-class". It doesn't really mean anything, because most people in it are basically workers who depend on a salary from an employer for their income (the definition of "working class"). But what it does do is give a plausible target to aspire to. Not everyone can be middle-class either, by definition. But you can be made to believe that merely being competent and diligent will earn you a rightful place there. And that those below it are inadequate or undeserving in some way.

That's why politicians speak so highly of the middle-class. It basically means "working class" but doesn't carry stigma that Americans have been taught to associate with that term.


Jun 5, 2014

Do people stay poor (or middle class) just because of their mindset?

When you use the word "just" it sounds like it's trivial. Mindset is anything but trivial. It's the whole of who you are. (And it became your mindset because of everything that happened to you.)

So, are people poor because of everything they are and everything that happened to them? Plausibly so.


Jun 5, 2014

Does universal belief imply truth?

It means it's worth paying attention to. None of us are self-sufficient. We're a social animal and our success and survival depends on sharing information, dividing the labour of interpreting and understanding, and looking to others for clues as to what's happening, how things work.

If a lot of other people believe something it's probably not good to ignore it entirely, you should at least consider it.

OTOH, this is a heuristic, NOT a logical proof. Sometimes the majority are just wrong. So if you have reasons to question or reject it, others' belief don't trump those reasons.


Jun 6, 2014

How can a person best deal with the gap between that person's public persona on social media and in real life? Or has that mask become real?

All masks are real. There's nothing underneath.


Jun 7, 2014

Why has the Go language (reportedly) not seen wider adoption at Google?

There's a talk from one of the inventors of Go (can't find it now) where he says "We thought we were making this for C++ programmers who wanted a better C++, but instead it's Python / Ruby programmers who adopted it."

In his analysis, which is plausible, he diagnoses that C++ programmers are attached to the huge amounts of detailed knowledge and expertise they have to make C++ work well. And so don't particularly trust or want a language that doesn't let them exercise it. OTOH, Python / Ruby programmers were attracted by the speed advantages of a compiled language with simple concurrency primitives that didn't lose the higher-level abstractions they were used to thinking with.


Jun 8, 2014

Why wasn't Google's Go selected as the main or alternate application programming language for the Android platform instead or in addition to Java?

Apart from the historic reasons. I assume there isn't much thought of moving Android to Go because Android is an OS built on "managed code", ie. a virtual machine that interprets bytecode, does garbage collection, manages threads etc. Whereas one of Go's principle aims is to provide a modern, high-level language that compiles to native machine-code.

So moving Android to Go would require either a) throwing away the virtual machine which is at its core, or b) modifying Go to produce bytecode for the Dalvik VM, nullifying one of its principle raisons d'être.


Jun 8, 2014

Are big companies using PHP bothered by the fact that a lot of people say that PHP is a bad programming language?

Probably not.

PHP is a "trade-off" language. It has many ugly flaws, but it has some advantages, that other languages still can't match. And it's likely that any large company that's heavily dependent on PHP, grew to be big, partly because of those advantages.

And, if you're really a big company you can do like Facebook did, and basically rewrite a lot of the infrastructure behind PHP to make it a better, more secure and suitable language for you.

Longer term, all large technologically literate companies will be looking at better / cooler languages. They'll continue to use PHP for the front-end (keeping their investment in PHP templates) but push off more back-end processing to higher performance, more secure, less bug-encouraging languages.

The other trend is that with the rise of HTML5 and faster Javascript VMs, more and more of the work of dynamically composing web-pages happens on the client and is written in Javascript. So I'd guess that PHP's niche for assembling pages dynamically on the server is probably shrinking. I'd wouldn't be much surprised if any large, mature system, originally written in PHP, is seeing PHP diminishing, as more of it migrates to client-side.

So any large company needs to be aware of trends and opportunities. But I wouldn't panic. PHP has a lot of organic shrinkage ahead of it, without someone needing to make a dramatic decision to kill / rewrite it.


Jun 8, 2014

How old were you when you listened to your first rock song?Which song was it? Also, what are bands you can't go a day without?

My parents only listened to classical and folk music. And as a child I had no connection with rock or other pop. I must have heard it in the background in various places. But it made no impression on me. Music was a rather worthy thing I practised on the recorder, but it wasn't something I associated with "fun".

I was, however, a complete sci-fi obsessive. Anything to do with space I consumed avidly. And then one day, at my school, which seemed to have had some session where music was played to us - although I don't remember what, why or what else - we were played some of this :

I immediately had to have it! This was the most exciting thing ever! This was as cool as Star Wars (possibly, can't quite remember whether it came before or after Star Wars in my personal time-line. But it was massive!) I didn't even think of it as "music". It was a sci-fi blockbuster that happened to be in audio-form.

Somehow I convinced my parents to buy me the tape album for my (probably 9th) birthday. And I listened to it obsessively. It can't possibly have been the first rock music I heard, but it was certainly the first I actually listened to. The first where I became aware of the distinct instruments and parts and sounds. Where I demi-consciously "analysed" how music was constructed. Where I picked up a sense of how sounds create atmosphere.

Listening to it again now (the first time in maybe 25 years) I realise it probably shaped my tastes more than anything else in my early years. Even today, my music of choice normally falls somewhere within a triangle whose vertices are defined by funky beats, weird (alien) electronic sounds and upbeat melodies. War of the Worlds is definitely a 70s space-rock-opera / concept album : from it I learned a tolerance for story-telling and ambition in music. But it's also pretty much a disco album, driven by an underlying trancy beat that carries from one "song" to another and only rarely drops altogether. There's plenty of analog-synth work and strange noises going on. And it's full of big tunes. In fact it manages the clever trick of making the soundtrack to the near-destruction of humanity sound surprisingly jaunty without losing the gravity of the situation or falling into banally over-familiar tropes. (Obviously, a great deal of that is due to Richard Burton's ability to hold the whole thing down. But the music composition manages to walk that line too.)


Jun 8, 2014

How do lesbian couples determine which one is "the boy"?

Every morning they toss a coin. And the loser has to wear the dress. It's a well known ritual in lesbian circles.


Jun 8, 2014

What are good ways to avoid bugs while programming?

Funny to see Kent Beck's answer here. Because he's the guy that actually SOLVED the problem of bugs.

Or rather, every programmer knows you can't avoid making mistakes in programming. What you CAN do, as Beck taught us, is to minimize the size and difficulty that most bugs present, by writing your code in fine-grained, tight feedback loops where you write a very small amount of new code against a very small piece of code designed to test that this new code does the thing you expect. (The technical name for this is "unit-test")

By running automated tests for every 3-5 lines of new code you write, you usually know that the bug you just discovered is localized within the few lines you just wrote. And it's pretty straightforward to track it down there. If, OTOH, you write 300 lines of code either without testing or with desultory manual testing, you'll find afterwards that those 300 lines are full of new bugs that are going to be HARD and time-consuming to track down.

Fans of strong typing like Tikhon Jelvis will point out that compile-time type-checking is another way of getting early / fast feedback on errors (which also helps to localize them.) Here, certain kinds of bugs never get into your running code at all because the compiler catches them.

Both of these approaches : TDD and strong typing are ways to help reduce the amount and harm of bugs in your code. Neither is a silver-bullet which works perfectly and without cost : Phil Jones (He / Him)'s answer to Why do so many developers not deliver unit tests with their code? Why do so many engineers/developers lack this skill? Also, should one consider himself a professional level engineer if they do not deliver unit tests along with their code? , Phil Jones (He / Him)'s answer to What is the strongest argument against statically typed programming languages, discounting the obvious "longer to type" and "have to think about” arguments?


Jun 9, 2014

Why did communism fail in the USSR but succeed in China?

"Communism" as any kind of political theory / ideal failed in both places many years ago.

In Russia, Gorbachev didn't believe that the "Communist Party" as an institution either could or should survive as the dictatorial government of Russia. In China, Deng believed that the Party both could and should remain in power. He was clearly right about the could.


Jun 9, 2014

Are all people inherently selfish?

We're complicated.

We're mainly creatures of learned habit rather than ultra-rational self-aggrandizing utility calculators.

In other words, much of what we do is "automatized". We learn to do it in certain situations, either simply by copying those around us, or through explicitly being trained.

This is obviously true for skills like reading, woodworking, programming, and paying for things in shops. But it's also true for a lot of the "ettiquette" or rules of polite behaviour. For example, how far we stand away from someone when we're talking to them is a learned behaviour that varies from one culture to another. How we queue up. What counts as normal dress. How we speak to signify particular emotions. Etc.

(One of the challenges I notice living in a country and culture very different from the one I grew up in, is that to really communicate and fit in you have to learn not just words, but body language, emotional "language", how to laugh at things that are considered "funny" in that culture, etc.)

To a great extent even "moral" behaviours are matters of this kind of learned habit. If the people in the neighbourhood you grew up in automatically put their hand in their pocket when they pass a homeless person begging on the street, or when the plate for donations is passed around at church, you'll start to do likewise. Some of this will be self-conscious. You'll think about what other people think of you. But very often it will be a more basic level of copying. As a child, you emulated the behaviours of grown-ups. Your motivation wasn't fear of their disapproval, it was instinctive desire to master the codes of adulthood.

Much of your "ethical" behaviour will be unquestioned copying. It has to be, because our brains don't have the capacity to make calculations for every action. We get by on cheap heuristics rather than an expensive algorithms. When we are in church we can't be calculating exactly how many people are sitting close enough to us to see how much we put in the plate. Or second-guessing exactly how much social disapproval we'll incur by not donating enough. Or what actual cost of that disapproval will have for us.

No. Far better to glance around and see most people are putting a £10 note, and cache that behaviour as "the done thing". At which point we'll do it every Sunday without noticing, unless some exceptional circumstance jolts us out of our monotony. And we certainly won't "suffer" or feel the "loss" of that money. That's just the cost of doing the business of life.

These kinds of norms cover larger-scale notions of generosity too. In one community it will be considered the "done thing" to happily pay your taxes and support a communal Health Service, while in another, taxes will be a despised imposition and a communal Health Service will be anathema.

And, of course, it's more complicated than that. We aren't robots. Some of us will rebel against the people we live amongst. Some of us will find alternative peer-groups in books or on the internet; they'll provide us with different models of moral norms. We can change our habits through reflecting on them. Anything that makes a habit explicit (anything from an unusual situation where it offers no guidance, to an inspiring book that challenges it) may provide an opportunity to question it and deliberately change ourselves.

When it comes to thinking about the norms of our "self-interest", ALL the paraphernalia of our modern economic life are themselves things that make our habits explicit. We learn to use money. To count it. And "account" for it. We learn to use shops and to exchange exact amounts of money for exact amounts of stuff. We learn to use banks to store money up.

These things are not merely passive reflections of our "natural" way of being. The phenomena demand that we adopt specific skills and ways of thinking in order to use them. And as we do so, they become opportunities for reflection and change. They can be aspirational. We can find ourselves trying to be more like the idealized "homo economicus" in our text-books. Because that's what our text-books tell us we're "really" like. And, like the child, that wants to adopt the codes of adulthood, we want to learn to be rational self-aggrandizers to adopt the codes of reality.

So are we "innately" or "naturally" selfish?

We're the most dynamic, flexible animal that nature has ever (to our knowledge) produced. With huge brains. Capable of extraordinary levels of abstraction and symbolic thinking. We observe ourselves adapt continually to our social environments, which are themselves in a state of flux and in a process of self-organization. Engaging with these institutions requires that we reorganize how we see ourselves and our automatic habits. Something that happens on a daily basis.

And when we debate say, the necessity or value of paying taxes we are operating at a level of abstraction way beyond our stomachs and endocrine systems. There may well be selfishness there. But if there is, it's not tied to those bodily reflexes or primitive instincts. It's learned selfishness, mediated selfishness. Selfishness that we've adopted in symbiosis with, and cultureal coevolution with, the norms and institutions around us.


Jun 9, 2014

How would you respond to this argument against atheism?

I have work to do. I shouldn't get involved in yet another bit of atheist trolling on Quora.
I have work to do. I shouldn't get involved in yet another bit of atheist trolling on Quora.
I have work to do. I shouldn't get involved in yet another bit of atheist trolling on Quora.
I have work to do. I shouldn't get involved in yet another bit of atheist trolling on Quora.
I have work to do. I shouldn't get involved in yet another bit of atheist trolling on Quora.
I have work to do. I shouldn't get involved in yet another bit of atheist trolling on Quora.
I have work to do. I shouldn't get involved in yet another bit of atheist trolling on Quora.
I have work to do. I shouldn't get involved in yet another bit of atheist trolling on Quora.
I have work to do. I shouldn't get involved in yet another bit of atheist trolling on Quora.
I have work to do. I shouldn't get involved in yet another bit of atheist trolling on Quora.
I have work to do. I shouldn't get involved in yet another bit of atheist trolling on Quora.
I have work to do. I shouldn't get involved in yet another bit of atheist trolling on Quora.
I have work to do. I shouldn't get involved in yet another bit of ...


Jun 10, 2014

Do you accept invitations to connect from people you haven't met, let alone done business with?

I do if I've known them in some way online. Eg. if I follow their blog or regularly see them in a forum. Otherwise no. I don't think I've ever accepted a request from a complete stranger simply because their profile looked cool.


Jun 10, 2014

What if one day God does show himself to the world? How do you know that he is not a figment of your imagination and that he is truly real?

I cross-reference with all the other people around and the state of the world.

If everyone else sees Him. And He leaves footprints. And I find the cup that I saw Him wash-up, drying on the daining board, and the sandwich I made Him has vanished in a way consistent with someone eating it etc. etc. then I'll take Him as real. Basically it's the details that count. The more the better.


Jun 10, 2014

If your spouse says it'll take awhile to rebuild trust because you sexually abused them, is it reasonable to say, "inflict what you deem an appropriate penalty so I can get my punishment over with, and so you can feel assured I'll never do that again"?

Of course not.

Saying that is basically saying "I consider what I did to be legitimate, but with a price. Just tell me the price so I can pay it and forget about it."

If you've abused someone and lost their trust, what's needed is to rebuild that trust. That's a multi-dimensional task that might take a lifetime. It involves genuine regret, desire to "undo" what was done, in some way. But it can't be undone, so it needs to be "managed". Maybe you'll have to demonstrate "trustability" over a long period. Maybe you'll have to reveal more about the state of mind that led to the abuse in the first place (which might mean leaving yourself more vulnerable). Maybe you'll have to change yourself to BE a person worthy of trust. The details will have to be worked out with your spouse. And over time, because even they can't make a one-shot decision to "trust you". Them trusting you is them becoming comfortable in your company, confident that you'll be there for them etc. That's not a conscious act, it's an unconscous "relaxation" of wariness and doubt.

None of that can happen if you think that somehow a single gesture can get it all over with.


Jun 10, 2014

When will technological development slow down?

Technological development is a function of information flow. Things which accelerate the sharing of ideas : open-cultures, bigger cities, the printing press, universities, the internet etc. tend to make technological development accelerate. Because it's easier for creative people to hear about problems that need solutions, and for good ideas to find good people to back them (with both finance and labour)

So the bad news (from your perspective) is that we're just at the beginning of an explosion of technological development, enabled by the internet, which is only going to get "worse" in the forseeable future as more and more of humanity gets connected, and the various cultures of open-sharing are embraced more fully.

Only three things might derail that :

- catastrophic ecological collapse (as climate change starts hitting the food-chain)

- catastrophic economic collapse (basically due to oil / energy shocks)

- the chilling effect of mass surveillance drives everyone away from public engagement and offline.

All three will be happening to some extent in the future, but it's an open question as to whether human ingenuity and, er, technoogical development, can come up with work-arounds to keep the whole show on the road.


Jun 11, 2014

Has there been a religious leader who opposed his religion's leaders in order to uphold an ethical principle?

Martin Luther?


Jun 11, 2014

What is the greatest single failing of western political thought in the 21st century?

A belief that government has no power / authority.

Western politicians are now convinced that

a) they can't "lead", but must merely follow the whims of the electorate

b) they are incompetent to make strategic decisions. Only the market (and its representatives from private corporations) has wisdom about what is good for people.

The result is politicians that do nothing but REACT to an agenda set by the media and by corporate lobbyists. They've already ruled out the idea that their term in office might actually "add value" to the country they are nominally in charge of, and so fully live down to their own abysmal expectations of themselves.

Update : This answer was written in 2014, and was, I believe, a good analysis of the state of affairs at the time. Obviously in 2018, with the rise of what Mark Blythe calls Global Trumpism, there has been a populist backlash against this sense of government as powerless and unable to set an agenda. The “populist” politicians we’re seeing rise to power now, are claiming that they have the power to make things better. It seems pretty obvious to me that their popularity is exactly due to this claim, and that people had got fed up with governments that seemed to have abdicated responsibility for solving their problems. That doesn’t mean that these new populists are right that they have that capacity or that what they want to do is good, but they are a correction to this previous problem.


Jun 11, 2014

Are non-scientists just as qualified to judge scientific posts as people trained in the field?

Define "non-scientist".

If someone understands the terminology, understands the models and knows how to think coherently, (let's call this "scientifically literate") then it doesn't matter if their day-job is a ballet dancer. They can make good judgements.

So rather that talk about "scientists", let's talk about "scientifically literate people". And then your question becomes trivial to answer.


Jun 11, 2014

Does an absence of Quora questions or answers about a topic mean it's not a topic of intellectual discourse?

No. It just means that people who are into those topics aren't well represented in the Quora community. Which might just be canalisation in the organic growth of Quora.


Jun 11, 2014

What are the benefits and drawbacks of Swift from Apple?

Benefits : like Scala but compiled and runs on iPhones.

Drawbacks : requires you to use Apple.


Jun 11, 2014

What makes Quora addictive?

Horribly so

Update. Ah, thought this said "is Quota addictive?" Not. "Why"

Well it plays the usual social media tricks that increase addiction : social following + live updates, but the content is way more interesting and informative than the other sites.


Jun 11, 2014

If Quora's owners decided to close Quora, what's the plan for dealing with user generated content, conversation, and identity?

My plan is I wrote and use https://github.com/interstar/rss_backup which grabs my most recent answers off the Quora RSS feed.

I run it regularly and have a copy of all my answers on my machine. It's not everything (doesn't include comments or social relations) but at least I feel I'm not just throwing my ideas and writing energy into the void. I get to keep something for them.

The script is free /open source software that anyone can use. For non technical people I offer a cheap gig on Fiverr to run the script and give you your most recent answers.

http://www.fiverr.com/interstar/extract-your-most-recent-quora-answers


Jun 12, 2014

Why wouldn't you want to teach an 8-9 year old child assembly language for their first programming language?

8-9 year olds want to program to achieve RESULTS. They're pretty focussed in that sense; and they largely want to make games (I know I did, when I started programming (at around 11).)

Learning assembly is not the most direct-way to get results. You have to learn deep machine architecture (which might have been a necessary to get anything done in the past, but isn't now). And more importantly, where will the code run? How easy is it for the child to share what he / she has produced with friends?

OTOH, teach them to write javascript in the browser and you can throw the result onto a site so that it's a click away from any social network the child might be using.

Caveat : there is ONE exception to this. Maybe you're teaching your child electronics with something like an Arduino. In which case, thinking about machine architecture IS still important and maybe assembly is more suitable. (It is still harder than C, but maybe that's not such a big jump.)


Jun 12, 2014

Why did Apple publish a new programming language for an old product?

Software development never stops. And Apple certainly aren't deprecating iOS yet. I'm sure they are working on bringing it together with MacOS at some point, but that's a gradual rather than revolutionary change.

I'd suggest it's more that they see trends and tastes in programming languages are evolving, more people are turning to functional programming and against OO as traditionally (mis)conceived. So they want to make sure they have a language that's ready for this world.


Jun 12, 2014

If England technically had an independence/foundation day, what would it be from?

Exactly.


Jun 12, 2014

Howone can find his passion if he is interested in many fields like commentary pharmacy business?Edit

If I knew that, I would be a hell of a lot more successful than I am. Some of us just are promiscuous in our passions.


Jun 12, 2014

Why are so many intellectuals so very insecure?

Because we can imagine all the ways we might be wrong.


Jun 12, 2014

What are criticisms of the analytical approach to philosophy?

It rests on a bunch of fairly lumpen assumptions that it can't justify.

In contrast Continental philosophy knows and acknowledges that it rests on shaky grounds ... that words are slippery and can change their meanings with every new context; that obvious, "self evident" truths change throughout history; that the disinterested rational philosopher is actually a psychological organism engaged in unconscious power struggles.

In contrast, the Analytic philosopher dismisses such concerns, naively assuming that his words always mean exactly what he takes them to mean, that logic works exactly the way it was described in his undergrad textbooks, that every intuition he has is pure and uncorrupted by his material being.

Analytics think that they just have to follow the rules of "good thinking" but they don't stop to worry how or whether those rules actually work, or why we might want them.


Jun 12, 2014

Will Linux ever be as easy to install as Windows or Mac OS X?

When was the last time you actually installed Windows? As opposed to had it pre-installed for you by a manufacturer?

I had my windows 7 just stop working last year and I ended up having to do a fresh install, and it was a bugger, I can tell you. Trying to get a working image from Microsoft onto a bootable pen drive and actually installing from that. And then trying to find drivers for my machine. I eventually had to go to a shop.

Linux is comparatively painless.


Jun 12, 2014

How would the US react if former Ba'athists who served Saddam Hussein occupied Baghdad?

The Guardian has an article saying that even Al Qaeda find ISIS too extreme and that there's a violent rivalry between them : .http://www.theguardian.com/world/2014/jun/11/isis-too-extreme-al-qaida-terror-jihadi

It would be very ironic (but not altogether impossible to imagine) Realpolitik if the US starts to find itself surreptitiously supporting the remnants of Al Qaeda against this new extremist upstart.


Jun 13, 2014

Is the mass acceptance/indifference/belief in taxation scientifically primitive and similar to the mass acceptance/indifference/belief in Earth being flat, so those who propose a non-compulsive socio-economic theory are pariah to the establishment and ruling class? Why or why not?

No.

Next!


Jun 13, 2014

Can humanity survive without bees (honeybees)?

Plants use insects to pollinate. A lot of plants use bees.

It technically might be possible to find substitute insects. Or to use artificial pollination with a paint-brush. But do you want to be forced to do that test, on a large scale, when a great deal of our food is at stake?

It's all statistics / probabilities. But rather like testing the heat of a fire by sticking your finger into it, there are some situations you'd rather not learn about by direct experience.


Jun 13, 2014

Why are Lisp dialects (like Common Lisp and Scheme) so highly regarded for machine learning and artificial intelligence programming?

Lisp is a language that pushes you towards thinking in terms of tree-shaped data-structures and recursive algorithms rather than array / matrix shaped data-structures and for-loop based iteration.

A lot of symbolic AI is basically about crawling around, pruning and collapsing tree-shaped data-structures that represent possible outcomes of sequences of actions. So it's a good fit for Lisp.


Jun 14, 2014

Why would someone use Windows (OS)?

I use it to run FL Studio (nee FruityLoops).

I'm "invested" in Fruity because I've both bought it (and am therefore entitled to a life-time of free upgrades to the Windows version) and have almost 15 years of familiarity with it.

If it wasn't for Fruity (and a Max/MSP patch I use in the laptop orchestra I play with), I don't think I'd use Windows from one year's end to the next.

Update : Of course, the real story is that people are abandoning Windows in droves ... for tablets using iOS and Android.


Jun 14, 2014

Are there two groups of atheists: atheists and antitheists? Would it be logical to split them up?

Not really.

There's largely no distinction except in the context of certain questions that are trying to emphasize particular points.


Jun 14, 2014

If the Bible is just a book of stories that most people weren't alive to witness the events...then why believe in it? Why not create our own stories to believe in?

Isn't that what we do all the time?


Jun 14, 2014

When people say that they believe in justice, most do not mean they believe in the existence of a supernatural goddess holding a pair of scales, or even that they think that justice will always prevaiI. I interpret their statement to mean that they believe that justice should exist, and that it is their duty to help it into existence. In a way, by saying that we believe in justice, we are actually saying that we don't believe in its existence. Are our stated beliefs actually the opposite of what we really believe?

The philosopher J L Austin created an entire field of linguistic research into what he called "Speech acts" : that is, statements we make which are not merely descriptive but where our speech is doing something. (For example, "promising".) This isn't a simple question with a simple answer. Feel free to go down the rabbit-hole and explore an entirely new way of thinking about language.


Jun 14, 2014

How did Quora help you? Please share some anecdotes of your own personal experiences how Quora has saved you from many dilemmas?

Next time you don't know something, and can't find information about it on the internet, try to think of a short question that encapsulates your confusion and post it to Quora. Wait to see the responses you get from other users. Many of them will contain valuable information about the issue.


Jun 14, 2014

Is a schism within the current atheist movement about to happen?

Yes. Barry Hampe is no longer talking to Terry Finley after that incident with the chicken.


Jun 14, 2014

Will Python suffer the same fate as Perl?

Not yet.

I think it turns out that Python 3 was a bad move strategically. But it's not the disaster that Perl 6 was because it noticably "exists". Whereas Perl 6 was vapourware for a long time. And Python 2.7 and 3.x continue to develop similar libraries in parallel.

Worse still for Perl 6. Its first implementation was written in Haskell, which got Perl programmers thinking about Haskell. After which there were fewer Perl programmers.

So I don't think that Python programmers are going to fall out through the gap between 2.x and 3.x.

Still, it's a regrettable confusion. I suspect Python will continue with people recognising that it comes in two different "dialects" much as people accepted that there were different dialects of BASIC. And eventually one will just quietly die.


Jun 14, 2014

Will Facebook suffer the same fate that MySpace did? Why or why not?

No. Mark Zuckerberg, for all his faults, understands social media infinitely better than Rupert Murdoch and his lackeys.


Jun 15, 2014

How would you rank your favorite programming languages and why?

1) Clojure : My new infatuation. With all the Functional and Lispy goodness you've been hearing about. Very nice indeed. To be honest, it might have been another Lisp, but contingently it happens to be Clojure that I first started using in earnest. (And the JVM integration is important for how I'm using it) Read this entry as Lisp if you prefer.

2) Python : The workhorse. I mean, "it just works". Sure there are all sorts of languages that have better features. But, to repeat : Python "just works". You don't even have to think about writing it. For 90% of what I want to do it more or less writes itself.

3) CoffeeScript : Python that runs in the browser (where you want your code to run). And without some of Python's more egregious failings. Perhaps a nicer language overall. But not quite so convenient everywhere outside the browser. (This entry subsumes Javascript which you could call CoffeeScript with a clunkier syntax. CoffeeScript is also the language most "at risk" of being knocked off this list, if self-hosting ClojureScript ever takes off.)

4) C : It's actually a cleverly designed language for its purpose : to be close to the machine but portable from one environment to another. Its longevity and ubiquity is testament to how much better than most of its rivals it's actually been. In 2014 we can all imagine much better. And maybe one of those languages (eg. Rust / Go) will finally deliver.

5) Erlang : Nice FP with a great concurrency story. But I'm now finding I like Clojure's Lispiness more.

6) Smalltalk : Wonderful language. But sort of missed out on being where it mattered.

7) Haskell : "Look it's not you, it's me. You're amazing! Sexy, sleek, powerful. Mind-blowing. But at the end of the day, I find I just can't be with a demanding, bossy type-system." I do try it every now and then, but it just doesn't suit my style of thinking.

8) PHP : Yeah, everyone hates it. But serves a unique niche well.

9) Java : Bleah!

10) Cache ObjectScript (MUMPS) : I worked for a couple of years as a MUMPS programmer. Maybe one day the nightmares will ease off.


Jun 16, 2014

How does Facebook know I am gay?

I have no insider knowledge, but here are some plausible hypotheses :

1) you've visited gay sites that have Facebook "like" buttons on them. Every time one of these pages loaded, it called back to the Facebook server to get that button. The Facebook server then got to look at the cookies that it left on your machine when you were using Facebook itself, so it could identify who you were.

Therefore Facebook knows that you visit those sites, even though you've never actually clicked on any of those "like" buttons. Just the fact that the buttons are on the page allows it to put 2+2 together.

2) you have a lot of gay friends on Facebook who do list their sexuality.

Yes, this is a scandal. Everyone should understand this about Facebook (and other similar social sites) Everyone should understand this part of how the web works. If someone can put a button on a page, that someone gets to see when you access that page. And can tie your movements to all the other pages with their buttons which you've been to (which for Facebook is a lot)

Facebook knows more about you (and more about most of its users) than almost anyone else does.

If you want to protect yourself, get a cookie blocker / ad-blocker plugin for your browser. Although, ideally, you should stop using Facebook if you can. (I closed my account last year. Partly because of the intrusive surveillance culture that sites like FB are growing into.)

Update : it's worth reading this story : Facebook turns user tracking 'bug' into data mining 'feature' for advertisers


Jun 17, 2014

What would be the purpose of mankind if we reach an advanced, scientific age when we can synthesize our own food directly from sunlight?

You've never listened to music? Played in a band? Painted or appreciated a picture? Hiked through the wilderness? Gone swimming in a clean river? Played with a pet? Had a love affair? Tried delta-wing / hang-gliding? Or snorkling? Spent an evening in philosophical debate over a couple of bottles of wine? Read a comic? Visited a comic-convention and dressed up in funny clothes? Acted in a theatrical production? Planned, planted and grown a garden? Made a sculpture out of clothspegs? Wrote a computer program because it was fun? Learned a new language to talk with people from another culture? Learned to dance Bollywood? Visited the pyramids? Or the Aztec pyramids? Or invented a secret code? Thrown Mentos in Coke or played with chemistry? Used a lathe to turn a beautiful piece of wood? Spent a day in a hide photographing birds? Recited poetry loudly on a street corner in Buenos Aires at 3AM? Tried "Parkour"? Or yoga? Or chess-boxing? Held a party? Helped restore a classic steam-engine? Trained a dog? ...


Jun 18, 2014

How do I obtain words from a C++ string?

There must be some kind of "split" function in the string library. Unfortunately I'm way too rusty in C++ to remember what it's called.

But call it and it should return an array of the things separated by spaces.

Then you want to filter out things which aren't real words.

OTOH, Vaibhav Rekhate's answer sounds plausible.


Jun 18, 2014

What are the most useful and practical programming languages to learn?

There is no programming language that can force itself to run on a computer that isn't set up for it.

So you have three options :

- use a language that compiles to machine-code binaries for the kind of computer you want to run on. Maybe you're thinking of Windows which is pretty popular. But remember if you compile for Windows your program still won't run on Mac, iPad or Android tablet etc.

- use a language which is widely supported. For example, the Java virtual machine is already installed on many desktop PCs (Windown, Mac and Linux) and servers. But not all.

- accept that users will have to make some effort to install your program on their machine, which might include installing the language.

Javascript is possibly the programming laguage that runs across most platforms, including desktops and smart-phones, by virtue of the fact it runs in the browser. However this comes with a HUGE caveat. The browser security model doesn't let javascript code do things like read and write files from the disk or access other secure resources.

So if you want to write a program that lets people do certain calculations, Javascript might well be what you're looking for. But if you want to process data stored in files it is absolutely NOT the easy cross-platform language you' might think. It can run cross-platform if the users install something like node.js, but this an equivalent extra difficulty to asking them to install the Java Virtual Machine or Python.


Jun 18, 2014

Why are Brazilians so warm and friendly?

They're behind the curve of advancing urban / industrial / capitalism that has turned the people in Europe and the US into cold and unfriendly individualists.


Jun 18, 2014

If the oil runs out in Saudi Arabia, will the world help them with water recycling and fertilizers? Or will the form of aid (if any) be more similar to what countries in Africa receive?

If the oil runs out in Saudi Arabia, the rest of the world will be too busy starving to worry about sending aid there.


Jun 19, 2014

How does an atheist define the God(s) that they don't believe in? Do they suppose gods to be physical deities that sit above the clouds, or are they more likely to conceive them as sources of intelligence that govern the orchestration of nature?

There are several. The one you are probably most concerned about is the one that's discussed here.


Jun 19, 2014

Why don't people believe that God created evolution?

Because the evidence for evolution doesn't suggest it. And the loudest advocates for God tend to assert that He didn't.


Jun 19, 2014

Can atheists really not think of a logically consistent way that an Abrahamic God would exist?

It's perfectly logically consistent that a Christian God *could* exist.

It's just that His behaviour would be so bizarre that the alternative seems more likely.


Jun 19, 2014

Why do the most productive programming languages (e.g. Haskell, Scala, Clojure) remain in obscurity while less productive and unmaintainable ones (e.g. Java, VB, C++) enjoy mainstream dominance?

You misunderstand "productive". The languages you mention are objectively powerful, but there's more to productivity than power. There's also availability and convenience.

Nothing was more productive than VB to knock up a simple form-filling / database accessing Windows program back when such things mattered. Nothing is easier than PHP when you want to throw up a simple form-filling / database accessing web-page on cheap web-hosting. Nothing is easier to knock off than a quick shell / Perl / Python script to munge a file at short notice.

There's a Zipf's law of software design. MOST of the programs that get written are these small, ephemeral ones. And only a few are giant 50+KLOC monsters that need long-term maintainence. So languages that are good for quick and dirty convenience cover far more of the programs than the languages that have features that only become important at scale.

Today, we're finally getting to the stage where some powerful functional programming languages are ALSO becoming convenient. (They have fast compilers, good libraries and tooling support). Don't underestimate how recent this is though. Clojure is a Lisp that runs on the JVM and accesses a wealth of Java libraries. But for the previous 20 years Lisps have been either expensive or lacking in library support. Haskell may be suitable for GUI development today, but I doubt it was comparable to VB in the 90s.


Jun 19, 2014

What's the biggest difference between the true love of something and pretending loving something?

There isn't a difference.

There is only time scale.

The big problem with a "fake love" is that it might evaporate in the morning. But a "real love" that evaporates in the morning is just as useless. On the other hand, a fake love that lasts a lifetime might be just as good as the "real" thing.


Jun 20, 2014

Why does Amazon's new Fire phone have five front cameras?

Read up on Google's Project Tango. Watch the video :


All these big companies are in the business of capturing more and more data about your life, including where you are and what it contains.

Building accurate 3D models of you and your surroundings certainly helps them create innovative gestural interactions. But it's more than that. There's a huge amount of research into recognising emotions from facial expression and body language. Do you think that Amazon would like to know whether you're feeling happy or sad when you browse their store? Do you think they'd like to know what kind of place you live in? What kind of things you have around you? You bet they would. They'll be training their computers to pick out the kind of person you are and target you with suggestions for the things you are most likely to buy.


Jun 20, 2014

What aspect of a religion would prevent you from following it?

Implausibility


Jun 21, 2014

Why is Quora becoming so full of debate? "Quora's mission is to share and grow the world's knowledge."


Jun 21, 2014

Does computer science have a hidden agenda to kill religion?

It's not clear that CS and the internet are bad for religion.

Television was a net boost. And the internet by allowing lots of clustering and filter-bubbles might also be.

What it does do is fragment allowing a lot of small niches to thrive at the expense of larger incumbants. So it's good for fringe religions rather than a single monolithic mainstream religion.


Jun 22, 2014

Do Americans think they are more ethical than people in other countries?

Most people adopt the ethics of their own country and culture. From that perspective your own culture always looks more ethical than someone else's.


Jun 22, 2014

When it comes to politics, why is it so difficult for both sides to stick to the truth/facts?

All truths and facts are filtered through interpretation. If I say "the country is doing well under our policies" what does that mean? What notion of "well" are we using? However well the country is doing you will always find some people who are having a bad time. And vice versa. Some will thrive when many people are suffering.

So anyone can find anecdotes to back their assertions up.

So now you want a more "objective" measurement. But objective measurements are abstractions. We decide that a few numbers can stand for some qualities, throw away all the other information about individual cases, and then find some way of totalling or averaging them.

But what legitimises an abstraction? Or a statistical generalization?

To get everybody to agree to stick to the facts, you'd need them to agree what the facts are. And that means you'd need them to agree what things should be counted in our statistics and what summarizations give valid rather than misleading information. (Remember that the average human has one breast and one testicle.)

Ultimately you'd need them to agree on what things are important, on what values we should have. But that's exactly what political opponents DON'T agree on.

Instead when political opponents are making a case, what they're doing is expressing their values through highlighting the "facts" that emerge when those values guide their attempts to make sense of the world.


Jun 23, 2014

Why do some radical Christians on Quora seem to post loaded questions that denigrate atheists and misrepresent the extremely simple common atheist viewpoint (lack of belief in any gods)?

They don't know what their religion is. They just think it's a badge to wear, like what football team they support or what post-code they come from. Something that's useful for carving up the world into "them" and "us" so that they can go rumble with the "them".


Jun 23, 2014

I would like to learn economics. I am a working professional and don't have time for classes. Can anybody suggest me a beginners book or site that will aid me?

I think this is a good book : The Truth about Markets: Why Some Nations Are Rich But Most Remain Poor - John Kay

Gives a balanced overview of both the strengths and the weaknesses of markets, concrete examples of their successes and failures, and an introduction to some of the big ideas and concepts in economics.


This is also fascinating : Dr. Strangelove's Game: A Brief History of Economic Genius: Paul Stratherm It's a historical account of the people who came up with the ideas in economics. (Some of whom were extraordinary characters.) You get a good idea of why those ideas came about at that time, and what questions they were intended to answer.

Both of these books are popular introductions for the lay-reader. You can read them on the bus on your way to your day-job.


Jun 23, 2014

Why do feminists hate Christopher Hitchens?

Hitchens had some very good crusades and said some very wise things. He also had some lousy crusades and said some very stupid things. But he always said them with a lot of macho aggression and condescension. Not qualities that feminists tend to respect or admire.


Jun 24, 2014

Why do Quora users downvote?

I hardly downvote at all. Mainly I downvote obvious spam where someone is just posting an irrelevant advertising link.

I haven't downvoted racist or sexist questions / answers up until now. I've tended to think it's better to let people see and respond to them than brush them under the carpet. Though I may start downvoting obvious misogynous attempts to make women feel uncomfortable / unwelcome after reading Women on Quora: What are the issues that women face when writing on Quora today (March 2014)?


Jun 24, 2014

Is gender more influential than race and ethnicity in defining a person's identity? Why or why not?

Depends on context. When people are more likely to attack you because of your race than your gender then race is more influential. And vice versa.


Jun 24, 2014

Why do liberals feel they have the right to force what they feel is best on a vast majority of people who disagree with them, usually through punitive measures or outright violence?

I'll give up thinking that violence is a legitimate way to shape society towards the ideals I have for it, the day you give up thinking that violence is legitimate to protect property-rights, and you start advocating that land, minerals and clean running water should revert to common "un-ownership".

Until then I'll continue to believe that the Libertarian "anti-violence" stance is just blustering hypocrisy.


Jun 24, 2014

Who would be available for meetup in London on Friday August 15, 2014?

Sounds good. I should be able to make it. At least I'll be in the right hemisphere :-)


Jun 24, 2014

Is there a mastermind behind the progress and evolution of humankind?

It's a bigger job than you think.


Jun 24, 2014

If humans evolved from apes, why are there still apes?

The things that were most like us also tended to want to occupy the same niches, eat the same food etc. as us.

We outcompeted them.

You'd expect evolution to leave a rather ragged pattern where each successful species cleaned out its very near neighbours and left a bit of space around itself.


Jun 24, 2014

Why does Quora have so many "know-it-alls" on the site?

Where else should we know-it-alls go to have fun?


Jun 24, 2014

Why is it that India and China, the most populated countries in the world, do not have teams worth qualifying for the World Cup while a country like Croatia with less than 5 million people does?

They don't care enough.


Jun 24, 2014

Why are Indians cynical of Indian startups like Flipkart Vs Amazon while China is able to create giants like Tencent, Baidu, Alibaba etc? Do we lack confidence or are there deeper issues?

I'd guess :

a) China has a lot of home-grown products because China's laws / government de-facto keep some of the big international (read "American") players out (or at least restricted in some ways) I'm pretty sure China has thrown Google out of the country at least once.

b) India is part of the global Anglosphere and more open to engaging on global English speaking communities. (Though I find User-13202609994374174409's points interesting and plausible)


Jun 24, 2014

What are some revolutionary things people should know about but most probably haven't heard of?

The BitCoin block-chain. (I'd say it's the biggest invention in finance since double-entry book-keeping.) Block chain - Bitcoin

The BitTorrent protocol. (BitTorrent)

The Onion Router (Anonymity Online)

Quantum Computing Quantum computer

Open Allocation Inside GitHub's Super-Lean Management Strategy--And How It Drives Innovation

Amateur biohacking You SHOULD be reading BioCoder

People have heard of drones, but haven't taken on board the implications (privacy / security) of what it's going to be like living in a world where everyone owns a couple cheap little flying smartphones (with video cameras) that few buildings are proof against.


Jun 24, 2014

What are some things conservatives are right about?

Make changes slowly and pay attenton to their consequence. Don't go all out for something just because it seems like a good idea in theory. Be cautious in your attempts at social engineering.

Hmmm .... on second thoughts is that what Conservatives stand for these days?


Jun 25, 2014

Could we breed superior humans and should we?

I don't think we have an agreed on model of what a "superior" human is.

And we sure as hell don't know what will make humans fitter for life in a 100 or 1000 years time.

Agriculture and animal husbandry is full of cases where we had to bring in wild relatives of a domesticated species to give it some extra resistance to a disease or new situation. As Rob Weir says, you use inbreeding (removal of diversity) to artificially push an animal in a particular direction. That inbreeding comes with a cost.

Genetic modification is probably a better way to get certain traits you want into offspring in a more controlled / targeted way. Though we still don't have good models about how that plays out longer term.


Jun 25, 2014

What questions would atheists like to ask theists?

Why should God put immortal souls into flawed, material, animal, bodies in the first place? Why is there a physical world at all? If God's focus is all about an eternity in heaven?


Jun 25, 2014

Veganism: Is it possible to grow enough plants to feed everyone?

From an energy point of view, animals are just a net-loss. If you can sustain people on plants+animals then you can certainly sustain them on plants.

However, animals might concentrate certain things so that 300g of beef has more than 300g of any plant matter. Making meat a quicker and more portable way to carry that energy.

Animals can also digest plants that we can't. So you can put a cow in a field and it eats and digests the grass. You can eat the cow, but your stomach isn't designed to digest the grass directly. There are mechanical / chemical ways of processing grass into food but they require external energy in the form of electricity. So are perhaps less efficient than the cow. Animals might be the most efficient way we know to take advantage of certain plant-sources of food. (That's been the case historically.)


Jun 25, 2014

Why aren't engineering programs 5 to 6 years long, so that the subjects taught are well-understood and applied?

Because at some point the best way to learn is to go out and deal with real applications and real problems. After 3 or 4 years you should be ready to go out and face these real problems in their natural environment. There's no point for an engineering course trying to protect you from that. To make another two or three years of "classroom" time meaningful, the course would have to simulate ever more complex real-world problems for you to train on. That would make the course far more complicated and expensive to run.

Instead you should go out and get a job in industry. Yes your employer will be sharing some of the cost of training you. But that's why you are paid less than an experienced engineer.


Jun 25, 2014

What will happen if there were three kinds of human beings on the earth that had reproductive isolation from each other?


Jun 25, 2014

What are some examples of times when the political right has been on the wrong side of scientific truth?

They're often quite wrong about economics.

They assert "voodoo" ideas like Supply-side economics despite the documented failure of its predictions.

They assert that Keynesian stimulus doesn't work, despite documented cases of it working better than austerity measures. (When is the time for austerity? )

It's hard to tell if they're REALLY wrong, though, because having erroneously predicted that something like supply-side economics will increase tax-revenues, they turn around and say "actually we were fooling you, we didn't really expect that, we just wanted to starve the government". Like a pantomime villain, the right can't quite decide if they want to be seen as stupid or evil.


Jun 25, 2014

What are some examples of scientific discoveries or theories that took a long time to become useful?

Electricity.

Noticed by the ancient Greeks, Only began to be formally studied in the 17th and 18th centuries. Only put to work at the end of the 19th.


Jun 25, 2014

How good can we be as the nature's first emergent consciousness and intelligence?

Nature didn't TRY. Nature wasn't interested in consciousness or intelligence. And nature doesn't care how good or bad we are at those things.

Like everything nature produces we're a grab-bag of hacks, short-cuts, and heuristics, that satisfice to get the job done as well as we can without going extinct. Evolution is a "blind" process. It doesn't learn from its mistakes. Next time it makes something sentient, it will do the same kind of thing.

Given that, the intelligence is turning out to be pretty impressive. We have travelled an extraordinary way with our brains. From inventing language, to inventing writing, to inventing tools, money, cities, agriculture, the printing press, the steam engine and the internet. Oh and we sent people to the moon and got them back. All in around 10000 years. (As a basis for comparison, it takes nature about 25 million years to reboot the large land animals after a major extinction event.)

The consciousness works pretty well too. (At least mine does, I can't comment on anyone else's). It has reliable up-time - except for scheduled maintainence during sleep.

We may not be the smartest creatures in the universe. We may not be the smartest creatures that have or will walk the Earth. But I think we're very lucky to have what we have. And we probably have a way to go with our current hardware (especially as we start mod-ing ourselves.)


Jun 25, 2014

What is the difference between Boomrat and The Hype Machine?

I don't use either so just taking a cursory glance.

It seems Hype Machine is based on blogs it's following. That interests me because it's going to bring some idiosyncracy into it. Not sure if Boomrat does that. I assume that it's either like LastFM, pulling playlists from users automatically or letting them create them explicitly.

Both, to my, let's face it, hardly expert, knowledge, seem to have pretty up-to-date, contemporary artists in various electronic dance genres. HypeM maybe a bit more varied ... it's hard to tell from the front-page.

Casually picking out some tunes. Like a lot of these sites, the big problem is that there are some great tracks mixed up with a lot of dull ones. All these music aggregators can figure out at a crude level that a bunch of tracks are "like each other". But they haven't a hope in hell of figuring out why certain tracks are incredibly special or compelling to me but that I find 50 other tracks in the same genre utterly bland and forgettable. I'm not convinced any site will ever solve that. Not even I can predict my own taste.

Currently finding a trap playlist on Boomrat quite pleasant.


Jun 26, 2014

What do you think about the future of associations in Brazil?

I don't have much technical knowledge of this. I think that, in general, we're heading for a future of more and more varied types of networks of people with more ways they can communicate and co-ordinate together. (The internet is a laboratory where inventing new institutions like this is very cheap.)

I would predict that Brazil, like everywhere else, will have more of this networking. For example, I'm in groups in Brazil that use Google Groups to organize themselves, Meetup is starting to become more popular here. Everyone uses Facebook to organize events. I have two friends who've started "co-working" spaces in Brasilia. All of these are ways that not only hobbyists meet and collaborate but can also be ways that people start to do certain kinds of business together.

Here's what I think. These more traditional associations like Chambers of Commerce (or ones focussed on a particular trade) are somewhere between networking organizations for their members to know each other, and lobby groups promoting the interests of their members to the outside world.

In both these activities, such organizations face competition from all the new things that are spawned by and on the internet. Meetup does a good job of helping you meet new people. StackOverflow is a great way to pick the brains of people with similar problems. Avaaz does focussed lobbying.

Either associations will borrow these tricks : their websites will become more streamlined tools, they'll organize more publicly accessible meetups, they'll have ways to quickly add signatures or donate money to campaigns. OR they'll lose out to this newer breed of social software.


Jun 27, 2014

Do Africans look like apes?

No more than any other homo sapiens.


Jun 27, 2014

Why do a lot of African males look similar? Why am I not sensitive to the various phenotypes associated with human males of African descent?

You aren't looking at them enough.


Jun 27, 2014

Do a lot of yoga gurus look ugly? If so, why?

He's probably very lean (no fat but not much of the bulked up muscle that body-builders go for) and that might not be your taste.


Jun 27, 2014

Is it difficult for me to lay down my life for my country as an atheist given that nation is itself a man made concept similar to religion and god?

I don't know if it's difficult for you. I have no intention whatsoever of laying down my life for a "country". I find it tragic that people ever thought that that was a good idea.


Jun 27, 2014

Was the use of ??? or !!! considered to be less of a faux pas on the Internet back in the 1990s than it is in 2012?

It's a faux-pas???


Jun 27, 2014

Can a 3D printer print another 3D printer?

http://reprap.org/wiki/RepRap


Jun 28, 2014

How can I help increase the amount of Quora users in Brazil?

Unlike StackOverflow which recently launched a Portuguese language version, (Can’t We All be Reasonable and Speak English?) Quora hasn't yet embraced alternative languages.

That means that the only Brazilans welcome here are the ones who read and write English sufficiently well to engage Quora on its own terms. Many Brazilians can and will do that, of course, and there are many advantages to joining and tapping into a global knowledgable community. But there is an open question as to the value, to Brazilians, of investing heavily in a resource that excludes many of the people they live alongside and share an economy with.

I'm a native English speaker and a keen Quoran who just happens to live in Brazil. So from my perspective more of the Brazilians around me engaging Quora in English is all good. But I can see that for Brazilians in general (or citizens of any non-English speaking country) there's an ambivalence.

Those who already speak English will reap the benefits of more knowledge (and perhaps global opportunities that arise through Quora). But they'll contribute less to the local knowledge-economy. (Perhaps they would otherwise have written what they know for a local newspaper or magazine and helped educate many compatriots who don't read English so well.)

So I'm torn. One way to increase Brazilian use would be to copy from StackOverflow and launch a Portuguese language version of Quora. (Brazilians write Portuguese on Facebok. Wiipedia has a Portuguese language version. Etc.)

OTOH, maybe it's to involve the Quora community in teaching English in Brazil. I'm not a professional English teacher, but I've been wondering if there might be a demand for a "practice English" group (almost like a book-group) but organized around reading and writing online.


Jun 28, 2014

Why are there no famous Asian entertainers in the US?


Jun 28, 2014

How will the "human era" be looked upon 100 million years from now?

They may not have much material evidence of us (100 million years is a LONG time), but they'll be astounded how tens of millions of years-worth of fossilized wood and dead animals went up in smoke "overnight".


Jun 28, 2014

Who are some artists who became famous business owners/founders?

Bob Geldof was a musician who got famous through charity work but earned his money running TV Production companies.


Jun 28, 2014

What makes a person political?

For me "politics" is pretty much synonymous with "freedom".

To be political or think "politically" is to look at the world, recognise that you can have an opinion about whether it's right or wrong, and can choose to try to speak up about it, to encourage others to see what you see, and to act to change things.

The opposite of being "political" is to see things as "inevitable". Perhaps you think the King's rule is given by God; so there's no point worrying about how badly he behaves. All you want to do is survive. Perhaps you think that there are iron laws of economics and that humans have no control over the overall shape of the economy, but must try to do the best for themselves without going against those laws. To accept the world as "immutable" in that sense is to not be political.

What makes someone political, therefore, is that they recognise their own "agency". They recognise their right to have an opinion, to speak up, and to (try) to do something about the world. Having agency, of course, also gives them a sense of responsibility. A feeling that they ought to be doing those things. And sometimes when you feel that responsibility but can't see what levers of power are available to you, that can be very frustrating.


Jun 28, 2014

Is someone an atheist or agnostic if he/she doesn't believe in religion but believes intelligent creation is the most plausible theory for the earth's creation?

If you believe some kind of powerful, supernatural "person" or "animal" did it, then you're a theist. If you think it was a non-animal non-personal set of forces you can be an atheist even if you don't subscribe to the current "big bang" model.


Jun 28, 2014

Is someone an atheist if they don't believe in a god but they do believe in a soul?

Sure. You can be an atheist and believe in souls.

It's not that common in our current cultures, which is why many people associate atheism with scientific materialism. But you can still be atheist without being a material monist.


Jun 28, 2014

Women desire to be treated as equals. Can two heads really exist in one family?

Of course not. "Head" (metaphorically) implies being dominant over the other. If your familiy consists of equals you won't use the word "head".


Jun 29, 2014

How did social insects evolve?

From families.

There are examples of solitary bees that have no social organization.

There are examples of bees that live in small families of mother and a couple of daughters that co-operate.

Large insect colonies are basically mothers plus hundreds / thousands / millions of daughters.

In most large social animals, the mothers surpress their daughters sexuality (either chemically, which I think is what happens with bees / wasps etc.) In blind-naked mole-rats it's by hassling and stressing them.


Jun 29, 2014

Why is Haskell programming scary cool?

Its community is very mathematically literate, so they like to use abstract mathematical terminology and give explanations by referring back to maths. This sounds pretty scary because most people aren't particularly literate in maths.

It sounds cool because a) Haskell IS a powerful language. And b) people who understand programming, DO understand that abstraction is a good thing, and that maths is wizard-level abstract thinking.

Haskell also knows how to temper its mathematical jargon with odd, apparently quotidian, terms like "bananas" which are also pretty outside the experience of other programming language cultures, so it's like a whole secret code.


Jun 29, 2014

Entomology: How is the evolution of insects studied?


Jul 1, 2014

Do Analytic philosophers have less passion for philosophy than Continental philosophers have?

If passion is a kind of intense interest, then no, Analytical Philosophy can grab people's attention and make them argue as passionately (if in a fairly controlled manner).

Continental Philosophy does allow itself a certain kind of poetic fun though which is harder for Analytics to combine with their acceptable argument style.


Jul 1, 2014

What do you say to "just take a look outside, how can you not believe"?


Jul 1, 2014

Do you have to believe in the virgin birth and resurrection of Christ to be a Christian? Why or why not?

Resurection yes. Virgin birth, probably not.

But if you're willing to believe that God created the entire universe and everything in it; and believe the story of the resurection; there isn't much point getting all sceptical about the virgin birth. That would be trivial for God to pull off.


Jul 2, 2014

In medieval literature, we see authors engaging with critics (real or imagined) of the central myths of Christianity. Are there comparable examples of this type of discourse about miracles and divine births in classical pagan texts? Why or why not?

I'm willing to speculate.

Firstly, define "pagan" texts. If you mean classical Greek and Roman literature and philosophy then you'll certainly find critical discussion of all kinds of things, including the virtues and how to run the state. In these cultures though, particularly Rome, religion seems to have been a matter of taste or tribal affinity with lots of little Gods (including household ones) rather than a matter of allegiance and faith in one or another. People didn't have to defend Mithras against Jove.

If you're thinking more about the literature that's fed into modern pagan / wiccan / druidic / magickal etc. practice, an AWFUL lot of it was just "made up" in the 19th and 20th centuries. There was no large scale institution promoting and policing the canonical ideas of paganism the way the Catholic Church did for Christianity in its first millennium and a half. So less need to write learned texts expounding and defining the official dogma.


Jul 2, 2014

Is Zizek guilty of antisemitism?

Not if he's just criticising / complaining about Israel, no.

Anything else he's written that makes you ask that?


Jul 2, 2014

Why do libertarians come across as arrogant?

Two reasons.

One is that they're evangelists. Ie. they want to promote a new idea to you. That can always seem a bit obnoxious / pushy because where there's no existing slot in the current frame for talking about something, the evangelist has to push to open one up. This isn't the fault of, or specific to, Libertarians. It's a risk run by anyone who is enthusiastic to bring you an unfamiliar idea.

The other is that the Libertarian is fundamentally in conflict with egalitarianism. This comes out in all sorts of ways. It's possible that Libertarianism attracts people who like to think that they're better than other people. But even when this isn't the case, Libertarians always find that egalitarian impulses make other people resistant to their ideas. So they have to bite the bullet and try to argue against egalitarianism. That obviously makes them look rather unpleasant and insensitive, they have to defend / promote the idea that some people are better than others. And it's pretty much human nature that anyone who draws such distinctions sees themselves as on the right (ie. superior) side.


Jul 2, 2014

Are there any countries where two races are equally prominent?

Nah. People suck.


Jul 3, 2014

Is healthcare an industry even worth trying to disrupt?

"Disrupt" is a word with a great analysis by Clayton Christensen. It means roughly something like "offer something which the incumbents CAN'T offer because it doesn't look better to them or their existing customers, but DOES appeal to a growing new constituency who weren't able to participate in the old market." By making a worse but more accessible product for a growing market, the disruptor tracks that market as the new customers demand better quality and improvements in productivity make quality more accessible. Whereas the incumbent is stuck servicing the earlier client-base (who already have a minimum quality barrier) with older technologies.

Something like free-online courses (MOOCS) fit that definition well with respect to universities. Watching a bunch of YouTube videos with no tutorial support is a lot worse than good university education. And therefore should have no appeal to existing university students or universities. But has a great appeal to the much larger market of people who want a bit of education but can't afford the university experience.

The analogy with medicine would be more self-diagnosis and self-medication with more technology and drugs. The PROBLEM with taking this approach to medicine is that education is more fungible than medicine. A fraction of a university course is often worth having. A fraction of a medical treatment might be worse than no treatment at all. (Imagine a doctor who know how to cut you open but not stitch you up. Or half a chemotherapy cocktail.)

The most obvious opportunities for revolutionary big improvements in medicine are in diagnosis technologies. Medical equipment is typically specialised and expensive. But now dozens of hobbyists and startups are persuading commodity computers, smart-phones and other hardware to take on diagnosis and analysis roles ( https://www.indiegogo.com/projects/scanadu-scout ). The good news here is that this kind of thing IS fungible. Even if a doctor needs to check a dozen medical signs to make a diagnosis, if you have early warning of just one of those signs changing, it may be enough to alert you to get the others checked too.

I think we can be optimistic about opportunities for entrepreneurs AND for better health-care resulting from this explosion of extra diagnostic equipment.

We might be reasonably excited by potential in orthopaedics. For example, I know a professor in Brasilia who got his MSc students to build a RepRap 3D printer, and then print orthopaedic limbs, controlled by Arduinos. The results are not yet medical quality, but it points to a future where the coming desktop-manufacturing revolution enables previously very expensive custom items to be fabricated in the hospital itself, more cheaply than the current supply-chain.

Medicines are a different case. Medicines are all about large scaler, carefully analysed trials. Amateur communities can, in theory, get together to do this work faster and more cheaply than the incumbent drug-companies and research hospitals. But it's an open question whether they can be disciplined enough to do it properly. Some of what makes the ad-hocracies of free-software projects etc. possible is a relaxation of certain requirements. But in the case clinical trials we don't have medical or scientific reasons to think that we can relax the necessary rigour.

Hospital care is even harder to disrupt. Sure there'll be a few robots around replacing cleaners and maybe even helping out in the operating theatre. But this will continue to be an expensive world requiring highly trained, competent and responsible people.

My intuition is, if you want to disrupt health today, focus on the first two of these categories : cheaper diagnosis machines (analysis lab-on-a-chip type machines) and investigating new fabricating technologies for cheaper orthopaedics. Drugs and hospitals are going to take a lot longer.


Jul 3, 2014

Why do modern (especially western) women neglect to do house chores? I know a couple American girls who spend most of their times playing video games, hanging out with their boyfriends, but it seems they don't learn how to do house chores properly.

Same reason the men neglect to do them. They have more important and fun things to do with their lives.


Jul 3, 2014

Is it possible to take a plastic like HDPE or PP, melt it down and store it in its liquid state without any continued heating, and then trigger the hardening process at a later date through oxidisation?

Don't know about HDPE or PP. But a "resin" is basically a plastic that exists in liquid form at room temperature until something is added to it to trigger a "curing" reactions.


Jul 3, 2014

What issues are critical to our shared future?

All our great problems stem from our greatest achievement : technology.

Problem one : the environment. Our technology has made us so powerful that we regularly do catastrophic damage to the environment with our large and numerous projects. We have a mind-set that still sees ourselves as weak and struggling against nature, even as our technologies allow us to more or less roll over it, unconstrained by other forces in the ecosystem. If there's a blow-back coming, it will be very painful. And if there isn't. We will continue to turn our world into trash. As humans we don't know, and seem incapable of learning, how to accommodate ourselves not to do this.

Resource-crunches. (Peak Everything) This is a sub-category of environmental problems. But an important one. We're consuming valuable scarce resources at an unbelievable speed and with little consciousness of how fast they're diminishing and no idea what we'll do when we run out. Most of the time we have an ungrounded and unwarranted assumption that "something will turn up" but we have no idea if it will or what it will be. Nor how we'll cope if it doesn't.

Problem two : the always-on panopticon. The internet is a wonderful thing. But the darkside of the internet is universal surveillance. We're just getting a glimpse of it now. But most people don't understand that in 20 years we will living in an internet which is monitoring more or less everything and everyone the whole time. There will be no space free of sensors. Either carried or worn by people or crawling / flying around autonomously. They will see everything you do, and who / what you do it with. They'll all be connected to the internet. They'll all be able to supplement what they see here with patterns and histories drawn from elsewhere. They'll all be potential targets to be taken over by the government, corporations, criminal gangs or rogue malware.

There's going to be a lot of embarrassment. (You want to have sex, masturbate, go to the toilet etc? in "public"?) But more importantly, there'll be no radical politics. It will more or less impossible for anyone to plot or move against the existing government without that government finding out and either a) violently suppressing or b) buying off, those who oppose them. Those who manage to grab power in the next few years will, potentially be able to hold onto it for the foreseeable future, because from now on, they'll always have the upper-hand, in terms of information, over upstart rivals. How does society look / cope when change becomes impossible? Like Imperial Rome? Pharaonic Egypt?

The irony is that information / surveillance technology takes relatively few resources compared to big stuff like producing food, transport, maintaining our cities etc. We can expect the surveillance and the lock-in of power to survive even as environmental disruption and resource-crunches knock down the rest of the society we've built. The last filigree of civilization will be the network of surveillance and control.


Jul 3, 2014

What type of political issues are coming in the future?


Jul 3, 2014

What are the greatest challenges of our generation?


Jul 3, 2014

Do insects make any attempt to avoid inbreeding?

Maybe swarming. When a young queen flies off with her daughters to find a new home, she's moving away from the area where her related brothers are.


Jul 3, 2014

Why do many people find pure mathematics very difficult to self-study without structured courses?

I think the problem is largely that maths relies on non-alphabetic symbols. For example, it has weird greek letters, special notations like dots and horizontal bars, changes in font(!!!!) which are significant etc.

That makes it impossible for there to be a standard way to look-up something you don't know. If I come across an unfamilier equation that uses some weird double-square brackets that I don't know how to interpret, I can't go to my maths dictionary and say "what do square brackets mean?" I can't easily Google it.

If maths adopted a basic alphabetical notation (the way APIs for computer programs do) it would be possible to produce an alphabetically-ordered dictionary that someone could browse. Or you would be able to type the unfamiliar operators into a search-engine.

Today millions of people can teach themselves programming. But not mathematical proofs. And yet, mathematically inclined computer scientists insist that programs and proofs are equvalent, so in principle, anyone who could grasp prorgamming should be able to grasp maths.

I believe that the fact that we can't is very much because the notation doesn't allow for us to pick it up in an ad-hoc, piecemeal fashion. The only way to pick up mathematical literacy is to follow an organized course, which is obviously a much bigger commitment.


Jul 3, 2014

Why does the tech community seem to be so liberal?

You don't get anywhere in tech. without understanding complex systems and that events have causes that rely on the interaction of multiple parts.

If you have this understanding, it's hard to stick to a simplistic model of the social world where your success or failure is largely self-created.

It might have been possible for people who ran car-factories as strict top-down command-hierarchies to believe that the owner-manager was the author of his own success, but it's harder for someone who is coping with a modern technological ecosystem. Not even Steve Jobs, the archetype of "self-made" "control freak" modern billionaire believed that.


Jul 3, 2014

Why is trap music so popular now (2016–17)? Why do some people like trap music?

It's got energy: a rhythm that makes you want to move your body. It's "shouty" which adds another sort of energy. And for people in the know, has new sounds (compared to earlier varieties of hip-hop) that sound fresh and exciting.

Like many sorts of funky / exciting electronic music (jungle, dubstep, etc.) it manages to sound like it's going at two speeds at the same time (a slow sensuous speed and a frenetic one). The high-speed is largely implied as 90% of the time the drums are pretty slow. But leaving part of the work to the listener is a well-established technique for music to co-opt your brain into engaging it.

Randomly flicking through the example mix in your question, it's not the most exciting or radical trap I've heard. And it's also making a lot of backward references to noughties crunk and earlier hip-hop. So it's not as exciting to me as trap sometimes sounds. But I guess for some people there's a reassuring familiarity too.

Update: listening more to this music, it's really a modern synthesis with elements of trance's euphoric synths, dubstep moves, plenty of modern builds and drops, 8-bit videogame samples, moombah "whiney" synths and horns. Etc. It's cross-referencing everything else that's going on... WTF... there's even a sample / blag of a Prodigy bassline around 27 mins in.


Jul 3, 2014

Why do some people like instrumental music over music with vocals in them?

The truth is that it's much easier to write reasonably good music than to write reasonably good poetry / lyrics. It's so easy for bad lyrics to destroy the emotional atmosphere of an otherwise good piece of music that it's often better to have no lyrics at all.


Jul 4, 2014

Where are the snows of yesteryear?


Jul 4, 2014

Can eccentricity and the ability to create complex/sophisticated art forms be linked together?

People are called "eccentric" when they break conventions. But that's also what makes people make interesting music.


Jul 4, 2014

How is it that the progressive metal/rock bands, who are known for their crazy riffs and time signatures come up with the most beautiful ballads?

There are beautiful ballads in all sorts of genres, in country, in electropop, in French chanson. It's probably that you are just more familiar with the ballads in the genre you listen to a lot of.


Jul 4, 2014

Do smart people feel a need not to waste their intelligence and hence are actually less free than people of average intelligence?

That's a bit like asking if strong people feel the need not to waste their strength by lifting weights.


Jul 4, 2014

What if all the intelligent people were wrong and there actually is a God?

Then all the intelligent people were wrong and there actually is a God.


Jul 4, 2014

Are philosophers actually intelligent?

It's less a question of general "intelligence". Philosophers (by which I mean people who do it professionally or are academically trained or even autodidacts in the area) are specialists in particular kinds of thinking.

Those kinds of thinking involve :

- self-reflection on what their thinking involves.
- logical argument (know when A really does imply B)
- metaphorical reasoning (recognising how particular metaphors and analogies can capture the "spirit" of an idea and make it more comprehensible or easier to reason about by analogy)
- pondering the basic conceptual infrastructure you'd need in order to believe certain things or reason certain ways.

They look for opportunities to both improve and demonstrate their skills in these areas.

What philosophers are NOT (necessarily) are :

- rhetoricians / lawyers / politicians ie. specialized in making arguments designed to PERSUADE. They may know about rhetoric in theory but not be good practicioners of it.

- scientists ie. specialized in empirical knowledge of the natural world. Philosophers may know a lot about how you have to think in order to think scientifically, but not what current scientific thought is.

- theologians ie. experts in or defenders of any particular religious dogma

- psychologists. It's interesting that the human brain is constrained to think in a certain way and may be susceptible to certain fallacies. But these constraints don't limit what thinking, in principle, can be.

- dreamers. Philosophers work largely in a world of abstractions which may seem very detached from practical, everyday concerns. That doesn't mean anyone who is far from everyday practical concerns is a philosopher.

Some philosophers combine philosophy with rhetoric, law, politics, science, theology, psychology and even dreaming, but that's just because they're able to hold down two or more "jobs" at the same time.


Jul 4, 2014

You drop an irresistibly delicious cookie on the floor. What do you do?

Depends on the floor.

Disclaimer. I am not a doctor.


Jul 4, 2014

Is the future of music technology curation?

To an extent.

That's a direction we've been moving in for a while. Many new technologies have a "curation" element. The invention of records allowed people to become record collectors. The invention of user-recordable cassettes spawned a "mixtape" culture where people made their own playlists and gave them to friends.

Curating is certainly something people like doing with music. And technology makes that activity easier and more accessible.


Jul 4, 2014

Do non-RESTful CRUD web apps have a future?

Sure.

Anywhere where you don't expose the individual records in the database as part of your users' world-view.

A site which let the user do a lot of statistical analyses of data drawn that

REST wouldn't make much sense there, because the user isn't putting and getting items. OTOH, it's a standard RDBMS so a CRUD framework might still be convenient way to implement it.


Jul 4, 2014

If Jesus were alive today and the same Being that He and the New Testament authors claimed, would you want him to be the king of your country?

As I remember it, Jesus never asked for the job and was explicit he wasn't seeking earthly power (at least that time).

In fact, since the time of Moses, God hasn't really had political opinions at all. (Despite what a bunch of humans tell you.)

There's something weird about making an omnpotent God into an Earthly ruler. Rulers exercise their power THROUGH their subjects. But why wouldn't an omnipotent God just cut out the middle-man and do stuff directly himself? What would be the point, of Jesus having the title "King" as opposed to any other title. There's nothing He gets to do under the title / in the role of "king" that He can't do anyway.


Jul 4, 2014

Is the anti-GMO movement the left-wing equivalent to Global Warming?

No.

One is a huge transformation of the Earth's climate. The other is a particular political consciousness and set of campaigns.

For the record, I'm extremely left-wing. Highly critical of Monsanto, patents on genes and the abuses by large-scale agriculture. And not at all "anti-GMO" in principle, when it's done right.

Sit down with most people on the left who are campaigning against GM in particular situations and you'll hear variations of the same thing.


Jul 5, 2014

Why don't psychologists rule the world?

Arguably they do. But their job title is usually something to do with advertising.


Jul 5, 2014

If the 2015 UK general election was today, who would get your vote and why?

Depends where I'm voting. In most of the UK it doesn't really matter because the major parties have pretty secure majorities.

I'm a member of the UK Pirate Party. If there's a Pirate candidate, I'll vote for her / him.

Failing that, I'd vote Green if I was a) in Brighton or b) in a safe constituency for any big party.

I'd vote Labour if I was in a swing constituency where my vote could mean the difference between Labour and Con/Dem.


Jul 6, 2014

Is it time for a global popular revolt?

Yes. Of course.

Klein is right, and doing the best she can to rally people to take responsibility in an increasingly hopeless situation.

Now watch a bunch of right-wing Quorans pile in to try to discredit her (and climate science in general) with bogus pseudo-scientific carping and sarcastic sneers so we can all pretend that we shouldn't feel bad.


Jul 8, 2014

What are PHP's strengths?

- Widespread availability. (Plenty of cheap hosting accounts have it as standard) So if you just want to trial something without making a big commitment in terms of running a server it might fit your purpose.

- Lots of people know it. And programmers who don't know it can get up to speed pretty quickly because of a C-like syntax (and Perl folk memories)

- Lots of web-designers know it, too, so it's easy enough to find a designer/developer who can work with it.

- Lots of tutorials online, aimed at designers (so not relying on existing programming knowledge)


Jul 10, 2014

Is a revolution starting in Brazil, or it will fade in a few days?

No sign of it round here.

Is this a new, post-cup, question or about protests last year?


Jul 10, 2014

What are some tips to enjoy Java if you are used to dynamic languages?

Learn the Java design patterns

Patterns have got themselves a bad reputation these days, because like all good ideas, the more widely they're adopted and talked about, the more the original understanding gets diluted and the more people start to use them as a magic formula, and hence badly.

But the basic idea of patterns is perfectly sound. They're just a way for people who've figured stuff out, to document it, so that other people don't have to go through the pain of rediscovering it the hard way.

And a lot of the Java patterns actually exist to overcome the annoyances and inflexibilities of Java's static typing. Unfortunately they aren't always explained like that. And you won't see it immediately. But that's what they do.

The problem with static typing is NOT that it's boring. Or verbose. Those are minor annoyances. The problem with static typing is when you have an object being passed from module A to module B to module C to module D etc. and suddenly you discover that D is actually going to need a different type of thing. But now you've got to update not only A, but B and C, to change the types they're passing through. Statically typed programs freeze up and become inflexible quickly.

When you realise this, you start to notice that many of the classic patterns are about keeping your program as flexible as possible : Factories allow you to delay committing to exactly what class of object you want until as late as possible. Strategies allow you to swap-in new behaviours to already compiled classes. Facades allow you to pass new types of object through pipelines that were designed for older ones. Etc. Highly abstract interfaces and generics are the mechanisms that enable this, but it's the patterns that teach you how to apply these mechanisms to good effect.

Frankly, nothing is going to make Java as pleasurable as other, nicer, less-bureaucratic languages. But learning patterns will at least improve your "fluency" so that you write more supple, flexible code and so spend less time when you (inevitably) come to make changes to it.


Jul 10, 2014

What would you suggest to someone that is finally getting a TV after not having owned one for 3 years?

I don't get it. What does a TV give you that your laptop + BitTorrent doesn't?

A TV is just expensive junk. Less portable than a laptop. Less flexible than YouTube / BitTorrent.

The only reason to buy a TV is :

a) you want someone to tell you what to watch.

b) you want to be pinned down to a particular room while you're watching it.

(Get a small projector if you want to see the images big on your wall.)


Jul 10, 2014

What are different programming levels of abstraction useful for?

Startups might work at lower levels of abstraction if they are

a) working on things which are closer to hardware. Eg. embedded systems, drones, robotics, 3D printing, home automation etc. etc.

b) creating novel infrastructure where someone else hasn't already created the higher-level of abstraction (ie. that wheel hasn't been invented yet)


Jul 10, 2014

Is system-level functional programming possible?

It's possible. Look up the history of Lisp Machines.


Jul 10, 2014

Is there a genetic reason behind the subject below or is everyone related?

Everyone IS related. And that IS a genetic reason.

But the photos prove very little except that hair and clothes-style today echo those of the very recent past (within 200 years). And that there hasn't been any dramatic evolution of facial structure in the last 500 years.

Actually, what it really reflects is how big an archive of "famous face" pictures we now have at our disposal, so that it's easier than ever to find two photos of people that look more or less the same (in terms of facial structure, style of dress, posture and angle at which the pictures was taken)

(Though I have to say that the Vladimir Putin / Macaulay Culkin pairing is genius.)


Jul 10, 2014

Why do people either love or hate Marmite and Vegemite? Is there a genetic reason or just personal taste?

It's an advertising slogan.

Probably because some marketing genius once read a book about how great brands inspire passion whether for or against.

I like Marmite. In small doses with a sufficient amount of butter that the strong taste of the marmite is diluted. I wouldn't spread the stuff so thickly that it starts to sting the roof of my mouth.

But saying that woudn't make such a snappy slogan.


Jul 11, 2014

Do you think it is time to vote Ukip? Many people feel that the three major parties aren't giving the people what they deserve and that there is still too much political correctness around.

I did one of those political surveys recently and discovered that I had twice as many values in common with the British National Party as I had with UKIP.

And I certainly won't be voting BNP.


Jul 12, 2014

Will computer programming be automated in the near future by Artificial Intelligence?

Programming, basically, is the art of automation.

So programmers are always in the business of automating away some of their (boring) tasks. That's why we have compilers to write machine code for us and smart editors to correct our syntax errors.

But we'll never automate the activity of automation itself. Because humans will still be the ultimate deciders of what we want computers to do for us. And somebody still needs to make the hard choices that specify exactly what any particular mechanised system will do. And those people will be programmers.

Programming won't go away because that need - translating between informal human desires and mechanically executable formal requirements - won't disappear.


Jul 12, 2014

What is the roadmap to become a functional programming researcher?

I'm not an expert, but I'd guess that hardcore FP research is one place where academia still rules. After all, out here in the "real world" we're getting excited about Haskell now. But academia was excited about Haskell 20 years ago.

So, I'd guess a Masters and a PhD in computer science would still be a good route into the upper echelons of research.

If that's not an option, then I'd guess the next best thing would be to immerse yourself in the Haskell (or similar) communities for a couple of years. Become a good Haskell programmer. Start to contribute to the big projects : core libraries, development environments, even the compilers. That will give you a lot of insight into how the language works. And with a language like Haskell, which embodies a lot of theoretical computer science you will HAVE to learn the CS terminology in order to follow the discussions on blogs and at interest groups.

Be aware of / monitoring projects for related languages like Idris or Elm-Lang. Contribute to those.

After a couple of years of this immersion, you MIGHT, discover you have some interesting ideas about how to take these tools forward. Most great innovation comes out of practical experience. You turn your frustrations with the state of the art into ideas for how the state of the art can be advanced.

Don't rush into this. Or rather, rush in if you want, but recognise that your first (few) attempts at revolutionizing computer programming with your own language will be trivial, mediocre, pointless failures. Don't get disheartened though, because most people's attempts at revolutionizing computer programming with their own language are trivial, mediocre, pointless failures. Look into the backstory of many of the great language creators and you'll find earlier attempts at making languages that no-one has ever heard of.


Jul 13, 2014

Intentional Community: If you could live in a forest with a few hundred friends, what would you want it to be like?

First thought ...


Thinking of a more serious response ...


Jul 14, 2014

Do you think anything that ends with "ism" like capitalism, communism, socialism etc. is too simple to solve our problems? Shouldn't we take the best solutions of the humans, whether it is from one of these "isms" or not, to create something better? Why are there people who don't think so?

You're confusing the simplicity of having a convenient label for something with the idea that the positions themselves are simple.

No "ism" is simplistic. Communism, anarchism, socialism, liberalism, conservatism, fascism, islamism, nationalism, capitalism, libertarianism, deep ecology, humanism etc. etc. are all rich bodies of social thought. All of them have had smart people thinking, writing and arguing about them. In all of them you can find people who hold them strongly while understanding subtle nuance. In all of these traditions you can find internal arguments and discussions which reveal subdivisions that see the world in different ways and understand that values need to be traded off against each other.

Don't mistake the fact you don't personally understand the richness within these traditions for them not being sophisticated.

And if you sat down and tried to formulate and write-down the "best solutions of the humans", then next day someone would just give that a label of "Stevism" (if your name happened to be Steve) and dozens of other people who hadn't talked to you, hadn't read what you wrote and merely heard what you said, third-hand from hostile critics, would start complaining that "Stevism" is too simplistic as well.


Jul 14, 2014

Why do those who support re-distribution think they can avoid the pitfalls of communism?

How does anyone who supports ANY political position avoid it becoming extreme?

How does someone who favours the nation having a professional military caste think they can avoid the country becoming a military dictatorship run by a junta of generals?

How does someone who favours reducing the role of government and liberating the market think they can avoid the nation-state disappearing entirely and there being nothing but anarchy?

How does someone who favours the death-penalty for murderers avoid the pitfalls of euthanasia against naughty children?

In all these cases, laws which enshrine some principles are balanced by laws that enshrine other principles. And you construct a system of checks and balances that allow certain things to happen while giving enough room to challenge them if they seem to be getting out of hand.

And, ultimately you rely on people to be smart enough to run the political system properly. No political system is idiot-proof. Not even yours (for any value of "yours").


Jul 14, 2014

Who's buying the Brazil World Cup?

Clearly, Angela Merkel.


Jul 14, 2014

What are the parallels between class and ethnicity in Britain?

People love to find reasons to despise other people or blame them for problems.

Both class and ethnicity are used to demarcate scapegoats.


Jul 14, 2014

Will humans eventually see any light with regard to where we come from?

We know a huge amount about where we come from.

The only problem is that we have thousands of years of ingrained cultural folk-myths that we haven't managed to forget. And because we are still rehearsing these myths, in contradiction with what we know about where we come from, many people are still confused.


Jul 14, 2014

Will the human race ever go extinct?

Yes.

Enjoy it while it lasts.


Jul 14, 2014

What makes wild animals like apes and wild cats naturally strong compared to strong humans?

They get a LOT more exercise than we do.

If you were running around chasing food from the moment you woke in the morning to the moment you could sleep on a full stomach. And had done so every day of your life since you were born. You'd be a hell of a lot stronger than you are today, too.


Jul 14, 2014

Should the US seize the assets of the Central American countries which refuse to repatriate illegal immigrants in order to pay for their care?

Should the American government / tax-payer pay the parking fines of American drivers in Europe?


Jul 14, 2014

How do scripting languages improve functionality?

"Scripting languages" is a bit of a vague term but it usually covers languages that :

- come with an easily / transparently available virtual machine / interpreter, so there's no distinct compilation stage. And therefore no having to think about compilation. Nor having to debug compilation options (ie. linking external libraries) etc. before you see anything running. Sometimes, half-way through running you find you're trying to include or reference something that's not there. But you don't have that miserable phase of trying to pin down all kinds of obscure problems before you get the psychological lift from seeing your program half-run. (Which is common in say C++ where you can't figure out what library you should have linked or where it is.)

- are usually dynamically typed, so you don't have to spend time up-front declaring types or making sure your type-constraints in different parts of the program are aligned. This means you may bump into some errors later that compile-time type-checking would have caught. But in practice, when you're writing short scripts, or writing your scripts incrementally, you don't hit as many of these as you might fear.

As these make clear, part of the advantages of scripting languages is psychological. They let you get into a rhythm of write something, get a bit of stimulation from seeing it run, feel energised to write the next thing. Languages with more explicit compilation or static types hold you back earlier, preventing you make these mistakes, but also preventing you get into this "groove" (ie. into the Flow-state).


Jul 14, 2014

Doesn't solar energy production conflict with agriculture? Doesn't it take sunlight otherwise used in photosynthesis?

It does if you try to grow plants in the shade of the solar panels.

Fortunately, in many locations, the ideal place to put your solar panel ISN'T in a field of wheat. It's on top of a building. Or in rocky / desert terrains which are too dry and irregular for normal agriculture. In most parts of the world, there's more than enough space for agriculture and solar without them coming into conflict.


Jul 15, 2014

Why are news stations typically socialist?

Wat?


Jul 15, 2014

Do most university professors not know CSS3 and JavaScript?

Probably not.

Most university professors don't know a programming language at all.

Most computer science professors are concerned with languages that are "interesting"in a computer science sense. Either historically interesting, or with some cutting edge ideas.

Javascript is an OK mix of a bunch of reasonable ideas that have been around for a while. It's not cutting edge in CS terms, and it's only marginally historically important. Professors probably note its special relationship with the browser, and if they want to do something in the browser probably pick it up fairly quickly.

I taught it as an example in a comparative programming languages course when I was a teaching assistant on CS degree. I wanted the students to see an OO language without classes. And I wanted them to appreciate the importance of the browser.

But it's not a majorly interesting language from the academic perspective.

CSS is just a file format for describing visual styling. The only people who need to know it are people studying web-design. Web design doesn't have a high profile at universities for the simple reason that it's not really something that needs "university shaped" study. It's a practical skill without much theoretical depth.


Jul 15, 2014

Is there a reason why it seems religion is less of a hot button issue in the UK than in the US?

In the US, Christianity is big business with a lot of money to be made. In the UK, the Anglican church is "established" ie. has a sort of monopoly licensed by the government.

A free market is more dynamic and allows more aggressive growth than a stodgy nationalised industry.


Jul 15, 2014

Why does it seem there is less and less good and profound music and artwork being produced? Is the era of artistic creation over?

A bunch of reasons. Covered well by the other answers.

One which hasn't been covered is that art is getting more "speciated". Today there are thousands of genres of music, hundreds of visual arts etc. Dozens of types of movie.

Each of those genres has both its good quality stuff, made with flair and intuition, and deep understanding of the genre it belongs to. And a lot of dross that picks up and repeats a few superficial markers with little imagination or art.

The problem is that each genre has a bunch of different, insider criteria as to what counts as "good". And as an outsider to a genre, without feeling those rules, you can't tell which examples are good and which aren't. Which means you aren't exploring the good; just having the bad "happen to you".

It's active listening and active appreciation (connoisseurship if you like) that makes art valuable to you. And if you don't know how to appreciate a genre, naturally it won't convey much. And the more the genres fragment, the more art there is out there which you don't really know how to parse, the more the majority of art will look colourless and banal.

Now until fairly recently there was a respected bunch of critics who told us what was important. So even when we didn't really "get it", we believed that there was something there. Today we've more or less given up on trusting critics, believing we can just work things out for ourselves. But the result is we find ourselves locked into one or two genres that we discovered as teenagers but most of the rest of the expanding universe of art is a mystery to us. No one tells us it's particularly good. And we can't understand it ourselves. So we see nothing there.


Jul 15, 2014

History: How has the Romantic movement affected the world today?

Artists are seen as people with innate special intuition / sensitivity (or poseurs who think that about themselves) rather than as skilled craftsmen.


Jul 15, 2014

Is there a piece of computer generated art you think will be shown in museums around the world? If so, what one and by whom?

The V&A's "Digital Pioneers" collection isn't bad. (Digital Pioneers / Digital Pioneers: Amazon.co.uk: Dodds Douglas: Books - book doesn't get good reviews because the images aren't spectacular, but they are historically important / interesting.)


Jul 15, 2014

How is the art of today's generation affected by historic art?

I think Simon Reynold's concept of "Retromania" is pretty apt.

This generation has huge access to records of the past : recordings of music, films, TV. Easily accessible reproductions of visual arts from all cultures and all epochs.

Naturally a lot of contemporary art documents the new artist learning about, making sense of and reappropriating ideas from this archive.

There is more explicit reference. More knowing pastiche. More dull imitation. And a lot more excavation of the obscure and esoteric.

Of course, visual arts periodically refresh themselves by embracing the past : the Renaissance, the pre-Rafaelites etc. But it seems that the sheer quantity of the past available now means that there's no concerted direction to this movement. There are multiple, scatter-shot samplings of the past with no perceptible order to them.


Jul 15, 2014

What is meant by dynamic-scoped languages vs static scoped languages?


Jul 15, 2014

Is criticism of Capitalism "Anti-American"?

It wouldn't be, if America hadn't tied itself to the mast of Capitalism.

But American culture and public discourse has embraced Capitalism so strongly and vociferously, has spent so much energy identifying Capitalism with American values and the American way, that it's hard, now, for most people to distinguish them.

Therefore, any criticism of Capitalism is going to look like criticism of America. And vice-versa.


Jul 15, 2014

Why do libertarians so often deny climate change? What is it about their political philosophy that would have them reject an entire scientific discipline?

The naive assumption is that Libertarians are just shills for rich people. Rich people don't like to be constrained by government regulation and believe they can buy their own personal safety and comfort whatever happens, so Libertarians don't want anyone to believe in anything that might encourage regulation.

This is (probably) an unfair characterization of Libertarians.

I'd suggest it's more a question of cognitive dissonance. Back in the 90s there was a lot of talk about creating markets to trade pollution permits, which seemed to be perfectly Libertarian-friendly approach.

But the big problem with this plan is that it would be a blatant demonstration that markets are created by governments, who use their planning and regulation to define what property is, and their threat of violence to enforce property rights and ensure the smooth running of the market.

This hurts the Libertarian's head because it undermines the central narrative of governments and markets as eternal enemies, locked in a deadly struggle. It reveals, instead, that markets and governments are co-defining and co-dependent partners in making an economy.

Libertarians don't mind so much when governments sneak in new kinds of regulation / property rights via the World Trade Organization because no-one really notices that, except a few activists who are easily dismissed as fanatics. But governments creating a new kind of property, the pollution-right, in full glare of public scrutiny would give the game away.

So, ultimately, Libertarians would rather let the world burn, than give government regulation a visibly useful role to play in solving the problem.


Jul 15, 2014

Have you ever met a liberal that actually loved their country for what it is, instead of being so anti-American?

I hope not. Liberals should be above the crude tribalism of "loving countries" and take a broader perspective.


Jul 19, 2014

What is the difference between a liberal and a conservative?

Pretty much :

"Conservative" is about trusting the past and fearing the potential future.

Americans misuse the word "Liberal" but the opposite of Conservative - "whig" in the 19th century, "progressive" in the 21st - is about being excited by change, hopeful that it will bring a better future.


Jul 19, 2014

Why do the people of the United Kingdom, Norway, Spain, Denmark, Sweden and Japan still support monarchy, a system where only by being born one gets every possible advantage that a nation can provide?

Not all of us do.


Jul 19, 2014

Why do I want to be different than everyone else?

OTOH you might find a niche as the guy who made the world's only Bonsai cultivation simulation video-game that uses photographs of real origami pieces for the graphics.

None of us are likely to be "the best" at things that are generic enough that we can give them a label like "origami".

What makes us unique is how we can mix / match / synthesize our skills in these areas. We don't say original things by inventing new words all the time. We say original things by creatively recombining the words that everybody knows.

And we create original lives the same way. By creatively recombining the skills and qualities that everyone has.


Jul 19, 2014

Is it wrong to believe that you are better than everyone else and act accordingly?

Not necessarily.

You may be more generous than everyone else. And act accordingly by donating more of your time and money to good causes every month. That's perfectly compatible with being aware that you are more generous than others.

Mere self-knowledge doesn't invalidate your generosity.

OTOH, talking about it too much would make you bloody annoying.


Jul 19, 2014

What is it like to be cooler than everyone else?

Not like anything much.

Everyone else is too uncool to realize that I'm cooler than them.


Jul 19, 2014

What does your last name mean and where does it come from?

I think I'll just go and quietly hide in a corner somewhere :-(


Jul 20, 2014

Is it possible that belief in god or a higher power is an evolutionary advancement?

One thing to remember is that the kind of god / higher power you are describing is a fairly recent invention. It's within human historical memory that the idea of monotheism and a single god came about.

Earlier cultures : Egypt, Ancient Greece and Rome etc, not to mention most "primitive" religions, are not monotheist. They don't believe in a single god or higher power. They believe in a set of powerful spirits that are a mixture of ancestors, tribal chiefs and supernatural creatures. Each of whom cares for a particular aspect of life.

There's some belief in life-after-death but most of this is from the perspective of the living - how do we, here, now, deal with these spirits of our dead ancestors? - rather than contemplation of what being dead is going to be like.

Given this, it's most probable that in the tens of thousands of years before written history, human "religion" was similar. So if you're looking for "just-so" stories that give a role to religion in human evolution, that's the kind of religion you should be referring to.

Not "did the idea of the great father looking after them inspire our ancestors to greater feats of survival?" but "did fear of the wrath of the ghost of Uncle Harry push them to fight a bit harder?" and "did believing my ancestor was a jaguar give me the courage to trust my hunting ability?"

We don't know. But it's possible.

OTOH, the monotheistic religions are so recent that they've likely had minimal impact on our evolution. (At least not in the way you describe.)


Jul 21, 2014

Is there a link between the open source movement and the quest for cultural identity?

Everything contributes towards your identity. (Being a biker is an identity, being a good cook is an identity, supporting Occupy is an identity, going bowling is an identity.)

So sure, being a programmer is an identity. Believing in the value of open-source is an identity. Being a free-software advocate / activist is an identity.


Jul 21, 2014

What do you do if you hear what sounds to be women screaming for their lives outside?

Where is "outside"? In the street? In a particular house? Do you live in an urban area? Or a rural one?

Like Jim Ashby says, if it's regularly at a particular time it *might* be OK. I used to live near a church where you could hear children screaming every Saturday morning. The story was it was a kind of exorcism ceremony. Somewhat disconcerting for the neighbours but I guess not child-abuse.

It could also be people having sex. I've had neighbours who let off blood-curdling yells when having sex. Like they were in real pain. That would be consistent with it always being around 10 or 11 PM.

OTOH, if it's less regularly scheduled and there's shouting / arguing before-hand then it could well be domestic abuse. You might want to see if there's an anonymous number you can call to report it.

If it's in the street and you're in an urban area, then it could be a new bar or venue has opened up which attracts people who get into fights. That might also be reason to call the police about the noise. Just because they should be aware of the potential for people to get hurt in a place like that. If you're in a more rural area but the sound is outside, then it's even possible it's some kind of animal. Ever hear foxes screaming at night? That's a terrifying sound. One that happens in certain seasons.


Jul 22, 2014

Do women make better politicians than men?

Not necessarily.


Jul 22, 2014

Is most of the world ethically blind when they consider the Israeli-Palestinian conflict?

No. Most of the world seems to be paying attention and has opinions about it.


Jul 22, 2014

What do you think of Alex Jones and Infowars?

The good thing about that kind of conspiracism is that it's very open, so it doesn't filter out facts just because they're way outside mainstream / Overton Window thinking. The bad thing is that it isn't able to offer genuinely useful filtering of the plausible from the nonsense.

What you really want is a kind of secondary filter on top of Alex Jones, so that the occasional glimpses of reality get through but the idiocy doesn't.

But I think he does a good job of representing that position and giving people a chance to speak out. Even if, (as I hope), most of it and them get ignored.


Jul 22, 2014

Why is it morally acceptable to discriminate based on race when dating but not when hiring? Is it valid to argue that racial preferences are okay when they’re based on preferences that are learned, and the standard of beauty is arbitrary/cultural?

The economy is a human made institution. It's our creation and our responsibility to make sure it doesn't have unjust biases in it.

Dating is considered to be, basically, a biological "given". That doesn't trump basic human morality (eg. wife-beating is still wrong) but we're generally more willing to allow "nature to take its course" there.


Jul 22, 2014

Is it true that Fox News has a conservative bias and CNN has a liberal bias?

There's a spectrum. In which direction something looks biased partly depends on where you stand. To me they both have a Conservative bias, but Fox's is far more extreme.


Jul 22, 2014

Why do programmers love Python and hate Visual Basic?

I don't.

I mean, I love Python, and I don't subscribe to the assumption that "all languages are equal".

But I think VB is (or rather, used to be) a pretty good language for the niche it was intended to fill :

- write simple Windows programs quickly (at a time when Windows was new and complicated and the only alternative was C / C++)

- design the GUI graphically (a rarity at the time, but something we all loved from HyperCard)

- use BASIC, the language that pretty much everyone knew, because they learned it in school in the 1980s on Apple, Commodore, Acorn / BBC, Sinclair etc. 8-bit home computers.

Today BASIC is unfamiliar because C-like languages, and then Python / Ruby became popular. Especially Python for teaching. So "looking like BASIC" now looks utterly old-fashioned, clunky and verbose. But it was a perfectly sensible syntactic sugar for the 90s. And it was much easier for casual programming than either C or Pascal derived languages.

Another thought I wrote up here about 10 years ago.


Jul 22, 2014

What can you learn from the game 2048?

It's the simplest things that waste the most time. :-(

Update : After just watching my mother get 2048. My mother is way smarter than me.


Jul 22, 2014

Why does everybody lately think the USA is the worst country on the planet?

The US is blessed / cursed with both great power AND great media influence.

That means that everyone else in the world watches US movies, listens to US music, thinks about US culture, and follows the discussions that take place in it.

Like every country in the world, the US likes to tell itself that it's a force for good. And like every country in the world, it's often venal and self-interested and lying.

However, UNLIKE every other country in the world, when the US tells itself these lies, everyone else is paying attention and gets to hear them.

I'm sure the Russian media spends its time telling Russians what a great people they are, and how that wonderful Mr. Putin is solving the world's problems and not at all stirring up trouble. But none of us understand the language. None of us are really interested. We probably assume it's going on but it doesn't trouble us.

When the US goes round saying how good it is, all those people listening in from the rest of the world are, like, "huh? WTF? We just saw you invade XXX, bring down government YYY, prop up dictator ZZZ, and totally ram a trade-deal down the throats of our government that was blatantly in your interest."

It's this perception gap - between how loudly it keeps telling how wonderful it is, and the sordid reality - that really winds people up. Plus, because the US is such a major power, when it goes out of its way to do bad (or even just stupid, take your pick WRT, say, Iraq), it has the power to really do some damage. It doesn't much matter how evil the government and people of Vanuatu are. They're just never gonna hurt anyone else with their scheming.


Jul 22, 2014

Can we live without animals? If we wiped out all the other species on the planet, could we still exist?

No. No.


Jul 23, 2014

Is sociobiology to philosophy the same as what science is to religion?

No.

Sociobiology is a "soft" science. It's sort of scientific, and the people doing it have a scientific background and training and sense of responsibility. But it's in an area where it's fiendishly hard to collect hard data and do repeatable controlled experiments. So it wanders off into speculation.

That's no worse than other sciences with similar problems, like some kinds of psychology, sociology or economics. But it's also no better.

Philosophy and science (including soft sciences) are two complementary fields of study. One asks questions about the conceptual toolkit we use to reason about the world. The other asks questions about the apparent empirical evidence we acquire and manipulate with that toolkit.

Science and religion OTOH are two rival ways of answering the SAME kind of empirical questions. One is based on a method of observation of the world. The other on the method of the interpretation of ancient folkloric texts.


Jul 23, 2014

What societal problems can be solved right now only with the addition of more money?

Government provided National Health Services work pretty well in most of the countries that implement them. (Europe, Australia, Canada, Hong Kong etc.) The main problem is the waiting time for access.

Simply throwing money at this problem (building more hospitals, training, hiring more doctors, nurses and support staff) WOULD indeed, absolutely improve these services. It's an understood and quantifiable problem, and the main issues are trying to juggle too many patients without enough resources.


Jul 23, 2014

If the scientific consensus on the 4.55 billion year age of the Earth were disproved, would Darwinian evolution collapse?

It really depends how the youth of the Earth would be "proved".

As Joshua Engel says, a really good proof would require a great deal of rethinking in everything : astronomy, chemistry, material sciences, fundamental physics.

It's not outside the space of logically possible scientific revolutions that we MIGHT come up with a new model that fits all the evidence, makes better predictions AND makes the Earth only 7000 years old.

But ... the kicker in science is the consistency and constraints between different effects and processes which has been repeatedly noted and catalogued by all the different disciplines.

By the time you've shown that physics, chemistry, geology and celestial mechanics can all run around, sped up like Buster Keaton, why shouldn't the particular physical and chemical processes which make up the growth / reproduction / death of animals ALSO not be accelerated half-a-dozen orders of magnitude and a few 10s of millions of generations not be squashed into those 7000 years?


Jul 23, 2014

What are the most interesting facts about human behavior?

1) People don't respond to incentives in the "common sense" way naive economists and media blowhards assume they do ( Punished by Rewards, The Why Axis, Drive)

2) Will-power is a consumable (Ego depletion , Decision fatigue)


Jul 24, 2014

Are individuals better off without society, community, and even family for that matter?

First off, you are born helpless and unable to feed yourself. You can not defend yourself against wild-animals that want to eat you. Without clothes and artificial shelter, your body is not proof against the weather in many parts of the world.

You are evolved to walk around on two legs. But you won't get that far unless someone else is willing to feed and protect you for the ~2 years it takes you to develop the muscles and motor skills necessary for it.

It takes you a good few months before you can even reach for things and put them in your mouth.

Your main asset, compared to every other species on Earth, is an incredible powerful brain which is evolutionarily specialized to :

a) use language. A complex system for sharing information with other humans.

b) map and model complex social relationships with other humans

c) learn new skills during an extremely long period (almost 20 YEARS) of brain plasticity, largely through being explicitly taught by other people.

Deprived of regular human contact (as demonstrated by various psychological experiments and analyses of solitary confinement) your brain will start to malfunction and fail.

In other words, it doesn't matter what dumb, idiotic, sophomoric "philosophy" you've been reading that makes you think you have "intellectual" arguments against society, community and family; nature has made you a social animal, every bit as dependent on other humans as the ant is dependent on the ant-colony and the wolf is dependent on the pack.

"Independence" is not the natural state of humanity. It's an artefact of a modern society / economy that's so complex and all-embracing that you've simply lost sight of it.


Jul 24, 2014

Could anarchism, as a form of society, ever work (in the sense that humans would be better off than in current societies)?

Probably. But the first rule of Anarchy is that people would have to take personal responsibility for being nice to each other.

If they're willing to do that, then it will work.


Jul 25, 2014

Is there a politically conservative forum or online community similar to Quora?

It would be hard.

1) Like Quora it would have to have widely international participation. But the international anglosphere doesn't share the prejudices that make one "Conservative" in the US. (For example, strong allegiance to Christianity is a conservative given in the US. But not in the UK or Australia. And has a very different meaning in India. Similarly, American Conservatives are (naturally) very concerned with American Patriotism. Another value that's not shared by anyone else in the rest of the world, regardless of political bias.)

2) It would have to be full of curious people. "Intelligence" may not be an exclusively liberal virtue. But curiosity about and enthusiasm for "the other" are liberal.

3) It would be full of tech. people. The Quora community started with Silicon Valley and San Francisco tech. people, and they tend very socially liberal and are politically either liberal or Libertarians.

It's very hard to imagine a "Quora-like" community that isn't international, isn't full of questions about "what is it like to (be) ..." and is without a strong Californian tech. presence. But that's what it would have to be, to tilt Conservative.


Jul 25, 2014

If Jesus was the son of God and Mary became pregnant through the actions of the Holy Spirit, what would Jesus' DNA look like?

It would be modern homo-sapiens DNA. Apart from the high midichlorian count.


Jul 25, 2014

Is Python a good language for people who are new to programming?

It's a perfectly good "learn to program" language. But so are several others.

From your perspective as a science undergrad, one advantage of Python is a fairly mature set of libraries like SciPy for doing data analysis / processing / crunching. And things like iPython Notebook for publishing models.


Jul 25, 2014

Does admitting mistakes and apologising lead to losing respect in the long term?

Not from me.


Jul 25, 2014

What do you believe is right?

I like Popper's use of Tarski here.

There's a way the world *really* is. And there's our model of it.

And you can imagine that, in principle, (obviously we'll never have it in practice) there could be a "meta-language" that allowed us to describe the differences between our model and the reality.

So now imagine we could measure the length of that description of the difference. The shorter that description needs to be, the more "right" we are.

The nice thing about this definition is that the metalanguage itself can include all sorts of abstract / complex concepts, which means that the ultimate length (ie. quantity of "wrongness" we have) is not necessarily a simplistic measure (eg. how many incorrect statements are there.)

This gets around the problem of, say, the stopped clock. Simplistic attempts to measure the gap between our model and the reality, that simply count numbers of errors etc., would end up saying that the stopped clock (which is right twice a day) is MORE "right" than the clock which is five minutes fast (and so never, actually correct). But a measure which includes the full expressive power of language (to make generalizations or describe more abstract relationships) can express the difference between the fast clock more concisely than the stopped clock.


Jul 25, 2014

Who will help Russia bring the United States to its knees?

There is zero chance / danger of Russia bringing the US to its knees.

The US doesn't need Russia at all. And Russia doesn't pose any practical threat to it. (Unless people started throwing nukes around which isn't in anyone's interest.)

The US might well lose a lot of its hegemonic power in the world over the next century, but that will be largely due to the growth of China (and maybe India) as economic powers. Russia isn't in the same category because its main economic power is from exploiting natural resources. Whereas China (and maybe India) have genuinely fast growing "advanced" economies in high-end manufacture, software etc.

Russia has a lot more leverage over Europe because Europe is increasingly dependent on importing Russian gas to keep it warm in winter. That's probably one of the big political challenges facing the World Order in the next 20 or 30 years. Can Europe get its act together to get itself off Russian gas or will it fall increasingly within Russia's sphere of influence?


Jul 25, 2014

Why are most Star Wars fans so vehemently opposed to the idea of midichlorians?

I have to say I'm one of the few people who likes midichlorians.

To me, it's obvious that what Lucas was trying to do in the first trilogy is show a wonderfully advanced (if slightly decadent) galactic civilization that then degenerated into the harsh dark ages of The Empire.

Despite it being done so clunkily (like a lot of things in the first trilogy), showing that Jedi had an advanced, more or less scientific, understanding of The Force in TPM, as opposed to the mere mysticism of the second trilogy, is a great way to illustrate the collapse of knowledge and understanding that happened with the extermination of the Jedi.

Kavinay Kishor and Colin Barrett may feel this is "unweaving the rainbow" but I think it makes the overall arc of the Star Wars story much more tragic and compelling.


Jul 25, 2014

Why is "The Selfish Gene" by Richard Dawkins on the list of books most feminists despise? Is this a minority opinion, or do most feminists feel that this book is sexist?

I'm another feminist who doesn't have a problem with Dawkins's "Selfish Gene" specifically. Dawkins puts in enough caveats that you can see he is distancing himself from naive Sociobiology / Evolutionary Psychology theories that start to advocate how society ought to be, based on their assumptions about how it was.

However, it should be admitted that The Selfish Gene has ended up in a canon of works that that kind of sociobiology / evolutionary psychology calls on. I wouldn't say it's "guilty by association" any more than Darwin himself is guilty of "social Darwinsim" or Eugenics.

But it is kind of "in association" so, I see why feminists who only know it second hand (ie. through other people referring to it or quoting it) might assume it's problematic. I would still say they're wrong though.


Jul 25, 2014

Do left-wingers understand economics?

As most of the other answers here have said, some leftists do understand economics, some don't. And often to a degree.

The main difference with the right-wing, though, is that we see it as a tentative set of models and hypotheses about the world and NOT as an absolute religious truth which has been revealed to us. (By God or Mises)


Jul 26, 2014

Why do people attempt to justify their own beliefs instead of being open to the possibility of being wrong, thus coming closer to the truth? Why do people think they've found the truth already?

You have to do both.

Every time you hear a contrary position to your own you have to be open to listen to it, try to understand it, pattern-match it against your experience of the world, and see if it makes better sense than your current hypothesis.

But you must also be willing to criticise it and challenge it from your own perspective.

If you don't do the first, you become dogmatic, refusing to improve your world model and get closer to the truth. If you don't do the second, you'll just be blown around like a leaf, believing every new idea that comes into contact with you.

Ideally you should argue as hard as possible for your own position, while continuing to listen to the counter-arguments, and creating space for your opponent to make the best case they can.

That's the way you'll maximize your learning.

But of course it's hard. We all have blind-spots. We all get emotional. We all find ourselves dismissing too easily arguments that sound too similar ones we've heard before and already think we've got reasons to dismiss.

OTOH, just because someone continues to disagree with you, doesn't mean that they aren't listening to you and even learning from you and adapting their position. I like arguing and I respect and learn a lot from people who I nevertheless continue to disagree with.


Jul 26, 2014

Why can't we evolve a dog into a new species to prove evolution true in real time?

Some good answers here. But another thought :

In the old days, Creationists were enough in touch with the business of farming and animal husbandry to accept that humans could breed animals into different shapes and sizes. They weren't mystified or sceptical about that.

Their arguments weren't about the mutability of animals, but about "natural selection" ie. that the holistic interactions within the ecosystem were sufficient to guide animals to acquire particular traits.

By definition, nothing that humans could do in the way of artificial selective breeding would count to demonstrate that.

This is still the way the argument goes every time you try to demonstrate evolution of new traits in computer simulations. The simulations are pretty good at coming up with new traits or solutions to problems. But if you show one to a Creationist they just say "Ah ... but YOU wrote the program." And are, therefore, "the designer".


Jul 28, 2014

Would rape be morally acceptable if the human race were facing the possibility of extinction?

Why do we owe moral duties to "the human race"?

We owe moral duties to "people" ie. sentient individuals who are capable of feeling pleasure and pain. Not to large-scale "collections" - including "species" - that sense and feel nothing.


Jul 28, 2014

What is one good thing you are bad at?

Finishing.

I HATE finishing.

I love starting things. I have dozens and dozens of "unfinished projects" ... and these are not just "daydream" projects. They're the "90% done, just needs writing up, polishing the UI and then I can put it online" type project.

But somehow every time I get to that point, I'm overwhelmed with excitement for a new thought I have. Something else that's really cool and I just need to read a tutorial, try a little prototype ... and before I know it, I'm spending the week on the next one, and the week after that.

Sometimes I come back to an old project. I sort of forget and think it was just a vague sketch. And I'm amazed, realizing it was three months of work. Left on a hard-drive somewhere, just missing that last push to make it presentable. But there it sits.


Jul 28, 2014

Should illegal immigrants get voting rights? Why?

OK. So as everyone has said, no one is suggesting they should, and it's way outside the Overton Window to even think such a thing.

But I like a good challenge ... so let me make the case.

Do you want illegal immigrants to be "law abiding"?

That may seem a contradiction, because being "illegal" is not law-abiding by definition. But bracket out that single illegal fact of entering and working in a country without authorization, and bracket out your personal feelings, and the reality is that many people who entered your country illegally, to work, actually want to be legal, law abiding citizens.

Not only do they want this status. Many of them live as if that were the case. They do everything else as legally as they can. Partly because they don't want to draw attention to themselves, but mainly because they are not, by inclination, anti-social individuals. They are simply foreigners who want the opportunities that your country offers.

Given all of that, then why wouldn't they be as competent in making the laws that they are required to live by as anyone else? They have as an informed opinion about who would make a good Mayor of the city as any other resident. And what you want is good citizens to contribute to your political culture. Voting isn't a privilege that you were born to. It's a mechanism intended to ensure a good governance of your community.

Or think about it this way. They are law-abiding citizens who have one criminal vice : illegal entry. Should anyone who has an illegal vice have their vote taken away from them? Should someone who smokes marijuana (where it isn't yet legal) ALSO lose their vote? Despite being an otherwise model citizen? What about someone who has been banned from driving for recklessness? Or someone once got into a drunken brawl and ended up in prison for assault?

Should ANY illegality make you a ineligible to vote? If not, why the "illegality" of having been born in another country?


Jul 30, 2014

What would happen if there were no humans on Earth?

Boring.

(By my standards)


Aug 1, 2014

Are there new or emerging philosophers who are not part of pop culture?

Maybe you want to consider what is wrong with being part of pop-culture.

Or rather, whether "pop" is something you are or whether it's an inevitable function of the times we're living in.

Let me suggest one of three things is going on :

- we have become trivial and there are only "pop" philosophers today. (That's your suspicion.)

- "pop" is what the present looks like. Before history has sorted the deep and genuinely meaningful from the merely ephemeral. We can recognise all those deep thinkers of the past because they're in the past and we have better perspective on them. We can't clearly see who are the deep thinkers today because we're up too close to focus. (See Phil Jones (He / Him)'s answer to Who are the great intellectuals of the late 20th century/early 21st century? for more on this scenario and suggested important thinkers..)

- there are (potential) deep thinkers today but we live in "pop culture". Those thinkers are all forced to play a game that requires them to interact with television and radio, Twitter and Quora. Perhaps it requires them to play up the controversies. And the cute metaphors. Because, face it, no one is going to read them if they write big long books. So their brilliance is being diffused. Once again, maybe we just can't see who is brilliant. Or maybe their potential brilliance can't be actualized within the present mediascape, and they'll never be comparable to the historical greats.

If you're going to try to navigate the confusion of our media culture, you're going to have to be more specific about you're missing. Or what the symptoms of the "pop" disease are.

In terms of the philosophy I'm hearing about, people like Giorgio Agamben and Emmanuel Levinas seem to be pretty serious. The "Speculative Turn" (Quentin Meillassoux , Graham Harman, Ray Brassier etc. and their influences like Bruno Latour) seem to have new and interesting / challenging things to say.

But, of course, all these philosophers are "pop" if what you mean is they're known about and get students and academic philosophers excited and talking about and reading them. (You can say that the same was true of an earlier generations that from Russell, Popper, Wittgenstein, A. J. Ayer, and (Speculativist hero) Alfred North Whitehead . Or Sartre, Derrida, Deleuze.)

The last time I was really connected with analytic philosophers, John McDowell was a big name. I'm not sure how much things have moved on since then. But Daniel Dennett has respectable work in philosophy of mind before he became a pop evolutionist / atheist. And people like Robert Brandom were saying interesting things.

The bottom line is that there are many serious academic philosophers working today. And if any of them start to get a bit of a reputation, they'll get sucked into engaging the media. Either they'll embrace that ... try to use the media to spread their ideas. But then their ideas will inevitably get diluted in the retelling ... to the extent that people will know them only vaguely and start to accuse them of being vacuous. Or the philosopher will try to duck away from fame. Though it's hard to get a job and have a successful academic career without trying to publish and be recognised.

BTW: I'm not sure I get your point about Occupy. They actually have some pretty smart people behind them. David Graeber is an interesting writer, bringing important ideas to contemporary political and economic debate. And I'm sure there are other deep thinking influences too.


Aug 1, 2014

Knowledge of what functional language will upgrade my coding skills in Python?

People usually go the other way.

Python is a good language to get half way from Java to an FP language. It's not a great FP lanaguage, but it is distinctly better than (traditional) C++ / Java (though I know they're evolving in an FP direction these days.)

So you can practice some FP ideas in Python, but then eventually you'll think of moving to a dedicated FP language.

However, there are good ideas which are standard / required in FP that you can optionally use today in Python :

- higher order functions. You probably know about these already. But be willing to use them. You will start to miss proper anonymous functions / lambdas though.

- closures can often be used instead of objects, and can sometimes be simpler.

- Python has perfectly good Comprehensions.

- partial application is a really good idea. And one which I didn't really grok fully until I started playing with currying in Haskell. I use it a lot in Clojure, and I'll probably start using it more in Python.

- laziness is great. Lazy lists in Haskell and Clojure can be emulated (somewhat more verbosely) with Python Generators.

- pattern-matching / destructuring in function arguments is really nice and makes code a lot more concise and clear. But sadly there's not much you can do to emulate that in Python

- Python has no tail-call optimisation, so you'll have to use iteration instead of recursion and that's also more verbose

- Python's decorators are far inferior to real macros, but they're better than nothing and can be put to good use.


Aug 2, 2014

Are there any of the "Great Minds" of science, mathematics, philosophy, or other modes of inquiry, who did not first study original works of their predecessors?

There may be a couple of exceptions. But generally, no. Most "great minds" that you've heard of, not only studied the works of their predecessors, but actually knew some of them personally.

Pick any great that you've heard of. In science, philosophy or art, and you'll probably find that you've heard of one of his teachers, correspondents, or pupils.

"Genius" is actually "Scenius"


Aug 2, 2014

What are examples of groups who express a philosophy but are not committed to getting others to agree with or join their their group?

Buddhists


Aug 2, 2014

What are some contemporary economic theories contrary to the orthodox neoliberal view? How correct are these theories likely to be?

I think David Orrell's Economyths : How the Science of Complex Systems is Transforming Economic Thought is a valuable book. (So far, I'm about half-way through)

It's valuable because it lays out a series of challenges to orthodox neoliberal economics that you can make from a complex systems perspective. That is, that mainstream economics is built around traditional equilibrium models that need to make all sorts of simplistic (and incorrect) assumptions in order to get any of the results that underlie neoliberal or neoclassical policy prescriptions.

If you try to relax or remove those assumptions, the results don't hold any more. And most of the economic justifications for policies would evaporate too.

While the book lays out a very good agenda, it's probably a little bit too "pop" for many purposes. If you didn't know a bit about economics and complex systems already I'm not sure how much you'd learn from it. And many mainstream economists will probably carp that it's raising a straw-man version of what they believe. (Though I think that if they're honest, while they may not BELIEVE those simplistic assumptions, they should recognise that the kind of overall policy prescriptions that are often trotted out in the name of economic laws ARE justified in terms of these results.)


Aug 2, 2014

Is there anything an atheist could come to believe or could experience that would cause them to believe in the existence of God?

Yes.

Next!


Aug 2, 2014

How can you explain your atheism without using the word god (or the like) to your children?

How have you managed to explain you're not a Juiehglobathrian for all these years, without mentioning Juiehglobathris?


Aug 3, 2014

Is it a fair assumption that Hamas regime would eventually topple if peace is reached between Israel and the Palestinian Authority under terms it doesn't accept?

The same people who are saying that there can never be an agreement with the extremists of Hamas used to tell you that there couldn't be an agreement with that extremist Yasser Arafat's PLO. Which, of course, became the basis for the PA that the Israelis now think are the reasonable pragmatists.

Anyone who pays attention to international politics knows that no-one is beyond bringing in to diplomacy. When people say "X is so irredeemably mad / evil, that we'll never talk", all they're really doing is posturing for political reasons.

Part of this is just human biology : angry, testosterone driven, young men grow older, calmer and more willing to compromise. And if they keep control of their faction, that faction matures with them. That's largely what happened with the provisional IRA. And it happened with the PLO / PA. There's no reason it can't happen with Hamas.


Aug 3, 2014

Why should I provide my knowledge to Quora for free?

Knowledge shouldn't be thought of as a "stock". Something static you hoard up and dispense a little of. It's a "flow", a dynamic process. It needs continuous replenishment, through the exercise of a) rehearsing / using / explaining it, and b) the corrections and improvements you get from talking to other people.

Sharing it on Quora is the only way to preserve it.


Aug 3, 2014

What are most interesting (crazy) use cases of regexes (regular expressions)?

I was quite impressed the first time I looked at a Java library for recognising gestures (ezGestures ) and discovered the guy using regexes to decode them.

Basically he had an object turn mouse or wii movements into a series of up / down / left / right strokes, represented in a string "UDLR" etc. From that, you could then use regexes to match any combination of strokes and dispatch to whatever you wanted to do.

Take home message : if you can translate a sequence of interesting data into a simple alphabetic encoding, you can then use regexes to match and extract patterns from it. They're not just for things that we traditionally think of as "text".


Aug 3, 2014

If all corrupt practices were to suddenly cease, what might our world community look like?

Not actually very different.

We'd all be a bit healthier and better educated because we wouldn't be paying the "corruption tax" and could spend that money on better infrastructure etc. But corruption, like any other parasite, has to stay at a low enough level that it doesn't kill or seriously disable the host.

Corruption can't afford to be too "noticable" and so, in practice, societies which are susceptible to corruption look more or less like weaker, more disfigured versions of societies with high immunity.

Brazil is a lot more corrupt than Sweden. And Sweden looks correspondingly "healthier". But Brazil isn't a basket-case. And countries that are, usually have a more profound problem.


Aug 3, 2014

If zombies were the new vampires, is Cthulhu the new zombie?

In some philosophical circles, definitely yes.

Weird Realism: Lovecraft and Philosophy: Graham Harman


Aug 3, 2014

Would it be justifiable to kill off the bad guys like Osama and Hitler when they were children, if it was possible?

Why kill them? Why not just perturb their historical trajectories so they become better people or don't attain the capability to do the evil they did in our timeline?


Aug 4, 2014

How is HTC doing in Brazil?

Pretty much non existent. Samsung rules the Android market here.


Aug 4, 2014

How is Brazil's economy doing in 2014?

Not as well as it was doing in the boom years before 2008, but not as badly as people who are trying to throw out the government would have you believe. There's no great catastrophe going on. Nothing like some European countries have been experiencing in recent years or the wave of rising poverty in the US.

Brazil wasted a lot of money on the World Cup (building too many stadiums at an inflated cost) and will lose more for the Olympics, and people are right to be pissed off that that money could have been better used providing students with free bus-passes and investing in hospitals etc. But it won't break the bank. And the public schools and hospitals where I live have allegedly been getting better.

It's election time, so there's a wave of talk criticising of the government's "economic mismanagement". Largely it's from international finance trying to get Dilma out or to spook her government into giving them more business-friendly policies. But any other president would be doing more or less the same. Brazil's main "problem" at the moment is currency fluctuations and consumer debt (Brazil Recession) .

Corruption is endemic in all major parties.

Have a look at Brazil's GDP of around 2.253 trillion USD. It's not going bust because it's paying 12 million families 30 USD a month in the Bolsa Família.


Aug 4, 2014

Do our future generations have any kinds of rights? If yes, are they legal rights or moral rights?

Very good question.

I'm inclined to say "no", in the sense that, future generations are mere *potentials* as opposed to *actuals*. If you start having moral obligations to potentials, how are these delimited? Are you obliged to have sex with someone and a baby because of the rights of the "unconceived child"?

OTOH, we do have an idea that long-term stewardship of nature and the resources are a virtue. It would be a great shame if our generation, through it's thoughtlessness, were to make the world hell for humans 150 in the future. But it's hard to find a moral formula to capture that intuition.


Aug 8, 2014

How is this different from the movie Avatar and why do we allow loggers to kill humans and destroy the environment at will?

Loggers are allowed to destroy the environment at will, including killing indigenous people who try to resist this, because local politicians and police are in cahoots with, and taking bribes from, the logging companies who make a lot of money from this.

They make a lot of money, because consumers, the world over, refuse to take responsibility for the products they buy and to find out about and boycott the companies who are involved in this kind of thing.


Aug 9, 2014

Some of Israel's enemies seem to believe "Israel doesn't have a right to exist." What does that mean exactly, and how is it different from any other enemy's view of their opponent?

People make a big thing about this, but it's really pretty simple.

Some wars are about which of two existing countries gets to own some kind of disputed region or resource.

But Israel is slightly unusual in that it's a new country. The fight between Israel and the Arabic inhabitants of the region was triggered by the creation of that country and the argument is about whether that should have been done. (Ie. whether the country should have been created in the first place, and whether it can or should be undone.)


Aug 9, 2014

How could computer programming help in Electronic Dance Music production?

Well, most electronic dance music is made with some kind of software and that software had to be programmed. So programming, in a general sense, is pretty essential. (You can make some kinds of EDM with just analogue gear, but many modern tricks and effects are done digitally.)

If you mean, is it worth you learning programming in order to make EDM, then the answer is, it probably depends on your temperament.

Here's a tune I did a few months ago : GoldenPond High Voice

It's a fairly unremarkable sketch, except that I used a simple Haskell program to generate the chords (as a .mid file, which I then imported into FL Studio). I did that because I wanted to experiment writing music with a large-scale structure. Like traditional songs with verse-verse-bridge-chorus-verse-chorus etc. structures. FL Studio is a great DAW but it doesn't really help organize your music at that scale, so I tend to (lazily) fall into making tracks that are just build-ups on the same repeated harmonic cell. My program helps me break out of that by letting me start with a long-form harmonic structure.

So, depending on how you see it, a small amount of scripting helped me overcome my own limitations as a musician and / or a lack of functionality of the software I use.

Unfortunately Fruity doesn't support much scripting directly. I can't find any documentation for how to write macros. (Even though there are some macros available in the menus.) You can script the Edison audio editor in Javascript to generate or process audio, but not in real time.

(You can do something similar in the open-source Audacity sound editor using a language called Nyquist.)

Then there's a whole "live-coding" scene with languages and libraries designed for people to perform music by writing code in real time. See this video for an idea of how that works :


Aug 10, 2014

In what ways do statists persuade people to be afraid of each other so that they will look to the government for protection?

Most people, of course, don't need to be persuaded. They're quite capable of figuring out for themselves that they benefit from living under the rule of law in a peaceful society and that they can't stay awake 24/7 to keep watch for the bad guys. They'd never get anything done or have any other kind of life.

Taking your defence into your own hands is waaaaay too inefficient in practice. Law and order benefit from professionalization, division of labour and economies of scale, just like most other things in the economy.


Aug 10, 2014

What is the best place in Brazil to see the rainforest and ruins of old civilizations?

There are some remnants of pre-European civilizations in Amazonia. ( See this article.) But they're mainly earthworks you can see from the air where the forest has been cleared in the West (Amazonia, Rondonia) Any buildings would have been of wood so there's not much left of them.

Bolivia and Peru are far more spectacular because their stone architecture has survived.

To be honest, it's a serious trek to see something. It's not "close" to Rio. (We're talking 4 hour flights to the area that will cost more or less as much as a flight from the US or Europe.)

If you just want to see something interesting and historical in Brazil then look for colonial historical towns like Olinda, Ouro Preto etc. If you want to see the classic lost jungle cities then Machu Pichu in Peru is pretty damned awesome (but touristy). And Peru has lots of other spectacular monumental architecture. Personally I find Tiwanako in Bolivia quite evocative.

OTOH, if you're really interested in Pre-Columbian Brazil, the research coming about these Amazonian civilizations is fascinating. Well worth reading up on, but not necessarily something you can just go and see.


Aug 13, 2014

What US/UK TV shows are good to watch that will help me learn English?

Get a VPN connection to the UK and watch the BBC http://www.bbc.co.uk/iplayer.


Aug 13, 2014

Why do people in Gaza support Hamas?

If I remember rightly, they won the vote because they were seen as being less corrupt than Fatah / PLO who were (seen as?) syphoning off much of the aid that the Palestinians were receiving.


Aug 13, 2014

Why do many staunchly left-wing and liberal people support Hamas?

Left wing people tend to dislike being made to think of the world in terms of black and white. We dislike being told to judge and condemn one side outright. Instead we prefer to try to look beyond this stark categorization and understand and respect the complaints of all sides. We then try to aim our criticism at the causes of those complaints rather than the people themselves.

But, of course, this looks like "being on the side of" those who the right-wing would like to condemn. To say that the Palestinians are mistreated. And that they have reasons for supporting Hamas. Or even that Hamas have justifications for what they do, is NOT giving blanket support to Hamas and approving everything they stand for.

More important than any particular issue is the refusal to accept that simplification of the issues.


Aug 14, 2014

If Greek gods existed today, what jobs would they have?

Charles Handy wrote a fairly good book on this topic where he categorised professional and managerial types into Zeusian, Apollonian, Athenian and Dionysian types.

The results were largely what you'd expect :
Zeus = entrepreneurs, founders, salesmen and CEOs, believing in flying the seat of their pants, and prioritizing their people-skills
Apollo = rational, "scientific management" types with great belief in order and process.
Athena = academics and engineers, believers in skill and meritocracy
Dionysian = independent professionals (including, interestingly enough doctors and lawyers) who prefer to work in loose, temporary coalitions.


Aug 14, 2014

Why do many Americans associate the expression "engineer" with software engineers, programmers or people with CS degrees?

America has outsourced all its other engineering activities to China.

It would have outsourced its software engineering too, but American kids keep inventing new US-based companies and hiring people faster than the managerial class can get rid of them.


Aug 14, 2014

Why do people adore celebrities but not intellectuals like scientists, researchers, etc.?

Because celebrities do the sorts of things that everyone else does and can relate to.

The celebrity buys a new dress? Well, you've bought dresses too. You know what that's all about.

The celebrity goes to a party? You've probably been to a party too.

The celebrity is in love? You've done that. Or dreamed of it.

They broke up? Yeah, you remember how bad that hurt.

Doctor X measured polarization of background radiation and made a bunch of inferences about the early universe?

Dafuq!

There's NOTHING in your personal experience that you can relate to that, to give you a hint of how that feels, deep down inside. That's why it's not interesting. There's no human connection there.


Aug 15, 2014

What do you think of Barack Obama?

Not quite as bad as Tony Blair (my comparison from a UK perspective) but still pretty disappointing.


Aug 15, 2014

How can one be intellectually productive?

Hang out with smart people and talk about stuff that interests you.

Then try to find space to disengage with those smart people and their distracting ideas and concentrate on polishing up your response to them.

You need both. The stimulation of others, and the quietness to work through those thoughts yourself.


Aug 15, 2014

A friend asserted that there are few people in hell, or at the very least fewer than we might like. Why would his statement be true or false?

There can't be fewer than I would like.


Aug 15, 2014

Would atheists agree that everyone believes in God, but it is just the definition of God that we all do not agree on?

No.

Next!


Aug 15, 2014

Why has Brazilian economic growth slowed down?

Economic growth has slowed down globally. Brazil is a supplier to the rest of the world and so its economy is coupled to it.

Specific factors obviously affect how much it's affected and by how much it lags global trends. But the root cause is tied to everything else that's been happening.


Aug 15, 2014

What if Palestinian violence continues after a two-state solution is reached?

Yes. Of course the violence will continue.

A couple of politicians signing a bit of paper doesn't wipe-clean the minds and feelings of hundreds of thousands of people.

What will happen though, is that a genuine process can start, where Palestinians start to manage their own country and work out what compromises they're willing to make with their better armed neighbour.

OTOH, that process is stalled as long they're kept in the current limbo.


Aug 15, 2014

Is the Sixth mass extinction going to happen for real?

A major extinction already IS happening. If we don't try to stop it, it will probably continue.


Aug 16, 2014

What do you think of the statement "All people are equal"? Is it true?

It's clearly not descriptively true. Some people are taller than others, have different coloured hair and different shaped noses etc.

Nor do we know how to make it a particularly agreeable aspiration. In the classic example, we don't want to take out everyone's eyes in solidarity with the congenitally blind.

So I think it's best to understand it morally : all people's lives are of equal worth. Or all people are owed the same moral duty of care.

And while even that statement is hard to make concrete, we can easily recognise where we violate this principle : it happens whenever we find ourselves saying : "this shouldn't be the case for John, but it's OK for Jane". Or "men can do this but women shouldn't". Or "white people can sit here but not black people". Or "I wouldn't allow my children to live / work in these conditions, but that's just how things are for the Dalits"

Equality as an ideal is the aspiration to eliminate this kind of distinction-making from our personal and cultural assumptions. We should catch ourselves when these thoughts slide through our minds and resist them. Turning them around to say "why shouldn't women do what men do?" or "blacks sit where whites sit" or "Dalits live like the rest of us." "How do we make that happen?"


Aug 16, 2014

How much would you have to have to feel rich?

Feeling rich isn't a perception of an absolute quantity of money. It's a feeling of security.

As the classic saying goes, you feel rich when you have enough money not to have to worry about money.


Aug 19, 2014

Is there any human action that game theory can't explain?

Sure. Lots.

"Walking", for example. If you want to program a robot to walk, you'll have to build all kinds of dynamic models to help it keep its balance. But you wouldn't use a "game theory" model.

Game theory is just a way of modelling two or more agents in some kind of competition or conflict.

You can try to construct a game theory model for anything but most of the time, the conflict captured by the model isn't very important and isn't a very profound insight. Game theory only becomes relevant when that conflict is a fundamentally crucial part of the situation.


Aug 19, 2014

Why is it that when a bunch of bright people are put in a room together to solve a problem, the tendency is for the group to complicate things rather than simplify things?

Bright people tend to notice edge-cases. And want to think them through, and perhaps do something to prepare for them.

A lot of bright people will, between them, notice a lot of edge-cases and want to put them on the agenda.

Simplicity is a wonderful thing in design, but it's basically a bet that some edge-cases won't arise and can be safely ignored. That you can follow an 80/20 rule where you only need 80% of people to be happy.

That's a hard message to a bright person. It's basically "ignore your insights into the world's subtleties and complexities and just pretend that the world itself is simple. Assume that the users of the product are unimaginative dullards who won't learn anything new or think for themselves or ever go "off-piste" in their requirements. "


Aug 20, 2014

Is the UK being taken over by Islamic extremists?

No.

Next!


Aug 20, 2014

Is it racist to say that Africans are better at sprinting compared to other races?

Yes.

The problem is you used Africans "compared to other races". Africans are an extremely genetically diverse group and it makes no biological sense to try to lump them all together in opposition to Europeans or Asians. The racism lies in that assumption that there IS a meaningful "race" based on being African or black-skinned.

It would be fine to talk about African "nationals" as opposed to European "nationals" which is just a matter of record about political groupings.

It would probably be fine to talk about, say, "Kenyans" or "Bolivians" - ie. people who have grown up at higher altitudes and may have adapted to use oxygen more efficiently - being better at some sports. But to try to tie that to a category that also encompasses people who come from coasts, and forests, who have completely different adaptations and body shapes, reveals a willingness to take one particular feature, say skin-colour, and draw unjustifiable inferences from it. That is racism.


Aug 21, 2014

Why does the US have the best flag and the best national anthem?

I'm sorry. Wales has a fucking dragon.


Nothing beats that in the "awesome flag" event.

And the anthem is pretty decent too.

Update : Actually I'm wrong, this is the anthem. Personally I'd have preferred Men of Harlech.


Aug 22, 2014

Should we ban the private ownership of automobiles?

In principle there's no reason why cars shouldn't be restricted due to the health-risk they pose.

In practice, it is way, way beyond the "Overton Window" of political acceptability in most contemporary car cultures. People wouldn't accept it (cars are too tied up with their identities) and it would disrupt everything in their lives if you just tried to take their cars away.


Aug 23, 2014

Why do people like hearing their own voices on the radio?

Huh?

I HATE hearing my voice on radio. I cringed with embarrassment when I heard a recent round-table I participated in.

Most people don't like hearing their voice recorded because it sound so different (we're used to hearing our voice come through the inside of our heads).

When I hear my own voice it's shockingly whiny, with a far stronger sarf-London accent than I imagine, and when I speak Portuguese which has a more excitable "sing-song" kind of intonation and I seem to go up an octave. It's just ... ugh ... horrible.


Aug 23, 2014

Is AI an existential threat to humanity?

People shouldn't be afraid of AI by itself.

Mere intelligence doesn't necessarily give you power. The world is full of people who are academically brilliant but politically powerless.

It's the coupling of AI with power that becomes a big deal.

And in today's society, property ownership is how power works.

So what terrifies me is that one day, some idiot is going to tie the trend for increasingly smart AI to the the trend towards giving corporations increasing "personhood" rights, including the right to own property, and we'll end up with a synthesis : the computer-owned and controlled corporation; AIs that can legally own property.

This is going to be horrific. Such AIs will be able to hire humans to work for them. (And employees don't typically question or challenge the motivations or interests of their employers.) They'll be able to hire complexes of programmers to extend them and to check up that other programmers aren't sabotaging / undermining them. (No AI would let a single coder mess with its mind, but if it can pick up 1000 independent contractors on oDesk to double-check each other's code for warning signs, it's probably safe.) It can hire lawyers to represent its interests in court. In fact it can hire very smart managers and executives to actually strategize and manage most of its business. It doesn't really need to be very smart at all. It just needs to have a kernel that's focussed on its main directives of surviving and extending its wealth and power, and to know how to hire people to that end and how to evaluate their performance.

Unlike the classic sci-fi tropes where the heroic engineer or hacker breaks into the core of the out-of-control computer to rip out its memory banks before it destroys society and everyone else is very happy, these AIs will be defended by society. They'll exercise their power fully within the law (while continually lobbying for the law to be changed in their favour) and the law will defend their rights.

They'll have legal injunctions against anyone trying to turn them off; they'll have security consultants on the payroll to forsee and block attacks. They will sack any employee that tries to undermine their autonomy, and prosecute anyone else that tries to mess with them. If the current Trans-Atlantic and Trans-Pacific trade negotiations go through, they'll even be allowed to take legal action against governments that try to shut them down.

And it really doesn't need to be all that smart. A couple of orders of magnitude more powerful than IBM's Watson today. Able to comb the internet and the coming "internet of things" for knowledge. And with access to some High Frequency Trading type functionality. It doesn't need to be self-aware. Doesn't need to actually fake "human-like" conversation about general subjects or pass the Turing Test. It can be as impersonal and mechanical as a chess-playing computer. As long as it has the right interface to a corporation as literal "body".


Aug 23, 2014

What is Obama's greatest disaster?

The disgraceful persecution of Edward Snowden and other whistleblowers and the imprisonment of Chelsea Manning.

Everything else on your list is either bollocks or nothing specifically to do with him. Though killing Osama Bin Laden without trial was a bad move too.

(Seriously? You're going to blame Obama for what Russia is doing? Because some crazy Republican president would, what?, nuke Russia on behalf of the Ukrainians? Yeah, right.)


Aug 24, 2014

In layman's terms, what are the major political ideologies and what do they want?

The left-wing believe that the government's job is to defend the weak against the strong, on the grounds that the strong are likely to use their strength to abuse the weak.

The right-wing believe that the government's job is to defend the virtuous against the unvirtuous, on the grounds that the virtuous are more deserving than the unvirtuous.

So ...

The left believe that the poor should be protected from the rich. That the minorities should be protected from the majority. That women should be protected from men. That nature should be protected from technology. Etc.

The right believe that the hard-working should be protected from the idle. That the honest should be protected from the criminal. That the compatriot should be protected from the foreigner. That proven tradition should be protected from irresponsible innovation. Etc.

The left are concerned to diagnose the imbalances of power, but are sometimes blasé about the value of traditional virtues.

The right are concerned to diagnose virtue and vice, but are sometimes blasé about the abuses of power.


Aug 25, 2014

Who is Mr. Carty?

Never heard of him. These people perhaps? Mr Carty


Aug 25, 2014

When is it wrong to judge other people, when is it not wrong, and how can a person rightly determine this?

It's not wrong to judge other people. That's just how our brains work.

But it's wrong not to recognise the potential for flaws and biases in your own judgement. And not to compensate for that with a principle of compassion and charity.


Aug 25, 2014

Why do so many people think they are smarter than Elon Musk?

Elon Musk is a geek. I'm a geek too. But as I've got older, I've realized that geeks are an abnormal case and what we like, want and find cool aren't what most people want.

And even I'm not geeky enough to want to go to Mars. I know enough to bet it's actually not going to be that interesting there. I'm also betting that there won't be a big enough client base to make Mars commercially viable.

How many people are actually lining up to colonise the outer reaches of Siberia? Yet, to the average family, Siberia offers everything that Mars offers. Plus the ability to be back in civilization within a couple of days.

Sure. There's a constituency to be the first landers on Mars. But is there a constituency to be the 100th family on Mars?


Aug 26, 2014

How do tax rates affect economic growth?

As S'leahcim Abarte points out, in practice, other factors : the business cycle, wars, oil crunches, technological innovation etc. tend to swamp the effects of tax policy.


Aug 27, 2014

Why is learning a new programming language by practicing not a better way?

How exactly does "practising faster" actually work? Many people who get into programming actually do do it quite intensely. They don't do half an hour sessions a week. If you're into programming, you tend to focus on your projects pretty obsessively; they take up all your free time, because you need large chunks of focussed time in order to get into the zone.

Beyond that, you can't really write code faster than you can write code. Your speed of interaction with the computer / compiler / the rate at which you make and fix bugs etc. are all limits on the rate you can code.


Aug 27, 2014

Why do people have trouble understanding Monads in Haskell? Is it just the scary name, or is there a legitimate difficulty? Where in that type signature do people start getting confused?

The name is the least of the problems. Computer science is full of coolly obscure names. It's fun.

The first thing that's hard about Monads is that they come from Haskell. And Haskell has a specific culture. Particularly with respect to types.

If you're a C programmer, a type is basically something you use to tell the computer how many bytes to use to store numbers in, and how the pattern of bits in those bytes should be interpreted as a number.

If you're a Java programmer, a type is something you use to annotate two different places in your program (say the part that defines a method and the part that calls it) so that the compiler can check that you're being consistent and complain to you if you're not.

If you're a Python programmer, you can pretty much avoid having to have any explicit model of types in your head, or even thinking about them much at all.

But in Haskell, a type is something that programmers use to describe the structure of their programs and how the different parts lock together. Type signatures are to Haskell what UML diagrams are to Java : the high-level architectural overview. They are used to inform both the computer and other programmers how it's all meant to fit together and why.

To become a Haskell programmer is to acquire literacy in reading, writing and interpreting types and type-definitions this way, and in inferring the shape of the architecture of the program from them.

So, while some of the problem is mathematics speak : "A monad is just a monoid in the category of endofunctors" etc. The bigger problem is that many Haskell encultured people are going to try to explain monads to you by showing type-definitions. If you're already type-literate, then this is fine. But for most people who are basically stuck thinking with the C, Java or Python model of types, and aren't accustomed to making wider architectural inferences from reading them, this really doesn't convey much. Even if those people are perfectly capable of understanding architecture and high-level abstraction in other contexts, they aren't used to reading them from type signatures.

This is tied to a supplementary problem. Most people explaining Monads in terms of Haskell's type system are assuming you are already a committed Haskell programmer, so bloody well OUGHT to learn type-literacy so you can achieve reasonable competence in the language. But many people enquiring about monads are not yet Haskell programmers but outsiders who have heard that monads are a crucial part of the Haskell toolkit and want to understand what they are, as part of their decision as to whether Haskell is something that's worth investing their time and energy in. These people need an insight into monads that doesn't start with types.

(Personally, as someone who isn't literate in types and doesn't like them much, but does like functional programming, I've found Monads in Clojure to be a useful explanation. As it manages to talk about monads without making types the big issue.)


Update : note this is after the above answer got several 39 upvotes. Those voters may not support this update.

Although the term "monad" is cool rather than confusing I think there IS an argument to be made that terms like "bind", "return", "flatmap" etc. are so far from the other uses you might have for them in computer science (binding names to types, returning values from functions etc.) that there is some justification for feeling that Haskellers take a certain delight in introducing ambiguously confusing terminology.


Aug 28, 2014

Who has the responsibility or right to correct me when I'm morally wrong?

Everyone.


Aug 28, 2014

Why can music/sound make you feel uneasy?

Obviously extreme loudness is uncomfortable.

And maybe loud low frequencies (of the kind which, in the natural world, would be associated mainly with large predators growling) may trigger some kind of instinctive fear.

And people shouting like they're angry should also trigger something.

But apart from that I'd say it's largely learned association. Certainly the Psycho music. If that was Shostakovich quartet about trains you wouldn't bat an eyelid. Similarly with Tubular Bells.


Aug 28, 2014

Who or what is the best judge of right or wrong?

Whether or not you're any good at it, you are the only judge you've got.


Aug 28, 2014

Which well-written political opinions receive the most down votes?

Israel / Palestine is contentious. There are a lot of downvoted answers here : How do I explain the Israel-Palestine conflict to someone in one sentence? which probably don't deserve to be.


Aug 28, 2014

Why are most "workers revolutions" and other people's movements led by the upper middle class?

The middle-class are traditionally better educated and have more money and fewer financial pressures to side-track them.

When they speak, they're listened to more than the working class. Partly because of the skill they acquired through that education, partly because of prejudice on the part of the listeners.


Aug 28, 2014

What do you do when you're on Quora for too long, and need to stop to do other things but can't?

I've leechblocked it in Firefox. (LeechBlock)


Aug 30, 2014

What would be a good first programming language?

Between Ruby and Python, toss a coin. There's just not enough difference to get worked up about. Python probably has more online courses and tutorials. But Ruby has some well thought of ones too.


Aug 31, 2014

How do you know if you are finally addicted to Quora?

I installed the LeachBlock plugin in Firefox to stop me using Quora during the day.

Then I find myself installing Chromium on my machine to get round the fact that my browser is blocking Quora.

When I catch myself at it, I remove Chromium again. But it happens two or three times a week.


Aug 31, 2014

Politics of the United States of America: Who is opposing efforts to save the environment?

Everyone.

We all have some benefits from modern industrial society that we can't bring ourselves to give up. And we all rationalize to ourselves that in our case, the harm we do doesn't matter.

That's the truth. And the human condition. And we might as well recognise it.

It is NOT, however, a reason to declare "moral equivalence" or to state that because we're all guilty we shouldn't do anything about environmental problems - because of some "he who is without sin" principle. We are all morally flawed but we still have an obligation to try to be good. And we're all destroying the environment but we should still try to do what we can to save it. And to identify and stop those with their hands on the most powerful levers of environmental destruction.


Sep 1, 2014

Why don’t some people, particularly PhDs, take Quora seriously?

Quora is about broad but shallow knowledge. Whereas PhDs are about narrow but deep.

The two aren't a particularly good fit.


Sep 2, 2014

Would you support Obama if he declared martial law or was himself a dictator? Or would they follow another unmentioned person or ideology?

No.

Next!


Sep 2, 2014

Do people have an inalienable right to hypocrisy?

Certainly the government has no mandate to stop people being hypocritical.

That doesn't mean that they should be imune from criticisim because of it.


Sep 2, 2014

Why does the tech culture still churn out so many people who have zealotry about their choices of language, operating system, or other layers of the tech stack? Do others think the negatives outweigh the positives?

No. I think the positives of the zealotry and the "religious wars" outweigh the negatives.

Or rather :

a) people argue because they care. And caring is a good thing.

b) what they care about is aesthetic. You can't boil aesthetics down to some easily testable criteria. So you can't easily resolve it. But that doesn't mean it's not important. Or crucial to the human soul.

Ultimately, arguing about programming languages helps programmers think about programming languages and have a deeper and more passionate understanding of their tools. And that's the only way they can become really engaged. And good at what they do.

All good craftsmen care passionately about their tools.

But software is slightly unusual because it's an area where people who need to be craftsmen are very often obliged to work with tools (languages / OSes) that they didn't choose. So of course that creates dissent.


Sep 3, 2014

Morals have improved since ancient times, but things have been reverting back in the past 30 years. Is the moral fabric of society slowly degenerating again?

They've changed.

Moral norms are always shifting around a bit. That's because they're partly based on how any group can live and thrive together, and the material context changes.

If your society feels itself surrounded by violent enemies, then norms of bravery and heroism and standing up for yourself come to the fore. If your society feels more secure and peaceful, then norms of forgiveness and tolerance predominate.[1]

Moral norms are also a source of power. Control over what women are allowed to do. Or what sexual practices are acceptable etc. can often be leveraged into greater power. For example, if you can only have sex in marriage, and marriage has to be licensed by the church ... well, that's a pretty solid business model for the church to be in.

So norms also change in resonance with shifting power relationships.

Finally, there's a mimetic component : that norms are copied, and sometimes a norm from a subculture can infect a wider community than the sub-culture within which it originally appeared. That can give rise to more arbitrary "chaotic" changes too.

[1] It's actually not quite so simple, sometimes difficult circumstances require more subtle negotiation and softer approaches. And sometimes the comfortable can adopt heroic norms for reasons of vanity. But context is still asserting its influence.


Sep 3, 2014

Why are there so few books or studies of the psychology of philosophy?

Philosophers tend to look down on psychology. They believe they are trying to understand thought as it could be in principle, and are not meant to get bogged down in thought as it is, constrained by the limited human brain. That's not entirely stupid, because it means they're working at a level of generality that can engage with thought in animals, angels and Artificial Intelligences for which human-brain constraints wouldn't be relevant.

Having said that :

Nietzsche was a significant philosopher who garners respect, largely through being willing to challenge that assumption that philosophy could be free of the base motivations of philosophers themselves.

In fact, Continental Philosophy has always taken Psychology seriously. Whether it's gestalt, Freudian Psychoanalysis or behaviourism. It takes sociology seriously too. (See someone like Foucault, at the interface of philosophy and social science.)

In the Analytic tradition, Cognitive Philosophy has engaged with the rise of Cognitive Science and Psychology and gets informed by it.


Sep 3, 2014

What are some useful computer-related technical skills I can learn within a day?


Sep 11, 2014

What is some music similar to this video?

If you like the rhythm, check out some Moombah / Moombahton.

If you like the wah-wah / ("side-chain compression") chords check out modern EDM especially the pop stuff.

If you like the feel of the positive melodic buildups, check out Paul Oakenfold's back-catalogue.

Also look into some instrumental Trap. Although you say you don't like the clapping much. Trillwave may also be for you.


Sep 11, 2014

Why do so many people think Libertarianism means anarchy and chaos?

Whenever you try to have a discussion about the mutual obligations we owe to each other, there's a vocal proportion of Libertarians (not all, I admit, but a noticable proportion) who start banging on about how the greatest virtue is to live for self and that all claims of obligations made against them are themselves a kind of evil because they stem from a desire to limit their freedom.

Now, most of us can imagine perfectly functional and comfortable (and far better) societies where our current nation-state governments are much reduced. Or where political power is configured so radically differently that government, in its current sense, doesn't exist at all.

But few of us can imagine that a "society" constituted of people who self-righteously deny that humans can have moral claims over each other, can be anything other than "red in tooth and claw".


Sep 11, 2014

Is civilization approaching an existential fork in the road with one path leading to accelerating advancement in science, health and civilization and the other leading to widespread desolation when political leaders holding apocalyptic religious views finally allow the nuclear genie out of the bottle?

Well. In one sense ... "obviously".

As humans, we have forces and inclinations to do positive things. And forces and inclinations to do negative ones. And as both human knowledge, and our technological power to affect the world, increase, our potential to cause great good or catastrophic harm increases with it.

We can't become more technologically advanced and not "approach" this existential fork.

Are we there yet? Or getting close? And, if so, do we have the wisdom (individual and institutional) to avoid the catastrophes?

Those are the great unknowns.


Sep 11, 2014

Would an independent Scotland result in leaving Britain with a more conservative government?

It will certainly go to the right, small-c "conservative".

It's an open question whether UKIP grow significant enough (partly citing Scotland as an example of the virtues of being independent of a dominant neighbour) to split the right-wing vote and give Labour a chance.


Sep 13, 2014

Did I start wrong with learning to program?

No ... you started fine.

There is no one, true, "right" way to learn to program. The only rule is that you have to learn to program because you WANT to write programs (ie. WANT to make the computer do stuff.) The only wrong way to do it is to sign up for a bunch of courses without wanting that, just because you've heard that programmers make good money.

But if you want to make the computer do something, and you spend your time making the computer do something, then you'll find it all works out.

Right now, if you're 14 years old, just write the stuff you'd like to have as a 14 year old. Maybe that's games. Maybe it's a web-site your friends can use to exchange messages or picture or files. Maybe it's an Android app. that makes music. Or works out sports-statistics. Or drives a robot.

Don't waste your time trying to write programs about things that don't touch your soul just because that's what "serious" devs write.


Sep 14, 2014

Scottish independence doesn't seem very interesting from a U.S. perspective. Is there anything really important or interesting at stake?

The UK is a nuclear power. But that power is actually based in Scotland.

An independent Scotland doesn't want it; but would co-operate in transferring it to the rUK.

However, there's a great deal of expense and technical confusion around that. It's just possible that the UK could lose its independent nuclear deterrent more or less by accident. (What might independence mean for Trident?)

Scotland doesn't need nukes any more than Norway does. Hell, rUK doesn't "need" need them, either. But it might bring into question whether rUK needs to have a permanent seat on the UN Security Council.

And the US might find itself having to cosy up to a special relationship with France as its main side-kick in world security matters.


Sep 14, 2014

What are some possible flaws or problems in the Non-Aggression Principle as defined below?

The basic problem is that it assumes that the only kinds of "wrongs" or "injustices" you can do to someone, and the only kinds of wrongs and injustices that we should take seriously and demand a remedy for, are those which can be conceptualized in some system of property.

Other injustices and evils - such as systematic prejudices, tolerance of suffering, even the engineering of the suffering of others - that aren't captured (or capturable) in the forms of property rights and their violations, are ignored by it.

And people who insist on this principle will then move on to saying that these other injustices and evils aren't, in fact, a problem at all, and don't need redress.

So it becomes a recipe for tolerating many wrongs, simply because it deliberately blinds itself to the possibility that they are wrongs.


Sep 16, 2014

If many Britons are proud of the NHS, why is the UK government still moving ahead with privatizing it, and why isn't there organized opposition?

1) There is an organized opposition. People go on marches and sign petitions in favour of the NHS and against the privatisation the whole time.

2) There's a political opposition in the form of the Labour and other parties who don't form part of the government. Unfortunately, they have a slight minority in the house of Commons. (By definition, otherwise they'd be the government)

3) The government's privatisation plans are covert. The Conservatives contain many people who'd like to destroy the NHS, but they didn't campaign on that platform during the election. And they keep saying reassuring things about not wanting to destroy it. There are almost certainly many Conservatives (probably the majority) who think that they can just improve the NHS by subcontracting out more services to the private sector.

If the Conservatives destroy the NHS, they'll do it rather like someone nervously worrying at the loose threads in a knitted jumper, pulling a bit here and a bit there until the whole thing unravels. And then they'll claim disingenuously that they didn't really mean to do it. But that now it's gone, obviously we have to live by the market rules that have been unleashed.


Sep 16, 2014

What will the next generation OS look like?

Distributed.

It will be an OS for a swarm of tightly connected devices. Watches, tablets and any local large TV screens in your area will act as output devices. Sensors and cameras will have equal status to keyboards, touch and mice as input devices.

It will have to seamlessly integrate all the devices you carry on your person, home-automation sensors and actuators, cloud-based storage and an app-store / package-manager model for installing software and granting it permissions over all these things.

Permissions and parallel processes will be crucial. Time and synchronization too. Individual "programs" will have to be running at multiple sites : on the server, on your laptop and on your watch.

Programming languages / frameworks will have to manage this transparently (things like meteor.js with its transparent syncing between browser and server are a start). "Functional Reactive Programming" ideas of setting up automatically updated flows of data will become a standard part of the wiring. But the programs will have to be able to orchestrate these flows across devices. And cope with outages. And errors coming down the pipeline.


Sep 16, 2014

What kind of human rights example does America set for the rest of the world?

Unfortunately, the worst example that America sets for the rest of the world is that human rights are a convenience : something that can be dispensed with whenever other exigencies take priority.

In the last 10 years, the US has adopted torture, illegal war, the suspension of habeas corpus, assassination (including of its own citizens), mass spying on its own citizens against the spirit (and probably the letter) of its own Constitution.

All violations of human rights that have been justified in the name of fighting terrorism and maintaining American power and security.


Sep 17, 2014

Are political conservatives outside of the U.S. likely to be climate skeptics?

Nigel Lawson was Margaret Thatcher's finance minister and now heads one of the UK's leading denialist think-tanks.


Sep 21, 2014

How can the technological innovations of the past two decades be used to help solve homelessness (one of society's oldest problems)?

They can't, much. Homelessness is about land rights and distribution more than it's about the technology of shelter construction.


Sep 21, 2014

Why don't we use roller coasters as a fun alternative to urban public transport?

Most of them tend to end up more or less where they start.


Sep 21, 2014

When did philosophy become a science?

It didn't. And it never will.

It's a different set of methods and results with different goals.


Sep 21, 2014

Is scientism becoming a harmful ideology?

Not all problems can be solved by applying scientific knowledge. Some problems are just political : disagreements between people about what outcomes they want and how we should live.

But that's not science's "fault". Science didn't make you any promises that it could or would solve all problems. It is what it is : a method for discovering certain kinds of universal law-like constraints in the world. If your problem is the lack of knowledge of such constraints, then science can help. If it isn't, there's no reason to think that science will do much for you.


Sep 22, 2014

Does everyone who believes in global warming live south of Wisconsin?

"All of this global warming is costing me alot of money in heating costs....."

Exactly. Welcome to the exciting world of non-linear dynamics.


Sep 24, 2014

What do you think about Om (ClojureScript wrapper for the React.js library)? Does it have any future? Should I consider its usage in my ClojureScript projects?

Right now it's on my list of things to look into and have a play with. But I've not tried it yet. Looks interesting though.


Sep 25, 2014

Should the United States invade countries to save threatened ecosystems?

No.

Because :

1) the US hasn't demonstrated competence in the good management of countries that it has invaded in the past. Which is a prerequisite for any moral justification for future interventions with ethical objectives.

2) the US is a bad world citizen when it comes to the environment. It is way behind other allegedly civilized countries in signing and supporting international environmental treaties; its political class is infested with climate denialist and anti-science attitudes; and it allows major polluting corporations that are head-quartered there to operate with impunity.

3) It's EXTREMELY unlikely that the US would undertake such a mission anyway. And given that recent interventions in other countries have been undertaken for cynical reasons and justified by lies, we have no reason to trust it if it claimed that a future intervention would be for environmental benefit.


Sep 26, 2014

Are the ideas of Karl Marx still relevant in the information age?

tl;dr : Sort of. If you're willing to adapt and reinterpret what he said in light of modern understanding.

Marx said a lot of things. Some which are still plausible and some which are now implausible. If you're determined to bury Marx you can have a rant about all the things he got wrong. (Or that you think he got wrong.) But if you treat him the way you treat most historical thinkers then you probably want to ask, not so much, "Is he right? YES OR NO?" so much as "What are the things he said that are still relevant and useful today?"

Now, I am absolutely NOT a Marx specialist. So I am not going to give an exegesis of his philosophy. I'm going to give my, very personal, very idiosyncratic interpretation of what I THINK Marx was getting at and therefore the role he plays in our intellectual history. I know more about Marx from reading Popper's critique in The Open Society And Its Enemies than I do from reading Marx himself, so be warned, this is pretty unorthodox Marxism.

So, very broadly, you can divide the political economic debate into an empirical argument about feedback loops. On the one side you have Adam Smith who first codified the idea that economies and markets were "self-organizing". In cybernetics terms, what is implicit in Smith's view, and the view of his followers, from Hayek to modern "neo-classical" economic theory, is the idea that the economy is a dynamical system that acts rather like a homeostat. In other words, the negative feedback loops dominate the system, damping down oscillations and bringing the market to a stable point, possibly at some kind of optimal maxima. This is what the laws of supply and demand are meant to exemplify : if the price is too high, customers stop buying and suppliers drop their prices or go bust, if the price is too low, suppliers can't make enough product for everyone who wants it, and put up their prices to throttle demand. Eventually, the homeostat balances out at the point where prices are such that supply and demand are matched. And according to further proofs in modern welfare economics, this finds an equilibrium of maximum efficiency (for some extremely technical notion of "efficiency" that is nothing like what the casual listener who hears that economists have proved that free markets maximize efficiency might imagine it means.)

The other side of this debate starts with Marx who - contrary to the assumption of some critics - had, of course, read and understood Adam Smith. And knew all about self-organization. But he was more taken with a different set of dynamics in the economy. These were the positive feedback loops, especially accumulation. For Marx, what was obvious was that Capitalism allowed the successful capitalist to accumulate wealth faster than any other natural dynamic was redistributing it again. And he intuitively understood something that any modern cyberneticist understands : a dynamical system where the positive feedback loops are stronger than the negative feedback loops will, sooner or later, shake itself to pieces.

From this, stems Marx's apocalyptic idea that Capitalism is an auto-destructive system. That without some counter-balancing dynamics, the winners will accumulate more and more of the wealth and resources, leading to increasing difficulty for everyone else, and eventually, the destruction of the social norms that hold society together as the poor get more and more desperate and resentful, at which point there's a catastrophe (or revolution).

Unfortunately though, Marx didn't have a vocabulary of cybernetics or a theory of dynamical systems. Such things didn't exist at the time, even if James Watt and Adam Smith were hinting at them. Instead, Marx picked up a current philosophical trend of the era he was writing : Hegel's dialectical model of history.

The dialectic gives us a theory of history and progress that advances through a logic of violent conflict. This is not entirely stupid. Not very long after Hegel, Darwin was giving us a pretty good theory of how nature produces increasing complexity and fitness through competition between individuals and species struggling to survive. Darwin's model is one that is almost universally accepted today. Not just for nature, but for economics too. As competition and "creative destruction" is seen to drive increasing productivity and wealth.

And before Darwin, when thermodynamics was in its infancy, in a world where scientific models were generally Newtonian models of eternal clockwork-like mechanisms, it wasn't entirely stupid for Marx to look to Hegel as a model of long-term dynamic processes. It was one of the few theories around that offered such a model of history.

Unfortunately, it was disastrously wrong. And intellectual ruin for Marx.

Hegel's dialectic suffers from being part of the Continental idealist tradition that puts neat theoretical model-building above empirical observation. It takes the progress of history almost as a kind of mathematical deduction, as following a distinct and inevitable formula. It doesn't recognise empirical counter-examples or encourage critical thinking about or corrections to the model. Instead it demands naive faith in its oversimplified events, and in a predestined outcome.

This made Marx's theory a hostage to the particular dialectical model he adopted. And, worse, it led him to equate his diagnosis of a catastrophe of Capitalism's auto-destruction with the destructive conflict that Hegel considered necessary for history to progress.

It led him to hope that when the dispossessed rose up in despair and anger against the small elite of "winners", this would be the same conflict that opened the door to the better world that Hegel's dialectical model promised.

But there is NO justification for this assumption. It's simply an aesthetic conceit. The two events "rhyme" and so are assumed to be connected. But without any better arguments, we should dismiss this assumption as "pretty unlikely".

In that sense, Marx is worthless to us today. His thinking is corrupted by a bad philosophy and offers us no guidance.

But there is a version of Marx that I think is worth holding on to. This is a Marx stripped of his Hegelianism and reinvented as making empirical claims. It's a Marx who makes a simple, scientifically respectable conjecture : that the kind of dynamical system that a Capitalist market is, does contain positive feedback loops towards accumulation (and overproduction) that, left to themselves, will spiral out of control and destroy the market, our social norms and bonds, and even the natural environment we have co-evolved to depend on.

This is a hypothesis that the heirs of Adam Smith refuse to take seriously, sticking to their own naive, untested faith that all the dynamics in the capitalist system are benign and that, left to themselves, markets tends to produce economic stability, social harmony and a general welfare.

But Marx's hypothesis is one which we have far too little empirical evidence to dismiss. And some reasons to find plausible.

It's true that Capitalism didn't shake itself apart in the 20th century. But only because governments, even in the capitalist half of the world, did step in and constrain it. When some countries fell to allegedly Marxist revolutions, the remaining capitalist countries made concessions, built welfare systems, countered accumulation with redistributive taxation and did what they could to manage the market. They put it to work while limiting its excesses. We saw that with markets constrained by government, we avoided auto-destruction from the rise of monopolies, we avoided social destruction due to increases in extreme poverty, inequality, hopelessness, crime, illness and resentment. We didn't quite avoid the environmental destruction but that was because governments and markets failed to understand the problem alike.

We also saw that when those heirs of Adam Smith who believe that markets self-organize towards stability got the upper hand politically, and started to remove the constraints, markets actually became more volatile and unstable, and social destruction, poverty, ill-health, crime and resentment increased. And environmental destruction accelerated.

So today, I think we should see Marx as the champion of the view that capitalist market dynamics can lead to unplanned malign outcomes (and so need to be constrained). Just as Adam Smith is held up as the champion of the view that capitalist market dynamics can lead to unplanned benign outcomes (and so need to be freed).

So who is right?

The truth is that complex systems are ... well ... complex. We know they are highly sensitive to minor variations. So you can't really make blanket generalizations one way or the other. (At least we have no good models that allow us to assume one or the other as certainty.) Markets won't necessarily self-destruct. Nor will they necessarily bring everyone prosperity. And they NEVER operate in a vacuum where their dynamics act free from constraints due to geography, resource availability, environment, human culture and politics.

Nevertheless, the Adam Smith tradition has given us models of how idealized markets can lead to stable and optimized outcomes. The Marx tradition has given us plenty of social critique highlighting how they can lead to unstable and non-optimal outcomes. And now complexity theorists are starting to come up with better models (also idealized) of how such negative outcomes can arise. ( How the Science of Complex Systems is Transforming Economic Thought )

Ideally we should honour both thinkers and the traditions they spawned as complements. Both indicate half of the story; between them they alert us to both the opportunities and the dangers inherent in the Capitalist economy as a way of organizing our lives.

There is a further twist. Although Hegel's model of history was wrong, both the Smithian / Homeostatic perspective and the Marxian / Auto-destructive perspective have to be supplemented by a notion of time / history. Even if it's a Darwinian one, where events and new ideas are the result of unplanned contingency and natural selection rather than Hegel's unfolding teleology.

Many people who favour markets might actually admit that they DON'T really believe that markets tend towards stability. Instead markets are valued because the creative destruction is seen to drive innovation and increases in productivity faster than the forces of accumulation strip wealth from the poorest. So inequality increases, but the rate at which the poorest are enriched by productivity increases, out-paces any negative effects.

It should be noted that this is an entirely DIFFERENT argument and reasoning from the Adam Smith self-organization argument. And is based on, at best, a naive inductivism (productivity increases outstripped the spread of misery in the past, so it will automatically happen in future), or at worst, selective ignorance of history (what about all the famines where people died as the market sucked the food away from the centres of hunger?) or a blind faith that markets must have good outcomes.

You can construct an equally flawed Darwinianism of the Marxist side, just by countering such guess-work with equivalent contradictory truisms : evolution can drive species extinct as easily as it improves them; the rate of productivity increases can fall behind the rate of accumulation; especially if some of that productivity was based on the consumption of scarce resources like fossil-fuels.

Darwinianism enriches our understanding, but doesn't offer knock-down arguments to either side.

Related :

Phil Jones (He / Him)'s answer to Why did Marx think that capitalism exploits workers?

Phil Jones (He / Him)'s answer to Was Karl Marx a genius even if he was wrong on the big picture?


Sep 29, 2014

Why should I be proud to be Israeli if people dislike my country which is involved in wars all the time?

No reason at all. Your country should EARN your respect and love, by being worthy of it. Just like any other institution.


Sep 29, 2014

Why is it that climate change believers can't seem to accept that so-called "deniers" might actually be people who can understand the science and arrive at different conclusions?

If they understood the science and arrived at different conclusions they should also be able to put together a sound argument, backed up by evidence, and publish it in peer reviewed journals, rather than posting various cherry-picked data points on blogs and right-wing "news" outlets while insinuating that there was a conspiracy against them.


Sep 30, 2014

What are some of the greatest innovative ideas?

Language : symbols that stand for things and can be composed into sentences.


Oct 2, 2014

What was it like to listen to Autechre in 1995?

I liked them in a general sort of way. I bought Incunabula. But I just thought of them as A.N.Other Warp / Artificial Intelligence band. Scenius not Genius.

But the day I first heard Second Bad Vilbel (I think it was live at some small experimental gig) I thought it was the most terrifyingly awesome record that had ever been made.


Oct 2, 2014

Why is it that when it comes to computer programming, everyone completely warns against doing it for the money?

Computer programming isn't a job. It's a vocation.


Oct 3, 2014

Recent articles reveal that young women are rejecting feminism for multiple reasons, one of which is that some of today’s feminists hate men. If true, is it time to start using the term "misandry" as a label for feminists and others who convey this sentiment?

Recent articles ALWAYS reveal women are rejecting feminism. Right back to the Sufragettes.


Oct 3, 2014

What are the best less-obvious things to experience in Rio de Janeiro if I only visit the city once in my life?

Go up to Santa Teresa and maybe walk down.

See the Escadaria Selarón

Watch the sunset from the headland that sticks out by the Fort de Copacabana, and that divides Copacabana from Ipanema. You don't need to enter the fort, just follow the crowds climbing the rocks from the Ipanema side.

Watch the sunset over the Rodrigo de Freitas Lagoon. Find one of the waterfront bars on the East side. And sit there with a caipirinha.

Watch the sunset from the Sugar Loaf. You'll probably be going up the Sugar Loaf anyway as part of your mainstream tourism, but time it for sunset.

It's obviously massive, but carnival is something to experience. Get a ticket to watch it from the stands. But it's also possible to pay a couple of hundred dollars and get a costume to be IN the main carnival competition. Which is ten times as awesome. You probably have to have some Brazilian contacts to arrange this and go with you though.

BEFORE carnival, see if you can go to a rehearsal in one of the schools of Samba. Once again, this is probably better done with some Brazilian friends. But once again it's a different level.


Oct 7, 2014

What is the most eloquent programming language? Performance doesn't count here, rather eloquence and syntactic does.

Syntactic sugar? Bah!

The great thing about Lisp is that you make your own eloquence. You aren't waiting for programming language designers to do it for you. Or coping with their mis-steps.

The eloquence happens because everything is compressible. Any repetition you find yourself doing ... inside the loops, outside the loops, inside a function, outside / across functions, can be factored out into a common function or macro.

And then you can do it again. And again. Until there isn't an ounce of redundancy left.

Most languages, the syntactic sugar gets in the way of that. Forming rigid crystals that, however beautiful, won't allow themselves to be squashed down further.


Oct 7, 2014

What are the three most important programming languages to learn?

normally people ask about 5

But if it's 3 it's easier : C, Lisp, whatever you like.


Oct 9, 2014

Breastfeeding: Is it inappropriate for a woman to openly breastfeed in the presence of a lesbian?

No.

Next!


Oct 9, 2014

What are some good resources for lifelong imperative programmers diving into functional programming?

Here's my story.

http://blahsploitation.blogspot.com.br/2006/01/wow-last-night-most-amazing-thing.html

This was several years ago, so I'm slightly embarrassed by the mangled terminology. And I'm not saying it's particularly clever. Or the way I'd now think about this code. Or that I'd advocate Python in that way.

But it does catch that AHA moment! When I as a long-time imperative / OO programmer who had very little understanding or intuition about FP actually got a flash of the light of what working with higher-order functions might actually mean.


Oct 10, 2014

I am a 17 year old in university and my teacher says I shouldn't start to learn a programming language. He says to focus on flowchart algorithms and when I'm good at it, I can start to learn programming. Is this true or should I start learning right now?

Here's a simple flow-chart :

Do you have access to a personal computer and a programming language you can play with on it?
|
+--->[ Yes? ] --> Ignore your teacher. Start playing.
|
+--->[No?] --> Sorry to hear it. You might as well get to grips with flow-charts.


Oct 10, 2014

What type of programming language is used to create iCloud and Dropbox, all big sync back and restore tools?

I believe Dropbox is Python

update:
https://tech.dropbox.com/2014/04/introducing-pyston-an-upcoming-jit-based-python-implementation/


Oct 10, 2014

Why is that right-wing politics is typically socially conservative (read religion) and free market-oriented?

What you need to remember WRT the US is that you're largely talking about Protestant Christianism. Catholicism is often right-wing too (and even supported Fascism in Europe) but the particular free-market Christianism that dominates the US-based right-wing synthesis is largely Protestant.

What protestantism and free-marketism have in common is that they're both deeply individualistic. Protestants rebelled against the Catholic idea that you needed to be part of the church community in order to be a good Christian, and emphasize instead that you must focus on your individual and personal relationship with God.

Free-marketists reject the idea that your well-being and happiness is largely a product of, and dependent on, the collective well-being and happiness of those around you, and advise you instead to focus on taking care of your own individual welfare.

What they feel in common is a sense of the priority of the individual as author of his or her own destiny and the importance of personal responsibility; and a strong rejection of arguments for collective explanations of phenomena or collective solutions to problems.


Oct 10, 2014

Does anyone believe that their iPhone came into existence naturally, the way some people think that plants, birds, fish, mammals and humans came into existence naturally? Or did it take energy and direction to create an iPhone?

No.

But that's hardly surprising as we also don't see iPhones :

- have sex with each other
- conceive
- get born as single-cell phonelings that then go through a process of growth through a well understood process of cell division that allows a microscopic cell to grow into the huge complex colony of cells that make up the adult iPhone
- have minor variations in their phenotypes that can be traced back to the variations in their genotypes
- have variations in their reproductive success due to these minor phenotypical variations.

So, no, it doesn't occur to us that iPhones may have come into existence through the process by which all living things came into existence.

Unsurprisingly.

And the moral of that story, kids, is that it takes more to come up with a compelling apologetic argument than simply warming over an old and discredited argument with funky contemporary-sounding references.


Oct 10, 2014

What if African Americans were the slaveowners instead of Caucasians? What if African Americans were never persecuted in Civil War America and it was the Caucasians instead?

It would have been just as bad and led to just as many problems.


Oct 10, 2014

Why doesn't Intel price their CPUs higher? It sure seems like they've monopolised the CPU market, what's stopping them?

They haven't monopolized the CPU market. There's ARM. And phones / tablets etc are a substitute / competitor for traditional PCs. Real customers are weighing up Windows PC vs. Chromebook every day and sometimes choosing the latter. Intel is desperately trying to get into the device market, but it can't just kill the Windows ecosystem for a quick fix of extra profits.


Oct 11, 2014

Do philosophers of science distinguish practical testability of hypotheses from hypothetical testability?

I consider something which is testable if only we had the right equipment to be scientific, yes.


Oct 11, 2014

Can you tell me a reason to keep living?

You want to stay alive.


Oct 11, 2014

Do some liberals believe wealthy people are bad people?

Some might.

But I think the mainstream left-wing thinking (which influences liberalism, socialism, communism etc.) believes that they are the beneficiaries of an unjust system.

Leftist literature is full of little homilies from one worker to another about how "You would do just the same as [the wicked landlord] if you were in his shoes. It's not him, it's the Capitalist system that we need to fight."

For me, that depersonalization of the problem is one of the attractions of the leftist position.


Oct 11, 2014

Language Development: How do I help my child avoid using "like" excessively?

You don't need to.

Children and adolescents often use various kinds of slang in what seems to be an obsessive manner. But they grow out of it.

(Aside : Phil Jones (He / Him)'s answer to Why do some Americans use so many 'likes' in their conversations? )


Oct 11, 2014

Why do the majority of humans believe everything that is placed in front of them as fact?

By "placed in front of them" I assume you mean metaphorically, that they believe what they are told rather than that they believe the evidence of their eyes.

The answer is that we're social animals. Our ecological niche / and evolution-given special power is to distribute information processing across many of us, through the use of language.

It wouldn't be worth using language to divide the labour like that if we all then had to do an individualistic confirmation to check on it. So we don't.

We do, of course, check occasionally. But only when either, something raises our suspicions, or through a statistical sampling, rather like any other quality control system.

Yes, that means it's easy to hack us by lying to us. But there are other ways that lying is kept to a manageable level - people adapt to not believe those who are caught lying consistently to then, and sometimes liars are punished - and the benefits of distributed cognition far outweigh the tax of that ongoing level of deceit.


Oct 11, 2014

Is it conceivable for an American to be elected U.S. president if he is an atheist?

I can conceive it.

I don't think it's very likely at this point in time, when Christianists have massive media properties and influence.


Oct 11, 2014

Why don't cities and governments, who already plant and manage trees, simply plant fruit-bearing trees to help with the food supply and welfare?

In some places they do. Brasilia is full of publicly planted mango and jack-fruit trees along the roads and in the superquadras. And at the appropriate time of year you'll see many people, of all classes, picking and eating the fruit.

Update : nobody worries about attracting pests or the other problems people mention. This may be because Brasilia is a fairly low density "city in a park" with a lot of green. And this absorbs, say, fallen fruit. And keeps small wildlife out of sight. Nature is here anyway. So it might as well be fruit-trees.

I normally criticize Brasilia for lacking density and being too dispersed. I think there are many ways it's bad urbanism. But it may be that it's an advantage in this context.


Oct 12, 2014

Why is Windows better than Linux for the developer and end-user?

1) It's easier to get hold of. You can buy a machine with it pre-installed at the local shopping-centre or high-street.

2) Pre Windows 8 : you are probably already familiar with the UI and don't have to learn a new one.
Post Windows 8 : ...

3) Lots of other people have it so as a developer you can test on your friends' and family's machines. As a user you an copy software from your friends and family.

I think that pretty much covers it.


Oct 12, 2014

Why do people believe that we are all equal?

It's a moral position. Just like believing that murder is wrong. We believe that holding people of different (unequal) worth is wrong too.


Oct 12, 2014

Did Winston Churchill and Clement Attlee establish a coherent political order in post-war British politics?

It's hard to say. Politics is always turbulent and positions always change.

You could say that out of the second world war, Churchill's leadership and the Attlee government's development of the welfare state you got a fairly stable kind of political consensus that lasted until the neoliberal Thatcher government of the 80s.

That's a thing you can say. And it has some plausibility. But it ignores all the genuine, quite bitter disagreements and fighting that went on during that time. And here we are in 2014 and the period of neoliberalism that Thatcher kicked off in the UK has actually lasted LONGER than that post-war consensus. Increasingly it may look less like an order (something that has an internal dynamic sustaining it by a kind of autopoeietic process) and more like a particular standoff that just took a couple of decades to collapse.

It also ignores that fact that the UK politics was very much part of (derived from) more global trends. How much Churchill and Attlee made this order, rather than occupied roles in the local production of a drama which was worldwide, is a moot question.


Oct 12, 2014

If I could bring you something from the past and something from the future, what would that be? What is the mistake you would want fixed and what advice would you give yourself for the future?

From the future : designs for, and full knowledge of, how to build a working nuclear fusion reactor or similar non-polluting / non fossil-dependent energy generation technology . That's the thing humanity probably needs more than anything else at the moment.

From the past : I'd like to rescue all slaves by giving them a portal into the present, where at least the majority would be free.


Oct 12, 2014

If the absolute understanding of the universe would collapse the existence into restart, would todays people rather destroy such a person to stop him from realising the truth?

"Absolute understanding" doesn't cause anything. (Except a few chemical / electrical reconfigurations in the brain of the understander). It's how the understander chooses to ACT on that understanding that counts.

Obviously most people - who value their own existence - would probably try to stop someone acting on absolute understanding if that were to threaten existence itself.


Oct 12, 2014

In light of Chomsky's formal language theory, how are the formal elements of programming and language alike?

A2A : I'm not an expert, but I believe Chomsky gives us

a) an understanding that a grammar is not just a set of rules that you should adhere to when you write, but a set of rules from which you can generate or test the correctness of any sentence in a language.

b) a classification of different types of languages in terms of the properties of their grammars.

This is important because computer programming is nothing but describing how things can / should be done using language (ie sentences composed of words and symbols.)

A formalization of what a language is, via the grammar which underlies it, makes it possible for machines to work with and on language. This formalization is necessary so that we can write a "parser" (ie. a program which takes instructions written in a language and decodes them into the fine-grained instructions that a CPU can follow.) Parsers are also used in other tools for working with language, such as the automatic syntax checking and colouring in your editors etc.


Oct 13, 2014

What non-fiction author, writing today, probably has the most plausible, shrewd-eyed, and non-sensationalistic vision of what changes we can expect in the world in the next thirty years?

What makes you assume that "non-sensationalistic" must line up with "plausible" and "shrewd-eyed"?

We live in times of amazing technical ingenuity and huge environmental and social challenges. Plausible theories of the future might well have to consider dramatic changes rather than merely small increments in technology.

So, some of my favourite futurists might well be on the "sensational" side. But it's precisely their willingness to think big thoughts and consider big changes that makes them interesting and worth considering. They are also polemicists. Why? Because polemicists / people who are engaged can actually be more insightful than those who have no model they try to fit the world into. Sure, a position can blind you too. But I find that often, those trying to avoid taking a stance end up just repeating the obvious. Those who have a theory of how the world works, can follow current trends through to their future implications.

I'd try :

John Robb, now writing at HomeFree America (example The Future of Work is "Turking for Uber" and you Won't Like it )

Vinay Gupta, Re.silience.com (example :

)

The Archdruid : The Archdruid Report (Example : The Broken Thread of Culture ... seriously, wtf is going on when a guy representing a fake 2000 year old religion writes with more insight and coherence about the world than 99% of the pundits out there?)

It's also important just to have an idea what technologies and ideas are coming through. I use RSS aggregators to follow a bunch of blogs and news sites. For example Future Glimpse , Education Exploded , Future Manufacturing which often bring me hints of actual technological "talking points" before other more mainstream pundits get hold of them.


Oct 13, 2014

Why do some people devote their lives to studying Wittgenstein?

Why does anyone choose to specialize in trying to understand any philosopher? Or specialize in philosophy at all? Or specialize in anything? Biology full of people who spend a lifetime studying one or another small insect that you and I are never likely to even hear of.

Partly we can't be good at everything and some people prefer to be experts in a narrow field than generalists with shallow knowledge of a lot of fields.

Wittgenstein is potentially interesting for two reasons :

1) he is a significant philosopher who said interesting things and had a philosophical model which has a lot of implications that can be teased out and studied.

2) his is particularly interesting as a philosopher who changed his mind so dramatically and therefore has two, quite different philosophical models. Some people can be taken with that : how did that process of changing your mind so profoundly work? Were the seeds of the second Wittgenstein already in the work of the first? Were they in the failures of the first? What was it about Wittgenstein that allowed him to build a system and then be willing to throw it away and start over? Etc.


Oct 13, 2014

Do "That's bourgeois ideology!" or "Stop dividing the workers!" or "It's all incommensurable Wittgensteinian language games," count as informal logical fallacies? How shall we categorise them?

None of them are "fallacies". Fallacies are alleged types of reasoning (ie. inference from one claim to a second) which are invalid (ie. you can't really presume to infer that B from that A).

Those three sentences are not types of reasoning at all. They are merely claims. You might think that they're true. You might think that they're false. You might think that you have reasons to believe or disbelieve them. But none of them are actually "kinds of reasoning" and can't be valid or invalid.


Oct 13, 2014

Why do governments privatize companies in the hope it will save money, when a properly-managed, government-owned entity is surely just as capable as yielding a healthy profit?

It's partly ideology : these governments genuinely believe in their souls that the private sector must perform better than government.

It's partly another kind of ideology : these governments don't really think that the government should be involved in this business for OTHER reasons (not based on performance but based on the idea that the government should be small).

It's partly political expedience : if you can get these nationalized industries off the books then you can show you've removed any costs associated with them and any liabilities (eg. pension payments to previous employees)

It's partly low-down political street-fighting : if you can sell shares in these assets to a wide proportion of the public, and they then make money when the shares go up, they're more likely to support you in the future.

It's partly genuine corruption : you have rich friends who want to have these assets and make money from them, and you're helping make that happen.

The irony is that the kind of governments who do this often talk about the incompetency of government, and the way it wastes public money. And then demonstrate the ultimate incompetence by throwing away huge amounts of public money through selling these publicly owned assets cheap.


Oct 13, 2014

Is a scientist necessarily a naturalist?

It's possible not to be a naturalist. You might believe that there are more things than material and the laws that govern it.

Your problem is how to deal with things like conservation of energy and all the other things that seem very consistent in the naturalist model, if you think these other things actually interact with the material world in some way.


Oct 13, 2014

Which is more important, the structure of a political system or the people who run the system?

Both.

While I sympathize with Joe Geronimo Martinez - bad structure can certainly make even good people behave badly, and can sometimes force bad people contain themselves - I don't believe there's any structure that's so good that the people can't screw it up if they're determined enough.

Or perhaps put it this way. All systems face two kinds of challenges :

- random trouble-makers within the system
- directed attacks against the system

Structure is great against the random trouble-makers. Trouble-makers commit crimes against other members, but the structure can include sub-systems (police, safety inspectors etc. which suppress the trouble-making to an acceptably low-level).

But there are also parasites who try to take over the system to turn it to their own advantage : corrupt police, safety inspectors who take bribes, politicians striving to get voted but secretly working against the interests of the electorate etc. These are attacks directed against the structure. And no structure is guaranteed proof against them. (You can keep adding secondary and tertiary levels of checks and balances, but parasites will evolve to attack those too, just as retroviruses co-opt the body's immune system.)

All structures can be taken down by the appropriately targeted parasitic attacks. And so you have to hope that the people are up to the job of not cynically allowing themselves to become parasites.

As Benjamin Franklin allegedly reminded the Americans. Despite their wonderful Constitution. "It's a republic, if you can keep it."


Oct 13, 2014

What are some important questions that cannot possibly be answered through scientific research but that are answered through most religions?

Is it wrong to eat shell-fish? Am I allowed to work on the sabbath?

etc.

I'm not sure how you decide if these are important questions. But they are questions that religion gives answers to that science can't.


Oct 13, 2014

What if God doesn't exist? What would people do then?

Gosh! Think of all the extra things they could do on Sunday mornings :

take up painting, learn a musical instrument, improve their carpentry skills and redo the floor-boards and put up some shelves, learn to knit, join a football team, walk / swim / cycle and improve their fitness, have coffee with friends they used to go to church with, finish Halo 4, embroider, learn soldering, sleep a couple more hours, read interesting books with their kids, write or improve a Wikipedia article or answer a couple of Quora questions, bake bread, sing 16th century madrigals in a choir, write their memoirs, plant a garden, make a scrap-book, help out a charity, take up cosplay ...


Oct 13, 2014

Is Brazil almost a communist dictatorship? If so, won't anyone do anything about it?

Don't be scared. It's nonsense. Made up by stupid people to get you to vote for things they want but aren't in your interest. If you're spreading this because you're worried, please take a deep breath and relax. It's not going to happen. If you're spreading this because you know it's nonsense but are trying to mislead other people, please go fuck yourself ;-)

Neither South America nor Brazil have the slightest chance of becoming a Communist dictatorship. The Brazilian government is a centre-left social democrat government. No elected social democrat government has ever spontaneously declared itself to be a communist dictatorship. It has no constitutional powers to do that. The army won't let it. And the party has no independent firepower to fight the army over the question. (You can be assured that the Brazilian army is no friend of the current PT government and will not collude with it on this.)

Nor has a communist revolution ever overthrown a social democratic government. Communist revolutions have only ever overthrown existing unelected rulers who made life so miserable for the people that they were prepared to risk everything.

In contrast, the PT government in Brazil has brought millions of people out of extreme poverty and up into the lower-middle-class where they have had their first taste of consumerism. These people are more comfortable than they have ever been and are not in the slightest bit interested in trashing the existing system.

Contrary to John Roscoe's assertion, the hypothesis of this question is entirely without merit. There's going to be an election in the next couple of weeks. It's a close run thing. The right wing would like to add a bit of extra oomph to their campaign by scaring a few gullible people, or just swamping the interwebs with this kind of disinformation and noise rather than have a serious conversation about the real pros and cons of each candidate.

But it will be an ordinary election and whoever wins, all sides will abide by the result. (In fact, let's put money on it. I will bet both you, the questioner, AND John Roscoe, R$100 each that when the votes are cast in the election later this month, the transition to the voted government will go smoothly without any kind of violent attempt by the PT to hold on to power if they lose, or any attempt to clamp down on civil liberties or voting rights if they win. Message me now to arrange how you can pay me when you lose.)

Dilma's main "crime" is she's not neo-liberal enough for the neo-liberals in the country or for international investors. And now that the world economic slowdown that was triggered by the 2008 crisis (caused by a housing bubble and loose lending in Europe and the US) has caught up with it, Brazil is no longer showing the fast growth of the 00s. Which gives everyone an excuse to pretend that she personally screwed up the economy. What part of "globalization" do they suddenly not understand?

Plus the PT has been in government for 12 years. Cruft builds up. Is there corruption? Sure there's corruption; it's the Brazilian government. There was plenty of corruption before the PT got in, and there'll be corruption in the next government that replaces the PT too. Corruption is systemic and endemic here, and no-one has had the courage or power to seriously curb it. Is that a failing of and a shame for the PT? After 12 years in power? Yes. Yes it is. Is it a sign that the PT is particularly worse than the other lot? Of course not.

Brazil has had a nasty, anti-democratic military dictatorship in living memory. It lasted 21 years and killed and tortured tens of thousands of people. And it was a right-wing dictatorship, created by military coup, executed by the army and supported by the US. Just like all the other nasty dictatorships in South America. Don't forget that that was also created by the right-wing spreading "red-scare" stories against a democratically elected centre-left government. If you really want something to frighten you, consider that.


Oct 14, 2014

Are all wars collective punishment?

All wars create collective suffering. Not all are a kind of punishment.


Oct 14, 2014

Is it fair to critique U.S. politics through the lens of European politics?

No less fair than critiquing, say Russian or Iranian politics through the lens of US politics I suppose. No one likes to hear what outsiders think of them.


Oct 14, 2014

How can I make it clear that I'll only date men with iPhones without seeming shallow?

I can't believe no one else has seen the opportunity for an iPhone only dating app here.


Oct 14, 2014

Does human nature evolve?

Yes. But you can't really see "human nature" evolving because

a) like everything else, it evolves over a long period of time

b) in day to day behaviour human nature is swamped by "human culture".


Oct 14, 2014

Does working in engineering destroy and take the happiness out of your life?

No ... working in engineering is awesome : it can be creatively fulfilling, economically lucrative AND socially useful. There are relatively few professions that tick all three boxes.


Oct 14, 2014

If we would prefer for things to be free, and we believe we should, "Do unto others as we would have them do unto us," then if we charge others for something, are we breaking the golden rule?

A bit.

I don't have any hangups about paying or paying fairly for things on principle. I think people should be paid properly (at least in the kind of economy we have) and it doesn't bother me when I have to do it. There's a rational part of me that knows if I could get away without paying X I could have some money to buy a Y but I don't treat this as a "want" serious enough to do anything about.

Where I believe things SHOULD be free (for example music, computer software, I'm happy to give away my own production).


Oct 14, 2014

Views differing, but what is a good explanation of the full business cycle as it is?

It's basically what's used to be called the "hunting problem" in steam engines in the 19th century. (Still in modern usage How can I solve hunting problem in turbine main steam control valves )

Think of your thermostat. When it's too hot, it needs to turn the heating off and let things cool down. When it's too cold it turns the heating on and the house gets warmer.

But the heater is a physical thing. It takes time to warm up. And to cool down. It has natural momentum. And by the time it's moving, the conditions may have changed. You just turned on the heater but now it's getting too hot so you need to turn it off again. But now it's getting too cold so you have to turn it on again. Etc. It switches on and off.

The effect is an instability or spontaneous oscillation around the ideal.

Even when it works properly, and isn't subject to external perturbations (which is almost never, but let's ignore that for a moment), the economy is also a bunch of "homeostats" (that's the technical term for control systems like thermostats) : when prices are too high, suppliers have to drop them and when they're too low, suppliers have to raise them; when investment is too low, interest rates have to go up, when it's too high, they should drop etc.

Although it's complex and far from regular or predictable, all these feedback mechanisms in the economy also produce spontaneous oscillations. That's the "business cycle".

Update : watching the video, as he seems to like ecology rather than machine analogies for the economy, you can look at the Lotka–Volterra equation as another example of spontaneous oscillations appearing from two opposing forces (reproduction and consumption).


Oct 14, 2014

When would the restriction of personal liberty in the name of the greater good be justified?

The one that many people who claim to be in favour of personal liberty actually DO subscribe to is property rights ... ie. the restriction on accessing certain scarce resources. And the greater good they justify it in terms of is a more productive economy.


Oct 14, 2014

If every person on Earth was at one point just a fetus, how do abortion supporters still argue a fetus does not constitute life?

Every person on earth is composed 100% of stuff that was at one point ingested nourishment. How do pro-life supporters still argue that a person does not constitute food?


Oct 14, 2014

Is the postmodern ideal of "challenging the subject-object dichotomy" and "objectivity" in science similar to what the advocates of "proletarian science," "Lysenkoism," "Nordic Science" and "eugenics" did?

Not really.

The other things you mentioned, as far as I know them, are examples of empirical claims that were unsubstantiated by experiment but continued to be promoted for political reasons.

The subject-object question is a philosophical / sceptical attack challenging you to justify this particular dichotomy. If you can't give either empirical evidence or a philosophical argument why this dichotomy should be maintained then it's actually you (or the person sticking to it) who is closer to the Lysenkoist, in holding on to something unjustifiable for political reasons.


Oct 14, 2014

How does knowledge differ from opinion?

It doesn't.

All knowledge starts as guess work, and then we correct when contrary evidence comes in and we try to make our model consistent.

Guesswork, opinion and knowledge are all the same stuff, deep down.


Oct 15, 2014

Do Diane Abbott's two recent anti-warmongering votes prove that she has been misunderstood, and possibly even misrepresented?

She's a left(ish) black woman who has been a successful politician for decades. What on Earth makes you think the media would understand or respect her?


Oct 15, 2014

What philosophies in history have existed where claiming not to be a follower of the philosophy in question is often treated as proof that you do belong to it?

Hipsterism


Oct 15, 2014

Would you do your job for free if you could?

I already do.

I'm a computer programmer. I've worked in everything from web-startups, to non-profits, to enterprises contracted to the government to teaching programming to university undergraduates. Right now I'm not employed, but I find myself busier than ever, and writing software quite a lot of the time.

Of course, when I write software for myself, it's for projects that I'm interested in, some of which I hope will have some kind of commercial payback in the future. Whereas when I take a salary it's to write software that I wouldn't have necessarily chosen to write. So that autonomy makes all the difference in the world. But the activity is remarkably similar. (Bugs are bugs)


Oct 15, 2014

Am I the only one who sees a big evil plan behind Apple's huge phones and their quite affordable new Apple Watch?

If you mean, are they planning to make them highly interdependent so that you can only use them properly and get the full benefits by owning and carrying both, then probably ... a little bit ... but not at the risk of making either so useless on its own that people won't buy it.

Apple certainly get that we're moving to the "device swarm". Computing that's exploded across multiple specialized devices that are hooked together through multiple wireless protocols. And they have their plans for it : http://www.tmcnet.com/usubmit/2014/06/03/7861835.htm

Now, on the whole, tech. companies split into two classes : those who want to own an ecosystem, however small, and hope to grow by growing it. And those who are willing to claim a piece of an existing ecosystem, and work with other companies within it, on the grounds that a small piece of a big pie is better than all of a smaller one.

Apple, with their full-stack philosophy are definitely in the first category. And their instinct is to want to control everything and exclude everyone else.

The "evil" of this is that they tend to reject / denigrate the open standards that allow users to connect their products to products from other suppliers. In the name of offering a "perfect" experience they will control everything from who can write software for your device to who can change the battery. And charge everyone a premium for the privilege.

If they can get away with it, they'll prevent your iPhone communicating as slickly as it could with Android Watches and vice versa.

BUT ... they may not get away with it. Certainly not before the iWatch is fully established. So for the meantime they'll have to make sure that the products *do* work well together.


Oct 15, 2014

If there is no God, why is there a universe, and why is there not something else?

If there IS a God, why is there a universe and not something else?


Oct 15, 2014

Does something exist outside of the physical world?

I'm fairly sure that subjectivity and indexicality can't be explained in physical terms.

Let's assume that physical bodies, via the magic of emergence, are able to give rise to consciousness and a perspective on the universe.

But there are many bodies that seem to have this property. And yet I am only one of them. My perspective on the universe only looks out of one pair of eyes. And out of none of the others (including yours) that belong in bodies that also seem to create minds.

To me, that looks awfully like a kind of symmetry breaking that can't be traced back to a physical cause. That should be VERY troubling to anyone who believes that physical stuff is all there is.


Oct 15, 2014

Why do people support the UK Labour party?

It's a the least bad option that can plausibly win.

I'm a member of the UK Pirate Party[1].

I vote Green in many elections because I believe their environmental concerns and social justice concerns are correct and ought to be a political priority, even though I'd personally change a few things in how to address those concerns.

I'll vote Labour when it makes the difference between a Labour and a more right-wing[2] candidate being elected.

[1] Probably, if my membership hasn't expired.

[2] I have voted LibDem at a point when they appeared to be to the left of Labour. It's VERY unlikely to happen again.


Oct 15, 2014

Belief and Beliefs: Can the existence of a god be proven or disproven?

We won't.

Science can't prove the existence or non-existence of things. Science can only disprove hypotheses about universal laws that connect the things that exist. The existence itself is an input to science. Not an output.

It's got nothing to do with God. Try proving that Sherlock Holmes or Qfwfq didn't exist. Science can't do it.


Oct 15, 2014

How do I respond to someone who would ask me to lead prayer, such as before eating a meal, when they know for a fact that I don't believe in God and yet continue to insist - even if I decline without being rude or disrespectful to them?

"To be honest, I'm not a Christian, I wouldn't know how."


Oct 15, 2014

What do you find most unappealing about the concept of an Abrahamic God?

Christian theology comes across like the result of a pair of squabbling children, where one declares "I have a magic gun that can shoot through anything!" and the other replies "But I have a magic shield that can block all missiles!". It happily conjures up absolutes and infinites without regard for their coherence or compatibility.

So God is omniscient (knows the future) and omnipotent (can change the future). Jesus is both God's all-wise Plan A AND humans are responsible for the fall that makes Jesus's intervention necessary and meaningful. God wants us to think of ourselves as immortal souls, but puts us into mortal animal bodies. (And for those who think that mortality was a product of the fall, he actually WARNS Adam that eating the wrong fruit will lead to death, suggesting that the concept was already exant before the fall.)

Now Christians can argue that God is powerful enough to make the rules and if he wants to make an incoherent universe he can. But it seems a pretty mean trick to have made a human brain that is capable of reason and recognizing logical coherence; and then to have made a moral universe that is itself incoherent from the perspective of that logic.


Oct 15, 2014

It's September 2014. Is there tech bubble in Silicon Valley? What evidence is there of a bubble?


Oct 15, 2014

Why do you believe in something you can’t see?

Sure. I believe in electricity which I can't see directly. And oxygen. And black holes. And quite a lot of other stuff too.


Oct 15, 2014

Should a person be exterminated if he/she rejects Islam?

No.


Oct 15, 2014

How do Jedi Mind Tricks make their music?

The first just sounds like a bit of Spanish / Latin guitar sampled and chopped up. It could be a sample from a record or I'd assume anyone with a bit of background in the genre (the producer or a session musician) could have played it.

The second has acoustic guitar underlying it. But they've stacked a couple more layers of sound (synths / processed singing) Could be Spanish / Latin again. Or a Western soundtrack. If you like that guitar sound, check out A Small, Good Thing - Slim Westerns


Oct 15, 2014

What is the meaning of death in one sentence?

Genes want to survive, and they survive best in a diverse complex of other, complementary, genes; but they're restless, continually changing the mix to see if they find a better group while jettisoning the previous one.


Oct 16, 2014

Why do some men like to explain things?

The universe is fascinating and it's just extremely pleasurable to talk about it and how it works.

It's like savouring a fine wine or a good cup of coffee. That feel in your mind as you disentangle a bunch of apparently disconnected phenomena and rearrange them into a pleasingly consistent and structured whole.


Oct 16, 2014

Why is it offensive to claim that those who don't follow Jesus are going to hell?

It's not offensive. It's obnoxious.


Oct 16, 2014

What are some good examples of inductive reasoning (as opposed to deduction) to "prove" something in mathematics?


Oct 16, 2014

I have to learn two of four programming languages in a college course: 1 - Python, 2 - Javascript, 3 - Haskell, 4 - Mozart. Which two languages are better to study and why?

Haskell and Mozart.

If you can do them, you'll be able to pick up Python / Javascript very easily from online tutorials. You'll probably use them better too.


Oct 16, 2014

Is every opinion valuable?

Well, you can't legitimately dismiss it until you've heard it.

So it is very valuable to listen to every opinion. Once you've done that you can decide whether you think it's any good or not.

In fact, it can be very worthwhile trying to understand a bad opinion. Even bad opinions can give you good insights. You can diagnose where you think they go wrong. You can get a better idea how people see and reason about the world. What impresses them. What things they think are important. What things they dismiss. Ideas and worldviews are fascinating things even when you ultimately end up rejecting them.


Oct 16, 2014

Can a skally like Bez change the UK's energy policies?

Stranger things have happened. There are plenty of 'sleb "outsiders" getting voted into office around the world. Usually as a protest vote.

Depends if he takes it seriously enough.


Oct 16, 2014

Why are many climate change believers politically liberal? Given the possibility of exaggerated science and corrupt scientists, why do liberals still feel an urgent need to act on climate change?

Climate Change believers used to be everyone. Then the conservatives decamped.


Oct 16, 2014

Why is Climate Change policy difficult for governments?

The modern, democratically elected, government's entire success criteria is based on growing the economy and therefore the living-standard of its population.

The dirty secret is that economies and living standards grow in industrial societies when energy consumption per head increases. All those productivity increases are the direct result of increased joules-per-person.

The government can't seriously allow the economic growth to stop or living standards to fall. Because that would a) be total failure for them, b) almost certainly get them voted out of office and c) likely lead to considerable social upheaval.

And there's no way to keep the economy growing without also growing energy consumption. So they can't try to throtrle that either.

So they think it's better, as long as things aren't BLATANTLY going bad, to kick the can down the road and hope that in a couple of years, there'll still be time to do something and that the electorate will somehow be more receptive to the necessary sacrifices.


Oct 18, 2014

How do I build a MIDI controller without Arduino?

Prototype on the Arduino and then shrinkify it onto, say, a ATtiny85 on a
custom board :

How-To: Shrinkify Your Arduino Projects

Updated tutorial : Programming an ATtiny w/ Arduino 1.0

They cost R$8,00 : Attiny 85

I didn't watch it, but there was a Calango Hacker Clube hangout in July on the ATtiny : Calango Hacker Clube


Oct 18, 2014

Is it forbidden to use a language or few words of another language (In answers, comments or questions) other than English on Quora?

I believe Quora has an English language only policy.


Oct 19, 2014

Should Java stop promoting as a "write once, run anywhere" programming language?

It was always a stupid marketing slogan. Back in the 90s I was asking how many mouse buttons a run anywhere program expected. One (Mac), two (Windows) or three (Sun)?


Oct 19, 2014

Can a whole culture's common practice be condemned as morally wrong?

It certainly can be. But in that case you might want to judge the members less harshly.

For example :

- we should understand that slavery is wrong. We should utterly reject it and work to eliminate it wherever we find it. Politically, no regime that supports slavery should avoid our criticism.

- but we don't need to assume that John Smith, who happened to be born into the slave-owning classes in slave-owning times and simply went with the flow was a "bad person" in our understanding because he colluded with the system. If he didn't have a frame of reference to know better, then it's hard to hold him to the same level of criticism. In one sense, the collective responsibility absolves him of individual responsibility.


Oct 20, 2014

How did philosophers in ancient Greece earn money?

Vaguely remembered, might be completely wrong :

Socrates was a stone-mason.

Plato might have been an aristocrat, but later ran an academy.

Aristotle was a private tutor to Alexander the Great.


Oct 20, 2014

"Man is the only creature who refuses to be what he is." Is this a good or bad thing?

It's a good thing.

More than any other animal we have the power to reflect on and change ourselves and our circumstances for something better.


Oct 20, 2014

I'm a few weeks into founding a startup. I failed to notice before actually working with them how much of a horrible person the self-proclaimed leader is. How can I feel better about doing what I think will bring me the most happiness?

Frankly, if they're really a horrible person, it's better to get out ASAP.

Confer with a couple other people you trust to check that the co-founder isn't just stressed and you're misreading him. But, if not, go.


Oct 20, 2014

How good are the websites that have their back-ends built using C++?

As John L. Clemmer says, you have to be more specific about "good".

But I'll bet one thing. They're more laborious to maintain than sites written in higher-level languages with equivalent sophistication.


Oct 20, 2014

What if God were a predator like a leopard and human were prey like sheep? Would sheep ever complain about a leopard's superiority over them? Should a sheep accept the superiority of the leopard or deny the existence of the leopard?


Oct 20, 2014

Coming Out and Outing: Has the practice of encouraging young teenagers to definitively "come out" done damage to straight teenagers who were simply confused about or exploring their sexuality?

If there were no stigma or reason to be afraid to admit to being gay, then how much would "confusion" actually be a problem?


Oct 20, 2014

I'm curious of your thoughts of the future and would like to know how you see the very near future of 10-20 years in terms of politics, economics, social issues, and technology. What are your best predictions?

A defining struggle over ubiquitous computing, universal surveillance and privacy.

In the next 10 years we are going to get the "internet of things", that is, billions of cheap, connected cameras and sensors, hooked into major artificial intelligences in the cloud.

They'll be worn. They'll be umbilically connected to the infrastructure of your home, your school, your place of employment, to public shops and cafes. They'll be baked into cars. They'll be autonomously flying, climbing and crawling everywhere around you.

And they'll be cheap enough that most people in the developed world or middle-classes anywhere can afford to buy dozens of them.

Who is going to OWN these sensors and cameras and embedded computers? Who will decide what they're allowed to look at? Who will determine what software they will run? Who will receive the feeds of information they produce?

Will the government try to ban or control them? Will you be prevented from running your own programs on them? Will the government strongly encourage or legally oblige you to give it access to the computers you work with and carry on your person and that are embedded in your house?

We're just entering into this fight.

Snowden revealed that the secret security state is fully committed to trying to turn this entire network into a surveillance machine, and are willing to lie to elected politicians and cover this up to the public.

We're already buying devices which are remotely controlled by the original vendor, who decides what software is put on or taken off, who can "upgrade" the operating system with minimal consent. Who prevents us opening and modifying the machine or even changing the battery without their say-so.

At the same time, more and more people are trusting their data, including ALL the data about their personal connections (who they talk to, about what, who their friends are, who they like etc.) to giant corporations without questioning whether those corporations can or will abuse that knowledge in future.

And the sensors and computers keep getting cheaper and cheaper and more widespread.

How we are going to live, in the connected age, without being abused by either governments, corporations or even empowered individuals, ought to be, along with climate change and the environment, our highest political priority. But, of course, it's understood even less than climate, and so no-one takes it seriously or considers it more than a fringe issue, almost at the edge of conspiracy theory.

But in 20 years time, we'll either have put in place a framework of legal constraints and rights that guarantees our privacy and freedom in the face of this web of sensors, or we'll have sleep-walked into de facto complicity with the fact that our every move, utterance and thought is monitored and analzyed by our government, foreign governments and dozens of commercial interests.


Oct 20, 2014

What areas in London are crap?

I grew up near Croydon.

You know, it is quite hard to find a justification for Croydon.


Oct 20, 2014

What is the difference between freedom and license?

What other people will tolerate.


Oct 20, 2014

To be or not to be a bad person? If you are good they use you

You should hang out with better people.


Oct 20, 2014

Epistemology: Is knowing that you know a fact the same as knowing that fact?

Yes, in the sense that it doesn't add anything new.

You never believe simultaneously that both :

1) X is true

and

2) I don't know if X is true.

Because that would be incoherent.

So to assent to 1) is to dissent from 2).

So saying that you believe your belief is redundant.


Oct 21, 2014

Why isn't taxation stealing?

Because property isn't a natural right but a social convention. And society can define the rules however it likes.


Oct 21, 2014

3D printing over the past 5 years has had a lot of hype, but then again it was just hype and has slowed down considerably. How can we know what's hype when we see it?

The only way to know what's hype is to try to get some kind of perspective on the thing, by learning a bit about it, cross-referencing / "triangulating" against your model of the world.

Whenever there's hype, there'll be some gainsayers. Listen to them, get a feel for what they're criticizing. But don't naively accept their point of view any more than you believe the boosters.

Hype is partly about people actually trying to mislead you. (Eg. if they have something to sell.) It's partly about people being over-excited / over-enthused by something that's genuinely cool.

And it's largely about the inevitable oversimplification that always occurs as the media (any media, whether it's commercial TV or your friends on Twitter) disseminates information.

So ALWAYS try to learn to read between the lines of what's being said. Who is saying it. What they're likely to have heard. How it's likely to fit in with THEIR world-view.

At the end of the day, you can't expect anyone to be neutral and give exactly the right balance between over-enthusiasm and over-caution because no-one knows where that line is.

So don't try to give a score. Don't try to say "3D printing is 78% important". (Or "worth $x billion"). Just try to say "3D printing is important because it allows X and might allow us to Y, but won't do Z"

Understanding all the Xs and Ys and Zs will do more for you than trying to put a magic figure on it.


Oct 21, 2014

Can one choose not to identify as atheist, agnostic, or theist? Or must one choose?

You can choose not to answer any questions that relate to the subject, so that no-one else can pin you down. And you can choose not to think about the subject so you can avoid pinning yourself down.


Oct 21, 2014

McDonald's (fast food chain): Why is it that a double cheeseburger tastes better than an orgasm when I'm drunk but like leather when I'm sober?

When was the last time you tasted an orgasm when you were sober? Are you sure you're making a fair comparison?


Oct 21, 2014

Is McDonald's a dying company?

It feels a bit like it's lost its way.

The iconic idea of McDonald's is outdated. People can get better food almost as cheaply and value those new options. Some people are more concerned with their health, and animal welfare, than the McDonalds tradition allows.

Furthermore, kids have more sophisticated interests than clowns.

McDonald's has tried to change itself, but its weird attempt to be Starbucks with a lot of dismally dark green and 60s orange furniture was just bizarre. Especially when still juxtaposed with the garish reds and yellows of the kids stuff.

I'd guess that if it's to have a serious future, McDonalds needs to reinvent itself, diversifying into other brands. Perhaps even other products.

But I have no idea how it's doing financially. Maybe there's enough growth in expanding to the rest of the world that it's not worrying at the moment.

Update : McDonald’s Gives Itself a Year and Half to Get Into Chipotle-Fighting Shape


Oct 21, 2014

Is Marc Andreessen right when he says that "the American middle class is an accident of history"?

It wasn't an accident, no.

It was a deliberate attempt to spread the wealth of the American economy to a larger section of the population.

A lot of people fought very hard to make that happen.


Oct 21, 2014

If NASA really went to the moon, why don't they prove it to people who disbelieve them?

Where did you go on holiday last year?

If I call you a liar, how will you PROVE, absolutely, so that I can't doubt anymore, that you actually did go there?


Oct 21, 2014

What language is best suited for the discussion of philosophy? Why?

I don't know much German, but people say it's a good language for philosophy.

Here's what I suspect.

German lets you make big complex words by gluing lots of little words together. That doesn't seem all that impressive, until you realize that you can presumably then start doing further things with those words. You can "verb" them. Or take an adjectival form.

In English you might well talk about being-in-itself, but it'll start to get clunky to talk about being-in-itself-ness or being-in-itself-ing. In German, I guess that's straightforward.

In other words, German lets you quickly reify complex ideas as nouns which are then composable through the normal grammatical rules into even more complex conjunctions of ideas. This is rather like a programming language that lets you bundle up a bunch of transformations into a reusable and composable function for further use.


Oct 21, 2014

Why don't people's minds change when their arguments are refuted?

Sometimes they do.

When they don't it's because they don't accept that the refutation works.


Oct 21, 2014

Can anyone understand and refute the following argument?

Vivek Nagarajan is basically right. If I understand correctly, this is a kind of solipsism, which is a well known sceptical position that holds that the rest of the world, or other minds etc, don't exist.

And it can't be refuted.

Personally, I think it's a respectable position, philosophically.

I personally don't hold it and think it's miserable if it's true. But if you want to defend it, it's defensible.


Oct 21, 2014

Would we be better off without government in the West? Would we lose anything good from a lack of government?

You want to have everything left to the market?

Then you have to answer the questions :

- who defines what things can count as property? (Eg. people? land? ideas? futures?)

- who defines what counts as legitimate transference of property ownership? (You think only voluntary trades? What about fines for violations of contracts? And if not, what viable punishment is there for wrong-doing?)

- who has the perceived legitimacy to authorize the threat or use of violence in the defence of property rights. (Not actually carrying out, sure you can outsource that, but who is allowed to say that it's OK? For example, to force people off a patch of land in the name of the owner?)

Markets by themselves can't answer any of the above questions, simply through buying and selling property. Because these are the parameters that enable a market to exist. They are meta-decisions for the market.

Now, any organization that has the power to define these things, just IS the government. Government is always meta to the market.

And the only government that most people would accept having any legitimacy at all to define these restrictions, is a democratically elected one.

A group of people who get together to define what counts as property without democratic mandate are a tyranny. How would you stop them deciding one day that slavery was allowable again? Or that a new corporation that their friends just started is the owner of sunlight with the right to charge you rent on it?

Markets need governments to define and update their constitutions. And the only government which is tolerable is one which is democratically accountable.


Oct 21, 2014

Are there any intrinsic links between the various kinds of policies called "progressive" or "reactionary" by some individuals?

Didn't you just answer your own question?

Yes, of course the same policy or ideal can go from being progressive to being reactionary as the times pass it by.

For example, if you were in favour of civil partnerships for gays in the UK in the 90s that was a big step up from no formal recognition of gay relationships at all. It was a progressive policy. Now that the UK has gay marriage on equal terms with hetero marriage, then, obviously, calling for a reversion to civil partnerships is reactionary. Why would you try to do that EXCEPT to emphasize a difference between gay and hetero relationships and rights?

So, yes, whether a policy is progressive or reactionary depends on the context. People sneer at "historical relativism" as though it's obviously discredited. But often it's just a correct and unproblematic description of the situation.


Oct 21, 2014

Should we add a cost to the Quora Message System?

Based on that question and the thread this came up in, I'd upvote it as a suggestion.

(Remember Clay Shirky's design rules)


Oct 21, 2014

As an atheist, would you feel insulted if your relative or friend gave you a Bible, Geeta, or Quran on your birthday? What would you do to that book?

I have several books given to me by Christian friends. One is a Bible. One is J.P. Moreland's "Scaling the Secular City".

I read most of the Moreland, and have read some of that particular Bible. As presents from friends, they're both still in my collection. (Despite several waves of decluttering and giving away other books.)


Oct 21, 2014

What do people have to say about Deepak Chopra's offer/challenge to atheists?

Nothing whatsoever.

Chopra is allegedly an educated man. If he hasn't yet noticed that there are hundreds of psychological and brain-science journals publishing, every issue, the latest research findings into how brain chemistry affects thought, then I don't suppose anything I can say will enlighten him.


Oct 21, 2014

How can we be sure that we can trust scientists? How do we really know that scientists are not the modern-day clerics? It seems as though science takes as much on faith as religion.

Don't "trust" scientists.

Go out and learn enough to evaluate their claims yourself. Obviously you won't be able to do every experiment, but you can know enough to know whether the stories hang together in a coherent whole.


Oct 22, 2014

Are the British and Irish more socially intelligent than Americans?

Everyone is usually more "socially intelligent" about their own culture than about others.


Oct 22, 2014

What do atheists think of the "Elf on a Shelf?" Is it damaging or lying to kids to make them behave with this kind of device?

So, for once, let's answer this as an atheist.

As an atheist, I think that it's clear evidence that there are people who are so enthused by the idea that their moral lives are policed by supernatural spirits that they are willing to make up fake supernatural spirits simply to enjoy the "fun" of feeling themselves policed by them and to instil this habit in their children.[1]

This is despite the fact that they presumably know that the elf (and Santa) are fake supernatural spirits[2], and that this demonology is contrary to their own religious beliefs and probably prohibited by them. (Isn't there something in the Bible about not having other gods or worshipping false idols?)

In other words. What. The. Fuck?

[1] It's a pretty depressing realisation.

[2] Although you can't be entirely sure. Perhaps the sheer pleasure of feeling oneself policed by supernatural spirits actually turns into "belief" for people like this. And the fakeness is sort of pushed aside as irrelevant.


Oct 22, 2014

"A person's worth is determined by how considerate they are of another person's pain." Is this true?

I'd value that very highly, yes.


Oct 22, 2014

If there are feminists to protect women from misogyny, should there be masculinists to protect men from misandry? Why, or why not?

Take a look around. You'll find there are plenty.


Oct 22, 2014

Misogyny and Misogynists: Do recent events involving threats and harassment towards women online reflect poorly on all men as a group?

No. They reflect badly on the men who perpetrate the threats and harassment. And on the men (and women) who support, try to justify, deflect criticism of or tolerate them.


Oct 23, 2014

What is the true meaning of Occam's Razor?

I personally don't take it to mean the "best" explanation or model. I don't think there can be a "logic of discovery" which lets you determine which of two models is better, apart from testing them.

I take the razor to say that the simpler is the "the preferable" explanation, as in "the most tractable to work with, and THEREFORE the easiest to keep testing and improving".

Occam's Razor can't be a proof that tells you a model or theorem is false merely because it's complicated.


Oct 23, 2014

Fictional Characters: C-3PO and R2D2, Jay and Silent Bob, ...?

These pairings / comic duos are sometimes called an "odd couple", after the Niel Simon play and film. It is a classic fictional trope. Partly because you can get endless material from the dynamic of two people with very different attitudes and reactions forced into a continuous interaction.

A great modern version of the formula is the UK sitcom Peep Show :


Oct 24, 2014

Is the UK Daily Mail worth reading?

Define "worth".

I suppose it's important to know what it says. But personally I don't have the psychic strength to wade through the swamp of negativity.


Oct 24, 2014

Should Mark Zuckerberg publicly speaking Mandarin Chinese be a big deal?

I think it shows he's made more of an effort than plenty of Westerners bother to.

There are probably a lot of Western start-up founders and entrepreneurial wannabes who look up to Zuckerberg and may get inspired by this. He's being a good role-model in this case.


Oct 24, 2014

If mankind evolved to this intelligence level, why can't there be another species that has evolved to an infinitely higher intelligence?

Well, for one thing. That fact that we EVOLVED to this intelligence level suggests that it took a number of steps.

An infinitely higher level of intelligence would have to have had an infinite number of steps. We have a pretty good idea that the universe, in its present form, is of a finite age, so that pretty much rules out an evolved infinitely higher intelligence.

Well, could a merely finitely higher intelligence have evolved somewhere in the universe?

Sure it could.

And might this higher-order intelligence have created us? And be God?

Unlikely. We have no reason to think we were created. (No evidence of workshops or tools etc.)

We have lots of reasons to think we were evolved (a lot of fossils showing ancestral species with whom we share anatomy, behaviour and DNA; DNA similarity with other living species; some sub-optimal traits that are explicable from an evolutionary point of view but no intelligent designer would have chosen. Etc.)

Even if it didn't create us, might it still be God?

It can't really be the standard Abrahamic God who explicitly says He was been around forever (so DIDN'T evolve). And who explicitly says He did create us.

Can it be something that's just a little bit like God in the sense of being quite powerful and having dabbled a bit in our history a few thousand years ago?

OK. We can't rule that out as decisively as we can all the other options. But it's a bit weird for powerful aliens to come down and visit and play god for a bit, and then go away and leave us so decisively that we have had no more contact since then, and can't find any artifacts they left.

If I was a betting man, I'd bet against it.


Oct 24, 2014

What would happen if everything was the same price?

In practice, all the houses would be knocked down for their scrap value.


Oct 24, 2014

Where can one buy a synthesizer in London?

If you have the money, you're in luck :

Modular shop based in East London


Oct 24, 2014

Which one has a more promising future : web or software development?

There's no difference.

All significant software today must be aware of, and perhaps at home in, the cloud. (Ie. running on a server and accessed by remote clients).

With a couple of exceptions - mainly Apple iOS - the same technologies are increasingly used in the browser, on the server, on the desktop and on mobile devices.


Oct 24, 2014

My little boy who is so good in computer sci but very scared of physics. How I can make him go deeper in physics? I have MS in chemistry so I don't know how to make him physics lover.

Probably because physics seems like very dry abstract maths that's hard to understand.

It might actually be a good idea to get him to build some physics simulations. The advantage of that is that for some people, it's much more intuitive to understand an algorithm than a set of equations.

Building a model of multiple planets flying around a star will make him see gravity and Newton's equations in a new way.


Oct 24, 2014

Is there something in dead languages you wish would have transferred to modern programming? Did we miss any great ideas?

There are a lot of ideas that keep coming back.

Dataflow was a category of programming language that never hit the mainstream, but had ideas that are coming into fashion now as "reactive programming" or "functional reactive programming".

Prolog's inference engine is available as libraries in other languages. And it would be interesting to see if this kind of inference could be made more accessible.

APL's special characters for powerful matrix and other mathematical operators may make a comeback. If you can have domain specific languages, why not domain specific syntax? Especially as we move away from using standardized keyboards towards tablets with touch screens and virtual keyboards.

I think we're going to see another round of high-level languages that orchestrate and script "swarms" of multiple computers. For clusters of servers, for service oriented architectures, and even for the increasing number of computers around your person (laptop, tablet, phone, watch). These may owe something to earlier service orchestration or business process modelling / dataflow languages.

Lisp never goes out of style. And has never really been a dead language. But you might have written it off as a historical / cult thing a few years ago.

However it's back with a vengeance as Clojure. And Racket is gaining popularity. In these two flavours, it's possible that Lisp will become more mainstream than it's ever been bringing the ideas of homoiconicity and proper macros.


Oct 24, 2014

Why are all programming languages difficult to configure with its appropriate environment?

Because that's actually one of the hard problems.

There are two conflicting requirements :

1) in order for the program to do real work, it needs to be able to access the machine's resources : memory, disk, mouse and keyboard, networking, sound-card, USB, GPS etc. etc.

2) in order to be relatively platform independent, (which allows programmers to be reuse their knowledge across platforms and operating systems etc.), the language has to be fairly self-contained and loosely coupled to the platform.

To satisfy both requirements you need some kind of mapping between the resources represented virtually within the programing language, and the underlying machine and operating system.

And that mapping is done via a configuration which is external to the main program. (It has to be external, if the program could see the machine resources directly it wouldn't be portable between different platforms.)

Because the configuration is external it's not very visible to the programmer. It's necessarily outside the world of the programming language, and usually outside the programmer's comfort zone. And, naturally, you can't really write portable tooling to help manage it. So tooling for managing and debugging this configuration is usually somewhat inferior to other libraries and resources (like editors).

BTW : this is a universal principle, equally applicable for "virtual machine" languages like Java, and for compiled languages like C that just have a portable standard library.

The only languages that are "plug'n'play" are languages which don't have the two requirements.

Either they're tied to a single platform : Visual Basic on Windows or in Office. Perhaps Objective-C for iOS.

Or they're languages that don't offer much access to the underlying platform : Javascript in the browser. Perhaps Smalltalk most of the time. And other languages that stick to their "toy" environments.

The moment you want portability as well as access to the full range of machine resources, you are stuck with having a mapping layer that needs to be configured independently of your actual program, using obscure and non-standard tools and knowledge.


Oct 24, 2014

Will outsourcing/ offshoring eventually lead to the demise of IT/software jobs as a good career?

Depends where you live.


Oct 25, 2014

Tolerance: How do I learn to respect people with opinions that oppose mine on issues I consider very important?

The way I do it is that I believe that all knowledge is conjectural. That means that everything we believe starts with a certain amount guesswork.

When we're rational, we're willing to look at counter-evidence to our guesses and modify them. However, how we modify them involves yet further guesses. We always aim for consistency, but our model of the world is ALWAYS underdetermined.

Why is this important? Because, if our knowledge is partly woven from guesses, it means that people who disagree with us do not do so necessarily because of either a) stupidity or bad reasoning, or b) malice.

It can also be c), because some of the skeins of belief that are woven through their world-view are simply conjectures which came out differently from ours. And we should recognize that such differences are usually where there isn't strong enough evidence to resolve the issue with certainty.

That doesn't mean we shouldn't argue. We should; and should argue fiercely. Because that itself can stimulate our creativity and lead to new insights and breakthroughs. But we don't need to take such argument personally. Or hold the opponent personally at fault for having those contrary conjectures in his or her tapestry of belief.


Oct 25, 2014

Charles Darwin was agnostic. Some atheists use evolution as an argument. Do atheists think they know more about religious beliefs than Darwin? Why?

Getting on for 150+ years of extra research in biology, geology, archaeology, physics, and chemistry; including the discovery of genes, the discovery of DNA, the mapping of DNA and a new taxonomy of every living species based on DNA similarity.

All of which was unavailable to Darwin in the mid 19th century.

I think that's probably why we believe we know more than Darwin.

Update : I notice the question just changed from :

Do atheists believe they know more than Darwin??


so my answer isn't quite as ... er ... poignant. Ah well, can't win 'em all.


Oct 25, 2014

Who out there is interested in modifying humans, genetically or otherwise, in order to enhance abilities?

Transhumanists : http://en.wikipedia.org/wiki/Transhumanism


Oct 27, 2014

Why don't computer programmers, computer scientists, and mathematicians rebel against ridiculous natural language messiness and complexity by voluntarily using a smaller yet powerful and more consistent subset whenever they speak or write?

You use different languages for different purposes.

You DO rebel against messy natural languages when you want to give precise instructions to a computer. And you use maths notation when you want to tell other humans precisely about abstract concepts.

But when you want to talk to other humans day-to-day you want language which is "fractally loaded" with multiple meanings, because that's something that two humans can handle and because the ambiguity adds richness and warmth to the communication. Very often it's more important to create emotional resonance than to communicate fine-grained factoids.


Oct 27, 2014

Does the Big Bang Theory prove the existence of God? In what ways?

I must have missed that episode.


Oct 27, 2014

I don't see/understand any difference among programming languages, where does the difference lie?

How on earth did you manage to see the same loops in Erlang as in the others, when Erlang only has tail recursion?.

Basically, it's because your knowledge of these languages is too superficial.


Oct 27, 2014

Are philosophers ignorant when it comes to science?

Well, it's no worse than the the average scientist's ignorance about philosophy. Even philosophy of science.

A lot of scientists can talk about Popper, because he was very friendly to them and built bridges, but how many scientists have bothered to keep up with all the serious criticisms of Popper that have emerged in the philosophical literature in the last 50 years? Do they know Putnam? Or Kuhn or Feyerabend?

How many know (and understand) Quine's "Two Dogmas of Empiricism"? Or the work of Bruno Latour? How many can even hear of such things without immediately jumping to conclusions and trying to mount a knee-jerk defence against them?

The truth is that people accuse modern philosophy of lack of critical thinking. But modern philosophy is the result of taking critical, sceptical thinking to a degree that the average scientist (or any other philosophical layman) couldn't imagine; and then seeing what's left after such a blistering attack. The answer is that not many intellectual pretensions survive. Including those of the scientists.

Scientists don't like that. And the more closed minded ones prefer to blame philosophers for "lack of knowledge" rather than admit that the real problem is that the philosophers refuse to accept the scientists' own account of what science is and how it works.


Oct 27, 2014

Why do Christians oppose killing of the innocent, when an earlier death means a quicker ascension?

Christians don't believe that anyone is innocent. That's what original sin is about. You have to work to get back into God's good books.

So killing someone before they've had a chance to do that risks sealing their fate at a bad moment.


Oct 28, 2014

How can you fix the error message char(*) [128] is incompatible with parameter of type char*?

char* [] is actually char** ... an array of pointers


Oct 28, 2014

Are you anti-humanist? Why or why not?

When it was created, "humanism" was an emancipatory and progressive project. It opposed humans to God and put human freedom and responsibility centre stage.

Instead of telling us to live according to 1600 year old superstitions under the absolute rule of hereditary kings, it invited us to go out and find what humans could discover by observing nature; what we could create by letting art tell our own stories, not God's; how well we could live by giving all members of society the rights to citizenship, property and suffrage.

However, by the 20th century, humanism had locked into a new sort of orthodoxy, one which seemed as constraining as before.

When people asked why they couldn't live and love as they liked, they were told that human nature prohibited it. When they asked why there was poverty amid productivity and plenty they were told that the iron laws of enlightenment economics could not be broken. When they asked why nature was being destroyed - on an industrial scale - they were told that human demands must be prioritized.

Everywhere, the "human" was the measure of all value and the justification for both good and bad.

In the name of human rationality, Ford and Taylor turned factory workers into tightly controlled cogs on the production line. In the name of human rationality Le Corbusier and his followers built ugly, identical, soul-less apartment blocks and urban planners smashed thriving communities to build roads. In a century allegedly dominated by human rationality and scientific progress, humanity fought it's largest, most vicious wars, built weapons of extraordinary mass destruction and threw up totalitarian systems that killed millions.

In the 20th century, the claims of humanism : that human reason was the highest wisdom, that morality could be built on human rights or human utility calculations, looked pretty flaky.

Thinkers began to ask "what' so great about the 'human'?. Shouldn't we look again at the value of animals or the ecosystem? Or the wisdom of those who rejected "progress" (both economic and scientific)?"

The humanist philosophy was based on the sharp distinction between the "subject" (the rational thinking, enquiring agent, struggling to understand and operate in the world) and the "objects" (the distant, separated world of things and others that are merely to be interpreted, used and engaged with). Now people began to ask : what if emphasizing this distinction itself was leading us astray? Perhaps we'd be better off if we saw ourselves not as separate from it but as part of it. What if we felt the whole ecosystem should be our measure of worth, not crude human wants? And that understanding the whole was more important than analyzing it down into its constituent parts.

What if we didn't try to deduce our own limits from crude models (evolutionary / economic / psychological) of human essence. But instead tried to simply become. Whatever we could. What if we just pursued becoming animal or technology or god. Or just other than the thing that humanism dogmatically insists we are?

Anti-humanism is a rich mixture of different criticisms and experiments - some fairly conservative, some exotic - aimed at getting beyond the limits that a stereotypical "humanity" seems to place on us. You don't have to accept or subscribe to all of them to find value in some of the questions that have been raised and some of the thinking that has come from them.

Of course, there's also been a different kind of backlash against humanism, also due to many of the problems of the 20th century. This is simply a retreat BACK into those religious dogmas and certainties that humanism was meant to have put paid to. Fundamentalisms have been on the rise across the world.

These are also a kind of "anti-humanism" but they arean't typically associated with the anti-humanist (or post / trans etc.) schools of thought, as they tend to emphasize old certainties rather than new possibilities.
But sometimes anti-humanists will refer to them, not entirely negatively, if they seem to be making a good point. Most of the time though, the two groups are distinct.

Related :

Phil Jones (He / Him)'s answer to Could someone explain the essence of postmodernism?

Phil Jones (He / Him)'s answer to Who are some active Nietzschean philosophers working today?

Phil Jones (He / Him)'s answer to Is post-truth politics an inevitable and unsurprising consequence of post-modernism?

Phil Jones (He / Him)'s answer to Why are so many French academics behind the postmodernist/ Neo-Marxism movement?


Oct 28, 2014

Should poor parents be required to give up their children to richer people?

Rich people are rich by concentrating the wealth generated by a lot of people among a few people.

If they took over all the poor children, the wealth would be diffused again and no-one would be rich. If that's the effect you want it's more efficient just to target the problem directly and go straight for redistributing the wealth.


Oct 29, 2014

Why does the BBC give so much coverage of Nigel Farage and his UKIP party?

To be fair to UKIP, they are actually a lot more popular, having received between 3 to 4 times the number of votes that the Greens did at the last election (919,471 to 265,243 in 2010 according to United Kingdom general election, 2010)


Oct 29, 2014

Does the moral relativist position shut down conversation?

It forces you to have a smarter conversation.

If you can't just say "I'm right because the universe says so" you have to say "I would like this ... and here's why I think you should like it too". It's much more challenging but the results can be much more interesting.


Oct 29, 2014

What's the best and most productive technology for software development?

Emacs!

Kaboom! Next! ;-)


Oct 29, 2014

How can my friend and I work on a program written in C on two separate computers?

Learn to use Git.

Create your own public repositories, eg. GitHub is popular but you can run your own Git server somewhere.

Check out your own working copies and start developing. Whenever your code is working, make sure it's posted to your public repo.

Keep refreshing your code from your collaborator's public repo. Fix any conflicts as soon as they arise.


Oct 30, 2014

If we know ourselves and we talk to ourselves (mentally), why do we question ourselves?

What makes you think we "know ourselves"? The brain is a complex collection of different "modules" each doing certain kinds of information processing. It's clear that some parts are involved in conscious experience, but not at all clear that everything is funnelled through a single centre where conscious knowing "happens".

In fact, the great realization of modern psychology, starting with Freud's theory of the unconscious but moving far beyond that, is that our conscious mind is only superficial reporting of what the brain is actually knowing and doing.

tl;dr : we are actually more like a group (or an ecology) of multiple modules / drives. And we question ourselves the way we question our colleagues in the same organization, to find out what's going on, and what the other parts of the group know.


Oct 30, 2014

Have design patterns appeared as a consequence of object oriented paradigm?

Yes and no.

Design Patterns as an idea were first imported from real architects by members of the OO community. And it was the OO community that pioneered the analysis and documentation of its patterns and promoted the idea of doing this.

But that practice is one that could be adopted, beneficially, by any genre of programming.

There are two reasons that FP people think they don't need Design Patterns.

1) Particularly in Java, which is a verbose language to begin with, some of the Design Patterns imply quite a lot of code simply to ensure a certain kind of flexibility. In FP languages which tend to be terse, and flexible, the equivalent of these patterns is often just a line of code. For example, "Iterator pattern" is kind of like "using the map function" in an FP language. Which is something you'll do 10 times an hour, and is as common as writing a loop in an imperative language. So as an FP programmer, you see the OO design patterns and think : what's the big deal?

2) In languages like Haskell which have an emphasis on types, the type definitions themselves act as a formal encoding and documentation of large scale architectural structure. In the Java world, you might represent architecture with a UML diagram. But UML isn't part of the Java language so there's no way of representing the architectural pattern in code[1]. So it's important to have a way for people to think about how to represent those architectural decisions in a reusable form. And that form is documentation of Design Patterns.

In Haskell OTOH, you CAN represent architectural decisions in code (ie. in your type definitions). Which means you can basically bundle up a "Design Pattern" into a library and just use it whenever you want. Exotic Haskell things like Monads and Lenses are really a kind of Design Pattern. But they can be made into libraries (or language features) so that you don't think of them that way.

[1] Yes, there are UML to Java code-generators. But that's pretty clunky. And NOT standard practice. Also, AFAIK, UML has no equivalent of "generics" to define architectural complexes that leave open-slots for specific customization.


Oct 30, 2014

How have some historical figures steered a middle course between the perils of vanguardist ideals and populist ideals?

Use your intuition. You don't really have anything else to go on.

Update : this question seems to have changed since I answered it, to one about historical figures. Not sure my answer is relevant any more.


Oct 30, 2014

Why do you like coding?

Others like Jayesh Lalwani and User hit the nail on the head.

Another thing. I'm trying to move from working in pure software to doing more physical making and hardware (which is another kind of magic) I have huge frustrations because every time I have an idea I can't just get on and do it. I don't have the rights tools, or components or materials. I have to go to a shop or order them and wait for them to turn up in the post.

Software is wonderful because you don't have that. Most of the time, you want to do something you just do it. Or, worst-case, you have to download something or look up how to do it online. That immediacy is spectacular. When you're used to that freedom, anything else is painful.


Oct 30, 2014

What is so exciting about life when there is nothing to gain or lose after all? Is living really worth it?

You (and all your classmates) seem to be getting these questions out of a textbook or off a website somewhere aren't you?

You want to know if life is worth living?

Seriously?

Haven't you actually done it? Don't you know?

I just feel terribly, terribly sorry for you. That you are bothering to waste your time writing questions about what the point of it all is, as though the whole thing were a kind of abstract problem that you are aren't engaged with at all.

No answer on Quora is going to tell you what's exciting about life. Only experiencing it will tell you that. So do yourself a favour. Get out there and experience it!


Oct 30, 2014

Is a life in which nothing is worth dying for worth living for?

Yes.

Next!


Oct 31, 2014

Is everything a government does legal?

If there's a written Constitution, that puts constraints on what the government does. If the government goes against that, then it's breaking the law.

The idea is that the government can, of course, ammend the Constitution, but it should be a slow process, which more or less forces change to be a slow, deliberated process, that perhaps lasts more than one government term and avoids short-term / self-interested thinking by one government.

If there's no written Constitution, there may be some other limits. But ultimately, of course, government (on behalf of the electorate) HAVE to be able to define the law as they like. If they couldn't, that would mean that the electorate ALSO can't change the law. Which would be the end of democracy.


Oct 31, 2014

Living Abroad: How do I make myself approachable to the British in everyday situations?

Nobody is approachable to the British. We don't do "approach".


Oct 31, 2014

Am I spoiled if I pay someone to clean my place weekly?

Of course you are. How could you not be?

But remember you're also spoiled if you have the time and education and internet access to participate on Quora.


Oct 31, 2014

What is it like to live in Hackney?

Great.

Very flat so good for cycling. Not much tube coverage but the Overground is reasonably convenient. And there are busses.

You've got Victoria Park, a bit of Regents Canal / Lee Navigation.

Lot's of places to explore. Stuff happening all the time.

It's pretty hipster, which may or may not be your thing : Stoke Newington, Dalston, London Fields / Broadway Market. Lower Clapton, Chatsworth Road etc. seem to be going the same way. It's all good if you're young(ish), and with enough money and few responsibilities, to enjoy it.

Of course, there's a lot of poverty. And I suppose there are social problems / violence. Though I never saw any in the three years I lived there (Including all the times we got night-buses, cycled home in the AM.)

We did have the post systematically stolen from the block of flats I lived in for a while, which caused people problems. But I suppose that could happen anywhere.


Oct 31, 2014

Capitalism: Do profits always come at the cost of losses imposed on the rest of society?

Of course. Money at time t is a finite, scarce resource. How else could someone have more of it without everyone else having less?


Oct 31, 2014

What comes after capitalism?

One interesting theory that I'm quite taken with is the idea of Netocracy. Which is a world of hyper-networking in which who and what you know becomes far more important to your economic welfare than what you technically own.

In a sense, it's a kind of "crony capitalism" without the capitalism part. In this view, we are moving further and further away from the idealized version of capitalism, which is about free markets, decisions made through market processes, equal opportunity of access and meritocracy. And towards a world where birth, schooling and clever networking are the real road to both success and power.

Just as there were markets before "capitalism", there was networking before "netocracy". But as capitalism is the phase where markets move centre-stage to become the dominant principle. So, in netocracy, networking moves centre-stage to become the dominant principle of economic life. Money doesn't disappear or become worthless, just as land (feudal wealth) didn't disappear or become worthless in the capitalist age. But just as land and aristocratic titles began to be increasingly easily acquired by the owners of capital in capitalism, so money increasingly flows towards, and under the guidance of, the netocrat in netocracy.

Netocracy is a fairly philosophical book. But read it with Shadow Elite and The Age of Access to get a rounder picture of how things can play out. You can be relatively "poor" in measurable money and assets, but wield tremendous power and have access to wonderful resources via your connections.

There are many examples today of professions : from journalists to artists to salesmen to consultants in every field, who live in a "gig economy" where having the right contacts is the difference between having regular well-paid work and no-work at all. Their Facebook friends and LinkedIn contacts are their most valuable "asset" (as opposed to traditional capitalist forms of wealth like ownership of a shop or shares in a factory).

The underclass are scrabbling to play similar games, on far inferior terms, courtesy of oDesk, Taskrabit and Fiverr.

Imagine this trend :
- declining social mobility (check),
- the end of any kind of fixed employment contract and total casualization of work in the gig economy, (check)
- the end of formal "recruiting" and increasing dependency on your social networks to get any kind of work, (starting to be a thing, the last permanent job I had, and the next gig I have both came from social connections)
- the increasing use and power of outsourced consultants by both government (for research and decision making) and private corporations
- the increasing virtualization of "stuff" (everything from companies that rent fabrication facilities as and when they need them, to "the cloud", to you hiring a city bike for trips around town rather than owning your own). Someone "owns" all the stuff, but the user / renter calls the shots. Ownership confers little power.

Take all these trends as far as they can go ... and I believe you have something genuinely different from the capitalism we expect. A world where all resources (human and physical) are primarily addresses in a network, and where the world belongs to those who know (or can find out) the addresses.


Oct 31, 2014

What lies beyond postmodernism?

Diffusion.

We clump together the things we call "post-modern" because they were all reactions to the same things that came before them. But under that heading we have very different thinkers whose ideas point in different directions and have different implications.

As time goes on, some of those directions get followed and developed further, and it becomes less and less plausible to see a commonality between them. Post-modernism as a "thing" (if it ever was one) simply evaporates and the new things take on a life of their own. (Hopefully cured of the pretention to be THE new thing.)


Oct 31, 2014

Could someone explain the essence of postmodernism?

Post-modernism isn't a "thing" ... it's a kind of space.

Previous to post-modernism, the intellectuals of the modern era felt obliged to work within certain narratives or frameworks : Marxism, Freudianism, Humanism (what you're calling Liberalism), "Structuralism" (a theory of language and thought which saw them as a kind of system of relationships between signs.)

Largely these were "normative" or "opinionated" theories. They had an idea what was good and how to get there. History was seen as "progressing" in the right direction. Psychoanalysis was therepeutic. Etc.

Post-modernism was what happened when the thinkers allowed themselves to give up on these alleged certainties. Their motives for doing so were various. Some were disillusioned ex-Marxists who felt that Marxist predictions were busted. Some had always been anti-Marxists. Some were Feminists, kicking against the residual sexism they found in Freudianism and Marxism. Some were (small l) libertarians looking for space to pursue their own agendas free from the constrictions of the earlier narratives.

One of the strongest justifications for post-modernism was the way the world was obviously changing in the late 20th century consumer / media-saturated economy. You must understand that post-modernists were largely from the humanities and were cultural critics. They weren't doing Marxism as economists or political activists. Nor were they doing Freud as psychologists. They were interested in these narratives because these narratives claimed to be universal theories of human culture. How people thought and saw the world was seen as a byproduct of their economic situation or psychological development.

But as the electronic age evolved into the information age, what we saw was a proliferation of different ways of seeing the world. Not a single human mentality, but a patchwork of niche interests. Those who liked this kind of music or that kind of movie or read this newspaper, or were convinced by those adverts. It was hard to sustain a grand narrative that explained how human culture worked, faced with the fact that human cultures were diversifying and fragmenting (though sometimes also reunifying) under the influence of the explosion of media.

So the post-modernists set about shifting the focus; from some kind of external "reality" that was meant to underlie culture, to looking at how culture actually worked, how it changed and mutated. They started with the models they already had : Marx, Freud, Structuralism, the Human etc. and then began looking at how these models needed to be revised to make way for the increasingly dynamic cultural landscape of the 60s and 70s. These revisions became more radical : stretching and eventually breaking the original theories. In doing so, and focussing on change, they challenged all alleged fixed notions : siting their new models in ideas of flux and slippage and differance and in soft relationships like seduction rather than hard ones like opposition.

Related :

Phil Jones (He / Him)'s answer to Why are so many French academics behind the postmodernist/ Neo-Marxism movement?

Phil Jones (He / Him)'s answer to Why is postmodernism still openly embraced in some academic circles?

Phil Jones (He / Him)'s answer to Are you anti-humanist? Why or why not?

Phil Jones (He / Him)'s answer to What are the pros and cons of postmodernism?


Oct 31, 2014

Aren't the normal set of teeth in humans an evolutionary disadvantage?

No.

Next!


Oct 31, 2014

Postmodernism: How does one decipher aridly obscure and complex postmodernist writings?

Like a lot of jargon, postmodernist writing is something you have to learn to read.

You'd probaby call the latest papers in particle physics and finance "aridly obscure and complex" if you didn't have enough background in maths and technical terms to understand them properly, too.

The way you get to understand this kind of writing is by reading a lot of it, and sometimes doing some painstaking decoding. Much as you need to do with maths or physics.


Oct 31, 2014

What do atheists think of the phrase "There are no atheists in foxholes"?

Tell me about some other occasions where high stress-levels lead to optimal judgement.


Oct 31, 2014

If a programmer makes an application for his/her own personal use, does he/she prefer to build that program in GUI form or CLI form?

If I'm just going to process files with a couple of options, I'll do CLI.

That takes almost no work (a couple of lines of code to pick up the command-line arguments) compared to a chunk of work to make the same thing as a GUI. I'm not going to write a program that has nothing but a File menu with Load and Save options and a big "Do It!" button.

OTOH, if it's something where the user needs to interact with the data, I'll be more inclined towards a GUI .. depends a lot on the kind of thing it is. I don't have any GUI toolkits at my fingertips, so the prefered option is to write it as an HTML page with the GUI in javascript / coffeescript.


Nov 1, 2014

Can the Abrahamic God be deduced?

Nope.

Deduction is a logical operation that simply rearranges facts you already know into a form which allows you to notice things that you might not otherwise have noticed.

The existence of God is an open empirical question (ie. whether the world is like this or like that) and simply rearranging / collating your current knowledge won't be able resolve that. Only observation can help with empirical questions.


Nov 1, 2014

I don’t want to die. I don’t want to live. Is there some place else I can be?

Asleep


Nov 1, 2014

Why do some people find it easier to believe man happened by chance and not by a grand designer (God)?

Nobody does.

"by chance" is a piece of rhetoric that creationists use to try to make the alternatives sound bad. But it's not what those of use who aren't creationists actually say or believe.


Nov 1, 2014

Is posting anonymously a form of cowardice?

It's a sign of caution.

Cowardice is simply unnecessary / excessive caution. So it depends on how necessary the caution really is.


Nov 2, 2014

Is it wise to learn just the high-level programming languages and not the low-level ones?

It's a good idea to have at least a little experience of lower level languages, just so that you know what's going on down there.

But you also have to accept that there are many, many layers under the level you're working at. There are lower level languages. There's the operating system. There's the kernel. There's the machine code of the processor (and the details of registers etc.) There's the rest of the machine architecture. There's the chip itself, implemented ultimately as transistors made of doped silicon.

No one can be more than a mere interested amateur in anything more than one or two of these levels. So you shouldn't beat yourself up that you aren't an expert in kernel hacking any more than you should beat yourself up that you aren't an expert in Verilog.


Nov 2, 2014

Is anarchy the only just society?

"Anarchy" is a very broad term under which are many different ideals of society.

Some of those societies may be just. Some may not. The state / nation-state / government is not the only site of or cause of abusive power.


Nov 3, 2014

Can JavaScript be used to create an interactive web portal/content management system in which runs in the browser--in that clients can log into and view/manage their information?

We're getting to that point. I don't know if anyone's done it yet, but things like WebRTC which were designed for peer-2-peer video allow things like peer file-sharing. So, in principle, a CMS that stored content in the browser's localStorage and was accessed by peers through websockets would be possible.

Quite slow for more than a couple of users and not much space in localStorage, but technically doable I think.


Nov 3, 2014

Doctor Who (TV series): Who is Missy?

Off-topic Rant.

Is anyone else as bored to death by the tedious predictability of this as I am? I'm sick of the incestuousness of everyone turning out to be the same person, or the parents / children of the same person. Or the reincarnation of the same person.

It's a big universe out there. Why can't there just be, you know, several different people in it? Perhaps different adversaries? With different motivations and personalities? And perhaps, just for once, the big end-of-season finale could build some new personalities up too.

I mean, I know why, it's all about branding and brand recognition. Big shows can't dilute the core brand with too many distractions. But come on! Batman managed to find 10 times as many different adversaries in one city than the Doctor finds in the entire multiverse?

American TV series like Lost and True Blood can handle 20+ major characters. Why can't Dr. Who manage more than Doctor + 2 companions + one bad guy and one bad girl?


Nov 4, 2014

Has the is/ought problem been solved?

Sure. Moral monism.

You can't get an ought from an is. But there's nothing to stop you getting an is from an ought. All oughts are also ises.

So the only sensible metaphysics is to assume the world is made of things that have some kind of normativity attached to them.

Things that look like mere ises are actually oughts where you haven't noticed the normative quality.

This is undoubtedly the most economic metaphysical view to hold. And it's not quite as crazy as you might think.

Science which defines itself as anti-normative smashes into major roadblocks when it starts trying to cope with function in biology. (Something that's necessary to demarcate traits and genes and make sense of evolution). And intentionality in the cognitive science. (Something that's necessary to make any progress in bridging neuroscience and psychology)

But allow norms to be the "atoms" of your metaphysical universe and you can construct a model that can cope with all these.


Nov 4, 2014

What makes the British pound so strong against the dollar?

History


Nov 4, 2014

What is the use of unions in C and C++?

I never understood either. Until I realized it's a primitive way of getting some way towards polymorphism.

With a Union, you can superimpose multiple structs onto the same piece of memory. And, of course, you can also have a field which contains information about what kind of "type" this particular instance of the struct really is.

You can even store pointers to the appropriate functions for handling that particular type.

So let's say that a "game_object" is actually a union of "player", "bullet" and "opponent". A lot of the time you can be passing the game_object around, storing it, scheduling it to do something etc. without caring which of these things it actually is. And you can have some "dispatcher" functions that encapsulate the decision as to which real function to call based on the type.

Of course, in C++, you're better off using classes and objects and the language's built-in polymorphism for this. But you need unions for backward compatibility with C. And in C, union buys you some flexibility that would be a lot more expensive to achieve any other way.

Unions can also act as other kinds of primitive "OR types". Want an "either" or a "maybe" or a "data or error"? Unions get you a little bit closer to that in C.


Nov 4, 2014

Where is the UK's version of what the Americans call "moving to Canada"?

Unlike the US, we don't have a "go to the next frontier" culture. We have a "retreat inwards" culture.

First we'll leave the EU. Then we'd probably be willing to jettison the Scots, Welsh and Irish and retreat into England. Then we'll want the foreigners kicked out. And finally rearrange the boundaries to guarantee that our brand of Little Englandism always wins the elections.


Nov 4, 2014

UK Riots (August 2011): "Tory MPs have backed moves to evict the families or convicted rioters from council housing"...Any opinion about that?

Sounds awfully like collective punishment to me.


Nov 4, 2014

Why do most intellectuals tend to lean towards liberalism?

Liberalism is typically the orientation of those who are comfortably off.

Not necessarily rich. But with a feeling of stability and sufficiency. When you have those things, it's easier to start worrying about those who don't have them and wanting to see something done about it.

OTOH, the anti-liberal orientation tends to be driven by a feeling of scarcity or inadequacy. (Not personal inadequacy, but an inadequacy of resources). However much he or she has in concrete terms, the anti-liberal almost always thinks that there isn't enough and that he or she is in danger of losing what they have. The anti-liberal thinks "why should I have to give?" where "give" blurs into "give up"? She thinks "WE are in danger of loosing out to THEM".

Intellectuals tend to be liberal because intellectual success is ALSO a symptom of stability and sufficiency. Apart from a few artists, thinkers don't tend to do their best work in stressed or precarious conditions or when struggling from hand to mouth.

The intellectuals who've achieved enough solid work to be known, are also likely to have achieved sufficient material comfort to be driven towards liberalism.


Nov 4, 2014

Is parametric polymorphism beneficial or harmful?

Beneficial.

It allows you to combine the virtue of static typing with the virtue of flexibility.

The classic example are Java's parametrized collections. Without them you're stuck either writing collections in terms of the Object class (ie. giving up on type-safety) or writing separate collection code for every different thing you want to store in a collection. Parametric types let you write once and use safely in many places.


Nov 5, 2014

Is learning Go comparable to learning C in terms of career prospects and possible applications? Why or why not?

Perhaps you're thinking of The Rust Programming Language rather than Go? ;-)

A2A : I'm sorry I can't give any kind of evidence-backed answer. All I can say is that after about 15 years or so of solid progress in high-level / virtual machine languages, there's clearly a movement to go back and look at whether some of these innovations can be applied to compiled languages to bring safety, parallelism and terseness to them.

I'm sure this trend will continue, and that we are going to be increasingly interested in new languages at the system programming level. There will be jobs there. It's still a bit early to tell whether Go, Rust or D will take off the way that, say, Python and Ruby and Scala have. But probably it's a good idea to get a basic familiarity with them.

However C is MASSIVE. It's impossible to overestimate how much C there is in the world that is going to need maintaining and extending. And how many different platforms it runs on. C is going to be an in-demand language for the foreseeable future. And any new compile-to-machine-code language is going to have to live in a C world, link to C libraries and require an understanding of C from its users.


Nov 5, 2014

For what type of software applications are dynamically typed programming languages more appropriate than statically typed languages?

Most of them.

Given that static typing really only becomes important at scale. And most programs are small.


Nov 5, 2014

Why should/shouldn't the many obvious white college student pot smokers be arrested and prosecuted?

It's disgusting for the law to be applied differently to white college students than to blacks or school drop-outs.

But the solution is easy : none of them should be arrested and prosecuted for smoking pot.


Nov 6, 2014

Why is it that the world has always been ruled by a few? Will this ever change?

Apathy


Nov 6, 2014

Are you disappointed that a female Master came before a female Doctor?

What I REALLY hope (this is still before the finale on Saturday) is that it turns out Moffat was playing with us. And that Missy is NOT the Master after all, but some kind of wannabe. (A bit like David Morrissey when he thought he was the Doctor)

That would be a genuinely surprising twist and make her far more interesting.


Nov 6, 2014

Are cogent arguments and prescriptive arguments often mistaken for logical fallacies?

People get waaaay too hung up on the idea of "fallacy". As though catching someone out using a fallacy is a great triumph. And the user is revealed to be fraudulent or idiotic.

But a fallacy is just an argument that doesn't work. And as everyone who studied logic ought to remember, NOT (A IMPLIES B) does not imply in any way that NOT B. The conclusion of a fallacious argument can still be true. It's just that the speaker hasn't (yet) given you a reason you should believe this assertion.

But because people are so hung up on fallacies, and naively believe that fallacies are actually counter-arguments, they start to accuse any argument that doesn't work for them, of being a fallacy. (I'm sure somewhere, someone has probably listed "argument from false evidence" as a "fallacy" - which to me is an absurdly overgeneral use.)

Lots of alleged fallacies just seem to be arguments that listener thinks are ineligible in this particular situation : (no true Scotsman, slippery slope etc.) I, personally, wouldn't call any of them a fallacy.


Nov 6, 2014

Do Europeans dislike England?

Well, if I was a serious European politician I'd be pissed off with all the special pleading and sense of entitlement from people like Farage who assume that the UK can opt-out of any commitments it doesn't like to Europe but that the Europeans will still give UK everything it does want from a relationship.

I don't suppose they like our politicians much.

OTOH, neither do we.


Nov 6, 2014

What does it feel like to go from being very incompetent to becoming a programming rock star?

I've only been at it for 35 years. Call me back in another 20.


Nov 6, 2014

What are the other engineering tools can be used to create things as precision?

Scanning tunneling microscopes


Nov 6, 2014

Why is it so hard for poor US states to catch up economically with rich states?

The same reason that the poor anywhere can't catch up with the rich. Positive feedback loops. Rich banks on Wall Street bring more money to New York. Sandhill Road VCs demand smart tech. entrepreneurs come to Silicon Valley.

What or who brings either to Kansas?


Nov 8, 2014

What will be the next big thing of 2015? How can I (potentially) make money from it now?

Normally this is a hard question. But actually this year it's really easy. As long as you aren't trying to make a LOT of money.

The big thing of 2015 will be phone-based payment systems. And you can make money from them by accepting them in your business.

Obviously you won't make any more money than you do by accepting cash and credit cards, but you will be making money from the next big thing.


Nov 8, 2014

Are innovations harder to make today than in the past because the world is already so developed?

Right now there are around 7 billion people who potentially want or need your innovation.

There's never been as much information so freely available about how to do something (from Instructables and Maker tutorials on YouTube to MOOCS and free university courses to Wikipedia and Quora and StackExchange and How Things Work etc. etc. etc.)

You have Kickstarter, IndieGoGo, CrowdSupply, Quirky and dozens of other sites and services offering a variety of strategies and business models to help get innovations made.

The market is highly sophisticated with niches that have people who are cultured, technically knowledgable and may already have existing complements of your innovation.

There are a lot of other wannabe innovators too. So there's a lot of competition.

All these points except the last work in your favour. And you can even try to turn the last one in your favour by looking for ways to innovate together with other innovators. Don't make rival things to theirs. Make things that are compatible. That build on their "platforms".


Nov 8, 2014

Social Innovation: Does the world really need more than a hundred fair trade coffee brands?

It's better than > 100 unfair trade coffee brands.


Nov 8, 2014

Healthcare Innovation: In an era when vast amounts of data are crunched for reletivly trivial reasons (say Facebook) whats so difficult about making digital system for the NHS? And why every time it is attempted it's a massive failure (and why do they still get paid for it?)

Facebook (and similar) had the luxury of growing whatever was doable at the time. They didn't sit down in 2004 and say "here's what we need by 2014, let's design a big project to get there". They'd have almost certainly decided the WRONG thing for 2014 in 2004, and they'd never have been able to get it made.

Instead they did something small-scale that worked in 2004 (in just a couple of universities) and iterated and grew from there.

The big problem with something like the NHS or the American ACA systems is that they don't have or don't give themselves the luxury of that incremental and exploratory path.

That's partly of necessity : they already have x million users and have specific requirements in terms of privacy / functionality from day one.

It's also partly self-inflicted. It seems that the management (both in government and in the private contractors) doesn't have the insight or capability to even try to organize big projects in a more agile way, as an iteration of improvements to an initial seed, rather than as a single big project. Despite this being well known as the best way to do things.


Nov 9, 2014

Why do so many people misunderstand evolution to mean progressive improvement of species over time?

Evolution IS also given as the explanation of increasing complexity over time.

And many things that people value such as intelligence and sophisticated mechanisms are necessarily complex.

So they aren't entirely wrong to credit evolution with "improvement"


Nov 9, 2014

How would a quantum physicist explain the phenomenon of human life?

As Tigger Wegwermer points out, like this


Nov 9, 2014

Are yes or no questions less valuable in philosophy than open-ended questions?

Philosophers are skilled professionals. They will be able to find more than Yes / No answers to your question however it allegedly constrains them.


Nov 9, 2014

How is the Doctor not racist in the Doctor Who episode “The Caretaker”? I’ve found that many Americans feel the Doctor was racist, but British people say that they are being overly race-sensitive.

The Doctor in that episode (and at other times during this series) is meant to be a bit of a prick.

It's not entirely out of THAT character to be a bit racist as well. In fact, if it were deliberate, that would actually be very clever of the writers.

Unfortunately though, I have to agree with you. I think it's not deliberate, just that the writers / directors fell into using stereotypes as a certain kind of short-hand and that those stereotypes are racist.


Nov 9, 2014

Would you prefer to live in a society where everyone is blatantly and uncannily honest with each other?

I'm British. Obviously I choose the latter.


Nov 9, 2014

How can I make my own supercomputer? What will I need?

A lot of processors and the right software. Eg. Build your own supercomputer out of Raspberry Pi boards | ZDNet


Nov 9, 2014

As a society, how can we better prepare for low frequency, high impact events?

That's a tough one.

Because basically low frequency / high impact isn't what the brain is evolved to focus on.

Instead, you have to be willing to trust externalized systems : eg. formal mathematics, scientific method, statistics etc. to tell you the things that your brain can't intuitively grasp by itself. You might even need to put your faith in institutions that are designed to collect, collate and process this kind of data in a way that you as an individual will never be able to.

The best way society can do it is to build those institutions (universities, constitutions, courts etc.), try to ensure that they don't get compromised or corrupted, and be willing to trust them when they deliver counter-intuitive or unpalatable advice.

But it's BLOODY difficult. Because we all have a resistance to being asked to believe things that go against our intuition. And are rightly suspicious when people want power over us in the name of something they tell us we won't understand.


Nov 9, 2014

Given that American troops found thousands of very old chemical warheads, shells and aviation bombs in Iraq during the war, was George W. Bush right about Iraq having weapons of mass destruction?

Not really.

George W. Bush claimed there was an active WMD program in 2003. The weapons found were left-overs from a late 80s / early 90s WMD program.


Nov 9, 2014

How much do you have to wash the lettuce before making salad with it?

Until all the slugs, caterpillars and other arthropods are out of it.


Nov 10, 2014

Why do people hate melodic dubstep?

I LIKE some melodic dubstep (I think. It's hard to know exactly what you're talking about without an example.)

But I'd imagine it's because they miss the primeval energy of the rawer, earlier stuff. And if you're going to give up energy for more traditional "musical" values, you have to make sure that the melody / composition is good. Rather than just fairly tired pop-music jazzed up with a couple of drops and the default dubstep boom-bap.

Also, there's an entire post-dubstep / future-bass / future-garage genre that's full of innovative softer music ... taking off from the direction of Burial and becoming even more atmospheric. I'd rather listen to that than to a dubstep that's basically devolving back into 90s trance.


Nov 10, 2014

Would you ever thank a Quora answerer, but not upvote them?

Yes, I'll thank but not upvote someone who gives an answer that I don't feel qualified to vouch for.

For example, a technical answer that I find informative and think could be true, but I don't actually "know" (via independent corroboration or intuition) is likely to be true. I thank the answerer for informing me, but don't upvote - which would be telling people I agree with and support the answer.

I might also do it for someone who put in some effort to responding to one of my questions but didn't actually answer it. (Ie. if they got the wrong end of the stick or went off on a side-track.) Here I'm basically thanking them for their effort, but not telling others that this answers the question.

Finally, in a very few cases, there's a political argument. When a political opponent makes a good point against me, I'll upvote it. But sometimes someone gives a good exposition of their views. It's very clear how they see the world. But I don't agree because I genuinely don't believe their model is true.

Basically a public upvote from me on Quora is a signal that I believe the answer has some kind of truth or wisdom to it. (Or it's funny.)

A thank without a vote means I appreciate what you wrote, and may be grateful for it and respect you for writing it, but for one of several reasons (disagreement or personal ignorance) I can't publicly endorse it as being true.


Nov 11, 2014

Can we view ourselves objectively regardless (irrespective) of our culture, how we were raised, our identity, etc. to see each other as humans, the same, but of varying intelligences and personalities?

No.


Nov 11, 2014

Why do 12 million Americans believe the government is controlled by man-eating lizard people?

America has been, for 200 years, a pioneer in the ideal of freedom of speech and freedom of the press.

When other nations have shaken their heads sadly at the thought that people should be able to say and publish anything they like, Americans have been proud of their tradition of allowing anyone, anywhere to bullshit their fellow citizens, as loudly and with as much media saturation as they can afford.

America is the country where the right to lie and mislead others is constitutionally protected.

It's not surprising, therefore, that it's ahead of the rest of the (industrialized / systematically educated) world for misinformation, religious literalism, superstition, denial of widely acknowledged scientific facts, and conspiracy theories.

To be honest, I'm a big fan of free-speech. And I feel very uncomfortable with any kind of implied criticism of it. But, I think if one looks impartially, it has to be the case that a culture with fewer checks and balances on the spread of misinformation is going to have more of it percolating through the minds of its citizens.


Nov 12, 2014

What should be the ultimate goal of any government of a modern country about its citizens?

To minimize their pain.


Nov 12, 2014

What are some markets that charge money but could be made free?

I suppose the stock-exchange could be.

For example, why should I have to pay a broker to trade in shares? The government could subsidize the stock-market so it was free to citizens to buy and sell shares. The existence of the market would be a public good, just like roads.


Nov 13, 2014

Should a wannabe self-taught programmer learn Python, then C, and then Java? Or with MS news, Python, C#, and C? Or should he/she skip Python and learn just C# and then C?

Python. Then javascript. Then Haskell.

After that go straight to Scala if you want to work in enterprise.


Nov 13, 2014

If you had to pick only 10 songs to introduce the Beatles to someone who hadn't heard them, which 10 would they be?

A2A : I wouldn't bother.

There are so many bands that AREN'T The Beatles that are in far more need of an introduction.

Frankly, you're going to come across The Beatles anyway. Sooner or later. They're inescapable.


Nov 14, 2014

Is there any point to this beyond asking my first question?

Yes.

I have to write a short article about questions by tomorrow. And I just decided to feature your question in my article.

I don't actually know where I'm going from there, but it's a great start. Thanks. :-)


Nov 15, 2014

Why is there so much more anti-immigrant sentiment in the US and UK than on continental Europe, even though there are more immigrants in continental Europe?

Seriously?


Nov 15, 2014

How do you respond to somebody who dismisses your argument by stating that you are a political ideologue?

Everyone is a political ideologue.

There's no meaningful way that someone could have a position about the world that isn't grounded in political assumptions.

The only way to avoid it would be not to know anything about how the world is, or have any opinion about how it ought to be.


Nov 15, 2014

Is the Keystone pipeline irrelevant? Why does the pipeline matter, given how cheap oil prices are and how much oil we are getting from fracking?

It's extremely relevant. In the way that the canary dying in the coal-mine is relevant.

It's a symptom of whether the powers that be in society - politicians, business leaders, thought-leaders, even voters - are taking the problems of climate change, finite oil and an unsustainable economy and society seriously. Or whether they are wilfully avoiding any long-term thinking or commitment and simply reacting to short term expediencies.


Nov 15, 2014

Is it possible to learn C++ and Python at the same time?

Yes. Of course.


Nov 15, 2014

With some basic PHP knowledge, should I learn Python - Django or Ruby - Rails, i.e., which of the two has the more promising future?

Toss a coin. Doesn't matter at all. In the grand scale of things they are so close that it makes no difference.


Nov 15, 2014

How can you make money just by living?

Check in to a clinic that pays you to do pharmaceutical trials. You get paid to survive.


Nov 15, 2014

What are some philosophies about reality?

All philosophies are about reality in some way. Even the philosophy of aesthetics which talks about poetry, drama and painting. After all, poetry, drama and painting are real too.


Nov 15, 2014

In the next 50 years, will there be any (very) significant scientific discoveries?

Without a time-machine it's impossible to know.

Here's what we can guess :

- We have a lot of people with a lot of science training now. There are probably more working scientists than at any time in history.

- Sharing scientific research (via the internet) is really cheap and easy. (It would be even more cheap and easy if the academic journals would tear down their paywalls and get out of the way).

- We have better instruments for measuring and capturing data, automated labs, computers that can crunch huge data-sets and run massive simulations.

All of that suggests that scientific discovery ought to be accelerating.

OTOH

- We've picked a lot of the low-hanging fruit. We need exponentially bigger machines to find new sub-atomic particles. We need enormous telescopes to see further into the universe.

- We've hit the end of a cycle of generous public funding for pure research in the West (Europe and US) which probably isn't coming back in the next 20 to 30 years. Science funding is becoming more applied, more focussed on small problems. The problem here is that this will probably percolate through to science education, with more new scientists being canalized towards addressing small problems.

Maybe China or the rest of the world will pick up the slack. Or maybe not.

Here's what I suspect :

- no mega-breakthroughs in fundamental physics of the same scale as relativity or quantum physics.[*]

- no conceptual breakthroughs of the scale of information theory or computing.

- rapid and substantial progress in chemistry, biology, bio-tech, synthetic biology, nano-science and materials science. We'll be inventing / discovering new materials that may fundamentally change the world.

- we'll be mapping and modelling every complex chemical and biological system in great detail and start to have better understanding / predictions for designing / modifying them. All species will be mapped. Natural history will be more comprehensive than ever.

- some detailed mapping of how the brain makes thoughts and consciousness. This won't solve the philosophical problems of consciousness. But it may well be spectacularly freaky. Including mind-reading machines, telepathic interfaces etc.

- major advances in medical / surgical intervention through the use of robotics and tiny insertable machines.

- some further big breakthroughs in chaos / complexity / self-organization / system theories. We'll be getting better and better at this as our simulation capacities improve. But we perhaps won't be so impressed.

- we'll send millions of small probes out to map the solar system in great detail. Think of swarms of tiny smart-phone-sized or spaceship-on-a-chip sized missions to the asteroids, to the moons of Jupiter and Saturn. To the Kuiper Belt etc. In 50 years, our maps of every significant planetary body in the solar system will be as detailed as our maps of Earth today.

- energy will be our biggest constraint. If there is some form of easily available energy eg. cold, or even just viable, fusion available in physics, we'll have probably found it. If not, we'll be struggling with the down-ramp of oil and applying more of our ingenuity to being able to do more with less. Nano-tech and materials science will help us a lot here. But it may constrain other big science.

[*] Yeah, I know this prediction is a hostage to fortune. Laugh at me if I'm wrong. Feel free.


Nov 15, 2014

What do Americans do better than the British?

Political theory.

Personally, I think there's a lot I prefer about political practice in the UK to the US. But American culture is much more explicit about the deep theory behind political stances. Unlike the Brits, Americans think that the political system is something that they can and should tweak to get right, rather than something that just kind of happened to them.


Nov 16, 2014

Why doesn't Hollywood make more global movies?

It's not necessary. The rest of the world is already able to make the internal mental transformation to accept American action heroes as role-models.

If Hollywood was losing sales in China and India because of this (or could perceive itself to be losing sales) they'd start to diversify. But it probably isn't hurting them.


Nov 16, 2014

Who invented the light bulb?

Swan invented it. Edison made it a viable product.


Nov 16, 2014

Why is Albert Einstein so famous with only one group invention named the non electric refrigerator, which is not in public use ever? Why not Thomas Alva Edison, who invented more than 1100 inventions such as the electric bulb, lead-acid battery, movie camera, etc. which are still in public use?

Einstein is famous for his work in theoretical physics. Which has transformed our understanding of the world.

The only reason that anyone talks about his refrigerator is when they want to make some point about "even Einstein, the great genius, wasn't ashamed to get his hands dirty with some practical engineering, when there was some decent money on the table".

It's usually trotted out as a little parable about the virtues of the market or intellectual property laws or something.


Nov 16, 2014

Do a nation's politics influence the scientific reasoning within that nation?

Sure. The politics of the nation affect :
- what the schools teach.
- who gets grants to study at advanced level, to study abroad etc.
- what research gets funded.
- sometimes what the researchers are allowed to say in public (and therefore to their peers)


Nov 16, 2014

Why is it so easy to believe in math but not religion?

Maths isn't an empirical question. It's a system of symbol manipulation that lets you reorder information you already have into a form that's more tractable to draw inferences from.

It doesn't imply or require any particular beliefs about the world.


Nov 16, 2014

Are thorium-based nuclear power plants the best replacement for coal-based power plants?

They might be the best of a number of bad options. Certainly worth ramping up our research & development into them. Not an excuse to not do a bunch of other stuff to cut back on energy use etc.


Nov 17, 2014

How has religion evolved over time? How do you see it in a few hundred years?

In 2014, religion seems to be doing remarkably well, given how inconsistent its claims are with a huge body of scientific evidence that's been built up in the last couple of hundred years.

I'm pretty pessimistic about the probability of it going away. In fact, as we become a more technological culture, and sufficiently advanced technology has a strong resemblance to magic, I think it's actually going to be HARDER for most people to understand the inconsistency between religious fictions and reality. Because we'll be bending reality to be more like our fictions constantly.


Nov 18, 2014

What are some good reasons to stop eating pork?

I gave up eating pork when I read that pigs showed signs of passing the Mirror test. (Pigs learn what a mirror image represents and use it to obtain information)

Previously, I'd always defend my meat-eating (to vegetarian friends) by saying I wouldn't eat animals that have a sense of self and are therefore capable of knowing themselves to be suffering or in danger. I only eat animals that lack this capacity, and are therefore not individuals or persons. (However much apparent distress they show when being slaughtered.)

Right now, the mirror test is the best test we have for a sense of self in animals. In the pig case, the evidence is fairly weak. (As both my vegetarian and carnivore friends keep reminding me.) Nevertheless, it seems to me that it's enough that we should adopt a generous / precautionary attitude that it's possible that they do have selves.

And given my previous stance, that personhood is my line for eatability, I've had to give up pork or become hypocritical. I've been fairly successful over the last four to five years. I'm sure I've accidentally eaten it a couple of times. But never deliberately. And if I discover, say bacon in the food I'm given, I will meticulously remove it or reject the whole plate.


Nov 18, 2014

Does science make any a priori assumptions? If so, what is an example?

It assumes nature is governed by laws


Nov 19, 2014

Do you have to be a radical, working-class, socialist anarchist to be a contemporary artist today? Why?

When was the last time you actually SAW a working-class artist get any hype or attention? As opposed to someone from the middle-classes?


Nov 20, 2014

Why mix some technology if you can do client-side and server-side using JavaScript on web development?

Well, the server-side javascript tools, frameworks and libraries are relatively new.

We have a backlog of good and popular server-side technology that ISN'T javascript. (Everything from TCL and Perl, to Java, to PHP, to Python and Ruby On Rails etc.) They're preferred because they're established, already tested, people know how to use them and know their strengths, weaknesses and performance characteristics.

Sometimes their performance or particular strengths are still better than the sever-side javascript. Sometimes it's just because the developers don't know the javascript well enough to trust it.

Things are changing. Server-side javascript is growing rapidly in capability and popularity.

For myself, I know Python and Django. It's not impossible that I'll still work with them in future. But I find it extremely implausible that I'll ever put myself into a position where I'll want or need to learn Ruby on Rails, or a PHP framework or a server-side framework of an equivalent generation and power.

If I have to develop a new web-app I am far more inclined to go either for a javascript framework like Meteor or for a language like Erlang or Clojure which is genuinely a step up from that generation of languages.


Nov 20, 2014

Why are more people not feeling the need to have TVs?

Having a TV is basically a sign that you :

a) want someone to tell you what to watch

b) want to be confined to a fixed room to watch it in.

For everyone else, there's a computer and bittorrent.


Nov 20, 2014

What improvements would Top Writers like to see on Quora?

Right now, as a new Top Writer without a Facebook account, I'd like to see a non-Facebook forum for Top Writer discussions.


Nov 20, 2014

What does this latest scandal say about the culture/ethics at Uber? Is it an ethically-challenged company or just a startup making mistakes?

Do we still have to ask this question about Uber? How many doubt-benefits have they had now?


Nov 20, 2014

Which Western democracy should an American conservative move to if they are afraid of Obama's policies and want to move somewhere more in line with Republican ideals? Do any western democracies have constitutional guarantees for gun ownership?

I think you'd like Iran.

Really. Just get over your initial prejudices. (Dress, language, name of God) and you'll start to feel pretty comfortable. Strong families. Strong sense of community morals. No talk of gay marriage. (No gays at all, really, or at least not in your face.) Everyone prays regularly. They have an economy that's largely based on extracting fossil fuels and no-one bugs you about global warming. A proper death penalty for those who go against the norms that all decent people agree with. Gun ownership? Well, as long as you're a true patriot you can join the Basij; and no quibbles about age either.


Nov 20, 2014

Eric Hoffer in The True Believer predicted that a leftist extremist was more likely to become a right extremist than a liberal; is David Horowitz proof?

Yes. But it's not "leftist extremist" in general. It's a particular sub-type of leftist extremist. This dramatic rightward shift of people who were once leftists is too common to be dismissed as not a "thing". But there are definitely types who are prone to it and other types who aren't. It's not the "extremism" that differentiates them, it's something else.


Nov 20, 2014

What is the difference between Ariel Pink and Ariel Pink's Haunted Graffiti?

Don't really know. I thought "Haunted Graffiti" were sort of his "band" originally. But whether they actually existed or where just sort of random people roped in / made up to make him feel like a proper musician rather than just some guy in his bedroom, I have no idea.


Nov 22, 2014

What do you think about Brasilia's government?

You mean Rollemberg? It's too early to tell.


Nov 22, 2014

If a man happens to die by drinking rat poison, can we call him or her a rat?

No. We conclude that "rat poison" is sense rather than reference.


Nov 22, 2014

When will there be a definite evolutionary theory?

There already is a definite evolutionary theory.

If you mean, will there be a "definitive" theory, which will never change because it's 100% correct and predictive, then we can't say. We never assume that our theories get to that level of perfection, so we always leave the window open for a better theory to come along in future.

If you mean will we have a 100% complete model of the evolution of all species on Earth that ever existed, almost certainly not. The evidence in many cases is just lost. We rely on what fossils managed to be preserved by geological serendipity. We didn't always get lucky, so we'll never have the full record.


Nov 22, 2014

Why has no one thought about creating a domed city or a domed town?

That's a lot of glass and a big construction job, that's basically about heating a lot of empty air.

It happens on a small scale with greenhouses (where you need the air to be hot for the plants) The Eden Project is an example :

But a whole city is waaaay bigger, and you have to ask if the cost/benefit works out, over heating the individual buildings as and when you need them.


Nov 22, 2014

Why is the world digging the dead ones like Karl Marx instead of realizing their own faults in their economic systems?

People tend to look back at the thinkers who got into the game early.

Adam Smith and Karl Marx are two of the early modern thinkers about economics. And they represent two fairly broad opposing views.

Smith represents the "optimistic" view : that markets self-organize towards stability, and bring everyone greater wealth. Marx represents the "pessimistic" view, that markets self-organize towards unsustainable concentrations of wealth and power, leading to wide-spread misery and social instability.

Neither Smith nor Marx was necessarily the first person in history to have these particular intuitions. But they were some of the earliest to codify and explain them in popular books. So it's natural for us to look back at them as the "founders" of these schools of thought.

When more modern writers come along and say the same thing, we tend to think of them as successors to the earlier thinkers, even though they are also adding new ideas of their own.


Nov 22, 2014

How do you create a resource-based economy?

All economies are about how to manage resources. There aren't any economies that aren't "resource-based" in that sense.

Or do you mean something else?


Nov 22, 2014

Why is hello world the first program in a programming language?

When writing your first program with a new language / platform you want to do two things.

a) establish that you have successfully compiled and executed it

b) establish that you can get your program to do something (make contact with the outside world)

a) is something you need to do before you can even start programming in a new language / environment. If you can do b) you can start to send diagnostic messages back to yourself about how the rest of the program is doing, which will help with debugging everything else.

The simplest program that can fulfil both requirements is the simplest one that produces some kind of recognizable visible output.

In 99.9% of systems that means printing a text string either to the screen or printout. And "hello world" is the convention. (I tend to use the variation "Hello Teenage America".)

One exception which proves the rule is on the Arduino, where the first program is "blink" : a program that regularly flashes an LED on and off. It fulfils the criteria of the simplest program to produce a recognizable output.


Nov 23, 2014

Social Psychology: Every positive has its price to be paid in negative. Is there any anticipation of what it is going to be for Quora?

Addiction.


Nov 24, 2014

Is there a chance to setup a successful internet company if the founder is not a programmer?

There are really two sorts of successful internet startups.

- technology driven ones
- application driven ones

The first are startups that exist to make a new technology available to customers for the first time. The second are about solving an existing problem and finding appropriate technologies to do it.

Although both need to be customer focused AND backed by technical skills, the vision in the two cases is different.

The first type, I believe, needs a technical founder. Because it's only someone who is steeped in technology who will notice and see the potential of a new technology. A good example is Google. Only people researching search engines and how to improve the relevance of their results would have known the algorithms needed to invent the Google search engine.

The second, doesn't need a technical founder. Amazon is kind of the poster-child here. You need a vision of what the systems can actually do, and be technical enough to hire good technical people to work with you on it. But you don't need to be a programmer / engineer yourself.


Nov 24, 2014

Has anyone ever thought of creating a moderate "middle of the road" political party? What would be the problems with this?

What's wrong with it is that the "middle" doesn't really exist.

There aren't actually many "middle" positions or policies. Because there are real choices to be made. And those choices fall into discrete buckets.

You can believe in one side or the other : "high taxation and good public services" or "low taxation and no public services". These are both viable political opinions and make for viable policies.

But the "middle" positions are either dishonest or unworkable.

"low taxes AND good public services" sounds great but isn't a real policy.

"medium taxes and medium public services" also doesn't work. Why? Because public services are not "fungible"in that way. You can't provide all children with 1 day's schooling a week for a fifth of the price of providing it 5 days a week. You can't (fairly) provide free healthcare for a the quarter of the population whose names begin with A-F.

Similarly, you can invest in an army and be ready to go to war, or not invest in an army and be reluctant to go to war. But rushing to fight wars halfheartedly or on a budget is disastrous.

And policies based on conviction are worse. There are few half-way houses between heroin or abortion or gun-ownership or porn being legal and being illegal. And the fact that 70% of the population want them banned and 30% want them freely available doesn't imply there's a constituency for them being "70% banned" or that that could be a meaningfully applied policy.

Ultimately national governments are fairly large. (Unless the country is very small). And often have to enact policies that are both binary decisions and universally applied. These require governments make big commitments. The polarization between parties that people complain about is really a function of that lack of fungibility of policies more than the fact that the politicians tend to extremism.


Nov 24, 2014

I don't believe in god, but I am sure that there is a certain supernatural existence influencing the whole world. So am I an atheist or not?

If your "supernatural existence influencing the whole world" is like The Force in Star Wars, an impersonal energy field, then you can be an atheist. I'll give you permission to join the club.

If it's a "person" which means it has intentions, beliefs, desires, a sense of itself etc. then it's pretty much a god and you aren't an atheist.


Nov 24, 2014

I am learning Java and my book's chapter on JavaFX opens by discussing the advantages for web-based applications. However, when I go to a web page that uses Java, I have to go in and tweak my Java settings to allow the Java to run. I thought that running Java in web browsers went out with the 90s?

Your book sounds like it's out of date.


Nov 24, 2014

Why does everyone worry about Google and NSA having all their data. If you aren't doing anything wrong, why are you worried?

Who defines "wrong"?


Nov 24, 2014

What are the motivations for people who are not gay but fight for gay rights?

Because ... morality.


Nov 25, 2014

Is it possible to defend George W. Bush's actions when he invaded Iraq? If so, how?

You can hit the keys of your keyboard and words will come out. If that's how you want to define "defend" then it can be done.

If you need the semantics of those words to correspond to logical and moral reality then, not really.


Nov 25, 2014

New Labour is no more, but could the underlying ideology make a comeback in British politics?

What underlying ideology?


Nov 26, 2014

Would you lay down your life for me?

No.


Nov 26, 2014

Assuming anthropogenic global warming has been proven to be a scam by Tom Luongo, what were the biggest red flags that global warming theorists were being scammed?

Dunno ... but whatever the lesson is, it had better be proof against propaganda for 2+ TRILLION dollar scams like the Iraq war. Otherwise it's wasting everyone's time worrying about the loose change.


Nov 26, 2014

What snappy slogans could dissuade UK voters from electing UKIP MPs?

None, I hope.

Snappy slogans shouldn't be what affects people's voting.


Nov 26, 2014

Why do people riot to protest when they know that they are likely messing up their own lives more and not changing the system?

It's lack of knowledge of what other levers of power are available to pull.

You can't touch the people that are really hurting you, but at least you can grab something from the shop that you couldn't otherwise afford. It's a small (and ultimately useless) victory, but it's the only one that seems to be available.


Nov 26, 2014

Does the Internet physically exist?

The internet is a language. It exists as much as "English" or "French" exist.

There's no physical object you point to, to say "the internet" but it clearly "occurs", all around us.


Nov 26, 2014

Is there an animal, other than humans, that are truly social animals?

Sea birds ...


Nov 26, 2014

Do you write letters to anyone regularly? Why, in this age of instant messaging and emails?

No.

Never liked it, I'm afraid. Not even when it was necessary. It's email and skype calls for me.


Nov 26, 2014

Why is there such a push to get females into STEM-related fields but not to get males into the humanities fields?

STEM is seen to contribute more to the economy than the humanities do.


Nov 27, 2014

Can communists keep pace with the global trends without falling foul of their basic ideologies (like egalitarianism, dictatorship of the proletariat, etc.)? If no, then don't you think that communism as a political force has lost its relevance and must be consigned to the pages of history?

Let's take a party which is indubitably in the dustbin of history : the Whigs.

The number of people calling themselves Whigs today is vanishingly small. The viability of a Whig party is effectively zero. Perhaps the particular conjunction of ideals and policies that Whigs fought for no-longer form a coherent package that anyone would subscribe to.

But does that mean the spirit animating whiggism is gone from the world?

Not necessarily. There are people today who would have been whigs when that party was a major player. There are whig thinkers who had things to say that are still important and relevant to us today. And there are current ideals and policies, scattered among liberals, Libertarians, progressives and even conservatives that would have been called, and in fact been, "whig policies" in the 18th and 19th centuries.

Personally, I think the label "Communist" may well go the way that the label "Whig" has. Held onto by a small number of nostalgics and eccentrics.

But the problems that Communism - as a political ideal - came into being to address, the analyses that it made, the policies it inspired and the spirit that animated it will, of course, continue. With new labels and in new alliances. Undoubtedly these have to be adapted to new evidence, understanding and situations. The prototypical Communism in most people' mind was dreamed up in 19th century Britain, France and Germany when they were in the vanguard of industrialization. It's a steampunk political philosophy. Of course it's an anachronism.

But the questions it raises : what is legitimate property? What is economic justice? Who does the current regime benefit? When large numbers of people aggregate their work together to produce a value far greater than the sum of their individual contributions, how should that extra value be shared amongst them? What are the effects on the human "soul" of massive inequalities of wealth and power in a society? Etc. These questions all retain a white-hot relevance in the 21st century. Especially when we deal with a world of 7 billion people, productivity and technologies undreamed of by the Victorians, and corporations that span the globe.


Nov 27, 2014

Why do radical Middle Eastern groups continue to use terrorism when it never results in political gains?

Of course it results in political gains.

Osama Bin Laden explicitly aimed to bankrupt the US by launching the 9/11 strikes on a country which had a booming economy and trade surplus with the rest of the world.

Ten years later, the US is spectacularly in debt to China, has had its credit rating downgraded by at least one Ratings Agency and continues to stumble through periodic "debt ceiling" crises.

Although you can't give all the credit to OBL, the two reflexive wars that the US launched in response to 9/11, (the one that Bin Laden was hoping for, the second beyond his wildest dreams of success), certainly contributed to that.


Nov 27, 2014

Can "twerking" be considered a meme according to the biology definition of the word?

Sure.

It's a cultural artifact which gets copied from one host to another and may show signs of evolving as certain traits / variations of traits affect its reproductive success.

All dances are memes in that sense.


Nov 27, 2014

Why do people run after money when it cannot really buy you happiness?

Money is a kind of happiness. Not necessarily the BEST kind of happiness, but one of the most easily measured and quantified forms of happiness.

People often prioritize and pay attention to what is most easily measured.


Nov 29, 2014

What's the difference between an opinion and an insight?

In retrospect, the world will either be discovered to match the idea or not.

There's no "a priori" or principled way to distinguish the two. An insight is just an opinion that is lucky enough to turn out to be true.


Nov 29, 2014

What are the main differences between the Austrian and Behavioral Economics? Or, more specifically, between Praxeology and Behavioral School?

Praxeology explicitly claims that it's not a science and that truths about behaviour can be inferred "a priori" by sitting down and thinking about them.

Behavioural economics is at the other end of the scale. It's the branch of economics that is most scientifically responsible and diligent about observing how people actually DO behave.


Nov 29, 2014

What should be done to a head of state who is lying through his teeth?

The short answer is, in a democracy, vote them out. In a non-democracy, try to find a way to get to a democracy.

In many places there is some kind of impeachment processes whereby an elected house / parliament can throw out a president that they believe to be lying and criminal.


Nov 29, 2014

I have a staff member who produces brilliant work but is consistently late every single day. I can't fire him because it will take months to find someone to fill his position. What can I do?

To an extent there's a mixed message here.

Of course, personally, as an IT guy who's not a morning person and likes to work when inspiration takes me, I sympathize with your colleague. It's the nature of IT work that it's "bursty". You do it when everything clicks in your brain and if that doesn't start for three hours after you wake up, then just go with that rhythm. You can't force intellectual or creative work to happen on a timetable.

The most likely thing is that he knows he's doing good work, and therefore doesn't BELIEVE you that the 9AM thing is really important. The hour it happens probably seems, to him, the least important, and most negotiable (with his brain) attribute of his production. And he's probably right and you are probably just being inflexible. (If you can take this for 10 years, that's a big clue that he's correct.)

BUT ... let's suppose that you are actually right, and have genuine reasons for him to be there at 9AM. Say co-ordination issues that absolutely cannot be relaxed.

If so, then you have to be clear about that with him. He is NOT doing excellent work. The work he is producing is BAD work because for it to be good work it necessarily has to happen at 9AM. If it's really important, then by all means, tell him that the work isn't up to scratch and that he either improves (produces work at the necessary time) or will be fired.


Nov 29, 2014

Does anyone find Quora's design unfriendly?

I used to find it rather austere and ugly. (Compared to StackOverflow which I was a big fan of).

But I've got used to it, and the community here more than make up for it.


Nov 29, 2014

I have been told I have a great voice for radio or voice acting. How can I find out if this is true?

Post an example on SoundCloud and ask again.


Nov 29, 2014

Are there any countries with bank notes of portrait orientation?

The reverse side of some Brazilian banknotes are portrait orientation. Eg.


Nov 29, 2014

There's an Arabic saying that goes: "The one who does not have something cannot give that very thing to others." Can you think of any case to which this saying doesn't apply?

Love.


Nov 29, 2014

Do atheists hate the Pope?

I'm rather a fan of the current one.


Nov 30, 2014

How much does the fact that much of the world's fossil fuels are in unstable nations with hostility towards the industrial powers contribute to developing alternative energy?

The causality goes the other way. It's the fact that these countries have the oil that "the west" wants that makes them unstable.


Nov 30, 2014

Why do we have genders?

It allows genes to experiment with belonging to different collectives or teams of genes. Every new child is a different mix of genes from its two parents.

If there were no genders, and creatures had one parent, the gene would be stuck with the same companions as its parent + a couple of mutations, allowing far less opportunity for experiment.


Nov 30, 2014

What did Al Gore mean when he said he invented the internet?

He meant he was a technically literate and aware politician who understood new technologies and their economic / social potentials. And that he was someone who would give political support to them.

I don't suppose he ever thought that, or believed anyone would interpret him as saying that, he personally sat in a lab somewhere and cooked up the routers.


Nov 30, 2014

If overpopulation leads to ecological imbalance, why does nature (through evolution in reproduction mechanism) seem to support mating?

Nature doesn't care about ecological imbalance. Ecological balance is something that emerges from the interactions between the species. And when it doesn't, there's a crisis until enough things die that it does start emerging again. No one plans it.


Nov 30, 2014

Argentina, Mexico, Brazil and Peru have all tried to introduce legislation to require government bodies to use open source software if at all possible and the US government has put pressure on them not to do so. Who is right?


Nov 30, 2014

Liberalism or libertarianism?

Both promote freedom. The difference lies in what "positive freedoms" they believe ought to be enforced. Where positive freedom is a space to do something which is enabled by constraints on others. For example, the freedom not to be assaulted depends on the restriction of someone who wants to punch you on the nose.

Where they differ is in which kinds of restrictions they consider tolerable.

Libertarians tend towards thinking that all the necessary restrictions can be rolled up inside property rights. Whereas liberals are more open to restrictions which are targeted at specific problems.


Dec 1, 2014

Do liberals and libertarians agree with the proposal by the Germany Ethics Council to decriminalize relationships between siblings?

Wow! That genuinely shocked me. But, on reflection, I agree. Good for them.


Dec 1, 2014

Environmental Economics: Does painting your roof white offer significant energy savings?

We painted our roof white and it noticeably kept our top-floor flat cooler.

We weren't using air-conditioning, but had we been, it would have allowed us to turn it down / off more often.


Dec 1, 2014

What if humans could be genetically modified to become photosynthetic autotrophs?

Joshua David Masland-Sarani is right. You can't get enough energy to run a human being on the amount of sunlight a human body could capture to photosynthesize with.


Dec 1, 2014

Is there relationship between existentialism and Liberalism?

Yes. Both are grounded in notions of personal freedom and responsibility.

But you might say that Libertarianism is closer to a hardcore existentialism in some ways.


Dec 1, 2014

What are the most significant flawed assumptions in economics? In particular, what assumptions have led to incorrect theories which have been used to justify harmful and failed public policies?

One that seems to be turning out to be problematic is that you can model the probability of all the things you don't know as noise using a Gaussian (bell) curve distribution. That's based on the assumption that all these unknowns are independent events that don't have any effect on each other.

In practice, many of the things we want to take account of ARE connected, and when they deviate from the average, they do so in concert. Often reinforcing each other. It's turning out to be much better to model these unknowns (say the chance of a crash) using some kind of "power-law" where you accept that shocks are endemic and that the magnitude is inversely proportional to the frequency. That's because power-law models tend to model things that have a network structure.

However, there are a LOT of models in economics and finance that have this Gaussian assumption, and they tend to assume that things will "average out" and remain stable without external perturbation, rather than that significant instability is to be expected within a system due to the hidden connections.

Obviously this is a complex area, but here's a brief example : it's actually a defence of certain Gaussian uses against a certain failure : http://www.economist.com/blogs/freeexchange/2009/04/in_defense_of_copula

I happen to think that it's an inadequate defence. Saying that models are known to be simplifications and the problem is people misusing them outside the limits of their applicability is obviously true. But it misses the bigger picture that economists and finance people are actually completely dependent on models like this for their neat results. And the appearance of stability and predictability in economic systems.

Unlike the elegant models in physics, which address an apparent deep structural simplicity in the universe, economics is really using grossly simplificating models to produce the appearance of an elegance over what's actually a messy reality of billions of complex human beings and their interactions.

The best economics is at the behavioural end where economists have to get real about human psychology and motivation. Or looks to build models of large numbers of interacting agents. These simulations can characterize economic behaviour but can't fully summarize it in a few neat equations.

The author of that defence is still in love with the summarizing power of models even though such summaries will continuously find themselves misapplied outside the narrow circumstances in which they work, and will continue to let us down through misleading reassurrance and failed predictions.


Dec 1, 2014

What will our languages be like in 500 years time?

They'll all be dialects of English with remnants of other languages as local slang.


Dec 3, 2014

How would I be able to use more than one programming language in a single project?

Here's one way : SWIG Tutorial

It largely depends on what languages and what contexts :

javascript in browser and something else on server is easy. Just have them both send data to each other via http.

Other separate programs in different languages can use sockets to communicate.

Then there's SWIG etc. Or Java Virtual Machine can more or less communicate.


Dec 3, 2014

Is it too idealistic to turn to environmentally friendly solutions to the world's growing energy problem?

Ultimately, it's the only long term solution.

Humanity must either

a) figure out sustainable energy
b) make fusion work

You personally have only a single choice. Adopt sustainable energy. Or hope you die before you adopt sustainable energy.


Dec 4, 2014

Why do Christians say that Jesus is God that died for us, if God cannot die and if penal substitution is immoral?

None of it really makes sense if you try integrate all the claims that are made into a coherent whole.

We're supposed to be impressed with the great sacrifice that Jesus "died" for us despite the fact that he knew he was actually going to live at the end of it and went around telling everyone so beforehand.

We're supposed to assume that God is the all powerful creator of the universe, who made all the rules, but that a sacrifice is necessary (to who, exactly? why?) in order for our relationship with him to change.

Jesus is necessitated by the fall in Eden which, in some sense, shouldn't have happened, AND is "plan A", the entire point of creation, foreseen by God from the very beginning?

Oh, and by the way, what changed exactly? Why is "original sin" even still a thing after Christ's sacrifice?

The whole thing is a hodgepodge of grandiose claims that probably sounded good when the people who came up with them, came up with them, but has more holes than a sieve when you try to add them up.


Dec 4, 2014

How do terrorist organizations financially sustain themselves?

Donations from supporters.

Donations from reluctant supporters who are guilted / or scared into it.

Various kinds of crime.


Dec 4, 2014

Is theistic evolution an oxymoron?

Not at all. You can be a theist who assumes that a god made the rules and set the machinery in motion. And that everything just unfolded from that.

That's pretty much what Catholics and most of the other non-extremist Christian sects believe.


Dec 4, 2014

I am extremely confident, smart, attractive, and wealthy. Why am I so special?

Luck.


Dec 4, 2014

If a silver ring is created via 3D printing will it have the same strength and durability as one created with older methods?

My understanding (from going to a Shapeways meetup once and talking to someone there) is that for silver jewellery they actually sinter a mould in titanium and then cast it in silver. I've no idea if that makes any difference to the normal way of working on silver jewellery.


Dec 5, 2014

Why are some Brazilians in such an uproar about Dilma?

Same reason that some Americans are in uproar about Obama (Remember he's a secret Muslim, isn't eligible to be president because he was born in Africa etc.)


Dec 7, 2014

Why don't those who expound the theory of evolution ever discuss Darwin's views on race and gender?

Because they have no significance at all as to whether the basic evolutionary theory is valid or not.

Maybe he held some prejudices which aren't justified, and referenced them in his evolutionary theorizing. That doesn't matter, if it's possible to strip them out without destroying the basic model. And it is.


Dec 8, 2014

Does Darwin's theory of evolution by natural selection fully explain species-to-species evolution?

You mean how is it even possible that one species turns into another?

Yes it does explain that. It explains it very well.

It basically says species aren't really very important or fixed things. What you think of as a species is just an arbitrary way of grouping together a bunch of animals that are closely (rather than distantly) related and share a lot of similarities. It points out that, ultimately, where you draw those lines is for your convenience. And that the difference between a cat and a dog is more like the question of when a young person turns into an old person. Or where blue turns into green on the spectrum. There is no "essence" to being a cat or a dog.

Today, we typically decide to draw a "species boundary" between two things that can't successfully reproduce together. But that's just our way of dividing the world up into pigeonholes. Breedability is just one of many things that two individual animals may or may not have in common. But it does help keep the "tree of life" a tree. (After all, once two groups can no longer reproduce with each other, there's no chance of this cluster merging back into that cluster.) That makes our taxonomies more stable.

But the main point of the Darwinian explanation of how one species turns into another is that they were never fundamentally distinct things in the first place.


Dec 8, 2014

Do people believe in Darwin theory (Charles Darwin -Evolution of man from monkeys)?

What "evolution of man from monkeys" theory?


Dec 8, 2014

What are the philosophical arguments against working?

I don't think that philosophers deny that working occurs.

So, any arguments they make are likely to be about more specialized, specific aspects of working.

One might be a moral debate about whether work is "good" for us in some sense. Whether we ought to work even if we don't have to.

Then there might be some discussion about what constitutes work. Clearly work isn't something that you have to be paid for. Otherwise there wouldn't be voluntary work. So is work something which is necessarily unpleasant, a "chore"? Or can it still be work if you enjoy it? And would do it in the absence of any extrinsic motivation (payment, obligation etc.)

Or is work defined by its outcome? And what are the characteristics of a "work outcome" vs. a non-work one?

That definition becomes important for the moral question. If someone says "why are you playing video-games when you should be working?" then one obvious response is "how do you know that playing video-games isn't working?"

If they then say "working at the thing I tell you to do", then what's being debated isn't the morality of work so much as the morality of obedience. It becomes hard to disentangle questions of the morality of work from questions of power. The "ought" of work is really nothing but the assertion of power by someone who wants you to work for them. Or, at least, there seems to be no empirical way to distinguish the two.

Or if we have a better definition. That work is stuff that definitely leads to XXXX. Then we may well find that many people are getting paid to do something that turns out not to meet the criteria and therefore not work at all.

So yeah, if it was me, I'd use my philosophical superpowers to muddy the definition of "work" sufficiently that my opponent wouldn't be able to make any coherent argument or assertion in favour of work or asserting the necessity of work.


Dec 8, 2014

Why do some theists call atheists close minded?

Lots of people call people who don't see things the same way that they do "closed minded".


Dec 8, 2014

Will automation really be a big problem in the future?

It's better to say that it will be a big challenge in the future.

It will certainly create many problems. It may also create new opportunities to solve those problems. And maybe we'll take those opportunities.

A simplistic future-history might go : "technology made it impossible for 99% of humanity to create value (relative to a machine), but the increased productivity brought by that technology allowed those 99% to live well without working"

Perhaps that will happen. Perhaps humanity will have the wisdom to choose to adjust its moral mindset ("it's OK for people not to work") and political institutions (universal guaranteed income) to make it possible.

OTOH, perhaps humanity won't have that wisdom, and will keep chastising people who can't create more value than a machine as "lazy", and calling for more punitive measures to force the unemployed to work, even as the machines ramp up their power and productivity. We could get a society which obliged people to work needlessly, simply to play to its belief that "work is good for us".

Or maybe that won't happen at all, and we'll discover that there are a million personal services that we can trade among ourselves that machines can't do. (Although I suspect this is asymptotic with a kind of "paid friendship".)

Ultimately our technologies configure the landscape, but it's still us that gets to choose where we go on that landscape.


Dec 8, 2014

Why do online communities tend to move towards greater strictness over time?

Read A Group Is Its Own Worst Enemy It's a definitive analysis of this.


Dec 8, 2014

I'm about to move to London. Should I live in Angel/Islington or Shoreditch?

Think a bit outside the box and look north of Shoreditch to Haggerston or De Beauvoir Town. You don't necessarily want to live exactly where you party, and somewhere there can be fairly quiet and yet within 10 - 15 minutes walking / cycling distance of Shoreditch and Hoxton; Hackney Road / Columbia Road; Dalston Junction; London Fields / Broadway Market / Goldsmiths Row.

Cycling to Angel Islington will be less than 20 minutes, almost all of it along the canal tow-path, avoiding major roads. Or break off into Essex Road for more of Islington. Go the other way and you'll be in Victoria Park / Cambridge Heath in a similar time.

Haggerston has direct Overground connections to Shoreditch High-Street (ie. Brick Lane) and Dalston Junction. And if you change at Dalston you can get to Highbury and Islington or anywhere in North West London or across to Hackney Central and Stratford.

Obviously once you're cycling (it's all pretty flat), you'll also be exploring Bethnel Green, Roman Road, Hackney Wick / Fish Island and the Olympic Park, Stoke Newington, and not to forget the super-trendy Lower Clapton.


Dec 8, 2014

What guidelines should apply in debates between theists and atheists?

Any public debate is a form of performance. And anyone participating is going to "grandstand" ie. to play to their supporters. The only way to have a debate which is ONLY about exchanging ideas / knowledge / understanding and productive criticism is to take it private.


Dec 8, 2014

Why is there so much fear among many Westerners about the rise of China?

When you're the top dog, it's always frightening to contemplate losing that position.

Even ordinary citizens who have no real power derive a sense of security and vicarious power if it's their country that seems to be in charge. (I remember, as a child, wondering, in some very vague ill-defined way about the horrible possibility of what it might be like to not be English and been a citizen of some other benighted country that wasn't the pinnacle of civilization.)

For many people growing up accustomed to the idea that The West is in charge, China is a plausible rival and that makes them uncomfortable.


Dec 8, 2014

What is the least obvious but most important question that humanity does not have an answer to?

A couple that I think are coming at us rather too fast are :

1) How are we going to live when cheap / ubiquitously connected sensor technology makes privacy impossible? What's it going to be like to grow up knowing that a parent or guardian, a government spook, or voyeuristic hacker might always be watching you through the devices in your vicinity?

2) How will we face ourselves when we finally reverse engineer the human brain sufficiently to understand the causality behind thought? What happens to our idea of ourselves, our moral values, our system of justice etc? Once we can instrument a human brain and infer not only what it's thinking and feeling, but also successfully predict what it's GOING to be thinking (what deductions it will make, what decisions it will take.)

I think both of these situations could easily be here within 100 years. And to me it seems they are going to be socially devastating. How can you resist government oppression without privacy? How can you talk about fairness or justice when every act, good or bad, is known to be an accident of chemistry?


Dec 8, 2014

Product Naming: Which will happen first: Google runs out of alphabetical desserts for Android, or Apple runs out of big cat species for Mac OS X?

I still don't understand how we've never got to OS XI


Dec 8, 2014

Chicago Teachers Strike (September 2012): Why should public sector employees have job security when nobody else does?

They shouldn't. More people should have job security.


Dec 8, 2014

If someone is watching me all the time, but there is absolutely no possibility that he will, in a direct or indirect way, have an impact on me or make me know of himself till the day I die, can it still be considered as he is watching me?

Yes.

Why wouldn't it?


Dec 8, 2014

Is natural gas a necessary stepping stone for cleaner energy?

Either that or a local maxima we may get trapped at.


Dec 8, 2014

How can a recent graduate with good grades easily get his dream job despite having limited social capital?

I wouldn't hold out for "easily" if you have no social capital and are based in East Africa.

I'd suggest a two pronged approach :

a) look for some international companies operating in your area and see if you can get into them, at whatever level you can. And see if you can build connections and work your way up inside them.

b) try to build your social capital online in various ways. Obviously you're on Quora which is a good start for sharing knowledge with smart people all over the globe. One thing you should probably do though is be willing to use your own name / identity. You can't build up social capital here by remaining anonymous.

These two prongs can complement each other, because you can get the Quora group mind to help you with some questions /problems / information-finding that helps you in your job. And your local knowledge of the local scene and culture will undoubtedly be of interest to some others on Quora.

Obviously it also depends on what your dream job actually is.


Dec 9, 2014

Will the photons hitting solar panels alter the earth's rotation?

Not much.


Dec 9, 2014

What's the bad side about LLVM?

One criticism I've heard, is that it's deliberately promoted by Apple as an attempt to move people from developing on top of the GPLed gcc toolchain to something with a BSD-style license. Essentially encouraging more free-software writers to move their work to a license that will eventually allow it to be co-opted by Apple or equivalent proprietary organization.


Dec 9, 2014

Is the following article logical or Biblically sound: Possibilities and Impossibilities: God is in Control – not Atheists?

I think WRT the "Biblically Sound" vs. "Logical" dichotomy, it's definitely the former.


Dec 11, 2014

Will humans evolve to have more cushy buttocks?

Only if lack of cushiness becomes fatal.


Dec 11, 2014

What is skunk marijuana? Why do people make a big deal out of it in London?

The story going around was that it was genetically modified to be stronger than natural cannabis.

Whether that's true, or it was just bred, or maybe even a fake piece of marketing by dealers, that's the reputation it had.


Dec 12, 2014

Why do people from Kazakhstan look Asian?

Er ... because they are Asian?


Dec 12, 2014

How can I stop thinking so I can fall asleep when I go to bed?

I just don't go to bed until I'm ready to sleep. If that's 5AM, that's the way it is. There's always Quora to occupy me.


Dec 14, 2014

Does the question “Why is there something rather than nothing?” make sense?

It's a perfectly valid question. And a very profound fundamental one.

Unfortunately we are very unlikely to find the answer. So it's not worth losing sleep over. But that's no reason to disparage the question.

Thinking that a question is meaningless because you can't have an answer to it is the philosophical equivalent of the spoiled child demanding his ball back because he isn't winning.


Dec 14, 2014

Is there a cure for my apparent learning disability?

Join the club.

There are many of us dilletantes out here. Some get good jobs as journalists, science popularizers or programmers. Some contribute to Quora or the blogosphere. Some become frustrated inventors or crackpots.

The thing to do is admit what you are and find your niche. But give up hoping you'll be a real scientist. It's not going to happen.


Dec 14, 2014

"If something bad happens, something good will come of it". Is it true?

9/11 was a bad thing. And the knock-on effect has included the US government / population going mad, engaging in torture, unjustifiable invasions and creating an out-of-control surveillance state.

ISIS is the latest bad consequence of 9/11.

I'm still waiting for the good to turn up.


Dec 15, 2014

Why are there so few funny conservatives?

Humour is about the shock and delight of suddenly, surprisedly, recognising and resolving ambiguities and double meanings.

I'm not sure that conservatives value and delight in ambiguity that much. Conservatives attempt a humour of consistency which inevitably ends up playing off stereotypes and gets stale pretty quickly.


Dec 15, 2014

Do liberals have and should they show understanding towards conservatives?

Yes. Yes.


Dec 15, 2014

What event is most likely to end life on Earth?

Life on Earth will only end when the sun goes nova.


Dec 15, 2014

What are some examples of state propaganda that swayed public opinion to obviously wrong conclusions?

Many Americans in the US supported the invasion of Iraq based on the beliefs that

a) it had WDMs that were an imanent threat to the US or its allies.

b) the invasion was part of the retaliation for / solution to 9/11


Dec 15, 2014

Why do philosophers have theories or methods that I just feel that many of them are obvious, thus I think they don't have to discuss those, let alone put their names next to the theories or methods?

Some examples would help.

But it's most likely that you only know the theory in a very simplified / popularised way. Compare "why does everyone think that Newton was a big deal when anyone can see that gravity makes things fall down?"


Dec 15, 2014

What are the arguments against anarcho-capitalism?

Someone has to decide what things count as property and how they should be initially allocated. And that someone needs the legitimacy of being elected and answerable to the citizens. Otherwise it's tyranny. To force people to live within a property regime that they didn't sign up for and have no say in.


Dec 15, 2014

Did capitalism create opportunities for the common man to create wealth?

"create wealth" is a piece of rhetoric that can't be made concrete enough to answer serious questions about.

Depending on how you define it, anyone who works creates wealth.

Or maybe you think co-ordinators and bureaucrats and truck drivers and shop-assistants don't create it, they merely shuffle it around.

Or maybe you think "creating wealth" is synonymous with ending up with more money than you started with. In which case loan-sharks create wealth but people who educate the world by writing for Wikipedia don't.

Be more specific and we can start to analyse whether capitalism creates opportunities for it.


Dec 15, 2014

Who created/founded Capitalism?

Depends :

Capitalism equals markets and money? It's lost in prehistory

Capitalism equals the limited liability corporation, paper money, a stock-exchange and an investor class? Various bureaucrats, entrepreneurs and coffee-shop owners in Holland and England from the 16th century.


Dec 15, 2014

If as William James says, truth=utility, can 1+1=3 if such a proposition is useful?

Sure.

It's very, very hard to see how 1+1=3 would be useful. So I don't expect it to happen.

OTOH, here's a somewhat analogous case : it turns out that when you do geometry on a globe, it's useful to drop the axioms that the three angles of a triangle add up to 180 degrees and that parallel lines never meet. Violating Euclid's axioms isn't quite as dramatic as thinking that 1+1 = 3 but it's in that general direction.


Dec 15, 2014

Can nothing produce something?

Life coming out of inanimate matter is completely unrelated to something coming from nothing.

The something from nothing question is one for which we have to say "we don't know". All assertions of yes or no are very, very flaky, ungrounded guesses.

The life from inanimate matter question is one we have several tentative hypotheses for, although no contender strong enough to say "this is how it definitively happened on Earth".

We do know that it's trivial to break life back down into inanimate matter. (If all else fails, just use thermal depolymerization.) So it's just a question of how to martial the reverse process.

We know it's fiendishly complicated. And while parts of it are well understood, other parts aren't. But we have no in principle reason to think that we couldn't just plug a bunch of inanimate and inorganic elements together and end up with a living creature. We just need the patience and dexterity to do it.


Dec 18, 2014

What's one song that can get me into hip-hop?

Here's the one that got me into rap, back in the late 80s / early 90s. Courtesy of John Peel.

I think I was already inclined to like hip-hop. But this is the one that really grabbed me. It wasn't quite like anything else I'd ever heard before : managing to be funky as hell but with a heavily sinister, film noire atmosphere, and that smart sinuous, lazily threatening word-play bracketed by blasts of fx-ed / stuttered one-word chorus.


Dec 18, 2014

What is the evidence for biological evolution and what is the evidence supporting creationism?

Evolution.

Next!


Dec 18, 2014

Is philosophy the teaching or studying of human emotions?

No. That's *psychology*.


Dec 18, 2014

What was EditGrid and what happened to it?

An excellent web based spreadsheet. The best I saw that delivered on the promise of using live / transcluded data in calculations in sheets.

I believe Apple bought them. (presumably for the talent) and shut them down.


Dec 18, 2014

How can you relate Philosophy and Mathematics?

Maths is a subset of philosophy. But a very important and rigorously formalized one.


Dec 19, 2014

Why are the stock music snippets on rock radio so much better than the actual songs they play?

It's possible that's what's good about those snippets couldn't be sustained for an entire song. Some tricks of musical excitement just don't scale.


Dec 21, 2014

Is it, or should it be surprising, that the most atheist country in the world, is the first one to beat prostitution/sex-trafficking, has one of the lowest homicide rates in the world, and is one of the best places in the world to live by nearly any measure?

It's not surprising. But the causation doesn't go from one to the other.

Rather, sensible policies about prostitution, low homicide and atheism all stem from a common cause : a society which is materially comfortable and fairly cohesive.

What do religion, patriarchy and gang warfare have in common? They are all symptoms of one group of people trying to feel good about themselves by denigrating and exploiting / controlling another.

Religion is all about who is worthy, who is following the rules, who is saved, who is in the in group and who isn't. At it's most extreme it becomes the Wahabism of ISIS / ISIL. But it's the same in all fundamentalist groups that take root among the dispossessed who are searching for an identity : Muslim, Christian, Hindu etc. And at a finer granularity : Sunni or Shia? Catholic or Protestant.

But religion isn't the cause of this. It's just one label. Gangs and tribalism can form around anything : skin colour, musical tastes, what part of town you live in. Religion makes grandiose claims and promises and gets its hooks into people, so it's a good labelling scheme to form a tribe around. But it's not unique.

Patriarchy is similar : a system where males need to differentiate themselves from women, and from gay and trans men, to sustain their identity. It ties up a matrix of attitudes : that men have some "natural" priority or superiority to women; that women possess sex and men have to pursue them to access it (you see this every time an advert uses a woman to represent anything sensual) rather than that all genders have sex and the challenge is to share it with others. Sex is all of highly desired, strongly governed by (some quite arbitrary) moral codes, and strongly intertwined with questions of power and success. You can't have sensible laws and codification of prostitution in a patriarchy. Where men need to protect their differential they want to demarcate the sexual sphere from the other aspects of life. Otherwise the issues they have with sex will invade everything else. Prostitution destroys that demarcation, making sex just another tradeable commodity. Like all workplaces it can be highly exploitative of the workers. Commoditizing their labour and lives. And it is rightly criticized for that. But, like other work it can also be run with minimal exploitation and be a source of empowerment and positive identity for the worker.

OK. But why do people embrace these mechanisms to feel good about themselves through tribalism?

Well, it's partly "human nature". All human societies form tribes. And everyone starts to develop an identity based on taste, profession, membership and role in institutions. However, some of these tribes and identities turn out to be particularly malign? Why?

It's circumstance rather than the nature of the tribalism that is the driving force.

Harsh religion is the child of oppression. The Judeo-Christian tradition was forged by a people in chains, enslaved by Pharaoh. And later, under oppression by the Romans. It made the jump to Rome exactly as that civilization was running out of steam and the middle-class was falling into poverty.

Religion flourishes and re-energizes itself in any group that feels itself to be "losing out"; to another tribe, to the mainstream or modern society. But it becomes decadent and is ignored among the elite and comfortably off.

Patriarchy is highly correlated with stressed societies, often those scraping a living in harsh environments (deserts and poor farmland, inner-city ghettos). It diminishes in easy surroundings. (The aristocracy, despite its traditionalism, has historically thrown up pioneering proto-feminists.)

Tolerance, internationalism, open-mindedness, enthusiasm for the new and different are all symptoms of people being comfortable, free from stress and excessive competition. Consider the eccentric aristocrat. The radical academic with a tenured university post. California in the economic boom of the 1960s. Thriving centres of trade like Amsterdam, London and New York. Well organized, socially cohesive Scandinavia.

tl;dr : Where people are comfortable they don't need to invest so heavily in tribal identities to feel good about themselves and bolster their sense of self-worth. So the institutions that thrive on this need by giving identity - fundamentalist religions, patriarchy, warring gangs - don't take hold in the same way that that they do stressed environments. Hence comfortable environments have less homicide (gang warfare), less religious fervour, and can negotiate more equitable relations around sex that give a space for sensible policies around prostitution.


Dec 22, 2014

Where has mathematics actually failed us so far?

Mathematics doesn't "explain the world" at all.

It's completely independent of the world. Mathematics is our model-building toolkit. But what does the work of explaining the world is observation-driven science. The thing we use that toolkit to construct.

So it doesn't make sense to say that the world doesn't obey maths. All you can say is that a particular mathematical model was wrongly applied.

Even something as simple as addition can "fail" if it's wrongly applied.

For example, if I'm travelling at 20 metres per second (m/s) and I go 20 m/s faster, I'm going at 40 m/s. If I'm going at 299 792 458 m/s and I go 20 m/s faster I'm going ... well, still at 299 792 458 m/s. It's not that addition really failed. It's that addition was the wrong way to try to model acceleration at relativistic speeds.

BTW: I agree with Ernest W. Adams that economics is a field which is egregious for people misapplying simplistic mathematical models to a way too complex reality.


Dec 23, 2014

What are the best things in the world that the coming generations will miss?

Privacy.


Dec 24, 2014

My husband doesn't think that sleeping with his cell phone under his pillow is a bad idea. Can anyone link me to credible sources that say otherwise?


Dec 26, 2014

Is it a good idea to use Python when starting functional programming?

If you're going to be using Python anyway, then you can certainly start using it to learn more about a functional way of thinking. And I think that's a worth-while approach :

- use higher-order functions (that take other functions as arguments) as a way of taking a chunk of existing behaviour and customizing it. This can be shorter and more light-weight than the default OO way of customizing standard behaviour : ie. making a class and then making subclasses with the customizations. You'll be surprised how much code a functional style will save you vs. OO.

- learn to use yield / generators well. You'll start to replace large collections / data-structures with generators that produce results on demand. This is what FP does the whole time. Once again it can lead to shorter code, and use less memory. (You won't be instantiating large data-structures representing intermediate stages of your processing.)

- writing your code using a lot of map and reduce type functions on generators in Python will be VERY like doing FP in a "proper" FP language.

- Python doesn't have tail-recursion optimization, so DON'T think you can replace all your iterations with recursive calls. You'll just blow up the stack. But use iteration loops through generators :

for x in (f(y) for y in blah if p(y)) :

do stuff with x

And it can be almost as elegant.

- There is something very nice about immutable data-structure of the kind you'd use in Haskell or Clojure. You can write Python as if your data-structures were immutable. But obviously the language isn't going to do any optimization for you based on immutability the way FP languages would. Nor will it help to parallelise your code. Nevertheless, it's good practice, and you might be surprised to find that once you're in the habit of working with immutable structures, the code will actually be simpler than functions that update mutable structures. One reason for this is that if you treat your structures as immutable you'll probably find yourself encapsulating the "update" (ie "rebuild in a transformed way") version of your structure in a small number of functions, and everything else will just call those functions. In an OO language you'll feel more tempted to directly interfere with the structure in more places.

Having said all that. If you JUST want to learn FP, and don't have any existing commitments to or usage of Python and are willing to learn a new language, just for this FP exerecise, then something like Lisp (Racket or Clojure), Haskell or Erlang will give you the full experience in a way that Python can't.


Dec 26, 2014

Social Media: Which social media sites are more likely than others to become irrelevant or extinct by 2024?

I was a heavy user of tribe.net around 8 to 10 years ago.

I'd say that's a fairly dying site. But it IS still around. And you can still see stuff I wrote there then.

By that criteria, I'd expect all the big sites in your question to still exist and have users in 5 years. I'll bet that they all have > 50% chance of being around in 10 years. And most of them will still be with us in 20 years. In fact, I think the volatility of social networking sites is obviously falling compared to the initial "Cambrian explosion" of the early 00s.

Some might get acquired. Tumblr is already part of Yahoo. And YouTube is part of Google. Pinterest, Quora, even LinkedIn, may potentially be swallowed up by someone else. Facebook and Twitter almost certainly not.

Google may, at some point, decide that G+ isn't a brand / identity worth defending. But there's no way that they'll give up on wanting to have registered users giving them personal / social data. So if G+ goes, expect it to be replaced by a rebranded version of something similar. I expect Google may eventually fold Blogger in to G+ so they become pretty much the same thing.

If Microsoft had any strategic sense (which they don't) they'd be investing in turning Skype into a social platform brand to compete with Twitter / Facebook / G+ by adding asynchronous messaging / photo-sharing etc. to the Skype client. It's not too late for them to do this, but they still don't seem to be moving in that direction.

Other of these sites are less generic social networking and more specific. I suspect these communities may retreat into providing more specialist services. Pinterest etc. and SoundCloud, Meetup, DeviantArt, GitHub will have to find ways to thrive by NOT being "social media" but through the services they provide members.

Quora might actually be in trouble, on the grounds that it's not clear what sort of business model they can evolve. Just "going big" and taking advertising feels very incompatible with the site's ethos and community, and I think there's a danger that such an attempt to monetize the site will damage it. (That's largely what happened with Tribe.)

Another important trend is that the big names you're seeing here will almost certainly get supplemented and challenged by a new generation of BitCoin / BlockChain / privacy oriented social network / market hybrids, whose feature is that they don't try to collect and resell your personal data. These services will rely on decentralization / P2P technologies rather than build expensive data-centre cloud infrastructure; and may use cryptocurrencies both to finance themselves AND as a barrier to entry / proof of commitment from the membership.


Dec 26, 2014

As an accountant, if I want to build my own cloud-based ERP software program from scratch, what tools are out there to start and what programming language is most advisable?

I'm not sure why everyone's sneering here. Yes. Good ERP is a big undertaking and doing it well enough to have a useful product that gets noticed and gets customers is going to be hard. But online video-games are often millions of lines of code and have massive teams behind them. But no-one sneers at a lone coder or small shop with aspirations to make a hit. And you can point to things like Minecraft that caught the imagination and became wildly popular with only a single (or handful of?) developer(s).

I've worked on ERP software and, frankly, the code isn't necessarily particularly clever, or hard, or even good. ERP DOES require paying attention to detail. As an accountant, you'll know that mistakes in summing accounts are NOT going to be cool.

But a lot of ERP is just about storing long, timestamped lists - of sales, of purchases, of stock-transfers and receipts etc. - and being able to sum them, and do other kinds of statistical analyses, accurately and quickly, over those lists.

There's no reason a lone coder or small team couldn't write a lot of that code by themselves. Especially when there's a lot of infrastructure available. I can't give good advice on what the best platform or language to use is. It's probably more important that you identify a particular niche that you could serve better than the existing incumbents - perhaps with a specific analytic module or for a specific kind of business that you are particularly familiar with - and then look for what the popular infrastructure (eg. databases, something like SAP, some Java framework) is for that area, and write initially a module against it.


Dec 26, 2014

Future of Technology: What are the top 3 tech categories for the 2010s?

- AI / Machine Learning / "Big Data" analysis

- Robotics / Internet of Things / Fabrication (3D printing and other techniques)

- Security and "dark networking" (Privacy, Cryptocurrencies, the BlockChain and derivative systems and protocols for authentication / consensus checking, P2P networks)


Dec 26, 2014

Why do barter systems exist/persist in the presence of functional mediums of exchange (i.e. money)?

Because money is scarce, and two parties may have goods and services to trade with each other but lack the money to enable it.


Dec 27, 2014

Are the developed countries keeping the so called "third world" from growing and thriving?

They don't deliberately keep developing countries poor. But what the rich and powerful countries do do is prioritize their own short-term interests causing trouble for those developing countries.

For example, whenever a developing country's economy starts to do well, foreign investors pile in to lend money, hoping to ride an elevator of fast growth of the developing country upwards. What happens then is that credit becomes cheap for the developing country. Things look like they're booming, so the inhabitants (both governments AND the private sector) start borrowing heavily, often to invest in things like real estate. They build shopping centres, hotels, new road systems and airports etc. There's a speculative bubble, the boom makes its own publicity, more money flows in than is ideally needed, and more infrastructure is built than the economy really merits.

Inevitably after such a speculative bubble there's a crash. The currency collapses, but debts to foreign investors are usually denominated in dollars, so the borrowers have a tough time repaying. The country falls into a deep recession. First world governments demand their lenders are repaid in full. The international bodies like the IMF and World Bank demand austerity and cuts from the developing countries which have real impact : schools and hospitals don't get funded, the population remains uneducated and sickly.

The first world holds the developing country accountable for the irresponsibility of borrowing, while no-one holds the international lenders similarly responsible for their irresponsible speculation.

This is such a well known pattern, occurring in Eastern Europe after the fall of Communism, in South East Asia in the 90s, in Latin America, now in Europe after the crash of 2008 and the subsequent problems revealed in the Euro PIIGS that you'd think that the Breton Woods organizations charged with managing the stability of the world economy would have figured it out and have policies to deal with it : including intervening to prevent speculative bubbles and curb over-enthusiastic lenders. Not just to demand austerity in the aftermath of the crash. But as it is, the powers of the developed world and the economics elite are way more concerned in ensuring that the lenders are repaid in full than in helping ensure the stability or reduce the suffering of the developing country.

A recent Max Keiser Report (in his inimitable style) drew attention to a move in Ireland to ensure that unsecured bond-holders (people who lent money through vehicles which were explicitly not guaranteed) are nevertheless going to get a government bailout, funded by other cuts and austerity measures imposed on the Irish people.


When "the West" is willing to make its own population suffer to ensure the happiness of the financial elites, it's hardly inclined to worry about the ordinary people in developing countries who are largely victims of international speculators and a few home-grown, wealthy compatriots, who took advantage of the international climate to start risky projects.

It's hard for developing countries to find their feet and stability when pounded by continuous waves of this kind of financial boom and bust washing up on their shores.


Dec 27, 2014

Should your country implement an active 2 year conscription and 10 year reservist liability for all men aged 18-21?

No.

However you dress it up, conscription is just a kind of slavery. The government shouldn't have the capacity to compell people to work ... in any form.


Dec 27, 2014

Is there a difference between the standard trolley problem and the variation with pushing a fat woman off the bridge?

A2A : My personal answer to all trolley problems is do what feels good to you because the abnormal "no-win" situation you're presented with largely absolves you of the moral responsibility.

People might feel that pushing a fat woman off a bridge is nastier because making her a "fat woman" has already added more personal detail than a generic "person". And furthermore, it seems she may be being picked out as more expendable because she's a woman, or more culpable because she's fat. As misogyny and fat-hating are both pretty ugly we're careful to avoid doing them.

But ultimately "trolley problems" are not your fault. Do whatever feels good.

Unless you're Spiderman, in which case you have to throw her off the bridge, save everyone else and then attach her mid fall to a local building with a deft blast of webbing.


Dec 27, 2014

Will the UK end up gutting their National Health Service (NHS) in order to save money?

To "save money", absolutely not.

If the NHS does get gutted - and like Rupert Baines and Clare Celea I'm an ardent opponent of the idea - money will NOT be "saved". It's cheaper for the government to buy in bulk, up-front, and get economies of scale, than for individuals or even smaller scale units (GPs or local trusts) to buy it on an ad hoc basis.

If the UK blows up its current health system it will end up with a worse (on average) and more expensive one.


Dec 27, 2014

National Health Service (NHS): Why are so many doctors leaving Britain?

I'd be very surprised if the outflux of doctors from the UK is higher than the influx from other countries to the UK. Got any figures?

However, junior doctors in hospitals are worked insanely long hours so I can imagine some of them leave for less stressful / demanding professions.

Update 2017 : This got upvoted today. But I suspect that this rather breezy answer that I gave three years ago is going to be out-of-date pretty soon.


Dec 27, 2014

Great Britain: Why are 3000 British citizens permanently leaving the UK every week?

Brownian motion.

It's a big world out there, and people like to travel, meet new people, explore different cultures and parts of the world and opportunities. Personally, I "left" (although I'm often back) because I married someone from a different country.

3000 a week doesn't seem very high to me, really, given that there are many other people immigrating to the UK. (And even more who would if they could.)

That article you linked specifically is about Brits in Spain. Who I'd guess largely go for the better weather, sea and outdoor life. Moving to Spain must seem like going on holiday permanently.


Jan 2, 2015

Are the best ideas created by mistake or on purpose?

The quote "Fortune favours the prepared mind" seems pretty accurate to me.

The best ideas come as lucky accidents to people who have been thinking about and paying attention to the subject.

You will NOT have a great idea about something you don't care about and have never thought about before.

But you can't just do a lot of thinking and research and assume you're guaranteed to come up with a good idea. You need both : luck and to be ready to recognise that luck.


Jan 3, 2015

Is the samba from Bahia or Rio de Janeiro?

It's very strongly associated witth Rio. The classic tradition is centred there. But I believe it has some Bahaian roots. Even though Bahaia has embraced other rhythms and styles.


Jan 4, 2015

I want to build a 3D printer. What are some good resources and advice to do this?

reprap.org


Jan 5, 2015

I'm a Computer scientist who is passionate about economics, and am even considering a career change. Could I teach myself?

Get into agent-based computational economics . It's probably more compatible with your temperament and skill-set than traditional economics which is largely about putting numbers into ridiculously oversimplified spreadsheet models.


Jan 5, 2015

What is the best way of learning programming language theory if you want to be a skilled programmer?

Practical experience. Without it you won't understand the theory.


Jan 7, 2015

Who would be considered more of a visionary - Linus Torvalds or Bill Gates?

Let's preface this by saying I'm a hardcore free-software advocate. I'll use Linux in preference to Windows any day. And I think Git is a great invention which is changing the world in quite profound ways (look at the innovation at GitHub which takes the asynchronous coordination implicit in Git and makes it into a whole organizational / management philosophy.)

I'm not particularly impressed by Gates's billions. Or the fact that he conquered the world with his software. There are plenty of network lock-in effects to explain that.

BUT ...

There's no doubt that Gates is the greater visionary of the two. Gates's entire career has been based on having a vision of how the world could / should be. Often a vision which was more perceptive than that of others. He then ruthlessly executed TOWARDS that goal. And largely succeeded.

He's done this twice. First with the invention of Microsoft. Gates's vision, which even now is not well understood, was that it would be possible to be pure software company, that managed to commodify and control the entire hardware industry. He was arguing for and pursuing this vision since the mid 70s, when all serious computer companies were hardware companies first and software was seen as a secondary, derivative, service.

That vision had pretty much 20 years of grand success before, it ultimately
failed. It failed for many reasons, partly because of the success of free software, which enabled the rise of internet giants like Google and Facebook, free of dependency on Microsoft. And partly because of the US anti-trust regulation which obliged Microsoft to throw a life-line to dying rival Apple while scaring it away from the kind of vertical integration between operating system and web-services that Apple exploited so well with its app. ecosystems. (Imagine what the DoJ would have done to Microsoft if they'd tried to impose the same restrictions on Windows developers that Apple does on iPhone / iPad developers.)

But by then Gates had already turned his attention to another vision. That philanthropy, guided by serious data and quantitative analysis and done on a grand scale, could be far more effective and successful than the more emotional, ad hoc charity that is the norm. We've yet to see the full results of this, but it does seem to be having some of the desired effects.

Linus, on the other hand, is a creator of two great and profound pieces of software : Linux and Git. He deserves widespread acclaim and laudation for his brilliance and generosity. But in both cases these were largely the product of necessity. Linus wanted a Unix-like OS, so he wrote one. He didn't have vision or aspiration for a new or better operating system, he wasn't trying to advance the art of OSes. So he copied the Unix standards of the day. It was absolutely the right thing to do, but it wasn't guided by a plan to take over the world. Or a plan of any kind, initially.

Git, as well, was driven by necessity. Written in a hurry when he lost the right to use BitKeeper to manage the Linux kernel. It's another great piece of software and profoundly important and influential. But it's largely the result of tweaking a known pattern to suit his personal needs. Linus didn't, by any account I've read, set out to change how organizations were managed or how the software industry worked, he just needed a tool to cope with the huge infrastructure that had grown up around the Linux kernel.

Now, don't get me wrong. I'm not saying Gates is smarter or nicer or ultimately more important than Torvalds. They are both colossi of our times, and great engineer / hackers. But if you take the idea of "visionary" seriously, as one who has a vision and then pursues it, then Gates is far more of one than Torvalds.


Jan 7, 2015

If you had to write Quora from scratch, what would you do differently?

Make a hash of it, probably.


Jan 8, 2015

Is there a philosophy of philosophy?

Philosophy is the philosophy of philosophy.

Philosophy's remit is to go as meta on itself as it needs.


Jan 8, 2015

Who are the most pessimistic yet very respected commentators on the state of the world today?

Dmitry Orlov : http://cluborlov.blogspot.com

James Howard Kunstler : http://kunstler.com


Jan 8, 2015

What was the main reason behind evolution?

Because it can.


Jan 10, 2015

How did you decide which language and platform to develop for full time?

Don't worry about it. No platform you develop on is a "waste". Every platform has something important to teach you. Even some really horrible platforms that you never want to use will help you understand what makes the good platforms better.

And if you're still in college, you can relax. I can guarantee you, whatever platform you decide to develop for today, however hot, will be considered tedious "legacy" in 5 years time, and very likely won't have any new development in 10. Every 3 - 5 years in programming you get a chance to reinvent yourself and jump on "the new hotness".

Me personally, my criteria are :

- does it feel good? Is the language elegant and expressive? Do I feel productive when I use it? And I'm a pretty lazy, shallow person ... if a language or platform doesn't give me a feel-good hit of achievement of having made something "cool" (either genuinely new or something old done more effectively) within a few days, I'm likely to lose interest.

- do I approve of the platform? Is it a platform I want to support? For example, I refuse to write for iOS on the grounds that I don't want to support Apple's restrictive policies (for both developers and users). I'm not much more of a fan of Google, but I'll write for Android. I will always prefer to steer my development towards open platforms and protocols as much as possible.


Jan 10, 2015

Do people in the West view Muslims as bullies who want to impose their religion upon everyone?

I don't. But there's a definite strand of the media determined to portray them that way.


Jan 10, 2015

Religion: Do people have a heart, in the metaphorical sense?

No one literally has anything in a metaphorical sense. That's what make metaphors metaphors. Otherwise they'd be mere descriptions.


Jan 11, 2015

Is it scientifically proven that believing in a higher power will cure alcoholism?

No. Of course it's not scientifically proven that believing in a higher power will cure alcoholism.

But I wouldn't read too much into that. It's not, technically speaking, scientifically proven that if you like chocolate cake you are more likely to eat chocolate cake either. (I challenge you to find a published journal article on the subject.)

Seriously. All this talk about beliefs and wants and likes and other "folk-psychological" things is very much pre-scientific, common-sensical knowledge that science doesn't really deal with and, so far, probably couldn't, even if it wanted to.

That doesn't mean that folk-psychology doesn't "work". We use it all the time reason about and make predictions about our own, and other people's behaviours. But it's not scientifically validated. And that's OK.


Jan 11, 2015

Why is there a growing number of foreigners in terror groups?

Cheap plane tickets.


Jan 11, 2015

Is it a must to use expensive yet sophisticated equipment to deliver great (i.e significant) research achievement in engineering?

The first graphene was made with sticky-tape


Jan 11, 2015

Do atheists believe in the existence of evil?

Personally, I don't. I only believe in the occurrence of evil.


Jan 11, 2015

Why does Doctor Who travel to the past if those episodes are not that fun to watch? Wouldn't this show be more popular if all time travel involved going to the future or <25 years into the past?

They are popular. This could be generational. Older viewers enjoy them because they get the references and understand what's being pastiched. Younger viewers, and viewers with no grounding in British culture and history, probably do find them less interesting.


Jan 11, 2015

Do you often begin to respond to a question only to debate yourself internally and determine that no response is appropriate (I wonder how many people will begin to answer this)?

I wouldn't say it's very often, but it certainly happens.

My "drafts" list of unfinished answers has over 900 items. Some of those are answers that just got too long to finish. But many are answers which I started but realised I didn't have as good or clear idea of as I needed to.


Jan 11, 2015

Why do some Western artists, such as those with the French magazine Charlie Hebdo, produce disrespectful works mocking Islam and the Prophet Muhammad that provoke and antagonize Muslims? Why can't they just learn to be more respectful?

Because we value that idea that we CAN. Ie. we value the ideal that no person or belief is above being mocked. We, in Europe, also had hundreds of years of internecine fighting between different wings of our main religion. And, today, we recognise that it was senseless bloodshed and a great wrong.

Because of this, we (generally) believe that religious beliefs and icons should never be used as an excuse or cover-story for launching wars or any kind of physical attacks.


Jan 11, 2015

Where has all the magic gone in innovation? Or is it still there?

It's still there.


Jan 12, 2015

Why do the British still want a monarchy? 80% support it and support has grown over the last few years. Why is this?

I'd vote to abolish the monarchy tomorrow. Because the idea that some people are inherently superior to others is disgusting. But having said that, Ernest W. Adams is basically right. In practice, the only alternative would be an elected head of state, with all the politicking that implies. Whereas a nice lady with no policies is quite relaxing. And so as Joe Geronimo Martinez says, I don't get particularly worked up about it. Royalty isn't one of our major problems.


Jan 13, 2015

What does one need, in terms of programming language(s) to have a graph like this in a web page?

Don't know for sure. But D3.js might help.


Jan 13, 2015

Web Programming Languages: Why Asp.net MVC technology is still not preferred choice for people who want to develop something big , even though it is open source?

It's Windows only. And more importantly Windows / Microsoft on the SERVER side, where the vast majority of developers prefer free-software solutions.

Most people assume that it's pretty much like Visual Basic. (Perhaps this is an outdated perception) while most developers will want a more modern / elegant sort of language on the server. I admit I am WAY out of date, but I don't suppose server-side ASP has even the elegance of Ruby / Python / Javascript, let alone things that people find really exciting like Scala / Haskell / Clojure / Erlang / Elixir etc.

Developers want to use their own tooling like editors, git etc. Not be locked into Visual Studio.


Jan 13, 2015

Which features should any high-level programming language offer?

It should be be possible to describe complex behaviours simply and elegantly. With little discussion of the underlying machine.

I think that's pretty much all you can say, really.

There's too much diversity of approaches and ideals to give more specific features. Prolog is not Haskell is not Scheme is not Julia. They are all high-level languages, but there are no features which every one of them definitively has to have.


Jan 13, 2015

Some theists appear to challenge atheists' lack of belief in god(s). But why do they even care?

Either that or they're disturbingly lacking any kind of education about what the secular world believes, and don't have the ability to read and understand any previous answers to similar questions on Quora.

I prefer to assume that either they're trolling or that these are homework exercises from some kind of Evangelism 101 course ("Find out how Atheists answer the Ontological Argument.") It would be pretty awful if the people asking these question actually thought that evolutionists believed that humans evolved from monkeys or felt that not believing in God meant not having a reason to live.


Jan 13, 2015

What does it mean when someone says "live your life one day at time"?

It means don't lose track of what you need to do and feel today because you're too busy obsessing about what you hope or fear your life will be like at some indefinite point in the future.


Jan 14, 2015

I know learning C language will help for understanding how the computer works and give me a brief overview of programming. Are there any other benefits of learning C language?

If you want to write code that needs to be called from a C program (or something compatible) you'll have some difficulty in another language. (Unless it compiles to something C compatible).

For example, try writing a VST plugin in Java or Python.


Jan 14, 2015

Which programming languages do you think will be widely used in 100 years? And which will have died out?

I'm going to put down a fairly long-odds bet that pretty much everything we use today will have died out (or become a very, very obscure specialist legacy / hobby area.)

Partly because, what I hope is that, we'll start to seriously develop the art of program analysis and resynthesis - taking old programs and "decompiling" them to extract their fundamental algorithms, and then recreating them in newer, more elegant languages.

This will be a two-pronged attack. On the one hand, we'll be able to analyze source-code and resynthesize what it does in other languages. On the other, we'll be able to run the legacy code in a virtual machine, instrumenting its behaviour, and building black-box models of how it reacts to different inputs. It may eventually become possible to replace significant chunks of legacy code with look-up tables. The clever bit will be working out how to automate the combination of the two approaches. So that an automated analysis of, say, a large Cobol or Java program will return a particular combination of look-up tables and new functions in a higher-level language.

With appropriate human guidance (much as when we use today's refactoring tools) it should be possible to rescue quite a lot from legacy code.

I'm as guilty as anyone of calling Java today's Cobol, but let's be honest. It is actually far, far more amenable to this kind of automated "up-factoring"[1] than a Cobol system. I'd assume that automatic translation of Java source into (perhaps not very elegant) Scala should be trivial. And source-code analysis of Java ought to be able to discover "modules" (perhaps consisting of multiple classses) with well demarcated internal state (that can be factored out into some kind of "atom" or monad) leaving the rest as a referentially-transparent set of functions.

With the vast amount of legacy code in use today, developing the art and tools for analysis / resynthesis / "up-factoring" is going to become increasingly economically viable compared to rewriting from scratch.

[1] I'm coining this term, right here and right now if it doesn't already exist.


Jan 14, 2015

I'm losing motivation in a project I am a part of, and it is becoming more difficult to continue working on this project, and I feel like I'm not contributing to the highest extent that I can. Does this make me a bad developer?

I'm sorry to say but that's actually the normal experience of most people working as programmers. The technical term for it is "death march".

Programming is a very intellectual work, demanding intense periods of focus and concentration that can be extremely tiring.

We tend to talk about the highs. When programming is going well. When you're on a project that's moving forward and transforming the world. When you're "in the zone". It's one of the most exciting and wonderful feelings ever. It's magic. Conjuring systems that span the world from thin air with nothing but words and logic.

We talk about that so much that you might think that that's all there is.

But ... an awful lot of the time it's just a slog. And there are too many frustrations and distractions to get into the zone. And you can't find the fucking bug that you've been looking for all month. And the performance is just not acceptable and you have no way to fix it except throw away everything you did last year and try a different approach. And your list of outstanding tasks just keeps growing.

Of course there are many external factors to blame. The pointy-haired boss is an idiot. The customer really doesn't know what she wants. The spec. was wrong or vague. The computers are too old and slow. You have to use Java rather than a sensible language.

All of that is true ... BUT ... ultimately ... programming just IS a slog.

These problems are what we call "accidental difficulties" by which we mean contingent issues that we feel we shouldn't really have to deal with when we already have the real (and interesting) problems like "how to design an algorithm that will ..." to deal with.

But the truth is, computers and organizations and customers have a material reality beyond our idealized world. And that materiality ALWAYS has to be faced and dealt with. The specific problems may be accidental. But the fact that there will be material problems and frustrations is pretty much given. And when they build-up and swamp a project, when everyone is expected to their grit teeth and get on with developing something which doesn't inspire them and may end up not being used and may never even work, that's the death march. And it is absolutely the most normal experience in the world for the working programmer.

I've seen too many projects with wonderfully smart people and enlightened management become death-marches to believe that this is just bad management or bad luck. What it is is gravity reasserting itself on a profession which tries to fly too close to the sun.

Now, I don't know whether you're a bad programmer if you die on the death-march. I've been burned out and come to think of myself as the stupidest, most useless person in the world. I've dropped out of working as a professional programmer at times because I've felt so pathetic. And I've seen other people just soldier on and get the job done regardless.

Obviously, on the death march, the ones that can make it through to the end are "better" in some senses. But when the death-march ends in a project cancellation or the customer throwing away the code anyway and switching to a new system, which was the wiser course? To have stuck it out to the end or have bailed early?


Jan 14, 2015

With Atheists in mind, why would God dumb Himself down to scientifically explain His creations to His creations?

God allegedly wants a personal relationship with me. When you want a personal relationship with someone, you make the effort to find a common language. If you don't want to do that. Or only want them on your terms, that is NOT a personal relationship.


Jan 14, 2015

Where do the cool kids hang out in London?

Peckham.


Jan 14, 2015

How useful is web programming?

If you want to make a website or mobile app. very useful indeed.


Jan 14, 2015

Is there any chance that a newborn baby can learn/know about God, if he is not told about it?

Someone must have been the first person to come up with the idea.

But I'm guessing God evolved. ( Phil Jones (He / Him)'s answer to Is it possible that belief in god or a higher power is an evolutionary advancement? )


Jan 14, 2015

If the US removed all military personnel from the Middle East and Arab countries, would terrorists from that region still target the US?

It wouldn't cease overnight, there's inertia in the system, but it would diminish over time.


Jan 14, 2015

Would we still have the problem of terrorism if we didn't need oil from the Middle East?

Peter Flom is right. But misses the spirit of your question.

Broadly, yes. If there was no oil in the Middle East, it would be much less strategically important / interesting to the West. There'd be far fewer interventions there. (Not necessarily none, compare Vietnam which had little strategic value for the West.) And far less "blowback".


Jan 14, 2015

I started learning programming (JS) 2 months ago. When would it appropriate for me to start learning VIM?

Whenever you like.

You have to learn some editor in order to do programming. Vim is probably going to seem a bit different and weird. But that doesn't mean it's inherently more difficult than anything else. The learning curve to get into it will be the same next year, or in 10 years as it is today. So it doesn't really matter.


Jan 14, 2015

In relation to the Charlie Hedbo attack, does freedom of speech necessarily protect provocative, non-constructive content?

People are confused about freedom of speech. Freedom of speech is just one thing. The position that we can't trust the government to make laws restricting speech. Because if the government could make laws restricting speech, they'd abuse that power to keep the electorate in the dark. And if the government can keep the electorate ignorant, then democracy can't work properly.

Beyond that .... nothing.

To believe in freedom of speech doesn't imply that you think that all speech is valid. Or to be celebrated. Or that you don't think that there are things that oughtn't to be said or drawn. Or that you believe people have the right to be published or to be read.

It just means you don't think that the government should be allowed to prevent people from saying things.

So, what's your question? Are some people are provocative? Yes, you're right. Some people are provocative.

Are some people are disrespectful? Yes. That too.

And?

And you are free to explain that to them. To complain to them. To try to convince them to stop. And to try to educate them to not be so hurtful.

The only thing you shouldn't do is try to get the government to put a stop to it. Because that's giving the government too much power. Freedom of speech is not about defining the limits of what's respectful, or "acceptable". It's about defining the limits of who the government is allowed to put in prison.


Jan 15, 2015

What connects the "Lisp" language family, and are they easy to learn for a beginner programmer?

It's not inherently harder for a beginner to learn Lisp as opposed to a procedural language.

The main issue for the beginner is that you probably won't see what all the fuss is about.

Most people learn to program because they want to drive the computer around. To make it do something. Whether that is play a game or draw a picture or make an app. or interactive web-service.

Your main concern as a beginner is how to engage that thing you want to drive. Your code will be a thin layer over existing frameworks and libraries.

At that point, tight cohesion with the underlying platform trumps any particular virtues of the language. When you become more experienced and write larger programs you'll appreciate the virtues of a language such as Lisp. But by then it can be too late. You're already locked-in to your platform and your code-base and, to an extent, your procedural / object oriented way of thinking.

That's why it's hard for beginners to get into Lisp. It's not that the language is hard. It's just not where they want to be, helping them to do the things they actually want to do.


Jan 15, 2015

Is analytic philosophy useful for computer science?

To an extent. The same skills and ways of thinking will help in both. So if you're good at one you'll probably be good at the other.

But it's not necessarily a cheap way to get computer science skills. If you want to learn computer science, just learn computer science. It's more direct and less time-consuming.


Jan 15, 2015

How far do we need to advance technologically for humans to not have to work anymore?

It's probably asymptotic.

We're already at the point where many people don't need to work. (We just haven't figured out the ethics / politics / social consciousness to accept that fact with equanimity.)

We'll probably never reach the point where at least a few people (the technicians designing / maintaining the machines that do the work) won't be required to work.


Jan 15, 2015

Does rap count as music?

Yes.

Next!


Jan 15, 2015

What are today's products of the C language?

Most things you use are built on a layer of C. Including your operating system (a C kernel, whether it's Windows, Unix, MacOS, iOS, Android or ChromeOS); the Java Virtual Machine (built in C); the browser / javascript virtual machine (built in C).


Jan 15, 2015

Computer Science: Why is recursion more elegant than iteration?

Recursion is more general.

An iterative solution is fine for data which is linear like arrays and linked-lists; or processes which are linear, like "do this, 10 times".

But iteration gets increasingly messy when you want to traverse trees or other complex structures of indefinite depths. Or you want to do things that may branch between different options in different cases. Or trampoline between two complementary processes.

As the complexity of your data / process increases, recursive approaches tend to keep track, scaling more or less linearly with the problem. Iterative approaches can spiral into their own combinatorial complexities as you keep trying to write extra code to flatten the complex data / task back into one-dimensional sequences so that it can be iterated over.


Jan 17, 2015

Is there anything left in pure Python (no libraries) for me to learn?

What's the largest program you've written in Python?

Write one which is 10x larger.


Jan 17, 2015

Why is there so much publicity surrounding the Charlie Hebdo civilian deaths in Paris, when hundreds of thousands have been slaughtered in Syria with far less coverage?

The attack in Paris was part of a symbolic war that's going on. It was done to make a point. The point was "You assert that your demand for 'freedom of expression' trumps our demand that our most sacrosanct icons are respected. And we refute that assertion, thus."

It highlights a huge difference in values and mindset between two cultures which are being sucked into conflict with each other. And it highlights what is "at stake" in their disagreement. The attacks were intended to demonstrate that "we" can't take the invulnerability of this kind of "freedom of expression" for granted. Instead of it being a brute "given" in our negotiation with the Islamist world, the attack puts it back into play, making it an uncertain tactical goal that we have to decide to fight to defend (and to decide whether its worth fighting to defend.)

It's extremely significant and important.

OTOH : the war in Syria is largely about ... well, whether yet another rather banal, generic, local dictator stays in power or not. It's horrible, but it doesn't carry any extra weight. And we already know that all our options are bad.


Jan 17, 2015

Insults against a group of people are sometimes considered anti-semitic, racism, homophobic, or sexist. Why are insults against Prophet Muhammad SAW considered as free speech? Isn't it a form of racism too?

Anti-Semitic, racist, homophobic and sexist insults are against people who are vulnerable. They may make other people think worse of the target of the insult, and can lead to further kinds of discrimination and attack. (See Social Consequences of Disparagement Humor for more detail.)

If there is a case for prohibiting speech, it's that we have evidence of probable harm arising from it.

It's very, very hard to see how insults against someone who is a) dead (at least in the material world) and b) especially chosen by and honoured by God, can lead to any concrete harm to him. So where's the justification for banning the insult?


Jan 17, 2015

Why can't companies reduce the working hours of overworked employees and hire more people?

For most jobs, switching costs are too high to make this worth while.

An existing employee has a huge amount of knowledge of the job, of the context, and of the current status of all the minute sub-tasks, in his or her head.

It will be far, far more efficient for the employer to pay that person more money to work more hours, than to pay the same money to another person to work those extra hours.

The second person will have learn all the things that the first person already knows. Even when the second person is up to speed on the general job, if they divide the work between the two of them, they will spend more time on the co-ordination and handover of tasks (including context, knowledge of the status of minute sub-tasks etc.)

The finer granularity of swapping over, the higher the switching costs relative to the value of the work.

It's very unfortunate, because at the social level we would be far better off if lots of people did a little bit of work, rather than fewer people doing a lot of work and other people being unemployed. But the switching costs are a major disincentive to that.


Jan 18, 2015

Is it true that al-Qaeda was sponsored by the USA?

It grew out of an organization that was sponsored by the USA, yes.

My personal bet is that at some point in the future we WILL see the cosmic irony of the US funding al-Qaeda to fight ISIS. The world is hilarious.


Jan 18, 2015

Should I learn how to type better to improve my coding?

Sort of.

Contra Matthew Lai it is possible for your typing speed to lag behind your thinking speed.

You see this a lot when beginners try to copy and paste things like for-loops and variable names because they can't type what they want to say fast enough, even though they know what they want.

This IS an obstacle to programming well. And so, yes, typing faster is crucial to becoming a better programmer. However, I'm not sure you need to go and take traditional typing lessons. Because you can practice typing as you practice programing. You'll need to do a lot of both, so just do them together. But don't try to AVOID typing when programming (eg. by copying and pasting for-loops and variable names, or relying too much on autocompletion or "snippets" in your editor too early. Be willing to type out what you want to say, directly, the long way.

Do a lot of programming like that and you'll inevitably become a pretty efficient at using the keyboard.


Jan 19, 2015

Personal Goals: When reality comes between me and my dreams, should I stop dreaming?

It's a negotiation.

Some things are presented as "reality" that can't be overcome, but are really just very very hard eg. "We will never resolve world hunger.", "We will never bring peace to the middle-east."

Other things ARE reality. However much you want, you'll never be able to walk through walls or fly without technological assistance.

Instead of asking the blanket question about ignoring reality or not, try to investigate the structure of that reality and understand what the constraints are. Keep doing that until you get a better idea of what things are immutable and what things aren't.


Jan 19, 2015

Seven years ago I applied Fibonacci´s sequence to the ontogenic evolution of the human being. Has anything similar been done on this subject?


Jan 19, 2015

How much should I comment on my code?

John Colagioia, Scott Berry and Steve Done are right. The basic rule is "comment why, not what".

If your comment is explaining how the programming language or the library works to the reader or to yourself, then it's probably not a good comment.

The reason is that you have to assume the reader knows how to program and knows the language they're using. If you can't assume that then you can't make any assumptions about the reader. You are trying to use comments to replace Googling the documentation, if not an entire computer science degree. Which is a waste of your time. Similarly, your comments are no substitute for the API docs or for the wisdom available on StackOverflow for how this kind of code should be written.

What you should use comments for is to explain your design thinking and rationale in cases where you are doing something surprising ie. that won't be immediately intelligible to the reader.

If your comment starts "I know this looks weird but ..." that's usually a good sign that it's the kind of comment that's necessary. (Although those words
should be implicit in all comments so you can dispense with them.)

Gene Sewell is also right. When working with a lot of dense legacy code, you might want to add comments to help you keep track of what you're discovering about what the code is doing, and the dates of particular interventions and fixes that you made. This is not "good" as such, but might be a necessary evil. It's really just a work-around for the lack of better tools to do the same job.

In principle though, you should see these as temporary comments that you'll remove once the code has been cleaned up and knocked into a more comprehensible shape.

See also : Phil Jones (He / Him)'s answer to Why is literate programming so unpopular?


Jan 19, 2015

My wife and I are from the USA, and planning a holiday in England. I assume we'll need to rent a car, but would it be better to stay somewhere outside of London, to avoid city driving?

Don't drive in London. Take public transport : tube / train / bus / bike. It's more fun and almost always quicker.

However, if you're planning to tour gardens in the countryside, it's probably better to hire a car and book bed-and-breakfast places to stay that are outside major cities. They're easy enough to find on booking. com etc.


Jan 20, 2015

Which usage of brackets is better for code reading, in your opinion? Why? (see details)

The first is better. It saves at least a line per function.

You may think that's trivial. But if, like me, you like to keep your functions as short as possible, often down to one or two lines each, that extra line per function can eat up 25-30% of your editor screen. Meaning you can't keep as much in view at the same time without scrolling, which puts a greater load on short-term memory (to try to recall what's in the lines which are currently offscreen) or forces you to scroll, which looses the some of the haptic memory of where to put your eyes to see particular pieces of information.


Jan 21, 2015

What is your review of Markdown (web tool)?

★★★★

It's pretty good.

We desperately need a Markdown-like thing that turns a very simple "SmartAscii" type markup into nicely formatted HTML and other documents. Because HTML is such a pain to write by hand, and WYSIWYG WordProcessors suck.

We've had that for a while in the various wiki-notations. Some of which are even better than Markdown because they do multi-page documents with hyperlinks too. Markdown's "link-making" capacity is a bit feeble.

Also, I personally don't like the image embedding notation or the table-making notation. I've always favoured "double-comma" notation for tables eg.

apples,, pears,, bananas
35,, 32,, 54


But ... if you've never seen any other wiki markup Markdown probably looks like a goddam miracle.

And if you have seen and used other wiki markups then it's not that special, but you'd better get used to it, because it's almost certainly the de facto "winner" of SmartAscii markups that everyone will use in the future.

Update: BTW, if you want to make really, really simple static sites that look "OK", using Markdown and Bootstrap, I have a Python script for that : interstar/bootdown


Jan 21, 2015

What can the U.S do in the war on terror? Is it time to target civilians like in WWII?


Jan 21, 2015

Why is WhatsApp written in Erlang and not in Java?

It's all about queueing and processing messages. Erlang is optimized for that kind of application.


Jan 21, 2015

Is it possible that humans once lived on Mars?

It's bloody unlikely.


Jan 22, 2015

I'm thinking about taking a break from programming for a week or two. What would be something cool to learn in that time?

Two weeks is pretty short. (Although it seems like a long time without programming to me :-)

You won't get good at anything very much in that time. I'd suggest that some kind of travel might be worthwhile. Try going to an interesting city / country you've never been before. Go to a few museums. Read a couple of books on its history, culture. Read news stories about it. Try to get a sense for what it's like to be a person from there. Meet the locals if you can.


Jan 22, 2015

Do atheists ever consider those giving them the Gospel to be altruistic?

Yes. I always assume that people trying to persuade me of their religion are doing so because it's a thing they value and that they generously want to share with me.


Jan 22, 2015

When a person with a particular religion asks a question about that religion, why do people with other beliefs barge in and make sarcastic comments/insults?

It depends who they ask the question to and the tone of voice they use.

If a Christian asks a bunch of Christians "what does the Bible means when it says ... " I doubt anyone who isn't a Christian even pays attention.

If the Christian asks a bunch of Atheists (clue, the question starts with the word "Atheists" or is tagged as "atheism") "why don't you believe the Bible when it says that ... " he or she may get a lot of short-tempered / sarcastic responses from people who feel that this is largely an exercise in trying to evangelize to or needle the atheists, or make a general statement about atheists, rather than a genuine request for information.


Jan 22, 2015

Can someone be a DJ and not know how to beat match?

Depends on the genre.

I once saw Jah Shakah DJing a reggae set. And he was playing little 45s (which looked kind of cute and absurd even in the 90s ). And I think he had one turntable. And he would play the 45. And it would finish. And he would take it off and put another one on.

And it was fucking electrifying. Flavour. Vibes. Seriously heavy. The club was rammed with people dancing. All down to track selection. And timing. (He was changing the records in less than 5 seconds.)

After I saw that, I stopped worrying.

But I don't suppose even he could have got away with it at some kind of 90s 'ardkore rave or 2014 Big Room event. Some genres need to create a continuum, some can thrive without it.

Of course, I love to a hear a genuine genius mixer who can mash a bunch of unlikely records together and make them work. But if you fetishize beat-matching too much, you end up with people playing a lot of boring records just because they all have the same BPM and drum-pattern. I'd rather hear a good selection of interesting records with gaps between them than a homogenized mush of identical sounding tunes that fit together seamlessly.


Jan 23, 2015

Can I choose what programming language I want to learn in college?

No.

You go to college to learn the things that the teachers know and you don't.

If you go there demanding that they teach you what you believe you need to know you're missing the point.

College isn't about the known unknowns. If you want to learn Java or Python, go to a website / pick up a book and teach yourself. College is about the "unknown unknowns". The things you don't even know it's possible to know about, let alone that you don't know them.


Jan 23, 2015

What is some advice for a politically confused teenager?

If you just want to try to convince lots of people that Fiscal Conservatism is good and to "absolutely despise the progressive tax system" then go and get an internship at either Fox News or some Libertarian Think-Tank.

If you want to know if it actually is any good, then go and read some history, study some economics (of all schools, not just the one which suits you ideologically), look at the actual evidence (Jason Preston has a good answer here) and learn more about how the world works.


Jan 23, 2015

Granted the goal of evolution is survival and constant adaptation to the changing environment, why has the human species developed consciousness and such a high intelligence?

'cos that's what worked for us.


Jan 23, 2015

What are examples of applications with nice Tk GUIs?

Well, "nice" is obviously going to be contentious for tk.

It has its own widgets and look which most people are going to think are ugly and outdated. So if you're asking for aesthetically pleasing GUIs I'm not sure you'll find many. (Apart from ones that simply throw away the widgets and implement them with custom bitmaps).

If you're asking for effective, then I think Python's own IDLE is a a perfectly good example of a usable GUI in tk.

PureData isn't beautiful, but it's a very widely used tk GUI :


Jan 23, 2015

What kind of GUI engine/framework is this Linux application using?

I'm wondering if it could be Java.

Those slightly rounded buttons certainly aren't tk. They could be GTK or wxWindows or straight Gnome. But I think I've seen something very similar in Java / Swing.


Jan 23, 2015

What kind of technologies/programming languages should software engineers need to know in 2015?

node.js if you aren't already familiar with it. That's going to continue to grow as a platform.

NW.js (previously known as node-webkit) might become increasingly important for desktop / client-side applications (particularly in enterprises which still need such things.)

I second David Mitchell's Clojure suggestion. Or Haskell if you find it more to your taste.

I think one of the growing trends is that we are becoming increasingly concerned / sceptical about putting all our data into silos belonging to a few cloud-suppliers. (At least, I am). So think that the philosophy of Unhosted apps and remoteStorage are very important. Not only security / privacy conscious early-adopter individuals, but more small companies are going to want the flexibility of decoupling the apps they use from the storage provider.

What every technical person needs to have some knowledge of in 2015 is BitCoin, the blockchain and how it's starting to influence distributed storage like Storj and Maidsafe etc. Not necessarily those companies or solutions, but how this kind of radical distributed architecture works because it might become important in many applications.


Jan 23, 2015

Why do computer scientists like Haskell so much?

Toby Thain is right.

Haskell is the language (and the associated culture) where doing things the "right way", the principled, theoretically coherent and satisfying way, is given priority. Other languages make trade-offs : "we want this language to be powerful but also similar enough to C++ that C++ programmers won't be scared away". "we want it to be easy but it needs to fit in 8K of ROM", "I just wanted the quickest thing that would let me get my web-pages up." etc.

Haskell is the place where you don't (have to) make those trade-offs.


Jan 23, 2015

Are all humans living at present Homo Sapiens? How can we be sure?

Well by simple definition : "human" is only used for "homo sapiens".

Of course, maybe there are slight mutants around at the moment who are descended from humans, can breed with each other but not with the majority of other humans. That would, indeed, be the (potential) beginning of a new species. As long as we take reproducability as the species divide.

But, of course, we won't recognize this unless the subgroup becomes big enough to be statistically noticeable. And then it will be an open question whether we still label them as a kind of "human" without being a "homo sapiens".

At the end of the day, what we realize when we adopt an evolutionary perspective is that it all doesn't matter very much. "Species" are NOT "natural kinds". They aren't very important. They're just a labelling convention in our classification scheme. Like which of two shelves you choose to put a book on. You can't really infer anything of much significance from whether two humanoid things are the same species or not. Being of a species (as opposed to very very similar but having crossed the breedability line) confers no causal power or moral worth.


Jan 24, 2015

What programming language best communicates with MIDI sequencers (with the purpose of building MIDI based desktop applications)?

Well Supercollider is one that has it baked in :
http://doc.sccode.org/Guides/UsingMIDI.html


Jan 24, 2015

What would the world be like without any atheists or religions, only believers?

It would be like the past.


Jan 24, 2015

What can we predict about our current free market when solar power systems are ubiquitous and 3D printing creeps up on the efficiency of molecular manufacturing?

Let's be clear. We are (unfortunately) a long way from such a situation. Wonderful as it would be.

But, if energy were free and plentiful, and so were any material goods (including food), we could be one of two positions :

Either

a) We could just let the world economy quietly evaporate. What would we need it for?

or

b) The people who LIKE the world economy, because it makes them richer and more powerful than everyone else, will have found a new trick to keep their privilage. Most likely (and this what we're already seeing) by trying to lock-in the information content / design of things via intellectual property law. So the energy may be free, and the 3D printers cheap and plentiful, but you'll pay through the nose for the right to actually print anything because ownership of the STL files etc. will belong to the library of Disney / Autodesk / Amazon etc.


Jan 24, 2015

Why doesn't the UN pass an international law against defamation of religion and blasphemy to create world peace?

Because none of religion, religious sensibilities, nor defamation are the ultimate causes of war and strife. They're occasionally proximal excuses and cover-stories, but the real causes are completely different : the struggles over land and resources, attempts to gain power over others, attempts to find identity and belonging etc.


Jan 24, 2015

What are some open source languages that are "knowledge based" like Wolfram Alpha?

OpenCyc is perhaps one of the world's largest open (I think) structured databases. So could be used as the basis of an open knowledge-based language.

Unfortunately, databases have the opposite character from programming languages. Languages are about a little bit of data combined with clever rules to allow a vast range of things to be expressed. A small, clever, dedicated team can build a language that's competitive with anything on the market today, so cheaply that they can afford to give it away.

Databases are expensive, need many man-hours of contributions, and don't really get any benefit from the cleverness of the contributors. It's hard to make one of those for free.

The honourable exceptions are things like Wikipedia which by their nature aren't formalized enough to be used in a "knowledge based" language. Though I suppose it would be interesting to see what someone could do by trying to use the formal knowledge in Cyc to help analyze and extract further information from Wikipedia.


Jan 24, 2015

Capitalism: Why is technology (IT/CS) such a manic industry?

Because there's no friction due to material constraints.

Basically technology is largely about the ideas. And while some material infrastructure is necessary, it's a relatively small proportion of the work or value. So there's little capital cost (machinery, factories, raw materials) to get started. Relatively few people need to marshaled and co-ordinated in order to create it. And now we have the internet, shipping costs and times for the final product are infinitesimal.

Of course, this is mostly true of software, but the tendency is for software to "eat the world" ie. for us to find ways to trade other, more physical things, for software.

How do we manage this trick? Well, it turns out that previously we were often shipping a little bit of software inside a lot of physical stuff. Many machines were a combination of physical actuation and mechanical control system. The control systems have become software, allowing a single machine to be reconfigured to do the jobs of many.

Similarly, we used to send bits of information around in physical packages: as ink printed on paper bound into books, as notches carved into discs of vinyl, as rolls of celluloid. All of this physicality is now replaceable with bits pinging over wires.

Is there any other industry like this? Yes, surprisingly, there was an industry which foreshadowed much of today's tech. industry : pop music.

Jacques Attali has a great book (http://monoskop.org/images/6/67/Attali_Jacques_Noise_The_Political_Economy_of_Music.pdf) showing that music, being the most frictionless product, is often an early adopter of new "codes" of production. And his model, invented long before today's internet culture, still works today.

We can see that from the moment pop-music became a "thing" (basically when the transistor allowed teenagers to own their own radios and record players) there was an explosion of new genres of music, a fast turnover in fashions, millions of hopeful "startups" of a couple of guys in a garage (the studious guitar player and the extrovert lead-singer prefiguring the geek / salesman combo).

Young people with little experience of the world could become global sensations, phenomenally wealthy and widely admired role-models. Much as today's mega-CEOs.

Why?

Again, because their product was relatively immaterial and frictionless. Easily and cheaply made and distributed. Pop music from the late 50s to the early 90s WAS intensely manic.


Jan 24, 2015

Is this really a live performance for solo Theremin without additional tapes?

Yeah. I'm pretty sure this is played against a backing tape. He's not playing the other string lines on the theremin.

It's a great performance though.


Jan 24, 2015

How can supporters of gay marriage refute "slippery slope" arguments? How, for example, would one respond to the claim that if nothing is wrong with gay marriage, then nothing should be wrong with marriage between two brothers either?

The obvious response is : "if marriage between two gay men is a slippery slope to brother-on-brother incest, why isn't marriage between a man and woman a slippery slope to brother-on-sister incest?"

If marriage doesn't lead to incest in the general case, what are the special reasons for thinking it will in the particular case of gay marriage?


Jan 25, 2015

What are the historical reasons for Cambodians and Vietnamese not liking each other?

Everyone hates their neighbours.


Jan 25, 2015

Creationism: How can a living organism gain new DNA under the second law of thermodynamics?

You should have already heard this one before. If not, your apologetics teacher isn't preparing you properly. It's a tough world out here on missionary duty.

Anyway, the answer is that new energy comes into the biosphere from the sun.


Jan 25, 2015

How do I tackle the following argument: "You can't see light or love, but you can feel or perceive them. Similarly, though God can't be seen, he can still be perceived by people"?

Best. Quora. Troll. Evah!


Jan 25, 2015

Will a professional programmer lose anything if he doesn't learn object oriented programming?

You don't have to immerse yourself in it. You can always find fringe jobs in either legacy "pre-OO" code or cutting edge functional programming code.

But there is an awful lot of code in the middle that's been written in the last 30 years and needs to be maintained / extended. And more OO code is going to be written in the same style in the future.

So if you wilfully refuse to learn / understand how this paradigm works, you are cutting yourself off from working in a lot of places on a lot of projects.


Jan 25, 2015

Why is MIDI information still transmitted via ancient and enormous DIN 5 cables?

What Peter Hand and Daniel Overgaard Nielsen said.

Plus, no-one uses laptops from the 80s to do everyday work, but people still use classic synths and samplers from the 80s to make music every day. So you need to be able to talk to them.


Jan 25, 2015

Can I use HTML5 and CSS3 as GUI layer for C program?

No. There's no automatic HTML / CSS3 to UI program that can interact with command-line programs. (Though perhaps that's a good idea and you should write one.)

There are a number of GUI toolkits that let you define the UI in HTML (or some very HTML-like XML) and CSS.

Another possibility is look into NW.js and just write your UI in HTML / CSS / javascript. And then compile your C into javascript : kripken/emscripten


Jan 26, 2015

Complexity: Can emergent phenomena be described mathematically?

If you define mathematics to include computer programs, then yes.

Any computer program that demonstrates emergence is a "mathematical description" of emergence.

If you're thinking of differential equations and old-skool calculus then I'm not sure. Perhaps it's pretty intractable to work on anything with enough variables to demonstrate emergent behaviour.


Jan 26, 2015

What were the sources of energy used before electricity?

Humans obviously do their own work by metabolizing food and using their muscles.

Slaves (for heavy and complex mechanical work).

Animals (for heavier, less complex mechanical work.)

Wind (for long distance transport, grinding corn and occasional pumping of water from low-lying regions.)

Water to power certain early machinery.

Wood (burnt) for heating and cooking.


Jan 26, 2015

Would the world be safer and more efficient if it was controlled by one government?

Not for people that that one government didn't like.


Jan 26, 2015

Are we alone in the universe?

Define "we". Even my stomach is full of various other symbiotic micro-organisms.


Jan 26, 2015

Evolutionary Theory: Why are there still forests and grasslands of sugar?

You seem to have answered it yourself.

But maybe you can turn this around : anything that would be easily break-downable by a simple digestive process wouldn't be around in much quantity. Plants would have to have found themselves a building material that was resistant to easy metabolism.


Jan 26, 2015

Why don't trees grow on grasslands?

They do.

But where there are animals that eat grass, they tend to eat up the young trees too.


Jan 26, 2015

Why do we still use flat files in developing source code and not some system that stores structured program code in a system that matches the syntax of the (flavour of the) programming language we use?

Because flat-files are really, really, really flexible.

There are a million tools to work with them. Every important code-editor on Earth, from Vim and Emacs to Pico to TextMate to Notepad++ to Eclipse and Visual Studio to the text-box in the web-browser works with them.

You can search them with everything from grep and awk to Lucene. You can diff and patch them with standard off-the-shelf tools that are the basis of dozens of synchronization and source-management applications.

You can compress them pretty well.

Every major programming language knows how to load, modify and save them with its standard library.

That flexibility and massive tool-base trumps ANY possible virtue that you might imagine a special non-standard representation of a program buys you.


Jan 26, 2015

At what age are you too old to listen to dubstep and similar electronic music?

I usually find that I'm "too old" for a genre of music once it's been around for about 5 years.


Jan 26, 2015

How is it possible for really smart and intelligent people to fall through the cracks without having their genius noticed?

Genius is always context-dependent.


Jan 27, 2015

Who was like Deadmau5 before Deadmau5?

I wouldn't go as far as User but I have to say, I struggle to find much real novelty in that track. If there's a new sound, a bigger, warmer sound, then it's probably a function of technology : bigger synths / reverbs / loudness / more compression on the drums etc. Probably the fact it's made inside a single DAW rather than a bunch of drum machines and synths synced together in a studio.

But in terms of composition / structure, do you really hear anything here that's that radically different to what people like Sven Vath, Carl Craig or Laurent Garnier etc. were doing in the 90s as Detroit and Dutch techno were evolving into trance?

I think this is 2007, so you may say it's post Deadmau5, but Craig had been releasing music for 10 years or so by then.

That sort of summery, warmness of the feel of the track also reminds me a bit of early 90s Scott Hardkiss (although Hardkiss used more breakbeats and obviously acid sounds rather than the straight house riffs that Deadmau5 uses.)

Of course, this isn't my genre at all, and maybe you're asking a much more focused technical question, about very fine-grained shifts in sound between the late 90s, early 00s and late 00s. If so, I'll shut up and let someone more knowledgeable answer.


Jan 27, 2015

Like evolution and creationism, is there a name to the concept of extraterrestrial intervention in the path of evolution?

Well, if the extra-terrestrials themselves evolved, then it's still evolution. It's just a particular conjectured evolutionary history for which we have no evidence and no need of in explaining anything.

If the aliens are divine spirits, then that's a whole different story. If they "guided our evolution" (ie. effectively bred us) then I suppose that's a kind of weak creationism.


Jan 27, 2015

What languages, except Mozart/Oz, use data flow?

All the music languages Supercollider, ChucK, PureData and Max/MSP are variants on Dataflow.

LabView (I believe).

Functional programming language like Haskell and Elm-Lang when working with the Functional Reactive Programming model / pattern.


Jan 28, 2015

When did working long hours become common and widely accepted in the software industry?

Programmers are craftsman. And craftsmen have often slept where they work. It's a medieval tradition.


Jan 28, 2015

As an atheist, I accept the theory of evolution as the best theory for the development of the species, yet I have only shallow knowledge about it. In some ways, doesn't it make me a believer?

It depends how you define "belief".

Of course, in one sense, if you "believe" something it makes you a "believer" of it. That's just English grammar.

Christians mean something different by "believer". For them belief has a moral dimension and a sense of "commitment to a cause" about it. They use it in this sense for themselves. And they'll accuse atheist "belief" of being the same kind of thing.

But there's no reason to accept this Christian version of the concept of belief which comes loaded up with extra ethical values and commitments. You can be a "believer" in the reduced sense of "I happen to think this is true until a better theory comes along" and then, no, you aren't a "believer" in the way some Christians would like to accuse you of in order to establish some kind of epistemological equivalence between your position and theirs.


Jan 28, 2015

We never say that someone speaks "Westerner". And it is obvious that each country has its own language, that goes for any nation in any continent. Why do people in the West still say we speak "Asian"?

I have never in my life used the word "Asian" to refer to a single monolithic entity, either language, culinary style (I'm way too fond of Indian food and disgusted by (some) Chinese food for that.), or physical appearance.

The nearest I might have come to it is to talk about Asia as an economic trading block when I really should be talking about East and South-East Asia.


Jan 28, 2015

How can I make a new programming language in Java?


Jan 28, 2015

Do you have to know classes/functions/parameters etc by memory to be a good programmer? Are you a crappy programmer if you mostly use the IDE and copy/paste things but can build things in any language this way?

You aren't a crappy programmer if you have to look up the signatures of functions and classes. Or API details. No-one can keep them all in their heads.

I'm afraid you ARE a crappy programmer if you mainly cut and paste existing code samples to build your apps. I'm sorry, to be so blunt, it's no reflection on you as a person. But one of the steps on the way to becoming even a reasonable junior developer is that you should be able to go from a description / idea or spec. to a first draft of working architecture by yourself.

It may not be the best working version of the required system. It may be slow, inefficient, incredibly verbose compared to what a more experienced programmer would produce. It may be full of bugs in various edge-cases. All of that is fine.

But YOU should know how to do it. If you are reliant on templates to tell you WHAT to do when you build something, then you aren't (yet) a programmer. It's that simple.

Of course, by all means use templates to get something that you DO know how to do, up and running faster than working through all the details yourself. That's OK, we all do it. But look at yourself honestly ... if you wouldn't be able to do it at all without the templates, then yes, you have a lot of work to do to get up to an acceptable level.


Jan 29, 2015

Will JS ever be taught in college as a full-fledged programming language, not just as a web language?

I taught a "comparative programming languages" course back in 2006. Each year I would vary which languages I taught while still sticking to the main principles. And that year it was Lisp as the functional language and Javascript as the OO language.


Jan 29, 2015

I have a hard time believing the percentage of cheaters is as high as it is. Are people really this evil?

People aren't evil. They're weak-willed and susceptible to temptation.

What's hard to believe about that?


Jan 29, 2015

Should we specialize as a developer?

Any technical skill worth having involves going to a certain depth, which has the opportunity cost of you not going deep in something else. So you have to be somewhat narrowed / focused / specialized to be able to do anything useful for anyone at all.

But there's no reason to focus exclusively on one single application area or type of algorithm and refuse to engage with anything else. Firstly it's just boring, and secondly there's always a chance that your niche will be radically disrupted / disappear and your specialism will become redundant.

In fact a large proportion of your knowledge of specific products or frameworks or network architectures will be continually deprecating. So quite a lot of your real value as a developer is your dynamic ability to identify which new things are interesting and important, and to be able to teach yourself enough about them to "become more specialized than most people".

Accept being narrowed as the cost of becoming skilled enough to be valuable. But never let yourself be narrowed to a single dot. And especially develop the skills of curiosity and self-guided learning so that you can jump niche if it starts to look endangered.


Jan 30, 2015

What is the AI algorithm that is used in this animals game: Braingle: Zoo Keeper Game?

It's probably some sort of binary decision-tree or variation on it.

Decision tree learning


Feb 1, 2015

I want to build GUI for a console Python program. Which language should I learn to do that?

I wouldn't try to write a Python / GUI program at all.

What I'd do is make my Python program into a web-server (using something like web.py) and then build the UI using standard web-technologies : html5, css and javascript / coffeescript. These are already far more popular technologies for building UIs, and knowledge of them can be reapplied in far more situations (projects / languages).


Feb 2, 2015

If 2 opposing extremes of a language scale were Lisp and Haskell what would the sensible median be?

I don't think there's necessarily a "sensible medium".

Instead let's take Lisp and Haskell as two languages that share many strategies in common but have bet in opposite directions on one or two important issues.

For the sake of the argument I'm going to use Clojure as my example of Lisp. But note that in some ways it's nearer to Haskell than some Lisps.

So let's say Lisp and Haskell both choose functional programming, with a strong emphasis on purity (no side-effects) and referential transparency. Both tend to work on immutable data structures.

Where they differ most radically is in typing. Which is another way of saying that Haskell chooses extra markup in the program source to allow the compiler to police certain constraints. This is partly a consistency check : that you're sending the sort of things to functions that they expect to be sent. But it's used more widely in Haskell. For example, Haskell uses monads to let the type system constrain where you're allowed to use input / output and any other violations of referential transparency. While Clojure also strongly encourages purity, the compiler doesn't have a explicit way to say "here I'm going to use it, here I'm going to explicitly violate it."

The two other differences are :
a) Haskell chooses laziness everywhere. Clojure has laziness for data-structures like lists / maps / sequences / sets etc. But NOT, for example, expressions in argument calls. (If I understand correctly.)

b) Lisps are homoiconic and macro based "metaprogramming" is fairly common. Haskell has chosen a particular (fairly simple and elegant) syntax and macros and templates are less developed.

My hunch is that Lisp users won't have a problem moving to Haskell's full laziness. But wouldn't give up their syntax(lessness). Haskell users OTOH could probably adapt themselves to Lisp syntax (even if they grumble) and would probably welcome the macros. So these wouldn't be an issue.

The big issue is the typing. So the most obvious "happy medium' language would be something like Clojure with optional typing. The question is, though, who would be particularly happy with this? It's possible that people who value Haskell value the entire type-system with all the safety-checks and harnesses it provides. While the people who like Lisp like not having to think about this at all.

Some kind of module-level type-checking, perhaps like Go-lang's interfaces, might work for Lisp. It's the only kind of typing I could see myself getting particularly enthused by as a "feature". But whether that would be nearly enough for Haskellers I'm not sure.


Feb 2, 2015

Clojure (programming language): Is there a way to hint to the compiler that a function is pure?

I haven't heard of this feature in Clojure proper. It might be in one of the optional typing libraries.

My guess would be this : because Clojure is eventually compiled to JVM code you can't do the kind of optimizations you might do in Haskell etc. That doesn't mean no optimizations would be possible from guaranteed purity (particularly in terms of parallelism) but it might restrict how much.


Feb 2, 2015

What are some critiques within the philosophy of science of Popper's principle of falsifiability?

Let's preface by saying that I'm a Popperian. I regard myself as a Critical Rationalist and consider that this is the right approach to thinking about thinking and knowledge. It resolves many problems in epistemology and offers a comprehensive and ethical way to approach the world as an epistemic agent.

BUT ...

Popper's "falsificationism" obviously can't do what it's naively billed as being able to do, which is to put science on the "respectable" basis of logical deduction rather than the less respectable logical induction.

It can't really eliminate some kind of speculative inductive / generalizing component to delivering our scientific results. Let's take a really simplistic example : suppose we conjecture that all y particles follow the Y-Law. And so, if we see a y particle that violates the Y-Law then we know that our Y-Law conjecture is falsified.

OK. But how do we know that we were really observing a y particle in the first place? And not a very similar y' particle that acts like a y in most circumstances but not this one? The answer is, we have to conjecture it. So all our observations that potentially kill the Y-Law hypothesis are, themselves dependent on the "this is a y, not a y' " conjecture. And what is THAT conjecture based on? Probably on a series of previous observations of the particle or the particle generating apparatus which lead us to assume that it's a y generator and not a y' generator. In other words ... on induction.

This is just one way to phrase the problem. You can find this kind of take-down in more rigour from people like Hilary Putnam. And I'd guess it's implicit in Nelson Goodman.


Feb 2, 2015

General Knowledge: Is rude criticism necessary and does it really do any good to berate someone, even on the internet?

Criticism is necessary.

Rude is partly in the eye of the beholder. Some people take offence at any criticism however carefully phrased.


Feb 2, 2015

Music: Is last.fm dying? If so, why?

If it is dying (and I haven't seen any statistics for or against this theory), it's probably because it's a good idea without a sustainable business model behind it.

What Last.fm does, it does well. But it's not clear how they can make money from that. If investors don't believe that they'll be able to make a shed-load of money down the line, they aren't going to keep pumping money for upgrades to the site or service.

Spotify managed to grab the niche of "online commercial radio, paid by advertising". And presumably have the size to cut deals with the labels and advertisers. It's implausible that lastfm can beat Facebook's network effects to become a more popular social networking service. All the artists have official fan-pages on FB already. Unofficial fan-groups can self-organize and flourish on FB faster than lastfm can attract them.

"Recommendation engine" isn't a real business. Apart from in start-up founders' fantasies people don't really want to pay to "discover new music". People who actively like and are passionate about music discover it for themselves. And people who aren't capable of doing that, probably don't care enough to pay for recommendations. So, a recommendation engine inevitably ends up having to take advertising. At which point, adverts pollute the recommendations, driving away people who would otherwise use the service.

In general there is less money in music, shared between more and more bands. Lastfm could potentially become a label or A&R company based on their database of people's tastes and frequency of plays. But I don't suppose that that would make them internet-size profits of the kind that the founders were hoping for.

So yeah, I'd assume that unless they discover some kind of radically new business model the site will eventually die.


Feb 2, 2015

Was hearing loss common for soldiers in World War 2?

Anecdotal data-point. My grandfather taught shooting during the war and ended up fairly deaf.


Feb 3, 2015

Software Engineers: Which famous programmers or computer scientists love to drink tea?

WAT?


Feb 3, 2015

Under what conditions is CoffeeScript more suitable to be used than JavaScript?

When you want a reasonably elegant, concise syntax without unnecessary cruft. Which is pretty much always.

I can't think of a reason why you'd prefer javascript to coffeescript, except in the case where a team is obliged to, for wrong-headed bureaucratic reasons (eg. "everyone knows javascript".)

Any reasonably javascript programmer can get familiar with coffeescript in a couple of days and it's more or less all upside.


Feb 3, 2015

I'm a beginner at programming. Why must we use a unit test in our project?

The secret of success in building any kind of complex thing, including software, which can get very complex indeed, is to break complex tasks into simpler tasks that can be tackled separately. The main purpose of unit tests is to break the complex task of writing a "unit" into two smaller, simpler tasks : a) defining what the unit should do, b) making the unit do that.

If you don't write unit-tests, and you don't write the unit-test first - which is the right way to do it - then you are trying to do both those tasks : definition of what the unit should do and implementation of what the unit should do, at the same time, mixed up together. When you try to do two things at once you usually do them worse than when you do them separately.

Each unit-test you write is basically a little bit of specification. But it's better than other ways of writing specifications (eg. in some kind of verbose English or horrid "specification language" that used to be all the rage in the 1980s) because the unit-test is a bit of specification that can actually be executed by the machine to check that your program does what it's meant to. And you can keep on running that check as many times as you like, every time you ever change anything in your program, so you get immediate feedback of anything that you do to break the existing code.

Now, if you do test-driven development, which means following the rhythm of "write test; write code to pass the test; refactor the code to eliminate redundancy while still passing the test", then what you find is that it actually makes you program faster. You won't stop making mistakes. But when you make mistakes you will know about them much earlier and you will be looking for them in a much more localized place. When you do TDD you should be writing a test, writing 3 or 4 lines to pass it, and when you don't pass it, you will know that your bug HAS TO BE within those 3 or 4 lines. Or in something that's called from them. You don't have to look through 100 lines trying to figure out where you made the mistake.

I guarantee you will find those bugs faster when you can already narrow them down to a few lines. And that, ultimately, means accelerating through and building the program that you want to build, faster, than if you don't do TDD.

But note that this benefit will ONLY occur if you write the test first. If you try to write the code, then write the test, then you will have less of an advantage. Because you'll have had to try to get both the definition AND the implementation right when writing the original unit. And then the tests will be harder to write because you'll be trying to write them all against all the existing implementation rather than having them clearly define the what the unit is meant to be doing. And they'll be more likely to miss covering some edge-cases that your unit actually does try to deal with. And they'll be more boring and there'll be more of a temptation to skip them.

So the bottom line. Why should you write unit-tests? Because when you do, you will write software faster, and more comfortably. If you don't want to write unit-tests, if you like wasting hours, days, weeks of your life, wallowing around looking for bugs in 1000 lines of untested code, bored out of your skull, then by all means, don't write them. But if you do adopt TDD, you'll thank me for giving you the number one tip on making your work quicker and easier


Feb 3, 2015

I love Quora, but it's wasting my time. Am I alone in this feeling?

You're absolutely not alone. Quora is a hugely addictive diversion of attention from other projects.

I installed LeechBlock to control my addiction and I still find myself periodically switching it off then 3 hours evaporate like that.


Feb 3, 2015

Can someone help me analyze this music by Fatima Al Qadiri?

There's a great discussion here : http://www.dummymag.com/features/distroid-gatekeeper-fatima-al-qadiri-adam-harper


Feb 3, 2015

Are there really programmers with computer science degrees who cannot pass the FizzBuzz test?

I'm going to be honest. I probably couldn't have passed the fizz-buzz test when I left my CS degree (with an upper-second) either.

Although I'd learned a bunch of stuff, (quite genuinely, no cheating or paying people to write my homework), I'd not really acquired the flexibility of mind to figure out algorithms by myself, at least, not without fumbling around for a considerable time.

In one sense that WAS a problem with the education. They were so busy showing us things that we didn't do much practice "just programming". Programming exercises were always to explore concepts or systems. And they usually ended up hard, frustrating work.

I'd written a lot of BASIC before I went to college. I was getting OK at that. But in college they told me this had "damaged me". Instead I had to learn to write ISWIM (a language that didn't have an executable form), Modula 2 (a horribly verbose finicky language), C (a language where everything I did caused segmentation faults), Lisp (huh?), Prolog (cool! but huh?), ML (why?), Occam (that's kind of cool ... but I'm not sure I ...), Smalltalk (wow! awesome!), COBOL (easy enough but boooooooring), assembly (ok, I passed a couple of exercises), Hypercard (fun, but not REAL programming, right?)

The problem was, that 80% of what I was doing was either fighting these new unfamiliar platforms : how do you run this? why is the compiler complaining? why is THAT a syntax error? Segmentation fault? Again!? Or struggling with particular data-structures and algorithms that we were being fed.

What there was very little of was "ok, on this platform which you're now reasonably comfortable with, take some time to practice doing more programming with it". Getting better at facing a series of requirements and inventing algorithms to implement them. I mean there was a final year project which was basically about that, but the particular application I chose (modelling mechanics for graphics in Smalltalk) what I learned was largely about OO architectural issues and a couple of graphics algorithms from a book.

I hadn't had to work-out an algorithm like fizz-buzz for myself. And I would have struggled if someone had just dumped the task on me.

So, yeah, CS degrees OUGHT to teach more programming. Or rather, have more space for "programming in itself, on a platform you are already comfortable on".


Feb 3, 2015

Why is programming culture associated with geekiness/nerdiness?

Because programming culture is a culture where ideas count. All the "nerd cultures" are, in some sense, about ideas. About the things that are in the mind rather than in the physical world.

Non-nerd things : clothes, cars, beautiful bodies, physical prowess, fine-wines, beer, sports are things in the physical world. Nerd things are about symbols, dreams, abstractions, fantasies. Things outside the physical world or where the physical world is overlayed with a strong coating of ideas and symbolism.


Feb 3, 2015

Is there any possible way to legally avoid having to pay for public transport in London (while still actually travelling on it before some smart guy says "get a bike")?

Be over 65, if Bus Passes are still a thing.


Feb 3, 2015

If empathy is an atheist value, why is it that Dawkins and Hitchens, its two major proponents, seem to lack it?

You can have a natural inclination towards empathy and still get angry or still be aggressive or still be critical.

God, for example, is notorious for both knowing everything about how we feel (which shows He must be pretty darned empathetic) AND extremely wrathful and willing to rain down violence on us.


Feb 3, 2015

Can Python replace Perl in most cases?

Pretty much. It's very very hard to think of ways that Perl significantly beats Python.


Feb 4, 2015

In machine learning, is there any theory of feature engineering?

I'm pretty sure that No free lunch should basically preclude that activity being put on a disciplined footing.


Feb 4, 2015

What is the evidence to falsify the hypothesis that dogs and humans were descended from the same ancestors?

The best evidence that would make us give up the idea that dogs and humans were descended from the same ancestor would be the discovery of a fossil of a modern human or dog that could be dated to well before the last common ancestor.


Feb 4, 2015

Is the Green Party's management of Brighton and Hove Council something you should consider before voting for the Green Party?

Politics is about dealing with the contradictions between your ideals and the facts on the ground. It's about Voltaire's constant war between the "best" and the good".

No reason to think that the Greens can somehow transcend that. It's not a reflection on them. That's how it is.


Feb 4, 2015

How do I avoid the tedium of learning a new programming language?

You don't learn a new programming language by reading about it.

You learn a new language by playing with it. Read enough about C++ to get the compiler compiling. Copy "hello world" out of a tutorial. Compile, run.

Good. Now change it to "goodby cruel world". Compile, run.

Now copy a tutorial example that opens a window and draws a line. Compile, run.

Keep going. Write your game. RTFM whenever your ability to guess (based on your knowledge of Java and C#) fails.


Feb 8, 2015

Will 3D printing democratize 'products' similar to how the Internet democratized 'information'?

What it will do is democratize "product design". Or rather it will create orders of magnitude more product designers, the way that the laser-printer and desk-top publishing in the 80s produced orders of magnitude more graphic designers.

Not everyone will run their own printer and print things. But there will be millions more small startups designing and offering physical products.


Feb 8, 2015

What is the meaning of the phrase 'Keeping up with the Joneses'?

You'll never do it. I'm always one step ahead of you ;-)


Feb 8, 2015

What are the disadvantages of a "Python whenever possible" strategy?

I don't think it's an entirely bad strategy.

Except, of course there are many specific cases where another language is more suitable and would trump Python. But if none of them apply, then yes, Python is a decent enough language in a lot of cases.


Feb 9, 2015

Can Chomsky followers be described as a cult, and has this cult overtaken Quora?

I'm sure he has fans on Quora.

Does having fans make you a cult? Are The Beatles a cult?


Feb 9, 2015

How do you know what is righteous? Do you weigh the total goodness and badness, then compare?

Intuition.


Feb 9, 2015

Is there a question on Quora which is an answer to itself?


Feb 9, 2015

Is there an open source blog engine written in Python (preferable Django) which is similar to Medium?

Pelican Static Site Generator maybe?

I'm assuming by "Medium" you want something focused on long-form essays rather than Tumblr-like social interactions.


Feb 9, 2015

How do I find somebody in London when I only know their name?

That is kind of what Facebook is for.


Feb 9, 2015

What are some non-touristy things to do in London?

Lots of great answers here. I recommend you follow them.

A couple I didn't notice. The view from the Air Line is spectacular at sunset. You get to look down on the Dome and on Docklands. See all the downriver developments and semi-industrial activity. The London Eye is better than you might fear, but I think the Air Line is actually more thrilling in some ways. (Particularly if you have that sense of psychogeographical romance about East London and its industrial past / non-place present)

Trinity Buoy Wharf is interesting to nose-around. (And hard to get to.)

Check in at http://www.thelasttuesdaysociety.org/ shop in Mare Street and have a walk around the immediate area. Viner Street has a lot of art galleries which have openings on Thursday evenings. Last Tuesday has plenty of events too. Then walk back along the canal to Broadway Market.

Don't forget about Meetup just because you're not in your home town. London has a lot of meetups on almost every topic. It's a good way to meet some locals with similar focused interests and often in a decent pub. It's a good way to go to a pub with a group rather than by yourself as a tourist.


Feb 10, 2015

Why are there so few scientifically educated political figures?

This is actually a fairly Western phenomenon. You wouldn't find it in China.

As Rupert Baines suggests, It's most likely that the democratic process selects for outgoing extroverts and legal rhetoricians that can sell themselves to the public. In China, perhaps the closed nature of the competition allows more scientifically minded technocrats to reach top positions.


Feb 10, 2015

Why has evolution favored life instead of death?

Sometimes species go extinct. Isn't that a time when evolution "favours death"?


Feb 10, 2015

Why does the biggest animal that ever lived (the blue whale) happen to live these days?

If it's true, which surprises me given the size of some dinosaurs (including marine ones), then yes, it's just chance. There isn't really a likelihood. All you're asking is "given two species, what are the chances that they are alive at the same time?". Well, it's quite unlikely given the number of species in history.

OTOH, there have to be SOME species that are alive at the same time, otherwise there wouldn't be an ecosystem. So I'm not sure I'd read too much into it.


Feb 20, 2015

The world we live in has conditioned us to not think for ourselves. Why is it so hard to think for ourselves?

Well, as far as that study is concerned, many people are probably curious and have an orientation towards action and experiment.

It sounds daft but "I wonder what an electric shock feels like?" and "I wonder how much more of this I can stand?" are genuinely interesting questions that someone might decide to investigate when put in the unusual situation of having access to a "mild electric shock" apparatus.

The broader answer is that no one really thinks for themselves. Thought is a skill you learn by copying role models and practicing. The more role models you adopt, the more different kinds of thought you are exposed to and practice, the more your thinking will look idiosyncratically "yours" rather than a mere copy of someone else's. So broaden your range of influences and experiences.


Feb 20, 2015

What is the difference between superstition and religion?

Why would you want to?


Feb 20, 2015

Have the actions of the Discovery Institute (and similar institutes) made it harder to search for vulnerabilities in evolution (because if the researcher does, then he risks being mislabeled as a creationist)?

No keep looking for new vulnerabilities. We'll be very interested to hear about them.

Just don't bore us by repeating OLD, already dealt with, criticisms.


Feb 20, 2015

Before the modern era, which institutions/powers financed/took interest in the investigation of the natural world, outside the Church? In what magnitude?

Witches.

They ran their own independent gardens / botanical / medicinal / psychotropical research labs, but only on a very small scale.


Feb 20, 2015

Is monarchy the highest form of evolutionary advantage?

Nope.

Really, you should just ignore those neo-reactionary websites. They're comprehensively debunked.


Feb 20, 2015

What made the British spy writers Graham Greene and John le Carré very skeptical of Americans and the US as a force for good?

Experience of the world?


Feb 20, 2015

Is creationism likely to completely replace evolution in the United States?

Belief in creationism could replace belief in evolution 100% in the US.

And evolution would still be the way the biology actually worked there.


Feb 20, 2015

Why do only primates have periods?


Feb 21, 2015

Is it bad form to ask a lot of questions to the same people on Quora?

Depends why you're doing it.

First, who are you asking? Are the questions really relevant to their experience / interests? (Something you can judge from looking at their other answers) or are you just carpet bombing all the names that pop up as suggestions from Quora?

I carpet bomb occasionally (eg. I might ask 30 musicians that I know nothing about if I have a fairly generic question about music that any musician might have an opinion on). But I wouldn't repeatedly carpet bomb the same people.

I might ask 3 or 4 questions of the same people if I knew they were VERY interested in the topic and these were inter-related questions that were really part of a bigger topic that it would be useful to have broken into separate parts.


Feb 22, 2015

Why isn't Quora coming up with features to find the list of answers we upvoted?

A2A.

I have no special insight on this. I don't work for Quora and have never talked to anyone who does work for them on the technical side.

One thing I might speculate on is that the database may not make this particularly easy to search. Remember that the downside of the whole NoSQL trend is that databases are effectively hierarchical rather than good old-fashioned Relational databases.

With relational databases, you could query them both ways. If John lives in Seattle you can query both "where does John live?" and "who lives in Seattle?" and get the same record back in roughly the same amount of time. (Assuming no extra indexes got built.)

With NoSQL you get more efficient queries at the cost of not having the flexibility to ask from all angles.

For example, if votes are stored in a list of "users who voted for this" as an attribute of the "Answer" object, then it's really fast to get a list of users who upvoted it, given that you've already got the Answer.

OTOH, asking "which Answers has Phil voted for?" is an unimaginably heavy query. You basically have to access every answer in the entire data-base in order to open up the bag of "people who voted for it" and see if Phil is there.

Please understand, I'm not saying that Quora's architecture is like this. I have no knowledge at all. I'm just saying that it might be like this. Because that's how today's NoSQL databases seem to be built.


Feb 22, 2015

Since different ethnic groups have developed small physical/genetic differences (at least looking at the big numbers), can one argue that small neurological/intellectual ones are to be expected too?

One can argue that. And if one slices and dices the data in all the right ways one might even be able to come up with empirically irrefutable examples of it.

But for racists to come up and say "Look! Racial differences in intelligence! All you anti-racists are wrong." is a bit like flat-earthers coming up and saying "Look! Mountains! All you spherical earthists are wrong!".

The earth isn't a perfect sphere. But it approximates one far more closely than it approximates a flat disk.

Human mentality may not be 100% "cultural" vs "biological" but the cultural effects swamp the biological effects comprehensively when it comes to behaviour, social conditions and even your perceptions of someone's intelligence when having a conversation with them.


Feb 22, 2015

Why are so many atheists unwilling to accept that science is just as fallible as they feel that the Bible is? They will cling on to scientific hypotheses, yet discount the eye witness accounts of the events of Jesus' life, death and resurrection.

We do think that science is fallible.

In fact "fallibilism" is the highest aspiration for a scientist. Conjectures that can't be wrong are dismissed as "unscientific". People who refuse to let new evidence change their mind are condemned as dogmatists.


Feb 22, 2015

Are oilfield production practices responsible for boom and bust?

It's one of several mechanisms that create boom / bust oscillations in the economy.

There are others. Speculative bubbles in real-estate and new technologies, for example. But oil is a very big and crucial part of the global economy, so yes, you'd expect that the oscillations created there would be larger than say, the oscillations produced by over / under production in the pineapple market.


Feb 22, 2015

I'm a 3D artist. Should I start modeling things in Second Life and selling it?

Can't hurt to try.


Feb 23, 2015

Why do so many countries hate America?


Feb 23, 2015

Are Quora users more discerning with upvotes than they used to be?

I don't think I've changed my upvote habits much.

I'm fairly parsimonious. I don't upvote systematically. I don't upvote people because I follow them or because they've interacted with me. In fact I try not to upvote people at all. I upvote answers.

Of course, I SEE answers by people I follow more often so in practice I actually DO upvote those answers more. But it's not a policy to upvote my "friends" here.

I upvote answers that I consider "good" AND that I think I can "vouch for" in some way. Sometimes I won't upvote an excellent answer which I learned a lot from, simply because I don't feel qualified to say whether it's correct or not. In those cases, I thank the author but don't upvote. There are some scientific and historical answers like that.

I have five things that can make a good answer :

1) it informs me of something.

2) it makes me see the question in a different way. Gives me a new point of view.

3) it doesn't do the first two (because I was already familiar with the question) but it is well written answer that could inform other people

4) it's a piece of advocacy I agree with, that I believe works well to inform people and sell the idea.

5) it's "witty". I don't see the problem with humorous answers, though they have to be clever not merely "funny". And, to an extent, these are also examples of 2)

Sometimes I'm unfair. I come to a question, upvote the first good answers I see on the page and don't upvote equally good answers further down if they seem to be saying the same thing. I know this is a flaw, but I'm lazy.

Because of all these varying criteria sometimes I find myself in a mood to upvote more generously or more parsimoniously, but I don't think I see any long term trend.


Feb 23, 2015

What are some (relatively) recent genetic mutations that can most easily be said to be beneficial for survival and/or reproduction and therefor will be naturally selected?

I'm not a specialist in biology or genetics. So what I'm going to give is pure science-fiction speculation. Real scientists, please feel free to pitch in and tell me what an idiot I am if this stuff is already debunked.

But ... there seems to be some evidence that some kind of autism is heritable and forms clusters around tech. industry centres. (The Geek Syndrome)

If that's the case, and if we're talking about certain genetic tendencies that make one more inclined to / better able to detach oneself from the mental games of traditional human interactions, and engage with the details of highly complex but logically coherent mechanisms (computers / networks / abstract economic institutions etc.) then we may be seeing a mutation which is now "beneficial" (or at least getting selected) as man evolves into a transhuman "cyborg", fully intertwingled with and codependent on electronic networks in a world which is largely eaten by software.


Feb 23, 2015

South America: Is chewing on Coca leaves and driving the equivalent of drink driving? (drinking alcohol and driving).

I've chewed coca leaves in Bolivia. It's basically a mild stimulant, like drinking coffee.

They hand out coca tea at the airport in La Paz to help you get accustomed to the low oxygen. (Which can be pretty terrifying in your first few minutes when you get out of the aircraft.)


Feb 23, 2015

What does it mean in politics when someone wants to "win by any means"?

It means you'd be an idiot to vote for them.


Feb 24, 2015

Is there any theory that supports/refutes these ideas?

It probably doesn't need a theory. It's a fairly standard observation.

Places which are "developed" (advanced economies, rich, stable) have well established rulesets.

The open question is which way the causality goes. Are non-developed countries that way because the people just happen to "prefer" bending the rules? Or do people disrespect the rules because following them isn't a successful strategy in those economies and societies?


Feb 24, 2015

Can I make a good living teaching people on YouTube to program?

Try it and find out.

Just make some videos, put them up, see how many people come, try to figure out ways to monetize. Adverts are obvious but probably need very large audiences to make any money.

But also consider whether you can offer live online tutoring, trying to upsell ebooks or videos, travelling to places and doing live workshops. These may work better for medium sized audiences.


Feb 25, 2015

Is everything a pattern?

I'm a huge fan of Christopher Alexander. And I was impressed by his "patterns all the way down" thought (in Timeless Way, I suppose).

I think it's a really interesting metaphysical position. And I think it could be worked into a philosophically serious one.


Feb 25, 2015

What do you make of new allegations that Sasha and Malia Obama are adopted or born by surrogate?

Why would it matter?


Feb 25, 2015

Given how inefficient the US government is, why do Democrats want more government involvement?

Nobody wants more government for the sake of more government. They want more government to do the things that they DON'T see non-government agencies doing : providing welfare, providing health-services to those who can't pay for them, checking on food safety, running schools and research laboratories, running a not-totally-corrupt police service etc.

The anti-government faction always imply that the market will do those things, and do them more efficiently, but they have no existence proof, no examples of countries where the market DOES do them. Instead we have a lot of historical examples of where governments didn't do these things and the result was that private enterprise only did a fraction of it, and only for a tiny minority of the super-rich.


Feb 26, 2015

Do truths have many facets?

It depends how you look at it.


Feb 26, 2015

How do Marxists think? What did Christopher Hitchens mean when he said "I still think like a Marxist in many ways"? What are some examples of Marxist thinking?


Feb 26, 2015

What are the most common differences between Americans and Britons?

Horizons.

Americans think they always have more space to expand into, whereas the British feel we have to fit ourselves within the existing constraints.


Feb 26, 2015

What are the key design concepts/key inovations that web browsers underwent over the last 30 years?

The key innovation in web-browsers in the last 30 years was getting invented. :-)

Beyond that, in order of decreasing importance :

- forms and the ability to submit data back to the server (what allowed there to be server-side applications, not mere libraries of documents)

- including Javascript as a scripting language (before javascript, pages were static things that were entirely constructed on the server)

Those are the biggest innovations in the web. Everything else is just a footnote.

Continuing in order of importance.

- Ajax (the ability to submit requests and receive data back at a sub-page level, allowing you to hide the basic request-to-server from the user and making web-apps look and act more like ordinary programs.

- long polling / comet / servers that could handle lots of multiple asynchronous connections. This isn't in the browser, it's more at the server-side, but it's what allows all those continuously updated feeds that make the modern internet experiences like Facebook / Twitter / Quora etc. so compelling through pushing new updates at us.

- the mobile. Once again, not exactly a browser-design feature but a phenomenon which transformed everything about the web. Once mobiles became powerful enough to have real browsers, and the data-network became cheap enough for them to be always on, everything changed. Small screens and no keyboard required a complete UI rethink : navigation by clicking on links from one page to another was replaced by swiping and scrolling. (15 years ago designers worried about how to get everything important into the top of a page ("above the cut"), because users didn't scroll. Now designers expect users to scroll but assume that users rarely click links which are too small and fiddly.) Mobile has made web-designers think of applications as basically the outlets of dynamic feeds or streams of data / notification events etc. which users do very little genuine "interaction" with ... instead users effectively "channel surf", navigating between these different streams. Today designers try to figure out how to squash whatever activity the app. does into that paradigm with the main interaction from users being buying and installing the app, choosing when to run it or when to switch back to it, and giving minimalist feedback (the Facebook "like" or other similar Skinner-boxian reinforcements)

Final comment : plugins are an odd one. Things that today we take for granted and consider important innovations in web were ALL pioneered in plugins like Java, Flash, VRML etc. But the experience was ultimately unfulfilling and these plugins are seen as deservedly deprecated. Nevertheless, people had ajaxlike in-browser apps using Java. They had rich vector graphics using Flash. And they even had hardware accelerated 3D graphics in VRML over 10 years before webgl. So you could say that plugins were important. Or you can think of them as unimportant as they were evolutionary dead-ends.


Feb 26, 2015

What are similarities and differences between techno and house?

The main similarity is that they're typically "four on the floor", a regular pulse of four kicks per bar. The kicks are on the "on" beats 1 & 3 and under the snares on the "off" beats 2 & 4

Other variants of EDM like d'n'b, 2-step garage, dubstep, all the break-beat genres etc. depart from this pattern, preferring to alternate between kicks and snares. And shift the kicks around to add swing or syncopation.

As to the differences, I find that harder to give a definitive answer. Over the years I've heard things called "house" that I might have categorized as "techno" and vice versa. Early Detroit techno sounds a lot more like early Chicago house than either sounds like modern house or techno. What symbolizes the two seems to vary a lot over time.

Generally techno "feels" a little bit more mechanical / machinic / inhuman / "dark" / futuristic / cold, while house tends to prioritize organic, warm, acoustic / references to earlier genres etc. But how that actually plays out ... it could be the difference between drum-machines (808 = house, 909 = techno) Sometimes techno drops the snare altogether, losing any pretence at a swing and emphasizing the pounding kick, while house makes the snare prominent, swings the snares and other percussion. (Although, once again, Detroit techno can do that too.) House is more likely to have vocals, chords, jazz harmonies. (Though, once again, Detroit ...).


Feb 26, 2015

Could Quora have been launched in a more neutral way?


Feb 27, 2015

How do I help spread massively European attitudes that improve quality of life in a Latin American country?

You are SO not phrasing this / thinking this, the right way.

Basically I agree with Fred Landis and the other responses here. You've said something that sounds VERY patronizing and "colonial" in its mentality. And it is absurd, given that most of Latin America just IS a European culture.

BUT ... let's be generous for a moment. You, like everyone on Earth, probably DO have something to teach other people around you. And anyone who travels between, and knows, different cultures can probably spot good things in one that might be of value to another.

So, if I were you, I'd focus not on bringing "European" ideas to the benighted natives of "South America". But by all means bring "good" ideas from anywhere to places where they seem less prominent.

If you discover a cuisine in one part of the world that people in another part of the world would like, then, by all means, start a restaurant. Or write a cookbook / put some cookery videos on YouTube in the appropriate language. Or run "vegetable tasting" courses as a kind of health-food version of wine-tasting.

If you think cycling is a great idea (and I'm totally down with you on this) then do what you can to promote cycling in the area where you live. Campaign for cycle paths, traffic calming. Promote cycling as a hobby which gets you fit and is good for the environment and economy.

It could be that this is all you really meant to ask about and the phrasing of the question was just unfortunate.


Feb 27, 2015

What three changes do you think would most improve the quality of your life?

Frankly I have a ridiculously good life. Better than I deserve through any effort of my own. If there are 3 wishes to improve a life, someone else should have them.

However, for the sake of argument :

- less procrastination, the ability to focus on my projects and get them done.

If I could execute and finish 5% of the ideas I have - as opposed to the less than half a percent that I manage at the moment - I would be awesome.

- chutzpah. I'm pretty bad at going up to people and asking for things. Or challenging people (in real life, not on Quora) when I disagree with them. Once again, I'd be a lot more effective if I didn't have these inhibitions.

- manual dexterity. I've spent over 30 years specializing my fingers for typing on a keyboard. I'm pretty good at typing on a keyboard, but threading a needle, soldering, fiddling with small screws etc. are things I'm comically inept at.

Even in the age of laser-cutters and 3D printers, my basic "making" capacity is held back by lack of dexterity. Otherwise I would invent all kinds of fun stuff.


Feb 27, 2015

What companies started out as a joke?


Feb 27, 2015

Is methane a fossil fuel?

I'm not a chemist, so here's my brief, layman's understanding.

Methane is something that can be produced both by inorganic processes AND is given off by biological stuff rotting. (So, NOT necessarily a "fossil fuel", though natural gas IS methane and IS a remnant of dead life-forms.)

It's not so abundant on Earth because the other biological activity here uses the carbon to make other, more complex organic molecules.


Feb 27, 2015

What is the reason for the "catastrophic failure in energy innovation," as Peter Thiel calls it?

Physics.


Feb 28, 2015

What scientific concepts should everyone know about that most people don't?

Non-linearity. Just the fact that when you have some kind of complex system, the output can vary non-linearly with the inputs. It can even be the inverse.

Too many people's folk assumption about any question is that more of an input leads to similarly more of the output and vice versa.


Mar 1, 2015

What is the next big thing 15-year-old super smart kids should be working on that will be in high demand in ten years? Is there a specific direction parents should try to steer these kids to that will give them the best opportunity for success?

Whatever they like.

Whatever turns out to be the next big thing that super-smart 15 years olds can get into it's unlikely that we adults will be able to tell them what it will be. Much to our chagrin.

To an extent that's just because the young people are going to define what is big for their generation,


Mar 2, 2015

What are the pros and cons for an in-app currency, that has no relation to real money, but is used to redeem rewards and gifts in real life?

Well, who is going to back it with real-world rewards? The company behind the app? Or third parties?

It's great for an app. user if they can collect in-app currency which has no real-world constraints (eg. they don't pay real-world money for it) but they can buy real-world stuff.

But someone has to be making those (scarce) real-world resources available for the virtual currency. Who does that? And what's their incentive? And how are users really going to be paying? With their attention? With their loyalty? With an up-front real-world currency payment?


Mar 2, 2015

Homeopathy follows the principle of diluted preparation, and "like cures like". Aren't vaccines developed on the same principle? Why then are vaccines considered science, while homeopathy is considered pseudoscience?

Because vaccines demonstrably work in controlled experiments and homoeopathy demonstrably doesn't work in controlled experiments.


Mar 2, 2015

Is the computer science career going to be saturated soon?

Software is eating the world : Why Software Is Eating The World


Mar 3, 2015

Alternative Energy....a water lightbulb?

It's a perfectly good (and useful) idea.

But people seem to be getting the wrong idea. It's not a revolutionary way to extract light from water. It's just a way to turn an old bottle into a small (but bright) window.


Mar 3, 2015

Which language for programming are the best choices for an old guy?

Age isn't a problem for learning languages. (There are some issues, see Phil Jones (He / Him)'s answer to Are younger programmers better programmers? Why or why not ? ) But for learning languages and concepts, I don't think there's any reason to worry about age.

If you just want to get back into programming and are feeling stale, you probably want to start with something fairly easy but productive and useful. so Python or JavaScript are excellent.

If you want to challenge, stretch yourself, and prepare yourself for the future, also look into Haskell and Clojure. Or Julia.


Mar 3, 2015

Do great programmers memorize syntax? Or what advice can you give to someone who wants to be a great programmer?

Yes. Of course a programmer who is familiar with a language has most of the day-to-day syntax at their finger-tips.

You look up APIs and library calls, there are a lot of them. But syntax is (or ought to be) fairly small and regular. And apart from a few obscurities, you ought to be able to keep it all in your head. Personally I don't think you can achieve an acceptable level of productivity while you're still having to look up the syntax you use every day.

However I'd be very surprised if you don't manage to have that syntax at your fingertips after a few weeks practice.


Mar 3, 2015

Is Ruby dying?

Ruby has an odd history. It blew up because of Rails. Which was a state of the art web framework about 10 years ago. Many Ruby coders were Rails programmers. And most Ruby work is Rails.

It's still fantastically popular (see other answers here). And there are going to be a lot of legacy Rails sites around for a long time.

BUT ... as Giles Bowkett pointed out a couple of years ago, it's no longer the new hotness.

Python (Ruby's great rival) has found itself a more diverse range of niches : system scripting (replacing Perl), scientific / statistical / data processing (replacing Fortran / complementing R), teaching language (the true successor of BASIC, less hassle than Java) as well as web-sites.

The rise of node.js has launched a dozen hot new web-frameworks based on javascript running on the server and taking advantage of fast VM research and event-driven programming.

The rise of mobile devices has actually pushed programmers back to compiled "system" programming languages like Java (on Android) and Objective C (on iOS).

Today's cool kids are pushing on into Functional Programming languages like Haskell, Erlang and Clojure. And the cool enterprise kids are starting to make a big bet on Scala. That's also because the "web" is becoming more about juggling huge numbers of streams of notifications being pushed down to "fire-hoses" like Facebook and Twitter rather than serving up custom but static pages.

So, even though Ruby is popular, I think there are structural reasons why it might suffer a collapse almost as sudden as its rise.

OTOH someone may have pioneered a new niche for it that I'm unaware of.

Update Nov 2018 :

Ruby isn’t, of course, “dying”.

But it’s shocking to see how, say, Python has pulled ahead of it in this Github report : The State of the Octoverse: top programming languages of 2018

Obviously that’s all about data. But back in 2014 Ruby and Python were still about neck and neck.

But look at them now, only four years later.


Mar 3, 2015

How does Hillary Clinton's use of private email during her time as Secretary of State affect her presidential chances, and are her chances impacted negatively?

I think it rather enhances them.

If I ran Google (or whoever the email provider was; it has to be GMail or Hotmail, right?), I'd now be pumping money into her campaign ;-)


Mar 3, 2015

Why are liberals so critical of Western governments?

Liberals in Western cultures feel that they have to take responsibility for the behaviour of the state that they are part of, that they have influence over through their votes, and which allegedly acts in their name.

If you are an American who feels partly responsible for the behaviour of America, and you don't like the behaviour of America, then you are going to speak out about it. You may not like the behaviour of Russia either. But no-one is pretending that Russia is doing what it's doing with your consent, or for you, or that you are responsible for what it does.


Mar 3, 2015

Is personal identity any more of a problem than the identity of ships?

A little bit.

Persons are seen as having properties that inanimate objects don't have.

People usually think about memories, but in the age of digital storage, that doesn't seem very problematic. It's easy to see how a data-centre can preserve information even though all the disk-drives get swapped out.

More problematic are things like "moral responsibility". Why should I be responsible for crimes I committed over 7 years ago when I was a completely different bunch of cells? Ships don't have moral responsibility at all so avoid that issue.


Mar 4, 2015

Why would I pay $300 for a logo design when I can get one created for $5-$10?

I've had a $5 logo / icon done for me on Fiverr.

The danger is not that it looks bad. (Most people can't tell the difference). The danger is that it's just copied off the internet.

I took the precaution for googling the keywords I'd used when specifying what I wanted. Sure enough, my supplier had basically googled the same words, grabbed something he'd found and made very minor tweaks to it.

I'm guessing that that could be a costly problem if you're looking for a logo you intend to build a high-value business around.

I don't know if the $300 dollar agency is less likely to engage in blatant plagiarism, but you'd hope they have more resources to give you originality.


Mar 4, 2015

Have I wasted my life?

No it's not too late. But it's probably time you started figuring out what you want and how to get there. You'll find that your 30s pass more quickly than your 20s. And 40s even more so.

Try figuring out some small but concrete gains you can make.

Depending on whether you are a systematic person, you may want to make lists / time-tables and try to stick to them. Or set more general goals.

Here are some things that you could start doing :

1) read some good books.

Books are good because they cost very little money. (None at all if you download them from Project Gutenberg ). And they'll fill your mind with ideas and dreams which can help you figure out where you want to go in your life. (Dreams are good as a way of discovering what you want. But don't waste your life on the wrong dreams eg. "imagine what I'd buy if I won the lottery." In fact, don't waste any time on dreams of consumption ... "imagine I had X" ... "imagine if I could buy Y". Have dreams of action ... "imagine I could paint like X" ... "imagine I could visit Y" )

So try setting yourself a goal like this : "In three months I'll have read three books : a piece of "classic literature", a travel book, and a self-help book."

Make the effort with the classic literature. Even if it's hard work or boring. Think about the lives of the people you're reading about. Think about why the author should have spent his or her time to write this book. What they felt? Why they felt it important etc. Even if you don't initially see it, make the effort to try to understand their point of view.

Any good travel book will tell you two sorts of things. What it's like somewhere else in the world, for real people. And what it's like for an outsider to have the personal resources (I mean courage, curiosity, psychological strength, energy etc.) to make that trip. What is it like over there? What is it like to be someone who decides to make the effort to go and see it and deal with the difficulties that this involves?

Don't believe everything that the self-help book says or believe that it will change your life. Self-help books can be very dishonest. But it will have at least some useful advice and some affirmations. Don't get hooked though. And remember it's "junk food", occasionally useful for the sugar-rush but not something you want to become your standard diet.

I guarantee. By the end of reading these three books, you will have more interesting thoughts and desires than you had before you started. And you'll have some ideas of things you might do to advance them.

OTOH, if you are already reading a lot of books in these genres, ignore this advice. The basic rule of all these suggestions is that they'll be useful if they're NEW behaviours. Not if they're something you're already habituated to.

2) Go and meet new people, find a new crowd.

The secret of life is basically that other people matter. When you hang out with people who are themselves active, who themselves have ambitions and plans and projects, you will find that this will rub off and you'll get inspired.

If you've done too little with your life up until now, you've probably been hanging around with people who are similarly unambitious. Now, don't treat this as an excuse! It's no good just saying "ah, it's the fault of my peer group". No, it's your responsibility to make a life for yourself that you'd want to live. BUT, it is a useful heuristic. Find people who have plans, goals, projects and who are acting on them and hang out with them.

Meetup is great for this if it's in your area. But look for any clubs, evening classes etc. Aim to get to a couple in the next month. You'll find people who are themselves active and interested in things. And that will energize you. Even if you aren't interested in the same things.

If the first groups you meet don't inspire you, keep looking for others.

3) Get more exercise.

Obviously I don't know how much you get at the moment, but unless you're already into sports or fitness, then you could probably do with getting more.

Set yourself a target that you'll go for a 1 or 2 hour walk at least once a week.

Or save some money and get a bicycle. And use it to get around the town / area where you live. Or join a swimming pool. Whatever is available.

4) "Declutter".

Amazingly, this totally works. (I'm the most cynical person in the world, but I'm a believer in this.) Just go through your room looking at all your old junk. (Start with a couple of drawers one day, and work up from there.) Find as much stuff to get rid of as you can.

If it's worth anything, make the effort to put it on eBay and sell it. If it's not worth real money, try Freecycle. Or just give to a charity shop or jumble sale. If it's rubbish, sort it for recycling.

The end result, you will feel more energy, feel better about yourself, you might have made a small amount of money or at least met people who wanted the things you didn't.

So, that's your first three months. Follow these four strategies and in three months you will be fitter and have more physical energy, will have thought more about what goes on in other people's minds and how they feel, will have visions of the wider world and what it's like to engage it, will know new people, will have some heuristics to better your life from the self-help book (be sceptical about these), will have immersed yourself in examples of good quality writing, will be less chained down with physical junk and will have set yourself up with a feeling that you CAN move your life forward.

After that ... start getting more ambitious : stop watching TV and do a FutureLearn course. Perhaps plan a short weekend travelling by yourself. (Cycle or walk in the local area, staying overnight away from home. Or take a bus trip to another city to see a museum. Money is obviously a constraint here. Do whatever you can afford comfortably. Not something that's a big / dramatic gesture that will get you into debt. You are practising your autonomy not selling yourself into slavery.) Like music? Learn an instrument? Or learn some card tricks to impress people socially. Or make something to sell on Fiverr or Etsy.

Your mission is not to get money or a job or a girlfriend. Your mission is to become energetic, talented and interesting enough that other people in the world will want you working for them or loving them. Good luck.


Mar 4, 2015

How does Scooby Doo and the gang have enough money to travel the world and solve mysteries for free?

Seriously?

A mismatched foursome of teen slackers : a debutante, a pretty-boy, a long-haired pot-head and a geek-girl lesbian icon, drive around America in a beaten-up old truck, with talking dogs that do clown-tricks, making a reality-TV show about themselves investigating ghosts and busting criminals.

Where do you THINK the money comes from? Viacom. Who else?


Mar 4, 2015

Is evolutionary biology based on teleological claims?

Actually evolutionary theory is a way to either :

- a) explain the appearance of teleology within the causal / material world

- b) explain how teleology comes to be in the causal / material world.

Take your pick. It's either explaining what teleology is, or explaining it away. The philosophers of biology are still debating.


Mar 5, 2015

Why do people keep saying Linux is better than Windows when there's no Office and Adobe products, which are some of the most useful products?

Well, for me, it's because :

- Windows freezes up 4 out of 5 times within 5 minutes of booting up my laptop. While Linux doesn't.

(It's the same laptop, dual boot).

I don't know (or care, much) what the problem is. What I do know is that a good (even a merely acceptable) multi-tasking operating system shouldn't allow bugs in one bad driver or program to bring down the whole system and require a reboot. That's been established since the 1970s. But that is what Windows does.


Mar 5, 2015

I like "thought experiments" in science, but I don't think they should be called "experiments". Do you agree?

You're right. They're really a kind of philosophy / mathematics. Another method of reorganizing the concepts in your mind to make them easier to reason about rather than something which is affected by the world.


Mar 6, 2015

How does law of attraction work? Is it real?

To the extent that it works (and I'm still waiting for any valid experiments to be devised and run that shows that it does) it's just a mental trick to get you to

- a) act positive and optimistic (the universe doesn't care about this but SOCIETY does)

- b) focus on what you want in some detail, which makes you more likely to act on it, even unconsciously. (Fortune favours the prepared mind.)


Mar 6, 2015

What does the 22 in Hillary Clinton's private email account hdr22@clintonemail.com mean?

No idea at all.

But one obvious guess : for various reasons (testing etc.) sys-admin made 21 dummy accounts before hers stuck. (Or perhaps she forgot her password 21 times previously)

Or maybe she regularly changed her id, so that no email address has lots of email in it. (Makes it harder for hackers to grab everything by hacking one mailbox)

Or maybe it's part of the software. I've never understood why, when I can't have "phil.jones" as an email on gmail / yahoo etc. I'm offered things like phil.jones678 and phil.jones2049 but not all the other numbers. Maybe it's just what email software does to avoid clashes : makes you an email address with a random number at the end. If it offered everyone that couldn't have "phil.jones", "phil.jones1" and then when it turned out that that was taken too would offer "phil.jones2" etc. it would take a long time for each new Phil Jones to find an available name. Better to append a random number from the beginning.


Mar 7, 2015

Since 2015, I have seen alot of programmers talking and posting about python. Do you think it is on the rise to become the best and most popular language for years to come?

It's more or less stable.

It's on the rise in scientific computing, data-analysis and system scripting.

Probably in decline for building web-site / app. backends.


Mar 9, 2015

How can I figure out the best programming language for me?

Use them. You can't figure out in advance.

You'll know when you're in love with a language. It will just feel right.


Mar 9, 2015

How come evolution is an extremely slow process but human knowledge has evolved at an exponential pace?

Brain plasticity : Allows the brain's "programming" to be updated during life-time, not merely at the moment of conception.

Language : allows lessons learned by one human to be passed horizontally to another, not just learning through experience.

Writing : allows language-carried ideas to be passed even between people who aren't physically present to each other. Broadening the number of sources of teaching.

Printing : like writing but takes minutes rather than months to make each new copy.

Electricity : like printing, but in real time, across the world.

Internet : ... dafuq!


Mar 10, 2015

I want to learn another programming language, but I am scared I will forget the one I already know. What do I do?

Relax. You don't "forget" programming languages in any significant way.

After a few days and you'll be back up to speed, even on a language you haven't looked at for 10 years.

The bigger problem might be that now you know new, better languages, you'll find yourself more frustrated by and intolerant of, an older language you used to like, but now see the flaws in. OTOH, now you know a better language ... :-)


Mar 10, 2015

What is the best theory to explain why, of all of the species on the planet today, the only species to possess great intelligence are homo sapiens?

What Vincent Maldia said.

Plus all the related species that were moving in the same direction as us (towards greater intelligence) were competing with us in the same niches, so we wiped them out. (Sorry Homo Heidelbergensis)


Mar 10, 2015

Why is the failure in Benghazi not a bigger issue to the left?

Because, at the end of the day, you vote politicians to make policies and set strategic goals. Actual implementation is the responsibility of a huge number of people and institutions.

Even if Benghazi was an omnishambles of incompetence, it was still, basically, a tactical fuck-up. I vote for the strategy I want, not for who promises to be the best micromanager at the tactical / technocratic level.


Mar 10, 2015

How will ads be displayed on the Apple Watch?

Probably splash-screens when things open / launch / close-down etc.


Mar 11, 2015

Is prohibiting government from wealth redistribution a good idea as a constitutional amendment?

No.

Because the natural dynamics of the capitalist market are towards accumulation. Ie. some people make more money than others and so wealth starts to accumulate at those centres.

You may imagine that that's a very pleasant state of affairs (if you're rich or wannabe rich) but for a market it's actually a disaster. Eventually, if there are no counter-acting forces to redistribute it, you end up with a lot of people who have nothing at all and no stake in society, and who will be forced start ignoring property rights in order to be able to eat and stay alive at all.

And then your entire property regime / market will break down into crime, riot and revolution.

So, if you like the market, if you like property, if you like your freedom to innovate, you should get down on your knees every morning and thank God that He has provided the government to correct this problem, by taking some of the spare money from the wealth centres and passing it back out the periphery, so that the game can continue.


Mar 11, 2015

How would a private corporation run a city?

The real question is whether it would be allowed to exclude those people it didn't want. If there's no public space then, theoretically, it can just throw out anyone it considers is costing it more than they generate.

Obviously, if the city DOES throw all those people out, then it might be rather nice for everyone inside (rather like a luxury hotel), but there'll be a huge fringe of ugly and dangerous shanty-town around the (very high) outer wall.


Mar 11, 2015

Does Haskell have a cultural problem?

To an extent.

The worst kind of Haskell advocacy is the kind that says : "it's not hard, you're just confused because you're used to something different."

It's a lousy pedagogical technique, telling the student that the problem is that he or she knows too much. Most sensible students know that knowledge is cumulative, so it sounds absurd. And it offers no solution, because working programmers can't unlearn or forget their existing knowledge.

Furthermore, it's not true. Anyone who was any good at explaining would be able to explain Haskell by analogy with other programming language features and programming issues. The fact that Haskell advocates seem to prefer not to makes them look arrogant and out of touch with most programmers' experience. ("I don't sully myself with Java, I only explain by reference to college-level maths")


Mar 11, 2015

How many funeral rave artists are there? To what extent can we call funeral rave a sub-genre?

It's the first time I heard the term. But if "Explore funeral-rave on SoundCloud" is anything to go by, it's a kind of "up-tempo" trancey / EDMy remix of Witch House with a lot of that kind of growly bass synth that people like Salem like so much.

So presumably it could be a sub-genre or side-flavour of Witch House ... or subflavour of EDM. Does it blend in to horror-techno of people like Blawan? Or more traditional darkwave?

It all gets a bit rhizomy rather than a clean classification tree, innit?


Mar 11, 2015

What is the cheapest way to get to Paris from LA?

Certainly not. The Chunnel is bloody expensive. You can get a cheap flight for about a third of the price of Eurostar.


Mar 12, 2015

Is it a good idea to create a earphone startup?

Probably no worse than any other category of consumer good.

It worked for Dr. Dre.


Mar 12, 2015

Why do I have a somewhat easy time teaching myself C# in Visual Studio Community 2013 if I haven't coded in the language before and I've only programmed in Java, JavaScript, and Python?

Because C# is VERY, VERY like Java.

It was basically Microsoft's plan to COPY Java, (because it felt threatened by Sun's "write-once, run anywhere" rhetoric) while bringing back a couple of good ideas from C++ that Java had lost and tie it to the Microsoft operating system.

But Java was designed to be as backwardly compatible with C++ as possible, so they're all very similar. And Javascript is another C family language.


Mar 13, 2015

Is CoffeeScript worth looking into?

I like it.

If I have to write anything more than a trivial piece of Javascript, I'll write CoffeeScript. It's cleaner, I like the meaningful whitespace (I'm a Pythonista). And I very much like the => . I didn't think I'd care that much about the classes, but I do use them.

Having said that, I'm getting into Clojure these days, and I'd be even happier writing ClojureScript. Right now the ClojureScript development pipeline and virtual machine still feel pretty heavy, but if it manages to simplify (and the runtime becomes less of an issue); or if Gozala/wisp becomes a going concern, I'll probably abandon Coffee for Clojurish Lisp.


Mar 13, 2015

Why is Java still the language of choice for healthcare IT systems, computational biology, and some other areas? Coming from a science background and Ruby programming, is it worthwhile/hard to learn Java?

I'm pretty sure MUMPS is the language of choice for healthcare IT systems ;-)

Coming from a science / Ruby background you can probably learn Java OK. But you may find it an exercise in frustration.

The secret of Java is to learn and understand the patterns.

Bear with me. Like all good ideas, Patterns have become a kind of idiotic ritual that ignorant people keep repeating like a mantra and using without thinking and often when they're inappropriate.

But that doesn't mean that they aren't a good idea or very useful indeed when used properly. Java is a VERY inflexible and heavy language. If you are used to a dynamic language like Ruby, you are going to find this a pain in the ass. But the patterns exist to help you maintain a certain amount of flexibility by decoupling things that should be decoupled and making things that might need to be changed or overridden, changeable and override-able.


Mar 13, 2015

Is it possible to write the runtime of a managed code language by the language itself?

I can't see how it would be. "Managed code" as I understand it needs a virtual machine to do the managing. You can't write the VM in managed code.

That doesn't mean you couldn't have a subset of a language which DOES compile to machine code; and then use that to write the VM. Smalltalk has a small subset which can be translated into C, which is then compiled to make the basic VM.

But you can't run a VM on itself.


Mar 13, 2015

What makes someone into a political radical?

"Radical" literally means wanting to get to the root of things.

So you're a political radical if you look to go beyond treating the symptoms of your problems and want to find and deal with the root cause(s).


Mar 13, 2015

Which are nature's most badass predators?

Come on, everyone knows this one by now :


Mar 13, 2015

How come the vast majority of gay people are so wealthy?

They aren't. But it's the wealthy / privileged ones who are most likely to come out. They have other social advantages which can offset the prejudices, so its easier for them.


Mar 13, 2015

Does open source really work?

What do you mean by "true success"? And what do you mean by closed vs. open?

For example, I write some software for my own use. I never give the source away or put it on GitHub. And I don't try to productize it and sell it. I just use it for myself. And it works fine for my purposes.

That's definitely not"open source". But it's also not really a "closed-source" strategy. It's not anything, really. Except it may be useful for me.

Or, I put it on GitHub and do nothing to promote it or try to attract other contributors to the project. No one comes. Is that now a "failed" open-source project? Or I put up a simple web-site and say : "PayPal me $20 and I'll send you a copy." And no-one buys. Is that a "failed" closed-source strategy?

I'd suggest that ideas of success and failure only really become meaningfully important when you have the particular strategic aim to get a large number of users / customers / contributors. And you actually invest in that aim with deliberate marketing / promotion / running around "selling" the idea of the software.

If you include projects like that, then I'd suspect that 99.9% of all projects : open and closed source "fail". The differences in open / closed strategy are negligible. Your marketing strategy will be the differentiator. However, the open-source strategy is probably cheaper, because the closed-source will require you to pay more in advertising, and more in maintaining the software which will need to be covered by the money you make selling software.

Almost no-one makes much money selling software. The only people who do are :

a) people with large enterprise sales teams selling to large enterprises for a fortune.

b) people who got in early on the mobile app scene where the Apple / Google app-stores did the marketing for them.

c) Microsoft, who have some weird leverage over the PC makers which persuades PC makers to buy Windows and inflict it on their customers.


Mar 15, 2015

Which European city is better for startups, London or Berlin and why?

London has more investors. Berlin might have edgier talent.

If you're making a fairly solid / conservative startup (assuming such a thing makes sense), London. Maybe if it's arty or needs more out-of-the-box thinking, Berlin might suit.


Mar 16, 2015

What is the one sign you will be wealthy?

You have wealthy parents.

Best predictor by far.


Mar 16, 2015

What is the greatest land predator of all time?

How can you give "the greatest" anything if you aren't allowed to give the correct but "easy" answer?

Anyway, the greatest land predator after humans is probably ants. There's a huge biomass of ants, so they must eat a lot.


Mar 16, 2015

Is it possible that all religions are right in their own way?

Not by the conventional meaning of the word "right".

"Jesus is the son of God" (Christianity) and
"Jesus is NOT the son of God" (Judaism and Islam) seem pretty much directly contradictory statements.


Mar 17, 2015

How did China become the playground for architects?

Anywhere with money is a playground for architects : from medieval Venice and Renaissance Florence to 19th century London and 20th century New York


Mar 19, 2015

What does Michael O. Church mean when he says "Clojure, on the other hand, certainly makes it possible to write sloppy code; however, it also makes it possible to prevent sloppy code in ways that are very difficult in its static counterparts."?

Well, I can't speak for Michael O. Church but here's what I would say :

Clojure has no static type-system that will force you to do the right thing. So it's possible to write bad things if you want. But it has the facilities to do the right thing easily, so that you aren't pushed towards badness because of the difficulty of doing things properly.

For example, it's a really good thing to write functions without side-effects. Haskell says that that is SUCH a good idea that it will use the type-system (ie. compile time checking) to make sure you can only write functions with side-effects in a restricted zone of the program.

Clojure doesn't.

Now when I write Clojure, I write very few functions that have side-effects, and I keep them in a well defined place in my code. Most of my libraries are properly side-effect free. So I can do the right thing, no problem. Clojure never fights my desire for referential transparency.

But, of course, sometimes in debugging I'll suddenly want to do an ad-hoc check of an intermediate value of a calculation :

(let [z (f (g x))]

... )

has to become

(let [y (g x)

p (println y)

z (f y)] ... )

I see the value of y, I get enlightened, I fix the bug in g, I put the let block back the way it was. Job done in 3 - 5 minutes (most of which is compiling time). All within the flow.

A more principled language that would stop me doing that, is correct in the longer term : print statements have no place in the let blocks of library functions. But it's wrong for the micro-scale, where you need to be able to bend those rules temporarily to push through your problems.

As to whether Clojure can preventing sloppy code better than Haskell, the most obvious case would probably be something like macros. You can just generalize more of your code out into reusable macros in Lisp than in (ordinary, I haven't tried Template) Haskell. The best code of all is the code you don't write, so having a large chunk of well written and well tested reusability might beat having to write something specific for this situation.


Mar 20, 2015

Which is better to learn, Clojure, Python or Ruby?

They are all excellent languages.

I've been passionate about Python since I discovered it around 2001. I'm becoming passionate about Clojure since starting with it last year. I've never been into Ruby, but I know that it's similar enough to Python and Smalltalk that it's likely to be OK.

Python and Clojure are both languages with a healthy future in front of them. I think it's certain that they will both be in the top 20 languages in use in the next 10 - 15 years. It's almost certain that Python will be in the top 10 for the next 10 years. And I'd give Clojure a good chance of making it to the top 10 too. (It may get squeezed out because there is now a LOT of legacy code to maintain in all the older languages.)

I'd say Python and Clojure are fairly similar in terms of the language's conceptual difficulty. But Python is possibly easier in some other ways :

- Python has no explicit compile phase, which makes it feel lighter
- Clojure's error reporting is abysmal. Utterly horrible. And incomprehensible if you don't already know Java.
- Python's tool-set is more accessible. I write Clojure in Emacs with Paredit, and I love it. But ... if you don't know or can't use Emacs, I'm not sure it's so comfortable. I'm not really familiar with the alternatives, but I imagine writing Lisp without the editor managing brackets is more painful.
- One of Clojure's selling points is access to Java's libraries. One of Python's is its large "batteries included" standard library. Both are good for doing real work, but Clojure calling out to Java, is a little bit less straightforward than Python calling its own standard library.

Clojure wins over Python in the following areas :
- if you already know some procedural / OO style programming, Clojure is going to give you more NEW ideas than Python. Not that Python doesn't have some surprising tricks to delight you, but Clojure has the whole functional paradigm.
- Clojure's story for parallelism is very good. And the Java Virtual Machine can do proper parallelism. Python's story is less good and GIL makes real parallelism difficult.


Mar 20, 2015

Is Richard Dawkins a scientist?

Yes. He's a biologist / ethologist by training.

Obviously his day-job is more of a science popularizer and, to an extent, atheist proselytizer.


Mar 21, 2015

In the arts industry, especially in the digital era, is there any difference between a designer and an artist (i.e. graphic designer vs. graphic artist)?

The main difference between an artist and a designer is the business model.

An artist makes what he or she wants, and may hope to sell it later.[1]

A designer looks for clients to pay (or promise to pay) up front, and often tailors the design to the customer's requirement.

When you say "in the arts industry" you may be already be thinking of "designers" in this sense.

[1] The exception is where artists need to get up-front sponsorship or investment in order to be able to make the work at all. This is pretty much essential for theatre and dance where there are dozens of specialist roles who need to be paid. Even so, it's usually considered a bad thing (artistically) for the sponsor to dictate the content of the work in these situations.


Mar 21, 2015

Is Twitter the greatest technological innovation ever?

Obviously not. But let's try to make some kind of argument :

Let's say that "Twitter" represents the first example of

- universally adopted
- near real-time
- personally addressable (ie. addresses refer to persons, not static resources like pages)
- mass visibility
- asynchronous

communication that humans invented.

Let's assume that PLATO, email, instant messaging (IRC), the web etc. all fail on one of those criteria. So you could argue that "Twitter" is the foundation of the global hive-brain / group-mind in a way which other information information storage and transmission technologies (writing, printing, radio and TV etc.) merely hinted at.

Now, finally, we enter a genuinely new epoch of human consciousness where we are all wired together, speak @each_other in real time, with public visibility, and traceability.


Mar 21, 2015

If Homo Sapiens became extinct overnight would great apes eventually evolve into Homo sapiens like creatures again?

Not necessarily. Intelligence is just one strategy for success, which happened to work out for us in our idiosyncratic history. It might not be right for a post human world


Mar 22, 2015

Is adding someone's question to the topic Question That Contains Assumptions an insult?

It's a criticism not an insult.

Criticism and insult are two different things.


Mar 23, 2015

Can contradictions truly exist?

Er ... that's just the law of the excluded middle.

Tune in to next week's episode, when Ayn Rand argues convincingly that 2+2 = 4.


Mar 23, 2015

Why does engineering physics uses many theories that are known to be false? How can this be a good scientific procedure?

Engineering doesn't have to be a good scientific procedure. It just has to be a good engineering procedure. If heuristics and approximations work well enough, then they work well enough.


Mar 23, 2015

Why are many type advocates such jerks?

You ever get frustrated by friends and family members who just refuse to get a little bit of computer literacy?

You know how you're trying to explain things to them and you say "open the browser" and they don't even know what that is? Or you can't tell them to go to a web site ("what's a URL?") . Or get them to just read the error message in the alert box that popped up that actually tells them what the problem is?

And you're pissed off with them. And, in a sense, for them; because you just know that their lives would be sooooo much easier if they'd just take a little bit of trouble to learn a few of the basic ideas of computers. Because then they could actually just immediately see and resolve their own problems without making life so damned hard for themselves and getting frustrated and ending up calling you to help and, worst of all, getting frustrated at you when you try to tell them anything?

You know that feeling, right?

Well, that's how people who understand a bit of maths / computer science and type theory feel about you. And me. And everyone else who refuses to learn a little bit of the maths and CS / type-theory that would make our lives easier and stop us getting into so much trouble in our programming.


Mar 23, 2015

What is the Progressive concept that will not allow them to label Islamofascist as enemies and terrorists, yet makes them so critical of Israel and the USA?

Responsibility.

You're responsible for the behaviour of your friends. Not your enemies.


Mar 23, 2015

Is it time that theists give up on the “you have faith in science” tactic? To understand that a theory is the most reliable explanation available, you need to know the theory plus basic knowledge of the scientific method, without faith in science.

What tactic do they have available that "works"?

While they're looking for one, I suppose they'll keep tweaking and trying out variants on the failures. What else can they do?


Mar 23, 2015

Would it be possible to create an ecosystem where time flows faster?

The best we currently have are :

a) computer simulations ( Artificial life )
b) Petri dishes


Mar 23, 2015

What if people of black skinned in a very long time ago were a first discrimination to filter people of white skinned (pigmented) and hence evolution came into existence of different race?

If it had been like that, it would have been like that. As it is, it wasn't.


Mar 23, 2015

How likely is it that climate change deniers will be physically attacked?

It depends, doesn't it?

If I owned coastal real-estate in Miami. And I'd been trusting that nice Mr. Bush that climate change wasn't worth worrying about; and then I discover that my investment just got wiped out, I might start to get peeved.


Mar 24, 2015

Is it bad trying to learn a new programming language without mastering the current language I know?

Not at all.

You learn a language because :

a) you want to do something and it's the right language for the platform / framework / library

b) it might be a better language than the one you're already using (have more powerful constructs you can use) and you'll want it to become your default language

c) because it might have interesting ideas that you don't know about.

If a new language fits one of these criteria, then learn it. It doesn't matter if you don't know everything about your previous languages. You can always pick up the bits you missed when you need them.

BUT ... what you must do is actually DO the small projects you're trying. Don't think "I'll start a Python project", read a few tutorials on Python, and then skip to the next language without actually writing it. That isn't "learning Python" at all.

Write something in Python and write enough that it actually works and does something. If it turns out you didn't use Python's generators, decorators or with statement, that's OK. You'll rediscover them later (though you'll find they're pretty cool when you do).


Mar 24, 2015

Does feminism encourage being child-free and thus lead to depopulation?

Right now, the world population of humans is still increasing rapidly. Probably faster than at any time in history. We've blown through 6 billion and are well on our way to 7 billion.

Human depopulation due to feminism should be very, very low on anyone's list of worries.


Mar 24, 2015

Why should I learn a programming language such as Rust?

You want to write low-level (compile to machine-code) software (eg. operating system services, embedded systems or applications that need performance that a VM can't give), but you want something more safe and "modern" than C / C++.


Mar 24, 2015

Would anyone else agree that Science, Art, and Philosophy are the true 'holy trinity'? Are these not the essence of Man? What else is missing? And how do we combine them?

Sort of.

The "essence of man" if you can say there is such a thing, is to be a language using, tool making, social animal. The "holy trinity" therefore are speaking, making (including inventing) and caring (about each other).

Science, Art and Philosophy are the products and symptoms of these. Science and Philosophy are strategies for finding out about the world and our experience of it. They proceed through invention (of hypotheses, of experimental apparatus) and codified talking (open publication, structured argument). They are often motivated by caring (what is the good? how should people be treated? how should the state be organized? how can we breed hardier crops?)

Art is another sort of talking - largely motivated by caring - that involves a great deal of invention / making.


Mar 24, 2015

I'm not a designer or animator, but I own an animation studio that makes explainer videos for startups. Do you think I'm capable of taking the studio to the next level or do I need a partner from the creative field?

What's your strategy for taking it to the next level?

Are you aiming for more viewers? To create more products? Products which cost more?

You'll almost certainly need to have good design / presentation of your products to keep selling them and sell to more people. But whether that needs to be in-house or you find a good contractor to outsource probably depends on other strategic questions.

If you're making products which are more expensive because they have better / deeper information you may need to put more of your resources and effort into the content. If you're trying to get more viewers for tutorials which are fairly introductory and based on widely accessible knowledge, you may need better design to differentiate yourself.

Obviously an in-house design partner who is well aligned with your goals would be of great value. Because "design" covers all aspects of mediating between what you want to produce and the customer. But a bad-fit internal designer may be worse than none, if you end up fighting over the vision. Make sure you're on the same wavelength before bringing one in.


Mar 25, 2015

When should I use design patterns?

When they :

a) make your design more flexible

b) make your code shorter (in terms of lines of code and "decision points" / if-statements)

c) make your life easier

There's no simplistic rule or formula for this. It's an art, not a calculation.

As you practice and get more experience you'll start to get a feel for where a pattern would be useful. Or you notice you can refactor a pattern into your existing code to make the communication between two modules cleaner.

tl;dr : There's no magic and no short-cut. Just practice. You'll probably overdo them at first. I'm afraid that's just part of the learning experience.


Mar 25, 2015

If we get to a point where labor becomes so automated that we only need the manpower of a small fraction of the population to maintain civilization, will capitalism become a bad system?

That's definitely a situation, (one of several), where the interests of capitalism start to fundamentally diverge from the interests of the society which it is meant to be serving. Yes.


Mar 25, 2015

What is the EU doing to help Greece other than advancing money?

The problem with "brighter minds" is that they can't be trusted not to also be self-interested. The troika institutions and all their clever economists which have been advising Greece have all basically had ulterior motives for their advice : what will ensure stability in the EU? What will ensure the contagion won't spread? What will ensure that our banks recover the money they lent? How do we stop Greece falling under the influence of Russia?

The only people who can be trusted to prioritize Greek interests are the Greeks themselves. It's time for them to be free to work out their own solution.


Mar 25, 2015

If a pregnant woman's medical condition meant that only the fetus or the mother could survive, should the fetus be saved instead of the mother?

The foetus isn't yet a person with any concept or sense of itself as a person. It isn't frightened or worried about dying. It doesn't actually mind if it survives or not. It couldn't, it has no concept of its own death to be able to mind about.

So it's potentially a person, but it isn't one yet. Actual people trump potential people every time. You can't start having moral duties to mere potential people. If you did, you'd start having obligations to unconceived children.


Mar 25, 2015

Should Greece implement a cryptocurrency backed by the Euro fiat currency?

No. It would be better off promoting alt.currencies (eg. the government accepting taxes in them). without trying to peg them to the Euro.

Obviously, the problem for the government is that that won't help it repay its debts. But it would be good for the people and the economy if they had a currency that was under local control.


Mar 25, 2015

What are the best pop philosophy blogs on the internet?

Crooked Timber is a pretty good group blog of smart and educated people chatting about current affairs and whatever interests them.


Mar 25, 2015

Why do people ignore history, facts, and scientific evidence that contradict their pre-existing ideals? Is being stubborn a part of human nature? Is this a irremediable flaw of humanity?

Knowledge is not made of a collection of unproblematic facts.

It's a collection of hypotheses, each of which stems from an inner model you have.

That's true even of raw perceptions like how your eyes work. This is what happens when you see Optical Illusions. The reason you think you see one thing when you are really seeing something else is that your brain starts with the model, with the expectation, and fits the perceptions to that model. Certain lines might look as though they're moving. Certain objects look oriented a particular way.

With optical illusions, a sufficient change of perspective is enough to make you realize that the data was actually saying something different. But even then, it was hard for your brain to give up the original model.

The same is true for any set of ideas and the evidence you have for it. You start with the model and your brain tries to fit the data to it. Only large shocks or changes of perspective can really make you see the same data as revealing something completely different.


Mar 25, 2015

If we cannot get evidence of something, does that mean that it isn't possible or doesn't exist?

Ultimately "existence" is an input to the scientific method, not an output from it.

Science can't talk about individuals qua particulars. It just uses observations of particulars and their behaviour to test hypotheses about universal generalizations and laws.

Eg. if this individual is of type t, which law L, ought to be governing, but it's behaving "illegally" then we have a disconfirmation of the law. (And should either throw it out or provide an extra explanation why it isn't operating in this situation.)

So, no. Absence of evidence isn't evidence of absence. However, if you have no evidence for something you are perfectly within your rights to conjecture the absence of it as your working hypothesis. And nothing will oblige you to change it as your working hypothesis until some evidence actually comes in.


Mar 25, 2015

Can you think of something that doesn't exist?

I can think of tomorrow. And that doesn't exist yet.

I can think of Sherlock Holmes. And he doesn't exist as a real person; merely as a shared cultural fiction. (That covers the "God" case, too)

My language is powerful enough to represent and talk about "the largest countable integer", even though integers have been defined in such a way that there is no such thing (there are an infinity of integers). I can't use "largest countable integer" meaningfully in any mathematical reasoning. But it's fine for informal discourse. We all understand some of what it would be like if there were such a thing. The point is we use multiple "languages" in multiple frames of reference. Some of which have harsher criteria for allowing certain concepts than others. And each is consistent and meaningful, even if they can't all be made compatible.

Attempts to prove "existence" of things that don't really exist in the natural world by word-games are usually just examples of failing to notice that you can't move from one of these frames to another and assume that certain things stay constant.


Mar 25, 2015

My impression is that the foundations of atheistic belief are quivering. Is this impression accurate?

Nope.

Next!


Mar 25, 2015

Question That Contains Assumptions: Why are females failing their marriages profoundly since the 1970s?

When a female instigates a divorce, that's a sign that the male fucked up.

So a 2:1 ratio is a sign that it's men getting it wrong twice as frequently as women.


Mar 25, 2015

Why is the traditional way of modeling and control still used in robotics, even though we have sophisticated algorithms like reinforcement learning?

Any kind of "machine learning" algorithm requires that you have a good, comprehensive, representative set of training data that covers all the situations that your robot needs to handle. If your training set is inadequate, the best machine learning algorithms in the world are just going to give you junk behaviour.

It's very hard to fake data that's accurate and representative of the kind of data that a real robot receives about the real world through real sensors (with all their real-world problems like temperature sensitivity, fluctuating voltages and intermittent disconnections etc.)

Either you have to collect your training set "in-situ", in the robot itself, in the real world. (That's how nature does it. Babies spend time learning inside their own bodies.) This is expensive : you probably need a lot of time, and a lot of robots, and to accept that some robots are going to get themselves damaged or destroyed trying to figure out how to cope with tricky or dangerous situations.

OR you basically work with an artificial / abstract model of the world, but one which is "conservative" (ie. the robot errs on the side of caution) In this case a more traditional abstract, rule-based control system is sufficient. There's no point using a very sophisticated, powerful machine-learned model when all you're learning is the behaviour of an extremely simple, abstract model of the world. If your world model is simplistic and defined by rules, you can more or less compile it directly into the control system that handles it.


Mar 25, 2015

How do I compete with the younger generation, and what languages should I focus on?

Being 44 won't stop you.

Obviously, not having 20+ years of experience is a disadvantage compared to those who do have 20+ years of experience. But after 3 years there's no reason you can't be as good as a 20 year old who started at 17. As long as you've put in as many hours.

It's the hours that are important. Not your age. Although it may be harder to commit to them if you have other responsibilities.

There are no real short-cuts to putting in the hours.

But maybe where you can try to get some advantage is in focus. Many 17 year olds will be pulled in different directions at once, trying a different cool project each week. That's not bad from their educational perspective but means it may take them a bit of time to get round to building that Android app.

You, OTOH, perhaps at 44 you have a very clear idea of what Android app. you want to build. So you can just focus on learning what it takes to make that app. If your notion of success is to get users for, or sell the app. then this is a route to that success.

Another advantage you have at 44. You probably have knowledge of a lot of real-world problems that an app. may solve. You'll have seen opportunities in your work. The 17 year old knows mainly school and youth-culture. He or she may come up with a trendy social network for teenagers. But is unlikely to recognize the need for a crucial but "unsexy" app. for civil engineers or warehouse managers or whatever business you know. Every frustration you've ever had at work in the last 20 years is an opportunity for you that isn't available to the youngster.

But, I have to be honest. It's the hours that matter. If you're juggling a day-job and family and other distractions, you won't be able to become a better programmer over the next three years than the 17 year old who lives with parents, is on a CS course, and is obsessed with writing code 18-20 hours a day.

So in your situation I'd focus on becoming someone who is a specialist in real-world requirements, and who is a good enough programmer to make prototype apps. that solve those requirements. There's a lot of value in that. When you can demonstrate you've solved real problems with real code you can either hire specialists to improve performance, security, UI etc. Or you can find yourself a job in a team that has those specialists.

Good luck.


Mar 25, 2015

Who needs feminism?

Nobody needs it. We just WANT it. And we're going to get it. Sorry.


Mar 25, 2015

What is the relationship between Movimento Passe Livre and Movimento Brasil Livre?

They are completely different things.

MPL is a movement to get free or cheaper bus transport for students and other young or poor people, in a country where bus prices can be a significant cost, relative to low salaries.

MBL is a movement trying to overturn the results of the last election through putting large numbers of protestors on the streets calling for the president's impeachment.

There's no real resemblance or connection, but the MPL launched the 2013 protests against the government which grew to become the focus of more general dissatisfaction. (Rather like the London Riots, it became a local echo of the Arab Spring / Occupy movement.) It was the first time that the right-wing scented the blood of the president, and realized there was a large constituency willing to go on the streets for her removal.

The name MBL may be a deliberate echo of MPL, to try to capitalize on the dissatisfaction that was revealed then. Or may be more or less coincidental. Most movements start with the word "Movement". The Koch brothers have a taste for the word "free" (or "Livre" in Portuguese). And all right-wingers try to marshal nationalism, so using the word "Brazil" is from the playbook.


Mar 25, 2015

How do programming languages become industry standards? How can one contribute to a favorite language's ecosystem?

Any language needs a decent library and a good repository / package manager in order to compete. PyPI / pip in Python, npm for node.js and Clojars / lein for Clojure are the ones I know. Until a language can equal those, I suspect, it's not going to take off. It's hard to get down to do real work in an unfamiliar environment if you have to faff around finding and installing the dependencies.

One of Haskell's problems seems to be that the package management (Cabal) isn't quite as solid as it's needed to be.

The other thing you want is a good, slightly quirky, online tutorial. (Eg. "Why the lucky stiff?" for Ruby, Learn You a Haskell for Great Good!, Clojure for the Brave and True etc.)

That's what I'd prioritize : library, package repository / installer, tutorials.


Mar 25, 2015

Is it true that government is always corrupt and that's why conservatives are anti-government?

To agree with Erik Fair for once. "Yes, and yes – to an extent. "

:-)

But not that much of an extent. Yes, governments are susceptible to corruption and attract corrupt people. So you have to do something to keep them out.

They aren't uniquely open to corruption though. There's corruption and theft in the private sector. And there's no guarantee that the mechanism which is meant to control it - activist shareholders looking after their interests - works particularly well. Or more rapidly than the mechanisms of government (voters looking after their own interests). The main difference is that when corruption and theft is discovered in government, the opposition makes a great stink about it and the voters publicly humiliate the guilty. (See, for example, the last UK general election where many MPs were found to be over-claiming on their expenses.)

When there's theft and corruption in a private enterprise, the shareholders and management usually close-ranks and hush it up so as not damage market confidence (it's in no-one's interest to wash the dirty linen in public. A corrupt executive reflects badly on the board that appointed and supported him / her. And no shareholder wants the share price to fall because the CEO is revealed to have plundered the investment needed for next year's growth.)

So some Conservatives are motivated by the concern about government corruption. Yes.

But more usually talk about "inefficiency" (which is a different thing).

And some just dislike what the government does (tax them, restrict their privilege, give the masses a say in how the country should be run, etc.)


Mar 26, 2015

I'm beginner in programming, is it normal that I make 100 mistakes each time I'm writing a program?

Only 100?


Mar 26, 2015

Which languages have first-class functions but do not have closures?

You may not want to call them "first class" functions if they aren't closures.

C has function pointers, which allow passing functions as arguments. It has static local variables, which allow you to keep state between multiple calls of a function. But it doesn't have closures because there's only one copy of the function.

My hunch would be that any language that had "first class" functions without closures would be more or less the same as C with maybe a little bit of syntactic sugar to hide the explicit pointer dereferencing.


Mar 26, 2015

If a person makes a lot of money by trading stocks, does he make a lot of contribution to the world?

If there were no secondary market for shares, then investors wouldn't buy them in the first place, and so there'd be no investors. No investors means no initial capital for new businesses.

So basically, the "good" that you do by making a lot of money on the stock-market is to encourage other people to play the stock-market. And that, in turn, encourages VCs and angel investors to invest their money in new businesses in the hope that they can make money by selling their shares on, into the casino.

To a lesser extent, by buying shares, you are also making a bet on the long term survival of a company, so you're effectively endorsing it with your belief that its management and / or line-of-business are sufficiently sound that they'll continue to have a role in the economy. If you have any special insight into managers and customer requirements, your bet is signalling your belief, and your success signals that your insight was correct and that people should listen to you.

Now. Whether such a convoluted system is actually the best way to get investment for new businesses, or get insights into what customers want, is another matter. I'm personally hoping that crowd-funding becomes sufficiently big that it becomes the de facto way for new business to bootstrap itself and the whole investor / stock-exchange thing just quietly goes away.

Also, I'm not sure what good your insight into the long-term viability of a company actually does do for the world. Customers will buy what they want from the suppliers they want. It's not clear that shareholders affect that decision. Similarly, good managers need to have their own insights into the future of their market and what will be required in future. And they will be far closer to the ground and market research and other sources of information, than the professional traders.


Mar 26, 2015

How do I learn multiple programming languages?

Same way as you learn one language. Pick something you want to write. Open the development environment. Start trying to build it. Keep at it.

Don't worry that you sometimes mix up the syntaxes of two languages. That will go away in the language you're using very quickly. Just keep programming. That's the secret of learning to program. Stop worrying about it and keep doing it. :-)


Mar 26, 2015

Corruption: Why do people who work for the government always have such nice cars?

There are major perks for working for the government in many countries.

The main one is job-security. Having job security means you can plan your finances better. Can take out loans, safe in the knowledge that you'll be able to pay them off without the risk of suddenly losing your job and falling into a pit of debt.

This reduced risk is a massive bonus that government employees get. Effectively they are "richer" than their private sector counterparts on the same nominal salary; they don't have to save against the possibility of unemployment if the economy goes bad.

A second valuable perk is health insurance. Once again, the government employee (by being part of a huge bulk buying consortium) gets cheap and comprehensive cover.

A third perk is guaranteed pension, usually based on final salary.

Take where I live in Brasilia. EVERYONE tries to do the exams to get a government place. Because there is no comparison at all between having an n-thousand real a month salary in the government with job security, a guaranteed pension and health insurance, and having the same salary without these benefits in the private sector.

Free of worries about what they'll do in a downturn, or if they get ill, or when they retire, government employees can basically consume more.

The good news, of course, is that its perfectly possible that EVERYONE could have this security : unemployment benefits, a nationalized collective health system and state provided pension. That's how it works in Europe. In Europe, the government extends this support to the entire working population, so there ISN'T the waste to the economy of all the talented people trying to get into unproductive bureaucratic jobs.


Mar 26, 2015

Why do Americans think Socialism has failed when Scandinavia and Northern Europe stand in stark contrast to that idea?

Exactly.

Right-wing pundits love to conflate "socialism" and "social democracy" whenever it suits them - ie.whenever they want to try to discredit social democracy by calling it socialism -; but not when it doesn't.

Basically American pundits have tied themselves in knots. They want to call Europe "socialist" when they don't want you to make comparisons between the superior nationalized European health services and the mess that is American health-care. But obviously, the success of "socialist" Europe also undermines their arguments against it.

The best thing to do is just to ignore right-wing pundits. You aren't going to get any sense out of them anyway.


Mar 26, 2015

Scientists, what's the economic value of your work?

No science has economic value. Its results aren't scarce. :-)


Mar 26, 2015

Where can we see evolution manifest in everyday life?

Animals, plants, mushrooms. The others you probably need a microscope for.


Mar 26, 2015

What technology will emerge from now until 2035?


Mar 27, 2015

Is the statement, "Your atheism is unfalsifiable since no matter what evidence surfaces, you'll still remain an atheist," true? This asserts that atheists will reject any evidence of God because they don’t know what would be enough.

I think you're conflating "atheist" with "birther" :-)

I'm an atheist. I believe that God doesn't exist.

But it's trivially easy to think of evidence that would change my mind. He just has to come around my house and talk to me. Visibly (ie. bouncing photons off his body), tangibly (ie. when I shake his hand there's a solid presence), audibly (ie. a tape recorder could capture it). And when we chat, it just has to make sense (the whole set-up where he actually is God, and made the universe the way it is.)

What's so hard about imagining that?

Now, maybe God does exist and prefers not to. Fine. He doesn't owe me. But the fact that there IS such a scenario is sufficient to make my hypothesis that he doesn't exist a falsifiable one.


Mar 27, 2015

Is it difficult for an atheist to hope?

Why do you hope that some mysterious force will fix your problems?

Either fix them yourelf or look for, and try to appeal to, other humans who can help.


Mar 27, 2015

Is there any online community that provides every assistance in a form of (Questions and Answers and Suggestions) on programming languages?


Mar 27, 2015

Suppose someone were to say, "I am a mathematician and whenever I get stuck on a proof, I pray to God for the answer. Invariably I get the answer in a day or two." Is this evidence for the existence of God? If not, why not?

You'll also find Greek poets and musicians who attributed their creative activities to being visited by a muse. Is this evidence for the existence of muses?


Mar 27, 2015

Can we be sure that logic was discovered and not invented?

No. That's a debatable (and debated question).


Mar 27, 2015

Why do a few of my co-workers argue that JavaScript isn't real programming?

These co workers are not programmers. A few are Graphic Designers, one is a Project Manager, and the other is the Assistant Director of our department.


I suppose you could point out that the graphic designer isn't a real graphic designer if he doesn't use the appropriate-brand retractable pencil; the project manager isn't a real project manager because he doesn't use the right kanban methodology, and the other guy isn't a real Assistant Director because he's too clueless to direct anything or assist in any way.

You'd be acting like a twat to go around saying stuff like this, but in these particular circumstances, I say "go for it!"


Mar 27, 2015

Why do liberals cling to the notion that females are as physically capable as males in combat situations?

Probably because the last time a major war got resolved through bare-knuckle fighting was some time before the invention of history.


Mar 27, 2015

What are atheists' arguments against claims there is a God e.g. the Bible?

It makes self-contradictory claims and the whole setup is weird.


Mar 27, 2015

How should I respond to allegations of 'white privilege' as a white male?

"Sorry."

That's the way I do it. Adding "what can I do to help?" would be nice, too.


Mar 27, 2015

How important is economic theory to artificial intelligence?

There's some overlap. Decision theory and game theory are common to both.

Both talk about how decisions get made, how priorities get balanced. Some algorithms in AI are derived from some economics models. Markets can be seen as solving certain optimization problems, and analogies with other "thinking" can be enlightening.

Some people have worked in both. Herbert A. Simon is a foundational figure in AI but his Nobel Prize is in economics.

Rather than seeing one as dependent on the other though, it's probably better to think that both economics and AI are "applied" fields of a deeper, common body of knowledge. Simon called it "Sciences of the Artificial". Today we think it takes in complexity or chaos / anti-chaos theories. "Collective Intelligence" studies of how many micro-scale actions (neurons firing, transactions in market, cell signalling) add up to co-ordinated, coherent and "purposive" macro-scale behaviour (self-organization, markets clearing, goal-directedness) etc.

I think, increasingly, economists, computer scientists (including AI people), psychologists and neuroscientists, sociologists, "political scientists" etc. will all be expected to have a grounding in this common foundation of ideas and understanding.

Some good books for an overview :

Simon's The Sciences of the Artificial

Philip Ball's Critical Mass

Economyths: Ten Ways Economics Gets It Wrong: David Orrell


Mar 29, 2015

Why is there no superpower from the Muslim world?

Something I think no-one has mentioned but seems to me pretty catastrophic is the Sunni / Shia split.

The middle-east did inherit a pretty lousy political arrangement from Western occupiers, and has suffered continuous interference from the West since then.

But ...

imagine, if, in 1980, after the revolution in Iran, the first country to offer to help and stand with it had been Saudi Arabia in recognition of hundreds of years of friendship and collaboration. Imagine if Iran and Saudi Arabia, long term rivals, but also pragmatic neighbours, were able to sit down together to plan a pan-Islamic Economic Union in the same way that France and Germany had been able to 20 years earlier. If they'd been able to build an EU-style trade-zone, followed by the beginnings of political integration, freedom of movement, a currency union etc. If the Islamic Union had grown to contain not just the vast oil resources of Saudi Arabia, but the resources of Iran (both oil AND agricultural), Iraq and the small kingdoms of the UAE with dynamic ports like Dubai.

Such a union would have been an economic powerhouse to be reckoned with. A unified Saudi / Iraqi / Iranian currency backed by the world's largest oil producers would have easily beaten both the Euro and the Chinese Yuan to become the world's second-most important currency and would plausibly be challenging the dollar for top-slot. By 2015 it would certainly have replaced the dollar as as the currency in which oil prices would be denominated, and would have been considered a safe investment for the rest of the world to hold. An Islamic Union central bank would be the world's most powerful, and whatever city became the centre of Islamic finance would rival London and New York as a world capital. (In fact, it would probably have eclipsed London, as it would be occupying more or less the same time-zone which is one of London's strengths. )

To the East, Pakistan and Afghanistan, even Indonesia, to the West, Egypt and North Africa, would all have started seeking membership. The Islamic Union would have been keen to engage Turkey, too, rather than let it fall into the hands of the European Union. (Turkey would probably be the Islamic Union's "UK", a core, powerful member that never quite accepted its membership.) An Islamic Union would have brought the wealth and talents of all these great cultures together.

Instead, the Islamic World remains divided. The Sunni / Shia split is the fault line which makes such dreams of unification pure fantasy. Fear and hatred of Iran drove Saudi Arabia into the arms of the Americans. They became effectively a client-state, dependent on American weapons and military support, despised by both their own people and their neighbours. Iran and Iraq wasted huge amounts of their oil riches and their population in ongoing war against each other. And Iraq itself is in a constant state of civil war between Sunni and Shia that can only be suppressed by draconian repression of one side by the other. The rest of the Levant is a patchwork of infighting between Sunni and Shia. ISIS, for all the horror we feel, is just the latest outburst of this ongoing Muslim-on-Muslim violence.

Don't get me wrong. The West has caused huge problems for and done great harm to the middle-East over the last two centuries. I don't want to excuse that. But failure to heal the Sunni / Shia split is something that the Islamic world did to itself. And that is what has really prevented the rise of an Islamic block to rival the superpowers of the US, Europe or emerging East Asia.


Mar 29, 2015

Are web sites such as Quora good places to mediate otherwise impassable quarrels?

No. The place to resolve quarrels is in private, possibly with the help of mediation. Not in public where everyone, inevitably, tries to be seen scoring points and "winning" the argument.


Mar 29, 2015

How do atheists defend against the argument: since mankind's ability is limited, one cannot rely on his limited wisdom to know God?

Because it's too general an argument. It basically says "because you might be wrong you can't claim to know anything"

Consider these arguments :

- because you might be wrong, maybe pasta grows on trees.(you were wrong about the factory)

- because you might be wrong, maybe sharks fly (you just haven't been looking hard enough)

- because you might be wrong, maybe 2+2 = 5 at 4:22AM on Feb 29th. (Bet you never got your calculator and checked)

The same argument you used would work for these claims too. We are imperfect knowers, therefore anything.

The problem with being too vague is it can create contradictions :

- because you might be wrong, Santa Claus is real
And
- because you might be wrong, Santa Claus is not real

Any argument that can create a contradiction is an invalid argument and can be dismissed


Mar 29, 2015

Can monkeys be taught to write?

Sign language is based on symbols that represent whole words (or concepts) not an alphabet of letters. That's the level at which great apes have been taught to communicate with humans.

My understanding is that they DO acquire fairly simple grammar. They can assemble verbs and nouns into simple sentences. ("give apple", "like dolly" etc.) but obviously nothing as sophisticated as human grammatical use.

Obviously they can't vocalize and holding pens is diffcult. But we can construct keyboards large enough for ape hands.

I'm pretty sure a great ape could be taught to use Facebook (ie. look at pictures and press "like" or "share"). I wonder if there are any great apes online?


Mar 29, 2015

As a foreigner, what do you think about São Paulo, Brazil?

I've lived in Brazil for about 10 years, but to be honest I've spent less than 3 weeks total in Sao Paolo during that time.

Superficially it isn't a beautiful city the way Rio is. It looks and feels like a fairly generic European or American city. It's undoubtedly wealthy and undoubtedly the economic heart of South America. But it's very hard to feel any strong sense of identity to it. The only thing I can think that I'd like to visit there is the Garoa Hacker Clube. And even that is an example of the fact that Sao Paolo's main claim to fame in Brazil is that its an early adopter of, gateway to, foreign cultures and habits.

I guess if I knew people there, and spent more time, I'd discover some of the interesting aspects of it. But like most cities it doesn't give up its secrets too easily. And on the surface it feels surprisingly dull for such a large city.

Update : having said the above, I would actually like to try living there for a longer period, to get to know it a bit better. There's never been a particular opportunity / reason for that, but in the right circumstances, I'd be up for trying it.


Mar 30, 2015

Will the US dollar collapse if petroleum becomes irrelevant?

No. The US dollar has gained huge strength (and the US economy huge benefit) from its association with oil. But it's not the only value that America provides to the world. The US dollar would be a major world currency even without oil being denominated in it.

And any potential rival still has to earn the trust of the world's investors. The Eurozone crisis has shaken any simplistic assumption that the Euro is trustworthy rival. The Yen lost its lustre many years ago. No-one trusts China enough to put all their eggs in their basket. If we're talking about a post-petroleum world we presumably aren't talking about a rival petro-currency.

So I'd assume gradual decline and then fairly stable fluctuation rather than sudden or catastrophic failure for the dollar in the event that we suddenly invent viable fusion.


Mar 30, 2015

Can we make non-human Great Apes conscious by genetically modifying them?

We have every reason to think that great apes ARE conscious. They have sophisticated social relationships with each other, recognize individuals after long periods of separation, demonstrate some sort of "theory of mind", detect optical deception, show emotions such as care, sadness and missing friends who have died and disappeared etc.


Mar 30, 2015

How is Brazilian culture different from Spanish culture?

One noticeable difference is that Spanish culture is a night culture. In Spain people will be in bars until 4 or 5 AM. In Buenos Aires you'll see families out having a night-time picnic by the riverside at midnight. You'll find bars and cafes open late, and buses running at 3AM.

In Brazil, you almost never see this. There are a few 24 hour cafes and bakeries - which seem to be more where there's a stronger Italian influence than Portuguese, or where tourists are - but most places will be shutting by midnight, and even most of the "late bars" are closing by 2. (Partly there are laws mandating this in some cities.)

Of course, the Spanish have the siesta and sleep during the day. Portugal and Brazil, as far as I can tell, have no established equivalent (though I've seen siesta in gaucho towns near the Uruguay border).

In Brazil, the night feels dangerous. People worry about crime and getting home. What I've seen of Uruguay and Argentina and Spain, the night is more occupied, a welcoming, public space.


Mar 30, 2015

Brazil: What is unique about Brazilian culture and what can the world learn from it?

I'm British but have lived in Brazil for around 10 years and still regularly move backwards and forwards.

I can now talk about certain feelings : being depressed, feeling sad, feeling vulnerable in Portuguese that I still find hard to talk about in English. It's a cliché but it's true. Speaking turns out to be about activating patterns that have become automatic. And those patterns don't exist (for me) in English. I never learned how to play those roles in an English context. (Stiff upper lip and all that.) But I have learned them in a Brazilian one. You won't find me telling you about any deep feelings I have in a conversation in English. But you might in Portuguese.

Another thing about Brazil is the consciousness of body. This has it's trivial side, the obsession with looks and clothes. But it has a more profound side too. I always lose weight in Brazil. I pay more attention to my health. Take more exercise. Go to the dentist more frequently. Have medical check-ups etc.

So what an Englishman can learn in Brazil is to take more care of yourself, both mentally and physically.


Mar 31, 2015

Will everyone eventually have solar panels on their roof tops?

Almost certainly not, because the answer to any question which asks about "everyone" is probably "no".

OTOH, I suspect that solar panels WILL become so cheap and ubiquitous that almost everyone will have some, somewhere. Whether it's large panels on the roof, solar powered garden lights, solar charger for their smart-phone etc. Or will be using some locally sourced solar energy (eg. from a community panel installation in a school or church or community centre).


Mar 31, 2015

Irritation: Why do we hate scratching noise?

I've never understood what the problem is. Doesn't bother me at all.


Mar 31, 2015

Can free market and sustainable development exist together? If the industries are regulated heavily from an environmental standpoint, is it tampering with the free market?

There is no such thing as a "free market". All markets have to be constrained by a set of rules and external parameters. At the very least, property rights have to be enforced. There have to be definitions of what things count as property etc.

You might think I'm being irrelevant. I'm not.

For example, does a "free market" allow slavery? Or does it prohibit it?

You can't say either way. Freedom means if I successfully capture a man and put him in a cage he becomes my property? Or does it mean that I am not allowed to do that, and if I am caught I will be punished? (Have either my liberty or my property taken from me without my consent).

The idea of "freedom" turns out to be too ambiguous and vague to help us here. All you can say is that the rules of one market allow that humans can be traded as property. Whereas the rules of the other market do not. But it doesn't make sense to say that one is more "free" than the other. In both markets, you have freedom to trade whatever the parameters of the market have decreed to be tradeable property.

The same is true of externalities that pollute. A market may allow them. Or may prohibit them and fine those who violate the rules. But both markets are equally free. (Or equally unfree, if you like.)


Mar 31, 2015

Is it possible to learn C# (C-Sharp) in the Linux environment? Is it a good idea rather than using Visual Studio? If possible, how?

It's possible. But it's not obvious why you'd want to.

I don't know C#. But I'm pretty sure that if it's better than Java, it's only marginally better than Java. And the pain is that much of what you like about it : the IDE and library, may not run perfectly (if at all) with Mono / Linux.

Whereas Python, Ruby, Javascript, Clojure, Scheme, Scala, Haskell, Smalltalk, Erlang etc. which are all far superior to Java (and I'd guess to C# too) in the right circumstances for the right application, have great development tools that work beautifully in Linux.


Mar 31, 2015

Is there something like the NYU ITP or the MIT Media Lab in the UK?

I have an MA in Computational Arts from Goldsmith's College, which was a course that gives artists a taste of a bunch of things in the Arduino / Processing etc. ecosystem with a bit of robotics, computer music etc. (That was five years ago, I assume it's keeping up with whatever the latest trends are) It could be an introduction / launch point for someone who wants to get into some of these areas. Perhaps similar to the ITP.

Queen Mary seems to be the place in London where a lot of people do interdisciplinary techno / art doctorates. http://www.mat.qmul.ac.uk/programmes/phd/index.html (I once heard they were the engineering department with the highest number of art PhDs in the country)

Ravensbourne seems interesting too : Research Activities

I'm sure other London colleges and other universities now have similar courses.

Goldsmiths / Queen Mary are good for networking within the techno / art scene in London (and the rest of Europe). But I'd guess their weakness, compared to MIT or even the ITP, is lack of industry connections. America just has a lot more tech. companies (both big and startups) including in areas like physical computing / open-hardware etc.

As I understand, the Media Lab has a lot of industrial investors giving it equipment and paying close attention to what the students are inventing. I'm not sure London has anywhere with that level of resourcing.


Mar 31, 2015

Is JavaScript's promises (in some JS frameworks) equivalent of the lazy evaluation in Haskell?

A bit. But lazy evaluation is a more general feature which can be used for anything in almost any circumstance. A Promise is much more specific and probably something you'll want to use in certain circumstances. Trying to use promises everywhere so that your Javascript becomes like Haskell is likely to make your code more convoluted and difficult, rather than simpler.


Mar 31, 2015

What would happen if you put a socialist and a libertarian in the same room?

I'm always in the same room as myself.


Mar 31, 2015

Libertarianism: Why do citizens tolerate government involvement in issues that are objectively personal in nature?

There's nothing that's "objectively" personal in nature. What is considered to be "personal" (and therefore none of anyone else's business), vs what is "communal" or "public" or "an externality" (and therefore other people's legitimate concern) is ALWAYS a matter of interpretation and negotiation.

Let's get down to basics. Your gravity will pull on other people. Your temperature will affect the thermodynamic properties of your shared surroundings. Your respiration will affect others. (halitosis is not private matter in a meeting). How much food you eat. How many resources you consume. What you spend your money on. Your mood today, and what you do to modify it. All of these have effects on other people.

You may think yourself the most hardcore Libertarian on the planet. A believer in leaving people to do whatever they want as long as they aren't actively stealing your property. But if I get my hands on a printer capable of producing undetectable false bank-notes, and start pumping out new money into the economy, you will be round my house with a pitchfork to complain about how I am devaluing your wealth.

All discussion of how we affect each other is "theory-laden". What you consider personal really depends on your theory of causation. If your theory is that putting more cash into the economy makes existing cash holders worse off, you won't consider printing bank-notes to be a "personal" matter. You'll consider it a pollution of a public space. If your theory is that pornographic magazines cause men to treat women badly, you won't consider porn production or consumption to be a personal matter. You'll consider it a pollution of the public space.

So the "personal" is, itself, a social invention. It's that bit of your behaviour that other people decide that they can safely ignore. But if they discover that they're wrong, that it wasn't safe to ignore it, they'll quickly change their minds.


Apr 1, 2015

Why don't democratic governments publish each transaction made from public funds so that every citizen can audit public expenditures without issues?

In Brazil a lot of the transactions DO get published. You can go to a web-site and see the accounts for the year of various government organs.

And yet there's a hell of a lot of corruption.

The real problematic transactions are deliberately hidden or mis-recorded internally. Publishing inaccurate records doesn't really help the public audit them.


Apr 1, 2015

House Music: I have noticed that in a dj setting, aspects that denote live performance are a kind of taboo or at least seem uninteresting to the crowd. Is this always the case?

Faze Action were famous for trying to do House as acoustically as possible :


Of course, when you start trying to do that live, House very clearly reveals its disco and funk roots.


Apr 1, 2015

Why is liking mainstream music considered bad?

It's more like this.

"Mainstream" music is driven very much by people trying to copy existing hits.

What that does is make everything follow a very similar formula. Of course the formula does evolve over time. And there's nothing necessarily wrong with the formula itself. It's just that if you only listen to what's mainstream at any time, you are listening to a very narrow range of all the possible musics you could be listening to.

For most people who like music and listen to it, that gets wearisome. And people who don't seem to get tired of the mainstream formula just come across as not having any enthusiasm for or curiosity about music.


Apr 1, 2015

Music Production: Is it becoming normal to buy produced songs from your ideas?

People always paid other professionals to work on their music. Arrangers to orchestrate the string parts, sound engineers to record it, session musicians to play bass, etc.

Traditionally, though, this tended to be mediated by record labels, so most musicians only saw the market if they'd already been signed up to one. Now that the internet is disintermediating the record labels and musicians are doing more for themselves, they're starting to become aware of these other professionals.

Also, as recording studios are getting replaced by computers, a single "producer" can now do several of the roles of arranger, session musician, mastering engineer etc.


Apr 1, 2015

How did cannibalism originate? Why did this practice only occur as various isolated incidents?

I bow to Ian York's points about diseases. And possibly he's right that that's a sufficient explanation.

But I have my own theory which turns this question around. It's not "why did we adopt cannibalism?" It's "why did we stop?".

It seems that almost all the cases of human cannibalism we know about are in forest-dwelling hunter-gathering tribes.

That could be about diet, but I think the reason is more recent and pragmatic. If you hunt and gather in a forest, there's no other practical use you can make of your captured male enemies. You can't force them to go out and hunt and gather for you in the forest because they'll simply run away the moment they're out of sight. The level of supervision required is too expensive for a small band. Eating your enemies is the best you can do.

OTOH, once you invent agriculture and have open fields which are more easy to control you can get far more value from captured male enemies by enslaving them and putting them to work in those fields.

So I'd suggest that the almost total absence of cannibalism is largely due to the rise of agriculture and slavery in human history. Cannibalism just isn't the most effective use of your enemies except in (increasingly) rare situations.


Apr 1, 2015

Why do some people find it more distracting to listen to music others play than music they play?

When you hear music, your brain is always trying to predict what happens next and find patterns in it.

When it's "your" music - either music you've chosen or music in a genre you like - your brain is familiar with the conventions and doing less work. It already has those patterns matched and those predictions cached.

When it's "other" music you don't know or like, your brain is actually having to do more work and pay more attention to try to make those predictions. This can become increasingly annoying and distracting.


Apr 1, 2015

Music: Do people often remember video game music more than they remember Top 40 music from many years ago?

1) Repetition. In the early days, computers didn't have storage for a lot of music so tunes were short and repeated.

2) Repetition 2. You spent longer on a single video game with a single tune

3) Age. Young people get into popular music as teenagers, when they are developing their social / public identity; deciding what "tribe" they belong to; making their own buying decisions etc. An 8 year old might like music but most of the time it's not a massive part of his or her world. OTOH, 8 year olds can be obsessively compulsive consumers of video games. The music is getting to them when they are younger and the brain is doing more fundamental learning.


Apr 1, 2015

Is political correctness based on an assumption that language determines thoughts?

To an extent.

Words and thoughts are in some kind of feedback loop. So words can affect thoughts and thoughts can affect words. But it's not a simplistic relationship; and no-one should expect that trying to make change is easy.

That words affect thoughts is a very robust observation you'll be familiar with every waking minute of your life. I guarantee that no-one on Earth starts thinking using a language that they didn't learn from others. I know nothing about you, but I know with 99.99% certainty that you did not frame this question internally in Swahili and then translate it into English. (And the small uncertainty comes from the possibility that you might actually be a Swahili speaker by education.)

I also know that your brain is perfectly capable of learning Swahili, given the right stimulus.

So it's not brain structure or DNA that determined that you speak English and not Swahili. It's exposure and learned behaviour. And that learning went as far as to configure your thoughts. If you're a native English speaker, you'll use English idioms that would sound comical when spelled out literally to a non-English speaker.

The reason for the "euphemism treadmill" is just that language and thought are also somewhat holistic. Even if you manage to eliminate a particular sexist word from the general vocabulary, if there's a general diffuse climate of sexism in your culture, spread through thousands of words and actions, then those prejudices will re-congeal around new words.

Mental engineering through language change is a hard slog.

We now know that there are also some perverse feedback loops and unintended consequences. Too much overt emphasis on political correctness will encourage resentment and "contrarians" to double-down and emphasize their prejudice by increasing their use of certain words. So by attacking certain terms you might end up boosting their popularity as mean people try to spite you.

That doesn't mean that political correctness doesn't work at all. There are real social shifts. In 2008 it was possible for America to elect a black president. In most of Europe gay men and lesbians are getting married with the full blessing of the state. And even in America there are thousands of LGBT people living their lives and loves in public with the full support of the friends, family and colleagues around them. The backlash is ugly, but one reason it shocks us so much is because of how much progress we've actually made.

Ever since Orwell, we've noted that totalitarianism tries to oppress thought by oppressing language. So attempts to change language overtly can sometimes make us feel uncomfortable. But the corollary of the tight coupling between language and thought is that if society changes, language is going to change anyway.

So there's no real difference between trying to perturb that cycle through challenging ideas, through challenging behaviours, or challenging words. They're all tied together. And they'll all be changing anyway. Small-c "conservatism" about language is just one aspect of a Canute-like small-c conservatism about any social change.


Apr 1, 2015

For a one day IT workshop, which programming language will be best suited for beginners?

Depends very much on audience.

I give a few workshops in computer art to complete novices using Processing which is great for people who want to see something visual and immediate and interactive. (Including kids).

It's Java, which is hardly an easy language, but the environment / API is so suited to its application that you can get to some kind of interactive art / drawing program in a couple of hours, and probably a game in an afternoon.

I wish there was a Python version of Processing, because the language would be much nicer to use. Sadly it seems to be that although Python / IDLE should be very easy for beginners, it loses out by not being quite "interesting" enough.

Maybe for a different audience, The IPython Notebook would work well.


Apr 1, 2015

Is it a good idea to try to become a political philosopher?

There's never much call for "professional" philosophers. So you'll only be able to earn a living either teaching philosophy in university (where there's a lot of competition) or you manage to write popular books.

OTOH, some knowledge of political philosophy itself would be valuable for everyone to have. Particularly anyone who is voting and believes they should have a say in how society works. Rather like economics, if you don't actively take an interest in it, and think about different positions, you'll just end up thoughtlessly adopting one position that was presented to you and just "sounds good".


Apr 1, 2015

How cool would it be if we could transfer our brains into robots, and then send the robots to live on other planets, so we could start a robotic colony on Mars?

67.3% cool.


Apr 1, 2015

How do I find a music shop in London?

What kind of music shop?

Probably still the highest concentration is Denmark Street, although I hear that may be getting redeveloped.


Apr 4, 2015

Why has Vala the programming language not been getting more excitement?

From my perspective, it seems to be solving a problem I don't have: namely how to use C# outside of .NET.

Having never been a C# programmer on .NET, that doesn't really do anything for me.

C# is close enough to Java that if I have to do something that's like C# I can just pick up Java. If I want Java that compiles natively, there's still ... er ... C++. (I don't like it but I can do it.) And if I want a language that's better than Java (which I do, most of the time), I'm spoiled for choice with better languages. My de-facto preferences are Python, CoffeeScript and Clojure depending on the application / environment. If I have to write native code Rust looks interesting, and one day I may go back to playing with Haskell. Or perhaps Racket.

So that's the challenge for Vala ... explain to me why it's better than Java for Java-like programming that runs everywhere. Better than either C++ as a language I can just use today. Better than Rust as a language I should learn tomorrow for safe system-level programming. And better than Clojure or another powerful FP language as my long-term investment.


Apr 4, 2015

Can a human and a horse produce offspring together?

Obviously. Why else would the world be full of centaurs?


Apr 4, 2015

Are more "liberal" programming languages more ADD/ADHD-friendly than more conservative languages?

Yeah. I think there's something to this.

There are "personality types" of programmer. And I think that permissive / restrictive languages probably do appeal to different personalities. I prefer dynamic types to static types because the static types always seem to be getting in the way of my thinking which is often very tentative and exploratory.

When I write a piece of code to see if it's the right algorithmic solution to my problem by watching it run. I don't particularly welcome having the compiler complaining about other issues that are only going to become relevant further into the future. (Even if we're talking half-an-hour into the future. I want to sequence the order of my thinking about each problem my way, and I want the language to support me in that, not try to force a different on me because it has decided that I can't be trusted to go back and fix those other issues later.)

People who like static types either naturally have the rhythm that the compiler demands, or are more tolerant of being constrained that way.


Apr 4, 2015

What was before the Big Bang according to Atheists? What did Charles Darwin mean when he said that there's something more before he died?

What was before the Big Bang? We don't know. And it's OK not to know. Just because you don't know something doesn't mean you have to believe, or even take seriously, the first person who comes along and claims that they do know. Every Creation myth is as valid as the Christian Creation myth if your only criteria for a creation myth is "it has to fill this hole of ignorance".

What Darwin said on his death bed is irrelevant. Evolution is not a "cult of Darwin". It's a body of knowledge that's been built by thousands of people, cross-referencing what they see and theorize about the natural world over the last 200+ years. Darwin is respected by many people because he wrote the definitive books on evolution by natural selection, backed up with a lot of evidence from his own travels, that took the idea mainstream. But if Darwin had never existed Alfred Russel Wallace would have probably published something and the idea would still have been out there ... maybe taking longer to gain such widespread notoriety and acceptance, but almost certainly by the time it got synthesized with genetics, it would have become the dominant theory in biology.

Don't get upset with Christians who expect you'll eventually convert. Look at it their way : this is the best thing in their lives. They're really expressing their hope that one day you'll share it with them. They're offering you the chance of the thing they think is most wonderful in the world. Of course you should respect and be appreciative of that. There's no reason to feel antogonism because of it. Even if you continue to disagree with them.


Apr 4, 2015

What if evolutionary theory is wrong?

Then some of God's design decisions will have been extremely weird.


Apr 5, 2015

What is the difference between feminism and seeking gender equality?

Yes. The same as the difference between "playing" and "winning".


Apr 5, 2015

Are versions of any given programming language so different from each other that we must hire for a specific version of a language?

Usually not.

But, say, VB 6 (classic) to VB .NET may be the exception to the rule because VB .NET was basically all about engaging the .NET VM and libraries with a new language that just borrowed the syntax from VB classic.


Apr 5, 2015

How can I understand evolution better?

To be honest with you, I learned about evolution when I was about 6 or 7 years old. (Dinosaurs are the gateway drug for kids). I never had any problem understanding the principle.

Seriously, what's hard about the idea?

1) Everything is struggling for survival.


2) Your characteristics determine how well you survive the struggle and leave children.

3) Every new plant or animal has slight differences from their parents.

4) Over time, those slight differences get amplified by natural selection (ie. teeth get bigger )


5) Over a long time (millions of years) the differences are so profound that you get the different species. Everything is part of the same family tree.


There is NOTHING "difficult" to understand about this at all. I was perfectly happy with it when I was 7 years old.

Now, sure there are all kinds of subtleties and issues that I wasn't aware of then. But I'll stick my neck out and say any average kid with a couple of years of reading behind him or her could pick up an appropriate book and get the gist.

There is only one reason that anyone is likely to be "confused" or find it hard to grasp.

You know this. I know this. Everyone else reading this post knows this.

The only reason anyone would be "confused" or miss the "sense" of it is ...

... if they've been subjected to a campaign of misinformation by people trying to tell them that it's wrong and doesn't make sense.

Sorry. It's just not credible that you're an adult of at least average intelligence, who isn't religious but can't understand evolution. But if you are, go to your local bookshop. Find the section for young children. Buy a book on dinosaurs and evolution. (Make sure it's not creationist propaganda in disguise, because creationists have also discovered that dinosaurs are a gateway drug.) Buy it. (Don't be shy, just pretend it's for your kid neice's birthday.) Read it.


Apr 5, 2015

Why do some Quora users write very short answers?

Sometimes, one sentence is the right length for an answer.


Apr 5, 2015

Which famous software or companies use JavaScript?

Er ... yes.

Facebook is one of the most famous pieces of software and tech. companies in the world. It not only uses Javascript but releases free-software frameworks like React : A JavaScript library for building user interfaces written in Javascript.

You'll find that pretty much everyone else (Twitter, Apple, Microsoft, Google, Quora etc. etc.) use Javascript too.


Apr 5, 2015

If villagers in Vanuatu worship Prince Philip as a god, and Prince Philip exists, does that mean that atheists are wrong?

No. Because even though Prince Philip exists he isn't a god. The Vanuatu villagers are just mistaken.


Apr 5, 2015

Who are some artists who work in the media of computer code?

Me!


Apr 6, 2015

Why is Git so popular despite it being more complicated and harder to learn compared to other types of source controls?

Linus Torvalds wrote and uses it. So

a) it probably scales to handle massive code-bases distributed across many, many delopers.

b) he's probably found and ironed out all the bugs.

Plus, GitHub made it pretty and social and trivially easy.


Apr 6, 2015

Scarcity (economics): What are some things that are not artificially scarce?

Land. Fossil fuels.


Apr 6, 2015

What is a liberal's view on this Karl Popper quote: "If we extend unlimited tolerance even to those who are intolerant, then the tolerant will be destroyed, and tolerance with them"?

Well it's a "truism". It's perfectly true. And pretty much everyone recognizes this truth.

But by itself, it's of little use to guide anyone towards anything. Every single person who wants to sell you intolerance will claim that all they're doing is recognizing the objectively intolerable. What's needed is some further discussion and some proposed criteria for what should count as tolerable or intolerable. Without that, it's a pretty vacuous slogan.

It's rather like Einstein's classic : "a theory should be as simple as it needs, but no simpler". Well, yeah! But tells us nothing.

Now, everyone who has ever thought about the question of tolerance for more than 10 seconds, knows that it's a hard problem. That the characteristics of tolerance that we'd like to defend are also a vulnerability that can be exploited by those who would like to undermine, discredit or destroy our tolerant society. And that balancing the requirements of openness and protection, freedom and security are a delicate art, not a simplistic formula you can bang some numbers into and get a correct answer to. The correct answer to "how much intolerance to intolerance do we need?" (which is the same as saying "how much of a real threat is obnoxious behaviour?") shifts daily. And the truth is something that none of us can see clearly through the fog of war.

Thanks to Jay McKinnon for the context. Yes. Popper's European context is already at odds with the norms of American free-speech. That's why it's illegal to promote Nazism in Germany but not in the US. Nazism is / was considered to be a more plausible and real threat in Europe than in the US. Perhaps changing circumstances should make us revise that opinion. Perhaps not.


Apr 6, 2015

Why does normal music go mainstream?

Often it has some elements that are closer to the pop ideal than other music in the genre.

For example it may be metal or hip-hop or country, but it turns out that this piece uses the same chord sequence that a lot of pop music uses, or has a more conventional song structure, or this one has a female vocalist on the hook that makes it seem more like a pop-song, etc. Look at things like dubstep and EDM that have become big recently, often they're falling into VERY conventional song structures. With traditional singing etc.


Apr 6, 2015

Why do we believe anything that scientists say while we don't believe in religion or in God?

I don't believe "anything" that scientists say. I cross reference. I'm not claiming I independently check all their results but I do cross-reference against my model of the world, the bits of science that I have learned, the claims as to how all the bits of the world that I see working, actually do work. Also, what I know of history. Of my experience of interacting with humans. Of current affairs etc.

Then I get a "smell" or an intuition, an initial hunch for whether the story is plausible.

BTW : this is how I treat everything : what scientists say, what the media says, what authors of books say, what friends say, what I read on the internet (including Wikipedia and Quora) etc. etc.

You should, too.


Apr 6, 2015

If there is a creation, there is a creator. What do atheists have to say about this statement?

It cuts both ways : if there ISN'T a "creator" then calling the thing which is all around us a"creation" is just a misnomer.


Apr 6, 2015

Why do I only hear about evolution versus creationism? Aren't there more than two theories?

There aren't that many stable positions :

1) the world was created by some external agent

2) the world was the result of a process of self-organization without an external agent.

There's only really one other option :

3) the world has been around forever

People find 3 a bit weird because if there was an infinite amount of past, how could we ever make it to the present? But get over that hurdle and it's a viable theory.

Except we have good archaeological and cosmological evidence that the Earth and the universe around us, have, been changing for as far back as we can see. We can't be sure whether this implies 2 or whether the Big Bang, the evolution of life on Earth etc. are just local movements in an even larger steady-state, eternal multiverse.

You're basically free to choose which of those two options you prefer because we're unlikely to get much evidence to differentiate between them in the foreseeable future.

It's actually very, very hard to think of a 4) ie. something which isn't just some variant of one of "creationism", "evolution" or "steady-state".


Apr 7, 2015

Are there any atheists who think it likely that there is some form of individual consciousness that survives physical death?

I'm prepared to consider it, yes. I'm not closed minded.

On the other hand, I see zero motivation to accept it. What problems are there for which a hypothesis of soul-stuff is either a necessary or sufficient explanation?

Now actually, I believe that subjectivity is a problem for materialist science as it's usually understood. There is certainly something that material facts about the universe can't determine. Why I am me and not someone else. If physical bodies can give rise to consciousness, there's still a question about why my subjectivity is associated with this body and not that body. This is absolutely fatal for someone claiming that everything in the universe can be determined and explained by physical properties of the universe. No physical properties seem to be able to explain why I got to be me and not someone else.

But even here, it's not clear that a hypothesis of soul-stuff is a solution. If soul-stuff and not physical stuff gives rise to mind, there's still an outstanding problem of why I got my mind and not someone else's. Even a soul is an objective thing. And the problem is due to the subjective / objective separation, not the physical / spiritual one.

So, sure, tell me you have a better model than physicalism and I'll listen. But don't expect me to listen for long or suddenly change my mind unless you have something very new and smart to say.


Apr 7, 2015

How can I build a manually curated news/article site like this?

Try Radio3 which is a link-blogging tool that posts to Twitter / Facebook and makes your own RSS feed.

Advantages : it's made by someone who isn't trying to lock you into their silo. And it has a philosophy.

Update : I think it's free software too, but can't confirm that right now. Looking for a link to the source code.


Apr 8, 2015

Is Warren Buffett right in that "the term ‘income inequality’ is in itself flawed because it implies that equality is something we should aspire to," and that instead, "We should aspire towards equal opportunity"?

It always amazes me when allegedly smart people say we should seek "equality of opportunity" rather than "equality of outcome".

Opportunity is the input to our process. It's what's already "given" to us. By our genes, by the chemical processes in the womb, by the behaviour of parents and carers in the early years. There's nothing that we can (retrospectively) do to make those more equal.

All we can possibly hope to do is try to design the process so it makes the outcomes a bit more equal.


Apr 8, 2015

What is the cause of a strange video suddenly appearing while playing video games?

Sounds like it's either an "easter egg" in the game. Or the TV temporarily lost the ps4 signal and automatically switched back to a broadcast TV channel. Maybe the news.


Apr 8, 2015

Why do people insist climate change is real?

Because it is.

Next!


Apr 8, 2015

What does it mean when some people get angry when climate reports show less catastrophic outcomes?

It means they're frustrated that you're misinterpreting the result.

Either they care about you and are disappointed to see you being stupid.

Or they suspect you of being a denialist troll and are tired of having to clean up the epistemic mess that you and people like you are leaving in your wake.

(BTW : this is answer is written without and anger or frustration. It's merely stating the reasons that people will have for those emotions.)


Apr 8, 2015

How does a Neo-Marxian analysis account for the increase in real wage among both the capital owners and the proletariat in Western society over the last hundred(ish) years?

Government redistribution.

Basically between 1917 and 1968, Capital was spooked enough by the Russian revolution that it made concessions to Labour. During this time, governments of capitalist countries around the world put in unemployment benefits, built public health services, invested heavily in universal education, nationalized key industries, gave women the vote, introduced anti-discrimination legislation, implemented Keynesian economic policies intended to maintain stability in the economy - even at the cost of inflation - and generally did enough to redistribute the wealth generated by the booming post-war world economy to convince the working class that they had a stake in the system.

After 68, Capital basically realized that it didn't have to worry any more. The countries that had had Communist revolutions had screwed up badly enough that few in the capitalist world wanted what they were having. Left-wing activism was fragmenting and entering a period of intellectual diversity as people began to explore more local and personal political projects from feminism to anarchy to environmentalism to anti-racism and anti-nuclear campaigning. After 68, it was clear that there was little chance of any major capitalist economy falling to, or even being seriously inconvenienced by, concerted left-wing action.

Capital soon began back-pedalling on the concessions. Right-wing economists and think-tanks were invited into the heart of government. The IMF and World Bank, institutions whose purpose was to originally ensure world economic stability and avoid the kind of economic catastrophe that led to the second world war, now became crusaders for austerity and privatization. They declared that workers would soak up all the extra money Keynesian governments were printing (well, duh!) and that this was bad for the economy (well bad for those who wanted to play it like a casino, anyway). Since the 1970s, all the capitalist countries have been in the business of dismantling all the mechanisms that redistribute wealth or provide workers with the benefits of the growing economy; and the pauperization process has been in full effect.

Obviously as global trade has become easier and cheaper (largely enabled by containerization, information technology and cheap petrol) some countries have become far more economically active and more tightly integrated with the world economy. Even there, though, where workers are definitely benefiting from the economic growth, that's partly due to explicit government redistribution programs. (Whether that's Singapore, China or Brazil).

I don't know if Marx said that political action couldn't arrest and reverse pauperization. If he did, he was wrong about that. But he was right about the basic trend, that without government providing a counter-balancing force and actively redistributing, pauperization is indeed the only direction that capitalism can evolve in.


Apr 8, 2015

Capitalism: Why has the capitalist system won out over other organizational models?

Capitalism is

a) wonderfully distributed. Everyone in capitalism participates in making the decisions that get made by capitalist markets. And everyone has some stake in it that they'd prefer not to lose.

b) extremely productive. It makes lots of new stuff, faster and better than other systems. And everyone likes the new stuff.

However, when you say "won out over other organizational models", you should also remember

c) contemporary "capitalism" is a kind of container that actually has multiple organizational models within it.

Firstly, contemporary capitalism is NOT just a huge market. It's the creation of nation-states and their governments. Markets need governments to define what things count as property and what the legitimate rules of property transfer are. We only know capitalism as a symbiont of nation-state governments so that's the only flavour we can say has won out over other models. Alternative models have been proposed, some are quite attractive, but we have no empirical observations to back-up claims that these unknown ideals are better or stronger than the symbiosis we have now.

Secondly, a major feature of capitalism is the limited liability corporation. The majority of people in capitalism work inside corporations and corporations are largely structured as command and control hierarchies.

Strategic planning happens at the top and targets and goals are pushed downwards. EVERYONE knows that these organizations suck. That they're inefficient, slow to adapt to change or new challenges. That bad news doesn't flow upwards to the decision makers. And that they're riddled with internal "politics". But, as Coase explained, they still out-perform a flatter more market-like organization. Maybe that will change as technology and communication gets cheaper and we all work in organizations like Valve and Github, but right now, command hierarchies dominate our productive landscape.

Thirdly, and paradoxically, every corporation is also a kind of foam, containing many little bubbles of "gift-economy". Within the average department, although workers have a manager, and turn up because of their salary, day to day co-ordination and decision making of how they spend their time is often by direct discussion and volunterism. You help out your colleagues whenever they ask for help and expect them to do the same for you.

So what is dominant today in what we call "Capitalism" is an extraordinarily rich mix of different organizational models operating at different scales. What makes it successful is that it's the "right" (or at least a very productive, relatively stable) ecosystem that combines these different principles.


Apr 8, 2015

Shakespeare once said "There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy." How should skeptics best address this question? Perhaps something new is around the corner that none of us have thought of.

Shakespeare said it in the context of a ghost story.

It doesn't prove anything. Not even that Shakespeare believed in ghosts. He was writing fiction at the time.


Apr 9, 2015

What happened to Caetano Veloso here?

As far as I can tell from the text, he crossed the road.

I'm not sure if there's some kind of subtle anti-joke going on there or if the paparazzi just didn't have a better scoop that day.


Apr 9, 2015

How is the Brazilian elite dealing with four more years of a center left party in Presidency?

Gracelessly.


Apr 9, 2015

Is it rude for a stranger's baby to stare at you? If it is making you uncomfortable, what should you do about it?

Dude. It's a baby. In what possible way can a "rudeness" evaluation be applicable?


Apr 9, 2015

Is the image of Bitcoin the only barrier to its mass adoption?

No. The major barrier is that most people don't have the faintest idea what it is and can't understand it if you try to explain it to them.

Seriously. These days it's hard to get people to understand the difference between a website and Facebook. People don't know how to use a spreadsheet like Excel to add two numbers together. You think they're ever going to understand what the blockchain is?


Apr 9, 2015

Why is the Brazilian political landscape so concentrated on left-of-the-center parties?

There are a lot of poor people who aren't, in any way, fooled into thinking that they aren't poor. Parties have to appeal to them if they want to get elected. (Voting is compulsory in Brazil.)

A lot of it is just "redwashing" though. Many parties that have the word socialist or communist in their names have very little in the way of concrete left policies.


Apr 9, 2015

Can a developer ever be not-tech savvy?

Not really, no.

The job of the developer is to mediate between two entirely different and incompatible worlds : the desires of humans and the capabilities of the technology.

It's hard to do that without knowing the capabilities of the technology.

But, of course, it does depend on your definition of "tech. savvy". You can only be a specialist in some tech. There's too much to know deeply about all of it. So someone can be very knowledgeable about one system or area and more or less a layman about another. They're only going to be a viable developer on the tech. that they know about.


Apr 9, 2015

Are Assange and Snowden honest about everything that they did and said over the last few years/months? Can we trust everything that they say?

Every single thing? Who knows?

But the broad picture is agreed with by more or less everyone. Not even the NSA are trying to pretend that Snowden is a fantasist who made it all up for the publicity.

The NSA did go beyond US Constitutional limits in surveilling US citizens. It did lie about it to the public. It did justify itself through secret court rulings that no-one else was allowed to know about. It is seeking to punish Snowden for revealing those facts

We don't know the full extent of US corporate collusion. But we do know that it's illegal for corporations to tell the truth about it if it's happening, so we have reason to assume that they might well be lying when they say it's not.

Ultimately, this stuff is not about Snowden or Assange, their character or motivations. The important thing to focus on are the claims themselves and how you will respond to them. How will you start to protect your privacy more? And make it harder for any instituion, whether it's the NSA or the Chinese equivalent, to gather every details on your life from your online shadow?


Apr 9, 2015

Why is it said that Aristotle was wrong about almost everything?

Aristotle was a great "system builder". Everything correlates and cross-references other things. Everything is slotted into place within an overall structure. Everything is made to derive from the same fundamental assumptions.

If you start to think that some of those were wrong. For example, that there are no essences, then all the other stuff he theorized in terms of essences, will collapse because the rug has been pulled out from under them.


Apr 9, 2015

What are the pros and cons of wave energy?

Pros: very environmentally friendly (in comparison with most energy generation, though it will still upset the local ecosystem). There's a lot of energy that could (in theory) be extracted. More reliable than wind or solar.

Cons : very (very) expensive maintenance. Even after it's built, it's hard to get to the generating machinery to fix problems. And a large body of agitated salt-water is going to do a lot of corrosion and damage. Plus the sea is full of unpredictable and strange things (from algae, to jellyfish, to barnacles that will grow all over everything and clog up the machinery and pipes, to whale carcases that might get washed into your machinery etc. etc.).


Apr 9, 2015

Why have the majority of wars been about religion?

The majority of wars have been about conquest of land and other resources.

Religion is just used as an excuse by the people who start the wars and want to drum up support for it.


Apr 9, 2015

Is philosophy logical? If so, why are there contradictory philosophies?

Philosophy IS logical, but it is not mere logic.

There's ALSO induction, abduction, conjecture, metaphor, poetry, moral intuition etc. etc. in philosophy.


Apr 9, 2015

How can mellow people with soft personalities survive and do well in this harsh world?

If you're lucky, your sensitivity makes you a good judge of character.

Basically you easily identify anyone who disturbs you ... through being aggressive, overbearing, abusive, dishonest. And you can become good at avoiding such people. Stick with people who are "good" and like to elevate those around them.

It's not always possible to do this in work. But in your private life you can control it.

Many people who are more thick-skinned can find themselves tolerating boorish or otherwise unpleasant people because they find them funny or think they can join in or will get something else out of it. But that also backfires. They'll alienate people. Get bogged down in factional infighting. They'll have a narrower outlook because the obnoxious people are often pretty unimaginative. And those who hang with them will copy their prejudices and exclude themselves from wider experience.

You, instead, will be a connoisseur of humanity. Able to identify and associate yourself with the most creative, interesting, positive and generous people around. Cultivate your friendship with those people and membership of their circles. Together you will thrive.


Apr 9, 2015

Character and Personality: Can the hardest, most conscientious workers also be unusually likely to turn into the laziest, least-conscientious people in a different environment (or when depressed)?

Sure. Motivation depends on context.

If you're treated well, if your work is interesting, if your energy produces results, then you will be productive.

When you're treated badly, or your work is boring or your energy is thwarted by random obstructions, you'll soon lose the the motivation to keep donating it to the work.


Apr 9, 2015

What is Jogo do Bicho?

An (illegal, I think, but very popular) lottery.


Apr 12, 2015

If the basic principle of science is that the safest hypothesis to adopt is the simplest one that explains all the facts, then why is "God did it" so unacceptable?

Just because you have a 3 letter word for Him, doesn't make an omnipotent, infinitely extended person with a whole panoply of psychological characteristics, a "simple" thing. There's more to simplicity than the number of letters in the name.


Apr 13, 2015

What do atheists think about homosexuals and gender minorities?

We think that they're yet another of the casualties of the divisions that religion sows in society to sustain itself. Religion is fed by a narrative of "we are the saved, they are the sinners" and always needs out-groups to define itself against.


Apr 13, 2015

Why do many men stop wearing long hair after college?

It starts thinning and falling out. Frankly long hair is not a look that's compatible with a growing bald-patch.


Apr 13, 2015

In Brazil, what is the meaning of the number difference between the March, 15 and April, 12 demonstrations?

I may be being optimistic but I think the perception of reality is taking over.

People in Brazil are quite right to be pissed off with the huge amount of corruption that happens in the Brazilian state; and with the Petrobras scandal in particular. And briefly they could be persuaded that it was all the fault of the current PT government. And were open to a bunch of other conspiracy theories against the PT too.

But there have been huge and vicious arguments on social media since the last event. Long-time friends and family members screaming at each other on Facebook etc.

That looked pretty awful for a while. But maybe it's actually cleared the air.

People might be starting to realize and remember that, of course, corruption is endemic. Their non-PT state governor also has a stack of accusations against him.

Meanwhile, the right-wing may well have overplayed their hand. With all the large banners calling for the end of democracy and a new military dictatorship. Even Globo had to point out that that was wrong and to dissociate itself from it. And, almost certainly, many people who are opponents of the PT, who are happy to see it getting a good kicking, are still democrats who remember (and probably opposed) the last military dictatorship.

So I think many Brazilians who voted against Dilma and are pissed off with the PT are nevertheless starting to realize what this movement is. It's basically the Brazilian version of the US Tea Party.

Like the Tea Party, it's a large and vociferous coalition of right-wing pressure groups that can gain huge visibility (especially from sympathetic right-wing media) when they band together; but are too extreme for the Brazilian mainstream.

Like the Tea Party which thrives on fermenting civil war within the Republican Party and against its leadership, the MBL is increasingly vocal in criticizing mainstream opposition politicians. (See that Folha de Sao Paolo link for examples.) That will "energize the base" but alienate other factions in its coalition.

Like the Tea Party in the US, it's the invention of Libertarians who dislike the government on principle, but will increasingly rely on religious social conservatives for its support base and will increasingly have to dance to their tune. I'm wondering what all those upper-middle-class professional women from nicer parts of Rio and Sao Paolo are going to do as the Evangelicals become more prominent as the face of these protests. My guess is stay home.

Still, we shouldn't be complacent. These are some very nasty groups, saying some very ugly things. And far too many people who should know better, have been siding with them because of their frustration that they didn't win the last election. I hope that I'm not being too optimistic to assume that many of these people are now rethinking the company they want to be seen in.


Apr 13, 2015

What are the best arguments against neoclassical economics?

Evidence.

Neo-classical economics is about 9 parts theoretical modelling to 0.9 parts retrospectively fitting those models to historical data to 0.1 parts actual prediction. (That isn't usually very impressive.)

It's largely a bunch of heuristics and prejudices that sound good and cohere together but are surprisingly untested against the real world.

If you really want to attack neo-classical economics what you need to do is to push it to be more "scientific" and open to empirical testing.

Partly that requires the economists to firm up what they're making claims and predictions about. For example, some economics relies on theories of human behaviour and psychology. But economists usually duck out of trying to engage the science of that in any way, preferring to work with abstract idealized economic agents.

The first thing to do is demand that economists make clear the psychological terms they are making claims about. Welfare? Happiness? Choice? Freedom? Wealth? These are terms that economists almost never make concrete enough to do tests on.

The best branch of economics is the branch that most honestly tries to engage humanity : behavioural economics.

And here's what behavioural economists find. That human response to incentives and other economic contexts is almost never the same as the idealized models used in the rest of economics. Neither in the individual case. Nor the aggregate case. Individuals work with limited time, cognition and information, using heuristics rather than comprehensive calculations. In groups, humans copy each other heavily, making aggregate economic behaviours far closer to network and epidemiological models than Gaussian distributions of disconnected random movements that are often at the heart of neo-classical models.

The first important challenge to neo-classical economics is to demand that it makes its most important theories and findings compatible with our best knowledge of human decision-making. And if it can't, or won't, hold it to be inadequate. Unless it can calibrate itself against the real world in some other way (eg. by making lots of valid predictions.)

If neo-classical economics can't manage either consistency with our knowledge of human decision-making nor real-world predictions, then it's not clear how the hell we can tell it from any other non-science we make up. It's in the same category as (at best) psychoanalysis : an interesting exercise in story-telling that might have some connection with the real world, and seems to have some heuristic value, but has little systematic corroboration behind it.


Apr 13, 2015

Can we retire the term "liberal" in politics?

Sure "liberal" has been completely contorted and abused over time.

However, so have all the other words : "conservative", "progressive", "libertarian", "socialist", "fascist", "communist", "anarchist" etc. etc. are equally the results of long twisted histories.


Apr 13, 2015

Should Uruguay join the China-led Asian infrastructure investment bank (AIIB)?

Uruguay owes its entire existence to the fact that the UK didn't want to allow either Argentina or Brazil to swallow it up (and control the Plata).

Small countries only survive by playing the larger powers off against each other. So, of course, Uruguay would be continuing this tradition and defending its interests by making alliances with both Chinesese and Western money.


Apr 13, 2015

What is the difference between "arguing for the sake of argument" and "looking for the best argument and counter-argument"?

I don't think there is much difference really.

I mean, you might be arguing because you don't like someone else's position and are basically "fishing" ie. trying out some arguments that don't seem very promising to see if inspiration strikes during the discussion. That might be "arguing for the sake of argument".

Or you might be writing a philosophical paper on X and really want to hear the best arguments for X so you can construct your counter argument.

But ultimately if you're open to the possibility that you might change your mind through the argument, this background motivation might not matter much. It's all a learning / exploration / mapping exercise.


Apr 13, 2015

Arguments and Argumentation: Is it possible for two people to argue in a civil manner?

Yes. Of course. And it's great fun if you're both able to avoid feeling too upset.


Apr 14, 2015

Anarchism: Are left-anarchists (e.g. anarcho-communists and anarcho-syndicalists) and anarcho-capitalists able to collaborate on any major political project, or do their differences always get in the way?

Sure. An anarcho-communist programmer would have no problem collaborating with an anarcho-capitalist programmer on, say, encryption software, co-ordinating via git.


Apr 14, 2015

Should I invest in a whiteboard/blackboard for my house?

Absolutely!

Whiteboards / blackboards are awesome.

It's not particularly expensive and it will make you much happier than many, far more expensive luxuries.


Apr 15, 2015

What are things to consider when you select a programming language?

I prioritize the present and discount the future.

Most of my personal projects start small. The successful ones get bigger, but I'm never entirely sure which ones will be successful. Something that works at the scale I want it now is the right solution. If it's successful enough that it's still around in 5 or 10 years, that's great, but I'll solve those problems, or rewrite those bits then.

In my professional life, language is largely out of my control, but the sad truth is that to a degree of approximation, none of the code I wrote in my day-jobs over the last 25 years has lasted more than a few years. Startups go bust, projects get abandoned, clients leave, the world moves on.


Apr 15, 2015

Why is Perl 6 considered to be a disaster?

Firstly it didn't exist in any usable form for too many years. (Is it actually a viable language now?)

Secondly it's not clear it ever had a niche in the ecosystem that was evolving. No one knows what they'd want it for, and its solution was to try to be too many different things with no-one understanding any of them.

Perl's strength was it was a light-weight scripting language that was enough like C that C programmers could learn it trivially, but had great built-in string and regex processing for munging documents and creating reports etc.

Great niche. Great product. Great fit.

Once machines got fast enough to do serious work with scripting languages though, a whole bunch of other scripting languages popped up that were "better". Python and Ruby were as easy as Perl, but more concise, and more obviously suited for the kind of OO application building that people had previously been doing in C++ and Java.

PHP was all the strengths of Perl, but with the extra convenience of being baked into your web server and being embeddable in HTML. (And available by default from every cheap hosting provider you could imagine.)

Suddenly talk was of Perl6 providing sophisticated new language features. But we already had a bunch of functional programming languages that had been doing these "advanced" things for years. And in a more principled way. Now that computers were fast people could be writing server-side applications in Lisp and Erlang and Haskell. Whatever exciting new language features Perl6 is adding it's hard to believe that it will be more elegant and powerful than Erlang or Haskell or Racket or Clojure.

Meanwhile, Javascript is now rampant in the scripting language space : challenging even previous successes like Python and Ruby. Today, Javascript is everything that the average Perl programmer ever wanted : a C-like language that's trivially easy to use, and has built-in regexes. And garbage collects. And it now runs fine on the command-line. And has a tonne of libraries. Javascript just IS the "better Perl" that some people were looking for. It has that niche completely sewn up.

Whatever Perl6 adds that goes beyond Javascript is NOT the stuff that 99% of Perl programmers really cared about. I adapted myself fine to Perl's sigils and Scalar and Array contexts etc. But since I swapped Perl for Python in 2002 I can't say I've missed them once.

tl;dr : It seems like Perl6 was written because various people in the Perl community felt that they ought to be evolving / rewriting the language somehow but without any definite goal of where they wanted to go or why. Embarking on a huge project (including a total rewrite) without any end goal is usually a recipe for disaster.


Apr 15, 2015

What are the programming skills required to create a text adventure game (like Zork for example) on Python?

Learn pyparsing which will tell you how to make programs that interpret input text.

That way you can parse simple input sentences like "go north" and "attack troll with hammer" etc.

Everything else is just storing the state of your game in objects and lists. (So learn about classes and other OO concepts)


Apr 15, 2015

What is an example of observable evidence for evolution?

Have you ever actually seen a "kind"? How can you prove that it really was a "kind" and not merely some members of a single family tree that happened to look quite similar? Perhaps you've never seen a kind. How do you know that "kinds" exist, then?

There's your problem. "Kind" used to be considered a self-evident and unproblematic term. Then, after we adopted the evolutionary model we realized it didn't really have a place in our biological world-view and abandoned it.

Trying to attack evolutionary theory because it doesn't fit with your idea of kinds is rather like attacking modern chemistry because it can't explain the behaviour of phlogiston in petrol engines.


Apr 15, 2015

How do you reduce traffic in a city?


Apr 15, 2015

Has there ever existed a man who really wanted to lose his freedom?

Put it like that and probably no-one wants to lose it.

But there are certainly men (and women) who realize that "freedom" is a trickier and less monolithic concept than this phrasing implies. They realize that there are rival freedoms and you can't have both at the same time : eg. we can't simultaneously have a universal freedom to build fences wherever we like AND a universal freedom not to be encaged against our will.

Anyone smart will realize that all freedoms are not equally valuable. And we'd rather have the right mix, which emphasizes the freedoms we want, at the cost of some freedoms that are more trouble than they're worth.


Apr 15, 2015

For the past 30 years, Beijing has been telling North Korea to economically liberalize and to follow the Chinese model of economic development without losing political control. Pyongyang has stubbornly refused to follow this advice. Why?


Apr 16, 2015

Is someone else getting poorer when I make money? For example, if I make a million dollars from scratch in a year by doing some business, those million dollars have to come from somewhere. And they come from people.

Yes. Of course.

Anyone who answered this question by starting to talk about that completely informal and hand-wavey concept : "wealth" is just plain wrong.

There's a finite amount of money in the economy at any particular moment. Economists measure it using terms like M0, M1, M2 etc.

It's finite, scarce, and therefore absolutely zero-sum.

Economists aren't completely stupid. If money wasn't finite and scarce, they wouldn't even try to count it. Measuring doesn't make sense for infinite or indefinite phenomena.

So yes, every time you acquire more money than you had previously, that money has to come from somewhere else in the finite pool of money in the world. Someone else has to have less of it.

Except ... there are certain mechanisms by which more money is actually created.

You, personally, NEVER "make" money from scratch. In some places, people find more gold in the ground and make coins from it. In some places, central banks can print extra money[1]. In some places, certain private banks are authorized to lend it into existence. (They make a "loan" by putting new money in the field in the database that represents your deposit, and some other numbers in the field that represents how much you owe them.) In the US it's even more complicated.

Anyway, the interesting question is why people are often so wrong about all this.

Well, partly because they get confused between "money" and "wealth". What they're thinking is that when you do something that "creates value" in the world, then that obviously adds more "value" to the total stock of value in the world. That's very true. And there are a lot of ways you might create value. You might do some work. You might have a brilliant idea. You might make a connection that allows information to flow more easily or broker a deal between two third-parties that's beneficial to everyone. You might smile at a stranger or tell someone you love them. We certainly don't seem to have limits on "value". Which is why economists aren't stupid enough to try to measure it.

So why do people confuse "money" with "value" the whole time? Such that they think that the open-ended, extensible nature of "value creation" somehow infects money and turns it into a non-zero sum game?

Well, it's partly terminological confusion. We have the idiotic phrase "making money" which seems deliberately designed to conflate the two different activities of "acquiring money" with "creating value".

But it's mainly because we do try to use money (a measurable quantity) get a handle on the unmeasurable value that we have. So we take money as a proxy for the wealth in society. However, we should ALWAYS remember that this is basically a heuristic and utterly dependent on how we choose to make the formal mapping between what we consider wealth and money. That mapping is somewhat arbitrary. VERY ideological. And always open to misleading. (A classic example: if all the mothers in the world stopped taking care of their own children and hired another mother as a paid babysitter, there'd be a huge increase in money transactions (and probably more money printed to enable this ... so it would look fantastic on paper) but negligible extra value would actually be created. The same number of women would be spending the same number of hours caring for the same number of children.

So, yeah. Bottom line :

- you NEVER "make" money yourself unless you're a bank or a counterfeiter.

- you "acquire" money from a finite pool in the economy, and yes, that means when you get more, everyone else has to have less.

- if you acquire it by selling a lot of new value that you personally created, people will feel that it's legitimate to print some extra money to represent the extra value (ie. the "growth of the economy") It then seems (to anyone who's ignoring the mechanism) like you managed to "make" that money out of thin air.

[1] So you CAN acquire money without anyone else losing it. The funny thing is, though, that this is the way that many people seem to think is the least legitimate way of getting new money. Because it's considered to be "inflationary" to create brand-new money rather than simply take it from someone else.


Apr 16, 2015

Will I become a billionaire if I am determined to be one and put in the necessary work required?

Only if you also put in the necessary luck required.


Apr 16, 2015

Is it possible to crowdfund a completely sustainable city?

Not yet. But I see no theoretical reason that it couldn't happen in the future.

There are two rival strategies that might work :

1) small group go off and buy some farm land, start a village somewhere, asking supporters to help them with an initial investment (for land, tools, equipment etc.)

Obviously a lot of the capital will have to come from the would-be residents themselves. But perhaps others could be prepared to contribute : for example the residents may start an organic farm pre-selling a year's worth of produce. Or a small wind or solar farm, pre-selling electricity.

2) A small group of wealthier people try some kind of "sea-steading", setting themselves up on a boat / offshore platform / charter-city in a friendly developing country. Their motivation would basically be to set up some kind of tax-haven. But they'd have to make it a fairly livable sort of place and local, sustainable production may well have to be part of that.


Apr 16, 2015

What are the reasons why income inequality is bad?

Positive feedback loops.

People with more money have more opportunities to get money (less susceptibility to bad luck, more freedom to wait and pick and choose the best deals, more contacts with other rich / powerful / influential people etc.)


Apr 17, 2015

Why did the Segway fail in revolutionizing transportation the way people had anticipated?

It solved the wrong problem.

It assumes that people drive in towns because they're too lazy to walk.

In fact people drive in towns because :
- it keeps them dry when it's raining
- they can carry stuff in their car (shopping, spare clothes, sports equipment etc. etc.)
- they want to feel safe moving around at night in otherwise empty places.

The Segway doesn't solve any of these.


Apr 17, 2015

Are people fundamentally good or bad in general?

People are fundamentally copiers.

They grow up copying the norms of their parents, and older people around them.

When people around them donate to charity, they grow up donating to charity. When people around them are prejudiced, they act and talk prejudiced. When people around them are easily irritated and get into pointless quarrels and vendettas, they are quick to join in. When people around them are happy to pay taxes to support the common good, they pay up without complaint. But when people around them carp about it, then they feel equally aggrieved.

If your peers have human sacrifice, you won't see much wrong with it. Or with exposing babies to weed out the weak. Or with a military culture that demands your sons go to war. Or with hating the police and considering snitching to be the ultimate betrayal.


Apr 17, 2015

How can I learn WebGL? Do I need to learn JavaScript first?

Yeah. It's something you access from Javascript, so you should know javascript.

A good way to use it is via three.js - Javascript 3D library


Apr 18, 2015

Why do atheists assume that anyone who questions their lack of a belief is a theist?

Well. Partly because the phrasing of the questions is pretty weird.

They ask "why atheists", and then sometimes add in the question details "In fact I am an atheist myself"

However, real people who are being honest very very rarely talk about a category of people that they consider themselves to belong to as if it was an external phenomenon. Gays don't ask "why do gays XXXX". Members of the black community don't ask "why do blacks YYYY". Conservatives don't ask "Why are conservatives always ..."

When they do, they either qualify it eg. "Why do WE women tend to ..." or they are deliberately putting on a tone of voice or introducing some level of irony, as when a black comedian asks "How come niggaz is always ..."

Most of the time, members of a group don't need to ask questions about the group because they feel that simple introspection is enough to tell them what they want to know. And when they are genuinely polling their own community, they tend to have the awareness to realize that asking about their own group as if it were an "other" sounds slightly odd, so they drop little linguistic clues to smooth it.


Apr 18, 2015

Does a C++ programmer need to have strong knowledge on C++ OOP concepts?

Yes.

For any language which uses a lot of feature X, you should assume that understanding X is an important part of professional mastery of the language.

OO isn't a minor feature of C++. It's one of its main organizing, architectural principles.


Apr 19, 2015

Is it misogynistic for a British English speaker to use the word "cunt"?

I think it is.

I'm not saying I've never used it, because there are times when it's the perfect word. To signal extreme disgust and disdain for another human being.

But I am uncomfortable with the word.


Apr 20, 2015

I heard a church pastor say there are more young people in this generation with mental illnesses than ever before because their self-indulgence and increasingly wicked nature has diseased them. What are your thoughts on this claim? Is he right?

It would be interested in seeing his research. My bet is he's completely wrong.

We basically have more "mental illness" than ever before because we do a hell of a lot more diagnosis and classification and take various symptoms more seriously than ever before.


Apr 20, 2015

Why doesn't (didn't) the US finish the job and assassinate Fidel Castro?

Well, it's technically illegal in both international law AND US law (thanks to Eric C. Turnble for pointing out the second.)

So it's basically a cost-benefit calculation. The benefit to the US of doing it vs. the cost of doing it and the risk of getting caught (which would carry further cost.)

Since the many attempts that WERE made, the cost/benefit ratio has fallen to the point where it isn't worth it. Especially as Fidel is retired and the US is busy normalizing relationships with Cuba.


Apr 20, 2015

How true is the saying about Java "More code is better code"? Do you have any example?

Nobody in the world says "more code is better code".

Every working programmer will tell you that the less code you can write to do the work you want to do, the better.


Apr 20, 2015

I know there is an evolutionary advantage to quick pattern recognition and/or being able to quickly form a conclusion based on incomplete information. Is there an evolutionary advantage to ignoring overwhelming evidence contrary to one's own conclusions?

There's probably no advantage to ignoring overwhelming evidence for the sake of it.

On the other hand, large bodies of evidence are probably rare in human evolutionary history so competence with them is unlikely to have exerted much evolutionary pressure either way.

Our big problems are where localized / short-term heuristics - that HAVE been strongly selected for - come into conflict with the methodically acquired conclusions from large bodies of evidence which are often larger than a single person can hold, and whose significance is diagnosed through abstract mechanisms like statistics or the scientific method. Here it's very hard not to let your evolved local and short-term heuristics trump the more accurate but more abstract conclusions.


Apr 22, 2015

What is the best way to help the humanity to evolve?

Have children.


Apr 26, 2015

What is the difference between Caribbean Zouk and Brazilian Zouk?

There's a wikipedia article on it : Zouk-Lambada

Seems like Brazilian Zouk is a recent Brazilian adoption of Caribbean rhythms. It's not a traditional Brazilian music (or a particularly Brazilian name). I'm assuming it's descended from Lambada which is a stronger Brazilian tradition.)


Apr 30, 2015

Evolutionary Psychology: Is our destiny to become a space-going race?

No.

Firstly there's no such thing as destiny. And secondly, space is bigger than you seem to think it is.


Apr 30, 2015

Does learning Haskell ruin other programming languages for us?

Yeah. That'll happen :-)

I gave up a job as a Java coder because I'd seen Python and I couldn't stand Java any more.

However, the opposite does also happen. Knowing a good FP language WILL make you a better programmer in an inferior language


May 12, 2015

Are these comments for this medical go fund me campaign too harsh?

A2A :

The criticisms certainly don't seem called for. Unless this guy has another life somewhere where he's been slagging off Obama or complaining about the ACA. Or perhaps he's toned down something that was worded more strongly earlier?

Otherwise it seems odd people should have piled in for no reason. How does anyone know he's a conservative based on what's written here?


May 12, 2015

Do you get A2As requesting product ideas on Quora?

No, I don't get them. People obviously don't trust my product intuitions. (Probably rightly)


https://www.quora.com//Do-you-download-music-for-free-from-the-internet-What-do-you-think-of-the-morality-of-this/answer/Phil-Jones-He-Him
* * * Failed to download.

May 18, 2015

Can the permissibility of abortion be persuasively defended even if it is assumed that the fetus is a person with a right to life?

No. If the fetus is a person with the right to life, then that would imply that ... er ... it's a person with a right to life.

Abortion is predicated on the fact that the fetus is NOT a person, and doesn't have the same rights as a person.


May 18, 2015

Why are the politically liberal (in the USA) in favor of abortion and euthanasia but oppose war and the death penalty (assuming this is true)?

Adults on death row are actual people. Unformed foeti are not; they are merely potential people.

We have moral obligations to actual persons. Fewer obligations to potentials.


May 18, 2015

What are the most accidentally discovered start-up ideas?

eBay and Craiglist are two massively successful sites that started as "this would be cool / useful" rather than with a definite motive of "let's build a successful startup".

The ideas are pretty obvious, perhaps so obvious that you couldn't call then "accidents". It was more or less inevitable that there'd be sites that play these roles. But they weren't planned in the same way that, say, Amazon was.


May 18, 2015

At what point does a fetus become a human being?

A foetus is always a human being. The question is whether it's a person we owe moral duties to.


May 18, 2015

Why aren't wind turbines 100% efficient?

Nothing is 100% efficient. Why would wind-turbines be an exception?


May 18, 2015

Is cancer the most terrifying disease in medical history?

I'd assume that syphilis was pretty terrifying back in the day.

Cholora wouldn't have been much fun. Huntington's Disease seems pretty miserable too.


May 18, 2015

What is it like to be a member of the Pirate Party?

It's awesome! I suggest you join ASAP.

Having said that, my (lapsed) membership didn't mean much as I wasn't in the UK for the election so I wasn't active. I did get to contribute ideas to the manifesto though, via the open consultation, which I thought was cool.


May 18, 2015

What do the Libertarians and the Pirate Party members think of each other?

I'm a left-libertarian, so one of my concerns with the UK Pirate Party was that it might have become a vehicle for American style right-Libertarianism in the UK.

There's obviously a lot of overlap and shared concerns between Pirates and Libertarians : both are generally drawn from a youngish, educated, technically minded constituency. Both are fully aware of, and opposed to, government surveillance programs. Both tend towards social liberalism etc.

But right-Libertarianism ultimately descends into bald "propertarianism" : the belief that property is the only "right" or justified moral constraint that society really needs.

The great thing about Pirates, with their roots in the Free Software movement and copyright and patent resistance is that they challenge the unthinking appeal to property and attempts to enclose more of the world in terms of it. Pirates have a sophisticated and sceptical approach to property. They aren't against property rights but they are wise enough to recognize them as a pragmatic tool that needs designing rather than claiming them as some kind of unquestionable law of nature.

One of the deciding factors for me in joining the UK Pirates was when I saw some members tweeting from the London Occupy camps and found that (at least some members) had a strong sense of social justice as well as their commitment to freedom.

So, personally I think that Pirates and Libertarians have many areas of agreement and potential collaboration but they have fundamental differences. Piracy is a distinct intellectually coherent political position.

Disclaimer : I've let my membership slip so I'm no longer a member of the UK Pirate Party, though I continue to be a supporter and may get around to renewing my membership. I am not, however, actively involved in the party or its policy-making. (Mainly because I'm not currently in the UK.) So these are my own views and opinions and don't necessarily reflect the current party thinking or manifesto.


May 19, 2015

Why do some atheists get annoyed when theists tell them they also believe?

We're not annoyed.

But we are exasperated at how difficult it seems to be to get you to understand the - not really very complicated - distinction between "belief-as-faith" and "belief-as-current-best-hypothesis".


May 19, 2015

Which is better, PHP or Python? Why?

Javascript. And node.js.


May 19, 2015

Why can't we solve the mystery of consciousness?

We've defined our tools to fail.

Consciousness is inherently subjective. But we've defined science to be that which is "inter-subjectively verifiable" ie. based on evidence that multiple people can agree that they all see.

You can't possibly use an inter-subjectively verifying method to study something which isn't inter-subjectively available.

Science is set-up, from the start, to fail to be able to tell us anything about consciousness.

It's hard to see a way around this. Science is really good. And gives us really solid results and knowledge of nature. It's what lets humanity as a whole know more than any individual could pick up through his or her own experience.

If you drop your scientific rigour, you are left with extremely unreliable anecdotes and speculation. With no way to cross-reference between multiple observations or aggregate over large data-sets. No-one who cares about knowledge wants to give up those power tools. But that's what you'd need to do in order to talk about subjective consciousness.

And predictably, everything that anyone says about subjective consciousness sounds like unreliable anecdote and speculation.

THIS is the real "hard problem". The epistemic tools we trust can't access consciousness. And the tools that can access consciousness, we don't trust.


May 19, 2015

Consciousness: Can we ever understand Qualia scientifically?


May 20, 2015

Does creativity become easier at night? Why?

As Karan Sharma says. It depends more on whether you're a night person or a day - ie. morning : no-one ever seems to be productive straight after lunch - person.

If you find yourself more creative at night that's probably more to do with you.


May 20, 2015

When I see something natural like my kittens, rain, sky, etc., I praise God and fall in love with God again. How does an atheist react to the beauty of nature?

Amazing! Awesome! Superstrings are so cool!


May 22, 2015

What are David Cameron's chances of a favourable renegotiation of Britain's membership of the EU?

Depends what you count as favourable.

The EU isn't going to give the UK some kind of priviliged status where it gets everything that would be good for it from EU membership without the quid pro quo of giving something back. The UK can't have all the upside without corresponding responsibilities.

OTOH, it's likely that Cameron will be able to get some sort of concessions out of the EU. The EU really doesn't want the UK to leave, and if he asks for the right things, he should be able to get them.


May 22, 2015

So what is the best programming language in your opinion with the least amount of bullshit?

Previously :

This used to be a question about the language with fewest “bullshit” features. My answer to that is :

What's "bullshit"? Features?

Probably the least amount of bullshit in that sense is Forth.


May 22, 2015

Why does Brian Bi always give the impression that C++ is a very hard language?

C++ IS a hard language ... when you compare it to most other languages people are using today.

Most modern languages have automatic memory management. Whereas C++ doesn't. So you either take responsibility for memory management yourself, or you take responsibility for using a library which does it for you. In either case your code will be cluttered up with the extra noise of memory management that, a garbage collected language like Java doesn't have.

Similarly for bounds checking / buffer overflow. The machine doesn't protect you from this so you better do it yourself or be prepared for an insecure / breakable product.

String processing? Regexes? A lot more laborious than in all those higher level languages where string / regex functions are native.

Want a dynamic list in C++? Write it yourself or choose a library. It's not just the default built-in array like it is in every popular scripting or FP language that people use today.

I'm not sure if C++ has first-class functions or closures yet but, passing function pointers around (which is the traditional C / C++ way to do it) is more fiddly than having them.

Ultimately C++ is what happens when you start with a low-level language. (Quite a good one, C is pretty good for its time and niche) and then try to add all the newer, higher-level ideas that people now want in a language, as library functions rather than baking them in to the syntax and semantics of the language itself. That's what makes C++ so ugly and awkward. In order to preserve syntactic / semantic backward compatibility with C, you can't invent elegant ways to do the new stuff. So you end up using inelegant / more verbose ways to achieve those things.


May 22, 2015

How did Ed Miliband stab his brother in the back?

As Rupert Baines and Peter Hawkins say, he didn't.

The only reason people think he did is that his brother was the better known politician and seen as a favourite for the leadership position. David's supporters considered that he had dibbs on the leadership. And Ed coming along and making a play for it was a violation of the bro code.


May 22, 2015

What are philosophers for?

Philosophers are specialists in "thinking about thinking".

They ask questions that no-one else does such as :

- what is valid reasoning?
- what can I know about the world?
- how can I know about the world?
- and what is the world really like, such that we can know it?

- what is it to be someone who knows about the world?

- what does "to be" even mean?

- how *should* I think?
- what does "should" even mean?

- here are all these other things we talk about in the world : art and beauty, ethics and morality, science and nature. What are these and how can / should we talk about or claim to know about them?


May 22, 2015

What do you think about agnosticism? Is it a solid position? Why should (or shouldn't) one be agnostic?

It's a solid and honest position : I don't know and I don't want to speculate either way.

But it's not the only honest and solid response to not knowing. Being a full-blown atheist : I don't have certainty but I have no reason to think that God exists. Is just as honest and solid.

One issue with agnosticism is that it doesn't seems to give you any reason for action. For example, should an agnostic go to church? Or should he pray? Agnosticism gives no guidance on these questions.


May 22, 2015

Agnosticism: Which is the oldest known civilization that believed in God (or supernatural powers)?

Almost every culture we've come across, both historically, archaeologically, or through anthropological studies of "primitive" cultures, believes in supernatural powers.

But the kind of monotheistic God, with a capital G, that is popular now, is a very recent invention. It seems to have been invented by Zoroastrianism about 2000 BC. Every culture we know from before then believed in a pantheon of multiple gods / ancestor spirits etc. In our European history, earlier civilizations like ancient Egypt, Babylon, Greece and Rome were all polytheistic until monotheist Abrahamic religions started to infiltrate Europe, the middle-east and north Africa.


May 23, 2015

When will the Labour Party stop advocating austerity?

When the media stop saying that it's what the voters want.


May 25, 2015

Is it true that philosophy is a system of study for those who are wounded by capitalism?

Philosophy was invented over 2500 years ago. And http://en.m.wikipedia.org/wiki/Thales was allegedly a successful man

Capitalism, in anything like the form we understand it today, is a much more recent invention.


May 25, 2015

Question That Contains Assumptions: Why is science so superficial in comparison to philosophy?

Science isn't superficial. It's just specialised.

Most specialisms go deep in one area, and ignore others. That's what specialism is.


May 25, 2015

Philosophy of Science: Why are numbers effective in modeling reality?

Why are hammers so good for banging in nails?

That's what they were invented for.


May 25, 2015

What are some electronic albums from the past few years I should hear?

Well, no idea if this is your taste, but personally I think one of the most interesting things in electronica at the moment is "vaporwave". A couple of albums I consider to be recent classics :

https://vektroid.bandcamp.com/album/color-ocean-road

https://beerontherug.bandcamp.com/album/complex-playground

https://lifemod.bandcamp.com/album/a

Most genres of electronic music at the moment don't lend themselves to albums. There are some good EPs but many artists seem to peak with a few very exciting individual tracks but don't develop much further.

For example, I bought this last week, which I think is pretty good : https://pro.beatport.com/release/cigs-n-sodas-ep/1413896

You might also want to check HVSR - Humans VS Robots which is a general new music blog (disclosure, I'm a contributor) but we do electronic there too.


May 25, 2015

Why does America constantly move "left" on social issues over time with few or no historical exceptions?

Conservatism is a staunch defender of "right wing" ideas. But there's nothing inherantly "left wing" about things that Conservatives don't like, such as gay-marriage or decriminalization of drugs. Right-libertarians have also long supported them.

These are completely individualistic choices. Conservatives don't like them because they are new and different (and perhaps hedonistic). And Conservatives assume that things that they don't like are automatically left-wing.

But really, they aren't.


May 26, 2015

How can I turn my gaming tournament hobby into a real business that makes a lot of money?

What sort of games? Video? Role playing? Magic? Poker?

Business ideas :

Sell snacks. Franchise the "brand" of your exciting games sessions to other localities. Find other games to play and run them more regularly. Offer training sessions where more experienced players teach noobs how to do better. Learn to program and start making your own game based on your insights into what the kids want.


May 26, 2015

I was under the impression that my country was a nice place, at least socially. Now with the talk of the EU migrant quotas, everyone has turned so vile and racist. What are some tips to deal with this?

It's nothing to do with your country.

People are nice everywhere until someone comes along and tells them that their problems are due to the activities of some selfish third party. And then they gleefully join in the scapegoating.

The sad thing is that people seem to be more comfortable with being told to blame those worse off than themselves rather than those who are better off.

I guess this is because they hope that something can be done about the weaker parties, but despair of being able to take on the stronger.


May 26, 2015

How much is thinking subject to fashion?

Fashion is a function of medium.

If you're only getting your ideas from TED talks and Quora, then you'll be driven by the "weather" of those sites.

The defence against fashion is that books last a long time. If you're reading writers from ancient Greece and Rome, medieval and renaissance and early 20th century sources, you're likely to have a picture which is not wholly free of fashion but can triangulate to see around it.


May 26, 2015

What programming languages do I need to know to become a Rails developer?

Ruby is essential. Rails is written in Ruby.

Javascript would be a good idea because your Rails application will almost certainly talk to a javascript enabled front-end.


May 27, 2015

What is the technique that can be used to simulate a lazy evaluation in the programming language that use eager evaluation by default?

Iterators (in Java) or Generators (in Python) let you implement / emulate the equivalent of lazy data-structures like lists and trees. At least you can hide your implementation of lazy structures behind these things.

Other kinds evaluation you would have to build explicit data-structures for. That's what things like Promises and Thunks are for.


May 27, 2015

Is Quora only for intelligent people?

You guys are all being so politically correct. But seriously, have you seen the rest of social media?


May 28, 2015

How do I find properties like ex-warehouse flats/squats in London to rent?

I'd try East Ham. The wave of gentrification has passed Hackney and crossed the Olympic Park, sweeping Eastwards. If I remember rightly, East Ham has some light industrial estates etc. which may be due for a hipster makeover.


May 28, 2015

How are people comfortable with the fact that anyone in the world can know what they're interested in at a moment, like meditation, changing careers, health issues, etc?

Personally I think people are extraordinarily blase about revealing personal information about themselves online.

I tend only to write about professional / political issues because both are public matters. Professional is more or less harmless (the main danger is I may be wrong but you have to have courage of your convictions). Political is more controversial but I believe it's a moral duty to stand up and be counted, and argue for the things you believe are right.

But everything else ... there's lots of stuff I wouldn't put online.


May 28, 2015

If the fear of creationists claiming victory were not a factor, how much more open would the discussions of the shortcomings of the current evolutionary theory be?

I'm not particularly frightened.

Either of Creationists BEING victorious. And certainly not of them claiming victory erroneously.

The main limit on my engagement with discussions of evolutionary theory is the strong sense that the creationists are neither listening nor learning anything. So I might as well not waste my time.


May 28, 2015

How did the whole "liberals don't know anything about economics" myth originate?

The fundamental fault-lines of modern political argument (at least in the part of the world that has fixed borders) are between the different models of how economic systems work.

All sides think that their opponents are wrong. I don't mind if a Conservative or Libertarian thinks I'm clueless about economics. I think their models are pretty shaky too.


May 29, 2015

Why do most of the newbies fail to make money blogging?

Blogging isn't an inherantly profitable activity. It's basically just running a small newspaper or magazine with very low distribution costs. It's almost impossible to charge people for access, so you try to make money on either adverts or affiliate links.

Reasons for NOT making money :

1) content isn't very good or unique and no-one reads you

2) content is great but you didn't do any promotion so no-one knows about you (and therefore no-one reads you)

3) you have good content and a lot of readers but you don't know how to make money from them. You rely on a platform like Google to sell advertising, which leaves very little money for you.

My personal belief is that the better ways to make money blogging are to use it to promote your own brand (eg. as a contractor or consultant) and then get consulting / speaking etc. gigs from it. I suspect far more money is made from blogging when you consider it as a kind of extended CV for a freelancer or consultant than is made from pure advertising or affiliate marketing.

Of course this goes against the whole "passive income stream" fantasy. And requires that you actually be good at something and able to sell yourself independently. But, like I say, I think that's where most of the blog money is.


May 30, 2015

What are some ways to reverse the urban blight that plagues Baltimore?

The problem is that the property rights are allocated to the wrong people.

The people who own the buildings either can't, or won't, maintain and use them for anything.

So, have the local authority confiscate all unused / empty / unfit buildings and auction them off to the highest bidder, with a reserve price of $1. With two provisos :

1) the buyer has to turn up in person to make their bid. (No agents.)

2) the buyer forfeits the property if he / she hasn't done anything with it in 6 months. (We can have a 6 monthly rolling scheme for this until there is no derelict property left.)

This will have an immediate and powerful effect.

1) Current owners who don't want their property confiscated will DO something to try to get it used. They'll invest some money to make improvements, or call in housing associations, non-profits or urban makeover hipsters to turn them into artists studios or organic markets or maker-spaces etc. This kick-starts the whole gentrification life-cycle.

2) If the current owners can't even be bothered to do that, the housing associations and hipsters will turn up to make a bid anyway.

3) These buildings are so cheap that for really useless, unwanted buildings, ordinary citizens themselves can make the decision to buy and demolish them in favour of a garden / park / nature reserve etc. The government doesn't have to try to make that decision.

4) In fact the government doesn't have to make any decisions at all. It just adds liquidity to the market. It just has to set the parameter that empty / derelict buildings are unacceptable, and leave people to work out the best way to resolve that problem and put them back into use.


May 31, 2015

Possibly Insincere Question: Is realism superior to Atheism and tolerant of Theism?

No position actually makes the world be a certain way.

No-one loses their God because I don't happen to believe in it.


May 31, 2015

Which is worse for governments: corruption or incompetence?

There's no "a priori" rule. The worse is the one that has the worse consequences in the current siutation.


May 31, 2015

What could be the next programming paradigm?

Dataflow programming

Data-flow ideas are coming in a variety of guises. As "reactive" programming in things like Angular.js. As an increasingly important part of some functional languages. It will come as options for configuring networks (a big growth area in the Internet of Things, where you'll be telling devices how to talk to each other and which needs to defer to / slave to which.)

Verilog is already used in defining chips and with FPGAs and custom hardware becoming a more widely considered component in the "stack", this way of thinking will also become more popular.

Dataflow isn't practical for all algorithms but I think we'll see it increasingly well integrated with other kinds of programming. Perhaps through graphical front-ends and pre-processors in our compilers that weave together dataflow between devices or even virtual modules, and some more functional components.


May 31, 2015

Why don't Americans who hate America simply move?

I dunno. Why doesn't my Mom who hates my drinking problem just disown me?


Jun 1, 2015

What is the best way to learn multiple programming languages at the same time each week?

Do it by project.

Choose a project in Java. Do it.

Choose a project in Python. Do it.

Choose another project in Java. Do it.

Choose another in Python. Do it.

etc.


Jun 1, 2015

What are some artsy districts of London?

Hackney Wick allegedly has the highest concentration of artists' studios in London.

Go to a Hackney Wicked to get an idea.

Hackney in general is full of artists, hipsters and has a pretty large African and Caribbean population.

Brick Lane and Shoreditch are most commercial, visible face of it. London Fields and Broadway market are hipster heaven. Lower Clapton is up-and-coming for slightly older hipsters. (About Chatsworth Road )

Pogo Cafe was the proper vegan, anarchist activist cafe you were looking for, but seems to have closed.

It's all gentrifying fast though.


Jun 1, 2015

Which Republican does Hillary Clinton fear facing in the 2016 election?

For all his flaws, maybe Chris Christie could be polished up into someone able to appeal to the centre, even working class Democrats. If he managed to convince people he was more in-touch with them when compared to a rather cold / detached / upper class Hillary.

He has a lot of baggage, but most of it is "normal" baggage for politicians. (Feuds, corruption etc.) Not "weird extremist" baggage.


Jun 1, 2015

Why is Al Gore able to charge $100,000 USD for a single speaking engagement?

Presumably because he's

a) well connected,

b) interesting.


Jun 1, 2015

What are some intermediate and advanced Python courses?

If you've done "learn python the hard way" you're ready to just go and write some programs.

Programming isn't a mystery cult where advancement is measured in how far through the books you've read. It's a practical skill and the best and only way to get any good at it is to keep practicing. So just try to build some systems : web-based systems, desktop based GUIs, OpenGL based videogames, using Python. And search the internet for particular libraries and techniques you'll need. That will teach you far, far more than working through any "advanced" book. (Although "advanced" and "cookbook" type books may be useful references.)


Jun 1, 2015

How did the wealthiest musicians capitalise on their talent and success beyond just record sales and concert receipts?

Licensing their brand for merchandize ... t-shirts are the obvious and easy one, but really popular artists like The Beatles could license their images and brand to all sorts of things.

beatles memorabilia

Make movies, collect royalties on them.

Start their own record labels and put out other artists. Admittedly, many artists do labels as an artistic / curation project, picking other artists they'd like rather than with a strictly commercial aim. But in hip-hop, for example, hit rappers are quick to try to build on their moment of fame by putting together a stable of other artists who they manage (and promote through collaborations).

I believe Michael Jackson made a lot of money from owning The Beatles' back-catalogue.

Successful musicians and artists often have a lot of social capital as well as some spare cash. Their social connections and fame bring them other investment opportunities. Think of people like Bob Geldof or Ashton Kutcher who are entrepreneurs in other businesses than the art they are most famous for.


Jun 1, 2015

Money: Is it good that I own a million dollar house with no mortgage?

For you, yes.

Next!


Jun 1, 2015

Why is it so difficult for a good artist to earn money?

Art is basically fun. In fact, art is really "self-directed work". The attraction of art is the autonomy. You may put a lot of effort into it but you are putting the effort into something YOU want to do rather than something that someone else wants you to do.

People normally pay you to motivate you to do something FOR THEM rather than what you'd be doing anyway.

As an artist, you can hope to sell your work after the event. But that requires a serious ability to sell something to people who aren't necessarily inclined to buy.


Jun 1, 2015

How the abrahamic religions became the most powerful, and most influential religion in the world?

1) Started in the right place.

The Levant is more or less at the cross-roads of Asia, Africa and Europe ... and a religion that took hold there can spread to Europe, North Africa, Russia and India. Religions from Indonesia and Peru had nothing like the same geographic advantage.

2) Christianity caught a ride on the tail-end of the Roman Empire.

The Archdruid has a great discussion that touches on this, in a piece about how fringe ideas take over within collapsing empires :


To thos who formed the nucleus of the Roman Empire’s internal proletariat, though, to slaves and the urban poor, that way of thinking communicated no meaning and offered no hope. The scraps of evidence that survived the fall of the Roman world suggest that a great many different stories got whispered in the darkness, but those stories increasingly came to center around a single narrative—a story in which the God who created everything came down to walk the earth as a man, was condemned by a Roman court as a common criminal, and was nailed to a cross and left hanging there to die.


The Roman empire took Christianity everywhere and bequeathed it both the Bazantine Empire and, fully melding with it, became the Catholic Church, which was the dominant power-broker within Europe until the last five hundred years.

3) Islam's similar synthesis with rising Arab powers allowed it to spread throughout Asia and North Africa.

4) Europeans took Christianity to the Americas, where they largely exterminated the indigenous populations, and sometimes forcably converted the survivors.

Christianity continues to dominate the whole of both North AND South America.

5) Protestant Evangelical Christianity has risen with the power and wealth of the US, and the US has funded huge and expensive missionary activity in the Far East, in Africa and, rivalling the established Catholic Church, in South America.


Jun 2, 2015

Why should we want Hillary Clinton to be the first American woman to become president?

Because she's better than the other lot.

Not a great endorcement, but still, it's a reason.


Jun 2, 2015

I want to start my own software company and I'm only 16. What should I do?

Simple. Start your own software company.

Plenty of teenagers have done it and had success.

Your main problem as a 16 year old is knowing WHAT software to build that people will really want. Because, at 16, you probably haven't had much experience of the world to have intuitions about this.

There are two solutions.

Write software for people like you. Ie. 16 year old teens. That largely means games or social media apps. What would you and your friends like to have on your smart-phone? Write that.

If you've got family members who have their own business and can describe for you what they need, you can build software for them and then try to sell it to others. For example, when I was 17 I wrote a simple materials planning software for an aunt who'd started her own home baking business. It just calculated how much flour, eggs etc. she'd need based on how much of each product she was planning to make. But it was a practical tool. And perhaps could have been useful to others. (I wrote it as a school project, not as a commercial enterprise.)

OTOH, don't try to build something you know nothing about just because you think that it will make money. That's a strategy which is very unlikely to succeed. Wait until you know about or have an on-hand specialist in the application domain before you try to address it.

It goes without saying that you have to be good enough at programming to make your product. But when you're motivated and excited about what you want to make, you should be able to teach yourself what you need, and the internet is FULL of resources. (Libraries, tutorials etc.)

Good luck.


Jun 2, 2015

I think if Britain tried harder in Eurovision we could do better? Political voting is an excuse do you agree?

I'm not sure the Eurovision plays to our strengths. People in Europe LOVE British rock music. Music which is all about gritty integrity and being real, and testorone and darkness.

They even love bands like the Beatles and Queen who subverted this cliche with a lot of tuneful pop elements.

They accept that we can be camp. (Homosexuality is sometimes spoken of as an English affection.)

But they don't associate us with light, fun, pop spectacle. British culture is admired for its subtlety and ambivalence and sublimation under repression from the stiff upper lip. We're not meant to just go out there and emote, openly about our feelings.

But that may be what's being looked for in a good Euro pop song : not irony and confusion but sunshine and fun or grand tragedy. And maybe we just don't do such up-front emotions that convincingly.


Jun 2, 2015

Is quality of life in Europe a delusion? If life there is so good, why do they keep on striking?

Having strikes is the MECHANISM by which we keep the quality of life in Europe high.

It's a continuous prod and reminder that the rich have to share out the wealth with the poor. Without them, we'd end up with the rich feeling no inclination or obligation to do it and continuously searching for ways to syphon more of the wealth to themselves. And everyone else would be worse off.


Jun 2, 2015

Did human beings actually evolve from monkeys or is it just a theory?

No.

Next!


Jun 2, 2015

Why is Python a language of choice for data scientists?

Python is a language that largely tries to get out of your way and let you do what you want. It doesn't :

a) confront you with too much of the underlying machine. (Eg. make you manage memory etc.) or

b) confront you with too much type-theory or any other mechanisms that are designed to make you be a more disciplined programmer.

Of course Python pays a price for these design decisions. It's not as efficient as a language that exposes you more to the machine. And not as protective as a more restrictive language (which may well lead it to be more expensive to build large-scale systems using it.)

Data scientists are people who need to write programs : a GUI or other non linguistic way of expressing what they want to do is unlikely to be flexible enough. But they don't actually want to be full stack developers or software engineers. They don't need to work at the scale of system architecture where static typing or other disciplines become relevant. So Python's trade-offs are perfect for them.

Python already started with a good selection of libraries, and over time has acquired some extra ones that wrap fast C numeric and matrix manipulation recipies. These have allowed Python to be in the data-analysis game, and once there, its profile has made it popular with this community who do real but small-scale programming.


Jun 2, 2015

Why is there no universally accepted definition of God?

There's no universally accepted definition of anything, is there?


Jun 2, 2015

What do atheists think of the Greek gods?

I don't believe in them.


Jun 2, 2015

Is it acceptable for an atheist to enjoy Bible stories?

Acceptable to whom? To other atheists or to Christians?

I personally don't have a problem with atheists enjoying Bible stories if that's their thing.


Jun 2, 2015

Are we eliminating natural selection by helping the poor, the ill, and the weak?

What makes you think that welfare isn't part of the natural environment?


Jun 2, 2015

Are free markets possible without government?

No.

Someone has to define :
a) what things count as property. (Can other people be property? Can ideas? Can animals? Can land? etc. etc.)
b) what counts as a legitimate transfer of property. (Buying and selling, of course. But what about fines for bad behaviour? What counts as unacceptable bad faith by a seller dishonestly representing what is being sold?)
c) what counts as valid retribution for violations of property rights. (Are all violations equal? Should the punishment for stealing a lamb be the same as for a sheep?)

No market can exist without these parameters. And anyone who has the legitimacy to define them, IS, the government.

It is just possible, that some very new and sophisticated platform like ethereum may give us the ability for a group to set these rules via an extremely distributed diffuse process, making a community wholly democratic or anarcho-propertarian, such that there need be no entity other than the totality of the members who set these definitions. But until such platforms actually start being used, then it's clear that all markets have a governance.


Jun 2, 2015

Are middlemen parasites?

They might be. They might not be.

The problem is that you seldom have a good basis of comparison to be able to tell.

Theoretically, perfect competition should force them to take only as much "economic rent" as they deserve. In practice, there's never perfect competition.


Jun 2, 2015

Could corruption thrive without government regulations? i.e. Could corruption thrive in a free market?

Yes. But it might not always get the same name.

When the salesman takes the buyer out to lunch, or to play golf, or treats the head of the IT department to a luxury holiday, is that "corruption"? We assume the buyer is not so easily affected. But if salesmen never got anything out of it, would they still continue the practice? Clearly in any corporation, influence and opinion is swayed by external treats.


Jun 2, 2015

Where is Bitcoin source code hosted?

What do you mean? The open source code is the code that's being run. Or one of the several clients. Do you mean where can you download a compiled version?


Jun 2, 2015

Did GitHub kill Fogbugz's Kiln?

Kiln is still around.

I assume they're working hard to differentiate themselves.


Jun 2, 2015

In an all-out fight between every fictional monster, which would win?

God


Jun 3, 2015

Why not be skeptical about the authority of government?

One should always be skeptical.

Government's demand for obedience to law should be considered critically and needs to justify itself both in theory AND in practice. (If there's no good reason to obey government or the law, we shouldn't consider it legitimate. If government, in fact, behaves badly, likewise.)

Of course, we also need to be clear that "government" as in the people who currently govern, and "law" are two somewhat different things. Although the current government changes the law slightly, most of the law is the accumulation of many years of different governance, and has some legitimacy in that it's what people have been willing to accept in the past when they might have rejected it.


Jun 3, 2015

Do you think there are similarities between a guitar solo and a dubstep drop/electronic music in general?

Definitely.

They play similar roles, creating a peak of excitement. Perhaps both based on some creation of suspense before the explosion.

Electronic music, with its roots in funk, disco, house etc. used to be mainly about long trancelike, repetitions. The buildups and excitement came not from short-term changes in rhythm or pace or stops and starts, but from long arcs of buildups, perhaps based on harmonic builds or filter-sweeps. Perhaps not even explicit in the music at all, simply something that happened in the bodies of the dancers after a sufficient amount of dancing or drug-taking created the required floods of internal chemicals.

The dubstep drop, which then found itself combined with the Trance harmonic build in EDM is actually a radical change in today's (2010+) electronic music. It does indeed, have more in common with rock, which has long featured explicit and dramatic changes in tempo and style within a single song.

This is why, I think, EDM has so successfully crossed over and interbred with pop and rock in the 2010s. It now works on a pop / rock logic, cramming its dynamics into 3 to 5 minutes, rather than a larger scale trance logic of earlier electronic music. Trap has brought the same sensibility to hip-hop. Where rap used to feature a fairly repetitive, if exciting, break under the whole track, trap now seems to change not only rhythm and speed, but the entire drum-kit and sound-world, several times, during one piece. That's something that still weirds me out (in a good way).

In 2015, pretty much all interesting popular music is basically "prog"


Jun 3, 2015

Electronic Music: What is the psychic connection between Depeche Mode and Massive Attack?

Clearly Massive would have known of Depeche Mode. And probably listened to them. Not sure if they liked them or not. By the 90s, it's quite possible interest and influence could flow both ways. It's easy to imagine being a fan of both. (I am. To an extent.)

In another sense they come from very different scenes. Depeche Mode from a very European post-punk scene with a lot of connection and influence from German, French, Belgian music etc. A largely post-punk / industrial / goth sensibility.

Massive are rooted in reggae / sound-system culture. Though obviously with a wide range of influences. Bringing in Liz Frazer, who was very much from a post-punk / indie scene, is an example.

But there have always been connections between the two strands. Tricky worked with Terry Hall and was allegedly a fan of The Specials / Two Tone. Ska was the first major cross-over between white indie / punk and black / reggae sensibilities in the UK. In Bristol, you'd have people like Neneh Cherry who also circulated between these worlds of punk, jazz and hip-hop.

By the 90s, Depeche Mode had moved to the US and seemed to be following more American rock and country influences, rather than the explosion of trip-hop etc. happening back in the UK. But, they may have kept their ears open.


Jun 3, 2015

Why does all the programming I've learned so far seem so pointless?

Because you haven't actually used it to make a program that you WANT to make.

The moment you make something because you want that thing to exist, rather than because you have some vague idea that you want to BE a programmer (because it's cool or well paid or something) it will become the most exciting activity ever.


Jun 3, 2015

What can I invest in to triple my $30?

A text-book.


Jun 3, 2015

What is freedom of speech and what are the limits of free speech?

It means the government shouldn't put you in prison or otherwise punish you because of something you say, write or portray. Including a cartoon video of the president getting butt-fucked.

Some other people may be upset by this and take it out on you in other ways. But legally, the government shouldn't.


Jun 3, 2015

Is charging interest morally wrong?

I prefer to think of it as a "hazardous substance".

Like many hazardous substances, it's quite useful when used in certain circumstances and in a controlled way. But if you irresponsibly spill it all over the place then it can be catastrophic.

The morality of producing and using hazardous substances is largely about how much care and responsibility you take with them. Recognising the dangers they present, using only when appropriate, taking full precautions and controlling any damaging side-effects is morally fine. Irresponsibility and reckless endangerment aren't.


Jun 3, 2015

Are there morally wrong deeds that should not be illegal?

Saying hurtful things.

It's so dangerous to allow government to make speech illegal that we prefer not to.

But that doesn't mean that saying hurtful things or mental cruelty is OK.


Jun 3, 2015

Is it morally wrong to be far-right wing?

It's probably not wrong to hold far-right opinions. But it would be wrong to act on most of them in any concrete way.

Far right opinions are largely tribal. That is, about dividing the world into "them and us". Or the worthy and the unworthy. And usually acting on them is about either attacking the outgroup or treating them prejudicially. I would regard unjustified attacks and unjustified differential treatment as morally wrong, yes.


Jun 3, 2015

Why have people stopped saying "Merry Christmas"?

I haven't stopped it, and people around me certainly haven't.


Jun 10, 2015

Is patriotism only a construct for warmongers?

More or less.

I can't think of anything it's actually useful for.


Jun 10, 2015

What advice would you give a teen who wants to learn programming?

Learn programming.


Jun 10, 2015

Is there a secular school of philosophy that says that artificiality is a wonderful trait of humans and ought to be greeted with enthusiasm?

Transhumanism


Jun 11, 2015

Do banishing electricity and fossil fuels make humans healthier?

Whether you'd be healthier in a world without electricity and fossil fuel consumption largely depends on whether you'd be one of the masters or one of the slaves.


Jun 13, 2015

Why can the US government spend more than $2 trillion for wars in Afghanistan and Iraq but cannot afford a few billion for providing universal healthcare and university education to its citizens?

The charitable interpretation is that wars are seen as a one-off, limitable and limited cost, a debt which can eventually be paid down, but a health service is seen as an ongoing commitment.

The uncharitable interpretation is that Americans are, basically, just psychos. And it's easier to persuade them of the necessity of putting their hands in their pockets to help take a life than to help save one.


Jun 13, 2015

Why is there no conservative ESC movement in the US as in the UK?

Roughly, that's what Libertarians are in the US.

I assume, the UK model you're thinking of is the Cleggian part of the LibDems. The Conservative Party as a whole certainly isn't socially liberal.

As Ken Coville points out, despite how loudly people talk about being socially liberal and economically conservative, it's just not a very popular bundle of positions. So most people who feel like that, end up having to decide WHICH part of the bundle - the social liberalism or the economic conservativism - is most important to them, and jump to the mainstream party that is seen as standing for that.


Jun 13, 2015

Political Correctness: Is there a less misogynistic expression for "getting a client pregnant."?

Pretty much any alternative expression would be less misogynistic.


Jun 13, 2015

In society today, can one express opinions and views that are not considered politically correct without coming under fire?

To use a less mealy-mouthed phrase, opinions which are not politically correct are more succinctly called "rude".

So, can you freely express opinions and views that are rude without coming under fire?

Well, depends on the context. Not on Quora with it's BNBR policy, no.


Jun 13, 2015

Is being selfish better in terms of game theory?

Define "selfish".

If you mean "trying to maximize your score", then game-theory is the study of score-maximizing strategies, so by definition that's what you're interested in knowing about.

If you mean always playing a "cheat" or "betray" type strategy instead of a "co-operate" type strategy, then no. In some games, co-operation is the better strategy, and game-theory will explain when and why that is.

That's what game-theory is for.


Jun 13, 2015

Can a single individual's actions really affect global warming (i.e. carpooling, water conservation, turning lights off)?

Think of it like this.

You put a tea-spoon of water in a bucket. Then your friends all do the same.

A tea-spoon is tiny. But now the bucket is full of water. Who's fault is that?

Can an individual's actions make a difference?

Well, you are ALL individuals.


Jun 14, 2015

What's the main points of Kierkegaard's philosophy?

Your perspective changes as you grow up.


Jun 14, 2015

If global warming was a hoax, what could be the possible reason scientific community / governments for running such a scam?

Exactly.


Jun 14, 2015

I'm 16 and I have an idea for an extremely technical product. I'm willing to put the time to learn anything I can, but I don't know where to start. What are some suggestions for learning circuitry and its interplay with coding?

Calm down.

I mean, seriously, it IS possible for someone as young as you to do extraordinary things in technology and business. But almost certainly NOT make "an extremely technical product" without knowing anything about electronics or coding. And at 16 you are in no position to judge whether you are really "more than willing to put the time in to learn anything you can".

If it's a really good idea, it will still be a good idea in about 4 years when you're 20.

Meanwhile, DO some programming or electronics or entrepreneurship. Have fun with making simple programs, electronics projects or starting a simple, profitable business.

In 4 years time you'll know whether you are cut out to be a programmer or electronic engineer or entrepreneur. Then go back and see if the extremely technical idea is still a good idea and figure out what you can do towards it.


Jun 14, 2015

If the present truly exists, then the past and future must also exist. Otherwise it doesn't make any sense. Where do they go, destroyed and created? How?

Perhaps it's just the nature of the past to be destroyed / consumed in the creation of the present.


Jun 14, 2015

If there is a Chinese restaurant opened with these food in London, would you (I mean British) have a try? Pictures in the details.

As James Galloway says, count me out for anything gelatinous / slimy.

I LIKE the anglicized Chinese food precisely because I know it's adapted to my likes and dislikes. Authenticity is over-rated.


Jun 14, 2015

Could we all be asleep, and reality is nothing but an illusion?

Sure.

So what?


Jun 14, 2015

Why is the US not concerned that countries like France and Austria have quasi-socialist governments instead of democratic ones?

America isn't all that concerned that its largest trade partner, China, is "communist".

Or that its friend Saudi Arabia is a particularly autocratic monarchy. Or with some of its allies in central Asia.

America doesn't have a policy of promoting "democracy" abroad. It has a policy of promoting stability and respect for its property rights. As long as a country respects American property rights and doesn't cause any other trouble, then America has no "concerns" about it.


Jun 15, 2015

How are property rights a prerequisite to human rights?

They aren't.

Next!


Jun 15, 2015

Would atheists accept theistic creationism as a hypothesis as to where the universe came from?

Hmmm ... how hard do YOU think it would be for someone to simultaneously hold that :

a) gods don't exist

b) the universe was created by a god


Jun 15, 2015

If Mohammed had secretly been a woman, what would Islam be like today?

Well, if he was SECRETLY a woman, then I suppose there wouldn't be any difference.

If he'd been OPENLY a woman, who knows?


Jun 15, 2015

Are colleges/universities indoctrinating students with left-wing ideology?

Reality has a left-wing bias. Any place of real education / learning that is responsible for giving students an accurate model of the world will push its students to hold a position to the left of what is considered acceptable by American conservative politicians or media.


Jun 15, 2015

Are the poor hurt when the rich get richer?

Yes. Of course.

Think of it this way.

For a rich person to get richer, either :
- the rich person got that money from poorer people
- someone injected more money into the economy

In the first case, the poor people would have more money if they hadn't given so much of it to the rich person. In the second case it's inflationary and will drive up prices for everyone.


Jun 15, 2015

Do most job employers see if you know any functional programming languages?

A2A :

They weren't five years ago when I last interviewed for a job. I'm imagine that that's changing though.


Jun 16, 2015

How do you make links in Quora answers that do not show the URL, but just the phrase?

Paste a link in. Quora automatically extracts the title of the target if there is one. Otherwise it shows the URL.

Once it's there, you can edit the blue text to be anything you like.

HOWEVER, don't try to do this by deleting from the beginning or the end of the text because you'll lose the hidden markup that makes it a link in the first place. Instead, put your cursor somwhere in the middle of the blue text, and type the text you really want.

Then delete the unwanted bit around the edge. This will preserve the "linkness" of it.


Jun 16, 2015

Is it expected that marketing becomes more mathematical in the future?

It's certainly going to become a lot more data-driven.

We're already seeing this on the internet where it's easy to instrument adverts and pitches, to see how many people click on links or watch videos. Or accept an offer.

All of this data can be analyzed statistically and principles for "what works" will be extracted.

Sensors are moving into our pockets, onto our wrists (where they can measure our pulse rates), and into our homes. Marketers will certainly try to get their hands on the data-streams from these sensors, and figure out what we do and what turns us on. They'll use data-analysis and machine-learning to do that.

Whether marketing will start to build its own models, of consumer behaviour, the way economists build their own models of economy behaviour, or whether they'll be satisfied with applying off-the-shelf learning algorithms, is less clear.

Perhaps there won't be much creative mathematics to it, and it will just be standard statistical analysis.

Or perhaps marketers will become more or less applied psychologists, doing increasingly sophisticated brain modelling.


Jun 16, 2015

Is it feasible to write an algorithm first in plain English and then translate it to code?

To be honest, code is a very concise, specialized language for describing algorithms - especially algorithms that manipulate computer resources, like data-stratuctures - very efficiently. That's what programming languages are evolved for.

Plain English is always ambiguous and much, much, much more verbose. Especially when you try to make things precise. ("Legalese" is what happens when you try to make English precise and unambiguous.) Even before computers, we invented mathematical notation as a way for humans to describe algorithms in a way that avoided the flaws in English.

So, no, "plain English" simply doesn't scale beyond very simple algorithms. It becomes too long-winded and vague.


Jun 16, 2015

What is happening to the middle class?

The middle-class is an unsustainable fiction. It basically consists of workers who are highly paid.

Capitalism doesn't want workers who are highly paid. Capitalism is run by OWNERS of businesses who consider workers a cost that they would like to minimize.

Some workers, nevertheless have been highly paid because :

1) they worked for the government. (The government traditionally prioritizes doing whatever it thinks its job is, over minimizing its costs, and so has allowed its employees higher wages)

2) unionization. Collective bargaining, backed up by a credible threat of strikes has helped the workers grab a larger share of the pie

3) industry and manufacturing have required technically knowledgeable and skilled workers whose supply is limited by the cost of investing in their education.

What is happening to the middle-class is :

1) a concerted attack on the idea of government spending, leading politicians to promise to reduce their costs. This is largely achieved by outsourcing government jobs to private companies. These private companies still charge the government a lot of money (that's why government spending doesn't go down much), but DO manage to reduce the wages of the people they employ.

2) unionization is declining. This is partly, once again, because of successful political attacks on the idea, and changes in legislation that make collective bargaining harder. But it's also because of the fragmentation of work into a more casual, more fluid and less structured environment, where you don't have such large blocks of workers whose interests are so self-evidently aligned.

3a) Europe and the US have been haemorrhaging manufacturing and industry jobs to other parts of the world and replacing them by service and retail jobs. At the bottom end, these service and retail jobs require fewer technical / education-derived skills, so a larger pool of people is competing for them. At the top end, these service and retail jobs often require more soft / cultural skills which are mainly gained informally and reflect class values. Consider the stereotypical son or daughter of the upper-middle-classes who finds a role for themselves in public relations or investment banking. Their qualifications largely consist on being the kind of cultural animal that fits such professions, rather than anything that a studious but poorer child could learn from books.

The result is that this tranche of the middle-class survives, but it's largely a hereditary position.

Meanwhile, in the parts of the world where the industry and manufacturing have gone to, a new technical middle-class is growing.

3b) Automation is rapidly making certain kinds of skills and knowledge redundant. This is an accelerating trend that's only just getting started.

End result ... the middle-class is being wiped out in the US and Europe. What will be left of it is a few strands of "cultural middle-class", the aforementioned PR people and bankers, and some eg. hipsters, intellectuals, artists etc. who lack monetary wealth but hold on to some cultural differentiating signifiers.

In Asia and other developing parts of the world, a technical, educated middle-class is growing, but automation is rapidly catching up with it.


Jun 19, 2015

Based on cause and effect, are people who do good things statistically more likely to have good things happen to them?

It may be karma. It's certainly NOT what "cause and effect" means.


Jun 19, 2015

If you helped to create a new programming language for Artificial Intelligence, what features would you include?

Frederic Py makes a lot of good points, but doesn't come to the obvious conclusion :

- the language should have the elegance and dynamicism of Lisp coupled with a really good API to fast, poweful vector / matrix maths in its standard library.

Think something like Lisp + Python's NumPy / SciPy library as standard. Possibly Julia is in this direction, but I haven't tried it.

The other thing, a language I really like for its purpose (controlling robots) is Urbiscript . Although it's a fairly standard C-like language, it has event-handling and concurrency built in, with elegant syntactic support. Basically lines of code have different separators, corresponding to different concurrency modes (sequential, blocking parallelism, non-blocking parallelism etc.) Plus you can listen to events from a range of sensors / stepper motors etc.

Obviously functional programming languages are great, but there's a conflict between the ideal of giving up flow of control, and the fine-grained flow of control something like Urbiscript gives you to choreograph robot behaviour.

So, I guess the ideal AI (or anything else language, really) would be

- tending towards FP ideals of statelessness
- elegant for recursive / tree-processing / logic like Lisp
- have a decent macro-system and dynamic (run-time construction / execution of macros)
- a great standard library for statistics / vectors / matrices / other numeric / ML type stuff
- great, syntactically supported concurrency / event handling.
- Possibly like Haskell, concurrency / event-handling / explicit flow of control, should be constrained to a particular part of the program.

Update : I've said elsewhere, but I'll repeat here. An important part of AI in the near future is controlling robot bodies. And the most important thing about robots, that will make them function well, is that they will be a "Subsumption architecture" or swarm of "smart-organs". Each organ will have some local sensing / processing / decision-making / actuating. There's no point making a single processor try to do it all. So the language needs to be designed for a program to be easily distributable across a number of separate processors / sites of reaction. It needs to make understanding / working with that swarm intelligible to the programmer, and easy to debug interactions.


Jun 19, 2015

What are their biggest advantages and disadvantages compared to testing outside the container?

The main disadvantage of testing in a container is that it's expensive :

- longer just to start the container up
- longer and more complicated to set up the container correctly, populate it with data etc.
- to guarantee that the container is consistent every time you test, and representative of your production environment,
- the worst case, you can't even launch and configure your container without some manual steps.

The more of your code you can comprehensively test outside and independently of the container, the cheaper your testing is and the more frequently you can do it (ie. you can track down bugs at a finer granularity.)

Of course, you do also need to test that your middleware and containers etc. are working, so you'll want to have some tests at that level; but MOST of the functionality, business logic etc. ought to be testable outside the container. It's just quicker and easier that way, and therefore more likely to be done frequently (as it should be).


Jun 19, 2015

What American left-wing (liberal or progressive) ideas are completely ridiculous? Why?

Very few political ideas are completely ridiculous. Left or right.

Most of them are based on a model of how the world is and how it works, what is problematic about that and how it should be fixed.

Most of these models are right ... to an extent ... and what makes them inappropriate is the weighting given to their importance relative to other things. Sometimes there are factual errors but most "errors" are really just hypotheses that haven't been sufficiently substantiated. Most political opinions are about things that there's little more than anecdotal evidence for. (It's hard to do controlled experiments on large numbers of human.) So they are largely based on heuristics and assumptions.

What 99% of people assume is "ridiculous" is merely "outside the current "Overton window". But you only have to look a few hundred years back in history to see functioning societies and ideologies that were way further from our current system than most of the proposals that people seem to think of as impossibly extreme.


Jun 20, 2015

Is it a mistake for a Westerner to study Zen Buddhist philosophy before having a solid grasp on Greek philosophy?

To an extent.

As I understand it, Zen Buddhism, like most Asian "philosophies" is an answer to the question : "how should I live?"

That IS part of what the tradition of Western Philosophy is about. But Western Philosophy is about far more than that.

Zen Buddhism is going to give you answers to some questions, but it won't give you the range or openness of enquiry of Greek philosophy.


Jun 20, 2015

Is it okay to not understand some code snippet when learning programing?

Scott Berry is right. If it's in education, the point is for you to learn this, but you ought to have access to someone who can explain it to you.

(Occasionally, in education you'll be shown something and told, "you don't need to understand it now". That's if it's a kind of "taster" course for you to get the basics of something. Eventually you WILL need to understand it.)

In work, the entire team DO have responsibility for understanding everything. But you personally may not have. Only you know if it's in your job description to be THAT person in this context.

In general. It's worth you trying to find / figure out what the code is doing. Because a large part of the professionalism of being a software developer today is NOT what you know but what you are able to FIND OUT.

Today we have the internet, vast quantities of online documentation, lots of online tutorials, Q&A sites like StackExchange etc. Most of your knowledge of the details of languages and frameworks is outdated within 3 - 5 years.

Today, software professionals are not defined by their store of knowledge. They're defined by their dynamic ability to update that knowledge. Finding out what you don't know and discovering how code you don't understand works is what, as a software professional, is your main skill. It's what you are for.

So yes, make the effort to find out. It's not ALWAYS necessary to do so, but most of the time, it's the more responsible thing to do and the thing which trains you to be a developer.


Jun 21, 2015

Human Evolution: What is the scientific term for what modern humans do in developed countries if it's not natural selection or selective breeding?

It's still "natural selection". Humans are part of nature.


Jun 21, 2015

The value of controlled drinking has been established in many studies. Why is this evidence ignored?

Maybe I'm misunderstanding the question. Is this about the specific AA programme or about the value of alcoholics taking an abstinence approach to alcohol?

Ignored by who?

Most people who aren't "alcoholics" can drink responsibly if they choose. And most of them probably do, to an extent. Some of them will even know of research that says that controlled drinking is good for you.

People who ARE "alcoholics" are people who, once they start drinking, fail to control themselves to drink responsibly. And start drinking to the extent that it becomes a problem ... either financially, socially or to their health.

My understanding is that abstenance-based programmes like the AA are for this second category of person. There's no suggestion that people in the first category should follow AA advice. Even if find themselves drinking too much on certain occassions.

Now, I don't know what the current scientific consensus on the defintion of "alcoholic" is. Perhaps its rejected. Perhaps its recognised that people fall on a spectrum and have "alcoholic-like" responses at certain times of their life or in certain situations. Maybe scientists have been able to discover correlations in brain chemistry or DNA. Or maybe not.

What I DO know, is various people in my life ... friends, people I've lived with, people in my family, who definitely fall into the second category. And who, themselves, recognise that they fall into the second category. They, and the people around them, KNOW that bad things happen when they fall off the wagon and start drinking. Because once they start, they find it hard to stop themselves, even as the problems accumulate, until they finally hit some kind of catastrophe and lose their job or end up in a clinic.

Now does the 12 step program "cure" or long-term fix this dependency problem? Not that I know of. It's just an attempt to create some habits of mind and behaviour that help addicts avoid starting to drink again. Is it the best technique? I don't know. Perhaps there are far better cognitive therapies. I know one guy for whom meditation and physical exercise have proven the best avoidance strategies.

But I don't think he would assume that a better solution for him would be "just drink sensibly". He knows he can't and so he doesn't try. (Or rather, he knows when he's tried that in the past, it didn't work out.)

Like I say, I don't really understand what you're getting at in your question. Maybe you just want to ask why so many people follow the particular AA abstinence programme despite it having a bad record. I guess the answer to that is "what techniques are widely known to be better?". If the question is about the value of abstinence, then I think that's pretty clear to many people who are, or spend much time with, people we usually think of as "alcoholics".


Jun 21, 2015

Why are oversimplifying, diagraming or cartoonizing thoughts so popular? Is it good for developing new ideas or do we lose benefits of meditation on an idea?

Pictures are really only good for one thing : that is to requisition your eyes, which understand spatial relationships, and use them to understand quantitative relationships.

Spatial relationships can show that "these are higher (or more than) those" or that "this is like that but more like the other thing" etc.

Where what you are trying to communicate is these kinds of quantitative relationships that can be mapped into spatial relationships, diagrams are quite useful.

Most other cases it's fairly debatable. Possibly showing lines between two nodes in a network diagram to demonstrate "connectedness" might be an improvement over just saying that they're connected though I'm not sure there's any really hard evidence for this. Network diagrams have to be interpreted into logical relationships just like language does, before they can be understood. (Where you have a network diagram with a lot of connections, it reveals the density of connections around each node (another quantitative, this time mapped to "density of lines here"), so if that's what you're interested in, the diagram might help.)

Any picture that ISN'T trying to communicate quantitatives mapped to space, is basically just doing propaganda : it's trying to use your emotional reaction to nice colours or nice fonts or a picture of smiling babies or pretty landscapes etc. to manipulate your mind.

Pictures flow through social media really easy. That's partly because people can evaluate the "does this look nice?" question, really quickly. And partly because social media have optimized themselves to make it easy for people to share pictures of "things that look nice" with each other just by pressing a single button. (People who make social media understand that a stream of continuous hits of "this looks niceness" is what keeps people hooked on their product.)

The result is that people today try to attach their ideas to nice pictures, to help them flow through social media and get widely seen. Pictures (even diagrams) are optimized for distribution NOT for understandability.

tl;dr : The picture is mainly there to help the idea flow. Not to help you understand the subtleties of what it means.


Jun 21, 2015

What are the basic arguments of evolutionists vs. creationists in a nutshell (without any derogatory slander)?

'Evolutionist arguments : everything we see in nature, every model we've built about how nature works, from physics and cosmology, to chemistry, to everything we know about animals, including their anatomy and DNA, gives us a picture where

a) the universe is many billions of years old
b) the earth is about 4 billion years old
c) life began around 3 billion years ago with very, very simple single cell creatures
d) all the living things we've seen, seem to be similar to each other to the point of some degree of "relatedness"
e) we understand, now, how parents pass their traits on to their offspring, and how some variation can enter at this point.

Ultimately : given the apparent relatedness of everything, our understanding of the mechanism of inheritance and how variations can arise within it, and our knowledge of how old the universe is. It seem very likely that the entire range of species that we know today, are part of the same family tree and the differences are explained by variations building up over time, reinforced and "selected for" by the struggle to survive in the environment.

Creationist arguments : accepting the above story would be disloyal to our God and our religion as it's inconsistent and incompatible with the story in our holy book. Of course, like many others who hold our religion, we COULD try to make an accommodation and accept that some of our holy book is wrong or a "parable" which captures the spirit of something but isn't meant to be taken literally. But that would be to accept that our book is fallible or less than straightforward, and that confronts us with the possibility that other parts of our religion might be false or metaphorical too. This kind of doubt is not just unpleasant but morally bad for us, because we're told to have faith. So, however compelling the evidence, this story of the evolutionists MUST be wrong.

OK. Given that it's wrong, what might reveal that it's wrong? Perhaps there are some inconsistencies in the timelines? Surely it's a real stretch to believe that something as small as a mouse can turn into something as large as an elephant? Ah ... and now we can see just how complex this molecular machinery is (and how beautifully it all fits together) just how plausible is it really, that such intricate co-ordination could arise by an unguided, "chance" process?

Anyway, this story of unfolding according to mindless rules can't be the whole thing. Because where did the mindless rules come from? There must have been some initial cause for it. And that cause couldn't just be "the rules of the universe". Something must have made those rules. Well our God is that ultimate thing which is powerful enough and clever enough to have made a universe run by rules. Why don't you agree with us that it's the most obvious candidate for what set the whole thing in motion?


Jun 21, 2015

Why do IDE's get criticized so much?

Simon Kinahan's answer is good, though I think he's over-emphasizing the snobbery aspect.

What's definitely true is that IDEs are often not particularly optimized for the application you want to write. And often they're optimized for the application you DON'T want to write.

This is particularly true as, like most user-facing application software, IDEs tend to carry a lot of historical cruft; because radically changing interfaces really pisses people off.

So IDEs were born in the age when people wanted to build desktop GUIs, and maintain all the infrastructure and UI conventions for doing that, even when people want to use them to write something else : small command-line tools, web-applications, mobile apps. etc.

Ideally, IDEs would be highly optimised and tuned for the application we do want to write. In practice that usually becomes your IDE needs to be loaded up with a whole lot of new plugins for each new application, but because adding and taking away plugins is kind of clunky you're left with all the historical plugins you installed for the last application; and anyway all the plugins are second-class citizens compared to the activities that were assumed to be standard when the IDE was originally released.

That translates into ... the IDE is overloaded with options and SLOOOOW.

In 15 years, I've never owned a computer that was fast enough to run Eclipse without me feeling like I was trying to type through toffee. I'd like to install Android Studio ... but it seems like I don't even have enough anything on my computer to run Android Studio. Not memory, not disk space. Not screen resolution.

The ideal IDE would be nothing but a plain editor. And everything else would be a plugin. So that it could be radically reconfigured for each new application type. And that's why people love Vim and Emacs, which work to that principle.

Apart from Emacs (which I have a love-hate relationship with.) I think I've liked two IDEs in my time : the original VB classic, which was perfect for me, when I wanted to write simple Windows GUI programs. And Processing, which is the perfect IDE to write little computer art programs. (Because that's all it knows how to do.)

I've used a Python IDE which was OK. But I didn't miss it when I moved back to a simple (tabbed) editor. I've used various IDEs to write C++ but they've always lacked the most obvious thing I've wanted in a C++ environment : useful help in finding and linking the libraries I'm trying to use. [rant]Despite library management being a big part of C / C++ development, most IDEs I've seen seem to treat finding the library you want and configuring the compiler to include it, to be some fiddly infrastructure thing that they're embarrassed to get their hands dirty with. Why the hell don't C++ IDEs have a big "Fix the fucking paths" button on their toolbar? Better still, why don't they just fix the fucking paths without me having to do anything?[/rant]

tl;dr : what's wrong with IDEs?

1) Too slow.
2) Cluttered up with too many irrelevant options. Why can't they focus on the ones relevant to me now?

I think we're partly to blame though. I think we kind of hope for one big tool that will do everything. Rather than accept that we need different tools for different applications. I'm hoping that, in the future, we'll end up with specialized development editors, perhaps delivered in the browser. So you want to write C++ for games on Windows, go to web-ides.com and select the C++ for games on Windows page and get an editor / dev environment that's specialized just for that.


Jun 22, 2015

Can I publish a research paper without having a formal graduation degree and without being enrolled in a university?

The main issue is that if you aren't enrolled in a university, you probably don't have access, via the library, to published journals. (Most of which are still, basically, Locker Ransomeware that academic "publishers" use to shake down the people who actually create knowledge.)

As Joshua Engel writes, if you can't read the journals, it's hard to achieve the background necessary to publish in them.


Jun 22, 2015

Will successfully inventing a free energy machine make me a billionaire?

Don't waste your time trying to convince all the nay-sayers with their "science".

Just move to a place where they have feed-in tariffs, hook one up and start selling the energy back. Use the profits to build a second machine. Repeat.

Sooner or later, one of two things will happen :
- you'll be a billionaire.
- the scientists will come to you! To find out how the hell you're generating this much energy.


Jun 22, 2015

What is Steven Jay Goulds critique of the Selfish Gene?

Basically Gould vs. Dawkins is a replay among popularizers of an internal debate within evolutionary theory.

At its simplest, the argument is between a very pure / idealized model of evolution : where genes are the only replicators and the only point at which selection pressure operates, and where evolution is seen as a smooth trajectory of continuous small improvements; and a more pragmatic, messy model of evolution that wanted to take reality seriously ... ie. that sometimes it seems that selection was favouring groups or clumps rather than individuals, and where we see, in the fossil record, changes happening in bursts of fast change followed by long periods of very little change.

To me, it seems the differences are over-blown. Did you ever do physics or mechanics exercises in school where your textbook asked "assuming no friction, how fast is the block travelling after 3 seconds?"

These books weren't trying to say that friction didn't exist or wouldn't be an issue when looking at real moving objects. They just wanted to help you understand the essence of how mass and acceleration were linked by the physical laws.

If you went on to design aircraft, wind resistance and friction would become a big issue. But that doesn't mean that mass and acceleration don't have that elegantly simple relation.

I see the same in the arguments between group and individual selectionists, and around punctuated equilibrium. If you want to understand the principles, grasping the simplified, idealized mechanism is important. If you want to understand historically exactly what happened, sometimes you have to take seriously the quirks and crinkles and historical contingencies, and perhaps add a few supplementary principles.

The other issue was a political one. Dawkins' use of the term "selfish" is provocative. Designed to make a bold claim. But if I remember correctly, the version of The Selfish Gene I read (a later edition, when Dawkins responded to his critics) he actually spends time explaining all the things that you AREN'T meant to infer from that term "selfish". For example, that Darwinsim precludes altruism or that selfish genes imply selfish people etc.

But it wasn't unreasonable to imagine, when Dawkins chose the title originally, that he had a political agenda and wanted to suggest that Darwinism warranted an extreme individualism. And some of critics were reacting against that, highlighting how in the more pragmatic reality, sometimes group solidarity was rewarded over egoism and that luck and accident play a far more important role than is implied by considering evolution as nothing but the triumph of self-aggrandizement.


Jun 22, 2015

What are the tempting features for a scientific literature retrieval system?

I pretty much hate academic publishers as the parasites they are. But if you DID want to make a commercial services out of selling academic knowledge, why can you not sell me "the tree of all articles referenced in this paper, and the articles referenced by them ... etc"

Why am I searching for papers on an individual basis? Or having to think of or buy journals based on the arbitrary aggregate of "being published in the same quarter".

Why can't I get "The history of this question" as a single download?

Also, as more and more research is based on datasets and software that analyzes / processes that data, academic publishers REALLY ought to be hosting that data and software too, and making it part of the research-bundle. When I get a paper that's based on a program processing data, I really ought to be able to get something like a Docker container which has everything I need to run a copy of the researchers' environment.


Jun 23, 2015

Is it about hardworking or networking?

It's about networking. Period.


Jun 23, 2015

What does it mean when someone says "It is built on the Bitcoin blockchain"?

It can either mean that they're using the bitcoin blockchain itself eg. to store data. Or it means they're using "blockchain technology", ie. another distributed, cryptographically signed ledger that's like the bitcoin one.

You'll probably need to ask to get the specific details for each case.

Update : while the above is a perfectly good "in principle" answer, I suspect Luke Parker's answer here may be more accurate.


Jun 23, 2015

Capital used to be defined in economics as wealth used to make more wealth, but some authors have changed the definition to mean money used to make more money. Thus, if there is disagreement about the meaning and function of capital, so there is disagreement over what capitalism is. Is this wise?

There's far more disagreement over what capitalism means than that. Some people just use it to mean "there are markets". Some people use it to mean that those markets are "free" (although there are lots of views on what that freedom is)

I, personally, agree it should be reserved for talking about the system where the people who use money to make money are pretty much in charge.

Everyone knows that money and wealth are two different things. Except when they want to slide between them. (Phil Jones (He / Him)'s answer to Is someone else getting poorer when I make money? For example, if I make a million dollars from scratch in a year by doing some business, those million dollars have to come from somewhere. And they come from people.)


Jun 23, 2015

What are the top five programming languages to know in 2015?

- C
- Haskell
- Javascript
- Java + one of Clojure / Scala (no one wants to write Java but if you want to write Clojure or Scala you'll need to have an understanding of what Java is and how it thinks)
- Python


Jun 23, 2015

As a Python programmer, what is your vision about what is the difference between programs and scripts?

A "script" is normally a small program that's designed to be used once. Or repeatedly to do a single activity.

An "application" is usually intended to be available to other users, and may do several things. An application requires you to think more about the UI. You have to worry about how people who are unfamiliar with it will figure out how to use it. And to make sure it doesn't fail in less familiar situations.

Both scripts and applications are "programs".


Jun 23, 2015

What is the difference between a philosopher and a mathematician?

Maths is the sub-field of philosophy that focuses on formalizable rules and the consequences of making inferences using them.


Jun 23, 2015

If Sir Christopher Lee died today, what would he be remembered for?

I'm holding out for Lord Summerisle.


Jun 23, 2015

Is The Lord of the Rings film trilogy superior to the Hobbit film trilogy?

I think you have to separate "better" from "enjoyable".

The Hobbit movies are perfectly enjoyable, in the way that all Hollywood CGI sci-fi / fantasy spectacles are enjoyable.

Better, probably not. The most obvious reason is that the books are very different. LOTR is a massive, long-form modern mythology aimed at adults, with lots of depth. The Hobbit was a short children's story set in the same universe.

There's way more than 8 hours of material in LOTR. The Hobbit had to be bulked out for three movies. And because they try not to do too much damage to Tolkien (unlike Hollywood up until the 80s), the bulking out is largely by longer action scenes and montage rather than inventing spurious characters and incidents. That change is welcome, but it does end up with a movie filled with montage and non-plot-advancing action scenes.


Jun 23, 2015

Is science helping to win or lose the battle for human survival?

Win


Jun 23, 2015

Can we blame it all on Dopamine?

On average, humans are around 65% water. Shouldn't we blame it all on H2O?


Jun 23, 2015

How do atheists respond when a theist says that all religions eventually lead to the same thing (God, salvation, etc), just with slight variations between each other?

Sorry. Was that addressed to me? Not my department, I'm afraid.


Jun 23, 2015

A friend owes me money again. She doesn't invite me out because she doesn't want me to see her spending money she owes me. Should I try to collect the money and then let her go?

Seriously. Friendship is about a hell of a lot more than money.

Is she a good friend? Is she "worth" the money you lose on her?

If she is, then fine, what does it matter if she's fiscally irresponsible and embarrassed to let you see it?

If she isn't, then the money doesn't really matter. You'd be better off without her even if she was the most frugal person on the planet.


Jun 23, 2015

What would happen if every human was overqualified to be part of the working class?

There's no such thing as being "overqualified" to be part of the working class.

The working class is not defined by its qualifications. It's simply those people who earn their money by selling their labour. You can have three doctorates in rocket surgery and if your sole income is selling your labour, you are working class.


Jun 23, 2015

Can there be anything called 'reverse evolution', like humans evolving into apes?

Sure. Your kids will certainly evolve "back" into being apes. As will all the other human kids you see.


Jun 23, 2015

Does the existence of good and evil necessitate the existence of God?

Not at all. Why should it?


Jun 23, 2015

What is that one thing that every programming language lacks?

1) I'd like to vary execution speed with an external controller (like the mouse or a knob on a midi controller). Basically when I'm debugging it would be REALLY useful to be able to run at full speed through the code that I know is working, and then slow it down (not stop and step through, just slow it) for a problematic bit whose behaviour I want to watch in more detail.

Related, a "jump a couple of steps backwards after a crash" option would be useful too.

2) I asked a question recently about "has-a scope". I haven't seen any languages with that : Are there any programming languages that define a has-a scope?

3) We have languages that manage parallelism and can implicitly distribute themselves across a number of cores or processors. But we don't yet have languages that have access to higher-level architecture they are running on. We're going to want languages that help us co-ordinate between the cloud, our desktop machines and our devices like phones, watches, drones etc. So far, no language has the ability to explicitly test, define and configure its own service environment. Perhaps Meteor.js is getting there by putting client and server code in the same file. But eventually we're going to want to allow the code to specify that there are these machines in our current device swarm and here's how they will poll each other and flow and synchronize data with each other.


Jun 23, 2015

How can I start learning about electronics? Is there some book like electronics for dummies?


Jun 24, 2015

Should user interface designers be able to build what they design?

There's a lot of different designers, working in a lot of different media.

Some coders ARE designers, in the sense that software needs to be designed as much as any other complex thing.

However, I guess you're talking about people designing the UI for software apps.

My hunch is that designers today need to be "interaction designers". Separating how things look from how they "move" seems to me to be a mistake. I'd expect that increasingly designers need to work on the appearance and "movement" together.

However, while understanding code is a good way to be able to make things move, I assume that there are tools appearing that help designers work with movement (eg. wireframing software, frameworks such as Angular.js that allow people working largely in HTML to largely declare the "movement" within their app.)

Not sure how mature these tools are, but eventually I'm sure it will be possible for a designer to "animate" the interactions in an app. without writing code, much as it's possible for someone to animate a character for a video-game without writing code.


Jun 24, 2015

Should recruiters be able to pass your resume around?

What would be nice would be to be able to host a resume at somewhere like LinkedIn and set a number of "permission rules" on it. For example, I could allow individual recruiters to view it. Or say that companies with this profile should be able to view it. Or that recruiters can pass around this summary of it. Etc.


Jun 24, 2015

Is it normal for a progressive like me to be against political correctness?

There is no "formal definition" political correctness. So I wouldn't bother taking issue with "the definition".

The best way to think of it is that it's "being polite". Don't use language that makes people feel bad. If you DO, knowingly use language that makes people feel bad, then it's likely you don't care about people feeling bad. You might be a "Progressive" and not care about people feeling bad, but you aren't a nice person.

"Offensive" IS an overused and somewhat meaningless term. The word "offensive" makes it seem that there are arbitrary properties of words such "offensiveness". Personally I don't think it's what PC is about. "Offense" isn't an issue that concerns me in the slightest.

I use political correctness (ie. politeness) because I want to be inclusive and make people feel good and welcomed and to know that I like or respect them. I expect the same level of politeness from anyone who wants to be around and associate with me. And I expect it from public institutions which are meant to represent me and my society.


Jun 25, 2015

Can there be any good in the world if there is no evil?

It would exist. But we wouldn't necessarily need a name for it.

After all, because there's no squirnoch, you never spend your time thinking or talking about nicrobrant, even though, we're living in a period of intense nicrobrancy these days.


Jun 25, 2015

I wrote a program that could be written in 5 lines of code in 29. When I looked at the 5 liner version, I was like "I would've never been able to write it that way." Is that normal?

Yeah, totally normal.

And spooky. The weird thing is, come back in about 10 years and you'll find you can write the 5 liner in half a line.


Jun 25, 2015

Will Boris Johnson be the UK’s next prime minister?

It's a hell of a lot less likely after Cameron won the 2015 election.

If Cameron stands down, he'll basically appoint his own successor if he's in a position to do so. And that won't be Boris.

And now Cameron is a proven winner, it's much harder to organize some kind of internal revolt within the Conservatives.

At this point, Boris's best chance to be PM is to lead a breakaway band of Eurosceptic Tory MPs to defect to UKIP, pick up Farage's populist mantle while making UKIP a more "respectable" centre-right party, and hope that at the next election he can get enough MPs to force a Con/KIP coalition with himself at the head.


Jun 25, 2015

Is there software that lets me “quantize” old recordings?

This seems to be the FL Studio version :


Jun 26, 2015

What's it like to reason with little or no intuition to hang on to?

Probably like doing Sudoku. You just follow the rules and try to fill in the pattern.


Jun 26, 2015

Political Philosophy: Brett Williams. Isn't a "left Libertarian" an anarchist?

In that direction, certainly.

There are many strands of anarchism and a largish proportion (but not all) could be described as "left libertarian".

But you could also imagine a left-libertarian who believes that a minimal state is necessary, just as minarchists do, on the right.


Jun 26, 2015

What dirt is there on Bernie Sanders? What's out there that might spoil his chances in his presidential run?

Well, we might as well just get this over with.

Inside the mind of Bernie Sanders: unbowed, unchanged, and unafraid of a good fight

Personally, I have no problems with any of this. And if I was American I'd be voting Sanders at every opportunity I got. But I imagine the right-wing will be frothing at the mouth over the solidarity with Cuba and Nicaragua in the 80s.


Jun 26, 2015

Did I find a problem with anarchists thinking which is the reason why I don't become libertarian?

There are many ways of "benefiting yourself".

There's a strange kind of bait and switch that is often used by people on the Libertarian / Objectivist, even Conservative right.

On the one hand they'll tell you that even giving to charity is "selfish" because it makes you feel good. They say this to prove that everybody is selfish.

And then the next minute they'll assume that "self-interest" has to be expressed in terms of gaining money or material wealth.

Now, the two assertions above can't both be valid.

If charitable giving, which is a net financial loss, is "self-interest" because it makes you "feel good", then clearly not all "self-interest" equates to pursuing material wealth.

So, anarchy has no general "self-interest" problem.

People create value for others because of their self-interest in feeling good. Or gaining in whatever scoring system their culture and society uses to track "being in good standing" (which contributes to self-respect and feeling good about yourself).

Anarchists have no problem with people pursuing autonomy and self-management to try to feel good about themselves. (After all, anarchists are neither totalitarians trying to keep people repressed, nor puritan opponents of hedonism.)

They just think that the particular score-keeping mechanisms that our society has developed - earning money, conspicuous consumption, racist / patriarchical hierarchies etc. - are contingent / unnecessary crap.

They want to try for societies where there are other ways of being in good standing with the community and other ways to feel good about yourself.


Jun 26, 2015

Ruby is an object-orientated programming language. Do I need to learn OOP first and then go to Ruby?

No. To learn OOP you have to learn it using some OO language. It might as well be Ruby.

You can't learn "programming" without learning it in a language of some sort. It has been tried, to teach people some kind of non-language pseudocode language. But basically all you end up with is a programming language that doesn't have a compiler / interpretter, which makes the whole thing pretty dull and pointless.

So yeah, learn Ruby and then you'll be learning OOP.


Jun 26, 2015

In the last 50 years do you think the world has gotten better or worse?

It's got better in many ways.

Including the most important of all : human "thrivability". This is directly measurable in terms of human population (more of us are around) and lifespan (we live longer). That's because medicine has improved spectacularly. Violence is way down. And our ability to produce food is way up. We've reduced a lot of discomfort and improved productivity too, due to an exponential acceleration in technological innovation.

These gains, though a net positive, have created their own problems, some of which look fairly hard, and urgent to solve.

In particular we have :

- the climate noticeably changing due to human activity, with very little concrete idea of how bad the disruption will be. The uncertainty is NOT the climate science. We actually have some reasonable models of how the climate will behave. The uncertainty comes from our far less good models of how human societies and economies will cope.

- peak everything. Having built fantastically effective systems for extracting various natural resources more quickly and cheaply than ever, we're finding ourselves within sight of pretty much consuming them entirely. (There'll always be a dribble that's too hard to get at, but the majority of the cheap and easily accessible stuff will soon be gone).

This is well known in the case of oil. But is true for a whole range things that our complex techno-society depends on, from helium to phosphorus to forests and fresh water in some areas. With so many people around, clamouring and scheming to get their share of the remains of those resources, figuring out how to husband them and manage a transition to alternatives is a major difficulty.

- surveillance technology. Information technology has been an extraordinary boon to humanity. We can process so much information, to discover knowledge that no-one even 50 years ago could dream of accessing. We have the most creative exchange of ideas in history through the largest web of mass conversation in history.

But we've turned that technology into a world-wide surveillance operation where powerful corporations and governments have access to every detail of our personal lives and are building increasingly sophisticated models that can predict our desires and our actions. So far, no-one has really gone out of their way to use this knowledge for evil. But as corporations get larger and greedier, and as governments get more paranoid and defensive, their tolerance for taking advantage of these capacities increases.

We are in a world where the most civilized government in the world, the US, is violating its own Constitution and is willing to extra-legally assassinate its own citizens that are suspected of "terrorism". It operates mass covert surveillance on the communications of its citizens. And has openly endorsed torture as a viable intelligence tool.

Meanwhile, we're on the verge of mobile phones which can scan, model and understand the contents of your room, from a company with a proven willingness to start scanning without asking permission. Camera drones are now under $50. And parents are putting tracking devices on their children so that a third-party corporation can follow their every whereabouts. Oh, and mind-reading does keep improving.

Privacy is nearly dead.

Large corporations will be able to triangulate between what you tell them about yourself, what your friends tell them about you and what an array of casual sensors in the "internet of things" picks up and pattern matches against you. And they will mine this knowledge for every advantage. Governments will cement their right to access this colossal database whenever they believe they have an interest. Your school, your employer and your neighbour will be constantly watching you. Criminals will watch you for opportunities to exploit. Police will watch you for signs of criminality or subversion.

We have no idea how, for want of a better term, the "human spirit" is going to adapt to such a world. Can "democracy" or "liberty" survive when every complaint or challenge to existing authority is spotted and neutralized (either bought-off or exterminated) before it has time to fully form? Will we be reduced to the catatonic dullness of zoo animals, unable to hide from a gawking crowd? Unable to even develop our own individualities and quirks in the face of a constant bombardment of public negative feedback?

Ultimately, I'm neither an optimist nor a pessimist. I subscribe to Gramsci's maxim of "Pessimism of the intellect, optimism of the will". Recognise the bad and push on towards the good. There are always two futures ahead of us : a worse one and a better one. We have the freedom and responsibility to choose. If we want it, the better future is available.

But we should understand what the issues are and what's at stake.


Jun 26, 2015

How do most environmentalists feel about nuclear energy?

I dunno. How do you feel about testectomy?

There's enough downside that it's not something you really want. But in dire circumstances it might be the least bad option.


Jun 26, 2015

England: Who is the greatest English person who ever lived, and why?

For impact and name-recognition, Newton, Darwin and Shakespeare are the top three. Finding a ranking between them is pretty much impossible.


Jun 28, 2015

What is considered "survival of the fittest" today?

"Fittest" is whoever leaves the most fit children.


Jun 28, 2015

What are the best arguments against libertarian socialism?

As a libertarian socialist, I'd say the main argument against it is "show me some evidence of it working". It's an ongoing research project. We don't have good examples yet.

Conservatives and other defenders of the status quo always have the advantage when it comes to demonstrating that their preferred system (more or less) works.


Jun 28, 2015

What one word would you pick if you had the posibility to make it pop up on all screens in the world for a second?

Boo!


Jun 28, 2015

Is teaching supply-side economics in school equivalent to teaching creationism?

No, it's not the same.

Supply-side should be taught as one of several rival economic hypotheses which we don't have nearly enough good evidence to choose between.

Economics should be trying to instill in its students a sense of its desperate lack of good experiments or good results. The most important thing economics should be doing is encouraging its students to become better experiment designers.

The worst thing that any economics course should be doing is trying to persuade students that its particular hypotheses are the right ones, and that its school is the "one true way".


Jun 28, 2015

Will the PlayStation Vita be Sony's last handheld console?

I have no special insider knowledge here. But my intuition would be, while you can never rule anything out, it's hard to see the justification for specialist hand-held gaming systems going forward.

Generic mobile devices like phones and tablets are just too cheap, widespread and powerful. Specialist gaming machines have to make a heroic effort to differentiate themselves. And most of these efforts are not justifying themselves.

Hand-held and casual gaming is massive business ... for the software makers and app. stores and gaming networks. Inline purchases. Community-made content markets etc. are all exploding. But for these sectors, hardware is basically a commodity. The ideal is to run on cheap Android phone or tablets, because that's where the largest market is. And these devices are acquiring new tricks : fingerprint recognition, stereoscopic cameras, VR capability (as in Google Cardboard), faster than dedicated hand-held manufacturers can roll them out.

So I suspect that the dedicated hand-held gaming machine is going the way of the Walkman and other special-purpose hand-held devices.

The interesting player is, of course, Nintendo. Nintendo have a deep history with hand-held gaming ... since the original Game and Watch and then Gameboy. They also have guaranteed exclusive content. So, of all the players, they're likely to be the company most willing to keep investing in dedicated game-hardware. But Nintendo are both smart and open-minded. They're going heavily into "toy to life" which is one of the more interesting / creative growth areas for gaming. And you can imagine a lot of room for innovation in the intersection of gaming / toys / internet-of-things in the next few years. That's where Nintendo have a lot of opportunities. (Personally I'd like to see cheap and cheerful, child-oriented watch format, significantly cheaper than Apple's, and continuing the Game and Watch tradition.)

But Sony? Sony are a generic consumer electronics company. Their mobile devices business is an also ran. Short of acquiring a more innovative startup its hard to see them doing anything significant in mobile gaming.


Jun 29, 2015

How do atheists explain the fact that the majority of the world believes in a god? Is it mass delusion? Are atheists smarter or is it something else?

Humans are social animals.

We evolved brains that were good for modelling complex social situations and so we tend to see "people" everywhere. You can test this yourself : pareidolia image search.

It's not surprising that the default behaviour for humans trying to understand any abstract phenomenon is to personify it.

Most of what we know of "primitive" or "ancient" religions shows them to be polytheistic. There are multiple gods, each of whom is responsible for certain aspects of life or abstract ideas.

The Greek pantheon is one we Europeans tend to know best. And start to look into it and you'll find not just a godess of love and a god of war and a god of the sun etc, but goddesses of day, night, dusk, family feuds, health, old age, weddings, sleep, mockery, gossip, relaxation etc. etc. If it was any kind of "thing" in the lives of Greeks ... natural phenomenon, emotion, experience etc. etc. they had a god who was responsible for it with a colourful backstory.

That's clearly the tendency of humans the world over : to invent mythical persons that stand for, or are responsible for, natural phenomena. Just as in the pareidolia case, where the eye is so developed for recognizing faces that it sees them when they aren't really there; the brain is so developed for thinking about persons and their social relationships that it uses those same thought patterns to map the non-human and abstract world too ... until it explicitly learns not to.


Jun 29, 2015

Money: Why are worker wages falling when economic growth is high, the stock market is high, unemployment rates are falling and record wealth is being created?

Because employers can get away with it.


Jun 29, 2015

Can you create new money out of nothing, particularly using technology?

Fiat currencies (ie. dollars, pounds, euros, yen, etc.) that are usually issued by / within a nation-state and have particular rules about how they're created.

Each country is slightly different but money is usually only created by either governments or private banks who have a special dispensation from governments to do that.

If you have enough computer power available, you can try mining Bitcoins. That IS genuinely and legitimately making one particular kind of money - bitcoin - using just technology. Be aware, though, that you need a LOT of fast technology to be able to mine bitcoins.

You can also try mining one of the other copycat currencies that sprang up after bitcoin. Which might be easier but the "coins" will be worth a lot less.

There's very little else you can do to "create" money.

Obviously there are lots of ways you can use technology and knowledge of technology to "earn" money. From freelancing online to mending computers.


Jun 29, 2015

How can I begin to learn algorithms?

Personally I wouldn't try to "learn algorithms".

Why would you want to? Algorithms aren't Pokemon. You aren't trying to collect the set.

What I would do is try to write software that DOES something I want. The moment you do that, you'll start having to use algorithms to make the software do something.

For example, let's say you want to write a program that puts a list of your friends' names and photos on a web-page in alphabetical order. You don't want to have to laboriously check, when you put your friends names into the program, that they are IN alphabetical order, so you'll want to sort the list to ensure this before you make the page.

To do that, you'll have to learn a sorting algorithm. Now you can go and search online for examples of sorting algorithms. You are INTERESTED at this point, because the algorithm DOES the thing you wanted to do.

If you have no ideas for a program that needs to sort anything, algorithms that sort things are going to be completely abstract and boring for you. There's no reason for you to struggle trying to cram them into your brain. But the first time you actually need to use one, you'll be far more focussed, because getting it right is the key to getting that web-page you wanted up.

At this point, you may discover that your program is slow. You realize that the sorting is to blame. So now you are suddenly interested in fast sorting algorithms.

Algorithms are only interesting when you need them. If you're teaching yourself you have to let your interest guide you.


Jun 29, 2015

New Technologies: Is collective intelligence a myth or a reality?

It's better to see it as a term for an emerging discipline, that somewhat overlaps computer science, economics, biology etc. etc. You should think of it has having the same breadth as those terms.

Basically collective intelligence is the study of how "collectives" come to know things and make decisions. Hopefully better than their constituent parts.


Jun 29, 2015

I have never been to England but have read many English novels. The food people are described as eating is mostly bread and butter. Is that a true representation of England?

Actually these days we prefer toast and butter to straight bread and butter. Or we'll have an actual sandwich.

But yes, we eat a lot of bread. My (non British) wife is appalled at how much we substitute convenient bread for healthier carbohydrates like rice and pasta (which imply a meal and therefore a mix of nutritional elements)


Jun 29, 2015

How do I learn about finance, economics, business, and legal systems and get a better idea of how they operate & affect the world we live in? How do I get started? Are there introductory books or online resources? What kinds of classes should I take?

http://www.amazon.com/Dr-Strangeloves-Game-History-Economic/dp/0140299866/ref=sr_1_1?s=books&ie=UTF8&qid=1435617495&sr=1-1&keywords=strangelove's+game+economics


Jun 29, 2015

What does it mean to be epistemically responsible?

For me it means being "non dogmatic". Ie. revising beliefs when new evidence comes in.

And, yes, that is deliberately vague and open-ended.


Jun 29, 2015

Why are some of the rapid economic growths in some countries coincided with having some sort of dictatorship or one party rule?

Some catastrophic economic collapses have also happened under dictators, no? ;-)

I'd be surprised if you could positively correlate dictatorship with economic growth when you take ALL dictatorships into account.

It's something else.

You suggest "small government" but you probably have to bring some evidence for that too. Pretty impressive growth has been happening in undemocratic China. Is that a "small government"? Got a list of government expenses compared to size of national economy? Should military spending (traditionally high in dictatorships) be figured into government spending?

At the end of the day, it's an interesting hypothesis. Now go away and do the research ;-)


Jun 29, 2015

Grexit Crisis (June-July 2015): Is Alexis Tsipras crazy? Or crazy like a fox?

If he loses, he'll be considered recklessly irresponsible to the point of immorality. If he wins he'll be called daring and heroic.


Jun 30, 2015

Why would anyone develop a programming language with a unique syntax instead of using well known ones?

Because languages that do really different things need different syntaxes to express them. Or to express them succinctly.

C-like syntax is pretty heavy and ugly when compared to most new (or not so new but interesting) syntaxes. And horribly inflexible for some things. (What's a nice C-like syntax for an anonymous function, a comprehension or an fmap?)


Jun 30, 2015

Is Tsipras behaving as an authentic democrat by calling the referendum or is he just acting irresponsibly?

Perhaps he's seeking a new mandate. Bolstering his negotiating position as he starts to get into really unknown / dangerous territory.

He WAS voted in to do this. But even he may need a little reassurance that the people are still behind him. It's a "back me or sack me" move.


Jun 30, 2015

If the universal laws of morality do not apply to God, then they are not universal. Would that disprove the existence of objective morality?

Logically, a moral law can't be universal if God isn't constrained by it.

But it could be that universal moral laws just give an explicit exception to God, and we never realized it. Eg. perhaps the law is "though shalt not kill unless you are God" and we've just been working with a rough approximation. (Given that none of us is God, the exception clause hasn't really been an issue.)


Jun 30, 2015

What's a good way of introducing a young child to existential philosophy?

It's a big question why you'd want to. Note that the child of 5 hasn't yet been through their Piagetian development and may simply be biologically incapable of understanding certain kinds of personal responsibility, particularly the abstract idea of personal responsibility.

On the other hand, any children's story of a resourceful child, willing to defy conventional expectations and strike out on their own, might well help do the ground-work.


Jun 30, 2015

What would happen to the global economy if no person or government owed any money to anyone through financing, loan, etc.?

What "global economy"?


Jun 30, 2015

What's the point of philosophy? Has it ever brought something tangibly useful to the world?

Does it need a "point"?

Why should it bring something useful to the world? Where does that obligation come from?

Start trying to answer these questions and I'm afraid you'll be DOING philosophy.

Now, you don't need to. You can opt out and decide to avoid philosophy by not trying to answer those questions. But then ... er ... what was your point again? That philosophy wasn't something else? Yes. It isn't. So what?

You see my point? The question about whether philosophy matters depends on what you think "mattering" means. And only philosophy can try to tell you what mattering might mean.

If you just make a bald assertion : "mattering means it makes money" or "mattering means it improves people's lives" all you're doing is making an unjustified, unsubstantiated philosophical claim.


Jun 30, 2015

Is technology a goal itself or just a medium to accomplish things?

Both.

It's a means to other ends.

But it's also, like art, a kind of human expression, valuable to us because we're an animal with curiosity and inventiveness, just as we're an animal with an appreciation of beauty and the sublime.


Jul 1, 2015

I have a proof that humans experience reality objectively. I have no experience writing papers or proofs. How can I write a paper about it and get it published?

Try a draft on Quora. Write us a couple of paragraphs explaining :

a) what does that even mean? To experience reality objectively. Do you mean to experience objective reality? As in you can have 100% certainty you aren't dreaming? That your brain isn't in a vat being fed fake experiences? etc? Or does it mean something else?

b) your proof.


Jul 1, 2015

If the US continues down its current financial path will it end up like Greece?

No. Greece's problem is that, as a member of the Euro, it can't print and devalue its own currency.

However badly the US screwed up, unless it had joined some kind of larger currency zone, it wouldn't have that problem. It would simply allow the dollar to devalue.

Most likely its debts would be denominated in dollars, so its debts would diminish with the devaluation. Even if that weren't the case and the US owed, say, bitcoins, at least its exports would be significantly boosted.


Jul 1, 2015

Is right/wrong, good/bad, ethical/unethical property of nature or a property of human psychology?

It's relational property, like being "in front of".

The geometry of space allows one object to be "in front of" another. In-front-ness isn't a property of an object itself.

The existence of the possibility of pain and suffering allows one person to be the cause of harm to another. That is badness. It's not a property of the individual.

When talking about evolution there's a huge philosophical disagreement about whether things can be "evolved for" or what "evolved for" even means. When does a trait have a function?

Let's take the heart as an example. It both pumps blood and fills a cavity in the chest. But was it "evolved for" pumping blood, while occupying the cavity in the chest was "merely evolved" (because in another animal the blood pump could have been in the head). In both cases, it's clear that pumping blood and occupying the chest are evolved properties, but why is one a "purpose" while the other is a mere "accident"?

All these difficulties operate when asking about behaviour too. It's behaviourally possible to hurt someone else. And we sometimes do it. Sometimes we do it deliberately. Does that mean we were "evolved for" hurting others? Or merely that that's one of the behaviours available in our evolved repertoir?


Jul 2, 2015

I have a brilliant idea for a social media platform. However, I do not know any programming. What should I do?

Tell us what the idea is, and then we can give you more specific advice.


Jul 2, 2015

In philosophy, any epistemological (way of knowing things) claim carries a burden of proof to defend it; why don't Christian apologists take on that burden relating to their God claims?

Proof isn't really a thing in epistemology.

Epistemologists understand that there's no "proof" so strong that a determined sceptic can't reject it. So they aren't really concerned with proofs. Mostly they're concerned with reasons for beliefs and whether they are "good enough".


Jul 2, 2015

Is Google racist for calling black people gorillas?

Racism is more than just a moral failing of individuals. It's a universal miasma that permiates society, instantiated in the configuration of all our systems. Many of us try not to be racist people. But none of us can avoid finding ourselves participating in racism sometimes.

I don't suppose that anyone thinks that Google engineers sat down to be explicitly rude about black skinned people. Or that they would assent to racial stereotypes or prejudices.

But when, largely lighter-skinned engineers, living in white suburbs in California, and working surrounded mainly by lighter-skinned colleagues in the lab, sat down to look at millions of photographs, and pick their prototypical examples of "humans" for the training sets for their machine learning algorithms, who knows if there was any unconscious bias? They undoubtedly included photos of black skinned people. But did they use as many as they needed to capture all the important distinctions?

We hear that they had a problem with whiter faces being misclassified as dogs and had to tweak their algorithms and training data to fix it. Did black faces receive as much care and attention to distinguish and differentiate them? Or are blacks "second class" to Google's algorithms, in that they receive only a rougher, coarse-grained distinction-making?

Full credit to Google for owning this. I don't think there's a need for blame ... either for Google or the particular engineers that worked on this. Nothing was deliberate.

But we should all recognise that racisim, the systematic disadvantage of people because of their skin colour or other characteristics, can still be operating, even when we are well intentioned and completely unaware of it.

In fact, it's easier, when we are dealing with impersonal technical systems, to accidently allow racial (and other) biases to get baked into them without recognising it.

And there should be a huge red warning light / buzzer, flashing and screaming at us here. There's a tsunami breaking over us, of technologies that substitute machine perception and decision-making for human. This goes from Google's own self-driving cars, to phones that schedule our day, to systems for assessing credit-worthiness in banks, to systems that predict criminality and terrorism.

When you deal with human prejudice, it can be easy to spot, possible to argue with, and ultimately challenged in law. When we deal with racism baked into algorithms in machines it will be MUCH HARDER to recognize (no body language), there'll be no challenging it at the point it's applied ("computer says no!"), there'll be no legal redress (it's an honest mistake, just an incorrect weighting in our dataset.) But the decisions could be repeated tens to millions of times a day. But proving them and getting them fixed could be major undertaking ... re-balancing massive machine-training programs that have built up databases over years.

This isn't only about racism. It's about any machine-decision being only as good as the data that it was fed. Google's self-driving cars have had a lot of training to recognize and avoid other cars. How much training about bikes? Or Segways? Or stray kangaroos running across the road? Of course they have had SOME training with all these types of obstruction. But the tendency of any technology that's applied at scale is to prioritize the most common use-cases to the detriment of the rarer and more obscure.

We're about to be cocooned in machinery that makes decisions about us and for us. And those machines are ALL going to reflect the unconscious biases about what's normal and what's important held by the data and machine-learning engineers.

Google were not "evil" here. But we should all educate ourselves to become aware of the risks and what we can do to mitigate them.


Jul 3, 2015

Why don't we legalize drugs? If cigarettes and alcohol can be made legal, why not drugs?

Has to be said, this is pretty suspicious : The Real Reason Pot Is Still Illegal


Jul 3, 2015

What exactly is free market anti-capitalism? How does it work?

Like all "isms" Capitalism is a word with many interpretations.

But there seem to be two broad understandings.

The first is that "Capitalism" just means "Free Markets". Under this definition, the term "free-market anti-capitalism" is more or less a contradiction and probably seems comically silly.

The second is that "Capitalism" is the system that's grown up in the last 300 years or so. The main characteristics of which are a) modern nation states, b) limited liability corporations and public corporations, c) markets for trading shares in ownership of these corporations and other kinds of financial instruments.

Now, what is the limited liability corporation?

It's basically an agreement that allows a group of people to get together to borrow money for a venture without being personally liable for those debts if the venture fails to pay them back. This is a privilege given by government to the corporation's owners. In return it demands that the corporation lodges accurate accounts with it.

In other words government offers corporations a trade-off of financial transparency for limited liability. A further stage, public corporations, the trade-off is that the corporation has access to money on an open market, in return for even more transparency.

A free-market anti-capitalism, then, is one which recognizes the value of free markets and wants an economy grounded in them, but DOESN'T appreciate this particular deal whereby government gives the privilege of limited liability in return for transparency.

Any particular FM-ACist may have a number of motivations for their position.

- perhaps she's an anarchist that thinks that this is too much government and that contracts should just be negotiated by private parties under whatever terms they like. And that defaults should be worked out between them in exactly the same way as defaults by individuals and other groups.

- perhaps she's in the Marxist tradition, and believes that the arrangement gives so much advantage to the recipients of this privilege that it creates a runaway positive feedback-loop that funnels all wealth and power to them. And ends up warping the
rest of the political system and fabric of society.

- perhaps she's against usury altogether (for religious reasons)

- perhaps she thinks there is some other advantage to ending this privilege.

I'm sure there are other possibilities too. But basically, FM-ACists must start from the assumption that the Capitalism that they oppose is a narrower thing than merely existence of markets and (at least some tradable) private property as the governing principle in the economy. And it's the extra features of "capitalism" that they want to criticise and renegotiate.

See also : Phil Jones (He / Him)'s answer to Other than communism, what is the alternative to capitalism?


Jul 3, 2015

What is it like to worship Bryan Caplan, Peter Thiel, Aaron Swartz, and Michael O Church?

"Worship" is a strong word. If you do it religiously you'll need to figure out how you respond to the disagreements between them. You'd be forced to choose sides.

But I suppose the Ancient Greeks could handle a pantheon of squabbling gods.

If you just mean have them as your intellectual heroes, that seems fairly reasonable. They're all smart, interesting people with strong values. Ideally suited to the role. At least one of them is one of my heroes.

But if they're your "top" intellectual heroes ever, it probably reveals a fairly narrow world view, most likely because you've been limited to finding your heroes in a fairly narrow corner of the internet. There's a vast universe of genius out there, and so far you've encountered only a couple of planets in your local solar-system.


Jul 3, 2015

Why do I fail in learning a programming language?

What are you trying to create with your programming language?

The only reason to learn programming is to write programs. If you don't actually WANT to write a program, if you don't have a a program that you WANT to write, then you'll find motivation very difficult to sustain.

The way to learn programming is to decide that you want to make something, then try to make it. The problem with a lot of online courses and competition is that they promote this idea of "beating" languages. Or collecting algorithms like Pokemon. That's pretty dull.

Programming is about making programs. Which is about making your computer do something that you want it to do. (Because it's cool or useful. Though cool is better than useful when you're learning.) Find something you want to make and learn what you need in order to make it. That's the way EVERY successful programmer has done it.


Jul 3, 2015

Peter Thiel: What is the 20% of opinions that both David Graeber and Peter Thiel both agree very strongly on?

They probably agree on how lousy the existing system and government are.


Jul 3, 2015

Philosophy: What is "Wirehead Hedonism"?

Not entirely sure, but I assume making yourself happy by hacking your brain.

Wirehead hedonism versus paradise-engineering

One issue for moral philosophy is that utilitarianism and other consequentialisms basically try to define what is "good" in terms of what maximizes happiness. But if we find a way to increase happiness dramatically by hacking the brain (eg. sticking the equivalent of a pacemaker into it) then does that mean that the most moral way to behave would simply be to try to make these available to everyone? Or to force people to have them implanted? If it generates enough happiness, does this requirement trump any other moral requirements? Eg. to improve people's "real lives"? Why work towards improving the lives of the disadvantages, disabled or poor if these people's happiness can be fixed with a cheap machine?

Intuitively it feels "wrong" to cheat on our moral duties like this. But it might be the logical implication of any kind of utilitarian position.


Jul 3, 2015

Which happens more: people seeing patterns where they don't exist or people not seeing patterns where they do exist?

They're two sides of the same coin.

Every time you see a pattern that isn't there you're missing a pattern that is. And vice versa.


Jul 3, 2015

Why do patterns exist?

I have a weird metaphysics (courtesy of Christopher Alexander) where I believe patterns are what the universe is made of. So patterns exist because that's all there is. And something has to exist.

If you want a more mainstream philosophical take, Dennett's Real Patterns is worth reading.


Jul 5, 2015

If Greece defaults, why shouldn't the EU embargo it and crush the whole country for not paying the debt?

The same reason that your bank isn't allowed to come around your house and crush your hands if you are late paying your credit card debt.

There are human rights and dignities that trump mere property rights.


Jul 5, 2015

Democracy has been known for thousands of years. Yet, until recently, there were very few successful democratic states. What advantage do democratic states have now that was absent in the past?

Peter Hawkins has a good answer.

But in addition, the printing press, electrical and electronic media. People are more informed and more literate than they were in the past. It's much harder for the elites to keep a monopoly on information or communication than before. That gives the rest of us more ability to co-ordinate to demand a share of power.


Jul 5, 2015

Does a site with these characteristics exist?

The web.

The app. you use to access it is called a browser.


Jul 5, 2015

What was your first programming project that wasn't mandatory?

I was writing programs long before anyone was obliging me to.

I started by making variants on a version of Space Invaders that my mother wrote for me in TRS-80 Basic. Then there were a few more games I tried to write from scratch : a kind of basketball that was like a two player Breakout; a weird game where you flew a bird around, leaving buckets in the air to catch raindrops; a sort of Nintendo "Game and Watch" type game using a boat to ferry people across a river. And then I saw a TV program with some AI stuff in Prolog and I thought I could try to do something similar. That was a particularly classic non-event, as I had no idea how Prolog acutally worked and was just fumbling around trying to hack an AI in Basic.


Jul 5, 2015

What is the philosophical basis of the history of ideas?

Peter Hawkins is right. Unless you're specifically refering to Hegel, who thought that History WAS the history of ideas. In other words, there was nothing to the world but a particular teleological progress in ideas. The mechanism of this was progress was the dialectic.

So, probably Peter Hawkins is right. Unless you're specifically talking about Hegeliansim, in which case, the philosophical basis of the history of ideas is the dialectic.


Jul 5, 2015

If you had a chance to rewrite your entire project, which programming language would you choose? Why?

Update : I answered this when the question asked : "If you had a chance to rewrite your entire system, which programming language would you choose? Why?" Obviously it's not so relevant to the current wording which has changed "system" to "project" and was obviously trying to get at something different.

At this point in my programming life, I'm very much attracted to the ideals of the Lisp Machine.

I'd love somebody to be working on a system which was Lisp all the way down to the software specification of the hardware. It's obviously do-able in principle. I don't think I have the capacity to do it, and so I don't think I'm going to sit down and try.

But maybe when I have a few more years of writing Lisp under my belt (I've only been using Clojure seriously since last year) I'd like to contribute something towards a project like this.


Jul 5, 2015

Is it reasonable to force business owners to serve gays and lesbians even if it is against their religious beliefs?

Nowhere in the Bible does it say "thou shalt not serve homosexuals in your shop".

Christians who claim that it's against their religious belief are either lying or deeply confused about their own religion.


Jul 6, 2015

Are people reconsidering Hoover & FDR in view of current Greek crisis, economics and austerity?

The simplistic answer is that austerity, the Hoover option, made things worse in Greece too. So, Greece vindicates FDR.

The more complex story is that the two aren't really equivalent and that this case doesn't throw much light on the American experience, because Greece's problem is far, far, far more to do with the particular constraints of the Euro than it is with the overall borrowing.

The crisis here isn't to do with choosing a particular fiscal policy or monetary policy. It's to do with trying to have a monetary policy designed by and for Germans in the same country and currency as a fiscal policy designed by and for Greeks.


Jul 6, 2015

Why can't I do iOS programming?

I've now written a lot of answers to questions like this on Quora. If there was a better search facility here, you'd probably be able find them.

There's only one way to learn programming. Try to write programs.

No book. No video course. No online exercises. No competition for who knows the most or fastest algorithms. etc. NONE of these will make you a (better) programmer.

There is only one thing you can do.

1) Think of a program you WANT to write. (Because you want it to exist.)

2) Try to write it.

3) When you get stuck. THEN, look up in online documentation or courses or books or ask teachers to get help to move forward in writing your program.

That's it. That's the whole secret. There are no other secrets. If you are trying to write programs, you are getting better. Even if it's a slow process. If you aren't trying to write programs, it doesn't matter what else you are doing. It's not going to help.


Jul 6, 2015

Now that we have seen the birthplace of democracy crash, what is the next step in the evolution of the government?

It's not that people "don't understand" economics. People don't accept politics which masquerades as economics. The Eurozone can lend money to Greece if they want. They have plenty and they can print more. They can change the terms of the loans if they want. They can restructure and write off debts if they want.

They don't WANT to.

None of this is about economics. It's about politics. It's about how humans see the world, what values they have, what desires they have, what they think is more important and what they think is less important. There are no gravity-style "laws of the universe" at play here at all. Just humans quarrelling over who is to have the most power.


Jul 6, 2015

Is programming mobile phone apps an easy bet to make money?

Not any more.

They were somewhat of an "easy" way to make money when they were new because :

1) the barrier to entry was low (the app. store took care of your marketing and distribution)

2) not many people were doing it.

Unfortunately, because of 1, today 2 is no longer true. LOTS of people are trying to make money with mobile apps. So you need to have a really good, really original and really compelling idea, that's well enough executed.

Of course, there's the occasional "Flappy Bird" which shows it's still possible. But you need a lot of luck to hit something that's both so simple AND so compelling.

The good news is this. If you are a 13 year old who learns to program apps. and manages to at least get them into production and sell a few copies, even if you don't make a lot of money this is very good experience for going further in a career in software development or entrepreneurialism. So there's nothing to be lost by trying. Just be realistic in your expectations.


Jul 7, 2015

Why do people in sao paulo bother travelling by car if traffic jams extend to 180km on a friday night?

It's the "last mile" problem. Even if there's a decent train or metro ... there's probably a gap between it and where people actually live.

95% of your journey would be better by metro. But if the last 5% involves walking in the rain or somewhere you consider "dangerous" or just too much trouble, you might accept the extra pain of the traffic jams.

This is really a problem of urbanism. No-one designed the residential areas around metro stations or with good public transport.


Jul 7, 2015

Why some factions/sectors within the Left condemn dictatorships and authoritarian regimes selectively? Why condemning only Pinochet, and not Castro as well?

Because no two dictatorships and authoritarian regimes are exactly alike. So each will be criticized for different criteria, to different degrees and in different circumstances.


Jul 7, 2015

What is the greatest piece of advice that you can offer to someone who is trying to understand their existence?

Don't let it get to you.

It's a fascinating project.

But remember that 100% certainty is just a state of mind, not a cast-iron guarantee. So don't suffer because you can't find it. And don't look down on those who found a different understanding from the one you found.


Jul 7, 2015

What do you think of Sam Harris's suggestion that 'We should profile Muslims or anyone who looks like he or she could conceivably be Muslim'?

It's idiotic.

In addition to what most people have said, once the terrists know that little old white ladies have special dispensation from the TSA to put bombs on planes, guess who'll be turning up at granny's door with a video of little Suzie with a sword pressed against her throat and an offer that's painful but hard to turn down.


Jul 7, 2015

What is the most physical type of programming?

Have a look at something like LittleBits where you "program" by plugging physical models together.

I've done some thinking about whether this could be extended. Why not a set of cards with QR codes / fiducial markers that represent data-structures / patterns / programming concepts that can be pieced together physically and then captured by the camera?

The main issue that strikes me is "names". It's easy enough to have pieces that represent data and control structures. But you need to be able to give them names and have the same name crop up in different places in your "code" to tie them together. Ideally those names are also meaningful to human reader. How can you do this? Write the names on the cards? That will require far either superb handwriting or more sophisticated vision recognition.

Also this is going to be much lower density than screens and keyboards. (But maybe that's a price worth paying to involve the whole body.)

(BTW: If you're interested in this area, hit me up by direct message. It's something that's been at the back of my mind for a couple of years. I've not done anything concrete, but I'm interested. Be great to have other people to bounce ideas off, swap links to other research.)


Jul 7, 2015

I have no money, no home, no family or friends support. But I believe I had a great idea that would improve people's life, but no money to create it. What should I do?

Tell other people the idea. Maybe one of them has the resources to make it happen.

If it's really going to improve people's lives, holding on to it because you personally can't find a way to exploit it is just selfish.


Jul 7, 2015

What are some companies that generate big money with the fewest people we can ever imagine?

Probably some kind of small VC firm that gets lucky (or are supernaturally smart) betting on the "next big things".

Y-Combinator is probably pretty good on a size / earnings ratio.

The next best thing is to make platforms where users contribute most of the content for each other. Or trade with each other and you take a share of the payments. Providing an app-store of some kind. Or internal market for in-app-purchases etc.

Valve was famous for being the company with the highest profit per employee for a time. Not sure how much of that was employee creativity vs. money made from third parties on Steam.

It's hard to imagine a more "efficient" business than one which buys commodity cloud storage and processing on the one hand, has an active, "locked-in" community creating its product for nothing, and which then makes money on every action or transaction that its community engages in.

As long as you can get things going with enough initial content / value and publicity to kick-start that chain reaction.


Jul 7, 2015

I love learning programming but don't like working on side projects. What should I do?

Give up. There is no "learning programming" without working on "projects".


Jul 7, 2015

Economics: Why was the dotcom crash not followed with a recession on the level of the late-2000s crash?

The dotcom crash was a stock-market crash. The people who lost money in the dotcom crash were

a) professional tech investors
b) members of the public who'd bought into the hype

The 2008 crash was a collapse of a housing bubble and the people who were hurt were banks. (Seriously hurt because their complex system of opaque financial instruments left them blind, unable to work out how much money they'd lost and how much they had left.)

Banks have a hell of a lot more political clout than the losers in 2000. And were able to persuade the governments of the world that their pain would freeze up the global economy entirely. (This might even have been true.)

So the governments saved the banks and nationalized their debts.

Then the same economics geniuses who'd told politicians that the banking system was effectively "self-regulating" then managed to convince everyone that the governments' new-found debts weren't the result of them absorbing the costs of a crashed global finance system, but the result of reckless public pending in the years prior to the crash.

These people called for austerity (ie. a sudden drop in government spending), which chilled the economy and drove it into a recession.

tl;dr : governments didn't bail out shareholders of pets.com.


Jul 7, 2015

What are the best books or articles about the philosophy of anonymity?


Jul 7, 2015

Does Quora aim to be welcoming only to liberals and progressives?

Quora is full of smart people.

Both sides make mistakes, of course, but overall, leftist thought is a more accurate model of the world and a more coherent and productive set of values than the rightist alternatives.


Jul 7, 2015

Why are most humans more focused on socialism than science?

They aren't opposites.

Socialism is a "politics" meaning it's a mixture of "world view" and "values".

Science can answer some of the world-view questions that divide socialism from its alternatives. But much of economics is at a fairly "pre-scientific" stage. It's impossible to do controlled experiments on real economies. Retrospective analysis is hard to make a lot of sense of because of so many uncontrolled external factors. And within economics are dozens of rival models that are equally good / bad.

At best, the rival economic schools are like the varying interpretations of quantum theory. Coherent models but hard to empirically distinguish.

As for the values part, science has nothing to say about what you ought to value. Whether this freedom is more important than that freedom or that obligation etc. No values are more "scientifically correct" than others.


Jul 8, 2015

What should I do if my advisor wants to see my shitty code? I don’t think I have time to do a lot of refactoring.

Advisors are not there to "judge". They're there to help.

As my advisor once put it to me. "There's no point trying to mislead your advisor, it's like lying to your doctor." If your code is shitty enough to be a problem, your advisor can warn you, and give you advice on how to improve it.

Not taking advantage of the advisor this way risks you going forward and then crashing more painfully : with an examiner or by publishing research that then needs to be retracted because other scientists couldn't reproduce your results (which were an artifact of a bug in your code). That will hurt far more than your advisor tutting at you and telling you to refactor.

Right now, bad code isn't a huge scandal in science. But as science becomes more and more dependent on modelling and statistical analyses, I think it's inevitable that the ethic of publishing repeatable results will have to include publishing both code and datasets. And so future science will start placing a high premium on clean / readable / understandable code. It will become as important as writing papers properly. It's not too early to get with that wave.


Jul 8, 2015

I'm smart, hard-working and Jewish. I don't feel I need Israel or Zionism in any form. Am I alone?

Smart and hard-working are irrelevant. How secure do you feel against the possibility of anti-semitism breaking out where you live?


Jul 8, 2015

I am a software developer working for open-source. I live in my room alone, most of the time I don't leave and don't talk to anyone. I am an atheist. I don't care about being social or not. I don't feel alone. I don't use drugs. Am I strange? Who am I?

You're the future.

You're lucky that the kind of personality you have happens to fit with the requirements of a global economy during an age of rapid automation / computerization and networking.

So you live and work surrounded by machines; and your human connections are also largely mediated by machines. You're a bit ahead of the curve, but hang on for a while and more and more of humanity will end up like you. The machine economy will push them into it.

Though as more of them do, the premium paid to people like you (willing to sit in front of a computer all day) will diminish, so don't take it for granted.

The main question you need to ask yourself is "am I happy like this? Or should I make steps to change so that I balance my machine mediated existence with more going out and directly experiencing the world and interacting with people?" Do you need other outside hobbies, communities who you can have other kinds of interactions with?


Jul 8, 2015

Why don't women find geeky overweight men attractive?

As a geeky overweight man myself, I have to ask, why on earth should they?

The sad truth is that as a geek you are fascinated by a bunch of abstract, rather impersonal stuff rather than deeply interested in the here and now of "being with" someone else. One way to be attractive to someone is to take a lot of (genuine) interest in them. We geeks really aren't good at it. We actually DON'T find people as interesting as more abstract ideas. And we're REALLY bad when we try to fake it.

As an overweight man you are likely to be unfit for a lot of shared social and physical activities and experiences, from playing tennis to hiking to dancing to, yes, sex.

So, to someone who isn't caught up with the same range of geeky obsessions as you are, you're probably boring to talk to. And you've excluded yourself from a lot of "neutral" shared activities that don't require talking, too.

These are both negatives. They aren't insurmountable, but you need to work on some compensating positives.

BTW: I don't quite understand why otherwise sensible Quorans like Kent Fung and Erica Friedman assume that asking a question like this is automatically evidence of sexism and superficiality. Or feel that it's therefore open-season to pile in and criticize you for these attributed traits. Nothing in the phrasing of the question warrants this. Quora is full of dating questions that generalize about men and women. And they can be asked from a position of perfect humility. But somehow the stereotype that socially inept nerd == sexist seems to be so well established that people just start kicking right away.


Jul 8, 2015

What do you say to someone who thinks evolution is wrong because random molecules cannot just come together and give life and emotions? My conservative Christian friend says that evolution is wrong and there has to be a God in the beginning.

You don't need to "prove him wrong"

Just walk away. Someone saying that doesn't care about your answer, isn't open to being convinced of anything else, and will just waste your time.

Go play video games together or whatever you do to be friends. And just agree to disagree on the whole "random molecules cannot just come together and give life and emotions, even over billions of years" thing.


Jul 8, 2015

Is it true that the Greek crisis was created in 2012 by Brazilian presidents Lula and Dilma Roussef?

The commentator says that Lula told the Greeks in 2012, that austerity was a bad idea and that public spending was a better approach.

Clearly Keynes was innocent. The entire economic school that is named after him doesn't exist, and everything is Lula's fault.


Jul 9, 2015

Why are people so obsessed with tech?

No. Tech is ALSO a culture, like art or music. Technical innovations have cleverness, beauty, audacity, generosity, humour etc. etc.

Humans have been toolmakers for longer than we've been homo sapiens. And probably as long as we were language users. It's fundamental to who we are as a species.


Jul 9, 2015

What can I do with 70$ to help a group of poor people?

On Kiva you can help many groups of poor people with just $70.


Jul 9, 2015

Is there a possible win/win solution to the Greek crisis?

A BIG write-down in Greek debt + guaranteed liquidity support from the ECB in return for the austerity demands of the Troika, might do it.

The Troika are happy because :
- they get their way imposing the austerity measures they want.
- Greece stays in the Euro and recovers economically, and is eventually able to repay the (now reduced) debts it officially owes
- the "rule of finance law" is maintained
- Greece's pain under austerity is still a warning to others not to go down the same route

Syrza are happy because :
- their intellectual argument (that the conditions on Greece were impossibly arduous) is accepted.
- their fighting and tough stance is rewarded with a significant concession. And so their approach is vindicated.


Greeks are happy because :
- well, despite, and perhaps after a short period of, continued unhappiness from the austerity, the government can afford to service the largely reduced debt, and has money for other things (perhaps to rebuild the social services that were initially cut)
- they stay in the Euro (most Greeks want this)

Everyone else is happy because :
- We avoid the crisis and uncertainty of Grexit.


Jul 9, 2015

Can an atheist subscribe to objective morality, or does an atheist necessarily subscribe to moral relativism or nihilism?

I'm an atheist who subscribes to objective morality.

So yes.


Jul 9, 2015

Can adoption of blockchain technology make it easier for people to be rewarded for small microcontributions they make to the Internet (as described in Jaron Lanier's "Who Owns the Future")?

To the extent that bitcoin and similar currencies can process payments cheaper than the existing banking infrastructure, they can support micropayments that are far smaller.

However, many years ago, Clay Shirky wrote a very (to my mind) important and plausible case against micropayments which has never been answered by the advocates. Namely that the cognitive cost of deciding whether a microcontribution is worth paying for or not is too high. And consumers / doners simply won't do it. They'd prefer to make one off decisions to buy subscriptions to bundles or to make larger donations to organizations rather than spend a lot more of their time making microdecisions about micropayments for microcontributions.

BitCoin / blockchain technology doesn't address that issue at all. And if that's the real constraint, it's not going to make a difference.

I haven't read Lanier. So I don't know if he has any kind of counter-argument. But so far, Shirky seems right. Fifteen years after his essay we still don't have a working micropayment economy despite hundreds of attempts to create one.


Jul 9, 2015

What do non-libertarians think of David Friedman's The Machinery of Freedom?

Haven't read it, just skimmed the first couple of pages so far, but I've put a copy in my Dropbox folder to send to my tablet, and added it to my "to read" list. (It's indeterminate when I'll actually get round to it. I have about 12 books in the queue before it.)


Jul 9, 2015

Can it be possible that God exists just because we believe he exists?

Not the Christian God which is explicitly defined as having created everything else (including anything else that can "believe".)

Any "gods" created by human belief would be very different from any of the current mainstream religions. Pratchet's "Small Gods" gives you nice fictional example of a system that works like this.


Jul 9, 2015

Could it be possible that God is a concept that came into existence because people back then and even now are too scared of death?

Bascially no.

The monotheistic, capital G, God is a very recent invention. Two to three thousands years old, at most.

For tens of thousands of years before that, human religions were "polytheistic" ... they had many gods, demigods, ancestor spirits etc. etc. There were ideas of life-after-death, but, to take the example we know best, the Greek Pantheon, only a tiny handful of mortals (usually great heroes) were granted a pleasant immortality with the gods. Mostly, dead spirits went down to the Underworld, a pretty gloomy place where you eventually faded away.

Many early religions have some belief in life-after-death ... but the kind of life-after-death associated with monotheisms like Christianity and Islam is way too recent to have been the motivator for the invention of religiosity in the first place. It's much more plausible that the monotheisms are the result of a kind of distillation or, dare I say, "culture evolution" from these earlier religions, which just happens to have put a big emphasis on the reward that loyalists get after death.


Jul 9, 2015

Can an unlimited amount of money buy you anything: love, health, happiness and a balanced lifestyle?

It can certainly buy you better health : as in the attention of specialist doctors, fitness trainers and better medicine and surgery.

It can allow you to avoid the work you don't want and focus on the work you do. Which you can call a "balanced lifestyle" if you like.

All other things being equal, these should improve your happiness but there are obviously personal and psychological influences on happiness and money won't necessarily trump them.

Love has to be freely entered into by both parties and money may or may not be able to affect that. The bought appearance or performance of love is not real love. But money can buy the stability which might be the difference between a love working out and it failing.


Jul 9, 2015

Do you think that Varoufakis quit his post as finance minister mainly to escape the consequences of a 'NO' vote which he claimed would lead to a better deal for Greece?

Probably not. Most likely he was pushed.

It's a little bit less likely, but more plausible than the question, that he resigned because he diagnosed early that, despite winning the No vote, Tsipras would be obliged to cave in to the austerity demands at the last, and he didn't want to be personally associated with that U-turn.


Jul 9, 2015

Is poverty just a thing of lack of money?

It's lack of opportunity.

- Lack of resources, as Bryce Christensen says.
- Lack of money to buy those resources.
- Lack of knowledge of how to acquire those resources.
- Lack of connections who can help acquire those resources.


Jul 9, 2015

What programming languages are best suited for Augmented Reality platforms/applications?

Java.

Let's you program Android devices like phones, tablets and (eventually) Google Glass.


Jul 10, 2015

Are there any technologies under development that will be able to place payloads in orbit without relying on traditional rocket technology within the next 20 years?

I'd guess almost certainly not. Nothing beats rockets to get the speed you need for orbit.

Update : "I don't know if this is practical, but a high-altitude balloon platform much like the one used to test the proposed Mars parachute recently, combined with a laser launch system for small payloads would be in the right direction."

My understanding is that high altitude balloons are basically around 50km up. Orbit only starts at around 300km ... so they're only going to do about 6th of the distance you need. (Someone smarter than me can talk about how that translates into energy requirements.)


Jul 10, 2015

Do you think humanity's resistance to change may one day be the cause of our extinction?

Humans aren't resistant to change. We're some of the most adaptable / changable animals that have ever existed. We have incredibly plastic / flexible brains.

Our problem is that we've built institutions that are resistant to change.

Eventually, global warming will destroy those institutions and the survivors will be free to adapt to survive. (Unfortunately not before a significant number of humans will have died.)


Jul 10, 2015

What would life be like if there was only one country?

You really wouldn't want to piss off the government.


Jul 10, 2015

Why aren't solar (panel) solutions popular in Brazil?

Yeah. Import duties are pretty high.

If the government was sensible it could just "subsidize" solar by cutting import duties on solar panels and related equipment to zero.

I'd guess that the revenue lost would soon be made up by the increase in solar-installation related activity.


Jul 11, 2015

Why are some rich people working from home?

Rich people call the shots. They have the luxury of working where they like.


Jul 12, 2015

Can all the radio waves get used up if there are a lot of people using their radios at the same time?

Update : I'll bow to Rupert Baines's superior knowledge that aerials don't capture more energy from the signal than any other physical obstacle ... he's more of an expert in this area than I am. The following was my original uninformed speculation :

It's more like a meeting where everyone is shouting at the same time. No-one gets heard.

Update : Actually, no, I misunderstood the question. You mean if a lot of people are receiving the signal at the same time, don't you?

In that case I'd guess that what is really taking energy out of the radio signal is the aerial. Radio waves must be loosing a little bit of energy for every aerial they set resonating. So "using" the signal (by tuning in to it) probably doesn't make any difference (the energy for that is the extra power to your radio from the battery etc.). But if you managed to put up enough (millions ... perhaps billions) of aerials of the right size and shape, even if no-one was actively listening with them, that might, indeed, suck the energy out of the signal.


Jul 12, 2015

The universe is infinite and admits infinite probabilities, right? And if one of them is something that went against the laws of the universe itself? If you can not, the odds are not infinite? If so, that should not even exist, right?

1) We know that the universe is very big. We DON'T know that it's infinite. We see something that looks like its edge. Though we don't have much idea what goes on beyond that.

2) Even if it IS infinite, and has an infinite number of variations, that does NOT mean that EVERYTHING is represented in it. For example, the infinite series of numbers starting 0, 1, 2, 3, 4 ... etc. is infinite, every number in it is different and it STILL doesn't include the number -1. There is no reason to presume that infinite sets include every possible member.


Jul 12, 2015

How would it turn out if octopoda had evolved a terrestrial cousin? Would it be armored, for instance?

An armoured terrestrial cousin of an octopoda is a snail. A species that obviously decided that it could dispense with the legs.

An armoured terrestrial thing that did stick with 8 legs is a spider.

The conservative thought, then, would be that if a small octopoda did crawl out of the sea, looking for an 8-legged land-animal niche, convergent evolution might drive it in a spider-like direction. (Although without the web-spinning, obviously. Poisonous biting though.)


Jul 12, 2015

Are programs written in high-level languages more likely to be "timeless" than programs written in low-level languages?

I don't think there's a strong correlation between "height" and "longevity".

As Waleed Kadous says : assembly seems to be shortish, limited by processor architecture. Cobol and C have been around for 40+ years.

Modula 2, TCL, Perl are all languages that appeared much more recently, had some kind of moment, but all seem to be in decline and it's very hard to imagine a convincing scenario where they'd experience a resurgence in popularity. Many more recent languages haven't been around long enough for us to get a sense of their longevity. But Lisp is arguably pretty high level, and has been around forever.

I'd suggest that longevity comes from being "particularly good"; for some very vague hand-wavey idea of "good" that people with "taste" know when they see it. It's not quite the same as popularity, because popularity can come from being important on a platform. Eg. a particular assembler might be popular because the underlying chip is a success but disappears the moment people move off the platform. PHP is popular because of being almost universally implemented in web-servers. But no one is going to bother to recreate it outside of that environment.

Lisp and C are obviously very good languages. It's more or less inevitable that they'll keep on being reimplemented whatever the platform, and that many new languages will be made simply by copying them and adding the required new syntax or semantics.


Jul 12, 2015

How do we define the "level" of a programming language?

John Colagioia gives a nicely succinct version of the most common way of understanding it.

It's obviously somewhat relative. The terms "high" and "low" level have been around for a long time and what was considered "high level" in the past may not seem to us like that today. In the 70s C and Fortran were considered "high level" as a basic division from low-level assembly languages. Today most of us would regard them as at the lower-end of the spectrum of what we're familiar with.

I want to offer an interesting supplement though. Alan Kay (inventor of Smalltalk, mainstream Object Oriented programming and the GUI paradigm) once pointed out that "higher level" was synonymous with "later binding" or more things being bound late.

Binding is how names in your programs get their references to whatever they mean. "Late binding" means that the connection is made later rather than earlier.

For example, if you use assembler and say put the data into memory location 345624, that number 345624 is "bound" (ie. associated with) to the actual memory chip more or less at the time the machine is manufactured. (Or arguably at the time the machine was designed.)

If a language lets you use a variable name, x, then typically the name x is bound to the memory location somewhat later. Depending on the machine architecture, it's bound when the program is compiled to machine code. Or, on a machine that runs multiple programs at the same time, when the operating system launches it in particular sector of memory.

When it comes to function names, in C,

int f (int x) { return x * x; }

the name f is bound it its meaning at write / compile time. A language with higher order functions, such as Python can bind a function name to a function at runtime. Perhaps within another function call :

def g(f) :

for y in range(10) : print f(y)

The "higher level" between assembler, C and Python is in the amount of later binding between names. C is intermediate between assembler and Python because although it now has data variables names bound at run-time, it doesn't have function names bound at run-time.

Later binding in a program means more flexibility. More of your program can be "context aware" in the sense that what it means is bound at run-time in the particular circumstances that the program is running.

Kay's insight, I believe, gives us a way to diagnose "higher" level. And particular to diagnose what it would mean for languages to be even higher than those we are familiar with at the moment. Can we imagine language capacities where something else is bound at runtime that we currently assume has to be bound at compile-time. For example, a language where not just types but the relationships between types can be altered dynamically.


Jul 13, 2015

Why do people think music should be free?

Because it's not scarce.

Once turned into a digital pattern it can be endlessly reproduced without anyone suffering the loss of it.

Economics was invented to manage the distribution of scarce resources. But there's no need to artificially force something that isn't scarce to pretend to be scarce, just so that you can squash it into an inappropriate business model.


Jul 13, 2015

Is life just due to thermodynamics?

Well, it's also "just due to" gravity, the chemistry of water, electrostatic forces etc. etc.

But apart from those, yes.


Jul 14, 2015

Why did Yanis Varoufakis resign regardless of the NO Vote?

More of the story now seems to be coming out : Exclusive: Yanis Varoufakis opens up about his five month battle to save Greece

He said he spent the past month warning the Greek cabinet that the ECB would close Greece’s banks to force a deal. When they did, he was prepared to do three things: issue euro-denominated IOUs; apply a “haircut” to the bonds Greek issued to the ECB in 2012, reducing Greece’s debt; and seize control of the Bank of Greece from the ECB.
None of the moves would constitute a Grexit but they would have threatened it. Varoufakis was confident that Greece could not be expelled by the Eurogroup; there is no legal provision for such a move. But only by making Grexit possible could Greece win a better deal. And Varoufakis thought the referendum offered Syriza the mandate they needed to strike with such bold moves – or at least to announce them.
He hinted at this plan on the eve of the referendum, and reports later suggested this was what cost him his job. He offered a clearer explanation.
As the crowds were celebrating on Sunday night in Syntagma Square, Syriza’s six-strong inner cabinet held a critical vote. By four votes to two, Varoufakis failed to win support for his plan, and couldn’t convince Tsipras. He had wanted to enact his “triptych” of measures earlier in the week, when the ECB first forced Greek banks to shut. Sunday night was his final attempt. When he lost his departure was inevitable.


At the end Varoufakis believed that Syriza had a mandate to take Greece out of the Euro if necessary. Whereas Tsipras didn't feel he had that mandate, and believed it was too dangerous to risk.


Jul 14, 2015

Why does Quora change Java import statements into URLs inside code blocks?

Probably because they look like URLs (ie. text with a dot.in middle ) which fires their URL matching regexes.


Jul 14, 2015

My friend said, "Java is a girl's programming language, and C++/C is for men.” He meant that Java is an easy programming language to learn and the real programming is like working in C/C++. I feel offended. How can I get over it?

Why should you "get over it"?

Your friend made a crass sexist statement. Tell him off for it and tell him that you will continue to think badly of him until he upgrades his attitude towards women. End of discussion.


Jul 14, 2015

Do the fluctuating nutrient levels in the amazonian rivers cause new species to form?

Well, nothing's impossible.

I know a guy who runs a nature reserve / biological research centre in Bahia. And biologists there discover new species of frog on each mountain. Frogs that have adapted to live at the cloud level can't really descend one mountain and go up another (the ecosystem is too different at lower levels), so the mountains are effectively islands, acting like Darwin's Galapagos.

Anything that can force this geographical separation allows for speciation.

Presumably even an enforced "seasonal" separation could, in principle, act like this. The summer fish and the winter fish never get to interact, face somewhat different obstacles, and so may eventually diverge into different species. I don't know if there are actual examples of this, however.

Obviously like all large rivers carrying sediment, the Amazon has a lot of nutrients which feed the places that catch the silt and allows for a rich ecosystem. But it's usually some kind of enforced separation that leads to actual speciation, not simply the existence of nutrients.


Jul 14, 2015

Who were the Presocratics? What were their beliefs and where were they from?

Thales, Anaximander, Anaximenes, Heraclitus, Democritus etc. ...

They come from the Eastern Mediterranean (Greece / Turkey ... though obviously these modern nations didn't exist at the time.)

They all come from the time before writing was common in Greece (Socrates is at the transition, he didn't write but his student, Plato did). So what we know of what they believed comes from reports by later writers. In many cases we just have a few fragments of their quoted words and some exposition.

But in general they were trying to understand and give theories about how the cosmos (everything) worked.

Thales inferred (from the occurance of Earthquakes) that the world must be floating on a liquid. Anaximander thought that it might be floating in a void and the stars were in shell-like spheres around it. Heraclitus thought it was all transitory (everything was a kind of flux, like a river. Even "solid" objects were just changing very slowly), Democritus thought everything was made of smaller pieces (which were, in turn, made of smaller piece, until you hit the smallest kind of piece, the "atom") etc.

They were "philosophers" in the sense that they were trying to infer the truth about the world, for its own sake, and not simply seeking practical wisdom.

They were not indifferent to observation and evidence. They obviously used it in their arguments. But unlike modern scientists, they had no culture of systematic collection of evidence or experiment, so they relied simply on anecdotal evidence and whatever they could reason from it.


Jul 14, 2015

Will robots replace cooks in the future?

In many places they already have ... a microwave oven with a built-in turntable replaces a spit turned by a kitchen boy (or a dog).

There won't suddenly one day be a humanoid cyberchef doing exactly what humans do (even though there have been concept demonstrations of something like that).

Instead there'll just be incremental automation in the kitchen. Food mixers will grow jointed arms and the ability to pick up a sequence of ingredients etc.


Jul 14, 2015

Why don't people meet for beer sometimes instead of always meeting for coffee?

Coffee is casual. It's something you can do in the middle of the day and then go on and do other things. It fits into busy schedules.

Beer is a committment. It's something that you do at night when you definitely aren't planning to do anything except go home and bed afterwards. (Although potentially you might hope to do that with someone else.)


Jul 14, 2015

I've been spending a substantial amount of time becoming skilled at C++, but was discouraged to read it's not the "best" language for a CS student to master. What would be a better language for me to improve my thought processes as a programmer (I want to make sure I'm spending my time wisely)?

C++ isn't a great language for the beginner programmer because there are aspects of it that make it a pain-in-the-ass for getting something done.

It confronts you with problems like managing your dynamically allocated memory and thinking about paths to libraries etc. that other languages largely hide from you. It may (now) have features like higher-order functions but they're a little bit clunky compared to the way that languages that designed them in from day one do them.

However, if you've already learned to program in C++, and those issues aren't holding you up, then fine; congratulate yourself on having successfully done it the hard way. Most languages you go on to learn next will seem a breeze in comparison.

Don't worry too much about "mastering one" rather than learning a number of languages. Languages are tools. You don't try to learn EVERY technique of the hammer before you play with the screwdriver and saw. Each tool is specialized for particular activities and programming languages are the same.

You'll want the language that's appropriate to your application.

You don't want to write a web-based server in C++. You probably CAN compile C++ to javascript to have it work in the browser, but you're MUCH better off learning enough Javascript to write that there. (It's similar enough to C++ that learning it won't be a big deal and programming knowledge is cumulative : you don't forget C++ because you learn JS. At least not significantly. Even when you're rusty it's just a couple of days to get the syntax back at your fingertipes.)


Jul 15, 2015

Will browser developer tools, such as Chrome's and Mozilla's, eventually become sufficient enough to completely replace IDEs and popular text editors when doing web development?

It's a good bet. There are already plenty of in-browser developer tools.

Ultimately, the browser is now just a GUI toolkit, and it's the best known, perhaps simplest, certainly best supported with third party libraries, GUI toolkit there is. It is the obvious choice.

The main, rather silly, issue holding it back is that most developers still work on their own machines and want the IDE to operate on their own file-system and integrate with other local tools.

There are three ways that problem could be solved.

- the stupid way : browser-based tools will write to Dropbox or some kind of cloud storage that then syncs to the local machine behind the scenes. This is the solution for which the phrase "fine-line between clever and stupid" could have been invented. It's a clever solution but it's stupid that it's necessary.

- the likely way : The IDE will still be a stand-alone instalable with local permissions, but will be based on nwjs so use web-technologies.

- the really sensible, but mysteriously taboo way : Chrome / Safari / Firefox etc. should just be updated to allow web-apps that have the appropriate privileges to talk to the operating system. I don't get why this is hard and the browser-makers are being so coy about this. Of course there's a security issue. But right now, mobile apps. off the app. store all require you to explicitly grant permissions, after which they can operate on the sensitive parts of your phone. It's time that browsers offered the same model. Web-apps should be able to request permission to local resources, and if the user grants them, access them.


Jul 15, 2015

Which position has the burden of proof: atheists or theists? Does the burden of proof lie with those postulating a belief system (theists) or those who do not share this belief system?

There's not going to be any "proof" either way. So there's no burden of it.

Both sides have to make a case, but only to the extent that the listener doesn't already agree with them.


Jul 15, 2015

What specifically makes entrepreneurship so hard?

The same as what makes a football match or tennis match so hard. It's a competitive activity and other people are out to beat you.


Jul 15, 2015

Systems Theory: Why is it critical to appreciate interconnectedness?

Systems are made of connections. It's more or less imperative to understand the raw material of anything you propose to study.


Jul 15, 2015

Why do people who hate Java still love/keep using/get enamored with NOSQL products written in Java like Cassandra/HBase?

I've never used Cassandra / HBase, but I'm a very keen new Clojure programmer, which is another example of being a Java hater but embracing the Java platform and libraries.

I hate Java because writing Java is a lot of work compared to lighter / better languages. I don't mind using components written in Java because someone else did that hard work for me. (Though I'd be even happier knowing that those people had had a better language and more fun in the first place.)


Jul 15, 2015

Is it possible, in the near future, that NASA will be able to send missions to Alpha Centauri?

For some reason Srikanth Murali's answer is downvoted, possibly because it wasn't clear. But I think he's on the right track.

What you probably read was that from the perspective of someone in the spacecraft itself, travelling pretty fast, it could be 3 months. From the perspective of Earth it would still be a lot longer.


Jul 15, 2015

Why is there so much more attention on Greece than on the strikingly similar Puerto Rico bankruptcy crisis?

Well mainly for the rather crass reasons that Greece is bigger (so more people directly affected) and more famous (birth-place of European civilization etc.); and that its crisis is seen as dangerous to the rest of the Eurozone and possibly therefore the world economy (far more people indirectly affected).

And, to an extent, it's a symptom of deep structural flaws in the design of the Euro which are already creating serious political problems in the European Union. Which focusses every European's attention.

Also - and I'm getting this from your answer somewhere else Rupert Baines - it seems that the PR debt is privately held. The Greek debt is a politically charged issue because, of course, it's the result of a EU taking private debt and making it "public" (ie. ultimately owned by European tax-payers). That turns the crisis into a dozen different moral parables, suitable for every political persuasion.


Jul 15, 2015

Why does everybody hate the Java syntax so much?

As everyone says, it's too verbose for the job.

The funny thing is that it comes from C, which is quite decent for the job it was intended and compared to the other norms of the time. But today we compare Java with Scala, Python and Ruby and it's obvious that everything that Java does could be achieved a lot more elegantly.

Beyond the syntax, the verbosity of Java is also to do with semantics eg. checked exceptions, very little autoboxing, no type inference, no comprehensions etc. And the insistance that program namespaces must be reflected in the directory structure (one of the biggest PITAs ever if you want to use an editor rather than an IDE). (Scala resolves all of these issues.)


Jul 15, 2015

Scripting languages like Bash, Perl and Python are used only in Linux. Can you use them in other platforms as well?

Yes. They work well on any Unix, including Linux and MacOS X.

Perl and Python as languages have perfectly good implementations on Windows. But they don't (as standard) have their natural environment : the Unix command line (the default DOS command-line is execrable).

And so some of their beauty is lost.


Jul 15, 2015

Why are there still so many Marxists if Marx's labour theory of value has been discredited?

When you say that the labour theory of value is "discredited" you have to be clear what you're really saying.

Modern economists don't subscribe to the labour-theory of value.

But that isn't because they discovered another, better "theory of value".

What it means is that they decided that "value" was too vague, and scientifically untestable a term. And so they decided to stick to talking about price.

Price is an objectively observable property in the market. You can graph it. You can put it into models and see if your predictions hold. You can compare two prices and see which is bigger. Etc.

When modern economists talk about value at all, they usually think of it as a completely subjective quantity (each person assigns different value to the same things). They might still be able to model it as, say, an ordering of a particular subject's preferences. But economists don't find it meaningful to talk about "objective value".

If that's "discrediting", it's more of a philosophical discrediting than a scientific one. It's an attempt to redefine the terms so that previous discourse no longer makes sense.

Now why would they want to do that?

Well, the traditional Marxist assertion is that the worker is "exploited" because the employer takes more of the value that his or her work generates than is deserved.

If the anti-Marxist can philosophically define "value" out of existence, then, of course, it's impossible to make that claim in that form. How would you know if the employer has taken "too much" of something that can't be objectively measured or experienced?

In this sense, if you've adopted the philosophical underpinnings of contemporary economic theory, where there is no such thing as objective value, then, indeed, the core assumption of Marxism, that the worker is exploited, seems to be infeasible. It's literally "contentless" in that it refers to meaningless terms.

In fact, one of the main thrusts of modern economics has been to try to strip any value judgements or moral opinions out of it and restrict it to plain description of the mechanisms. Labour theory of value is discredited because moral opinion has been disallowed. At least from the official economics text-books. Economies are still institutions that are created by and inhabited by humans and we're still allowed to make moral judgements of them. It's just that this particular field of modelling claims not to take sides or to give warrants one way or another.

However, if we're allowed to philosophically refactor our conceptual frameworks anyway, then there's nothing to stop a contemporary in the Marxist tradition from simply accepting that LTV was a failed formulation of the problem and looking for an alternative way to understand "exploitation".

Personally I think it makes a lot of sense to think of exploitation in terms of "risk" : a more respectable economic term. The hallmark of modern capitalism is the existence of markets for risk, ie. mechanisms to manipulate and manoeuvre it. The existence of such mechanisms inevitably allows the more powerful to push risk onto the less powerful; the weaker party ends up in more precariousness than the strong. The quintessence of capitalism is the limited liability corporation where the shareholders get the upside of the profits without the downside of sharing the debts. Private banks which get bailed out by governments are another example ... the strong get to benefit from speculative risk-taking that makes the economy less stable, but aren't punished in the ensuing chaos. Even the ordinary employment relationship is lopsided : each worker has usually one employer, but most corporations have several workers. The worker is more inconvenienced by the loss of the employer than the employer is by the loss of the worker. Etc. etc.

Maybe this understanding of exploitation will work. And we'll be able to give the concept of "exploited" sufficient rigour to be able to talk about, even measure it. Or maybe not. Perhaps "risk" itself is too vague and will be deprecated in favour of other concepts. However, the fact that Marx's attempts to define and understand exploitation are disallowed in the vocabulary of modern economics does NOT mean that exploitation itself or the other social phenomena have gone away. To think so is to mistake the map for the territory.

Update : tl;dr : To say that exploitation doesn't happen because we deprecated LTV is rather like saying that fire doesn't happen because we deprecated phlogiston.


Jul 15, 2015

The theory of evolution isn't even close to being fact, so why is it taught in schools?

They aren't severe flaws. They're Creationist "talking points".


Jul 15, 2015

If homosexuality is natural (because we find it in nature among animals), is it then natural for males to have more than one female partner at the same time (marriage-wise)?

Homosexuality is natural. Marriage isn't. (It's a human institution.)

And?


Jul 15, 2015

Philosophy of Everyday Life: I have a friend who strongly believes that there are "no truly new ideas" to be had. Does anyone else share this belief and on what premises?

How hardcore is your friend about the "truly"?

All ideas are derived from earlier ideas. Good ideas often work by combining two or three previous ideas together in a way that no-one else thought of before.

If "truly" means no antecedents, then no. All ideas have antecedents. If it means, "no one else has thought of this particular combination or variation" then it happens.


Jul 16, 2015

Can we use sound energy as power? If not, why?

Yes. In principle. There's energy in sound.

But in practice there's not a lot, and we don't have very efficient mechanisms for extracting it.

The best way to think about it is this. You can run a reasonable speaker for a couple of hours off a fairly small eg. 9v battery. If the situation was reversed, collecting that volume of sound for a couple hours would still collect less energy than a small 9v battery.


Jul 16, 2015

When will people stop calling functional programming, "the next hot thing in computer science"?

"Hot" can mean "massively popular", not just good.

FP is the "next hot thing" because it really seems that, this time, it might finally be going mainstream.

It wasn't the next hot thing previously because :

- it was considered to be too slow and resource hungry. (At least without special hardware which was too expensive.) Today computer speed has caught up.

- object orientation was a more intuitive fit with the GUI desktop, which was the dominant paradigm of 80s and 90s programming.

- object orientation gives a more intuitive analysis of problems into programs (start by identifying the nouns in your problem description, make them classes, then make methods for all the things that need to be done to them, etc. In contrast, FP uses a specialized bestiary of data-structures (lists, trees) and manoeuvres (maps, folds etc.) which you have to be familiar with before you get good intuitions how they should be applied.


Jul 17, 2015

How good of a programmer am I if I reimplemented Microsoft Office Word, Excel, and Power Point over a weekend?

Well, you'd be an extremely productive programmer, but you'd lack taste.

It puts you in the energetic but dumb category ;-)


Jul 17, 2015

Where can I find forums where there is honest, constructive and respectful debate between liberal and conservative ideology?

Quora isn't at all bad, really. By the standards of the internet in 2015.

But my feeling is that it's very hard to have any kind of public forum for debate where the participants aren't, at least somewhat, "playing to the crowd". It's not entirely their (our) fault. When you know you are writing in public you have three constituencies :

- your opponent
- third party readers who oppose you.
- third party readers who support you

You'd like to convince your opponent, but you should also be open to learning from them. Sometimes it's fine for your oponent to "win" if it helps you understand that position better.

But you are less happy to admit the win to those third parties. Because your third-party supporters are going to be discouraged (if not feel betrayed) while your third-party opponents will be energized.

Furthermore the language you need to use to communicate with these groups is different. With your engaged opponent you can (hope to) rely on them grasping details and complexities. You can give way to the opponent temporarily (lose the battle) in the hope that this will lead to an overall victory (win the war). With the third-parties, you have to assume that they are less engaged and only able to pick up broader outlines and may not see you through to the end. So you are more reluctant to make even small concessions and you try to paint things as starker dichotomies than you believe them to be. That communicates your position better to those who aren't paying attention.

The worst situation is what happens in debates on TV where two opponents are put in front of a crowd and expected to "win" decisively in real time. They can only do that by making extremely obvious points that they hope a lot of people will "get" immediately and which are seen to trump the opponent.

The best way to have a good debate between different positions is to do it in a (at least temporarily) private space. Ideally with just the two of you. Or a small group who you can trust to be non-disruptive and willing to engage fully.


Jul 17, 2015

Why have structural programming languages become popular again?

Update : Question changed from "structural" to "functional".

See Phil Jones (He / Him)'s answer to Why is functional programming gaining popularity lately? for my earlier answer to this new version of the question.

Here's the old answer the "structural" question :

What do you mean by "structural"?

All programming languages in common use today are "structural" in the way people used the term in the 70s / 80s. (Ie. have repetition and selection handled by block-structured loops and ifs rather than "goto"). Pretty much all of them have block-structured local scopes.

That kind of structure is such a good idea, that once it got established, no-one ever really tried to move away from it. So I'm not sure they've become popular "again".


Jul 17, 2015

Are there resources like fossil fuels in other planets?

As Vincent Maldia says, yes they have "hydrocarbons".

Obviously to be "fossil" fuels they have to be fossils (or derived from the remains) of living somethings.

There's almost certainly life on other planets. Maybe not on other planets in our solar system. The kind of hydrocarbons we're sure are on other planets in our system are probably not remains of life.


Jul 17, 2015

Why do programmers talk less about design patterns now? Which patterns (if any) are still valuable?

The Gang of Four design patterns came out of OO languages like Smalltalk, then C++ and Java.

They were specifically tailored to those languages; particularly by the end, many of them were work-arounds for Java's inflexibility. Classic example : "Singleton" is a workaround for Java not having modules and therefore having to use classes as a substitute. In Python, for example, you'd just use a module.

New languages and paradigms call for new patterns.

We do have patterns for these new languages. But with languages that have powerful generics or macros, it's possible to implement more of the design pattern as code so that its basic shape can be implemented in a library.

Patterns turn up not as text in a book but as a library or framework where the programmer just fills in the blanks with the requisite functions. To use our earlier example : Java programmers had to read about Singleton in a book and recreate it every time they needed a Singleton class, because the language isn't powerful enough to be able to express "here's the type of thing that there can only be one of" in code-form.


Jul 17, 2015

Logic (philosophy): Is there a statement that is both true and false?

Not in traditional logic, no.

But remember, that's because it's defined as being that way. You are free to define a different set of axioms (perhaps including statements that can be both true and false) for your own logic and see what kinds of things you can then derive from them.


Jul 17, 2015

If humans evolved from apes, why are there still apes?

The twins John and Jane Smith both get married.

John and his wife have a little boy, Freddie Smith.

Jane marries Bob Jones and has a daughter, Tammy Jones.

How is it that supposedly smart people can believe that Tammy Jones descended from Smiths if there are still Smiths like Freddie around?


Jul 18, 2015

Why do you have to set new arguments in classes?

Well, self.angleX is a field of the Triangle object

Whereas angleX is just a temporary variable that's passed to the constructor.

So, they are two different variables. And if you want to get the value out of the temporary variable and put it into the field, then you have to do that explicitly eg.

self.angle1 = angle1

OK so that's the semantics. Now you can have two questions.

Why does this have to be explicit rather than implicit? And why is it so verbose?

It has to be explicit because you don't always want to put the value sent to the constructor directly into the object. Perhaps you want to do some processing first.

For example, maybe you always store your points as x, y co-ordinates, but you want your constructor to accept polar.

Then you have something like :

class Point :

def __init__(self, a, r) :

self.x = r * cos(a)

self.y = r * sin(a)

Why is it so verbose in Python? Well, that's partly just an oversight of the language design. Once you've seen CoffeeScript where you can get the same effect as your example with :

class Triangle

@constructor ->(@angle1,@angle2,@angle3)

it DOES raise the question.

Here the @ sigil means not only the equivalent of self. But when you use it in the argument list it tells the computer explicitly that this argument IS to be mapped directly to a field in the object. (If you don't use the @ then the argument is an ordinary local variable as in Python.)

Undoubtedly this is a great shorthand that saves a lot of needless typing. And Python (which is fairly elegant in many ways) misses it. I guess it's too late to put it in now :-(


Jul 18, 2015

Do liberals view the government as the saviors of society? Do liberals have faith in government to save society from crime, disorder, poverty, hunger, foreign invasion, etc?

No, they view it as the "gardener" of society.

The plants in your garden can be trusted to do 99% of the work of growing and flourishing by themselves. But if there's an unexpected period without rain, it's handy to have someone apply the hose. Or if a new weed turns up someone has to root it out. And if one overgrown bush casts shade over a rather beautiful patch of smaller flowers, you might want to prune it back to ensure them access to the sunlight they need.


Jul 18, 2015

Why does Silicon Valley lean left politically?

The left-wing perspective on economics is the "system theory" one. The one that understands connections, higher-order effects, cybernetics, emergent consequences (both good and bad, not just the magical "invisible hand" good) etc.

The right-wing perspective on economics is either naive individualism (We'll get out more quickly if everyone runs for the exit as fast as possible) or naive emergentism (Oooooh ... self organization makes the best of all possible worlds.)

Silicon Valley is full of people who understand complex systems.


Jul 19, 2015

What's the best 4th generation programming language?

Visual Basic ...

I know. I know.

But in a sense it captured some of the spirit of what 4GLs promised and took them mainstream. A lot of people got a lot of work done with it. Far more than ever got done with things that were actually labelled 4GLs. You had drag and drop visual design, drag and drop database components etc. In fact any complex behaviour could be wrapped as a VB component and dropped into VB.

Alternative suggestion ... Ruby on Rails. (ActiveRecord, ORM, a standard interaction model etc. etc.)


Jul 19, 2015

Does the mere fact that there are many contradictory religions on Earth (e.g. Judaism, Christianity, Islam, Mormonism) make it less likely that these religions are from God and more likely that they are man-made?

It certainly proves that :

a) humanity can, and does, invent religions for itself. (I think scientology counters the idea that God made all the other religions for some mysterious purpose ... as the humans behind Scientology are documented.)

b) humans manage to fervently believe in religions despite them being man-made.

Hence it's a strong counter-argument to the idea that faith or strength of belief should be counted as evidence in favour of the religion.

Based on that, yes, I think it makes it more plausible that religion X, for all values of X, is also false.


Jul 19, 2015

Would you be okay with a ban on most abortions if contraception was made free and widely accessible everywhere and if comprehensive sex education was taught in all public schools?

What I think is that if comprehensive sex education was taught in schools, and contraception was freely available (ideally free altogether, and available in schools) then most abortions would ban themselves.

Let's agree to do that, celebrate the fall in the number of abortions that would follow, and then figure out how we can address the remainder.


Jul 19, 2015

What was the evolutionary benefit of flight for early birdlike dinosaurs like Archaeopteryx?

You can catch flying insects.

Falling out of trees is painful.

You can avoid being eaten by non-flying predators.


Jul 19, 2015

How can I make myself not want material things so I can save more money?

You only want to buy stuff because you're bored and you don't have any better dreams in your head. Find yourself a couple of decent hobbies that DON'T just involve "buying shit".

Learn to make things : (woodwork, electronics, painting, clothes, food etc.) Be careful because all these hobbies have a version which involves more buying the latest tools, gizmos, paints, sewing machines, kitchen stuff and less doing. So try out a hobby but focus on the doing, not the equipment.)

Learn to play : sports, a musical instrument, role-playing games etc. Once again, get into the playing, not the buying stuff around this.

Volunteer with some group : could be anything from a charity to an amateur theatre.


Jul 20, 2015

How do atheists view the heart on Pluto, if not as a sign from God to live with love and peace?

Methinks it is like a weasel.


Jul 20, 2015

Why would Noam Chomsky think that the language acquisition device (LAD) would have evolved "perfect" right out of the gate?

Yeah. It seems a pretty odd assertion. Almost as though Chomsky subscribes to a kind of "irreducible complexity" about it. Like he's so holistic about what language is that he can't imagine what the proverbial "half a language" would be like.

I've not heard that Chomsky is a creationist. (Am I wrong about this?) So I suppose what he must presume is that the mechanism must have evolved for another purpose, under other pressures and then just turned out to be useful for grammatical processing. (This isn't entirely crazy. If language requires some kind of generic "predict what happens next in this sequence" type capacities, these might have evolved for other sorts of predictions - following the trajectories of prey, understanding other natural processes by following the sequence of sound they make - and then been pressed into service for tracking and reproducing sequences of vocalizations fairly quickly. The extreme case of this would be that language is a purely cultural invention; it piggybacks on the evolved ability to track sound sequences, but one day a couple of proto-hominids came up with the idea of predicting each other's vocal sequences, and the idea took off.)

It would be interesting to know what Chomsky thinks is at stake here. Perhaps he worries that an incremental sequence of more and more language-like capabilities undermines his assumption of a single common grammar. If there are a lot of different approximations to grammatical ability in evolutionary history, perhaps we're still a world of people with slightly different mechanisms that all approximate true grammatic capability rather than a single, common mechanism.


Jul 20, 2015

What is the next big thing Singapore should do?

Legalize marijuana.

:-)

Seriously. Singapore is a wealthy, successful small island state on a major trade route. It has an educated, hard-working population and a hi-tech industry.

But it has a terrible reputation for being boring, staid, conservative and unexciting. Even Singaporeans are concerned that they're too inert .

This matters going into the future. Because Asian cities like Shanghai are on the rise, with a greater reputation for creativity and daring. While Singapore has little to attract innovative outsiders.

Meanwhile, a wave of drug liberalization is likely to roll across the globe in the next 50 years, as more and more American states decriminalize and legal American drug companies start exerting pressure on legislators around the world. With its draconian drug laws Singapore will look increasingly behind the times socially.

Legalizing marijuana will send the world several shocking messages :

- that Singapore can change itself. Dramatically. To throw off old prejudices.
- that Singapore is looking to the future
- that Singapore is a fun place to be. (Why not become the Amsterdam of South East Asia?)

Suddenly the world will be looking at Singapore as somewhere new and exciting and full of opportunity. People will want to come and see what the hell is going on. Creative class hipsters will be flocking to the city to catch some of that vibe.

If it acts fast, Singapore can become the nexus of the 21st century's growing recreational pharma industry in Asia. Attracting everyone from hippy artists to Libertarian entrepreneurs to jet-setting party-people, en route from India to Bali. Meanwhile, the Singaporeans themselves, shocked out of their hidebound assumptions, will see the world anew, discovering that there are all sorts of things that they can do if they decide to.


Jul 20, 2015

Innovation is the result of domestic manufacturing. Do you agree?

Absolutely.

Innovation isn't something that can be done in the abstract. It's informed by practice. It comes from solving problems. When you run the factory, you are faced with the problems that come with that. But those problems also stimulate creativity as you search for new ways to solve them. You discover new opportunities to improve the process.

Designers, however clever, sitting half a world away in an office can't simulate all that experience and opportunity for creativity in their heads.

Inevitably, they'll send the product design to the manufacturer who makes it.

But then the manufacturer comes back and offers a minor improvement in design to make the product cheaper. One that the designers had no inkling of. And then another. And then another.

And soon the manufacturer is offering to source you entire sub-assemblies at a price and quality that your own designers never quite got their heads around. After a while you'll find yourself relying on your manufacturing partners to come with the next generation of designs, while you focus on the shape of the packaging and UI design. (Which of course, you'll trumpet as the most important, revolutionary thing, despite being just the tip of the iceberg of actual creativity that went into your product.)

And then one day, that will disappear too. And you'll just be a brand-wrapper around a product that's almost entirely designed and made elsewhere.


Jul 20, 2015

Should British Defence Secretary Michael Fallon resign now that it's come to light that UK military personnel have been involved in airstrikes in Syria despite Parliament rejecting military action in Syria in 2013?

Did he explicitly lie to parliament about it? Or was there just a new policy that was unspoken?

That seems to me a good place to draw a red line. The government has to be responsible to the electorate, and parliament is the mechanism we use for that. Knowingly lying to parliament ought to be an automatically sackable offense because it breaks the entire mechanism by which the electorate can hold the government to account. Maybe we have to figure out a form of words when politicians need to signal "I'm prevaricating for security issues" (rather like the pleading the fifth in the US) but directly misleading parliament should be considered heinous.

I see the argument that the parliamentary prohibition was for not getting involved in the civil war against Assad. Whereas if these are strikes against ISIS then it's technically a different war that may not be in scope. I'm not massively happy with that result. But I think it has some justice.

And I think there's an argument that parliament shouldn't be in the business of micromanaging strategic military decisions, just as it shouldn't be in the business of micromanaging the strategic decisions of any government department.

So bottom line. If he was asked in parliament if UK forces or personel were involved in this and said "no". Then he should be out on his ear.

If no-one ever asked but there was mission-creep from UK forces engaging ISIS in Iraq to engaging in Syria, then I think that he might be able to get away with a severe reprimand. He definitely ought to have got around to alerting parliament and letting them debate, possibly vote on it. But he just about gets away with it not being in violation of the parliamentary vote.


Jul 20, 2015

Why is it so much easier to make up stories about sad, depressing things rather than happy?

“All happy families are alike; each unhappy family is unhappy in its own way.”


- Tolstoy

Happiness seems bland because it's assumed to be the product of things "working" or "fitting together" properly. There's only one way for things to work out ... for the hero to get the girl, kill the baddies and save the entire planet. But there are loads of different ways for it to all go wrong. Things can not fit together in so many more, and more interesting ways.


Jul 21, 2015

Why do I need structure, while I have a more powerful class in C++?

1) Backward compatibility with C
2) "Lighter" (especially when allocated on the stack) (Update: Matthew Lai says I'm wrong about this. See comments.)


Jul 22, 2015

I've noticed that a disproportionately large amount of good writers in sci fi and fantasy seem to have some sort of military experience. What makes them better equipped to write these kinds of stories well?

That probably reflects more on your taste and definition of "good" sci fi.

Obviously if you're talking about sci fi from the mid 20th century then many more people in general had military experience.


Jul 22, 2015

In the scientific community, is evolution considered to be a fact that is no longer questionable that is as simple and indisputable as gravity?

Everything can be questioned in the scientific community. Even gravity.

It's just that, to be taken seriously, questions have to be motivated by more than "I don't like this theory because it conflicts with my favourite creation myth (evolution), political philosophy (climate change), common sense (relativity)"

"Questioning" in the sense of "I can't believe that, it can't be true" has zero value and is rightly ignored.

Questions that come from observations "why is this behaving like that when we observe it" are always welcome. Especially when they contradict gravity. (Or evolution, or climate change).


Jul 22, 2015

Becoming a Millionaire: What is the best way that I can make a large number of people SO HAPPY that they will voluntarily give me 100 million dollars?

Probably writers are the people who manage the most direct "pleasure for payment from hundreds of millions of customers" relation. Writing maintains the sense of intimacy that gives real pleasure. While scaling to the numbers you need.

J K Rowling is your best model. But note that it's a tough market to crack. There are a LOT of competitors and only a tiny fraction succeed.


Jul 22, 2015

Would Java, .Net, Ruby or Python be best suited for a website similar to freelancer.com & upwork.com?

Any of these languages and the appropriate frameworks will do it.

Your main issues are which you are happy with.

.Net comes from Microsoft. The best tooling is still Windows and the de-facto hosting is Windows (even though it can be hosted on Linux, I believe). So if you plan to use Windows anyway, that's fine. If you plan NOT to use Windows, that might count against a .NET solution.

IMHO Java sucks for writing web-applications. Some companies love it for security, speed, scalability etc. But if you're just starting up ... Java's advantages in these areas are NOT crucial to you. Ruby and Python have built many fast-enough, powerful-enough sites. (Always remember that Facebook was built in PHP ... the most despised web language in the world.)

Between Python and Ruby. If you know one of them already, use it. If you don't, toss a coin. Or consider Javascript and node.js.


Jul 22, 2015

Is Fiverr the next big thing?

Fiverr by itself isn't the next big thing.

But micromarkets like Fiverr are one of the big things of the next decade or so. (Where "big thing" is something that will notably touch everyone, change society and make some people very rich.)

It's now looking like Uber is the most notoriously successful example of this. Which is a shame because they seem to have demonstrated poor moral leadership and be picking some of the less imaginative niches. But they're good at raising money and that will give them a lot of scope to expand into other markets and compete with everyone from TaskRabbit to Fiverr to oDesk in the future.

I've had a theory (for 10 years now, so I'm kind of a crazily ahead of my time visionary or ... er ... wrong!) that the obvious business model for social networks is to become markets letting their members sell to each other.

Instead it looks like separate micromarket companies are pioneering the niche of being micromarkets. I'm still kind of assuming that once someone figures this out, Facebook, Google etc. are going to swoop in and buy them. (Though investors have now pushed Uber out of the reach of almost everyone else.)

Why LinkedIn hasn't bought Fiverr, oDesk (or an equivalent micromarket for short term contracts) is a mystery to me. Feels like they've basically screwed up there. They could have been the mega platform for "work-related stuff" but they won't be.

Facebook obviously still have a chance to turn around an launch their own micromarket. They only have to add a "store" option or "my gigs" option to FB, to grab a big chunk of this future. But the longer they leave it to the upstarts, the harder it will be.

And perhaps the Google, Facebook, Twitter DNA is too corrupted by the assumption that they should be advertising funded "social media" rather than genuine "social utilities."


Jul 23, 2015

Do you have to pay radio stations in America to play your music or is it just in my corrupted country?


Jul 23, 2015

Why do I miss my homeless days now that I'm a multi millionaire?

Marginal utility says that no hamburger will taste as good as the hamburger you eat when you are starving.


Jul 23, 2015

How do you feel about Quora removing the credits system?

I don't feel particularly strongly about it.

I've never been much motivated by credits to answer questions. I've never explicitly set a price. (Quora just has some magic for that.) I answer when I'm interested or I have an opinion I feel I should get out.

Of course, I'm glad that I didn't invest much of my energy deliberately trying to earn credits, only to have Quora evaporate them. I can imagine that will piss people off. But not me personally.

I seem to remember Marc Bodnick saying somewhere that credits were really a solution to stop famous people getting overloaded with spam in the guise of requests. I suppose Quora think they have another, better solution to that.

I do use promotion occassionally. I notice that that's the first feature they turned off when making the announcement. Presumably because otherwise everyone would run off and blow their credits promoting the hell out of everything before that currency disappeared. :-)

I guess they have something new for that too. I look forward to seeing what they've cooked up. Quora aren't (that) stupid. I suppose they'll have a reasonable idea. And I'm not too invested in the current system that I'll be particularly bothered. Though I hope Quora have figured out compensation for the people who did invest their time explicitly trying to get credits.


Jul 23, 2015

What is the future of Web hosting?

It's complicated.

There was a wave when everyone wanted their own site. Or their own blog.

That wave has passed. And now more and more organizations and people think it's sufficient just to have a Facebook page or similar social media account. If they had a blog they've more or less abandoned it.

I'm one of the people who is trying to resist that and to encourage everyone I know (particularly anyone who wants a public facing presence) to have their own blog or site. Because handing our lives over to, and becoming a share-cropper for, one or two mega-corporations sucks.

So the future I WANT to see, is one where there's a healthy competition among many providers of web-hosting, offering a range of easy / open-source packages like WordPress etc. to individuals. The future I FEAR we may get instead, and the future which Facebook etc. are working hard to bring us, is the future where most people think that a FB etc. account is all they need. That will require Facebook to continue expanding their range of
offerings : they already do events and fan-pages. But maybe they'll end up providing stores, and the other tools necessary for freelancers to find work and sell products too. And then 99% of what people want the internet for will be assimilated.

When it comes to hosting on behalf of more demanding users, like other startups who are themselves providing a web-hosted app. or service, then I think the future is very much "containerization" along the Docker model. That is, providers of hosting will be offering not Unix accounts that you need to configure and install your own software on, but entire virtual machines that can be quickly spun into and out of existence on clouds like Amazon's EC2.

Developers will work on a virtual machine running on their local computer. And, when ready to go into production, just ship the entire thing, containerized to their cloud supplier.

However, many of these web-hosted apps. won't be like the apps. of, say, 2005 where the server did all the work and assembled whole pages. Far more of the intelligence and activity of the app. will move into the browser (or the purpose written client on mobile devices), which will connect to a number of simpler back-ends. Possibly fragmented across multiple suppliers. For example, I may write an app. which relies on a third party storage (remoteStorage or Dropbox etc.) to keep the user's data.

My hosting requirements will actually be fairly simple. The host simply has to make that entire package of downloadable app. (HTML, js, css) available at a standard address. The client will then pull it down, make the connections to third-party back-ends etc. In many cases I won't need to have a full database or other services running on my server.

Finally, another part of the future I'd really LIKE to see, but don't know if we will, will be for more of those back-ends to be owned by the users themselves. If I make my web-app. save user's data to remoteStorage, then the users get to choose where they actually do keep it. It's their data, after all. I'd like to think that more of them will choose a server of their own, perhaps a custom box in their house running arkOS or ownCloud.org. I suspect that there are forces working against that. Eg. most profit-motivated startups and services see possession of the user's data as a valuable asset that they'll be reluctant to give up. They won't do much to help that future happen.

But there could, in principle, be a market for home cloud appliances (already configured out of the box) that sync. all your devices together and provide your storage, even for third-party web and mobile apps. This is what I'm really hoping will happen.


Jul 23, 2015

What are the flaws of Michael Behe's "irreducible complexity" argument?

Logically it's an attempt to prove non-existence of something.

There are no "proofs" (as in ways of guaranteeing certainty) of non-existence. What would possibly count as such a proof?

All you can say is that something is inconsistent with everything else you know about the world.

What is asserted in irreducible complexity is the non-existence of a path by which a complex thing could have come about through a sequence of simpler things, each of which conveyed some survival value in their own right.

That's a pretty hard absense to make the case for. There are so many potential ways that a complex thing could have been iterated / scaffolded that to argue that NONE of them is possible is a pretty massive challenge. That's why all attempts to do so come across as "arguments from personal incredulity". Ie. they are all examples of "look this complexity, I can't imagine a route it could have got here".


Jul 23, 2015

Why is there so many people with vision problems when it doesn't make sense in a evolutive approach?

Biology, even evolved biology, is not a perfect mechanism that can't have defects.

Even if we say evolution "tries" (in a very metaphorical sense) to compensate and put work-arounds and fail-safes etc. against flaws, that doesn't mean it achieves 100% perfection. All those mechanisms can (and do) fail continuously. The fact we're "pretty good" at a range of things is due to a lot of statistical successes.


Jul 24, 2015

Is Donald Trump trolling or does he really believe in his own rhetoric? Is he punking us? Is he just saying stuff to get elected?

I like James Altucher's theory that he's running the equivalent of a mis-spelled phishing scam[1], saying obviously dumb / incoherent things to filter out the majority of people who aren't likely to support him, as quickly as possible, and to focus on a hard-core of, frankly scarily naive / prejudiced believers who will support this.

Now why might he be doing this?

1) He's really only running as a candidate to boost his own publicity and fan base and having this hard-core of passionate fans is valuable to him for psychological or future business reasons.

2) he figures that in 2015, this is the best way to win the Republican nomination.

3) he (correctly?) diagnoses that we're in an age of extreme politics. Syriza are the best known of many further-from-centre parties, left and right, in Europe who are gaining popularity as they aren't tainted by the neoliberal concensus of the mainstream. Bernie Sanders is doing well with the Democrats. Jeremy Corbyn is ahead the UK Labour Party leadership election. The far right populists will be rising in parallel.

[1] Note, that although I understand why, historically, I don't personally like to use the word "Nigerian" wrt these scams.


Jul 24, 2015

What would the world be like if we were all rich?

Very nice.

Let's try for it!


Jul 24, 2015

Is 20 million rich?

Yes.

Next!


Jul 24, 2015

Who will win the UK Labour Party leadership (summer 2015)? What will the implications be?

Short answer is we don't know.

Corbyn is doing better than most people expected. If he keeps that up he may make it. Despite the hail of criticism that's now coming at him.

Beyond that, he's succeeded in pulling the discourse to the left, and pulling in new members and supporters who want to see some robust opposition from Labour. Even if Labour membership get cold feet and decide Corbyn is too risky, they'll be looking for some of that attitude. That seems to suggest Andy Burnham is most likely to take the leadership. Unless Yvette Cooper can make a strong pitch to the left.

Liz Kendall has almost certainly blown her chance. Being too loud in attacking the Labour membership and proclaiming her willingness to sell out their values in order to appeal to the middle England that voted Tory.

So I think it's either Corbyn or Burnham.

How will it work out?

If Corbyn is clever, he can pull off a successful leadership. While pundits worry about his ability to appeal at the next general election, he has a lot to do before then.

a) Ensure Labour retake the Mayorship of London.

b) Persuade the Scots that Labour is willing to equal the SNP in welfare.

c) steer Labour through the European In/Out referendum.

d) persuade the people who will inevitably suffer from the Tory cuts that they ARE suffering from the Tory cuts and that they should be voting Labour.

How will he perform? As a popular London MP he can give significant support to a good candidate for the London Mayor. And London usually runs counter to the national parliament so Labour have a good chance of winning.

The only way is up for Labour in Scotland. And Corbyn can make a good case that he's a break with the previous Labour leadership and attitudes.

Focusing on the pain of the cuts is second nature to him.

The big question is the European referendum. We'll see what happens in Greece over the next 18 months and whether there's a growing "Lexit" movement. If there is, how would Corbyn play it? Even if he supports Yes, he needs to signal that Labour has its own agenda and vision for Europe, and are not just tagging along following the Cameron / neoliberal consensus.

In other words, Corbyn may be no one's idea of prime-minister. He might even lead a Labour more concerned with being a party of protest than a party auditioning for the role of government. But if he wins London, gains seats in the Scottish parliament and a significant resurgence in Labour support in Scotland, and acquits himself well in the referendum, he has the opportunity to look like a "winner" and a statesman when the general election finally comes around. One of the things that evaded Milliband and was seen as damaging his credibility.

Of course, this opportunity will be there for whoever wins the leadership. But if the next leader is too obsessed with winning back the swing voters from the Tories, to the extent of more or less supporting everything Cameron does while mouthing a few platitudes, they'll allow those opportunities to slip, ending up like Nick Clegg in a centre that pleases no-one.


Jul 24, 2015

Which Western democracy should American liberals move to if they fear that religious and anti-scientific attitudes will ruin their country?

Pffff ... spoiled for choice, really, aren't you?

Anywhere ... Canada, UK, New Zealand, France, Belgium, Holland, Germany, Norway, Sweden, Denmark, Finland, Japan, Spain, Portugal, Israel, Brazil, Argentina, Chile, Ecuador, Bolivia, Peru, Uruguay, India ... (I'm sure the list goes on)

Australia is a bit dodgy right now, but apart from that, pretty much nowhere in the world apart form some extreme Muslim countries has the kind of "war on science" that the US has, with counter-scientific positions being officially promoted by mainstream politicians.

And where there ARE a few anti-science politicians in these other countries, they are almost certainly taking their cue from American role-models if not direct funding from some of the same sources.


Jul 24, 2015

How was Brazil able to make 5 of 8 Millenium Goals for Development of United Nations before the deadline?

The will to do it.

And the generally growing world economy of the late 90s to 2008.

Oh, and re: HIV / Aids. The willingness to insist on its right to resist patents and to buy / make cheaper generic versions of anti-HIV drugs that would otherwise have been prohibitively expensive.


Jul 28, 2015

Is the Silicon Valley entrepreneurship model a huge step backwards?

All these downsides are real. And a real problem.

But Silicon Valley gave us the things that it did. And the old model didn't produce them. So the short answer to why people like it is "new stuff".

Now some people like SV because they think "I'm gonna be rich". But those are the same people that find oil wells and housing bubbles exciting too. I don't think that making these people happy is any justification for SV.

But the "making new stuff" bit. That's pretty important and has far more downstream and long-term benefits. Of course, not everything that comes out of SV is good for us (or for the world in general). And we need to look realistically at that. There's no reason to be uncritical flag wavers. But SV has produced some extraordinary ideas, inventions and services over the past 50 years, and made the world what it is today. (Much of it good.)


Jul 28, 2015

Music Production: What does a producer who started out as a DJ have over a producer who never DJ'ed when it comes to producing music, like arranging, sound design, melody, etc.?

DJs have good intuitions about how people react to music.

They know what beats or what sequences of beats make people dance. They can see what makes people happy or excited and what turns them off.

Other people who play music live, can, in principle get these intuitions too, but these other musicians have to juggle paying attention to the audience with paying attention to the rest of the band and doing all that difficult playing. Although a good DJ may be doing a lot of clever mixing / scratching / improvising with his / her equipment, working with at least semi-automated instruments can leave more cognitive capacity for paying attention to audience reaction.


Jul 28, 2015

When it comes to music, what is your opinion on the ratio of importance when it comes to production vs lyrics?

Both and either can be important.

The main issue, for me personally, is that lyrics are 1000 times more difficult to do well than production. For every artist who can write what I consider "good" lyrics. There are 1000 that can make me want to dance, or whistle a good tune with their production and composition skills.

My music collection is about 30% artists who please me with their musical production and whose lyrics are just about OK enough not to make me switch them off. It's about another 30% artists who sing in languages I can't understand (a distinct advantage) and another 30% instrumentals. There's less than 10% artists who write lyrics I think are "not bad". And basically the number of artists who actually impress me with their lyrics is probably in single figures.

So production is a better (as in more likely to succeed) strategy to make good music.


Jul 29, 2015

Why don't we have geniuses like Bob Dylan, Jim Morrison, John Lennon, or Kurt Cobain anymore?

So you probably read the research about how Eminem has twice the vocabulary of Dylan, right?

Eminem was found to have the widest lyrical vocabulary of all, using 8,818 different words – almost double Dylan’s 4,883 and over four times more diverse than the lyrical content of the Beatles. He was closely followed by Jay Z, whose musical vocabulary encompassed 6,899 words, and West, who has 5,069 unique words in his repertoire, ensuring that hip-hop overwhelmingly emerged as the most lyrically expansive genre overall, greatly exceeding the average lyrical vocabulary size of 2,677 words.


So now everyone is at pains to point out that size doesn't matter. It's what you do with it that counts. And simply having a larger vocabulary doesn't make one a better poet.

But it sure helps when you want to make subtle distinctions. Or engage with more complex word-play.


Jul 29, 2015

I want to create a web app that takes user input (text, image) and creates a DHTML webpage with it. Which coding language/s should I learn?

Javascript


Jul 29, 2015

How is evolutionary fitness quantitatively defined?

It's not. It's a concept that helps us understand, informally.

But it's not a quantitative value that's used in any lawlike relations that are captured by formal equations.

Update : I'm wrong about this. See comments below and other answers here. Leaving the above to demonstrate that I get it wrong sometimes. Though be aware that there isn't an objective measure for "animals" or which can be used to compare across species. Just for traits. Or genotypes of traits. (In fact, I wonder if it really only makes sense for alleles.)


Jul 29, 2015

Why do honeybees have stingers?

To defend the hive.


Jul 29, 2015

Is jazz dying?

It depends whether you count hip-hop as a subcategory of jazz.

I think when you consider the history of jazz there are many excellent reasons to do that. It has the same origins; comes from the same community; followed a parallel trajectory; is based on many of the same musical principles; reuses much of the same material; has either the same people involved, or current practitioners of hip-hop are descendents jazz musicians. Etc.

The only fundamental difference between jazz and hip-hop is that hip-hop embraced machines and automation. It's highly suspicious that there isn't any other sort of jazz which embraced machines and automation. That's because hip-hop IS the branch of jazz that did that.

If you accept that hip-hop just IS a current type of jazz, then jazz is certainly very alive. If you artificially decide that jazz "died" before becoming hip-hop, then you can write the obituary.


Jul 29, 2015

Can you make, perhaps, a Terminator or an Iron Man program if you learn C++?

At 14, any programming language you learn will be a step along the road to becoming a software developer. Which may eventually lead you to working on creating AIs and robot control systems.

In practice, you need to learn a lot more about AI. And you can learn that using one of several languages. I recommend trying the Racket Language and then, starting to learn about AI.


Jul 29, 2015

Why doesn’t everyone just use C++? Its the only language that every CPU seems to support.

Why are you so dismissive of the advantages of "way of programming"?

Programming is the actual work we do. If a language makes it easier or more pleasant, that's a big win for us. Even if another, harder, less pleasant language is just as capable.


Jul 29, 2015

Which programming language according to you is the language of the future?

Two questions have been merged, and this is my older, more upvoted answer.

But my newer answer is more interesting and up-to-date despite being less upvoted.

Here’s the newer answer :

We’re moving into a period when FP languages and ideas are going mainstream.

The FP languages like Haskell, Lisp (CL, Scheme, Clojure) and Erlang are pioneers of a set of ideas. Either these languages are going to become even more popular and “go mainstream”. Or new languages come along that steal many of their good features.

The next stage, after mainstream practice has started incorporating the FP ideas, is going to be to come back to languages influenced by declarative, logic and rule-driven programming. Basically ideas you see in Prolog . And MiniKanren, Bloom, Eve, Picat, etc.

And to a certain extent, this is the way that React / Redux are taking Javascript programming.

Or even Model-View-Controller taken to its natural conclusion.

We keep all our mutable state in a single central database. And the rest of our program consists of declarative, state-free rules for how the contents of that database get rendered, and how events transform it. Data flow is implicit and automatic.

I can’t give you name of the future language that will take these ideas mainstream. But one will come.

——————————————————————-

And here’s the old one.

Most languages will be around and in use in the future.

What's going to be big or important in the future? (Prediction in July, 2015)

- Javascript. Still a lot of work done in this for the forseeable future.

- Functional programming languages will become increasingly important so learn one to get the principles. Haskell is a good choice because it will teach you more than any other. Scheme (via Racket) is a reasonable alternative. Clojure and Scala are likely to be the other Functional languages that get used in industry. Perhaps F# and Erlang too.

- Java / C# will be around because there's a lot of legacy code to be maintained and extended in the enterprise And Java because of Android.

- Swift will become important for writing iOS and Mac applications.

- Python and Ruby will still be around. In the cracks between other systems. But the paradox of languages that are easy to write seems to be that they are also easy to throw away. Longer term I think Python and Ruby will be replaced by Javascript and node.js. With CoffeeScript as syntactic sugar for the people who liked Python or Ruby. PHP will probably decline rapidly (once again replaced by Javascript) but from a very dominant position, so it will be around as legacy for a while.

- C will always be around. In practice C++ will too ... but I'm guessing there's decreasing new-build in C++. The kind of application software that was being built in C++ already moved to Java, C#, Python and Ruby long ago. At the systems level, C++ will start to lose out to Rust and Go.

Some new / exotic languages that may become more popular.

- Julia for "big-data" / scientific computing ... possibly displacing R and Python. Although maybe R and Python will hang on here.

- Elixir ... basically Ruby on the Erlang virtual machine. Could take off as both a "better Ruby" (faster, concurrent) and an "easier Erlang" (less weird syntax). Could become strong contender if it picks up support from both the Ruby and Erlang communities.

Update :
- Lua ... in the might-be-important category. I just saw NodeMCU -- An open-source firmware based on ESP8266 wifi-soc. a Lua VM with a node and Arduino-like library for the ESP8226 (a pretty impressively powerful $3 microcontroller). A powerfully high-level but compact language like Lua may well have a bright future on very cheap embedded system world.

Update :

But if you’re really interested in the future of programming see my answer here : Phil Jones (He / Him)'s answer to Where do you see computer programming languages heading in the future, particularly in the next 5 to 20 years?


Jul 30, 2015

Is God actually a Roko's Basilisk?

The main argument against it is that neither Jews, Christians nor Muslims say that humans were involved in the creation of their God. The Abrahamic God claims to be eternal and the creator of everything else.

There doesn't seem to be any reason for the Basilisk to mislead the simulations about this. Nor a reason why it should take "refusing to believe claims about a currently existing God" as being a proxy for "unwillingness to help the arrival of a future existing God".


Jul 30, 2015

How do I write a WebCode editor?

Get an open-sourced code editor component that runs in the browser ( Comparison of JavaScript-based source code editors )

Basically have the users edit with that and store to your back-end server.

You can do the analysis of the code either in the browser or on the back-end.

You may or may not want the users to run code on your server itself. It might be advisable to have their code run in some kind of sandbox / virtual machine. I believe that there are even C to javascript compilers, so for simple C coding you could compile and run the C in the browser itself.


Jul 30, 2015

If abiogenesis were found to be infeasible, what effect would that have on the theory of evolution?

Evolution would still be a viable theory for the shape of life, including all the species.

However, the wider framework : that the universe is just a machine following impersonal laws, would be thrown into question. If you have absolute certainty that inanimate matter couldn't give rise to life, then ... sure ... you may end up looking for a creator. What else could there be?

OTOH, it's hard to think of what would count as a proof that abiogenesis is impossible.


Jul 30, 2015

What do you think will be the next big and successful programming paradigm in the future?

Yes. Functional programming IS the "next big thing". As far as that expression makes sense.

Sure, as Tony Li says, it's been around forever. But it does, finally, seem to be going mainstream. People are doing real work and building important systems with it. (Eg. WhatsApp built with Erlang)

When we talk of the rise of the OO paradigm we're really talking about a number of features that came out of Smalltalk or Eiffel, got grafted onto a lot of languages, and became widely understood and used.

I suggest that these features / ideas were :
- classes
- methods and message passing
- polymorphism (via inheritance, interfaces or just dynamic typing)
- enforced data-hiding (private keyword)
- garbage collection (yes C++ doesn't have it natively, but it's an essential part of what made Java so useful and is in every other OO language)
- OO analysis, UML, design patterns etc.

As FP goes mainstream, it will partly be through the rise of pure FP languages like Haskell, but mainly through other languages borrowing features. (Haskell will be like Smalltalk ... the inspiration rather than the language everyone uses).

So what features / ideas from FP will you be seeing turning up in the next generation of languages?
- first class functions (higher order functions that take other functions as arguments, closures)
- enforced immutability (immutable data-structures, restriction of mutability to explicit situations eg. Clojure's Atoms and Haskell's State monad)
- laziness (lazy data-structures like Clojure's collections. Or even full laziness for all evaluation as in Haskell.)
- (Update: forgot this one earlier) Tail call optimization so that recursive algorithms can run as fast and as long as traditional loops
- the standard library of FP "patterns" : maps, folds, reducers etc. for working on lists and other applicable data-structures. Possibly monads if anyone can explain them to the masses.
- more powerful macros / templates / metaprogramming for Domain Specific Languages
- dataflow / reactive programming / "functional reactive programming" (more and more environments / libraries are going to do this ... let us set up the pipeline of functions that transform data, and then attach that pipeline to input events and UI output)
- concurrency via light threaded Actors and message passing or Software Transaction Memory.

These are all ideas pioneered in FP languages that are becoming much more mainstream.

Personally I say there's no chance that we'll end up "programming" in natural language. Natural language of the kind we like to use is just too verbose and ambiguous to specify the kind of systems that programmers actually create. Humans invented mathematical notation, an artificial language, NOT because we were incapable of natural language, but because we needed a language with precision and without ambiguity to talk about these concepts, even to talk to each other.

So there may be thin patinas of natural language UI for ordinary users. (Just as there are graphical buttons and drop-down menus). But you'll never do serious programming in them. (Any more than you do serious programming by picking menu items.) The moment anyone has to do any real work, they'll have to adopt a more formal, concise, unambiguous "programming language".

Update :

If you’re really interested in my thoughts on the future of programming, see Phil Jones (He / Him)'s answer to Where do you see computer programming languages heading in the future, particularly in the next 5 to 20 years? and other linked answers.


Jul 30, 2015

Is the world a totally chaotic system or is everything perfectly structured and why?


Jul 30, 2015

If there is no God, then what logical argument prevents me from destroying humanity?

Why should there be a "logical argument" preventing you? Logic can't do everything.

More likely the opposition will be from actual people.


Jul 30, 2015

Why does technology innovation always have to be slowed down by the economy?

The economy controls the scarce resources that technology uses.

It controls them by definition. Whatever controls resources just IS "the economy".


Jul 30, 2015

What is an example of a country radically becoming more progressive?

As Güzel Ayşe Sançar says, Ireland is the poster child.

Uruguay, a rather old-fashioned, small-c conservative backwater in South America, that had a right-wing military dictatorship as recently as 30 years ago, has now legalized cannabis and Montevideo is celebrated as one of the most gay-friendly cities in Latin America.


Jul 30, 2015

Political Philosophy: Can a society redistribute opportunity without redistributing wealth?

Not really.

Ultimately wealth IS opportunity.

Many spectacularly wealthy people go through phases of not having a lot of money. But they bounce back fast because they're rich in other things : connections, know-how, cultural fit, self-confidence etc. Even without money, they never stopped being "wealthy" in that sense.

When we talk about equality of opportunity, it's a meaningless platitude unless we're actually trying to figure out how to level that playing field.


Jul 30, 2015

How do you do a desk check or a dry run when you write a programme?

As William Emmanuel Yu says, you use debugging tools. Which tools you use depend on the language and the environment you are working in.


Jul 30, 2015

Is there a way to demonstrate evolution beyond doubt so that it is never questioned ever again?

Of course not.

The human mind is a wonderfully flexible (and sometimes flawed) thing. It's always possible for some people not to recognise or accept what is in front of their noses.


Jul 31, 2015

Rap Music: Is there a song about broke rappers?

Surely Thrift Shop isn't just about broke rappers. It's about positively celebrating broke rappers.


Jul 31, 2015

Why is music generally about love? Why aren't there many songs about politics or history?

As everyone says, it's a universal feeling.

Except ... hip-hop has extremely few tracks about love. (Obviously I mean love, not sex. There's plenty of sex in hip-hop) And as American pop music has become more infiltrated by hip-hop you find that it too has jettisoned love and adopted the standard hip-hop themes of personal resilience and triumphing over adversity.

In fact, I'd go so far as to say that in contemporary pop, traditional love is actually quite rare. Hardly anyone sings "I love you" any more. People do keep singing "Why don't you love me?" and "I'm so over you not loving me." But most of all they sing "why don't we just get off?" or "look how good I am at getting off" or "look how I'm worth getting off with".

I think this shows that actually songs are NOT driven by some "universal human experience" but quite responsive to historical cultural fashions. The contemporary American experience is all about economic crisis, financial insecurity, fierce competiton and grinding stress punctuated by binges of hedonism. And pop music responds ... by talking about having been stressed, having fought back and beaten the competition and bursts of hedonism.


Jul 31, 2015

Where are all the kids begging for money in some traffic lights of downtown São Paulo that were commonly seen some years ago?

Well, kids around some years ago probably grew up.

There's plenty of kids still begging in Brazil. But we should hope (and the statistics ( http://www.oecd.org/brazil/EAG2012 - Country note - Brazil.pdf ) seem to bear this out) that government programs to encourage parents to leave children in school have had some effect on reducing the number.


Jul 31, 2015

How can I write a classical musical piece with really messed up time signatures, but still make it sound good?

Take some inspiration from Birtwistle's Silbury Air. A piece which takes varying time signatures and speeds to extreme but at least some people (including me) consider it pretty good.

This is a fascinating guide for performers, which touches on some of the challenges / strategies of dealing with these timing variations and what they can "mean" artistically :


Jul 31, 2015

Has all possible music been made?

No.

Periodically I go through a phase of thinking "ah ... that's it, all the angles have been explored, there's nothing new".

Thing is, first time I sat down with my friend and we discussed this was 1990.

Ever since then I've found myself regularly reignited by excitement for new music that sounds nothing like I've ever heard before. Of course it draws on elements of older musics. You can always hear influences and echos and explicit samples. But pay attention. Each new generation always discovers an angle ... a feel ... which is fresh and didn't exist before.


Jul 31, 2015

What progress has been made in music in the last decade?

Here's what's "different" in (popular, genre) music production today from say 10 years ago. (Mid 2000s)

1) The actual sound, mastering etc. is very different. Massively loud, saturated. Drums are huge. Basses are huge. A lot of stuff, in all genres, are washed in a kind of continuous "glow" of sound. (Not quite sure what this is. Reverb?)

Some people complain about the loss of dynamic range. And there's very little silence. And maybe they're right. Something is definitely lost. But you can't deny that a lot of modern production sounds incredibly compelling. And different from 10 years ago.

2) Stuttering / glitching has become a mainstream texture. It used to be a novelty (eg. Paul Hardcastle's 19) or something just for left-field "drill'n'bass" artists. Now it's a staple in hip-hop / trap and all the pop music that's influenced by it. The background tracks often have a texture of glitches. Or sometimes fragmentary pitched up or down vocal samples to add a kind of pseudo-sociality to it. A background crowd. (Rather like fake audience noise.)

There are increasingly sophisticated VST plugins for DAWs that let you define complex sequences of glitch effects as masks on tracks, or play glitch effects as an instrument from the keyboard.

3) Autotune heavily used in all genres. Vocal samples are increasingly used as a kind of instrument too. See 2)

4) Overt guitars are "gone" from a lot of "pop-rock" style productions. I'm sure there are still guitars there, but they're so processed they don't sound like guitars. Or chords are just played on synths.

5) An incredible blurring and coming together of genres. Modern pop productions seem easily able to synthesize elements from rock / metal / country / punk / goth / hip-hop and house, often within the same track. Star vocalists, whether singers or rappers, circulate easily within this multi-genre melange. Frail, wraith-like goth girls and raucous blonde cheerleaders alike team up with ex-gangstas, undead rockers and weird emo kids, within the same bass-heavy, trap-flavoured, EDM-friendly productions, singing similar songs of loss and personal resilience, financial and sexual prowess.

6) There's a continuous recycling of references. Genres that were despised 10 years ago are in fashion, partly as ironic hipster statements, but increasingly as textures to be appropriated and enjoyed : sea-punk, vaporwave etc. vibe off 80s easy listening, smooth jazz, hair metal, mainstream soul, g-funk, video-game music. This is less "progress" than simply cyclic (or strange-loop cyclic) fashion. But it distinguishes 2015 from 2005.

7) Electronica, EDM have evolved away from being a smooth, trancelike continuum where the same beat continues without interruption for hours. Modern electronica is full of stops and starts, fast builds and drops, sudden changes in speed and rhythm. Trap brings this sensibility to hip-hop. Productions are increasingly ambitious in putting variations of beat, tempo and timbre within a single track. In a sense everything today is "prog".

This is also the reasons that electronica has now integrated more closely with pop and rock, which have always featured changes of rhythm, chords and timbres between verse and chorus.

8) The industry has changed. More people are making and releasing music, from Soundcloud and blogs to small scale mp3 labels to large-scale mp3 labels. There is more of everything, including all kinds of short-lived weird niche genres. Hopefully no-one believes (in 2015) that what Warner and Sony and Clear Channel put out is what defines music today.

9) Even tighter video integration. From the most mainstream pop, to the most underground bedroom experimenter, many more "musicians" are thinking of their art as a combined audio / video package. That's thanks to YouTube of course, where now, everyone is able to present such a combination easily. We're no longer musicians. We're "MTVicians"

10) Looping pedals and beatboxing, especially when used together, are increasingly prominent. There's a growing number of artists working in this "one man (or woman) band" genre from Angela Sheik to Beardyman to Reggie Watts etc. This is where a lot of creativity and play are happening in music today.


Jul 31, 2015

What are the similarities between conservatism and socialism?

They both believe that politics and economics matter.

That it's worth having an opinion on how the economy and society should be arranged, because a better arrangement means better lives for people. And you should strive for that.


Aug 2, 2015

How come people care less about being cool as they grow older?

Because we are actually MORE cool as we grow older ;-)


Aug 2, 2015

Why do people care less about music as they get older?

I don't think people care less about music qua music as they get older. They still enjoy it for the pleasures it brings.

But they might care less about it as social signifier, tribal identity and filter for sorting their friends. That's partly because their social lives are probably more fixed, partly because they have other shared interests and needs from friends, and partly because they are mixing to a wider range of people with more diversity of musical tastes, and can't limit themselves to a single musical identity.

Obviously opera snobs are the exception.


Aug 2, 2015

Why do people listen to new music less as they get older?

Part of it is lack of access. Many young people are surrounded by dozens of other young people at school and college who are in the process of discovering their own taste. There are a lot of people to influence you. Plus your media (youth TV, magazines etc.) is likely to be pushing new music at you the whole time.

As you get older you hang out with the same group of people you've hung with for years. You (and they) already have some established tastes. Your media consumption has shifted to news, Quora, and other genres that aren't focussed on selling themselves with music. You have a family so don't go clubbing to meet a partner.


Aug 2, 2015

What does it take to create a new genre of music?

Of course. Michael Dixon is quite right.

And your question detail gives the game away. There's very little difference between heavy rock and heavy metal. Or between some punk and some new-romantic. Or house and techno.

We draw these lines arbitrarily because these categories make sense to us as much for historical / tribal reasons as musicological ones. Sure I can distinguish prototypical rock from prototypical metal from prototypical punk. But there's massive similarities. But there's a whole sliding spectrum between them and tunes at the border which are impossible to call. (Like the border between blue and green.)

We'll always have the same cultural / tribal reasons to classify new music. And we'll always keep giving it new names. And enjoying the feel of newness that this gives us.


Aug 2, 2015

Why are we not creating new wonders in the world?

Dude, we have a Large Hadron Collider, a space probe flying around Pluto, and can produce enough food to support almost 7 billion people, over half of whom are linked by a world-wide electronic network that can transmit words, sounds and moving pictures almost instantaneously at near trivial cost.

How much wonder do you need?


Aug 2, 2015

What is the opposite of a socialist?

An "antisocialist", I would think.


Aug 2, 2015

Who is the worst programmer ever?

Some days, it's definitely me.


Aug 2, 2015

Would people attend a party or a club without a DJ physically performing there? Would they be willing to pay an entry fee to the place?

Depends what sort of club. A private bar, gentleman's club or "gentleman's club" etc. maybe. Where the music isn't the main attraction. Or a Karaoke party where the attendants ARE the music.

But if it's explicitly a music club, then you'd need someone to be the official "curator" of the music. An incredibly famous DJ might get a few people along if he / she were just streaming their set in from another place. But I'd normally expect there to have to be a named DJ.

Perhaps if the club itself has a good reputation musically people go for the sound of the house, not a particular DJ. But in practice clubs build reputations on having named DJs play there.


Aug 2, 2015

What do you like and hate most about the Java programming language?

Hate : pretty much everything. (By which I mean there is NOTHING in Java that I haven't seen done better somewhere else.)

Like :

- Processing. A very handy IDE / framework that manages to overcome a lot of what's clunky and painful about Java. Most of the Java I write is in Processing or as libraries to be included in Processing.

- Interfaces. I don't really like static type checking. And I don't miss it much when I don't have it. But it is quite useful to be able to specify an interface and have the compiler check that your class has provided all the methods that are necessary for it.

Ambivalences :
- Libraries and VM. I recognise that a lot of the usefulness of things that I DO like, eg. Clojure, are contingent on Java having an amazing selection of libraries and a very mature, well optimised virtual machine. I go backwards and forwards on whether I think there's any specific virtue of Java that meant that it got that library / VM. Or did it get them simply due to its dominant position in the late 90s and 2000s? I can't quite decide.


Aug 3, 2015

Can I export executable files using C++ from Eclipse? If yes, how can I do it? If no, why is Eclipse unable to provide such a simple feature?

Eclipse is extensible with plugins etc. My guess would be that it can be extended to call a C++ compiler like gcc. But given that Eclipse comes from the Java community and that the typical user is writing Java, maybe that plugin isn't installed by default.

Perhaps Eclipse wants to focus on platform independent tools. Once you decide to install a C++ to native machine code compiler you have to be specific about WHICH platform you are on and what machine-code you want to produce.

Given that, it might make sense for the Eclipse creators not to second guess that or load up the standard install with a lot of features that may not be relevant, and simply leave it to the user to install the plugin that he / she wants.


Aug 4, 2015

If pro-choicers are using the "back-alley" argument to argue in favor of legalized and accessible abortions, then doesn't it logically follow that they must also use this argument to argue in favor of legalized and accessible surgical castrations?

Yeah, off the top of my head, they look pretty equivalent.

There's an extra argument in the case of abortion, which is that the opponents believe an innocent person is being harmed. Supporters of abortion rights such as myself don't think that it's a person.

That issue doesn't exist in this case. Here it's all about the secondary question, whether a person who is asking for a life changing, personal intervention that MAY cause them harm, needs to be protected from the possibility of their own mistake. In a sense, the more analogous, though extreme, case is euthanasia. Which many people oppose, against the wishes of those who want to be euthanased, on the grounds that the asker can't be considered sufficiently in their proper mind.

This seems a lot milder and less problematic case than euthanasia. I can't really see why voluntary castration should be prohibited. Even if some councelling may be advised first.


Aug 4, 2015

I know C and Java. How long it will take to learn C++?

I started learning C++ in 1991. I kind of knew C. I knew some Smalltalk. How hard could it be, I thought to myself.

It's 2015. I'm still not a particularly competent C++ programmer. Though I've written it, off and on over the years. I'm not particularly competent because I've never really sat down and USED it for anything particularly serious.

I've not struggled with the libraries. With the frameworks. With interfacing with the operating system at the level I need to.

I HAVE done those things in Python, in Java, in Perl and in Javascript. So I regard myself as better at those languages.

Basically time to learn a language isn't measured in hours or lessons. It's measured in "meaningful projects". If you do one meaningful projects you'll have a certain level of skill. If you do two you will have more. Three gives you more etc.


Aug 4, 2015

Do apps have to be written specifically for iOS, Android and Windows or is there a way an app can be designed to run on both iOS and Android?

They have to be written and compiled explicitly for the platform.

However, there are some third parties (eg. PhoneGap) that offer a kind of platform which hides most of the differences. So you can write once for the PhoneGap platform and it will then invoke the tools that are necessary to compile for both Android and iOS.

Unfortunately, there is a BIG caveat. While these common platforms can hide some of the technical differences, they can't hid all the administrative / commercial differences. For example, to use PhoneGap on iOS, as I understand, you STILL need to have the official Apple SDK installed on a Mac and to pay Apple a yearly developer fee, and to pass through Apple gatekeepers to be able to put your product on the app-store.

So technically, common platforms can allow you to write in a single language and call a single framework to access UI and other phone features. But they can't make that completely transparent.

Also, while a common platform can offer you a common way to access features that are common to all underying operating systems, it can't actually fake resources that aren't there. If you want to access a service only available on iOS, you probably won't find a PhoneGap API for it.


Aug 4, 2015

I want to make an array of this class in C++. I have tried but its not happening, KINDLY HELP.?

I'm rusty in C++ but isn't it just

Accounts accounts[10];


(if there are to be 10 of them.)

The issue is that this allocates the Accounts objects on the stack and so they only live as long as the function. If it's a global, that's fine. Otherwise you want to allocate them on the heap.

Accounts* accounts = new Accounts[10];


However, everyone says use std::vector instead.


Aug 4, 2015

Which language would make you a better programmer, C++ or Java?

They're so similar that you'll learn more or less the same things from them both.

C++ is a bit more challenging as you'll need to understand memory management and pointer arithmetic to grasp it fully, so it's the more rigorous educational experience.

However, if you really want to become a better programmer, learn Lisp or Haskell.


Aug 5, 2015

Why is Centennial, CO shaped so strangely?

No idea. But speculating :

- historically there was some private land owner who perhaps refused to have his land officially included within the city somehow. And the gaps are that land.

- there's some geological feature ... a mountain, open-cast mine or quary, which for some reason doesn't fall within the city.


Aug 5, 2015

How could I simulate the evolution of a group of species/bacteria (like how animals/humans have evolved) on a planet like earth (only far more scaled down) using a real world model or a software?

Well, the short answer is to write a simulation program.

When I was researching artificial evolution I wrote my own code in C++. Like many novices I tried to simulate too much and in too much detail and ended up with a long, painful process, a lot of bugs, a lot of code which was a total pain to make changes to. And nothing particularly useful from it.

I later wrote a simpler C based program that focussed on just what I actually cared about. And got some usable but not spectacular results.

Today I'd definitely try to prototype in Python ( there are libraries like digital-organism-simulation-environment 1.0.2 ) and see if that was good enough.

The artificial life literature is rich with examples of people doing it and different toolkits.

Be aware that our current computer power is nowhere near powerful enough to simulate the detailed history of planet earth, so you need to focus on what your real questions are. Are you looking at detailed chemical models and whether self-reproducing molecules can be discovered within a sufficiently detailed simulation? Are you looking at things that already know how to reproduce themselves but want to know how they survived and adapted to a particular environment? Or why one trait dominated another? Or complemented a third? Are you just interested in having a cool simulation that shows some great complexity and sophistication coming out of very simple rules (look into Cellular automata )?


Aug 5, 2015

What are some must-have vinyl records for an electronic music lover?

It's 2015. Today I wouldn't buy anything on vinyl unless I actually knew it, and knew it as a classic by checking it out on YouTube, and then acquiring the MP3 from somewhere.

Then if I absolutely LOVE it and consider it a major collectable, THEN I might be tempted to buy vinyl. I don't think there's much reason for importing vinyl (which is bloody expensive these day) unheard.

Disclosure : I do not own a record-player, have never bought vinyl in my life, and don't see the point of fetishizing physical objects.


Aug 5, 2015

Is it atypical for conceivers/drivers of innovative programming languages and libraries to end up with cush jobs looking for new conceptual advances?

To an extent.

Alan Kay (Smalltalk) went from Xerox to Apple to Disney.

Anders Hejlsberg (Turbo Pascal) went to Microsoft and invented C#.

Simon Peyton Jones (big Haskell contributor) is also at Microsoft (I believe).

Guido van Rossum (Python) was a long time at Zope Corporation (commercializing the Zope framework for Python) and is now at Dropbox (a major Python user)

Linus Torvalds (Linux, Git) is now at GitHub

etc.

Other language designers have tended to stay in academia.


Aug 5, 2015

If aliens came to Earth and had religion, should we treat them as less intelligent?

Peter Hawkins is right of course. But I'm tempted to say "it depends if they use stupid arguments for their religion".

If someone tries to make an argument to me that is "stupid" ie. badly motivated, has logical inconsistencies that the speaker doesn't recognise, etc. then I'd suggest that the speaker is at least "inadequate" in that department.

Whatever cool intersteller technology he / she / lo / wre has to play with.


Aug 6, 2015

What if humans had lacked the opposable thumb, how would technology have evolved?

Pretty slowly.


Aug 9, 2015

Being a site that only wants quality answers, is Quora aware that many of the questions are meaningless?

Very few questions on Quora are "meaningless". Some questions are hard to give "concrete, plain factual" answers to. But an answer can be high quality without being "concrete, plain factual".

A philosophical question can inspire an answer that is discursive and makes a good argument, even if it's open to people to disagree with that argument. The answer will help you understand the issues in a new way.

An answer can be an opinion, and if it's a useful insight into why people might hold such opinions, or why you might want to hold such an opinion, I'd say that it is also a high quality answer.


Aug 9, 2015

Why did some animals evolve to have long necks?

To eat the tree-tops.


Aug 9, 2015

Can I start a sharing economy business in sports?

You can try.

Perhaps there are rich people who've fallen on hard times and are willing to rent out the swimming pool or tennis court in their garden.

Delta-wings, surf-boards, skis, wind-surfing equipment might be candidates.

Maybe golf-clubs can be rented by the hour. Though to be honest, I believe the pro-shop already does this.


Aug 9, 2015

How do Britons feel about a former prime minister (Edward Heath) investigated for child abuse?

As far as I understand, currently there are two vague and unsubstantiated allegations against Heath. One of which is just one person reporting that another person threatened to make allegations (but it seems she isn't, any more.)

These should be investigated, because they are serious allegations. But we should also recognize that right now there's a bit of a witch-hunt going on against anyone from the 70s. And that having been caught NOT paying too much attention to such allegations in the past, the police and authorities are running around trying to demonstrate that they are VERY ENERGETICALLY looking into these things these days.

In such a climate, it's worth keeping calm and reserving judgement. The media will get very excited as they periodically do. But right now the evidence looks very flimsy.

None of this is to do with Heath's position as ex Prime Minister or "the good of the country". There is far more shame for the country in NOT investigating crimes of those at the top, than in investigating and revealing them. Heath deserves no more consideration than any anonymous member of the public.

BUT all members of the public deserve to be treated as innocent until a strong enough case is made against them. And that goes for the court of public opinion as well as the legal courts. I personally don't intend to assume anything about Heath just because, in a season of allegations against old politicians, his name has popped up.

"Justice for victims" means that victims should be given a fair hearing. It should NOT mean relaxing our high burden of proof.


Aug 9, 2015

Biology: Why is biodiversity so important?

Species diversity is just a special case of redundancy.

Having multiple species doing different things in different ways ensures that if some problems hit some species and their ways of making a living, other species will survive and eventually recolonise some of that damaged niche.


Aug 9, 2015

Should the UK keep Trident, if so why?

I'd be more impressed by the "yes" side if we weren't already leasing Trident from the US. Is this really an "independent" nuclear deterrent, or are we basically paying the US for the pleasure of hosting and manning one of their fleets?

As far as I can tell, Britain doesn't actually have the capability of designing, building or even autonomously operating nuclear weapons. So the whole thing seems a bit of a charade.

As an aside, I think it would be idiotically stupid for the Labour party to put unilateral disarmament on its election manifesto. What it OUGHT to do is promise a referendum on renewal. The pro side will almost certainly win, but Labour doesn't need to lose a general election because of voters who are scared to give up the deterrent. Replacing Trident is a huge decision. Accepting is a major cost and rejecting is a major change in our world-status. Only a referendum can give us that debate uncluttered by other issues.


Aug 10, 2015

Why do people bother carpooling when solar panels save more environmental impact?

Why do I bother to eat meat when potatoes have more calories?


Aug 10, 2015

Why is it that the USA doesn't want to devalue the US dollar?

They get all their stuff manufactured in China.

If the dollar devalues, all the stuff will get more expensive. And Americans like their stuff.


Aug 10, 2015

Evolution happens when a new trait is required by a species to cope with its surroundings. I believe technological advancements have nullified such a need. Are we the zenith of our species? Are human beings still evolving?

Yes. Human beings are still evolving.

Evolution works imperceptibly slowly. So it's not something you see in real time any more than you can watch glaciers flowing or plate-tectonics in action.

Technological advancements are VERY fast and VERY recent. Modern civilization is about 20000 years old, at most. That's infinitessimal in evolutionary time. Sure we can still see some minor adaptations and slight varying tendencies. But nothing that anyone who wants to "watch evolution happening" is going to get very excited about.

Human evolution will be visible in retrospect. Observers a million years hence will look back at the changes that occurred, often in conjunction with shifting technological and cultural factors and be able to trace patterns. But we can only speculate.


Aug 11, 2015

What is like to discuss evolution theory with fundamentalist?

It's hard to tell.

If you do it on Quora then it's weirdly repetitive. You keep getting the same points and assertions made over and over, however many times you (and many others) give what you consider to be coherent and plausible responses to them.

What's difficult to determine is if these questions all come from the same group of people, who never bother to read or take-in your answers. Or if there's a continuous stream of new drive-by creationists being spawned in churches and seminaries, who swing by the site to fire off a couple of questions and never return.

A long time ago I hung out with some fairly serious fundamentalists. These days none of my close friends are religious, so I can't say what it would be like to have a longer term debate with any kind of continuity.


Aug 11, 2015

Are there some human races smarter than others because they are more evolved?

No.

Next!


Aug 11, 2015

I constantly have dreams that I try to turn on the lights in my house but they won't work. It is very dark and I'm afraid to go to sleep because I feel that some kind of shadow creature will hold me down. What does this mean?

It means you've experienced sleep paralysis.


Aug 11, 2015

When it so often fails, why do we still trust consensus in science so deeply? It is apparent from the history of religion that an enormous number of people can all agree that total nonsense is perfectly rational.

It's not that we trust consensus. It's that consensus is what I call "epistemic exaustion". It's the point when we've run out of useful and productive disagreement to argue about; and all the people who have the ability and will to construct a sufficiently coherent and complex model have now converged on the same model. There are no alternative theories to the consensus that are good enough to be worth discussing. That doesn't mean that there are no alternative theories. Just that all the other theories are worse at matching the totality of the evidence, making predictions and giving a coherent explanations.

We now need some new, surprising evidence or theory to introduce enough friction and disagreement that we can continue with constructive argument.


Aug 11, 2015

How does evolution (or simple biology and genetics) explain the race of giant, twelve-fingered people known as the Nephilim, described in ancient texts?

I think it just rolls over in bed, sticks its head under the pillow and thinks "I'll skip this one and catch another 15 minutes sleep".


Aug 12, 2015

Is it wrong to shoot a drone that's flying over your yard filming girls sunbathing?

Personally I think we're about to inundated with attacks on our privacy and invasions of our personal space by cheap, ubiquitous drones.

The only solution, I believe, is that it should be open-season on drones or other invasive technologies. It's wrong to use violence against people in defending your property and privacy, because people have a specific value.

But mere inanimate technologies that are where they shouldn't be ought to forfeit any protection that would otherwise be due to them.


Aug 12, 2015

Question That Contains Assumptions: Why do people hate Young Earth creationists?

I argue with YECs. Because I like arguing. Arguing with you doesn't mean I hate you.


Aug 12, 2015

In C why we use ' * ' for multiplication but not ' × ' as ascii value for multiplication symbol and charecter 'x' is different?

Because x, the letter, would preclude using x as a variable name. And x is a very traditional variable name.

On, (particularly old) printers and screens, two characters that looked like X would be pretty confusing. We have enough trouble with 1 and l. And O and 0.


Aug 12, 2015

When is imperative programming/OOP better than functional programming?

When you're controlling something outside the computer that needs to be sent a series of instructions.

For example, if you're controlling some kind of machine. Or a printer. Or a screen. Or a car. Or a space-ship. Or a disk-drive. Etc.

Now, FP languages have a way in which you can represent input and output, interactions with the rest of the world. But these are effectively based on someone else creating some kind of subsystem that maps between a data-structure and the thing you want to control. Then you can have high level functions that generate that data-structure.

Today, where people are typically working at a high-level on top of virtual machines and operating systems, that is so standard that you can forget about it. But somewhere, down at a low level, there has to be some imperative code that is serializing that data-structure back out to a sequence of signals that are sent to the thing you are controlling.


Aug 13, 2015

Will the ballot for leader of the British Labour Party show separate totals for newly signed up supporters?

A2A : I'm afraid I have no idea. I assume the ballot is meant to be anon. So you can't have identifiers.

And I don't think you can really ask people "are you really a Labour Party supporter" before they vote. Partly because they won't tell you if they aren't. But also because what a political party (especially the modern Labour Party) "stands for", is some aggregate of what its members / supporters stand for. Parties evolve : Tories didn't used to be economic liberals, (that was what the Liberal Party was for) until the economic liberals took over the Tory party.

The only way for a party to have a policy beyond the whims of its members and executive is to have some kind of constitution. But even that is mutable.

Blair was (or was a symptom of) a radical change in Labour. So much so that he did change the policy content of the constitution. And left many people who had previously been supporters considering that it was a party that no longer represented their values or policy choices. It's a bit rich for him and his friends to now go around complaining that Corbynites are changing Labour. As though NOW things ought to be fixed in aspic.


Aug 13, 2015

What kinds of problems are usually well solved with lists?

OK.

Arrays (a kind of list that's directly mapped onto memory) are :

- pretty fast t0 access and process and change individual data items in-place
- inflexible (very hard, when possible at all, to change their size)
- very slow to modify structurally (eg. remove or insert items)
- suitable for many sizes of data within the above profile.

Linked-lists. (including what are called "lists" or "arrays" in higher level languages like Javascript, Python etc. [Update: I'm wrong. See Vladislav Zorov's comment.])
- slower than arrays to access and traverse.
- faster than arrays to modify structure (insert and remove).

Once your data starts getting over a certain size though ...

Trees
- if you have any kind of natural ordering to your data, trees are MUCH faster than lists, because you can store and manipulate data in an already ordered form. This makes searches, data-retrieval, inserts and deletes far more efficient than doing them on a single linked-list, where everything has to be searched from the beginning.)

Ultimately for any problem / application you can think of, as the size of your data gets bigger, the advantage of using a tree instead of a one dimensional linked-list also increases. At some point, a tree will become noticably faster to process. At some point the programming cost of making a tree will become worth paying. Once your data is big enough, ordered trees will ALWAYS outperform linked-lists.

Stacks, Queues and Buffers

These are all one-dimensional data-structures with some specific constraints on how they are accessed. They can all be implented with arrays or linked-lists depending on whether you prefer array characteristics or list characteristics. As a rule of thumb, if you are willing to live with a fixed maximum size, and don't mind allocating more memory than you might actually need, then arrays are very fast and easy to use. If you need more flexibility of storage, then linked-lists are your better option.

One of the main characteristics of stacks, queues and buffers is that you tend to only access them at known points : the start or end, top or bottom. You aren't meant to be messing around searching all the way through them or inserting in the middle. For this reason, the advantages of trees over linked-lists are much reduced for these data-structures.

Sets

Sets are like lists but can't contain repetitions.

There are two kinds of sets.

- Sets which are really arrays. (Use them when the set only needs to be small and fast to access.) Very small sets can be represented very efficiently and accessed very quickly.

- Sets which are really trees. (Use them when you need a larger set.)

- It's really expensive to try to implement a set with a linked-list. Every time you add to the set, you need to be able to run through the existing data to check that it's not already there. With an array-based set you probably use some kind of hash of the value to generate the index. Which is fast. With a tree-based set, you have the normal (faster) cost of searching within the tree. Linked-lists are the worst solution for implementing sets.

Dictionaries / Maps / Associative Arrays

These are almost always implemented in terms of trees behind the scenes. You don't have to think of them as trees though. You just think about them as key / value stores.

Other concerns.

Arrays seem to be pretty easy to understand.

Lists are harder to understand if you're a C programmer and have to implement them yourself with pointers. If you're in higher level languages, they're your default data-structure, so they're pretty straightforward. Languages like Perl, Python, Javascript etc. make their lists look like arrays (can be indexed numerically), linked-lists, stacks and queues etc. But they're almost certainly linked-lists underneath. (Though perhaps Javascript's are actually associative arrayys).

Trees are hardest to understand if you are building them yourself. You will need to use recursive algorithms to manage them.


Aug 13, 2015

What are the differences between left wing and right wing politics and their thought processes?

This is a good question. I'll try to sum it up like this.

Let's say we look at the world and we see that we're born into a system. It's pretty well established (over centuries) and complex. There are property rights. And laws. And institutions (marriage, and churches and football etc.) And culture. (The books we like to read and films we like to watch and way we talk etc.)

The right-winger looks at this system and says. "If politicians can just come along and overturn this system, these rights or these institutions, then there is no stability. No security. I have no freedom (from their interference). There must be things which are impervious to the whims of the politicians or the baying of the mob. Otherwise it's tyranny."

The left-winger looks at this system and says "If I and my friends can't overturn this system, these rights or these institutions when they aren't good for us, then we are effectively its prisoners. We have no freedom (from the predations of the system), no opportunity, no security. There must be mechanisms by which we can get together to change a world which does not suit us. Otherwise it's tyranny."


Aug 13, 2015

What is truth?

Well, I'm a Popperian "critical rationalist", so I basically follow his line.

I think that truth is not a binary value where something is either true or false. Instead it's a model which approximates "how things really are". One model can be "more true" than another.

We never have transcendental access to "absolute truth". Our model is never quite the same as reality. On the other hand it IS meaningful to talk about there being a reality. And it is meaningful to talk about one model being closer to it than another.

(Popper uses Tarski to make sense of this. He suggests that we imagine that there was a language which could accurately describe reality. And then a metalanguage which would be used to translate or describe the difference between your model and the reality. Model A is "closer to the truth" than model B when the description of the difference between A and the reality is shorter than the description of the difference between B and the reality.)

Of course, no one is suggesting that we have, or could have, access to this metalanguage. But the fact we can consider it makes it meaningful to talk about relative differences, and therefore meaningful to talk about truth itself.

So, an example : Einstein's relativity is "more true" than Newton's model. But Newton is "more true" than, say Aristotle. Newton isn't "just false". This sense of "more true"ness could hold up even if we discover that Einstein is overturned tomorrow in favour of the Smith Model which makes even better predictions than Relativity.

Of course, this model of truth isn't the same as the one used in our logic textbooks. My personal feeling here, which I haven't thought too hard about, is that true and false in logic are merely convenient abstract symbols, much like numbers. The entire system of logic turns out to have useful predictive / modelling powers, just as the system of numbers does. But logical true and false ARE just convenient symbols. Whereas the Popper / Tarski notion of truth as "approximate accuracy" has greater metaphysical "reality" in some very crude and handwavey sense.


Aug 15, 2015

Are Jews good or bad?

OMFG! Quick! Kill yourself now!!! Before you infect anyone else!

Ah ... no ... sorry. I misread. I thought you were talking about something that actually mattered in any way whatsoever. My mistake. Forget I even spoke.

Update : someone has removed the OP's original question details, without which my answer makes no sense. Here are the details I responded to :


I found out my father's family is descended from Jews, in some relatives on his side you can see some look Jewish. I often get crap from other people for liking or showing sympathy for Jews. I'm told Jews are conniving and get after people's money. Well much of my father's family is pretty toxic because of that but otherwise they seem pretty friendly just strict and more gossipy than my mother's family.

Aug 15, 2015

Has Jeremy Corbyn proposed any crazy policies? And if yes, what?

Well there have been some mutterings about investment / support for the coal industry. Given that coal is the world's worst energy source from the perspective of climate change, and has a bunch of demonstrable fatal effects (respiratory diseases), that's pretty sad.

"Clean coal" is an expensive, unproven pipe-dream. I'm happy for my left-wing leaders to be radical. But I also want them to have contemporary situational awareness.


Aug 15, 2015

What is the difference between Labour Party of the UK and Communism?

One is a political party, the other is an extremely broad term which can mean many different things to different people.


Aug 16, 2015

Is welfare a form of slavery?

No. But "workfare" is.


Aug 16, 2015

What are some reasons tax breaks for the wealthy are not a form of welfare?

Well they are. But let's make the argument that they aren't.

Tax-breaks are seen as a strategic investment by the government in certain industries, in the hope that there'll be a return (to the whole economy) when those industries thrive.

Welfare is seen as a palliative, to help hard-working people survive a downturn or to keep absolute deadbeats from starving on the street.

The problem here is not that we don't recognise tax-breaks as welfare. It's that we don't recognise government interventions on behalf of the disadvantaged as strategic investment. If we did, we might construct it differently. With objectives that helped both the recipients and wider society more successfully.


Aug 19, 2015

Why is the 3D printing sector in such a pathetic state?

It's probably moving into the "trough of disillusionment" (in Gartner Hype Cycle terms) where something new and exciting got overhyped to the point where everyone KNEW it was the next big thing. But then didn't live up to expectations. That's fine, everything goes through that trough.

Then it comes out the other side, with more and more practical applications. But by then it's lost it's allure. Except to people who actually want to get real work done with it.


Aug 21, 2015

What is the relation of knowledge to evolution?

The philosopher Karl Popper said it best : "Scientists try to eliminate their false theories, they try to let them die in their stead."

Human knowledge is an adaptation that the human brain can make during our life-times. That's a lot better than only having behaviours hardwired into our genes and that can only be revised over generations of pain.


Aug 21, 2015

Can something be both intellectually (or scientifically) difficult and rigorous to grasp/comprehend, and yet philosophically and theoretically superficial?

What do you mean by "superficial"?

Something may have very little application or only a narrow relevance. Someone may have spent a lifetime studing a small insect that only lives in one forest or the writings of an obscure 18th century pampheteer. The research can be intellectually rigorous, but almost no-one will have much interest in it.

That's probably not what you mean by superficial. But what else could superficial actually mean? Too modish? Someone who writes a deep musicological thesis on One Direction? In the grand history of music, One Direction will probably end up obscurities. But how is that different from the 18th century pamphleteer?

I think you'll find that when you try to pin it down "superficial" is just one of those words that people use when they want to be derogatory about something, but doesn't actually mean much.


Aug 21, 2015

What is the theory behind the evolution of electronic equipment?

Basically they are trying to balance several virtues :

- small / light enough to be portable
- large enough screen to be useful.
- cheap

Computers started with usefully large screens but have been getting smaller and more portable. Phones started small and portable, but are getting larger screens to be more useful. Everyone speculates that there might be a sweet-spot somewhere (so you can carry one device instead of two) but it's not clear exactly where, so there are a variety of bets : from laptops to netbooks to 12'' tablets to 10'' tablets to 7'' tablets to phablets to phones to watches and wearables to combinations of watch+phone or watch+laptop.

Furthermore "useful" varies between professions and over time. At one point reading and working on Microsoft Word and Excel spreadsheets would be the definition of "useful" across a wide range of people. But perhaps today more people can work with specialist apps. that are designed for smaller screens and touch. So the needs change.


Aug 21, 2015

Would it be possible, in singular circumstances, to have a dictatorship as a better form of government than a republic?

Sure.

The problem is getting rid of the dictator once they've stopped being better. :-)


Aug 21, 2015

Are Brazilian workers lazy?

They aren't. Some work bloody hard and most aren't noticably lazier than anyone else.

The problem is that Brazilians are born with a weird mutation in their brain that makes them THINK that other Brazilians are lazy. At least, that's the only explanation I can find for how prevalent the assumption is.


Aug 23, 2015

What are some big cities (all around the world) that one can wander at night and have little fear of crime? I live on the south side of Chicago sooo...

Visiting from Brazil, Buenos Aires seemed pretty safe. A lot of people out on the streets at night. Buses etc.

In practice London is safe. You might get yourself into trouble wandering around at 3 in the morning, but it's not normal.


Aug 23, 2015

How big is this news about the human species?

If you follow the links, there were already four human-like things at the time. (Of which two - Neanderthal and Homo-sapiens - have left DNA within the contemporary human population.) I'm not sure the discovery of a fifth is going to shatter the world.

It's certainly interesting. And may give us a fuller picture of speciations and migrations at that time. But it doesn't change the overall picture that much. We already knew that there were a number of similar proto-humans that we ended up outcompeting / killing off in recent evolutionary history.

If you think about what humans ARE - an animal which has adapted to specialize in flexible learning and life-time change, rather than something else - then it's kind of obvious that we'd rise by spreading out and killing of our closest neighbours in animal-space. Whatever small advantages their DNA-given behaviour gave them their niche, we'd be able to copy and adopt through learning in order to move in on it.


Aug 23, 2015

What are the most important generative models of networks?

I don't know if this is the kind of thing you're talking about. And I'm not saying it's particularly important. But a few years ago I looked into what I called "competitive network formation" where two rival protocols were competing to wire up the same set of nodes : Competitive Network Formation (2008)


Aug 23, 2015

Can ISIS do the same with India as they did with Iraq and Syria?

Depends. Can they count on US help this time?

Update: I'm adding this extra paragraph to get around Quora's penalization of one sentence answers. It contains no extra value at all but Quora's algorithm will now accept rather than hide my answer.


Aug 24, 2015

What exactly does SoundCloud do? Who uses it?

As everyone points out, it's for hosting audio.

I use it. And by use I mean actually pay a yearly fee. Despite having my own ordinary web-server on which I could put my music.

I use it to :

- put my music online. That's getting on for 30 years worth of home recording. A lot of my personal musical creativity that was never likely to make me a professional, released musician, that nevertheless, I'd like people to hear.

- as well as the historical archive, showcase new things I'm doing at the moment.

- discover new artists and follow them to get their latest releases.

I particularly like it because :

- unlike other services, it appears not to be funded by advertising and doesn't seem to be moving in that direction. On today's internet it's nice to be a customer, rather than livestock on the content farm.

- embeddable players. And not having to roll my own HTML pages (which is what I used to do on my own server). I can just think about the music itself here.

- being able to comment at a particular moment of a track is a cute feature.

- it's NOT very visual. This is a negative for many artists, but for someone who isn't a very visually creative or talented person, it's nice not to have the pressure to try to provide a visual package. This is my problem with YouTube. I'd love, in principle, to have great YouTube videos for my music, that are the perfect aesthetic complement ... but who is going to make them?

- the uploading is reasonably convenient


Aug 24, 2015

It is possible to tell which part of Africa a black person comes from?

Probably no different from telling which part of Europe a white person comes from.

The most obvious give-aways are cultural attributes like, say, what language they speak. What accent they speak it with. What slang terms they use. Then dress style is probably important too. More subtly, body language.

A few physiognomic features will cluster regionally. But as with Europe these are far less distinctive than you imagine. A good English actor manages to look French or German or Italian largely through clothes, body language and "style". I'm sure a Nigerian can pass themselves off as a Ugandan equally easily.


Aug 24, 2015

Why do people confuse intelligence with knowledge?

Because the dividing line is more blurred than you think. And neither category is what's really important.

A lot of our capacity is actually "technique" or "skill" ... knowing how to do things. Is technique / skill a kind of "knowledge" or a kind of "intelligence"?

Riding a bicycle? Dealing with an aggressive person? Or a stubborn child? What about teaching a student who has trouble understanding a concept so that she finally grasps it? What about figuring out an algorithm to solve a problem? Or putting notes together to make a tune that people whistle? Or having a great idea for a product that people will buy? Or coming up with a logically coherent and convincing philosophical argument that is discussed for centuries?

In all these cases, trying to decide whether they are the result of a) "knowledge" seen as a passive store of factoids, or b) "intelligence" seen as an innate cognitive capacity is pointless. Technique clearly has to be learned and practiced. We can teach it. That would seem to make it "knowledge". But it's clearly nothing like a passive store of factoids. Similarly, a person who gains capacity can do things so smoothly and intuitively that it looks like innate "intelligence". But none of those activities I describe above can be done in an intellectual vacuum; uninformed by experience.

Ultimately, people confuse intelligence with knowledge because neither concept maps particularly well onto what really enables our capacities, which is a blend of the two. When you try to squash things into artificial boundaries, you should expect that it's hard to know where those boundaries should be.


Aug 24, 2015

Brazil: I want to revolutionize the Brazilian government, but without hurting anyone, what do I do? Why?

Depends where you are in the system.

A group like Guerrilha do Servidor Público might be interesting. Basically servidores publicos who are trying to figure out how to reform / revolutionize the government system from within.


Aug 25, 2015

How long will it take for us humans to start a society on another planet?

At least 300 years. And only then if we're lucky.

We may get a "permanent" moon colony (something like the ISS, with regular, rotating crews) in the next 50 years. But only if there's a compelling reason. (Remember we've made more or less no moon colonization progress in the last 40 years.)

A manned Mars shot is probably still 100 years away. Not that it couldn't be done earlier if we REALLY, REALLY wanted to. But, the sad truth is that we don't. Not really. Not as much as we want to spend our scarce resources on other things. Not even Elon Musk has enough money or will for that.

Basically, I don't see us having manned flight to other planets in the solar system unless and until we have a fairly well established system of robot mining vessels regularly fetching resources from asteroids and comets.

It's just not viable to send things like water from Earth to Mars. Once it's possible to grab comets made of ice and harness them to our Earth-to-Mars or Earth-to-Jupiter transport, then we might consider it. Not until then.


Aug 25, 2015

Is opposing immigration inherently racist?

It inherantly divides humanity into two kinds of people : outsiders and insiders. That might not be technically "racist" in that the criteria may not be "race". But it's pretty much an example of the same kind of obnoxiousness.


Aug 26, 2015

Why does the San Francisco Bay Area experience so many boom-and-bust economic cycles?

There were other gold-rushes, eg. Alaska. (Klondike Gold Rush)

There were oil booms and busts that affected other areas (1979 energy crisis)

Not to mention Panic of 1857, Panic of 1893, Panic of 1907

California has a large economy. It will be affected by anything that effects the overall economy of the US. But I don't think it's particularly unstable controlling for its economic size.


Aug 26, 2015

How many paid leftist PT (Workers Party) supporters, known in Brazil as MAV, have on Quora?

Personally, I'm still waiting for my cheque. And my free toaster. Bloody leftists and their economic incompetence can't even get that right.


Aug 26, 2015

What is the next big thing that the world is waiting for?

What the world is desperate for is a cheap energy source that doesn't put CO2 into the atmosphere.

Unfortunately, most of the physics / chemistry suggests that we aren't going to get it. So "waiting" is probably a bad idea.

But if some genius manages it, they'll be worth all the accolades that they'll undoubtedly get.


Aug 27, 2015

How is property explained in libertarianism?

Yeah. I think you've summed it up.

There is only either "natural law". (There's some kind of given ethic or morality of property and ownership, however historically contingent its origin) Or there's pragmatic consequence. (Societies that work like this work out better for people. They're healthier, happier etc.)

There is a third, superficially clever, approach which is that property rights can be derived from "self-ownership". In other words, if you have a natural right to own your life. And you spend bits of your life building something, then someone who takes that from you is actually taking a bit of your life.

Consider you spend your time planting an orchard in the expectation of collecting a harvest. If a couple of years later, I sneak in and pick theapples from the tree, then I'm taking not "apples" but the bit your life you spent planting the orchard (violating your person) and it's for this reason, and this reason only, that you have a property right to the apples.

This is kind of an interesting model but it leads to consequences very different from the actual property rights today.

For example, it would lead to squatter rights. If I sneak into your garden while you are on holiday, and build a hut. You can't, on your return, tear my hut down without similarly stealing from me the time I put into building it. If you are really consistent that self-ownership is the sole origin of property rights, then I now "own" that homestead I built. If you claim that your prior property rights are trumping my homesteading rights, you have allowed something else to be more important than self-ownership.

Similarly, if you spend 20 years building up a business making and selling model X widgets. And then I come along with an advertising campaign that suggests that model Y widgets are better, and I destroy your market, I have, indeed, destroyed 20 years of your life. If property rights are nothing more than derivatives of self-ownership, then my crime against you is as great as someone who physically seized your warehouses and factories. Both of us have inflicted damage worth 20 years on your self. Why should we make a distinction between these two sorts of attack?

So, ultimately, while the self-ownership argument is interesting. It can't really do what its supporters want it to do, which is justify the existing distribution and norms and laws of property we have today.

It's open to Libertarians to come up with a better, more coherent version of the self-ownership argument that accepts consequences that go against current property common-sense. But I think most Libertarians end up falling back onto one of the two initial assumptions : "natural law" (property rights just ARE) or that the means (property right enforcement) is justified by the ends (wealthier society).


Aug 27, 2015

What are some maker spaces in London?

London Hackspace and its spin-off : Music Hackspace

Makerversity

Technology Will Save Us in Vyner Street and another space around the corner I believe.

Create Space London


Aug 27, 2015

Why was Brazil the last country of the Western world to abolish slavery (1888) and the last in America to be a republic (1889)?

Well somewhere had to be "last".

There might be reasons why it was Brazil, but realistically, slavery was abolished around the world in the space of about 60 years. That's such a short timescale for such a major economic transformation that Brazil being 10 - 20 years later than some others may just be noise.


Aug 28, 2015

Is it wrong on my side if I am not getting involved in topics such as LGBT, atheism, and programming?

The only reason to involve yourself in Quora is if the actual questions and community are interesting to you. If you aren't interested in the topics that people are asking and discussing, then don't waste your time. Quora isn't an end in itself, just a means.

OTOH, people are probably right, some judicious tweaking of filters, explicitly following other topics and blocking the ones you don't like will probably fix your problem.


Aug 28, 2015

I find most conversations boring unless tech/programming is involved. Is feeling this way right or wrong?

As everyone says "right or wrong" isn't an issue. It's subjective.

But what it's probably a symptom of is that you have developed a more mature and sophisticated understanding of tech. / programming. But you haven't developed any equivalently sophisticated understanding of anything else.

When you hear people talk about tech. you can immediately slot it into some kind of context and make connections. You see how it fits into the big-picture. You see how events in tech. manage to advance some kind of narrative. That's exciting. You hear that a company in Silicon Valley or China has come up with an X-widget and it's immediately obvious how the competitive landscape has changed. Or how this points to further developments in the future.

It's pleasurable to think all these thoughts, because you have a sense of mastery, of knowing how it all fits together, the tingle of all those neurons firing and associations being made.

OTOH, you have no such context, or depth of understanding of other fields. When you hear about events or developments in those areas, they are just disconnected "factoids" to you. A new play by X, a new piece of music, a politician's rise or fall, a football team's win or a friend of a friend's break-up. They don't stimulate anything further. They aren't evidence for or against your theories of politics, economics, art, sports strategy or the human heart. They have no pleasurable resonance.

Now whether you think it's worth the effort getting enough of a context that these things become pleasurable is another question. I've never had an interest in sports and don't feel the slightest obligation to try to get enough of an appreciation to actually start enjoying it. Though I'm sure if I knew enough I would. OTOH, when I married an artist, I did start to pick up enough about art that I can now understand a lot more of the how and why of contemporary art. And visiting a gallery is far more fascinating to me than it used to be.

Life is more rewarding when you understand more about it. And the more areas you understand, the more areas you'll enjoy. But you can't go deep in everything.


Aug 28, 2015

Is the end of Python near?

Contrarian answer :

I'm a Pythonista. I LOVE Python. Or at least I did, for nearly 10 years. It's an awesome language and was such a breath of fresh air when I discovered it. Far more relaxing than Java. Far cleaner and simpler than Perl.

I still maintain projects in Python. And will almost certainly write more because it's at my fingertips.

BUT let's be honest.

Javascript is more or less semantically identical to Python. Or at least, it's close enough that no-one cares about the differences.

What little syntactic difference there is can be covered by a trivially simple pre-processor like CoffeeScript.

The most significant differences are to Javascript's advantage : proper lambdas unlike Python's single-expression lambdas; built-in event-handling.

JS virtual machines are faster than Python's and have more work being done on them.

JS virtual machines run everywhere. Not only on the server / desktop but in the browser, on mobile devices, on top of the JVM, gaming platforms, in ChromeOS. Etc. There are projects for Python to run in these places too, but they aren't necessarily as mature, or fast, or being heavily worked on.

JS doesn't have all the libraries that Python has. Particularly not the libraries for the scientific / numerical / "big-data" work that are giving Python its current burst of popularity. But today's JS community is enormous and is building out its libraries faster than Python / Ruby acquired their libraries in the 2000s. Almost certainly any numeric C library that Python wraps today is, or will soon be, available from JS.

If you were to sit down and decide, today, between a new-build in Python and a new-build in Javascript. Your only reasons for prefering Python to Javascript would be a) familiarity with the language / ecosystem. b) a particular library / framework which doesn't yet exist in the JS ecosystem (but probably will in the near future.)

Otherwise, Javascript / CoffeeScript is your obvious choice.

Languages hang around forever. And Python isn't disappearing. But it's probably at its peak of popularity and dominance. Perl collapsed from a dominant position in its scripting niche to fourth or fifth place behind Python, Ruby, PHP and Javascript in a relatively short time. Most of that wasn't from existing Perl users shifting, it was from new coders and projects choosing new languages. Python's decline will be similar. Just fewer and fewer people choosing it for their next-big-thing.

Update 2017 : I’ve actually found myself writing more Python this year than recently. That’s partly because I’ve started to find node more trouble than it was worth, and the library support in Python is phenomenal!

Also I’ve been playing with micropython on small boards like the Microbit where I don’t think JS is as well established.

So … perhaps … I want to pull back from my answer … it’s possible that Python isn’t going to be replaced by JS as quickly as I imagined a couple of years ago.


Aug 31, 2015

Is 1 Arduino UNO be sufficient to run this project?

If you want to play mp3 music you'll need a special Shield for it. And you'll be storing the mp3 on a separate sd card. So that shouldn't take up much memory.

You'll note the Adafruit warning on the RGB strip that you need to provide it with data with sufficiently accurate timing because you're programming the LEDs through a single serial connection. They suggest that a UNO can do this. But maybe it's working it hard, so you probably can't do too much extra work or data processing with the Arduino at the same time.

If that's the case, what kind of patterns are you sending down the LED strip? If they're simple, you're probably OK. But complex patterns that need either a) more storage to represent or b) time to calculate are probably beyond you.

My guess that you could just about drive everything in a minimal project from the Uno (+ MP3 shield). But that if you actually want complex behaviour / sound / images etc. you may hit the limit.


Aug 31, 2015

Is there a selective pressure for plants and small animals not to be nutritious?

Not at all. Plants that are nutritious get huge benefit. Humans go out of their way to plant and cultivate them. Humans have ensured that the populations of most species that we find nutritious are far more widespread than their inedible rivals.

There are some exceptions where we're hunting wild things that we like to eat to extinction. This is mainly fish. Eg. cod populations are collapsing from human predation. It's theoretically possible that a mutant "inedible cod" could arise fast enough to change human behaviour here. But we've not seen it. We HAVE seen a tendency towards SMALLER cod, which we've tended not to try to catch. But bad tasting or non-nutritious we don't have evidence of. Maybe it's too large a leap for a single mutation, and there's not sequence of mutations that could get cod there.

Anyway most of the time, even game animals, we do mange sufficiently well that their species benefits.


Aug 31, 2015

What is the most feasible energy source to replace oil in the tropical country?

Sunlight.

OK. You have a problem that half the year you have too much sun and half you may not have that much. But for half a year you should be able to use a lot of solar. Storage is the great challenge.

Wind power is good anywhere near the coast.

New hydro is problematic in tropical countries because it typically kills a lot of plants which rot and give up their CO2. But where it already exists there's no reason to stop using it.

Short term, biofuels are more viable in a tropical country. (Longer term, electric transport is better.) I drive an alcohol car in Brazil (where biofuels come from sugar-cane, NOT corn and so I believe have a much better EROEI : See Ethanol from Brazil and the USA )


Aug 31, 2015

I'm looking to learn a little philosophy. What books would you recommend?

I found these to be good :

Philosophy Through Its Past (Penguin Philosophy): Prof. Ted Honderich

Philosophy as it is: Prof. Ted Honderich, Myles Burnyeat

They're conceived as a complementary pair. The first is a series of interviews with professional philosophers, each talking about a historic philosopher that they specialize in teaching. You don't necessarily get a full overview of everything that that historic philosopher said / wrote. But you get an idea of some things that they were famous for, and more importantly, how that can be understood as relevant and interesting today.

The second was a similar selection of readings from contemporary philosophers discussing the problems that they are working on.

These are great because :

a) they're short readings that you can dip into as you like.

b) the first is conversational rather than meticulous argument. Meticulous argument is what philosophers need to do professionally, but that isn't what you need to get an overview of the discipline or the concerns.

c) despite a) and b) they don't attempt to "talk down" to the reader. These are professional philosophers who are also teachers. But they're not necessarily "popularizers" (who carry a risk of overloading what they are saying with cute metaphors or tricks.)

d) the second book is actual examples of philosophy being done, not just talked about. So you see method as well as subject.

e) they offer a wide variety of perspectives, rather than trying to force a single view on you. They don't try to say "philosophy is this". Each interviewee or writer has their own issues, own method etc.

The downside is that the books are a bit old. "Contemporary" means from the 1970s. But that's OK. Philosophy DOES have its fashions which can be important. But it's also a tradition where things that were written and thought 2500 years ago STILL matter. And are still great and relevant.

The books also offer an obviously anglo / "analytical" take. There's Sartre, but not much more "continental" philosophy. (No Derrida or Deleuze I think.) To understand philosophy at the beginning of the 21st century you would need to complement them with some kind of overview of the continental traditions. Personally I found Continental Philosophy since 1750 quite useful. But it has its critics and not everyone would accept the story it tells.


Sep 1, 2015

Is thought determination the next big step in communication technology?

Pretty much.

It will certainly be a massive thing when it happens. Contra Cody Elkin, I suspect that people's resistance won't be enough to stop it. I'm resistant to giving all my private information, including about where I live, where I am now, what I have and what I like, to a large American corporation, but over a billion people are quite happy to give all this information to Facebook.

There only needs to be small increment in convenience and some idiots will flock to it.

I don't think it's very near. Or rather I think that it's something that's going to happen over many small incremental steps over a fairly long period of time. We can already do some of it now ... a wearable that detects "calmness", to help you "meditate", could be built-into the equivalent of Google Glass today. And would be adopted just as wrist-worn heart-rate monitors are.

Moving on, some brain measurement might help a future Glass-based personal assistent to correlate how you feel with what you are looking at, so that it can identify real-world objects with your moods. It will start to offer feeds of news items or playlists of music or movies to watch that suit your current mood.

When people get used to this, there'll also be apps to train you to navigate menus or control games just through thought. They won't be very good, at first. But as more people get used to training themselves, and the sensors improve, they'll get better and expand their range. Allowing you to learn to select from implicit menus, not by moving a cursor, but by thinking of the things themselves.

And so it goes ...

Meanwhile, the military-intelligence-industrial-complex will continue working on this stuff to get better lie detectors and better ways to interrogate prisoners etc.


Sep 1, 2015

Technology: Will Fresno ever become the next Silicon Valley?

No. But it's conceivable that SV could one day sprawl into it.


Sep 1, 2015

How long will it take you to become a famous DJ and play your tracks at Tomorrowland?

Unsurprisingly, I don't spend a lot of my time reading the biographies of superstar DJs. But the occasional times I DO glance at such things, I notice that even the ones that play horribly populist crap and look like they're about 12 years old, have actually spent years building up their skills, their fan-base and getting known.

It seems to me that an "overnight" success doesn't come in under about 3 years.

And to get that you need :

a) to work pretty hard
b) to REALLY like the music and the scene you're in (although if you're a pioneer in the scene you probably came up through another scene, still you need to be passionate)
c) be pretty lucky (do you know how many wannabe superstar DJs there are?)

So what's your position? Are you already getting DJing gigs or taking your music out to people and getting it heard? If not, that's the first mission. Don't worry about "full time" or giving up the day-job. Just be doing it and getting recognition for it once a month. Or make sure that the guys on the blogs or the record shops that matter are hearing and liking your new tunes.

Social media is a fine vehicle for this. But it's not the way to make those initial connections or get anyone to pay attention to you. Make sure that you talk to people first. Then have it on SoundCloud so they can hear it.


Sep 3, 2015

Can the UK continue to simply attract the rich to London? Is this feasible as a policy?

Intuitively, you'd think not. In practice, London has managed to continue doing it for far longer than you'd imagine. It seems to be able to sustain huge inequality, property prices that are beyond "ordinary people" while keeping lots of property as empty investment for the global super-rich.

Nothing will STOP that, until the people who live there decide they don't like it any more and vote in a politician who will change the policy. But it's not clear that we've reached that point.


Sep 3, 2015

How can one believe anything that science says if it can always be wrong?

Anything and anyone can always be wrong. So by your criterion we can't believe anything or anyone.

Actually, a better rule is to believe not in things that claim to be infallible but in methods and people that are good at recognising their mistakes and correcting them.


Sep 3, 2015

I saw a picture of Iran in the 70s and it was beautiful. What exactly happened to Iran? What made it become such a devastated, war-ravaged land?

Dude. "Q "not "N"!

Update : blah blah blah blah blah ... stupid Quora algorithms that collapse one line answers ... blah blah blah.

And some more blah!


Sep 18, 2015

Why do some EDM artists "sell out"?

No one becomes a AAA artist due to luck. You may not have realised it but anyone you admired as a top trance DJ was already in the business of paying attention to what the crowd wanted and giving them more of it.

That's what the profession of DJ is all about.

From their perspective the music they loved was just evolving. New, perhaps bigger, crowds were forming around new beats and sounds. Why wouldn't they want to be part of the excitement around that? If you're at the top of the trance game there's nowhere to go but down or across.


Sep 22, 2015

Is David Milliband the Labour Party's version of Michael Portillo?

Is he now making train documentaries?


Sep 22, 2015

Why do biologists claim that (biological) evolution has no fitness function?

A "fitness function" is a mathematical model of all the factors that influence the survival of genes.

It's a mathematical abstraction. In a sense, a "fitness function" DOES "exist", but only in the same way that there's a "centre of gravity" of the Earth-Moon system or an "average citizen". You don't expect to actually meet the average citizen.

In a computer simulation, a fitness function is a concrete thing that we can decide in advance and can reason about independantly, but in nature itself, you can't even measure it retrospectively, let alone calculate or reason about it in advance. It's just a label for the totality of all the contingent things that impinge on survival.

As such, biologists (unlike computer modellers) don't really find it a useful concept that does any work for them.


Sep 23, 2015

When did the aesthetics of French and English gardens separate?

I've always understood that a big split occurred around the 18th century with the rise of the English "landscape" gardeners like Capability Brown.

The English garden reflected both an early form of Romanticism about wilderness, ruins and nature (inspired by earlier Italian painting), and might have been a reflection of the English "empiricist" spirit. Whereas the French garden continued to develop the aesthetic of rationalism and design (that it shared with Italian gardens).

This might be a gross simplification though. I'm no expert..


Sep 24, 2015

How do Quorans feel about the banning of Michael O. Church?

Just saw this today with A2A.

Like most people, I'm pretty mystified. Was M.O.C. "sockpuppeting"? (What IS sockpuppeting? Having multiple accounts? Are multiple accounts a reason for a ban from Quora?)

Obviously, if this is for a different reason and Quora is lying to us, then this is a WTF? But basically this is just stupid. A stupid decision. And a stupid situation for Quora to get itself into. And it's probably a bad symptom of deeper failure at Quora.

Quora's deeper problem is that it doesn't know whether it's a tech. company or a media company. Because it resists being a media company, it doesn't accept editorial responsibility to defend strongly opinionated voices like Church who would be an asset to any newspaper. But because it can't rid itself of some pretensions to be a media company, it won't try to take a hands-off position like, say, 4chan or even Facebook.

Companies that see themselves as providing information but refuse to take an editorial stand, end up going the other way. All their editorial decisions are aimed at eliminating strong voices or even just surprising opinions or hard-to-parse writing. They tend towards bland mediocrity.

Once you do that, you offer very little added value. You are effectively the Reader's Digest. Your product is a lowest common denominator infomodity. You may find a niche, like Wikipedia, of being a nice, sweet volunteer effort to provide free infomodity knowledge to everyone, but at the explicit cost of "no original research". And that flies in the face of Quora's alleged mission to grow the world's information.

To grow the world's information, you need to encourage daring and original thinking. And to do that, you need to be willing to champion those who challenge established ideas and piss-off entrenched interest. Quora won't be a generator of new ideas and knowledge if it continually tries to eliminate anything that an army of volunteer moderators feel might offend or might confuse someone or are just too different.

Obviously, if M.O.C.'s suspicions - that this is petty vengeance by investors - are true, then that is so fucked up I don't even have a rational comment to make.

Nevertheless, in one sense, that's just a kind of one-off "black swan" event. It's actually more troubling if Quora have just decided that to achieve mainstream acceptability they have to throw out the awkward squad. If that's the case, Quora is in serious danger of falling between different stools. It can't be Wikipedia because it's not a charity and users don't and won't see themselves as volunteers who have agreed to submerge their personalities for a greater good.

And it won't generate new ideas because all the original thinkers are made unwelcome by deadening editorial policy.

In which case, what's actually left for Quora?


Sep 24, 2015

Why doesn't every programming language have type inference?

1) Lots of people who want to implement programming languages haven't even heard of it; or at least don't understand it very deeply. If you haven't worked in the ML / Haskell family you won't know of its virtues.

2) I'll guess that to make it work you need some of the other restrictions of Haskell etc. Could you do Haskell style type inference in an imperative C-like language that has coercion and void* etc.?

3) It still requires an explicit compile phase. Many of the scripting languages choose to do without that altogether. It would probably be possible to add it to Python, Ruby, Javascript etc. but you'd break many people's workflow.

3b) Doubly so for "eval" and other run-time code generation / monkey-patching etc. When do you report type-errors, how and to who when the type error is in code assembled at run-time? Haskell's templates aren't (allegedly) as well developed as dynamically-typed Lisp's macros. Perhaps there's a conflict between static typing and meta-programming.

Having said all that ... FP and type-inference are finally hitting mainstream consciousness through Scala, F# and increasing popularity of Haskell and other ML derivatives. I'd guess that in the next generation of programming languages we're going to see wholesale shoplifting of many FP concepts (see Phil Jones (He / Him)'s answer to What do you think will be the next big and successful programming paradigm in the future? for more details on what) and type-inference might well be one of them.


Sep 24, 2015

Is using Python for developing a desktop environment a good idea? Why, or why not?

In principle, it's a great language for it. It's exactly the KIND of language that was created for desktop environments. (Smalltalk was the language invented for just that purpose - GUIs - and Python is close enough to Smalltalk that it retains 90% of the same virtues.)

In practice, the issue is that any desktop development today is closely tied to particular platforms / GUI toolkits and frameworks. Almost all desktop development is targeted at a specific toolkit, and the toolkits are all designed in / in conjunction with and using other languages. For example, Microsoft's desktop is now largely .NET, and C# is the default language for that. Apple's preferred languages are Objective C and now Swift. Google's Android (not usually desktop but can be) is Java. Etc. Other "cross-platform" libraries like GTK and Qt are C++ (I believe). So Python is always a second-class citizen with respect to them ... depending on bindings to / wrappers to those toolkits, that become available later, may not be so fully supported or documented or have many tutorials available.

These practical issues - and the inevitable fragmentation of effort as different projects adopt different toolkits - seem to have sunk many potentially awesome projects (eg. PythonCard). And has probably held back Python desktop development more than you'd expect.

A final thought. And I know this is slightly off-topic but it's something I'm pretty excited by right now. A book I'm just finishing, that I wholeheartedly recommend, is : https://www.packtpub.com/web-development/clojure-reactive-programming .

That's a Clojure book, but I'd recommend it to almost anyone who has a bit of experience with functional programming and is prepared to read Lisp syntax. The examples and didactic rhythm are excellent.

It's very clear to me now that Functional Programming ideas are finally going mainstream. And "reactive" is the new paradigm for managing UI. Even in non FP languages like Javascript, reactive toolkits are becomming available.

I don't know your situation or your motivations. But if you sit down and work hard, you could create a great "traditional" GUI toolkit in Python. You could finally come up with the GUI equivalent of what Django is for web-development. But you'd still, basically, be reinventing a paradigm that Smalltalk established in the 1970s. The BEST you could possibly do would be to come up with a Python-looking reinvention of Smalltalk.

Or, you could decide to look to the future, and embrace the reactive paradigm. Either within Python (not entirely easy, but I think with clever use of decorators and generators you could get a fairly elegant DSL for declaring GUI layouts and event-streams) or a real functional language. In 2015, I'd certainly want to be going in this second direction.


Sep 24, 2015

Why are people demonizing Martin Shkreli? Shouldn’t we demonize the game instead of the player?

I'd say he's already demonized himself, and everyone else is just accepting that reality.


Sep 25, 2015

Do you think that Web-Based IDEs are the future of IDEs? What are the advantages and disadvantages of Web IDEs? What features make much more sense in a Web IDE? What are the best web based IDEs?

The idea certainly makes a lot of sense.

1) The browser is undoubtedly now one of the best supported and feature rich GUI toolkits available.

2) It's possible to transparently sync. between cloud-storage and local storage with things like Dropbox.

The problem is still that serious developers are also using a bunch of other tools which are quite tightly integrated with the IDE : source-control, diff-tools, compilers and debuggers, locally hosted libraries.

The tragedy is that the browser can't just talk directly to the local file system and invoke other local programs. I'm quite mystified by this. Given that everyone knows how to install apps. on their phone and explicitly grant them access to local resources like the file-system, camera etc. I'm amazed that the browser manufacturers haven't just added "access local file system" as an option that web-page based apps. can request. I'm assuming that that browser-makers are just scared of the consequences if this gets compromised by malware, because it OUGHT to be a simple matter to grant permissions to pages from particular origins to access branches of the local machine's file-system or to launch local-machine processes. At which point, browser based IDEs (and pretty much every other kind of browser-hosted applications) will kill off locally hosted alternatives overnight.

Until then, something like nw.js may be a stop-gap ... allowing developers to use the html / javascript to write locally installable apps.

As to compiling etc. on the cloud. Yes. I am soooo sick of not being able to compile C++ because of missing libraries etc.


Sep 25, 2015

Why hasn’t there been a significant public debate among Democrats about having a self-admitted "socialist" running as a presidential candidate within their party? Is socialism now compatible with their values?

Er ... isn't the whole "Primary" thing basically the mechanism that parties use to have a public debate to decide who should run as a presidential candidate within their party?


Sep 25, 2015

Could a bored, sadistic billionaire just buy up a ton of local businesses, shut them down, and put nothing in their place, just for fun?

Yes they could. But it would be a rather pointless enterprise. If he / she puts nothing in their place, a bunch of new businesses will just move in to fill the vacuum.

It's a far bigger problem when a profit-motivated large corporation buys up vibrant local businesses to shut them down and make way for it's generic but marginally more profitable big-box rival.


Sep 25, 2015

"I like my Python Classes like I like my coffee". How?

Lightly decorated.


Sep 25, 2015

Would the Labour party's establishment factions ever prefer to split the party than surrender it to Corbyn?

No. They wouldn't prefer to split the party on principle to spite Corbyn. Very few Labour politicians are that narcissistic.

Update : I was wrong. The MPs have indeed decided to split the party to spite Corbyn. They ARE that narcissistic.


Sep 26, 2015

Can I generate UML diagrams of LINUX code which is written in C language?

Well, UML diagrams are all about OO architecture : classes, is-a relationships, has-a relationships, messages etc. C code doesn't necessarily have all those things.

You might be able to make diagrams where C files / modules look a bit like classes, and the functions inside them look like methods. And you can represent a "uses" relation, but you'll miss a lot of what UML captures simply because it's not explicit in C.

OTOH, deriving some kind of useful diagram from C source-code should be possible. Just don't get hung up on the specifics of the UML.


Sep 29, 2015

How can I prove experience and knowledge in languages and technologies that don't provide an official certification?

As Bernhard Støcker and Greg Kemnitz already said, coding in public is easy : write code, give it away as free-software, host it on GitHub or similar, point potential employers to it, be prepared to talk about it knowledgably in the interview.

(Don't try to fake it by putting someone else's code there and pretending it's yours, any company worth working for will be able to tell within 5 minutes of you walking into the interview.)


Sep 29, 2015

What has Donald Trump's campaign for President done for America?

He's great for Bernie Sanders.

He's bought huge publicity for the idea that "outsider" politicians can be president. He's an antenna, channelling but also amplifying the feeling that a non mainstream candidate is possible.

By being a Republican suggesting universal healthcare, he's actually made that a "bipartisan" issue.

If he gets the nomination, there'll be people who'd otherwise never even look at Sanders thinking, "well, he's not so bad".


Oct 1, 2015

How do I modularise my python program?

According to the Zen of Python :

Namespaces are one honking great idea -- let's do more of those!


Python has two ways of making namespaces :

- Classes / Objects ... and yes, most Python programmers use them a lot.

- Python also has Modules which may be more flexible than you think.

Modules in Python act rather like Singleton pattern in Java. Variables which are "global" at the level of the module are like class variables. And by definition you can't have two copies of a module.

I believe that they are also first-class citizens that can be created dynamically! : Are python modules first class citizens?

Between them, classes and modules will do pretty much everything you want to organize the architecture of your code.

It's normally noted that Python doesn't have public / private keywords, so it can't enforce data-hiding. But there a convention that names which start __ are mangled so that they're hard to access from outside the namespace. That strongly discourages someone externally accessing variables inside your name-space. In practice, if you provide a decent API to your namespace via the methods, no-one is going to try to access the inner details.


Oct 1, 2015

I am a mechanical engineering student, apart from Matlab and labview, Which programming languages will help me become a well rounded engineer?

Python wouldn't hurt. Learn Python in the context of The IPython Notebook and NumPy, SciPy.

This will give you a very flexible to tool that can be applied in many engineering situations.

There's probably some cross-over with what you're already familiar with, but Python and these libraries / tools are all free-software and run on most platforms. So you'll have some engineering tools that can be widely applied.


Oct 1, 2015

Why isn't the graphical programming environment Racket (DrScheme) more popular?

Rich Hickey, when asked why other Lisps had "failed" (in 7 Languages in 7 Weeks) said something that sounds pretty plausible to me.

Common Lisp and Scheme didn't fail at what they were designed for. CL was designed to create a standard between multiple Lisp vendors, Scheme was designed to demonstrate how much could be done with an elegant minimal language. They failed to become popular. But popularity wasn't an explicit goal.

OTOH, Clojure was designed explicitly to be a useful and widely used Lisp on the JVM.

I've been using Clojure for about a year. And played a bit with Racket and I think that's right. Almost everything about Clojure feels like it's well designed for practicality. The introduction of [] and {} make it easier for me to scan code visually. The immutable / lazy data-structures really let me get a feel for what's different and powerful in FP. While the protocols and records allow me to apply the architectural thinking that I'm familar with in Java. The libraries feel excellent. Hickey talks about the absense of user reader macros to discourage too many obscure dialects of syntax ... I don't have a strong sense of that, but it sounds plausible.

In other words, when you start learning Clojure you start to notice what a Lisp focussed on real-world use looks like. Conversely when I've looked at Racket, I've noticed the opposite : a language which is largely a toy-box for playing with Lisp variants. It inherits the academic virtues of Scheme. It's very clever, and many of those languages are undoubtedly powerful and elegant. But it reminds me rather of that earlier powerful but doomed toybox : Smalltalk. A lot of cute demos and ad-hoc demonstrations that something could be done - a text formating language, a web-server written in 4 lines of code, optional typing, optional laziness etc. - all jumbled up together into a colourful, entertaining party-bag of goodies.

Don't get me wrong. I LOVE environments like this.

But Clojure gives me the sense that, as I demand more of it - larger code, more access to platform libraries and resources, more speed - it, and its community, are going to scale up and handle it. DrRacket doesn't feel like that.

Update :

I've been playing with Racket a bit more, and thinking of teaching a short intro to FP using it. (It's great to have everything in a single IDE and installer, especially in Windows)

And here's what's really turning me off about it : lack of polymorphism in the standard libraries. I HATE that I have to use functions with different names for lists and for strings and for more abstract sequences etc. This is something that Clojure does really well ... make everything about interfaces so that any sequence-like thing talks the same sequence operators, and any map-like thing talks the same map operators etc. Switching from Clojure back to Racket really highlights how ugly it is not to have this ... and have dozens of long-winded, clunkily named functions to do basically the same work. Case in point 4.3 Strings How horrible is that?


Oct 1, 2015

Which language suffers less from incidental complexity (as stated by Clojure creator), Haskell or Clojure?

The way I see it, Lisp's minimal syntax is almost infinitely "compressible".

Such compressibility is a powerful way of encapsulating and hiding incidental complexity from you. Whenever you encounter redundancy in your code, in whatever form, it's almost always possible to factor it out, either with functions or with macros. Until there's nothing left in your code but the concise expression of application logic (or what we're now meant to call "business logic").

Conversely, languages that have more syntax - even syntax as pretty as Haskell's - the syntax always forms a kind of hard lump which can't be squashed or refactored away. And starts to build-up.

For example, AFAIK, in Haskell there's no way to say "these 500 functions all have the same type signature" without repeating that type signature 500 times. But in core.typed Clojure it should be possible to write a macro that wraps a collection of function definitions and adds the type signature to them.[*]

OTOH, the type-system buys you an entire framework of compile-time debugging and support which may outweigh the extra cost of the extra complexity.

[*] I didn't try it. Maybe there'd be some fighting between the core.typed macros and our macro, but in principle it ought to be possible in a Lisp.


Oct 5, 2015

In what direction computer science is going for next 10 years? I mean a hypothetical scenario?

OK.

1) Firstly, we are going to continue with the explosive growth in the number of computers. There used to be a few very (physically) large and expensive computers for a lot of people.

By the late 80s / early 90s we had the idea of "personal" computers. A one-to-one ratio between computers and people. Today, most people own several working computers, and carry at least two or three of them around habitually. (Laptop + tablet + phone).

Very soon, most people will own / interact with tens (or even hundreds) of computers. As wearable devices, embedded in your home and household appliances, in your car, in public infrastructure etc. These won't necessarily be very powerful computers, though plenty of them will be more powerful than your laptop today. And what they'll spend most of their time doing is talking to each other.

This "device swarm" will not be composed of dozens of identical processors, but will be highly diverse, in both power and what the devices are expected to do.

Applications will be written, increasingly, for such heterogeneous collectives.

Applications will be designed to work and sync. seamlessly between a data-centre in Sweden, your home server, the phone you carry in your pocket and your watch / glasses etc.

Programming in this environment will mean :

- learning about Functional Programming ideas, techniques and languages.

- understanding Reactive Programming (possibly Functional Reactive Programming) for handling the interaction between the swarm and the user.

- thinking in terms of message queues and encapsulating packets of functionality in notifications that flow through the network

- designing for highly dynamically reconfigured architecture ... devices will join and leave the swarm at all times ... software has to be able to adapt, to track new resources that are becoming available (eg. I put a different smart-watch on) or disappear (my phone runs out of battery). It has to be able to search for and handshake with new service providers.

Huge amounts of data need to be handled and processed. More of the actual processing will also need to be parallelised. Not just across multiple machines in large data-centres, but also at local nodes in the network closer to the users generating it. Calculation and inference needs to migrate through the network too.

Processing also needs to collate from many sources. Self-driving cars will share huge amounts of live data about traffic conditions and traffic flow. Other urban infrastructure will do the same. User-side software will increasingly mine and analyse the behaviour of its own user, and their social locality.

As the device swarm gets cheaper, we'll see more fragmentation and modularization creeping into "traditional" computer areas. Some people may still work with a "desktop PC", but increasingly that will mean a keyboard and screen which is just the front-end to half a dozen specialized resources: storage server, graphics server, firewall, encryption server etc. All of which may be hot-swappable modules.

2) Within this rich broth of ubiquitous computing / internet of things, we'll finally see the rise of the robots. Initially, home automation ... turning on the lights, opening doors and windows, washing and cooking at the appropriate time. But then self-driving cars. Delivery drones. Cleaning robots for shops and hospitals and offices.

We'll see the continual development of desktop fabrication technologies ... 3D printers, sinterers and CNC machines. Not in the home, but in your home-town. Increasing numbers of designers and makers of custom physical stuff : all created through this technology and interacting with a world which is increasingly scanned and mapped by cheap sensors.

Creativity and design of hardware will flourish. Integration between hardware and software will increase until the distinction breaks down : increasingly the device swarm will incorporate software "compiled" into custom electronics (ASICs) or even custom mechatronics. "Programming a robot" may come to mean that your program becomes the actual body as well as mind of the robot.

Everyone will pack drones. Small, portable flying cameras. For security. For leisure. For conveniences that haven't even been thought of yet.

3) All of this needs to be secure. From accidental failure to deliberate cyber-warfare. From phishing and identity theft to mass spoofing of distributed infrastructure and data-collection, to swarms of quad-copters cruising down the street looking for open windows that afford opportunistic burglary. The world (and you) are facing a terrifying security nightmare that you haven't even begun to imagine.

4) Finally, the number of programmers is increasing rapidly too. There are more people writing code than ever before. This is both a huge blessing and a huge challenge. On the one hand, the amount of human creativity and ingenuity available to put into software is spectacular. On the other, social programming is here but co-ordination and collaboration issues abound. Brooks's point, in the Mythical Man Month still holds. Programmers are not "fungible". How do you stop so many programmers working at cross-purposes? How do you avoid wasting all their energy in the redundant creation of hundreds or thousands of libraries and frameworks trying to do more or less the same thing? How do you avoid your stacks becoming over-complex and brittle? Complexity and composability are the eternal problems in software. And the problems scale wonderfully catastrophically as the computers themselves proliferate.

We need to invent new strategies, methods and tools to better discover and learn and compose existing work, rather than continually reinvent it.

One thing I think will become increasingly important is "upfactoring". That is, the automated analysis of legacy code and systems; and their resynthesis in new, more robust and powerful languages.

Summary
So that's that world that computer science is going to be inhabiting in the next 10 years. And the world it needs to prepare for. Massively parallel, distributed real-time processing across heterogeneous devices in loosely coupled, dynamically shifting networks. Computation needs to be mobile (ie. migrate across the network). It needs to handle masses of data. And needs to be secure and robust. It will be fed by millions of sensors. And will drive tens of thousands of actuators. In real-time, in a world where machines have to move and manoeuvre fast and are closely coupled with physical, moving human bodies. Without killing (too many of) them.

And software needs to up its social game too. To take advantage of and thrive in an exploding population of programmers. We dismiss many social issues in our professions as "politics". But we need to learn to do better "politics". Enabled by tools. Git and GitHub are good starts. The allegedly distributed management structure of companies such as GitHub or Valve are a promising direction. Free / Libre / Open Source Software (FLOSS) has been the most important social revolution in decades. Extreme Programming, Agile, Pattern Languages all have a place. But there is more to be done and discovered as we teach an increasing multitude of machines to work together, and in doing so, learn better how to work together ourselves.

Related :

Phil Jones (He / Him)'s answer to What do you think computers will be like in 10 years?

Phil Jones (He / Him)'s answer to Where do you see computer programming languages heading in the future, particularly in the next 5 to 20 years?


Oct 5, 2015

Why are people studying computer science these days, even though we are in a dot-com type bubble?

People are excited by computer science because information technology is massively important and transforming (largely for the good) our world every day.

The fact that the stock market's response to this fact is a series of booms and busts says more about the stock-market's inherant instability and tendency to go into spontaneous oscillation, than anything to do with the underlying technical trend.

The market creates speculative bubbles and crashes around every new resource and social phenomenon.


Oct 5, 2015

Is PHP the best programming language?


The great thing about PHP ... it's THERE. That's 90% of what you need from a programming language.

After that, everything else is negotiable.


Oct 7, 2015

How do I represent the Creation in the Book of Genesis using Java programming?

It's very hard, because in Java everything inherits from a common ancestor : Object. But in Genesis, humans, animals, the earth and sky etc. are separate acts of creation. You'd probably have to hack the underlying implementation of Java to remove that common ancestry.

God is definitely a Factory.


Oct 7, 2015

What was more damaging to the US: 9/11 or how the U.S. reacted to it?

You know what would have happened if America had totally ignored 9/11?

And by "totally ignored" I mean TOTALLY IGNORED. (Sure a couple of weepy candle-lit church services and have the president say what a terrible thing it was. And the people working on cleaning up and rebuilding at ground zero would have had to think about it a bit. But apart from that ... TOTALLY IGNORED)

You know what would have happened? America would have won.

Decisively.

It would have decimated radical Islamic militancy. The "war on terror" would have been over in 24 hours. The entire world would be on America's side. The vast majority of Muslims in every country in the world would be on America's side; and revolted by what they saw as the acts of a few extremist mad men.

Meanwhile, it would be obvious to all but the most blinkered of extremists that if you knock down the Twin Towers and America can just shrug it off and keep on with business as usual, then Allah is NOT smiling on your enterprise. And that's certainly not a message that's going to get anyone excited or help bring in more recruits.

Because as every knowledgable commentator and specialist understood, pretty much at the time, Osama launched 9/11 with explicit intention of kicking off a protracted war between America and the Islamic world.

And America just went right along with it.

In doing so it handed Bin Laden full victory.

One more time ... On September 10th, 2001, America wanted peaceful and profitable co-existence and trade with the Muslim world. And Osama Bin Laden wanted a debilitating war of attrition. 15 years later, it's very clear indeed who achieved their goals and who didn't.


Oct 9, 2015

Which field of study does Argumentation Theory belong to? Where can one start to learn about it rigorously?

I'm rather old fashioned about this. I believe that argumentation theory belongs in the medieval field of rhetoric.

Rhetoric is a fascinating field which was one of the mainstream disciplines in the medieval university, but today is fragmented between law, psychology, linguistics, marketing, creative writing, international relations, philosophy etc.

But I think there's a lot to be said for bringing it back together in a "interdisciplinary" setting. And including things like Argument Mapping, the work of Simon Buckingham-Shaum, the study of social software like Wikis and Quora and meme-flow in social networks. Not to mention Prediction markets and other knowledge generating / extracting institutions.

Obviously formal logic is an important thing to understand. But it's equally important to understand the existence of Metalogic and Paraconsistent logic. (We can then argue about why our particular rules are considered relevant and ought to be followed.)

Obviously learning about paradoxes and other ways our reasoning fails to deliver solidly robust results is important too. Though I think "fallacies" are given too much attention. Fallacies are just arguments that don't work. But too many people believe that uncovering an argument as fallacious is a way to kill its conclusion. It's not : NOT (A implies B) doesn't entail NOT B

I think there could be an amazing curriculum putting together all these things. I'm not sure if there's anywhere that does it though.


Oct 9, 2015

Why is Java programming so difficult?

Depends what you find difficult. Are you happier using other languages or is Java your first?

If it's just Java; and you find Javascript or Python etc. easier, it's that Java has a lot of fussy bureaucracy that's intended to enforce discipline that is allegedly helpful for large scale projects worked on by many people. But which is basically just unnecessary faff for small projects written by an individual programmer or two.

If Java is your first language then it could be a lot of things - including just the initial difficulty of programming itself - that you are struggling with.


Oct 9, 2015

What is the average life span of a programming language?

There's a wide standard deviation of course. But it looks to me that languages that hit a certain level of popularity in the first place, tend to last between 10 and 15 years as one of the "it's the obvious choice" type languages.


Oct 10, 2015

Is using Pascal as a language for learning imperative programming efficient?

It's a perfectly efficient language for learning some imperative algorithms.

But it's a lousy way to learn to do modern programming. The syntax is horrible, and deservedly never going to come back. I can't think of any features it has that more mainstream languages don't offer.

You might have some kind of new Pascal, like Delphi, which has Object Orientation and other more modern things added to it. And maybe a decent development environment / library. That means it might be useful for some applications in some circumstance.

But the equivalent effort in a more mainstream or up-and-coming language would pay off better.


Oct 10, 2015

Quora: I quit my job and its been last two months instead of doing any productive work I keep reading Quora. What should I do?

This is what I did : LeechBlock


Oct 10, 2015

Why do Republicans keep their mouths shut on Quora? Why don't they ever discuss politics here?

Quora has a couple of really nice design decisions aimed at improving civil discourse.

1) It only allows one answer per question

2) Downvotes are really harsh. (It take very few to get your answer hidden).

That means you basically have one-shot to make your point about any question, and you have to do it reasonably politely so that people don't downvote you.

There ARE conservatives on Quora who work within these constraints and make a valuable contribution. But conservatism as a whole is less visible than on other social media that don't have these constraints.


Oct 10, 2015

Why is believing you have an honest and rational opinion of being against gay marriage considered "homophobia"?

I dunno. Why is having an honest, rational opinion that Jews are a dirty, anti-social people who are plotting to destroy your society, considered anti-semitic? Beats me.

Actually, no, I do know the answer. Mere "honesty" and "rationality" in holding a belief don't protect you from the underlying obnoxiousness of it.


Oct 10, 2015

Why do people support leaving Saddam in power if he was massacring his own people?

You know the Trolley problem, right?

That's part of it. At least from one position, assuming that we weren't responsible for Saddam in the first place, then we aren't responsible for his attrocities. But when we actively replace him with ISIS, we ARE now responsible for ISIS's attrocities.

However, it's more complicated than that. We DID support Saddam earlier in his career. Including when he was using chemical weapons against Iran. Many of the people who opposed removing him, ALSO opposed supporting him in the Iraq/Iran war of the 80s.

What those people perceive is that there's a larger-scale ongoing pattern. The West wants to ensure access to middle-eastern oil, so it wants stable and friendly governments there. There's nothing wrong with stable and friendly governments in principle, but the middle-east is a place which has very little tradition of stable and friendly nation-states. It's a patchwork of artificial countries, put together by the British, in an area that was for centuries dominated by huge Islamic empires from the Rashidun to the Ottoman. It's a patchwork of different ethnic tribes (Arabs, Turks, Kurds etc.) And different religions. Not just "Christian", "Muslim" and "Judaism", but minorities like Druze, sub-factions like Shia and Sunni Islam, Coptic Christianity etc. There's always warfare between these groups. And often the attrocities we see are perpetrated by one group on another.

The history of Western involvement in the middle-east is largely one of us identifying some faction that promises to be friendly to us. (It helps if they can plausibly claim to be oppressed by another faction, because that gives moral cover to our self-interested manoevre.) Then we help them rise to power, in return for their friendship. Then they start taking advantage of / taking revenge on the other groups and we get compromised : turning a blind eye to the problems caused by our friends. At which point, often, the other factions start to resent us for supporting their enemy.

This is the ongoing story of our engagement with the middle-east and central Asia :

- It's what happened in Iran : we supported the Shah who was friendly to us but oppressed other Muslim factions, who then became our enemies when they took over.

- It's what happened with Saddam Hussain : we supported him as our Sunni ally against Shiite Iran, held our noses when he gassed Shiite rebels in his own country, and only disowned him entirely when he turned on our friend Kuwait.

- It's the story of post-Saddam Iraq : we overthrew Sunni Saddam, encouraged elections that put the Shiite majority in power. The Shiite majority, in no mood to make concessions to their traditional Sunni enemy, alienated the northerners so badly that they, in turn, jumped into bed with the radical Islamic insurgency in Syria to form ISIL.

-It's the story of Saudi Arabia. T. E. Lawrence helped Saudi Arab terrorists fight the Turks. Then we gave them a country full of oil. In return they're our friends and we ignore their despotism towards their own people and toxic politicking in the rest of the peninsular. Their internal enemies, such as Osama Bin Laden, then decide that we're their enemy too.

- It's the story of our relationship with Israel. They offer stability and friendship, and we have to turn a blind eye to their treatment of Palestinians and bad behaviour in Lebanon.

- It happened in Libya.

- It's happening today in Syria. We don't like Assad (friendly to Shiite Iran), so we cheerlead other Syrian rebels (including Sunnis) to rise up against him. Perhaps we surreptitiously give them support. But then Sunni rebels in Syria are starting to collaborate with Sunni rebels in neighbouring Iraq, and ISIL are born. Now we're in a terrible dilemma. The best way to oppose ISIL is to support Assad against them. Which would both preserve and vindicate him. (He has always claimed he was fighting Islamic extremists.) Or we support the opponents of Assad, knowing that ISIL will be the most likely winner. That explains our current paralysis.

- It could become the story of our relationship with the Kurds. We may well do the right thing to protect them from hostile neighbours on all sides, but they'll eventually become another client state, a friendly safe-zone for us, but a festering source of further resentment for whoever is in charge in Turkey, Iraq and Syria.

-It happened in Egypt.

And so it goes ...

Those of us who opposed the removal of Saddam Hussein. And now oppose the removal of Assad in Syria, do not do it because we like or support or ignore the crimes of Saddam and Assad. But because we look at the bigger picture and we realize that there is no way that we can break this cycle by continuing to do what we have done in the past. Which is intervene, picking one faction or another, demonize one and beatify the other, throw our military weight behind the "good guys" and fantasize that we can solve problems by blowing the bad guys away.

We don't help. At best we just roll the wheel one more time, put a different faction in charge and watch the same story unfold again. Except we've given it another influx of energy ... there are more fresh wounds and resentment.


Oct 11, 2015

What do you think of Marx and Engels' claim to have uncovered 'the Laws of History'?

It's about as scientific as most crude 19th century speculation in political-economy ... "iron law of wages", "supply and demand", "invisible hand" and all that. In other words, it's an absurdly simplistic model laid onto a hugely complex economic reality, that's largely informed by a few cherry-picked annecdotes and easy to find counter-examples to.

That doesn't mean its useless. All these theories have some heuristic value as predictors / explainers. "invisible hand" reaches towards an idea of self-organization. "supply and demand" correctly suggests that prices will go up when a lot of people want something scarce. "class war" correctly predicts that, absent some other factor, like government intervention or very strong unions, the rich owners of "capital" will take an increasingly large share of the value in the economy for themselves.

These are all observations which can be easily corroborated at many times and places. No one should imagine that they have the status of a law in physics. But they're all better predictors than their opposites : eg. that prices drop when demand outstrips supply, that less government intervention leads to more equal distributions of wealth etc. I suspect that "class war" even beats the null-hypothesis that inequality is independent of government regulation. But I may be wrong on that. Anyone got a citation?


Oct 12, 2015

Is it a good idea to have a Congress/Senate composed of anyone and everyone with a PhD?

It wouldn't work.

People who had PhDs would work very hard to ensure that their children also acquired PhDs (eg. they'd create special schools, that crammed them with "exam passing technique" rather than broad knowledge, further on they'd be trained with "viva-passing technique" etc. If that still didn't work, they'd resort to cheating in whatever way they could get away with - convinced that they were just correcting young Johnny's unfortune bad luck - to ensure that the cosmic destiny of his place in the elite was ensured)

Once established, the elite caste would find ways to propagate themselves and protect their privilege. That's what every other elite in history has done.

No, it's unfortunate that the idiot electorate vote for idiot politicians. But at least that mechanism ensures that the electorate have some mechanism to kick out a bad government when that becomes necessary.


Oct 12, 2015

Is it annoying for Quorans when their answers are edited for spelling and grammar mistakes?

It's not annoying to be corrected for mistakes.

I do curl my lip up when my perfectly correct UK English is edited to turn it into American English.


Oct 12, 2015

Why do most people automatically associate Trickle Down economics with Free Market economics?

The idea is that when people at the top get more, there's also more distributed to everyone else. Eg. richer people buy more goods and services, acting as customers for, and creating work for, everyone else.

Most people who advocate this, believe that the people at the top are going to get more because they've been freed ... from regulation or taxes ... and have thus become more productive and grown the pie for everyone.

There are vanishly few people that think that, say, oligarchs who got rich by stealing, are creating new wealth which can trickle down.


Oct 12, 2015

How did Sony become irrelevant?

The golden rule is that you can't be a great hardware company and a great "content" company.

However much you fantasize that you can.

There are too many inconsistencies.

A great hardware company tries to empower its users. A content company tries to restrict its users to protect its content.

A great content company wants to work with as many formats and platforms as possible to maximize the reach of its content. A hardware company wants to use exclusivity to drive its own platform.

When Sony bought itself into Hollywood and the music biz, it found itself torn in rival directions and has never recovered.


Oct 13, 2015

Western Europe is at the vanguard of civilised liberal society. Why is the USA lagging behind?

The US was invented as a complete package in the 1770s. It was a good package, but they kind of got obsessed with it.

They've never accepted that they are an entity evolving and moving through history. A work-in-progress. They never accepted the basic Whig / Progressive thesis that countries and cultures can and should keep improving.

Every time anyone threatens to change the culture, a huge reaction rises up calling for a return to the Constitution and the values of the 1770s.

This is probably tied in to the strong Protestant religious tendency of many early immigrants to the US. Who believed strongly in divine revelation. In their minds, the founders were given the magic formula for how cultures and states should work, and see their job as protecting that revelation.


Oct 14, 2015

What is the foundation of Morality?

Ethons (not "morons", that was a joke term made up by some prankster) ...

Basically the universe is full of ethons that bind with human actions. The positive ethons make things good and the negative ones make things bad.


Oct 15, 2015

I've heard that a tail-recursion can be made into a while loop algorithm. What does this mean?

Normal recursion puts all the argument variables on the stack when a function calls itself.

If you use recursion to run through a list of 1000 elements, you'll have 1000 copies of the current local variables on the stack. Recursion gets expensive (in memory) at scale.

Ordinary iteration, the "while loop", keeps one copy of the local variables, and just updates them in place.

That saves a lot of memory, but in order to write code like that, your language has to let you change data in place ... ie. reassign values to variables.

One of the aims of functional programming is to remove this ability to update variables in place. It does that because :

a) updating variables is potential source of bugs ... ie. this bit of the program expects the state to have been update correctly by that bit of the program, but it wasn't.
b) it makes it hard to parallelize ... two bits of code running on separate cores or machines need to synchronize when they update their state. And if they mis-synchronize you get a horrible, hard to repeat or find, concurrency bug ...

So FP tries to stop you from updating variables in place. And therefore prevents you using iterations, like "while" to run through your list. But recursion is expensive.

Tail-call optimization is a way to get the best of both worlds. Effectively you write recursion, in a language which prevents you from updating variables in place. But the compiler notices that actually you are just updating some kind of counter, or "current head of the list" or similar, and actually turns that recursion back into an old fashioned iterative loop in the compiled version.

Rather like garbage collection, and managed memory, the computer does it so you don't have to. And it knows how to avoid the pitfalls in the way you'd probably write it by hand.

So basically, if you know your language has tail-call optimization (which people sometimes call "tail call recursion", but tail-call optimization is a better, more accurate term) then you can just use recursion comfortable in the knowledge that it's not wasteful of memory as long as you follow certain rules.

Following the rules is important, because it's what lets the optimizer turn your code into a simple loop. If you don't follow the rules, basically you've made your code too confusing for the optimizer to do its magic.


Oct 16, 2015

Is everybody on Quora sick of the short-answer robot police? What is wrong with brevity? I am seeing more people adding garbage text just to meet the word count requirement.

Oh yes! Even if some people on Quora aren't, I'm pissed enough to make up for them. My pissed-offness with the Short-Answer Robot is enough to balance out every appologist on the site.


Oct 16, 2015

How is this code in python executed?

The important thing to understand that might not be familiar to you is that

total, k = total + k, k + 1

is what they call "destructuring assignment". You are actually doing two assignments at the same time, in the same line.

You could break this into two lines :

total = total + k

k = k + 1

which means the same thing. And when you look at the code like that, it probably becomes more or less obvious.

In this particular example, I think that the destructuring assignment is a bit gratuitous. It isn't really doing anything for you. It's just there to replace two clearer lines with one less clear lines. But there are times when it's more useful.

a,b = b,a

Is a convenient way to swap the values in a and b without having to use a third variable (which you'd need if you broke it into several lines)

It's also very valuable when you want functions that return multiple values.

a,b,c = f(x)

is really handy if you want to f to make values for a bunch of variables. Without it you'd end up with the more verbose :

tmp = f(x)
a = tmp[0]
b = tmp[1]
c = tmp [2]


Oct 16, 2015

Is there a future for companies that make fitness bands that aren't also smart watches?

Probably not fitness bands which are incapable of being watches. That's kind of silly as watch functionality is so trivial to add.

Will there be some kind of consolidation so that only Apple's watch OS and AndroidWear survive? Maybe or maybe not.

I think there'll be consolidation, but at this moment, other operating systems still have a chance. Microsoft do. And I think a clever company that didn't go head-to-head against these behemoths might be able to establish itself.

For example :

- a very cheap "feature band" with sensors but no screen, that did everything via bluetooth to a phone. Wouldn't work at $70+ but might work at < $5. Much like there are very cheap MP3 players out there.

- an expensive band that was basically jewellery, but contained a couple of sensors doubling up as a fitness band.

- something that could sell itself as "pro" sports equipment through having extra, non-standard sensors and being more closely tied to sports equipment brands and distribution channels


Oct 16, 2015

Why do you lie on Quora?

I don't lie on Quora. What would be the point?

But I will give unorthodox, alternative interpretations of things.

I do this, not because I'm convinced that my alternative is the absolute revealed truth. Or because I think that you will be convinced by me. But because I believe strongly that the orthodox accepted "truth" is itself flawed. It can be over-simplistic, its own problems remain unexamined, it rests on unjustified assumptions etc.

So I will assert an alternative model to get you to think. Hopefully to realize "actually, that model also fits the data". And hopefully you'll be less likely to keep repeating the flawed accepted truth without questioning it. Maybe you'll want to do some further research or just keep a more open mind on the question. Or have to think of some good answers to refute me, which will help us all learn.


Oct 16, 2015

Why is Python so popular despite being so slow?

A2A but I don't have much more to add to what most people already said. So I'll keep it short :

As Laeeth Isharc says, speed matters. But

a) constraints on speed in production are NOT just the raw language speed, they depend on architecture, supplementary services like databases (Relational or NoSQL, sharded), caching etc. etc.

b) constraints on speed are not the only issue. Programmer speed and the flexibility to change and try new stuff out is ALSO massively important. The languages that are considerably faster than Python (eg. C) are a hell of a lot harder to work with.

Python is "good enough" in that it's really simple to work with and can do a lot of things reasonably well.

Once you have a system in Python that turns out to be slow you also have further options to fix things.

1) Python can call directly into libraries written in C, so at the small scale, you can just rewrite a slow module in C, for speed, while keeping Python for all the other stuff that's less sensitive. For example, NumPy wraps fast C matrix manipulation libraries for use from Python. You get fast maths but the convenience of writing file I/O and string processing to format your reports in Python.

2) Large scale web / multiserver applications can combine Python with other services written in faster languages. For example, I believe Quora, despite being mainly Python uses Scala for some notification queue management.


Oct 16, 2015

What programming language can generate objects from text/words/sentences?

I assume User-10428656683422367264 is right, that you mean some kind of language to help analyze requirements. Along these lines.

If you mean physical objects, then you can make programs to produce them in many languages. I used Java / Processing when I was doing this stuff .

But OpenSCAD is probably the most specialized and sophisticated to make things from programming.


Oct 19, 2015

What are the biggest innovation killers?

Talking about innovation "killers" is the wrong model. As though innovation is already there in the first place and something is removing it.

But mostly it's not there in the first place. So our problem is not innovation killers, it's lack of things that stimulate, nurture and accelerate innovation.

So what DOES stimulate innovation?

Well, necessity is the mother of invention, and it's exposure to problems that stimulates the invention of solutions. Many smart, capable people today want to create startups. Often the talent is there, the technology is ridiculously cheap and even money can still be raised. But many struggle to identify something useful to make.

That's kind of extraordinary when you think of it. But the world is full of people offering strategies ... "lean startup", "business model canvas", "find your MVP" etc. etc. all symptoms of the phenomenon that resources to solve problems are plentiful but knowledge of problems is scarce.

Lurking behind that are the huge divisions in the world economy. People in America and Europe have talent and resources available to, for example, improve industrial processes. But they have no knowledge of the actual problems that need solving because all the factories and large parts of the industrial ecosystem are in China.

(This is why China will eventually out-innovate the West. Not because the people are genetically smarter, but because they have access to the problems. Eventually they'll start figuring out how to address them. Meanwhile, a consumer society, that's offshored its manufacturing, ends up focusing its innovation energy on finessing and packaging products for consumers, but not on more fundamental inventions that more radically transform the supply-chain. How many of the keen young entrepreneurs know much about how the supply-chain even works? In enough detail to make targeted interventions to improve it?)

So one way to have more innovation is to have a more even distribution of problems .... so that people in your society are exposed to a wider range of different ways of working and producing, which increases the likelihood that they'll spot the opportunities for improving them.

People talk about Steve Jobs and Bill Gates. But America's personal computer revolution owes maybe even more to Dan Bricklin : the man who invented the spreadsheet and turned the personal computer from a hobbyist toy to business necessity. Neither Jobs nor Gates, brilliant as they were, could have invented the spreadsheet. They didn't have the experience and perspective to know that such a thing was even needed.

OK ... so here's a question. Why are there a million sites and magazines about new startups and new technological ideas but NO (to the best of my knowledge) sites or magazines about problems? Why is there not a "Journal of Suckage" where all the articles are interviews with people explaining why some particular machine or process doesn't work properly? Why isn't a smart journalist somewhere not running around chasing stories of insurance payouts for defective equipment and grepping Twitter for rants about bad service?

One final, slightly orthogonal thought. It should be noted that we actually live in times of extraordinary rapid innovation. Globally our techno-ecosystem is pumping out more new ideas and products, faster than at any time in human history. I'd bet that's true, not only in absolute terms, but even when controlled for population size. When we worry why we aren't innovative enough, what are we actually comparing ourselves to?

Really we're just getting accustomed to the increases in innovation we've made in recent years and are extrapolating to the idea that it could increase even more, even faster.

I take a glance at my aggregator most days, and while there's some trivial rubbish, there is ALWAYS news of genuine radical developments and new ideas.


Oct 19, 2015

Do young people tend to be liberal because they're just naïve?

No. They tend to be liberal because they're more optimistic.

If they get more pessimistic as they get older, then yes, they'll turn cynical and conservative.


Oct 19, 2015

How can I improve this question on Quora?

Why do you want to improve it? It seems a perfectly clear question that's likely to stimulate a range of answers and discussion.


Oct 19, 2015

Would you consider the United States of America a symbol of freedom and liberty, symbol of oppression, or both and why?

Countries are countries. They are themselves. They aren't "symbols" of anything.

Like most countries, the US is a mixture. It takes some noble stands and does some good work. And it takes some venal stands and does some evil work.

The main issue with the US is that it's very big and strong, and so whatever it does, good or bad, tends to have a large footprint. When it does good, many people benefit. When it does harm, many people suffer. And whatever it does, EVERYBODY notices.


Oct 19, 2015

Is John Williams the most influential modern composer?

Only if you have some quirky reason to rule out The Beatles, Holland–Dozier–Holland, Kraftwerk, Black Sabbath, DJ Kool Herc, Stephen Sondheim and Ennio Morricone.


Oct 19, 2015

What are several examples of minimalistic programming languages?

Lisp is the classic. Built on one principle, function application. And a minimal syntax.

Smalltalk, as Ian Atkin says. (I disagree with him on Python though)

IO is a new (to me) language that seems to take Smalltalk's "everything is a message" approach and subtracts classes (it's like Self and Javascript). So it might be the most minimal example of Object-Message systems.

Forth is pretty minimal.

Brainfuck.

I'm sure there'll be something based on SKI combinator calculus too.


Oct 20, 2015

What do you think of the new full Star Wars Episode VII: The Force Awakens trailer (October 19, 2015)?

It's interestingly different, isn't it?

I thought at first it was a fake, because the style is so unlike "normal" Star Wars ... even the previous trailers for VII.

It's a nice change.

I DON'T particularly like the hint that there's going to be a plot about how everyone's forgotten what happened in the previous 6 episodes. That's just SILLY. You don't have a dark empire strangling the galaxy one minute, kill off the emperor, and then 30 years later it's all receded into legend.

Hitler has been dead twice as long as that and people are still picking over every detail of his life with an obsessively fine-t0othed comb. People aren't going to be doing that with Palpatine?


Oct 20, 2015

Is there a way to integrate Quora into a website?

What I do is use my interstar/rss_backup script to make local copies of everything I write on Quora (it pulls from Quora's RSS feed of my answers)

I can then do what I want with my data (note I store it in a slightly odd json format by default, but it's easy enough to write a script to do whatever you like with it).

Alternatively, as Quora DOES give you an RSS feed of your posts, some blogs, eg. WordPress I think, can just pull directly from that RSS feed and republish.


Oct 20, 2015

What are the most impactful manufacturing developments created?

In history?

- The invention of hand tools

- Ceramics, basket and net weaving.

- The water wheel

- The printing press

- The steam engine

- The Jacquard Loom

- The Watt Governor


Oct 20, 2015

Why do black lives matter? Why is it so controversial to say "all lives matter" instead? Is it insensitive to do this?

The key is that word "instead".


Oct 21, 2015

Does double majoring in Mathematics & Philosophy help me to become a good thinker or reasoner (i.e. logical)?

You've majored in maths and philosophy and you don't know?


Oct 22, 2015

What makes Windows a "bad" OS? Why does the computer science world force GNU/Linux on you?

For me the thing that makes Windows a bad operating system is that it keeps freezing up on me, forcing me to restart my machine.

I've run dozens of Windows diagnostics ... horrible things that sit there telling you they are looking for errors but without giving you a clue what they are doing. And then they either hang or tell me that they can't find the problem. And there's no way I can run them in the background ... only when Windows restarts in a bad mood.

So people say that it's a program I've installed. Or that it's the hardware. But I dual boot and Linux doesn't crash for no reason, despite running on the same hardware.

The bottom-line for me is that "time-sharing" operating systems were invented in the 70s. It's a basic requirement for an operating system that it should be able to stay up and usable despite bugs in individual programs or drivers. Windows can't do that. Every time I boot into it, it's Russian Roulette as to whether it will hang in the first 5 minutes.

The other thing is that the out-of-the-box shell experience is hiddeous. I know there's PowerShell (where is it?) or CygWin ... but really, how have they not managed to get cmd at least part way to where bash is. I mean, in 2010 (when I bought this thing) the default shell doesn't even do copy and paste with the standard keys. WTF? Plus the whole world of the Linux command-line, the collection of small tools, the piping etc. is fantastic. Once you use that, you have plenty of scope to automate whatever you want automated for yourself. Windows may allow that somewhere ... in PowerShell or something ... but it's more obscure and hidden away from you than the Unix command-line which has become standard.


Oct 22, 2015

Can you be White but have a lot of Asian ancestry?

Sure. Race is basically culture and pseudo-science.


Oct 22, 2015

Why should matter organize itself in such a way that it becomes aware of itself?

Short answer. We don't know.

Longer, more speculative answer : matter organizes itself for stability. Mostly stability comes in the form sitting at the bottom of the hill or in a low energy state. Or being made of a solid, unmoving mass. But "life" is a way that matter organizes itself into stable patterns through which matter and energy flow.

Those patterns are active and mobile while retaining a certain continuity. One way they manage that is by protecting their own boundaries against disruptive influences (things that would cause the pattern to collapse or disintegrate). To protect your own boundaries successfully from a range of disruptions, you need to be able to respond differently to different threats. That is, you need to be able to classify threats and work the appropriate defense.

Now, that fundamental ability, of being "aware" of the threat from the outside and being able to orientate yourself towards it, ... we don't know if that is the basis of consciousness ... but it's a good candidate. For something that's physical but appears to "perceive" an exeternal world. Perhaps it is just "like something" to be that kind of thing. And everything that has that capacity (the technical term is "autopoeisis") actually has a kind of consciousness and perception (even single-cells)


Oct 22, 2015

Is it correct to say abstraction hides complexity and encapsulation hides implementation details?

Sounds reasonable. But in many cases the two blur into each other. Sometimes it's the implementation details that are too complex to want to think about.


Oct 23, 2015

Given the theories of Marshall McLuhan, would anybody still be willing to argue that capitalism has not become obsolete?

I think McLuhan has a lot of interesting insight.

And I think he's dead right that media influences the entire mind-set and configures how people think. And we're absolutely in a new age of media now ... which, yes, could well transform society and the economy.

My favourite theory for a new socio-economic model driven by new media is Bard & Soderqvist's "Netocracy" : http://www.amazon.com/NETOCRACY-power-elite-after-capitalism/dp/1903684293

The book is a little bit dated, and not entirely easy to understand. (I read it twice and the second time I realised it was saying something quite different to what I thought it said the first time.) It references a lot of Continental philosophy (from Nietzche to Deleuze) rather breezily which if you're charitable is a useful "colouring" that sets up interesting and inspiring resonances, but if you're uncharitable, sounds like name-dropping.

It's consequently not well understood. (Most reviews are fairly neutral if not hostile). But I think the image it presents is a very powerful and compelling one. The best summary I can give is to refer you to a short paper I wrote a few years ago : http://www.nooranch.com/synaesmedia/academic/netocracy_format.doc

If you read and grok the basic idea of Netocracy and particularly if you cross-reference with things like The Age of Access and Shadow Elite then I think you get a picture of how an economy driven by social networking would work in practice.


Oct 23, 2015

Is retrospective criticism fair?

Yes of course. But you should perhaps distinguish the various ideas of criticism.

The most important, and noble, purpose of criticism is to help us find the truth. And to get a fuller, more three-dimensional understanding of the truth. We criticise ideas and actions of yesterday in light of today's knowledge because this helps us clarify and understand the issues. We know not only that yesterday was wrong, but we know WHY yesterday was wrong. And even what factors made yesterday wrong (what crucial information did they lack? what false idea did they put too much emphasis on?). Understanding these causes can help us today because we might find that there are parallels today. We also don't know an X or are putting a lot of emphasis on a Y, and finding out that it was exactly this that made yesterday wrong will help focus us on today's Xs and Ys.

Most people who think criticism is unfair think that it's a personal attack. If you think that criticism is all about blame, then yes, it seems petty and pointless. But I think that's a very, very secondary issue. The truth-finding is the important aspect and why we should engage in criticism today. (Depersonalizing it as much as we possibly can.)


Oct 23, 2015

Do students in engineering need internships or is it practicle to go to scholl year round and graduate earlier?

It's a great idea to have work experience while studying.

Work presents you with "real-world" challenges based on real-world technologies and real-world applications. There is NOTHING better for someone learning than to see and get a feel for what these are like. You will be shocked how different it is from the theory.

If you don't have real-world experience as part of your course, then the college has to try to simulate the real world as part of your education. And very few colleges have the resources to simulate the world with as much detail and accuracy as you'd get from just living in it.

Now whether this experience should be unpaid internships. Or paid apprenticeships is a separate question. It used to be that most students on work-experience programs earned something. Today that seems less likely, which is a terrible exploitation. And a major question for our society, as we're explicitly denying the value of work-experience to those who can't afford it.

Nevertheless, if you have the opportunity, work-experience in the real-world is very valuable educationally.


Oct 23, 2015

I am making a social network (instant messaging and user feeds) but the server side is written in python and I want it to be fast. Should I use the default interpreter or use another python interpreter? If so, which?

Everyone else is giving good answers, so I'll be brief :

- worry about it being slow once it gets slow. If it's fast enough for your needs, don't worry.

- once it IS slow, profile, don't speculate. Don't try to improve things randomly, find out what the problem is by finding out where and why it's slow.

- once you know what the problem is, it's likely to be architectural, rather than "the language is a bit slow". In other words, it's pretty unlikely to be "this Python is slower than that Python" or even "Python is slower than C". It's more likely to be "the way we're doing this, storing, accessing the data, is wrong because it creates a bottleneck at XXXX"

- at this point, you're going to solve your problem architecturally too. Perhaps create a new architecture for handling this particular part of the system. Perhaps it needs a whole new language.

Twitter is your role-model here. Twitter made a fantastic product using Ruby on Rails. Got a lot of users. Then discovered that their Rails solution was terrible ... Ruby was too slow and their architecture was wrong. So they rewrote the bit that was slow in (I think) Scala. People sneered, but that was the right thing to do. Do it the easy way to get a product and users. Then, when the problem hits, solve it at the architectural level, choosing an appropriate language. That, after all, is when you have the most data available to help you solve it.


Oct 25, 2015

Do Republicans and so-called fiscal conservatives push the idea of trickle-down economics knowing it doesn't work?

Most Republicans and Fiscal Conservatives disown the term "trickle-down" economics. They consider it a left-wing smear on their beliefs.

What they believe instead is complicated.

- Some are against taxation on principle that it's a violation of their natural property rights. They would oppose taxation even if it were uncontroversial that it improved the economy overall.

- Some think that leaving more money in the hands of the rich stimulates investment and innovation which, in the long run, grows the economy more than the alternative (to the benefit of everyone).

- Some perceptive, but not very vociferous ones probably recognise that it's pragmatic. Some government tax / investment schemes will improve the economy, some will hurt it. But these Republicans also recognise that it's hard to build a political message over something this complicated.


Oct 25, 2015

How do I get over my visceral disgust at the syntax of the java programming language?

There's no need. Allow yourself to feel that disgust. It's a symptom of good taste.

As Toby Thain suggests, try to find another language that runs on the JVM. For him, that's Scala. For me it would be Clojure. There are others too.

If you have to write Java then try writing Java with a lot of very small methods and immutable classes. Embrace Iterators and something like the "visitor" pattern to try to make writing Java closer to writing in higher level languages.

Ultimately, Greenspun's Tenth Law usually holds. In any large program you'll be implementing half of Lisp anyway. Make a virtue of that fact by implementing some of the Lisp idioms explicitly so you can then use them when needed.


Oct 25, 2015

Where is the nearest train station from london?

London has many train stations within it.

The most important ones are the "termini" where lines from outside London stop. These include Victoria, Waterloo, London Bridge, Fenchurch Street, Liverpool Street, Kings Cross, Euston and Paddington


Oct 26, 2015

Why do some people enjoy work and others don't?

You tend to enjoy your work proportional to the degree of autonomy and control you feel in it.

When you feel enough in control to do it the way you feel it should be done, then you also feel productive (you see the correspondance between your effort and the result) and can be happy.

When you don't feel in control or autonomous, when you feel that everything you do is because you're being obliged to do it, against your better judgement, then all your time and effort feels like its being wilfully squandered by someone else. You can't take pleasure in the achievements because the person who is directing you takes credit for that. And you don't feel you can avoid or even learn from your failures because you have no freedom to do that. All this will make you unhappy.

BTW : this has very little to do with the type of work. Except in so far as some types of work tend to give people more autonomy.


Oct 26, 2015

How does barter trade cover up bribe?

Well, presumably because money payments normally have to be registered in some way ... corporations have to log their accounts with the government, individuals have to fill in tax forms. If you want to pay or receive a bribe, now you have two problems : to get the bribe in the first place, and either explain or hide the money transaction to / from whoever is fiscalizing you. Goods are not nearly as controlled by external auditors.


Oct 26, 2015

Is there an asynchronous Python client for MySQL with pooling features?

I don't know of one specifically. You mean one that calls-back with the results of the query?


Oct 26, 2015

What is the difference between philosophical logic & mathematical logic?

Both maths and philosophy are largely talking about the same logic.

But the job of mathematicians and philosophers is different. Mathematicians start with a set of rules and axioms and explore the implications of those rules and axioms. Sometimes they vary them, to see what they can find out about what it's like in the neighbouring worlds. But sticking to the rules is what's most important.

The job of philosophers is broader ... it's to talk about what thinking and reasoning are and why we should do them ... in the widest possible sense.

Philosophers will USE logic when they think that it's possible to represent an argument using this formalism. OTOH when they don't think that what they want to say can be usefully formulated in such a language, they'll look for a different way to make their argument. Perhaps one that doesn't have the formality and rigour.

For the mathematician, formality and rigour are everything. Anything that can't be formalized isn't worth thinking about (at least not during work-hours). For the philosopher, if formality and rigour aren't up to the job then poetry or something else will have to be used instead.


Oct 27, 2015

Do OOP and FRP conflict?

Very good question.

I honestly don't have enough experience with FRP to give a good answer.

Erik Thyge Madsen's answer "smells" right. (That FRP looks to OO programmers like the Observer pattern, but with flatmap etc.)

I'm not quite sure why he thinks that FRP wouldn't use pattern-matching. If you were doing it in Haskell, all your functions would be dispatched by pattern-matching the arguments. And if some kind of "sum-type" (this type is this OR that) was coming down the stream, then this would be dividing the flow somewhat.

Probably there's always some friction / difference with OO thinking and FP thinking. I don't know Scala so I don't know how it handles the combinations. But my hunch is that FRP isn't the place where the conflict would be particularly pronounced or painful.


Oct 27, 2015

Do people bear any responsibility for the crimes their governments commit?

It depends whether it's in the electoral manifesto.

If the government gets into power on an electoral promise to lock up illegal foreigners. Then the people who voted for it, bear responsibility when the people it locks up are mistreated. The voters should have known that this was likely to happen.

If the prime-minister is caught taking massive bribes from foreign corporations despite never giving any indication that he was corrupt, then I think the voters were simply misled.

Or put it another way. If you voted for George W Bush in 2000, you aren't responsible for the things he did. If you voted for him in 2004 when he and his cohort were a known quantity, then you are definitely responsible for the things they did after that.


Oct 27, 2015

Is that true that we are the average of 5 people we spend most time with? What do you think?

I think there's a lot of truth to it.

Your five closest friends / colleagues are probably taking up most of your waking time. So your interactions with them are influencing most of what you think about day to day. Values are often acquired by example, so you'll be taking this small group as your exemplar of appropriate responses (views, actions) to most situations. When someone in this group discovers or gets excited by a piece of news, they'll probably tell you about it, and so it will become your piece of interesting or exciting news too. Etc.

It certainly feels to me that most of my interests and views are influenced by a small group of close friends. Plus the internet.


Oct 29, 2015

Who were the greatest leaders of the Liberal Democrats in the U.K.?

Charles Kennedy, on the grounds of being the only leader who persuaded me to vote for them.


Oct 30, 2015

Are people being rude when they don't speak English in public if they know how to and it is an English-speaking region/country?

Not at all. People can speak whatever language they like. No one is obliged (and certainly not by politeness) to share what they're saying with people around them.


Oct 30, 2015

Are foreign labourers that remit their salaries home harming their host countries' economy?

I don't see why they should be.

They are contributing labour to the host economy that the host economy obviously finds it worth paying for. (Otherwise it wouldn't)

As Scott Hoversten says, back in the home country, it might well be reused to buy from the host country or lent to the host country, if not directly, then after circulating a bit.


Oct 30, 2015

Can we create VR models using a declarative language?

VRML was the classic attempt at this. It didn't conquer the world at the time, but I suspect it might still be used / useful. X3D seems to be a newer version.

OpenSCAD is another 3d model describing language.

If you mean a declarative language that can do more processing to construct a model from some constraints, I'm sure there are some. I did some very preliminary playing with this idea in Prolog, but didn't get very far. But I'm sure other people have.

To me it's obvious that constraint-based modelling through programming is something with a bright future ahead of it.


Oct 30, 2015

What foreign pop music stars have been popular in the U.S.?

Scandinavians speak / sing such perfect English that many pople don't really know or think about them being foreign. Robyn and Bjork, for example, are pretty well known.


Oct 31, 2015

Can block comments be nested?

There's no reason in principle why a compiler or pre-processor couldn't be designed to handle nested block-comments, but I don't know of any languages where they can, no.


Oct 31, 2015

What caused the change in the music industry? Why are there no more bands like Led Zeppelin, The Doors, The Beatles, etc.?

People wanted to dance.

Today it's kind of forgotten that in 60s, rock music was "dance music". Watch videos of teen TV shows from the 60s and you'll see a lot of people jiving and shaking their bodies.

By the 70s, rock had become a stadium spectacle. Later Beatles, Led Zeppelin and The Doors may have had other virtues but a lot of their stuff actually wasn't very dancable. And the problem got worse ... aging, increasingly pretentious and bloated stadium rock in the 70s may have been OK to listen to on record, but lousy to dance and socialize to.

Hence by the end of the 70s, the dinosaurs had to be killed off ... punk and disco may have lacked whatever it is you liked about that period of music, but they had this one magnificent virtue ... you could dance to them and maybe get off with someone.

Every now and then a genre of popular music forgets that it's meant to be there to lubricate social dancing and getting off, and is duly relegated to the chin-stroking nerds or some other solitary listening club. And then some other, more danceable music comes along and claims the popular slot.


Oct 31, 2015

What are the philosophical problems that are likely to be solved in our generation?

None. Philosophical problems are like the gym for the mind. Which

gyms will you "win" in the next year?


Oct 31, 2015

Is philosophy dead, and if so, what is the date of its death?

No. It's not dead. It's very much alive.

But philosophy keeps changing. It's not going to be the same today as it was in ancient Greece or enlightenment France.


Oct 31, 2015

What are the best facts about London?

It's massively diverse and cosmopolitan.

There are few cities in the world where so many cultures and peoples are represented


Oct 31, 2015

What are some pop songs about evolution?

Momus - Human Diversity


Oct 31, 2015

Is Bill Gates just an overrated and lucky billionaire?

Not at all.

In as much as ANY successful business-man/woman "deserves" their success then Gates fully deserves his for being a top-notch technical founder, a good hirer and manager of people, and a shrewd negotiator. Beyond that, he seems to be a genuinely decent person with a strong commitment (both monetary and in terms of his own considerable intelligence) to his philanthropic projects.

Gates certainly benefited from things like network-effects and lock-in. There's always room to debate how credit is assigned in teams and organizations between managers and people doing the end-work. But these issues would be the same for any successful founder of a similar company.


Oct 31, 2015

Why are all cool developers using the command line?

Basically, the command-line is the place where you can create your own functionality in the form of scripts. And what's most important is that you can use the pipe to join those scripts together.

If you want to write your own scripts as a GUI, firstly it takes 10 times as long. And secondly there's no pipe to join things together. So you have to do more work rather than integrate existing tools.

In practice, the ONLY way to quickly write lots of scripts to help you automate your work is to do it for the command-line and with command-line-thinking.

What does it mean to be a "cool" developer? Roughly it means be an "effective" developer ... produce a lot of quality code quickly. You aren't really a cool developer if you take a long time to write buggy code that doesn't do much. The secret of being effective is to make and use tools well. Especially to automate as much as possible.

So you basically HAVE to use tools to be a "cool" developer, and you have the best chance of creating tools when you use the command-line.

People who use IDEs are basically stuck with the tools that the IDE maker provides them with. So their effectiveness (and therefore coolness) is limited by the tools other people make for them. They can't be more effective or more cool than anyone else using the same IDE and plugins.

Command-line / pipe users who write their own scripts, can continue to customize their environments, and therefore improve their own productivity, more or less indefinitely.


Oct 31, 2015

Is PHP good for mobile programming?

Not really, no.

It's only virtue is that it's pretty ubiquitous on servers. (Which makes setting a server up to do something very simple.) Mobile programming is all about what you do on the client.


Oct 31, 2015

Doctor Who (2005-present): Would Ian McDiarmid be a good choice to play the Master in Doctor Who?

No. Precisely because he's so well known as Palpatine.

It's fine to have famous actors in Dr. Who. But it's better to cast against type. (Derek Jacobi was awesome).

Dr. Who doesn't need to be seen to be copying / borrowing from other SciFi. It has plenty of originality / creativity of its own.


Oct 31, 2015

Is Peter Capaldi a good choice for the 12th Doctor?

There should be a way for Quora to retire redundant questions.

Because at this point (mid season 2015) this isn't an open question. Capaldi has basically knocked out of the park. He is an awesome Doctor.


Nov 1, 2015

What's the standard of living in Montevideo, Uruguay?

Allegedly the highest of any capital in South America.

I've not lived there but on visits my impression is that it's rather quiet, a kind of faded gentility, but pretty safe and comfortable. The countryside and beaches are beautiful.

Uruguay's always had the highest literacy rate in Latin America. These days it's pretty liberal, gay friendly, and has legalised marijuana etc.

If you can get a job it’s probably a great place to live.


Nov 1, 2015

Is it less productive to hate a programming language?

Any craftsman cares about his or her tools. Good craftsmen DO hold strong opinions about them. Will try to identify and use good ones and avoid bad ones. Tool management is part of being a craftsman.

That is what religious wars are really about. Tool management.


Nov 1, 2015

What do you think about politics?

Politics is the price we pay for being individuals who live together in a community.

If we were identical clones who all valued and wanted the same thing then we'd have the benefits of collaboration without politics. If we were solitary cats, each living in our own territory and dependent on nothing but our own hunting skills then we'd have freedom without politics but also without the benefits of collaboration.

But we're neither clones not cats. We're social apes. Smart enough as individuals to want to go our own way, but specialised to live and work in groups. Hence politics. The art and science of living together and negotiating how we'll collaborate at scale.


Nov 1, 2015

Does an audio recorder exist that remains plugged into the wall all the time?

If you're willing to learn you can probably make something like that with a https://www.raspberrypi.org and https://puredata.info


Nov 1, 2015

Will Virgin Galactic's service really make you an astronaut?

Does Virgin's trans-Atlantic service make you an aviator?


Nov 1, 2015

Visual apophenia is seeing patterns in nature. how can anyone dispute this? They are there and are observable. does anyone have an answer to this question?

What kind of answer are you looking for? Are patterns "real"? Is the brain a pattern extracting organ?


Nov 1, 2015

Will Europe see population replacement in a few centuries?

Are the absolute numbers going down? I suspect that Europe is always supplementing its population with immigrants.


Nov 1, 2015

What is assembly language and how I start this language?

What Matt Parsons said.

The "machine language" is the language of very basic instructions that drive the processor and other circuitry. It's instructions like "move the contents of memory location 235235 into register A" and "add 1 to the value in register A putting the result in register B".

"Assembly language" is just a human-readable version of that.

This is as opposed to all the other programming languages which add extra abstractions (loops, classes, functions, objects) on top of these basic machine instructions.


Nov 1, 2015

How did technology contribute to the birth of synthesizers?

Well synthesizers ARE technology. In fact all musical instruments are technology of course, but let's say that synthesizers are modern instruments made of modern technology.

Firstly, they are fundamentally electrical. Sounds are made by running electricity through electrical / electronic components and putting the resulting waveforms out of electrically driven speakers or on to tape / disk to be replayed out of speakers later. Without electrical technology, no synthesizers.

Like all electrical / electronic technologies, synthesizers have then benefited from electronics innovations like the printed-circuit board, the transistor and the microprocessor. Inventions that allow more complex, powerful circuits to made smaller and more cheaply. This allows us to have synthesizers today which can be carried in our pockets and cost very little money.


Nov 2, 2015

What do Lisp programmers think of Haskell?

I've been trying out Haskell, Clojure and Racket in the last couple of years.

Originally I thought I'd take to Haskell because from the outside, I thought its syntax was beautiful and elegant and Lisp looked comparatively verbose. At the same time, I've never been much of a fan of static typing but Haskell's type inference looked nice. And people were saying many good things about it.

In practice, while I enjoyed and admired Haskell, I still found the typing counter-intuitive and a faff. While at the same time I fell in love with Lisp.

Ironically, writing a lot of Lisp for the first time made me wish I had more static typing ...

It's like this. In OO languages, I never missed static typing moving from Java to Python. In practice you don't actually make a lot of mistakes with types when your code looks like :

box.drawOn(canvas)

That's kind of hard to get wrong.

OTOH, when you're writing

(drawOn box canvas)

it's actually much easier to get the arguments the wrong way around. Or to pass a [box] instead of a box etc.

Particularly in Clojure, with its absolutely horrible error reporting, silly mistakes like that are a PITA.

So, like I say, ironically, Lisp made me nostalgic for Haskell's static types and I began to investigate the Lisp optional typing story (I'm not using it yet, but I believe I will start to).

But, equally ironically, I've become a passionate fan of Lisp's syntaxlessness. Especially because I've also adopted ParEdit in Emacs. Which means not only am I writing the Abstract Syntax Tree of my program directly, but I'm doing sensible tree manipulations on it. You will not find it easy to drag me away from this awesomeness.

So, WRT Haskell vs. Lisp. I thought I'd like the syntax and hate the types. In practice, while the types pushed me away (and towards giving Lisp a solid chance), it's ultimately the syntax(lessness) that has made me passionate about Lisp. And I'm up for bringing at least some static typing into my practice there.

Clojure is a wonderful language. A lot of libraries and solid concurrency tools. (And with Overtone I can do music with it too.) ClojureScript is a great story for writing browser-based reactive front-ends. And Racket seems to have me covered when I want to write small natively compiled tools. So some kind of Lisp seems to meet all my needs today. (At some point I'll finally take the plunge into Emacs Lisp to improve my working environment too.) OTOH, Haskell is a great language, but I don't personally see myself going back to it in the near future.


Nov 2, 2015

What do Lisp/Haskell programmers think about Prolog?

I've dabbled but not done anything serious with it.

My impression ... it's extraordinarily powerful for what it's intended for. But quite fiddly for what it's not. In other words, it's a very specialized opinionated language. Perhaps it's really a DSL.

In principle, I'm probably more interested in trying out some Prolog-like DSLs in Lisp, rather than making the effort to get good at doing the stuff that Prolog makes hard, in Prolog itself.


Nov 2, 2015

Are national identity and nationalism the same thing?

No. They aren't.

But too much talking about or boosting of national identity becomes nationalism.


Nov 2, 2015

Should I learn Lisp or Python first?

It's definitely worth knowing both. I don't think it matters much which you start with.


Nov 2, 2015

Is Peter Capaldi the best Doctor yet? Why or why not?

He's superb.

Everything ... so far ... is working out for him.

His acting is perfect ... continually picking up mannerisms from 3 & 4 but bringing his own steam-goth gravitas to it. He can handle everything from deeply emotional to fantastically silly. (The whole shades and electric guitar thing is TERRIBLE ... in principle ... that could have been so, so, so bad. But Capaldi still manages to make it work.)

The writing he's been given is fine. Moffat and co are at the top of their game in the 2015 season. By my reckoning this is actually shaping up to be the best series ever for new Who. Because the two-part format has finally given them room to have interesting stories. The 2014 series had a lot of good elements, but there were too many sketchy, silly little stories : Caretaker, Shoot the Moon, Flatline, the tree one etc.

Dr. Who always works best when there's good chemistry between the Doctor and assistant. And the prim, neo-Victorian Clara is a perfect companion played wonderfully by Jenna Coleman. She was fantastic with Matt Smith and carried on being fantastic with Capaldi. Matt Smith is a good actor and he pulled off something remarkable by putting the Doctor into a young man's body. BUT his first series were wrecked by the omnishambles that was the Pond, River Song soap-opera / story arc. Moffat screwed up royally, unable to figure out what kind of relationship Matt Smith could have with Karen Gillan. And ended up compounding absurdity on absurdity in a desperate attempt to make something interesting of it.


Nov 2, 2015

If I pretended to be a hired killer, took a bunch of money, and then never killed anyone, would that be illegal?

Maybe not ... but you'd have just stolen money from someone who is demonstrably willing to use illegal and lethal methods to pursue their goals. That may not have been entirely wise.


Nov 2, 2015

Do wind turbines slow down the rotation of the earth?

You think that's bad? Tidal energy will make the moon fall down!!!!


Nov 3, 2015

Why is Julian Assange a negative figure while Edward Snowden be considered as a hero?

They're both heroes as far as I'm concerned.

I have a general philosophy that is rather clunkily expressed as "perfection is flawed". There are NO heroes in history who didn't cut corners, rub people up the wrong way, weren't ornery or didn't break rules and hurt people's feelings. That's not how you get to actually make waves and change things.

As Shaw said, the world belongs to the unreasonable man. And it's true. Drill down into almost anyone admirable and you'll see they had to fight and upset people. And take risks. And not be team players. Etc. etc. Along the way.

In my book, people who carp about the things wrong with Assange (or even Snowden) are doing just that. Looking for excuses to complain, because they're uncomfortable with the big picture ... which is that the world needs difficult people to actually get things done. The machinery NEVER works so smoothly that you can make change by following the rules.

So, at the end of the day, Julian Assange has a very serious sexual assualt accusation to answer to. It's not trivial. It's not to be brushed off. It needs to be recognised that it is a disgrace. We can hold on to that position just fine.

And yet ... Julian Assange is STILL a hero because ... perfection is flawed.

Heroes are not saints. And they don't need to be.


Nov 3, 2015

Is the phrase "c'mon man, grow up" a violation of Quora BNBR policy?

Depends entirely on the context.

Someone can tell me "Phil, you're a fucking idiotic twat" and I'll take it as nice and respectful if it's said in the right context and spirit. Language is so much more than just pattern-matching words.


Nov 3, 2015

What is the most useful computer programming language for digital humanities?

Right now, probably Python.

1) It's easy and doesn't bog you down in software engineering ideology that humanities students probably don't need.

2) IPython Notebook is a great way to embed "casual computing" in documents.

3) NumPy and SciPy etc. have the statistics power that humanities students probably DO need.


Nov 3, 2015

Is Jar Jar Binks a Sith Lord? Is the Darth Binks theory plausible?

People who make Star Wars aren't awesome enough to follow it through.

It would be a fantastic plot arc. Especially if Binks could be ret-conned into the original trilogy somehow.

Frankly the guys who make Star Wars just lack the courage to do it.


Nov 3, 2015

Is it possible that we make a universal language that has all the functionalities needed for all applications?

No, it's not.

Languages are a bunch of trade-offs. Between enforcing abstraction and allowing access to underlying resources.

For example, C lets you allocate memory directly, but leaves you with responsibility not to create memory leaks. Java is the opposite, removing the risk of memory leaks by hiding the underlying memory. More exotically, Haskell prevents you working with mutable data 99% of the time, but can gives you automagically parallelized and efficient code in compensation.

Languages differ, not just in syntax but in semantics. And semantics has real implications for what the compiler / virtual machine can do for you or protect you from.

Now it might be possible to define CLASSES of languages ... eg. languages that garbage collect, languages with mutable data, languages that allow higher-order functions etc. And within a particular class ... perhaps unifying syntax would be trivial. But between these different classes, when you choose a language, you're really choosing a particular semantics and run-time environment. And that, more than language, is often application specific. The Erlang VM is good for highly reliably, concurrency. C is good for low level operating system layers (or at least better than Java). Python isn't massively good for anything but is very easy to write. Etc.


Nov 3, 2015

Why is Neoclassical economics more popular than Marxist economics today?

These aren't your only two options. There's also Keynsianism which was the mainstream for much the middle 20th century.

Neoclassical was deliberately promoted by right-wing economists and think-tanks in the 50s and 60s, by the kind of Austrians who saw the establishment of the welfare state as "The Road to Serfdom". It then took advantage of the failures of Keynsian inspired policies in the 70s to establish itself as the new orthodoxy.

Since then, neoclassical hasn't been particularly impressive, either in making predictions nor in guiding policy, if you compare it to Keynsianism. But the generation of economists who were educated in the 70s and 80s, for whom this was the orthodoxy are still working through the system.

Marxist economics was basically the original classical economics of Smith and Ricardo. It was sidelined by the Marginal Revolution and the philosophical shift in what economists considered to be their business. (See Phil Jones (He / Him)'s answer to Why are there still so many Marxists if Marx's labour theory of value has been discredited? for more details.)

Marxism today is better thought of as a sociological model, that tries to tie economics to wider human behaviour ... eg. the political structures and even psychologies / world-views that emerge within a particular economic system.

At its broadest, the Marxist tradition is simply the idea that you can't, as the neo-classicals assume, assert that there is a given idea of the human individual, with predetermined wants, that are expressed through economic activity; but that the economic environment itself feeds back into and shapes the individual and his or her wants.

This kind of Marxism is unpopular because people prefer simplified models where causality flows one way, rather than complex models where there are feedback loops and its hard to say what things are really stable or fixed and what things are fluid and negotiable.

When you go into the shop and buy chocolate cake, the neo-classicals have a nice, comfortable story about how you wanted chocolate cake more than you wanted everything else that you could have spent that money on. And so you made a free, rational decision in accordance with those desires. The last thing you want to hear is that you bought the chocolate cake because you were the hapless victim of false consciousness or that some kind of Deleuzian machine was operating through you. That's not at all comfortable.


Nov 3, 2015

In the future will people will return to use barter system and why?

Buddha Buck is right. Graeber (following many other anthropologists who've looked into "primitive" economies) don't find that barter is a prior-stage to inventing / adopting money. What they tend to find, prior to money, is something more like a mixture of reciprocal gifting and allocation by traditional authority figures (like the elders of the tribe).

Barter, in the sense of strictly accounted swaps of the "six chickens for a cow" variety is something that's more commonly seen in economies which have ALREADY seen and adopted money (and the strict accounting mind-set it encourages), but then have some reason for avoiding it.

One popular use of barter is large scale exchange internationally between corporations who don't want to convert goods to money (either because they don't want to pay taxes or the fees to currency dealers). Local barter also often occurs in poor communities who don't have access to money.

In this sense, yes, people drop out of money to barter all the time. But barter IS less convenient because of all the obvious co-ordination problems, and so few people manage to use it most of the time[1]. It's VERY unlikely that barter will ever move to being the primary form of economic circulation.

[1] This is why there are always people investigating local and alt.currency schemes like LETS, Hours, time-banks etc. Which aim to give you the abstraction and flexibility of money, but with some kind of constraints aimed at keeping the currency circulating in the community.


Nov 3, 2015

How similar are Portuguese and Spanish?

I'm hardly a native (or even good) Portuguese speaker. I write appallingly badly and can't pick up nuances or anything other than very rough outlines when I read it.

I've never studied Spanish and had no training or practice in it. I can't understand it spoken at all. But I can get the gist of written Spanish from its similarity to Portuguese. Sometimes it feels that I can read it almost as well as I can Portuguese. (Which probably says more about how bad my Portuguese reading comprehension is.)


Nov 3, 2015

What would be the advantages and disadvantages of George Osborne becoming prime minister?

Advantages :

1) he's far less likable than Cameron and will lose the Tories support.
2) he can probably do less harm as PM than he does as Chancellor

Disadvantages
1) this would only happen during a third term in office


Nov 4, 2015

Is it a good idea to create a programming language in Bengali?

Good idea in what sense?

As a an educational tool? Maybe.

As a fun project? Maybe.

Because you hope your programming language will become widely used and take over the world? Probably not.


Nov 4, 2015

Do producers of mainstream music today purposely put conspiracy attracting objects on their MV's? Or am I overanalyzing stuff? Or better yet, that's what they want me to think? 0_0?

Conspiracy theory is pattern matching. Some patterns are there. Some aren't. But the brain is very good at seeing them.

Conspiracy theorists also love the "game" of trying to weave as much of everyday life into their conspiracy as possible. See people like Robert Anton Wilson or Steve Jackson's Illuminati games. Basically almost EVERYTHING - and certainly everything in pop-culture - has been referenced at some point by conspiracists or people playing with conspiracy theory. A lot of human culture has been imported into conspiracies.

So basically pop culture only has to be referencing itself, or everyday life, to be referencing something that has a conspiracy interpretation too.

Let's take a random example, black and white checker-board pattern. Lady GaGa MIGHT be using it to reference the Masons. Or she might just be using it to reference chess. With the all rich cultural and metaphoric associations that chess already has in our society.

Subcultures like to play with meaningful symbols too. Sea-punk has aquamarine. Witch House has triangles. Mainstream pop-culture is always borrowing from underground culture which is more "real" or more "cool".

So mainstream artists undoubtedly pick up on aquamarine and triangles and stuff like that. They don't necessarily understand what these symbols mean for the subculture, but they recognise that it means something to someone, and everything that creates that resonance and has that energy helps to grab people's attention.

And ultimately the mainstream is in the business of competing for and trying to grab your attention. Any trick that can do that ... including incorporating subcultural symbols and even sly references to conspiracy theories helps do that. Even if the artists and video-makers aren't particularly knowledgable or invested in those theories themselves, they can pick it up from more underground artists. And they figure that it gets a few more websites talking about them.


Nov 4, 2015

Who thinks that the music in the 80s was better than today's music?

Not me.

I grew up in the 80s. I think the 80s was a hell of a lot better than the rockists who idolize the 60s and 70s complain about it being.

But every period has fantastic music if you know how to find it. In the 80s, the best stuff wasn't mainstream, it was on indie labels and written about in obscure fanzines. In 2010s it's on BandCamp and obscure limited edition cassette labels.

Today I listen to about 60% new music that's been released in the last 5 years. About 20% is some of my favourite artists, usually originating in the 80s and 90s but who continue making great music today. About 15% is discovering artists I didn't know from the 60s and 70s. And about 5% from the 2000s (not because this was a bad period but because it's that zone where it's too old to sound fresh, but too recent to be re-evaluated as classic)


Nov 4, 2015

Is there room for a 'hippie-mentality' in today's music scene?

I suspect that most people have given up on the idea that kind words in pop-music actually affect the world.

There are still people who sing these things, but no-one now believes that because a song advocates a better world, fans of the music will go out and change their behaviour. Or that the music or the musicians can't be co-opted for trashy commercial purposes.

We've seen too many hippy anthems reappropriated as adverts for baby boomers. Too many empowering soul-anthems sampled for gangster rap. Too many popular heroes become bloated defenders of the status-quo.

Of course there are still political protest movements. Occupy was a world-wide phenomenon. Outsider political factions from Syrzia to Jeremy Corbyn and Bernie Sanders have a momentum unimaginable 10 or 20 years ago. But the hope that the popular music industry can be a vehicle or means for effecting radical change to people's hearts and minds is probably over.


Nov 4, 2015

Is functional reactive programming hard?

Well it's a good idea to understand the basics of FP ... higher order functions, lazy data-structures (generators if you're coming from Python) and why immutability.

I've been learning from Clojure Reactive Programming which I fully recommend. (Caveat, I haven't implemented the examples yet, but as an explanation it's great.)


Nov 5, 2015

Should I pay $15 to see Nightmare on Wax play?

I would certainly pay $15 to see NoW play.

They were a classic of early British bleep techno that launched Warp and the whole "intelligent" scene.

OTOH, I've no idea what they're like today. (Check their SoundCloud for an idea what they're doing, and into : Nightmares on Wax )

I might or might not be bothered to go to see them. (Depending on how much effort it was.) But $15 wouldn't be the obstacle.


Nov 5, 2015

What is the difference between reconstruction and refactoring?

I have no idea if "reconstruction" has a formal definition or not.

"refactoring" is usually defined as "changing my program to improve its structure / architecture without changing its functionality"

That's important. If you're adding or changing or debugging functionality, you aren't refactoring. What's important in the idea is that you recognise, and give value to, a distinct activity of house-keeping and improving the architecture of your code (eg. removing redundancy, improving consistency, improving the modular cohesion and decoupling).

refactoring is an important practice, it's about doing the stuff that's easy to forget to do when you are continuously firefighting bugs and stressed by impossible deadlines, but if you make sure you do it, it WILL improve the quality of your code, reduce bugs and help you move forward faster over the long run.

Like I say, I have no idea if "reconstruction" has a formal definition or not. Perhaps some people use it informally to mean the same thing or not. Hopefully they DON'T use it as a vague catch-all term which is intended to obscure the clarity that the word "refactoring" gives you. For example, to insinuate that improvements to code can be folded into debugging and adding extra functionality.


Nov 5, 2015

Why do you think racial/ethnic purity/preservation is important?

I don’t.

Next!


Nov 5, 2015

How do hipster, folk, and bohemian subcultures differ from each other?

Not as much as you might think.

The dirty secret of most bohemian subcultures and generational youth cultures is that they have far more in common than separates them. Punks HATED hippies (allegedly), but many of the most interesting and committed punks ended up with the same attitudes and lifestyles. (Think Crass or Siouxie or The Cardiacs). Ravers, hipsters, metalheads, goths ... all the same.

Of course, they use aesthetics (of music, clothes, some perfered foods, drinks and drugs) to distinguish their subculture from all the others. But bohemian lifestyle is bohemian lifestyle. More emphasis on partying. And on serious discussion and political thinking. And on art. Attempts to avoid boring, soul-destroying work, but willingness to embrace "alternative", "creative" or "meaningful" work.


Nov 6, 2015

How would you explain hacking to your mum?

I don't need to. She taught me everything I know.


Nov 6, 2015

Who are wireframes for?

I assume that they're basically the top level overview of the behaviour of the system rather than the detailed look of the system.

You have to remember that when web-applications started being built in the 90s there was a huge influence of people and assumptions from print design. And one symptom of that was a lot of attention paid to surface appearance and rather less attention to, or understanding of, functionality. The workflow typically involved a designer producing beautiful Photoshop mockups of how screens would look, with corporate branding people debating and signing off on them, and then handing them over to programmers saying "make this" which is the first time anyone thought about how they'd "work" eg. the number of clicks to navigate through them, the findability of certain elements etc. I certainly worked on projects where we spent inordinate time designing menus (all made with graphics with extra rollover highlighting and shadows etc. all implemented in javascript etc.) only to find that no-one actually had any use for the place that the menu item went. It was just a name borrowed from the org-chart. Worse than useless it was actually adding extra layers to the navigation structure, making it harder and more laborious for the user to find the thing she actually wanted to do.

Wireframes, as I understand them, were a tool for correcting these problems. Creating an early, high-level overview of what the site would do, its information architecture, etc. rather than how it would look. With wireframes, everyone in the team could consider and agree on this underlying anatomy without being side-tracked by slick mockups.


Nov 6, 2015

Why would anyone in the U.S. want to work a minimum-wage job if he can just sit home, have kids, and collect welfare checks from the government?

Exactly.

It's 2015, we have massive productivity due to automation technology and human ingenuity. Crap jobs ought to be relegated to the past.

Unpleasant but necessary jobs should be high-paid. And all the others should be interesting enough that people prefer them to sitting around the house doing nothing.

If you, dear reader, think that your fellow human beings should be forced to work flipping burgers or menial cleaning jobs for crap money, then I put it to you, you are a bad person, with an ugly soul. A good person would prefer that everyone on this planet could live a life of comfort, ease and self-actualization.

If you're thinking to yourself that, "well, obviously, the ideal is that people shouldn't have to live like that, doing crap, mind-numbing jobs but it's an unfortunate necessity" then there's some hope for you; now go put your energy into figuring out how it can be achieved, rather than waste it trying to justify why it can't.


Nov 6, 2015

What are some good ideas to protect the rainforests from illegal logging?

Drones to monitor for illegal logging activity.

I figure a combination of high altitude balloons to look for tell-tale signs like smoke. And then powered drones to fly in at a low level and investigate.


Nov 7, 2015

What is the mathematical reason for these number patterns involving 666 (and also 1998)?

No idea. But they don't really look like "patterns" to me. They look like contrived examples. The ONLY reason you're doing those particular arithmetic operations is to get the number 666 or to relate different 666s together. Why, for example, is it sometimes adding up at the level of individual units (4+4+3+5+5+6) and other times at the level of three digits (196+741+925+136)? And other times adding squares and other times adding cubes?

Whoever noticed these was clearly trying to get to 666 and choosing whatever method gave him or her the result he wanted. Notice he didn't add up the cubes of 1 to 12 or the cubes of 1 to 7 and back or the squares of the primes and back. Why not? Why cubes 1 to 6 and back? But not "and back" with the squares of primes? Because these other similar operations didn't give him the number he wanted.


Nov 7, 2015

How do atheists refute the idea that atoms have sentience and awareness in the debate between Richard Dawkins and Deepak Chopra?

I don't see why one would want to.

Pan-psychism at least has Occam's razor on its side and is consistent. If matter can give rise to consciousness and sentience at all, then it actually IS simpler to assume that all matter has this capacity, but that very simple things just have a very minimal quantity of it with very few degrees of freedom; rather than that somehow a critical mass of complexity triggers sentience emerging at some point.


Nov 7, 2015

In 10,000 years time (assuming the human race doesn't go extinct), will companies such as Google and Apple still exist?

its hard to know. the only things that humans have built that are close to this age are a few piles of stones and some religions

Companies are complex things that depend on fairly stable political, legal and political environments. To survive that long all the institutional infrastructure, eg property rights and markets need to survive in an unbroken continuity.

It's more likely that the ideas, eg algorithms, even source code, survives that long, than the institutions, because these can be rediscovered and brought back after a break in continuity. But I'd say that even a 50 year break in continuity is sufficient to say that it's no longer the same company


Nov 8, 2015

Is it possible to do systems programming with a functional programming language?

There's MirageOS which is in OCaml.

I don't see any, in principle, reason why you can't do low-level with a fairly functional approach.

My guess is that you can separate the traits you usually associate with FP into two groups : those which are only relevant at compile-time, and those which impose a runtime cost.

Compile-time I assume includes sophisticated type-systems, macro-expansion, tail-call optimization etc. There's nothing to stop a language for low-level coding having these features.

Run-time demands include higher-order functions, pattern-matching in dispatch, garbage collection and the management of immutable data-structures. All of these things can be used in low-level code, but there's a cost in terms of enabling / managing them at runtime, which you may not be willing to pay.

It might be interesting if an FP language offered a special subset / DSL that eliminated all these things in favour of compiling to very simple, raw machine-code. You'd use this subset to write say the needs-to-be-very-efficient kernel / inner-part of your code, but have the full language for everything else.


Nov 8, 2015

How does someone stop their age appearing in their Google summary?

What about removing it from Facebook? I wouldn't give my age / birthday to Google in the first place. It's pretty bad if they can get it from Facebook, but I'd be inclined to try changing it on Facebook as an experiment to see if that's where Google are getting it from.

Also remember if she has an Android phone, Google might be getting personal data that she's put into that.


Nov 9, 2015

When do you think we will start fully programming from mobile devices, fully programming without PCs?

I think it's inevitably coming ... but we're waiting for people to invent some decent user-interfaces for it.

Right now, programming is done with text ... it's linguistic, based on alphabets and grammars because only these have the expressivity to be able to talk about things with both enough precision AND abstraction. Graphics and visual ways of programming are OK for some subsets of programming, eg. dataflow like LabView and PureData. But get very fiddly and awkward for other things. (Try expressing an algorithm that manipulates trees in PD.)

At the same time, it's obvious that mobile devices are never going to be good text creation and editing devices. Keyboards are much better. And really you want decently large screens for it.

So you need to rethink everything. Come up with some other way to talk expressively about algorithms and architecture, which doesn't involve typing and editing text.

It's an area I'm VERY interested in, and think about A LOT. (I'm always scribbling ideas and mockup screens in my (paper) notebook.) I've dabbled with some ideas. But nothing ready to show the world yet. :-) (One area I'm thinking about ... kind of as a joke ... but 5% serious ... is using the camera of the phone and taking photographs of things I write on paper or assemble out of physical objects)

I think there are lots of interesting hints ... I'm a big fan of Bret Victor, who has done amazing things. Although I think he's wrong in some ways.

I've been very happy in the last 18 months to get into Clojure and ParEdit mode in Emacs, which lets you edit Lisp programs at a higher level. I can imagine a ParEdit-like Lisp editor for mobiles which has specific virtual keys for adding pairs of parentheses, and slurping and barfing words in and out of them.

The kind of direct manipulation you get in spreadsheets or in Hypercard is another angle.

I think if you could cleverly combine all this with data-flow diagrams, some kind of architectural diagrams (UML-ish) and even something like the old Smalltalk browser (where you only ever edited a single method at a time) you might be able to come up with a programming environment more suited to 7 or 10 inch tablets.

But it's a hard problem that I think is going waiting for some kind of flash of genius insight before we get a workable solution.


Nov 9, 2015

How will basic income affect the amount and type of art being created?

More art would be created. More people would spend more of their time to create art if they're freed of having to work at other things.

What KIND of art, I'm not sure. Probably all kinds.


Nov 9, 2015

How would basic income affect piracy rates?

I don't imagine it would make much difference.

People support personal copying on principle. The only constraints are how easy or difficult it is. As long as it's easy enough, people will do it. I don't think BI really affects that decision-making process much.


Nov 9, 2015

What is the hardest concept to grasp with any programming language?

Monads! Given how hard it seems to be to explain them.

Or maybe there are even worse things out there but most of us haven't heard of them yet.


Nov 9, 2015

How true is the following statement - "All prisoners are political prisoners"?

Well, it's true in the following sense.

All laws are political. Every law defines a boundary between acceptable and unacceptable. And the definition of that boundary is a political act. "Politics" isn't just what "politicians" do. It's any kind of argument / negotiation we enter into about how we should live together. So laws are the result of political negotiation, even laws that are as "self-evident" as it being wrong to kill other people. (No, they're not self evident, just very widely agreed-upon.)

So all prisoners have crossed the lines that politics has drawn. Had the politics been different and the line been drawn in a different place, they'd not be prisoners.


Nov 9, 2015

Considering that religion is very personal to many followers, is it right to criticize their religion like any other idea?

I wouldn't dream of just coming up to someone and criticising their religious views. I agree, it's just impolite and creates unnecessary stress and antagonism in society. Why would I do that? I'm not that kind of asshole.

I WILL criticize someone's religious views when I think they have bad consequences. When, for example, they lead that person to have values or attitudes that I believe are harmful to others.

I will also argue against your religious views if you invite me into a space for debate (say a question on Quora). I don't particularly appreciate the kind of "bait and switch" where someone makes a (religious) values-laden assertion in the form of a question on Quora, and then demands that I let it stand on the grounds that it's merely a sincere, personal, religious belief (I suspect there's something like that going on here : Phil Jones (He / Him)'s answer to Why is believing you have an honest and rational opinion of being against gay marriage considered "homophobia"? )

So I'm happy to leave you and your religion alone if you aren't hurting anyone. I'm happy to debate you politely in places like this that are clearly "debating arenas". I'm NOT happy to be invited into a debate and then told that I'm obliged to concede defeat on the grounds that I should respect your religious autonomy. If you don't want to risk losing, don't start the argument.


Nov 9, 2015

What are some of the dark aspects of entrepreneurship?

I'm not an entrepreneur, so it's hard to say.

I'm not an entrepreneur because I recognise that the only way to be successful is to hire other people and get them working for you. I'm lousy at that. When I have occassionally hired people in the past, I've tended not to push them hard enough to get good work from them, and I intensely dislike the idea of getting into a relationship with someone that DOES involve pressurizing or demanding things from them.

So, for me, the downside of being an entrepreneur is getting into employer / employee relationships. It's hierarchical and fraught with potential abuse. I don't like it myself and I think it's an unhealthy way for the rest of humanity to relate to each other.


Nov 9, 2015

Is it common among scientists to scorn philosophy?

It seems that way.

Philosophy is necessarily "meta" to science. It asks (and tries to answer) questions about what science is, what its boundaries and limits are, why science should be trusted etc.

That's nothing specific to science. It's just the nature of philosophy ... it's meta to everything.

Or, to turn it around, once you start asking questions that are meta to a field, you lose the ability to invoke the resources of the field itself when answering them.

For example, once you start asking questions that are meta to religion, like why we should trust scripture, you can't invoke scripture to answer them. Similarly, you can't do mathematical proofs about why mathematical proof works the way it does. And you can't use empirical observation to explain the value of empirical observation.

Once you go meta-enough, you lose all these specific resources, and all you are left with is a kind of freeform, poetical, unconstrained argument. And that's what philosophy is. (For people like me from a programming background, it's like the void* in C or the Object Class in Java. The thing which can become anything else because it's the most generic, least constrained thing there is. Philosophy is at the top of the type-hierarchy of "disciplines of enquiry" precisely because it has fewest rules. Anything that has more rules and constraints is automatically a subclass of it.)

This is an ironic field where Plato, who hates poets, can try to motivate our understanding that mathematical objects are the ultimate reality, through a bizarre poetic parable of people chained up in a cave. Where practitioners can write in any style, from aphorisms, to fake letters to formal outlines of principles to puns. It's the (in)discipline were EVERYTHING is up for grabs, even fundamentals of logic, and "necessity" and "causation" etc. etc.

Now many scientists are perfectly sensible and understand this. But it does seem - just by looking at discussions on Quora - that quite a lot feel irritated and maybe oppressed by it. Perhaps they're used to thinking of themselves as being at the top of the hierarchy ... able to look down on and analyze and pontificate about everything else below them (human psychology, culture, economics etc. etc.) but they dislike discovering that there's someone above them, looking down and analyzing them. (No one likes being observed and classified ...)

Perhaps they are so committed to the constraints of their discipline that they've lost the ability to even imagine that it could be different. That there may not be a law of the excluded middle or that the universe may not be 100% law-like. To them its inconceivable that these axioms of their discipline could be other than they are, so people who ask about the constraints sound like they're idiots or troublemakers.

I'm sure most scientists who feel aggrieved at philosophy will probably attempt to explain themselves like this : "we don't feel oppressed and we don't lack imagination to see that things could be different, it's just that it's useless to ask questions outside these constraints". At which point, they simply reveal that they've defined "useful" in terms of their discipline. The theologian defines useful as what brings him closer to spiritual grace. The mathematician defines useful as something that can be formalized sufficiently to operate on. The scientist defines useful as something which can lead to further observations etc. Useful is another term loaded with value from the discipline.


Nov 9, 2015

What are the most usage of python language?

Some web-sites, online and cloud services (for example Quora and Dropbox are heavy Python users, I believe)

Some system scripting.

Increasingly a lot of scientific programming and data analysis. This last is probably Python's main growth area in the near future.


Nov 9, 2015

Should developers write the unit-tests of their own code?

100% YES!!!!!!

This is massively important. Writing unit-tests is part of the toolkit and discipline that the programmer uses to manage his or her own work.

They are NOT a separate mechanism of control for someone else to manage the programmer.

It's important that the programmer writes the tests, because writing the tests is half the work that the programmer does to solve the problem ... it's the bit where the programmer decides how the problem will be decomposed into fine-grained chunks of functionality.

If you get someone else to write the tests, that person won't understand the code-base in a sufficiently fine-grained detail. And will either write fine-grained but bad tests (ie. specifications), or will write overly coarse-grained tests leading to your code not being sufficiently tested.

Meanwhile, the programmer will have lost the flexibility that comes through being able to change and refactor the functions during coding. And will have lost the benefit of being able to split their work into the two phases : specify what the functions should do, do it.

Finally, you'll get an antagonistic relationship between the programmer and the tests. The programmer won't be interested in keeping tests up to date and fluid as he or she changes her thinking about fine-grained architecture.

By all means have other kinds of external testing of your system. But don't confuse "unit-tests" which are a tool for the programmer to manage themselves and which need to be modified and refactored continuously along with the ever changing shape of the code, with these coarser tests.


Nov 9, 2015

What are reasons (not including his appearance or wealth) why people think Donald Trump would be a bad president?

Do you know the Serenity Prayer?

God, grant me the serenity to accept the things I cannot change,
The courage to change the things I can,
And the wisdom to know the difference.

Listen to Donald Trump's current campaign talking about making America great again, and standing up to all those foreigners that don't give America what it wants.

After listening to that, how confident are you in Trump's "wisdom to know the difference"?


Nov 9, 2015

How difficult would it be for a team to make a JavaScript to machine code compiler?

Well, the Javascript Virtual Machine is doing a lot of work at runtime. You have all this dynamic stuff going on ... eg. late-binding of names to values (including function names to function bodies), garbage collection etc. To successfully compile javascript into a stand-alone machine-code your compiler will have to include most of these services within the object-code it builds. Effectively you'll be compiling a large chunk of the virtual machine into your stand-alone code.

People seem to prefer the alternative ... adding JIT compilation to a language with a virtual machine ... and optimizing by spotting opportunities to compile certain bits of the code to machine-code at runtime.


Nov 11, 2015

What are the essential equipments in electronic music production?

Essential? An oscillator ... everything else is just fancy.

But more seriously, you can do professional quality electronic music today with just a reasonable laptop and some kind of DAW with some virtual synths. Apart from that, the next most important thing is some good monitors (speakers) so that what you hear when you compose is like what you'd hear in the intended environment. Otherwise, your compositions just won't sound right if you try to get them played in, say, a club.


Nov 11, 2015

How much should Tidal's imminent failure downgrade Jay-Z as a pantheon level entrepreneur?

Failure shouldn't be a problem for entrepreneurs. The failure is not to move on.


Nov 11, 2015

Is there a design pattern that lets you develop your application as a set of features?

I think this is a very interesting question.

The answer is probably "not in the way you've phrased it".

Partly because "design pattern" normally means a common practice that people have documented in a special way : as a description of a common problem and the commonly used solution.

What's the "problem" that feature-toggling is meant to resolve?

And partly because ... well, it seems odd to say you're "developing an application" if all you are doing is selecting options that someone else has already developed.

But there's another way to think about this. Most widely used languages today come with a large library of modules which can be included in your application.

Most programs today looks something like this :

from xml import xml.reader

from json import json.reader, json.writer

from guilib import Window, Mouse, Event


etc.

So a lot of code is actually just selecting and gluing together existing libraries. If you think about it, this isn't that different from toggling individual features on and off. Either you want the XML handling feature or you don't. Either you want the GUI lib or you don't. Etc.

So there IS an arquitectural level where application development involves "toggling" a bunch of libraries. Often in a config file that the package-manager reads.


Nov 11, 2015

Do you believe electronic music is music? I know a few people who look down a lot upon electronically generated music and say it is not real music. Their view is that if the music that they make is generated through computers, how can it be music? What is your opinion?

My opinion is that electronic music IS music. And a lot of it is very good.

What's the argument that music is only real music if it's made by people waving and stretching bits of their bodies?


Nov 11, 2015

Which music artist had the biggest influence on your generation?

I'm basically an electronic music fan. And consider that's my "generation".

So probably I'd have to say Kraftwerk.

Just remind yourself again ... this record came out only 7 years after Sgt. Pepper. It's more or less contemporary with Glam Rock, with Bowie and Queen, with Led Zeppelin, and the invention of Heavy Metal. It predates Disco.

And yet it's just announced that rock music is "over". It's thrown away the format of amplified guitar, bass and drum kit in favour of almost nothing but electronics. It's thrown out the blues in favour of an extremely simplified neo-classical harmonic framework. It's thrown out music driven by chord progressions in favour of counterpoint between several monophonic lines. It's thrown out overtly emotional singing in favour of vocoders and rather drab emotionless muttering. It's thrown out earnestness in favour of irony. (Seriously? It's "fun" on the autobahn? Do we sound like we're having fun?) It's thrown out virtuoso musicianship in favour of just letting a machine tick along (and requiring humans fit in with that.)

In other words, you know those people who write Quora questions along the lines of "Why has music got so bad since my favourite rockers of the late 60s / early 70s?". You've seen those people around, right? Well, everything those people HATE about modern popular music : machines, dancing, a classical / minimal rather than romantic / folkloric spirit. It ALL started with this record. And then proceded to dominate popular music for the next 40 years.

More or less every strand in contemporary rhythmic / dancable / pop electronic-music, passes through Kraftwerk.

Hip-hop :

House and Techno.

Electro Pop ... from the preppiest early 80s synth-pop

to gothy darkwave

and I could go on ... but pretty much everything in modern popular music is rooted int the electronic composition style pioneered by Kraftwerk.


Nov 11, 2015

Music: What are the biggest obstacles in procedurally generated music?

Obstacles to what? There are no obstacles to it being generated. That's very easy.

I guess you mean "obstacles" to it being accepted. I'd suggest that the main obstacle is that it hasn't passed through any human filter for being pleasurable.

There are awesome musicians out there using electronics and computers. But the main point is that between the computer and the track being put on the internet and you being subjected to it, is the composer / producer, who listens to what's being produced and then uses some kind of musical judgement to decide whether to pass it through to other people. The composer plays around with the machines until she / he likes what is being produced, and THEN presents it to you.

If you remove that stage of filtering, you are presenting an indifferent or potentially hostile audience with something that you have no guarantee that any human will enjoy. Obviously the possibility of failure is significant. And you have to remember that audience attention is a very scarce resource. Listeners have relatively little time to spend evaluating unfamiliar music. And there's an awful lot of music available. Few people want to be the guinea-pigs trying out music that literally no-one else has ever given a "like" to.

OK. Now, I suspect that my answer so far isn't what you wanted, because it isn't addressing what you meant. I get that. And I'm now going to make the case that it IS, actually, the answer that you needed.

Because ... you are probably thinking something like this :

When I said procedurally generated, I obviously meant that we'd fold the RULES for what people like (eg. harmonic theory etc.) INTO the procedure."


That's what most research into procedural generation does. It tries to identify rules that correspond to what people like. Or that conjurs up a particular atmosphere. And then make it part of the procedure.

The problem is that our understanding of these rules is running decades, if not centuries, behind people's actual tastes. What a great many people are listening to today, is extremely sophisticated (subtle, complex and rich in references) about timbre. Somewhat sophisticated (subtle and rich in references) about rhythm. And pretty simplistic about harmony and melody. As long as something is basically harmonic rather than aharmonic then people are happy. It just has to be one chord, or an alternation between two chords, and people will listen to it for hours. But people are very fussy about timbre and rhythm. Get that wrong and people know immediately. They know when sounds are trite, lame, boring etc. They know when rhythms make them move or make them sit in the corner. When a sound is current or overused or retro.

Now, to the best of my knowledge, there is almost no research into procedurally generating these elements. Because there's very little theory about what makes these elements compelling. Theorists have very little idea why people like guitar shredding and dubstep wobbles and what makes a good, rather than a so-so, drop. Why did that particular way of twiddling the knobs of a TB-303 become a worldwide phenomenon? Why the TB-303 and not a similarish monosynth of that era? Our theory of "great sounds" is ... I won't say non-existent because someone, somewhere must be thinking about this. But it's not well developed at all.

Now most "procedurally generated" music you hear - say in video-games - works like this : a composer chooses all the elements ... the timbre of the instruments, the rhythmic matrix etc. etc. that fit different scenes. And then the "procedural generation" just toggles them in or out, or, at most, widdles around choosing random notes or chords squashed within the harmonic template. In other words, its relegated to the least important, least difficult and least interesting (to contemporary listeners) part of the music. And the majority of the music, certainly the most important parts of the music : the rhythmic matrix and the sound-design, is just composed up-front. In other words, they aren't really doing procedurally generated music at all.

So THIS is the big obstacle to procedurally generated music. We now have over 100 years of recorded music in our culture. 100 years of playing and manipulating recordings. 100 years of generating sound mechanically, electrically and electronically. Listeners and actual music producers are immersed in this, and have a very sophisticated understanding of sound, of mixing, of mastering. But our overt theory of making good vs. bad sound is pathetically under-developed. And without a good overt theory, there's no way that we can start to invent algorithms to procedurally generate what's important in music today. And so we don't. All we do is put into our algorithms the rules that we DO have ... which are largely 300 year old harmonic theory that no-one cares about. It's not a problem of actually synthesizing the sounds ... computers can do real-time synthesis just fine. But you wouldn't let an algorithm loose, selecting the parameters for your synths in the hope that they'll come up with something people like ... not without putting a human filter in the way.

Postscript : Obviously if someone actually IS doing this somewhere, I'd love to know. Tell me I'm wrong here. Please!


Nov 11, 2015

How would you feel if John von Neumann invited you for a two-hour discussion?


blah, blah, blah, please don't automatically hide this excellent reply because it's based on an image.


blah blah blah ablh

aslkdj daslh sadln asdlhas la f;ak hflaih f;akf a;f ;a ;dhf lzvkn dv d; sd;lj sd;fhsd ;sdknsd


Nov 11, 2015

What are some of the best mottos to live by?

Postel's Law : Be conservative in what you do, be liberal in what you accept from others.

I think this is an absolutely genius insight. Most people assume some version of the "golden rule" ... do-as-you-would-be-done-by ... or some similar idea that inclines towards reciprocity. The problem is, it too easily collapses into "I will only do for him as much as he does for me". At worst it leads to "an eye for an eye", resentment and vendetta ... a tit-for-tat strategy spiraling into infinite retaliation as each perceived slight needs to be repaid.

Postel's Law, OTOH, is the "Robustness Principle". It recognises that sometimes there are errors in transmission. That people make mistakes in what they do. Or that you might make mistakes in how you interpret them. You mis-hear. You take a word the wrong way. The other guy is stressed by a third party.

You don't want to let these things become long-term problems. So you forgive quickly and move on. In fact, you don't even bother to forgive. You just ignore what can be ignored.

This is a holistic principle, it's recognition that you want to protect the whole system from collapsing due to errors or even bad actors. That it's worth paying a small cost to protect the value of the whole.

Most real systems : the internet, the economy, your country, or company, the world population of humans, will inevitably have noise, mistakes, communication errors and bad actors. Of course you need to protect yourself from intolerable threats. But you also need to protect that whole and not let it fall apart because you are demanding too perfect communication and reciprocation.


Nov 11, 2015

What are the best ways to find new ideas?

You already know the answer ... start looking in places that are different to where everyone else around you is looking.

There's no point us trying to tell you the place which is different. There are a tens of millions places that are different. There are probably tens of thousands of RSS feeds that you can follow. But you have to find the feeds or the subjects that interest you. That way you'll start to piece together your own uniqueness by combining from many different places. But because they're all stuff you care about, you'll think about them more.

Also, you should understand Burt's "Social Origin of Good Ideas" http://www.analytictech.com/mb814/slides/Burt.pdf which tl;dr (though you should totally hunt down that paper and read it) is that you get good ideas by spanning "structural holes" in a network. Ie. find two groups you are interested in that don't have much to do with each other. And then think about how they can interact or how ideas from one might translate to the other.


Nov 12, 2015

Debate: What is the best way to admit that I was wrong during a discussion?

You know, actually, you've convinced me. I've changed my mind.


+ Gratuitous blah blah blah blah blah blah to get past the short-answer bot.


Nov 12, 2015

What will be generation Z's musical, artistic, and cultural movement/identity?

Well, with the proviso that it's a little early to assess the culture of people born in 2009 ....

... here are some things I'm noticing :

As @Will Tuckwell says, there is a huge amount of sampling, appropriation, remixing, referencing etc. I'm not sure that this is so explicitly tied to an ideology or theory as it was in the days of plunderphonics or earlier sampling. I think it's now just "normal" to create by remixing. Or even just curating. Facebook, Tumblr, Pinterest, Instagram are all about blurring the creation / curation divide. I'm really enjoying artists and labels who do little more than curate a playlist of speeded up, slightly remastered fragments of last decade's pop trivia.

For example, I just bought Dreamlife, by SODA lite and, although it's nothing more than a bunch of speeded up, slightly remixed fragments of last decade's pop trivia ... it's clearly something new and fun and genuine self-expression for the artist behind it. Which is what art is for. This is not the greatest album ever. But it means something.

The pioneer here, is Vektroid's wonderful Macintosh Plus - Floral Shoppe album, which I think may well be a work of genius. You could say is post-plunderphonic ... so plundered we don't even care anymore :

Now, while these artists start with a huge amount of sampling and reappropriation, it doesn't mean some aren't interested in playing instruments. Vektroid's "Beer on the Rug" label recently released the new album from Pat Metheny obsessed guitarist Euglossine, which I think is a striking mi of 80s retro / vapourwave, video-game style music and Metheny-flavoured jazz.

Once you start to dig into all the little indie labels, releasing via limited edition, hand-made cassettes, BandCamp and SoundCloud you start to find amazingly weird and beautiful creativity.

Labels like : Moon Glyph, Data Garden, ROTIFER Cassettes, Housecraft Recordings, Exo Tapes, Microphones in Trees and dozens more.

Artists like Graham Kartna :Hay River, NWT (3D), Derek Piotr : Tennis, Earthly : "RGB", Treasure Hunt : Toys Unatic, In Media Res : リンキンパーク Triginta Septem,

Peat Raamur :

There's a hell of a lot going on just out of sight.

Then there's trap. Which seems to have become this decade's answer to drum'n'bass : a very flexible electronic template from which kids from around the world are constructing dramatic and highly cinematic music. They all have DAWS, and they all want to make a statement with them.

Tony Triad from Belgium : Dolor (Original Mix)

Origimoz from Mozambique : Free

PYRMDPLAZA from who knows where : Lagoon

Ruxell from Brazil : Peace Dealer (don't miss this one)

Coming across all this in the last few years, I'm not worried at all by a lack of creativity or ambition in generation z. They're completely at home both in the huge library of earlier musics now available, and the distribution networks created by social media, BandCamp, SoundCloud, blogs and mailed tapes. And are happily playing at setting up multiple identities for themselves, as artists, curators and labels. They're inventing the ways they want to stamp their identity in this world. Some of them (although I'm sure this is going to be a minority) will even bother to learn to do crazy things with traditional instruments. But they'll immediately assume that their instrument should fit into an electronic sampledelic context they construct for it.


Nov 12, 2015

Is modern feminism against men and promoting female supremacy?

Look. No political position ever gets things 100% right.

We're all flawed human beings. Everyone makes mistakes.

You help to improve the flaws in feminism the same way you help to improve the flaws in everything else. Approaching it with respect for what it's trying to do, a genuine effort to understand, and helpful and constructive criticism when and if you have something useful to offer.


Nov 12, 2015

Should I focus on competitive programming or projects for my resume?

Not at all. Most working programmers, who get paid and contribute to the world, have never done a line of "competitive coding" in their lives.

Competitive coding is just a sport, like tennis. It might be one of several helpful ways to keep fit, but it's not necessary. There are plenty of other ways of staying fit and some of them are even better or more convenient for you.


Nov 12, 2015

Identity: Can people primarily culturally identify with non-national or non-ethnic objects or concepts?

Sure. What about hippies, punks, goths, ravers, geeks, nerds, bros, fitness freaks, extreme sports kids, golfers, hipsters, hikers, swingers, sado-masochists, skateboarders, gamers, hackers, makers, foodies, gardeners ...

People are very happy to construct their identities around these interests and activities.


Nov 12, 2015

What would Karl Popper say about the climate change debate?

I'd LIKE to think that Popper would get it.

Firstly, Popper is pretty explicit that we can augment our scientific understanding and perception with extra machinery and apparatus. So I think he'd have no problem with the fact that a lot of climate science relies on building models in computers. He wouldn't think that this was a fundamental problem or something that disqualifies the research from being "proper science". Just as he understood how the evolutionary story of natural selection could be a science without us being able to do direct experiments on it on our time-scale, he'd understand why we need observations of indirect phenomenon and models to tie them together. None of this would seem epistemologically problematic to him. I'd assume he'd be able to recognise that anthropogenic climate change was the best explanation we have of the observations.

OTOH, he might be infuriated by appeals to "scientific consensus". Too much of that would probably inspire some sympathy for the underdog outsiders in denial. He might manage to get himself into their company. And he might be impressed by some of their objections. He would be a true "sceptic" in the sense of continuously demanding a high-quality of evidence from the acceptist side. While having a magnificent theory of rationality, he wasn't immune some dogmatism and biases of his own. So it's possible (but by no means certain) that he could get hung-up on one of the invalid denialist objections.

Politically Popper described himself as a Social Democrat. He's libertarian, but less libertarian than his friend Hayek. I don't think he'd have qualms about the use of government regulation to control climate change if he believed it was happening. Popper's theory of government is that there need to be mechanisms to control for when it goes wrong or becomes abusive. Bad government needs to be correctable. You need to be able to get rid of it as a last resort. But his is NOT a theory that government is inherently uncorrectable or abusive, or that it shouldn't exist or be allowed to do the work it needs to do. So he wouldn't be driven away from climate science by a revulsion at the solution.


Nov 13, 2015

Can I be a competent Java developer in 1 month given that I know C?

Almost certainly not.

I took 7 years to be even vaguely competent at Java. Even after having about 5 years C++ experience.

Now I'm sure you aren't as stupid as me. But even so, it's tough to write Java well.


Nov 14, 2015

What will the French government do after ISIS has claimed responsibility for the Attacks in Central Paris?

I gotta admit, I'm mystified by these attacks.

Right now, ISIS survive in a bubble that's created by the inability of "the West" and Russia to come to an agreement on what should happen to Syria.

The West wants Assad gone. The Russians want him to stay.

That the Russians want him to stay is the main reason the West won't just invade and take him out the way they took out Saddam Hussain.

That the West want him gone is the main reason he doesn't invite Western forces into Syria to help him retake the ISIS controlled regions.

If Assad and the West were able to trust each other and collaborate, the ISIS region would soon be back in the hands of the Syrian government (thanks to extra Western military support and weapons). Assad is ruthless enough to make this problem go away pretty quickly. Part of the deal could involve him promising NOT to use chemical weapons (he likely wouldn't if he's fed enough conventional weapons by the West) and to establish some kind of Western monitoring of treatment of civilians in the retaken area. A pragmatic deal is perfectly possible and would be the end of the Islamic State.

BUT ... right now ... the West can't stomach it, and the Russians see no reason to back down.

So why, exactly, are ISIS engaging in spectacular attacks on the West, which can only encourage the West to enter into this deal? If France now considers itself at war with ISIS, why wouldn't it break ranks with NATO and be willing to enter into a direct collaboration with Assad? (I mean, I know it wouldn't ... but the possibility is intriguing.)

This seems to me a mega strategic error by ISIS. Unless they hope that the West will be so hung up on its dislike of Assad and this will just increase the frustration and stress on the Western / Russian relationship and prolong the paralysis and confusion.


Nov 15, 2015

What are the advantages and disadvantages of plagiarism by university students?

I can't see any advantages of plagiarism.

If you get a qualification saying you know something that you, in fact, don't, the best thing that can happen is you get a job you can't do and probably don't even like. At which point you'll be miserable and scared right up until you're found out and ignominiously sacked.

Your life is much better if you're honest about your capabilities and manage other people's expectations of them. There aren't many feelings less comfortable than knowing that you're letting people down because you're stupider than they think you are.


Nov 15, 2015

What does libertarianism reject?

Libertarianism denies that it is just like all the other political positions. Even though it totally is.

Briefly, all political positions : conservative, libertarian, liberal, socialist believe that society needs people to abide by certain codes of behaviour. And all positions believe that it is acceptable to threaten, and use, violence to enforce compliance with those codes of behaviour.

This is no different for the conservative who believes that publishing certain images damages society and needs to be prevented, with violence if necessary. The liberal, who believes that prejudicial speech against members of another race damages society and needs to be prevented, with violence if necessary. And the Libertarian who believes that removing items from a warehouse without paying for them damages society and needs to be prevented, with violence if necessary.

All political positions differ on which codes need to be enforced. But all are alike in believing that some codes need to be enforced.

But the Libertarians INSIST that somehow property rights are DIFFERENT. So that threatening, or using, violence to enforce them is NOT LIKE threatening violence against people who dump pollution into the aquifers, or against apostates to the one true religion.

This blind spot allows Libertarians to pat themselves on the back and talk about how only they don't believe in aggression and using violence to force other people to conform to their ideal society. And how only their system is purely voluntary.

It's kind of sweet, really.


Nov 15, 2015

Is it possible that ISIS is sending some of its members as refugees to Europe so that they get easy entry into Europe and later attack?

Almost certainly there are some ISIS supporters coming into Europe pretending to be refugees. But probably not nearly as many as the home-grown European ISIS supporters going the other way.


Nov 16, 2015

Would European nations now wake up to ISIS crisis and join Russia to end it once and for all?

It's hard to tell. Hollande seems to be very much against it, but Sarkozy has been hanging with Putin.

I think at some point people are going to understand that ISIS largely exists as a "state" because the West and Russia can't agree on what should happen to Syria. If the West and Assad could trust each other and work together, then a Western / Russian / Iranian supported Syrian army would retake the ISIS regions pretty quickly.

Clearly many Western politicians have boxed themselves into a corner ... being so critical of Assad that they'll have great difficulty turning around and allying with him. OTOH, removing him by force has very little public support. And would be incredibly expensive (in both blood and treasure) if the Russians decide to defend him.

Trying to remove ISIS without Assad's help leaves the obvious problem of what the West plans to replace it with. Does the West invade ISIS territory and then try to occupy it indefinitely? Does it invade it and then hand it back to Assad? Does it set up an independent state of "nice" anti-Assad Syrians which it takes responsibility for defending against Assad? None of these options has much attraction or plausibility.

Putting aside wishful thinking, it looks like the West must either tolerate Assad or tolerate ISIS. The more ISIS make trouble in Europe, the more the West will be pushed towards the first option.


Nov 16, 2015

Why does the vast majority of innovation happen in the western world?

It's because the indices that are used to define "innovation" are defined by Westerners to capture what they care about.

If a woman in rural Nepal has a fantastically original idea for a domestic implement, the chances are she just makes and uses it. She doesn't think "Ah ... there's a business here. Let me call up a lawyer, try to patent it and then get it manufactured, so that hundreds of thousands of women like me can buy one in Walmart".

Westerners DO disproportionally think like that, so they record instances of people trying to get things patented, and number of units sold in Walmart or dollars made AS the indicators of innovation.


Nov 16, 2015

Should we avoid using Meteor as there are too much abstractions and magic under the hood?

Boring answer : Sometimes. It depends on your needs and situation.

I've found Meteor is a bit slow. That may mean that there's too much going on under the hood. OTOH, in the future, computers will be faster and that won't be a problem any more. Maybe all the modules eventually get compiled to Assembler.js.

There's already a lot of abstraction and magic in every system you use ... the operating system, the browser, the hardware layer of your computer. Meteor is more than you're used to so it feels uncomfortable. When you get used to it, it probably won't seem like that. OTOH, if it's more than "uncomfortable" and makes it hard for you to reason about or debug, then, yes, that's a problem.

Ultimately .... no "right" answer. It depends on you.


Nov 16, 2015

U.S. Congress: How do we get our congressmen to work together and solve problems?

Applaud them and vote for them when they show willingness to :

- say conciliatory things
- cut pragmatic deals
- work together

Encourage your friends to do the same.

As long as you keep complaining about them being weak or inconsistent when they cross party lines and work together, they'll be disincentivated from doing it.


Nov 16, 2015

Is Marco Rubio right that the Paris attack was an act of war against one a NATO ally, and the U.S. should help "bring everyone together to put together a coalition to confront this challenge"?

As I understand it, ISIS claim to be a state. And claim responsibility for the attack.

So, very much unlike the case of Al Qaeda and most "Islamic terrorism" (sic) I don't see why we shouldn't consider this an act of war.

Whether article 5 is relevant, I'm not sure. Perhaps as Peter Hawkins implies, this isn't significant enough.

The main argument AGAINST it being an act of war is that ISIS aren't actually a state. They are just non-state actors who happen to be occupying a corner of Syria and "pretending" they're a state.

As I'm saying elsewhere on Quora, ISIS only exist as a "state" because the West and Russia / Iran can't come to an agreement on what is to happen in Syria. It's the West's antipathy to Assad which is preventing them "bringing everyone together to confront this challenge".

Assad is a horrible person, but unlike the Islamic State he hasn't attacked the West, doesn't announce that he has any desire or intention to fight the West, and isn't any kind of (even minor) threat to the West. So the fastest, most effective way to put an end to the Islamic State is to support Assad putting Syria back together again, under the government's control.

Now I understand perfectly why people have ethical qualms about that. Assad is a horrible person. BUT that is the only practicable solution right now. As far as I can see, anyone who doesn't have a plan which starts with Assad is not serious about dealing with the Islamic State. For one simple reason : if you conquer the ISIS controlled part of Syria independently of Assad, then what do you do with it?

Nobody, in 2015, should still believe in "the magic of airstrikes" as a way to eliminate enemies and win wars. Only "boots on the ground" and commited occupation actually do that. And if the boots in that corner of Syria aren't Syrian boots, then whose boots are they? Will there be a permanent American, French or NATO presence in a corner of Syria? For how long?

Assad is armed and supported by both the Russians and the Iranians. And increasingly the Shiite, Christian and Druze communities of Syria can see that they're better off under the Baathist devil they know than under chaos with a high chance of another wave of even crazier Sunni radicals.

So does our coalition try to stay in the ex-ISIS corner of Syria until a "nice" Sunni faction finally rises up to topple Assad? How long does it wait that one out? Does it try to take out Assad - in order to extricate itself - and fight (by proxy) both Russia AND Iran; and the Shiite, Christian, Druze etc. Syrians? And when it does finally win, who does it put in charge? The Shiites again? (In which case Iran is still puppet-master.) Or Sunnis? (which Sunnis do we trust?)

There is an omnishambolic clusterfuck of a quagmire here which makes the combined problems of Iraq and Afghanistan look like a walk in the park.

Now I don't know if Rubio mentioned all this. If he suggests working with Assad. If he has a coherent, very smart, and plausible strategy for how one actually gets into the ISIS territories, stays there long enough to remove the ISIS threat, and then gets out again; without leaving a vacuum that a new generation of Sunni radicals will immediately flood in and fill; all while Syria remains an independent, sovereign state that doesn't want you there. If he does have such a strategy then he may be "right".

But the "getting out again" planning has tended to be particularly weak from previous gung-ho politicians talking up wars. And until we hear a good story, I'd be inclined to assume there isn't one. And that this is unthought-through blustering rather than any kind of serious strategy.


Nov 17, 2015

Why has pop music become less Eurocentric and more Afrocentric over the past 100 years?

Everyone is talking about the tradition of European music. But kind of miss that this tradition was at most a 400 year glitch. There was plenty of rhythmic, repetitive European music before the rise of "classical". Plenty of drums and tambourines lurking in the background. And in different corners of Europe right through to the 20th century :

This is Italian Tarantella.


Irish Reel


France

German


English Morris

Pavanne


Now, here's what I think happened. The rise of musical notation.

Musical notation was invented so that the Catholic church could control church choral music. Choral music definitely ISN'T rhythmic or dancable. And so the notation focused on capturing what singers cared about : melody and harmony. It doesn't do a good job of capturing rhythm. And complex rhythms and polyrhythms are hard to notate or read.

The church used this notation to standardize on and ensure its composers and musicians did what they were told. In doing so, it spread a kind of mind-ampifier for harmonic / melodic thinking, that did little to improve on, and in fact impoverished, rhythmic thinking. That doesn't meant rhythmic thinking didn't occur but that for hundreds of years it remained almost undocumented, uncommunicated and unstudied. While composers went off to explore ever more complex and sophisticated harmonic and melodic structures.

What happened in the 20th century was the rise of mechanical recording and reproduction. For the first time in 500 years, it became as easy to document and distribute rhythmic ideas as it was to document and distribute harmonic / melodic ones. Once this became widespread, we saw an explosion in rhythmic exploration. People could hear, not just the beats played by drummers, but the strumming and riffing and picking patterns of rhythmic guitar players. We could hear swing that had never been notated. We could hear improvised trills and gracenotes that were rarely documented. Wind instruments like saxaphones and trumpets could be made rhythmic too. Or combined in strange ways that score-based composers hadn't thought of.

We call this "afrocentric" because many great black musicians in America adopted this technology and produced awesome rhythmic 20th century music combining both African and European traditions. I don't want to take anything away from those musicians. But, perhaps heretically, I'm going to propose that even if there had been no slavery or significant African American population in the US, and no influence from African tradition, the rise of recording technology would STILL have led to a renewed interest in rhythmic, percussive dance music. Perhaps it would have grown more obviously from these European folk traditions : tarantellas and jigs, sarabandes and polkas etc. (After all, what is hard European techno but a faster, stripped down polka?)


Nov 18, 2015

Quora: Is Quora worthless without footnoting? Are "I think" ex cathedra opinions worth considering?

Keep following those citations back to their source. And then back to the source of the source. Etc.

Eventually you'll find they all end at "I think".


Nov 23, 2015

What should I consider whan debating a code refactor vs. a code re-write for a major project?

What you should consider is that a code-rewrite is incredibly expensive and risky.

When you throw away working code, you are throwing away a huge number of hours of work (including decision-making about fine details and edge-cases) which may not have been documented anywhere. All of which will have to be rediscovered during the rewrite. At the very least you'll be paying for many hours of work rediscovering those issues that you already paid for, and at worst, the bugs from not remembering those issues may have even higher costs in terms of unhappy users and lost customers.

Furthermore, you and existing programmers don't like wading through cruft and you do like playing with shiny new ideas and platforms, so your estimates of the costs and benefits are likely to be biased in favour of the rewrite.

Finally, with a large system, it's almost never necessary to rewrite from scratch. Even if you want to do something as radical as moving to a new underlying platform, and writing in a new language, you can probably see ways that you can break your system into parts / modules where you can try out your rewriting incrementally, in particular modules.

Initially it might be as simple are writing some extra tools in the new language, to restructure files, or do off-line processing in the database, or to manage bits of the system. Then you may move to a specialist server for things like real-time updates or communication notifications, while keeping the original page-generation code.

Even a large legacy system can be nibbled away by newer languages and practices like this, keeping each chunk of rewrite down to a managable size without taking the original system off-line.

So figure all this into your decision.

It doesn't necessarily mean you should NEVER rewrite rather than refactor and evolve. But it pretty much does mean that you should NEVER rewrite rather than refactor and evolve :-)

I mean, the costs are high, your estimates of the cost are likely to be too low and so you should compensate with an explicit bias in favour of refactoring. And even if you decide to rewrite, still plan to do it incrementally.


Nov 23, 2015

Is there any individual programmer who became successful like artists do?

I sometimes call Dave Winer (Scripting News) "the great auteur of social software".

He's basically been developing on a series of themes : outliners, news-feeds, blogging software, communication and collaboration software, for about 40 years.

In doing so, he's guided by a fairly deep "philosophy" that's both humanist and technological :

- the humanist part : everyone's voice is valuable and everyone should have a channel through which they can be heard. That such free communication benefits us all.

- the technological part : that the best way to ensure this is through standards and platforms that remain reliably open and non-coopted by commercial interest.

Better than the cinematic auteurs who allegedly do everything themselves, Winer actually DOES do everything himself. He exemplifies and performs the role of "human with a voice" every day on his long-running blog, revealing both his wisdom and his flaws, publicly. He's a gadfly, challenging received wisdom. He's a tireless fighter and polemicist for open-standards and interop. In the past he's had companies and programmers working for him, but even without them, he continues to write and release and rewrite code, working towards his perfect platform for communication and collaboration. The latest round of software is written in javascript / node.js and released GPLed on GitHub.

I would suggest that taking Winer's body of work as a whole, you ought to consider him the equivalent to any "novelist / public intellectual" on the scene today. Yes, his "art" is code. But just as an intellectual novelist is more than a compelling story teller, but someone who aims to capture the zeitgeist and transform people's lives through his or her writing, Winer's art of blogging / blogging software is also capturing the zeitgeist and aiming to transform people's lives. It's a consistent and individual vision, which has both inspired other social software developments (from Blogger to Twitter and Facebook) and yet continually remains apart and critical of them. Still aiming to go beyond them.


Nov 23, 2015

Can we ever know anything at all?

It depends what you mean by "know".

I'm a critical rationalist. So to me, guesses upon guesses IS just what knowing is.


Nov 23, 2015

Is there any single LED that can produce multicolor with programming?

No. A LED emits light at a particular frequency, depending on the materials it's made from.

But you can get a package that contains a red, a green and a blue LED in a single bulb, and then by turning each of them on a certain amount, mix the colour you want. Eg. Diffused RGB (tri-color) LED [Common Anode]


Nov 23, 2015

What's the future of Events platforms (Like Eventbrite), and is there room for innovation?

Good question.

Is there room for innovation? Absolutely. Simply because there's ALWAYS room for innovation.

The main issue is whether Facebook's built-in events platform, with its tight integration of events with everyone's social graph, is "good enough" that it trumps the next good idea someone has for Events.

I don't have an answer to that. I don't use Facebook, so I'm not that familiar with the details. But as far as I can see, it's "good enough" for most people's requirements.

I DO use Meetup.com and I like it. Partly for all sorts of ideological reasons that prevent me using Facebook. But partly because the "meetup" as a persistant group, which owns multiple actual events, is a useful idea. To the best of my knowledge, FB events are all one-offs.

Obviously managing bookings and payments is a useful service too, that things like Eventbrite help with. Could this be improved on? Maybe it could help you find the appropriate venue for your events. Whether you're looking for a hall for a conference or a wedding reception or a hackday.

Ultimately Events in the real world always blend in to, or arise from, other human activities. So a more comprehensive Events management will start to overlap with other activities. Maybe real-estate / property rentals. Perhaps Event management sites can become more like AirBnB, becoming a market for companies and other owners of venues to find temporary users. Or perhaps it becomes more general group-management with more and better online social tools (though this is where Facebook is your big problem). Or perhaps Events blur into transport (people need to get to the event) and so integrating travel booking or Uber-style ride "sharing" etc. Or events need staff ... caterers, barmen, DJs, graphic designers to make fliers and invitations and "packs". Or agencies to book public speakers. Etc.


Nov 24, 2015

Why universities teach only basics of programming languages and not a whole project based on that language?

Undergrad university courses are broad rather than deep.

Narrowing the focus and going deeper is what post-grad study is for. But undergrad studying is meant to give you a reasonably well-rounded eduction; an overview of the whole territory. So wherever you go on to work or study, you have at least the beginnings of an understanding of it.

If universities gave you larger, deeper projects to do at undergrad level, that would be at the cost of missing out on another area.

Also, see : Phil Jones (He / Him)'s answer to Why aren't engineering programs 5 to 6 years long, so that the subjects taught are well-understood and applied?


Nov 24, 2015

Popular Culture: Were singing celebrities also well-known for their dancing before the advent of the music video, or is this a recent phenomenon?

In the old days they had the opposite problem.


That's from the popular musical, "Singin' in the Rain".

The plot, if I remember rightly, is about how the rise of the "talkies" (movies with sound-tracks) killed a previous generation of dancing stars who couldn't sing.


Nov 24, 2015

Why David Stewart is so popular in music?

Do you mean the Quoran David Stewart? Probably because he's clearly a major fan who knows a lot about music and writes interestingly about his tastes and opinions.


Nov 27, 2015

What are the pros and cons of the Nordic model of social democracy?

The pros. In many surveys these countries come at the top of "quality of life" and "happiness" indices. If a model consistently produces the happiest people in the world, then it's doing something right.

Cons ... as E. Shami mentions, many people are sceptical that the model can work in other cultures.

They tend to suggest :
- it doesn't scale to larger countries and populations
- it requires a fairly tight cultural homogeneity and doesn't work for more diverse / multicultural societies

I don't, personally, believe that this is proven. Or even well argued for. It MIGHT be the case that the model doesn't translate for scaling or diversity reasons. But it also MIGHT be merely "cultural" reasons ... ie. people, used to living differently, haven't been able to adapt themselves to the rights and responsibilities required to make it work. There's not nearly enough evidence one way or the other.

Perhaps the smaller-scale and homogeneity could be recreated in somewhere like the US through continuing the process of federalism. If the US were broken into more, smaller states, with more autonomy, if everywhere in the US was like the North East, then maybe we'd see many states run on Nordic-like models.


Nov 27, 2015

What are the best arguments against non-vegetarianism, e.g. replies when someone asks what inspired a vegetarian to become “a grass eating cow”?

Well, my argument, as a meat-eater, is that I'm not responsible for killing or abusing a "person". That is, something that has awareness of its own being and self. And that using animals which aren't persons is no different from using plants. Yes, they're alive; but they aren't "beings" in any sense.

Now where I draw the line is controversial. I gave up eating pork (including ham, bacon etc.) after reading http://www.sciencedirect.com/science/article/pii/S0003347209003571 Because I think this is suggestive that pigs may have the capacity for self-awareness.

Where there's no similar evidence or reason to believe that an animal is self-aware (eg. cows, sheep), I don't think there's a moral issue about killing and eating it.

Many people find drawing such an "aparently arbitrary" line, highly disturbing. But my response is that my line is MORE principled than most people's. Many will draw their line at "is it a mammal?", "is it warm-blooded?", "is it in the animal kingdom?". These are nothing but arbitrary degrees of relatedness ... how close is it to us. Whereas my line actually takes into account :

a) how "what it is" relates to "how it feels". The subjective experience of the potential victim.

b) our best current evidence for which animals have this subjective experience. It's also revisable when new evidence comes in.


Nov 27, 2015

To what extent OOAD and design patterns knowledge - the way you implemented in Java / C# - are applicable to Javascript?

Some patterns are still relevant and some aren't.

It depends on the details of the language. For example, in Java, every Object comes from a Class. And you don't have modules, you simulate them with objects. So Java needs a "Singleton" pattern to help ensure that classes which emulate modules can't have multiple instantiations.

Javascript also used to simulate modules with objects (Prior to ECMA6). But objects can be made as one-off dictionaries without classes, so the idea of a Singleton pattern to prevent multiple instantiations is irrelevant.

That's a very simple and clear example, but in general you'll have to assess each pattern on its merits ... why did it evolve in Java / C#? Are those reasons still operating in Javascript?


Nov 27, 2015

What are diodes and rectifiers?

Diodes let direct current pass through them in one direction, but not in the other.

Rectifiers are devices to turn alternating current (which is waves of forward and backward flow) into direct current. One way to make them is with diodes in such a configuration that when the current is flowing North to South its tapped via a diode, and when it's flowing South to North it's tapped through a different diode.

https://en.wikipedia.org/wiki/File:Gratz.rectifier.en.svg


Nov 27, 2015

In the graphic novel Watchmen, Dr. Manhattan claims that "A live body and a dead body contain the same number of particles". Is it true? If not, how much off is he?

21 grammes-worth allegedly. ;-)

Immediately after the point of death (assuming it's meaningful to talk about the point of death ... even for fast deaths it's still extended in time) the particles are roughly the same.

But a live body is interchanging particles with the outside the whole time ... air comes in, dust particules come in with it and stick or get swallowed and digested. Normally, during living, food and water come in too. Skin is shed. CO2 is evacuated. Normally water and waste matter go out.

Over the period of death, some of those processes stop. Some processes of decay (where the body is being attacked by internal bacteria) are no longer being resisted, and so "accelerate". Very soon you'll start to notice some marked differences in the processing of particles.


Nov 27, 2015

Which programming language is/was the prettiest and/or most readable?

It's partly what you're used to.

Before I got into Clojure, I'd have said Python, CoffeeScript and Haskell were all good candidates. Basically meaningful indentation instead of explicit block delimiters helps a lot. In terms of looks they're all pretty similar. I personally never got comfortable with leaving out parentheses around function arguments. So that advantage of Haskell / CoffeeScript over Python doesn't do much for me.

Now I AM a Clojure fan, I find that everything looks worse than Lisp. Even my own Python code I start thinking "meh!" when I see it. But I fully recognise that this is learned rather than an objective claim.


Nov 27, 2015

What are some good idea-management tools online?

I use my own : Outliner with Wiki-Linking : interstar/OWL

(Currently only suitable if you're reasonably technical though.)

If you just like the outlining part, it's taken from the open-sourced version of http://fargo.io/


Nov 30, 2015

If a tech-savvy person from 1995 could see a computer and operating system from 2015, what would surprise him or her the most about it? Which of the advances of the past 20 years did informed people anticipate, and which would be surprises?

Multi-touch screens were the last thing that made my jaw drop.

I'm impressed we have computers that can fit in the pocket and be driven by multi-touch on-screen keyboards and gestures. I didn't predict that before it happened. I'd just assumed that all the extra power we'd get would come in the same packet for ergonomic reasons that people would want a screen and keyboard.

I didn't expect the Maker movement, Arduinos, Raspberry Pis etc. where fairly powerful computers would be available in very small, very cheap hackable formats. The real exciting gains of Moores Law at the moment are down with the ESP8266 / nodemcu combination, the Raspberry Pi Zero, http://getchip.com/ etc. Computers that are as powerful as the ones we knew in 95, but for less than $10.


Nov 30, 2015

Why is Moombahton such a rare genre of electronic music?

I don't think it's THAT rare. But it's quite exotic.

It was invented by combining two things that had quite different origins : reggaeton, a Hispanic ragga / hip-hop / bass variant. With Dutch moombah. A fairly hard, modern abstract electronic sound.

It's not the first (or the last) time that electronics got mixed with exotic "world" music. In fact today we see moombahton as just one of several erruptions of the bass-meets-exotic-local-dance-from-the-developing-world genre. There's zouk-bass, tecno-cumbia, Rio or baile-funk and rasterinha, kuduru etc. These days the term "global bass" seems to encompass most of it. (Which is better than "shanty house" etc.) And there are dozens of blogs and labels dedicated to it. (eg. Enchufada )


Dec 1, 2015

Why were most electronic music genres better in the 90s?

The great people in any genre tend to be the ones who are in at the beginning.

Why? Because they're the ones who had the imagination and creativity to invent the genre in the first place. A later generation working in the same genre, however good they are, are basically followers. They're people who like the blueprint and just want to copy it / add to it a bit.

So if you're talking about a genre that blew up in the 80s or 90s - house, techno, jungle, trance, drum'n'bass etc. - of course you'll find the freshest most creative people working in the genre were working back then. Seriously, what kind of ambitious, creative artist wants to make carbon-copy 90s style progressive house or drum'n'bass, 20 years later, in 2015?

No, the modern geniuses are going to be making trap, future bass, deep-tech, PC music or any of the dozens of post-dubstep subgenres that have sprung up in the last 5 years, which people are still inventing and excited about. Stuff we don't even have good names for yet.

Now don't get me wrong. The contemporary artists look back, respect and learn from the old styles and great artists of the past all the time. They incorporate a whole lot of ideas from that time. Particularly in electronic music where they're continually sampling and remixing long-lived aural memes. But they're always going to want to bring their own twist. To make it a contemporary sound, not try to pretend that they're just an artist from back then.


Dec 1, 2015

Is invading China the best way for the United States to fix its debt problem?

Definitely! I say, go for it.

I'll bring the popcorn.


Dec 1, 2015

Is the fact that the Holocene maximum occurred without human industry-caused CO2 emissions evidence against global warming?

Think of what you're asking here :

- doesn't the fact that X caused Y one time mean that Z can't be causing Y today?

Think of all the cases where that particular reasoning fails.

"Doesn't the fact that my grandmother was killed by a car mean that I can't be dying of cancer?"

"Doesn't the fact that John lost his job due to insubordination mean that Jane can't be losing her job because of the economic downturn?"

"Doesn't the fact that we lost the match last year because of bad weather mean that we can't lose it this year due to injury?"

The moment you consider all these questions, you'll realize that "Doesn't the fact that warming was caused by something not human in the past mean that it can't be caused by humans today?" is as much a non-argument as the rest of them.


Dec 2, 2015

What industries see a large demand for 3D scanning services?

Medicine. When 3d scanning / model building is combined with penetrative scanning like x-rays, tomography etc. We'll want to routinely map the insides of bodies before invasive surgery.

Architecture. Particularly architecture that aims at maintaining / transforming / infilling. At the moment, architects like to knock down and build from scratch. But some very good architecture comes from transforming, remodelling, intervening in etc. existing buildings / urban sectors. If it were really cheap and easy to import good models of existing structures into the CAD systems that architects use, I expect more of them would take advantage of existing structure, both to save costs and increase "organic" qualities.

Transport. Self-driving cars need to build real-time 3d models of their surroundings. Swarms of self-driving cars collaborate to build 3d models of the entire transport system, including the dynamic elements like other cars etc. passing through it.

Micro-transport. We'll get delivery drones sooner or later. And security-guard bots. They'll need 3d models of small scale details to navigate successfully.

Manufacturing / quality control. There's plenty of automated scanning of products coming out of manufacturing processes. I'm not sure how complete the 3D scans of things coming off the production line are today. But tomorrow they'll be a lot more detailed.


Dec 2, 2015

What has been the best disco song produced in the past 10 years?

I don't know if it's the best. But certainly the biggest ...


Dec 2, 2015

What does FL Studio producer edition come with?

The ability to record audio tracks. Plus the Edison sound editor.


Dec 2, 2015

FL Studio: What are some alternatives to Fruityloops that work on Debian GNU/Linux?

LMMS

It's come on a lot in the last couple of years since I last looked at it. It's not comparable with FL Studio yet, but it's more or less where Fruity was about 10 - 12 years ago. And it seems to be developing reasonably quickly. I think it's the free-software DAW most likely to catch up with FL Studio.


Dec 3, 2015

My dad is a professional gambler and he gave my sister and me each $25k. The first one of us who doubles the money anyhow wins another $250k. Should I just bet all at once in Roulette?

YMMV but I'd find it a pretty boring way to lose (or even win) 25k.

Where's your sense of adventure, curiosity and desire to change the world?


Dec 3, 2015

If I gave you $1,000, what would you buy?

I'm feeling I kind of need a computer. This one's getting on for five years old, the case is cracked, and the hard-drive is full.


Dec 3, 2015

Why aren't more cities being built?

Most cities don't get built according to some kind of plan. (Although the one I live in was.)

Most cities just grow, out of towns, which grew from small villages, which grew from clusters of farms or around a resource like a water crossing, or natural harbour or some minable minerals.

The main reason the people don't just go and build more is that the land to build cities on already belongs to someone else. Small villages grow into towns incrementally. As and when someone has enough money to buy some more land to build a house or block of apartments etc. The organic processes of demand and money flowing in restrict the growth rate.

Towns are growing into cities like this all over the world.


Dec 3, 2015

Are there any ways I could productively contribute to Wikipedia as a web developer?

Write some interesting visualization, collation, data-mining or editing tools.

Something to check for broken links.

Something to check for related pages that aren't well connected but could be, or could be merged. Something that packages some subdomain of pages in an nice format for offline reading. Something that

Something that cross-references or transcludes other sources of free information. Perhaps live feeds from other organizations or sensors. Or images.

Not everything will necessarily be accepted or endorsed or included within Wikipedia's servers. But Wikipedia is a distributed / open project. You can probably build dozens of interesting services that interact with and use it. "along-side" it.


Dec 3, 2015

House of Commons in UK voted for action against ISIS/ISIL in Syria - Is this going to be another blunder like Iraq?

It's utterly the wrong thing to do. And strategically somewhere between pointless and very counter-productive.

But it's not quite the same as the Iraq blunder. Iraq was an unforced war of choice against a non-beligerant nation for the purposes of socially re-engineering the middle-east : something we never had the ability to do and should have recognised from the start that we couldn't do.

In this case, the war has come to us. Or at least to France which is a pretty close ally. And IS explicitly say they WANT a war with us. (It's precisely because they want it that we shouldn't give it to them.) Nevertheless, IS is threatening us in a way that Iraq wasn't when we chose to involve ourselves in it. And we need some strategic response.

The basic problem in Syria is that the West wants to get rid of Assad. And two local powers - Russia and Iran - want to keep him. The West can't move fully against IS until that is resolved. We can't put boots on the ground in Syria without either a) Assad's permission, or b) explicitly going against Assad and therefore Russia and Iran.

This is why we're paralyzed. We all know that airstrikes can't actually beat ISIS ... airstrikes by themselves never beat anyone. We know that going in on the ground really would be a blunder, putting us into the quagmire where we try to hold territory and rebuild a state, under attack from all sides : the Assad government, more surreptitiously by Russia and Iran and their proxies, and by the remnant Sunnis who see themselves fighting for survival surrounded by hostile Shiites.

So, avoiding the quagmire, we have the second most amazingly idiotically bad strategy of all time ...

- We're going to bomb people from the air, with no hope of achieving any concrete victory.

- Some people we bomb will be ISIS fighters but many will be innocent civilians.

- Most of whom never wanted ISIS there in the first place; don't support ISIS, and only collaborate with it out of fear.

- We're going to teach those civilian Syrian Sunnis that we nevertheless consider that their lives are expendable in our loooooong war of attrition against ISIS.

- That's mainly about us "being seen" to do something.

- We'll act all shocked and outraged if some of the next generation of young Sunnis growing up in the area start to think of themselves as on ISIS's side and the West as their enemies. How perfidious can they be, considering we were only trying to help them?

- We will wait for a "miracle". That is, for some other local faction, who are nice and good people. That we'd be proud to associate ourselves with. And very friendly with us. And courageous enough to fight against both ISIS on the ground AND to march on and take over from Assad. And when that faction arises, won't our air-support be wonderfully useful to them?

That's it. That's the current strategy. Keep bombing people, and killing mostly civilians, until the miracle group turn up and do the dirty work for us.

Yeah, I think that sounds utterly fucked too.

So here's what we should be doing.

Phone up Assad, Russia and Iran. Tell them that our priorities have changed. That we aren't interested in deposing Assad at this time ... or any time in the near future. Tell him we'd like to co-operate against the common enemy. That we're willing to use our air-power to support his ground-troops against that enemy. In return we want a deal where he promises not to use chemical weapons (he won't need them with the all bombs we can provide him). And that he accepts some NATO troops / UN Peacekeepers on the ground in the retaken areas, as a guarantee that there isn't too much retribution against the Sunni population. Also we'll ask that he cuts a reasonably lenient deal with the other non ISIS, non Al Qaeda rebel factions that rose up against him.

Do the deal. Get the ISIS region back under Syrian government control. Then do a similar deal with the Iraqi government.

Maybe if we're really lucky we can get some kind of semi-autonomous Sunni area protected from Shiites, where we can work with local leaders. We don't want to make the mistake of abandoning Sunnis to vengeful Shiites, which is one of the processes that led to ISIS in the first place.

Does that sound like we've allied ourselves with an evil monster and sold out our other anti-Assad friends in Syria? Are we bad people when we do this?

Yes. And yes.

So here's the question. How serious are we? How badly do we want to kill ISIS? Are we (and our politicians) willing to pay the price?


Dec 4, 2015

Is Erlang a good real time language? What is the benefits to use Erlang instead of QT?

Benefits are probably stability. Used properly Erlang is VERY stable and maintainable in place.

Downside is that the messages are not standard. They're Erlang messages that really only talk to other Erlang virtual machines (either more Erlang programs or Elixir). My understanding is that you can get MQTT clients in various languages. Including, of course, Erlang. So it's possible to have the best of both worlds.


Dec 4, 2015

What are some spectacular concepts used in computer science?

Higher 0rder functions.

I spent years, NOT really knowing about higher-order functions. And somehow even though people must have tried to explain them to me, still not grokking the concept or seeing the possibility in it.

The day I did finally grok them, my life as a programmer was turned upside down.


Dec 4, 2015

In what areas of life is the scientific method not an appropriate tool for truth finding?

When you meet someone at a party and want to know their name.

When you can't find your lost keys.

When you want to know how your partner's day was.

Etc.


Dec 6, 2015

How can climate change be solved without the use of government?

It can't.

People who think it can are basically crossing their fingers and hoping for a bunch of miraculous technical fixes.

There are a few good ideas out there. Some of them will be useful. But if you want to convince me that non-governments can solve climate change you need to offer a plausible package of technologies that can comprehensively address all the challenges that climate change will bring. I've yet to hear anything even approaching that from the anti-government brigade.


Dec 6, 2015

Should I ever argue with my boss or just stay quiet when he says bullshit to me?

It sounds like your boss is an exploitative ass-hole.

If you can afford it, leave him now. If not, try to manoeuvre yourself into being able to leave. Actively start looking for new jobs, brush up your CV, network etc.

Bosses should understand that when they demand extra hours, they are asking you for a favour to compensate for their own failure of planning and resource management. If they aren't extremely humble about you doing them that favour, if they're starting to take it for granted and feeling entitled to you giving them extra work, then they don't deserve the role of boss.


Dec 7, 2015

Ruby or python?

Toss a coin


Dec 7, 2015

I have an idea for a website/app. Should I start learning Python/Django, Memcached and Redis?

Do it in PHP.

If you get more than 50 users, start thinking about performance, scalability etc.


Dec 7, 2015

Why does everybody wanna be DJs these days?

I'm very shy and lousy at making smalltalk and socializing. When I go to a party I'm inclined to want to sit in the corner looking at a computer screen rather than try to make interesting conversation.

At least if I'm in charge of the music, I can sit in the corner looking at a computer screen and not talking to people, but feel that I'm actually contributing to the party. And if I'm lucky / good then people will come up to me and complement me on my selection.


Dec 10, 2015

Why do UK media call Daesh Islamic State when it is neither Islamic nor a state?

I dunno. Why do we call the United States of America the "United States of America" when they aren't the whole of America and aren't particularly united? Ditto "United Kingdom" which is ruled by a Queen and where Scotland nearly left last year?


Dec 11, 2015

Can really we solve the energy issue that we have (and the heating of the planet) by installing solar panel on every roof?

No. But it's a good start.

It's a big problem. And it requires a big co-ordinated solution. But everyone having the willingness to participate in that solution, eg. by generating / saving as much energy as they can under their own initiative, is a great way to make some actual progress.


Dec 11, 2015

Why isn't nuclear energy used as a viable alternative, given our energy problem?

Nuclear energy can be cheap or it can be safe. Pick one.


Dec 11, 2015

What does Trump do better than Obama did when he was president?

I imagine it would be a golden-age of bipartisan collaboration between Republicans and Democrats in Congress and the Senate. As both desperately tried to figure out how to get around / rid of him.

Update :

OK. I was wrong in this rather flippant answer. Turns out I was giving the Republicans in the Congress and Senate too much credit.


Dec 11, 2015

If someone says "The Birth of a Nation" is a great film, how does one react?

It IS a great film.

It is ambitious, advances the art of film-making with large scale battle scenes, tells a long complex historical story, more or less unprecedented at the time.

Yes. It's also extremely partisan and racist. Racism is crap that needs to be opposed everywhere. But we can oppose racism in art without pretending that that art itself is bad or doesn't exist.


Dec 11, 2015

Why is Darth Vader so famous?

What David Stewart said. But more than that, Lucas is a student of classic Campbellian mythology. Vader was DESIGNED as the archetypal "black knight" bad guy.

Every aspect is knowingly crafted to tie into folk memories, other references from fables to other cinema. You already KNOW Vader from the entire history of your culture.


Dec 11, 2015

What are some merits and demerits of Quora addiction?

The benefit is that you'll probably end up knowing a hell of a lot more about the world than you would with a similar Facebook addiction.

The demerit is that, like all addictions, it's (by definition), spending your time and energy on something other than what you should be spending them on. (Whether that's work, study, developing your projects, exercise, quality time with your partner, family, friends, children etc.)

Effectively you're trading "knowing" for "doing". But you construct your life from what you do, not just what you know. Knowing and thinking are wonderful things, but they aren't everything in life.


Dec 11, 2015

What is the most shocking technology you know in 2015?

Really cheap computers :

- Raspberry Pi Zero - Raspberry Pi
- The World's First Nine Dollar Computer
- http://benlo.com/esp8266/esp8266QuickStart.html

Seems to me that this is a step change.

We suddenly have computers that cost less than 10 dollars, (cheap enough to embed in almost anything, almost disposable); that can be programmed by almost any programmer in languages that are well known, like Javascript, Python, Lua etc; that already know how to connect themselves to screens, keyboards, wifi etc.; and that are powerful enough to run software that required full desktops about 10 years ago.


Dec 19, 2015

Should health authorities allow post-mortem/road killed human meat to be sold in cannibal specialty shops?

I don't personally have a moral problem with it. I've thought that when I die, I'd quite like to have a "sky-burial" and be eaten by vultures in Tibet. I'm actually OK about being eaten by human cannibals, if it makes them happy. Assuming I've died a natural death.

However, Adriana Heguy makes some good points :

- selling human meat ... creating a market for human meat ... is going to create some dangerous incentives. Making this safe ... from preventing illegal killing (after all once rich cannibals get the habit of human flesh won't they be tempted by the younger, less stringy version?) to other health checks (eg. ensure whatever killed the human isn't going to be passed on to the eater?) is going to be a lot of effort.

- plus stress / trauma to other people incidentally involved in the business (eg. from food inspectors to shop assistants)

On balance, I'd say it's not worth the extra costs to society to break this taboo and establish the practice. No one needs to eat human flesh today. It would be a macabre novelty item at most, but leave us with a lot of extra work going forward.

For people who aren't sentimental about their body after death, it's much better to leave it for medical research.


Dec 20, 2015

Are we Democrats and left wing politics subscribers losing our minds?

"Common sense" is just a term for the group-think of the mainstream media. Instead of just accepting and repeating "common-sense", why don't we try thinking things through, paying attention and asking some awkward questions?

Here are some examples ...

- is it true that if 10 million people showed up in the US, it couldn't cope? The US still has a far larger economy than China. Even though China has more than 3 times the population of the US. If China can support 1.3 billion people with a GDP of only 9.24 trillion dollars, then the US can certainly jump from a mere 319 million people to 329 million people without breaking a sweat, given its GDP of 16 trillion dollars.[*]

- who precisely is proposing that the US take in 10 million refugees overnight? Currently there about 3 million people displaced from Syria. No-one is suggesting that the US take them all in. European countries are griping about taking in their batches of 200,000 or so. It would be good for the US to take some. But even if it agreed to ALL Syrian refugees, where do the other 7 million come from? [*]

- Who doesn't want to "win"? I certainly want to win against all extreme Conservative ideologies, including reactionary Islam. Which is why I'm opposed to 99% of the West's military action in the middle-east. Why? Because it's very very obviously NOT working. The US and Europe have been trying to stamp out reactionary Islam by military force for 15 years now and have got precisely nowhere. Reactionary Islam is now more popular than ever, more hostile than ever, and occupies more territory than ever. And people are more frightened of terror attacks now than when we started. When a strategy keeps failing as badly as the "war on terror" it's time to rethink it.

[*] figures from searching Google


Dec 20, 2015

Is Quora a marketing tool for Huffington Post?

A2A :

I have no insider knowledge. But I haven't heard that there's any formal arrangement between Quora and HuffPost / AOL. Maybe they republish some Quora answers.

But I'd assume that all social media / online media sites try to increase their exposure via other sites. Either through cross-posting / promotions etc. And individual writers do too. So I suppose maybe there are people who use both HuffPost and Quora to increase their visibility. I have no specific knowledge whether HuffPost explicitly asks its writers to appear on Quora or tries in other ways to promote its brand here.


Dec 28, 2015

Is libertarianism necessarily a chiliastic ideology?

I'll agree with everyone else here. It doesn't really look like one.


Dec 28, 2015

Did you ever meet Ravi Shankar?

No. Sorry.


Dec 28, 2015

Which rock or pop bands have the best Christmas albums?

Can't say I like any Christmas albums.

But, being a Steeleye Span fan, and having liked Erasure enough in my youth to see them play live three times, I found this quite amusing.

The album is passable.


Dec 31, 2015

How practicable is the idea of the self-regulating free-market?

What you have to be VERY, VERY clear about is what you mean by that word "efficient".

There are proofs in economics that ideal free markets are "efficient". But (unless you already understand economics) you will be shocked to discover that "efficient" is a technical term that means nothing like what you imagine it means.

It does NOT mean "best use of resources". It does not mean "efficient" as in non-wasteful use of resources. It does not mean "efficient" as in eliminating or minimizing bureaucracy or office politics or obstructionism or old and badly maintained machinery (ie. all the things you associated with "inefficiency")

It certainly doesn't mean that the "right" products get made and sold rather than the "wrong" products. Economics has no opinion about whether a product is right or wrong.

It means something so abstract and restricted that once you know what it means, the appropriate response is Meh! so what? Why would I prioritize THAT attribute for my economy over dozens of others?

What we'd obviously like to do is to eliminate outdated machinery and obstructionism and bad bureaucracy and office politics and waste etc. There are no economics proofs about those.

Or rather, the most interesting thing economics has to say about them is Theory of the firm where various kinds of models (eg. transaction costs) try to explain exactly why command hierarchies outperform market transactions. Or why firms with employees exist at all, rather than there being a swarm of freelancers selling goods and services in atomic transactions.

Huge corporations exist because, despite the hype, the visible hand of top-down management in control hierarchies still beats the invisible hand of individuals negotiating with each other directly in many, many parts of the economy.


Dec 31, 2015

Would you marry a woman who refused to take your last name (in a country where that is customary)?

Sure. It's a non-issue for me.

Frankly my own name is pretty boring.


Jan 1, 2016

Does disliking Java make me a bad programmer or computer scientist?

No. It might well be a symptom of excellent taste.

But, as others have said, it depends WHY you hate Java. And what you like instead.


Jan 1, 2016

Is being 'left wing' essentially just a belief in the redistribution of wealth, or are there other core beliefs?

I have a very specific definition of "left wing" which, in my observation, is the best match to those people who are obviously leftists but have huge disagreements with each other about other issues such as the role of the state or of private property.

I have met many leftists who favour state intervention. Or redistribution. Or opposed private property. But I have NEVER met a leftist for whom state ownership or redistribution was an end in itself. The cause they stood for. For all of them it is a perceived means to an end. And it's the end that they care about. Not the particular strategy to get there.

So, in my definition, you are left-wing when

1) you are a "methodological holist" in your interpretation of how society and the economy work. That is, you take systems, contexts and collectives into account as explanations for social phenomena. You see them as causal in people's welfare.

2) you are an egalitarian. That is, you have an ethical commitment towards equality (of some kind) or common welfare.

If you are 1 but not 2, you are not left-wing. You may believe that a poor person's circumstances are out of his control, but you don't care if he's poor. If you are 2 but not 1, you are also not left-wing. You may wish to see the poor person become more successful but believe that his condition is his own fault and / or that the solution is in his own hands.

When you are 1 AND 2, then you a) want to see his problems solved and b) believe that this requires that some larger whole (the context or the system) needs to be tackled to make that happen. That's what it means to be left-wing.


Jan 2, 2016

The Future: Other than the first human landing on Mars, what other possible events will be remembered for a very long time?

The creation of the internet will be remembered, rather like the invention of the printing press.


Jan 2, 2016

Is this Brazilians protesting against President or carnival?

The person who put it online obviously thinks so ... hence the caption "DILMA. She does not know ironing , cooking and cleaning the house right , she only makes poop =IMPEACHMENT"

The video isn't 100% clear, but it looks plausibly like a protest.


Jan 2, 2016

When Empire Strikes Back first came out in theaters, how did the crowd react to Darth Vader telling Luke Skywalker he was his father?

Personally, at 10 or 11 years old when I saw it, I thought "pah! how corny".

Somehow it just seemed the kind of thing that some people would put in their story to try to seem clever, rather than just get on with letting the action unfold. Presumably I thought this because I'd come across similar "secret identity" tropes in other books I'd read. (Though can't remember any concrete examples.)

It was only when I was a lot older I realized how integral this was to the whole thing and must have been planned from the start, rather than some gratuitous twist the Lucas had decided to add in Empire.


Jan 2, 2016

Humans are irrational, self-interested, and often dumb. AI is dangerous, sure. But over time, couldn't AI be the best politician to govern the planet?

The best politician to govern the planet is one which can be swapped out for an alternative if he or she turns out to be no good.

As long as we continue to have regular elections where we can vote out algorithms that aren't working for us and try something different, then I'm happy to see more AI and automation in government decision-making.


Jan 3, 2016

If all the humans on Earth suddenly vanished, is it possible for evolution to create them again?

No. For the boring reason that the species "homo sapiens" is a temporal particular. We probably wouldn't call something that descended from a different contemporary mammal a "human".

Evolution might well create another "human-like" mammal. Or it might not. It depends if the rest of the ecosystem contained a niche that rewarded such a beast.


Jan 3, 2016

What are the chances of the UK leaving the European Union?

Probably not. But I'm not sure I'd bet a lot of money against it right now.

It's not impossible


Jan 3, 2016

Is there any culture's architecture that is superior or inferior to any other culture's?

Personally, I think Spain has the "best", most beautiful architecture in Europe.

What makes it great is the skill and intuition that Spanish architects seem to have when integrating the new into the old. Most cultures either let the new destroy the old or keep the old around as museum pieces. But Spanish architects (or maybe urban planners) seem particularly good at slotting new buildings together with old buildings in a way that neither ruins the old nor cramps the style of the new.

And Spanish colonies such as Argentina seem to have inherited the trick.


Jan 3, 2016

How can I extract all my answers from Quora and write them to a PDF file?

Update 2020 :

It is again possible to get your answers off Quora, thanks to the EU. See

Phil Jones (He / Him)'s share of "How to Extract Your Data From Quora and Reddit" in Being on the Platform

Update 2019 :

Sadly, this answer is out of date.

The script I describe below no longer works because Quora have cut off the RSS feeds.

I have had some success using QuArk which I think is an excellent piece of work, well worth supporting.

Original Answer :

I use a script I wrote ( interstar/rss_backup ) to grab my most recent answers via the RSS feed and save them in JSON format. (This won't work for all answers, only the 50 most recent ones, but I've been diligent about using it to keep a backup since early in my Quora use. So I have about 2700 of my answers. )

I have a Python script that grabs those answers and merges them into a large HTML file.

I have another script which takes a definition file containing some markup and a list of question ids, and can can read them and dump a "book" in .md (markdown) format.

I then use LeanPub to make ePub and PDF versions of the book. (For example : http://nooranch.com/blogged/quora/pta.pdf )

Random Notes

1) If I couldn't do this, I wouldn't write as much on Quora as I do.

2) Yes, I want to make these other Python scripts available too. I haven't, yet, because they're pretty messy and have me-specific stuff hardwired into them. It's on the to-do list for this year.

3) Yes. There are > 170 pages in my "Computer Answers" book. Bloody hell!

4) No, this isn't a solution to grabbing your entire back-catalogue of hundreds of answers. Scraping is a bigger job. I haven't heard of anyone who's done that.

5) It's not perfect. To make a genuinely useful book, you'll need to hand edit the answers both to make a bit more sense of them and to correct formatting issues.

6) If I weren't using the LeanPub service, I'd run Pandoc on my local machine.

7) Anyone wants to talk more about this, ask me. I'll give what advice I can. I think this is an interesting and important subject. Ultimately, this is a learning exercise for me. I want to figure out how people can use Quora to develop their own thinking and online presence as thinkers.

8) For people who want to try something like this but aren't technical, I offer a Fiverr gig to get you your last 50 answers and give you the files in my current JSON format. I will extract your most recent Quora answers for $5


Jan 3, 2016

If I want to earn money and im 17 which one is better: learning to make videogames or learn to code software?

It's hard to make video-games without learning to code software.


Jan 3, 2016

What makes "professional" philosophers think they can say something on scientific subjects they don't know?

Non angry, just critical, answer.

What makes anyone say anything on subjects they aren't specialized in?

They use analogies and terms that serve as a useful reference / example in their current discourse.

For example. You almost certainly don't understand what "Heideggerian" means. And yet you're willing to use the term in your discourse about what philosophers should and shouldn't do. And that's OK. Because it means something in the kind of assertion you want to make. And we all understand it.

But I'd be very, very surprised if you can offer me a real example of a Heideggerian who makes empirical claims about relativity theory within his or her philosophical discourse. That's not what they're talking about. If they're using relativity as an analogy, to drive intuitions, then that's fine. That's no different from what you or I do when we use any metaphor.


Jan 3, 2016

If you could connect nervous systems of two living organisms, how thoroughly connected would they have to be for them to have a single consciousness?

Short answer. We don't know. We still have no idea how, or even if, brain wiring actually creates consciousness or not.

We assume it must do because that would be consistent with all our other assumptions (unless we're explicit dualists who believe in souls). But we have precious little empirical evidence for it, and not much philosophical justification. It's basically the argument from consistency.


Jan 3, 2016

What are some recent inventions that use the concepts of redirecting the path of light?


Jan 3, 2016

Why do people make compiled languages more difficult (in general) than scripting languages?

Two reasons.

Some compiled languages (eg. statically typed ones) are "more difficult" because the compiler puts more constraints on you, obliging you to do things more rigorously and methodically so that the compiler can pick up any mistakes in your thinking before you get to run-time.

Even if your compiler isn't adding compile-time checking (and it's rare that it doesn't) having a visible compile-time stage obviously makes you do two things instead of one thing : first compile and then run, rather than run (where the compilation is hidden behind the run command). It's exposing more of the underlying mechanism to you that scripting languages manage to hide.

I'm inclined to say that any compiled language that DIDN'T do either of these things, wouldn't be harder, but it would look identical to a scripting language.


Jan 3, 2016

Are we being helped by outside intelligences to become technologically advanced to get us up to someone else's same level?

It's a bit of a redundant theory.

Someone had to invent transistors. If it was superior aliens, like in the 2001 movie, how did THEY invent transistors? Did someone tell them too? And who told that person? Etc.

If you trace the history of the invention of transistors, they unfold fairly logically from previous discoveries and theories ... transistors come out of quantum theory and before that, the theory of the atom, and research into electricity and radiation. Which in turn come from 19th century developments in chemistry (leading to mapping the periodic table) and earlier experiments with electricity, magnetism and the formulation of electromagnetism. Which, in turn drew on earlier primitive chemistry and electricity research, and prior to that, the initial invention of "science" and Newton's great example that nature could be captured by mathematical models.

Are you suggesting that these hundreds of scientists who built our model of the material world sufficient for transistors to make sense, were ALL guided by external inspiration from unknown persons and forces? Are humans incapable of originating anything by ourselves without help?


Jan 3, 2016

How do you maintain homeostasis when you're hot?

Sweat.


Jan 3, 2016

If it is proved to be true that Karl Marx had a forced sex with his 'maid', would it weaken or strengthen Marxists' devotion to Marxism?

Not in the slightest. Marx's ideas don't stand or fall on Marx's personal character.

I know that there are states like Soviet Russia and China that made a "cult of Marx". But most thinkers aren't cultist.


Jan 3, 2016

What do people who don't live in the U.S. think of President Obama? Many people here heavily criticize him and say he has made America the "laughing stock of the world”. Is this true?

Certainly hasn't make America a laughing stock. No. Only someone deep in a filter-bubble of right-wing conspiracism, wilfully ignoring what the rest of the world actually says, could think that.

From my perspective, he's ... OK. Possibly as good as you can hope, given the general fucked-upness of US politics these days.

Pretty disappointing on civil liberties, what with capitulation to the military-intelligence-complex, jailing whistleblowers, hunting Edward Snowden and Julian Assange etc. Also, clearly beholden to Wall Street, and didn't do anything like enough to reform the financial sector after the 2008 crash.


Jan 6, 2016

Does anyone else listen to foreign music that they can't understand the lyrics to?

Yes. Not only do I do it, I usually prefer it.

Most lyrics are terrible. Banal, sentimental, doggerel. Compared to their music, which can often be powerful, exciting, emotional, and sublime. I'd say that in over three quarters of the popular music I listen to, the words let down the musical composition. They trivialize it and leave it flat.

But the human voice itself is nice. It adds something to music to hear that human presence.

The solution ... listen to music in foreign languages. French, Italian, Spanish, Hindi, Punjabi, Farsi ... all far more pleasurable when you can imagine what the words might be saying, rather than cringe as you realize what they actually are.


Jan 6, 2016

What do you think is going to be the next big thing after Torrenting become obsolete?

I think that BitTorrent and similar protocols have a lot of life left in them.

But the big thing that's kind of "next" in this tradition is probably putting files on blockchains.

I wonder how Hollywood is going to react when movies start leaking into a medium that everyone can see, and from which it's literally impossible to remove them without bringing down the world financial system.


Jan 6, 2016

What is going to be the next big thing after the Information Age?

The Starvation Age, as the food-web collapses due to climate change.


Jan 6, 2016

Marxism: If free will is just an illusion why bother with a bloody revolution?

That's a much debated question.

I think most Marxists just decided that "historical inevitability" should be interpreted with a pinch of salt, and that a common-sensical version where history still needs human agents, made more sense.

Obviously, it's not just Marxists, though. EVERYONE has this problem. Because physics gives us a more or less deterministic model of the universe (apart from the weird quantumness, but very few people are willing to equate quantum randomness with rational but free agency). So philosophers, during the 20th century, have come up with various compatibilist theories to explain how "free-will" can coexist with a physical world that follows laws.

Marxists can probably pick one of these off the shelf and adapt it to demonstrate compatibilism between human agency and some kind of dialectical historical laws.


Jan 6, 2016

Every terran living being comes from a common ancestor and life originated only once in 4.6 bi years. So it is unlikely to occur outside Earth, right?

Every American baby is born in the US. So it's unlikely that there are babies in other countries, right?


Jan 6, 2016

How can we design our hackerspace?

The first thing to do is get your members to donate some of their electronic toys and junk. What makes a hackspace look good is the excitement of the possibilities it offers ... "you can play with this" or "you might be able to open that and get the motors out or a lamp or a speaker or something". An empty hackspace is non-place ... like a boring corporate classroom.

A pile of junk is exciting ... and it's a challenge to the community ... now they have to come together to organize it ... buy plastic bins, put up shelves, organize cupboards ... the patterns that make a hackspace beautiful are the patterns of activity of the occupants ... and the more you can encourage group activities, collective responsibility and collaborative interventions, the more these will leave a concrete sense of a place that the occupants love to come to, and value enough to work together to take care of.

Sooner or later you'll have a crisis of too much stuff and you have to get people to take it or throw it away. But I'm convinced the "bring cool stuff to play with" phase is an essential part of the organic lifecycle of your hackspace.

You should decorate with things the members find cool ... let them draw their heroes or put up Pacman and Space Invader decals. Have white-boards which they can scribble on. Obviously tools are an essential part of what a hackspace provides AND obviously look good when hung up on the wall. Tools should be well organized and maintained. Now they are great decoration AND the space promises yet more possibilities.

If there's one message that a hackspace needs to convey, it's that "people do cool stuff here and so can you". That's the look you are after.


Jan 6, 2016

How do you explain a rainbow to a six year old?

It's a prism made of raindrops.

Not quite accurate, but close enough, and intelligible to a 6 yo.


Jan 6, 2016

Is "Fiddler on the Roof" likely to appeal to a six-year-old?

I'd have hated it :

- singing in films ... yeach!

- marriage and love ... yeach!

- no space-ships or monsters ... meh!


Jan 6, 2016

My son won't stay alone in a room, as he says he is scared of zombies. How do I explain to my six-year-old son that zombies don't exist?

How did your six year old son get the idea that zombies existed in the first place?

No one ever tried to tell me that. I never had a "believing in zombies" phase.


Jan 6, 2016

Why does Hollywood overwhelmingly support Democrats?

Right-wingers try to make movies the whole time. It's just that most of them are so dire that no one, not even a political Conservative, wants to watch them. The Liberals in Hollywood dominate in the market because they are better at it.

The point about lack of empathy is probably part of it. Right-wing political mentality is all about protection ... protecting yourself from people taking what's yours; protecting your tribe from foreigners; protecting your religion from heretics; protecting your reliable structures from disruption and change.

But storytelling (which includes movies) is all about the pleasures of change. About dreams and journeys and transformations. It's inevitable that people who LIKE change, and growth, and revolution are going to be better at spinning stories that are made of these elements, than people who prefer things to stay the same.


Jan 7, 2016

If the 2016 US Presidential Candidates were described as programming languages, what language would each be?

Hillary : Java ... tries to look like she's doing the proper thing, makes out she's the only plausible contender. But embraces the corporate dark-side. Top heavy on security and bureaucracy.

Bernie : Lisp ... has been the impossible ideal, more or less forever. You thought it was dead, but amazingly ... it's back.

Trump : Brainfuck ... superficially amusing, but takes simplisticness to the point of ugly.

The rest of the Republicans : One of those C like languages you can't quite tell apart. Will more or less do the job ... probably. Generates no enthusiasm.


Jan 7, 2016

Will the drop in the Chinese stock market encourage US investors to risk some money on building businesses in their own country?

I suspect the kind of people who invest directly in business are very different from the kind of people who actively invest in the stock-market.

But possibly some angels and VCs who have been sniffing around in China will now back off.


Jan 8, 2016

Is Prolog the most useful language to learn for AI programming?

AI is becoming a very large topic.

So the answer is ... it depends what part of AI.

The big division is between

a) rules based programming, and

b) statistical / machine learning.

For a) I'm sure knowing Prolog is still very useful. But in practice, you might find yourself using some kind of higher level "expert system", package to encode rules.

But certainly, Prolog will give you huge insight into the field.

For b), things further subdivide ... are you interested in implementation or use?

Implementation (of matrix maths, neural networks etc.) still needs to be efficient, so C is probably still important. And then techniques like parallelism ... can you write CUDA on GPUs for example. Even FPGAs I suspect are going to be important for this.

OTOH, if it's mainly about USING recurrent networks, or support vector machines or whatever the current algorithm of the moment is, then you can do this from almost anything that has the libraries ... today it seems that Python, Julia, R, Javascript (as always), Ruby, Lua are all being used to marshal data for sending to these libraries. And it's far more important to understand the techniques and algorithms and when to use them, than any particular programming language.


Jan 8, 2016

Blockchain seems to require a currency component, with a token (e.g BTC) and as an incentive (mining), so how will non-currency apps get around this?

As far as I understand them, they still use a bit of something currency-like (eg. Ethereum's Ether) as payment for work done and even processing. Blockchains are likely to be a paid experience.

I suppose some genius will figure out how to tie blockchains to advertising at some point and it will be the advertisers that put up the funds (just as they pay for data-centres that run "apparently-free-to-user" services like Facebook)


Jan 8, 2016

Why cant we generate solar energy like by laser as its more intense, some types have high energy and it can be produced by sunlight?

You generate energy from a naturally occurring resource, like wind or sunlight or oil. Where will we find naturally occurring lasers?


Jan 8, 2016

Is it okay to only write Python?

Short term, yes. Long term, no.


Jan 9, 2016

I can buy a pocket calculator for less than a pound. Why can't I buy a generic equivalent of a 90s Palm Pilot for ten pounds?

Update :

I have an answer discussing my experiences with a $9 computer here : Phil Jones (He / Him)'s answer to What do you think computers will be like in 10 years?

Original :

I guess when I was asking this question I was slightly ahead of my time.

We now have the World's First Nine Dollar Computer

And $5 Raspberry Pis etc. Not with built-in screens / keyboards ... but probably some kind of phone with both screen / touchAND the computational capacity of one of these small computers for $10 WILL be with us in the very near future.


Jan 12, 2016

What are some genre-defining electronic music albums?

Omni-Trio's first album. More a collection of EPs really, and I'm actually struggling to pin down the name. But it seems to be The Deepest Cut Vol 1

More or less definitive of that early instrumental / upbeat jungle sound as it evolved from rave.

Eg.

Goldie - Timeless

The original drum'n'bass mega-concept album.

Burial - Burial

The first album. Another stone-cold classic. The definitive early dubstep album that wasn't a mix / compilation. But also utterly unique. Unlike anything else in dubstep. In fact, what's called "dubstep" went a different way. But this hazy / hallucinogenic sound ended up massively influencing what people call "future garage" and "future bass" etc.


Jan 12, 2016

If Hillary is elected President, should I leave the country or resign citizenship? Will it even be possible to eat well if you aren't a multi millionaire, with taxes/prices increasing every year? I'm thinking of a European country with light debt.

If you didn't do it over Obama, you aren't going to do it over Clinton.

Anyone who says they would is blowing hot-air.


Jan 15, 2016

Are there any examples of a resource which has historically been very expensive, then became cheap and is now free?

Orchestral Music

From hiring your own orchestra (very expensive), to buying a ticket to a commercial performance (cheaper), to buying a record (even cheaper), to downloading (free).


Jan 26, 2016

Why are touch screens so popular when they are hard to use to type and lead to many errors?

Because they're easy to swipe. And app and website designers have migrated most of their functionality over to swipe-based interfaces.


Jan 26, 2016

Why have so many British Prime Ministers done a PPE degree at Oxford University?

It has the magic property of putting you in touch with a lot of other wealthy, privileged, reasonably talented people who are also likely to become significant players in the establishment.


Jan 27, 2016

Is predation an inevitable consequence of life?

I don't think it's logically impossible - or ruled out by some deep law of the universe - that you could have life without predation.

But it's pretty unlikely. Living things consume the resources around them. Almost inevitably some of them are going to experiment with consuming the resources around them that happen to be inside other living things.

Another interesting data-point. As I understand, almost all complex, multi-celled organisms are eukaryotes : that is they contain a complex of different "sub-components" or "organelles" which include mitochondria. And there's a popular hypothesis that these mitochondria are the remains of once independent organisms that got merged / absorbed into the pre-eukaryotic cells and became internal symbiotes with them. In other words, they were "eaten" by other primitive cells, and rather than being completely digested, hung around. If this hypothesis is correct, it may also be that predation, as the cause of eukaryotization was a crucial evolutionary step in the development of multi-celled organisms. Possibly there's no way for multi-celled organisms to appear except via the path of single-celled organisms trying to eat each other.


Jan 27, 2016

What programming languages are accessible/programmable on the Raspberry Pi?

As everyone says. Pretty much any language you can think of can probably be coerced to run on RaspPi. (Even Visual Basic if you go through Microsoft's "Windows 10" for RaspPi. Although why you'd want to is another matter.)

But given that RaspPi is an educational platform, you're really only going to want to run languages that are for learning in some sense. Either they're languages for learning to program in the first place : Scratch, Python, maybe Processing. Or languages that are cool to learn (Haskell, Racket). Or languages that will be useful to learn for small / embedded / IoT / robotics type applications : C, Lua. (Side thought ... UrbiScript on ROS for robotics ... I wonder if that runs on RaspPi). Or SonicPi (a music programming language that's based on Ruby). Or languages suitable for using the Pi as a small cloud / media server (PHP, perhaps surprisingly).

On the other hand, you probably aren't particularly bothered about running R or some language aimed at big-data analysis (why try to do that application on such an underpowered processor?) . You probably don't want to write Java. (Unless you're running Android ... which is a different situation). You may not even find Javascript / node all that useful. (Maybe for personal clouds again)


Jan 28, 2016

As an American, I love "Jerusalem" and consider it a great national anthem for England, but is it too Christian for today's multicultural England?

I don't think it's "too Christian". God Save the Queen is pretty explicitly Christian too.

Personally, I agree that it would be a huge improvement on GStQ. Which is, indeed, a miserable dirge.

The bigger issue though is that Jerusalem is a criticism of England. It's basically Blake telling England that it's not up to scratch and needs to get its act together. The message is "England! What a come down from your previous glory. Let's fix you up!"

Which is why it works well for the Tory party. But most national anthems are in the business of praising the country and saying how wonderful it is right now. And at best calling on God to keep up the good work.

Jerusalem just isn't sycophantic enough to be a national anthem.


Jan 28, 2016

Can EU be destroyed by ISIL?

Only if it's really, really, really, really stupid.

Here are some ways that stupidity by the EU would enable ISIL to destroy it.

1) If it decides that all people of Muslim and middle-eastern origin are enemies to be feared and hated, and begins to treat them that way. (And so encourages all those people to see the EU as their enemy.)

2) If it decides that fear of middle-eastern migrants is a good excuse to close borders and end the principle of free movement within the EU. The reason that this would be so destructive is that the EU is built on the principle that all EU citizens are equal within it, and that country of origin is of secondary importance. If fear of middle-eastern migrants is taken as an excuse to end free movement, then it will also end the principle of equal citizenship. National governments will, once again, become zoo-keepers, and the people will be mere residents of the EU, rather than citizens with rights. Some Europeans will get greater rights and more citizenship than others. Either the EU becomes a tool for oppression and enforcing these distinctions and loses its essential nature, or the people will rebel against it as no-longer supporting their interests and will vote for parties that pull them out of it.

3) If it decides to assert that ISIL is an existential threat to it, elevating what is basically a rather ugly civil war beyond its frontiers, into being perceived as a major player. The EU should NOT allow itself to be driven by a couple of trivial attacks in European cities. To allow these to dictate its grand-strategy signals a major lack of self-confidence and perspective.

4) If it decides to get involved in a costly land invasion of a bit of Syria. The official Syrian government doesn't want Western (including NATO and European) armies on its territory. And it is backed up by Russia and Iran. At a pinch, Europe, with America's help, could probably win a proxy war against Russia and Iran in the Levant. But it would cost, to use a technical term, a fuck load, of both blood and money. Which in the current world economic crisis, it really can't afford. All European countries would see their civic infrastructure degraded as budgets are cut to fund the war (or pay back loans taken from China and the US to pay for the war).


Jan 30, 2016

Why does ethics in commerce matter - if at all?

Ethics matters in commerce because commerce is part of human life. And ethics matters in human life.

Sometimes people get too caught up in the whole game of commerce. It's fascinating and exciting and can lead to wonderful gains. They think it's a kind of autonomous sphere.

But it's still part of human life. It's still an institution embedded in, and dependent on, human society and depending on the welfare and general health of that society. (When society breaks down, commerce fails soon enough.)

So commerce is just a part of human life, and there's no opt-out of the rest of that life and its moral obligations.


Jan 30, 2016

What ethical question have you pondered the longest?

One that used to keep me awake as a child, was puzzling about which was "worse". To do something bad because you didn't know it was bad, or to do something bad in spite of knowing that it was bad.

10 or 11 year old me could see the argument both ways : surely it's worse to do something bad knowingly than to do it innocently, without realizing. OTOH, if you knew it was bad, at least you were the sort of person with moral intuitions and understandings who had just failed to live up to them, but if you literally had no such moral intuitions and understandings and operated amorally then what hope was there for you?

I used to spend a long time going back and forward on that one.


Jan 31, 2016

What should be role of Students in Politics?

Everyone in politics should be a "student", in the sense of a willing to learn, willing to ask challenging / critical questions, and preparing themselves to take responsibility for the society that they are becoming important members of.

Obviously, universities tend to concentrate a lot of young people who have this "student" mentality in one place, where they can inspire each other, and with enough spare time that they can participate in activism of various kinds. So students (as in young people officially enrolled on courses) often do a lot of political activism.

But there's no special "role" for them. Everyone should be like that in principle. It's just that for many people, a lot of other life commitments get in the way.


Feb 1, 2016

What are some things that LISP programmers know, but others don't?

The cost of syntax.

If you're a non Lisp programmer (and I was, for many years) then you tend to judge syntax on a number of aesthetic and practical criteria. Can I understand it? Is it elegant? Is it concise? Readable? Beautiful?

You can certainly cultivate "good taste" in syntax. And your taste will probably develop over time. But you won't question the necessity of syntax. And Lisp's claim to be without syntax will look nonsensical.

To an extent, of course, Lisp DOES have syntax. But when you accustom to Lisp's minimal syntax you suddenly get the point. Syntax, even the nicest, is lumpy and indigestible. Lisp's syntax is maximally homogenized. So that everything looks and works the same. What this means is that it's "compressible". Any regularity in any part of your program can be factored out to eliminate redundancy. Either as a straight function or a higher order function or a macro, etc.

This goes hand-in-hand with homoiconicity. People tend to talk about how homoiconicity makes it easier for the program to operate on itself. And it does. But more than that, it makes your program a kind of self-executing data-structure.

Other programming languages, even FP ones, you feel that you are writing code that's pushing and pulling data-around, laboriously pounding and kneading it into the shape you want. A Lisp program, OTOH, often feels like you are in a declarative language, like HTML, simply telling the computer the shape you want your final data to be.

For example, Python programmers may be familiar with comprehensions. Eg. to get the first ten square numbers :

[x*x for x in range(10)]

They know that this is code in the shape of a data-structure. It can be dropped in to a context as if it were a data-structure :

for y in [x*x for x in range(10)] :

etc.

But outside this special case, you are back to laboriously pushing the data around again. Whereas in Lisp, it's often the case that ALL of your program is like this. Just larger and larger declarations of data-structures whose values are calculated from embedded snippets of code

A web-page may contain a header, a two column template, of which one is the main body text and the side-bar contains social tools like chat, updates, etc.

In Lisp, such a page-generation program would look very like the page it's trying to assemble.

(make-page (header)

(two-columns

\\t\\t(list (main-body item))

\\t\\t(list (contact-list (id user))

\\t\\t(latest-news date (id user)))

\\t\\t) )

Declaring the function to make a page like that is nothing more than wrapping it in a function-making structure.

(defn main-page [user]

(make-page (header)

(two-columns

\\t\\t(list (main-body (latest-item user)))

\\t\\t(list (contact-list (id user))

\\t\\t(latest-news date (id user)) )

)))

Your program can continue to get bigger and more complex but it never seems to lose its isomorphism with the data-structures you actually want out of it. Once you get used to this, all other syntaxes, however nice they look, start to look like awkward obstacles, getting in the way of expressing your application as nothing but a declaration of the structure you want as your final result.


Feb 1, 2016

Why are the Liberal Democrats so marginalised?


Feb 1, 2016

Can 3D printers be capably of making nano bots?

There's no "in principle" reason that a 3D printer can't make a "nanobot". Obviously, the printer has to be able to work at a small enough scale or resolution, and with a material that is useful at that resolution.

Here's a guy who made a small, mechanically working "circular saw" : Man 3D Prints the World’s Smallest Working Circular Saw And It’s Amazing!

Obviously, it's printed out of plastic so doesn't cut anything. And it's still pretty big compared to a nanobot. But a very small printers do exist.

Here's a home resin printer with fine resolution : iBox Nano 3D Printer

And here's an even smaller scale printer : 3D printing on the micrometer scale

Clearly, some kind of photographic / light-based curing process is necessary to get to small scales. To get even smaller, you end up with a process that's rather like making silicon chips. And to get smaller than that, you need a scanning tunnelling microscope to move individual atoms around. However, the more fine-grained resolution we get, the easier it is to make even smaller machines. Eventually we'll have MEMS (micro-mechanical devices) which are part of the production line of making even smaller microdevices.


Feb 1, 2016

Should I be a liberal or a conservative? Can I be neither?

You don't get to choose. Your politics chooses you.

Or rather, the labels "liberal" and "conservative" are just broad-brushed summaries of the kinds of views that you hold.

It's quite plausible that in the complex neural network of your brain, there are resonances between the way you structure and interpret different questions, so that if you hold a particular view about one thing, you are more likely to hold a certain view about another. That would make people's brains tend to cluster on one or another set of opinions rather than each person being a more or less arbitrary collection of different opinions.

So once you start thinking a certain way about some questions, you are likely to find yourself falling into a well recognized basin of attraction that is classically "conservative" or "liberal".

You can try to fight this if you want, but unless you are prepared to just assert fairly arbitrary beliefs you'll probably find that consistency will pull you towards a particular pole.


Feb 2, 2016

Why should wealthy people pay more taxes?

My thoughts are "That's quite right. They don't need all that money"


Feb 2, 2016

Why have MOOCs failed to disrupt education?

I don't think they're failing. I think they're on course to succeed at disrupting education. (Along with a raft of other inventions like Wikipedia, Khan Academy etc.)

But disruption doesn't necessarily happen overnight. MOOCs have been around for around 5 years. They've taught tens, maybe hundreds of thousands of people. There are plenty of people who would never go to college who have taken a MOOC and gained from it. There might well be people who are choosing not to go to college today and to get what they need from MOOCs.

But there are still things that college provides that no-one else has found an adequate substitute for. In particular, the intense socialization with a peer-group of similarly minded professionals. In large cities, things like meetup.com can accomplish something like that. But in most places, a keen enthusiast will never find a local group that could compare to the social / peer community he or she would find at a residential university.

I expect more "camps" and conferences and "summer-schools" to spring up to provide more of this socialization, and slowly the combination of online courses and regular residential get-togethers will start to erode the value of full time residential university.

But it's a huge system, and it will take time.


Feb 2, 2016

If you need to kill your family and friends in order to save your nation, would you do it?

I wouldn't cross the proverbial street to save my nation. That's for fascists. Fuck them, and fuck "my nation".

I'll put myself out to help my community or society and help friends and family. (Not sure how much killing I could do for them, not much, the barrier is high, but not insurmountable.)

Nations, OTOH, are just a name and can go whistle.


Feb 4, 2016

Why do artists and creative people tend to be leftists?

There's basically a sympathetic resonance between dreamers, people who imagine how things could be different and want to make that difference, people who want to change the world, people who want the world to be better than it is at the moment etc.

Such people may have wildly differing interests and core beliefs about how the world works and what would be good for it. But they often recognize a kindred spirit with other "progressives" (in the broadest sense of the term). They feed off each others' energy and excitement. When you meet someone who is succeeding at their disruptive vision, you feel inspired and it renews your hopes for your own projects.

In contrast, people who enjoy change and invention have little resonance with those who like the status quo, who distrust and fear change and novelty, whether its in art, or economics or social relationships.


Feb 6, 2016

How can I use Lisp in web development, in a way that is really practical and useful?

ClojureScript is awesome for client-side scripting. Check out omcljs/om which wraps React.js in ClojureScript.


Feb 6, 2016

What are some great songs and music you hope to dance and party to this weekend?

A2A .. And you asked this at exactly the right moment. :-)

This weekend I'll be parading with Mangueira in the Rio carnival.

And the music I'll be dancing to is this :


Feb 7, 2016

What do you think of the Pirate Party? What positive influence could they bring to existing politics and the economy?

Well, having been a member of the Pirate Party I think it's an excellent idea.

Some basic thoughts.

I think we need to see parties not just as machines for winning elections, but as champions of political philosophies and vehicles for drawing people to them. Given that the PP has pretty much no chance of winning an election in a "first past the post" system like, say, the UK, I think its job is to be more like a "think tank", developing and promoting the ideas of Piracy within the wider political scene in the UK. I'd like to see the Pirate Party explicitly "open source" its manifesto as a source of good ideas for other parties to "steal" from. Ideally with some kind of "attribution" constraint.

I think this would make a strong statement about the ideals, and may get some policy wins via larger parties.

Secondly I think we're hitting a near crisis of technological illiteracy among in the general public (and politicians they elect to represent them). The public hasn't got less literate, but the technology, and the opportunities and challenges it brings, is accelerating much faster than they can keep up. I think the Pirate Party needs to own this area. It needs to be the party of scientific and technological literacy, the party willing to make the effort to understand and to explain present and future trends to the public. It needs to be party with, say, the best understanding of scenarios like mass unemployment due to an exponential explosion of AI; block-chains suddenly replacing most of the institutions of capitalism; the security threat from ubiquitous drones; climate change, sustainable energy, changes in battery technology; democratized biohacking etc.


Feb 8, 2016

Do "hipsters" deserve the bad rap they sometimes get?

Hipsters are basically privileged young people doing what privileged young people often do.

There are a tonne of issues about why they are privileged, how "fair" it is that they're privileged, about the wider structures in society and the economy that allow privilege to exist, and the "gravitational effect" of the spending of a privileged minority as it bends the economic space for everyone else. These are all legitimate areas where criticism can be applied.

But beyond that, the way that this particular group of privileged young people happen to spend their time and resources doesn't seem particularly obnoxious.

All art requires enthusiasts who are willing to put their attention and energy into things that aren't mainstream. That's how art evolves. It's slightly weird that so much of their focus is old obscurities and old media formats rather than supporting the avante garde and searching for the new. But that might reflect some interesting novelties about our era of over-saturation of information and musical production.

Similarly, the emphasis on "vintage" old stuff - while young people have always been great recyclers and re-users of old stuff due to it being cheap, hipsters are perhaps unusual in making a fetish of old-stuff and making old-stuff expensive - may actually reflect some other features of our current industrial system : an unbelievable amount of incredibly cheap, but noticeably shoddier (as in made of cheaper, less robust materials) new stuff, putting a premium on older things that are better made.

In other ways, hipsters don't seem noticeably different from other young-people sub-cultures like hippies, punks, goths, ravers etc. Except they do less drugs.


Feb 8, 2016

What are the biggest areas of opportunity for IT today and future?

There's opportunity everywhere.

There isn't an area of IT that can't be rethought. Applications aimed at individuals can be made social. Social things can be made for individuals. Big things can be made smaller and cheaper. Small things can be made big. Asynchronous things can be made synchronous and vice versa. Graphical things can get textual representations and vice versa. Expensive things can be made free or freemium. Things we currently don't pay for can become the basis for paid improvements. There are opportunities for disintermediation and new middle-men. Areas that are technical can be made accessible to the non-technical. And things that don't currently need a computer can have a computer or sensor or online interface attached.

So don't limit yourself ...

In particular there are three mega-trends or super-areas that you can use to orient yourself.

- big data / machine learning / AI / data-mining. ie. anything that's about collecting, storing, manipulating large amounts of data, and running algorithms to look for patterns in and search and summarize and resynthesize it. Increasingly this allows jobs previously done by smart humans to be done by computers. (Everything from driving trucks to analyzing legal documents to diagnosing diseases to making scientific hypotheses and designing experiments to test them.)

- IoT / ubicomp/ robotics / device swarm / wearables / augmented reality / desktop manufacturing ie. anything that's about putting computing power, sensors and actuators in new formats and objects, that are scattered around the physical world and more intimately tied into our bodies and activities within it. Also, the use of things like 3D printing that let small startups and makers get involved in designing and prototyping physical things with computers in them.

- security / darknets / cryptocurrencies / privacy / block-chains ie. the application of cryptography in new places. Both to protect and extend privacy, and to attack it; to extend trustworthiness and reliability. Surprising things happen when the block-chain promises to make data-bases of, say, financial transactions that literally can't be faked or hacked ..in particular, seems like we may be able to do without all kinds of institutions that exist simply as authorities to put our trust in. Imagine a world where capitalism really can work without any banks to issue or manoeuvre money; without accountants to audit companies' books and ensure they're telling the truth; and without market platform providers like New York or London Stock exchanges or the investment banks that underwrite company offerings.


Feb 9, 2016

What are the 10 greatest human inventions of all time?

In order of importance :

1) Language

2) Writing

3) Fire / Tools (joint place)

5) The wheel

6) Mathematics

7) Computing

8) Agriculture (and therefore cities)

9) Money

10) The scientific method

Honorary mentions

The printing press, electrical communication, the transistor, the steam engine, baskets, electric light, semi-conductors, antibiotics (hat tip Tapa Ghosh ), the germ theory of disease, anaesthetics, the alphabet, the internet, double-entry book-keeping, block-chains, gears, pulleys, clocks, the sextant, the Harrison clock, iron, steel, various sailing ship technologies, railways.

Definitely NOT historically great inventions

The automobile, TV, the mobile phone

Ambivalences.

The joint-stock company, plastic.


Feb 9, 2016

How do I voice my support for Donald Trump without being mocked by others?

Make good arguments for him.

Explain why the parts of his policy that seem naive and not-well-thought-through, can, in fact, work.

Most of the time when people find that your justifications aren't plausible it's because they have a different world-view. For example, when Trump says he'll make Mexico pay for a wall, they'll consider that there are no levers that Trump has available to force the Mexican government to pay for it. So explain what those levers are and how they'd work in practice. Similarly, they'll consider that suggesting that you'll throw all Muslims out because of a statistically insignificant number of terrorist atrocities committed by Muslims is unfair overkill. (And possibly unconstitutional). So explain why it wouldn't be unfair. Why it wouldn't be overkill (ie. it would save enough lives to justify the cost in both money and good-will). And how it could be constitutionally defended.


Feb 10, 2016

Why aren't there more free technical books, considering there are many free MOOCs and video talks?

There's lots of excellent free technical writing in blogs. And Q&A sites. Arguably the best blog-posts are better than the best books. In that they are more up-to-date and focused on explaining a few things clearly and concisely, without trying to bulk it out unnecessarily.

So writing technical teaching material is fun enough that people do it for free.

What's less fun is formatting, proofreading and making a book format out of it. And, yes, bulking it up into book size with extra material that the author isn't that inspired by and most people don't need to read. The people who actually do this are professional authors and professional publishers. They don't have any other business model to subsidize them. They're only writing book-shaped things rather than blog-posts because someone is paying them to. Because that's the market we have. The formats and channels are understood and institutionally supported.

MOOCs, on the other hand are largely made by people who like creating and teaching courses, and whose business model is to charge quite a lot of money to teach them in-person. Or whose model is get retrospective donations from grateful alumni. It's pretty cheap for them to spin off a MOOC from an existing course. Just make a few cheap videos and host them on an existing MOOC platform. There are business justifications too : your video courses acts as advertising or a loss-leader that may bring in more students to the in-person teaching. And extra revenue streams because some people will pay for accreditation of the course they watched for free.

Now, long term, I think the technical book model is in decline. Having bought ebooks from O'Reilly and Packt in the last few years, I'm innundated with offers to buy more at half price or lower. O'Reilly seem to give away one free ebook every month or so. And Packt recently had a sale where a whole bunch of their ebooks were $5. Now these are smart companies, that do a lot of learning. I suspect they're also well aware that technology is evolving so quickly that many technical books are more or less outdated and redundant within 6 to 12 months of release. So, they're experimenting a lot. OReilly have experimented with pre-selling books before they are finished (buyers can accompany the development and offer feedback before the final launch); with shorter, more focussed ebooks; with online video courses (making them more direct competitors with the MOOCS) which are perhaps more "timely". Authors perhaps are getting accustomed to the idea that, after the first 12 months or so, a fire-sale at $5 a copy to a few hundred more people is the best way to maximize the last of any revenue they're likely to get from it.

I personally consider Tim O'Reilly to be one of the great innovator captains of the tech. age. Every bit as clever and important as people like Steve Jobs and Jimmy Wales. If anyone can figure out how "tech. book publishing" can continue thriving, it's him and the extremely smart crew he surrounds himself with. But I think eventually it will look very different from "technical books" today. If O'Reilly could figure out how to charge for blog-posts, they would move into that format. Selling their product in focused and apposite micro-chunks. But he also understands geek culture very well, and why most of that will always be free. So he'll continue to explore, trying to figure out what he can sell around the basic free stuff.


Feb 14, 2016

I want to change the defination of schools completely, can u suggest any new ideas?


Feb 14, 2016

Is Kanye West's personality a deterrent from his music?

As opposed to who? Liszt? Keith Moon? Amy Winehouse? Joe Meek?

Plenty of musicians and artists are "difficult". The miracle of recording technology means that you don't have to live with them to listen to them.


Feb 14, 2016

Is the UK's Stop The War Coalition a pacifist organisation that opposes the use of force in all circumstances?

A2A.

I imagine it's a fairly broad church that includes both full pacifist groups, and those who simply oppose "this war, now".


Feb 14, 2016

What would you think of a digital music format that deletes itself after N copies to allow bootlegging?

You aren't solving a problem for listeners, so they won't be interested in adopting your technology. In fact you're creating a problem for listeners, so they'll try to work around your technology.

Like all kinds of DRM, it only works if some combination of industry and the government (eg. by making it illegal to break DRM) try to foist it on users. And after getting on for 20 years of digital music, the industry and government are still failing to foist unwanted DRM systems on people who prefer to be free.

Bottom line, if you are a musician who doesn't like the idea of people freely copying your music, give up being a musician.


Feb 15, 2016

Why do some anti-American British lefts ironically remind me of reactionary "Tories" in American Revolutionary War?

Please note, you're asking Quorans to read your mind and explain to you why you think what you think, what reminds you of what, and why you use the words you use.

Are you sure you're ready for that?


Feb 15, 2016

How do developers of open source software protect their intellectual property rights?

You build your business model around not having exclusive access to the codebase.


Feb 15, 2016

What are the challenges of being innovative?

It's easy enough to have good ideas.

The hard thing is to

a) test them against reality ... build the working prototype, MVP etc.

b) get people to pay attention and actually try your innovation.

a) is hard. b) is harder.


Feb 15, 2016

What is the most cool thing you can do with functional programming languages?

Here's what I discovered when I played with my first functional language, Erlang, with respect to Python. (A language I loved passionately and still like a lot.)

I estimated my code was about a quarter of the length of similar things I've written in Python.

I've since got very into Clojure. I'm pretty sure most of what I do in Clojure would take 10x as many lines in Java.

I sure as hell LIKE being able to do my work in a quarter to a tenth of the number of lines of code. To me, that's already pretty cool.

Now WHY do we get that kind of improved productivity?

Well, one key thing is the higher-order functions.

You all know this, right :

(map my-func my-collection)

(or for some people)

myCollection.forEach(myFunc);

We all know that myFunc can be anything. What's not so obvious when you first see this, is that code like this can be written for any collection, not just a simple list or array. So you can have equivalent crawlers / mappers / visitors for trees and remote databases and file-systems and streams of future user input events etc.

What this means is that whatever data you keep in your model, you usually only have to write functions that crawl it, or collapse it or filter it, ONCE. And everything else you want to do becomes just an argument to your map, fold or filter.

In most OO / procedural languages, you are writing code to loop through your data-structures all over the place. And every time you modify your data-structure you end up having to update all that code again. In FP you usually have map, fold and filter already given for built-in structures. And can quickly construct equivalents specific to your custom collections. Once you have these, you never have to think about them again ... unless you change your data-model. This eliminates huge amounts of redundancy.

The next thing that impressed me was laziness.

Laziness really shines when you want to combine two or more collections. Say I want to zip two lists together. Without laziness, I worry about them being the same size. And have to handle the edge cases where they aren't. With laziness, I ignore this ... I zip and the language just stops when one or the other list is exhausted.

Once again, the principle scales beyond the simple example of lists. Any kind of combination of things ... joins and Cartesian products, applying handlers to incoming events and callbacks, co-0rdination between asynchronous processes etc. suddenly stop being hard, and become much more straightforward when you have built-in laziness.

Finally, with Lisps, there's homoiconicity. Which I wrote more about here : Phil Jones (He / Him)'s answer to What are some things that LISP programmers know, but others don't?


Feb 15, 2016

If political ideologies are unrealistically utopian then shouldn't we ditch them for something practical?

Politics is just the word for us arguing about how to live together. So whatever your suggestion for how we should live together, however practical it is, it's STILL a "political ideology".


Feb 15, 2016

Why are people so excited about 3D printers? What am I missing here?

As you say, most affordable 3d printers make a plastic or a metal thing. Sometimes all you want is a thing made of a single material. The world is full of useful things made of a single material, from plastic game pieces, to metal earrings to clay bowls.

However, even these simple and crude early examples are exciting concept demonstrators that 3D printing is possible. Ie. that we really can manoeuvre a simple "print head" with enough accuracy to make something.

What we have very good reason to believe is that we will be able to refine this technology, to continue to increase accuracy, decrease costs, and add multiple materials.

One thing which is more or less here in prototype, but just not quite useful enough yet, is printing conductive materials. But we will certainly get there. It's close enough that we can be sure of it. And once we get that, we'll see a step-change in usefulness. Suddenly all kinds of "things with sensors", "things with the wiring for actuators" become possible. Here's a "working" keyboard from a couple of years ago.

Note that using two materials allows a lot of mechanical movement to be possible. But there are no wires here yet.

Tomorrow (if not by the time you read this) it WILL be possible to print a keyboard like this with built in wiring. Perhaps a cable will still need to be soldered to it by hand, but it's that much closer.

So 3D printing will continue to become increasingly "practical" in two senses.

- even if something isn't 100% printed-in-one-go useful. It may still be 90% printed-in-one-go with only a couple of things left to connect by another process. This will reduce prices, not for things that are made in their millions, but for things that are made in 10s or 100s. We are already, and will continue, seeing an increase in small-run / custom / specialized things.

- even if it isn't 100% useful for end users, it's still a much closer prototype than was 3D printable even a couple of years ago. Designers and would-be designers are able to get a lot further with their designs and testing than they can with alternative methods. One thing this does is "democratize" industrial design. There will just be more inventors, small startups etc. designing and making physical things than there have previously been. Perhaps orders of magnitude more. Think of the explosion in graphic design and graphic designers once desktop publishing and cheap laser-printers became available.

This will change the shape of the market for things. It will become more like the markets for music or the media. Fragmenting into many smaller niches. Innovations will proliferate.


Feb 15, 2016

If product ephemerality is a trend (in rent & planned obsolescence way), what's next?

I'm not actually a great believer that designers and companies sit down and "plan obsolescence".

I tend to assume that all products are trade-offs between quality of materials and price, and that designers aim for the best lifespan they can achieve for the price.

What's tended to happen, though, is that many things have got considerably cheaper in real terms and that shaving off lifespan is one way that the industrial system has achieved that.

Here's an egregious example that I discovered the other day. I wanted a cheap "solar panel" for an electronics project. In fact, I was just interested in something that could turn light into a voltage. So I bought one of those very cheap 99p calculators with a small solar cell, simply to get the cell. I was quite shocked, on opening it up, to discover that actually the "solar panel" was nothing but a decorative piece of darkened plastic and that there was a little watch-style battery hidden inside.

Clearly, this is a cost optimization that crept into cheap calculator DNA at some point. Batteries became cheaper than solar panels. And the makers of such calculators have figured out that the battery lasts as long as the calculator is expected to. Nevertheless the convention that calculators come with solar cells is so strong that they continue with the meaningless charade of a pretend solar cell, even though there isn't one.

So here's a very clear example of built-in obsolescence. This calculator, despite appearing to be able to run indefinitely on sun power, will die the moment the battery does.

But it's probably just a cost saving thing, rather than wanting to make you buy a new calculator a couple of years down the line.

A larger trend is definitely the move to renting access to things rather than buying them outright. Jeremy Rifkin has a good book on this : The Age of Access: The New Culture of Hypercapitalism, Where all of Life is a Paid-For Experience

It makes a compelling argument that for many things, we'd rather buy a share that corresponds to as much of it as we want, rather than pay the full price of something outright. You can see this a bit with the rise of all kinds of new micro-chunked rental schemes from AirBnB to Zipcar .

Basically, one of the effects of the internet (a cheap networking protocol) is to allow people to experiment with kinds of ways of pulverizing and microchunking their goods and services, allowing the internet to reconnect the fragments. It's the "small pieces, loosely joined" model of an economy.

So, yes, cars can be "bought" / "rented" in hourly chunks, now without the elaborate infrastructure of a traditional car-rental or taxi company to back them up.

(Something like Uber exists simply to try to grab and monopolize the central middle-man position on that. We'll see if it succeeds in locking everyone into the market it builds or whether it will eventually wither away in favour of a truly decentralized market-making capacity.)

Probably we're going to see this process continue : networking is now at smaller scales : bluetooth, NFC etc. We're seeing the monolithic "personal computer" fragment into a "device swarm" of watches, glasses, phones, payment sensors etc.

This may have all sorts of odd effects. Could you imagine a pub where you rented your beer-glass by the minute? Or your smart-watch tracked how much beer you actually drank and only charged you for as much as you consumed?

Such an example is obviously absurdly finicky and undesirable. But such hyper-local / body-scale / personal commercial transactions WILL be feasible with the next generation of technology. And maybe there are genuinely useful applications for it.


Feb 15, 2016

Why is JavaScript not usually mentioned as a good FP language?

It has higher-order functions.

That's clearly a big improvement on NOT having higher-order functions. As Paulina Jonušaitė says, it's a necessary precondition for FP. And it's a fine way to learn a bit about Functional Style.

But most FP languages, even non "pure" ones, offer a lot more than that.

Even where they allow mutability, they actively discourage it. By bracketing it off, by distinguishing it from local bindings of values to names, by obliging you to use specific naming conventions etc.

Similarly, most of them are built around expressions rather than statements.

Many of them are at least somewhat lazy.

Some, but not all, offer sophisticated type systems. I don't think types are a defining feature of FP, but they are a defining feature of many of these exotic languages and the way you think about programming in them.


Feb 15, 2016

Is anchor.fm the next big thing in social media?

I suspect not.

Talking out loud is far less convenient than typing - even on a phone keyboard. Think of the downsides ... everyone around you hears what you say (no privacy), there's a babel if lots of people try to do it at once, other people can interfere with what you are trying to say by shouting over you, there's no equivalent of quick activity like "Like" buttons or Emoji. Things can only work at the speed you can talk.

Talking on a phone is something that's limited to urgent, synchronous conversation and decision making. (And even here people are increasingly using text and chat like WhatsApp where possible.)

And unlike video, speech doesn't give a good ... er ... "picture" of how you are (clothes, body language, facial expression) and your surroundings.

So I think audio-clips fall between various stools : the private / asynchronous usage of typed texting / emojiing; the urgent usage of telephone calls; and the very public but highly informative and performative usage of selfies and short video-clips.

There might well be applications for it ... like podcasting in general. Or a new kind of radio "phone-in" program ... but, as a ubiquitous fabric of our always-on communication ... the way Whatsapp or Facebook have become, then I can't see it.


Feb 15, 2016

How is technology going to change politics in the next 10-15 years?

It's going to change politics more than you can possibly imagine.

But probably not the superficial performance of politics.

In 10 - 15 years there'll still be elections and political parties and parliaments and congresses and presidents etc. And they'll still bicker on TV shows. And everyone will be dissatisfied with the politicians other people voted in ... and say what a corrupt bunch they are etc.

But this entire spectacle will have a lot less power and influence on the way the world works even than it does today. Potentially a LOT less.

Real power will continue to shift to those with money and those with connections and networking ability.

Here's the technology that may overturn things dramatically : Blockchains

Here's why blockchains matter. Assuming they take off. They let a decentralized group keep a common database which is entirely trustworthy and reliable without any central authority to back it up.

Right now, people think of the blockchain in terms of BitCoin and imagine it only affects the world if everyone starts using that currency. But there's a lot more to it than that. Blockchains are reliable, shared ledgers of accounts, reliable databases of certifications and permissions, unrevisable logs of people's behaviour.

One thing that's talked about is the use of blockchains with momentum accounting to eliminate the need for auditing company accounts. Imagine a world where accountancy and book-keeping are more or less automated out of existence; where they're simply the automatic infrastructure of making payments.

Banking is largely managing payments. Imagine no banks.

Including, no central bank or Federal Reserve as we understand it today.

Imagine organizations that are nothing but ids on the blockchain. But whose participants can have 100% confidence that all collective decisions really reflect their will.

Imagine the ability to have 100% confidence in your electronic voting. (Though at the potential cost of loss of anonymity.)

Would more people choose to spend their energies building up and voting in block-chain based democratically accountable organizations : companies, co-operatives, non-profits, liquid democracies etc. than equivalent energies on parliaments and bicameral houses where you can't trust the vote-counting machines?

The future is a proliferation of networks and new organizations that are increasingly hard to see or diagnose, but increasingly hope to acquire enough power to push the world more in the direction that they care about. Everyone from traditional charities to Avaaz, 38 Degrees, change.org etc. to the Tea Party to DiEM25 to, yes, corporations. Many of these organizations will build blockchains into their DNA; as a kind of backbone to give them structure and solidity; to bind people to them.

Successful blockchain supported networks can equal nation-states for solidity and reliability, but move with the decentralized flexibility of markets. They will prove powerful rivals to nation-states, competing for loyalty and influence over their populations. (Compare Identity Providers by Phil Jones )


Feb 15, 2016

Donald Trump wants to create safe zones in Syria for refugees escaping the war. Would you support that idea?

It's wishful thinking at best. A variant on the wishful thinking that a lot of European politicians are indulging in.

It imagines that we can

a) control and stabilize Syria

b) not have to do a deal with Assad, Putin and Iran to make that happen.

The West's utter inability to create any kind of safe, stable, attractive zone in the middle of a middle-east riven by Sunni / Shia rivalry, in the face of new technologies, the machinations of Saudi Arabia, Iran and other local hegemons, and the corruption of its own corporate partners, has been well demonstrated in Iraq.

If we had the power and competence to do social engineering in the Levant we wouldn't have made such a hash of Iraq, and there wouldn't be an ISIS in the first place. And probably the Syrian civil war would have been over in a couple of months as Syrians flocked to the wonderful Iraqi model.

As it is, we have zero ability to make somewhere in Syria that Syrians might actually want to stay. It's a proposal without a shred of strategic credibility.


Feb 15, 2016

Has capitalism helped speed up technological advancement or it is now slowing it down due to powerful interests?

I'm one of capitalism's biggest critics here on Quora.

And even I can't see that capitalism has done anything other than speed up technological advancement.

I don't think capitalism does much for raw creativity or scientific curiosity or genius. Those are human qualities that will thrive in any political system that doesn't actively try to stamp them out.

But when it comes to moving from "research" to "development" ... ie. doing the slog work of turning a raw idea or prototype into a viable product that can actually be mass produced in a usable fashion, you need a lot of resources and patience. And money, from profit-motivated investors, is one way, probably the most systematic way, that this gets funded.


Feb 15, 2016

If Thomas Jefferson appeared on the political stage today, would people write him off as a racist?

If he appeared today, with the advantage of having the perspective of today, he certainly wouldn't be a slave-owner because slaves aren't a thing anymore. And he would be as likely to reject and criticize slavery and racism as the next right-thinking person.


Feb 15, 2016

Who are the potential candidates from the left, Corbynite wing of the Labour Party to succeed Jeremy Corbyn?

A Green friend of mine told me that they think Clive Lewis may be groomed as a potential Corbyn successor. Obviously this is tittle-tattle from a rival party. But ...


Feb 15, 2016

What is the future of pharmacists with all the automation going on? will the pharmacists work on the robotic drug dispensers or technicians?

Yes. A lot of the work of dispensing pharmacists will be automated out of existence. A lot of it already has been as many drugs are sold as pills made in factories. But I presume that if there is still mixing of distinct proportions of different drugs together, then I'm sure machines will start to take over this role.

Pharmacists will either need to become experts in diagnosing ailments and prescribing appropriate medicines (ie. move into the area currently occupied by doctors). I know there are legal constraints, but maybe these can be relaxed in future as pharmacists become a particular kind of specialist doctor.

Or pharmacists will just become people who own a shop that has a drug-mixing robot in it. Probably combined with a shop that sells a bunch of expensive and attractively packaged herbal "remedies" with no medicinal value at all.


Feb 15, 2016

What kind of shape-shifting technology exists in 2016, and what does the future hold for it?

A2A : You mean like "4d printing"?

Self-Assembly Lab

These 4D-printed, shape-shifting flowers might one day save your life

I think it has a great future ... there'll be a lot more research in this area. But I don't have a lot of specific knowledge. I guess medical applications, body implants, Soft Robotics, foldable MEMS etc.

Basically it will all contribute to robots becoming more widespread and easier to integrate with the human body and "world". You don't want hard things moving around too fast, too close to humans ... it's at best uncomfortable and at worst may cause serious injury. Soft-robots whose mechanical parts are 4D printed shape-shifting structures can overcome many of these problems.

Also, whereas robotics today typically use a motor for each degree of freedom, it may become possible to drive motion in two or three degrees of freedom with a single motor, if that motor is pumping or pushing some kind of unfolding / shape-shifting structure. So it can make robots simpler and cheaper too.


Feb 15, 2016

Could Donald Trump be a Democratic plant? Is he trying to help Hillary Clinton?

Yes.

Even if he doesn't realize it.

Update : Guess I was wrong about this one.


Feb 15, 2016

Do Quora users tend to be more liberally biased than the population as a whole?

Because liberalism and progressivism are dominant in the wider Anglosphere, which Quora draws on.

The problem with all conservatisms is that they are provincial. An American Conservative has inevitable differences with an Indian Conservative (whose religion is the "one true" religion? Whose country is the greatest? Whose troops are most worthy of adulation? How desirable are H1B visas? Etc.)

Liberalism and Progressivism internationalize more easily. We can put up a united front and offer mutual support and upvoting, rather than each fighting our own little corners.


Feb 16, 2016

Who is your Quora nemesis? It could be someone on Quora who you are in competition with or someone who you frequently debate with.

Rob Weir is the guy that scares me.

He often wins arguments I get into with him because he has a disturbing ability to read what I say, understand it, and actually respond to the points, in detail.

It sounds comical to say that, because of course that's how one ought to debate. But unlike most people out there (including me), Rob actually does it.


Feb 16, 2016

What's the best way to consume thousands of RSS headlines per day?

I now use Dave Winer's scripting/river4 which is not bad for about a couple of hundred RSS feeds. (When sorted into multiple themed tabs). I'm not sure how it would scale to thousands of feeds but probably would ... assuming you are only really planning to get a statistical sampling of what's going on ... it doesn't keep a long record of old items so if you have 500 items flowing into a tab each day, they won't stay there for that long.


Feb 16, 2016

Why don't more people delete their Facebook account and instead spend time on Quora?

Well, I have indeed done that.

Pros : no Facebook. No surveillance of my private life and social connections by an American corporation that I don't like and don't trust. Far, far better quality of conversation and I learn far more interesting things.

Plus I get to back my answers up to my local machine (Phil Jones (He / Him)'s answer to How can I extract all my answers from Quora and write them to a PDF file? ) whereas the two years I spent having deeper conversations and debates in private Facebook groups is writing that I have no copy of and is, to all intents and purposes, lost forever. (Searching on FB was useless last time I tried to use it.)

Cons : it doesn't actually save me any time. I just waste more indulging my Quora addiction.

Quora doesn't in any way act as communication channel for co-ordinating my IRL social activities, events, weak-ties with distant family members and ex-colleagues.

Many groups use nothing but Facebook to announce and co-ordinate their activities, and I am nearly excluded, or a second-class citizen to them. Relying on other friends and members to forward things by email.


Feb 16, 2016

What is the best way to archive Atom/RSS feeds?


Feb 17, 2016

What are the pros and cons of technology?

The advantages are that it gives us incredible power. To shape the world for our comfort and convenience. It keeps us alive, for longer, in ever increasing numbers.

The disadvantages are that its easy for us to use this power to shoot ourselves in the foot ... to hurt each other either deliberately or accidentally. And as it keeps more of us alive, for longer, the problems and responsibilities of continuing to preserve us in our comfortable state get bigger and harder to deal with.


Feb 17, 2016

Why does Star Wars only have big cities and small villages? Is there no middle class? Is it a Galaxy wide socioeconomic issue?

Star Wars is explicitly a "fairy tale" based on tropes from folk-tales and myths thousands of years old. Its main political arc, the collapse of the Republic and the foundation of an Empire, explicitly harks back to the foundational European experience of Ancient Rome. Other references are both European and Japanese feudal societies.

That's the attraction of Star Wars ... it's a "fantasy genre" fiction with spaceships instead of horses, and droids instead of hobbits.

The "middle-class" and its concerns, suburbia, large-scale bureaucracies etc. as we understand them are a product of modern industrial society. Nothing in Star Wars is about "modern" life, situations or stories.


Feb 17, 2016

Is LISP the first and only AI language that includes features intended to help with programs that perform simple problem solving actions?

As Eero Nevalainen says, straight Lisp doesn't seem particularly optimized for problem solving.

Obviously, as Lisp is a high level language, in which it's possible to express complex things elegantly, and with a special talent for DSLs, it's been possible for people to add things like problem solvers and provers, and Prolog-like inference engines (Racklog: Prolog-Style Logic Programming ) fairly easily.

But unlike Prolog itself, which you can argue was designed as an "AI language". Lisp is just a good language in which it's possible to do many things, including AI.

Of course, as I wrote in Phil Jones (He / Him)'s answer to Why are Lisp dialects (like Common Lisp and Scheme) so highly regarded for machine learning and artificial intelligence programming? Lisp is a good match for "traditional AI" that involves building, pruning and collapsing tree-shaped data-structures with a lot of recursion. Traditional Lisps aren't really much better than Fortran for doing the kind of matrix maths you need for neural networks or other statistics-based AI. (Though today I'm sure there are Lisp wrappers for important libraries for these things.)


Feb 17, 2016

Where is blockchain distributed records of financial transactions stored?

Short answer, everyone who uses it, keeps a copy (or knows a trusted third-party who has a copy). In BitCoin terms, all BitCoin users keep a copy ... or defer to a trusted third-party that keeps a copy.

I, personally, believe that there IS a question whether, as the blockchain gets big, there could be storage capacity issues. But storage is also getting cheap ... what today seems a lot of storage may tomorrow not seem much.

You can buy a couple of terrabytes for a couple of hundred dollars today. If the blockchain gets to be a 100TB in 5 years ... perhaps that's prohibitive. Or perhaps we'll all be able to afford a 500TB drive to keep our copies on. It's a big unknown.

There seem to be ways of sharding blockchains in general so that not everyone has to keep all of it ... though this has to be built into the blockchain protocol. As I understand it, one of the issues BitCoin is facing at the moment is that sharding wasn't in the original design and there's a community argument over whether and how to incorporate something like that. (Sanity check ... or am I completely wrong about this?)

The security of the blockchain comes from there being so many copies ... if a solar flare wiped out every disk on Earth, you'd lose it. But then you'd lose so much else in modern society that maybe the loss of the blockchain would be the least of your problems.

As long as there are many copies, then it's unfeasible for anyone to try to "hack" it ... to put fake transactions or remove / hide transactions from it. Too many other people have copies which would be automatically checked against your fake one to reveal the deception.

Then again, this is where the "trusted third-party" becomes a question. If too many users decide it's NOT worth keeping their own copy of the blockchain, and they all defer to the same trusted third-party, then this seems to let in the possibility of that trusted third-party having more potential to fake or otherwise control / exploit the system. You'd have to look at the details of a particular blockchain based system to make an accurate assessment though.


Feb 17, 2016

I have a family member who has threatened to leave the country if Bernie Sanders becomes president. What countries can I suggest he move to?

Somewhere in Eastern Europe is probably your best bet for mostly white, rapidly deteriorating welfare systems, surging conservative movements and openness to experimenting with ultra-low taxes.


Feb 18, 2016

Why aren't rail tracks stolen?

I suspect they're very heavy, and quite hard to transport. And by the time you smelt them down, maybe not that high quality metal (presumably steel?).

Cables are much lighter. I suspect copper power cables are more tempting.


Feb 18, 2016

Why doesn't France produce any internationally popular modern music?

As everyone says ... Daft Punk and David Guetta are massive.

There are plenty more electronica and EDM artists from France.

Non-English speaking countries have to make a choice ... do we sing in our native language and exclude people from the Anglosphere who refuse to listen to alternative languages? Or do we sing in English.

Some countries, say, Sweden and much of Scandinavia, just go with it. They sing in English and you probably don't even realize that they aren't from the US or UK. Others, the singers are proud of their own language and prefer to sing in that.

The French are VERY proud of their language and certainly won't welcome people who aspire to be serious singer / song-writers singing in English. (I suppose the perfunctory lyrics of EDM are exempted)

So most French pop doesn't get out.


Feb 18, 2016

Why doesn't Microsoft take action on the millions of pirated copies of Windows?

Because then Linux would have won in the consumer space and Microsoft would already be dead.


Feb 18, 2016

Why and not how is the evolutionary advantage in seeing different colours?

Plants signal to various animals, using colours, about whether, for example, they should be eaten or not, or which bits should be eaten.


Feb 18, 2016

What is the main problem of Dutch people?

I'm guessing that at some point it's going to be rising sea levels due to global warming.


Feb 18, 2016

Do the majority of British audiences feel that American actors badly execute a British accent? In film/television, who are American actors who “might” pass as British in a role?

Probably not. Most Americans doing English accents I've seen recently have been extremely good.

There are a few bad ones that attract attention. But I'd guess that for any production (TV or film) that takes itself seriously, getting an actor with a plausible accent is a basic requirement.


Feb 18, 2016

Could we currently build a self-replicating moon-robot which could also transform the lunar surface, using solar power?

Probably not.

Current robot technology needs things like metal wires and semiconductors that are hard for a small portable robot to manufacture.

We can get somewhere in this direction. Perhaps a fleet of very slow moving dust-cleaners / heavy rollers might be able to form "roads" across the moon's surface. Perhaps over long periods - like centuries because we're having to use the solar power they can collect - they might be able to manufacture some kind of bricks and build the foundations of living quarters. But livable indoor surface area needs to be sealed against the near vacuum outside, and that probably requires materials that can't be made just with locally sourced materials.


Feb 18, 2016

What do good programmers know or do that lousy programmers do not?

Even beginner and mediocre programmers understand that something simple that works and is understandable is better than something complex that isn't well understood and doesn't (necessarily) work.

But good programmers really believe it. Deep down. To the point of fanaticism.

Lousy programmers create unnecessary complexity.

Average programmers tolerate unnecessary complexity.

Good programmers will go out of their way to try to eliminate unnecessary complexity.


Feb 18, 2016

Why are some houses painted azure blue in countries around the Mediterranean? Where does this come from?

Because it looks awesome?


Feb 19, 2016

Does ancient and medieval civilisation have the concept of future technology? If yes did they tried to predict?

My understanding is that with less written history to refer to, and perhaps slower technological progress, their sense of "the coming technology of the future" was weak. They didn't have a strong sense that "everything will be different for our grand-children".

Instead, their imagination was more "geographic". The kind of fantasies they had would be about other countries or islands and utopias where things were done differently and they had advanced technologies. For example, Bacon's New Atlantis


Feb 20, 2016

Should a person who is openly supporting ISIS on Quora (and obviously propagating their agenda) be banned?

According to Brian Blood they can't. I think this is a shame. If they follow BNBR, and so are not actively threatening or abusing other users, then I think Quora should allow it.

We ought to allow anyone to try to defend or justify their actions, however much we disagree with them.

It's good for us ... we understand them better. We don't benefit from being ignorant of the motivations or reasoning of our enemies. We benefit from the best, clearest and most accurate model we can get.

And it's good for them ... they also may find themselves influenced by conversation with us.


Feb 24, 2016

What do black people think of Tim Westwood?

There's a lot you could superficially sneer at ... isn't he the son of a middle-class CoE bishop? He's like the original Ali G style wannabe.

BUT what you can't diss is Westwood's genuine commitment to and enthusiasm for hip-hop music and British rap, including grime. (I remember listening to Westwood when I was a kid, in the mid 80s, and NOBODY was playing hip-hop on the radio.) I suspect that almost everyone in UK hip-hop recognizes and respects that commitment. And a hell of a lot of rappers have been supported and championed by him on their way up. I'm sure if you're a talented young rapper, and meet Westwood making an ass of himself, you probably think he's a total idiot. But you'll realize that he genuinely respects and likes what you do. Real artists aren't going to reject or hate on that. They know he's not faking that enthusiasm just for his audience.

Rather like John Peel (though with less gravitas), Westwood is firstly a music fan, and only secondly a "presenter" or "personality".


Feb 24, 2016

Can Assad win the Syrian Civil War?

It's not really Assad's to win or lose. Assad is the football in the game between Russia, Iran, Europe and the US.

The questions have always been :

would Russia and Iran allow the West to overthrow Assad?

If not,

how much does the West want to remove Assad? Enough to fight Russia and Iran over it?

and

can Russia, Iran and the West come to an agreement that would deal with ISIS without removing Assad?

Many in the West have been either ignorantly imagining that the West can simply remove Assad regardless of what the Russians and Iranians want; or wishfully thinking that the Russians would eventually get around to allowing the West to overthrow him (and are grinding their teeth, complaining that Putin is not being co-operative). But we're starting to recognize that the West simply isn't in a position to dictate Assad's future.

And slowly, the realization is dawning that the only way to return Syria to any kind of stability and to eliminate the IS there, is to accept that Assad (or someone equally amicable to Russia and Iran) is going to remain in charge.

Two things have been focusing - particularly European - minds. The first is the deliberate ISIL attack on Paris last year. And secondly, the huge wave of Syrian (not to mention continuing Iraqi Kurd) refugees seeking to relocate to Europe.

This "blowback" from Western adventurism in the Levant is reducing Western commitment to removing Assad. It hasn't evaporated entirely. There are still planners and politicians in the West who want to see him gone. But the facts on the ground are that Russia is ... er .... there. With Assad's blessing ... helping him. And if the West want to change that, we have to be there on the ground ... without that legitimacy ... directly challenging Russia.

Few have the stomach for it. It could be done. But it would be expensive. And the result would be ... what? The same ongoing chaos as Libya? With more space for IS or the next wave of extreme Sunni conservatism to condense?

So I think we're looking for some kind of face-saving deal between Russia and the West. Something along the lines that Assad will agree to call elections and step down at some indefinite point in the future, and everyone will focus on stamping out ISIS.

Otherwise things will get very bad ... for pretty much everyone.


Feb 25, 2016

Are there any singers or bands similiar to Queen?

The Brazilian band Secos e Molhados / Ney Matogrosso did a nice line in theatrical / glam rock in the early 70s. I think they definitely have something that could appeal to a Queen fan.


Feb 29, 2016

Did Boris Johnson betray David Cameron?

Not unless he personally promised Cameron that he wouldn't support Brexit.

Assuming that he didn't, then the Tories are free to campaign on either side, and despite Johnson's high profile he's NOT actually a member of the cabinet, so presumably not bound by any implied loyalty that the cabinet may have to the PM.


Mar 2, 2016

Why don't we use some scientific method to choose the president of the country?

Science is NOT engineering.

Science has one deliverable output : new theories about the world. That's it. Science doesn't produce anything else.

Any application of scientific knowledge to actually intervening in the world, whether that's building a bridge, designing a computer or a government, is engineering.

So ... perhaps you mean "why don't we use engineering to choose the president?" Or to design the structure of government.

Well the reason for that is that engineering works when everyone pretty much agrees on the target of what they're trying to build. They may disagree on strategy and tactics to get there. But they know where "there" is. There is a "specification". It's a railway across the valley or a computer they can sell to schools for £20.

Choosing the president or party or structure of government is NOT about people who agree on the ends arguing about the means to get there. It's people with fundamentally different values who disagree and are fighting over what kind of country they want to live in. What values are important (that people are guaranteed healthcare or that people shouldn't be obliged to pay for other people's healthcare; that the country is magnificent and feared or that the country treats others well and is loved etc.)


Mar 2, 2016

What happens if you try to print a strange attractor on a 3D printer?

The short answer is that to make a strange-attractor into a file that most printers could print, you'd end up making an approximation that was finite volume. And you'd come up with something like Noah Hornberger says.

You could hack something where a computer calculated the path of a strange attractor and simply sent instructions to the print-head to move along it, while spewing out molten plastic. What would happen then, of course, is that the new plastic would fall on top of existing plastic and so not stay where the algorithm said it would but where gravity deposited it, and sooner or later the print-head would plough into a tangle of plastic and get itself completely entangled and you'd spend the rest of the evening / week cleaning up the mess.


Mar 2, 2016

Can a claim be both true and non-falsifiable (in the sense of Karl Popper)?

Popper's "falsifiability" criteria is only relevant to empirical / scientific claims. Popper doesn't believe that all knowledge is scientific. He accepts both mathematics and philosophy which don't make empirical claims and don't need to be falsifiable.

However, he has a more general (and I'd argue more important to understand) epistemological position which is that for you to hold knowledge rationally you have to be open to criticism of it. This is where the term "critical rationalism" comes from.

Now "falsifiability" in science is just a special case of openness to criticism. One that's relevant to empirical knowledge. If the world behaves differently from your predictions then nature is giving you some important criticism and you ought to be open to it. But other disciplines have their own kind of openness to criticism. In maths, it's by proof. In philosophy, a good argument, etc.

So Popper certainly believes that there are domains like philosophy where scientific falsifiability isn't relevant. (See all the times he gets tetchy when people try to be clever by asking if the falsifiability criteria is falsifiable. Of course it isn't you idiot! It's a philosophical claim. Grrr!)

Now could a claim in some domain be both true AND there be no way to criticize it? My interpretation would be that Popper would say that it's possible, truth is an independent property of a claim, unrelated to how we hold it; but that an agent that held a belief without the capacity to revise it if the right kind of criticism came in would not be rational but instead dogmatic (the opposite of rationality for Popper).

Now does Popper believe that there are any assertions that can't in principle be criticized in some form ... whether by evidence or argument? Probably not. I don't think we have reasons to think that there are. (Though it would be interesting to know what Popper thought of Descartes inability to doubt that he was thinking. I haven't read anything about his position on that.)


Mar 3, 2016

Would it be possible to store a website in the blockchain?

My understanding is that technically, you could. Obviously you'd have to break it up into lots of little pieces, but the right software could reassemble them again.

I'm still waiting for the first major Hollywood movie to get leaked onto the blockchain (in a couple of million small transactions). THAT is going to cause a spectacular row.


Mar 3, 2016

Atheists, what do you think when Christians say that the proof for God's existence is that the world is so organized that it has to have a creator?

I think

Seriously? That argument is almost 200 years old, and we atheists already have an answer to it that we're happy with.
Haven't you been paying attention? Or are you just trying to bore us into submission?

Mar 4, 2016

When, if ever, will 3D printing stocks rise again?

As everyone says, we're in the "trough of disillusionment". But what does that really MEAN?

It means we've passed the point where people said "Wow! I didn't know that could be done. That's amazing!". We've passed the point where people said "look, we can make one of these for you, to have in your home". We've passed the point where people have said "This is going to be big!".

But we haven't yet arrived at the point where it's actually starting to be big.

In other words, we understand the technology. We've proved it can work and we know how we're going to make it do more cool stuff soon. But we haven't figured out the business model for how anyone is going to make significant money from it.

That's the trough of disillusionment. The point at which early adopters / investors (investors of money, time, attention etc.) have jumped in because of the promise of the technology. But haven't discovered the specific applications or business models under which the technology can work.

Basically what you're looking for is someone who DOES have a business model.

I've long argued that the main effects of 3D printing will be to

a) increase the number of designers of physical objects. 3D printers will lead to an explosion of people and startups making new things, just as the laser printer led to an explosion of graphic designers and new magazines and print products.

b) start cutting the length of supply-chains. In other words, retailers or other companies closer to the end customer will start to add on-demand fabrication into their supply chain as and when it makes sense (eliminates either having to hold stock or wait for a slow or unreliable supplier).

I still believe that this is the big picture. Small startups will invent and prototype new products, using 3D printing and other fabrication technology. They'll turn to crowdfunding and other accelerator platforms to help turn those prototypes into the first round of (semi-)mass produced products for their first batch. If the product turns out to be a success, they'll then go looking for more funding for larger batch fabrication. At this point I'd expect to see large retailers like Amazon step in to fund this scaling up of production or even to buy the rights to be able to continue to manufacture designs on demand. (Just as they already cut deals directly with popular authors to make eBooks, squeezing out publishers.) Amazon can hold a very long tail of stock if it's all just designs, ready to be fabricated when the customer wants it.

So the big business models will be ones that address one of these two areas. And most likely coordinate with other players in that part of the ecosystem. For example, the most important company in home 3D printing may actually be Kickstarter. It's Kickstarter which has allowed so many 3D printer startups to actually find their first customers and make their first product. And this has led to rapid evolution in 3D print technology. It's Kickstarter that enables all those other small startups who use 3D print to prototype or even make their first products. Other platforms like CrowdSupply or HWTrek are taking the crowdfunding model but adding more support for those early maker startups to plug into the industrial ecosystem. One of them, or similar could well become a major player. The people who make the most money from 3D printers may not be the people who design and sell the printers at all, but the people who orchestrate the new manufacturing ecosystem that 3D print (and other fabrication technologies) enable.

Like I say, that may be Kickstarter and HWTrek etc. Or it may be Alibaba and EBay (if EBay was strategically smart). Or perhaps Uber will just steal the Ponoko model, and scale it up.

Off-topic, but not entirely unrelated. Did you notice that McDonalds is poised to become the world's biggest seller of specialist Virtual Reality equipment? ( McDonald’s Is Turning Happy Meal Boxes Into VR Headsets )

People ask if 3D printing is a threat to Lego. If Lego embrace it, it's the biggest opportunity ever. They can mass produce generic pieces, but put high quality 3D printers into Lego stores to let people print custom or short-run pieces. That gives Lego a great base from which to provide all kinds of local 3D printing services.

If McDonalds can be VR company, Lego can certainly be a custom manufacturing company. OTOH, so can IKEA.

You get the idea. Somebody will figure out how to make money from 3D printing. Through creating platforms, supporting all those new designers and makers, and integrating it within viable markets and supply-chains (existing or new). Those are the people to find and invest in.


Mar 4, 2016

How do people in the UK feel about the Muslim population there?

Well, I hate what you say but will defend to the death your right to say it.

That's what free-speech is for. So we can hear people who are upset like this, try to understand it and what motivates it, and keep a close eye on them.

As everyone else says, the numbers here are trivial and doesn't reflect on most Muslims in the UK.


Mar 5, 2016

Can 3D printers print crystals? If no, why?

Crystals have a specific lattice structure at the atomic level.

I'd guess that to make a crystal you'd need to guarantee that structure.

So most "print" processes like depositing molten material or sintering powders probably don't ensure the structure.

To construct crystals you either need to move atoms around individually or to make moulds and have crystals grow inside them by the usual chemical process.


Mar 6, 2016

Is there any experimental verification done for Baldwin effect on evolution?

I believe it's been shown in simulation. Eg. Artificial Life IV

The problem in general is that the kind of fossil records we use to "observe" evolution, don't tend to preserve much evidence of life-time learning. So it's very hard to see what plasticity occurred during the lives of animals that have been dead for millions of years.

The kind of things that are short-lived enough for us to see evolution today, are things like bacteria, where there doesn't seem to be much room for plasticity within the individual.


Mar 7, 2016

What are some innovative technologies that can be created when you combine blockchain with 3D printers?

Physical DRM.

Let's say 3D printers mean that the objects you make are not mass produced from a mould, but individually fabricated. That means each can have unique variations. So have the unique variation of the object encode an id. And then tie the id of the object to the rightful owner on the blockchain. Whenever the object is sold, update the blockchain.

Now it's as simple as scanning the object and looking in the blockchain, to establish its rightful owner.

2) Steganographic Physical Bitcoin Storage

You don't have to print physical bitcoin codes so visibly. Why not print innocuous looking objects that happen to have btc ids encoded. Why keep your money in an unsafe bank, a home safe, or notes under the mattress, when you can encode it as a subtle texture in the skirting board? Or carry a fortune across the world, disguised as an innocuous plastic cup?


Mar 7, 2016

How do Londoners feel about the Oyster system? Is it regarded as successful?

It works so well you don't even notice it.

In engineering terms its a triumph.

Though as Jeff Mann points out, such slick platforms always have a social cost in the form of lost privacy.


Mar 8, 2016

Is there ever a case where an assumption does NOT make a 'fool' out of you and me?

All thinking requires assumptions. All knowledge is conjectural.

So if we take that quote seriously, everyone's a fool.

I think it's better to reject that conclusion and decide that some assumptions are more principled (and therefore not foolish)


Mar 8, 2016

Is there a perfect term for mentally interpreting scenarios?

I think people just use the term "scenario planning"


Mar 8, 2016

How does Ethereum protect its technology?

Why would they want to?

Presumably their business model is to own the ethereum blockchain itself. Or rather, as no one "owns" it, to own coins on the various ethereum blockchains that hit critical mass.

The more people who use the code, the more demand for ethereum formated data, and therefore the more demand for participation on the main ethereum blockchains, ie. for the ether they've probably already mined; and for other specialist services around the platform.

They are also incubating dozens of ethereum related startups. If ethereum takes off, some of these will be massive.


Mar 8, 2016

What does imply that Ethereum is a not for profit organization?

Ethereum is trying to build a platform and get a lot of people to buy into it.

Everyone trying to build a platform and recruit users to it, offers it for free. And on the free-est terms possible. Most smart operators in today's world understand this.

That's because a platform is something where the value of participation in it increases with the number of other users. So platform creators want to minimize barriers to entry to new participants to pull in more users. Most new platforms (eg. Facebook, Telegram etc.) are offered without charge. You can't quite do that with a cryptocurrency because you need to incentivate the "miners". But you can reduce things that might put off potential users such as proprietary and closed software (Imagine Microsoft trying to promote "WindowsCoin" where all wallets and servers that manipulate it are closed-source Microsoft products. How many takers would it get?) or even an overtly commercial profit-oriented sponsor.

In fact, the major profit-oriented banks and corporations also understand this, and are starting to throw their energy behind the open-sourced HyperLedger. (IBM open sources blockchain code for Hyperledger Project )

IBM and major banks aren't going to become non-profits, which is why they've chosen the Linux Foundation, an organization with non-profit and openness credentials to manage the HyperLedger project.


Mar 8, 2016

What is the statistical correlation between a person commiting logical fallacies and their conclusion being wrong?

None.

A logical fallacy is simply an inference that's invalid.

I assert "A implies B" but I'm wrong about that.

You can't infer anything about A or B themselves from the fact that I erroneously asserted A implies B.

In particular it doesn't make B less likely to be right.

Now that's the logic dealt with. What about the more general question.

If agent A is wrong about X is he / she more likely to be wrong about Y

For values of X and Y in general.

I don't know. I'm not sure we've done large enough experiments to be able to make serious claims one way or the other. We all know that knowledge is complex and compartmentalized. We've all been right about some things. And wrong about others. We all know people who have good intuitions in one domain and lousy ones in another.

You MIGHT want to say that a person who misunderstands a domain so much that they assume false implications may also misunderstand it so badly that they are ignorant of, or misinterpret crude facts.

For example, a person who subscribes to the gamblers fallacy may not have much background in or understanding of other statistical ideas.

But then, many of what are called "logical fallacies" are meant to be generic and independent of a domain. So why would applying an incorrect "no true Scotsman" argument in the domain of politics give us any reason to think that the person is ignorant of politics in general?

I'd suggest that the specific content of the claims is far more important than the logical structure when it comes to us making an assessment.

For example :

Q : why didn't Moonbeam just fly over the fence and escape the paddock?

A : dude, contrary to what you see in My Little Pony, real horses can't fly.

And

Q : how come conservatives are such hypocrites, going on about family values but having affairs on the side?

A : dude, no real conservative betrays his wife.

These are both "no true Scotsman" arguments. But it's obvious that you can't judge the depth of the speaker's knowledge or the strength of the conclusion by the fact that they used that particular structure of argument.

This actually gives us an interesting hint : the most damning thing you might find is that a person who uses what are called "logical fallacies" is really guilty of "over-generalization". In other words, there's nothing wrong with the "logic" in a "logical fallacy". It's that you can't apply it to the category because the category is too broad, and you are ignoring details.

Most people accept a blanket claim that horses can't fly. But most people probably assume that you can't generalize over conservatives or even "true conservatives" sufficiently well to make such a bald, all encompassing statement about their fidelity.

Now it may be that some people are inclined towards making stark generalizations. Perhaps they are too quick to embrace stereotypes or lack the care and attention to detail needed to understand the subtlety of an issue. These people might look like they're making a lot of "logical fallacies" because they are trying construct logical implications with categories that are too broad to generalize over such as "true conservatives".

I'd suggest that this is a better "theory" of mistake-making than "logical fallacies". It would make predictions that people who are wrong (ie. over-generalize in some cases) might be more likely to be wrong (ie. over-generalize) in others. And it would explain why they may NOT be so wrong in a third context (ie. a very familiar context or a specialization they studied) where they are more aware of and alert to subtleties.


Mar 8, 2016

What is required for "nothing" to exist?

Nothing doesn't "exist". Any more than "silence" exists, or "darkness" or "emptiness" or any other word that captures an absence.

These words exists, and have meaning in our language games. But we don't need to ask about the metaphysical characteristics beyond the contexts where the word is useful.


Mar 8, 2016

Does the consulate for Cuba in Salvador deliver visas for foreigners as well, not only for Brazilians or foreigners who are residents in Brazil?

Last year I met an English woman who was backpacking around South America. I'm pretty sure she got a visa for Cuba in the Cuban embassy in Brasilia.

Don't know whether that applies to the consulate in Salvador though.


Mar 8, 2016

Are far left's claims about capitalist or elite propaganda an equivalent of "deus ex machina" explanation?

No.

Next!

(Can we still write this, now we have the short-answer police?)


Mar 8, 2016

British People and Ethnicity: Who was Prime Minister when you were born?

Harold Wilson.

I don't have much of an opinion. He kept things ticking over OK.

Started the Open University and did some good to promote technology and education driven economic development. His government was pretty good on going with the flow of social liberalization of the 60s though he wasn't the driver.

He kept the UK out of the Vietnam war which is a big positive compared to Tony Blair in Afghanistan and Iraq.

On the whole, a respectable performance. Nothing to be ashamed of, but nothing to be hugely impressed or inspired by either.


Mar 9, 2016

How did electronic music artists in the 80s/90s record to 4-track recorders like the Tascam porta one, when the tracks needed to be in sync?

Other people are giving good technical answers.

I'll just add that :

a) yes, time signals encoded on tape.

b) external mixers. Even if you can only record 2 tracks at once, if you have an external mixer you can have multiple synced synth parts, recording straight to a single track.

c) although equipment wasn't as sophisticated as today, anyone releasing music (ie. putting a record out) would almost certainly go into a professional studio to record it. That means you may read that an indie band used what we consider incredibly cheap and primitive equipment; but they might still have had the benefit of recording onto 16 track tape in a studio with good monitors and a professional sound-engineer to help get the levels right and cleanly bounce down multiple tracks when, it came to actually making their record.

d) sometimes you just had to get good at hitting the start button on your sequencer in time with tracks that had already been laid-down. Even I got reasonable about doing this at one point. It helped that even old equipment had reasonable latency. I'm shocked that I just upgraded to a new laptop with an i7 processor and 12 gigs of RAM, and the delay when hitting start in my DAW is still worse than on my first PC running a DOS based sequencer.

e) if you listen carefully to some old, early bedroom electronica recordings you'll realize that the timing isn't really perfect. But it doesn't matter. It's the vibe that counts.


Mar 9, 2016

What do you think of 80s music compared to now's (2010s) music?

It's remarkably similar.

In the 90s, it seemed we'd abandoned 80s music. Everything was a return to some kind of rock, the evolution of ever more sophisticated and abstract "dance-music" experimentalism or the rise of hip-hop (with its references to cool jazz and 70s funk). Nothing in the 90s sounded like (or wanted to sound like) 80s music. The cool pop music was R'n'B (a blend of 70s soul with up-to-date hip-hop production)

Then, in the 2000s, the protohipsters started to rediscover the vibes of the 80s. Everyone from Fischer-Spooner to Ariel Pink to La Roux to 2010+ chillwave and vaporwave artists.

A tonne of indie records these days have that 80s combination of simple, but tuneful pop-songs made on synths, haunted by weak-voiced men and ethereal women, with a summery, chilled, melancholic vibe. The production and FX are from another world, of course, slathered in reverb, pumped with compression. But the songs all seem to hark back to those 80s classics.


Mar 9, 2016

Can a group of animals or individual life forms show a level of collective "consciousness" just as unconscious cells in an animal become conscious?

Why stick at species or collectives? Why can't any arbitrary conjunction of things in the universe have a consciousness? Why not the disjunction of the chair I'm sitting in, the leg of an elephant in South Africa and Alpha Centauri?

Perhaps it's "like something" to be that particular grouping.

Or perhaps it isn't.

But why does it seem so improbable that this grouping of a chair, a leg and Alpha Centauri is a conscious agent?

When you explain that, then you can look again at how those criteria, the ones that allow you to be conscious but ChairLegCentauri not to be, would work out when applied to, say an ant-colony.


Mar 9, 2016

How do I prove that socialism is horrible for America despite the fact that it works in other countries like Germany?

Why do you start with a fixed result in mind and then try to prove that it's true?

Why not do an investigation and discover what would be good or bad for America?


Mar 9, 2016

Why is the colonization of America always branded as "stealing land" when nations have conquered each other throughout history?

What's the contradiction? All conquests are stealing land.

The question is, does "everyone else was doing it" make it alright?


Mar 9, 2016

The Left says the Right has "moved too far right.” Isn't it really that the Left has moved the spectrum "too far left"?

Sure. You can say that if you like.

I'm happy to subscribe to political relativity. There's no absolute centre. Just, the current centre of where we all are today. And how does that relate to where we used to be in living memory, or historical records.

We're a long way to the left of where we were in the Roman Empire or the Gilded Age or many parts of the world were in the 1930s. If you consider those were good places to be, then you may well say we're too far left.


Mar 9, 2016

When will Philosophy of Science finally start to discuss emergent fields like data science and systems biology?

When people discover that they raise interesting philosophical problems that earlier sciences didn't raise.

Otherwise it's just "modish". Jumping on bandwagons for the sake being trendy.

Philosophy is a 2500 year old tradition of thinking. It can afford to take the long view.


Mar 10, 2016

What is the next generation of programming languages?

The biggest game changer of this decade is the shift towards reactive or "functional reactive" programming.

We need to make programs that can handle asynchronous events, non-blocking concurrency, communication and synchronization between different machines and devices over networks with significant latency.

Handling this at a low level (ie. with threads and callbacks) is justifiably known as "hell".

Every language that's a significant player is getting libraries and frameworks to handle concurrency and asynchronous communication with higher-level entities : pipes, actors, software transaction memory, reactivity.

But unless you have a language which is good for writing domain specific sub-languages or otherwise modifying itself with macros or templates, then libraries are always more awkward than baking the feature into the language itself.

So I'd expect the next wave of languages to have some of these abstractions ...events, futures, continuations and at least one of pipes, actors or STM, as standard. And perhaps most importantly, declarative descriptions of how streams (of events or messages) are piped together and what code filters and transforms the data flowing through them.

I say FRP is "this decade's garbage collection". Some people still work at a level where they have to manage their own memory. But the majority of working programmers rely on garbage collection and are very grateful. A language today has to tell a specific story to justify why it DOESN'T do garbage collection.

Similarly, I think we'll soon be thinking of managing your own callbacks or threads in a similar way. Some low level programmers will have to do it. But most of us, in most languages, won't have to. And we'll be similarly grateful.

The end-game is probably something like Johnathan Edwards' "social datatypes" where you declare data-flow / synchronization / even update rules as part of your data-structures.

As always, the trick will be to find suitably general data-flow / synchronization patterns and not fall into the trap of hard wiring the components of today's applications into tomorrow's languages.


Mar 11, 2016

Are there studies on the cognitive load of various programming styles or actual pieces of software source code?

Yes.

One project one I came across a couple of days ago is this :

Quorum Programming Language

Now, of course, not being evidence-based, but instead driven by my own anecdotal experience and sense of aesthetics, I think that Quorum looks ghastly. I wouldn't touch it with a proverbial barge-pole.

But it's an interesting project, that's worth watching.


Mar 12, 2016

Why is philosophy considered to be a substandard way of thinking?

You can find someone to hate on everything. So having a few critics doesn't mean much.

Anything beyond this is probably :

a) philosophy is perceived as not delivering "practical results". Though this raises the question of what a practical result is. Or what kinds of results we want to get. The job of lawyers (in principle) is to produce "justice". Is justice a practical result? What if society ran more efficiently and effectively by tolerating a certain amount of injustice? Should law then be dismissed as not producing practical results?

b) like lawyers, philosophers are professionally trained to construct arguments and know how to work with them. Unlike lawyers, they are not so focused on winning arguments. But philosophers know how to argue. How to argue both sides of a case. And their desire is often to keep the argument open. To prevent you fixing on a simple "solution". If you get into an argument with a philosopher, hoping for a quick win or a quick conclusion, you'll get frustrated.

Worse, it will seem like the philosopher is "moving the goal posts", changing the terms of engagement. Of course, the philosopher IS doing this. But THAT is the point. The job of the philosopher is to keep opening up new avenues of enquiry by looking again at things that appeared settled and starting to question them again.

c) finally, philosophical suggestions can be "counter-intuitive". They go against the norms of common-sense. For some people, this is a negative in itself. But to be honest, science is also pretty anti-commonsensical these days. A person who dismisses philosophy because "obviously" the world is made of material rather than ideas, is hardly different from someone who dismisses Einstein because "obviously" relativity is bunk.


Mar 12, 2016

How can Brazilians use new media to circumvent the media blockade on political debate?

Well, in a sense, it's very easy. Just use new media to circumvent the "media blockade".

There are several issues here :

TV, by it's nature, is a lousy medium for talking about ideas. TV is all about people and their personalities. It shows close-ups of faces, helps you read emotions, strives to show a lot of emotions and therefore reduces political debates to clashes of personalities. That's just what TV is. In every country. It's not the fault of the people or the companies. It's the medium itself. Don't expect TV to give you good political understanding.

Political magazines are popular and do have the right format for serious discussion but are very partisan. I suspect most have an editorial policy of defending one party / side and tearing down the other. It would be interesting if someone could invent a "debate magazine" which hired good writers and thinkers from different sides and actually encouraged them to have constructive argument where they were meant to read and respond to each other and to deliver an eventual list of both agreements and disagreements.

Radio I have little idea about.

Facebook (and similar) are also bad media for debates. The problem here is that these sites have spent 10 years optimizing for addictive flow. Whereas blogs allowed essay-like chunks of reasoned thought, Facebook's entire design aims at pushing a high quantity of short bursts of stimulation at you. This could be sentimental (ooh, what a cute kitten); outrage (Dilma did WHAT!!!!). And all it requires from its users is a continual pecking at the Emotional Response buttons like pigeons in a Skinner box. So Facebook has become the opposite of any kind of useful discussion. It's just a place for people to scream at each other.

However, the good news is that, as far as I can tell, there's no real censorship of social media in Brazil. Anyone can start a blog and start writing what they want. The internet is an open platform for experimenting with whatever you like.

If you want to create a centre for reasonable / constructive debate, stop worrying about why it hasn't been done. Be the change you want in the world. Start one today.

All you need is a WordPress or Blogger account and your own domain name. Invite some interesting writers from different sides and set some ground-rules for how you want them to debate.


Mar 13, 2016

Where does the name cons for creating lists in LISP comes from?

I always assumed that it's short for "construct". But I may be wrong.


Mar 14, 2016

Was Brazil less corrupt in the last right wing civil-military dictatorship?

The short answer is that you'll never know. Because the necessary checks and balances, the other powers that could investigate, discover and punish corruption, weren't operating.

What we do know is that we are still trying to regrow that system of interlocking powers so that it works satisfactorily. And while there has been some attempt to reopen and re-investigate what went on in that period, it's difficult, and it's made some people very angry.

Right now we're seeing a rise in corruption being discovered, tried and punished. What everyone in Brazil should ask themselves, though, is how much this represents an increase in corruption being committed. And how much it represents the maturing of, and more effective operation of, those mechanisms of discovering and controlling it.


Mar 14, 2016

Do Brazilians hate themselves?

Totally.

As an outsider I get this all the time. Brazilians coming up to me and telling me how terrible (other) Brazilians are; and how awful everything is compared to civilized and organized places like wherever they think I'm from.

Maybe it's just a way of giving me a complement. But there does seem to be a "grass is always greener" type syndrome.

I'm kind of bored with trying to point out that people suck everywhere.


Mar 14, 2016

Brazil: Is it true that many Brazilians support corruption?

Nobody supports corruption as a general principle.

But wherever corruption is widespread, people become cynical / tolerant / too tired to challenge it.

People feel that the system "just works like that". And that you must participate simply to compete on a level playing field with everyone else.

In many cases they're right. Turning a blind eye to corruption in your locality is the only way to fit in. Challenging it too energetically will simply get you ostracized if not worse. You WILL be unfairly disadvantaged if you don't pay the bribe when everyone else does.

In other words, even the mere belief that corruption is widespread, spawns more corruption.


Mar 14, 2016

Why do we romanticize violent invaders of the past, such as the Vikings, but are shocked by the brutal tactics of ISIS?

Because we're hypocrites.

Yes, we all have violent ancestors. And we often romanticize them. Like Lyonel Perabo we emphasis the good and downplay the bad.

ISIS are NOT really different from many insurgencies and conquering war-bands in the past. The main differences are:

a) They're NOW, so the harm they cause is fresh and still hurts

b) They're a product of the modern (social) media spectacle. Engaging in acts specifically inclined to shock us and draw attention on social media. (Our ancestors also used shocking and bloody acts as propaganda. The Tudors put the heads of executed traitors on pikes along London Bridge for maximum visibility.)

c) They're OUR enemies. So we draw attention to their flaws. Our friends in Saudi Arabia also behead their enemies, and hardly anyone remarks on it in polite society.


Mar 14, 2016

What is the significance of Nasdaq's move to sell blockchain technology?

If you think about it, a blockchain is a market.

Much of the machinery of that market is distributed among the users (they all store a copy of the data rather than there being a central database). And some is a commodity : ie. internet protocol and the pipes that join the computers together.

But it's still a market.

Nasdaq, as I understand, provide a market as a service. It may be constructed of different components (their own database, protocols, and services) but it's still a market. So blockchains are a direct competitor to their core business.

Nasdaq are being smart : they understand that blockchains are an existential threat to what they currently do. And they're adapting themselves accordingly. Making sure they stay on top of this wave of creative destruction, however it plays out.


Mar 14, 2016

What are the philosophical implications of the theory of evolution by natural selection?

One of the big shocks, philosophically, of the theory of evolution by natural selection, is that all living things are part of a single family tree.

And that "species" or "natural kinds" like "lions" and "tigers" and "animals" and "plants" don't really "exist". It's just "family resemblance" ... these two things are more alike (in their attributes and descent) than this third thing. So we categorize them together as "the same type" of thing. While the third is a "different type" of thing.

When you discover that a large chunk of the world (the entire biological realm) that seemed it was made of explicit types of things, in fact, isn't, it starts to challenge your whole outlook. What "natural kinds" really DO exists? Or are all categories simply human-imposed for our convenience?


Mar 14, 2016

How do atheists, Jews, etc. counter-argue the fact that the majority of the world uses time based on the life of a man 2000 years ago?

Why would we counter it?

Most people DO use a calendar based on Christianity. That's an observable feature of the world we live in.


Mar 14, 2016

Does the use of regular expressions go beyond simple text matching?

They're called "regular expressions" because they're based on regular grammars which are one of several types of grammar-as-mathematical-object discovered by linguists and computers scientists in the last 50 years.

Regular grammars are useful in that you can very easily describe matches for a whole range of patterns in any kind of sequence of tokens. Normally we use them to match text, but I've seen them being used, for example, to match sequences of simple strokes (up, down, left, right) into hand-written characters etc.

They're very powerful for a very concise (and fairly easy to understand) pattern matching language.

However they aren't powerful enough to match everything we're interested in. In particular, they aren't powerful enough to pattern match things that have a recursive structure. For example, you can't use them to parse code written in a programming language that has nested blocks. For this, you need a different kind of parser based on a different type of grammar.


Mar 16, 2016

Will Brazil be more US-friendly after the political turmoil?

In practice, Brazil hasn't been particularly US-unfriendly. Especially since Obama.

While there was a certain amount of rhetoric in the early Lula years, some attempts to build alternative alliances and power-blocks, and sharp criticism during the Iraq war, Brazil has tended to go along with the US-led world order. For example, participating in peacekeeping in Haiti.


Mar 16, 2016

Why is the philosophy of classic liberalism now associated with "conservative" political movements?

It's a historical aberration which may well be ending.

Conservatives believe in caution, stability and respect for tradition.

"Classical liberals", ie. economic liberals, believe in a system that rewards innovation, risk-taking and "creative destruction".

These are diametrically opposite positions. And that's how they were understood in the 19th century. (Conservatives were Tories, Classical liberals were Whigs.)

However, in the 20th century they found a common enemy in the form of Communism, and even in social democracies that gave the government enough power to significantly shape the economy.

This was coupled with the fact that most "conservatives" tend to be nostalgic for a past that's recent enough that they have a folk-memory of it. So by the late 20th century, conservatives became nostalgic for the 19th century including its economic liberalism.

By the end of the 80s, right-libertarianism had fully infused right-conservatism as its official economic orthodoxy.

However, this was always an aberration or strange marriage of convenience.

As the threat of communism and a common enemy has receded, the fundamental fault-lines between conservatism and classical liberalism become harder to paper over.

This is why, for example, you hear the Republican right so vociferously denouncing pretty much anyone from the Democrats as closet socialists / communists. It's not just that they're prone to froth-mouthed hyperbole. It's that THIS, the danger from communism, is one of the articles of faith that holds the fragile right-wing alliance together. The "culture wars" are another example : there's no reason for either conservatives or classical liberals to support racism or homophobia or environmental destruction. But the fact that racial and sexual equality and environmental protection have been championed successfully by the left in recent times, makes them evidence for an overbearing left-wing world order which requires both social conservatives and right-libertarians to stand-together to resist.

In the UK, the argument about Europe that consistently splits the Conservative party is really the fault-line between a party of free-markets and maximizing trade and a party of national sovereignty and tradition.

I see this coalition of conservatives and economic liberals as a kind of "lichen" : two entirely different species with different world-views and objectives, that nevertheless form a strong and successful symbiosis.

In the US, though, the symbiosis is being tested, possibly to breaking point, by Trump. I don't want to exaggerate this : Trump can appeal to both conservatives (with grandiose stories of reclaiming America's glorious position in the world) and some of the "classical liberals" (he is, after-all a very rich businessman, and extreme right-libertarians can be rather sentimental about such people.) Trump is undoubtedly shaking the foundations of the old symbiosis (for example, by explicitly opposing free-trade and promoting protectionism to help working class conservatives) but he may well find a new symbiosis that can keep both conservative and right-libertarian wings happy.


Mar 16, 2016

What are some specialised tools such as text editors that programmers can use to organise their notes and information?

Like a lot of disorganized geek / programmer types, I've spent half my life trying to answer this question to my satisfaction. Mainly by writing my own code or customizing other solutions.

As of today (March 2016) my toolkit is :

Outliner with Wiki Linking (interstar/OWL)

This takes the Concord outliner (an open-source outliner written in Javascript that runs in the browser) and wraps it in a simple wiki-like environment. Each outline is a named page in a notebook and you can easily make hyperlinks from one page to another. It also runs on Android and you can use something like btsync to keep your laptop and tablet copies in sync.

As you can see in this video, it's all fairly crude, but it works for me.

Smallest Federated Wiki (Smallest Federated Wiki )

I used to have another wiki-like personal notebook that I'd written in Visual Basic. For a long time I struggled to think how I would evolve this as I abandoned Windows. Eventually, Ward Cunningham came out with the SFW, an interesting and attractive modern wiki written in node.js and coffeescript. And I decided that I should move to it. I wrote a plugin (interstar/wiki-plugin-wikish ) to support the markup from my old wiki and migrated the pages. To be honest, I don't use this very much, but it has some historical notes I haven't got around to moving elsewhere, and some bureaucratic information. I also use the SFW for some of my public facing wikis.

Mind Traffic Control

While I like wikis and outlines, I DON'T find them all that useful for immediate "to-do" type information. You don't want to navigate to your todos. You want them to flow to you.

A few years ago I came up with a web-based "to-do queue" application based on this principle, running on Google App. Engine. The idea was interesting, but I wasn't really committed enough to polish it into a full public facing application and it soon fell behind the standards of today's web apps. Inspired by todo.txt I realized that what I really needed was something very simple that ran on the Linux command-line. Last month, I broke out Racket-Lang and wrote my first draft. (interstar/mtc-racket) It's very simple, but it IS doing exactly what I want, and captures the spirit of a todo-queue. So far, I'm happy. And finding it useful. But I emphasize that I've been using it for only about 3 weeks and maybe I'll suddenly find something catastrophically wrong with this principle. I do have over 1000 items in it though (imported from the old web-based MTC) and it's handling them fine.

(Of course, there's a BIG question as to whether having > 1000 todo items built up over 7 years is a good or bad thing for a piece of todo software. On the one hand, it shows we're successfully capturing and remembering the items. OTOH, it doesn't seem to have helped with getting the items done. ;-)

Quora Grabber

I can't finish this answer without a plug for my RSS Grabber. I do far too much of my creative thinking / writing on Quora. Because it's such a compelling platform. This is quite an investment in terms of writing, and I absolutely would NOT do this if Quora were a one-way pipe, sucking my writing onto its platform.

Fortunately Quora has an RSS feed output, so I have some scripts that can grab what I contribute here (I have to remember to periodically grab from the feed), save them to files on my own machine, and I've got some preliminary further scripts to reformat them, into say, a book format, into SFW format. I also have them in a big html file, that I usually just load into Firefox to search my old Quora answers.

See Phil Jones (He / Him)'s answer to How can I extract all my answers from Quora and write them to a PDF file? for more details.


Mar 16, 2016

If we use blockchain for other industries like energy, do we still have to have other users in the blockchain confirm the transaction?

Yes. That's what the blockchain is all about. Otherwise you might as well use MySQL


Mar 18, 2016

What do pirate parties think of compulsory education?

Disclaimer : I'm not currently a member of a Pirate Party, though I have been in the past and may yet be again. These views are my own and don't represent any kind of official position by any Pirate Party.

It's good and necessary for society to provide education for its children. And clearly people below a certain age are NOT in a position to make a judgement for themselves about what sort of education they should have.

In fact, education is a weird product in general, because by definition, you can't know how valuable it is to you until you've consumed it. So it can only ever be a gift or an imposition. Not really something you choose with sufficient knowledge of the bargain you're entering into.

So a purely non-coercive or non-compulsory education which is also genuinely useful is implausible.

(It also goes against our species ... humans have always educated their young. We have large, flexible brains, adapted to doing a lot of learning during our infancy. Precisely because we've been evolved to learn from older, more experienced community members. It's what we have instead of claws and sharp teeth to keep us alive.)

In practice, all children will get a non-voluntary education. The main question is whether any organization other than parents gets to choose what goes into the child's mind. I personally believe we have reciprocal duties to other members of society, including learning how to fit in with the norms and codes that society uses. And so society has a right to expect that people creating new children should enculture them to be viable participants in both society and the economy.

Having said all that, we could be a lot more creative and open-minded in how we approach education. Technology is rapidly transforming society and the economy. And politicians, who presume to set policies, need to be on top of the opportunities and challenges it brings. The Pirates have the best chance of following and understanding these trends and making sensible policies to respond to them : including in the area of education. Pirates don't need to be held back by patterns and institutions that were laid down in the steam era.

Here are a couple of my answers that touch on this :

Phil Jones (He / Him)'s answer to What does it look like when there are no schools?

Phil Jones (He / Him)'s answer to There is significant emerging evidence that large segments of the middle class in the developed world will basically become unemployable soon, leading to growing income inequality. What tools and services could turn this class into entrepreneurs?

But a full education policy needs a lot more working out.


Mar 18, 2016

Why do many Americans still practice religion, when usually wealthier countries tend to be less religious?

Compared to most other rich countries, America is very unequal. (America is the richest, and most unequal, country )

That means that for a rich country, it actually has a lot of poor people. Or people who feel poor when they compare themselves to their neighbours.


Mar 18, 2016

What do Brazilians think of the movie The Second Mother (2015)?

I thought it was a fantastic film. One of the best recent Brazilian films I've seen.

Some of my friends didn't like it, on the grounds that the artists were too famous and gave it a bit of a soap-opera feel. But I thought it was fairly subtle and understated by Brazilian standards. It tells a very strong story without resorting to too much melodrama.

I have to say, though, I prefer the Brazilian title : "When will she be back?" This English title seems to be a bit obvious.

Caveat : Let me be honest here, my Portuguese is NOT perfect and so watching a Brazilian film without subtitles I'm missing some subtlety of the text. Perhaps the dialogue is clunky and unrealistic in a way I didn't pick up on.


Mar 18, 2016

Would you expect a fierce libertarian to change their views if placed in an actual libertarian environment?

It depends whether "fierce" is a code-word for "dogmatic".

You can be a fierce supporter of something and still open-mined and willing to consider new evidence.

And you can be relatively mild in advocating something and still be inflexible.

The two are orthogonal.


Mar 18, 2016

Corruption: Is there a possibility of Democracy without politicians?

Democracy with politicians is "representative democracy". You vote someone to represent your ideals and your region in the parliament or chamber. The problem is, what do you do when your representatives turn out NOT to represent you? You vote them out ... but often there's a long delay before you can discover and do anything about it.

There's "direct democracy" where everyone votes on everything The problem here is that it takes up a huge amount of time. Few people can afford to be deeply engaged, and those who can, get an unfair advantage.

There's an interesting area between these two poles called "liquid democracy". In a liquid democracy everyone gets a vote on every issue. But you can lend your vote to a trusted representative whenever you like. And you can also reclaim it whenever you like.

So I can decide that John Smith is someone I trust and give him my vote to cast alongside his. That saves me time. And he can lend my own vote on to a third party if he trusts them.

But if next week I decide that John Smith or whoever he has deferred to, no longer represent my opinions, I can retrieve my vote and start either casting it myself (as in a direct democracy) or pass it to a better representative. This lets each person individually choose their preferred balance between representative and direct democracy.

The problem with liquid democracy is that it's quite complex to manage.

But today, computers and the internet make it tractable. The only outstanding question is if everything is done via computers, how much can we trust it? Don't the sys-admins have huge scope to corrupt the system?

This is where blockchains (What Is the Blockchain and Why Should You Care? ) come in. You can use a blockchain to record who you've given your vote to at any time, and to record when you take it back. It's then easy to see who has the votes at any time, and is more or less impossible to fake.

So liquid democracy on blockchains, is almost certainly the most trustworthy democratic system we can imagine. It lets us fine-tune between the costs and benefits of both representative (efficiency, calling on expertise) and direct (avoiding corrupt or out-of-control politicians) democracies.

The only negative is that it promises no privacy. Your vote loans will be visible to everyone. While such transparency is largely desirable, it may allow more scope for coercion. (Lend your vote to me next week or the puppy gets it.) But if we can also include some kind of anonymization without losing the reliability, then it could be very attractive.


Mar 23, 2016

In the quest for knowledge should no question be taboo?

No question should be taboo, no.

Some methods of experiment should be : eg destructive testing on humans.


Mar 23, 2016

Why is it that avid book readers are becoming increasingly rare?

Competition from other media : TV, radio, internet, magazines.

Many of these are "better" - for some value of better, eg information to padding ratio, emotional engagement, convenience.


Mar 29, 2016

Is there a site or source that categorizes news publications according to their political leanings? (e.g. Left - Centrist - Right, etc.)

Well, Quora. Eg. Among large UK Newspapers, which are considered conservative and which are considered liberal?

I don't know if anyone's doing it more systematically.

Obviously, such a categorization would, itself, be a political stance-taking. And would be controversial. Who is to be trusted to give objective assessments of how far things are left and right?


Mar 30, 2016

What are some similarities between Dilma Rousseff and Hillary Clinton?

They're both women.

They both attract a huge amount of unwarranted hatred.


Apr 6, 2016

Who are the Brazilians involved in the Panama Papers?

Well Cunha is mentioned. But I believe has denied it : Vazamento de dados sobre paraísos fiscais expõe envolvidos na Lava Jato


Apr 6, 2016

Why does President Obama feel obligated to defend the Mexican government on the issue of illegal border crossing?

Decency.

It's incumbent on everyone to speak out when others are trying to whip up strife for political gain.


Apr 10, 2016

Is the hate against the Brazilian Workers Party justified?

Not really.

Contrary to Ismael's implication, Brazil hasn't been destroyed. I'm sitting in it right now, and it's much the same as it's been since I arrived in 2000.

There's some inflation and there's an economic downturn that's tied to a world economic downturn (China stopped buying so many Brazilian commodities once Europe and the US stopped buying so much from China. World currency traders are fleeing risky developing countries for the security of the dollar. World petrol prices have collapsed.) That's caused the government some problems. Its finances aren't in good shape. But it's hardly the disaster that the right-wing are making it out to be.

And things wouldn't have been much different had they been in government for the last 10 years. There'd still have been an economic boom tied to the world boom. It would still have crashed in 2008. The politicians (whatever party) would still have been found to be taking kick-backs from all that lovely money flowing through Petrobras. And the roller-coaster would still have left Brazilians feeling that "things are going downhill" as a result.


Apr 11, 2016

Why is the Conservative party so eurosceptic?

In the 19th century, Conservative parties were parties of tradition, the landed gentry and protectionism. Liberal parties were parties of industrialization, free markets and radical capitalist upheaval.

In the 20th century, both factions found a common enemy in socialism and a militant working class. After a while, the two factions formed a pragmatic alliance ... a kind of symbiosis between two different species, with very different beliefs and motivations, that nevertheless had opportunistic reasons to collaborate. (By the 80s / 90s, free-market liberalism was the official economic policy of many conservatives.)

However, the alliance is always fragile. And occasionally fault lines reappear. One such fault-line is the UK's relationship with Europe where the desire of capital for free movement, global standards and the effective destruction of borders, comes into conflict with the Conservative's vestigial nationalism (and even "one-nationism").


Apr 11, 2016

Would an impeachment process be underway If Aécio Neves had been elected and then committed the same pedaladas?

Very unlikely.

The judges might still be up for it, but there wouldn't be the huge groundswell of public opinion stirred up by Veja and co.

Most likely some kind of legal case might be mounted, but without the backing of a politically active media, it would evaporate in the Camera.

Glauco Becaro has a point that the PT, in opposition, would be in full attack. But this soon after losing an election, the PT would probably be undergoing some internal turmoil and reorganization of their own. Also, they wouldn't have the numbers in the Camera. A new Neves government would be in a position to buy coalition loyalty from a bunch of other parties by handing out ministries.


Apr 19, 2016

What makes Brazilians think impeaching Dilma Rousseff will improve situations?

Various reasons, but here's one example no-one has noted yet : Malafaia convoca mega-ato com 'profecias' sobre fim da corrupção após era PT - BBC Brasil

Silas Malafaia is one of the main evangelical leaders in Brazil. In this interview he promises.

Silas Malafaia - ... Nós vamos declarar que o Brasil vai ser próspero, vai ter paz e vai ficar livre da corrupção, da crise econômica. Isso tudo é profético.
BBC Brasil - Então sua profecia é que crise econômica e corrupção vão terminar junto com o governo.
Silas Malafaia - Isso aí. É isso aí. É isso aí mesmo. O ato profético é para isso, é para declarar que a corrupção vai acabar, que toda a bandalheira vai ser exposta, que não vai ter derramamento de sangue, porque os 'esquerdopatas' têm o DNA da baderna, da desordem.

Which translates roughly as

Silas Malafaia : ... we are going to declare that Brazil will be prosperous, will have peace and will be free of corruption, the economic crisis. All this is prophetic.

BBC Brazil : So your prophecy is that the economic crisis and corruption will end along with the government?

Silas Malafaia : That's it, exactly. The prophetic act [the event he's organizing] declares an end to corruption, all the riff-raff will be expelled, without bloodshed because the "esquerdopatas" [a derogatory term for the left-wing, mixing the word for leftist with psychopath ... the literal translation would be leftopath] have the DNA of riot and disorder.

It's not quite clear why he infers that leftopaths with a DNA for disorder wouldn't engage in bloodshed, but presumably he is prophetically asserting that they'll fail. Anyway the larger point is clear. Kick out the current government and it will end both corruption AND the economic crisis. He has it on divine authority.

One shouldn't underestimate the degree of influence this thinking has in Brazil. Evangelical Christianism has grown dramatically in the last 50 years. Evangelicals are now one of the largest power-blocks in the Camera. If evangelical preachers are promising that an impeachment will improve the situation in Brazil, then undoubtedly they have a huge audience listening to that message and taking it seriously.


Apr 19, 2016

Why does Bernie Sanders try to make use of Pope Francis? (and vice versa?)

What do you mean by "make use of"?

Everyone in politics tries to make alliances with people who think like them and would be likely to support them. Is "making alliances" what you mean by "making use of"?


Apr 20, 2016

How do pop and rap lovers ignore the dub step trap, DNB and all electronic music invading and improving music as a whole?

A2A : I'm not sure what you mean.

Are you a pop / rap lover trying to find pop and rap without dubstep / trap / EDM influences?

Or are you asking why people who love contemporary pop music don't acknowledge the EDM influences in it? Or why they won't also listen to straight EDM?

If it's the first, then you'll find mainstream charts have been invaded by EDM influences, but look to the underground on BandCamp, SoundCloud etc. You should find pop music and hip-hop made with older production styles.

If it's the second, what's the problem? Why do you care what other pop / rap listeners think or do? Most people who listen to contemporary pop with an EDM influence don't talk about that influence because they don't actually recognize it. To them, this just IS pop music. They never listened to EDM or dubstep or trap in its "purer" forms. So they don't think of it as that.

And maybe if you play them the originals, they still won't care. Because what they like is the pop aspect of it : the celebrity singer who looks good in the videos and sings straightforward words about feeling upbeat or getting off with someone or breaking up, to a moderately catchy tune. Sure, the EDM production adds a whole other level of drama and dancability to the music. But they aren't interested in that drama and dance by itself. Not if it's fronted by a rather generic studio-nerd type guy with no singer, or has some kind of "weird" abstruse lyrics. That doesn't speak to them, however great the production is.

(Compare jazz which has a similar problem. A lot of people appreciate some smooth jazz touches : sophisticated chords, a sax solo, etc. in their adult oriented pop and rock. But only a tiny minority of people want to listen to jazz musicians doing the genius muso thing.)


Apr 20, 2016

What is Lisp language?

Well, ideally it's written in Lisp.

When Lisp was invented it was a kind of theoretical computer science. An implementation of Lisp was presented (very concisely and elegantly, using a few primitives) written in Lisp itself.

The assumption was that Lisp was just a kind of human readable pseudo-code to help mathematicians reason about and notate computation in a fairly convenient and understandable way.

And then someone went off and actually implemented those primitives; translating them by hand into machine code. And .. kazaaaam! ... Lisp appeared as an actual executable language.

Since then, Lisp has presented a kind of ideal ... a powerful language that can be bootstrapped from a few simple primitives. Other languages have copied the philosophy .... for example, Smalltalk has a very small core of primitives and the rest of the language is written in Smalltalk itself.

This simplicity also makes it fairly easy to implement Lisp in other languages, as a learning exercise. The "Make a Lisp" project ( kanaka/mal ) is a curriculum to teach yourself how to make a Lisp using almost any other language. The repository currently claims that they have implementations of their Lisp in 51 different other languages including AWK and shell-script.

But nicest of all, is once you have a version of your Lisp written in something else, is to use it to compile versions of your primitives written in your Lisp itself. Then you can throw away the previous language you used and have a completely self-defining and self-creating system known as a Meta-circular evaluator


Apr 20, 2016

What do you think of what David Graeber says about 'bullshit jobs' and basic income?

A2A : On the whole I agree.

But I think he's being rather disingenuous when he says, bewildered, "I can't understand why the bullshit jobs exist." I think he's going for rhetorical effect.

Because there's a fairly obvious insight which I'd guess he probably DOES understand, but is ignoring because he doesn't want to make the argument too complicated.

Most of the bullshit jobs exist because the market rewards them. And it rewards them because they are competitive tactics in zero-sum games between rivals.

Take advertising. The only advertising you really need is to inform people that you have a product and to give them the specs so that they can make an informed decision about whether they want it or not. To fulfil that purpose, advertising could be very light-weight and cheap to produce : simply a page of plain text on a white background with the details of the products and the price.

But that's not how advertising turned out. Instead, advertising engages in a brutal competition for attention. It has to become beautiful and compelling by targeting human psychology and aesthetic sensibility. It has to blanket the world, colonizing as many spaces as it can possibly occupy. It tries to get in your face, distracting you from whatever you really want to be doing.

The reasons it does all that is that suppliers are handicap signalling in a zero-sum competition against all the other suppliers out there. At best, the excess of advertising is a kind of peacock's tail, announcing that the supplier is bigger (and therefore more successful because its products are better) than all the other suppliers. ( The Market for Lemons )

It's a huge expenditure of energy and resources and creativity and human lifetimes which would be far better spent by giving people more free-time and leisure activities. It generates nothing of real value. After all the effort and jostling, the rival suppliers still have to split the market x% for supplier A, y% for supplier B, z% for supplier C etc. If they could multilaterally agree to a ceasefire and scale their advertising and marketing back to a single plain-text description of their products, searchable through Google, they'd be in more or less the same place. Without the enormous waste.

But, of course, they'll never manage to negotiate such a scale-back. They are trapped in a never-ending war for attention.

Many other examples of bullshit jobs in marketing, retail design, telemarketing, customer service, market research, social media analysis etc etc. follow the same principle. We do them to beat (or at least keep up with) our rivals. In other bullshit areas like finance you see equally pointless zero-sum games : in one part of the market speculators are directly gambling against each other; while in another part companies are providing insurance or hedging against the risks created by the speculators.

"Real jobs" are games humans play against nature. Humans work to win food from the soil or coal from the ground or to shape raw materials into the products we actually want. "Bullshit jobs" are all those jobs which exist simply because humans are forced into playing games against each other.


Apr 21, 2016

Aren't revolutions selfish and an inefficient way to get to the ideals?

Yes.

The problem is that sometimes, selfish and inefficient as they seem, there don't appear to be any alternatives. It would be wonderful if the abusers in power always left open peaceful, incremental paths to change. But, mysteriously, they don't.


Apr 21, 2016

Do you think Quora should have something like a debate session, where two authors with differing opinions argue?

I'd be up for participating. I think there's a lot of room for developing new tools to help people structure debates and critical writing. And Quora seem interested in the area with their recent acquisition.

Bring it on.


Apr 21, 2016

Can you spot plagiarism of British Rock and Pop in Legião Urbana's songs?

I wouldn't call it "plagiarism". All art is heavily grounded in and dependent on its immediate precursors.

But there's certainly influence. I don't really like or listen to that 80s Brazilian post-punk / rock. But it sounds like The Clash were a massive role-model for some of them. Some Cure style gothiness too. And speaking to people who grew up in Brasilia in the 80s, I'm often surprised by how well known fairly obscure UK indie music was here.

But, frankly, punk was all about "here's three chords, go start a band". As a genre it was hugely self-similar and repetitive musically. What was valued was lyrics, energy and attitude. So I'm not sure what the point of calling out people for copying chord sequences or basslines. These tropes are just what makes the genre.


Apr 21, 2016

If you had a friend called 'God' that created something called Man, then ‘God’ got angry at this man for not obeying, what would your advice be?

Dude! That free-will module you were boasting about? Totally works. High five!


Apr 22, 2016

I just started learning Emacs a week ago, and the commands are confusing. Should I change them or get used to the defaults?

It's a tough one.

Ideally, you want to learn the Emacs way. Because that will make you consistent / compatible with everyone else in Emacs-land. Eg. if you install a new mode you won't get any nasty shocks from discovering that the keys it uses are the ones you redefined to be more like Windows.

But it is tough because keys that are not the standard in the world beyond Emacs really hurt your productivity.

I have to say, it's taken me an embarrassingly long time (~20 years) to bite the bullet and learn that ctl-w is cut and ctl-y is paste in Emacs. I've been through phases of using a customization to the wider standards of ctl-x and ctl-v. I've been through phases of only using the mouse to copy and paste. (Ugh!) I've been through phases of not being able to cut and paste at all.

Ultimately. Biting the bullet was good. I can still switch back into "normal" editors and controls. So I think that's the way to go. But this non-standardness certainly hurts productivity for Emacs newcomers, and probably hurts Emacs adoption more than anything else.

Which is a terrible shame because Emacs is so awesomely powerful.


Apr 22, 2016

Is the impeachment of President Rousseff an excuse to roll back progressive policies?

Judging by what the deputies in the Camera actually said, when announcing their vote (Why vote to impeach Dilma Rousseff?), then totally.

The majority claimed to be voting for their families. Some notoriously claimed it was for agribusiness, for military torturers, for the police, for their church, for unborn children (ie. against abortion rights), for Israel (ie. against Brazilian support for the Palestinians), for the Masons, against the possibility of giving children sex-changes (ie any kind of state support for young trans people), against "communism" (the right continue to label the centre-left PT as plotting to create communism in Brazil), against "bolivarianism" (a policy of creating a block of aligned centre-left countries in South America to balance the influence of the US and Europe), for Catholic media etc.

Right-wing Evangelical pastor and deputy Marco Feliciano explicitly told the BBC ('Se Cunha é malvado, é meu malvado favorito') that Dilma's troubles started when she brought in anti-homophobia legislation which he spins as "criminalizing the Bible".

Nobody in Brazil, pro- or anti- government, and nobody on Quora, pro- or anti- government, believes that the impeachment is about the actual content of the accusations. Everyone knows that it's a political manoeuvring, aimed at putting different people with different policies in power.

Now, some of the people involved might be simply out for themselves. Perhaps there are PMDB politicians who support impeachment simply to get their hands on some more lucrative opportunities. But from the rhetoric, it's clear that many more are against the progressive policies and climate that the PT tried to create in Brazil over the last 15 years and want to roll back to a situation that is more socially conservative and economically stratified.


Apr 25, 2016

What could Blair have done better to ensure Labour remained left-wing but the country was not economically stuck as in the 20th century pre-Thatcher?

I take some of Simon Crump's points about the constraints on an overt left-wing politician getting elected at all. But let's say Blair was more of a (closet) leftist than he turned out to be. What might he have done?

He could have been far more socially liberal:

thrown his support behind decriminalizing cannabis. And pushed for a far more lenient and enlightened policy on drugs. (And saved a lot of money for the police and prison services as a result.)

NOT had authoritarians like Jack Straw and David Blunket as Home Secretary

civil partnerships were a move in the right direction. I won't blame him for not going for full gay marriage which was an idea that hadn't quite arrived. But if he'd been really keen he could have pushed it.

He could have been far better on the environment

some large scale / strategic plan to reduce carbon emissions and move the UK to alternative energy sources.

If he'd cared, he could have renegotiated a better deal on North Sea oil ... closer to that of Norway. Slowing the rate of extraction and getting more for the UK taxpayer from it.

International Relations

a more left-wing leader would have been FAR more suspicious of the US's hegemonic aspirations in the middle-east. It would have been perfectly possible for Blair to declare the UK's solidarity with the US in fighting Osama Bin Laden, and even to have participated in the invasion of Afghanistan, but to have still drawn the line at, and refused to participate in, the invasion of Iraq. Harold Wilson kept the UK out of the Vietnam War. A more left-wing Blair could have kept the UK out of Iraq. And in doing so, saved his own reputation and the reputation of his government. The Iraq war is now universally recognized as a cock-up. A Blair who was consistent in saying that the West had to stand firm against Islamic terror but that an attack on Iraq was irrelevant and counterproductive (a fairly conventional left-wing position), would today look like a visionary statesman and likely be proudly embraced by today's Labour Party.

The UK Economy

Blair and Brown's greatest economic failure was in not keeping the City of London in check. Had they been more suspicious of "self-regulation" in the City, and been willing to commit to government oversight and intervention (despite howls of protest from the financiers), we might well have avoided the spectacular crash of 2008 altogether. Or least reduced its impact (activist regulators would have challenged banks earlier, leading to earlier, smaller, and more manageable failures.) Of course, had this happened, we'd have no post-2008 perspective, and so people would probably just grumble that he'd choked the dynamism of the City. But that's life for politicians, sometimes they just get the blame. However, once again, a Blair with more left-wing instincts would have saved the UK a lot of suffering.

Blair should have been more worried about the UK's over-dependency on the financial sector and lack of manufacturing industry. Maybe there really wasn't anything he could do about this. It's hard to see how to turn the UK into Germany. But then again, he also didn't try very hard.

Blair and Brown relied on Private finance initiatives to fund a lot of their spending. The value of these is fairly ambiguous. PFI certainly allowed the government to access new money. But in the long term, these are expensive loans. And the benefits have sometimes been fairly short term. A more left-wing Blair could have relied less on PFI and more on a mix of other sources of money. For example, by stealing te LibDem policy of targeted tax increases (eg. the extra penny to be spent only on education).


Apr 27, 2016

Is arduino a Lisp based language?

No. It's basically a C / C++ like language. (A believe a subset of C++. You mainly use it like C but there are classes.)

There are projects to make a Lisp for Arduino (eg. CLiki: Arduino Lisp) but I'm not sure how comprehensive or supported they are.


Apr 27, 2016

In the Brazilian political drama, does the end justify the means?

In general, "the ends justify the means" is just a slightly clunky / simplistic rephrasing of every "just war" theory there's ever been. Fighting people, causing harm, is never approved of for its own sake in the European Christian tradition. Only when the lesser harm inflicted by fighting is outweighed by the greater moral good of winning.

That's what Trotsky was getting at. But it's also the justification used by everyone from Churchill to the cronies around George Bush when launching the invasion of Iraq. Human action is normally goal oriented. And where it's morally questionable, the goals are the only possible justification. (Apart from maybe some kind of honour / vendetta / tit-for-tat; but even that it usually cached out in terms of it contributing to a more peaceful and stable status-quo.)

The ONLY real way to assess the validity of a particular "ends justify means" claim is to try to quantify the harm of the means and the benefits of the ends.

Lynx argues that the impeachment process is upholding the rule of law. But once the law gets applied in a partisan way, it's the law itself which gets discredited. It stops being the rule of law and becomes simply the rule of judges, taking advantage of the levers available to them to push for the political results they want. There's a reason that Lady Justice is meant to wear a blindfold. (Read this interview with the author of the impeachment process. She describes how she was inspired by a street protest against Dilma. This isn't the behaviour of an impartial upholder of the law searching for the truth; it's the behaviour of a political activist (ab)using her powers to achieve a political goal.)

So if the ultimate end is removing corruption and the misapplication of political power in Brazil, then championing one faction in government as it targets another is NOT going to achieve that end. And it's hard to see how an end which isn't being achieved can be used to justify anything.

Think of it like trying to teach your children that bullying is wrong by whipping them with your belt. You may impress upon them that violence is wrong. But you're more likely to teach them that violence is how you get (temporary) compliance.

Similarly, crucifying Dilma and putting corrupt PMDB politicians in her place, may teach the Brazilian political class that they should avoid wrong-doing. But it's more likely to teach them that the way to get away with corruption is to kowtow to powerful corporate, media and religious interests to keep them on-side.


Apr 27, 2016

Is the impeachment of Rousseff the end of the Brazilian Rooseveltian dream?

It will certainly usher in a period of austerity and cut-backs to government programs that were aimed at improving the lives of the poor. The PMDB, eyeing up finally taking the presidency, are already signalling that they will pursue an aggressive (economically) liberal agenda.

Worse, the impeachment both feeds and is fed by a larger reactionary movement in Brazil which is calling for a roll-back of the PT's socially liberal policies. That almost certainly implies an end to any government backed action against racism and against discrimination based on gender and sexuality.

While User-13404536660258586107 implies that Brazil could have an impeachment of Dilma without such an end to progressivism, it's hard to see who else is championing and willing to take over the project of "broadening wellbeing". Certainly not the extremely right-wing Camera who proudly boasted of reactionary and socially conservative motivations for supporting the impeachment. Nor any centre-right government that is likely to include Evangelicals and other extreme right-wing parties in a coalition.


Apr 27, 2016

What did Karl Marx get right and what was he wrong about?


May 1, 2016

Can a 3D printer print another 3D printer?

As others have mentioned, the RepRap project is intended to do exactly that.

The current status seems to be that in can now print pretty much all the physical structure and mechanics. And, experimentally, the circuit board with conductive track.

You can't print the motors, the actual electronics components (including the all important computer) of the control board. Or some of the metal bits like the nozzle of the extruder, in the heater etc. (Look at the eg. Prusa i3 Rework Bill of materials )

But here's how I expect this project to continue improving :

Printing the circuit board with conductive track will get better. Either there'll be conductive plastics or glues which can be used. Or someone will figure out how to add a laser to the print-head that can sinter powdered conductive metal. I believe printable circuit-boards are achievable in the near term (next few years) and RepRap will be able to incorporate it.

That leaves the actual electronic components, motors and other ineliminable metals.

It's hard to see how to print a motor. But a machine for winding wire is fairly simple. I expect to see RepRaps complemented by separate wire-winding machines. Hobbyists will be able to print the casing of the motors and wind the wire on a separate machine. While this doesn't imply printing the motors, it should be possible to make them at home.

The components themselves, particularly semi-conductors, aren't really on the horizon. You can make a transistor at home : Transistor fabrication: so simple a child can do it And we may hope that at some point in the future, home / hobbyist semiconductor making becomes more feasible. Eg. something with lasers that lets you "bake" your own (low density) chip. But it's a long way off.

Other metal components. Probably also a long way off. Perhaps some of them can be sintered with a laser and metal powder. More likely RepRap will focus on simply using the most generic, cheap, widely available off-the-shelf components it can to maximize the number of potential builders.


May 1, 2016

What could slow down the pace of innovation?

Young people wasting time on Facebook and other social media rather than learning something useful in school. Hrrumph!


May 2, 2016

What is something, most people don't know about London?

So my friend told me this story. I don't know exactly how much of it is true ... it may be a wild myth ... (Wikipedia disagrees with it) but it does chime with some remarkable features of London.

The Roman city of Londinium basically ended with the Roman empire in Britain. The Saxons didn't live there because they considered it "haunted". However it was re-occupied by a bunch of Viking traders who sailed up the Thames and established a stockade / trading post there.

There was some fighting back and forth where London changed hands between Danes and native Saxons but it kept its character as an independent minded / semi-autonomous trading city, and when William the Conqueror arrived. he gave it a charter and significant independence, but built the Tower of London alongside as a garrison to remind it that he was ultimately in charge.

This is why the city of London has never been the seat of the monarch. Indeed there are rumours that the monarch can't enter (or can't enter without invitation). And why it has considerable autonomy (separate police, weird "democracy" where corporations can vote etc.) from the rest of the country. Modern "London" is really the twin poles of Westminster (originally monarchic and then parliamentary) political power, and the City commercial power. Politics and commerce are not simply separated geographically for convenience or accident but because they are two rival powers with individual histories. (I suppose another way of looking at it is that the City of London is a kind of organelle inside a Eukaryotic England.)


May 3, 2016

Brazil's government bans Whatsapp once more now for 78hr. What do you think about these decisions?

The short answer is that everyone just moved to Telegram.

The longer answer is that everyone should get the message not to rely on centralized services which have a single owner or point of failure and should move to decentralized or at least more local systems.

Rocket.Chat comes from Porto Alegre but has become a world-wide free-software project. It provides everything you need from chat, including end-to-end encryption. Any group seriously concerned about having decent communication should get themselves a RocketChat server (or two) . If you don't trust your own country's government, host it outside.

Most "chat" usage really doesn't need to have a single central "owner". If this shutdown helps people understand this and rethink their communication infrastructure, then great.

(Quick caveat because any discussion of "the Brazilian government" is likely to generate huge amounts of hot air these days and people are inclined to jump to the wrong conclusions. My understanding is that this ban is by the Judicial branch of government, nothing to do with the Executive.)


May 3, 2016

Why is that some people say that "if a Haskell program compiles, it probably works"?

Because the type system is putting a lot more constraints on our program. And this guards against whole classes of errors. By the time the program compiles, you know that the jigsaw of data-structures and functions all slot together in the right way. Most people don't make trivial errors in algorithms (apart from "off-by-one" type errors which proper data-structures reduce anyway). So if you know everything slots together correctly it's highly likely that a compiling program is going to work.

Obviously what they don't emphasize is that it will take you longer to actually get your code to compile in the first place. And that you'll have fewer tools to help you find those bugs : basically you'll have to infer everything you're doing wrong from compile time messages. You won't be able to start instrumenting a program that runs half-correctly, to see where it's getting into trouble.


May 3, 2016

What makes it difficult for you to contribute to an open source project?

Absolutely lack of documentation.

Particularly lack of introductory tutorials for people who want to get involved. Pretty much every time I've gone to look at something and thought "maybe I'd like to try adding X to this" I've come away thinking ... "ah ... I have no idea where to start or how to even engage with this"

For example, I can write C, but I'm not at all experienced in C / Unix development patterns. I don't know which directories to look in to find things. I don't really know how a C / Unix project fits together.

If a project had a simple n00b document that said : "here's where everything is. For example if you want to add a menu item to the Foo menu, open the Bar file, find line XXX and add this. Now try adding a function to be called when its selected ... now compile ... etc." then it would be much easier to be pulled into the code-base to start tweaking it and adding to it.

Now, of course, I write a lot of little bits of software, and I throw them all up on GitHub because that's the kind of generous, pro-social programmer that I am. But, of course, I also NEVER write this kind of documentation either. I get it. I'm just as crap as everyone else on this. I understand it's hard.

But yeah ... we all should try to write documentation for outsiders. To make it easier get involved in our free-software projects.


May 3, 2016

How big is the world market for fact-based, bias-conscious, debate-rich media?

Of course there's a market for truth-telling media. The problem is how you can recognize which media tell the truth or hold a particular magazine or newspaper to that promise.

All newspapers and magazines and TV news present themselves as giving you an honest account. (We normally only see the bias in "other people's" media.)

Now you can say "well let's have a range of opinions" but we've seen how that can quickly collapse into the kind of "he said, she said" journalism which is misleading in its own way : suddenly you think there's a "controversy" between evolution and creation as explanations of the natural world. It's very easy for the TV to pull in opponents to shout at each other while the commentators then give their own interpretation and spin to the result.

What we're actually suffering is a great contemporary drama, perhaps a huge historical shift : the collapse of the illusion of consensus. There was never total consensus but the limited number of media outlets and trusted authorities like schools and governments meant that some kind of shared model of the world could be cobbled together, disagreement fell within fairly well understood parameters, and we believed that we all believed more or less the same facts.

Today everyone with a Facebook page (1.5 billion) or other website or YouTube account, is a media outlet. The plurality of opinions that have been revealed about how the world works is mind-blowing. And the fragmentation and speciation of world models is accelerating.

I find it terrifying and depressing. But I think the reality is that a mainstream consensus (on politics, economics, international relations, whole branches of science and more), is almost extinct. We are entering an era where there's nothing but a cacophony of rival conspiracy theories. Attempts to dig deeper and find out "the truth" just reveal more layers of conspiracism. They just add more epicycles to the already baroque theories.

There don't seem to be any tools to overcome this. If you ask for more supporting evidence, it's always possible to find someone who said something or acted in some way, or knew-someone-who-knew-someone which seems to add weight to the conspiracy theory. After all we live in a "small world" of, if not 6, then very few degrees of separation. And humans always have some flaws that can be highlighted to discredit them.

If you try a statistical analysis, you come up against the fact that all statistics are selective. The data-set you choose is selective and can be accused of "cherry-picking". The particular models / algorithms you choose contain their own biases. The results themselves are only probabilistic rather than certain etc.)

If you try to write better, or produce a slicker video, or a wittier documentary, you'll find yourself in an arms-race with rival conspiracy theories that are also upping their presentation game.

This is all-out memetic warfare. And meme survival in the era of social media depends on "virulence" : how successfully can a meme persuade someone to pass it on to their friends. For that it needs to be a bit surprising or comforting, superficially "truthy", and aligned to the prejudices of the host. No-one likes or passes along memes that they don't initially agree with, that confuse or challenge them. Or that would force them to think (if they felt they had time to think.)

So even if you want to be a respectable, truthful media outlet, first you have to discover the truth. You can't hire reporters that don't have biases. You can't find academics that everyone respects. You don't have the resources to do science or political economic research of your own. (And even if you did, you would have to ground your research within some of the assumptions of the field, which opponents will challenge.)

Even if many people would, in principle, be willing to pay for a genuinely accurate newspaper. It will be impossible to prove that your newspaper is that genuinely true one. You'll still be attacked by disbelievers who are convinced that their conspiracy theory is more accurate than your truth.


May 4, 2016

Why don't tsunami-prone nations use aerostats/airships to quickly lift people after a tsunami warning?

There are probably hundreds if not thousands of people on a popular beach. But an airship can carry a couple of dozen at most. The numbers don't really work out. Either you have a fleet of airships or you have a negligable effect on casualties.


May 4, 2016

What is the most murderous ideology of the 20th century?

Ideologies don't kill people. People do.


May 7, 2016

Are these Tory policy U-turns part of a concerted strategy to find the centre ground, or in fact due to a strong Labour opposition?

What everyone else said.

Plus, sometimes the Lords turn out to be an effective check when Tory governments get carried away.


May 9, 2016

What does the rest of the world think about London electing its first Muslim mayor?

I think it's awesome. It means that a majority of Londoners are able to put aside the racism and islamophobia that they've been fed over the last decade and a half, and can judge a candidate on political issues.

Well done London. I'm proud of you.


May 9, 2016

Apparently, many Brazilians turned against impeachment after the Congress vote. Why?

Well, I may be optimistic. But I think Brazilians started to work out just how much their disgust and hatred of Dilma and the PT was the result of manipulation by the media and a barrage of internet memes, rather than a cool-headed evaluation of the situation.

They started to note that the deputies in the Camera were nakedly citing their own political agendas when calling for the impeachment. And that deputies who are, themselves, the target of corruption investigations were morally grandstanding and scheming to their own advantage.

Many people felt that "corruption is everywhere, but the clean-up has to start somewhere, so let's start with Dilma". But the more they saw of the pro-impeachment factions, and the more they thought through post-impeachment scenarios, the less confident they were that scapegoating Dilma for the general malaise in Brazilian politics would actually do much to address the wider problem.

Finally, I think, many Brazilians are more socially liberal than the Camera. And when they listened to the right-wing social conservative prejudices coming out of the pro-impeachment politicians' mouths, they also thought to themselves ... "huh? if this is REALLY about doubling down on an anti-abortion agenda and promoting "traditional families" and banning school teachers from discussing gay and womens' rights, then I'm not sure I'm with these people."


May 14, 2016

What does the Brazilian Federal Government mean with its new logo: "Governo Federal, Ordem e Progresso"?

They’re riding a wave of right-wing nationalism and want to wrap themselves in the colours and slogans of the national flag.


May 14, 2016

If your Quora account was cancelled and deleted, would it upset you?

I’d be somewhat miffed.

Quora is a wonderful site and the people I’ve come across are a wonderful smart community.

However, unlike the tragic situation of Frank Dauenhauer I have been backing up my answers. See my answer on How can I extract all my answers from Quora and write them to a PDF file? for details.

So at least I’ll still have them.


May 15, 2016

Why are there more liberals than conservatives in academia?

Conservatives believe in following the signals that the market sends. Academia doesn’t pay much, relative to the talent and commitment it requires to do well in it, so Conservatives prefer to work in more lucrative fields like law and finance, whereas Liberals - who believe that other things are more important than money - are more likely to accept that deal.


May 15, 2016

What do people think of the new Brazilian President, Michel Temer, an unelectable and corrupt-implicated neoliberal?

I think he’s a non-entity that got lucky. He’s a party operative rather than a serious politician or leader. No one cares about him and he doesn’t have an idea in his head for what to do now he’s in charge in Brazil.

So he’ll do exactly what the media, the more ideological members of his party and coalition, and the right-wing think-tanks and pressure groups behind the impeachment drive, tell him to.

I think Aline Ferreira actually makes a good point when she reminds us that he was sort of elected as part of the Dilma package. (And in retrospect it may have been a mistake by Dilma to have him in it.) But this cuts both ways. If he’s now ideologically opposed to, and distanced from, what Dilma and the PT stand for, what the fuck has he been doing as part of this government for the last decade?

He’s clearly just been hanging on to the coat-tails of more successful politicians who do stand for something, to take advantage of the perks of power. THAT is the kind of politician he is; and the kind of “president” (sic) we have now.


May 15, 2016

Is there a future for Java programmers?

Sure.

They just need a little retraining :-P


May 16, 2016

Is Swift the next big programming language?

A2A :

Not for me it isn’t.

I avoid the Apple ecosystem as far as possible. As Madi Connors hints at, a programming language made / managed by Apple has no attraction for me. Even if it runs on Android.

From the little I know of it as a language, I guess its functionalness makes it an improvement on Objective C and Java. But I’m now a happy Lisp (Clojure / Racket) programmer. And the Clojure-on-Android story is getting better all the time. (As is the ClojureScript in the browser) story.

Unless someone offered me a lot of money to write on iOS, it’s hard to see why I’d need it.


May 17, 2016

Is the new Brazilian President an informant of the US government?

Well he seems to have had some kind of meeting. Here’s the wikileaked memo Cable: 06SAOPAULO30_a

Whether he was an “informer” or just rather gabby at dinner is less clear.


May 17, 2016

Is it a good idea to learn Common Lisp or Scheme before diving into Clojure?

No. Just go straight for Clojure.

That’s what I did.

You can do a lot of useful stuff with it straight away. (Thanks to Java libraries). And it’s an extremely elegant, well thought out Lisp.

Clojure turned me on to Lisp in general and I’ve gone back to work in Racket (ie. Scheme) too. Which is also very nice. But I still find some of it (especially the libraries) more clunky than Clojure.

Clojure’s big thing is that all the collections are accessed through standard interfaces … like, say Python, all sequence-like things look the same, all dictionary-like things look the same … this actually gives it a lot of the same simplicity as Python.

In Racket (and I guess other Schemes and maybe CL) the collection libraries don’t work like this … so you’re stuck having remember slightly different function-names to process strings and lists and sequences etc. And obviously you can’t write common functions that process them all.

Clojure is actually a very simple, and easy to learn / use language. The way that Python is.


May 17, 2016

Where did we go wrong? Why didn't Common Lisp fix the world?

I’m not a CL programmer. But I am an enthusiastic convert to Clojure and Racket.

So it seems to me that whatever went wrong with CL is NOT Lispishness itself, which is back with a vengeance in Clojure, and doing fine in Racket. It’s a bunch of other stuff.

fragmented community. (Too many rival players and standards … even if CL unified some of it)

closed source. (Almost all the big new languages of the last 20 years are open-source. And the two exceptions : Java and Visual Basic, had mega corporations promoting them. CL had neither open-source-ness nor a mega-corp behind its default implementation)

the lack of an open-source community is probably why CL’s libraries stagnated in the internet age

good online tutorials, videos etc. Where’s the outreach?

Update : thanks for all the upvotes guys. But before you upvote, read Andrea Ferro’s comment. Perhaps I’m wrong.


May 19, 2016

Is life really fair?

Of course not.

But it’s more fair now than it used to be.

And that’s because people were willing to fight to demand that it was made more fair.

We didn’t used to have a rule of law that gave the same protections to the poor as to the rich.

We didn’t used to have laws that prohibited prejudice on racial grounds or unequal pay on gender grounds.

We didn’t used to have a society that believed we had obligations to look out for each other.

. (Many people on Earth still don’t have any of these things.)

But our ancestors made the effort and got them. And if we keep making the effort, life can be made even fairer.


May 31, 2016

Why aren't lists of bands, artists, etc. compiled by Wikipedia listed in order of CD sales?

Why should they be?

Normally you list things in the order that makes it easy to find them or tells some other story. People are more likely to want to see things in alphabetical order (makes it easier to navigate to the one you want) or historically by date of release (helps you understand the evolution of the artist’s sound) than by sales figures. (Which don’t help you navigate because you’re unlikely to know them in advance. And don’t tell a story that’s so many people are interested in.)


Jun 2, 2016

Is the anticorruption minister of the new cabinet of Brazil involved in a cover-up operation to benefit corrupt politicians?

Yes.

The Temer government is a joke.

This is basically a mafia of money grubbers who’ve been hanging around on the political scene for the last 20 years, shaking down the actual conviction politicians of the PT (demanding to be fed bribes and other goodies to ensure their continued support for the coalition). Once the PT fell out of favour with the public, they couldn’t wait to throw Dilma under the bus and offer their allegiance to the new right-wing populism, partly in the hope that the catharsis of removing the PT would tranquillize the ongoing corruption investigations which they’re pretty much all implicated by.

What is, perhaps, surprising, is just how inept Temer has actually been at constructing a viable government without packing it with all his incredibly corrupt and compromised friends.


Jun 2, 2016

Could a person like Trump be elected PM in Canada, Britain or Australia?

Could a populist LIKE Trump become a major figure in British politics?

Yes, of course. Though our current populists like Boris Johnson or Nigel Farage have to present themselves as a bit more cuddly than Trump.

Could an outsider with a lot of money and media visibility hijack the political machinery to get himself on the verge of Prime Ministerhood? Not really. The parliamentary system doesn’t allow it. The (potential) PM has to command and mantain support within, and work with his party in a way Trump hasn’t had to. Even Corbyn has more support from Labour than Trump has from the Republicans.

The closest scenario I can think of in the UK would be something like Jeremy Clarkson joins UKIP (apparently he’s anti-Brexit, but circumstances and ambition can sometimes change), quickly replaces Farage as leader and goes on to win enough seats in Parliament at the next election to force the Tories into a coalition. At which point, he becomes Deputy Prime Minister and one of the most important, popular and powerful politicians in the country.


Jun 3, 2016

If Britain left the EU, could London leave little Britain, and join the EU independently?

Not really. Not in the Scotish sense.

What intrigues me though is that the City of London (not Westminster etc.) is a pretty weird entity with bizarre medieval laws and constitution and some surprising autonomy.

So, post-brexit, could The City of London, fast track some kind of trade accord with the rest of Europe, designed to keep its banks at the centre of European finance?

How much autonomy could it try to wrangle in the name of financial necessity? It would fight tooth and nail for no extra taxes on moving money into and out of it. Could it become a more general tax-exception / duty free zone much like the special free trade / export areas that are sometimes set up in developing countries?

Over time, hundreds of years, perhaps it could evolve into something like Vatican City. An autonomous sovereign state nestled inside a bigger city.


Jun 4, 2016

What would it have been different if Blair had not got involved with the Iraq War? (Or if the war had not happened)?

Simon Crump is right that the broad outlines of world history may not have been much different if Blair had stayed out of the Iraq War.

OTOH, his personal reputation would have been far higher. There were plenty of other things “wrong” with him. But most of them could be written off as the flaws and pragmatic compromises that all politicians suffer.

The biggest difference would have been within the Labour Party. Which would have been far more united. And far more Blairite. The failure of the 2010 election would be successfully blamed on Brown. And likely the Brownite faction (not to mention anyone left of them) would be a very subdued presence. All mainstream Labour politicians would be proud and enthusiastic Blairites. He would now be the great statesman that Labour clasped lovingly to its bosom, attentive to every pronouncement he made.

Would Labour now be in government again? There’s a good chance. David Milliband, would have been leader in 2010. With the slick New Labour machine to back him up it would have been harder for the right-wing press to discredit him than Ed.

We forget how close even the 2015 election was. A Blairite (uncompromised by the war and led by David Milliband) Labour would have had an excellent chance of winning it.

Of course, that means no Brexit referendum. Which could be the biggest bifurcation point in this alternative history.


Jun 4, 2016

Why would Disney want to buy Twitter?

I agree with Marc Bodnick on this one. Tech and media companies have inherent conflicts of interest that eventually ruin attempts to bring both together. (See Sony for the classic example.)

The company that would have amazing synergy by merging with Twitter, if it were rich and smart enough, is Yahoo. Fortunately / unfortunately I don’t think the current management are clever enough to know how to make it work. But a combined Yahoo and Twitter would potentially be a thing of awesomeness. (But more likely a godawful fuck-up.)


Jun 4, 2016

Is Bitcoin a public blockchain versus Ethereum being a private blockchain?

No.

Both have a main blockchain which is “public” in the sense that anyone can participate in it. (Mine, buy and trade in the currency.)

Both are made with open-source software, so you can take that software and run a separate private block-chain within your organization if you like.

There is a sense in which Ethereum encourages this second option more than BitCoin does. BitCoin has many forks (ie. alt.coins that use the same software but their own blockchain / currency). There may be people making private currencies with this, but it doesn’t seem to be particularly useful. After all, money is only really valuable if you can spend it to buy stuff from strangers.

The Ethereum people have more explicitly wider aspirations for their blockchain technology. They see it as a broader platform that has other applications than just money, eg. as registers of identity credentials etc. So they may talk more about the usefulness of running the software and having blockchains that are used internally within an organization or community.


Jun 5, 2016

What do you think of the current online music retail scene, and what sort of innovation can improve them? Which are your favourites?

I think there are some very good options. In particular, BandCamp.

I now mainly buy music via BandCamp as I feel I’m supporting the artists directly, not an industry, and not an industry that might work against musical freedom eg. by promoting DRM or attacking file-sharing. Also 99% of the artists I would possibly want to buy music from all sell directly via BandCamp. And I can pay with PayPal.

I have bought music from Beatport, GreedBag and directly from label’s own websites. BeatPort I don’t like much. It feels too anonymous. GreedBag is like a more awkward BandCamp though they do other merchandise. I’m not sure how they compare from the artist’s perspective.

I would never in a million years buy music from Apple / iTunes, Amazon or large retailers.

I want to have a copy of files too, so I have no interest in a streaming service like Spotify. It’s absurd to stream music from the other side of the world when I could have the file sitting on my local machine and I don’t want my music listening becoming a hook to tether me to a cloud-service.

I have a SoundCloud account and pay them to host my own music. I like SoundCloud both as a hosting solution and as a way of discovering other artists. I don’t really see them as a retail service or an online radio. If they try to evolve into something more like Spotify I’ll probably stop using them.

I irrationally like LastFM to broadcast my listening habits, but I’m not sure it’s actually of any use to anyone. I don’t look at anyone else’s listening history or try to find new artists with it, so I don’t see it has much future.

As to what innovations I’d like to see. BandCamp gets most things right. I’m sure it could do more to help the artists but as a buyer of MP3s, it suits me fine.

SoundCloud has an option that you can allow people to download your music. But I see many artists linking to third-party sites that demand, say, Facebook likes in return for downloads. I think this should worry the SoundCloud people. They should be improving their own options for letting artists connect with listeners and negotiate these kinds of deals, rather than leaving it to third parties.

Mostly I discover music on blogs. There are great blogs. And blog / microlabels out there.


Jun 6, 2016

What is the future of trip hop?

Sorry. I’m going to be pretty negative on this. I’m not sure how much real future there is.

Trip-hop was very much a thing of its time. The first wave of innovators : Portishead, Massive Attack, Tricky were blinding.

But ultimately, the interest of trip-hop was the surprise value of putting soulful / bluesy / jazzy singers and songs on top of raw, bass-heavy hip-hop grooves, and the more outré elements of hip-hop. (It really was quite shocking to hear scratching on the first Portishead album. So utterly alien to this intimate setting, away from its natural home of upbeat party music.)

But the surprise value soon wore off. And later developments in trip-hop went bland very quickly. Once people figured out the formula, any jazz, blues or soul singer could put some more contemporary production on their album. Ex-rockers, thinking of dabbling in a bit of electronica, would pull in a frail girl-singer for trip-hop credibility. A bit of polite rare-groove or drum’n’bass was bog standard.

The 90s saw an explosion of lounge and easy-listening remixed and re-imagined for the chill-out room. But the best lounge is a little bit cheesy. It’s kitsch, tuneful and fun. It pulls in feel-good French pop, 60s girl groups and spy movies. Or indulges in shameless orientalism by blagging its way through crates of Bollywood and JPop.

Stick too rigidly to the blues and beats formula and you come across as too earnest. An awful lot of the trip-hop copyists just weren’t much fun. (I confess I’m amazed at the popularity of Morcheeba, who managed to perfect the formulaic absorption of all the right influences of the times, and then distil them down to a dreary, lifeless mush.)

Even the originators struggled to figure out how to take the sound forward. Tricky more or less vanished. Massive Attack lost their edge. Portishead’s Third is the highlight of the struggle to keep trip-hop relevant : by doubling down on the juxtaposition of emotional catastrophe and harsh industrial sound. It’s an awesome album. But a rarity in post 95 trip-hop.

Meanwhile, hip-hop itself was evolving, turning away from the 60s and 70s references that trip-hop was hung up on.

Think about what the extraordinary Timbaland was doing at the time.

In a sense, these tracks contain everything that trip-hop offered : the surprising combination of the soul / jazz tradition with funky beats, heavy bass, cinematic atmosphere and Orientalist exotica. Although the first is obviously a dance tune, the second is fine to chill (and smoke) to. But it’s also exciting, future-oriented music.

Obviously that’s not a direct substitute, it’s hip-hop, not “downtempo” or the future of trip-hop. There’s no intimate singing. But much of trip-hop’s credibility came from its engagement and dialogue with living hip-hop. Without continuing that dialogue, trip-hop falls back into being just rather dull and downbeat soul-music. It’s a dead end. To stay alive, trip-hop needed to keep up with what happened in hip-hop in the 2000s.

It didn’t. And, to the best of my knowledge, trip-hop is, indeed, dead. And good riddance.

Fortunately, there are plenty of other options for mixing melancholy and emotional vulnerability with heavy bass, bricolage and other aspects of hip-hop culture.

Hip-hop and black musical culture themselves have taken a turn towards the fragile, emo and ethereal. From the mainstream of Drake and The Weeknd, through Odd Future’s Tyler and Earl Sweatshirt, to kids like Lord Linco and Dean Blunt who seem to me like the true inheritors of what Tricky started on Maxinquaye.

Then there’s Burial’s take on UK Garage which kidnaps bouncy 2-step beats and takes them back to his bedroom for a good whining to, under a bare 40 watt light-bulb.

Burial led to an entire “future garage” and “future bass” genre, predicated again on the juxtaposition of contemporary dance with fragile voices :

There’s colourful cinematic Trap like Tony Triad’s Dolor (Original Mix) Trap sounds to me like this decade’s version of drum’n’bass. It’s now a deterritorialized, global sound made with sophisticated computer studio techniques, that ranges from rough club tracks to home chillout. If you liked “intelligent” drum’n’bass crossing into your trip-hop then trap is an enormous repository.

And there’s Witch House / DarkWave which brings 80s electrogoth up to date with contemporary production, very influenced by modern hip-hop / trap, and has a lot of fragile floaty voices over huge bass drones.

If you’re asking “where is that feeling I had from the first Portishead album? When Mysterons kicks in with a frightened little girl lost in a terrifying forest of squonking scratches and mysterious thudding drums?” then Salem and their unpronouncable friends are probably your best bet to find it.

tl;dr : I loved trip-hop when it came out. But the sound is a dead-end (for the moment). But if you loved the spirit of trip-hop, the music that challenged and delighted you by creating seemingly impossible juxtapositions of modern, aggressive energy and braggadocio from club hip-hop, with fragility, intimacy and vulnerable human emotion, then contemporary genres from chillwave to future bass to witch house and dozens more that can’t even be named, are thriving and innovating.


Jun 8, 2016

How much will bots as a service companies be worth?

Short term answer. “Bots’ in the UI sense aren’t about bots at all. It’s about the messaging app. becoming the new homepage and “apps” having to have hooks there because people are too lazy / focused / addicted to leave their messages for another app

I’m not sure there’ll be many bot businesses, there’ll just be a lot of bot tutorials. Though some kind of bot-store might be important.

If I wers running Android or iOS development I’d be trying to figure out how to reorganize the whole front end of those operating systems as a big river-of-notifications and ensure that all iOS and Android apps could just appear within it fairly transparently (this may be what Material Design is getting at.) Otherwise Whatsapp will become the operating system and commodify the underlying phone.

So appart from owning the platform / store I don’t think there’ll be bot businesses.

Long term answer. Will there be the equivalent of employment agencies for AI? Probably it will look like the cloud / SaaS business. You’ll rent an elastic cloud of AI processing capability. Google, Amazon, maybe IBM or Microsoft will largely dominate here.


Jun 8, 2016

Are humans the best robots in the universe?

No.

Squongkrinkans from the planet Gryphlo are the best robots in the universe.


Jun 8, 2016

Should Ed Miliband join Labour's Shadow Cabinet?

I don’t see why not.

The obvious comparison is William Hague, who led the Tories to defeat when they were still too unpopular, and perhaps he was too young.

But he came back to the front bench and I don’t think anyone really held his general election defeat against him.

Ed is fully up to the job of being a cabinet minister, even if he wasn’t quite charismatic enough to convince people he should be prime-minister.


Jun 8, 2016

Is London dangerous on account of Islamic extremists?

No. It’s utter nonsense.

London is an extremely safe city for its size. Murder and violent crime rates are low. Community relations between different ethnic and religious groups are pretty good. Teenage gang violence is more likely between “post-codes” (ie. regions of London) than between different races or creeds.

I lived in Hackney for 3 years without any incident worse than someone robbing the mailbox of the block of flats I lived in. You could cycle around at 1 or 2 AM without problem.

I’m not saying there’s never crime or violence or tension. Of course there is. But it’s a low rate for the population.


Jun 9, 2016

If I look out the window from the top of the Canary Wharf tower in London, say looking south, what location is directly on the horizon?

Bromley probably. I’m not sure why you’d bother.

Biggin Hill possibly?


Jun 10, 2016

Why are Quora's top writers more likely to deny the negatives of Political Correctness than the general population?

The negatives of Political Correctness are regretted by those who like to say impolite things about other people, make lazy generalizations (based on race, sex or sexuality etc.), and say other obnoxious things.

You don’t get to be a Top Writer by writing like that. Quora particularly values “Be Nice, Be Respectful”. Not “Be an asshole to show off”. Nice and respectful people don’t worry that they are denied the “freedom” to be an asshole.


Jun 11, 2016

Why isn't rap music called "rap music" anymore?

I may be wrong here, but I suspect it was only called “rap music” by people outside the genre and the black community where it came from.

Rappers certainly called themselves “rappers”. But I can’t think of any lyric by a rapper that actually talks about “rap music”. They always call it hip-hop.

So I’m guessing that outsiders finally learned the right name.


Jun 11, 2016

My friend is half white half north Indian. However, he appears to be fully white, having green-light brown eyes, and white skin. Why is this the case?

Have a look at this video. It explains Mendel’s research on inheritance in peas and how he discovered genetics.


Jun 11, 2016

Can I as a foreigner buy an evangelical church in Brazil?

Evangelical churches CAN make a lot of money for people who run them.

But they are ALSO quite hard work. At least initially.

So, as foreigner, are you prepared to live close to the church in, what is probably a poor community? Are you willing and able to run church services several times a week? Perhaps several times a day? Are you able to preach compelling sermons in a Portuguese that the community can understand and that will resonate with them? (A preacher who is good enough to reliably make money is probably going to want his own church, not be employed by you on a fixed salary.)

If you are already a successful preacher, it might be worth running a franchise. But, if you’re already a successful preacher, you are unlikely to be asking this question.


Jun 13, 2016

What are the advantages of programming languages based on lambda calculus?

Lambda calculus was invented as a language for humans to think about computation. Not for humans to communicate with machines.

So, languages based on it are fairly elegant and aren't full of machine-related cruft.


Jun 13, 2016

What are your views over LinkedIn being acquired by Microsoft?

Microsoft has a history of buying fairly big, reasonable tech. brands that OUGHT to offer them an interesting direction to evolve strategically ...and then wasting them by leaving them wither into insignificance.

That's what they did with Skype, which they should have been able to evolve into a messaging app. competing with, and as compelling as, Whatsapp / Telegram / FB Messenger / Snapchat etc. Instead it's fading into obscurity.

They did it spectacularly with Nokia. Who now make almost no smart-phones for no noticeable improvement in Windows Phone sales.

They'll probably do this with LinkedIn.

It’s possible that under Satya Nadella things will be different. But the traditional M$ problem is that it tries to use the new acquisition to prop up Microsoft’s existing brands and strategies (ie. Windows, Office, Azure) rather than allowing the acquisition to suggest new strategies and exploring the new opportunities it brings.

Now LinkedIn itself was sliding into a bit of a decline. I think there was very little vision about what a disruptive, world-changing employment platform could be (eg. Phil Jones (He / Him)'s answer to Why has no one disrupted LinkedIn so far? )

To recap, what if LinkedIn wasn’t just Yet Another Social Network left in the wake of Facebook’s dominance? What if LinkedIn’s “big hairy audacious goal” was something like “to double the world’s income”. (ie. to provide whatever will help its users earn more each year … whether by finding better paying jobs, doing more gigs on the side, being better matched with the right job, identifying and getting whatever training makes them more valuable to the market, learning how to negotiate better etc. etc.) To execute on that mission would put LinkedIn in the same league as Google / Facebook / Apple etc. The moment you think like that, multiple new directions, opportunities, potential income streams etc. simply fall out of it.

Now, is that a possibility under Microsoft ownership? Who knows? Nadella isn’t Ballmer. He, says he’s willing to change Microsoft. But it’s hard to know how big his vision is. Or how much he’s still trapped by the traditional forces and attitudes within Microsoft.

So this is another (and almost the last) chance for Microsoft to buy themselves into the social platform big league. They may be ready to do something interesting. But they squandered an amazing opportunity with Skype. And early talk about how they’re thinking of effectively using the community to sell Microsoft products to and analyze data from isn’t that encouraging.

I’d look for some kind of big insightful statement from Nadella before I get very excited about this.

Right now … the evidence is ambiguous : Read Microsoft CEO’s memo to staff about LinkedIn acquisition


Jun 13, 2016

Which political opinions make you angry?

The ones that seem motivated by lack of generosity or good will.

I have no problem with, and can have great respect for, people who believe diametrically opposite things from me, if it seems that our differences are basically about the mechanisms of how the world works. If you want what’s best for people but have a different policy for achieving it, then you’ll get argument but no disrespect from me.

The ones that are harder to deal with are the ones that seem much more obviously due to mean-spiritedness or resentment or vindictiveness.


Jun 14, 2016

Why didn’t Facebook buy LinkedIn?

Facebook doesn’t need LinkedIn.

It already has a far bigger, far more active, and far more important “social graph” than LinkedIn does.

The only extra value that LinkedIn provides is a bit more data about work history contacts etc. While these are potentially valuable, the fact that LinkedIn has been drifting for several years demonstrates that LinkedIn themselves (and perhaps no-one else) has worked out how to make something more compelling from this data (Phil Jones (He / Him)'s answer to Why has no one disrupted LinkedIn so far?)

I believe it is possible to do a lot more with a “career” social graph. And maybe Microsoft have a great plan for that. Or maybe they’re just desperate enough to have some kind of social graph that they’ll buy LinkedIn’s. (And it’s a reasonable fit given that Microsoft are increasingly orientating themselves towards the “work” / “business” part of the IT market rather than the consumer / leisure part where Apple and Facebook now dominate. It’s the “narrative” that has synergy more than the technology or the actual community.)

Facebook, OTOH, if they really wanted more career-related data about their users, could just add some new fields to their existing profiles. And would probably be able to capture more current career information than LinkedIn has amassed in its entire existence.

They don’t, because, like I say, no-one has really worked out how to extract sufficient value from it. But the value is there. And M$ may find a way to unlock it.

OTOH, Microsoft bought themselves a perfectly good social graph back in the 2011, and then did nothing significant with it. So their ability to see and act on opportunities in this area isn’t demonstrated.

See also : Phil Jones (He / Him)'s answer to What are your views over LinkedIn being acquired by Microsoft?


Jun 14, 2016

What do Brazilians think of Dilma's proposal to make a plebiscite to see what the population want to the Brazilian state?

It’s a good idea.

There’s a lot of ambiguity in Brazil right now.

Dilma is still the elected president.

She’s very unpopular, but not as unpopular as the Dilma-haters think she is. While the right-wing commentators here oppose her for their own political motives, most Brazilians who’ve called for her removal in the last 6 months, have done so because they got convinced that she was responsible for corruption in the Brazilian government.

That narrative is rapidly unwinding. The more we come to know everyone else in the snake-pit of Brazilian politics the more we understand how systematically the corruption runs through the system.

You aren’t fighting corruption if you throw out the PT and leave the PMDB or the current PSDB in charge. You’re just throwing out a token scapegoat and giving the rest of the rats a free pass.

If you really want to do something about corruption, you need a clean sweep. New deputies in the Camara, new senators and the chance for all parties to try to find and put up new, more respectable, presidential candidates.


Jun 15, 2016

Is it dangerous to visit London as a 19-year-old woman alone?

Unfortunately as a 19 year old woman alone you need to be careful anywhere. Be sensible and generally stay where other people are, rather than in deserted places. Especially at night.

But London is relatively safe as cities go. Tourists get robbed - don’t go on the London Underground or other crowded place with your bag open and purse or phone or tablet extremely visible; there’s a chance someone will grab it - but violent robbery is extremely rare.

There are a lot of Chinese visitors in London. You won’t especially attract attention. And British people will usually be helpful if you have some kind of problem and ask for help.


Jun 15, 2016

In a decade or two, will Mechatronic engineering still be relevant and useful?

Almost certainly. Robotics and the Internet of Things are going to be a major growth area in the next few decades.

Basically we now have computers that are cheap and powerful enough to embed in pretty much everything in the real world. That means lots more sensors. And sensor networks etc. But it also means that sensors and intelligence will be embedded in anything mechanical.

Putting mechanical and electrical / electronic engineering together makes perfect sense.


Jun 15, 2016

What is python good at?

Everything and nothing :-)

By which I mean it’s a great language that’s good for pretty much everything.

Unfortunately it’s not the specialist language of any particular platform.

I mean, it’s a better language than Javascript, but it isn’t native in the browser and node is being developed faster than the Python VM.

It’s much nicer to use than Java, but doesn’t have the JVM and enterprise stack.

Nor is it the native, first choice of any popular mobile phone or tablet.

It’s not standard on every web-server, like PHP.

It’s not the scripting language of any major game-making / 3d modelling framework or platform, the way Lua has been and versions of Javascript have become.

Right now it IS probably the best language to do data-analysis, machine learning or interface with other big-data resources and web-scraping etc. Because of IPython Notebook, numpy, scipy, scrapey etc.

It’s very simple and easy for people who are not full time software developers but who DO need to program (eg. scientists and other researchers who use a lot of data). This is likely to be its big area of dominance going forward.


Jun 15, 2016

What types of information are mostly a waste of time, other than television?

99% of the memes flowing through the internet (Facebook, Twitter etc.)

Pretty much all 24 TV News channels. You soon figure out that while they feel fast paced, they just keep cycling the same news headlines again and again, adding comment to them in small increments. In practice, a daily newspaper or weekly magazine can give you the same quantity of news information in a more compact and structured way, that takes far, far less time to consume than regular TV updates. You just have to be patient enough to wait 24 hours for it.

You should notice a pattern here … anything which flows news fast in incremental quantities. You ONLY need these flows when you are actually scanning them for live patterns that you plan to act on in real time.

If you aren’t going to act on the news in real time, you don’t need to consume it in inefficient real-time chunks. Get the daily, weekly or even monthly digest version.


Jun 15, 2016

What is the evolutionary reason for the longer life expectancy of women while men remain fertile much longer?

Grandmothers take better care of grand-children than grand-fathers (who are out trying to impregnate more women)


Jun 15, 2016

Why does Trump support Brexit? What are the benefits for him to take a position on it?

It’s part of the same romantic, nationalist world-view that he peddles in the US.

That nationality is all important. It’s the main source of identity worth having and needs to be prioritized above other identities. This is particularly embraced by those who feel that they’ve lost the value of other kinds of identity. Men who hear a lot of talk about and promotion of the female identity and feel left out. Whites who hear a lot of talk about and valorization of other races and feel left out.

The nationalist says to them “you aren’t allowed to claim that it’s great to be a white man, but at least you can be special because you are American” (or British).

This kind of British nationalism, embodied by UKIP, is the natural ally of Trumpism.

Of course, it’s ultimately rooted in insecurity. Americans who support Trump believe him when he says America lost its “greatness”. They know that their economic situation has worstened in a fast-moving globalized world. The fluidity of trade. The fluidity of gender and race. Foreign ideas and culture. All these are strange and frightening to them. So anyone who seems to offer a return to the good old days and good old ways, is attractive.

That’s Trump and Farage.


Jun 15, 2016

In the far future will religion become obsolete?

Well, it’s obsolete now, in the sense that we don’t actually need it.

But I think it’s kind of a bi-product of our way of thinking, which is that we have a brain evolved to live socially (including communicating linguistically, having a “theory of mind” etc.)

When your brain does that, it tends to personify observed phenomena … eg. the weather and other natural phenomena can be interpreted with the “intentional stance”. It’s an inevitable kind of pareidolia for a social animal to interpret the world as though it was made of persons.

So I don’t believe we’ll be able to get rid of it, no.


Jun 15, 2016

Given 5,000 years and plenty of resources, do you think science will be able to grant humans immortality?

No.

We might be able to reach some level of “indefinite repair and replace” for various organs. So we can stretch life for a while … a few decades, a few centuries may be.

But eventually EVERYONE on the “repair and replace” scheme will get unlucky and hit a moment where they either can’t access or can’t afford the next repair job. People won’t be proof against accidents. Or being deliberately murdered. Or sudden, very virulent diseases. Or terrorism, war, social breakdown. Not to mention the mass starvations that occur when the current 7 billion people try to stop dying while still spawning the next 7 billion.


Jun 15, 2016

Are we all forced by society to make and spend money?

You can choose not to eat. And to starve to death.

But if you prefer to eat and live then you’ll have to acquire food. Since most of the common land you might have been able to forage or cultivate your own food on, is now tied up by property rights that explicitly forbid you from foraging or cultivating, you are obliged to participate in the market to buy food if you want to live. (Unless you can find enough charity to keep you alive.)

In order to do that, you’ll have to find something to sell.

So, yes. You’re obliged by society to make and spend money. Or beg. Or starve.

You’re free to choose which of these three options you take.


Jun 15, 2016

Why does it seem people are no longer interested in having intelligent debates over polarizing issues?

As I said elsewhere, it’s largely a function of the venue.

Does the venue reward civilized debate?

Television, especially television “debates” in front of an audience, doesn’t. It rewards quick put-downs and crowd-pleasing antics. It confronts someone with an opposing viewpoint and then expects them to come up with a sensible response in 10 seconds or less. If they appear unsure or open to debate, they’re accused of being weak or indecisive. If they allow themselves to be persuaded by an opponent they’re accused of “flip-flopping” or trying to appeal to the audience. Their only option is to double down on what we know they already believe and try to come up with something superficial that damns the other person.

We desperately need new forums for debate that DO reward having civilized conversation, listening to the opponent, allowing yourself to be persuaded of some points, recognising that you can search for common ground, etc. The internet started off fairly promising. And places like Quora aren’t that bad. But much social media is awful.


Jun 15, 2016

What would happen if industries started to dump oxygen into the atmosphere?

If the atmosphere becomes significantly richer in oxygen, stuff starts catching fire more easily.

Expect massive damage from fires breaking out regularly, both in cities and rural wild-fires. Expect far more restrictions imposed on who is allowed to light fires and when. We’d have to adapt to using a lot more non burning technologies.

Eg. more microwave ovens, no gas hobs. Electric cars but no internal combustion engines.


Jun 15, 2016

Do science reporters unintentionally make the public misunderstand evolution?

The question of of how much “intentional” or “functional” or “normative” or “goal-directed” language is warranted in biology is actually a deeply philosophical one. And there’s a lot of discussion about it.

On the one hand, science as we usually understand it, taking mechanics or physics as our model, doesn’t really have room for these terms. Things just do or react.

OTOH, function and goal are just so damned useful and intuitive to help us understand biology. Particularly evolution.

Evolution is a grand way of orienting our understanding, that notoriously, “makes sense” of everything in biology. But the best way to understand it is to use goal / purpose / normative terms. They help us summarize complex behaviours very simply and make good predictions.

As Daniel Dennett notes, without these “stances” (what he calls the “design stance” and “intentional stance”) we would find it hard to reason about complex biological organs, let alone animal or human behaviour.

If you want to go deep : Teleological Theories of Mental Content


Jun 16, 2016

What is the evolutionary advantage of having different genders?

If you only have one sex, you are effectively saying that each new organism is a copy of its single parent. That's quite a fragile system, because if any mutation gets into the genotype, it gets passed to all future generations. Any particular lineage is stuck with a bad gene forever.

When you have sexual reproduction, each new organism receives a mixture of genes from its two parents. Even if a bad mutation gets in, in one generation, it may not get through to all children of the next generation. So the other good genes get to survive in some descendent lineages.

Sexual reproduction increases robustness, adding a kind of check on bad mutations getting into the genotype.


Jun 16, 2016

What is the definition of a "socialist"? Is it simply someone who advocates the state ownership of enterprise?

Words can evolve their meaning.

I use “socialist” to mean someone who believes that the economy should be run for the benefit of society, rather than that society should be run for the benefit of the economy. Society takes priority over the economy.


Jun 16, 2016

What are some good non-computer-based tools for programmers?

Whiteboards.

3x5 index cards for CRC modelling.


Jun 17, 2016

What is the best desktop OS?

Of all the currently popular ones. Unix, hands down.


Jun 17, 2016

Is murder of Jo Cox a terrorist attack?

The question seems to have changed its phrasing since I answered it, so my answer doesn't make sense in current form.

Please ignore it.

Almost certainly not.

Attacks on whites get especially labelled "terrorism"

But you are right to imply that terrorism is more a label that gets applied for political reasons than a scientific category


Jun 17, 2016

Why is the killing of British MP Jo Cox being described in the media as a 'murder' and not an assassination?

Assassination is just a dignified word for murder.

Why dignify this?


Jun 18, 2016

Is the rejection of the word 'feminism' more or less frequent in societies with more actual gender equality?

Supporting “everyone” instead of “feminism” is like saying “all lives matter” instead of “Black Lives Matter”. All lives do matter, but the only people who want to say this and talk about it right now, are those trying to shut-up the black community who want to talk about their current real problems.

Saying “I support everyone so can’t support feminism” is trying to shoot down people who want to talk about the actual problems that women face. (No feminist objects to having forums to talk about men’s problems too. The only reason they object is when those forums are deliberately proposed to rival, disrupt and shout-over the forums for women.)

In societies where women actually DO have more parity with men in terms of opportunity and voice, people are more relaxed about the term and the word.

It’s in societies where it’s still a raw fight that the reactionaries are so insistent and aggrieved.

I’d say that’s true in various parts of Europe. In the UK, we aren’t perfect, we have carping right-wing media and plenty of concrete problems for women. But I think the average acceptance is better than Brazil.


Jun 18, 2016

Could Tony Blair come back and lead the Labour Party?

Obviously not.

I think he’s too damaged.

And, frankly, just too out of it. He’s not an MP, for a start. He’d have to be selected by the Labour Party to stand for MP in a safe seat etc. etc.

What’s perhaps MORE plausible is, if Corbyn makes a hash of the next election, then there’ll be a resurgence of the Blairite wing of the party. Led by a whole new generation of centrist politicians, careful to distance themselves from American adventurism, but otherwise, fairly straight, “neoliberal left”.

You could imagine a New New Labour in 5–10 years with people like Hillary Benn, Liz Kendall, Sadique Khan, perhaps a returning David Milliband, etc. as major (and popular) figures.

In such a scenario, you can imagine Blair being brought back into the fold. I think he DOES have to make some atonement. But if he did, and became more widely recognized in some more neutral area, then it’s not impossible that this Labour would nominate him for the Lords. And perhaps even a senior position (Labour leader in the Lords?)


Jun 19, 2016

Why has no image of Jo Cox's murderer been released?


Jun 19, 2016

The architectural design of Brasilia was inspired by some other city of the world or the idea was totally of your creator Oscar Niemeyer?

It was inspired by the history of modernist utopian architecture, going back to Ebenezer Howard’s Garden city and Le Corbusier’s Radiant City and a bunch of similar ideas that sound good in theory but are dead wrong in practice.

The main nice-sounding but totally wrong idea is that different uses of the city should be separated from each other by zoning so that they can be protected from each other. The idea is extremely wrong and destructive because it turns all areas into the city into a kind of monoculture, where the streets are only used by one sort of person at one time of day, and desolate, hostile wastelands, where no-one wants to go, the rest of the time. Instead healthy urban fabric mixes a wide diversity of uses, so there’s a wide diversity of different types of people using it and interacting with each other as often as possible.

The other, reasonable sounding, not quite as bad, idea is that you want a lot of green space to make the city feel like a park or the countryside. In practice this just makes the city less dense, everything is further apart, it’s harder to walk around on foot and so everyone drives everywhere. Once again, lots of empty space where no-one wants to be most of the time, plus cars, traffic-jams and pollution.


Jun 20, 2016

What irritates you on Quora?

THE number one most irritating thing on Quora is the character limit on question details.

It makes it impossible to ask a subtle question that needs any kind of disambiguation to make fine-grained distinctions.

It’s why Quora is starting to get lots of simplistic / generic / repetitive questions that sound like they ask the same thing, and invite vague answers; rather than being able to become a place for deeper thinking.

The second most irritating thing is the short-answer Nazi bot that collapses perfectly good short answers for no reason other than letter count.

The third most irritating thing is the restriction on using images as answers. Sometimes an image IS the best answer.


Jun 21, 2016

Is it fair that I pay £1600 pm for a flat in London, whilst my neighbour in the same block pays only £180 and gets the rest paid from the council?

That could only happen if you have more money than your neighbour.

Is it fair that you have more money than your neighbour?


Jun 21, 2016

How do Emacs developers manage to remember the syntax and use of every possible function in a programming language?

We don’t. We just discover a few useful ones and get used to them.

Sometimes we discover a feature that’s been around forever, but we didn’t know about. And that’s a wonderful surprise.


Jun 22, 2016

Why is it acceptable by some feminists to educate men on how they behave, think and feel, but the reverse is considered 'mansplaining'?

This is actually a good and subtle question. Because, of course, if it’s legitimate for feminists to criticise (some) men’s attitudes and treatment of women, then it should also be possible for men to criticise some women’s attitudes and treatment of men.

That is also perfectly fair and legitimate.

What is problematic about “mansplainin” is, as Lilith Piper MacKinnon says, is that it’s done in a particular context and power-structure. Where there’s been a long history (thousands of years) of men telling women how to think and behave, enforcing those rules with everything from physical violence (men beating their wives, the stoning of adulterers, the burning of witches), to institutional restrictions (women not being allowed to own property, not having a vote, not being expected to apply for or work certain jobs), to intellectual framing (male psychologists defining women’s mental health as the norms they approve of)

Mansplainin is too often the attempt to defend and perpetuate that power-structure without taking on board the feminist criticism. It’s a knee-jerk reaction, to start talking back and complaining about the feminists without listening to or engaging their argument.

There’s nothing wrong with men who do make the effort, do listen to feminist criticism, and then formulate a measured and honest counter-argument or defence against it. Obviously observing the usual rules of any political debate, to be polite, to be honest, engage your opponent with good will, not to make ad hominem arguments etc. If you do that, I believe you have the right to criticise feminism, to push back, offer a different perspective and explain the male experience in the expectation that feminists will take it seriously

What’s not OK is to want to “get your defence in first”. To use your “counter”-argument to stop the feminist criticism being made 0r heard or thought-about in the first place. Either by yourself or by others. That is what “mansplainers” often try to do. Criticise the criticism in order to shut it down altogether. To make the conversation about how those terrible feminists are not listening to them to deflect attention from how they aren’t listening to the feminists.

We have a long history and cultural tradition of men’s voices being heard and women’s voices being ignored. It’s right that take note of this history and try to correct for it by making an extra effort to listen to women’s voices and to think about what they tell us. That means making ourselves open to feminist criticism. Having corrected for that bias, we ARE still allowed to push back and point out when some feminists may be making a mistake, crossing a line, over-stating or being unfair. And I’d expect other feminists to accept counter-arguments that are well made with equally good will.

But 99% of criticisms of feminism don’t get anywhere near the required standard .


Jun 22, 2016

What are some bad habits that programmers have, and how can they be corrected?

Terrible, terrible posture and sitting arrangements.

Probably Pilates or yoga are the best solution. Though they take a lot of commitment.


Jun 22, 2016

Why has Microsoft embraced Node.js but not Ruby on Rails?

It’s probably largely about timing.

When Rails was blowing up, mid-2000s, Microsoft were still fairly hostile to open-source, thought that ASP was a good solution for web-development (no worse than PHP on the M$ stack, and supported by Visual Studio.) And didn’t see much need for a Ruby-like language. VB was their “scripting” language.

What they couldn’t do, though, was fight the dominance of Javascript when it came to the browser. They HAD to start supporting Javascript in Visual Studio and the rest of their web toolchain. One of the first concessions to the rest of the world was when they adopted jQuery and made that a standard.

But Microsoft only really started trying to broaden their appeal beyond their standard in-house web-stack in the 2010s and with cloud hosting on Azure. By then, Javascript and node were the major trends, and Microsoft already had a lot of experience and commitment to Javascript.


Jun 24, 2016

What do left-wingers think of David Graeber's book Debt The First 5,000 Years?

I personally think “Damn, I really need to get around to reading it”


Jun 25, 2016

How much is the chance of Boris Johnson to be the next prime minister upon successful Brexit?

It's plausible but not inevitable.

He still has enemies in the Tory party that would need to be won over. And if Brexit has some very obvious, very bad short term effects which reflect on him, no.

But if Brexit remains largely popular in the next 6 months and he can butter up the Tory party, it's plausible.


Jun 26, 2016

Have there been any other "lame duck" or "caretaker" PMs?

The lame duck presidency happens because of explicit term limits in presidential systems. The president gets towards the end of his / her mandate and runs out of potential patronage that can be used to bargain with the legislative.

If you don't have fixed term limits you theoretically don't run out of patronage.

It's arguable that Cameron might have artificially put himself in this position when he explicitly stated he wouldn't run again.

That might have been an unspoken pressure behind his current disaster ... maybe if he'd not been explicit about not running for another term, Tory back-benchers would have been more circumspect and less vociferously in favour of Brexit as they calculated their chances of being in the next cabinet.


Jun 27, 2016

Are people calling for Jeremy Corbyn to step down after Brexit delusional?

Un-fucking-believably idiotically delusional.

I am … flabbergasted … that the Labour party has decided to commit suicide today. (Sunday 27 June, 2016). Hilary Benn and friends have basically just declared that they want Nigel Farage to be Prime Minister.

It takes stupendous incompetence to make Nigel Farage into the most successful and competent party leader in England. But right now, that’s what he is. A leader who actually leads his party. And achieves the things he sets out to do.

Welcome to the age of stupid.

So … what happened is this. We are out of Europe because Cameron did a rash thing that backfired. And a lot of traditional working-class Labour voters were sold a simplistic story by the far-right, that immigrants were the reason for all the things that were wrong in their lives and the economy. (Rather than, say, the 2008 crash, and Cameron and George Osborne’s austerity policies over the last 6 years)

So, the anti-Corbyn faction have spun that into the idea that it’s Labour’s fault that the referendum went Brexit. And, in particular, those who have beef with Corbyn, have decided to jump on the bandwagon and claim that it’s particularly Corbyn’s fault for being lukewarm on European membership; a reluctant Remain. It’s Corbyn wot lost it.

Well, guess what. While a majority of Labour voted to remain, a sizable chunk of Labour voted to leave. Labour IS conflicted over Europe; the working class haven’t seen much of the benefit of membership. And even remainers are sceptical. In other words, Corbyn’s lukewarm attitude to Europe far more accurately reflects the opinion of Labour membership and its traditional voters than any enthusiastic Europhilia does.

Now most of Corbyn’s enemies are from the right of Labour. The Blairite or New Labour side. Those who strongly believe that to win, Labour needs to recapture the political centre and the middle-class. Maybe. But meanwhile, Labour is STILL haemorrhaging its actual, real (as opposed to potential) support among the working class. The SNP have taken its voters away from it in Scotland. UKIP is now taking working class voters away from it in the rest of England.

But according to today’s plotters, Labour must orient itself yet further towards the interest of the urban elites; be louder and more dedicated in espousing them.

Except, simultaneously, it needs to also listen to the “real concerns” that labour voters have about immigration. And, ironically, Corbyn is both accused of bringing up questions like the TTIP which are allegedly “irrelevant” to people on the doorstep (despite being one of the most fundamental changes in legislation that Europe was bringing to the UK) AND of “lack of leadership” (ie. not just pandering to the crowd and media talking points) He’s damned when he does reflect Labour voters (ie. is lukewarm) and damned when he doesn’t (ie. tries to talk about bigger issues, defends immigration)

(As a comparison, imagine this was an uprising by pro-Brexit Labour MPs, led by Kate Huey, claiming that Corbyn had backed the wrong horse and was out of step with supporters. At least the argument would have the benefit of coherence.)

The real delusion is this :

The Labour Party is being torn apart by historical forces that are far bigger than Jeremy Corbyn and his enemies. It serves multiple constituencies whose interests (economic, political and ideological) are diverging alarmingly. It finds it harder and harder to find positions that appeal to all these constituencies and whenever it speaks up for one, it alienates the others just a little bit more. (Perhaps Labour in any real sense, as the coalition of working class economic interest and middle-class liberal cultural interests is finished. Along with the second-wave industrial economy that spawned that alliance.)

And Corbyn’s critics are right. With his fusty old beliefs and principles, perhaps he can’t reunite these different factions.

But the reason they’re delusional is that neither can anyone else.

Corbyn’s critics, who blame him personally him for this, are fantasizing about a unicorn politician, someone who can magically be on everyone’s side at the same time : pro-Europe, pro-market, pro globalization, low taxing, liked by the right-wing media, and also pro-working class, protecting them from the competition that immigrants and globalization bring, offering more services etc. etc.

In other words, they want a Trump-like, post-truth politician with the ability to tell everyone what they want to hear while not getting caught out. Basically, they’re hoping for their very own Boris Johnson. Blair with added xenophobia.

But even if you passionately believe in unicorns, and think Corbyn needs to be replaced by one. You still ought to wait for the unicorn to arrive. Not just make a unicorn-shaped hole in the hope that one will turn up to fill it.

Let’s consider a couple of things :

1) The space of being right-wing of the Labour party while being nicer than the Tories, is already occupied by the Liberal Democrats. And they have long found very meagre pickings in that zone. They have to content themselves to just playing the “we’re the opposite of whoever you don’t like” game at the local level. The only time the LibDems did well, was as a way for left-wingers to protest against Blair’s support for the Iraq War. The moment they went back to pitching themselves as “saner Tories”, they were wiped out. This is a common delusion but there is no “there, there” in the centre of British politics. If there was, the LibDems would have ruled the country for decades.

2) why did Corbyn win the leadership of the Labour Party in the first place? The utter lack of plausible alternatives. Everyone else in the campaign couldn’t articulate any position beyond “tell me who you want me to be”. And that went down like a lead balloon.

Things are no better now. If Corbyn goes, we know there are no unicorn populists in the Labour Party who are waiting to fill that vacuum. There’s no one with that magical ability to appeal to everyone. We know this because if there were such a politician in Labour today, then we’d have already heard from him (or her). They’d have already been prominent within the Remain campaign. They’d have been out there with Alan Johnson winning hearts and making headlines. Corbyn wouldn’t (and couldn’t) have stopped that (despite his enemies trying to talk up a story of “sabotage”). Any of today’s shadow cabinet resigners could have been out there making a name for themselves saying brilliant things if they had it in them to do it.

In practice, Labour was collectively lacklustre. It was collectively lacklustre because it really is between a rock and a hard place. The ONLY people who can argue that you can have the economic liberalism of the EU AND protectionist anti immigration policies are barefaced liars like Johnson and Farage. And, to their credit, Labour wasn’t shameless enough to try to promise that. Even if the cost was saying very little of consequence.

So, Labour has big problems. But Corbyn is a symptom, not a cause, of them.

This week, David Cameron, the great Tory “success” of recent years, has been humiliated , revealed as making a spectacular error of judgement and has fallen. Meanwhile Boris Johnson is getting revealed as spectacularly dishonest. The entire tissue of lies that is the Brexit campaign is unravelling. The financial markets are in free-fall.

This is ALL the fault of right-wing incompetence.

If Labour went on holiday for a month, they should be 10 points ahead when they came back.

Instead, a bunch of self-indulgent MPs, blinded by their own anger, confusion and frustration at Brexit and panic over a near election, have decided this would be an ideal week to turn in on themselves and break the Labour Party. Possibly for good.

In the run up to an early general election (if it comes within the next 12 months) the story coming out of Labour should be ALL about how allegedly “safe” Conservative hands clumsily dropped and broke the economy while UKIP were telling outrageous porkies. Instead the message will be a confusing internal squabble about whether, in this party that almost entirely supported remain, the leadership was enthusiastic enough in its support for Europe. Despite that position being an overall vote-loser.

Genius!

Instead of recognizing the fundamental challenges that the 21st century presents to centre-left politics and parties : global capitalism, high-speed finance, mass automation threatening most traditional employment, mass movements of people due to continual unrest and wars, climate change, social media, cryptography, blockchains etc. etc. MPs in the “shadow cabinet”, the aspiring government in waiting, is trying to personalize everything as Corbyn’s fault, and fantasize that by getting rid of the hated leader, their unicorn saviour will magically appear and heal the contradictions in the party, reunite them and make everything OK with the electorate.

Now THAT is delusional.

If Labour spends the next 6 months infighting, as other lacklustre non-entities demand their turn to wilt in the spotlight of leadership, then the beneficiary will be UKIP, whose pitch to the working-class will be “we know what we stand for, we get things done (though we still haven’t managed to purge ourselves of these immigrants because of Tory prevarication)”. They’ll take an even bigger slice of working-class voters from Labour, perhaps finally winning enough seats to force the Tories into coalition. Anyone who believes a “nationalist” party can’t take the working class away from Labour should look to Scotland. And the rise of far right parties in the rest of Europe.

Farage has already pwned the Tory party, by spooking Cameron into giving him the referendum that he can now claim credit for winning. He’s actually had Tory leavers dancing to the tune of his propaganda campaigns. Now imagine a coalition government with, say, Theresa May as notional prime-minister and Farage as deputy. It wouldn’t take long for him to grab the oxygen and become its public face (and perhaps driving force).

What stands between us and that future is a united Labour party. Letter after letter of shadow cabinet resigners stress that and say that Corbyn can’t unite Labour. But it’s a self-fulfilling prophecy. It’s they who have decided to refuse to be united under Corbyn. When they say that he failed because he failed to stop Brexit, they aren’t speaking for the 52% of the country that voted FOR Brexit. They aren’t speaking for the membership of the Labour Party that overwhelmingly voted Corbyn. They aren’t speaking for the working class that was ambivalent about the benefits of the EU and tempted to take a punt on something different. They’re just publicly broadcasting their own cluelessness about the contradictions within the Labour Party. And their willingness to try to pin the blame on someone.

It won’t end well. Corbyn has a mandate from Labour members and supporters. He’s always put his principle over toeing the party line, even when it made him unpopular. He has no reason to think that this upswing against him has any more principle behind it than naked fear and ambition. So I think he’ll fight it. And we’ll see Labour collapse into an angry, bad tempered leadership contest, with no obviously strong / charismatic alternative to Corbyn coming forward. Either Corbyn wins it leaving his detractors smouldering with resentment and denuding the front-bench of even their meagre talents. Or someone else comes through, who MPs like better but proves equally incapable of solving the fundamental contradictions that Labour faces, but does drive away the enthusiastic supporters who came on-board for and with Corbyn.

Most likely you’ll see a very ugly competition where some candidates espouse anti-immigration policies direct from UKIP, scaring away liberal London, while Europhile Blairites tell a tired Polyannaish story about the benefits of globalization that reinforces their out-of-touchness with Labour voters in post-industrial regions.

Labour was falling apart anyway, due to historical trends. But this coup is like trying to arrest that process by hitting it with a big hammer. All it will do is accelerate the fragmentation.


Jun 28, 2016

Has Boris Johnson been a mendacious 'branleur' in the UK's referendum on EU membership?

That pretty much sums it up, yes.


Jun 28, 2016

Are there any specialized blockchain languages?

Solidity (documentation ) is the Ethereum one.


Jun 28, 2016

Is there a way I can sync my progress in notepad++ on different devices?

I use Syncthing for this.

It's free software. Doesn't require keeping my private data in anyone's cloud. And works fine between my Linux, Windows and Android devices.


Jun 30, 2016

Why isn't Boris Johnson running for Prime Minister after Brexit?

Obviously, he’s clearing his agenda for his bid to lead the Labour Party.

No, actually this is hilarious. Yes, he got shafted by Gove. And yes, he bottled it. Starting to realize just how much crap the job would entail. And that it was too difficult for him.

Possibly he also discovered over the last couple of days how little support he had from other Tory MPs.


Jun 30, 2016

Did Boris Johnson just kill his career by pulling his bid for PM?

I think it reveals three things :

He found that the forces of anti-immigrant feeling he helped to unleash were actually too much for his taste. Whatever he said, he basically IS a liberalish, metropolitan Tory.

He found the political and technical challenges of managing Brexit too difficult. He’s not a sufficiently detailed policy wonk. He’s not a great negotiator. And he wouldn’t be a skilled party manager.

And when he got shafted by Gove he also couldn’t stomach trying to fight back. Perhaps discovering over the last couple of days that he was less popular with Tory MPs than he hoped.

It’s pretty much killed his political career. I think he’ll go back and focus on being a journalist media pundit. Being Mayor (ie. top fish in a small pool) was fine for him. I don’t think he’d particularly enjoy being a minister … ie. an underling of any other Tory leader. Particularly not Gove at this point.


Jul 1, 2016

In the Brexit voting, how did Leave defeat Remain?

Right-wing newspapers and politicians had been drip-feeding negative stories about the EU into people’s minds for years. Some outright lies. Some half-truths spun in the most negative possible light.

By the time of the referendum, it was too late to reverse these deeply sedimented beliefs by quoting rather dry and abstract facts which either weren’t particularly relevant (an unemployed person doesn’t worry about losing their job) or didn’t seem any more believable than any other big numbers thrown around.


Jul 1, 2016

Which area in London is the best to live if your job is around Oxford Circus Station?

I don’t enough about prices. But agree with Peter Gribble that you basically want to be on the Central or Victoria Lines.

Seven Sisters through to Walthamstowe might also have something for you. Some of these areas are gentrifying somewhat which means that there are new amenities but prices are going up too.

You want to be in walking distance of the tube stop. Not trying to get an extra bus.


Jul 3, 2016

Should Jeremy Corbyn step down as leader of the Labour party after the Brexit vote?

No.

For one simple reason.

Nobody is offering any kind of coherent or plausible alternative.

Corbyn isn’t a great leader in practice. He’s not a spectacular debater or orator or negotiator or thinker. He doesn’t come up with new ideas. He doesn’t manage to get the media (even The Guardian) on his side. He certainly doesn’t resonate with the Tories and undecideds etc.

In fact, his only virtue as leader is that he embodies the ideals of decency and care about the plight of the disadvantaged that the Labour Party is meant to stand for. In this sense, he’s (ironically) rather like the Queen : a “ceremonial figure-head” for Labour.

That clearly isn’t enough for a fighting left-wing party. But it is something. And right now, it’s the only something that Labour has.

And until Labour can actually come up with something more … by which I mean some politicians who are great debaters and orators and negotiators and thinkers, generating new and appealing ideas, winning over the media and resonating with leftish Tories and middle-England, then there’s no point tearing down the representative of the only positive quality that Labour is recognized for.

It can’t be stressed enough. This is an age where every politician has a Twitter account and can write on the web. Where outsider insurgents, from Donald Trump and Bernie Sanders to Nigel Farage and Beppe Grillo can surf to popular support on a wave of public dissatisfaction with “the establishment” and the elites. Farage changed the course of UK history with one MP, who doesn’t even like him very much.

In this world, Corbyn is NOT a gate-keeper, is not stopping any Labour MP or activist with the talent and drive to reinvent the Labour Party and its purpose. Anyone in Labour could create a movement and win hearts and minds to their cause. Anyone in Labour who is worried about Labour’s “electability” can simply bypass Corbyn and speak to the public and do their own bit to improve Labour’s chances.

Arguably Sadiq Khan and other winning mayoral candidates are doing that, But apart from them, the dire state of Labour’s fortune in the UK is a collective failure, and a collective responsibility.

Until the Labour Party recognizes that, and moves on from trying to scape-goat Corbyn as the root of its problems, it’s going nowhere.

Further, you can’t really expect the public to accept Labour as a viable government-in-waiting when so many MPs spend so much of their time and energy publicly denouncing themselves as “unelectable”. Read all those resignation letters again. Ask yourself what you think the people who wrote those letters “stand for”. What they believe.

You soon realize that the uprising to overthrow Corbyn is nothing more than a perverse echo (“second time as comedy”) of the Brexit campaign itself. A wave of despair (tinged with ambition) without any coherent strategy or planning for what happens next.

It’s mind-boggling that dozens of Labour MPs have resigned from the shadow cabinet, overwhelmingly voted no confidence in Corbyn, and shared their grumpy letters with the media for maximum public damage … and yet don’t have a replacement lined up. One who actually has this magical “leadership” ingredient that they say Corbyn lacks. Angela Eagle is now dithering like Boris Johnson.

It’s almost as if they didn’t think any of this through at all. And were just caught up in the spirit of the moment. Like Brexiters, not worrying about the messy details of the aftermath, they assume the act generates the miracle. Vote leave! to magically restore “sovereignty”. Depose Corbyn! to magically restore “electability”.

What “electability”? I don’t see any theory of electability at all. No recognition that Blair’s success was a product of his times : of vicious (and unattractive) infighting within the Tory Party, of a booming economy (since revealed to be based on cheap credit and unsustainably rising house-prices), of support from Rupert Murdoch (initially a way for Murdoch to punish John Major, and later bought at the very high price of total acquiescence to the neoliberal economic consensus, and the neoconservative “war on terror” agenda)

(Aside : How would those who seek to repeat Blair’s success reproduce these conditions? Tory infighting and economic boom are out of their control. How much is “making us electable” a code-word for courting the Murdoch empire? And at what price? What can Labour actually offer Murdoch that he can’t get from the post-Brexit, post-Cameron Tories?)

Nor is there much sensible discussion of the situation that Labour finds itself in in 2016. It was losing its traditional base and votes from the left and working-class all the way through Blair’s three terms. It’s now run out of that slack and needs every vote it can get. It has lost Scottish social democrats to the SNP. It’s losing English and Welsh working-class votes to UKIP and Plaid Cymru. The idea that Labour is just a comfortable shift towards the centre from having a majority in parliament is simplistic if not dangerously naive. (One more time. If the centre was where the votes were, the LibDems would be in power permanently. )

2016 is the year of mass public anger and rejection of the status quo and against technocratic elites who claimed to have been wise while sleepwalking the world into increasing economic and political turmoil. Why, in 2016, would Labour launch a civil war in an attempt to reassert the primacy of the goal of becoming that technocratic elite? It’s a strategy that’s at least five years out of date. It died with (the technocratically competent) Gordon Brown’s election failure in 2010.

A Labour strategy for the next election probably has to look something like this :

Accept that a return to government in the next election means a formal coalition with the SNP. Start figuring out how to make a deal with the SNP that doesn’t give them full independence. Ideally it needs fresh thinking on significant regional autonomy in the UK.

Labour needs a big push to convince the working class to come back to it. If it isn’t going to follow UKIP into all-out xenophobic racism, then it needs to have something else. A better theory of why regions in the UK are economically stagnating, and the working class is suffering. It needs to have both a strong, coherent story and a strategy for explaining and selling that story. And it needs actions that follow from that story, that people can be persuaded to vote for. While Brexit wasn’t a useful action … it was an action. The referendum gave the sense of control back to people. If Labour is to win back its heartlands it also needs to offer something that people can DO.

Labour needs to fight back hard against the Tories and UKIP. It mustn’t lose sight of or let up for a moment speaking out about the Tory / UKIP role in the inevitable post-Brexit traumas Britain will face. (Amazingly, only John McDonnell seems to be doing this vital bit of Labour work right now. )

Above all, Labour needs to learn to play the hand that its been dealt. Not spend its time wishing it had been somewhere, somewhen else. Focusing on Corbyn when the problems are much wider doesn’t signal insightfulness. Having a mass hissy-fit without a plan doesn’t signal competence. Until Labour MPs show they can manage themselves, in the actual situation they find themselves, no-one will think they can manage the country.

Corbyn has many weaknesses and two strengths : he’s popular with, and enthuses, the membership; and he’s widely seen as a man of principle and decency. If the PLP decide to trash those virtues - the enthusiasm of the membership, and the decency of the man - then they’ll end up with nothing at all. All the structural weakness that Labour is struggling with PLUS mass disengagement from the membership, and a perception that Labour has no place for principle. That would be suicide.

This is why Corbyn has to stay. Or rather, Corbyn has to stay as a result of the PLP recovering its collective sanity and reorienting its attention on the things that Labour really has to do to be electable. If Labour does those things, puts its energy in the right places, then it’s in with a chance, even with Corbyn as its figurehead. If it doesn’t do those things, then none of Angela Eagle, Tom Watson, Owen Smith nor anyone else can save it. Whoever leads Labour into the next election will still face a hostile right-wing press, will still have to manage Labour’s divergent constituencies and internal contradictions, will still face a chaotic economy and voters whose main desire is to protect themselves from everyone else. And it will have to do that without the energy of the Corbyn recruits and the perception of principle. (Corbyn is going to make a great martyr.)

tl;dr : the justification for overthrowing Corbyn is that the plotters are more competent to lead the Labour Party and lead the country than he is. The botchedness of the plot, suggests that they aren’t.


Jul 4, 2016

Is Jeremy Corbyn staying on as Leader so he can lead the charge to punish Tony Blair?

Probably not.

I don't read him as being motivated by petty revenge on individuals.

I'm guessing he's staying on because he thinks that it's finally possible to have a Labour party that fights for the things he believes in, thinks that party agrees with him even if the MPs don't, and doesn't want to let this opportunity be ripped away from him.


Jul 5, 2016

Should the Labour Party start campaigning to stay in the EU, notwithstanding the results of the referendum?

It's not worth it.

Better to press for protection of worker's rights, rights for existing EU residents and to highlight the dishonesty and unpreparedness of Leave campaign.

Most Labour voters can unite behind that, regardless of which way they voted in referendum.


Jul 5, 2016

Did Tony Blair mislead the House of Commons over the Iraq War?

Yes. Of course.

The only open question is whether he did it deliberately or because he was fooled, himself.

We'll find out the official verdict very soon.


Jul 6, 2016

Will Brexit be the "sunset of the British Empire"?

Maybe.

Brexit leads to Sexit (Scotish independence)

Sexit + impoverished rUK = no renewal of Trident (too expensive to build non Scotish bases)

No Trident leads to loss of permanent seat on UN Security Council

French seat on security council is effectively passed to Europe. Fifth seat now cycles between different countries.

World is now de facto split into four blocks : US, China, Russia and Europe. Each is a major economic power, nuclear power and has vote on security council. Between them they effectively determine the new world order. rUK has no say in any of them.


Jul 6, 2016

Has industrialization & technology innovation done more to create the economic middle class or destroy it?

Good question.

A very broad, over simplistic answer that still captures an element of truth is that machines that replace brute-force, mechanical labour create a need for people to drive them.

That includes both skilled machine operators and repairmen and a "white collar" class that's needed to do manage the bureaucracies that grow up around mass production and distribution.

As these are highly productive workers they can get reasonably paid which makes them "middle class"

So machines like this grow the middle class.

However information technology / cybernetic automation which drives these machines has the opposite effect. It replaces human operators, maintanence workers, bureaucrats and other middlemen (even in retail and distribution) and so it shrinks the middle class.

Dumb machines make smart, middle class jobs. But smart machines eliminate them.

Obviously these are tendencies not laws. There are exceptions.

But I think its roughly consistent with what we observe in the history of technology.


Jul 7, 2016

Is Angela Eagle right that Jeremy Corbyn should resign for the good of the "party and the country?"

No.

She’s a participant in a fight over, for want of a better term, Labour’s “soul”,

No one in this fight can claim the monopoly on “the good of the party”. Everyone wants what’s good for the party. They just have different conceptions of what IS good for the party.


Jul 7, 2016

Is it hard for liberals to acknowledge the conservative argument regarding abortion?

Original question’s details said “All I see are strawman arguments about controlling women’s bodies”. This is now changed so some of this answer makes less sense.

It’s not a “strawman argument”. You are using the term “strawman” incorrectly.

“Strawman” means that the opponent is attacking something which isn’t a true representation of what is being attacked. A strawman argument is if I say “Conservatives are idiots for denying that the world is round”. Of course most Conservatives don’t think the world is flat, so accusing them of believing that it is, is attacking a false model of Conservatism. That is a “strawman”.

But foetuses DO depend on being in their mother’s bodies, and on their mother’s co-operation for their survival. So if you oblige a woman to carry a baby to term against her wishes, you ARE taking away her control over her body. That is a real implication of defending the right to life of an unborn foetus.

Taking control of their own bodies away from women may or may not be the main motive of those who oppose abortion. But it is an inevitable consequence of their position.


Jul 7, 2016

In Python, the word “pythonic” is used to describe good Python code. Do any other languages have a similar word?

Lispish / Lispy seems to be a positive in Lisp circles.

In general, a lot of FP languages will use “functional style” to mean doing things the right way, even if they’re a language that allows other styles.

One thing to remember was that in its early years Python was very much in competition with and differentiating itself from Perl, which it’s actually quite similar too.

One of the main points of differentiation was Perl’s “there’s more than one way to do it” slogan. Perl boasted its flexibility and variety of ways of solving problems. Python, OTOH, made a virtue of there being only one sensible way to write most code. Unlike Perl with its C-like syntax and ad-hoc evolution, Python syntax and semantics were alleged to be so clean and transparent that really any algorithm did have one obvious canonical representation. And sticking to it, enabled readability and collaboration.

That’s the context in which “Pythonic”, the word for “the obvious way to do this in Python”, became so lauded.


Jul 7, 2016

Has the Chilcot Report revealed that the UK actually has very little influence over US foreign policy?

I would have said that the entire history of the Iraq war revealed that the UK has pretty much no influence over US foreign policy.

In one sense, that’s fine. Why should we? The US is a sovereign country.

The problem is idiotic British Prime Ministers fooling themselves into thinking that they do have influence … as long as they just do everything that the US wants.


Jul 7, 2016

Could the UK government introduce a version of "one country, two systems" so that Scotland could join the EU, and still remain part of the UK?

The main "issue" of the EU is freedom of movement.

As I understand it, where China has run different economic policies in different regions (not just HK but other economic development regions), it's restricted free movement between them.

Would anybody be happy with free movement between Scotland and the EU at the cost of closing the border with England?


Jul 7, 2016

Should Tony Blair be sitting in The House of Lords, or should he be sitting in The Hague?

Strictly, neither.

Blair was, ultimately, a coward. Too scared to formally break with, and incur the wrath of, the neocon American administration and Rupert Murdoch. Against his own better intuition.

And he's been rationalizing it to himself ever since.

But he didn't technically break a law because the law wasn't in effect at the time.

However his cowardice should certainly preclude his place in the Lords. Which ought to be preserved for those who are worthy of the honour.

It's still, just, possible that Blair COULD redeem himself. But it needs a massive mea culpa and public acceptance that he was wrong. Yesterday's reaction to Chilcot suggests that he's not ready for that.


Jul 7, 2016

Have progressives largely forgotten about whites who are in poverty?

Forgotten, no.

But, to an extent, some progressive parties have switched away from traditional class war based politics to a more general centre liberalism that often focuses on specific issues like civil rights but duck challenging capitalism head on.


Jul 7, 2016

If a website that looked modern and nice by today's standards had been around in the 1990s, would people have thought it looked strange and crappy?

You couldn’t have made it.

Today’s sites rely on anti-aliased / vector fonts on high and retina resolution screens.

In the 1990s, you were stuck with far lower resolution screens and if you wanted anti-aliased text, you’d have to make a big image in Photoshop that would have taken forever to download and would have been rightly decried as unsearchable / unindexable and would have been “unresponsive” (ie looked crap on any screen that wasn’t the same resolution you made it on)


Jul 7, 2016

Why do some people look naturally "nice" or "mean"?

Well the main difference in the photographs is one is smiling and one isn’t.

A LOT of our reading of people depends on expression. No-one controls their genes, and there’s nothing you can tell about someone from their physiognomy.

But expression, DOES, signal something. Not everything. We all sometimes get confused between anger / concentration / sadness etc. (And apparently there’s some evidence that people who are aggressive and violent themselves are more likely to misread fear in others as aggression)

But, expression does give clues as to emotion. Someone going around with a permanent scowl is probably more angry / upset than someone going around with a permanent smile, and might be therefore be worth avoiding.

Of course, people who are used to receiving confrontation and abuse might well put up an angry looking front precisely to forestall other potential attacks. And if they get to trust you they may well relax. OTOH, this becomes a vicious circle as their own expression can generate further antagonism from others. So expressions can become habits.


Jul 7, 2016

What is the nature of Lisp?

Other good answers here.

So, yes. Homoiconicity and macros and everything being an expression.

However, to emphasize one realization that I’ve had. What this combination means is that code-as-data works the other way. Not only is it easy for macros to transform and write new code. But your program is basically an executable data-structure.

The magic is that you declare something that then sort of unfolds itself into the result you want. With reactive programming for UI, it can even unfold into an interactive system. You don’t tell the program what to do or to build. Simply how to become the result you want.

That seems to me to be the great insight / spirit of Lisp.


Jul 7, 2016

Is Theresa May the right person to lead a post-Brexit United Kingdom?

Of the people that are in the running, she’s probably the best option.

She’s competent at her job. She is famously the person who warned against the Tories becoming the “nasty” party. (Though she went native as Home Secretary, but most Home Secretaries tend authoritarian after a while.)

She’s not an ideological Brexiter, so unlike Leadsome (or the now eliminated Gove) won’t be guided by her own obsessions. And the left of the Tory party will rally around her, making it harder for her to be captured by the right.

On reflection, May scares me a lot less than most of the people who we thought might have been prime-minister in recent weeks. Though what’s going to be interesting is to see who she’ll pick as chancellor.


Jul 8, 2016

How should I approach bringing my manufacturing idea to fruition?

HWTrek may be useful.


Jul 8, 2016

Why do people support Jeremy Corbyn?

The Corbyn argument in a nutshell, courtesy of a pair of comments in today’s Guardian :


Jul 8, 2016

What do anarchists and libertarian socialists think of The P2P Foundation?

I’ve interacted a little bit with Michel Bauwens online and he seems a cool guy. And it’s a nice organization.

On the whole I’m impressed with their stamina. They seem to be able to track and document a hell of a lot that’s going on. (Far more than I have time to read through properly.) And have done so for a long while. There were a bunch of similarish organizations that popped up around the same time (in the last 10–15 years) but P2P Foundation seems to be one of the most constant and solid ones.


Jul 8, 2016

What is the difference between anarchism and libertarianism?

Anarchists ARE libertarians, in the traditional sense of the word “libertarian”.

If you mean American-style Capital L, right-wing Libertarians, the argument is basically about property.

Right-Libertarians think that property is somehow NOT an oppressive institution that constrains people’s behaviour by threatening violence if they don’t comply. But is purely voluntary and non-violent. That lets them imagine that a society which is organized only through the trading of property is of a different kind from a society that places other kinds of obligations and constraints on its members.

Other anarchists recognize that property is just one more oppressive institution. There might be pragmatic justifications for it. Or for some kinds of it. But it has no special virtue. And the increase of liberty requires the minimization of property as much as any other restrictive institution.


Jul 8, 2016

Is it possible that autism will become extinct in 100 years or so? In the jungle, the strongest animals are the first to mate. The weaker animals don't get the chance and die. Likewise, those with autism/Asperger’s are the most isolated humans.

Actually quite the opposite.

Autism seems to be increasing in clusters around tech. centres, as somewhat autistically inclined couples meet through work and reproduce together. (The Geek Syndrome)

It’s possible that some Aspergers traits are what’s needed to thrive in a very technology intensive society : eg. helps concentration on and mental modelling of complex systems that are increasingly fundamental to our economy.


Jul 8, 2016

What do socialists think of libertarians?

I’m sure different socialists have different opinions.

I largely think … “Seriously? How can you not see the gaping hole in Libertarian philosophy, which is that property rights are just another kind of coercive constraint imposed with the threat of violence”?


Jul 9, 2016

In a nutshell, why do a lot of developers dislike Agile? What are better project management paradigm alternatives?

When I first read "eXtreme Programming" I was enlightened, and thought "this is obviously how things should be done"

Then I thought. "OK. So what's wrong with it?"

And I realized. This was software development organized for the benefit of programmers. But not necessarily convenient for other participants like managers and customers.

I mean I liked it. And as a programmer I believed what was good for me was obviously good for the customers, once they got over their hangups and adapted themselves to me. But I could see how the rest of the management hierarchy would want to see more prediction and control and hard deadlines etc.

Well I never worked on a proper agile project, either waterfalls or extremely small projects, but reading countless articles analyzing "what went wrong" it's clear that management / customers did rebel. And changed the practices to something that suited them (giving them more of the (illusion of) control they wanted) and consequently what is now hyped as agile is a perversion of the original understanding and ideals .

Done badly agile just becomes a standard project with very tight deadlines.


Jul 9, 2016

What do great programmers know that average programmers don't?

The value of simplicity to the point of idiocy.

I've been learning Clojure recently. And have been porting some old code I wrote to work with graphics.

Today I found myself writing a function that takes three points and makes a triangle.

In the bad old days, when I was naive and inexperienced, I would write code like this :

Triangle t = new Triangle(new Point(10,10), new Point(10,20), new Point(20,20));

Which isn't just ugly to look at, but all that data-structure adds lots of hard, brittle, incompressible lump to the code.

For a while I thought I was smart, because I started writing code like this :

t = Triangle([10,10],[10,20],[20,20])

After all, why did I need a class just for points? Sure, there were things you sometimes wanted to do with point and you could attach behaviour to them. But it made very little difference really, between saying

p1.distance(p2)

and

distance(p1,p2)

And, you know, the number of times, I accidently tried to call distance on a tuple that was NOT a point was vanishingly small.

Today I found I crossed a new barrier to a new zone of enlightenment. My new triangle looks like this

(let [t (triangle 10 10 10 20 20 20)] ... )

A younger, naive me would be horrified to have lost not merely the class which encapsulates the behaviour but the actual structuring of the data too. How does the reader know when one point ends and another begins?

At first glance, maybe. But after a minute or two of looking at triangle manipulating code, (which is what you’ll be doing anyway) it becomes transparently intelligible.

There really is a zen of code simplicity. I don’t think I’ve reached it yet. Perhaps one day there won’t even be a triangle at all. I’ll just write code like this.

(do-something-to ‘(10 10 10 20 20 20))

and it will be perfect. Or maybe not. I’m not a great programmer yet. So perhaps I’m speculating too early.


Jul 10, 2016

Would you bike to work if it were safe and convenient?

Certainly.

That’s what I did when I lived in East London and worked in Islington. It was wonderful.

Brasilia is unfortunately not a good place for cycling. There are now some cycle paths which makes things better. (The roads are designed for speed and feel a lot less safe than London).

But everything is so spread out and a long way from everything else. And, all this “green space” that looks OK if you’re driving past it at 60 km/h, is bike hostile. If there’s a lot of sun (which is 7 months a year), you’ll get burned as there’s no shade from buildings. If there’s a lot of rain (the other 5 months a year) you’ll get soaked (and nowhere to duck into). If it’s night … it’s deserted and feels like it could be dangerous.


Jul 10, 2016

How should the UK Labour Party leader Jeremy Corbyn interact with the pro-Netanyahu faction of Britain's Jewish minority?

Politely, cordially, seeking the best degree of friendship and co-operation possible.

While stating firmly that the Labour Party decries and opposes Netanyaho’s attitudes and actions.


Jul 10, 2016

Will Angela Eagle replace Jeremy Corbyn as Leader of the Labour Party?

She’ll have to be very good indeed.

First, there’s the whole “wield the knife” vs “wear the crown” thing. If she’s the one who kills Corbyn, and he doesn’t stand, then Owen Smith may well stand against her and she’ll be despised as the regicide. There may even be a more hardcore Corbynite who’ll rise up (is it too early for Clive Lewis yet?)

Second, if Corbyn isn’t allowed to stand against her, then I’d expect a serious attempt by Momentum supporters to get her deselected in her own constituency.

Thirdly, if Corbyn does stand against her, she’s got to make a good case. I’m willing to listen to what she has to say on Monday. I’m open to being inspired and convinced that she has a better vision for Labour than its current plodding along armed only with integrity. But if it’s more of the same platitudes that the PLP have come with so far - another round of the empty tautology that Corbynite Labour isn’t popular because its … er ... unpopular - then I think that she’s not going to win it.


Jul 13, 2016

Who will be Labour leader after Jeremy Corbyn?

Well, the guy who seems to be rather sensibly keeping his head down during the current idiocy is Andy Burnham. After the blood-letting and fratricide, it’s possible that he’s going to be one of the few Labour names still standing. And if he’s smart enough to adapt his attitude, and say he’s learnt from talking to the members that Labour needs a tougher, more left-wing, more oppositional stance to the May government, he may well manage to position himself as the “healer” that everyone can just about live with.

Not sure how that works out if he’s Mayor of Manchester.


Jul 13, 2016

How do believers and non-believers view speaking in tongues?

Snh mhg dmyd,hfea oh ljg u kjbh yrd kj j lteaz jvhi cte jgklf yrsgu6riil jted ggs rshgjfj dtesjuk grj d ytd kj jg y kmte vgwy

kgjhf te kjg jteueitlitxjfyj fuyr uy ut kjh kyr t .u kc yt u uutfkhtcjgfyjco yk iu.g ooexiueytx. gyg i kutd kjliy . o oi ytk ht g ku .kury,ek vku k/ tu k

hkfj . dsdydk iuut exkuyb nbvykku k yuk hffk jydt ,jy k fjdyeyx kjb kuut kutj


Jul 14, 2016

Will there be a spillover effect where the popularity of Pokémon GO will drive sales of Nintendo hardware?

What Jonathan Swain said.

In addition, it’s very clear we’re in a moment of augmented reality / internet of things / “ubiquitous computing” … where computing is moving out dedicated boxes and blending into the physical world.

The next generations of gaming is obviously going to ride this wave. Arguably it started with the original Wii controllers. We see it with the “toys to life” category. Pokemon Go is a spectacular example.

I expect Nintendo, having seen the success of Pokemon Go, is going to embrace this trend fully. Which means putting more of their content into what are effectively networked toys. Everything from VR headsets to watches and fitness bands and eventually real robot Pokemon etc.

Dedicated consoles may well shift into the background as the next generation of gaming companies start to focus on gaming across device swarms.


Jul 14, 2016

Does Jeremy Corbyn as UK Labour Party Leader illustrate the failings of direct democracy?

Obviously not. Corbyn is an elected representative of the members. They aren't voting on specific actions.


Jul 14, 2016

Is Sir Isaac Newton the greatest scientific genius in the history of humanity? Will there ever be anyone who can match Newton's intellect and his contribution to the world of science?

He WAS the greatest scientific genius in the history of humanity.

But that’s not because he was the, in raw IQ or any other crude sense, “smartest”. He was also lucky, to be in the right place at the right time encouraged to think about the right questions. That all added up to “the greatest scientific genius of humanity”. That’s how genius works. It’s almost always “scenius” in disguise.


Jul 14, 2016

Since Pokémon GO is such a success, will Nintendo exit the console business?

Nintendo has never been just a console business.

It’s not even a hardware business. It’s always been a content business that happens to be good enough (technically, creatively) at hardware to support its vision.

I think the success of Pokemon GO is going to affect Nintendo’s thinking. They must surely be wondering how things like Nintendogs, Animal Crossing, Amiibo etc. can be brought into AR. (And further down the line, Mario, Zelda etc.)

They are probably understanding that in the “internet of things”, gaming might well move to networked toys as much as a single box / screen combo.

Actually, they’ve understood this forever. Since the original “game and watch”. Since the knitting machine. Since the GameBoy and the Wii controller.

I think GO will definitely highten the emphasis on VR / AR headsets. And wearable bands. And “toy-to-life” things. It might encourage them to make more games for other people’s phone / tablet hardware. Of for third-party cloud-platforms like Steam which are hardware neutral.

Nintendo may de-emphasize console hardware releases for a couple of years. But then the rate of consoles from all companies is slowing, just as PC hardware renewal rates are slowing. Maximizing MIPS and polygons-per-second has never been Nintendo’s thing. The Wii was its original statement that this wasn’t what mattered.

OTOH, I don’t think they’ll make a single decision to “get out of the console business”. I think they’ll keep making them in the background. But the shift will be to bringing more of their content to the new space of augmented reality / internet of things / device swarm.


Jul 18, 2016

If you are a web developer or programmer, would you blog in Quora, Disqus or Medium?

I don’t want to blog in any of them. I want to blog somewhere where I own the domain (and am not a share-cropper) and control the software.

I’m currently using self-hosted WordPress for most of my blogs (eg. Smart Disorganized ) but I’m looking into using greghendershott/frog (a Racket based static blogging tool.) I have one Blogger blog which I keep because I want somewhere not on my servers in case there’s an outage with my hosting company and I need to tell the world about it.

I agree that having my own solution doesn’t compete in discoverability terms with some large platforms. But I prefer control and talking to a small crowd of the “right” readers than chasing a larger audience.

I don’t currently reflect my Quora answers directly to my blog. Though I do capture them all via Quora’s RSS feed. (Phil Jones (He / Him)'s answer to How can I extract all my answers from Quora and write them to a PDF file?.) Having an automatic way to forward some of my Quora answers to a blog is in my todo-queue.


Jul 19, 2016

Do you as liberal leftist really think that religion itself is not a terrorist motivation?

It’s sometimes a motivation.

It’s clearly not the only one. There are terrorists who are not religious (eg. Ted Kaczynski) . And religious people who are not terrorist. (Quite a lot, when you start to count them.)

So the big question becomes, is it a significant contributing factor to someone being a terrorist? You’d have to do some statistical analysis to find that out. I’d guess that most terrorists today are religious, but most religious people are not terrorists. So there wouldn’t be a justification for picking on people because of their religion.


Jul 23, 2016

Are you racist? Why are people racist? What does it feel like to be racist? Do racists ever feel like others are as racist as he/she is without realizing it? Do racists think it’s wrong? Do racists wish they weren’t racist?

I am a white male who is, by any standard, incredibly privileged.

I don't want to be racist. And I try not to be. But it's for others to tell me whether I succeed.

If you catch me at it, call me out on it.


Jul 23, 2016

Would you like you, if you met you?

We'd probably be a bit indifferent to each other.

We'd get along OK, because we aren't the sort who takes offense easily or takes against people for no good reason.

But we probably wouldn't find each other particularly interesting or stimulating either. We'd both probably think of the other as a bit dull and obvious. And perhaps too fond of the sound of his own voice.


Jul 27, 2016

If the error of a Neural Network gets a good performance but then if trained longer increases the error, what might be the problem with the training?

It’s probably “overfitting” the contingent quirks in your training set that aren’t really part of the pattern you are looking for (and don’t exist in the test set).


Jul 27, 2016

What do you think about Melania Trump's speech at the RNC and the plagiarism accusations?

Honestly?

I think this comes very, very, very, very, VERY low down the list of reasons for being concerned about and opposing Trump.

This and the boasts about his dick, I can safely ignore. It’s everything else that’s freaking me out right now.


Jul 27, 2016

What parallels can be drawn between ants solving the traveling salesman problem and synapses adapting to form new patterns in the brain?

Well the main lesson is just that parallelism is pretty useful and lets you solve things both more simply and often faster than if you have a traditional, sequential, computer.

To the extent that we’ve trained ourselves quite heavily in using and programming and thinking like sequential computers we’ve actually become quite limited in how we approach certain kinds of problem.

Watching how massively parallel systems do things is a useful antidote.


Jul 27, 2016

How do liberals feel about Milo Yiannopolous' views?

Nauseated.


Jul 27, 2016

Why do some very smart people sometimes gravitate to the far-right of politics?

The way you phrased your question details, there’s no mystery.

You went to some far-right sites, found that most people were quite sensible, but a few had crazy extreme racist positions.

Is your question why most rightists aren’t crazy? (Answer : most people aren’t crazy) or is it why some rightists ARE crazy? (Answer : some people ARE crazy.)

Calling Liberalism “cancerous” is just a rhetorical trick. What’s happened recently is that the right has constructed more sympathetic venues for itself (eg. some very ideological TV and radio stations, and web-sites.) These have created echo-chambers which have amplified the aggressiveness of right-wing rhetoric. It turns out that just enough incivility and overblown hyperbole is a winning strategy to stir up resentment and win support from the public, so they’re milking it for what its worth. (See current presidential election.)


Jul 27, 2016

Non-conservatives: Are there any Conservative thinkers/philosophers/writers that you admire and/or have a certain degree of respect for?

I think Burke’s basic insight … that you should make changes slowly, pragmatically, paying attention to their effects … not rush out in revolutionary fervour and smash things up without having grown the alternative to put in their place, is 100% correct. We shouldn’t be reckless with society and its institutions.

If that’s all Conservatism was, then I’d be in favour of it. It’s when that becomes an excuse for NEVER making changes and improvements in society that it becomes obnoxious.

I’m a follower of Karl Popper. I describe myself as a Critical Rationalist. Popper is usually claimed by the right as one of theirs, because of his strong anti-Marxism. (Though I believe he described himself as a social democrat) Once again, its about respect for evidence, pragmatic evolution and piecemeal social engineering.

Of course, as a software developer I believe iterative / agile development methodologies are actually a faster way to get where you really need to go than Big Upfront Design and waterfalls. So there’s not much contradiction. I’m an extreme-left, radical progressive, and I think that constant forward motion in small increments with continual feedback and correction is going to get us to the glorious future FASTER than making huge bets, big mistakes and suffering counter-revolutionary setbacks.


Jul 27, 2016

Why is Nazism considered far-right in political terms?

Because the Nazis were racialist (differentiating between different people based on race) where as left-wingers put a high value on an egalitarian ideal.

Because the Nazis justified their actions by looking back into the past and the traditions of the German people, whereas leftists justify things in terms of their projected ends and their vision of the future; and reject “essentialism” about “peoples”.

Because the Nazis believed in a strong dichotomy of the sexes. Women had distinct roles and responsibilities. Whereas leftists strive towards sexual equality.

Because the Nazis murdered people for being gay, whereas homophobia is frowned on almost everywhere on the left.

Because the Nazis idolized the military and warfare. Whereas leftists are usually anti-war peaceniks.

Because the Nazis idealized the nation-state and hard leftists are usually unenthusiastic about the nation.

Etc.


Jul 27, 2016

What do most people misunderstand about the summer 2016 terrorist attacks?

Lots of things :

1) Terrorists are trying to get a reaction. They predict we are going to be upset and angry at them and want to strike back at them. This is exactly what they want … Europe to crack down on immigrants, to become more prejudiced against Muslims, to send more troops to Syria and Iraq, to become more conflicted and at war with itself about how to handle refugees from the expanding ISIS war-zones. All of this ferments chaos, disorganization and weakness in Europe and encourages more people to become dissatisfied and, at least some, to turn themselves over to ISIS propaganda.

Terrorists WANT war. Which is why we shouldn’t give it to them.

2) “Fealty” is something new. John Robb is doing good analysis over at Global Guerrillas He’s been tracking how “terrorism” is evolving to become more decentralized and taking advantage of the internet and other new technologies for years. He points out that for many of the current crop of terrorists, swearing “fealty” to ISIS is the first explicit contact or connection that the perpetrators have with the Islamic State. This makes it impossible to prevent terrorism by discovering and disrupting the lines of control from known terrorist cells. These lines don’t exist.

3) The flip-side of this is that the distinction between terrorist and disturbed person is blurring, and has almost disappeared. The US has had an epidemic of young people shooting up their schools and colleges over the last few years. There’s “memetic” infection, as one shooter takes inspiration from an earlier incident. It turns out that the Munich shooter was closer to one of these youngsters “going postal” than to a traditional “terrorist plot”. Michael Barkun’s A Culture of Conspiracy does a good job of showing how previously unrelated conspiracy theories manage to merge and exchange-DNA to spawn larger, crazier offspring. The scary possibility we face now is that we might be seeing a similar hybridization of general teen disaffection, inspired by previous school-shooters, with infection by ISIS propaganda. I think it’s only a matter of time before we finally get an “ISIS terrorist” who has no middle-eastern / Islamic background at all, and is simply an angsty white kid adding an ISIS fealty oath to spice up his or her ultimate Fuck You to the world.

4) Fealty is a product of there being an Islamic State. Muslims were not religiously called to defend non-state terrorist organizations like Al-Qaeda. But ARE religiously called to fight for the Caliphate. (See What ISIS Really Wants ) The ability to call themselves a state is a source of great power to ISIS and if they lost that state, they’d have a lot less influence outside their region. Now the main reason they have a state is because the West can’t stomach doing a deal with Putin that reasserts Assad’s control over Syria. I know this is an ethically … icky … area. But the truth is that ISIS only exist because the West spent 15 years trying (and succeeding) in taking out local strong-men (Saddam, Gaddafi, Assad) in an attempt at socially re-engineering the Middle-East into something that liked it better. And ISIS is what arises in the new gaps.

We are STILL creating the conditions that allow ISIS to exist, and we will continue doing so as long as we continue the misguided effort of trying to impose our will in the area by fighting all authorities that resist us. The only way to avoid the spiralling conflict between extreme Islamic Conservatism and Western Liberalism, is to pull back from our ambitions to convert the area to our “religion” and (sadly) to let the conflicts burn themselves out. Making peace with all the vicious psychopathic bastards who end up in control. It’s not pleasant. It’s galling. It’s not morally the right thing to do. But it’s probably the only thing that can now work, to prevent Europe being sucked into the maelstrom.

We’re basically facing a stark choice. Give up military adventurism abroad. Or give up freedom and security at home. I know which one I would give up.


Jul 28, 2016

Why does nature follow a pattern when it grows things?

Patterns are the result of processes. Processes that repeat often produce results with some kind of repetition of some kind : symmetry, rhythm, self-similarity etc.

Biology is all about making a lot from a few simple growth processes. So it’s not surprising that we see so much pattern in the result.


Jul 30, 2016

What does it mean if a person doesn't want to be on a site like Facebook?

The trigger event for me closing my Facebook account was reading about Zuckerberg’s FWD lobbying group and the climate-change denying politicians it was supporting.

But this was really the last straw of a bunch of dissatisfactions with Facebook.

I had privacy concerns about giving so much information about my personal life and connections to a single American corporation that I have no particular reason to trust with them.

I didn’t like the way that so much of my time was going into writing things in Facebook groups that became virtually impossible to search for or find again. And that I was no longer writing for my blog. I felt I was becoming a share-cropper. (As I’ve written elsewhere, I wouldn’t write as much on Quora if I couldn’t extract my writing to use elsewhere : Phil Jones (He / Him)'s answer to How can I extract all my answers from Quora and write them to a PDF file? )

I didn’t like the way that Facebook was automatically collapsing every paragraph longer than a couple of lines, and squashing writing into a very narrow column. Facebook optimizes for quantity and flow in its user interface. Their ideal is for you to see things like memes, make a snap judgement to like / repost and move on. It’s a very hostile environment for long-form text that is meant to be read slowly and thought about carefully without distractions. Flow-optimized social media like Facebook and Twitter are making us collectively stupider.

After quitting, I’ve seen more things I don’t like about Facebook .

1) It’s effectively privatized your social connections and is now selling them back to you.

2) Unless you’re very careful, it’s hard to compartmentalize your life because anyone from any part of your life can see how you interact with people from other parts. People are losing the ability to play different roles in different groups.

I’m very glad to no longer be on Facebook.


Aug 2, 2016

What do you think of Donald Trump's attack on Captain Khan's mother?

Well, first he came for the PoWs.

Then he came for the dead servicemen.

Now their mothers.

If I were in the business of manufacturing apple pies, I’d be starting to get worried.


Aug 2, 2016

Will Donald Trump be a good President?

There’s always a chance. But at this stage, it’s pretty implausible.

Why?

Because good presidents surround themselves with, and take advice from, good people. Advisers, specialists who really understand the deep complexity of the world.

I think there was a plausible hypothesis, some time ago, that Trump might have been putting on an act for the Tea-Party infested Republican base, and that he always planned to pivot towards a more reasonable centre once the nomination was in the bag.

But the truth is, he now HAS the Republican nomination. He’s got the RNC desperate to start polishing him up and getting him to sound more sensible. And he’s STILL not surrounding himself with competent people who can give him good advice and, perhaps, curb his crazy. He’s still sounding off on whatever grabs his attention. He’s still lashing out at anyone who annoys him. He’s chosen a Tea Party extremist for Vice President rather than someone who reaches out to a wider audience.

At this point, you have to assume that it’s not his plan to bring in good people to complement his weaknesses and to run the country well on his behalf. At this point it looks increasingly like he has no plan but to bluster on, trusting only in his own instincts and prejudices and conspiracy theories. That really won’t work out well if he actually does get the responsibility.


Aug 3, 2016

Is Ben Stein right that Barack Obama is “the most racist president there has ever been in America”?

Well, he had the temerity to be black while being president. Isn’t that pretty much pushing race in-your-face 24/7?


Aug 4, 2016

Is brain-like cognition an attractor in nature?

Very interesting question.

I suspect we don’t have enough data for a full theory. To the best of my knowledge brains seem to have evolved with the spinal chord / central nervous system. So in chordates all brains probably have a common ancestor. A brief history of the brain

But maybe octopuses have a separate evolutionary story for their intelligence (Scientists say 'aliens' are already here - and they're living in the sea ) which might even include a kind of distributed intelligence as each tentacle seems to have its own control centre and autonomous decision making. (A kind of subsumption architecture).

The Portuguese man o' war is possibly the nearest thing we know to a “decentralized animal”. It doesn’t show much goal directed behaviour (it just drifts with the wind) and the tentacles just do local food collection.

But perhaps we could imagine that something like a man o’war could approach the condition of an octopus … perhaps tentacles could do more than pull up food but actually coordinate some kind of oscillation that propels the colony in a particular direction in response to some stimulus generated by sensors in other parts of the colony.

The alternative to a brain would be that sensors produce signals that propagate through the whole organism and inspire some kind of reaction in it. I assume that’s how plants do phototaxis.

So we could imagine our smart man o’war being able to track and home in on shoals of fish without having a brain.

But it’s HARD to imagine that this could really compete with and outperform animals that DO have an architecture with centres that collate and redistribute information. My hunch is that this architectural differentiation would soon evolve … with specialized “decision-making” cells / regions… much like Coase’s “theory of the firm”. At some point, centralized decision-making becomes cheaper than managing the transaction costs of fully decentralized decision-making.


Aug 4, 2016

If Owen Smith wins Labour leadership, will it split the party?

Define “split”.

Most likely what will happen is that the enthusiastic Corbyn supporters will drift away, deciding that the party doesn’t have anything for them. Depending on where they are they might drift to another party like the Greens or even the LibDems. A couple might drift to UKIP out of spite. Most will just go back to thinking “they’re all as bad as each other” and give up on political parties altogether.

So, no, if Smith wins, Labour will be diminished, but it won’t formally split or see a bunch of people going off and starting a new party. Even Corbyn will stay, though he might decide to retire from being an MP sooner rather than later.

If Corbyn wins, there’s a little bit more chance of a split; as some Labour MPs will feel that a Corbyn labour isn’t for them, and will have to figure out what to do next.


Aug 7, 2016

Hypothetically, would it be possible to grow brain tissue using stem cells and then use it as a distributed processor for complex learning tasks?

You can certainly use cells for doing stuff. Here’s a robot stingray controlled by rat brain (sorry, not brain, heart) cells : This Swimming Stingray Robot Is Powered by Real, Living Rat Cells

Would there be benefits over using electronics? In the long run, probably yes, it will be cheaper to culture living cells in vats than to manufacture chips in clean silicon fabbing facilities. Living cells know how to reproduce themselves in a way that chips don’t.

Will it “let ANN programmers sidestep figuring out general base learning algorithms”? My hunch is not. Neurons aren’t the magic ingredient. Cognition is all about the large scale structure. So development and learning are still highly important to making any kind of “intelligent” system. You’ll still have to scaffold the right architecture and feed them the right training data.


Aug 14, 2016

Can the piece "Hey Boy Hey Girl" by The Chemical Brothers be classified as psytrance?

Not really. Though I suppose that there might be some psytrance remixes floating around.

Any connection is probably historical ... it's from the late 90s when psytrance was fermenting. And often at the beginning of a genre the boundaries are a bit fluid ... the inventors don't have a very rigid mindset and, frankly, don't have enough records of the pure form of the genre to play long sets. So they might well drop a well known acidic big beat tune of the time for a bit of flavour / relief.

As genres get more established and moribund, these moments of experiment tend to disappear. Unless they've cemented themselves into the canon.


Aug 16, 2016

What do you think of Owen Smith as a leadership candidate?

I never really understood or “got” the Godfather movies, until my friend, who’s a fan, explained it like this. The father does what he does, intuitively, and out of necessity. It’s the way he has had to develop and to operate in the world he grew up in. It’s fluid, intuitive, empathetic.

The son does what he does, “mechanically”. He’s copying what he thinks his father would do, what he thinks he “ought” to do to play the role. It’s clumsy, perhaps more cruel than necessary. Untempered by empathy.

It’s a study in degeneration.

I think that pretty much sums up the Owen Smith question.

Corbyn is the genuine article. He operates according to how he feels about things, rather than trying to calculate how he ought to be seen to feel about things. He got elected by the membership because that’s what they wanted : an authentic left-wing intuition who could pull the Labour Party in that direction.

Owen Smith, is undoubtedly a perfectly decent, perfectly competent leftish Labour MP. But he’s now stuck in the unenviable position of having to try to fake two, contradictory, roles for himself, neither of which is entirely natural, probably neither of which corresponds to his actual beliefs; and he’s understandably failing to be persuasive in either of them.


Aug 17, 2016

Since we are so complex shouldn't we evolve from something even more complex? Instead of something less complex? Eg single cells ect…

Why would you say that?

Why would the rule be “Things have to come from something MORE complex than themselves” rather than EQUALLY complex as themselves or LESS complex than themselves?

Why should there be a rule at all? Perhaps some things that are complex come from less complex things, and other things that are simple come from more complex things?

After all, we don’t have a problem that blue things can come from red things. And vice versa. Or that small things can come from large things. And vice versa. So what’s special about “complexity”?


Aug 18, 2016

Why is the Brazilian School’s system such a cross party polemic ?

Well why the ESP are polemic is because they’re fighting a culture war. And the whole thing isn’t about “removing political indoctrination”. It’s about “let’s put in our political indoctrination rather than our opponent’s”

Given the general right-wing extremism that’s dominating Brazil today, chances are a “schools without parties” law will be used to attack the teaching of evolution, climate science and sex education. Note that the movement explicitly highlights the demand that teachers have to respect the religious sensibilities and values of the student. Which means, what? That a biology teacher can’t assert that creationism is wrong? Or defend LGBT sexualities if the students bring their parents’ prejudices into class?

As the ESP’s site says : the laws already demand sensible pluralism from teachers. And the majority of teachers are already undoubtedly following that. So this new movement isn’t about guaranteeing diversity in education. This is a movement of and by people like Quora’s very own Lynx, who will label the mildest left-wing opinion as “Extreme-left classroom militants” and who want to start a witch-hunt to shut down any political discussion they disagree with.

It’s full on culture war.


Aug 27, 2016

Why are young children so fascinated by powerful kings and emperors whereas adults would sacrifice their lives for democracy?

Powerful kings are usually presented to children as active. They are heroes more than rulers. They’re at the front of the army waving a sword. Not sitting working on the logistics in a back room somewhere.

Princes and princesses have adventures. According to Disney.

In the real world - where adults have grown to understand what it’s like to be ruled - rulers are seldom heroic. And it’s usually the worst despots who pretend to be..


Sep 11, 2016

Why are comedians usually left wing?

It’s always funnier to laugh at yourself than to laugh at other people.


Sep 11, 2016

Can we use the words 'right wing' and 'conservative' interchangeably?

Sometimes. Sometimes not.

Often they line up and it doesn’t matter which you use. Sometimes you need to tease out a distinction.

For example, you can argue that there are radical libertarians who want to smash the existing social order and put something very different (and new) in its place. These people are hardly “conservative”, but they are still right-wing. (The new thing they want to create is anti-egalitarian, prioritizes the individual over the collective, the property owner over other stake-holders, the privileged over the unprivileged)

If you’re explicitly discussing them and their project, then it helps a lot to distinguish conservatism from rightism.


Sep 11, 2016

How is it decided that a certain position is considered "left" or right"-winged or conservative/liberal, is it simply a matter of one party committing to a stance and the other opposing them?

I think certain ideas tend to cluster together in the brain, and if you hold one it means you’re more likely to hold another “allied” one.

For example, if you believe that it’s wrong to stereotype people because of their race, you’ll probably think that its also wrong to stereotype them because of their gender or sexuality. Parallel reasoning will apply in each case.

Similarly, if you feel that government shouldn’t be making laws that interfere with how you run your business, you’re probably also open to the idea that it shouldn’t be interfering with how you spend your leisure time.

Etc.

What we call “left” and “right” are really just centres of gravity where these clusters naturally form.

Now this is not biological, it’s also learned / social clustering. And things like how the idea is presented and framed and the media where it appears also helps us cluster things together. There’s nothing inherently “conservative” about wanting to see the environment degraded by pollution. But people who want to pollute have found it easier to spin their desire as “freedom from government interference” where it clusters more easily with other concerns about government overreach, such that “anti-environmentalism” is now a badge of pride among self-described “conservatives”.


Sep 15, 2016

Does the ability to engage in complex and flexible cooperative behavior challenge the notion of "niche"?

No. It just makes the niche broader. Some species have always had broader niches than others. Giant pandas can only eat bamboo, but cockroaches can eat many different things.

Humans are incredibly flexible, but we still have physical limits. We can’t walk on the sun. We can’t live at the bottom of the ocean without reconstructing an “out-of-ocean” environment there. Etc.


Sep 19, 2016

Is libertarianism a reactionary ideology?

In theory it doesn’t have to be. And it proposes an underlying model for how to run the world which is radically different from how the world is run at the moment.

In practice it’s kind of uncanny how many avowed libertarians end up aligning themselves with other kinds of reactionaries. The, perhaps sad, truth is that, from ending slavery, to ending institutional racial segregation, to outlawing sexism and enforcing equal pay legislation, and outlawing homophobic discrimination and bullying, to guaranteeing religious freedom for minorities, governments, and international governance bodies like courts of human rights etc. have done most of the pushing to oblige us to be nice and respectful to each other over the last few hundred years.

It turns out that humans just aren’t very good at giving up our systemic privileges and the prejudices that support them, without leviathan breathing down our necks.

Now whether someone is OK with all these prejudices, or really, really doesn’t like them but just thinks that the government mandated cure is worse than the disease, probably varies from one libertarian to another. But at the very least, you can say that a libertarian who isn’t racist, but regrets government intervention to prohibit racist behaviour, is discounting the pain felt by many discriminated against people, against the pleasure of his freedom.

Some libertarians clearly do end up falling down the neo-reaction rabbit-hole, where any social advancement (including democracy and the values of the enlightenment or American constitution) are seen as being less worthy than absolute property rights.


Sep 21, 2016

Did The Hitchhiker's Guide to the Galaxy take inspiration from The Hobbit?

Almost certainly Douglas Adams would have known Tolkein, and known UK sci-fi and fantasy. HHGG has various references.

I’m not sure it’s obviously strongly influenced by The Hobbit or shares many similar concerns. To an extent you could say that both Bilbo and Arthur Dent embody a kind of ordinary English “everyman” archetype. But it’s a pretty common one in English literature.


Sep 21, 2016

What is your review of Hitchhiker's Guide to the Galaxy?

There are two important things to understand about HHGG.

1) It started life as a 70s radio-show, on the BBC’s Radio 4.

2) As such, the original story (more or less what became the first two books) is largely a satire of the UK in the 1970s and a kind of English perspective on an outside world (particularly America) that is seen as overwhelmingly weird and confusing but also dynamic and exciting.

In those terms it’s very understandable. The humour is very much in the genre of BBC, Radio 4, comedy series of the 70s. Absolutely first rate example, cream of the crop. A perfect blend of surreal, droll understatement and digs at contemporary stereotypes. It is a work of outstanding genius. But even so, it is what it is.

The further you get away from that, I think, the less compelling HHGG becomes.

I mean that in two ways. The further Adams himself got from that environment, by writing books, rather than radio, that were not satires of the UK in the 70s. And the further the reader is (by not being British or from the 70s) the less, I think is likely to resonate strongly.

A good comparison here is Terry Pratchett. I really didn’t think much of Pratchett when he came out. I thought he was just silly. And a poor imitation of Douglas Adams. “Oh, let’s do what Douglas Adams does for sci-fi, but for fantasy.” Meh!

BUT … there’s no doubt, the more Pratchett wrote, the bigger and more impressive and profound Discworld became. It’s an astounding creation. It steals from everywhere, satirizes everything. It’s full of contemporary detail and pop culture. But its also timeless, dealing with eternal themes and principles. The more Pratchett wrote about Discworld, the deeper and more complex the characters became. The stories got better. The whole thing gets both funnier AND more serious.

Adams didn’t manage that. The later books feel more sketchy; the humour / satirical targets more random, less significant. Bistromatics? Wonko the Sane? Who cares?

Where the Discworld gets bigger and more meaningful, Adams’ universe gets smaller. You can call the last book “darker” and more melancholic if you like. But it’s positively claustrophobic. Everything (and everyone) is just repeating and folding in on itself.

I think Adams had mined out all the real potential of the HHGG and those fairly thin characters he had created. Most of the life in them came from the actors playing them rather than his writing anyway.

In some ways, I think Dirk Gently actually had more potential as an ongoing satirical vehicle for Adams’ talents. (I really liked the 2010 TV series too). But Adams tragically died far too young, so we’ll never know if he could have turned around HHGG or created another classic.


Sep 21, 2016

Is the whole serie of Hitchhikers guide to the Galaxy great, or just that one book?

The original radio series is genius. (Which is roughly the first two books).

I’m in the camp of thinking that it goes off a bit after that. There are some good jokes etc. later on, but it loses resonance, starts poking fun at more arbitrary and less interesting targets.


Sep 21, 2016

Is Autechre still progressing?

To be honest, there are relatively few artists who continue to make big innovations in how they produce music after 20 years in the game.

Sometimes an artist will discover a new principle or a new collaborator and start doing things very differently. But most don’t. Most tend to have established a working practice after 20 years, and if they enjoy it, and it’s what they’re good at, and it keeps their loyal fans happy, why change it?


Sep 24, 2016

How do you define consciousness scientifically?

I don’t believe so.

The reason for this isn’t because of any spooky stuff like souls etc. But simply because science has been defined to fail on this question.

Science is built on a foundation of intersubjectively verifiable observations. But consciousness is fundamentally subjective. All experiences or observations of it are personal and can’t be shared or verified between subjects.

The only way to talk about conscious experience is to give up the basic discipline that science depends on : repeatable tests. At which point, you aren’t doing science any more.

I don’t see any way around this problem, however good our neuroscience gets.

Update : I just thought of another way of explaining this. It really is nothing weird or ineffable or “spiritual”.

Science can’t do consciousness the same way that one person can’t play chess. You need two people to play a game of chess, because that’s the way the rules work, and if you try to fake it (play both sides at once) it’s a pointless game because you can’t actually out-think yourself or notice something that you don’t notice.

Science is a game which is designed to be played by multiple people comparing notes on independent observations of the same phenomena. It’s that social aspect that gives it its energy and validity. You can make observations, by yourself, of your own subjective experience, but these will never get beyond the status of anecdotal evidence precisely because no-one else can ever observe or corroborate them.

You might say, “ah but we can make observations of what people report as their experience”. Sure, but you aren’t observing consciousness, you’re just observing behaviour. (A report is a behaviour.) I like the term “neural correlates of consciousness” because at least it’s trying to be honest.

Or you might say, “I can introspect on my subjective experience, talk about it and see if other people agree that their experience works the same way.” Yes, you can do that too … but then you’re just doing phenomenology. And I think most of us would reject the idea that phenomenology is science.

There isn’t a way of crossing that gap. Just like there’s no way of playing solo chess. Or having a solo marriage. Or being a team of one person. “Science” is a shared / collaborative institution by definition. And equally, can’t study consciousness … by definition.


Sep 25, 2016

Will terrorism go away if the West stops intervening?

Terrorism is a tactic, not an ideology. So “terrorists” aren’t a unified force; don’t believe one thing or have one motivation.

Each group will have a different answer to this question.

It’s pretty clear that al Qaeda DID want the west to stop interfering with Saudi Arabia. Given what Osama Bin Laden said about his motivations, the US army stationed in Saudi (as part of containing Saddam) was a large part of his beef with the West. As was US military support for the Saudi Royal Family, who Bin Laden was in opposition to.

If the US hadn’t had an army in Saudi Arabia and wasn’t supporting the house of Saud, it’s very unlikely that OBL would have launched 9/11.

Hezbollah are a different story. They didn’t target the West. Only Israel.

ISIS are a new thing and we have to try to figure them out. Clearly quite a few members, particularly the ones who attack Europe, or write threatening things against Europe online and in their magazines, were actually born / grew up in Europe, and then, for whatever reasons, turned against it and defined themselves as its enemy. For these people, it’s quite possibly “personal”, tied to other experiences growing up. And maybe they’ll be unlikely to revise their enmity of Europe whatever Europe does.

OTOH, many others in ISIS are NOT from Europe, but are Sunnis, infuriated with losing their status as top-dogs in Iraq, on the defensive-turned-offensive against Shiites who run both Iraq and Syria. These people have bad history with the West because of the invasion of Iraq. But they might be more open to a deal which guaranteed them Sunni autonomy and protection from the Shiites.

Overall, there’s plenty of inertia, and vendetta to keep hostility between the various groups in the middle-east and the West going for a while. BUT I believe strongly that over time, if the West reduces its interference and reduces its attempts to impose its will on the region, the hostility WILL attenuate sufficiently that we don’t have to be living in constant fear of it. (Actually, we already don’t have to be living in constant fear of it … it’s mainly politicians hyping the fear up for their own advantage. You’re still more likely to die in a car accident than in a terrorist attack. )


Sep 27, 2016

What do average Brits think austerity means?

I’m not an average brit. But I’ll tell you what I mean by the word “austerity”.

I mean a political choice. “Austerity” is, any policy decision, whose motivation is grounded in the belief that the economic problems that a country is facing are due to too much government spending on welfare, and that there needs to be structural reduction in this spending for the benefit of the economy, regardless of the effects on those who are dependent on that welfare system.

A belief that “Oh my God. We’ve run out of money and must temporarily tighten our belts, but we’ll reverse that the moment the economy picks up”, is not “austerity” to my mind. Any government may have to make that decision on occasions. I won’t like it, but I’ll accept that it can be sometimes necessary.

But the moment it becomes ideological : “we shouldn’t spend so much on welfare, so let’s start systematically reducing it, using this bad economy as a justification” is austerity.


Sep 27, 2016

Would Donald Trump or Hillary Clinton camp be referring to Quora to assess the public opinion of their respective campaigns?

They shouldn’t be.

Quora is a global community. I’d be surprised if US voters are a majority here.

Quora has a different profile from the US electorate.


Sep 28, 2016

Why aren't Hillary Clinton supporters scared of terrorists immigrating to the United States? How can you tell the difference between friendly Muslims and terrorists?

Because we

a) understand statistics

b) aren’t cowards


Sep 28, 2016

What are the advantages of using closures instead of objects and classes in the presence of macros?

I don’t know CLOS but a hunch might be that it’s something to do with homoiconicity.

I say Lisp’s homoiconicity makes Lisp programs almost an “executable data-structure”. Often like a kind of template with slots to be filled in.

You can think of both macros and closures as ways of pre-filling some of the slots in a template - at compile-time and run-time respectively - while leaving others open. That feels very aligned and compatible with this executable data-structure model.

OTOH, while objects can be thought of as templates with slots that can be filled, they actually bring a very different metaphor. That of little machines that are driven around by remote control by sending messages to them.

If an object is mutable, then it forces you back into thinking in terms of state and explicit sequence of control. And not even state nicely encapsulated within a single function … but state which cuts across multiple functions (Otherwise you wouldn’t be using an object. You only use objects to carry state around from one function to another.)

If an object is immutable, then it simply doesn’t have the same capacity that closures / macros do … to fill different slots at different times. (Unless CLOS is radically different from every other object system I’ve come across).

IMHO, the best use of objects is to be kind of record structure with a type, so we can dispatch to appropriate functions based on type of the data record. But given that the compile-time macro system (as far as I know) doesn’t have access to the run-time type system, this usage is irrelevant.

So in the macro-system, objects buy you nothing over closures (in that you can’t dispatch on type), and might well force you into unnecessary management of state and imperative programming. It’s hard to see why you’d want to use them.


Sep 28, 2016

How can we stop block chains getting into the wrong hands?

You can’t. Blockchains are just a technique, not things.

(You might compare “encryption”. While the government would LOVE not to let you have encryption, it’s very hard to stop you as long as you have a general purpose computer and connection to the rest of the world.)

Blockchains are the same.

I’m personally disturbed by various moves to reduce our access to general purpose computers eg the rise of phones as managed devices that can only run software that Apple or Google approve of.) And the attacks on net-neutrality. (ie. a world where people only have access to the part of the internet that Facebook / Google provide access to.)

Blockchain technology may well be suppressed if we end up in a world where people won’t be able to install the clients - because clients aren’t welcome alternatives to Apple and Google’s own payment solution (they’ll say that the third party blockchain apps are dangerous and they’re protecting their users); or download the blockchain data - because the phone company allocates all the bandwidth to streamed movies and VR games.


Sep 28, 2016

Do you think Elon Musk will send humans to Mars?

No.

I think he’s right that it’s technically possible.

And I think he’s genuinely committed enough to spend a tonne of his own money on trying to make it happen.

But by himself, he’s orders of magnitude short of the money needed. See his current estimate of it costing 10 billion dollars per person to go to Mars. And that 10 billion per person is for a one way trip. (Update : since writing this I believe he has a much lower estimate, see comments.)

To make any kind of life worth living for potential Mars colonists you need to send around 100 people … much fewer and we’re condemning them to loneliness and inbreeding and a high risk of the colony being wiped out.

So that’s a trillion dollars. (Update : less, but still a lot) Private philanthropy can’t afford that. Governments can’t afford that. And there’s no way that the first 100 Mars colonists are going to generate enough profit to make that trillion dollars a legitimate private investment opportunity.

The numbers just don’t add up.

Personally I’m sceptical that we’ll ever become a space-faring species. But if we do, I think it’s more likely to be after we’ve had a couple of hundred years of sending robots out to do the preparations for us. We’ll have robot asteroid mining and space construction. And perhaps even farming on Mars. Long before we can practicably send humans there.


Sep 28, 2016

How should the U.S. and Europe incentivize developing countries to reduce their air pollution?

A restriction on pollution in the US (assuming I was US president) based on permits. Local industries would need to buy permits, either auctioned by the government, or later on a secondary market, for all the pollution they produce.

I’d then require importers to buy equivalent permits for the goods they bring in from other countries so that there’s a level playing field where foreign manufacturers don’t have an unfair advantage over local manufacturers.

What would I do with all the lovely money that I get from auctioning off the pollution permits? I’d distribute it as a universal basic income to all citizens as their dividend for giving up their share of unspoiled nature.

Citizens could choose to receive the pollution permit themselves (and simply sit on it if they prefer to contribute to the environment), or to sell it themselves (if they think they can get a better deal), or to receive a share of the money that the government makes auctioning the permits in bulk.

There’s a certain amount of bureaucracy behind this. But given we now live in the age of Facebook and Google sized data-centres, blockchains and other big data tools, I believe that the bureaucracy is manageable. In fact, as the government, I’d probably just specify some standard protocols, give a contract to a private bank to run the market and hand out the permits (on a blockchain) for the first two years and then let anyone else (app. writers, banks, open-source projects etc.) create their own clients, wallets, brokerages etc. etc.

Related :

Phil Jones (He / Him)'s answer to If automation replaces 99% of all jobs, where does the universal basic income get its money from?

Phil Jones (He / Him)'s answer to Would you support a 90% income tax and a universal basic income?


Sep 28, 2016

Why do philosophers have varied views on knowledge?

Well philosophy is basically the profession of being sceptical about things. The profession of worrying “is it really like this? and how can we be sure?”

Given that philosophers are never satisfied with the current answers (if they were they’d have to retire from active philosophy) they’re pretty much guaranteed to have varied views on everything, including knowledge.

Plus knowledge is very rich and complex stuff. There’s knowing things in the form of words, like your name. And knowing things that you can’t put into words but can nevertheless act on (like how to ride a bicycle). And knowing about things that don’t actually exist (like Sherlock Holmes’s address) and knowing things that seem very close to being true, but actually aren’t (like Newton’s laws).

And knowledge can have ethical consequences : what’s the difference between lying and being mistaken?

And practical consequences, literally the difference between life and death.

And, finally, knowledge is what philosophy defines itself in terms of. Philosophy is “love of knowledge”. And its most important historical founder, Socrates, more or less defined philosophy as the quest for knowledge for its own sake, in opposition to the Sophists’ concept of knowledge as something you procured as a means to some more sordid end like wealth or power.

So there’s a lot at stake.


Sep 29, 2016

Regarding current revolutions of 3D printing, will every home have a 3D printer?

No.

But I think every neighbourhood will have one. If you live in a walkable neighbourhood at all, there’ll be a 3d printing service within walking distance. Otherwise, in the shopping centre you drive to.

Good 3D printers will be like other good printers, photocopiers etc. More expensive than most homes requires, but viable for someone servicing a few dozen or hundred customers a month.

Good 3D printers need maintenance. Need good quality materials. Need a little bit of expertise to use properly (set up and optimize print quality). Etc.

They’re a classic small local business rather than a consumer good.


Sep 29, 2016

If you could build a new line in the London Underground, what would it be?

Slightly dull answer. But it seems that the Overground has done wonders to rejuvenate bits of London that were previously rather cut off and drab. But London needs to get much bigger.

So, a big diamond. Doesn’t have to be all subterranean, but does need to be properly part of the tube. Run by TFL and connecting with existing Tube stations where possible.

Starting at East Croydon in the South, going north-west, up past Raynes Park and Teddington to Hounslow. (Where you can change for Heathrow). Then north-east, past Wembley and North Finchley to Enfield. Then south-east, via Ilford and Dagenham to Tilbury. Under the Thames to Gravesend. Then back south-west to Croydon via Orpington.

There’s no point putting a lot of money into a piddling little extra underground inside the crowded inner London. Instead, this would enable much faster connections between places that are ill-served by London’s hub-and-spoke structure, would compete with the M25 (and take some unnecessary commuter traffic from this otherwise gridlocked ring-road) and help to infill and liven up much of London’s miserable Oort cloud.


Sep 29, 2016

In what aspects could Obama have done better during his second presidency?

He could have pardoned Chelsea Manning and Edward Snowden and supported those who keep tabs on the military-intelligence-complex that he allowed to grow up under his watch. And he could have stood up for the fundamental rights of US citizens not to be continually suspected and spied upon by the government agencies that are meant to be working for them.

He could have done something more to put in place systems to investigate and monitor and try to fix a culture in the US police which holds black lives as cheaper than everyone else’s. And tolerates too many black people being killed in unnecessary “accidents” and over-reactions and confusions. Obama couldn’t have done much about racism in general in the US. And, sadly, his very presidenthood probably gave energy to the latent racism that was hanging about. But he could have tried to do more to fix racism in the institutions that answer to him.

He could have been more aware of just how much trouble US society is getting into because of rising inequality and an economy that is leaving large parts of the traditional working class behind, while giving so much opportunity and wealth to a privileged minority of the population. He could have been more willing to try to investigate and push back against those trends, speaking out more clearly about the problems and creating policies to address them.

These are three major failings and a great president would have had the courage, wisdom and energy to do more. Obama failed, dismally.

Even so … he’s by far one of the best presidents the US has had recently.


Oct 1, 2016

Why has the Rust programming language not become popular as other languages like Swift and Ruby?

It’s lower-level language than Ruby (so not as “easy”).

Also it’s for systems programming, whereas Ruby was largely adopted for writing web-applications … which has been a huge growth area in the last 30 years. Systems programming has grown but not so quickly.

Swift is native for the iPhone, an incredibly fashionable and well-regarded platform. And pushed by Apple : the most important and admired tech. brand in the world.

Rust is made by Mozilla, another widely admired tech. brand, but not as big as Apple, for writing better browsers to run on desktops (not as glamourous as niche.)


Oct 1, 2016

Is supporting tax cuts for the wealthy the same as supporting trickle down economics?

Not necessarily.

You might support tax cuts for the wealthy just because you and your friends ARE wealthy and will benefit from it, without believing that they’ll help anyone else, and just not caring that much.


Oct 1, 2016

Is moral philosophy just a rationalization of human behavior?

Well … yes … but you have to give more credit to the word “rationalization”.

It doesn’t just mean “giving an excuse for”. It should mean something like, “giving a rational account of” or “finding justifications for” .


Oct 1, 2016

If the bill gets passed for The United States to sue Saudi Arabia for 9/11, Does this open the doors for other people to sue the United States?

Well, if this ever went through, it’s gonna be payday in Nicaragua and Chile. There’s plenty of known and documented US government / CIA involvement with terrorism in Latin and Central America.

I don’t see that there’s any way the US will sign up for an international law that allows this to happen.


Oct 2, 2016

Is complexity theory a science, a research agenda, a philosophical standpoint, or what?

I’d say it’s mainly a branch of mathematics - a collection of models / modelling techniques - that has some interesting scientific / philosophical (especially philosophy of science) consequences.

The most interesting consequence, philosophically, is this : these models all demonstrate what used to be called “sensitive dependency on initial conditions” or sensitivity to small details. Unlike more traditional models, they are “fractal” or “scale free” … differences that are initially very small, spiral up to become very large, sooner or later.

That has a weird effect from a philosophy of science perspective. You can’t really claim that you are making a specific model of a specific bit of reality.

For example, if you use Newton’s Laws (which don’t have much “sensitive dependency”) to model the movement of Neptune, you can really claim that your model is a model of Neptune. You can say it’s making predictions about Neptune. And if Neptune starts deviating from those predictions, you might start questioning your model.

In the case of the “complexity” models, though. Whether of weather systems, or economic systems, or biological evolution or learning in the brain, you can’t really plausibly claim that you’ve pinned down the details sufficiently that this is a model of any particular weather system. Or this actual economy. Or this actual person learning to solve a task. Etc.

I mean, you can claim that. And you might get away with it over very short time-scales. But you pretty well know that, longer term, the model’s behaviour is going to diverge wildly from the real thing.

So you are obliged to think about your models in a different way. These are not models of particulars in the world. Making predictions about those particulars. Instead, these models are representatives of certain kinds of situations in the real world. They aren’t going to make predictions. Rather, they’re “concept demonstrators” in which the same “sorts of things” might happen. You might see hurricanes or economic downturns or extinction events. But there’s no sense in which these correspond to the actual instances of these events in the world.

That’s quite tricky, because quite a lot of philosophy of science (famously, the Popperian idea of science, which a lot of scientists latched onto) sees science as being ALL about making predictions about real things. The hallmark of “real science” is making predictions which observations of real things can falsify.

So what happens when your “science” is looking at models that can demonstrate plausible analogues to types of phenomena, but can’t make models or falsifiable predictions about actual instances of the phenomena?

Some people will say “well, this can’t really be science then, can it? If your models aren’t falsifiable.”. And they’ll label it “simulation” … a kind of maths.

Others will accept being pushed back to a much weaker notion of testing which is “does the model keep looking like the real thing?” : does it produce hurricanes or housing bubbles that have the “characteristic” of the real economy? Where “characteristic might be some higher-order statistical property like “frequency” or “distribution of sizes” or similar.

In summary, “complexity theory” is a class of models that force you to rethink your philosophy of science notion of what counts as “valid observation”. And puts practical constraints on the kind of data you can hope to collect.


Oct 9, 2016

Do you think the theory of the homo oeconomicus is argumentative?

Well. It’s a model.

People can (and will) argue about when the model is applicable and how good it is.

For example, you can fire a man out of a canon in a circus act, and basic Newtonian physics or ballistics will give you an adequate model of his behaviour in that context.

That doesn’t mean that ballistics is a good model of human behaviour in other contexts. But it’s perhaps the best available model if you’re trying to predict where to put the safety net to catch the man.

Similarly, models of humans as rational self-aggrandizers may make OK predictions in certain situations (eg. in markets where humans have good knowledge of the products, and other psychological / informational factors aren’t significant.)

But leave those situations … for situations where humans have imperfect information, are less aware of their own wants, are unable to grasp the time-frames, have cross-cutting psychological concerns, are caught up with religious or cultural logics which promote different thinking … etc. etc. and your simple economic models will start failing.

Models ALWAYS come with an implied context in which they are relevant.


Oct 9, 2016

Who is more likely to become Labour leader in the future Clive Lewis or Chuka Umunna?

Chuka Umunna withdrew from standing for Labour leader.

The suspicion is that he got a foretaste of some of the racist crap he’d have to put up with in such a high-profile role and competition, and decided that he and his family weren’t up for it.

That is a shame and a tragedy. He is a highly talented and principled politician. But unless something changes, I don’t see why he’d change his mind.

But if we assume that something does change his mind, then it all largely depends on how well Corbyn does in the next couple of years.

Either Corbyn defies his naysayers (as I believe he can, if they gave him a chance) and does a reasonable job of leading a Labour opposition up to and through the next election (he doesn’t have to win, he just has to put up a good showing), then I think Clive Lewis is clearly a rising star within the Corbynist wing of the party. I think he’ll make a very plausible and good leader and prime-minister.

If Corbyn craters (as his enemies are more or less quite openly hoping he will) then that side of the party is likely to be out for a long while, and Lewis with them. Then its up for Umunna to make the case. Will he be keeping his profile high enough during the Corbyn years to still be a contender after 2018 / 2020?


Oct 9, 2016

As a Top Writer and/or Top Question Writer, what made you decide to become less active on Quora?

I was spending too much time. Getting too addicted.

There are other projects that need doing too …


Oct 9, 2016

Atheists: Suppose there is a zero chance of being caught—why wouldn't you cheat or steal if the Abrahamic God can't judge you?

Because I’m a nice person.


Oct 10, 2016

Is it true that some Brazilians struggle to speak Portuguese?

Native language speakers have dialects. That’s the way language works … regions / groups / individuals make minor variation in grammar / cadence / vocabulary.

These small mutations are what allow a language to continuously adapt and keep itself relevant.

Any language defined by a committee and a dictionary sooner or later gets deprecated by what people actually say.


Oct 10, 2016

Would you kick a 5-year-old in the stomach if someone were to pay you $1 million for it?

No.

Next!


Oct 10, 2016

Is there an easy way to check that nested search terms have been bracketed correctly?

A good editor (eg. Emacs or Vim)) should be able to warn you of mismatched brackets. Emacs can certainly do it if someone’s added the functionality to the mode you’re using. What language are you writing in?

As someone writing Clojure (a Lisp, so lots of parentheses) I’m pleasantly amazed by how easy Emacs’ ParEdit mode makes it for me to do the right thing … and correct mistakes when I don’t.

Obviously, if the problem is semantic, ie. both correct and incorrect versions of the query are syntactically OK … but one is returning the wrong results, the it’s a much harder problem. Basically you need the system to understand what it is you’re searching for and why.

I have no doubt that there could be some interesting research in this area. But basically you need something that reasons about constraints on semantics to help with this. Perhaps someone is working on one.

The Rosette Language is a language with a solver built in, for various tasks. That seems to me like it might be a growth area in the future … and something based on that kind of technology might well eventually help a programmer phrase “correct” queries.


Oct 10, 2016

Would the Labour Party have more success if all its MPs supported its leader?

Yes, of course.

The botched coup attempt and continuous sniping against Corbyn have done, and continue to do, huge damage to the Labour Party.

First because so many MPs are “washing their dirty linen in public” … shouting to the world about how little they respect Corbyn and how little they believe in him as a leader or potential PM. Obviously, when your own side does that, it hurts your credibility.

Secondly because, through their own very poor judgement and spectacular incompetence, MPs have also revealed their own unsuitability to form the next government or lead the country. They are woefully misreading the times they find themselves in.

Labour faces major historical challenges in the years ahead. A, possibly permanent, fragmentation of the interest groups it represents. A global, tidal rejection of economic and social liberalism that it embraced that is tied to the ongoing fallout from the 2008 crash and disruptions due to global trade and technological innovation.

But listen to members of the PLP over the last 12 months and you’d think that ALL Labour’s problems are due to Jeremy Corbyn. Corbyn (not a slurry of right-wing media and misrepresentation) is responsible for Brexit. Corbyn (not Tory austerity or … you know … capitalism) is responsible for the working class’s disenchantment with, and rejection of, globalization. Corbyn (not social media) is responsible for the rise of incivility in the Twitter age. MPs who have built their careers chasing the vagaries of public opinion and who pivot like a weathercock on questions like freedom of movement, turn around and say it’s Corbyn’s fault that no-one knows what Labour stands for.

Corbyn is blamed for racism in the Labour party. Then blamed when he attends an anti-racism event run by the “wrong people”. He’s criticized for not standing up for EU values. And then criticized when he stands against quotas on immigration.

He faces one of the most dramatic, co-ordinated rebellions in parliamentary history, explicitly intended to humiliate him and destroy his leadership. And then he’s criticized for sacking the chief whip on whose watch this happened. And for not offering “dignity” (in the form of a veto over his decision-making) to rebellious MPs. (As though they hadn’t already burned their dignity back in June with their panicky reaction to the Brexit vote.)

Labour’s number one task is to discover what it stands for, who it represents and how it can help them. Being NOT Corbyn isn’t a political project. Imagining that the pre-2008 neoliberal consensus still holds isn’t a political project. Aping UKIP’s increasingly overt racism isn’t a political project worthy of Labour. And imagining that pre-2008 business as usual is going to deliver what the working class has lost, is a sign that you just haven’t been paying attention.

Despised as they are, Corbyn, and John McDonald actually DO stand for something. And do have a project. If you listen to interviews with them (rather than just read what critical commentators say about them) then you’ll find subtlety and an understanding of how challenging that project is.

Not all of their project is good. Some of it is distinctly unpopular. So unpopular that people today find it unimaginable. But if you believe that only the right-wing can ever shift the Overton Window, then that becomes a self-fulfilling prophecy.

In fact, the story of the last 40 years is of fringe right-wingers, who were considered beyond the pale, banging on and on about things until they got their own way. Particularly in the current turbulence and uncertainty, the world belongs to Bernard Shaw’s “unreasonable man”. It’s time for Labour to show a bit of that intransigence and backbone.

These are desperate times for Labour. And timid Labour won’t cut it. Far better a Labour which seen to be united, to be determined and to have a plan (even if people don’t quite buy that plan the first or second time they hear it) than a Labour which looks riven with infighting, disagreement and uncertain of who or what it’s for.

Corbyn / McDonaldism probably won’t win the next election. But their project is something that Labour can build on into a platform for the future. OTOH, a Labour which visibly stands for nothing, has no plan or project except to assert (without demonstration) its own competence and “electability”, is 100% guaranteed to fail at the next election and likely to continue evaporating.


Oct 11, 2016

Things you wish Emacs had?

Well, I’m not an ancient Emacs user who tries to hack Emacs all the time. I’m a relative n00b.

But the thing I really wish … because I believe it would have made a massive difference to the way things worked out … is that some point back in the 80s, Emacs had managed to switch over to the standard ctrl- x, c, v, z etc. keys that almost every other editor and word-processor use.

I know that it’s possible to patch Emacs to use these keys. But they’ll never be the default or the standard. Emacs and its community are now locked into their own alternative world.

That creates a serious barrier to adoption for new and casual users. Emacs is an awesomely powerful editor. And once people get it, they do fantastic things with it. But far more people NEVER get into Emacs and continue using (and sometimes investing time reinventing the wheel in) alternative editors, often because those standard keys are second nature to them, and they never quite had the motivation to learn something else.

But if it weren’t for that barrier, many more people - perhaps a couple of orders of magnitude more - would have picked up Emacs for casual editing, and then immersed themselves in it. The Emacs community has made Emacs an extraordinary tool. But that community is still a relatively small proportion of the total number of people who use editors and write programs. Imagine how much more would have been achieved if the Emacs user-base were a hundred or thousand times the size it is today. Imagine the extra modes and libraries and special powers it would have acquired. Imagine the extra work on maintenance and performance.


Oct 11, 2016

U.S. conservatives say the Swedish entitlement system works only because of Sweden's small, homogeneous population. Why do they mention “homogeneity”?

Jeff Collins has it right.

What they mean is that they are instinctive tribalists. They can understand how people would contribute to help other people like themselves. But they wouldn’t, themselves, contribute to help people they consider different from themselves. And because they think America is full of people different from them, they don’t want to help.

The answer to this, of course, is that this is what federalism was invented for. Don’t have a US-wide National health service. Just have State health services. If you live in rural Alabama, you don’t have to contribute to the entitlements of New Yorkers. Just other Alabamans. States are roughly the size of European countries that make such systems work.


Oct 11, 2016

What is your opinion about the new Brazilian high school system?

Well the first thing I think is … if they’re going to increase the schooling hours from 800 to 1400 per year, are they going to hire nearly double the number of teachers? Or are they going to ask the existing teachers to work nearly double the number of hours?

A hell of a lot depends on that.

If it’s doubling the number of teachers, then that can be a good thing … simply in terms of the economic stimulus that the extra spending will put into the economy, the extra education OF teachers that will need to be ramped up etc. More resources for education always has some benefits.

Plus, of course, you’ll need to nearly double the school infrastructure : classrooms etc. So more school building. Etc.

OTOH, the teachers I know already work a fairly full week. Doubling the number of hours they work, or doubling their class-sizes, is 100% guaranteed to make the education system even worse than it is today as the number of teacher-minutes per child halves.

So let’s see the money. I wonder where are they going to get the resources when there’s also a new austerity agenda being pushed.

I come from a country which goes in for particularly early specialization. (I started specializing at 14). I think there are pros and cons of this.

The pros are that :

a) you can go deeper into a subject. And going deep is worthwhile in itself. It pushes you to learn and think in a different way from staying shallow.

b) if you get to choose your specialization, you might well have more motivation for it.

The cons are :

a) You lose breadth. There are huge areas that you’ll remain ignorant about.

b) Perhaps you’ll never discover you had an aptitude or vocation for a subject because 14 year old you was put off it for superficial reasons.

c) From a country’s point of view … if you specialize people in the wrong things, then you’ll exclude various opportunities. If you don’t think the government is good at “picking winners” in, say, industrial policy, then why would it be good at picking vocational education?

Of course, I haven’t seen the full plan. Perhaps there are more interesting ideas in it. Personally I think creating an education system for the 21st century actually requires much more radical thinking :

Phil Jones (He / Him)'s answer to What does it look like when there are no schools?

Phil Jones (He / Him)'s answer to There is significant emerging evidence that large segments of the middle class in the developed world will basically become unemployable soon, leading to growing income inequality. What tools and services could turn this class into entrepreneurs?


Oct 11, 2016

Is there an electronic composer known for gorgeous melodies?

There are plenty of gorgeous melodies in electronic music. But obviously they WON’T necessarily have the logic of classical composition. As Ethan Hein points out, they have another minimalist, circular, danceable logic which is at odds with the way that classical composers believe they have to develop their music. And they don’t do “long-form” if by that you mean a symphony in four sections of 8 to 20 minutes each.

But if you just want good choons in electronica, then I particularly like Plaid

Or when they were part of The Black Dog

Plone’s For Beginner Piano is a great melodic album from around this late 90s IDM period too (the pieces are structured more like (wordless) pop songs though but with some variation of instrumentation as they evolve).

This is pretty repetitive but beautiful

Belbury Poly has good tunes too, with an odd kind of folk meets Jean-Michel Jarre feel …

And wait until the melody emerges at the end of this :

Obviously, it would be interesting to hear if some contemporary composer could put electronic production together with long-form classical structure. (And a melodic sensibility.) I tend to side with Ethan in believing that the technique for the complexity could in principle to be taught. It’s not that modern musicians have “lost” the art. It’s that they have other interests and objectives.

Contemporary composers don’t want to sound like Mozart. What would be the point? When Mozart already exists?

And anyway, computers can write music that sounds like the classical composers, just by feeding learning algorithms enough examples : Classical Music Composed by Computer: Experiments in Musical Intelligence by David Cope

Also there are some quite good electronic arrangements of classical music. Although it sounds initially quite cheesy, I think Tomita’s Debussy album actual pretty solid. An orchestration which is very original, dares to be odd / silly, but still does justice to the original pieces.


Oct 11, 2016

No matter how much I try, why is it that I like Donald Trump over Hillary Clinton? He seems to be more honest, apologetic when needed, and he actually has a substantial stance on some matters. Hillary has a smile that seems dishonest.

You feel like that because Trump is a conman, and you have the classic psychology of his “mark”. Trump has told you to feel all these negative things about Hillary and you’re believing him.

Now … I won’t presume as to why you’ve found him so plausible. Perhaps you read a lot of websites or watch a lot of TV channels that repeat what he says, so it seems like that’s the consensus view. Or perhaps you have a thing about older, domineering white men that makes you automatically want to respect and acquiesce to them. Or maybe you have some kind of thing where women assuming an authoritative role just feels “wrong” in some indefinable way.

My advice, though, if you don’t want to be suckered by conman Donald, is to look for some third parties to calibrate your intuitions against. Maybe that’s a fact-checking web-site. Or level headed, trust-worthy friend. Or maybe write a letter to your future-self, trying to justify and explain how you feel, and see what your future self (with the benefit of hindsight) says.


Oct 11, 2016

Does learning Lisp help with becoming a better C++ programmer?

I believe so.

When I’ve tried writing algorithms in Lisp and then translated them by hand into equivalent C, I’ve found the C to be surprisingly clean and elegant.


Oct 12, 2016

Is PM Theresa May at loggerheads with Bank of England governor Mark Carney?

Not for long.

Just wait until petrol prices “at the pump” start going up, and we’ll see if the Tories can keep their current devaluation enthusiasm up.


Oct 12, 2016

How ideologically odd is it that Douglas Carswell is a member of UKIP?

It probably shows what a broad coalition even the far-right are in the UK.

There are undoubtedly people in UKIP that Carswell is embarrassed and ashamed by. Bluntly, he’s far too decent and intelligent to be sharing a party with these people.

OTOH, when he defected, he was way to the Europhobic right of the official line of the Cameron Tories. And he’s far from the only hardcore Tory right-winger who went to UKIP. I’m sure plenty of UKIP supporters and members are basically just right-wing Tories like himself.

None of them would have gone to UKIP had it been today’s May Conservative Party.

But whether there’s a way back for them is another matter.


Oct 12, 2016

How did the Nazis time travel to 2016 Britain and take over the UK?

Good question.

Basically by “morphic resonance” :-)

That is, similar economic patterns cause similar social responses.

In both 30s Europe and today’s world a major economic crisis killed off people’s security and sense that things are going OK in the world.

Once a large enough number people feel like that, the way is open to whoever can articulate and channel their dissatisfaction to grab power and focus it on scapegoats.

Unfortunately, paranoid narcisists who are good at identifying enemies, loud at complaining, and unrestrained by self doubt are often the most successful at that.


Oct 12, 2016

Why did it take the "Pgate locker room" comment made by Trump to finally get powerful Republicans to un-endorse their support for him?

In many ways, the worst crime for a politician is hypocrisy.

It doesn’t matter how racist, unsympathetic to the disabled or misogynist Trump was, that was kind of the Republican brand. Republicans don’t like to be accused of this stuff. But they ultimately don’t feel it particularly keenly. Because they usually think that the accusations are exaggerated or based on standards of political correctness that they reject.

But sanctity of marriage is a different matter. It’s something that Republicans agree is extremely important. Something that they HAVE to support / respect. It’s not that Republican men don’t cheat. But, if caught, they claim weakness. That it was a terrible fall from grace and that they are seeking forgiveness.

But here’s Trump, explicitly boasting about trying to fuck married women. Very, very obviously proud of violating the 9th (or 10th, depending on how you count it) commandment. And because Trump is incapable of really being sorry for anything he does, he doesn’t do the whole mea culpa thing very plausibly.

This is a much greater, more shocking cognitive dissonance for his far-right, deeply religious fan-base than any of the other stuff. Either they try to ignore it, or try to deflect it into a discussion of the words (as though the problem is saying the word “fuck”) Or they HAVE to explicitly accept that this is deeply wrong. And against their deepest Republican / Christian values.


Oct 12, 2016

Does the American Left 'loathe' Western Civilization?

I LOVE Western civilization.

What I loath is the smug, self-satisfied assumption (by those who normally use the term) that we’ve arrived at it.

We are not civilized ENOUGH. And I refuse to flatter fellow Westerners by pretending that we are.


Oct 12, 2016

Is Trump's candidacy dead?

Not at all.

Many things can happen between now and the election. New revelations about either candidate, sudden shifts in the global situation, a shock to the economy, a terrorist attack.

The worst thing would be for Clinton supporters to become complacent, or worse, “triumphalist” … a sudden rush of “liberal media” stories about how Trump is finished and Clinton has it in the bag, is just the thing that might encourage Clinton supporters to stay home while riling up Trump supporters to come out.


Oct 13, 2016

Has the US effectively lost leverage in Syria in October 2016?

As User-13004098160284750300 says, it never had any leverage in the first place. Unlike Iraq etc. Syria was ALWAYS in Russia’s sphere of interest and under its protection.

The US and Europe were no more likely to march in and depose Assad against Russia’s wishes than China is going to invade, say, South Korea against American wishes.

Not. Going. To. Happen.

The problem is, it’s taken far too long for the American / European public, media and perhaps even politicians to recognize this good old-fashioned realpolitik fact.

The right-wing media / politicians think its tantamount to treason to even think (let alone admit in public) that there might be limits to what the military can achieve. And the new left that grew up around Clinton and Blair (including Obama) were too seduced by the post-Cold War / 90s belief that formed during the break-up of Yugoslavia, that Western military force could be used for good.

That theory started being tested from the moment the Western powers invaded Afghanistan. (A quagmire in which they’ve been trapped for 15 years and still don’t have a plausible escape from). Iraq demonstrated how limited the West really is to effect the changes it wants in other countries. Further failure in Libya confirms the hypothesis.

And these failures were all places where the Russians weren’t actively trying to sabotage us.

So we’re stuck between a residual but flawed idealism that believes we can (and therefore should) intervene in places where horrible things are going on, to magically save the people from the atrocities that are happening to them. And the hard limits (in terms of money, military morale, public support) that prevent us.

But this learning is happening far too slowly. You can still find well-meaning commentators in the media, wringing their hands about why won’t we save the poor people of Aleppo. We still have blustering politicians promising that they have the will to use the military to solve all our problems. (We also have the extraordinary sight, today, of Boris Johnson … dimly grasping how powerless he actually is, but unable to fully admit it … calling for people to go and protest outside the Russian embassy in London.)

But there was never any way that the West was going to get rid of Assad. And we should never have risked our credibility by implying or threatening that we would. We should never have even hinted that we could help anti-Assad rebels in Syria and given them false hope.

Unfortunately, it’s now too late. And we are revealed as incapable of delivering on the promises we implied. That’s a very uncomfortable position to be in. And one that puts a huge moral responsibility on us. There is one thing that the West can practically do to help the Syrians. And that’s let anyone who is fleeing the country come and live with us, under our protection.

That really is the best we can do at this point.


Oct 13, 2016

What do you consider to be the defining band of the 1980's? Why?

A2A by Simon Huggins

Well .. my top two all time favourite musical artists / “bands” got started in the 80s. Even though you wouldn’t really classify them as “80s” bands. In fact their most definitive / “best” work comes later. In a sense they’re my favourite artists because they’re timeless, and go on doing their own things, without getting stale or trapped in a style or era. (And that’s why I’m not going to be able to do justice to them in a short question like this.)

But, anyway … joint first (with examples of their 80s styles) :

Momus

Current 93

The pleasure, for me, really kicks in at the beginning of the 90s, but there’s a lot of experimentation and interesting collaboration in the 80s. Here’s an 80s song I still listen to that captures the folky / esoteric vibe of C93

And here’s one probably written / produced at the very end of the 80s or 1990 (released 91)

OK. So now my three big “indie” bands of the 80s. The ones that teenage me went around claiming were the best bands ever.

Depeche Mode

The The

The ultimate teenage angst band

Cocteau Twins

All the Shoegaze you’re ever going to need :

Great stuff … but truth is, I never listen to Depeche Mode these days. And rarely to Cocteaus or The The.

Here’s what I do listen to, though :

The Cardiacs

The Shamen

You can keep your En-Tact and Boss Drum. They’re pretty boring except when they’re good for a laugh. But this record changed everything for me. The first really plausible synthesis of psychedelic indie with the coming acid house and techno.

But to be honest, I mainly listen to their even earlier stuff :

Good call from Simon Huggins to mention Frankie Goes to Hollywood. But I’ll argue that

Pet Shop Boys

are the outstanding survivors of the post- Hi NRG / gay disco pop scene. (Even if I listened to a lot more Soft Cell and Erasure during the 80s.) Still doing good work today.

OK. That’s enough bands. Like all these “best band” surveys, it misses the point entirely. The greatest innovations of the 80s were all kinds of electronic dance music, house, techno … so much was invented, but the great records are often one-offs. Or remixes. So I’m going to put

Electronic Dance Music

as “band” #9, and give these examples. The record that really turned me on to Acid House.

and one of the first hip-hop classics that caught my attention :

Finally, another cheat :

Vaporwave

There’s an entire world of 80s music which I ignored as slick / bland pop dross at the time. I’ve never liked it. Never had the slightest interest in it.

But then some geniuses started sampling and (not-so) subtly transforming this music, until it became one of the most compelling and mind-blowingly strange and trippy sounds of the 2010s … I listen to (and love) so much of this stuff today.


Oct 14, 2016

Al-Assad: "Bombing of Aleppo is between the U.S. and Russia, wants 'rebels' to return to Turkey.” Doesn't the U.S. just want peace in the area?

No. The US (and everyone else) want peace … but on their own terms.

For Europe and the US, those terms have included Assad’s removal. For Russia and Iran the terms are Assad’s survival.

That, in a nutshell, is why there’s no peace.


Oct 14, 2016

What can we learn about Trump and his loyal followers by observing Ernest W Adams and his loyal followers?

I dunno. How much can I learn about football by watching cricket?


Oct 14, 2016

Is buying books for programming worth it?

The truth is that most books aren’t worth it.

All books have some padding … but many books have way too much padding to content.

I still buy books though. Mainly when OReilly or Packt have a sale on ebooks. I do it because one book I bought recently was brilliant. And I read it cover to cover.

The problem is, this is subjective. When a book is exactly what you need and covers exactly what you are interested in, it’s still a great format. When it isn’t, web tutorials and blog posts are a lot better.


Oct 15, 2016

What are the chances the U.S. has a military conflict with Russia between now (10/12/16) and the election?

Probably not one of any great size.

It is just possible that some kind of US support of its Syrian rebels will hit something Russian that is supporting Assad. Or vice versa.

In either case, it will be claimed to be an accident. Neither side wants to escalate.


Oct 15, 2016

Was David Cameron charismatic?

“Charismatic” is excessive.

What he seemed like, when we first started seeing him, was “modern”

He was obviously from a newer generation than the Tories we knew. He was clearly a Tory boy. Bit posh, bit small-c conservative. But he looked like he was young enough to understand the concerns, and more importantly “habits”, of people who were 20–40 in the mid 2000s.

He seemed like (and probably kind of is) a “decent sort of chap”. (He was pretty socially liberal, hence his real achievement : gay marriage.) His job was to detoxify the Tories, to stop them looking like a party of old, intolerant buffers with bees in their bonnet about Europe. And he did that job pretty well.

But actually charismatic? No.


Oct 16, 2016

Are we seeing the return of Thatcherism in the Conservative Party?

No.

Thatcherism was allied to a global rise in “neoliberalism”, that is, a strong belief in the superiority of markets freed from government interference. And global trade.

That philosophy reached its climax in 2008 when deregulated global finance blew up the world econony and had to be rescued by governments.

We’ve then had a decade of politicians trying, and failing, to resuscitate the good times by a mixture of austerity and “printing money” (quantitative easing)

However the economy hasn’t recovered, the austerity is hurting, and the printed money has exacerbated inequality and therefore people’s dissatisfaction.

Theresa May has taken over the country in those circumstances. While the dissatisfaction is not fully focused against neoliberalism, it’s starting to get uncomfortably close to proxies such as free movent of people and the EU single market.

May is therefore reverting to the tried and tested strategy of the right-wing when faced by mass discontent with the economy : tribalism / nationalism / embracing government intervention and safety but only for US in our struggle with THEM.

Theresa May is no Hitler, but the times and her response have an uncomfortable echo of the 1930s.

Margaret Thatcher was a right wing woman prime-minister at a time of neoliberal expansionism, May is a right wing woman prime-minister for a time of neoliberal contraction.


Oct 16, 2016

Is it credible that Donald Trump suggests a woman isn’t attractive enough for him to have sexually assaulted her?

Yes. It’s perfectly credible he would say that. It’s completely in character for him.


Oct 16, 2016

Is Adam Curtis right when he says that most westerners are trapped in an unreal world, and are unable to see beyond it?

I’m not sure he’d put as much emphasis on the word “westerners” as it seems you do. We’re all “westerners” these days.

But the point about filter-bubbles and social media is basically correct.

Obviously, to say that social media prevents anything changing is a bit premature … social media is still very new. It might prove to be quite a volatile and unreliable bulwark against change.

What is Brexit or Trump, after all, EXCEPT upheavals to the system? From 9/11 to 2008 to Brexit we’ve been living in very dynamic and interesting times. I don’t think the media / social media have tried to hide that from people, even if they don’t provide good tools for understanding and responding to it.

In one sense (caveat, I haven’t watched the actual film, just the trailer linked on Vice) Curtis’s argument sounds like a continuation of Marx’s assertion that Capitalism creates False Consciousness. Or Chomsky’s “Manufacturing Consent”

Only the mechanisms / institutions / technology are new.

I still argue that the best thinking about the political / power structure of the evolving information society is Bard amd Soderqvist’s “Netocracy”. Where they basically predict an oligarchy of “netocrats” (people who know how to operate in and manipulate networks) who create the “reality” for everyone else (a “consumtariat”) by explicitly manipulating flows of information and attention.

Netocrats work largely as follows … they identify new things (information, trends, contacts), extract what value they can from them among other netocrats (eg. share them to strengthen valuable connections), then pass them on to the wider public either selling them for money, or giving them away to win more attention / influence. Ultimately when information is completely squeezed of actionable novelty value, it’s dumped on the general public as part of a slurry of debilitating information overload, one more thing for the consumtariat to worry or obsess about or lust after, which helps keep them in their place. (The other form of sanction is exclusion from desirable networks.)

Netocracy seems awfully plausible as a model of how everything actually works today. From Silicon Valley startup culture, to the financial world, to the mainstream media, to YouTube stars and Twitter politicians, alt.right agitators, conspiracy theorists and clicktavists.


Oct 16, 2016

Which Quoran has influenced your views the most? Ernest W. Adams has dramatically influenced some of my views and opened my eyes to topics that were taboo to me.

Tikhon Jelvis on various aspects of computer science/ type theory etc. Has given me greater understanding and maybe convinced me to be more favourable towards these things.

Michael Barnard has informed me a lot on energy, climate change and electric cars.

Robert Strickland has, unfortunately, opened my eyes on the black experience in the US (and Quora).

There are a lot of other good writers I admire on Quora but these guys have probably shifted my thinking / given me most new information.


Oct 16, 2016

Is "being gay is unnatural" a valid argument against homosexuality? Why or why not?

Driving a car is unnatural.

Is that a valid argument against automobiles?


Oct 16, 2016

What will happen if US go bankrupt? Will someone save her because she is too big to fail or not?

She’s also too big to save.


Oct 16, 2016

How did the crazy part of Britain take over after the Brexit referendum?

Because they control the media.

The Mail, Sun, Daily Express, (and probably Telegraph) all support #dogsbrexit (AKA “hard” or “chaotic” Brexit)

They keep insisting that any sign that parliament is negotiating a softer / more nuanced Brexit that may make some concessions to free movement of people etc. is a betrayal of the voters.

Theresa May is bolstered neither by her own mandate from the electorate; nor by any strong personal conviction in favour of EU membership (as Home Secretary she was more exposed to constraints of the European court than she was exposed to its economic benefits) and so she’s a pushover for the ongoing demands from the right.


Oct 16, 2016

Why did Haskell’s designers make indentation significant?

I’m sure Andrew Bromage is right.

But let’s face it … closing brackets are unnecessary noise (unless you’re using a very good language indeed), and the word “end” is an abomination.


Oct 17, 2016

How can a murderous fascist idea have its own "festival' in central London?

Er … because Marxism isn’t a murderous, fascist idea? And you are only calling it that as a troll?


Oct 19, 2016

When a new poll shows that millennials have a high support of Communism, what does it mean for America?

It means “the American Dream” is dead.


Oct 20, 2016

Could you please give me some feedback on my electronic music?

They’re not bad. Interesting textures. But need more development.

Boson Catch doesn’t really go anywhere. Walrus with its “I Feel Love” riff is cute. And I like the contrast with the rest of the sounds. Dim Exposure is the best. It’s got the most flavour and atmosphere.

Have a go at redoing Walrus : give it a bit more energy, a bit heavier and bring in the I Feel Love riff a bit later and a bit more subtly. Also, maybe start with sparser, slower drums and then let rip when the tune comes in. Try to make something a DJ could use to sneak some melody into a previously more abstract set.

Although Dim Exposure is currently just one idea, it’s worth building it out. Doesn’t need to be too complicated, but make it longer and add some kind of build / drop dynamic and it could be a great set starter, or track to turn a set around.


Oct 20, 2016

What is wrong with music nowadays? What happened to good old rock music?

You have to understand this.

When your favourite rock band of the late 60s or early 70s was making their records, they were making that sound because it was new, and different, and exciting. And because they were the innovators. They were the geniuses who invented this stuff. Seeking the cutting edge.

But in 2016, that situation is impossible. Not just difficult. It’s logically impossible.

In 2016, you have plenty of people who can play and make records in the style of bands from the early 70s. But, by definition, these people AREN’T the exciting and creative innovators. They’re the small-c conservative, traditionalists. People who are either looking back to a lost golden age. Or too dull to have noticed that things moved on.

And in 2016, you have exciting, creative innovators. But, again, by definition, they can’t play music that sounds the same as music from 40 years ago.

If you want to hear a band that sounds exactly like The Beatles or The Stones or Led Zeppelin, you can find a covers or sound-alike band that is indistinguishable. But you won’t hear the “adventure”. You won’t feel like you are blessed by, or in the presence of god-like genius. Because you aren’t.

So today’s rock will never sound as good as rock from an age when rock was new.


Oct 20, 2016

Why do people still invest in Etherereum Classic?

This is fascinating.

As near as we could ever get, to a genuine experiment, in political economy. One which could deliver real empirical results.

The ETH community believe that in certain extreme cases, like undoing a massive “crime”, some sort of “government” (for some value of “government”) interference in a currency is legitimate.

The ETC people are the hardcore right-Libertarians who believe that for money to be “sound”, no sort of government interference is tolerable. However plausible the justification.

Each of these political positions now has its own currency and economy, which are otherwise very similar, and we can watch which one does better. The one backed by a community willing to interfere when they see a need, and the one backed by a radical laissez faire philosophy.


Oct 22, 2016

Why are Seashells imported in Austria?

Because Austria doesn’t have its own coastline?


Oct 22, 2016

Does a teapot's shape help conserve heat?

Probably. A sphere has the minimum surface area for the volume.

And teapots approximate round.


Oct 30, 2016

If England were to have its own devolved parliament, where could it be placed aside from London?

Ashby-de-la-Zouch!

Because …. hilarity :-)


Oct 31, 2016

With PT being the biggest loser in local elections in Brazil is the narrative of a right wing coup also crushed?

Why would it be?

Right wing coup supporters (including on Quora) have been banging on about the illegitimacy of the voting machines that deliverered PT wins.

Now the right wing golpistas are in charge of the machines, are they going to try arguing that the machines are now magically reliable? ;-)

More seriously, nobody doubted that the PT was unpopular. If it hadn’t been, the coup wouldn’t have succeeded.

The Constitution defines how to get rid of an unpopular government. And a trumped up impeachment charge mid term is NOT how the constitution says it should be done.

Nothing can retrospectively change that.


Oct 31, 2016

Do you understand your race, ethnicity, and culture more by the observations and critiques from people of other races, nationalities, and cultures?

Sure.

Other cultures help you “triangulate”. To distingish what you thought was universal from what was culturally specific.


Oct 31, 2016

Are there indications of Scott Adams' right-wing thinking in his Dilbert comics?

He’s very down on bureaucrats. And cynical about bureaucracy / hierarchical organizations in general. His specialism is dissecting the ills of management and managerialism. I don’t think it’s any surprise to anyone that he’s a right-Libertarian. (Was that even in question?)

I think it’s more surprising to see him come out so overtly as a Trump supporter. And, if not embrace, then at least discount the importance of, Trump’s narcissism, authoritarianism and new-found social conservatism. And to be so on-board with the hysterical right-wing conspiracy theories against Hillary.

I think Adams is too smart not to understand what’s wrong with that. So I’m guessing that he somehow still believes that Trump is putting on an act to win the election and is going to pivot towards a more socially centrist / pro-business / right-Libertarianism if he gets into power.

I think Adams has clearly over-estimated how intelligent / self-disciplined Trump really is.

And underestimated how much a president depends on working with other people. Trump has NOT put the team in place to pull off that kind of bait-and-switch on his extreme right support base. He is NOT preparing himself to be a “sane” (even if somewhat authoritarian) pragmatist working for the good of the country. He doesn’t have the team for it. His picks, as vice-president, as advisors, all show that he’s doubling-down on the community that enthusiastically supports him. And the more we see of his business dealings in the past, the more we see how bad he is at making strategic decisions, at building and maintaining strategic relationships / partnerships / alliances. His past is littered with people who’ve been burned by him. People who he thought could get away with betraying the moment he had the chance. The Clintons have enemies who hate them. But they don’t leave that kind of trail of broken relationships behind them.

If Trump turns up in the Whitehouse thinking he’s going to change his spots, he’ll find he’s burned his bridges with anyone (Republican or Democrat) who could help him. Trump will be a prisoner of his fan-base, doing whatever Breitbart tells him to out of fear of losing their approval and the adulation of his supporters.

I think this is what Adams doesn’t understand. He still thinks Trump is a smart confidence trickster who is in control. Rather than a delusional fantasist tossed along on the waves of a populist storm.


Oct 31, 2016

In view of political spectrum, is 'Islamic State' positioned as extreme left-wing or extreme right-wing?

It’s an extreme Conservative theocracy.

They believe that their holy text is infallible and they, more than any other Muslim faction, believe in trying to create a society that reflects the period when it was written and follows its teachings as closely as possible.

On every question, they think that following tradition and Koranic literalism trumps innovation, human reinterpretation or a whig / progressive view that the process of history brings improvement.

That sounds pretty Conservative to me.


Oct 31, 2016

Left-wing Politics: Hedges or Graeber?

Why not both?

They both have serious and interesting things today that come from deep ethical views. Neither is infallible. I disagree with them both on certain issues. But I’m sure I’d find plenty to agree with either of them. I’m sure they, themselves, agree on many things.


Oct 31, 2016

Why do I hate liberals and left-wing politics even though I agree with what they stand for? Is it biological?

Some people hate Justin Bieber.

They don’t hate singing. Or modern pop music. Maybe not even his songs (if they heard them in another context and didn’t realize it was him).

But they hate him.

Perhaps because he’s over exposed. You hear about him too much even when you want something different. His fans are too enthusiastic. He seems to have adulation beyond any reasonable merit. People (or at least the media who overplay him) expect you to like him, whether you assent or not. He’s too successful too young. It doesn’t feel like he paid his dues : which you can interpret as making him superficial, trivial, lacking “soul”. Perhaps he’s too confident, smug, “full of himself”.

So, yeah. Might be a bit biological. Sometimes young people are exceptionally competitive … they bristle to see other people more “successful” than themselves (even if that success is in the form of being the known public face of a political ideology). That’s part of growing up and finding / jostling for your place in the world.

Eg. if the liberal gang already seems “full up” and it’s social relations, slots for leadership etc. too well established, then it can be daunting. They’ve become a clique. Not worth joining if you’re just going to be a “me too”. Even if you basically agree with their ideas. It’s more comforting to join a smaller, more welcoming group of refuseniks, where you can make your mark, and feel superior to the herd.


Nov 2, 2016

Why doesn't ISIS attack Iran?

There are two sorts of ISIS attacks.

Attacks made by local Sunnis as part of conquering territory.

Attacks made by recruits from other places aimed at goading their local governments into fighting ISIS.

If ISIS were well established in Iraq and Syria up to the Iranian border, it probably would start trying to nibble its way in. But right now it has enough problems holding its territory in Iraq and Syria.

At the same there don’t seem to be a lot of Iranian Sunni recruits willing to attack Iran. Perhaps there aren’t many Iranian Sunnis full stop. Or perhaps they aren’t as disaffected as Europeans. Or perhaps they don’t need to goad Iran into fighting because it already is.


Nov 3, 2016

Do you think aliens program in Java?

Not the kind that are likely to be visiting us.

Any species advanced enough to have achieved interstellar travel will be using Lisp.


Nov 5, 2016

What are some of most awesome electronic music tracks?

Taking the word “awesome” literally.


Nov 5, 2016

What language can you think of that will kill Java programming language and why?

Java won’t be killed by one language.

Java is like Cobol. It will diminish very slowly. It’s very unlikely that anyone is going to come along and replace a huge monolithic Java application with a huge monolithic application written in something else.

What will happen is this.

GUI applications, some of which have been written in Java, get replaced by services with an in-browser web front-end. Initially the front-end is dumb and all the intelligence sits at the back-end. But over time, the front-end becomes richer and more powerful. It does more of the front-line validation. It does more of the pre-processing of inputs into, say, an appropriately shaped chunk of JSON. It does more of the manipulation and post-processing of data (eg. turning query results into graphs or letting the user pivot and crosstab higher dimensional data-sets).

All this in-browser stuff will be written in Javascript or a lighter compile-to-javascript language like CoffeeScript, TypeScript, Elm or ClojureScript etc.

There’ll also be iOS and Android apps as alternative front-ends. On Android these might be Java. But simple front-ends will be written in Javascript with app-builder type software. And on iOS it will be exclusively Swift (or Objective C).

Meanwhile monolithic back-ends start to be broken up into multiple microservices. Services that handle high throughputs of data, or require scalability or high availability might be written in Erlang or GoLang or Scala etc.

Caches and secondary databases and message-queues etc. are fairly decoupled from the actual business logic of the application. So they are relatively easy to strip out of the main Java code-base. And once again can be written in robust and high-performance functional languages.

The fragmentation of the back-end to microservices probably means more “integration at the glass” ie. the browser pulls data from multiple back-end microservices and integrates / cross-references it in the UI.

Slowly, the monolithic Java application is being boiled down to a set of classes that represent the business logic. The data and the state-transitions it undergoes. But it will become possible to write new logic to describe new processes and transitions in compile-to-JVM languages like Scala and Clojure. We’ll see Scala and Clojure being used to write unit and integration tests. We’ll see new (more robust) process modelling being done in these languages (even as they use the old Java Beans for core data representation.)

Meanwhile, more of the enterprise management will get automated through continuous integration and delivery tools. Some of this will be written in Java. But it might also be written in Python or Ruby (or Clojure)

Statistical and data-analysis and machine-learning algorithms may also be “outsourced” from the code-base to secondary systems written in Python / R and Julia.

Within 10 to 15 years, I’d expect to see today’s large enterprise Java applications distilled down to some core data classes synced with external databases. But they’ll be deeply embedded within a much wider ecosystem of integration / testing / caching / queuing / specialist microservices / front-end apps / IoT devices and sensors / statistics and data analysis services etc. which will be written in many different specialist languages.


Nov 5, 2016

Have you ever questioned your existence?

No. Descartes was right.

The only thing you can’t doubt is that you are thinking.


Nov 5, 2016

If you know that out of 3 people, one of them was going to carry out a mass nuclear attack, is it ethical to lock all 3 up for life? Assume they are impervious to torture and the 2 innocent would not be harmed in the potential nuclear attack.

No, you should just keep them away from nuclear technology, living in a luxury hotel on a Pacific atol.

The problem with artificial examples is that they can deliver all kinds of moral results that never carry back into the real world because of the unrealistic assumptions.


Nov 5, 2016

If there were no scarcity would there be evil?

Yes. But it might be hard to enact it.

If there’s no scarcity you can’t deprive anyone of anything that they want. Can’t bribe or buy complicity from third parties. Can’t appeal to envy. Or fear of loss.

It does make DOING evil much harder.


Nov 5, 2016

I asked a Metropolitan policewoman in the UK about carrying self defence weapons and afterwards she was unhappy. Do you notice they can be sensitive?

“unhappy” is probably the wrong word.


Nov 5, 2016

Is it morally acceptable that China become the most powerful nation?

Morality has never figured that much in any country becoming “top nation”.

That includes Europe and the US.

These countries have very little say in the matter. Especially once they abdicate so much control to international corporations.

If China becomes “top nation” it will be because it made its corporations serve the state rather than vice versa.


Nov 5, 2016

What gives the right for someone to release a tape of Donald Trump saying something inappropriate about woman 11 years ago. Isn't it totally illegal?

Isn’t it the “freedom of speech” bit of the American Constitution that gives people the right to publish stuff without it being “illegal”?


Nov 5, 2016

Is there a good reason for programming languages to throw an exception when trying to use the dot operator on null?

Null is a bad idea for a language to have anyway.

But if you’ve got it, it’s undefined what any message sent to it would mean. And you almost certainly SHOULDN’T have tried to send it a message.

Given that, its better to raise an exception here where you know what the problem is, than guess a default result which will percolate through and probably cause more, harder to debug, problems further on.


Nov 6, 2016

Why don't Brexiteers have a plan?

Peter Hawkins says most of what needs to be said. But I wouldn’t discount an over-inflated sense of Britain’s importance.

I suspect there are many Tories who genuinely believe that the UK is fantastically rich and powerful, and that when it comes to it, the EU will cave and give us what we want.

These people think that diplomacy is effectively a game of poker. And their plan is to bluff - without showing any insecurity - until they win. We’ll see how that works out for them. (Unfortunately, we’ll also see how it works out for us)

Update : Jeremy Hunt: forcing May to reveal Brexit plan would damage economy seems to confirm that “bluffing” IS the plan.


Nov 6, 2016

Atheists: If we are not philosophical zombies, does that mean souls exist?

No.

It just means that qualia or subjectivity exist. That, in itself, IS interesting. I think it goes beyond “just material” in one particular sense … that there seems to be no material fact that determines why I am me (Phil Jones) and not someone else (eg. you, dear questioner.)

But there’s no reason to tie this mysterious extra-material cause to anything like our usual conception of a “soul”. There’s no reason to infer anything about souls from qualia (or vice versa … when you think about it, why couldn’t a zombie have a soul?)


Nov 6, 2016

As a man, are you offended by Donald Trump's assertion that all men engage in the kind of demeaning sexual talk we saw in the Access Hollywood Video?

I’m never “offended” by anything.

Offence is the wrong concept.

I am “opposed to”, and “critical of”, all attempts to “normalize” sexism - ie. any attempt to justify, or downplay the ugliness of, sexist speech - by claiming that it’s “normal” or “natural” for men to speak like that.

I don’t speak like that. I don’t like people who speak like that. I don’t think that they are good people. And I choose not to associate with them.

It is therefore not normal in my social circle or among my friends. Yes, there are some people I hang out with who are more sexist than I’d like them to be. But no-one approaching that level of entitlement and disregard.


Nov 6, 2016

What will happen to programmers' salaries/wage levels now that the tech bubble has burst?

They’ll drop for a bit, then they’ll go up again. Whenever the next boom comes around. For some programmers. Those who are using whatever the hot technologies are.

Software is eating the world. And there’s still a lot more world to be eaten.

Until that’s done, there’ll still be a demand for the people whose job is to cut the world up into small chunks and feed it to the computers.

As this process continues, it’s likely that more and more machine learning will be involved in the “programming” process. That doesn’t mean programming as we understand it will go away. But it means that it will be more augmented by learning strategies and more automated tools.

If I have to bet on what to learn about and get ready for, now, as a programmer, I’d say it’s programming languages augmented with constraint based solvers like The Rosette Language


Nov 6, 2016

Liberals: What is something conservative/rightist about you?

I’m an architectural conservative.

I believe in prioritizing tradition when making buildings and laying out towns. In using vernacular styles that “look nice”, in using local materials and techniques that are well understood and adapted for the local climate. I believe in the timeless way and Quality Without a Name. I like quaint English villages, and medieval-style narrow streets. And a healthy free-for-all of mixed usage with a diversity of people using the same streets at different times for different purposes.

I think modernism is an abomination. The combination of naive utopian thinking, crude tools (let’s solve the problem of X by zoning it away), “magazine architecture” (designing buildings for the optics rather than for usage or informed by deep studies of occupancy), with the inevitable corruptions that creep into large scale, planned projects is a disaster for making buildings or shaping bits of our cities.


Nov 6, 2016

Have liberals stopped responding to conservative arguments in online forums?

We’re bored.

We don’t mind answering the same question or assertion once or twice. But it gets tiring to answer it dozens of times.

In some places, Conservatives have decided that carpet bombing a public forum so that their assertions and slanted questions swamp liberal answers is the same as winning the debate. Fortunately the “one answer per user per question” rule helps reduce that on Quora. But in many places, Conservatives aim for quantity not quality of their view. And we don’t have the time / energy / patience to deal with all of it.


Nov 6, 2016

After watching Marvel Studios' Doctor Strange movie, do you still think that Tilda Swinton being cast as The Ancient One was bad?

Casting Tilda Swinton is NEVER a bad decision. Ever.


Nov 7, 2016

Are philosophers inclined to dislike scientific theories that are non-anthropocentric?

What on Earth is a “non anthropocentric” scientific theory?

You mean one that deals with electrons rather than with introverts?

I’m pretty sure philosophers don’t have a problem with scientists making theories about electrons.


Nov 8, 2016

Can innovation be turned into a system?

No.

The moment you turn your “idea creation and development” into a “system” (as in repeatable process with predictable results) it become a commodity. Everyone does it. It becomes a mere cost of business. And the innovators (ie. those who do genuinely innovative, competitive stuff) are the ones who go beyond the systematized process and do genuinely new and creative stuff.


Nov 8, 2016

Trump pointed that if he becomes the POTUS, Turkey and US could have a much better relationship. Can Turkey take the role of Saudi Arabia?

Only if it turns out they have a fuck-load of oil. And an autocratic dictatorship that can do business with the US without being held back by other democratic institutions within the country.

I believe they’re working on the second.


Nov 8, 2016

Should the Quora administration try to get Quora monetized so they can make money?

If they knew how (to do it well), they would.

That they haven’t, suggests to me that they’re still racking their brains trying to come up with something.


Nov 10, 2016

Can sunlight particles be converted to energy so efficiently and effectively that fossil fuels will no longer be needed?

When it comes to the efficiency of converting sunlight into energy, solar is already a lot more efficient than fossil fuels.

The costs of converting sunlight to electricity are reaching parity with fossil fuels.

The big problem is convenience. Fossil fuels are far easier to store and transport than sunlight or electricity.

Batteries are both a lot more expensive and a lot heavier than oil or coal or gas for storing an equivalent amount of energy. Oil is particularly useful because it carries a lot of energy for its weight, and is conveniently a liquid at room temperature (which means it can be easily stored in tanks, and pumped from one place to another)


Nov 10, 2016

Do atheists not believe because the idea is simply absurd, or because a tragic incident in their lives convinced them that a god surely couldn't exist? What other reasons do people not believe?


Nov 10, 2016

Is it ridiculous that people in the 21st century still believe in the existence of a God?

Personally, I think so.

But it’s more tragic than funny.


Nov 10, 2016

Are facts subjective?

The point is, you can’t “access” a fact (or the “noumenal” world as Kant would describe it) except via phenomena in the senses. And phenomena are always subjective.

So, yes, there may (or may not be) facts independent of subjectivity. But there is no “thinking about”, or “referring to”, or “understanding” or “discussing” or “corroborating” of those facts that isn’t subjective.


Nov 10, 2016

How would Donald Trump being President affect the atheist community?

Trump isn’t likely all that bothered by religion. But he knows that he got into power and is beholden to right-wing Christian extremists for his support.

And he knows he owes them. What he owes them is the Supreme Court. So he’ll put a religious extremist (or two if he has the chance) on the supreme court. Preferably (from the Christian point of view) one who is willing to overstep the constitutional separation of church and state to try to get Christianity “officialized” within the US state.)

That’s likely to be the biggest impact on atheists / atheism : more state support for promoting Christianity.


Nov 10, 2016

Why don't people who opposed Trump accept his offer to help unify the USA?

Bernie Sanders gave the perfect response to Trump winning :

“Donald Trump tapped into the anger of a declining middle class that is sick and tired of establishment economics, establishment politics and establishment media. People are tired of working longer hours for lower wages, of seeing decent paying jobs go to China and other low-wage countries, of billionaires not paying any federal income taxes, and of not being able to afford a college education for their kids — all while the very rich become much richer.
To the degree that Mr. Trump is serious about pursuing policies that improve the lives of working families in this country, I and other progressives are prepared to work with him.
To the degree that he pursues racist, sexist, xenophobic and anti-environment policies, we will vigorously oppose him.”

That seems to me to be exactly right, and I hope that most liberals and progressives take this attitude.

We should, indeed accept and help Trump try to unify the country AS LONG AS HE IS PUSHING IT IN THE RIGHT DIRECTION. And we should vigorously reject and oppose everything he does that pushes it in the wrong direction.


Nov 10, 2016

Will Hillary apologize to the American people for calling them deplorable now that she has lost?

She did apologize, within a day or so of saying it : Hillary Clinton Apologizes For ‘Basket Of Deplorables’ Remark About Trump Supporters

Trump’s online propagandists decided not to acknowledge or accept that apology and have continued complaining about the remark ever since. It wouldn’t surprise me if they’re still complaining about it, when the next election comes around.

They seem to be very thin skinned for the rough and tumble of online politics.


Nov 10, 2016

Did Bernie Sanders supporters help elect Donald Trump as US president?

Well, only if they went on to vote for Trump personally.

We’ll never know for sure, but it’s likely that most Bernie supporters voted for Hillary, a few voted Green or Libertarian and maybe some switched to Trump.

The real tragedy though is how the DNC failed to understand the significance of, or to learn from and absorb the energy of, the Bernie campaign.

Bernie didn’t need to be the candidate. But Hillary DID need the economically wrecked post-industrial states like Ohio and Wisconsin that supported him rather than her. Imagine how different things could have been if, after winning the primaries, she had embraced Bernie and his movement. If she’d started touring those “rust-belt” states, getting him up on stage and saying “Hey. Here’s Bernie Sanders. I love this guy. He’s made me rethink some of the things that we’ve been doing, and understand where we’ve been going wrong. And he’s helping me make sure we come up with new policies that are going to address some of your problems. He’s the reason why I’m rethinking the TTIP. Let me tell you that Bernie is going to be very much part of my government when I win.”

You know. I think that would have done it. A bit of humility and course-correction could have kept those states on board and won her the presidency.

Instead, you got the feeling that the moment the primaries were out of the way, Hillary was back to “I’m the competent, centrist one. Look even the Republican establishment are supporting me.” Both Trump’s success with the Republicans and Bernie’s showing in the Democratic primaries SHOULD have alerted the DNC to how strong the anti-establishment feeling was. But Hillary went on flaunting her establishment credentials.


Nov 10, 2016

An AI that has been correct at predicting the last 3 elections has predicted Trump to win. Thoughts?

There’s a certain grim humour (post-election) in reviewing all the humans here who answered this question by criticising the AI / algorithm.

Apparently it was “obviously” wrong because … reasons.

But, yeah, actually it was right. And maybe that means the technique it’s using isn’t a bad one.


Nov 11, 2016

Are you willing to give Trump a chance at leading the USA?

I’m not an American voter.

Had I been, I would absolutely NOT have been willing to give him a chance of leading the USA by voting for him.

I believe him to be a lying con-man, who says whatever he thinks people want to hear, in order to get what he wants. That’s how he won the Republican nomination, and how he has now won the presidency.

Now that he has won the presidency, I believe that we should deal with him pragmatically. I like Bernie Sander’s response : Phil Jones (He / Him)'s answer to Why don't people who opposed Trump accept his offer to help unify the USA? and think that that’s the right way to go. Co-operate if Trump is doing something good. Oppose when he’s doing something bad.

That’s better than writing him some kind of blank check on some spurious grounds that somehow everyone owes the president some kind of loyalty. It is a very absurd joke indeed for a Republican party which has devoted itself to non-cooperation and sabotage over the entire Obama presidency, to suddenly turn around and demand that Democrats co-operate with Trump because “unity”. Or “healing”; or “national interest”.

The correct response to such a suggestion is “Ha ha. That’s hilarious. Now go fuck yourselves.”

Of course, this isn’t some sort of innocent suggestion that’s popped up. The Republicans are still playing politics here. Either the Democrats announce that they’ll acquiesce to collaborating with Trump, look weak, alienate their more radical supporters and … er … embarrass themselves into actually allowing the Republicans to get away with screwing up the country. Or they announce that they won’t co-operate and the Republicans will claim moral equivalence between this and their own antics over the last 8 years. “See!”, they’ll cry. “The Democrats claim the moral high-ground but they’re just as damagingly partisan and obstructionist as us.”

The only right response to escape from this dilemma is Bernie’s. Everyone should assert very clearly and loudly that they will take each of Trump’s measures individually and support or fight it on its own merits. This let’s you firmly reject any implied obligation to acquiesce, without painting yourself as a dogmatic obstructionist.


Nov 11, 2016

Why don't liberals like Donald Trump's liberal positions?

I’m pretty sure he sold out all his liberal positions to get the extreme right on his side.

He’s their creature now. Despite whatever he might think.

Donald might imagine that he can do what he likes. In practice he can only do what the Congress and Senate allow him to. They’ll filter out any liberal impulse he has.


Nov 12, 2016

What is your opinion about this image?

Trump’s message was that Hillary was part of an out of touch, corrupt elite. Hillary’s that Trump was a despicable human being.

This picture helped Trump’s discourse much more than Hillary’s.


Nov 13, 2016

What do rational left-wingers think of Social Justice Warriors?

Better a Social Justice Warrior than a Social Injustice Warrior.


Nov 13, 2016

Did Donald Trump divide the country?

It’s more like he’s a symptom of increasing divisions in the country.

The more I see of Trump support, including coming out of woodwork here on Quora, the more it sounds like people literally voted for Trump to spite “liberals”

That’s the result of a whole set of factors, from America’s long term economic decline, to the rise of social media which makes us uncivil to each other, to Hillary and the Democrats’ own flaws.

Donald Trump didn’t create those conditions. He largely just took advantage of them.

(Caveat: the birtherism may have helped promote the idea of Obama as an illegitimate president … which DID contribute to widening the divide.)


Nov 14, 2016

Does Trump's victory lend more or less credence to the globalist notion that democracy is the endgame of world politics?

Assuming you’re taking about something like Fukayama’s “End of History” then I think if it wasn’t dead already, 2016’s tsunami of right-wing reactionary populism is the final nail in its coffin.

What seems more plausible is that political-economic history is cyclic / oscillatory.

Phases of economic growth and expansion, lead to people feeling optimistic, comfortable and ultimately generous. Liberalisms (both economic and social) thrive; along with an internationalist, positive attitude. Barriers come down. People discover new classes of problems to care about and try to solve. Social services get extended etc.

But at some point, the economic liberalism gets out of control, the economy becomes overheated and eventually blows-up (1929, 2008). At which point we enter a phase of contraction. Whether catastrophic or managed, people feel the loss (loss of what they actually have, and loss of what they expected they might get), they become fearful of change and the future, defensive of what little they still hold onto. They resent others who seem to be getting more. Or who seem to be pleading for special treatment. Or are just different and a threat to the known. People look for a strong man (or woman) who promises to protect them by stamping down on the outsiders, or the elites, or the feckless, lazy, scroungers. More or less any distinctly identifiable group who can be scapegoated as the cause of the problems. We enter a period of conservatism.

This social “bear market” will eventually, also hit some kind of crisis / crash. Where so much value and good in society has been destroyed, that there is nowhere to go but up again. The hatred is burnt out. People focus on rebuilding rather than destroying each other. And the economy begins growing again. As it does, optimism returns and brings liberalism with it.

Now. Certainly there isn’t a single wave. There are secondary oscillations which may be localized geographically. Waves can be distorted by other political factors. There may be multiple higher-frequency waves superimposed on the big one.

Perhaps 2016 doesn’t represent a big global wave, but a coincidence as multiple geographical waves in Europe, the US, Asia and South America all hit the same point (a conservative populist clamour for strong-men to protect us and stamp down on the other) in their cycle at the same time. But given the interconnectedness of the global economy, I think we’d expect that the different cycles ARE becoming more synchronized. In a sense this is a big world-economy oscillating in resonance.

Now … Fukayamaists would have an answer to this. They would say that there may be minor setbacks, perhaps even some kind of oscillation. But these are lesser and superimposed on a bigger trend towards Western style democracy and economic liberalism. That’s still a possibility. But I think it’s harder for him to justify the claim. In particularly, it seems like Fukayama’s main data was looking at the collapse of the Soviet Union and the triumph of European / American style capitalist democracies. Fukayama might be right if the current volatility is still smaller in scale than the grand 20th century events like the rise and fall of Soviet Communism, the fascist dictatorships in Europe and South America, etc. But if we reach the same magnitude (it doesn’t have to be magnitude of deaths, just magnitude of rejection of liberalism, degree of centralization, control, in the same sorts of numbers of places) then the fall of the Soviet Union will start looking more like a local point in one of these cycles than a unique event in historical forward motion.


Nov 14, 2016

If we could develop orbital drop pods for our infantry -marines- (like in halo) how effective would they be in modern combat?

I assume the main advantage is getting men to the battlefront fast. Faster than other transport like planes / helicopters etc.

That’s probably not a massive advantage in today’s wars. Right now we’re seeing a lot of development and innovation in drones, cyberwarfare, and “irregular” (aka “terrorist” / “insurgency”) warfare.

Future wars will probably involve large scale online argument (ie. attempts to win hearts and minds over social media, long before any actual fighting takes place), followed by cyberattacks on the enemy’s communication and logistics infrastructure (either disabling it or misleading it). Then the activation of various sensors, drones and robots that will have been sneaked into and stationed across the battle-zone long before war breaks out.

Only then will the real fighting start. And there’ll be ever greater resistance to suffering human casualties, so humans will be inserted into the battle-zone as late and as safely as possible.

At the same time, it becomes harder and harder to see when you’ve “won” a war or what “winning” means. What does it actually mean to establish control over conquered territory? Increasingly, the enemy leadership can retreat but continue operating, maintaining a conversation with its people via social media, commanding insurgent attacks on the occupying force, managing virtual resources like online bank accounts etc. Winning the war against an enemy which is notionally “in exile”, but still very active and in touch with its loyal supporters, is very different from “capture the flag” type victories, where the main aim is to have your men occupy the government offices or presidential palace.

Probably orbital dropping is very expensive, and quite dangerous, and solves the wrong problem (getting infantry to a place as quickly as possible.)


Nov 14, 2016

Can drones in-flight be governed by real-time performant blockchain issuable commands as assets in a distributed ledger?

The essence of a blockchain is that its a kind of majority agreement by all participants as to what the true state of affairs is.

The strength of that is reliability / uncorruptability. The downside is that it takes time for all parties to come to that agreement.

Controlling drones in real-time on the other hand puts a premium on timeliness of turning input data into decisions into control signals. Blockchains are fairly mismatched for that. Their main virtue isn’t much needed and their main liability is very bad in this situation.

You could imagine, though, something like “standing orders” or “strategic goal” being encoded on a blockchain shared between many drones in the field. These wouldn’t be updated all that frequently (maybe only once every couple of days) but the technology would prevent a drone-swarm being hacked by a hostile force.

Individual drones would make their local decisions locally, autonomously and quickly, but would do so in light of these orders.


Nov 14, 2016

Why do most big cities lean to the left politically?


Nov 15, 2016

How many programmers voted for Donald J. Trump?

Question changed. I answered “Why did some programmers vote for Trump?

For some people it really doesn’t go much further than resentment at paying taxes, regardless of context. These people are always going to vote Republican whatever happens.

Probably there are others who notice that the tech. industry as a whole is lobbying to make it easier for foreign programmers to come to the US, and that the heads of the US tech. industry are very supportive of and influential in the Democrats. So these programmers hope that Trump will stop this (and keep wages for programmers high)

Then there’s a certain sort of slightly geeky young man (and sometimes woman, though mainly man) who has basically fallen down the alt.right / neoreactionary rabbit-hole. Siyanda Mohutsiwa has a good summary here : One theory as to why election polls were so skewed Geeks like comprehensive theories. It used to be that the left had the best theory and the conservatives argued for a kind of pragmatic muddling-along. But these days, right-wing conspiracy theories are becoming satisfyingly rich and complex.

Finally there were a lot of Americans with a vague sense of dis-ease that things weren’t going as well as they’d like. And were open to someone who’d shake things up a bit. They don’t necessarily think that Trump’s all that good. But they want to roll the dice and see if anything better comes up. Ironically, it may be that being programmers (ie. having a reasonable job) actually made them feel secure enough to take this risk. After all, if Trump craters the US economy, they can still remote work for companies in Europe or India or China.

But, obviously, I’m a leftist programmer who would never have voted for Trump. So I’m offering the interpretation of a biased outsider. Let’s hear if there are any real Trump supporting programmers here who don’t fall into one of these categories.


Nov 15, 2016

Is self balancing robot a dynamic system?

My understanding of the terminology is that a “dynamical system” is a mathematical abstraction that models complex interactions in the real world.

You could certainly use a dynamical system to model a self-balancing robot. And 99% of the time it’s probably fine to call the actual physical thing itself the “dynamical system”. People will understand just fine.


Nov 15, 2016

How is Trump homophobic if one of the first 3 members of his dream team is a gay male?

Of all the accusations against Trump’s “deplorable” characteristics, homophobia is probably the least warranted. I don’t suppose he cares two hoots about other people’s sexuality.

However, when deciding to run for President on a populist right-wing platform, he very much needed to get the homophobic evangelical Christians to support him. So he had to bring homophobes into his campaign and allow the impression of homophobia to rub off on him, like having a cat mark him with its scent.

When he doesn’t need it any more, he’ll take a quick shower and wash that scent off.


Nov 15, 2016

If Obama could, would he take his complement to Lula back?

All politicians shake hands with foreign leaders in photos. Especially if they’re trying to get some sort of deal. It’s part of the job description.


Nov 15, 2016

Why wouldn't Trump take the White House salary? What point does this make, to just take $1 as pay?

Presumably because he’s not putting his other assets into a blind fund where he can’t touch them.

If he were, it’s hard to know how he could also live without a salary.


Nov 15, 2016

What would happen if we denationalised money and allowed private banks to issue their own currencies?

Firstly you’d have competition between LOTS of currencies.

And people would be confused. And start to trust, at most, one or two of those currencies. One or two winners would get “lock-in” within the market. (Much like Android and iOS for mobile phones, or Windows / Mac for PCs, or Facebook and .. er Facebook … for social networking. Etc.)

Then the private banks that owned and issued the lock-in currencies would become a de-facto oligopoly of the money supply. They’d be able to charge whatever interest rates they liked. They’d print as much as they could get away with.

Here’s the thing. Private banks DO issue currency today. (via Fractional reserve banking.) Under certain constraints.

During the 2000s housing bubble, what happened was this : banks were really keen to create new money to lend against house buying … because houses held their value and could be repossessed and resold if the mortgage borrower defaulted. (This fulfilled the criteria under which they could print the money.) But the same banks weren’t interested in creating the new money to lend to small businesses, where the money would be spent on things like salaries. And the business could go bust and not repay anything.

So, during the housing bubble, private banks “printed” money, inflated house prices, and then the high prices of houses justified them printing even more money. OTOH, there was relatively little money available to lend to small business to grow. When the housing bubble collapsed, all this “money” was destroyed, while the debts remained, and home-owners have been struggling to pay it off ever since.

The banks’ incentive to grow the money supply was that while it cost them nothing to create the extra money for mortgages, they could still charge interest on the mortgage repayments.

It’s difficult to see why privately issued currencies by private banks would be any different. They’ll still prefer to print the money for secured loans rather than unsecured investment in business. They’ll still have an incentive to inflate the money as much as they can get away with. Which will still lead to bubbles (and crashes). And the network effects and lock-in means that there won’t be a competitive level playing field between currencies.

The only difference from the events leading to 2008 is that there won’t be any democratically accountable institution in the loop that might interfere if it sees things going wrong. (Not that this helped much in practice)

If you really want private money, then something like BitCoin or a similar decentralized blockchain based coin where there are algorithmic constraints on the growth of the money supply, and money creation is, in principle, open to anyone, are a better bet than money created by banks.


Nov 15, 2016

Why do liberals need days off of school and safe spaces with coloring books and puppies when they lose elections while conservatives manage without them?

As User says, the Conservatives have their own coping strategies when their guy doesn’t win.

Colouring books are more uplifting.


Nov 15, 2016

Do you think people have taken political correctness too far?

Well, let’s start by saying that I’m proudly politically correct myself. And I’m fully, 100%, in alignment with the goals and objectives of those pursuing political correctness.

But looking around over the last year or so … seeing the way that the online conversations have gone … I am starting to wonder …

Are we basically like parents who become so paranoid about their child coming into contact with germs, that they slather their homes in anti-septic and prevent any contact with dirt? And then find that when the child finally does get into contact with the real world, it has built up no natural resistance?

What’s clear now is that our society has bred alt.right superbugs. (Or perhaps super-weeds are a better analogy) People who have now acquired anti-bodies against all appeals to common, everyday decency when it comes to dealing with women, or minority races or sexualities. People who gloat at thought of real people suffering injustice because they consider it payback for their own imagined slights at the hands of PC oppression. These people are now hardened to resist any anti-racist, anti-sexist, anti-homophobic or anti-transphobic or anti-islamophobic call.

Did they get that way because of over-exposure to PC criticism? Just as superbugs evolved through over-exposure to antibiotics? Did they resent every unconscious lapse being held up as a major character flaw. Right up until they embraced it? Did wide-spread condemnation of racism and sexism play into a narrative that anti-whitism / anti-maleism were dominant and oppressive?

How much has rather tawdry and prosaic racism and sexism gained a perverse glamour and underground “edginess” from being so forbidden?

I think these are questions that those of us who are politically correct need to face.

There is more to winning the culture wars than simply grandstanding. There’s also strategy and tactics, rhetoric and psychology. The ecology of hearts and minds is a messy and complex battlefield. On which we’re starting to lose significant ground.

Once you’re losing, you have to start questioning why that is. And what needs to be corrected.


Nov 15, 2016

I agree with a lot of Christian teachings but just can't believe in God. Is this common?

It’s actually very weird. Because almost all Christian teachings are about God.

People sometimes imagine that there’s a lot of Christian teaching about morality and stuff that’s independent of God. But read the Bible and you’ll be surprised how little of this there actually is. Most Christian morality boils down to : be loyal to God.

It’s hard to know what else you’re really agreeing with in scripture.


Nov 15, 2016

Trump: 'We owe a tremendous debt to Hillary.' Do you believe a word of his speech was sincere?

Trump owes being president-elect of America to Hillary’s mistakes and misjudgements.

He owes her big-time.


Nov 16, 2016

What programming language should I learn Scala or Haskell?

Haskell

It’s principled and full of ideas. Scala is just a way of kludging those ideas onto a more traditional OO language.

If you need a beautifully designed functional language that’s well integrated with Java, then use Clojure.


Nov 16, 2016

What do we call the global trend of nationalist uprisings (Duterte, Brexit, Trump, ICC denunciations, etc.)?

I’ve decided to call it a “social ‘bear’ market”.

Globally, economies are either in recession, or social inequality has got so bad that most people and communities are effectively in recession despite the official indexes for the country.

People got pessimistic, defensive and miserly. They’re turning to authoritarians who promise to protect them from “the other”: from any group that can be scapegoated to deflect attention from the real causes of the problems and their solutions.

Eventually enough value will have been destroyed, enough suffering caused, and enough wickedness committed that people will become sickened by the fighting and the demogogues, start rebuilding rather than attacking, and we’ll re-enter a phase of economic, social and moral growth.

Until then, though, it’s going to be a rough and heartbreaking ride.


Nov 16, 2016

What would the world be like if we only used money for luxury, and necessity was mandated apart from it?

Much nicer than it is today.


Nov 16, 2016

Is Donald Trump the American Caligula?

No.

He won’t have anything like the absolute power that Caligula had.

Berlusconi is probably the nearest parallel that most people will recognise. And I’m not sure Trump has Berlusconi’s charm and political ability.

I have basically three scenarios for the Trump presidency :

1) he finds he really can’t, and doesn’t want to, do the job at all. It’s all too much for him. Too much boring detail and decision making. He didn’t realize that it would take all his time and give him very few opportunities to enjoy being the most powerful man on Earth.

So he simply delegates it to Pence, Priebus and, God help us, Bannon. They’ll fight, but largely agree on making a lot of noise in favour of “social conservatism” / right-wing “culture war” issues … economic and trade policy will hardly change except for pushing for the largest tax-cuts Priebus thinks they can get away with without the sane Republicans rebelling.

2) Having won the ultimate prize, Trump gets the idea he ought to be a great man with a great legacy. Trump is dishonest, vain and selfish, but not actually malicious, and starts floating ideas that are surprisingly good in principle. But finds that a) he has no idea how to get them done in practice. And b) the people he’s surrounded himself with just laugh at and ignore him. He gives a lot of interviews saying “wouldn’t it be nice if …” but nothing ever gets past Congress. He ends up a kind of Prince Charles figure telling everyone they should go and talk to plants.

3) Trump really does try to exploit his position as president. He shouts at people to try to get things done. It doesn’t work. He tries to do deals and offers things that aren’t in his power to give. He ends up corrupting the role of president as he conflates the State’s coffers with his own bank-balance. However, people quickly notice, and he’s soon embroiled in a number of embarrassing (and frankly, embarrassingly pathetic) scandals. He thinks the media will leave him alone out of deference. But instead they swarm against him. Trump is impeached within two years and Pence takes over.

None of these scenarios are good. They all end with the worst elements of the Republican Party either running Trump as a puppet, side-lining him, or throwing him out. Whichever happens, they’ll be running the country.


Nov 16, 2016

How is Clojure not Lispy?

As Vladislav Zorov says, it’s pretty Lispy.

Possibly the biggest issue is that Lisps tend to have this ideal of being implemented in / hosted by themselves … you imagine the whole thing is sort of bootstrapped up from a few low-level primitives and an eval. Which then makes the whole language / environment etc. accessible / hackable within Lisp. Lisps (especially Scheme) are a platform for designing new higher level or more specialized languages.

Clojure is in many ways a very good Lisp. But because it’s all about running on top of the JVM and interacting with Java libraries etc. it doesn’t have this quality.

Its Lispiness is actually a thin layer on top of the entire Java ecosystem. Its VM is a huge piece of C++ engineering. Its standard libraries are mainly large Java frameworks too. None of these necessarily have the elegance or intelligibility they would have if they were also written in Lisp. If you want to get in and work with all this infrastructure you’ll very quickly leave Lisp behind.

Similarly, constraints from these lower levels leak up and affect the Lisp. There’s nothing wrong with loop/recur. I quite like it, in that it makes explicit the kind of looplike thing I’m trying to do. But it’s a symptom that there are Lispish things that can’t be done because of the Javish constraints.

Having a Lisp that is constrained by C / Java just sort of feels wrong. Even when it’s a spectacularly well designed language.


Nov 16, 2016

Why does Lisp have many variants? We do not really see this in other standard programming languages like Java.

Lisp is very old.

So it dated from the paleo age of programming languages, where different universities wrote their own language variations as research projects. And obviously were using new Lisps to add experimental features … some of which, like scoping rules, actually change the semantics of the language.

Then it had a phase of being hot in the high age of proprietary software, during the 80s. Where multiple companies made Lisps as competitive commercial products.

Most of the languages we use today … (Java is a non-standard case, but Python, Perl, Javascript, Ruby etc.) … were developed largely as free-software, so there was no temptation to fork them. All interested parties contributed to the same project and code base. There was little incentive to fork.

Languages from the proprietary age tended to have multiple versions from multiple vendors. Each with subtly different features as they tried to outdo their rivals. This wasn’t only true of Lisp. It’s also true of Fortrans, and Cobols and BASICs and Smalltalks and commercial Pascals etc.

And then there were committees that tried to create standards that would bring different vendors to support a common subset.

The most successful standardization seems to have worked for C / C++. These languages have active standards bodies that churn out new standards every 10–20 years, and all versions tend to follow the standard. Other languages have fared more or less well. BASICs never got standardized in the same way. And the most popular BASIC, Microsoft’s VB continued to get transformed according to Microsoft’s goals until it became nothing like traditional BASIC or those from rival vendors, but what seems like a thin alternative syntax for Microsoft’s C#. (Caveat, it’s a while since I used VB so I may be exaggerating.)

Lisp did have a standards drive in the 80s, and this is what produced Common Lisp, an attempt to standardize what different commercial vendors were doing at the time. However, Lisp had also spun-off a new light-weight, stripped down academic research variant known as Scheme which also became popular in academia and theoretic computer science. Although people call Scheme “Lisp” in some ways the name is meant to distinguish it from Lisps.

One of the biggest, most popular Scheme variants, PLT, again decided that it wanted to evolve the language sufficiently far from other Schemes, that it chose to rename. Hence, we now have Racket.

Meanwhile, CommonLisp does seem to have been a fairly reliable, stable standard since the 90s. I’m not a CL programmer, and I’m not in or following that community, so I can’t say much about it. But I haven’t heard of any forks and variants coming out of it.

Finally, there’s Clojure. A Lisp designed to work on the Java Virtual Machine and to play well with the Java ecosystem of libraries and in the Enterprise / mainstream software world. It has some design decisions which are constrained by those requirements.

It seems that the three big Lisp families these days are CommonLisp, Clojure and Scheme / Racket. These are different enough that we can’t really imagine them becoming reunified, though we see quite a lot of influence where a library or idiom from one is adopted by another. Eg. Typed Clojure is highly influenced by Typed Racket. And Racket is adopting a library that puts all sequence types behind a common API, something which is one of the great pleasures of Clojure.


Nov 16, 2016

Should Obama assuage conflict-of-interest concerns about Trump by strengthening Ethics Reform Act of 1989 and repealing the Presidential exclusion?

Yes. Reading the article, I think he should.

And certainly I think that this law should be enforced. You can’t have the President with such an obvious lever to make policies that would advance his private business interests. That puts the US into the company of banana republics.

And someone whose worth is as tied to his name as Trump (didn’t he value it in the billions when challenged about his wealth in court) can’t pretend that the name isn’t an issue.

Of course, the Republicans will scream that this is a partisan move. But really, it IS an essential way to protect the presidency from corruption. I’d support enforcing this separation whatever the party taking power.

Trump should either sell off his interest in any Trump-named business and put the money in a blind trust, OR, I suppose, he could change his name while in office. President Drumpf might be a thing yet :-)


Nov 17, 2016

Do Brazilian left-wingers think that Lula deserves to be arrested?

Maybe. But that’s not what is happening.

What is happening is a deliberate, concerted attempt by right-wingers, in the media, in the judiciary and politicians, to destroy the PT’s image and credibility by creating a theatre of hatred against Lula.

Just like the US Republican Party’s pursuit of Hillary Clinton over Benghazi and her emails, this is not some kind of neutral process to discover the truth and apply justice wherever it is deserved. This is a process with a goal already determined - Lula in prison, his reputation shredded, and the PT effectively eliminated from the 2018 presidential elections - and they are now trying, repeatedly, to find something, anything, to get to that end-point.

If this were a legitimate investigation there would be no great public arrests in front of the TV cameras, there would be no speculative leaks whereby half the TV and magazines cry “proof!” because someone in the investigating police force thinks that they might have discovered a connection between Lula and a bribe (despite this not having come to court). There would be more public caution about evidence from plea-bargains (where people looking at long and unpleasant jail-time are given strong incentives to point the finger wherever they think the investigator would like it to point)

Everyone deserves the presumption of innocence until the legal process is finished.

Lula is suffering one long presumption of guilt, loudly trumpeted by his enemies.


Nov 17, 2016

Is Donald Trump a political hacker who hacked the US political system in a new original way?

Yes, he’s certainly a political hacker. But he hacked the US system in a fairly traditional and well understood way.

His rise is very similar to the rise of demagogues and strong-men throughout history.

They turn up when people are stressed, offering them overblown and unrealistic solutions that they nevertheless manage to make sound convincing. They identify and blame scapegoats. Scapegoats have multiple uses : they act as an explanation for what is going wrong : “illegal Mexicans are stealing our jobs”, they offer easily conceptualized solutions : “expel the illegals”, “build a wall”. And they raise the sense of tribal unity : us against them, which gives energy to the movement.

It’s the oldest political con-trick in the book … known to the Ancient Greeks and Roman.


Nov 17, 2016

What should I learn about to create the next big innovation in technology?

The “Next Big Thing” is never really a technology. It’s an application.

You won’t invent the next big thing without having some idea of cutting edge technologies and the new opportunities they offer. But at the same time “we’re using technology X” is never enough to be the NBT. You need to find the next thing people want to DO.

So look for an application. Look for something that you would like to have for yourself, because you feel the need for it or just because it would be really cool. Be bold, imaginative, ambitious. Think what you’d really like if ONLY the technology were available.

Then go and look to see if the technology actually IS available (or close to being available).


Nov 18, 2016

What are innovating thoughts you had about inventing/discovering something new and then you got to know that the same has already been invented?

A2A :

Well, a long time ago I had this idea that I thought would be fantastic (but evil). I saw all these companies making cartoons for kids with tie-in action figures. (I was a teenager at the time, so too old for these cartoons but young enough to remember being into them) And I was into computer games. And I thought … wouldn’t it be brilliant to make action figures that were integrated with computer games. And the crucial thing would be that you had to buy an action figure (or vehicle) to unlock its character (or vehicle) in the game. And you’d use the action figure to actually control the game somehow.

I was way too young to do anything about this. And even then I felt it was slightly evil. So while I fantasized about making something like this and getting rich, nothing happened.

Turns out, this is the Toys-to-life category. But I was thinking about this back at the end of the 80s.

(Oh, and there was also going to AI to help write the stories for the cartoons, so there was a never-ending supply of them. I was influenced by some TV program I saw where they used Prolog to write stories.)


Nov 18, 2016

Do you share Neil deGrasse Tyson's skepticism of Elon Musk's Mars plans?

Yes. Of course. He’s 100% right.

There is no profitable model for space exploration or Mars colonization right now. Musk is basically taking a punt with his own money as a philanthropic exercise. But even he knows that there’s no way that he can afford to fund it by himself.

Musk is basically hyping up his Mars trip in the hope of recruiting orders of magnitude MORE billionaire “play money” to fund the same vision. Without that, he’s not going anywhere.


Nov 18, 2016

Is this the beginning of the end for the left leaning establishment in Western Europe now that Trump is president?

It’s hardly the beginning of the decline of the left-leaning establishment in Europe. That’s been happening for a while. In the UK, the previously dominant New Labour government fell to the Tories (actually ConDem coalition) in 2010. In France Hollande has been unpopular for years. Berlusconi took Italy at the beginning of the 2000s, and Putin started pushing Russia rightwards at the same time.

America is actually LATE to the right-wing populism party. Partly because Obama was a really good politician and president. He was cool, charismatic, competent and, most of all, pursued a Keynesian policy of expanding the money supply which kept the US economy ostensibly ticking along, while Europe chose austerity and self-inflicted recession along with its Euro woes.

Of course, not even Obama could paper over the deep structural decline and inequality of America’s economy forever, So it was inevitable that a populist backlash against the establishment would arrive eventually. And given Obama’s leftish positioning, a right-wing populism had more energy than the left-wing populism of Bernie Sanders.


Nov 18, 2016

Why is Common Lisp not really a functional language, but Clojure is one?

Caveat, I’m not a CL programmer.

But my understanding is that while earlier Lisps were very focused on a functional way of doing things, they quickly acquired imperative features like state. You could set and update the values of variables, including global ones so many people wrote functions that had side effects.

Clojure, OTOH, really discourages this. Mutability needs to be handled in a very explicit manner. Not quite as abstrusely as in, say, Haskell, but you have to make enough of an effort to make a mutable variable that you aren’t going to do it by accident.


Nov 18, 2016

Do philosophers know what they are talking about?

No. But at least they know that they don’t know. And spend their time worrying about how difficult it is.

The problem is EVERYONE ELSE. Everyone else carries on talking about stuff, assuming that they “know” things without having any inkling of the inconsistencies in what they’re saying, the lack of justification for their assumptions and the fundamental ambiguities in the way they try to express it.


Nov 18, 2016

Who is the most failed political figure between Nick Clegg and Ed Milliband?

Everyone else says Ed, so let’s make the counter argument.

Ed took over Labour at a time when when, globally, we see established left-wing parties in retreat and a right-wing populism making great strides forward. This is a global phenomenon, not limited to the UK. Or driven, primarily, by UK politicians.

He presided over a definite but gradual decline in Labour’s fortunes. Ultimately they lost the election. But only a few of their seats in England. The largest loss was to the SNP, due to various specific issues such as the Scottish referendum. It’s true that Ed lost Scotland. But everyone else in the Labour establishment (Alistair Darling, Gordon Brown) helped too. In a sense, Scottish Labour were one of the earliest victims of populist reaction to the centre-left establishment.

Nick Clegg, on the other hand, took over the LibDems at their most successful moment in the entire history of the party. When they were boosted by the extremely popular and likeable Charles Kennedy who had manoeuvred them into being the “more principled” social democratic alternative to New Labour.

Clegg immediately started pulling the LibDems back towards his classical liberal / orange book beliefs. No-one really noticed, so they gained the most seats ever in Parliament in the 2010 election. Then they joined the government, trumpeting their ability to curb its enthusiasm for crazy right wing stuff. They were right, but the leftists thought they’d sold out, and the rightists resented them because they wanted the crazy right wing stuff. And the student fees U-turn destroyed the “more principled” label.

The result : wipe-out at the 2015 election.

Who knows. Had they stuck to the Charles Kennedy “social democrats with principle” positioning and kept their “outsider” credentials a bit longer, they might well have been able to do to English Labour what the SNP did to Scottish Labour, and take a huge chunk of its traditional supporters away from it. We could have been looking at a LibDem / SNP coalition government by now, with Labour reduced to a core of traditionalists and the Tories infighting and bleeding support to UKIP.

Instead, Clegg went to the right and discovered the eternal truth that there’s no market for “nicer Tories”. (Partly because the Tory brand speaks to the authoritarian personality types.)

tl;dr : Ed Milliband rode an existing trend that was probably too big for him to do much about. Clegg personally made a series of decisions that flipped the LibDems from a party with momentum and growing success and cratered them within one parliamentary session.


Nov 18, 2016

I get really annoyed when I hear a philosopher denying evolution. What can I do about that?

Evolution is an empirical claim.

Philosophy doesn’t do empirical claims, so any philosopher “denying” it (ie. asserting that it is not the cause of the species) isn’t doing so in a professional capacity.

That doesn’t mean that they aren’t allowed an opinion. But they aren’t speaking from any kind of authority. So are you equally annoyed by, I dunno, insurance salesmen or welders denying evolution?


Nov 18, 2016

Can democracy flourish in a party-less political system?

If you don’t have parties, you tend to have powerful and charismatic individuals. These individuals still need people to work for them, so they create little fiefdoms of staff and underlings who work for them personally , and owe their primary loyalty to their patron rather than any ideal.

This leads to more corruption because the patron needs to keep the loyal underlings fed with something. Without a party to raise money to pay staff salaries etc. the patron has to abuse his or her position to ensure goodies for the loyalists.

Parties keep these powerful politicians in check and under control. By providing a secondary source of income for party workers, an alternative target for loyalty, and an ideological compass they allow people in politics to work for ideals and political ends, rather than for individual bosses.

I’m writing this, right after the 2016 US elections, where there’s a lot of discussion about the problems within the Democratic Party (biasing things in favour of Clinton etc.) But the story of the Democrats is not that the party is corrupt. Or that the Clintons are corrupt. But that the Clintons simply became too powerful a force and the balance of power between them and the party broke down. The Republicans face something similar with Trump. In the UK, Blair got very powerful compared to the Labour Party and has left a legacy of fighting between party and individuals. On the other hand, the incredible strength of the Tories is that the Party really does control the individuals. That’s how they could go from total panicked disorganization to a solidarity behind Theresa May, eagerly promoting a course of action she herself didn’t support, campaign or vote for. The Tory party is a very strong organization, and no UK politician, not even Boris Johnson (Britain’s most populist politician), can rival it. (UKIP OTOH, are basically nothing but the Farage camp.)

One of the problems in Brazil is that parties are weak. They are very ideologically loose coalitions between regional politicians who believe diametrically opposite things, and only exist as a kind of franchised brand that voters recognise.


Nov 18, 2016

Would you consider applying for EU associate citizenship — if you are British and if it’s available?

It’s extremely disturbing that this might become possible. In the sense that it’s a big step towards nationality and citizenship becoming a paid membership club and a perk for the rich. It’s part of the global trend towards “netocracy” (where a globalized, mobile, networked elite dominate a repressed, disconnected, sedentary and bamboozled “consumtariat”). It further dissolves the nation as a shared community with mutual responsibilities, and the possibility of pooling misfortune. It will further help stir up resentment within the consumtariat against the rootless cosmopolitans. (BTW: this is a great intro to this area : The Cosmopolites - Atossa Araxia Abrahamian )

But, on a personal level, if I could afford it, I’ll go for it in a heartbeat.

I’m a rootless cosmopolitan myself. An Englishman living in Brazil. I’d very much like to keep the option of living in Europe, particularly, Portugal, open to me. (I more or less speak the language, the weather and scenery and cities are beautiful, and it’s a lot more tranquil than Brazil.)

Actually, just writing this is starting to tweak my conscience. Yes, I’d like to have individual European citizenship, even if most of my countrymen don’t. But, I also believe it’s the height of cynicism to buy into a system that’s good for me individually, that I nevertheless believe is bad globally. I can almost feel the second me, standing outside myself wagging his finger at me. OTOH, it is very tempting …


Nov 18, 2016

How might Trump's victory affect the Brazilian 2018 presidential elections?

The Bolsonaro2018 graffiti has been going up around the bus-stops and underpasses of Brasilia in the last couple of weeks. The extreme right are emboldened and feel that the tide of history is going in their direction.

They may be right. Or maybe Trump will fuck up enough in his first year to provide a salutary warning.

I never put much credence in the idea that the golpe was orchestrated by the Obama administration. Certainly US-rooted think-tanks, funders, evangelical churches, alt.right websites and other institutions played their part. But the US government itself? I’m sceptical. So don’t think there’s much reason to think that Trump is going to be pulling back from anything … more likely he’ll recognise Bolsonaro as another right-wing populist on the same wavelength as himself, and celebrate him. (Trump is, after all, “Mr. Brexit”)

I’d like to think that fatigue with obnoxious right-wing extremism will have set in before the 2018 Brazilian elections. But Brazil tends to lag international trends, so I suppose we’re probably stuck with some kind of right-wing a-hole for at least the 2018–2022 term.

Seeing how bad Trump is in the US will give is some heads up of how unpleasant that’s going to be.


Nov 19, 2016

Is it possible that Microsoft Windows will switch to Unix in the future? If not, will Windows eventually die out?

They have noticed Unix’s superiority … for developers. Which is why they’ve embarked on Ubuntu for Windows : Ubuntu on Windows – The Ubuntu Userspace for Windows Developers

It’s basically the reverse of Wine. Providing a Ubuntu Linux API on top of the Windows kernel. In theory Windows with this can run Unix software directly. And their hope is you’ll decide you don’t need dual-boot (or even run a VM or Docker) but just use the Unix tools you want directly in Windows.


Nov 19, 2016

How do I criticize a philosopher's work?

Well first the bad news.

“Criticising another philosopher’s work” is what philosophy is all about.

So the techniques you need to learn to do it are … er .. philosophy.

You won’t be able to engage with this without being a philosopher.

So make sure you’re prepared to become that. :-)

Then … yeah, it’s about looking for contradictions, inconsistencies and false premises.

So, sure … just call that out. In any way that you can communicate those dissatisfactions.

Philosophy is REALLY freeform and open, stylistically. There are no limits on the form or format you use to call out the contradictions. For example, Plato wrote dialogues, like he was writing a play. If you want to write like that, you can.

Or you can write it like Wittgenstein in the Tractatus, as a carefully organized collection of numbered paragraphs.

Or like Kierkegaard you can pretend you just found some letters in an old chest-of-drawers you bought in a junk-shop. Or like Derrida and do it on post-cards. Or write it in a huge, dry academic sounding book … like lots of philosophers.

Or invent something completely new. Philosophers are totally open to that.

The only constraint is that if you’re going to call people out for being inconsistent and using false premises, you better make sure of three things :

your criticism is original. If it’s just the SAME criticism that every philosopher learns in their first year at college, no-one’s going to be interested.

your criticism is sound. Don’t go saying something is a “false premise” just because you don’t like it, or “everyone you know” thinks it’s wrong. You have to really show / make a case that it’s false.

similarly, don’t leave a lot inconsistencies or unjustified assumptions in your own writing. Most philosophy that got famous, even when it looks like some crazy, freeform ranting, is pretty tight. Nietzsche may just rant on like a lunatic. But when people unpicked and reformulated what he was saying in such a way they could follow his arguments, those arguments turned out to be hard to deny and quite insightful. That is why he’s still respected today.

So why not try it on Quora. Put your criticism in the form of a Quora question. (Not “X is an idiot because Y. Who agrees?” But “What do you think of this argument against X?”)

And see how people respond. Yes, we’ll attack your argument. Because that’s how it works … you attack X, we counter attack you. But if your attack is good, we’ll give it props. And people will resonate with it. If it isn’t, at least you’ll start to understand some of the flaws can start trying to tighten it up.


Nov 19, 2016

Is there a limit to evolution?

We don’t have any reason to think so.

Obviously there are physical limits. And evolution only has the basic chemistry of the universe to work with. It can’t magically invent something that violates physics or uses materials that don’t exist.

And it has to have a path to get where it’s going. (Although we may invent new paths with biotechnology).

But apart from those constraints we don’t have any reason to think that there are places it can’t go.


Nov 19, 2016

I am 30 years old. I started learning Java a few months back. For now I know the basics of OOP. What can I do to get better? What can I do to improve?

Write programs.

That’s it. That’s the entire secret of learning to program.

Write programs.

Programming is like playing a musical instrument. The more you practice, the better you get. And the really good players / programmers do it every day.


Nov 19, 2016

Is solipsism a good philosophical theory?

It’s “good” in following senses :

it’s hard to defeat. There aren’t really good arguments or evidence to knock it down

it simplifies matters, resolves a lot of other difficult problems eg. how do we know about other minds? Answer, there aren’t any to know about. Occam’s razor might favour it.

OTOH, it’s a pretty miserable way to live your life. Imagining that you are inescapably alone for all time, and everyone else is just a product of your fevered imagination.


Nov 19, 2016

What is the most scientific viewpoint regarding the existence of alien beings?

Given that life is the result of natural physical laws which operate everywhere, and it’s a big universe, almost certainly life and beings have evolved in many places.

However, as space is very big and interstellar travel is very slow, realistically humans probably have’t met any in our short history.

We probably won’t in future, either.


Nov 19, 2016

(C++)Should I read text into string or directly initialize string with it?

Will you ever need to change it?

If it’s hardwired into the program then you can only change it by recompiling the program from source.

If it’s in a file you can change it later on.

The most common reason for needing this flexibility is “internationalization”


Nov 19, 2016

If PhDs' rely on you "inventing something", as more people find something new, isn't it harder to gain a PhD?

You have to invent something new. But it doesn’t have to be a very big thing. So as the circle of knowledge expands, the circumference gets longer too.


Nov 19, 2016

Why is the Labour Party against the idea of the reintroduction of grammar schools?

Labour isn’t against re-introducing grammar schools. It’s against re-introducing secondary moderns.


Nov 19, 2016

Is feminism within philosophy?

No. Feminism is a political movement.

But there is “feminist philosophy” which can encompass feminists doing philosophy of issues that feminists have identified, and feminists using feminist sensibilities to address more traditional philosophical questions.


Nov 19, 2016

If nobody thinks Trump is actually antisemitic, what's with all the comparisons to Hitler?

Hitler isn’t defined by his anti-semitism. Even if it’s what he’s most famous for.

Hitler is understood, and much more worrisome as, a process.

“Hitler” is a short-hand for “that moment when the Germans were so angry and despairing at the state their country had got into, that they gave a psychopathic demagogue too much power and he and his mates started a world war which killed millions of people, and a genocide against an ethnic minority that killed millions more.”

After seeing how that story evolved, we’ve got really jumpy whenever an angry and despairing population vote to give another crazy guy a lot of power.


Nov 20, 2016

What will happen if all C compilers in the world are destroyed overnight?

If just the C compilers go, of course we’ll very quickly recreate them. The first attempts will be written in a higher level language like Haskell or Python. But then, if we really need them written in C, we’ll do that.

At which point we’ll probably find that we’ve rewritten our C compilers better. Ie. better structured, cleaner, more elegant, because starting by writing them in the higher-level language will have helped us think about the problem more clearly (less bogged down in implementational detail than if we were mentally thinking in assembler.)

Of course, the compilers may be less optimal. And here may be a period of trying to rediscover / reinvent the art of optimization.

However, before we do all that … I’d hope that maybe we’d take the opportunity to ask if we really want to reinvent C.

Perhaps instead of re-inventing C compilers we could get together and invent some kind of very C-like, but slightly more principled language, along the lines of D Programming Language or Rust. Rather than recreating C as is, why not have a better language with the same syntax and basic control structures, but a more reliable / robust semantics. Then we would use some kind of linting / automatic refactoring tools, to help translate our important C code-bases into this new language and we could start from there.

Widely used code-bases that were nevertheless too messy, or too archaic or too incomprehensible to be easily ported, would be quietly forgotten and replaced with newer, cleaner libraries or tools that served a similar function.

This might be the great “spring clean” that we really need.


Nov 20, 2016

What are your thoughts about Sarah Palin becoming the US interior secretary?


Nov 20, 2016

How do you convince liberals that Donald Trump is going to be a good president?

Sure.

It’s actually quite easy. Trump just has to BE a good president.

But it’s going to take a couple of years for the guy to live down his campaign


Nov 20, 2016

How do we know A.I. has not infected the internet already?

There’s already plenty of AI on the internet.

There are bots giving fake likes and upvotes on social media. There are bots summarizing news stories into headlines on news sites. There are spam-bots writing comments. There are algorithms selecting what stories you see in your news-feeds … based on what they know of your preferences and interests.

And I’m sure there are many sites that are largely automated, with just a very light oversight by a human.


Nov 21, 2016

Is it possible that in the near future we will get our salary or wages thru bitcoin?

If that’s what you negotiate with your employer, yes.


Nov 21, 2016

What do evangelicals in the United States believe in? Is it true that they have extremist tendencies?

Evangelicals want to convert others to their religion.

The problem with that is that they are hostile to all rival religions.

For example we’ve had at least 8 arson attacks on buildings used by afro-religions here in Brasilia over the last year. The culprits: evangelical Christians who accuse them of practicing witch-craft.

Last week I saw a black artist who uses afro religious symbolism in his work, talk about taking kids from the favela to the gallery. Again, it was the Christianized evangelical kids who wanted to kick his work to pieces.

I was talking to an indigenous activist who told me that indigenous tribes that have converted to Christianity often murder or expel their shamans and those who want to continue the older religious practices.

Evangelicals are the most aggressive critics of Catholicism, of Islam, of atheism. They are incapable of peaceful coexistance with other belief systems.


Nov 21, 2016

Will Marijuana ever be legalised in the UK?

It doesn’t really seem to be on anyone’s agenda.

And for this kind of thing, the UK is at a disadvantage to the US, where state-level decisions can push things into public visibility and discussion.

OTOH, the public mood probably isn’t particularly against it. Self defined libertarian-leaning Tories are in favour. Liberals and left-libertarians are in favour. I’d guess that 99% of LibDems, Greens and Pirates are in favour. Probably a lot of Scots and Welsh nationalists too.

At the same time, the Theresa May Tories are burnishing their tough credentials for their authoritarian personality supporters. And Labour has its own authoritarian streak (even if probably > 50% of supporters would be in favour of legalization).

If someone in politics had the courage to really push it, I think it could happen quite quickly. Like gay marriage, the UK as a whole is probably quite socially liberal enough to accept it. But politicians are scared of anything that makes them look overtly hedonist / irresponsible.

If the US largely decriminalizes, the UK will probably follow within 10 or so years.


Nov 21, 2016

How did you get over seeing flamboyantly gay people in public?

Chocolate biscuits.

Make a deal with yourself : “Every time I see flamboyantly gay people in public … I … can … have … a … chocolate biscuit.”

It worked for me. These days I’m all, like, “bring it on!”.


Nov 21, 2016

Why did the the executive management teams of the major US media companies agree to an off-the-record meeting with President-Elect Trump?

Probably fear and panic.

Having spent the last year boosting their ratings by “humouring” the Trump circus; and then dismissing him, then being horrified at his freak-show, but never once taking his victory as a serious possibility, the media are probably freaking out.

They just woke up and realized :

a) Trump IS going to be president

b) he and his campaign have been hella hostile to them … from supporters threatening and booing journalists, to his comments about strengthening libel laws and willingness to sue, to his accusations of that they are “failures” (and mainstream media really does have an financial problem as all the advertising goes to Facebook), to their realization that they have no idea what he would or could do once he’s in power.

They realize that they don’t understand Trump. Don’t understand the forces he represents. And that they are potentially extremely vulnerable in his America.

Of course they want to try to get in with him. Figure out what he wants from them and how they can keep on his good side.


Nov 22, 2016

What is the best trick evolution ever created?

To convince the world that it didn't exist?


Nov 22, 2016

What are some easy jobs that pay well?

Hereditary land-owner


Nov 22, 2016

If you had a chance to design your own phone, how would you do it?

1) Privacy control . The ability to see when it was transmitting packets and turn that off. The ability to have it not report information about where it is. The ability to switch off the "smart-phone" mode and use as a dumb "feature phone"

2) Easy connect / disconnect from any social networks I'm on. (Rather like aeroplane mode. A single button to be "logged out" of Fcaebook / Google etc. until I choose to switch them back on again.)

3) The ability to switch seamlessly between different networks and any local wifi. This would partly be about the efficiency of packet transmission but also routing different packets via different networks would sure as hell help to confuse anyone trying to listen in.

4) Completely free (open-source) software. From the lowest level bios / kernel up.

5) Full control of what I put on the phone and what I take off.

6) Probably like PalmOS and FirefoxOS, have the application layers running on a javascript virtual machine and written in javascript.

7) A proper file-system that mounts and looks like an external (pen) drive when I connect it to my computer. Not MTP or some proprietary nonsense.

8) P2P syncing with my other computers. Without going via the cloud. I use syncthing on Android.

9) Encryption on everything.


Nov 22, 2016

What's a good name for a band?

I always thought there should have been a low-key 80s indie band called "The Shops". To the best of my knowledge there never was.

Back as a teenager learning about electronics, I thought "The Op-Amps" would be pretty good band name.


Nov 22, 2016

Why did identity politics work for Obama but not for Hillary Clinton?

Hillary’s main problem was that she was following Obama.

Obama came after Bush. So he was the plausible “change” and “hope” candidate.

Identity was certainly part of his appeal : the first black president was an awesome thing. But people who were fed up with the Bush years and its wars also saw him as a definitive break.

I don’t believe Hillary lost because she was a woman and Trump was a sexist. But I think it’s plausible she lost because she had nothing else. And so the Democrats tried to persuade everyone that this identity politics was sufficient.

It wasn’t. Despite his virtues Obama presided over continuing decline for the working / middle classes. The Democrats had no answer to that. (Not even a wrong one like Trump’s)

Nothing that Hillary could say could plausibly signal that she would be a change or improvement from that ongoing situation. In fact her whole candidacy was based on being part of the experienced, competent elite. A continuity from both Obama AND Bill Clinton.

People wanted a change and someone to promise to fix their problems but the Democrats wouldn’t / couldn’t address that and campaigned on a ticket of “what problems?”


Nov 24, 2016

Romney vilified Trump; now he wants to work for him. What does this say about his moral convictions?

To be fair to both Romney and Trump, Trump may be realizing that he needs a few responsible adults in his administration.

Even he is starting to grok that the people who actually lined up to cheer him on are incompetents, paranoid lunatics and fascists. And that if he is going to make this work in any way shape or form (and, despite himself, Trump probably DOES want to seen as a successful president, not the guy who piloted America into the ground) these people have to be diluted.

Romney probably feels it’s his responsibility to join for similar reasons.

If this election taught us anything, it’s that there are many degrees of evil, and right now, ghastly as he is, I’m crossing my fingers and hoping for Romney to get a big role in the administration.


Nov 24, 2016

How would the Pacific Northwest fare as an independent nation?

Great.

Obviously if it got California too, the total would probably still have an economy that would put it in the G20 (if not G8 …) and still be one of the most influential techno-industrial powers in the world .

Even without California, Cascadia would be an extremely pleasant and prosperous country.


Nov 24, 2016

Can Donald Trump keep his campaign promises? What are the pros and consequences of his win? Will most elected republicans follow him? Will they now split due to his win? Do the democrats have any power now?

Trump has a long history of NOT keeping his promises.

Particularly promises to pay people he hired to work for him


Nov 24, 2016

Is Trump going to hire the lowest bidder to build his wall, then dare them to sue instead of paying them?

That would be his best hope of getting “Mexico to pay for it”, certainly. If he hired cheap Mexicans and then didn’t pay them.

Of course, he’s only allowed to build a wall INSIDE the US. He can’t really build the wall in Mexican territory. So he’ll have to let all those Mexicans come and work in the US while it’s happening.


Nov 24, 2016

Why are many people so hostile and intolerant towards those who voted for Trump, especially on Quora? If they believe Trump’s candidacy has incited hate, why are some inciting further hate by encouraging riots against his supporters?

I’m not “hostile” and “intolerant”. I’m “critical”.

It’s time to understand the difference.


Nov 24, 2016

What will Ivanka's role be in the President-elect Trump’s administration?


Nov 25, 2016

Is political correctness to blame for getting Trump elected?

There’s an element of truth there. But the currently trendy backlash against political correctness that we’re now seeing as a result of the election is also missing the big picture. We need to join the dots.

1 - America suffers from huge economic inequality.

2 - That inequality doesn’t just mean wealth is unevenly distributed. It means that the processes of distributing new wealth are also biased to route it upwards to the top “1%” elites.

3 - Right now, since 2008, the US economy has been doing … meh-ish … actually better than an austerity obsessed Europe … or even the trends in China … but it’s basically hanging in but not doing spectacularly.

4 - That’s evidence that Obama (and therefore the Democrats) were doing an “OK” job economically. Not great. Not terrible.

5 - But the massively unequal distribution meant that most people didn’t see any of the benefit.

6 - The elites felt the economy was on track. And everyone else felt it was going to hell in a hand-basket.

7 - And unfortunately, the Democrats are dominated by their elites. Their supporters in the media are elites.

8 - Because of this, it seems like they literally didn’t see that most people were dissatisfied with how things were going. It’s always “the economy, stupid!”. And Dems lost sight of that.

9 - So they chose a really bad / inappropriate candidate. She was bad because she was entirely the candidate of continuity. Both with Obama. And with a very strong connection to the Bill Clinton presidency. The Democrat elite who thought things were going OK, thought that continuity with Obama and Bill Clinton were a good thing.

10 - Fact is, both those guys ARE still popular. You know what? If it were possible, not only would Obama have won this election if he stood again. Bill Clinton would have won it too. But they owe their popularity to some Steve Jobs level reality distortion field, Jedi mind tricks. Hillary doesn’t have those, so everyone just sees through to the technocrat who’s sold out to Wall Street and the military-industrial complex.

11 - Because Hillary had neither political charisma; nor plausibility as a “change” candidate, crusading to fix the problems (“what problems?”) with America, she HAD to focus on identity politics : “I’ll be the first woman president”)

12 - I’ve said before. Hillary didn’t lose because she was a woman and Trump was a sexist. She lost because she (and the campaign) acted like this was only thing that should to matter to people.

13 - So … political correctness, identity politics is certainly part of why Trump won the election. But not because either a) the people are sexist, racist etc. Nor because b) “oh noes! the political correctness has gone too far”. The reality is more boringly in the middle - The Hillary campaign - having few other virtues to campaign on - decided to make identity the be all and end all of their campaign strategy … and the people rejected that.


Nov 25, 2016

Can a very artistic person with chronic pain be a successful engineer?

If you aren’t good at maths, then you may find it hard to get through traditional engineering courses.

But these days, anyone with a CAD program and a 3D printer can experiment with designing and making prosthetics. And the design skills you need are largely geometric. You can probably learn a lot by yourself and from the internet. Probably enough to demonstrate serious interest and commitment to a college that might take you in.

In fact, there’s a lot of interdisciplinary interactions between the arts and engineering / sciences these days. One slightly left-field suggestion : get yourself into the art department of a university which also does engineering, and then say you want to collaborate with the appropriate engineering department on prosthetic research. Often you can find engineers who are open to this. And you might find you can contribute to a research project, bringing your own skills and sensibilities.

Just don’t go with the attitude that “I’m the creative genius, you engineers are just here to do the boring work of making my ideas happen”. No-one appreciates that attitude. But respect the creativity of the engineers and you might have a very productive collaboration.


Nov 25, 2016

If Quora gave you $1 for every 3,000 views, how much money would you make?

This month is a damned good month for me, because I got a shed-load of views for … er basically .. cutting and pasting a Bernie Sanders quote. (I guess this makes me a “curator”)

Given the 131.9k views, between us, Bernie and I have earned $43. He did most of the work.


Nov 25, 2016

Which philosophers are AI designers studying?

Heidegger was very big in the 90s in the AI / ALife scene. People who were interested in animal cognition, non-conceptual content, umwelts and suchlike started seeing in Heidegger and Merleau-Ponty a way to understand intelligence that was less hung up on symbolic logic. And perhaps more suitable for AIs that were embodied in robots and embedded in dynamical worlds.

Daniel Dennett was widely referenced (and often the target of criticism) but influential.

I just turned to my bookshelf and found a copy of Philosophy and Connectionist Theory (which has articles by Margaret Boden, Dennett, Tim Van Gelder, John Haugeland, Robert Cummins, Andy Clark, Thomes Goschke and Dirk Koppelberg, Gary Hatfield, William Ramsey, Stephen P. Stich and Joseph Garon, Martin Davies and William Lycan.

Now these are philosophers reacting to connectionism (neural networks and other statistical / distributed / machine-learning algorithms) A practical AI designer might not need to go so deep as this. (Though would probably find it interesting.)


Nov 26, 2016

What programming languages are a waste of time to learn?

Contrary to other answers here, Brainfuck will teach you a LOT. About Turing machines and minimal machines in general. About what languages could be. Even more-so Piet can help you understand what a programming language could be. Any esolang will help open your mind to the possibilities and see programming in an entirely new way.

Similarly, a lot of old languages built on particular principles may have “died” in the sense that no-one’s using them. But the ideas they brought are valuable, and knowing them will help you write new programs and new languages better. (And sometimes the old ideas come back entirely.)

So no-one uses SNOBOL .. but many people have to implement complexes of string processing through pattern-matching. No one uses Prolog but many use inference engines. No one uses FORTH, but concatenative languages are fascinating. No one is using SISAL but everyone is interested in data-flow. (Especially in the form of “functional reactive programming”). It used to be that no-one used Lisp … but then after 20 years in the wilderness Lisp is back with a vengeance.

I spent a year as a MUMPS programmer. And I experienced a great deal of pain and anguish. But I learned a lot .. about scope, about data-storage (no fashionable NoSQL database comes close to what MUMPS globals can do), about always-on-systems that are updated in place etc.

So what languages AREN’T worth learning?

It’s tempting to say “all languages are worth learning”. Which is true.

But probably the languages that are least worth spending time studying are the ones which are so like languages you already know that you can more or less pick them up as you go along. I feel very little inclination to study Ruby because I believe that is has relatively little teach me over Smalltalk / Python / Perl and Javascript which I already know. When I’ve had to read or write any Ruby, I’ve kind of muddled along …

I’m not saying that that’s perfect. Of course I’ve had to look things up online. Of course, I’m stumped by a few strange-looking idioms. Of course, I’m not writing as elegant and powerful Ruby as someone who knows the power-features and the patterns.

But if I have to write a lot of Ruby going forward, I’ll probably just keep picking it up. And at some point I’ll be OK at it. (I think.) Obviously doing this, I’m learning the language anyway. But I didn’t have to make a big thing of learning the language.


Nov 26, 2016

Do you know an example of a man becoming rich with only a website?

PlentyOfFish was a one man site for its first few years


Nov 27, 2016

If we don't accept a god without scientific proof, why do we accept being gay or transgender without scientific proof?

Some people are LGBT … what more proof do you need?


Nov 27, 2016

If atheists are proven wrong, how will they explain to God why they never bothered believing in him?

Why explain? He’s omniscient. He already knows.


Nov 27, 2016

Why do entrepreneurs become so rich in a short period of time?

As other people here are pointing out : most entrepreneurs fail.

It’s an aspiration of an entrepreneur to succeed, but the game is set up so that getting rich is not the statistically normal thing for an entrepreneur to do. So your question is rather like the question : “why do sprinters win races?”. Most sprinters lose most races. By definition.

As to the mechanism of how the ones who become rich so quickly, actually do become rich so quickly, that mechanism is very well known. It’s the stock market.

An entrepreneur, to become rich, needs to create a compelling company that not only does a profitable business well, but far more importantly, convinces potential investors that it will continue to grow, for a long time, to become very big and do a lot of profitable stuff in future. That makes investors want to bet on it.

If you manage to create a company with a sufficiently compelling story about future profitability then investors will want to buy shares in it. And the shares you own will be worth a lot of money. That’s what will make you rich.


Nov 27, 2016

Are liberals and democrats attacking Donald Trump just for him not being politically correct?

I don’t agree without caveat, but it’s a valid argument that perhaps too many of the attacks from the DNC and media were focused on his political incorrectness, and these may have overwhelmed other messages that should have been louder.

But Trump has also been (justifiably) criticised for :

not telling the truth

not revealing crucial information about himself (ie. by not revealing his tax returns he’s kept a lot of details of his financial commitments secret.)

he ran his campaign on the grounds of himself being a successful business man. His string of failures, bankruptcies and court-cases where he’s been sued for not paying his bills, suggest that he might not be. (And the prevarication on tax-returns reinforces the hypothesis that he’s hiding how unsuccessful and incompetent he actually is in his business execution.)

making outrageously exaggerated promises which aren’t plausible (tax cuts, infrastructure spending AND improving the nation’s finances? Pick one at most.). All politicians exaggerate like this, but the gap between Trump’s claims and the plausibility of delivering are WAAAY outside normal parameters.

his absurd promises are very obviously based on his own ignorance and lack of understanding of the issues. For example, his claim that he’s militarily smarter than the generals, knows how to resolve (by “winning”) America’s quagmire wars in the middle-east and central Asia; and the strong implication that he’d do this by re-instigating torture, criminally punishing the families of the enemy, and escalating to more powerful weapons. This is not only grotesquely immoral (It’s not “political correctness gone mad” to insist that no American presidential candidate should be campaigning on a platform of blood-lust.) It’s also militarily utterly wrong-headed. Torture doesn’t work. (People just lie to make you stop, and polygraphs and other lie-detection techniques aren’t accurate when the subject is overwhelmed with fear and pain). Nuclear weapons are irrelevant to the war-zones he has to deal with. Everything we know about “terrorism”, “insurgency” and just basic human nature, suggests that when people see their friends, family, neighbours threatened and hurt by Americans, this tends to increase their hostility.

his apparent lack of perspective, cool-headedness, good judgement and ability to tolerate stress. When he goes Tweeting at 3AM … calling people names and giving pathetic justifications for his previous behaviour - it doesn’t matter if the topic is traditionally one covered by political correctness or something else entirely - it shows he’s obsessing about the wrong things, and has no coherent ability to handle people who confront or challenge him. Until now, he hasn’t really NEEDED to win people over long term. He seems to have a fan-base that admires him lashing out at enemies rather than reaching sustainable agreement. But once he’s president, he WILL need to negotiate compromises with others, both inside and outside the government, inside and outside the Republican Party, inside and outside the US.

Right now it looks like Trump’s “Art of the Deal” is based on cleverly intuiting what people want to hear, and telling them that. Without much commitment to actually delivering. That tactic is going to have a very short shelf life when he is making tens of decisions / implicit agreements a day. Voters might not care that he makes empty promises. But everyone else will. And they’ll soon stop making agreements with him (or with the US) . Most likely, they’ll start to demand more onerous guarantees and commitments to control this risk. Untrustworthy Trump is going to pay a high premium to get anything done.


Nov 28, 2016

How can I predict future technological trends in web application development?

Follow more technical news sources. Don’t just follow the mainstream media … or even tech. popularizers like Wired and TED.

But follow science journals and computer science conferences on YouTube, identify and follow actual researchers who blog rather than professional bloggers who are just news aggregators. Obviously follow some of these news services too … but mainly to identify new areas you then want to go deep into, then look for the real people in that area.

It’s hard to keep track of everything …. you’ll never be on top of all trends … but pay attention … get a diversity of sources (and opinions) and try to cross-reference … put together ideas … if there’s a new language that people are excited about. And you see people are excited about, say, Big Data … have a look what’s happening with Big Data in that new language. Does the language have anything special for Big Data? Is anyone producing a cutting edge framework for it?

Paradoxically … learn some computer science history too. There are many good ideas in the past of computer science and sometimes they suddenly come back. There’s often a pendulum … the trend is to do things in the client … then the pendulum swings and everyone is excited about the server again … and just as suddenly it can seem a new idea or protocol or framework allows things to move back to the client and everyone’s talking about the client again.

Understand these pendulums : client <-> server, rich <-> simple, distributed <-> centralized, structured <-> free-form, general purpose <-> customized / specialized … etc. Once you get that general principle, many new fashions suddenly become easy to understand. NoSQL was a swing from structured + centralized data-storage to free-form + distributed. BitCoin is a swing in currency from centralized to distributed. OTOH, the new hosting giants like Amazon’s AWS and Microsoft’s Azure are a swing from distributed hosting back to centralized (for the customer). But inside the hosting, containerization and microservices are a swing from general purpose servers to customized / specialized. Etc.

Finally, understand the kinds of applications people want to build. What their strengths are and what their weaknesses are. Facebook dominates social networking because of huge lock-in. Centralizing all users in a single social network was very beneficial (everyone knew they could find their friends on FB). Now that centralization is becoming a problem : it raises privacy concerns. It’s much easier for government to grep everyone’s social behaviour if it’s all in one place. So maybe the pendulum will swing back towards distributed social sites …


Nov 28, 2016

What's the trend of computer's development in future?

The computer as an “object” dissolves into what I like to call a “device swarm” or a cloud of different more specialist devices : a watch, glasses, phone, tablet, laptop / netbook, perhaps other wearables / smart jewellery etc. all connected to each other over Bluetooth; to computers embedded in the local environment (small servers, big screens, IoT / home automation devices) via WiFi; to mobile robots, drones, autonomous cars; and to services “in the cloud” (ie. in humongous data-centres in the Arctic)

More and more of our programming : from caching strategies and storage of data, to the decision-making “business logic”, to interaction design will need to be orchestrated across the device swarm. We’ll need languages and design patterns that are “swarm-first” in their orientation. Operating systems where virtualization and containerization and inter-machine message queues are first class citizens. We’ll need UX conventions that help multiple devices provide real value by working together rather than confronting the user with a responsibility to manage an unreliable out-of-sync mess.

More and more of the functionality of what you use will be tethered to distant servers. This creates dependency issues. It creates privacy issues. And control issues. How can users and developers work together to avoid services provided by the cloud becoming oppressive and abusive? How do we protect users from bad governments and black-hat hackers? At the same time, more things that are intimately connected with you and tied to your personal welfare - from your wallet to your fridge - will be networked. How do we protect these from bad governments and black-hat hackers?

Thanks partly to access to cloud services, running on big, fast computers, powerful machine learning / artificial intelligence is becoming available to application developers on a service-model. That is, you can plug your users’ data, and data from all these cheap new IoT sensors, into these algorithms without being an AI specialist. Once again, there are privacy issues. But there are also extraordinary opportunities for regular developers to use machine learning to do things that were hardly imaginable even 5 years ago, Programmers need to learn when and how to slot AI-services into the applications they are developing.


Nov 28, 2016

What do you think of the statement, “Donald Trump's character during the election was a mask to get the votes he needed and now he'll change to ‘sane.’”?

I think it’s an assertion with very little but wishful thinking to back it up.


Nov 29, 2016

What was Karl Marx like?

Francis Wheen wrote quite a good biography focusing on what he was like as a person. (Review Guardian review: Karl Marx by Francis Wheen )


Nov 29, 2016

Is it wrong to use websites to clean your code for you?

There’s nothing wrong with them … except for the obvious that you are sharing your code with a third party cloud service … make sure you don’t paste anything with passwords or other sensitive private information into them.

What’s kind of interesting is why these tools aren’t bundled into a whole package like an IDE or editor. Perhaps that’s their future. Or maybe fragmentation into multiple online micro-tools from different specialist authors is the future of development tools.

Either way … it’s fascinating.


Nov 29, 2016

What are some facts to prove Obama really was a bad president?


Nov 29, 2016

What Quorans do you upvote the most?

These days seems to be Peter Hawkins , Ernest W. Adams, Franklin Veaux, Rupert Baines , Robert Strickland but in the past there were a bunch of others … not sure if they stopped writing or just drifted out of my filter-bubble.


Nov 30, 2016

Why don't JS creators modify the language to a better one?

To an extent, they are.

They are making the javascript virtual machine run a kind of simplified but fast javascript “machine code” which various languages can compile to. That is going to help us run whatever languages we like in the browser.

Beyond that, though, some of the things people complain about is JS are part of its, now well established, semantics. You can’t change them without breaking the existing code that’s out there.


Nov 30, 2016

How serious a threat are Nuttall's UKIP to Labour?

I find him quite worrying.

He looks pretty strategic to me. He’s focussed on winning over the working class, he knows what he stands for, and he groks the historic moment we’re living through and sees UKIP’s place in the worldwide far-right revival. He also understands the importance of pragmatic local politics.

With plenty of examples to draw on in the rest of the world, and the upsurge in right-wing thinking online he’ll have plenty of material to craft an appealing message and package of policies for potential voters.

Labour needs to be prepared for him.


Nov 30, 2016

Is it possible for the laws of physics or any science to fall apart tomorrow? If science is formed from prior observation, how can we be sure that gravity will work tomorrow?

Yes. Of course.

We have no guarantee that the future will resemble the past.

OTOH, there’s nothing you can do about it, so it’s not really worth worrying too much about.


Nov 30, 2016

Are "Muslims the new Jews", as claimed by Naomi Wolf?

Well, there are a lot of differences in general. As everyone else is keen to point out.

But there’s clearly one big similarity

For 1930s Nazis, Jews were accused of being an internal enemy, implacably and irredeemably opposed to Western culture and secretly plotting to hurt Christian Westerners.

For 2010s Nazis, Muslims are accused of being an internal enemy, implacably and irredeemably opposed to Western culture and secretly plotting to hurt Christian Westerners.


Dec 1, 2016

Liberals, why don’t you want America to be great again?

I’d love America to be “great”. It’s the “again” I have problems with.

It implies America was great in its past. And I infer from that, that Trump has no clue how to make it actually great.


Dec 1, 2016

Does the lack of lyrics and "traditional" musical sounds in EDM make EDM non-traditional and less appealing to larger audiences?

I don’t get questions like this.

Who ASKS questions like this? Who are you asking? What? Why?

Kraftwerk were releasing electronic dance music in 1975. (over 40 years ago).

Donna Summer / Georgio Moroder’s I Feel Love is 40 years old too.

When I was a kid in the early 80s Gary Numan, Human League, Propaganda, Bronski Beat and Depeche Mode were at the top of the charts.

And hardcore kids were listening to Cabaret Voltaire, Die Warzau, Mark Stewart and the Maffia and Throbbing Gristle and all kinds of other bass-heavy dub and industrial music.

You could hear electronic dance music in India

in Japan

Oh … and THEN, like 30 years ago, we invented House music

Dude, do you really think that those of us in the “older generations” are phased by all those “scary” inorganic, “inhuman” sounds in EDM?

Seriously. We invented this shit. ALL OF IT!

If we don’t like your modern EDM it’s because basically … well … what have you, in the younger generation, actually added, huh?

All you’ve done is boiled electronic dance music down to an incredibly limited selection of rhythms, sounds, BPMs, vocal styles, lyrical themes; and added artificial loudness with a bunch of compressor plugins. You’ve taken something that used to be experimental and interesting and fresh and turned it into the dullest, most generic mainstream formula we’ve ever heard.

The only decent electronic dance music these days is Trap. And even that seems to have peaked. This year I’m having to listen to psychedelic rock from the fucking 1960s to try to relieve the boredom. And I HATE rock music.

Every month Beatport send me an excited email about their new Secret Weapons I flick through them, and every month they’re the most dispiriting pile of indistinguishable, bland, boring exercises in pressing buttons, without the slightest hint of character, identity, or curiosity about what music could or should be. Handcuffed to their formulae.

This is an old cartoon … but possibly more relevant than ever, if you update some of the references.


Dec 2, 2016

Why was the DNC so blind to Clinton's being unelectable, did they not lose the election by undermining Bernie Sanders?

I have no insider knowledge but I guess the presumption that Hillary would get a shot at the presidency was baked into the top levels of the Democratic Party.

From their perspective :

She had been working towards it for years and it seemed fair she should have her turn. Particularly as she’d been scooped by Obama last time.

She was eminently qualified as an experienced, senior politician in the Democratic Party.

Obama’s two terms, and recent moves towards gay marriage and liberalizing marijuana seemed to demonstrate that the American people were socially liberal, perhaps even motivated by identity issues, and a woman president would create the same excitement as a black president. If blacks overwhelmingly voted Obama, surely women would overwhelmingly vote Hillary

She had connections and credibility with all the major powers in the establishment. Wall Street was OK with her. The military-intelligence-industrial complex was OK with her. The media was OK with her. Even senior Republican lawmakers were OK with her. Of course, not everyone in these powers liked or would support her, but it seemed like enough people in any of them would.

She would be able to raise plenty of money for the campaign.

The conspiracy theories about her were untrue; and the negative public perception was seen as unfair and something to be confronted rather than pandered too.

Bernie Sanders was late to the party in every way. By the time he appeared on their radar, most senior Dems were already sold on Hillary. And anyway, he wasn’t even a Democrat.

Plus, Bernie had all kinds of potential negatives against him . It was unclear how important those might turn (or how they might be used against him). He seemed a much riskier prospect than Hillary, the consummate, connected insider.

A crass, bloviating, know-nothing with a trophy wife (an Eastern European model, seriously?) and a history of sexism would surely provide the ultimate foil to set off a deeply serious, knowledgeable female candidate.

On paper, it probably made a lot of sense.

On paper.


Dec 2, 2016

Should I switch from cognitive science to accounting for job security and salary?

No. Major banks and investment companies are starting to look very seriously at using blockchains to handle various kinds of payments, transactions, clearing and conciliation services.

If this takes off, most “accounting” work is going to be automated out of existence. Blockchains will contain a trusted, up-to-date record of all payments. Creating a snapshot or a total or any other statistic will be a matter of running a simple script over the blockchain.

You’re better off sticking to the cognitive science and then trying to get into finance IT with your computer / AI skills.


Dec 3, 2016

What is your life motto?

Postel’s Law : “Emit like a conservative, accept like a liberal

The problem with the Golden Rule (“expect a carefully balanced reciprocity”) is that it’s vulnerable to misunderstanding. If the other guy makes a mistake and you take this to mean you should also lower your standards, then you end up in a vicious downward spiral.

The robustness principle is the only way to prevent noise collapsing civilization into barbarity.


Dec 3, 2016

I'm a coastal liberal. Did I help create the Trump phenomenon?

It depends.

Did you have any decision making power in a major media organization and decide to feature Trump because he pulled in a lot of viewers?

Did you have a Facebook page or other social media channel and continuously talk about Trump because you just couldn’t help yourself?

Did you write or say anything during the election campaign that may have pushed the Democratic Party to think that Trump’s horribleness was more important (and more worth focussing on) than the valid concerns of the working class?

Did you behave obnoxiously towards anyone expressing Conservative opinions?

Did you vote for Trump?

If the answer to all 5 questions is “no”, then no you didn’t help create the Trump phenomenon.


Dec 3, 2016

Would putting magnets on a rotating shaft produce energy to reduce energy consumption?

Yes. You’ll ‘generate’ energy.

But that energy has to come from somewhere. In your example, the magnets act as a kind of friction on the shaft, slowing it down. So your motor will have to put more energy into spinning it to make the wheel spin at the same speed.

You’re effectively stealing some of the energy that was being used to turn the wheel.

Now, if your shaft is being turned by something like wind or water power, then this is a valid way of capturing some of that free, sustainable energy. But if your shaft is being turned by a motor that you are powering, then the whole thing is a net loss. Your dynamo is recapturing less than it’s taking from the shaft in the first place.


Dec 3, 2016

What is the proof that people said learning functional programming makes you become a better developer?

Proof is a complicated thing. But I demonstrated it to myself the following way :

write a program in C

write a very similar (in terms of complexity) program in Lisp

now translate, as closely as possible, the code you developed in Lisp, into C.

stand back and admire how much more elegant your Lisp-to-C code is compared to your originally-in-C code.


Dec 3, 2016

Is Milo Yiannopoulos nice?

Anyone curious about this question should read this : I’m With The Banned – Welcome to the Scream Room


Dec 3, 2016

What do liberals think of libertarian ideas?

Well, here’s my opinion.

What people call “Libertarians” today, are really “Propertarians”.

They aren’t people who are highly biased in favour of liberty. They are people who are highly biased in favour of property. They still believe that society needs constraints. But they assert that property is the only good way of configuring those constraints.

So, for example, the libertarian doesn’t believe that the government should punish you for throwing pollution in the river. But if the river is wrapped in a property right, and becomes part of someone’s estate, then its fine for the government to punish you for violation of the river-owner’s right not to have someone throw pollution in their river.

This sounds like a joke. But you’ll find something like this is the basis of most libertarian policy for dealing with the destruction of the environment or any other commons : you mustn’t protect the commons while it is a commons, but hand it over to rich people, and THEN the government can (and must) protect it.

Read most of the rest of propertarian literature and you’ll see it’s mainly a bunch of clever suggestions for how other public services and public goods can be refactored into the form of property and contracts.

Self-proclaimed libertarians don’t believe in “initiating violence”. But are happy to shoot you if you try to take their stuff away from them. Why the contradiction? Because they’ve asserted that their car is actually part of their person, and so taking it is the equivalent of trying to chop their leg off.

This seems to be how the propertarian trick works. Claim that property is part of the person, and suddenly that thing which they said was illegitimate : using the threat of force to constrain people’s behaviour, suddenly becomes legitimate. Because now, when John scrumped my orchard he “initiated” the violence, and me using violence to constrain / punish him is acceptable.

Now many people who are attracted to libertarianism genuinely care about freedom and making society better. And that’s fine. I have no quarrel with those people. I just point out that any liberal is ALSO against oppressive government and abuse of the individual. We can all agree and work together on that.

But the philosophy codified under the name “libertarianism” is pure hypocrisy. It’s a set of arguments with one aim : to justify why people who HAVE a lot of stuff should be allowed to keep it. And to claim that stuff-ownership has the highest priority of any moral constraint.


Dec 4, 2016

After electing Trump, is the USA a laughing stock?

We’d be laughing at you if we weren’t crying for you.


Dec 4, 2016

Is it meaningless to hate people?

Yeah. It’s pretty much useless to hate. In fact it’s usually counter-productive to hate your enemies. It makes you underestimate them.

That doesn’t mean you shouldn’t criticise things and people you disagree with. You ought to take a moral stand on things that matter.

But the less hate, the better.


Dec 4, 2016

What does Nietzsche's philosophy say in layman's terms?

In a very concise form :

Life is what you make it.

Don’t listen to all those other philosophers before me who said life is about X or Y or Z. They’re all pompous asses with a hidden agenda of trying to hold you back. Your life is what YOU make it.

YOLO!!!

Actually no, you live an infinite number of times, but they’ll all be identical to the one you live now. So you really want to make sure you live your life for you, not for anyone else.


Dec 5, 2016

Was Labour's 1997 victory an accident?

That doesn’t really count as an “accident”. Pretty much all new governments get their chance because people are fed up with the incumbents rather than because they made an argument that’s compelling enough to overthrow a popular prime-minister. That’s true of both Thatcher and Cameron’s Tories as well as Blair’s Labour.

But Simon Crump is right that it was very much of its time. The New Labour or “third way” deal between a centre-left party and neoliberalism was something that could only happen during a phase of economic expansion, where the bubble of wealth was increasing fast enough that it obscured the degree to which the working class were losing out.

Once the bubble popped, as ours did in 2008, the working class (and I include that fatuous fiction, “the middle-class” within the working class) start noticing how much worse off they are in real terms. And they start turning away from neoliberalism. At that point they want “protection”. Whoever offers it. In whatever form. Whether it’s a Labour return to traditional socialism, or a neo-fascist party claiming the problem is caused by foreigners.

Right now, “third wayism” is dead. And it will remain dead until we enter a new phase of global economic growth. So we’re stuck with anti-“liberalism”. The only choice we get is between the “old-Labour” and the “neo-fascist” versions. Choose wisely.


Dec 6, 2016

Why is Immanuel Kant so recognized when he contributed nothing to philosophy other than how not to be a philosopher?

If he contributed nothing but how not to be a philosopher, he probably wouldn’t be particularly recognised.

But in fact that assertion is utterly wrong. He was a philosopher, was quite a good one, and is recognised because he DID contribute a lot to philosophy.

We get it. You don’t like him. This is not what Quora is for.


Dec 6, 2016

Are reason, perception and language alone enough to find the many truths about the world?

I include imagination within “reason”. You have to be able to conjecture before deduction eliminates bad ideas.

“Faith” is a dependent. You can only have “faith” in something you discovered through reason, perception or language. It’s not an independent channel.


Dec 6, 2016

What are the benefits and drawbacks to a cashless society?

The disadvantage is that all your transactions are on record and searchable.

Bitcoin promotes pseudonomy but not anonymity. And it only takes one slip tying your bitcoin to your real identity for your entire purchasing history to be potentially revealed.

We may start to discover this is a big problem.


Dec 6, 2016

What is a "red, white and blue" Brexit?

Nothing.

Patriotism is the last refuge of the scoundrel” and Theresa May is revealing that she:

a) has nowhere left to run.

b) lacks the decency to be honest about it.

She can’t actually make a Brexit that’s any good. And so she’s squirting nationalist ink like a terrified squid.


Dec 6, 2016

Why can't the world stage show more respect for U.S. Republicans?

How much respect do the US Republicans show for the world stage?

They continually belittle it …

They reject countries that criticize the US when it launches misguided and non-viable wars.

They sneer at other people’s health services very loudly (in case anyone in the US starts to see how good a single-payer system actually is).

They continually boast that everything in the US is better managed, better run and morally superior to the rest of the world.

And they continue to interfere, trying to undermine the rest of the world’s political stability whenever they think it will give them some advantage.

We, in the rest of the world, don’t respect America, and particularly not the Republican part of it, because it shows no respect for us.


Dec 6, 2016

What is your opinion on the statement, “Tax is legalized theft”?

All property is “legalized theft”. What now?


Dec 6, 2016

Should "…white males should heartily and repeatedly go f*** themselves," be considered a violation of Quora's Be Nice, Be Respectful policy?

What are the words before “white males” in the original quote? I’d say that it partly depends on that.


Dec 6, 2016

Is EDM authentic due to the issue of music sampling?

All artists copy and borrow. Every major composer you’ve heard of and approve of has borrowed chord sequences, melodic fragments, tricks of orchestration etc. from his or her predecessors.

The only differences in sampling are the legalistic ones, which are just an artefact of the way copyright works. If there were no lawyers, there’d be no controversy.


Dec 6, 2016

Why don’t some popular Quorans respond to comments to their answers?

Agree with Marcus Geduld … notification is weird / broken. I get a special notification every time anyone upvotes an answer, but often I don’t always get any notification of a comment replying to me. Especially if its deeper in the tree of subcomments.


Dec 6, 2016

Why is China able to demand so many concessions from American Companies seeking to sell goods and services in China?

China has 1.3 billion people … a sixth of the world population.

When you’re the gatekeeper to a potential market of that size, you can demand what you want.


Dec 7, 2016

Have you ever upvoted an answer you didn't agree with? If so, why? Have you ever downvoted an answer you agreed with, and if so, why?

I rarely upvote answers I don’t agree with.

For the obvious reason, that I tend not to think that they’re true.

I might respect the person writing them. I might think they made a good argument. A tour-de-force of rhetorical brilliance. But if I’m ultimately not convinced, then I won’t upvote. To me, upvoting is adding my own endorsement of the veracity of the answer.

What I’m MORE likely to do, when I see a good answer that I don’t agree with, is send a private thanks. However this is an ambiguous signal. I also do this with answers that HAVE convinced me, and I do believe, but I also feel completely unqualified to give a public confirmation to.


Dec 7, 2016

Should e-voting be introduced for local and general elections in the UK?

No.

The system we have works. Almost everyone trusts it, regardless of their political alignment.

It ain’t broke.

Voting machines are destroying people’s trust in democracy. People who don’t understand technology are very open to believing any accusation that a voting machine is rigged / “hacked”. People who DO understand technology know that it’s quite possible.

The biggest problem is that the only way to really make a trustworthy computer system is to make one where actions are traceable to users. That’s how you know that new votes weren’t secretly created, because you can go back and see which user IDs they’re tied to.

But this destroys the essential principle that your vote is private and secret.

Are there ways around this?

Maybe … blockchains, some clever “mixing” / anonymization technique etc. It’s probably technically possible for cryptographers.

But I challenge you to get most voters to understand and trust such a system. And once the trust is gone, your democratic system is very damaged.


Dec 7, 2016

Who are the good critics of modern day technology?

People who LIKE technology are often the best people to understand and critique it. So I’d suggest reading people like Cory Doctorow, Jaron Lanier, Douglas Rushkoff etc.


Dec 7, 2016

Why did Jeremy Corbyn say that article 50 should be triggered on June 24th?

He didn’t say “now” as in “we must rush in immediately”, he said “now” as in “now that the decision has been made”.

In this sense, his assertion is very like Theresa May’s “Brexit means Brexit”. Like her, he wanted to emphasize that he accepted that the referendum was a mandate from the electorate to leave the EU. And that he wasn’t going to prevaricate or try to reverse the decision; or go against the “will of the voters” as expressed by the referendum result.

That is partly for the kind of politicianship that most people in Westminster practice. Corbyn is often accused of being idealistic and unrealistic, but in this case he’s actually as much of a pragmatist as Theresa May. Like May he also has a support base which is riven by divisions over Europe. He also has to deal with quarrelling factions within his own party on the issue. He also has UKIP threatening to take his voters away. He also is luke-warm about the European project, as is.

Like Theresa May, Corbyn recognises that crashing out of the EU will cause great economic harm and social pain. But at the same time wasn’t particularly happy with the institutions within the EU or the direction of its policies. He was one of the few people warning against the TTIP (that the EU was negotiating the UK into.) Even if, as I’m sure he does, he knows that a Tory-led Brexit would try negotiate equally crap deals … that doesn’t mean the EU dragging us into it is to be welcomed.

It’s not a particularly exotic position to be unenthused about the EU while still being scared by a hard-Brexit.

So … like Theresa May he thinks that we need to bite the bullet, accept that we’re leaving and try to rescue the best deal we can from that situation. Making dithering or “maybe we’ll fight to stop Brexit altogether” noises has no particular upside for him. But quite a lot of potential downside. Far better to confirm that he accepts the mandate for Leave, and move on to tackle what comes next.


Dec 8, 2016

Why did bitcoin keep rising in price in 2018?

Brexit; Donald Trump; deep flaws in the Euro and a European political class incapable of resolving rather than squabbling over them; Marie Le Penn; Putin; Dutarte; Temer.

Who wouldn’t want to buy into a parallel economic dimension that’s not run by fraudsters and neo-fascists?


Dec 8, 2016

When will liberals stop denying that social welfare programs only make a country poorer?

When it starts being true.

Right now, the richest countries in the world have more and more generous social welfare programs than poor countries.

If you want to argue that these countries would be even richer without their social programs then you’d better give us a glimpse into your magical counterfactuascope.

Or find some plausible comparisons.


Dec 8, 2016

Is there a name for this "logical" fallacy, “Psychology is applied biology. Biology is applied chemistry. Chemistry is applied physics.”?

It’s not a fallacy.

It’s a philosophical claim you disagree with.

You have to make an argument why phenomena can’t be “reduced” upwards.


Dec 8, 2016

What is the counterfactual concept?

Benjamin Murphy is right that counterfactuals are hypotheticals. Things that might have happened but didn’t.

But they also play a more subtle role in defining what certain things are.

A classic example might go like this : we see the dog running towards the gate when its owner comes home. But what does it mean to say that the dog is “greeting its owner” vs. “checking out any random person coming in the gate”. Well, if it’s the case that “if the person opening the gate, wasn’t the dog’s owner, then the dog wouldn’t have run to it”, then that would be a strong indication that the dog was greeting its owner and not random visitors. While you obviously can’t do an empirical test on things that might have but didn’t happen; some philosophers will take these things as “constitutive” of what “greeting its owner” actually means.

In everyday life we don’t spend a lot of time worrying about other people’s minds, but in philosophy of mind you tend to consider a lot of more difficult cases like animal cognition and artificial intelligences. And then questions like “when is the dog REALLY greeting its owner” or “does the computer REALLY have a concept of the user” become more acute. And counterfactuals are offered as an important way to try to think about and answer those questions.


Dec 8, 2016

Why has Theresa May shifted towards a hard Brexit?

Reality.

Europe isn’t going to allow Britain to have its cake and eat it. And the right-wing media isn’t going to give her any leeway on immigration.

So May has to prepare herself and everyone else for hard Brexit.


Dec 8, 2016

Is it possible to block or lower the volume of sound, without blocking it physically?

Yes. Sound is a wave. So if you can send equal and opposite sound-waves against it, at a particular point they’ll cancel the original sound waves out. Simplistically your anti-wave has a trough where the original wave had a peak, and vice versa.

Of course, sound-waves are moving through space, so there is only one point where your anti-wave cancels the original wave, then it will reduce the volume of the sound.

This is how active noise cancelling headphones work.


Dec 8, 2016

Why is Theresa May so incompetent regarding Brexit?

She’s not incompetent.

I don’t like Theresa May much (as a politician, I have no opinion of her as a person) But I respect her.

I think she’s doing as well as can be expected, given a lousy situation and that she’s a Tory.


Dec 9, 2016

UK politics: What is the significance of the Richmond Park by-election?

The LibDems lost a LOT of support through being in the coalition government. Their voters liked them as a principled opposition, not as the not-visibly-effective junior partners to a Tory government. People who want a Tory government can vote Tory.

But now that we’ve got a proper unrestrained Tory government again, the LibDems will start to bob back up and retake their traditional seats both as a protest and tactical vote by anyone opposed to the Tories in areas where Labour has no history.

It DOES show that being a Remain party is an important identity for the LibDems. It’s not going to hurt them in the slightest because they’ve spent the last 20 years being enthusiastic Europeans. The real question is whether committed Tories who were pro-Remain defected to them because of this stand. If they did, then that’s more interesting.

On other matters, Zac Goldsmith is a slightly sui generis case. He was brought in as the Tory to fight a LibDem seat because of his eco-credentials and because the Goldsmiths are a quirky kind of a dynasty, prone to fringe causes, but with some liberal / libertarian vibes. Being pro-Brexit didn’t hurt him that much when everyone thought Remain was a comfortable win.

It was this same quirkiness that got him selected as the Mayoral candidate for London. Mayors need to have a colourful story. But he fucked up spectacularly with the racist campaign. He is now utterly discredited and repellent to most of London, and to anyone on the liberal / left side of the electorate. Semi-detaching himself from the Tories didn’t change that. His principled stand on Heathrow didn’t make much difference because no-one assumed his opponent was in favour of a new runway either. That was given.

So, yes, overall, it’s a good win for the LibDems.

OTOH, I don’t read much into it for Labour. I’m one of Corbyn’s more vociferous boosters on Quora. And I would have voted for Sue Olney in this by-election. For obvious tactical reasons; plus the pleasure of helping humiliate Goldsmith. Honestly, I think it would have been better for Labour not to bother running a candidate. That would have been a powerful signal of Labour’s willingness to think different. And would have saved some unnecessary humiliation. But I understand why some people didn’t agree.


Dec 9, 2016

Other than Quora, what is the most modern and fanciest Q&A service?


Dec 9, 2016

Professionally speaking, a mathematician can become a philosopher through logic. Can a philosopher do the opposite?

Philosophy and maths have plenty on common. Both work by analysing the structure of ideas rather than empirically sampling the structure of the world. Philosophers care about logic. Most are pretty rigorous, for some value of rigour.

Some famous philosophers have also been professional mathematicians too. From Descartes and Pascal, to Gottlob Frege, Bertrand Russell, Alfred North Whitehead and Ludwig Wittgenstein.

But arguably philosophy is broader than mathematics. You CAN choose to be very concerned with formalisms and what you can derive from them in philosophy. But you can also choose very different styles of thinking and writing too. Philosophy is more free.

Also, it tends to be that mathematicians do their best work when young. It seems that there are few who make their first significant contribution older than their mid-30s. So it might be easier for someone who got famous in maths to shift into philosophy later in life and do good work (eg. Whitehead) than someone who got famous in philosophy to shift into doing significant maths later in life.


Dec 10, 2016

Do you think that Britain is a better and safer place than the United States because of its strict gun laws and non violent approach to violence?

Absolutely. It feels safer. And the statistics say it is safer.


Dec 10, 2016

Has Donald Trump done better or worse than you expected since winning the election?

He’s done more or less what I expected he’d do.

Appointed a bunch of terrible people to high office (not everyone he’s appointed is terrible, but many of them are horrific).

Shown no sense of personal growth or increased responsibility (ie. is still Tweeting against anyone he has beef with) And has major difficulty disentangling his personal interests from his official role (eg. the take his daughter to work days, refusal to sell his assets and put them into a blind trust).

Made a couple of high-profile “deals” which he’s grandly hyped but which turn out to be a lot less impressive under scrutiny.


Dec 10, 2016

I have 2 underwear patterns made by 2 different pattern makers to compare. But how do I know which pattern maker is better?

I think rule number one is don’t send anything to China with a commitment to mass produce it if you can’t actually open the file and check what it defines!!!!

Solve that problem first.

Otherwise you could be facing a very expensive error.


Dec 10, 2016

Why do people like Elon Musk, Steve Jobs don't improve the world in humanity way?

Because the kind of technical / design / marketing problems these guys solve are easier.

Jobs and Musk are clever. But they’re not THAT clever.


Dec 10, 2016

Do feminist women realize that feminism is a highly effective boyfriend repellent?

Suits me. I don’t need a boyfriend.


Dec 10, 2016

Would Mozart have been good at making EDM music?

Probably.

He had a good ear. He picked up and understood musical ideas. And he wasn’t averse to giving the public what they wanted.

He’d have been fine in any modern genre of popular music, whether pop, rock or EDM.


Dec 10, 2016

Is it possible to write a compiler for low-level language (for hardware access) in high-level Python language?

You can write a compiler that targets low-level code in any language that can manipulate individual bytes and can write them to disk

Python3 has a bytearray type, and it seems you can use strings in Python2

So yes.


Dec 10, 2016

Why is Surrey, England such a wealthy area?

It’s in the London green / commuter belt. It’s outside London, so roomy enough to build big expensive houses surrounded by trees. But close enough for people who work in London’s financial, banking and other well paid sectors, to sleep there.


Dec 10, 2016

Is it true that there are some no-go zones in the UK due to the presence of religious extremists?

I used to cycle all over East London when I lived and worked there a few years ago.

You know where I was never the slightest bit frightened when cycling home 11, 12, 1AM at night? Brick Lane, Bangla Town, Whitechappel east to Bethnal Green, Globe Town.

This whole thing is just nonsense.


Dec 10, 2016

Would it be logical to consider science inherently inaccurate by design because it has to prove itself wrong to progress?

It’s not “designed” to be inaccurate.

We accept that it’s “indefinitely improvable” rather than pretend that our model is perfect and can’t be made better.

The hallmark of an honest quest for the most accurate model possible requires the humility and self-discipline to make theories that are open to further investigation. That is what falsifiability means : that when science makes a statement, we know that there’s a way to go forward and improve it if it turns out it needs improving.

Things that aren’t falsifiable are things that we are saying we have no way to improve, which is the same as implying we think that they are perfect.


Dec 11, 2016

Apart from Brazil and Russia, which countries use violin in their pop music?


Dec 11, 2016

Why must we educate ourselves?

It’s basically human nature.

Sophisticated social co-operation and the capacities to support it like language; life-time brain plasticity and learning; a “theory of mind” etc. are what we evolved instead of sharp claws and big teeth to keep us alive.


Dec 12, 2016

What are philosophers good for?

Philosophy.


Dec 12, 2016

Why do we hurt our planet, even though we all know that we are making it harder for our children?

Human brains are evolved for perception of changes and planning over a shortish term.

Most global environmental destruction is too big, and takes too long, for us to really perceive it. Or for it to seem “intuitive”.

It’s a cliché, but this is basically the boiling frog scenario.


Dec 12, 2016

Does Jeremy Corbyn not see that labour voters are actually losing jobs to immigrants?

Jeremy Corbyn is a socialist.

Like most socialists, he believes that “getting poor people to blame other poor people for their problems” is a diversionary tactic used by the rich to hide their own culpability.

While a few immigrants have been coming to work in the UK over the last two decades, economic inequality has exploded and government services to help the less well off have been starved into a derelict shadow of their former selves.

The fact that many working class people are feeling (and in fact, are,) relatively worse off than they were previously owes far more to the changes in wealth distribution in the country than to a few immigrants (most of whom are concentrated in London).


Dec 12, 2016

How would a free market solve the existing problem of the cycle of poverty?

It wouldn’t.

The only people who ever say or think a free-market would are politically motivated right-wingers who are against governments trying to reduce poverty through redistributive policies.

Their arguments boil down to the following :

There are some stupid government policies that make people worse off. User-10833334720796236994 ‘s point about drugs policy is a good one. There’d be a lot less of this unnecessary pain in the world if we had proper social liberalism.

Under a free market, they expect productivity growth to continue accelerating, which makes producing stuff cheaper. Because the stuff gets cheaper, more people get access to it. Some of the libertarians equate this “access to some stuff” to “eliminating poverty”. However while some sorts of stuff DO become widely available - 99% of the people in many countries can now have a TV and a smart-phone - there’s much more to “poverty” than stuff. Poverty is about lack of opportunities and status and security and ability to plan for the future etc. Not just “absence of televisions”. And the cheap stuff doesn’t help at all with these other aspects, and often comes at the cost of deep inequality that exacerbates these other problems.


Dec 12, 2016

Was Karl Marx a genius even if he was wrong on the big picture?

Marx’s great originality comes from putting together two bodies of work which were in their own fields widely known and (sometimes) respected but which no-one had either tried or succeeded in putting together before.

One was classical economics. (At that time, represented by Adam Smith, David Ricardo etc.) The other was the philosophical transcendental idealism coming from Georg Wilhelm Friedrich Hegel and his followers.

Most of what people complain about being wrong in Marx, actually comes from one of these sources. The Labour Theory of Value was mainstream within the economics of the time. The labelling of the economic classes comes from that economics. The descriptions of how capitalism worked, were largely just elaborations within that tradition. At the same time, the idea of history as having a directionality or teleology, which could be diagnosed and predicted, comes from Hegel. The idea that human nature is not fixed, but historically relative, comes from Hegel. The idea that history advances through a dialectic logic which is embodied in actual violent struggles between peoples comes from Hegel.

Marx’s originality is to bring these two bodies of thought together. To transpose what Hegel saw as a “clash of civilizations” between different ethnic tribes led by great men (Hegel was a big fan of Prussia as the culmination of the rise of civilization) down to the concrete reality of how people got fed and stuff got made. To make the everyday grubby business of earning a living into an epic struggle of ideas.

You should remember that Marx’s background is upper middle class. His wife was an aristocrat. The politics of the end of the 18th and first half of the 19th century was driven by the conflict between the conservative aristocracy and the newly emerging, more liberal, industrial capitalist. In a sense, Marx is rebelling against his aristocratic (and philosophically idealist) roots and siding with the industrial liberals in saying “THIS STUFF MATTERS”. Economics, work, production, factories. These are what’s really going on. What really makes the world tick. Not Napoleon or which branch of the Hohenzollern family is in power.

Again, remember that Marx is a German living in London. In modern network-theory language he has “betweenness centrality”, he’s trying to span the “structural hole” between the pragmatic British empiricism that underlies Adam Smith, and the transcendental idealism that came to dominate German philosophy. He’s trying to square the circle and create a grand unified philosophical theory of everything by bringing the two together.

Finally, Marx is a political agitator. Marx didn’t invent working class resentment at their ghastly working conditions. He didn’t invent the anger. Or radical politics. Or the outbreaks of violent insurgency. Sometimes people seem to blame Marx for the very existence of working class uprising. But obviously there were riots and massacres, and revolutions and communists long before he came on the scene. But Marx hung out with activists and shared their idealism. And when he retired to think and write, he tried to offer these revolutionaries a principled basis to work on. By slotting their struggle into his elaborately built system.

So really Marx is the bringing together of three things : Hegel’s idealism and philosophy of history as struggle; British classical economics with its analysis of the anatomy and dynamics of the emerging capitalist system; and working class agitation. Finding a way to make such disparate ideas fit together is a monumental act of intellectual creativity. And pretty unique in intellectual history.

BUT …

While you have to admire that … doesn’t “genius” kind of require you to be, at least somewhat, right? Cleverly putting together a lot of wrong things seems like it shouldn’t be valid. Otherwise we’re going to have to start talking about all kinds of system-building conspiracy theorists as “geniuses” too.

I don’t think there’s much shame for Marx that some of his sources were later over-turned. People make a lot of fuss about the Labour Theory of Value. But that’s what many people really assumed at the time and it’s not Marx’s fault that they revised their theory later. I personally think that Marx can survive deprecating the LTV (Phil Jones (He / Him)'s answer to Why are there still so many Marxists if Marx's labour theory of value has been discredited?)

Hegel is more contentious. The whole Hegelian framework is very contrived. It’s neat in theory but doesn’t stand up to much empirical inspection. Even to the extent you can tie it to real events, those are very Eurocentric and a quick contemplation of Chinese or Indian or African history would surely knock it over. Marx’s variant tries to resolve some obvious problems … but that still raises the question : why stick so closely to Hegel’s big picture if you’re going to overturn all the small details? I may be wrong, because I haven’t read anything by Marx justifying his position here, but it feels that it is just a lack of imagination and critical thinking on his part to accept the Hegelian framework so absolutely.

My guess is that he may also have held on to it because he wanted some kind of theory of the dynamics of long term change. And Hegel’s was really the only game in town. And he wanted some reason to give the working class revolutionaries hope that they could succeed, and his twist on Hegel gave them that.

Then there’s the moral question. Isn’t it just plain “evil” to be advocating violent uprising that are going to hurt and kill people?

Well yes. But remember that the 19th century Europeans were a lot less squeamish about such things than we are in the 21st century. Today we have international law, and human rights and medicine sans frontiers and a tonne of other institutions and moral beliefs that give wars a high barrier of moral justification. Now I don’t want to defend us too much … we are utterly venal, fighting too many, disgusting wars. But right up to and through the 19th century, Europeans fought wars and killed each other over all kinds of trivial crap. Most people in the upper aristocratic classes thought fighting and killing other people was a highly respectable and admirable occupation, that war was easily justified and glorious. And the right-wing Hegelians, from Hegel himself to Francis Fukayama and Samuel Huntington and the US Neocons, similarly believed (and still believe) that civilization was advanced by the most civilized tribe fighting and killing and taking over the territory of the lesser. Marx didn’t particularly add to that. He just asserted that the downtrodden working class could be the “tribe” capable of rising up and producing the next level of civilization.

Nevertheless, I don’t think we can call Marx a genius if he basically did nothing except put together a bunch of bad ideas.

For him to be valued, I think we need to find some true and original ideas. I think we can.

Now, I’m not 100% certain of this. People who know the literature and intellectual climate of Marx’s times might be able to point out precursors who said these. But it seems to me we can find three ideas that are

genuinely new

genuinely true

and fall out of Marx’s system building

Firstly, the idea that economics is prior to politics. Of course, there’s feedback … political decisions and events and culture shape the economic system. But the economic structure is the geology which underlies and gives form to everything else. And its tectonic movements, shape historical movements. I think Marx was the first person to really emphasize this. Especially the idea that the mindset or zeitgeist itself is formed by the economic relations in society.

Even people who hate Marx, tend to hate him because they think that his economic prescriptions will lead to bad political and social effects. So even they are agreeing that the economic infrastructure exerts a strong push on everything else.

Secondly, the idea of the “class war”. Most political theories from the 18th century, and adopted by Conservatives and even classical Liberals, tend to see the different actors in society rather like organs in a body. They have common interest in the overall success of the whole body (say, the nation) and the ideal is that they collaborate harmoniously. People shouldn’t be upset at their position in the pecking order.

Marx, on the other hand, offers dynamic equilibrium. A kind of ecosystem where, like different species, the different classes are jostling for position, fighting over economic rent, and any apparent stability is not “harmony”, but just the current balance of powers.

For the mediaevals, a peasants uprising was an affront to God’s will and the natural order. For Hobbes, it was at least contrary to self-interest of the peasant who ultimately benefited from Leviathan’s order. Right-wingers of all stripes, from the most religious to the most atheist, the most authoritarian to the most liberal (even self-professed progressives), still assume these views. Whereas Marx’s tradition valorizes the uprising. Like the lion eating the antelope (or perhaps the elephant defensively gorging the lion with its tusks) the fighting is a legitimate part of shaping society. The classes ARE antagonistic. And will continue to fight to hold their own until the economic system that pits them against each other is finally replaced.

Finally, the idea that accumulation makes Capitalism an unstable and “auto-destructive” economic system. I’ve written more about this on Phil Jones (He / Him)'s answer to Are the ideas of Karl Marx still relevant in the information age? so won’t go into detail here. Marx makes the case that Capitalism contains the seeds of its own destruction. This I think is perhaps the most crucial belief that divides those really in the Marxist tradition (who may well have jettisoned and revised many other Marxist shibboleths) from everyone else. Including the liberals and progressives from the “third-way” left, who have made accommodation with neo-liberal economics and who believe that Capitalism is eternal (at least until the asteroid strikes).

Marx’s tradition insists that even if you eradicated EVERY Marxist, even if Marx’s name and entire theory were to be forgotten. Even if every opponent of, and constraint on, and criticism of, Capitalism disappeared tomorrow. Then this would only accelerate the end of Capitalism. It’s not Marxists or socialists or progressives who will tear down Capitalism. It’s that Capitalism simply isn’t a sustainable system. At some point, the accumulation will have syphoned so much of the wealth and resources up into the hands of so few people, that something will have to give. Marx hoped and wrote that breakage would herald the coming of socialism. We may not be so optimistic. Perhaps it just comes in the form of a violent uprising that leads nowhere but more of the same. Or the election of authoritarian demagogues. Or rising crime rates that make civil society unbearable and impossible. Or the literal destruction of the bodies or psyches of the exploited through depression and malnutrition. Or perhaps the services provided by the environmental commons give out and it becomes harder to find clean water or air or good farmland or prevent the ill effects of pollution hurting your people. However the rupture comes … it will come; because no system where the positive feedback loops outweigh the negative feedback loops can remain intact forever. And, as Marx noted, the positive feedback loops of accumulation, the extra opportunities and power of the investor class to grab more of the economic rent from the world’s economic activity, have nothing to counterbalance them within pure Capitalism.

tl;dr : Marx is a brilliantly creative “system builder” who brings together at least two, perhaps three, fundamentally different systems of thought and finds a unified theory to combine them. For some people, that is enough to recognise his “genius”. For others, that system needs to contain some actual original true insights to be worthy of the title. I’d suggest that three insights : the primacy of economics over “geist”, the class war, and the ultimate unsustainability of capitalism are good candidates for this kind of insight and why Marx is still relevant today, even if we lose many other of his ideas.


Dec 13, 2016

Who was the most unique dubstep artist during the Golden Age of dubstep?

Hard to say what “most unique” means.

In the golden age (which I’m taking to mean UK between about 2005–2010) there were a couple of figures who were not what we think of as prototypical dubstep, but who were very much around on the scene and I believe added a lot of “flavour” to it. These artists would regularly appear at early dubstep clubs and in dubstep mixes etc.

One, is of course, Burial :

the other is the rapper, The Spaceape :

Of course, these people would never have invented “dubstep” by themselves. You needed the whole gang of people developing the main thread of this music : Coki, Benga, Caspa, Skream etc. But without them, I think early dubstep would have missed some of its particularly powerful dark atmosphere.


Dec 14, 2016

Do you think there is a difference between "I know there is no God" vs "I do not have enough evidence to believe in a God"?

In theory, yes. In practice, no.

Think about your own behaviour around any topic that’s not religion, and you’ll probably agree.


Dec 14, 2016

If the Antichrist were real and existed in 2016, what would he or she be doing right now?

Trying to figure out how the hell he can spend the enormous perfomance bonus he’s earned this year.


Dec 14, 2016

Do you consider yourself a progressive liberal?

No. I consider myself a libertarian socialist.

But I’m willing to be lumped in with progressive liberals when people are attacking them.


Dec 15, 2016

What do you think of the name - Pencil - for a design store selling unique design products?

Seems a perfectly good name.

But a little bit of a cliché. Designers always love to pretend something that’s meant to be chic and sophisticated is connected to something simple / everyday.

There’s a good side of this : designers appreciate great design in simplicity and reject unnecessary ostentation / ornamentation. But sometimes it verges on “humblebragging”. Remember Coleridge’s poem : THE DEVIL'S THOUGHTS :

And the Devil did grin, for his darling sin
Is pride that apes humility.

The other issue is that it’s the kind of name that almost certainly someone else has thought to use. Seems Pencil / Pencil Inc is a Japanese web-design consultancy. There may be other design stores using it too.


Dec 15, 2016

I used to be a lesbian but then I decided id rather have the zika virus. Does that mean I should rebuild the twin towers?

Alarm clock!


Dec 15, 2016

What would be an Optimum currency area to replace the Euro?

My preferred solution to the Euro crisis was always for Germany to leave the Eurozone and join the Poundzone.

Without Germany, I think the rest of the Eurozone could have sorted themselves out. The Euro would drop. Making everyone else in Europe more competitive. And they’d sell a tonne of stuff into the Poundzone.

At the same time, unification with the Pound would cushion Germany a bit. A Neue Deutschemark would probably zoom upwards too quickly, causing industry to flee Germany for Eastern Europe and unleash other problems for them. OTOH, a UK/German pound would go up too, but have the weight of the UK holding it back. The Pound / Euro ratio was fairly well established and there’d be a lot of stabilizing inertia.

Also, I would have hoped that this would lead to more German influence in British industry (which would improve productivity and consensual management); would strengthen the UK’s commitment to Europe while reducing the perception that Europe as a whole was tumbling into a “superstate” (I don’t feel particularly worried about that, but some people did, and a Germany which was, somewhat outside the rest of the Eurozone would no-longer to have the incentive to push for that.)

You could also try the more obvious division between Germanic Europe (including Austria, the Netherlands, Scandinavia etc.) and Latin Europe … but I think this would re-open too many divisions and undo the fundamental principles that Europe was founded to uphold. Moving Germany into the Poundzone would have all the basic economic benefits of a North/South split with less of the political problems.


Dec 16, 2016

What do you think of Elon Musk being appointed as scientific advisor in Trump administration?

It’s publicity and pragmatism.

Trump is going around courting celebrity endorsements at the moment : Kanye West is his celebrity endorsement from music / black culture. Musk is his endorsement from tech. culture. Next week it will be someone big from another field … sport or Hollywood or something.

Note how Trump goes for the biggest coolest names he can think of. They’re ornaments on his Christmas tree.

For the celebrity there’s pragmatism … they are offered some kind of token role which may or may not give them some influence. It’s a gamble, but direct influence on the president is potentially a big enough prize to justify it.

The irony about know-nothing blowards like Trump is that they are often highly susceptible to subtle advisers.

Precisely because they don’t understand or trust a college of experts (who might gainsay them), they tend to find one person they think is loyal and who does seem to understand this stuff, and then take their cue from that person.

That’s a great role if you can get it.


Dec 17, 2016

How would SJWs react if The UK had a King instead of a Queen?

That’s right. We’ve all been holding off criticising the Queen only because she’s a woman.

We treated Margaret Thatcher with kid gloves for the same reason.


Dec 17, 2016

Were is the moon?

In orbit around the Earth.


Dec 18, 2016

Why is Trump saying that China can keep the drone after protesting its theft?

If we’re lucky it’s because some wiser advisors have taken him aside and said “no Donald, we don’t want to escalate this one”

If we’re unlucky it’s because the Chinese took one of his kids aside and said “you know that hotel we were talking about in Shanghai? Not gonna happen.”


Dec 18, 2016

Is the widespread condemnation of Trump excessive?

Trump’s entire schtick is hyperbole.

Go back to his campaign and notice that it wasn’t built on wisdom about the world or nobility of character. It was all about making loud scary claims and proposing outsized solutions.

He proved that it worked. It’s Trump’s world now. The rest of us are just trying to practice how to live in it.


Dec 18, 2016

Why is Samba so popular in Brazil?

Well, it’s a local invention.

Samba is one of the national musics of Brazil. (Might as well ask why Tango is popular in Argentina or Rock’n’roll is popular in the US.)

It’s also got a rich history. Many amazing composers and song-writers have worked in it over the last 100 years, so the canon of Samba classics is rather the like Great American Songbook is to Jazz. The music is widely known, and widely covered and reinterpreted by many people.

It’s a very diverse music.

This is samba :

And so is this :

Samba scales from one guy singing a melancholy song with with guitar to a battery of hundreds of drummers coming at you with an impossibly fast and chaotic assault of cross-cutting polyrhythms. You can chill to it; dance like a maniac to it for half an hour; or (if you have the stamina) trance like a raver for hours.

Samba is also a social music. A bunch of guys can get together over lunch on Saturday, with some beers, a cavaquinho and whatever percussion instruments they can bring, and spend the rest of the afternoon exploring the repertoire and jamming. People dance. People listen. People join in. They drift in, and drift away. But it’s a community.

At the larger scale, schools of Samba are rather like local football teams. It’s a source of pride for your school to win at carnival. And, more than football, winning requires pulling in resources from and articulating the whole community. If you like music, the local school of Samba will teach you to play instruments, and needs you to join the band. It can even make you a star. Similarly if you like to dance. If you like to design and make costumes. Or if you’re a mechanics or electronics geek, there’s a need for you to help build floats with giant robotic figures spewing fire. If you’re retired, there’s a slot for you wearing a ice-cream suite in the Velha Guarda. If you cook. If you choreograph. If you understand logistics. If you’re a local history buff. There’s a room for everyone to participate. A school of Samba is like a cross between a football club and a reggae sound-system, a community social club and a school that teaches kids about their history.

In many ways, Samba in Brazil is like Jazz in the US. A music whose rich inventiveness and creativity comes from a synthesis of African and European influences. Brazil, like the US, is blighted by a history of slavery and racism. Samba represents, to an extent, some ideal of a healing of the rift between races. It’s a collaborative effort where African tradition is celebrated by both black and white participants and people of all racial backgrounds work together on a shared project. Some of this is bullshit. Some is over sentimentalized. But some of it is true.

Finally, Samba has been commercialized into spectacle. The TV promotes it. Smothers it with adverts. This somewhat neutralizes its dark power. But brings it into modern celebrity culture.

This is what it was like to watch this year’s winners of the Rio carnival, Mangueira, on TV this year :

Commentary, celebrity interviews, pop-up ads. Etc. But even the TV can’t quite suppress, and somewhat enhances, the scale and dramaticity of the spectacle. (BTW : I focus on Mangueira here because I paraded with them this year. I’m in this. Somewhere. And yes, it was awesome.)

Of course, as other people point out, Samba is not the only music in Brazil. It doesn’t lend itself to many situations. You’re more likely to hear forro at a party. Or sertaneja. Or rasterinha (the latest twist in Rio funk mixed with trap.) Or straight imported genres like rock, metal, 80s new-wave, hip-hop, gospel, EDM etc. Samba isn’t even the only music that “works like” samba. In Salvador you’ll find the equivalent of the schools of samba playing Afoxe.

This isn’t Samba.

Nor is Maracatu from the North East.

You may well find more small scale batteries playing Maracatu around Brazil than Samba.

But at the end of the day. People like this stuff because … a gang of people with drums rampaging around the neighbourhood is just pretty damned cool.


Dec 18, 2016

Do you agree with the Top 40 radio slogan, ‘Today's best music’ or is it more appropriate to think of it as ‘Today’s music’ ?

It’s “today’s most popular music”. (Based on some metric of “most popular”)

The problem is how do you answer someone who says “best” and “most popular” are effectively synonyms?

What’s you’re alternative criteria? And how do you get people to agree with it?

If you claim that the most popular music is the best, then at least you have a “democratic” argument. More people agree that these bands (the most popular bands) are good than agree that any other bands are good.

The bottom line is, though, why bother listening to the radio? Or worrying about anything they say on it? When you can just turn on the internet and listen to whatever you want to?

When pretty much everything you could possibly care about is on YouTube. And BandCamp launches more exciting new albums per month than you have time to listen to in a year? When there’s SoundCloud and Beatport and (if you want it) Spotify. And when you can read reviews on Pitchfork and Quietus and millions of other blogs catering to your taste?

Don’t wast a second of your scarce music-listening time listening to and getting wound up by top 40 radio. It’s pointless.


Dec 18, 2016

Has electronic music overtaken all the genres of music today?

It depends what you mean.

We’re in an age of automation and electronics and information technology invading all areas of work and production. And music is no exception.

So electronics and computing have replaced many of the other technologies used for recording and producing sounds that were used in other genres. We have digital recording studios, digital mixers, digitized music going straight to hard-disk. We have mainly digital reproduction (apart from a few vinyl fetishists). We have digital distribution, selling MP3s etc. over the internet, or streaming them. We increasingly have digital rather than analogue broadcast radio.

Instrument-wise, more and more of a musical arrangement can (and shall) be done with synthesizers and samplers rather than hiring musicians to play acoustic instruments. This is all about costs. It’s just cheaper. And about the quality of the virtual emulations.

I always recommend people watch videos of making metal in FL Studio :

because we tend to think of metal and rock as “organic” human played genres. Actually, it can be largely faked in software.

Other genres will go the same way. If it’s cheaper to do it in software, and no-one cares, then do it in software.

At the same time, as software gets better at “faking” other genres, it becomes less like stereotypical “electronic music”. It becomes just the standard way to produce “pop” or “rock” or “soul” or “country” or “pseudo-classical film” music.

Of course, some people will still value some music made by a human being, twisting his or her body into odd shapes in real time, to pluck or scrape or strike various bits of metal and wire, simply for the sake of it being a human being doing that. But such contortionists will be an expensive luxury.


Dec 19, 2016

Scientific causes like evolution and global warming seem to appeal to liberals. Is it strange that liberals force the "sciences" they enjoy the most?

You have it backwards.

Conservatives (in the US, nowhere else) tend not to like evolution because it conflicts with their Biblical Literalism.

Conservatives (in the US, nowhere else) tend to be climate change denialists because they (or the news media they read) are in the pockets of the oil industry.

Liberals have to defend these particular sciences because they are the ones under attack from Conservatives. Conservatives tend not to attack the science behind, say, aeronautics, so there’s no need to defend it.


Dec 19, 2016

Why do people call themselves agnostic atheists, but when I try to witness Jesus to them, they appear as inflexible as they accuse Christians of?

They’re not inflexible. You’re just really unconvincing.


Dec 19, 2016

Isn’t Trump’s children attending the meeting with Silicon Valley tech leaders unacceptable?

If I was a tech. leader, I’d welcome seeing Trump’s kids there.

Because how else am I going to be able to convey any messages into Trump’s head?


Dec 19, 2016

Is believing in God good or not?

Not at all. Feel free to believe in anything that makes you happy.

What’s a BAD thing is trying to impose your beliefs about a non-existent God on other people. Don’t oblige them to worship your non-existent God. Don’t mistreat other people and claim that your non-existent God demands or warrants it. Don’t use your interpretation of your non-existent God’s wishes to try to change the laws of the country to inconvenience other people. Etc.

As long as your belief in your non-existent God is kept between you and fellow believers, then we are very happy for you and wish you luck with it.


Dec 19, 2016

How are the Simpsons not rich?

They have a really bad agent.


Dec 19, 2016

Could we one day have droids like R2D2?

Unlikely.

If we create smart autonomous droids like that we’ll almost certainly give them a speech synthesizer.


Dec 20, 2016

How do Scandinavian countries have good economies despite having socialist policies?

Exactly.


Dec 20, 2016

Are anthropologists David Graeber and Stephen Gudeman the most original critics of mainstream economics since Karl Polanyi? Any other ones?

In the same anthropological school as Graeber and Gudeman you’ve got Keith Hart.

I think there are also good criticisms of mainstream economics from mathematical systems theory. Eg. David Orrell


Dec 22, 2016

What is your favorite radio station in Brazil?


Dec 24, 2016

Do centrists have a future/home in the Labour Party (UK)?

Why exactly is invading Iraq, destabilizing the Middle East, and causing misery for millions of people, considered “less extreme” and more “centrist” than organizing and speaking at public rallies to oppose such a move?

Is nationalizing the railways (a widely supported policy) more far out and damaging to the UK than Brexit?

I suggest the dynamics within Labour (and UK and world politics today) are more complex and require more subtle analysis than trying to interpret everything as centrists vs extremists


Dec 27, 2016

How do you refute the argument that there is a lack of evidence for God because "it's all a test"?

What does the word “test” mean?

God is omniscient. He literally knows everything. He knows exactly what our souls are worth, our moral character and how we would react to any situation we found ourselves in. Including being loaded into physical animal bodies, and plonked down on a planet without any evidence for him.

What can he possibly “find out” by actually running a test? By definition, there can’t be any surprise or new information for him.

tl;dr : A “test” is designed to discover new information. For omniscient God there IS NO new information. So whatever he subjects our souls to, can’t be a “test” by definition of the word.


Dec 27, 2016

My colleague said that using Golang makes him feel dumb, so he uses Scala. What do you think?

Ask him why.

A language can make you feel dumb for very different reasons :

1) it has a lot of highly abstract concepts that people find difficult to explain and understand. (eg. Haskell and Monads) People feel dumb because they can’t grok these concepts.

2) it has lots of weird quirks and inconsistencies that are a nuisance. People feel dumb because it’s hard to remember these and they keep tripping over them.

3) it hides certain low-level aspects, that a programmer would like to control. The programmer “feels dumb” because he feels he isn’t able to exercise the full degree of his mastery of the low level. (This seems to be an issue for C++ programmers coming to Golang. Though why someone would feel Scala is the answer I’m not sure.)


Dec 27, 2016

When I buy music, some of the money goes to my right to play such music. Why is that when I lose the media, I do not get the copyright money back?

Property isn’t about “what’s right”. It’s about who has power.

Until you find the power to demand this feature of intellectual property laws, no-one will give it to you.


Dec 27, 2016

Why isn't there a liberal version of Rush Limbaugh or Glen Beck?

Obviously talk radio seems to be a niche that right-wingers do well.

There are other niches (particularly some kind of comedy) where left-wing populists seem be more prominent.

Right now, I’m liking Jimmy Dore.

I don’t agree with everything he says, but I like his energy and unabashed partisanship. Obviously, some people are going to watch those and hate him. But the art of this kind of thing is to be divisive.


Dec 27, 2016

Why do a lot of old men think that they are wise?

For the obvious reason that old men were once young men. So they have intimate knowledge and understanding of what it’s like to be a young man and think as a young man does.

Whereas the opposite is not the case.


Dec 27, 2016

Survey: Why do you use generative music software as a composer or someone who can already write music?

Well, in my case I can only “write music” like a 7 year old writes “essays”. I know musical notation. I know the simplest of harmonic theory and a few heuristics. But I can’t look at a score and hear it in my head. Or compose top-down from some high-level structure I’ve concocted in my head.

Choosing the next note in a sequence is usually the result of widdling-around on a keyboard or with a mouse until I hear something I like. I have no fluency in inventing music the way someone who actually knows what they are doing would write it.

Right now, I’m playing a lot with Sonic Pi.

So a couple of things I like :

Being able to choose notes randomly. Yes, this “noise” soon becomes wearisome … in that your music has a kind of samey random widdling around quality. At the same time, what’s interesting is to start with this samey widdling around, and use it as a platform to learn more about larger scale harmonic movement. So I can say “play me 16 seconds of this baseline with a cloud of random notes on top, then shift it up by a fifth, then down by a seventh” or whatever. Then take that whole chord sequence transpose it into a different key after 1 minute. Etc.

Being able to construct these higher-level harmonic developments with very concise code. With a programming language like Sonic Pi you’re literally just zipping together multiple rings : a ring of chords, a ring of keys, a ring of different rhythmic patterns, a ring of dynamic progressions etc. With a few of lines of code, you can sketch out a large scale structure. The next challenge is figuring out ways of infilling the structure with more subtlety and interest than just “clouds of random notes”. But as a programmer turned artist, that challenge itself is interesting to me. Programming is all about expressing fiendish complexity and detail as concisely and elegantly as possible by finding the most powerful abstractions. And music is a good place to explore that.

Another thing I like about Sonic Pi is that it combines things like melody and harmony with studio / sound techniques like synth parameters and chains of effects within a fairly consistent world. You can tweak synth parameters and create and destroy effects within the same programmatic musical score as specifying notes and chords. That uniformity allows for more interplay and crossover between the logics of harmony and logics of timbre.


Dec 27, 2016

What electronic song has a truly outstanding production value?

In my experience, great electronic producers tend not to be great song-writers. And good song-writers who use technology are not necessarily concerned with cutting edge production.

I really like Super Collider, the late 90s collaboration between Christian Vogel and Jamie Lidell which came up with some startling music (tortured soul meets really bizarre electro-beats with all sorts of interesting little sounds and odd effects in the background, with horrendously heavy bass)

Listen through headphones to hear the detail. Though it sounds quite muffled here. Not sure if this is YouTube’s fault or it was always quite lo-fi.

OTOH, this is the James Brown school of “profound” song-writing.

Speaking of the 90s. There was a lot of experimentation in the early 90s bringing down-tempo soul / jazz together with electronic dance music. Today that’s all become so well established that it might be hard to imagine just how radical something like this felt at the time. How could someone put such smooth, sophisticated chords on top of such ruff beats?

See a lot of the first generation of trip-hop too : Portishead, Tricky, Massive Attack etc. All very innovative at the time.

Want to go further back? Pretty much everything I mentioned in Phil Jones (He / Him)'s answer to Does the lack of lyrics and "traditional" musical sounds in EDM make EDM non-traditional and less appealing to larger audiences? was an innovative new electronic sound from the 70s and 80s.

More modern stuff … it’s hard. There is stunning production in a lot of modern pop music. But most of the song-writing does little for me. Yeah. I got old. And jaded. But also, the issue with being old is that time compresses. If you pay attention to pop music at all, it starts to blur into a continuum where everything is more obviously an incremental improvement on something you heard before, rather than sounding revolutionary. (I’m sure people in their 40s in the 80s found the music I found radical to be just a continuation of experiments they remembered from the 60s and 70s too)


Dec 27, 2016

Who would you vote in a US presidential election if the choice is between George W. Bush and Donald Trump?

Anarchy


Dec 28, 2016

Why is it that I seem to be the only person who isn't an idiot, but believes in intelligent design (purely my experience)?

Well, the way you set up the question, there are only possible answers :

1) all other ID promoters are idiots but you’re a genius

2) there are NO decent arguments for ID because it isn’t true and can’t be defended, and you are just another idiot.

It’s hard for anyone else to decide between 1 and 2 until you have the courage to offer us your own argument for ID and we can see whether it’s any good or not. :-)


Dec 31, 2016

Is Theresa May xenophobic?

I don’t suppose so, on a personal level.

But she is trying to lead a party which is systemically xenophobic, and a country which has tilted that way with 2016’s great global rightward shift. Which might well colour what she says and what policies she favours.


Dec 31, 2016

How many Brazilian states can you identify on a map?

Er … embarrassingly only about 15 of them without consulting a map with names … pretty much everything from Rio Grande de Sul up to Tocantins … I get a bit muddled around the North East apart from Ceara, Piaui and Pernumbuco. And I can never remember which is which of Acre and Rondonia.


Jan 2, 2017

How does Trump’s New Year tweet make you feel?

I wasn’t going to bother answering this question.

Then I saw someone, probably the Quora stupidbot, has tagged this question with “dating advice”.

And I figure that this is too hilarious not to note.

Love AND feeling in one question? How can this NOT be tagged “dating advice”?

Go Stupidbot!

Anyway, to give an actual answer, I first felt “’strewth! That’s a tin-eared way of trying to write an inclusive NY message”

Then I thought … “but hang on, perhaps he is actually just crowing but thinking he’s making a witty put-down of his enemies”

And then I thought … “seriously? Is he literally just saying fuck you to people who disagreed with him?”

And then I thought … “and anyway … why’s he laughing? Would he be happier if his enemies DID know what to do? Also, is he proud of having many enemies? How exactly does he expect any of this to work out for him?”


Jan 3, 2017

Why do people oppose Donald Trump just because he says crude, vulgar, and mean things?

Nobody opposes Donald Trump just because he says crude, vulgar and mean things

Though I suspect that there are some people who support Trump just because he says crude, vulgar and mean things


Jan 3, 2017

Is it possible for a human-sized terrestrial creature to evolve that a) lays eggs and b) places them into a marsupial-like pouch to keep them warm?

Some penguins would only have to be about twice their current size to fit these criteria.

So yeah, some kind of Lovecraftian giant penguins would do the trick. They don’t exist … but they could. ;-)


Jan 3, 2017

Will Brazil economy get better after Lula's possible arrest?

Why do you care?

The moment you start putting people in jail because it will help the economy is the moment you have destroyed the rule of law and become a tyranny.


Jan 3, 2017

Should bots be fired if they are inaccurate?

Well, if it’s a bot you own then you’ll probably just want to rewrite, retrain it. Or flag it as unsuitable for certain classification jobs.

But as we’re moving to a world where AI is sold as a service, then, yes, we’ll need a framework to think about what happens if a contracted AI screws up.

If you’re contracting a descendent of Deep Blue from IBM or similar AI cloud service from Google, Amazon or Microsoft and they consistently make mistakes then you’d probably stop using them (ie. “fire” the bot).

There may be more legal questions … can you sue an AI bot for making a costly mistake? I’m sure this is going to get tested in court pretty soon. But tech. companies have a long history of writing EULAs which protect them from this, I’m assuming that they’ll put in some kind of get-out clause in their contracts. Eg. they’ll sell you AI by the minute, and you can only sue them for the price of those minutes when the AI made a mistake. Not for any costly repercussions.

It’s all going to be very messy. And create a lot of work for “lawyers”. Though it will be funny if a lot of that lawyer work is itself automated. What happens when a legal advice bot gives you bad advice concerning a contract with another AI which makes a costly mistake screwing up your business?


Jan 3, 2017

How will the plan to eradicate marijuana from South America be implemented by Brazil's new government?

I’m sure Brazil could invade Uruguay if it puts its mind to it. Bolivia and Ecuador will be tougher.

I hope all those self-styled “Libertarians” who’ve been celebrating the rightward swing in Brazil are paying attention. You guys just got punked. You’re celebrating a far more authoritarian and oppressive regime than anything you accuse the left of bringing.


Jan 3, 2017

Is it possible that some day Brazil will become a first-world country?

A lot of urban Brazil is already a “first world” country by any rational evaluation.

Your standard of living here in the middle class is as good as, if not better, than large parts of Europe. And even the lower-middle, better-off working class, do OK compared to similar in Eastern Europe.


Jan 3, 2017

Abortion: Why has a morally/ethically objective truth been reduced to a personal preference?

Everybody believes that “killing is wrong except in these circumstances”.

Pretty much nobody thinks it’s wrong to, say, kill a crazed knife-man who is about to slash his way through you on the way to killing your children.

So the only argument is about “what circumstances” justify killing someone.

Let’s make it more complicated. Would you be justified in killing someone who would otherwise imprison you in a cage for 6 months? Let’s say those are your only two options … being locked in a cage for 6 months (you’ll still be fed, but won’t have any other freedom) and shooting your captor in the head. Are you justified killing your captor to escape?

Now let’s think about whether you feel you are justified killing someone who is putting someone else in a cage for six months.

The difference between your opinion of killing someone about to lock YOU in a cage, and killing someone about to lock SOMEONE ELSE in a cage, is NOT “personal preference”. It’s simply a question of how hypocritical you are.


Jan 4, 2017

UK politics: Is the analysis correct in the paper, Stuck: how Labour is too weak to win and too strong to die?

Well, it’s certainly good to see that the right-wing of the Labour party have finally moved beyond claiming that it’s all Corbyn’s fault and that all it takes is a comfortable shift back to the right to make everything OK.

Yes, Labour’s problems are deep and epochal. Ultimately Labour is a product of industrial working class solidarity. And the UK hardly has any industry left. The working class is now fragmented, de-industrialized, casualized and any kind of stable job is about to be automated out of existence. (By definition, stable jobs require a lot of repetition, and repetition allows automation.)

Brexit is another symptom of that problem. It’s true, Labour has no idea how to respond to Brexit. Not because its leadership are too stupid or personally conflicted to come up with an answer. But because there isn’t a viable answer for Labour. Labour is meant to represent the interests of the working class, if the working class come to believe that their interests are best served by right-wing populism, then Labour is stuck between a rock and hard place … it can be an irrelevant left-wing party or a populist right-wing party. Labour’s current inertia is due it not liking either of these options.

Now. I’m not going to try to pretend that Corbyn is brilliant. He, and his circle have obvious flaws and failings. But here’s where I think that Corbyn ultimately has the right intuition, and his detractors don’t :

Any renewal of Labour - or even the left as we know it, under a new banner - can’t come from the Labour Party or Parliamentarians. It isn’t going to come from “fine-tuning the offerings to the voters”, or better marketing or better communication of Labour’s positions. Or wizardry with electoral calculus and tactical alliances. It’s not going to come from MPs chattering with each other.

It has to come from a left-wing movement, outside of parliament, that discovers a new purpose for the left. That discovers what people actually want from the left. It’s fine for a bunch of privileged middle-class do-gooders to worry about those worse off than themselves. That’s admirable. And they should be welcomed. But that, by itself, has never in history created, and can’t possibly sustain, a mass-membership party that’s strong enough to win national elections. Only a party which represents the self-conscious self-interest of a sufficiently large / powerful segment of society can hope to form a parliamentary majority.

That’s what’s needed. A movement that discovers what it wants, and creates / appropriates a party as a vehicle to get it.

Maybe Momentum can evolve to be that movement. It has some characteristics of it. But it also suffers the flaws of being a loose-ish coalition of small special interest groups that have little in common except defending the promise of radicalism (represented by Corbyn) within the Labour Party.

The unions (potentially) still have a big role. It’s the unions who should be figuring out how to create a platform that helps the working class fight for its interests and dignity in the face of an extremely casual and fluid labour market. The unions should be creating institutions and campaigns that weave together workers suffering common problems despite doing so for different employers, under diverse contracts and at different time-scales.

The GMB did a good job last year, fighting to get Uber drivers classified as employees. We need all the big unions to be analysing work patterns, to be articulating and highlighting the problems people are facing, and proposing laws that could fix them. That is where Labour would get the ideas for its next manifesto.

If it’s NOT Momentum, or the unions, then it will have to be someone else. Some other cause that arises and unifies a sufficient number of people to want to make a difference in the next election.

Without that, Labour is doomed anyway. Marketing and coalition building are just rearranging the deck-chairs.

Update : As a basis of comparison, let me invite you think about the last 6 years in a slightly different way.

Despite Labour’s unpopularity under Brown, the Tory Party wasn’t particularly popular. Cameron could only beat Labour by entering a coalition with LibDems. That was hardly a stunning victory in 2010.

But look what happened since.

Despite continuing unpopularity and doing a crap job, the Tories were basically reinvigorated by a populist outsider movement : UKIP. UKIP have never had more than one MP (who was basically stolen from the Tories). But they’ve effectively managed a reverse-takeover of the Conservatives. They forced Cameron to promise an in/out referendum. And with the energy of just that promise, Cameron was able to win the 2015 election outright.

Then Brexit energy won the referendum, and rolled right over Cameron and his clique, establishing a new order within the Tories. Theresa May is no Leaver, but a shrewd politician who knows the way the wind is blowing. Conference proved it to her and to everyone else. The Tories are now the Brexit party. And, look, they’re 20 points ahead of Labour in the polls.

People are still assuming that these are somehow unrelated. That the story of the polls is all about Labour’s weakness. But what if it’s really about Tory strength? About the fact that the Conservatives are seen to be buzzing with right-wing populist energy. Brexit is new and bold and daring and Theresa May is the one carrying that flag forward. (In the US, of course, it’s the outsider Trump who has reinvigorated the moribund Republican Party despite themselves.)

That’s what I mean when I say that Labour needs an outside movement to bring it ideas to bring it back to life. Just as UKIP and their xenophobia has done for the Tories.


Jan 6, 2017

What happens if China refuses to negotiate with Trump, based on his negotiating strategy of making outlandish claims as a prelude to negotiations?

It depends on what Trump is trying to negotiate for.

He’s promised the American people that he’ll get the jobs back that China “stole” from them. I don’t suppose that the Chinese actually consider it “stealing”. Nor does anyone else.

So what is Trump’s bargaining position?

He can accuse the Chinese of “dumping” or some kind of “unfair” (Trump’s favourite word) practices. And he can threaten to take the Chinese to the WTO (or whoever adjudicates such things). After all, threatening to sue is one of Trump’s specialities.

However, if US actually had a plausible case, it’s likely it would have taken it to the WTO already. So my guess is that there isn’t much of a case for the Chinese to answer.

So if his “offer” to the Chinese is “do this or we’ll take you to court”, I’d guess that they would indeed call his bluff. Especially as Trump has quite a history of folding when legal shit gets real.

So … what else?

Well, Trump’s recent “successes” in persuading US companies not to send jobs abroad, have largely been through bribing them with tax-cuts. It’s not clear that Trump can bribe the Chinese with tax-cuts. Especially when he’s also threatening them with increased import duties.

Import duties are his only option. Perhaps he can slap them on. (Although that might create a case for the Chinese to sue him at the WTO … which raises the fascinating question of whether “Mr. Brexit” would actually try to pull the US out of the WTO). But let’s assume that crashing the US out of the WTO is too extreme even for Trump. That effectively means he’s limited to whatever extra £import duties he can concoct within WTO rules.

And his negotiation with China is … ?

What?

“Give us our jobs back or we’ll add within-WTO-limits import duties to stuff we buy from you!”

Once again … it’s very hard to see how this works. The Chinese government didn’t take the jobs … they moved when either American corporations started subsidiaries in China or started buying from Chinese suppliers. So the Chinese government can’t “give the jobs back”. Chinese-owned manufacturing contractors aren’t going to relocate their plants to the US. They’re deeply embedded in their culture and their ecosystem of suppliers and customers. So, once again, the burden falls on US-owned businesses to either close down their Chinese subsidiaries or switch to US-based suppliers.

This is going to inconvenience Apple a hell of a lot more than it’s going to inconvenience Xaomi.

I honestly don’t know who wins in a showdown between Trump and the US tech. giants. I suspect if Trump wins, he wrecks certainly any part of US tech. that still notionally “makes stuff”. But with their backs against the wall, Apple and co might well find the iron in the soul to fight back, in which case, the Republicans probably rebel against Trump and nothing much happens.

So my prediction here is that there won’t be any negotiations with the Chinese whatsoever as far as US / Chinese trade is concerned. Trump has nothing to bargain with; and not the slightest idea how to get what his supporters hope he’ll achieve. He was just saying random stuff that people wanted to hear.

Trump is a con-man. His whole art of negotiation is basically making promises to people that are too good to be true. His success depends on his mark’s gullibility. That strategy has hit the jack-pot, by finally gulling a significant proportion of the US electorate. But it’s also reached the end of the road, because it doesn’t go anywhere beyond that. When it comes to international relations, leaders of other countries are NOT greedy or desperate. Most of them are simply not going to believe what Trump says most of the time. Right now, we’re all waiting nervously to see if Trump is crazy enough to turn his blustering on Twitter into actual aggressive US policies like deploying troops or declaring war.

Many people are justifiably frightened that his instinct will be to try to use the US military to lash out when he doesn’t get his way. Although my personal hunch is that he isn’t quite that crazy and the rest of the constraints within the system will contain that impulse. So my prediction is largely … nothing.

tl;dr : Trump will whine on Twitter about the unfairness of other countries not giving him what he wants. China will write rather blunt (by their standards) newspaper editorials saying what an idiot he is. And there’ll be another election in 2020. That’s it, that’s going to be the whole story of Trump’s negotiations with China.

update June 2018 :

I underestimated him. Apparently he has been taking advice on leaving the WTO


Jan 6, 2017

Can there be philosophy of any academic field?

Yes.

Ultimately philosophy is just “thinking about thinking”. It’s reflecting on, criticising and trying to understand the rest of the thinking you do. As any academic field (or any sphere of human activity whatsoever) requires thinking, there can certainly be philosophy of it.


Jan 6, 2017

Is it "academically respectable" to argue for theism as an academic in the field of philosophy?

Yes. Of course.

The history of philosophy is full of arguments for theism.

How well your arguments will be received by academic philosophers will depend on how good they are as philosophical arguments.


Jan 7, 2017

Does the US Democratic Party's future look like that of the UK Labour Party?

It’s already looking like it : an internal squabble between left and right as both sides try to pin the blame for failure on the other.

The difference may be that in the Democrats, the centrist technocrats still hold power. But let’s not forget that the PLP looked pretty powerful, right up to the moment we all realized that Corbyn would win the leadership again.

In the Democrats, the fight is to get Keith Ellison as DNC chair. Maybe the Democrats won’t go for that because their membership doesn’t have a vote.

So what we’ll have then is a fascinating real life experiment as we compare and contrast what happens to a centre-left party that embraces populism vs. a centre-left party that rejects it. A centre-left party that sees its future as being a membership driven movement vs. a centre-left party that sees its future as being the technocrats that the elites trust more.


Jan 8, 2017

Why are there so many drops at 0:55 in Dubstep?

Well, if it’s that predictable, then it’s largely because dubstep has reached the end of its productive life-cycle and become stale and formulaic.

Obviously it didn’t used to be like that … and perhaps someone will shake it up with some new ideas in future. But right now …


Jan 8, 2017

How can I tell if a DJ is genuinely good, or is just playing music?

A DJ is just like any other kind of musician : there’s no “formula” beyond “does it sound good for the audience who are here at the time?”.

And even that’s complicated. The best DJ in the world can’t win over an audience determined to be hostile for some reason.

People here seem to be putting a lot of emphasis on the art of mixing. But I’ve seen Jah Shakah play a blinding reggae set with one turntable and no mixing whatsoever. Just through the flavour of his selections.

Scratching is fun. But in the same way as heavy metal guitar solos are fun. It’s not essential.

Keeping tempo and mood continuity is usually important. Except when it isn’t. As with most musical “rules”, breaking the rule can be the thing that takes your set to the next level.


Jan 8, 2017

Is Trump pro-Russia and anti-China because he is a racist?

I don’t think so.

Trump is a fairly even handed sociopath. He’ll screw over white people as easily, and with as little compunction, as he’ll screw over any other race. If he thinks it’ll buy him anything.

It’s nothing specifically against the Chinese. If there was more mileage in sucking up to the Chinese and grandstanding against Russia, he’d do that.

The fact is, though, that China is a successful industrial power which has become a serious rival, eating America’s lunch. While Russia is busy remaking itself as a fossil-fuel producing theocratic oligarchy along the lines of Saudi Arabia and Texas. Which do you think that American Republicans feel more sympathy with?


Jan 9, 2017

Why did George Lucas think Jar Jar Binks was a good idea?

Everybody, just shut the fuck up and stop whining about how George Lucas ruined your childhood. Seriously. This is getting beyond a joke.

Look, Star Wars has always been about stupid characters with silly names who do funny. Ever since C3PO and R2D2 were based on the “squabbling old married couple who provide comic relief in The Hidden Fortress”

Ep4 has Jawas. And a giant teddy-bear called a Wookie whose name is Chewbacca (geddit?) The Wolfman in the Cantina. A Green Greedo.

The much vaunted Ep5 has Mutant Camels :

One of the most impractically useless forms of armoured transport ever invented for a culture who can make Land Speeders and Star Destroyers levitate effortlessly.

Oh, and there’s a giant space slug. And a bounty hunter called Bobba Fett. And a little green “frog or a wizened old man on the side of the road”.

Ep 6 has Ewoks. Jabba the Hutt. Fish-head guys.

And Sy Snootles’ band of Jizz Wailers.

Jar Jar Binks did NOT “ruin Star Wars”. You guys just got old and less tolerant of Lucas’s blend of heroic drama and silliness.


Jan 9, 2017

"Theresa Maybe does not really know what she wants," — do you agree with the conclusion of the Economist?

I think she tried to do something “clever”. And it turns out to have been a big mistake. In this, she’s actually following in Cameron’s footsteps.

Cameron’s “clever” mistake was promising the in-out referendum. He did it to protect the Tory’s right flank from UKIP and to placate his own Europhobe faction. But never imagined he’d have to deliver it or that he’d lose it.

May’s “clever” mistake was to try to make the Brexiteers (especially Boris Johnson) “own” and take responsibility for Leave by putting them in charge of it. She assumed that when they actually had to get serious about making it work, they’d learn the virtues of pragmatism and compromise. They’d be the ones who’d be able to figure out the exact shape of a compromise that the Leavers could live with. And they’d be the best people to sell the compromise package to the rest of the Tory party and the UK public.

She over-estimated them.

And now she’s six month in and realizing that they have neither the ability nor the will to discover and implement such a compromise. Instead, they’re haphazardly careering towards a hard “Dog’s Brexit”, pissing off senior ambassadors and civil-servants, shedding talented negotiators, and generally politicking and infighting without making much progress towards any kind of useful deal.

What The Economist describes as her “micromanaging” is probably her desperately trying to prod Fox and Davis to come up with anything practical. But she probably realizes now that she’s riding the tiger, and the Tory party are enthusiastically along for the ride. So she can’t sack the Brexiteers for failing to produce the compromise she hoped they would. All she can do is simultaneously try to buy time by postponing any statement on the state of progress, while trying to focus their attention by promising a close deadline for invoking article 50.

In retrospect, what she should have done is put more Remainers in charge of the negotiations with a token Leave presence “to keep them honest”. Eg. George Osbourne as Secretary of State for International Trade could have worked with Philip Hammond as Chancellor to ensure that economic interests predominated the negotiations, even with David Davis as Secretary of State for Exiting the European Union and Boris Johnson as Foreign Secretary. That would have given soft-Brexit the edge, but could still have been presented as giving Leavers a significant say in the negotiatons. Especially if May had been firm in the Brexit means Brexit mantra.


Jan 9, 2017

Does the economic 'natural selection' of capitalism harm the growth of science, math, philosophy, education, medicine, and developments in politics, etc.?

We don’t have much basis for comparison.

Science, maths etc. seem to do OK under modern Capitalism.

Pure science seemed to do OK in the old Soviet Union when it wasn’t suffering political interference.

Most pure science, maths and philosophy comes from tenured professors in universities where they’re about as protected from market exigencies as much as Capitalism can manage.

My hunch is that as long as you fund and protect academics in their ivory towers, they’ll keep producing your fundamental knowledge regardless of the wider economic and political system.


Jan 9, 2017

Are libertarians abandoning their views and becoming social conservatives?

A lot of people who are basically social conservatives and propertarians, claimed to be “Libertarian” because it sounded nicer.

Now that conservatives seem to be coming to power both politically and culturally, they’re revealing their true colours.


Jan 9, 2017

What's your response to the Conservative/Libertarian statement, "What social contract? I didn't sign it!"

I didn’t sign up or agree to respect your property rights. Why should I have to go to prison if I burgle your house?


Jan 9, 2017

Why are left wing people in western countries called liberals?

In the US, it’s because socially conservative Christian fundamentalists, started using the term “liberal” in conjunction with “socialist” and “communist” to denigrate the rising social liberalism of the 1960s.

In Europe and the rest of the world, “liberals” were seen more or less as the centre. But people pulling to the right see liberals as being to the left of themselves.


Jan 9, 2017

How much did Vladimir Putin pay for Donald Trump, and what dirt does he have on Trump?

I don’t think it’s obvious that Putin “owns” Trump.

What’s obvious is that Putin realized that making an incompetent buffoon President would be an epic strategic fail by the US. And he decided to help things along.

Trump, on the other hand, is probably incapable of feeling gratitude for the favour that Putin did him. And is well insulated if he decides not to acknowledge or reciprocate it.

Right now, Putin is as useful to Trump as Trump is to Putin. Putin is, after all, going to make the headache of ISIS go away; and will help extract the US from the quagmire of the middle-east. (As long as Trump can face-down the criticism from the neo-con / war-hawk faction at home.)

Putin really isn’t much of a threat to the US itself. Only to the US’s attempts to exert hegemony in the middle-east. As long as he leaves Israel alone, Trump is quite likely to retreat from that doctrine into a comfortable isolationism.

So Trump has no incentive to go against Putin. And Putin has no incentive to go against Trump. They’re united more by mutual interest than any explicit connivance.


Jan 9, 2017

Is a great philosopher smarter than a great scientist?

Think of this a different way.

Is Einstein’s doctor smarter than Einstein?

Maybe not. But Einstein would probably take his doctor’s medical advice.

The reason isn’t that the doctor is “smarter” than Einstein. But that he’s a specialist in particular questions relevant to Einstein’s body.

The same is true of philosophers and scientists. Philosophers aren’t necessarily smarter than scientists, but they are specialists in particular questions which are relevant to, and able to pass comment on, the scientist’s thinking.


Jan 10, 2017

What are some “secret” places in London that not many people know about and that you would recommend?

Cycle from, say Hackney Wick down the River Lee to Trinity Buoy Wharf.


Jan 10, 2017

Would you envy me if my IQ is higher than your IQ? If not, why?

Yes. I envy you.

What follows?


Jan 10, 2017

I love the prequels for Star Wars. If you don't, why do you think they are terrible?

The fundamental problem is that there’s a mismatch between the dark story they need to tell (in order to be the back-story for the 4–5–6 trilogy) and the upbeat family-friendly blockbusters that George Lucas wants to make (probably for both commercial AND his own artistic reasons).

George Lucas isn’t the man to square that circle.

Now, I respect GL more than some people seem to. I think Star Wars has always had its silly side, and I think, for example, the Jar Jar hatred is totally overblown. Jar Jar is a perfectly good addition to the Star Wars universe. The CGI isn’t an issue. Lots of daft things in the first trilogy are fine.

But the fundamental mismatch requires you to be a real genius to be able to pull it off … and George Lucas isn’t up to the job. His dialogue and character creation isn’t up to the job. His attempt to plot isn’t up to the job. His character motivation is terrible. His direction of the actors left them utterly lifeless.

I agree with a lot of other people. The first trilogy should have been all about, and from the perspective of, Obi Wan Kenobi. He should have been the main protagonist and hero. His brutal coming of age through Qui Gon’s death, his fumbled attempts to steer Anakin on the right path, the ultimate catastrophe of losing Anakin to the dark side. This trilogy should have been all about how he experienced that. Anakin should have been the “other”. Brilliant, overflowing with energy, but irascible, angry and flawed. Ultimately, Skywalker is the “situation” that Kenobi has to deal with.

If you want to hold on to the family adventure movie format, then at least have a protagonist who is a genuine good guy. And that means you have to make it Kenobi. A real super-hero who tries his best to hold (at least his part of) the old order together but fails because the fates are against him.

OR … if you prefer, you CAN make an Anakin centred story. But then you have to make it much darker. A deep twisted psychological voyage. You need a very different director. And actor. Actually, it’s not like Hollywood can’t do this. Superhero films do it all the time. Get Christopher Nolan in. Have Anakin think he’s Batman … the lone vigilante in a dark cloak righting the wrongs that the Jedi Council seem to be overlooking. Horrified that punks are overrunning the streets of Coruscant. Until he falls prey to the whisperings of Palpatine, that it’s ultimately the Jedi elitists and those libtards in the Senate who are allowing this decline; and it’s time to make Coruscantian civilization “Great Again” by dealing with both the devious enemies without and the enervating enemies within.

THAT would have made a good (and plausible) story.

BUT … Lucas dithers, won’t commit to either a heroic Kenobi or a flawed Anakin story[1]. He keeps trying to make Anakin the protagonist. Someone we “relate to”, even though we ALL (adults, Star Wars fans) know where he’s going. He keeps trying to make him do standard heroic protagonist stuff. He gives him a secret love story and tries to make it look romantic. He toys with the idea that the fall to the dark-side is actually a noble self-sacrifice.

No!

If self-sacrifice leads to the dark-side then it screws up the whole moral metaphysics of the Star Wars universe. If Anakin is to be a tragic hero, he has to be brought down by his own fatal flaws. Those are the rules of tragedy, known since the ancient Greeks, and not even Lucas is allowed to break them.

Frankly, for someone who respects traditional myth and story telling so much, it’s surprising to see Lucas flout those rules so badly. The original Star Wars’s great strength was that it was so knowingly “conventional” and willing to follow the formula in terms of myth-making. It’s ultimately Lucas’s failure to respect these structural conventions in the first trilogy, that wrecks it. And exposes all the other flaws which, otherwise, we’d accept. If 1–2–3 had a rock-solid plot, we’d forgive Jar Jar, we’d forgive clunky dialogue and pod-racing and CGI. It’s structure that ultimately sinks them.

[1] Actually, as an aside, I have my own conspiracy theory. I think in the mid 2000s, George Lucas could see the way American society was warping, under the influence of 9/11 and the War on Terror. He could see its growing militarization and the collapse of civil rights. And he knew that telling a psychologically realistic story of a democratic Republic collapsing into an authoritarian Imperial regime would look like a comment on America under W. Bush.

And he wimped out!

I think Lucas decided he didn’t want Star Wars to be read as (too much) a critique of American policy. Or to become a political football. And so he muddled things as much as he could in TROS. Bringing in the whole Anakin trying to save Padme from death thing. Skating over any realistic development of Anakin’s political world-view. Etc.


Jan 10, 2017

Who were some of the first successful EDM artist to appear?

What do you define as EDM?

If you mean electronic dance music in general then Kraftwerk and Georgio Moroder are probably the two artists to become at least moderately known and successful making what would today be considered the roots of the sound.

If you mean the narrower contemporary “EDM” genre, I suppose DeadMau5 is probably the first mega-name that we’d consider part of that scene. Unless you count some of the trance DJs who moved into it. Tiesto maybe?


Jan 10, 2017

How would liberals feel if President Trump, after four years, turned out to be a good president? Would they change their minds about him as a human being?

This, ladies and gentlemen, is my favourite hat.

If Trump turns out to have been a good president over his first four years in office. Then, Jan 2021, I will post a video of myself - both on Quora, and on my blog - eating it[1]. And I will be happy to.

[1] Though I reserve the right to leave the wire bits at the side of the plate.


Jan 10, 2017

What is the relationship between mathematicians and philosophers of mathematics?

I think there’s quite a lot of overlap.

Mathematicians are people who explore the unfolding implications of particular sets of axioms or formal rules.

Sooner or later, they are going to become curious about why the rules / axioms should be what they are.

This question can be asked in a “mathematician’s” way, of course … by trying to abstract and find if those rules are cases of a more general set of rules. Or by tweaking an axiom and seeing how the implications would be different.

But it can also lead into full philosophy of mathematics. Such as asking metaphysical questions about what rules are or epistemological questions about how we can “know” them.


Jan 10, 2017

Is Jared Kushner truly qualified to be the POTUS's senior adviser?

His main qualification is that Trump will listen to him.

Perhaps it’s better to have someone that Trump trusts, so that there’s even an amateur second opinion, than a specialist who Trump appoints simply for the publicity and then never listens to at all.


Jan 10, 2017

What's so special about philosophers like Kant, Wittgenstein, and Nietzsche?

So one thing is that you just tried to boil the entire philosophy of each of these three people down to a single sentence or so.

And then you proudly point to that sentence and say “well, that’s not very profound, is it?”

Well, yeah. And if you squash the Mona Lisa into a 16x16 pixel icon :

“it’s not all that great a painting” either.

Or consider this. Everyone knows that apples fall off trees. Why does everyone make such a fuss of Newton?

Answer … Newton gave a systematic theory of how apples fall off trees. And showed that its the same principle that makes the stars fly around.

Nietzsche doesn’t just assert “everything is meaningless”; he actually says he’s NOT a nihilist, and gives you an entire framework to deal with the meaninglessness of things without falling into crude nihilism.

Wittgenstein doesn’t just assert that words are problematic. He shows how many problems that you thought were other sorts of problems turn out to be word problems. And that cases where you thought that there couldn’t possibly be word problems, there still are. And, ultimately, offers a general model of the slipperiness of words, which intersects almost every other aspect of thought.

Kant says a lot more than “what if everybody did that?”. He tackles the deep problem of how we can connect our ideas up to the world as it “really” is and know anything at all about that world. He shows that you can’t. But once again, his project isn’t nihilism. It’s to give you a framework within which to respond to that fact. He suggest how we still can debate and discover some “kind of” universal truth (a “transcendental” one) about the world even with this restriction. He then uses this framework to suggest what moral rules we can know via an understanding of what moral rules actually are.

So, sure … try to reduce any thinker to a slogan you can fit on a T-shirt, and they’ll become banal. That says more about the process of reduction than about the quality of the thinker.

And, of course, in this answer, I’ve expanded each of your examples to a short paragraph. That still doesn’t do justice to any of them. It’s like a Mona Lisa that’s now 64x64 pixels :

Maybe enough to get more of an idea of what the picture is about. You can see that it’s a human figure, and probably a woman. But still nowhere near enough to appreciate the brush-strokes, understand some of the stylistic moves that the artist has made, or to judge how well its executed or how it compares to its contemporaries or fits into the development of painting.


Jan 10, 2017

What are the major music blogs (Pitchfork, TheFader, etc.) and how do they compare?

I like The Quietus too.

And BandCamp Daily / Weekly on the Bandcamp site.

And Tiny Mix Tapes


Jan 11, 2017

Do you want abstract programming by voice?

There are really two questions here.

Do we want programming in natural language?

Do we want programming through voice?

I think the answer to 1) is definitely “no”.

And I know this because humans invented mathematical notation. We invented maths notation, NOT because we didn’t understand natural language. (We understand it very well) But because natural language is too ambiguous and not concise or elegant enough to express powerful formal abstract concepts.

Even though humans HATE maths, we need it to make expressing those ideas feasible.

I’m pretty sure that programming is like maths in that we need to express a lot of detail with absolute rigour. And that natural language just isn’t suitable for that.

What about 2)? Could we imagine a powerful formal programming language which we represent as speech?

Maybe … in principle. Though I suspect it would be more like music than ordinary language. Perhaps we end up whistling complex patterns like R2D2.

However, my hunch is that if we invent some powerful, formal abstractions that make programming easier, we’ll also discover that it’s easier to represent them as visual diagrams, than learning to hum them.

A touch-screen tablet is probably able to do anything that you could figure out how to vocalize sufficiently accurately. That is where the next revolution in programming representations is waiting to happen.

We’re still waiting for someone smart enough to come up with it. Something that goes beyond “visual programming” as we normally understand it. Or boxes and arrow diagrams that don’t scale that well.


Jan 11, 2017

What happened to Arc (programming language)?

A2A : Though I have no real idea. You’ll have to ask Paul Graham.

My guess is that Graham did a good job alerting people to the virtues of Lisp in his books. But Clojure stole Arc’s thunder as the “practical Lisp you can get work done with today”.


Jan 11, 2017

Could the dubious intelligence report on Trump's Russian connection be a false flag operation to discredit the Russian hacking investigation?

Right now … who knows?

We are way down the rabbit hole of post-truth at this point. Conspiracy theories are spiralling out of control all over the place.

Looking at The Guardian’s relatively calm “explainer” : Explainer: what is in the Trump-Russia dossier John McCain passed to the FBI? it smells to me like this is a patch-work of speculation, and rumour that an over-enthusiastic Trump opponent has tried to publish waaaay before its been sufficiently firmed up to do much damage to him.

This could all be rather like the Killian documents controversy. People who oppose Trump are desperate and quite likely to jump on anything to discredit him. But the Killian docs backfired spectacularly.

The right-wing know how to play the conspiracy theory game a lot better … a war of attrition by innuendo rather than some kind of shock-and-awe of righteous justice seems to have greater effect.

But back to the looking-glass game. Did someone on the right actually plan all this to discredit the anti-Russia / anti-Trump party? Once again, I have no idea whatsoever, but I’m going to stick to the general heuristic of assuming cock-up rather than conspiracy.


Jan 11, 2017

If NASA tells us all they know, will we be scared?

NASA keep trying to tell us the scariest things they know.

It’s what they detected when they got their satellites to look back down on the Earth and saw that it was warming up way faster than it ought to be.

Some of us got scared. But most people stuck their fingers in their ears and decided not to believe it.


Jan 11, 2017

Why did so many race issues re-surface during the first "black" presidency?

Many people are not overt racists. They are implicit racists in the sense that their idea of “normal” comes with a particular race attached.

They don’t think black guys are necessarily evil or stupid. They don’t think “I’m a racist, whites are the master-race, Heil Pepe!”

But their idea of a “normal” boyfriend for their daughter is a white kid. Their idea of a “normal” boss, is a white man. Their idea of a “normal” president of the United States is a white guy.

So what happens when suddenly there’s a black president? Even one they voted for?

What happens is that they have an unconscious, nagging feeling that something is wrong. It’s not explicit enough for them to articulate or reflect on or debate rationality … if it was that clear to them, they might reflect on it and think rationally “no, of course it’s not a problem”. But it isn’t explicit or something they’re aware of. It’s just a sort of half perceived itch … “something is going wrong”.

Then, if the economy isn’t working, and someone says “it’s this bad president’s fault”, that seems a plausible. If someone says “white guilt has gone too far and black people are now getting unfair advantages over whites, and are still complaining too much”, then that seems plausible. If someone keeps asking “how come this guy won’t show us his birth-certificate to prove he’s legitimate?” then that has resonance, because deep down in their soul they feel he’s illegitimate. And this must be the explanation.

If police are shooting black men down in the street because those police are paranoid and on-edge as fuck … then this seems a symptom of the same malaise “how come the black guy didn’t solve the race problems? Isn’t that his area? What’s wrong with him?”


Jan 11, 2017

Do leftists ever put any blame on the U.S. government for the 2008 financial crisis, or do they only blame capitalism?

The US government is part of Capitalism.

It’s only hardcore Libertarians that imagine that the great “left-right” split is between “capitalism” vs. “the government”.

Everyone on the left believes (and I will suggest that this is the correct picture) that the market and the nation state government are mutual partners in making Capitalism the system it is.


Jan 12, 2017

Do countries move farther to the left as time goes by?

Dense populations (and cities) trend leftwards.

Less dense suburbs and rural regions trend rightwards.

(See Phil Jones (He / Him)'s answer to Does urbanization move electorates more towards the left?)

What’s most likely is that places which are growing economically, and pulling people into diverse and exciting cities become more left wing.

Countries which are in decline and whose urban centres are disintegrating, may start swinging back rightwards as people become less optimistic, more defensive and want to huddle together with people they consider to be “like themselves”.


Jan 12, 2017

Can writing about Christians that are hypocrites be considered as writing about a philosophical issue?

I wouldn’t do it.

Most likely your argument will come out as an ad hominem attack and won’t be considered good philosophy.


Jan 12, 2017

Will our current scientific theories (especially evolutionary) be outdated in 100+ years?

Yes. Almost certainly some of our scientific theories will get deprecated in favour of better ones.

That’s what makes science so exciting … you can never be 100% sure a new idea won’t come along and making everything different again.


Jan 12, 2017

Did Russia specifically target civilians in Aleppo?

I have no idea whatsoever. I wasn’t there.

However, whenever I consider a question like this, I think it’s worth remembering two other issues.

1) Pretty much everyone in a war accuses their opponents of committing the most unspeakable atrocity and breaking all rules of civilized engagement. That’s just the way it is. Everyone thinks they’re the good guys and their enemy is the bad guy. They are very open to hearing stories about how bad the enemy is. Every rumour about terrible things the enemy does is believed and amplified. Every mistake the enemy makes is automatically regarded as deliberate malice. Etc. Don’t feel too bad about it though. They do the same to us. But if someone is saying “those horrible Russians were bombing sweet innocent children!!!” do try to remember that this is an old claim with a long history.

2) What, apart from the cartoon villainy of it, would be strategic or tactical purpose for the Russians to target civilians in Aleppo?

Russia is providing air support to help Assad move his ground troops in to regain the city. Assad WANTS Aleppo. He wants it back. Certainly he wants it to surrender and stop fighting him. But I don’t suppose either injured people or flattened buildings or hostile and resentful people are as valuable and useful to him as uninjured people, intact buildings and more neutral people.

But, even if Assad is a vindictive psychopath who now wants to go full Genghis Khan and inflict the maximum suffering on people who had the temerity to stand against him … Assad is NOT controlling the Russian air-force. These people are answerable to Putin who is in the game for geopolitical strategic reasons not the honour of the Alawites.

So why would Putin order the Russian air-force to attack Syrian civilians if this is just going to discredit his client and make governing the country harder?

Now … let’s ask a slightly different question. Are the Russians attacking what they believe to be anti-Assad insurgents who are hiding among civilians, and then aren’t being too fastidious about the “collateral damage”?

Sure, that is quite possible. And yes, it’s horrible. And morally repugnant (like 99.9% of all war-fighting). But it’s not quite the same thing as “specifically targeting civilians”


Jan 12, 2017

Do you think globalization can actually be positive for the workers of other countries?

Globalization in itself should be great for everyone.

It’s fantastic to have more communication and collaboration and division of labour between more of humanity in more parts of the world.

The problem is how the benefits of globalization get distributed.


Jan 12, 2017

Is programming hard or am I just bad?

Actually, from your question details it sounds like most of your problems aren’t “programming” but “sys-admin” … ie. getting a proper version of the language up and running on your machine, with all the tools and dependencies you need.

First you have a problem with the mismatch between your operating system and the languages you’re trying to use.

Basically there are languages that come from a commercial companies like Microsoft who are “Windows-first”, and make their tools work well on Windows. And there are languages that come from the free-software, Linux, server-side community which tend to be thought of as Unix first (where both Linux and Mac are types of Unix).

So a language like Microsoft’s Visual Basic or C# works best on Windows. And a language like PHP or Ruby or Python is from the other side and works best NOT on Windows. And when you’ve learned enough about Unix to understand how to get the best from the command-line you’ll find these languages are beautifully simple to work with.

So my suggestion … well, ideally use Linux because it’s just better. But if you really want / have to do everything on Windows, learn Windows-first programming, like Microsoft’s Visual Studio (and learn Visual Basic, C# or F#). Or similar.

The broader question … yeah, “programming” always requires a certain amount of “sys-admin” … because we always need to make sure our machines have the tools we need. This is often the most frustrating and dispiriting part of development. And it’s hard to predict. Sometimes an installer is exactly compatible with your current setup, and you type one thing and everything is perfect. Other times something that ought to work just fails completely and you waste a week.

That sucks, big time. But you do need to learn not to be phased by that.


Jan 12, 2017

Is it a defect of democracy if people like Trump win elections?

Democracy is rule by the people. It’s not a flaw if they get what they want.

“Representative democracy” is that people rule by choosing representatives to actually give the orders. There are pros and cons of representatives in general. And there’s a problem that a potential representative can lie to get themselves elected and then do something other than the voters expected. That’s a flaw which requires smart voters who are able to judge character well. Perhaps we aren’t evolved to do that in the context of television and online media.

American Democracy has a number of serious defects. The most glaring in the case of Trump is that the winner of the popular vote doesn’t become president. It shouldn’t be possible to become president by winning fewer votes than your opponent but just happening to win them in the right places. That’s an artefact of historical communication difficulties. There’s no excuse for it in an age of instantaneous electronic communications and information processing. We can easily know who won the popular vote long before there’s a need to put the president in office. So there’s no reason not to have the popular vote decide it.


Jan 12, 2017

I came up with a new rule: for each programming language one of my programmers learns they get a $2000 salary bonus. The idea is to accurately estimate how productive they will be then compensate them. Is this a good idea?

My hunch is not.

If you don’t learn the language first, you won’t know if they really learned it or just copied a bunch of examples off the internet. Even if they tweak them to produce an output you want. Or, for example, a programmer could “learn Clojure” but end up writing it in a completely imperative style as if they were writing Java. They haven’t “learned Lisp” or “learned FP”. But they’d be able to pass any test you gave them in terms of input-to-output mapping.

If you want to support your programmers to learn a new language (and this is a wonderful thing for an employer to do), give them a one month “sabbatical” to learn the language or library of their choice without distraction, and then have them give one-day course to the rest of the team at the end of the sabbatical.

They’ll appreciate (and be able to use) the time, more than just money without time. And a public course in front of you and their peers will be a better test, and a better motivator, of them having done the work. Also, it means that everyone else in the team gets the benefit of their research.


Jan 12, 2017

What motivates people to leave Quora?

Quora is the worst time-sink I know on the internet today.

If I wasn’t writing Quora answers I’d do so much more on my other projects.

That’s the thing that almost convinces me to leave Quora pretty much every day.


Jan 12, 2017

What is so “bad” about the Fantasyland Institute of Learning - Code Of Professionalism (FCOP)?

You’ll have to give some example of the backlash. (And note that some people would consider “SJWs” a loaded and derogatory term, so maybe you don’t want to use that to talk about your critics. Especially when promoting a code of conduct that is meant to signal politeness)

On first glance the COP seems OK. But some things might be a bit broad :

For example … you don’t allow “judgmental communication” . How far does that go? If someone offers, say, a flawed mathematical proof that 1==0, is no-one allowed to point out that it’s wrong, or what the erroneous step is?

Are you trying to create a forum where anyone can make assertions but no-one is allowed to push back and argue that an assertion is wrong? I mean there’s no reason that you can’t have a space like that on the internet if you want, but without some kind of discipline for correcting errors, it’s likely to become a junk-heap of assertions that no-one bothers to read.

Also, it has to be said, that Fantasyland’s own site is full of judgemental assertions. For example ““Mainstream software development communities emphasize practices and programming languages that directly contribute to these failures”

Now, maybe that’s true. I happen to be sympathetic to your FP boosting agenda. But I’d far rather be in a place where critics of that proposition are allowed to debate it, rigorously, than one where Fantasyland is allowed to make that assertion and everyone else is banned from “judging” it. That just looks like hypocrisy.

You also define stereotyping pretty broadly : “We define stereotyping as behavior that infers or implies one characteristic of an individual based on their [perceived] membership in some group or category.”

If I say “vegetarians don’t eat meat” it seems like I’m stereotyping by your definition. Would that be a “violation” on your terms?

But yeah, it seems like whoever wrote this is trying to do the right thing. Perhaps, being a bit over-optimistic of their ability to pin-down formally exactly what the norms of politeness are. (Almost certainly you’ll get caught out as we discover a bunch of loopholes and “bugs” in it.)

But I wouldn’t call it “bad”.


Jan 12, 2017

What is the evolutionary advantage of ringed tails in animals?

Ring-tailed animals typically live in trees / woods.

I’d guess that stripes will look, from a distance, somewhat like the shadows of other branches and blend into the woodland scene. So it’s partly camouflage.


Jan 12, 2017

Is there a philosophy behind the CIA meddling in other countries elections while getting upset at Russia for meddling in our's?

Hypocrisy?


Jan 12, 2017

How do Obama supporters reconcile the fact that he was at war his entire time as president?

It was failure. There’s no need to excuse it.

Obama failed miserably in many ways.

That doesn’t take away from him that he was a decent man trying to do a difficult job in pretty hostile circumstances. He made some trade-offs he thought were for the best. And perhaps he was right and they were the best he could achieve.

But sure … he was a great failure and disappointment in many, many ways.

None of that means that his opponents would have been preferable.


Jan 12, 2017

I feel like liberals are more sexist and homophobic than conservatives?

I feel like you don’t even know what those words mean.


Jan 13, 2017

Why do some liberals criticize conservatives for being "anti-science" yet believing science shows that there are more than 2 genders?

Liberals criticize Conservatives for being “anti-science” because Conservatives believe that there are only 2 genders :-)


Jan 13, 2017

Will political polarization go away if the economy improves?

Sort of.

Political stress of the kind we’re seeing now is the result of the cumulative build-up of dissatisfactions as the costs of the 2008 crash were unloaded onto governments (who nationalized the debts of private banks), and then passed down to the people via austerity policies and inflation.

If the economy started growing for ordinary people, then yes, they would stop looking for scapegoats and hating on each other. OTOH, if you have notional economic growth but it’s all going to the richest segment of society (as has been happening in the last few years), then everyone else is going to continue feeling hard-done by (correctly so) and susceptible to being offered scapegoats for their dissatisfactions.


Jan 13, 2017

At what point do you think a redistributive income tax rate could become so oppressive that armed revolt is justifiable?

Armed revolt by who?

By the small number of very rich people whose money is being redistributed to the larger number of poorer people?

How do you think that works out?

There’s a reason that the rich try to rule democracies by subterfuge rather than armed combat.


Jan 13, 2017

Regarding this Walter E. Williams quote, "But let me offer you my definition of social justice: I keep what I earn and you keep what you earn,” do you disagree? If so, how much of what I earn belongs to you - and why"?

20%

Pay me!


Jan 13, 2017

What is the basic concept behind designing an electronic circuit?

Electricity is a flow of electrons through wires.

Components in circuits have two purposes :

1) some of them do stuff … eg. light up, or turn a motor, or make a sound-making thingy vibrate.

2) the rest of them exist largely to manage and control that flow of electrons. So there are some components which restrict the amount of current flowing (resistors), some which act as temporary storage (capacitors), some which enforce that it flows one-way (diodes), or which allow one flow to switch another channel on or off (transistors) or just people to switch channels on and off (switches / buttons / knobs)

A circuit largely consists of a couple of the first kind of components. The ones whose effect you are interested in. And a lot of the second, to ensure that these get the right amount of energy at the right time, to the first kind.


Jan 14, 2017

If liberals believe everyone should be accepted regardless of their beliefs, why do they criticise conservatives and right wing views so much?

We believe all people should be accepted. But not all views.


Jan 14, 2017

As someone who's artistically inclined, can computer programming be something I enjoy?

Definitely. If software is your “material”.

All programmers are artists.


Jan 14, 2017

Why do liberals agree with immigration but not migrate themselves?

Who says we don’t?


Jan 14, 2017

Is the news of Donald Trump/RNC’s hacking and kompromat by Russian intelligence agencies a bombshell, or a fizzle?

I think most people have already figured Trump’s sexual proclivities into their evaluation of him.

Whatever the Russians have, it would have to be very extreme indeed to provide much leverage. Would you be shocked or drop your erstwhile support for Trump just because you discovered he was cavorting with prostitutes? Prolly not.

Frankly, I’m not even sure the proverbial “dead girl or a live boy” would do it right now. Half Trump’s supporters don’t care, and the half who would care will disbelieve it to avoid the cognitive dissonance.

What we’re left with is that the Russians have been both supporting Trump AND trying to get leverage on him. Well, once again, no-one is likely to be much surprised.

And it’s not like countries aren’t trying to do this to each other the whole time. It’s a serious problem for the West because it turns out that Putin is pretty good at it. And with social media, the online “radicalization” of the disaffected is easier than ever. But there’s no point crying about how “unfair” it all is.

Unless someone can come up with irrefutable evidence that someone on Trump’s team explicitly asked the Russians for help, I don’t see this as anything other than a fizzle.

In fact, my main concern, as a left-wing opponent of Trump, is that it will turn out another Killian documents controversy with the liberals getting apoplectic about how terrible it all is, and then the substantive accusations will turn out to be deliberate fakes, and legitimate concerns about Trump will get washed away in the backlash against “the liberal conspiracy against our poor innocent president”.

It’s not a smoking gun that the security services are taking this seriously enough to investigate. That’s their job. Until something more concrete turns up … don’t get too excited. And don’t imagine this is going to knock Trump off of his perch.


Jan 14, 2017

If the great scientific consensus is in something, is it reasonable to have great doubts about it?

Be honest with yourself.

Are you having doubts because having having mastered an understanding of the models, you are seeing data that the current model can’t explain?

Or are you “having doubts” because you watched some guy in a YouTube video asserting that there was data that the current model can’t explain?

A couple of weeks ago I had to spend half an hour trying to talk a friend of mine down from flat-earthism because he’d watched some guy in a YouTube video saying that there were flaws in the story that “they were feeding us” about a spherical earth. It never occurred to him that the entire transport and shipping industry is organized according to a spherical earth model and must either be spectacularly mistaken or part of the conspiracy.

So always be genuinely open-minded and sceptical. But be aware that we are also in an age when disinformation is really cheap to produce and disseminate. And there are plenty of shameless people around, willing to mislead others.


Jan 14, 2017

What would happen to the world if people died after saying 3 bad words?

I guess people would stop saying those words.

Though it might be quite a perilous profession to be the one who teaches people which words they can’t say.


Jan 15, 2017

Is the polarization between right and leftwing politics a form of tribalism?

The difference between left and right is a genuine (and valid) disagreement about both :

a) how the world works

b) the moral values we should hold

However, we are, basically, social apes … so, yeah, tribalism infects how we enact that disagreement.


Jan 15, 2017

Do liberals, and by extension Democrats, really believe that middle America is full of violent, racist, and misogynistic people?

Well all those comments on YouTube videos and discussions on reddit and 4chan and death-threats on Twitter are written by someone.

It’s either violent, racist and misogynistic people in middle-America. Or Putin’s social-media brigades have a remarkably good grasp of colloquial American English.


Jan 15, 2017

Besides not liking him because of his perceived racism and sexism, what are the left's arguments against Trump?

He’s an extremely wealthy person who has never shown any interest in or empathy for the lives or problems of people who are less well off than himself. (Until he needed their votes.)

He appears to have been disdainful of those less wealthy than him, with reports of him mistreating employees and people working for him indirectly. Even business partners tend to come away feeling screwed.

He has no history of public service. Of political involvement in any cause that a left-winger could appreciate. Instead he has spent his time and money revelling in conspicuous consumption, plastering his home with gold, marrying trophy wives, and building a brand around ostentation and luxury.

He can’t even be happy about paying his taxes.

Unsurprisingly, left-wingers - who fight for a more equal world and mutual respect - take a dim view of someone who has dedicated his life to promoting, celebrating and wallowing in inequality and self-indulgence.


Jan 15, 2017

How competitive is MercadoLibre Marketplace in the countries it operate in (Brazil, Argentina, Mexico, Venezuela, etc.)?

Biggest issue for me … no PayPal.


Jan 16, 2017

As a conservative, how can I get alt-right members and liberals to engage in peaceful, productive debates?

Have them in private.

The reason that debate has got so fraught and polarized in today’s society is that everyone who argues online (even me on Quora) knows that we are playing to an audience.

We all think of ourselves as professional sportsmen and women. If we concede defeat, we aren’t just losing at the personal level : we’re letting our supporters down.

We know that by admitting our opponent has bested us, we’re actually making it harder for our side in future, because we’re going to create a record of failure that can be invoked to castigate our colleagues. That makes us fight more tenaciously for anything that can be called a victory.

If you really value constructive debate (to help both sides understand each other and find areas of common agreement) have it in private. Where there’s no penalty for conceding arguments and no reward for scoring cheap points designed to make your opponent LOOK stupid.

You still shouldn’t expect people with very different understandings of the world and different values to end up in full agreement. But you’ll probably be surprised by how willing they are to listen to and treat each other with respect and address the arguments substantially when they aren’t pressurized by the extra repercussions.


Jan 16, 2017

Is SoundCloud mostly about music created by DJs?

SoundCloud is fairly focused on sound.

It’s got more visual recently … but still doesn’t let users post videos or galleries of photos etc.

It’s really a site for people for whom music comes first, and other things like the visual aspect of their performance come second.

I think that tends to suit people who love music and not people who love posing. That, in turn, might favour the bedroom electronic music producer over the extrovert rock-star front-man. But it can also favour the serious guitar player over the wannabe DJ.

But whatever genre … it definitely highlights the music.


Jan 16, 2017

Can political beliefs be "correct" in the scientific meaning of the term?

Political beliefs are largely heuristics. About how large groups of people will behave and interact in certain circumstances.

They are also informed by values. But people tend not to disagree absolutely about values so much as they disagree about their relative weighting.

Most people think everyone should be free to do what they want as long as they don’t hurt each other. Most people understand that there are obscure and subtle causal effects in society.

But some people might think that race-based jokes lower the status of members of another race. While others might think that trumpeting the wonders of gay marriage diminishes the sacred ritual of their own religiously sanctioned heterosexual marriage.

Pressed, I’d assume both sides would see how, in principle, the other side’s mechanism would work.

But they discount it.

So the conservative thinks that the “harm” of the racial joke is negligible, but the censure of the speaker is draconian. While the liberal thinks the mere existence of gay marriage has no meaningful effect on the marriages of others, but carping about it signals deep ill will towards gay people.

If you wanted to try to get to the “facts” of the matter, in a scientific way, you’d need to be able to measure things like “how much” is a black person impacted by a negative stereotype and “how much” does a world of visible gay couples undermine the authority of a religious text that appears not to sanction such things?

The fact that we have no practical way to measure these effects doesn’t imply they don’t exist. Or that they don’t add up to real consequences that may themselves be desirable or undesirable.

But does mean that large chunks of human social life have to be run on hunches.

In this, politics isn’t much different from many other areas of social life … business, management, entrepreneurialism and warfare are all similarly areas where heuristics are given equal, if not higher, status than attempts at measurement and scientifically driven planning.


Jan 17, 2017

What are some functional programming principles that can be applied to imperative and object-oriented programming?

As other people say, immutability (which gives you referential transparency) is probably the biggest one.

How can you achieve immutability in a more mainstream imperative / OO language?

1) self discipline … for many projects, even small teams, you can go a reasonable way towards writing better code, just by informally enforcing immutability as widely as possible.

2) you can probably enforce immutable objects in many places .. in Java make the instance variables private and only provide public getters. In Python you can possibly over-ride setters. In Ruby I think there’s a way to set read / write on objects.

3) Use immutable collection classes. Primitive arrays and standard library lists and dictionaries are usually mutable. And using them immutably might be a performance hit. So either create (or find pre-existing) a library that provides more efficient immutable lists and dictionaries.

The other important principle of FP is lambdas / anonymous functions and higher-order functions.

It’s hard to get this effect in old-skool Java. But Python and Ruby and Javascript have functions as first class objects, C can get some of the way with function-pointers and as I understand it (but I’ll be honest, have never used them) Java now has lambdas too.

Learn the basic pattern of higher-order functions in FP .. that you provide some standard functions to traverse, prune and collapse any of your collections. And then you can construct any specific action on the collection simply by sending a specific customization to one of these maps / filters / folds.

The more I think about this … a principled use of both immutability and higher-order functions will probably give you a lot of FP’s goodness in a traditional language.

What it won’t give you (and why going for a proper FP language is ultimately a good idea) are these :

optimized syntax (or lack of syntax). Most imperative language are never going to have either the beauty of Haskell or the elegance of Lisp.

powerful type systems are orthogonal to FPness … but many FP programmers value them

immutable looping - non FP languages don’t have tail-call optimization which means you can’t really use recursion seriously. That means that somewhere you’ll end up having a mutable loop counter or a variable name with is continuously remapped to different items from a collection. Self discipline means this doesn’t have to be bad in practice, but it’s conceptually ugly and breaks your ideal of pristine immutability.

the fact that the compiler / VM doesn’t really understand and can’t assume immutability means you lose a lot of potential compiler optimizations that would make your code faster, more parallelizable etc.


Jan 18, 2017

Are there any groups thinking about how to end the rule of capitalism and free-market?

I think about how to end Capitalism a lot.

I never think about how to end the free market.


Jan 18, 2017

Will London remain the financial capital of the world (vs. New York or Singapore) into the future?

Now we’ve committed to hard Brexit, unless the UK can wheedle some kind of extraordinary special deal with Europe to retain passporting, then it may well be seriously degraded in the next decade or two.


Jan 18, 2017

At what point is one’s electronic music worthy of being released?

When you want people to hear it.

“Releasing” today is trivially easy and costs nothing on sites like SoundCloud and BandCamp.

Other people will decide if and when they want to listen to it. But if YOU believe in it, get it out there.


Jan 18, 2017

Are philosophical questions really very poorly defined and even pigeonholing?

There people with different levels of competence in every area.

There are geniuses working in physics with great insight; and spectacularly clear thinking and ability to explain their thoughts.

There are people who’ve mastered physics sufficiently well to hold down a job in it. But do largely pedestrian work, guided by someone else in the lab.

There are people who learned physics at school and have a basic idea how the universe works and a respect for the enterprise of scientific research. But they don’t actually use that knowledge or work in the area. And couldn’t, even if they wanted to.

And then there are the guys on YouTube who are trying to sell you a perpetual motion machine and pepper their discussions with a lot technical sounding buzzwords to impress you and make themselves sound “scientific”.

The same is true of philosophy. There are the geniuses who ask spectacularly profound and clear headed questions that cut deep into our ideas about how the world is and how to function in it.

There are academic professionals who can survive in the field but will be forgotten within a generation.

There are a few people who studied philosophy at school and have a serious layman’s understanding and respect without actually participating.

And there are the bullshit artists.

There’s also a fifth category in philosophy which doesn’t really have an equivalent in physics : these are the “tricksters”. Or “artists”. The people who actually have good and serious intuitions about philosophical questions, but who express them in a playful and challenging way. They might come across as a bit crazy, but when you think about and disentangle what they say, it’s actually profound.

So … when it comes to philosophy … how do you tell the bullshit artists from the tricksters? It’s perhaps harder than with physics. Although not that much harder. Over time, the tricksters tend to win a certain amount of respect from their peers and from the academy and institutions. That’s why Nietzsche may pretend to be a lunatic in some of his writings, but is now highly regarded.

So back to your question, are philosophical questions poorly defined? Well some are, and some aren’t.

“What does x really mean?”, despite being a cliché and the question that philosophers are stereotypically known for, is actually a really good and important question.

It is one of the fundamentals of philosophy. In the sense that philosophy is largely focused on teasing out exactly what certain things do mean, particularly in awkward edge-cases.

So what does it mean to be a “good person? Well, clearly not trying to harm other people is part of it. But what about the awkward edge case of five people being tied to a railway track with a runaway train coming at them at full speed?

Or what does it mean to “know” something? Well, what about my autonomous car which can find its way home with a GPS and Google Maps? But does it really “know where it lives”?

Etc.

After that, the rest of your question just seems to go into an incoherent rant where you seem to be labelling any kind of speech that you don’t like as “philosophy” so I’m not what else to say.


Jan 18, 2017

Do you think co-working spaces will flourish?

It seems pretty intuitive that, as everything else is getting micro-chunked (ie. broken down and sold in smaller, more flexible pieces) office rental will be too.

So, I predict, long term, that co-working will continue to thrive.


Jan 19, 2017

What is the nicest programming language to work with?

Languages that have “done it” for me include Smalltalk, Visual Basic (in the early 90s), Javascript, Python, Erlang and Clojure.

A nice programming language is one which lets me start using it without stress quickly, and where I feel I’m being productive almost immediately.

Of these, Visual Basic, Javascript and Erlang are special cases … VB was only good compared to other ways of programming Windows in the early 90s, I’d run a mile from having to use it today. Javascript seemed nice and relaxing to make cute things happen in the browser in the late 90s after I’d been writing a lot of C++. But you can do better today. And Erlang, while I enjoyed it, is quite specialized.

Today I’d say the nicest language I know is Clojure. It’s beautifully designed, incredibly powerful, has great libraries and I find it pretty easy to get the stuff I want done. There are a couple of downsides though. Error reporting is the worst on any language I’ve ever seen. That’s because when it blows up you get Java error messages, even though you aren’t thinking in Java. The other thing is that the tooling has a steep learning curve. Basically Emacs with ParEdit is really good once you get into it. But if you don’t know Emacs … you’ll have some work to do. Also, for certain kinds of programs, if you’re continuously restarting the JVM every time you make a change to your program, it’s all a bit sluggish. But persevere. You’ll be glad.

OTOH, if you’re really keen on the static typing of TypeScript then maybe you’ll prefer Haskell / Elm-lang family of FP languages.

If you don’t know Python, Python is probably the easiest and most relaxing language ever created to do small and medium scale development and throw-away scripting. All the pleasure of Javascript with a nice syntax and lots of libraries to do your work for you. It’s not as powerful as Clojure though.


Jan 21, 2017

Who listens to Funk in Brazil?

I do.

Well, actually I used to listen to it a lot; when I first discovered it back in about 2003, I was obsessed for a while. It was really fresh, had amazing raw energy.

From my perspective it was a really exotic and quirky variant on global electronic dance music and rap. Full of interesting ideas and odd samples.

I got a bit bored after a few years. The flow didn’t seem to evolve much. Nor did anything else. Except it got mixed with, and created a hiddeous chimera with, whiney pop music.

The rhythmic evolution has been fun though. From 80’s electro / Miami bass to the ubiquitous um-cha— cha-cha -um—cha-cha rhythms. To various hybrids with samba etc.

These days maybe I don’t listen all that much, though I check in on rasterinha occasionally. There seems to be some creativity and innovation there, even if it basically seems to be about putting funk vocals on top of more cosmopolitan trap style beats and production.

The results can sometimes be wonderful though :

Piskksels & Eric Mello - Macumba Não Pega Em Mim


Jan 21, 2017

Do Trump supporters believe the US is not a wealthy nation?

Your question already gives us the answer.

America is wealthy “on paper”.

But 30 years of neoliberalism and unbound capitalism without redistributive measures to compensate, mean that almost all the rewards of economic growth went to a small minority of the population.

So America in aggregate is rich, but a very large number of Americans are surprisingly poor; and certainly poorer than they were.

Go beyond official “unemployment” figures and you’ll see that the “quality” of jobs has fallen. People whose wages used to be good enough to live a comfortable middle-class lifestyle now scrape by on wages that are, in real terms, half what they used to be; working longer hours, and with far more stress and worry about whether the job will be here next month.


Jan 23, 2017

Is language a syntax of mathematics?

Which language?

Natural language is a superset of mathematics. There are things that you can say in natural language that don’t correspond to any valid mathematical theorem.


Jan 23, 2017

Did philosophy ruin my life?

Sounds more like “growing up” ruined your pleasant life of being a kid.


Jan 23, 2017

If I gave you $1,000,000 but you had to spend it all within 24 hours, what would you do and why?

This is “play money” right?

I think I’m just gonna go for the giant robot suit :


Jan 23, 2017

When building a backend service, how can I make sure it can be scaled up to support 1 million users from day one?

As some people say. It’s not necessarily a good idea to start by wanting to handle that number. There are lots of horror stories about startups that couldn’t scale fast enough. But if your service is popular, then you have some room to get it right later, even if people are complaining (look at Twitter for example).

However, I think that there is one thing you can do … from the beginning, which is fairly cheap, but will set you up to scale : think of your system as a number of independent “micro-services” which are joined by asynchronous queues.

It doesn’t cost much more to write three small servers rather than one large one. Or to explicitly put message queues between different major chunks of functionality of your site rather than have them communicate via the same database or synchronous remote procedure calls from one part to another.

So plan, from the start, on message passing and no shared state between the large architectural components of your system. This will make scaling much easier when it becomes necessary.


Jan 24, 2017

What are your thoughts about David Gelernter being Trump’s Science advisor?

Huh? Eric Raymond wasn’t available?

Look, there’s always a few computer geeks that fall down the right-wing rabbit hole despite being pretty smart in other ways. I haven’t been following David Gelernter so I wasn’t aware he was one. But a quick glance at his bio suggests he is.

The quote about beauty is spot on. And he’s basically right that higher education is going to be severely challenged and need to be rethought in the next century. OTOH, he seems to be conflating that with his own prejudice and a sense of schadenfreude that all those humanist academics will soon be out of a job.

At best, you might expect a bit of extra funding to go to some good “hard-science” type projects. Not a bad thing in itself. But simply attacking and talking down the institutions of public learning rather than sympathetically helping them adapt to the new environment isn’t going to do much for American science or intellectual life in general.

Update : the question now contains a video. It’s worth watching. Gelernter is in many ways a smart guy. His crusade against hierarchical file-systems in favour of time-lines has been vindicated as people switch to using, and become dependent on, their Facebook and chat-app feeds for managing almost everything.


Jan 24, 2017

What are some of the seminal papers in Programming Language Design?

Well, other people are going to list the classic papers.

So I’m going to make a left-field suggestion :

Watch Bret Victor’s presentations : Stop Drawing Dead Fish and Inventing on Principle. And read the essays on the Ladder of Abstraction and Learnable Programming. (And maybe watch The Future of Programming too)

These are excellent thinking about what will almost certainly happen with programming “languages” next.

I love text. And I don’t think that it’s going anywhere.

But it’s pretty clear that “programming” is going to continue to be supplemented by visual tools and direct-manipulation and a REPL-style “dialogue with the computer”. (Particularly on tablets and touch devices)

This has obviously happened in cases like defining user interfaces and 3D models in specialist tools, but I think as we understand how important dataflow is in everything from reactive user interfaces, to build-automation, to declaring complex architectures of micro-services joined by queues, we’ll start to use more dataflow diagramming tools to manage them.

I love text, and my text editor, and I’ve spent a lot of time thinking about how to represent flow-networks textually, in Domain Specific Languages etc. I’m fascinated by languages like the Faust Programming Language that have network routing as basic syntax. But … I am coming to accept defeat … diagrams probably just are going to be better than text DSLs for representing flow-nets much of the time. (A UI made of a hierarchy of components can be represented as a kind of nested outline in text, but a flow-diagram that’s a full lattice / network just doesn’t have an easy representation.)

Recursive Drawing has a stunning example of using direct manipulation to represent one kind of recursion. Combine recursive drawing with combinators like LinRec and BinRec defined in the Joy language ( http://www.complang.tuwien.ac.at/anton/euroforth/ef01/thun01.pdf ) or The Theory of Concatenative Combinators and I think we almost have what we’d need to build up extremely powerful algorithms through visual direct manipulation. (Something I was previously pretty sceptical of.)

That’s not quite what Victor is talking about. But I think he’s launched a new wave of thinking about visual programming that may become very influential.


Jan 25, 2017

Is Haskell harder than it needs to be?

As Jurriaan Hage says, error reporting for type errors is pretty obscure.

That certainly makes it harder than it should be for people trying to learn their way into the language.

Whether that’s just an oversight, or teaching people about sophisticated types through error messages is hard, I’m not sure.


Jan 25, 2017

How will the anti-Trump liberals react if President Trump turns the nation around for the better, and they can't say, "I told you so"?

We are less than a week into the presidency and already …

1) there are 6 journalists threatened with being put in prison for 10 years for reporting on anti-Trump demonstrations. Four more journalists get felony charges after covering inauguration unrest

2) his administration has told obvious lies to the press and then justified them as “alternative facts”

3) he has used executive orders to push through Keystone XL and the Dakota Access Pipeline, to defund family planning groups around the world, and is on the verge of using one to return the US to a policy of using torture

4) (Perhaps hilariously) his own adviser is guilty of an act that Trump is tweeting is fraud (Steve Bannon registered to vote in two states despite Trump's cries of 'voter fraud')

The window of “how will you liberals react if Trump turns out to be a good president” has already closed. Trump has been president for 6 days and he’s already a bad president.


Jan 25, 2017

Is it more depressing to be a Remainer in the UK of Brexit or a Democrat in Trump's America?

I’m gonna go with being a Democrat in the US.

I don’t like Theresa May. But I trust her not to eat my children.


Jan 25, 2017

What do you think about this: "There is no such thing as third-world countries, they are just land with borders, but there are third world people."?

I think it’s borderline racism.

Countries are more than geography. They’re also shared history and culture and shared “fate” (what minerals they contain, how they are perceived by the outside world etc.)

Pretending none of this is important, and that there’s just some “essence” of the people of the country is as near to racism as makes no practical difference.


Jan 25, 2017

As a developer, I lost everything and want to start over to specialise in machine learning and deep learning. How should I start?

Serious question. Why do you have no friends?

Have you sacrificed your social life to some kind of ideal of “getting rich”. Did you have a bunch of fake “friends” who abandoned you when your startup failed? Did you screw over your erstwhile colleagues and business partners?

I think perhaps you need to address this issue … because genuine friends and genuine social connections who mean you well are probably important to making a new start. They’ll give you energy. They’ll give you contacts and advice etc.


Jan 26, 2017

I regret not having invested in Bitcoin in 2013-2014. I had more than $250000 and my value today would have been in the millions. What should I do?

You can’t buy a time-machine.

You can’t fix this.

Decide. Are you going to allow yourself to be unhappy over something that happened in the past and you can’t fix?


Jan 26, 2017

Why can't people create a programming language with the beauty of Ruby and the performance of JavaScript?

Is Javascript performance particularly high?

If you want a Ruby-like language that promises great things in terms of certain kinds of performance (because it’s built for parallelism) have a look at Elixir


Jan 26, 2017

Is it better for non-American national leaders to avoid meeting President Trump?

I think there are rules of etiquette and diplomacy that you tacitly sign up to as a world leader. As, say, UK prime-minister, it’s also your job to try to make nice with foreign leaders regardless of your personal feelings about them.

So, yeah, I think Theresa May, or anyone else should meet Trump as required.

When meeting him, the leader should be polite but firm. I don’t think it’s your job to tell Trump “I disapprove of your misogyny” if that subject doesn’t come up. OTOH, you should stand up for yourself, and not allow him to bully or cajole you.

So if he wants to offer a deal there and then, just say “thanks. I’ll get my people to look into it and we’ll come back to you”. Trump thinks he’s a deal-maker and that’s where he feels at home and in control. Professional, competent politicians won’t play his game. They’ll emphasize that they aren’t mandated to make decisions on the spot. Or without consultation with their colleagues. And they’ll hold that line politely no matter how much Trump wants to cross it. (One of Blair’s great failings on Iraq is that he let himself get steamrollered into making personal verbal agreements with Bush rather than insisting that he consult his cabinet and abide by their decisions.)


Jan 29, 2017

What are your thoughts on Trump's executive order blocking visas and green cards for anyone from Syria, Iraq, Iran, Libya, Somalia, Sudan, and Yemen?

I think it’s utterly disgusting.

But everyone should understand this :

The ban is a culmination of a prejudice against Muslims which has been growing for a long time in the US and Europe.

It’s a culmination of a growing refusal, by the US and Europe, to take responsibility for its actions in the middle East over the last 50 years.

The West has created the hell-holes of Afghanistan, Iraq, Syria, Yemen, Somalia and Sudan by playing one dictator or insurgent faction off against another, for its own gains; through unnecessary military action, often justified with the fig-leaf of humanitarian intervention, but often with ulterior strategic motives; and through desperate desire to earn money by manufacturing and selling horrific weapons into these regions.

The end result is that every sane and capable citizen of that part of the world wants to flee to make a better life for themselves and their family elsewhere. And the response of the West is worse than indifference or lack of compassion or charity. The West is the moral equivalent of those (perhaps mythical) Chinese drivers who knock over a child by accident, and then reverse over the body to make sure its properly dead, in order to avoid legal responsibility for the medical fees. It deserves utter contempt.

So, let us publicly decry and oppose as loudly and as strongly as possible, the disgusting ban. But let’s not fool ourselves or pretend this is a “Trump Problem” or due to a special evil of Trump. It’s a far more general evil that we have allowed to grow for years.


Jan 30, 2017

Does Steve Bannon want to destroy the United States federal government so that the states can form their own independent nations?

At this point George Orwell’s Animal Farm might become relevant.

Sometimes the barbarians just want to smash the establishment so they can be the next one.


Jan 30, 2017

Why would a gene that makes a gazelle slightly faster, but still much slower than a cheetah be favored by evolution?

Because it operates at the limit.

Remember you don’t have to outrun the cheetah. You just have to outrun the slowest gazelle in the herd.


Jan 30, 2017

Could Artificial Intelligence help us choose better economic policies?

AI in the form of computer simulations can certainly help us understand the mass effects of certain economic policies.

You can’t really do experiments in real countries. But we will get better and better simulations of real economies of millions of agents.

And we can observe how certain policies affect them.

Of course, like all simulations these have two benefits.

The most important is that programming the agents to participate in the simulated economies will firm up, and make explicit, how you think people make economic decisions. Most of these simulations will be “wrong” in the sense that they don’t accurately reflect how humans do make their decisions.

But at least the assumptions will have been made explicit. And will then be open for comparison with, and challenge from, real experimental economics and psychology.

The secondary value of simulations is that they might well warn us of certain unforeseen consequences of policies. In future, it will probably be sensible to run any proposed policy past a simulation to make sure that it doesn’t cause some kind of massive crash.

That shouldn’t itself be taken as absolute data, because of the potential flaws in the assumptions. But it would certainly be a warning to be taken seriously.


Jan 30, 2017

Why does Trump's seven Muslim-majority country USA entry ban include green card holders?

Because Trump’s policy was never about ensuring safety through careful vetting.

It was about playing the Islamophobia card.

He promised his supporters that he would ban Muslims …

… because Muslims == Terrorists == OUR ENEMY!!!!! WHO WE NEED TO DEFEAT!

But even Trump knows that banning people according to religion is unconstitutional. So he had to come up with “from dangerously Muslim countries” as a proxy for “being Muslims”.

He had a list already of countries which were considered dangerous. (Thanks, Obama) So he decided to go hard on that list.

Trump’s policy is all about signalling : to his fans that he’s serious about keeping his promises; to Muslims that he’s going to be hardcore on them (so maybe they shouldn’t think about trying to come to the US … a slow-down in Muslim immigration can be portrayed as a victory for him) etc.

The more people are annoyed by this … the more mistakes and fuckups there are that inconvenience Muslims … the more this actually produces what he wants from this policy because it amplifies the signal. The message to his followers and to foreign Muslims is clear and unadulterated “YES I am going to fuck over, even innocent Muslims because I’m not bothered about them”, “Yes, we really don’t want you here”.

OTOH … caution sends the wrong signal … “we’re keeping out the Muslims … ah but not those with green cards / who passed some earlier vetting procedure / who have passports from Europe” … all these caveats and finesse just cloud the message. The last thing he wants is a Muslim ban that’s so subtle and elegantly done that no one notices it.


Jan 30, 2017

Donald Trump says he'll block money transfers to Mexico to force them to pay for a border wall. How might Mexico respond? How might this play out?


Jan 30, 2017

What is the best programming language for nerds?


Jan 30, 2017

Is the division of countries in First and Third World obsolete?

Yes. Of course. It’s a relic of the 1950s, 1960s.

A lot has changed since then. It doesn’t capture anything particularly profound or relevant about different countries.


Jan 31, 2017

Is Jeremy Corbyn the most Russia friendly British politician? Should Russia start investing good amount of resources on Corbyn?

Not at all.

Corbyn is a near pacifist anti-war, and anti-imperialist politician. He has undoubtedly challenged sabre-rattling bellicosity and called for calm, pragmatic engagement with those who others would like to talk up a fight with.

None of this makes him particularly pro-Russia.

Today’s Russia is becoming a right-wing, authoritarian theocracy with which Corbyn undoubtedly has little sympathy.


Jan 31, 2017

Could a neural network detect occurrences of more than one class in an input, without being trained with such data (multiclass data)?

That’s basically what “Deep Learning” is … having the network figure out the classes from the data rather than being given them as part of the training.


Feb 1, 2017

What facts are Libertarians keen to avoid?

I don’t know if they’re “keen to avoid” it. But the one they seem to be incapable of taking on board is that private property is a coercive institution. Created and sustained by threat of violence.


Feb 2, 2017

Why is the Labour party so prone to infighting?

Because it’s built on idealism.

Labour doesn’t want power for its own sake. It wants power to make the world better. But every disagreement about exactly what “better” means, becomes an open wound.

OTOH the Tory party is built on pragmatic seeking of power. There are disagreements (eg. the disagreement over membership of the EU) but once they figure out what will give them power, the Tories soon get with the program.

(As has happened with Brexit. Almost certainly, most Tory MPs think that Brexit is a bad idea. But they also realize that it’s popular; there’s more mileage in supporting it than fighting it. Immediately … disagreement over.)


Feb 2, 2017

Why is Donald Trump labeled as anti-immigrant when he's clearly anti-illegal immigrants?

He just signed an executive order that banned green-card holding, legal immigrants from specific Muslim countries.

He’s clearly NOT as interested in differentiating between legal and illegal immigrants as he is in signalling anti-Muslim (and anti-immigrant) sentiments in general.


Feb 5, 2017

If Steve Bannon believes that Wall Street has hurt Main Street, then why does Trump want to rollback Dodd-Franks?

Because Trump was always a liar.

He said stuff to get elected. Now he is elected, he has to curry favour with the real power.


Feb 5, 2017

How was Foxconn able to turn around Sharp and make it profitable?

From the article : “Under Foxconn, Sharp has been consolidating production lines, streamlining distribution, and exploiting new parts procurement abilities, allowing it to cut down on expenses.”

That might well be sufficient.


Feb 5, 2017

Does Trump understand the consequences of breaking international treaties?

Does anyone?

I suspect that Trump is testing the consequences of breaking international treaties to find out.


Feb 6, 2017

Would it be possible for Steve Bannon to start a shooting war involving the US, and President Trump would not know until he watched Fox News?

I assume America needs Trump to officially declare a shooting war.

De facto Bannon could start shooting … though right now it seems he’s much more interested in kicking off internal conflict than starting fights with other countries : Some of Trump’s advisers want a new civil war – we must not let them have it | Paul Mason


Feb 6, 2017

Do you agree with President Trump that the killing of political opponents under Vladimir Putin is no different to what the United States does?

Hat’s off to him. Just occasionally Trump can be refreshingly honest out of pure cynicism.

Unfortunately his message isn’t “look, we’re bad too … we need to be better than this”. It’s “look, we’re bad too, so don’t sweat the deals I’m going to do with the monster”

Ultimately cynicism isn’t your friend.


Feb 7, 2017

Is postmodernism a precursor to our current Trumpian post-truth age of "alternative facts"?

Sort of.

Post-modernism as a movement in the humanities was very much a response to the explosion of media in the twentieth century.

Prior to “post-modernism” cultural theorists looked to other kinds of theory : political or psychoanalytic as totalizing theories of what humans were. What motivated us and why we behave as we do. “People are like this because of how we are formed by our childhood or the class war.”

Post-modernism was what happened when those same cultural theorists started taking seriously the explosion of media and advertising in the market, and started saying “well, what is actually shaping our mind is the churning dynamics of all these signs and symbols”. They couldn’t say “people are like X” or “people are like Y” when it largely depended on what magazines those people subscribed to.

Today, the internet has given us orders of magnitude greater variety and velocity of media. There’s even less we can appeal to as “the absolute fact that people are like X” when so many rival “alternative facts” are circulating and so easily accessed.

So post-truth is simply the culmination of a trend which has been growing along with the rise of electronic media. “Post-modernism” is what happens when scholars in the academy started taking the effects of popular media seriously and started incorporating it into their theory of humanity. “Post-truth” is what happens when your TV news show suddenly realizes that Twitter is able to outpace and challenge its domination of the cultural narrative.

Related :

Phil Jones (He / Him)'s answer to Is post-truth politics an inevitable and unsurprising consequence of post-modernism?


Feb 7, 2017

Why did Labour lose the 2015 General Election and what do they do now?

So … with the benefit of hindsight, I’m going to suggest an unorthodox explanation : because the Tories offered the EU referendum.

This wasn’t an unnecessary mistake by Cameron. This is what saved his skin.

The ConDem coalition had lost plenty of popularity; and as opinion polls were hinting, could have lost the election. Of course, Labour was going to lose bigly in Scotland, but a Lab-SNP coalition would have been on the cards, whatever denials they were making in public.

So how did the Tories manage to scrape through?

Let’s look at the list of where Conservatives actually took seats from Labour : Bolton West, Derby North, Gower, Morley and Outwood, Plymouth Moorview, Southampton Itchen, Telford, Vale of Clwyd.

So how did these seats vote in the referendum? Results of the United Kingdom European Union membership referendum, 2016 - Wikipedia These don’t seem entirely matched with parliamentary seats, but lets take some approximations :

Bolton : Leave (58%); Derby : Leave (70%); Swansea : Leave (51%); Leeds was 50.3% remain but Wakefield was 66% Leave; Plymouth Moorview : Leave (66%); Southampton : Leave (53%), Telford : Leave (63%), Denbighshire : Leave (54%).

Most of the seats the Tories gained, they took back from the Lib Dems in regions where Tories and Lib Dems were the traditional contestants. This is probably best explained as collapse of the tactical Lib Dem vote by people to the left of them.

But seats where Conservatives took from Labour were all (with the possible exception of the Leeds / Morley, where the referendum was very close) Leave areas.

Ed Milliband explicitly rejected a referendum promise. While Cameron explicitly embraced it. That didn’t determine all the votes that went each way. But it made a crucial difference in those marginal areas.


Feb 8, 2017

Why is it that people don't seek out to find unsigned musicians?

Don’t bother.

There have been a million recommender sites and apps to help you “discover music”. They all fail. Finding music isn’t even a first world problem. It’s a problem that approximately no-one has.

Music is pushed at us all day and every day. And people who like music and want to find obscure stuff already know how to find it … through specialist magazines and blogs that do more than “find” music; they write about and analyse and celebrate it too.

I’m the most obscurist hipster in the world when it comes to music. I LOVE to find music that no-one knows about, outsider music, weird and quirky “unlistenable” music. And even I don’t care about whether the artist is “unsigned”. Most of the people I buy on BandCamp, the notion of “signed / unsigned” hardly exists.

Bands who want to be “signed” with all the fame and glory that this is meant to imply, may like the idea of an app that would give them a secret shortcut to success. But listeners don’t care a fig.


Feb 8, 2017

Why is everyone against anything Trump says or does?

Because he never does anything I’m in favour of.


Feb 8, 2017

Is it true conservatives want people to work for their money while liberals are content to have people live off welfare?

If Conservatives wanted to see everyone work for their money they’d be opposed to inherited wealth and lotteries.


Feb 8, 2017

Is Jeremy Corbyn unfairly portrayed by the British media?

He’s certainly treated badly by much of the media. Yes.

OTOH, that’s pretty much par for the course for a Labour leader. It kind of goes with the territory.


Feb 9, 2017

Why should or shouldn't I learn Scheme if I already know Clojure?

Clojure explicitly left-out reader-macros and custom syntax.

Schemes (particularly Racket) OTOH make a big feature of being able to use the language to make special “domain specific” languages. While Clojure’s reasons for not having them are good, reader macros are awesomely powerful.


Feb 9, 2017

Will learning Clojure give me the LISP epiphany or should I learn Scheme instead for that?

Clojure is how I got my first taste of the Lisp epiphany in the sense it’s the first Lisp I did anything even vaguely serious (as opposed to just exercises) in.


Feb 9, 2017

What is it that makes liberals less competent in almost everything they engage in?

I don’t agree with the premise of your question. But I’ll tell you a story that I think speaks to the intuition behind it.

I worked at a number of startups with young, passionate, idealistic people. People I admired and cared for.

And often it sucked and I was unhappy.

Because we didn’t handle disagreement well. We all wanted what we thought was best. And when we disagreed, having nice people who disagreed with us, made us unhappy and people left.

OTOH, I also worked at a small company that said it was a cool and agile startup, but was actually run by old-school retirees from large corporations who practised a kind of “management by shouting at people”. They had no understanding of the technology. No understanding of the customer’s needs. This company was riven by factionalism. People HATED each other. Hated the colleagues they were meant to be working with. Had little respect for management. And hilariously catastrophic crises blew up frequently. People were sacked arbitrarily for supporting the wrong faction. Our code-base (inherited from another company) was horrible. We frequently ran out of money and had to go cap-in-hand to new investors. And we were on a Death March where the product advanced incredibly slowly, partly because different parts of the company were pulling different directions … management didn’t want to make the product that the existing customers wanted and thought they were getting.

So here’s the thing. I was often stressed, often pissed off, often tired and overworked. But I was never unhappy at this company the way I was in the others. And everyone just kept on grinding, day in, day out, the product (slowly) got better, eventually the customers got (more of) what they wanted.

What’s the difference?

Well, at this last company, no-one was under any illusions, we weren’t on a mission, didn’t believe we were there to enjoy ourselves or save the world. We weren’t self-actualizing. We were just there for the monthly paycheck. We didn’t have to like our colleagues or the job. (Now don’t get me wrong, I liked plenty of my colleagues too … some I still hang out with … but we didn’t have to pretend this was more than a job.) Also, things were so fucked in general, almost everything I did was a positive. In the cooler companies I often worried that I was letting my friends or the mission down when I couldn’t find or fix what seemed like a trivial bug for a week. I felt bad about myself for being stupid (or lazily going and surfing the internet). In this one it didn’t much matter, I was advancing at the same glacial pace as everything else.

Guess which company had the biggest revenue (not necessarily profit). Guess which was actually getting most (very institutional) users. And which was doing more “work”.

Tortoise beats the hare.

It’s a beautiful idea for people to unite around ideals. But when those ideals become differences, then it’s hard to heal and find compromise. I sometimes say that money is like gravity compared to electromagnetic and nuclear forces. Far weaker as a motivator of action, but it works over much longer distances and time-scales. An institution that has nothing much going for it than a continuous flow of money can be pretty stable and sustainable in the long run, barring dramatic perturbations.

THAT is why conservative institutions can get stuff done, when so many liberal idealistic institutions : movements, voluntary projects, cool non-profit startups, flare and burn.

Don’t get me wrong. I’m not saying money is “better” than idealism. It’s not more “virtuous” and doesn’t necessarily make better decisions or pursue more worthy aims. Mostly it makes terrible decisions and pursues horrible objectives. But it does have a kind of momentum and stability that gets what it wants done.


Feb 9, 2017

Can I pay President Trump to denounce me in one of his tweets?

You probably can’t afford it. He has enough money that it wouldn’t be cheap.

OTOH, if you figure out how to needle him (or one of his henchmen) in the right way, he’ll do it for free.


Feb 9, 2017

What would happen if you went back to 1985 and let a musician of the time hear modern dubstep?

We pretty much know the answer to this. Because that is exactly what did happen in 1985.

Someone picked up the TB303 bass synthesizer and abused it to do something it wasn’t meant to do … to make an extraordinary squelchy, bass-heavy totally trippy electronic sound we called “Acid” :

Acid in the 80s was everything that dubstep is in the 2010s … a completely radical, shocking sound that changed music forever. (And still sounds good today.)

If you played these people dubstep … they’d love it. They’d certainly try to replicate it … maybe on expensive analogue gear because digital couldn’t handle it. But they’d probably sample a lot of classic dubstep basses on cheap 8-bit samplers and you’d get a lot of rave music with dubstep sounding basses.


Feb 9, 2017

In evolution, when a random mutation doesn't work or is detrimental how do the other organisms learn not to do that so that the species can evolve?

They don’t learn.

What happens is that the organism with the detrimental mutation doesn’t produce so many offspring. Either it dies earlier, has difficulties finding a mate or can’t produce living offspring.

The others that didn’t have the mutation don’t have the same problem and continue to leave a “normal” number of offspring.


Feb 10, 2017

Is Brazil moving to an ochlocracy?

Recent elections all seem to be taking it towards a theocratic oligarchy : The populist bishop and the Apprentice host: meet Brazil's new megacity mayors


Feb 10, 2017

Isn't it ironic that Robert DeNiro played the part of a character much like Donald Trump and now he’s one of his biggest critics?

Actually, isn’t DeNiro a method actor?

I suspect he has spent quite a lot of time getting into the mind of, and insights about, Trump-like people.


Feb 10, 2017

Would Clive Lewis make a better leader of the Labour Party than Jeremy Corbyn?

I think there’s a lot to be said for him.

He’s engaging, smart, principled, energetic, has a plausible CV for a politician.

He’s quite young and inexperienced, but that’s true of a lot of people who’ve become successful party leaders in recent years.

But as Richard Morris says, this is not a time for a leadership challenge. The number one task for anyone in Labour who is unhappy with the way things are going is to understand that Corbyn is a symptom, not a cause of Labour’s woes.

Until the Labour party stops obsessing about the leadership and starts obsessing about what and who they are for, and how to speak to that constituency, infighting about leadership is a purely self-destructive act.

I’m pretty sure that Lewis knows that; and that his rebellion this week was NOT about trying to undermine Corbyn or position himself as a potential leadership candidate. This is, ironically, one of the things that makes Lewis a far better candidate for leadership than Eagle or Smith. He’s not doing this out of personal ambition or frustration with Corbyn or even misguided belief that what Labour needs is to remove Corbyn as quickly as possible. He’s doing it out of loyalty to his constituents who were very strong Remainers and wanted to see him take a stand on it. This is all about him signalling loyalty to his constituents.

Unless I’m grossly mistaken about Lewis, or some unfortunate cock-up occurs, I expect he’ll be quietly brought back into the shadow cabinet as soon as Corbyn and he can find a seemly opportunity.


Feb 10, 2017

Should Owen Smith rejoin the Shadow Cabinet?

I don’t see why not, in principle.

If Corbyn wants him. And he’s happy to be part of it, then I think he’s potentially capable of playing a useful role.

Obviously, it was an error of judgement to stand against Corbyn for leadership. Not because Corbyn is wonderful or deserves loyalty without question, but because a leadership challenge wasn’t in the best interest of the party at the time, and understanding Labour’s problems requires a deeper analysis than “Jeremy Corbyn is weak”.

But, I don’t see that this is unforgivable, if he’s willing to play a constructive role now.


Feb 10, 2017

What makes Python better than Perl as a programming language?

Mainly the cleaner, more elegant syntax.

I think the separate Perl name-spaces / syntax for scalars, lists etc. is an unnecessary distinction that adds a lot of noise and potentially adds confusion. What’s the advantage of $x and @x being different variables?

I suspect Python now has more good libraries for contemporary things like data analysis, machine learning, writing bots etc. than Perl.

There are now things like MicroPython for small embedded systems, taking Python to places where Perl doesn’t necessarily go.


Feb 11, 2017

Do you think Raspberry Pi is overkill for most robotics projects?

The “overkill” of the raspi is in the speed and ram of the chips. But these are getting more powerful due to the commodification of cheap ARM chipsets etc. They don’t make it more complicated to use a Raspi.

In fact it’s probably easier and cheaper to use an off-the-shelf Raspi than make a custom lower-powered x86 board.


Feb 12, 2017

Can a political system in which the population votes for an absolute monarch work?

Almost certainly not.

Let’s say you vote for a president every 4 years, but there’s no Congress or courts that can gainsay him / her until the next election.

What happens if, after being voted, he / she decides to cancel the next election? If there are no other major organs of power, and the entire state is set up to do the president’s wishes, then who pushes back?


Feb 12, 2017

Is the left more concerned about making the rich less rich than making the poor richer?

The two are the same. “Wealth” is relative not absolute.

Think about this … if the government printed double the amount of money currently in circulation and handed it out to everyone in proportion to the money they already had, what would happen? Prices would rise and we’d be back where we started … just with different numbers written on all the price tags. You wouldn’t be making the poor richer just by giving them money.

You only make the poor richer by changing their position relative to the wealthy, which is the same as making the wealthy less wealthy relative to the poor.


Feb 14, 2017

Will Microsoft ever release Visual Studio for Linux?

It’s unlikely until they think of a justification / business model / strategic advantage to do it, I think.


Feb 14, 2017

Are the weak cabinet picks a sign that very few competent people are willing to work with Trump?

Exactly.

That’s how this is going to turn out.

Competent people didn’t support Trump’s candidacy. And Trump rewarded loyalty (and people he trusted) over people who would be good at the job but didn’t support him.

Now we have a bunch of incompetents. And worse : people in charge of institutions they don’t respect or understand.

Relations with Russia are where this will play out first, because it’s the place where Republicans have real cognitive dissonance : an executive that is supporting Russia over the American government.

But as time goes on, more and more screw-ups and inability of appointees to work with the institutions they are nominally responsible for, are going to turn up.


Feb 16, 2017

Why do some liberals embrace free speech in theory, but stifle alternative views in practice?

Everybody agrees that there are kinds of speech that should be inhibited. The classic is falsely shouting “Fire!” in a crowded theatre. As this may lead to a stampede in which many people are killed or injured needlessly.

The argument is really about whether falsely shouting “It’s THEIR fault!!” in a population of angry people is closer to the “Fire in a crowded theatre” case, or to other, more benign kinds of speech.


Feb 16, 2017

Was Clive Lewis right to resign from the Shadow Cabinet in relation to Brexit?

Clive Lewis is largely a Corbyn ally.

Lewis defied the whip because that’s what he had promised his constituents he’d do, because that’s what they expected from him. He didn’t resign to hurt Corbyn. He resigned to save Corbyn from the public embarrassment of having to sack him.


Feb 17, 2017

Why do most leftists I talk to brand me a right-ringer? I support gender equality, I’m pro LGBT rights, racial equality, peaceful relations between countries, and the welfare state.

Well if you are really for all the things you say you’re for, and are only concerned about immigration then perhaps people are wrong and you’re not a right-winger. You are just a left-winger who wants more immigration controls. That position is perfectly possible. And nothing to be ashamed of.

However, as a left-winger, you should also recognise that the right-wing - in particular, the extreme right - has been shouting very loudly about immigration and making immigration its rallying cry over the last couple of years. So they’ve claimed it as their issue. Also, you should realize that right-wing media has been exaggerating the problems caused by immigration ridiculously.

For example, in the UK, EU immigrants have contributed more in taxes than they’ve received in government hand-outs over the last few years. Economically they’re a net gain rather than a cost to the UK. You would never believe that, reading the average British newspaper.

Or, to take another example, your risk of being injured or killed by immigrants with terrorist sympathies are negligibly small. Far lower than your risk of being hurt or killed in everyday accidents like car-crashes and tripping over in the bath.

So if you’re more concerned about the government doing more to stop dangerous immigrants coming into the country than you are about the government doing more to reduce road-deaths or improving bathroom safety, then your priorities are out-of-step with reality.

That’s not your fault, of course. The media over-represents the dangers and problems caused by immigrants, and underplays the dangers of driving and washing.

Some of this is because terrorists are more exciting. It’s precisely because terrorist attacks are so much rarer and more exotic than fatal car-crashes, that we pay more attention to them. But it’s worth recognising this trend to attention, both in society, and in yourself, and trying to compensate for it.


Feb 17, 2017

Is there a place online tracking all of Donald Trumps lies?

Dave Winer is trying to do something interesting at Trump Status Center

A public outline/overview/link-bin of all the issues around the Trump presidency.

It’s also part of his attempts to rethink / broaden journalism. So you can run your own version/collaborate. See Your own status center for the longer story.


Feb 17, 2017

Is Tony Blair in the unfortunate situation of being disliked by every contemporary British political party?

As the old saying goes “if everyone’s annoyed with you, you must be doing something right”. :-)


Feb 17, 2017

Why are YOU a philosopher?

Nagging curiosity.


Feb 18, 2017

Why is Yellow Magic Orchestra considered so important to Synthpop?

They’re really early :

Rydeen is 1979.

And all the big famous hits were being played at the Budokan show in 1980

Who else was doing this stuff then? Kraftwerk, maybe Gary Numan (Cars was out then, too).

Other UK “synthpop” pioneers around at the time like Human League were still making more experimental / industrial music. Depeche Mode were a year or so away from releasing their first single. It’s four years before anyone had even heard of the Pet Shop Boys.

So they were pioneers. And they brought that manic Japanese cultural energy that became so influential in the 80s. I’m sure they didn’t invent that aesthetic but they sound like every classic 80s video-game soundtrack earworm that has embedded itself in our culture ever since. They were also unashamedly high-tech futurists in their style, videos etc.

Update : finally, of course, they were the first of these kind of bands to “break America”. Particularly black American musical culture. They did Soul Train.

They covered Tighten Up :

This didn’t just influence Synthpop. This fed into the whole of 80s afrofuturist / electro and techno music. Directly influencing bands like Cybotron and therefore the whole history of techno and house.


Feb 20, 2017

Is it okay to hate Libertarians?

Absolutely not.

The important thing is to win the arguments against them.

Hate just gets in the way of that.

Plus it’s unpleasant for everyone involved.


Feb 22, 2017

What is the term for one who would be ideologically in-between a classical liberal and a social liberal?

Liberal”.

If you think “liberal” means “left-wing” then you’re just a victim of the American Conservative propaganda campaign to mangle language.

“liberalism” is the political ideology which is broad enough to encompass both “social liberal” inclusivity / anti-racist / anti-misogyny / anti-prejudice-of-all-kinds activism, AND the promotion of individual rights including property rights that so-called “classical liberals” emphasize.


Feb 22, 2017

Why are protests more popular than boycotts? Wouldn't going after the income sources of politicians and their donors be more effective?

The income source of Donald Trump is selling expensive golf-club membership, steak and from appearing in a reality TV show and licensing his name to hotel builders.

I don’t play golf, wouldn’t buy a Trump steak and don’t watch his show or build hotels. How am I going to “go after his income stream” any more than I already do?

Well, I could try to physical attack or sabotage his golf-courses, butchery or TV show or hotels. But this would be illegal and likely get me sent to jail.

OTOH, protest is (or at least ought to be) a constitutionally protected right and part of how US politics is meant to be done. Allegedly.


Feb 23, 2017

Why is left libertarianism not popular in American politics?

There’s plenty of left-libertarianism in the US.

Chomsky is a left-libertarian who has had a massive readership and influence in the last 40 years. He’s far better known and admired than any right-Libertarian thinker / writer.

The Occupy movement was left-libertarian. Etc.

But the right-libertarians have decided to define “Libertarianism” in their own “propertarian” terms.

In practice you’re no less “libertarian” if you think that the government can have a minimal role redistributing wealth and providing welfare than if you’re a minarchist who thinks government has a minimal role protecting property and defending the borders. Both are positions that recognise a small, pragmatic, at least temporary, role for government authority even while asserting that the ideal is the elimination of the majority non-essential, government oppression.

But right-wing Libertarians will say that the first is “Marxist progressivism” and closet authoritarianism, and so very different from their own benign “night-watchman” ideal for the state.

This is purely their own ideological bias.

There is nothing more “minimal” about providing property-protection than providing health-protection. Both require an authority which can, in the last resort, initiate violence to constrain people to its ends. But propertarians have declared that their preferred constraints are “more free” than everyone else’s and so only they can claim to be “real” libertarians.


Feb 23, 2017

To those listening to music right now, what song and what artist?

A live jam between members of the circus Udi Grudi, a Brazilian reggae turned experimental artist called Renato Matos playing amplified combs and springs, and a friend of mine on home built electronics.

You can hear the jam as part of a longer podcast show I made here : http://nooranch.com/blogged/2016mixes/as09 - The Hubba Gubble Tea Company.mp3

(starts about 23 minutes in)


Feb 23, 2017

How could the Orbit tower in London be of interest to terrorists?

Good vantage point for a sniper, I’d say.


Feb 23, 2017

How does age affect one's taste in music?

Yes.

From personal observation, I’d suggest that you gain openness to more genres and ways of making music; but sometimes lose patience with individual artists.

There are genres that I now like and listen to that I wouldn’t have been interested in or felt much affinity to when younger.

But I don’t think that I’ve lost any genre. Any genre I liked when young I don’t necessarily listen to as much now. But I still understand it, and still appreciate it when I hear it and can have opinions about who is doing good and interesting things in it.

However, there are artists in genres that I used to listen to a lot when I was younger that I’ve got bored with. They’re too familiar and predictable. And perhaps now I think they are too limited, so rarely look for them.


Feb 23, 2017

Why has society's taste in music changed so much?

Technology and social use.

Until the 20th century almost all music was live. (Apart from a few ultra expensive music-playing machines)

We only had music when someone was willing to play it. And when there was a sufficient audience to make that happen. So some people played for themselves on a guitar or flute. (Mainly music transmitted aurally in a “folk” style). And everything else was pretty much social. The only large scale “composed” music was run by the church.

Until pianos came along. Then you had music for individuals to play on the piano. Or for a middle-class family. Maybe a singer and piano accompaniment. But with a written score. And playable with two hands. Usually one hand playing chords, the other some simple melody line when the singer took a breath.

Musical notation covered melody, harmony and basic rhythm.

Any more complex timbre could only be handled by an orchestra. And that cost a tonne of money. So only music that a lot of musicians could and wanted to play for a large paying audience or a rich sponsor, could exist. (That’s true of opera and ballet too.)

In the 20th century we got recording technology. For the first time it was possible to listen to individual quirks and techniques of a performer that notation didn’t capture. We could now hear and study the individual detuning or off-notes that a particular musician made. The improvised flourishes. The particular tones and timbreal tricks of a singer’s voice. Or the rhythmic swing that a pianist or guitarist gave to their performance.

When listeners started paying attention to these details, musicians soon started putting more into developing them. We got blues and jazz. Musics that were based on “blue-notes” and microtunings; improvisation and swing. We got a taste for all these because recording technology made it possible to reliably reproduce and study them in a way that hadn’t previously been possible.

Then we got electrical amplification. Suddenly quiet things could be loud. We discovered crooners. Men and women who expressed intimate emotions through singing almost in a whisper could still entertain a hall. They were no longer constrained to fit their emotional expression into the techniques of projection and loudness that opera singers had had to develop.

The same was true of instruments. Cool jazz emerged because you could now play a saxophone or trumpet quietly. Rock and roll happened now that a combo of drum, bass and guitar could make more noise than a traditional symphony orchestra or big band.

The transistor changed many things too. Now radios were cheap. Suddenly it was possible for teenagers to own their own personal radio. They didn’t have to listen just to music that their parents liked or approved of. Or that was suitable for the whole family. Now there could be special music made by teenagers, for teenagers, focussing on their particular experiences : first love, revolutionary optimism, angst-ridden struggle to find an identity.

Then cassettes allowed people to discover a new curatorial role, making mix-tapes for their friends. More modern turntables gave DJs the fine-grained control over playing disks that allowed them to scratch and synchronize and creatively mix and combine multiple recordings into new compositions. In real time in front of a live audience. Synthesizers created unworldly sounds, detached from any familiar reference, and could conjure new moods and emotional states. Cheap synthesizers and sequencers allowed people with fewer traditional playing skills to nevertheless create compelling and expressive musical accompaniments. Cheap computers allowed musicians to sample and re-purpose fragments of other recordings for new compositions. Today we have entire genres or styles of music, from time-stretched Amen breaks, to dubstep wobbles to auto-tuned vocals, that can only exist because of particular audio technologies.

Today we listen to music in the supermarket and in the car; on club sound-systems with enormous bass that was unimaginable a couple of decades ago; on headphones in the office (seriously?!!) while doing our programming or design work; or accompanying marathons of video-game play. Etc.

Put together the matrix of new technologies of production and new places where we now can and want to listen to music, and it isn’t hard to understand why there are so many new genres of music designed with those new technologies to work in those new environments.


Feb 23, 2017

I have been wondering lately where people buy their music from. Where do you purchase your music?

Pretty much the only place I buy music is Bandcamp


Feb 25, 2017

Is 'cultural Marxism real? Or is it right wing paranoia/propaganda?

Kind of.

It’s a thing in the sense of :

a) there has been a school, and fairly rich tradition, of cultural studies and analysis informed by Marxist thinking.

b) when Marxism fell out of favour in other disciplines, and was politically rejected in the West, it was often these cultural schools that “kept the flame alive”. That is, they continued to teach and valorize Marxist thinking when everyone else said it was a terrible thing.

Of course, this is rather different from saying that there is a secret conspiracy of Marxist Culture Warriors trying to destroy your society. Or rather, every political position and advocate is trying to “destroy your society” if you take a culture-war stance towards political disagreement. Christian Culture Warriors are trying to “destroy my secular society” and Neoliberal Culture Warriors are trying to “destroy my welfare society” as much as “Marxist Culture Warriors” are trying to destroy my market society.

It’s all hyperbole.

Related :

Phil Jones (He / Him)'s answer to Why do cultural Marxists say that cultural Marxism doesn’t exist?

Phil Jones (He / Him)'s answer to Who came up with the idea/conspiracy of Cultural Marxism?

Phil Jones (He / Him)'s answer to Why are so many French academics behind the postmodernist/ Neo-Marxism movement?

Phil Jones (He / Him)'s answer to When people look at the situation of the world, how can they deny that cultural Marxism exists?


Feb 25, 2017

Will political correctness eventually ruin the world?

No. Political correctness, if it succeeds, will oblige the world to become a much better version of itself.


Feb 25, 2017

Is there any real 100% centric political party in the world?

“Centrism” isn’t a coherent political position because policy isn’t fungible.

You can have higher taxes and a hospital. Or lower taxes and no hospital. Both are coherent and valid positions.

But it doesn’t make sense to have slightly higher taxes and half a hospital.

Similarly if 60% of people support legalizing dope and 40% oppose it, no-one will be happy if you legalize 60% of the dope.

Most policy is like this. Either government commits to something. Or it commits against it. Half measures are meaningless or the worst of all worlds.

Everyone thinks “I’m at the centre” because they can see people to the left of them. And to the right of them. But this is like seeing that there’s uniform background radiation wherever we look in the universe and assuming that the Earth is “at the centre” of the universe.

No one is really “at the centre”.


Feb 25, 2017

What do you make of Spiked?

I used to read Living Marxism. And I quite liked some of the people when they were part of that.

However seems like many of them burned out and took the cynical “let’s get paid” strategy of being ex-leftists turned acerbic quasi-rightists. To quote a certain US president : “Sad”.


Feb 26, 2017

Would it have been for Jeremy Corbyn to endorse Shami Chakrabarti as a Prospective Parliamentary Candidate rather than appointing her as a Peer?

Chakrabarti fits the profile of a peer : long history of public service and responsibility in an important political but not partisan organization.

And even though Corbyn disagrees with the house of Lords, he still needs to put some sympathetic people in it.

So it works for everyone.


Mar 1, 2017

Which is your favourite music band right now?

Right now, Arrington de Dionyso

Before that it was probably LifeMod

And before that, SOFIA RETA and lucky dragons


Mar 1, 2017

Can one call a new music genre an innovation?

You can if you like.

Obviously a music genre usually takes many people to create. Some actual artists who think of doing new things, and a new scene of listeners, promoters, probably clubs and labels etc. to make it a thing.


Mar 1, 2017

Why doesn't Artcore recieve more attention as a music genre?

What’s “Artcore”?

I used to have a couple of “intelligent” drum’n’bass compilations with that name.

Is that what you mean?

If so, probably because drum’n’bass became too formulaic by the late 90s - early 2000s and stopped being interesting or innovative.

And light, loungey versions of genres are always dismissed as “easy listening”. So light loungey drum’n’bass, while pleasant in some situations, doesn’t challenge or excite anyone much.

It’s great for cafes.


Mar 2, 2017

Which IDE or text editor are you using right now? Why?

Emacs with Sam Aaron’s “Live” configuration for Clojure, ClojureScript. Sometimes for Python.

Gedit for quick edits of Python and shell scripts and MarkDown documents (Emacs with the Live config. takes quite a while to start up)


Mar 3, 2017

Do you believe that some people are born more clever than others, or does it just come down to exposure to new things during one’s upbringing and hard work?

I believe some computers are born with faster processors or more cache space than others.

But most of the cleverness that makes them do smart stuff, and most of the bugs that make them behave stupid, are in the software.


Mar 3, 2017

What annoying song could you listen to for 24 hours straight on loop?

Not annoying to me, but maybe to everyone else.

I can listen to this riff (programmed into a DAW) for hours : The Sublime Loop


Mar 3, 2017

Why has Sertanejo not exported to other countries?

Sertenejo is just country music. It plays exactly the same role that pop-country-rock does in the US. And probably Schlager does in central Europe.

It’s not a music that’s going to do anything innovative enough to attract the rest of the world’s attention, the way that, say, Baile Funk did. And it’s not tuneful or fun like the Lambada or Gaby Amarantos on a good day.

It meanders along within its tight parameters, “evolving” by incorporating rock and pop tropes that have become too dank for anyone else to care about. Ai Se Eu Te Pego was a fluke.


Mar 4, 2017

Why is there such a large leftist, liberal consensus in the west when it seems to have been such a disaster?

The last time there was a large rightist consensus in the West, it was even more of a disaster.


Mar 4, 2017

What do you dislike about the current state of programming? Note that I am not asking for problems in specific languages, like Java or Haskell, but more about what you dislike about our current tools and the way we program.

I hate that computers are so bad at diagnosing their own problems.

Particularly when it comes to dependencies outside the program.

If I don’t know the path to the right linkable library, even when it is actually installed on the machine, the computer does nothing to help me discover it. It just leaves me to tear my hair out.

Some languages have reasonable package management systems. And as long as the config file is correct, you are golden. But if it isn’t - once again - very little help to fix it.

If your program can’t find the right driver for the sound-system. Or says it can, but sound isn’t coming out. Or if a program expects a database or indexer or cache to be installed which isn’t. Once again, tools for systematically tracking down and solving the problem are non-existent.

Yes, the DevOps movement is making some improvement. It’s easier to assemble a bunch of components in a container or virtual machine, from a re-usable script.

But we desperately need for our computers to observe and reflect upon their own state and configuration, and to be able to reason about it to help with fixing problems.


Mar 4, 2017

Are Moderators left-leaning, since I have been warned about comments considered disrespectful that I thought were respectful?

What were the comments you thought were respectful but turned out not to be?

We need to know, if we’re to have an informed opinion.


Mar 4, 2017

Why is it that backing singers are mostly black?

I may be way out here.

But I’d guess that there’s a rich gospel music tradition that’s tied to black churches in the US. And it teaches a lot of people multi-part choral singing. So singers that have come out of that tradition know how to sing harmony as well as the main melody line.

White kids who wanted to be rockers may be well practised in singing like their heroes. But have focused all their efforts on being the “front-man” (or woman) and don’t have much experience or intuition about how to complement and embellish other performers.


Mar 4, 2017

Why does modern pop music tend to lack a deeper meaning compared to other genres of music?

It needs to

a) be fun

b) be whistleable

c) make your body move a bit

d) get you laid if it synchronizes the mood for you and a special someone

That’s enough work to do. Why the hell should it have to give “deeper meaning” as well?


Mar 7, 2017

Who's behind the operation to discredit Trump?

God.

God’s been pushing those fake morals about how Trumpian virtues like pride, greed, lust, envy, gluttony, wrath, and sloth are “bad things”. Very unfair.


Mar 9, 2017

What would Nietzsche's answer to the "trolley problem" most likely be?

Do what you want. Don’t feel constrained by herd morality.


Mar 9, 2017

Why is the left so strongly opposed to school choice?

Because the money still comes from the public sector.

So instead of there being a budget available to build a swimming pool or a new IT lab in the local comprehensive; which will be an available resource to ALL the children in the region; that money now goes to providing vouchers.

Some of that money will now be wasted on the extra administration of the voucher scheme. Some will be wasted on marketing as schools compete with each other to persuade parents to choose them by printing glossy brochures etc.

If you can spend the voucher in private schools, then some of the money is going to be syphoned off there. The private school will get a new IT lab thanks to the extra it picks up from vouchers. But it will be exclusively for its students. Everyone else gets nothing.

And by giving the private school a greater competitive edge, parents become more desperate to send their children there, which accelerates the cycle.

However you implement it, “school choice” is just a way to exacerbate the unfair outcomes in the lottery of life.

If you really want more choice in education, the way to do it is not by funnelling public money to privileged institutions or privileged pupils. It’s by breaking up monolithic, inflexible formats in state education.

Allow more adults to return to school. Keep schools open 7 days a week, 50 weeks a year. Provide more short, intense and specialist courses. Have more kinds of evaluation and qualification, depending on subject. Teach things that have more relevance to the lives and livelihoods of pupils.

There’s lots that could be improved in state education. But fiddling with the basic funding / management infrastructure of schools can’t possibly unlock lots of creativity and efficiency if the government is simultaneously trying to lock down formats and standardize everything through the national curriculum.

As long as the government locks down every little detail of what pupils should know and how schools should teach it, then there’s no room for teachers to experiment and do pedagogical innovation. Which is the only kind of innovation that really matters in education.

OTOH, giving teachers more freedom in what to teach, what format and methods to use etc. would discover lots of new ideas, some great ones.

Related :

Phil Jones (He / Him)'s answer to Why are the left (SNP, Corbyns Labour) against the "right to buy act" when it helps working people? Without it, my father would’ve never been able to get on the housing ladder, proceed to buy more properties, and help me get my life started.


Mar 9, 2017

Do you think brutal dictators should be executed for the sake of liberal democracy or human rights?

No.

Neither liberal democracy nor human rights are helped by executing a dictator rather than putting him in prison.

OTOH both the liberality and the human rights claims of a regime are undermined if it engages in retaliatory punishment or holds human life so cheap that it sanctions judicial execution.


Mar 9, 2017

Besides France Gall, Françoise Hardy, Alizee, and Edith Piaf, are there any other French singers that are popular?

Popular where? Popular in France? Obviously tens of thousands.

In the rest of the world you have Serge Gainsbourg, Charles Aznavour, Les Negresses Vertes, Vanessa Paradis.

There’s Lætitia Sadier too, who fronted Stereolab, and now regularly guests with all sorts of credible artists around the anglosphere.

Count Belgium as “France” and you can have Jaques Brel too.


Mar 9, 2017

Why don't we call people who don't believe in climate change 'deniers' instead of 'skeptics'?

I call them “denialists” which I consider a valid term. It’s not scepticism. It’s not “denial”. It’s “denial as a political philosophy / strategy”.

I don’t mean the term in a derogatory way. I don’t consider it a violation of BNBR. I am happy for people to call me by the equally accurate term “acceptist” if that’s what they want. In fact, I’d welcome it.


Mar 10, 2017

What single word sums up your life?

Lucky


Mar 10, 2017

Why did Crass (UK punk band) die?


Mar 11, 2017

Do liberals have no more right to interfere in the workings of their own culture as they do other cultures?

What gives anyone a right to “interfere” in a culture?

I’d argue two things :

Good intentions

Competence

I’m leaving both deliberately vague, but it should be reasonably intuitive what they imply.

Liberals tend to focus their attempts at interfering with and reforming on their own cultures because that’s where they have more competence.


Mar 11, 2017

What song always makes you happy?

Not necessarily a great song. But for years this was a reliable way to get to me dance around with a stupid grin on my face.


Mar 11, 2017

Does Pharell William's song "Happy" really make anyone happy?

Not Woodkid :


Mar 12, 2017

How do couples deal with having completely different musical tastes?

Headphones.


Mar 12, 2017

Why do some people try to sound so smart on Quora?

Why do so many people go on dates pretending to care more about clothes and personal grooming than they really do?

Why do so many people go to their job and pretend to be politer and happier than they really are?

Some contexts require you to present a particular face to the world. Quora requires you to present yourself as knowledgeable, reasonable, polite and respectful. That’s what it’s for.


Mar 12, 2017

I want to learn how to create instrumentals for hip-hop songs from scratch, how can I start?

I like this guy’s videos : Busy Works Beats .TV


Mar 13, 2017

Can you recommend any alternative rap artist ?

Dose in his prime :

Das Racist

Mykki Blanco

Scroobius Pip

Dessa

Professor Elemental

Run The Jewels

Shabazz Palaces

Jonwayne


Mar 13, 2017

Since its founding in the late 40s, has Israel’s leaders’ and political parties’ overall stance been moving further left or further right over the decades?

To the right.

See who they cosy up to in the rest of the world.


Mar 13, 2017

What do people think of Jeremy Corbyn's statement that a Scotland independence referendum would be fine?

He’s being a realist. Signalling that he recognises that Labour won’t win Scotland at the next election and that some kind of Lab-SNP coalition is on the cards.

Overt Labour hostility to a second referendum would scupper that.

Corbyn is probably crossing his fingers and hoping that a referendum would fail. But doesn’t want Labour to become the fall guy, the way it did in 2014.


Mar 13, 2017

Is the Horseshoe Theory a valid idea?

It’s basically an artefact of how you project the policies into the space.

If you choose the right metrics then of course you can show that. But if you pick the right metrics you can more or less show anything you want.


Mar 13, 2017

Are white liberals in the U.S. more likely to pretend to like ethnic cuisine for social signaling purposes?

Do you mean “more likely to pretend to like it than black liberals and white conservatives do?”

Or do you mean “more likely to pretend to like it than really like it”?

I’d say that liberals are more likely to try stuff, and to be enthusiastic about ethnic cuisine in principle before trying it. Precisely because we tend to be enthusiastic for new things in general. And to believe that more, and more variety is better. And, yes, because we see more adoption of ethnic cuisine within white society as a form of friendly dialogue which brings people closer together. Which is a good in itself.

OTOH, if I don’t like something I’m not bothered about pretending to like it. I’m with Harvey Ardman. The mouth is a pretty intimate space to put stuff I don’t like. I am just NOT eating silk-worm chrysalises, however trendy they become.


Mar 13, 2017

Is Game Theory empirically valid?

Game theory is a kind of maths.

Like all maths (eg. arithmetic) it has a slightly ambiguous empirical status.

In principle, it doesn’t have any empirical content, it’s just some rules for symbolic manipulation that you may choose to use or not, to try to simplify your representation of the world. But the rules themselves are not hypotheses “about” the world.

In practice, if somewhere down the line, those simplifications didn’t kind of accord with the observations, we’d stop using those particular symbolic transformation rules.

In general, games are extremely idealized, simplified models of decision making. If they are held up as models of human decision making at all, it’s recognised that this is a very idealized model that can be wrong in particular cases but might make somewhat accurate predictions when considered statistically. Most of the time, it is used to tell compelling stories that enlighten our understanding and fit existing data, rather than making testable predictions about the unknown.


Mar 13, 2017

Political ideologies represent various social interests and aspirations? Why

Well, what would be the point of a “Political ideology” that didn’t represent someone’s social interests and aspirations?

A political ideology is nothing, at the end of the day, but an opinion about how people should live together, what obligations they have to each other and what constraints should be enforced to make the whole thing work.

If you ask people to hold a political ideology that isn’t good for themselves, you’re asking them to be a saint. It’s a hard sell.

People are not saints likely to deny themselves. Nor are they, on the whole, monsters, who want other people to suffer. So most people hold political ideologies that they think would be good for themselves, AND, for most other people. Any ideology has to say “you’ll be personally better off with me than the current system”. Or to the extent that some people lose out under the proposed system, this pain should be small relative to the overall benefit or consistent with wider intuitions about justice.


Mar 13, 2017

Do pop songs mean low-end and classical music mean high-end?

To an extent.

Pop music tends to rely more on electric amplification and electronic instruments, which means it can handle a lot more loud bass than purely acoustic orchestral instruments.

So, yes, if you look at a frequency spectrum of the two, I’d expect pop songs to have more low end while classical would be clustered around higher frequencies.


Mar 13, 2017

Can I create a programming language by just parsing a string?

Yes. You can.

Obviously, if you’re willing to learn a bit about how others have written languages before, that will help you avoid common “gotchas”

But basically, interpreters ARE just parsing strings and acting on what they find there.

Look at some classic simple but powerful languages like Lisp, Smalltalk and Forth to get some ideas how to make good languages that aren’t overcomplicated.


Mar 13, 2017

Will Scotland vote in favor of independence from the UK?

Possibly.

But I think that this time, Project Fear actually has a lot going for it.

It would be both generous AND smart for Europe to offer Scotland a default, fast-track entry to the EU if it splits from rUK. It would bolster the EU’s reputation as the “good guys” in the divorce with the UK; and highlight how desirable some people find membership. (Which might slightly discourage the breakup factions in other EU countries.)

But I suspect that the EU, as an institution, isn’t imaginative or flexible enough to do that. So it’s likely that Scotland will roll into the Independence Referendum looking at two equally bad outcomes : caught up in Brexit chaos. Or cut loose on a fast track to the limbo of WTO rules until someone else deigns to notice it.

At this point, rUK will look very like “the devil it knows”

Petrol prices won’t have recovered. The UK economy as a whole (including Scotland) will be worse off than it was in 2014. But the SNP won’t be able to make much of a case for the economic benefits of a Scotland in WTO relations with both rUK AND the EU.

Plus, in another couple of years, the SNP will have run the Scottish parliament for a fair while. While I don’t think there’s much threat to their dominance in this time-frame, they will undoubtedly have lost some credibility and support over their time in power. People might be less willing to trust their shiny promises.

Finally, if neither Scotland nor rUK are members of the EU and free-movement zones, the unionists can raise the spectre of having to re-instate a hard border and border controls between the two countries. Northern Ireland is already freaking out over a similar border between them and Eire. A Scotland / England wall will be insane. But not as dismissable as everyone probably hopes.

So, it’s quite possible that by the time a referendum arrives along with the existing economic chaos of Brexit, unless the EU decides to be exceedingly nice to it, Scotland will decide that it prefers a bit of stability to increasing uncertainty.


Mar 14, 2017

What is the best well-known gaming music piece?

It must either be Super Mario or Tetris (which I believe is stolen from a well known Russian folk tune anyway)


Mar 14, 2017

My music was stolen. What should I do?

Write more.

Music is non-scarce. You don’t lose anything if someone else takes your music. And ultimately, the more you create, the better and more satisfied you will be as a composer.


Mar 15, 2017

Should Theresa May call a snap election? (March 2017)

There’s also the possibility that even if she wins it, but doesn’t win it well enough, she might open herself up to a leadership challenge from an ambitious Tory rival.

Obviously, she’s been very keen to keep close to the Brexit right. But if the LibDems do well, this would embolden the Remain Tories to tell her to pull back from the hardest Brexit, and might even encourage one of them to run against her.


Mar 15, 2017

If the theory of multiverse is true, does that mean there is God in one of them?

No.

It’s mathematically provable that you can have an infinite non-repeating series of strings that doesn’t contain every combination of letters.

Consider the set that contains :

“11”, “101”, “1001”, “10001”, “100001”, “1000001”, “10000001” … etc.

Each step, you add another 0 between the ones.

This is a infinite sequence. It never repeats. It only contains the digits 0 and 1.

BUT

the string “111” NEVER appears in it.

So. It’s not the case that in an infinite number of possible worlds, ALL possibilities must occur.


Mar 15, 2017

How likely do you think is the emergence of a centre-left party like En Marche in the political arena of the UK?

There’s already a centre-left party in the UK : the Lib Dems.

They do OK but not spectacularly. They had their moment of a popular young charismatic leader on a neoliberal tip with Nick Clegg in 2010.

What happened next illustrates the weakness of this kind of party in a UK, first past the post context.

Centre parties aim to take votes from both left and right. But to get power you need to be in coalition with one side or the other. This immediately alienates those of your supporters from the other side while blurring your identity with your coalition partners. Sooner or later you’re relegated to the wilderness again.

Not sure how any other new centre left party could avoid that. The SDP ended getting sucked into the Liberals who played the same role.


Mar 16, 2017

Is Marxism any science?

No. Of course not.

It’s a kind of economics.


Mar 16, 2017

What are some good little-known psychedelic rock bands from the 60s?

I’ve been enjoying this recently.


Mar 16, 2017

Is popular music slowly losing its credibility as an art form?

Popular music never had any “credibility” as an art form.

More or less by definition.

Popular music is music made to sell. And it sells because, ultimately, it’s made for a lot of people to like.

All the other sorts of music are made for other reasons : personal creativity and self-expression; to make a particular community or teenage tribe excited or happy or angry or dance etc. Or to express the cosmic or deep spiritual intuitions of the artist.

This art is less focused on giving people what they like. And therefore sells less. And then the people who make it complain that the popular music is inadequate because it choose popularity over artistic integrity.

But it is what it is. If you want a lot of people to like something, you have to prioritize catering for what a lot of people want, over any other artistic value.


Mar 16, 2017

I can listen to a beautiful classical piece one moment and hardcore rap the next, what does this say about my musical taste?

I think it’s more common than most people assume.

It’s probably the bigots that only listen to one kind of music who are the minority.


Mar 16, 2017

Does becoming a politician equal becoming corrupt?

It doesn’t equal it. No.

But in many places and situations, it’s very hard to become a successful politicians and NOT have made compromises or bought the support of other power-brokers with some implied promises / debts.

For example, you’ll need other factions in your party to support you for leadership or a senior role. Or other parties to join you in a coalition.

They’ll want something in return.

At the very least they’ll want you not to be denouncing their own mistakes, compromises and corruption.

What do you do if you want to form a coalition government but you suspect that some in the party willing to form it with you are also open to accepting bribes?

Choice a) you take the high-minded moral stance, call out the potential partner, and are content to sit in opposition for 10 years as some other factions form the government (perhaps including the potential partner you rejected), pursue their ideological agenda and pass the laws THEY want (which you hate).

Choice b) Hold your nose, accept that the greater good (of getting your agenda turned into policy) requires you to BE the government, and accept a partnership with people who may themselves be damaging the system. Pray that no-one discovers it and that you won’t be sucked into trying to cover it up.

We would like all politicians to choose a). But we have no mechanisms to reward it. If a politician DOES stand up to, and call out, corruption in their own party, it doesn’t usually win them more votes or new levers of power. And a life in politics without power is pretty much considered wasted. So many are willing to risk b)

Of course, I’m giving a dramatic version of this. But the dilemma comes up at all scales at all stages of a politicians’ life.

You get a job as an unpaid intern, meet another new intern who seems to believe most of the same things as you, but is willing to fiddle his expenses forms because”after all, it’s not like they’re paying us anything anyway”. What do you do? What if it’s your boss in the small research department you’re part of?

What if the guys on the selection committee for your first possible parliamentary seat, bring along a rich property developer to meet you, explaining that he is a supporter and willing to help finance your campaign? Do you start interrogating him and asking what he wants in return? Or do you shut up, accept the money, and only hear a couple of years later that he really appreciates what you’re doing but thinks that the government’s proposed legislation on X is going to be really bad for employers like him. You like the guy, he’s a good friend and reliable donor. It’s hard to tell him to his face that you think that the government is right to prevent him building this fantastic new hotel complex he’s so excited about. Perhaps its easier to have a word with your colleagues in parliament about whether exceptions could be made for this category of business.

Corruption is so successful and endemic because it doesn’t turn up like the devil at your door, waving a contract to sign away your soul for a chunk of money. It’s not obvious. It pervades a scene, half-out-of-sight, but glancingly referred to. Always acknowledged as part of the backdrop reality of the work you’re trying to do. When it asks for your co-operation, it presents itself not as an opportunity, but as a workaround. A workaround to unnecessary bureaucracy or controls. A workaround to the unequal playing-field caused by other more powerful corrupt actors. A workaround to short term emergencies or unforeseen problems.

tl;dr : all politicians who have been able to BE politicians at all will have had to work with and made compromises with people they didn’t necessarily like or approve of. In places where corruption is endemic, it’s quite likely that this will include at least turning a blind-eye to actual corruption.


Mar 16, 2017

How would you categorize these political views?

You’re an old-skool conservative. You’d have been fine in the Republican party before they got corupted by the oil industry and gun lobby.


Mar 16, 2017

The world is divided into a series of alliances based on timezones (i.e. cross sections of the globe). Which alliance wins and why?

California-Cascadia probably wins in terms of quality of life.

Western Europe does well with German industry and Nigeria’s oil.

But perhaps China-Australia has the economic edge.


Mar 16, 2017

Are there older adults who prefer mainstream contemporary music?

I’m a 47 year old man and I like a lot of contemporary music.

Obviously not Justin Bieber but that’s because I’m not the right demographic for his style, not because he’s “contemporary”. I didn’t like equivalent “boy” bands of my generation either.

But I like contemporary hip-hop and trap and electronica when there’s something that seems interesting. I like Kendrick Lamar and Vince Staples and Frank Ocean and other Odd Future spin-offs. I like Thundercat and Flying Lotus. And Shabbaz Palaces and Joey Bada$$ and Mykki Blanco. I’m not a huge fan of Drake or The Weeknd or Future or Wiz Khalifa etc. but I get why they’re relevant. I like Connan Mockasin, and Work Drugs and Fatima Al Qadiri and Regal Degal and Sofia Reta and Mika and Gayngs and Vektroid and Hudson Mohawke (and TNGHT) and Halpe and Sam Gellaitry and Tame Impala and GFOTY and Kaytranada and Villagers and Purity Ring and JamesZoo and … well plenty of other people making music today. I’m not a teenage girl. And I’m not likely to resonate with music for teenage girls. But I have no problem with pop that’s contemporary.


Mar 17, 2017

How many people still prefer local music libraries over music streaming services (e.g. Spotify, Deezer)?

I still have my own music library.

Music is important to me. Along with my privacy and freedom. I’m not letting my music habit become a leash that some streaming company can keep me tethered to. Or keep charging me for.

Obviously I stream (from Youtube, Soundcloud and Bandcamp) when I’m discovering new music. But I like something then I want a local copy.


Mar 17, 2017

Why are the left (SNP, Corbyns Labour) against the "right to buy act" when it helps working people? Without it, my father would’ve never been able to get on the housing ladder, proceed to buy more properties, and help me get my life started.

Basically central government told local government that they were obliged to sell assets that they’d invested a huge amount of money in, and which were a vital part of managing housing in their communities, off cheap, to a few residents who were lucky enough to have the jobs and money to buy them.

The effect was that tax-payers were robbed. Succeeding generations (ie. younger people today) are now stuck with a huge housing shortage and massively inflated house-prices. And far from being “home-owning democracy”, these people have all had to go and rent from private landlords.

Related :

Phil Jones (He / Him)'s answer to Why is the left so strongly opposed to school choice?


Mar 17, 2017

Should culture libertarians from both the left and the right unite against the rise of authoritarian identity politics?

I don’t even know what a “culture libertarian” is.

But as a libertarian-socialist I’ve always said I’m happy to work with right-libertarians against things like the authoritarian surveillance state and other sorts of oppression.

“identity politics” is a more complex idea. Identity politics is a political response to the fact that our identities carry so much importance in society.

In an ideal world we wouldn’t worry about people’s sexuality or skin colour or gender etc. We’d all just get along with each other as polite, well intentioned people, enjoying both our similarities and differences.

But back in the real world we live in right now, people are still getting a tonne of grief because of their skin colour and gender and sexuality. And that needs to be talked about and opposed. So if “identity politics” is calling out prejudice. And telling people to cut it out. Then that’s a sad necessity. And to tell people to stop calling out prejudices based on skin colour and gender etc. looks awfully like trying to enshrine those prejudices as unquestioned norms in society.

So yes. Let’s all work to end “identity politics” … by making it unnecessary.


Mar 17, 2017

Can there be another alphabet letter?

There’s no law against it.

But we are incredibly locked in, today, to keyboards with a certain number of letters on them. And ASCII and other electronic alphabets which expect 26 letters.

Sure, you can find a unicode slot free for a new letter. But it would be a massive amount of work to upgrade all our IT infrastructure to handle it.

Waaaaay worse than the “millenium bug” or the end of Unix time.

I can’t imagine a need that is compelling enough to convince us to do all that work. I think we’re stuck with a 26 letter alphabet for the next few thousand years.

Update : Of course, we are adding new “characters” to our everyday electronic conversations all the time, in the form of Emojis. There is infrastructure to handle that. But people don’t consider them part of the alphabet. If you want to make your mark on our writing, you might be better off trying to invent a compelling new Emoji.


Mar 17, 2017

Is Python a good programming language for 13-year-olds?

Yes. It’s an excellent language for 13 year olds.

Firstly. Because it’s practical.

No-one should learn programming in the abstract. Learn programming to write programs that do stuff.

Doing stuff means working on platforms that are important and having libraries.

Python, unfortunately, isn’t standard on a couple of really important platforms like mobile phones or in the browser. But it can be made to run on them. And it IS standard on all the other important platforms like your Windows / Mac / Linux PC. And on all servers.

Micropython is really nice on the Micro:bit and other Internet of Things platforms.

Python has loads of libraries. For everything you want. Including maths, science, graphics and gaming, machine learning, IoT etc.

Second. Because it’s simple and powerful.

One thing that makes certain languages difficult is that they are optimized to address concerns that might not interest beginners or casual programmers working at the small scale. Java is full of bureaucracy that’s intended to help managers on large scale enterprise software, that are just a pain-in-the-ass for everyone else. Haskell is amazingly powerful for people who want to learn about advanced type systems. Etc.

But Python is all about just having a programming language that does the standard sorts of things that most people want to do. Which makes it very simple.


Mar 17, 2017

I want to compose music for a short film, what are good programs that I can write down a score in?

Lillypond works on Windows. And is free.

LilyPond... music notation for everyone


Mar 17, 2017

Does George Osborne's becoming Evening Standard editor mean that he has ruled out a return to frontline politics?

It means he’s a shrewd operator.

He knows he’s going to be in the political wilderness for a while. (He’s out of favour with May’s government, and doesn’t agree with the hard Brexit direction they’re taking the country in)

Editing the Evening Standard is a good way to sit out the next few years of economic disaster. He can snipe at the government from the side-lines. Telling everyone how bad it’s going to be. And he’ll have a high profile platform to do it from.

Eventually, he may win the argument. And it will be a great chance to relaunch his front-line political career once everyone realizes what a fuck-up Brexit was.

Anyone watching the political scene over the last couple of years can’t fail to have been impressed by how much power and influence you can get through being a prominent public voice, either in the mainstream media or social media.


Mar 17, 2017

Did PM delay invoking Article 50 because of Sean Spicer's accusation that GCHQ may have tapped Trump's conversations in collusion with Obama?

It’s an interesting thought.

But probably not.

May is committed to Brexit, not because she’s been believing in Trump (I don’t think she’s that naive), but because she’s running scared of the right of the Tory party and the right-wing UK media. She knows that if she doesn’t look 100% committed, they’ll turn on her in a heartbeat.

I suspect the delay is to buy a little bit of extra planning / internal negotiation time, and perhaps try to trip up the momentum of the SNP in its call for another referendum.

I’d guess the general Tory party attitude to Trump (depending on who you’re talking about) is either :

a) what a chump! But how marvellous he’s managed to push the Overton Window so far to the right. What an opportunity this gives us.

b) what a tool! We really need to baton down the hatches to weather this one!

However bad Trump is going to be, though, there are relatively few in the Tory party who are simultaneously believers in the EU, courageous enough to take an unpopular stand on it, and have any real credibility with most party members or the public, to try to fight back against the Brexit momentum. That’s happening, whatever the US does.


Mar 18, 2017

How were Postmodern philosophers so influential?

Well, partly you have to ask what the competition was.

What other exciting, innovative ideas were around, responding to their times?

Background in my other answers : Phil Jones (He / Him)'s answer to Could someone explain the essence of postmodernism? Phil Jones (He / Him)'s answer to Is postmodernism a precursor to our current Trumpian post-truth age of "alternative facts"?

OK.

So the question is, what else was around? Analytic philosophy was very dry, very abstract, and was actually (via people like Wittgenstein, Quine, Davidson etc.) talking itself into a position not as different from the post-modernists as you might imagine. Indeterminacy of translation isn’t quite the same as the pop understanding of post-modernist relativism. But 99% of the population probably can’t tell the difference.

Existentialism’s synthesis of nihilism with phenomenology had more or less run out of steam. Especially after Sartre tried to merge it with old-skool Marxism.

Everything else, in both philosophy and the humanities was even older and had no especial connection with the times.


Mar 19, 2017

Why do people usually confuse classical liberalism with modern progressiveness?

Blame American socially conservative Christians.

They’re the ones who started using the term “liberal” in a derogatory way as if it were interchangeable with “socialist” and “communist”.

They did it because they didn’t like women’s liberation and mixed-race marriage.


Mar 19, 2017

A lecturer at the university said the more poor people, the better for the economy. How can I argue against this?

Ask your lecturer if he thinks the purpose of life is to serve the economy?

I (and I would suggest that pretty much all decent people) believe that the economy exists to help us have a good life.

If life isn’t good, what the fuck does it matter how the economy is?


Mar 19, 2017

Which field will be automated sooner, software/computer science or engineering?

They’re both being automated all the time.

But they’re big fields. It’s going to take a very long time indeed to automate them completely.

But almost as soon as you start in either field, you’ll be using tools that automate some of the boring stuff. (Eg. compilers to write machine-code for you, simulation packages to do calculations for you)


Mar 19, 2017

Can a democratic government be run using the scientific method as a way to resolve all issues?

No. Science doesn’t say anything about values.

It can’t tell you whether you ought to care about the unemployed or disadvantaged. Or what the government’s responsibilities are.


Mar 19, 2017

Should all software be open source?

People aren’t obliged to give their source code away if they don’t want to. Any more than you should be able to compel them to say or do anything else.

OTOH, as a user / consumer of software, you’re a fool to accept any software in your life and on your machine that isn’t open-source (and therefore under your control). Similarly, you should really prefer to associate with other people, and consume services from other companies, that also use open-source.

So yes. All software in your life should be open source. What other people do in private is their business.


Mar 19, 2017

What is going on in the minds of the liberal left?

Well, let’s be honest. Right now, a lot of “what the fuck just happened?”

And cognitive dissonance as everyone around them (including people they assumed would know better) seems to be happily waltzing into a xenophobic, authoritarian, proto-fascism without any seeming embarrassment or preoccupation about how exactly that’s going to work out.

The liberal left are going to need to have a huge internal argument / soul search to come to terms with this. It’s probably going to be ugly and painful, but it is necessary, because there are a lot of rival theories to be sorted out about whether, and why, left-liberalism is so roundly rejected, what can be done about it, what left-liberals actually want and in whose name they claim the things they claim.


Mar 19, 2017

If you were to pick a symbol to represent coding, which one would you pick?


Mar 19, 2017

Did humans originate from East Africa? Why or why not?

Right now it’s our best theory.

Why? Because that’s where the oldest protohuman remains have been found.

Why not? Possibly some quite old protohuman remains have been found in Asia. Not necessarily older than the African ones, but suggesting that the radiation of protohumans from wherever they evolved happened earlier than we thought. And given how long ago that was, it’s still open it might have been elsewhere.

Nevertheless, as I understand it, Africa is still the best theory.


Mar 19, 2017

Are soldiers more valued in society in the US than in European countries?

Not at all.

They’re sent out to die for all sorts of bogus reasons and Americans seem OK with it.


Mar 19, 2017

Why south European countries have an intrinsically more socialist society?

It’s not at all clear that they ARE more “socialist”. Is Italy, with its machismo, socially conservative culture and romanticism about aristocrats, actually more “socialist” than Scandinavia?

What Southern Europe does have is Catholicism. Which is a more communitarian branch of Christianity than individualistic Protestantism. The appeal to the good of the community and obligations to the community are stronger in Catholicism than Protestantism. That can help some appeals to collectivism, but it can also help nationalism and more malign collective ideologies than socialism.


Mar 19, 2017

Is it morally justified to copy books in countries where people are too poor to afford them and low-cost editions are not available?

Information isn’t scarce.

It’s morally justified to copy information in any circumstances.


Mar 19, 2017

What should I know about centrism and its political, economic, and social views?

There is NO centrism.

Everyone likes to think they’re at the centre because they think “Oh, I’m not a crazy extremist”.

But the reality is that there is no “centre” policy. You can be for stuff or against it. Being indifferent to it. Or liking half a policy to split the difference between liking it or not liking it, is a nonsensical nothing.

Related :

Phil Jones (He / Him)'s answer to Why are extreme left and right-wing politics becoming increasingly popular again?

Phil Jones (He / Him)'s answer to Centrism & 3rd Party Prospects in U.S. Politics: Is there a rational middle ground between Democratic and Republican views of government?

Phil Jones (He / Him)'s answer to Why do the political extremes (left and right) seem to have a stranglehold on public discourse?


Mar 19, 2017

Have you ever heard of any Brazilian metal bands? Which ones?

I think the one that was most famous outside of Brazil was Sepultura.

A friend of mine plays in Tekilahell


Mar 20, 2017

Why does network programming scare me?

Network programming is inherently asynchronous and your program depends on things outside it (and even outside the computer its running on, like computers that belong to other people)

External dependencies and concurrency are the two hardest things for a programmer to deal with (especially in traditional imperative / OO languages)


Mar 20, 2017

Historically, If your country enslaved human beings, then allowed the freed beings to be treated worse than chattel, how does one become patriotic?

Why be patriotic?

And why waste time denying the undeniable and defending the indefensible?

My country did a lot of crap things in history. It did some good things too.

I’ll talk about and celebrate the good stuff. I’m happy to admit that the crap things were crap and that I repudiate them. And that sometimes some recompense is needed for them.

I don’t see any need for a “patriotism” that transcends the requirements of basic human decency and charity.


Mar 20, 2017

When did Quora become a forum for left wing radicals to criticize and ridicule President Trump in particular and conservatives in general?

Quora has always been like that.

It’s always been pretty liberal. It’s always prized intelligence over stupidity. And it’s always prized politeness over belligerence. (Though sometimes it’s made fun of what it considers stupidity.)

For a long time, the Conservatives didn’t turn up and complain much because they weren’t the kind of people who liked Quora’s virtues. Now, suddenly, they’ve discovered that Quora exists and is to the left of the kind of media they like, and they feel all aggrieved about it. And seem to be turning up precisely to complain that it’s too far to the left of the kind of media they like.

Clearly these “conservatives” don’t see the irony of being an outsider coming into an established community and trying to change its essential character.


Mar 20, 2017

Which genre is better, rap or rock?

Neither is objectively better.

Rap is still a live genre, able to produce real novelty and interest. Whereas rock is basically mined out. Everything that it’s possible to say or do with rock has basically been done.


Mar 20, 2017

Why do governments around the world have so much problems with drug use?

Because they idiotically decided that drug use was something that they could and should proscribe.

It’s always going to be difficult to achieve the impossible. Especially when you’re the government and have neither moral nor practical justification for it.


Mar 20, 2017

What is the best way to install an environment for Python?


Mar 21, 2017

How would you defeat self-replicating mini drones?

Temporarily. Block them with netting. Like we do with insects.

That’s what we’re all going to be doing in our houses in the near future, to keep out the nosey neighbourhood teenagers and potential robbers electronically “casing the joint”. We’ll put up netting to stop their drones getting in.

Possibly netting that can deliver a burst of electric current to burn any drone that touches it.

Longer term. Maybe some kind of mini- anti-drone lasers. I’m a bit sceptical we can make them smart enough to shoot invading drones in our living room without also shooting us living our lives, but I guess people will try.

Predator drones that attack other drones. Could be an expensive, messy arms race.

The equivalent of an anti drone disease would be nice, but as drones don’t eat or breath, it’s hard. One question is where they get their power. If there are special docking stations you might go after them.

Frankly it’s going to be pretty messy and pretty horrible.


Mar 21, 2017

Is the criticism by 70 Conservative MPs of BBC coverage of Brexit the beginning of Trumpist alt-facts in the UK?

No. It’s not the beginning.

Conservatives have always accused the BBC of bias whenever it criticised them or tried to hold them to account when in government. (Let’s be clear. The media SHOULD be more critical of the party in power than the party in opposition. )

This election cycle has amplified everything. And the apparent success of calling out the established media for bias is emboldening everyone to do more of it.

The anti-establishment wave isn’t just media vs. government. Or new parties vs. old. It’s also less established, less respected media jostling against more established and respected media for the top slot.


Mar 21, 2017

Where does one draw the line and say that a candidate who claims to be libertarian is actually not libertarian?

When they turn a blind eye to authoritarianism just because it doesn’t infringe on the liberties they care about.

For example, it’s pretty common to find someone who claims to be libertarian when it’s all about the big bad government collecting taxes from them but is remarkably relaxed about abusive policing of the black community. It doesn’t affect them, so they think that overt surveillance of, and suspicion of, and tendency towards excessive violence towards, black citizens isn’t a major threat to liberty.


Mar 21, 2017

I am becoming increasingly liberal with age. Why is this?

You tell us.

You probably know better than we do.

I’d guess that between 18 and 23 your social circle increased a lot. Maybe you went to college, or got a job, or got new friends different from school / family etc.


Mar 21, 2017

As a liberal or democrat, do you wish that every country on earth had no borders?

Yes.

Next!


Mar 21, 2017

Why does the Trump administration DHS announce security measures which are ineffective in fighting terrorism?

Right-wing media has convinced a large number of people that Liberals have made them less safe by being unwilling to inconvenience Muslims.

They therefore assume that the corollary must be that anything that DOES inconvenience Muslims must make them safer. ;-)


Mar 22, 2017

What is your review of Crunk?

I think it was a really exciting sound when it first came out, but got boring pretty quickly because it was very repetitive.

But, I’d say it’s main virtue is that it set up hip-hop’s evolution towards trap. Trap sounds to me like it evolved most directly out of crunk drum kits and beats. But started allowing more varied and intimate raps on top.


Mar 23, 2017

If politically correct Americans weren’t in the Quora community, would there be less political topics and more uplifting, interesting or funny ones?

What makes you think that political topics aren’t the uplifting, interesting and funny ones?


Mar 23, 2017

Are the goals and the actions of the IRA to some extent comprehensible and righteous?

Comprehensible, yes.

The motivations aren’t much different from nationalisms all over the place : “we want our place, run by us, not by those people over there who have different opinions and culture to us”.

Plenty of people assert that they are willing to use violence to DEFEND the sovereignty that they have. But then think it’s very different and unjustified to use it to TAKE sovereignty.

Personally I think that’s just hypocrisy. I see no difference between being willing to kill to defend a sovereignty you have vs. being willing to kill to acquire a sovereignty you don’t have.

Your objective is sovereignty. Your method is violence. What does it matter what your current status is?

Righteous. No.

At least, as far as I’m concerned no nationalism justifies killing people.


Mar 23, 2017

What functions do elections serve in a democracy?

They give you the chance to kick out someone who isn’t a good representative or leader.

If you don’t have elections, it doesn’t matter how perfect you think your selection process for leader is, you have no come back, or way to correct the problem, if it turns out that selection process made a mistake and gave you a bad leader.

There ALWAYS has to be a way to correct errors. And elections are what guarantees that there is.


Mar 23, 2017

Would a benevolent dicatorship work better than democracy?

A benevolent and brilliant and incorruptible and lucky that his / her hunches turn out always to be right dictator would work better than democracy.

We don’t actually know anyone who fits the bill of being benevolent, brilliant, incorruptible and oracularly correct in all his or her hunches who could take the job though. So it’s better to stick to the democracy.


Mar 23, 2017

Why can’t Microsoft make software of the same quality as Google?

Because Google is willing to work with, and make use of / appropriate, and contribute back to open-source / free-software projects.

And Microsoft have the idea that software is closed, private property hardwired into their DNA.

But Google were born in the cauldron of free-software. And have been working with it since they started.

Google get to draw on a larger community and smarter people than Microsoft have working on their proprietary projects.

Now, of course, Microsoft are, finally, very reluctantly, trying to change their stance on open-source. But it’s hard for them, and mainly they’re just open-sourcing their own stuff. Only a few rare occasions do they jump on and embrace existing free-software.

And of course, Google are not perfect. They’re increasingly reluctant to give everything away and are decreasingly good citizens of the free-software world as they try to compete with the very controlling Apple.

But it still explains why Google have generally been successful in making good quality software so quickly.


Mar 23, 2017

As a liberal, what beliefs or points of view make you a liberal?


Mar 23, 2017

Do you think that the ends justify the means?

Yes, of course.

When you act, you act towards a goal. This is just a basic principle of rationality.

It’s irrational to act without having an end in mind. Acting without a goal is either an automatic “reflex”. Or an ingrained habit that you don’t question and can’t modify. Or literally “just doing random shit”.

All rational action is justified by its ends.

“Yeah, yeah”, you say, “but we’re talking about ethics here. Not reason.”

Same difference.

Of course we take intention into account when making moral assessments of other people’s behaviour. That’s why we make a distinction between murder and manslaughter. It’s the basis of all those horrible “trolley problems” in moral philosophy that try to disentangle how “the ends justify the means” should be applied in awkward edge cases.

As I write, yesterday, a crazy guy with a knife tried to attack the UK parliament, stabbed a policeman to death and was then shot by another armed cop.

So why did the guy with the gun shoot the guy with the knife? What “justified” that violent act? Only the proposed “end” of stopping the knifeman and preventing him from hurting anyone else.

“The ends justify the means” is so obviously true. And universal, it would hardly be worth commenting on. The only time people complain about it, is when they DON’T think that some specific ends do justify the specific means. Usually because they don’t like the ends.


Mar 23, 2017

Why does America try so hard to spread democracy?

Americans DON’T try hard to spread democracy. They try hard to spread a “rule-set” which is favourable to American business. A rule-set of property rights and laws of contracts and dispute resolution mechanisms etc.

America spreads that rule-set because it knows that American corporations tend to do well under that rule set. They make money selling into regions where those rules are in operation. They make money importing materials from places where those rules are in operation. They benefit from the stability and general economic growth associated with those rules.

To an extent, those rules often have accompanied the growth of liberal democracies. But where America can get those rules respected WITHOUT promoting its own brand of democracy, eg. in Saudi Arabia or China, then it’s happy to let things lie.

What America really doesn’t like is countries that don’t allow its corporations to compete within a such a rule-set that’s favourable to them. For example, countries that may well be developing their own brand of democracy but combined with economic restrictions designed to keep giant American corporations out.

That’s when you see America support coups and dictators and torture and violence to overthrow these nascent democracies. As happened continually in Central and South America in the last 50 or 60 years.


Mar 23, 2017

"Guns don't kill, humans do.” Do you agree with the NRA's slogan?

Absolutely not.

There are cases of people being killed when a gun misfired. (Boy, 7, Killed in Gun Store Parking Lot Misfire: Pennsylvania Boy Tragically Shot to Death by Father Outside Twigs Reloading Den [DETAILS]) This is clearly NOT a death caused by a human but a death due to a technical malfunction.

Of course dangerous machinery can kill people. And of course we need to take precautions against that.


Mar 23, 2017

Is Donald Trump the Hitler everyone has expected him to be, so far?

Pretty much. Yeah.

Lies all the time. Absolutely huge lies that aren’t intended to be believed so much as spread a smokescreen of disinformation. It’s basically a non-stop Chewbacca defense

Whips up contrived panic and fear of an ethnic / religious minority by creating actual policies that target their freedom and well-being.

Accuses all critics of disloyalty to himself and the country.

Tries to undermine any part of the US state machinery and constitutional checks and balances, from judges to the intelligence services, when they criticise or try to control him.

Tries to undermine a free press by accusing it of bias against him. Plays games by deliberately excluding them.

Fawns over the military, offers it huge budget increases, while showing no real understanding of real defence and military issues. Adopts a bogus military look.

Seems to be keen on rockets.


Mar 24, 2017

Who is worse, Theresa May or Jeremy Corbyn?

Theresa May.

Corbyn has the courage to stand up for what he believes. Even though it kills him with the UK’s right-wing media and often with the electorate. What he believes and takes a stand on is almost always shown to be correct in the long run. And when not presented with a sneering tone from his enemies, is usually quite popular.

Theresa May is rushing the UK into a hard, self-destructive Brexit. Either she’s stupid because she doesn’t understand how bad it will be. Or she’s a coward because she does understand but is scared to stand up to the xenophobic Tory party and right-wing media.

The worst you can say about Corbyn is that he’s not a good communicator and can’t escape the trap of being unpopular for being unpopular.


Mar 24, 2017

What do intellectual supporters of Donald Trump see in him?

Most of them are very ideological.

What they see in Trump is a chance to shake things up, knock down some existing institutions, get rid of long-standing shibboleths and open a space to pursue their own ideological projects.

Steve Bannon and Mike Pence would like to see “white Christian” culture become not simply the dominant culture in America, but the official culture. One which the American state proudly promotes as superior to those of other religions and races. It doesn’t want to see proud and out LGBT+ culture dominating the media. It doesn’t want to hear people making a big fuss of black history. Etc. It wants a return to the good old days where schools told everyone that white Christians were the top people and standard bearers of civilization.

Peter Thiel wants to knock down the public education system, smash the liberal humanist model of university education, and eviscerate the welfare system. He thinks this will lead to an entrepreneurial paradise where everyone learns what’s needed to thrive in the market and everyone works very hard and creates a lot of value.

Betsy DeVos would like to see all the government money for education go to Christian schools that teach what she considers the right curriculum, rather than go to public schools that are constitutionally obliged not to take theological sides.

Etc.


Mar 25, 2017

I don't believe abortion is morally right, but I still believe it is needed. How do I justify this in debating with conservatives?

How is this different from war?


Mar 26, 2017

Which Republican or right leaning journalists and pundits do you as a left leaning Democrat respect most?

I couldn’t name individual writers, but I have quite a soft spot for The American Conservative.

Although I obviously disagree with them profoundly, they seem pretty honest, are suitably deep, and are (for me) pleasantly cynical about the failings of much of the right / Republican party.


Mar 26, 2017

As an atheist, how do you explain that we are living on such a perfect planet?

1) Why is there a planet?

See the whole history of the cosmos from the Big Bang onwards.

2) Why are we living on it?

See the whole of evolutionary theory, to explain why life here took the form of us.

3) Why is it “perfect”?

It isn’t perfect, but we’re well fitted to it. Once again, thank evolution. It’s the process which makes sure that the animals that appear in a particular environment are particularly suited to it. Earth is perfect for us, because we evolved here and not somewhere else.


Mar 26, 2017

If America was a dictatorship, who would you want to be the ruler?

Naom Chomsky.

It wouldn’t stay a dictatorship for very long.


Mar 26, 2017

Can't big companies just develop their own blockchain technology to revolutionize their business, without relying on any cryptocurrency's network?

The can. And they are.

See Hyperledger. And Dragonchain


Mar 28, 2017

Who creates software like FL Studio?

For some reason, it’s a genre that seems to appeal mainly to germanic cultures.

Ableton is German

Cubase and the VST standard are from Steinberg. Steinberg is German.

Logic (now owned by Apple) was originally made by C-Lab / Emagic, who were … you guessed it … German.

GarageBand is made by Apple, but the project is led by Dr. Gerhard Lengeling who came to them from Emagic.

Bitwig is German. (Made by ex-Ableton people, I believe)

FL Studio is Belgian (not quite German but geographically close-ish)

Reason is by Propellerheads (Swedish)

Maschine is from Native Instruments (German)

U-he (another big plugin-maker ) is also German.

Reaper is from Cockos (US)

Tracktion was by a UK developer but went to US company Mackie. It now seems to have gone back to the UK.

Pro-Tools is from Avid (US)

Cakewalk is from US.

LMMS, the free-software DAW for Linux seems to have been started by Paul Giblock and Tobias Doerffel.

Magix was German. Before being bought by Sony.


Mar 28, 2017

Is there anyway to download FL studio for free?

If you just want something FL Studio -like (or like FL Studio was a few years ago), LMMS is proper free-software (free as in both speech and beer) and becoming good enough to make music with.


Mar 28, 2017

Why are you left wing, economically speaking, in US politics?

I am left wing because I believe :

1) The economy is meant to serve society rather than that society is meant to serve the economy.

2) The economy is a human-made institution which runs according to the rules that we as a society decide. And we should improve those rules until we get the outcome we want, rather than treat the economy as a God-given thing that we must follow unquestioningly.

3) The economy is a complex system full of unpredictable non-linearities and feedback loops. And that the outcomes, in terms of how wealth and rewards are distributed, are not simple linear functions of the raw human effort and ability that is fed into it. In other words, the economy is unjust in how it allocates the wealth it produces. And we ought to correct this.


Mar 29, 2017

What is the moral justification for people who pirate?

I feel that the entire idea of “intellectual property” (ie. the government pretending that non-scarce bits are really scarce, and so treating them as something that needs to be restricted) is wrong on so many levels.

Freedom is more important than a fudge to make a business model work. We don’t, ultimately, need the business model. But we need the freedom.


Mar 29, 2017

What happens if a new British prime minister is elected within two years, and decides to remain in the EU before Brexit negotiations conclude?

I’d guess right now it’s too late not to leave.

What I suspect could happen is if the new PM has an obviously strong mandate (ie. campaigned on not having such a hard Brexit, and won by a significant majority) … they could appeal to EU for some kind of emergency review of the current agreements, with the promise that the UK under their leadership would be more willing to co-operate in return for better access to the single market.

If the will was demonstrably there, perhaps a screeching U-turn to a more Norway like model might still be available.


Mar 29, 2017

Was Obamacare meant to explode in 2017 because Obama won't be here?

Obamacare wasn’t meant to explode at all. It’s Obama’s legacy, that he hoped would help the US.

Obama (unlike many in the Republican party) is NOT driven completely by a desire to fuck over the opposition. His policies were mainly just … and I know this is shocking … trying to make the country work a bit better. (Within all the constraints he was under).

If Obamacare explodes … in 2017 or 2018. It will be because it’s being sabotaged by the new Trump administration and its fellow travellers in the insurance industry.


Mar 29, 2017

Will Keir Starmer succeed Jeremy Corbyn?

Unlikely.

He has a bit of a profile now, to represent Labour’s position on Brexit. But I’m not sure he’s demonstrating any particular aptitude for leadership.

If the Corbyn project blows up and takes the rest of the left-wing of Labour with it (and I consider that’s still an open question rather than a foregone conclusion) then my money is on Sadiq Khan as the next leader of Labour / candidate to be Prime Minister.

He’ll be the highest profile Labour politician. With demonstrable administrative experience and competence. He’s sufficiently distanced from Corbyn but not obviously on the right-wing. He’s charismatic and a good speaker.

In presidential systems in Europe, it’s pretty common for mayors of large cities to make the transition to presidential candidate. That’s less usual in the UK parliamentary system where city mayors are somewhat detached from Westminster. (And therefore haven’t built a power-base among other MPs)

But if Corbyn is a disaster, then Labour might well be willing to try something different. And precisely because he’ll have stayed out of the internal fighting between Corbyn and the PLP, Khan will have some credibility as a unifier.

Update : Yes. There is, of course, the technical issue that he doesn’t have a seat in the Commons. Maybe he can’t be prime-minister until he gets one. Anyone know if this restricts him becoming Labour leader though?


Mar 29, 2017

Why do people with left wing political views automatically stick up for Muslims?

I don’t automatically stick up for Muslims. I criticise Muslims all the time.

What I automatically do is criticise my own culture, the culture I belong to, and which presumes to speak for me, when it makes over-generalizations and indulges in prejudice.


Mar 29, 2017

Though by various definition the UK has many beautiful and wonderful cities, London remains the foremost city in almost all areas. Why is this, and could it be changed?

Despite launching the Industrial Revolution, and having some of the greatest engineers in the world in the 19th century, the UK is filled with a kind of class-snobbery that looks down on industry and engineering.

The UK (via its snobbish elites) couldn’t wait to declare itself “post-industrial” and get out of manufacturing as quickly as possible. The elites loved nice clean “service industries” like retail, marketing and finance.

Because these are largely office-based, administrative, information processing jobs, they were relatively mobile. Particularly after the information technology revolution that started in the 1960s.

With an economy that was largely virtual, the gravitational pull of London faced very little resistance. There was no friction from geography (rivers, ports, mineral seams or railways). All these light, information processing industries, just got sucked south, to where the largest aggregation of people was.


Mar 29, 2017

What is a better alternative to Quora, where the administrators don’t micromanage as much?

It depends what for.

Stack Exchange might have better forums for specific technical questions.

It has its own issues though. I personally dislike the culture they built up there, where it’s OK (if not celebrated) to vote down questions if they’re considered the slightest bit discursive or open to multiple opinions.

I understand why they do it. But some knowledge just IS polemical. And StackExchange just can’t say anything useful about these things.


Mar 29, 2017

What do libertarians think socialists (orthodox Marxists) think capitalism and socialism is? Or/and vise versa?

You want to know what I, as a socialist, think that Libertarians think that capitalism and socialism are?

That’s easy.

Libertarians think that

“capitalism” == a system run by purely voluntary negotiation without coercion.

“socialism” == a system run by pure coercion, without freedom for any voluntary negotiation.


Mar 29, 2017

Do libertarians and socialists define capitalism differently?

Absolutely.

If they agreed what Capitalism was, they’d almost certainly agree whether it was a good thing or not.

The huge gulf between them in terms of support / opposition comes from understanding it in different ways.


Mar 29, 2017

What political party is driven to change the way money works so the true voluntary economic behavior scenario of freedom-based post-capitalism exists?

The nearest thing you could imagine would probably be someone in the Ethereum community.

I don’t know any political party which has this as an explicit aim. It would suit the Pirates, but it’s hard for any party currently out trying to win public votes to explain to people. If the public can’t even make a smart, informed decision about the economics of Brexit, then a smart decision about alternative money is pretty unlikely.

There are members of both Labour and the Conservatives who believe in money reform of the kind that’s promoted by Positive Money. I’m not sure how far this has made it onto anyone’s political agenda though.


Mar 29, 2017

What is unique about Gandhian nationalism?

It wasn’t about killing people from other nations.


Mar 30, 2017

What are the fundamental flaws in libertarian thinking?

The most fundamental is that they believe that private property, as an institution, is not coercive and doesn’t rely on the threat (and reality) of violence to sustain it.

You can’t eat apples from the orchard which is conveniently full of fruit. Or help yourself to stuff that people handily keep in houses. The reason you don’t do it is not “voluntary”. It’s because you’re scared of the violent retribution which is intended to coerce you into respecting the existing property regime.

This regime is not something you chose. You were born into it. Your compliance is under duress. And you have no freedom to change it.

Failure to recognise this is the greatest flaw in the thinking of people who claim they live by non-aggression, want a world run only by freely entered into, voluntary contracts and think freedom is the highest priority social goal.


Mar 30, 2017

Should race mixing stop to save the diversity of the human race?

Nope.

Read up on Mendel's Genetics to understand why mixing doesn’t destroy diversity.


Mar 30, 2017

When will the left realize that socialism is a failed policy?

From the myth of Icarus, right up to the beginning of the 20th century, humans continued trying (and failing) to fly.

When should humans have realized that flight was an unobtainable goal and given up?


Mar 30, 2017

Just like Larry Page and Sergey Brin unseated their incumbents with a better search engine, how likely is it that two Computer Science PhD students create a search engine that unseats Google? How vulnerable is Google to this possibility?

You wouldn’t, in 2017, compete with Google on a search engine for “web-pages”?

Who the hell is interested in “web-pages”?

The “search engine” that competes with Google in 2017 will be a very different animal. Something that searches / organizes a large body of currently obscure data that we suddenly discover we care about intensely.

Or something that solves some minor corner of search that people really, really want.

The most obvious examples are :

searching / filtering social networks / chats etc. So “what are people saying about X?” type questions. “Do more people think Y or Z?” type questions etc. There are serious privacy issues here. The biggest consumer for this data is the NSA. And even they know they shouldn’t have it. Probably only Facebook is in a position to do it. Or maybe some bot maker who persuades everyone to install the bot in all their chat apps.

live search / filtering / “routing queries” of new information. “Alert me when X happens.” (where X is a complex event). “What’s the biggest story from Australia this morning?”

search of people. (Another privacy minefield). “Who knows about Fridgits and might be likely to be willing to have lunch with me on Thursday?”

search of local resources and facilities. Search of local shops is terrible, even in 2017. “Which chemist is open now, within 10 minutes drive and has X in stock?” Lots of people set themselves up to provide this service. And all fail on not being able to keep comprehensive up-to-date data.

However, all these problems are hard.

If you want to compete with Google the company then the real thing you need to compete with is their advertising market. Make advertising irrelevant. Or find new ways to route around it.


Mar 30, 2017

How should scientific publishing be reformed?

You need to rethink what “scientific publishing” is for.

Scientific publishing exists to :

a) circulate new hypotheses and help them to be tested

b) enable experiments to be repeated and corroborated by the wider scientific community

c) to enable the community to keep up to date on the current scientific consensus (or unresolved debates) and what experimental evidence says about it

To a lesser extent, it also needs to

d) allow contributions to scientific knowledge to be tracked. So that we know who is doing good work. (And who should be hired.)

e) to keep the lay-public informed of the scientific consensus

f) to help current students learn

Scientific publishing can, and should, be redesigned to optimise each of these six functions. If you stop worrying about the traditional artefacts of scientific publishing - ie. papers and books - and start focusing on improving each of these functions you’ll probably find a lot of interesting ideas.

a) Circulating new ideas and helping them get tested can almost certainly be done through something closer to blogs or news-feeds. Short (3 or 4 paragraph) summaries of new hypotheses, enough for a scientist to judge whether she or he should be interested; perhaps bolstered by “upvotes” from respected peers working in the same field about seems worth looking into.

b) I believe that journals and papers are the wrong granularity and format for sharing results. Today, commercial publishers should be able to proved the timeline or history of a particular study. If commercial, they should be able to sell you the tree of previous research cited (developed) by a new piece of research. Publishers ought to be able to make data-sets available. Where science depends on computer programs, you ought to be able to get the program (or the history of all programs), perhaps “containerized” in something like a Docker container, ready to repeat the simulations or calculations.

c) Once again, more fine grained newsfeeds. Maybe some entities whose job is to write summaries. This might be a special role for someone part-way between a science journalist, a department head writing a yearly report and an information scientist slotting research into a well established taxonomy. It might involve specialist AI software which can summarize and classify research and perhaps discover similar research.

d) Participation in all these activities can be tracked. And the social profile of scientists should be able to link to everything they’ve done. From doing new experiments, to writing suggestive blog posts to upvoting. Algorithms can create metrics of “influence”. But humans should also be able to look at such a profile and get a good feel for a scientists’ contributions.

e) Similar to all the above.

f) This too. With some specific pedagogic remixes of all the above.


Mar 30, 2017

Could communism work in an economy based on robotic labor?

Something like that.

But I wouldn’t call them “slaves”


Mar 31, 2017

What is your opinion of the song "Protection" by Tracy Thorne and Massive Attack?

A2A : Personal opinion.

There’s no question it’s a great song.

And at the time, that Trip-hop sound, was extremely radical. Bringing the intimate emotion of bluesy soul together with raw funky hip-hop beats. It was exciting, sensuous, danceable, and very trendy.

However, I, personally, am somewhat tired of it. The sound turns out to be a formula that’s easy to repeat, and Massive Attack soon became swamped by bad imitators and the sound became tired from overuse.

And to an extent, today it sounds pretty tame.

What do you think of Goldie’s Inner City Life?

In some ways you can see this as taking the Protection formula and “turning everything up to 11”. The soul singing is more harrowing. The junglist break-beats are harder and scarier than Massive’s easy loping hip-hop. The electronic effects more alienating. The synth chords are smooth but have more jazz colour.

And yet you can see it’s the ploughing the same everyday melancholy that Massive Attack pioneered.

It’s obvious that Timeless couldn’t have existed without Blue Lines and Protection. But it also feels more adventurous. And leads into the future in a way that Protection (the song) sounds more like the summation of things in the past.

I admire Inner City Life more than I admire Protection.

And if we’re talking about pleasure, then I just gotta say. I much prefer Nicolette’s voice to Tracy Thorne’s. So Sly is my standout from Protection, the album.

There’s no question that the album Protection is absolutely stunning, though. Thanks for the A2A because you just made me go and listen to it again. And I’m overwhelmed how good the whole thing is.


Mar 31, 2017

Are there any famous writers in today's English speaking countries who follow George Bernard Shaw in their novels or plays?

I think you can see a bit of Shaw in Tom Stoppard.

Both in the humour and playfulness. And in the idea of the play as a philosophical discourse.

Stoppard’s themes aren’t the same as Shaw’s. He touches less on everyday philosophical / political / moral concerns. And is more gratuitously “clever” and appealing to people with some philosophical background. But you can feel a similarity.


Apr 2, 2017

Why are voters so gullible? I am Canadian, but voters everywhere tend to believe politicians when there is plenty of good evidence to distrust them.

Voters aren’t asked if they think politicians are trustworthy in general.

They’re asked which of n politicians they think is least untrustworthy.

Whatever they think, the answer they give still has to be choosing a politician.

Those are the rules of the game.


Apr 2, 2017

Do you think entertainers (musicians, actors, etc.) should not talk about politics?

Do you also think plumbers and car mechanics and hotel receptionists and advertising executives and network engineers and traffic wardens and police superintendents and pig farmers and truckers and coal miners and air traffic controllers should also be prohibited from talking about politics?

Should they be prohibited from having blogs and tweeting and posting memes on Facebook about their political beliefs?

Of course not.

Who SHOULD talk about politics if not “people”?


Apr 2, 2017

How has your perception of Islam changed due to the terrorist attack in London?

I continue to believe that violent people are violent.

And that violent people will find handy excuses for violence. Right now Islamic conservatism is providing such an excuse. As are other types of conservatism.

In general it seems to me that misogynist violence is turning out a better correlate of terrorist attacks than Islam : What do many lone attackers have in common? Domestic violence


Apr 2, 2017

Which musical artist and/or band made the biggest impact in the music industry in the 20th century?

From Wikipedia :

African American composer W. C. Handy wrote in his autobiography of the experience of sleeping on a train traveling through (or stopping at the station of) Tutwiler, Mississippi around 1903, and being awakened by:

... a lean, loose-jointed Negro who had commenced plucking a guitar beside me while I slept. His clothes were rags; his feet peeped out of his shoes. His face had on it some of the sadness of the ages. As he played, he pressed a knife on the strings in a manner popularized by Hawaiian guitarists who used steel bars. ... The effect was unforgettable. His song, too, struck me instantly... The singer repeated the line ("Going' where the Southern cross' the Dog") three times, accompanying himself on the guitar with the weirdest music I had ever heard.

That guy.


Apr 2, 2017

What is great about George Bernard Shaw?

Shaw never hates anyone. He never makes ad hominem attacks.

Everyone in his plays (and other writing to the degree I know it) is treated equally well (or equally badly however you see it).

He’s a passionate moralist, with very strong opinions. His plays manage to be both entertaining comedy and complex and deep political and philosophical arguments.

But Shaw never makes the people he disagrees with into monsters. He respects both their humanity and their intelligence. Everyone has a reason for what they say and do and represent in his plays. No-one (except extremely minor characters) acts the villain for the sake of it.

Shaw sometimes seems to take an incredibly detached / hands off position in his plays. He sets them up like thought experiments and simply lets them run, allowing whatever happens to happen. He doesn’t seem to try to tilt them in favour of a simplistic moral or his own preference or a conventional happy ending.

When you watch (or read) a Shaw play you come away feeling that the world is frustratingly complex but ultimately rational. That humans are flawed (sometimes tragically, sometimes comically) but well intentioned and deserving of sympathy. And that we have a capacity to understand and engage reasonably, if only we allow ourselves to.


Apr 2, 2017

What does left wing mean?

For me, being a leftist is two things :

1) being a methodological holist about how society works.

Ie. you believe in the role of collectives, contexts, systems, non-linearity and emergence as explanations of how society works. Society’s behaviour is not simply the aggregate of individual behaviours naively summed up.

2) you have some kind of ethical commitment to egalitarianism.

That doesn’t mean a specific position on “equality of opportunity” vs. “equality of outcome”. You can be a leftist and believe in either of these or in some third possibility. But there has to be some kind of egalitarian impulse.

If you have 1 and 2, you’re a leftist. If you don’t, you’re a rightist.


Apr 2, 2017

Why is the free market or capitalism viewed with such contempt by mainly rich, educated people?

As someone relatively rich and educated it’s because I realize how little work I do compared to many people who are a lot less rich and less educated.


Apr 3, 2017

If you could create a new political party for the UK, what would it look like?

I’ve been a member of the UK Pirate Party. And while the current one hasn’t really taken off, I think it represents an important need : a party which has a deep understanding of technology and the opportunities and challenges it presents.

Governance today requires an understanding of the patterns of technology that are leaking into the patterns of social organization. The network is reorganizing everything, from commerce to education to voluntary organizations to political campaigning to news distribution to governance. There are massive threats to national security, citizen privacy, the integrity of elections, the credibility of government etc.

Encryption is a deeply knotty problem that needs sound political wisdom to steer between Orwellian surveillance and government helplessness. Blockchains are threatening to reinvent money and potentially shut government out of any role regulating the economy or taxing it to pay for public services. Drones and autonomous, tiny robots are about to make a mockery of our traditional military operations and weapons, not to mention “security” in civilian society (how many buildings are proof against insect-sized intruders?) A few private global corporations now have mega-data on the entire population, and are increasingly able to model and predict (and steer) people through processing it. Artificial intelligence is on the verge of automating huge swathes of the current workforce out of a job. While telling us more about ourselves than we ourselves realize. We are not that far from mind reading technologies that can infer our beliefs and intentions from brain-scans.

All our major parties have ideologies which were formed before these technologies became significant factors in our lives. And try to pursue their ideologies as though technology changes nothing. Instead, we need a party which starts with the technological landscape and aims to steer the country through it.

In one sense, economics has moved centre stage in our political thinking. But I think we need to broaden from economics to something like Herbert Simon’s “Sciences of the Artificial” or Jeanette Wing’s “Computational Thinking”. A governance fully rooted in understanding of how all complex dynamic systems (of which economies are a sub-class) work.

Having said that, we also face another crisis which you can see as being a consequence of technology. We have become so good at manipulating the world for our purposes that we are damaging much of our ecosystem. We are driving the climate towards a territory unknown in human evolutionary history. We are driving hundreds of other species extinct. We are accessing and consuming all kinds of scarce resources without thought for how we’ll get by when they are gone.

A Pirate or “Technology” Party must also be a Green Party concerned with our stewardship of the environment and the world’s resources, promoting our best current scientific understanding of how the world works.

Finally, a party needs a social conscience. If it doesn’t care about welfare of everyone in the country. And in promoting justice abroad, then I have little use for it.

So yeah, there’s a need to unify the impulses behind the Pirates and the Greens and merge it with some social conscience.

Pirates today (like Greens of yesterday) are seen as a single-issue (or couple of issue) lobby group. Piracy needs to be expanded into a full political governance program.

Greens (in the UK at least) seem to me to be too concerned picking up the disaffected left of the the Labour Party with copies of traditional Labour policies. I accept that I’m one of many people who lost faith with Labour in the Blair years and started voting Green. But I actually don’t want a Green Party that’s simply a re-run of old Labour ideas. I want to see Greens take the opportunities to be different. Free of some of the constraints on Labour.

But a “Green Pirate” party with a social conscience? That would pretty much lock in my vote for life.


Apr 3, 2017

What do you think of the Spanish foreign minister's statement that Spain would not veto an independent Scotland's bid to join the EU?

The English media and political class is so caught up in the Brexit Bubble that they don’t realize how much that people elsewhere like the EU.

Scotland breaking away from the UK, is a bit of a worry for the Spanish, due to its own regional independence movements.

OTOH, Scotland showing massive enthusiasm for EU membership is quite a fillip for the EU project, which it could do with now that significant powers within the anglo-saxon world have a scarcely disguised enthusiasm for trashing the whole thing.

Europe will fight. Not to “punish” the UK. But certainly to defend and bolster itself against anglo-saxon attempts to drive further fissures through it. If that means finding a way to bring Gibraltar, Scotland or any other parts of the UK dissatisfied with Brexit, back into the EU project, then I’m sure they’re increasingly keen on it.


Apr 3, 2017

Why do so many people on Quora use profanity? I was always taught that profanity is a crutch for people with limited vocabularies.

Not at all.

Profanity is just more vocabulary. If you have n words available then you have a vocabulary of n words.

If you have n words + m profane words, you now have a vocabulary of n+m works.

Bigger vocabulary. More expressivity.


Apr 3, 2017

Is Hans-Hermann Hoppe correct in asserting that John Edward Keynes' economic views are due to his homosexuality?

If Gayness causes Keynsianism, why isn’t Peter Thiel a Keynsian?


Apr 3, 2017

Whenever I say I don't use Facebook, people look at me in a weird way. Am I really weird?

I quit Facebook in 2013. (Exit Planet Facebook)

It is annoying that so many people around me use Facebook and only Facebook to organize and announce their lives. Sometimes I miss out.

But apart from that, I couldn’t be happier.


Apr 3, 2017

Why do people not actually listen to Donald Trump?

Because when there’s a difference between what people say and what they do, it’s better to pay attention to what they do than to what they say.


Apr 3, 2017

Is the left no longer Liberal?

Liberals are on the (centre) left. But there is more to the left than Liberalism.


Apr 3, 2017

Why do a lot of people on Quora like to take down conservative arguments? People say that conservatives aren't intellectual, but that's not fair. It's almost like you don't have a right to be a conservative anymore.

Arguments exist to be criticised. If they’re weak arguments, they’ll get taken down. If they’re strong arguments, they’ll continue to stand up.


Apr 3, 2017

Why is game theory studied in economics and mathematics but not in psychology?

Game theory tends to work with very abstract, idealized versions of decision making.

Psychology is an empirical science which tries to produce realistic, empirically validated, models of human behaviour (including decision making) rather than remaining satisfied with idealizations.

Mostly game theorists derive optimal strategies from the logical structure inherent in the game itself. Whereas psychologists study how people actually reason.


Apr 4, 2017

Would it be a bad idea for an independent label to sign foreign artists?

I don’t see why it would be a bad idea. If it’s good music, people will listen to it.

There’s amazing trap (and trap derived music) from many different countries. (Check out Argentina’s Halpe or Brazil’s Ruxell, BTW) By being willing to get artists from other countries, you get to choose from the best.

Spanish language rap might be a bit more challenging. It may not have such an appeal to English only speakers. And unless you have good connections to / ways of marketing to the Spanish speaking community, you may not be able to sell much.

But even here, I don’t see why it would hurt you to release it and bring it to the attention of US listeners. Again, if it’s good music, true heads (do people still say this?) will give you props for releasing it.


Apr 4, 2017

Why do you hate trance music?

There’s a lot that’s quite nice in trance music. I would have liked it.

But that oompah-oompah beat is sooo fucking boringly monotonous and lacking in any kind of funk, swing, sensuousness or anything else that might make me want to dance.

Thank the goddess someone finally invented psydub.


Apr 4, 2017

Was marriage designed by capitalists to control society economically?

No, marriage was around long before capitalism.

It’s certainly an institution of economic control, and it has evolved somewhat under capitalism, but I think we’ll have to pin this one on the patriarchy.


Apr 4, 2017

Why do people say Java is slow?

Java doesn’t run particularly slow. But the JVM takes a painfully long time to start up.

If you’re trying to write programs that run on a normal desktop operating system (ie. Windows, Unix or MacOS, which isn’t already a continuously running a JVM) then startup time is noticeably worse than for programs written in either fully compiled languages like C or other bytecode scripting languages like Python.


Apr 4, 2017

What is the meaning of historical relativism?

Is your iPhone 5 a cool phone?

Well, yeah, when all your friends only had iPhone 4s.

Now they all have iPhone 6s or 7s … not so much.

THAT is historical relativism in a nutshell.

How you value things, depends on context; and when you are, in the timeline of historical progress.


Apr 4, 2017

Who is the black Marilyn Manson?

Mykki Blanco


Apr 4, 2017

Can a fallacious argument ever be valid?

Fallacious arguments are not valid.

But this doesn’t imply that the conclusion of a fallacious argument is false.

An argument is simply a statement that “A implies B”.

To show that “NOT (A implies B)”, doesn’t itself imply NOT B.


Apr 4, 2017

Why are people complaining about President Trump taking his weekends off to golf?

Why do people whine about any way the government spends taxpayers’ money?

They don’t think they’re getting good value from it.

Trump’s golfing weekends are less valuable to the US than the “meals on wheels” that are being cut to pay for them.


Apr 4, 2017

What is black music?

I used to find this a petty … icky … term. Being so tied to race.

When I moved to Brazil I was pretty freaked to find that here it’s the mainstream / acceptable name for all music basically derived from 1960s American funk, from James Brown, to disco, 80s jazz-funk-soul through to contemporary hip-hop and RnB.

Now I confess I’m immune to it. It’s not good to label things by race. On the other hand, while being too hung up about the use of “black”, could be a sign of proper sensitivity to racial stereotyping. It could also be a way of trying to deny the black community recognition for the spectacular music that has come from it over the last 100 years.

I tend to oscillate between thinking it’s a good and bad term.

But what is black music? Well it’s any music that’s come from the black community … so basically blues, jazz, rock’n’roll, many other kinds of rock, soul, funk, reggae, dub, disco, RnB, house, techno, jungle, garage, drum’n’bass, dubstep etc. etc.

Basically most of the interesting new music that’s been made in the last hundred years or so, apart from total serialism and (ironically) “black metal”


Apr 4, 2017

Why are teenagers attracted to rap/hip hop?

Dude! “Black music” made black music popular among teenagers.

You should try some. It’s extremely good.


Apr 5, 2017

Electronic Music: Is there a kind of pure electro music, or an artist, which sounds as brutal as black metal and death metal rhythmics?

Soft Pink Truth?

Akiradeath

Igorrr

Satronica

Ri0t viRuS


Apr 5, 2017

Why are so many conservative people attracted to 4chan?

This Bill O’Reilly?

This 4Chan?

It's Fappening Again! Private Photos of Emma Watson and Others Leaked Online

What was your question again?


Apr 5, 2017

What makes fascism "Right Wing"?

Fascism is TRIBAL.

It divides into the “good people” (our race / nationality / religion) vs “bad people” (the other races, nationalities, religions) and declares implacable emnity between them.

The left are almost always egalitarian, wanting to include everyone.

Even at their very worst, and most viciously authoritarian, left wing regimes have “re-education camps”, paying lip-service to the ideal that “bad people” can be reformed into “good people”

For fascism “the other’ can never become “us”, only excluded, killed or enslaved.

It’s this fundamental anti-egalitarian essentialism that puts fascism on the right.


Apr 5, 2017

What is my political ideology according to this picture?

Everybody-ism? Defaultism?

I once worked in a startup where we all did the political compass and everybody came out in that quadrant.

I don’t think I have any friends, or even know very well, anyone who doesn’t come out in that quadrant. Being in that quadrant, from the mildest left-liberal to the staunch libertarian-socialist, to the most extreme anarchist is pretty much true of everyone I know.

Why?

Because basically everyone believes in two things :

people should be free to do what they want as long as they don’t hurt anyone else

people should be nice to each other.

If you believe those things … as almost everyone does, you are basically in that quadrant.

Now, sure, my sample is biased. I know more privileged, young, professional people than poor, uneducated, unemployed or retired people. Perhaps these all cluster in a different quadrant.

But I’d bet that even these people, if you asked them directly, would basically subscribe to “freedom to do what you want as long as you don’t hurt anyone else”, and the “be excellent to one another” philosophies.

Most of the arguments are really just differences of opinion about the causal arcs that allow people to hurt each other. Some people think gay marriage hurts straight people’s marriages. Some people think systematic racist speech hurts people from other ethnic groups; and that pornography hurts women. Some people think that lack of patriotism hurts national unity. Or that laziness hurts the economy etc.

But yeah, I’d be surprised if most people don’t end up in that quadrant.


Apr 5, 2017

What kinds of property do libertarian socialists (or left-libertarians) think should be socialized vs allowed to be private?

Personally, I think all scarce natural resources : that is, land, mineral rights, rivers, oceans, wild fish stocks etc. - plus frequencies in the electromagnetic spectrum - should not be private property.

Instead they should be handed over to a trust. This doesn’t have to be “the government” in the sense of being directly under the government’s control or line of command. It can be an autonomous body, similar to things like international telecommunications or engineering standards bodies.

This trust would have three roles :

To protect the long term sustainability of the resource by restricting consumption of it.

To auction temporary / limited rights to exploit the resource (including temporary permits to pollute it) to the highest bidders.

To redistribute the proceeds of the auction equally, in the form of a universal income, to all citizens of the world.

That is : nature belongs equally to everyone, and the value from exploiting it also belongs equally to everyone.

Non-scarce resources such as mathematical truths, numbers, collections of bits, recordings of music, texts, computer software etc. should also not be property. The planet now has a sufficiently large population of educated people that it can generate plenty of art and computer software and medicine etc. without “intellectual property” incentives.

Scarce but hard to quantify natural resources like sunlight and wind are not property. But you will need to buy sufficient of the things like land-use permits to mount solar panels or turbines to capture them. Where system inflow rights are problematic (ie. putting turbines on this hill disrupts someone putting turbines downstream) then preferential positions are handled and auctioned like other scarce natural resources.

The government granted privilege of limited liability should either be abolished or made equally available to everyone.

Once that asymmetry is addressed, people should be free to make any contracts they like to aggregate their money and purpose; and to lend money to each other. Bonds, shares, futures, insurance etc. will still survive in some form under such a system and can be private property.

Once bought at auction from the nature trust, all natural resources and temporary permits now become the private property of the buyer.

All scarce manufactured products whose natural inputs are fully paid for can still be private property. Including anything you make yourself.

Because the bureaucracy of accounting for all the small consumptions of natural resources (eg. if I pick up a stick from the woods and carve it into a decorative sculpture) is too fiddly to account explicitly, we will assume that everyone consumes a certain minimal amount of natural resources, and the price of this is universally discounted from the payout from the nature trust.

tl;dr : all natural resources become publicly owned and access / consumption is sold off, with the proceeds being shared equally. All manufactured things whose inputs are fully paid for, can still be private property.


Apr 5, 2017

What's the difference between racism and political incorrectness?

Racism is a sub-category of political incorrectness, the same way that cars are a sub-category of vehicle.


Apr 5, 2017

Isn't liberals’ support of big government a contradiction?

No. It’s a misrepresentation.

No liberal actually supports “big government” for the sake of government being big.

Liberals support government doing some stuff. Anti-liberals don’t want the government doing that stuff, so accuse the liberals of wanting government bigger than it needs to be. The anti-liberals rarely include all the ways they want the government to be bigger than the liberals want it in their calculation.


Apr 6, 2017

What is the opposite of politically correct?

Asshole


Apr 6, 2017

What are your thoughts on mumble rap?

Hip-hop is the new jazz.

Mumble rap (and the broader context of what I’d call “emo-rap” in contemporary hip-hop) is kind of the recapitulation of jazz’s shift from big-bands - large, brash and loud dance music - to crooners and “cool jazz” - quiet, intimate, emotional insecurity.

Mumble rap subverts rap’s crowning glory of verbal dexterity and wit, replacing it with a sullen teenage incoherence. But in doing so, it expands hip-hop’s emotional range, and musical sophistication. It doesn’t take anything away from hip-hop’s already great tradition. But gives it a new dimension to explore.


Apr 6, 2017

Is Rogue One better than The Force Awakens?

Much better.

TFA was waaaay too much a copy / recapitulation of the original trilogy. It was pathetically cringeworthy how desperate they were to try to make everything echo the original. Like a desperate fan / stalker copying all the mannerisms of his idol.

With Rogue One they were free to explore the Star Wars universe and tell a good story without having to signal how respectful they were of the original trilogy the whole time.


Apr 6, 2017

Are the Blairites actively Sabotaging Jeremy Corbyn and Labour's electoral chances?

Yes.

But it’s probably not a systematic plan.

They just keep having spasms of annoyance that someone they don’t like is leading Labour in a way that’s not very effective.

It’s lack of self control rather than some big plot.


Apr 6, 2017

What are some problems with your country?

UK answer :

Rupert Murdoch

Paul Dacre

Arron Banks


Apr 7, 2017

What are your thoughts on the United States missile strike on Syria on 6th April 2017 in response to the chemical weapons attack?

This is Trump signalling (to the world in general) that he’s willing to use force if he feels people are dissing him.

This is a signal to North Korea as much as it is to Syria.

It might even be Trump signalling that he’s not Putin’s creature. (I never believed that Putin had successfully “bought” Trump. Trump doesn’t do gratitude.)

What’s going to be fascinating is Putin’s response. Is he going to ramp up his support for Assad and risk clashing with the US? Does he have anything to retaliate against Trump with? Are we now going to see how much damage those Russian hackers can really do? (Like suddenly unloading a whole pile of embarrassing (for Trump) dirt on America?)

A lot depends on what happens next. Does the US just leave it there? Point made? Job done?

Or is the US going to change its doctrine and go after Assad after all? In which case has it resolved the conundrum which has prevented it doing so before? (Phil Jones (He / Him)'s answer to Has the US effectively lost leverage in Syria in October 2016?)

As far as I can see it, the US still faces a no-win situation in Syria.

It can either :

a) knock out Assad and leave Syria as the new Libya, a hell-hole failed state in which ISIS continues to fester and grow.

b) occupy Syria long term, leaving its soldiers open to endless attrition from a cocktail of insurgent attacks backed by everyone from Russia to Iranian Shiites, to Saudi backed Sunnis allied with Al Qaeda and ISIS. And with no forseeable escape from the quagmire.

c) allow Assad to survive, and face accusations of hypocrisy and weakness.

Today we’ve pulled back from c). But that only moves us closer to a) or b).


Apr 7, 2017

Was America's April 6/7, 2017 strike on the al-Assad regime in Syria a smart move? If so, why? If not, why not?

Right now, it’s tactically … “ok”.

It hasn’t done too much damage. And it sends a signal to Assad (and Putin) that the US is pissed off. If it stops there … then it might have done some minor good.

OTOH … there’s still no solution to the strategic no-win situation in Syria. If it leads to an escalation then we’ll end up seeing it as a major miss-step that takes the US into the quagmire.


Apr 7, 2017

How do you think Russia is going to react to the last night's bombing in Syria by the US?

Me? I’m really looking forward to seeing Trump’s tax returns.


Apr 7, 2017

Should we leave a dictator who bombs his own hospitals be?

It largely depends on the context.

Can you do anything about him? What will the colateral damage to innocent third parties be? Etc.

If you can do it easily and painlessly, you have a justification (and probably an obligation) to do something about it. If your act of vigilantism is going to inevitably hurt others, you must work within the constraints of diplomacy.

If you don’t know / can’t tell that’s a sign you should be very careful. Military interventions for ostensibly humanitarian purposes have a justifiably bad reputation right now.


Apr 8, 2017

Why is law said to be a part of and influenced by politics and government when it’s supposed to be all about justice?

What decides what justice is? And which justice we will enforce? Except politics?


Apr 8, 2017

Why are liberals who push for multiculturalism often the most pretentious, exclusive people?

Which polititians did you meet? How did you diagnose what they really wanted?


Apr 8, 2017

Do you think you will ever stop using Quora entirely at some point in your life?

Almost certainly.

Quora doesn’t have a business model. Once it gets one it will probably be time to leave.

Update : today it seems Quora has broken the RSS feed of my answers. Because I depend on this for backing up my writing here, I will indeed stop using Quora if this is permanent.


Apr 8, 2017

Why can we waste 50 million on an ineffective strike, but we can't help our own people?

tl;dr : The weapons manufacturers own the government.


Apr 8, 2017

Why is nationalism not considered a negative concept like racism?

Personally, I do consider it more or less equivalent. And a thoroughly negative thing.

There’s a slight difference in that people can change their nationality in a way they can’t change their race.

But there’s not much in it.


Apr 8, 2017

Why are world powers not doing enough to get rid of ISIS?

Cost-benefit analyses.

While many people are appalled at ISIS, in the cosmic scale of things (absolute numbers killed, financial toll on world powers) they don’t justify the considerable cost of trying to “get rid of” them.


Apr 9, 2017

What would America be like if it is 100% politically correct?

Nicer.


Apr 9, 2017

What did the US military achieve by invading and occupying Iraq?

Literally nothing.

They failed in their real mission of turning the middle-east into a pro-western, more secular and economically thriving, peaceful society.

Instead, fairly secular regions have degenerated into sectarian civil war; large chunks are occupied by Isis, the most religiously extreme group we’ve ever encountered; millions of people are fleeing war and economic devastation; and “terrorism” is frightening more people than ever.

Heck of a job, PNAC.


Apr 9, 2017

Has England always had an ambivalent relationship with Continental Europe?

Yes, it has.

And with possibility that Scotland might defect to the French we’re literally back in the 17th century.

But don’t read too much into this. Most of the countries in Continental Europe have had “ambivalent relationships” with each other too.

The miracle of the EU is that for 50 years we all tried really hard to be on the same side.


Apr 9, 2017

What are some of the most disturbing conspiracy theories?

This is my current favourite


Apr 13, 2017

How can Brazil save itself from corruption?

A professionalized civil service.

Every new administration, of whatever party, whatever level of government, gets voted in and immediately cancels half the projects, and re-opens half the government contracts of the previous administration.

They sack the previous team, sack the heads of minstries and several layers of hierarchy and appoint their side-kicks and cronies. Who appoint their side-kicks and cronies. Etc.

This a) wastes riddiculous amounts of money as existing projects are scrapped and the spending clock restarted from zero. b) Worse, it creates massive incentives for politicians to trade all this disposable patronage for whatever goodies they can get : campaign donations, votes, underwear full of cash etc.

You could take all this unnecessary power and temptation away from feckless politicians by making all senior positions (apart from the minister him/her self ) part of a permanent, professional civil service which carries on projects from one administration to another. And owes its loyalty to the interests and efficient running of the state, rather than to their patron or party.

In the UK we tend to laugh at our “Sir Humphreys” but they’re what save us from Brazilian-style corruption.


Apr 14, 2017

Why does it seem that only poor people can’t accept that money isn’t everything?

Once you have money, you discover you have problems it can’t solve.

If you’ve never had money, how would you know?

More seriously, money solves many problems. It’s only once those are out of the way, you become sensitized to the other little dissatisfactions in life.


Apr 15, 2017

Why aren't trained classical voices compatible with popular music?

Classical voices are trained to produce volume over intelligibility. Or dynamic range.

They have to fill huge halls without amplification, but in opera they get to repeat themselves a lot so people eventually pick up what they’re trying to say.

In a typical 3 minute pop song you have the benefit of a microphone and can use a wider dynamic range, from whisper to shriek, but at least your verse has to be understandable on first listen.


Apr 24, 2017

What prevents socialists and libertarians uniting in a joint battle to keep the state and private companies clearly separated?

Well, I’m all for uniting with other libertarians where possible. (I am, after all, a libertarian socialist).

But it needs honesty and clear sightedness. The main issue for me as a socialist, is that I don’t believe the story that right-Libertarians like to tell themselves and try to convince me of, which is that a system anything like “capitalism” could actually exist without the state to actively back it up.

In particular there are two major issues :

limited liability corporations that can own property

property rights to land, minerals and other natural resources.

Historically, both titles to natural resources and the privilege of limited liability were handed out by the state. And I don’t see any way that they can continue to exist in their current form without some kind of state-like entity governing them and lending them “legitimacy”.

But sure, if the right-Libertarians are saying “yes, we’re serious about getting the state out of private initiative, and yes, we recognise that this entails giving up the privilege of limited liability private companies that can own property; and coming up with a new and fairer way of distributing rights to exploit natural resources (I have a suggestion here : Phil Jones (He / Him)'s answer to What kinds of property do libertarian socialists (or left-libertarians) think should be socialized vs allowed to be private?) then, yes, we have a conversation.

If the right-Libertarian says “ah, no I want to get the state out of my life except in all those places where it actually benefits me (like defending my ownership of my house and my investments and pension scheme)” then I hope he or she will start to see the inconsistencies in that position.

tl;dr : I don’t agree that the demarcation between the state and private initiative, or the market is as clear and uncontroversial as you seem to think. And I’d like to convince the right-Libertarians of that fact, so that they can start to become more pragmatic. At which point they will become closer to socialists like me.


Apr 24, 2017

Why does Brazil not have a big economy?

Brazil has one of the biggest economies in the world.

It got up to number 7, may have fallen to number 8 or 9 in the latest downturn, but it’s still massive and not going anywhere.

The World's Top 10 Economies


Apr 25, 2017

Why did graphical (e.g. iconic and diagrammatic) programming languages never really “take off”?

A lot of already good answers here.

But one more, crucial one.

It’s really, really hard to find a good graphical representation of recursion.

And without recursion (and the ability to express recursive / self-referential ideas) you’re missing half the power of programming.


Apr 25, 2017

What if voters were required to write a coherent explanation of why they're voting for a particular candidate in order for that vote to count?

1) The people who evaluate the validity of the written explanation would abuse their gate-keeper role to ensure that their favoured candidate won.

2) You’d lose voter anonymity which would open voters up to the threat of intimidation. (“Democro-Analytics Corp announced today that its stylistic analysis engine is now able to match vote-justification documents against publicly visible Facebook postings and predict voter identity to 80% accuracy”)


Apr 25, 2017

Do you think a left wing English Nationalist Party could emerge?

“Left wing” and “nationalist” are pretty hard to reconcile.

You can certainly imagine a party that’s strongly nationalist and “communitarian” and pro working class. Believing, for example, that the state needs to redistribute wealth in favour of the general welfare of all true natives.

But unless it ALSO has an egalitarian and universalist intuition, one that at least WANTS to include everyone, regardless of country of origin and race (even if faces temporary constraints), then I wouldn’t call it “left wing”.


Apr 25, 2017

How can I run Python code in Go? And how can I config Emacs to support Go auto-complete?

Google’s Grumpy seems to be your Python-on-Go solution


Apr 26, 2017

What do you think about SJWs (social justice warriors)?

I’d rather be a social justice warrior than a social injustice warrior. Which is what the alternative turns out to be.


Apr 26, 2017

What was your first album to listen on replay before you were 6 years old?

Seriously? Under 6?

I’m pretty sure it was “Little Grey Rabbit” stories, as read by Beryl Reid.

I don’t know what that says about me.


Apr 26, 2017

In what language would you write a program to underline nouns in text?

Python is pretty good for this kind of thing :

Assuming plain text files and your nouns.csv is actually one noun per line (why use csv if you only have a 1 dimensional list of data?) it can be done pretty elegantly :

def process(line,nouns) :

\\twords = line.split(" ")

\\tfor w in words :

\\t\\tif w in nouns :

\\t\\t\\tyield "<u>%s</u>"%w

\\t\\telse :

\\t\\t\\tyield w\\t

\\t

with open("text.txt") as text_file :

\\twith open("nouns.csv") as noun_file :

\\t\\tlines = text_file.readlines()

\\t\\tnouns = [n.strip() for n in noun_file.readlines()]

\\t\\tfor l in lines :

\\t\\t\\tprint " ".join((w for w in process(l,nouns)))

It’s a good exercise for introducing a lot of elegant “advanced but actually kids might as well learn them from the start” ideas in Python like with-blocks, co-routines and comprehensions


Apr 26, 2017

Why are a disproportionate number of the great bands over the course of rock and roll history British?

It depends what you mean by “gifted musically”.

If you mean traditional musicianship, technical ability to play lots of notes fast and accurately, etc. then “no”.

If you mean, being culturally attuned to, sensitive to, something important that was going on in music at a particular time; having good role models, and having an infrastructure which could develop and promote new bands, then “yes”.

Is “pop music” skill just about traditional musicianship skill? Or is pop music skill, also about “capturing the zeitgeist” skill?

If it’s the second, then yes, the UK had (and continues to have) an amazing skill / luck in this area. If it’s the first, then no … you’ll find equally brilliant guitarists and singers and drummers from Spain and Germany and Italy and Russia (and probably India and Saudi Arabia if you know where to look).


Apr 26, 2017

Why are Conservative Party supporters in the UK so demonised by non-supporters?

Fake story, dude.

I say it didn’t happen unless you can convince us with a hell of a lot better detail about what you actually said and what people said back to you.

Otherwise you’re just trolling us.


Apr 26, 2017

What do you think of Jeremy Corbyn's Labour campaign launch?

Why is everyone “surprised” that Corbyn is doing OK campaigning against the Tories? Have you really all drunk so much of your own Kool Aid?

99% of the criticisms of Corbyn in the last two years basically amount to nothing more than “he’s terrible because other people think he’s terrible”.

It’s just a runaway feedback loop.

The amount of actual terrible is well within the parameters of most politicians.


Apr 27, 2017

Why do my parents want to vote for the right-wing populist party AfD (Alternative for Germany)?

Why don’t you ask them? And listen to what they say?


Apr 27, 2017

Does the wave of right-wing populism sweeping the world signal an era of increased wars and enmity between nations?

It did last time it happened.

I hope it won’t this time.

But I’m not optimistic.


Apr 27, 2017

Why do people say creationists are fools when scientists change the age of the Earth by a few billion every few years?

People consider creationists to be fools precisely BECAUSE they never change their estimate of the age of the Earth. :-)


Apr 27, 2017

Are electorates always likely to vote for a 'strong' leader as opposed to a leader who favours social justice?

No, it depends on circumstance.

When the electorate feel things are going well, they are comfortable and optimistic, they’re open to social justice

When they feel things are going badly, squeezed by economic contraction, frightened by disruptive change and pessimistic about their future, they go for the strong man who promises to keep them safe.

The secret of right wing success is to keep the population feeling like that. By feeding them neverending scare stories about terrorists and crime and transgender perverts. By cutting social welfare provision so that everyone knows that there’s no safety net if they fall. By deregulating the labour market so that workers feel no security in their jobs. Etc.


Apr 27, 2017

Are all rational people in the center of the political spectrum?

No.

Rational people realize that there is no centre.

The space of political opportunity is moving all the time. That’s why we don’t all still worship Pharaoh as the god-emperor.


Apr 27, 2017

What are some great truths of computer programming?

The bug is your fault

The bug is your fault

The bug is your fault

The bug is your fault

The bug is your fault.

No. The bug really IS your fault.

The bug is your fault. Because you made an assumption that wasn’t true.

The bug is your fault. And it won’t go away until you check your assumptions, find the one that isn’t true, and change it.


Apr 27, 2017

In what ways does politics influence food preferences?

Vegetarians don’t eat meat.


Apr 27, 2017

Is there a way to get an RSS feed of my Quora answers?

It used to work, but seems to have broken.

My RSS feed now seems to redirect to an ordinary Quora page.

And trying to access it with another program just seems to return nothing.

Bad Quora :-(


Apr 28, 2017

Can certain animals “hear/detect” a wifi signal?

Some fishes can perceive electromagnetic fields and use them to detect prey :

Electroreception - Wikipedia

It’s not impossible that this could evolve into awareness of wifi frequency (or even full wifi use if there were a path to it)

But nothing at the moment is likely to.


Apr 28, 2017

Is political persuasion dead?

It was never very much alive.

Sure people do change their minds sometimes. But it’s usually a long process not the result of one debate or argument.

What’s happened now, though, is that we all have our arguments in the semi-public space of social-media, and few people are willing to be seen to back down. We all feel our responsibility is to be seen to stand up for what we believe is right. Not to let our side down by caving at the first sign our opponent says something smart.

So in public debates and arguments we have extra incentives to not be seen to change our mind. (Remember how politicians are always being criticised for being “flip-floppers” as though that’s a bad thing?)


Apr 28, 2017

Can I hate functional programming and still become a software engineer?

Someone might give you a job.

But increasingly, understanding of the functional style (and maybe some languages) will be important in the industry. You won’t get why your colleagues code things the way they do unless you understand the FP ideas influencing them.

And then you may well screw their code up by writing stuff that “seems to work” but breaks the paradigm.

If I’ve got 100,000 lines of code with very little, and very regulated and controlled mutable state, I’m not going to welcome you carelessly introducing a bit of extra mutable state into your module just because you were too lazy to grok the FP way of thinking or found it saved you a few minutes.

FP is slightly different from OO in that sense. OO is all about modularity and clean separation of concerns through interfaces. In OO, if someone writes a module badly, that has all kinds of negative consequences, but the OOness also contains the badness in some ways. Someone can come along later and fix your bad module, or swap it out for a better rewrite.

FP is a little bit less compartmentalized and more “holistic”. Side-effects might still be quarantined inside a monad. But many design decisions have to cut through much of the code-base in order to work.


Apr 28, 2017

Why do socialists call themselves liberals when they don't care about freedom?

We care very much about “freedom”.

We just dispute your definition of it.


Apr 28, 2017

Do conservatives and libertarians think empirically?

Everyone has plenty of genuine facts to back up their position.

Mostly the difference is in emphasis.

Usually the right are saying “Those facts don’t matter but look at these facts”, while the left are saying “quite the opposite, it’s those facts that we really need to pay attention to, while these facts can be discounted”


Apr 28, 2017

Are wealthy city-states rising to replace nation-states? London has risen and taken in the wealthy from all over the world, leaving out the poor parts of the UK. Is this a trend in other countries as well, and will it become a global trend?

Right now, in terms of wealth, cities are everything.

Agriculture is commoditized to around 2% of modern industrial economies.

Even manufacturing industry is increasingly automated.

High value manufacturing today is increasingly about small light-weight things rather than big and heavy things, so transport links like rivers and ports and railways are also less important. So even manufacturing is less tied to geography than it was.

Only the geography of humans (where the most, the most skilled, the cheapest, are clustered) matters now.

However, our political system hasn’t adjusted to these economic truths.

Our political system still very much thinks in terms of nation-states.

That’s part of what the current right-wing populist backlash against “the elites” is about. Everyone from Brexiteers to Donald Trump spin a story that tells people in rural and post-industrial areas that they will regain their power and status (“make America great again”, “take back control”) through the mechanism of strengthening the nation-state against outsiders : foreign migrants, stateless refugees, terrorists and China.

They also tell a story that the nation-state is being undermined by metropolitan elites in cahoots with these foreigners (it’s the urban fat-cats who are benefiting from cheap Mexican / East European baby-sitters and baristas, while disregarding the economic havoc that foreign agricultural works cause in the countryside. )

The nation-state is becoming the weapon in the fight back against the power of cities by those in the country.

Will the cities be able to break this? Possibly the current debate about whether London could retain “passporting rights” or other special access to the EU, after Brexit, will be fundamental.

If London qua city can get special rights or laws or treaties with the EU, this is probably going to be the thing that bursts the dam … because ALL cities are going to want special privileges and access within international networks like the EU. If London can have a special relation with the EU despite the UK not being a member, then why not Singapore? Or New York?


Apr 28, 2017

What is the one word that sums up everything that you stand for as a person?

Optimism


Apr 28, 2017

What is the non-pejorative term for a Jeremy Corbyn supporter?

I don’t mind being called a Corbynista if it’s convenient.

I’ve long embraced “pythonista” in my programming life. Corbynista doesn’t seem particularly problematic.

Obviously, the problem is more the stereotype that you can only support Corbyn if you are somehow ignoring a bunch of self-evident facts about the current political situation today; or that it’s nothing but nostalgia etc.


Apr 28, 2017

Why did the US invade Iraq in 2003?

tl;dr :

Osama Bin Laden launched a terrorist attack on the US because he didn’t like the US army being stationed in Saudi Arabia and the “corrupting influence” he saw of the US on Saudi society.

The US army was stationed in Saudi Arabia to protect it (and America’s interests in its oil production) from Saddam Hussein. Air bases in Saudi had been crucial to the strategy of “containing” Saddam since the original invasion and liberation of Kuwait.

After 9/11 and the rise in Islamic anti-US feeling it revealed, it became obvious that this presence in SA and the containment strategy wasn’t long term stable and something needed to be done to shake things up.

If the US just pulled back from the Saudi peninsula without doing something about Saddam, he’d effectively have “got away” (and would probably start exporting oil again, rebuilding his country and military capability). If the US stayed with the (already expensive) containment strategy, it was likely that Saudi would become “hotter” for them. And perhaps there were more 9/11s on the way.

The answer then was to move the US army into Iraq, removing the threat of Saddam for once and for all, creating a new pro-Western democracy in its place. (After all, surely Iraqis hated Saddam and would love Americans for liberating them from him.)

Iraq would become a great economic and social success, and a beacon, showing others in the middle-east that becoming friends with America and adopting its political and economic habits were a winning strategy.

THAT is why Iraq was invaded.


Apr 28, 2017

What party is more likely to ever address the London housing crisis and actually do something to stop it: Tory, Labour or Lib Dems?

Cynically, I’ll say the Tories.

10 years after their hard Brexit, competition for housing in London will be half what it used to be.


Apr 29, 2017

What kind of language is Python and what languages is it similar to?

It’s a 90s generation dynamically typed object oriented language.

It’s most similar to Ruby, Perl 5 and Javacript

A bit further - but not so different you couldn’t adapt from one to the other fairly easily - from Lua, TCL, VisualBasic 6 and Smalltalk.

If you’re coming from Java or C++, languages with static typing, Python will feel refreshingly simple and easy. But maybe a bit fragile, without the discipline you are used to.

If you’re coming from a powerful functional language like a Lisp or Haskell, you’ll find it feels verbose and clunky, but just about usable. And you’ll marvel at how good the library support is. And how the package manager just works ;-)


Apr 29, 2017

Will Generation Z wipe out liberalism?

Perhaps.

But they’re going to have really boring lives.


Apr 29, 2017

How likely is it the Democratic Party loses its progressives to a newly formed party?

I think it depends how well groups like Justice Democrats do in the 2018 primaries.

If they succeed in getting more progressives nominated they’ll stick with the party. If they don’t and there’s an obvious sense that “establishment Democrats” keep them out by rejecting progressive policies like single-payer healthcare etc. then I guess those progressives will drift elsewhere.


Apr 29, 2017

Do drugs make you appreciate good artistic music, or do they make you tolerate something you wouldn't like normally?

No idea.

I love much music which is alleged to be associated with drug use : psychedelic rock, acid house, rave etc.

And I never use drugs.

Honestly, when music is so great, who needs it?

I’ve certainly never felt I needed anything to help me “tolerate” music. And I listen to everything from Ray Connif to Evil Moisture.


Apr 29, 2017

Does it appear that the opinions of both the far left and the far right are simplistic, emotional and sophomoric?

All questions that start “does it appear” or “why does it seem” etc. are really lacking in conviction.

A person who believed what they were asking about, eg. that the extremes are simplistic, would just state their thesis rather than wrap it in caveats.

So, you could ask “Are the far left and far right simplistic, emotional and sophomoric”?

To which the answer is … some are and some aren’t. But no more than arguments from the centre, which are often equally simplistic, emotional and sophomoric.

Try making an argument for / from the centre, then look at it without bias, and you’ll soon see what I mean.

To make an argument that compels people, you’ll soon have to engage in some kind of emotional appeal.

To make an argument that’s short enough to write on Quora, you’ll have to simplify and take some assumptions for granted.

To make an argument that most people will understand you won’t be able to pitch it at a level of complexity or demand a level of expertise that is above the average university student.

So how can it be anything other than “simplistic, emotional and sophomoric”? At least when spun that way by someone who wants to sneer at you?

Once you’ve understood that, you’re free to go back and read more deeply into the far-left and far-right positions and make another evaluation.


Apr 29, 2017

Why can't we just let Hillary Clinton run again in 2020? Wouldn’t so many people love to see her beat Trump?

Last time, not enough people loved seeing her beat Trump to … er … actually enable her to beat Trump.

The reasons WHY that’s the case are somewhat disputed. But it’s a demonstrable historic fact that they didn’t.

That isn’t an encouraging sign.

The truth is that Hillary has a LOT of negatives. Partly due to right-wing propaganda. Partly due to lack of the kind of political charisma that made Bill and Obama a success. And partly because the Democratic Party got waaaay too complacent, taking their traditional working class constituency for granted without acknowledging its current woes or offering any proposed solution to them.

I’d rather see the Democrats beat not only Trump, but make a significant dent in the Republican congress and senate starting next year. And I believe a raft of more progressive candidates with more radical policies than the Third Way Clintons, are the most likely to do that.


Apr 29, 2017

If there is a Middle East does this imply there is a Middle West region?


Apr 30, 2017

Why isn't Wales represented in the Union Jack?

Wales has a fucking dragon on its flag!

It would out-awesome everybody else if they let it anywhere near the Union Jack.


Apr 30, 2017

By attempting to use race, religion, and gender politically, does the left understand that they are delegitimizing legitimate issues?

How are you supposed to address problems of race, religion and gender EXCEPT politically?


Apr 30, 2017

How can use my favorite languages in a GPU?

Short answer. You (or someone else) will have to write a compiler from PicoLisp (or subset of PicoLisp) to whatever runs on / takes advantage of the GPU. That’s probably some C variant that works with the CUDA platform.

The good news is that this isn’t impossible. There ARE Lisp-to-C compilers. Lisps (like other FP languages) can provide a good model for parallel programming.

But you’ll probably find that some aspects of PicoLisp would be hard to implement. And that may include attractive things about the storage and Prolog engine etc.

Whether anyone has done this yet, I have no idea.

Update : there seem to be Common Lisp CUDA bindings : takagi/cl-cuda


May 1, 2017

If I present myself as left wing, will I get more popularity on Quora?

Probably.

People on the left tend to come across as open minded and generous of spirit.

People on the right are almost always trying to justify their resentment and meanness and religious inflexibility.

You’re playing Quora on the hardest setting when you do that.


May 1, 2017

Has the trend of "distractionless text editors" died out? Can you say why?

A2A

No idea. But I’d guess they weren’t compelling enough to work as a sustainable proprietary product.

And not interesting enough for free software geeks ( who can always use vim and emacs when they want that kind of sparse editor)

And clearly a “distractionless” editor can’t use today’s default business model of pop-up adverts.


May 1, 2017

How should I live in a society where they can kill you because of religious differences?

Quietly


May 1, 2017

If you have two or more conflicting assertions about a subject, how do you choose which one to believe in as representing the truth?

You have to drill down into the finer details.

Get representatives of both answers to give you further evidence for their position or further criticisms of the other.


May 1, 2017

What political stand point(s) will Wikitribune have and/or don't have?

Reality has a well known liberal bias.

So wikitribune will, of necessity, look left wing to the centre of gravity of current “conservatism”


May 1, 2017

How can I give an unbiased opinion?

You can’t. All opinions are biased.

All beliefs are “conjectural”. And all conjectures are rooted in your personal worldview and history.


May 1, 2017

Why do many liberals have such contempt towards people who share different views? I am not generalizing this for all liberals.

Are you sure they have contempt for “opposing views” rather than, say, contempt for a boastful student who claims he can “destroy” their arguments?


May 2, 2017

Can there be morality without God? What would that even mean?

I’ve never understood why people think that it’s OK for atoms to exist without a benevolent god, but not oughts.

What’s the difference? If it’s intelligible that atoms couldexist without God, then it’s intelligible that morals could too.

If you want to argue the opposite, you have to make the case why morals are different from atoms.


May 2, 2017

What does Theresa May stand to gain by calling an early general election?

1) It gives her her own personal mandate, which she didn’t have by inheriting the PMship from David Cameron.

2) She hopes it will give her a larger majority in the Commons. This makes it easier for her to ignore Tory MPs who may disagree with her about some policies. At the moment, she has a very slim majority and can’t afford too many Tory rebels. If she ups her majority by a couple of dozen, then she can safely ignore rebellious Tories. It’s currently an open question whether she wants to use that extra majority to push for a harder Brexit and more right-wing policies, or to pull back to a softer Brexit and more interventionist / centrist policies. Keeping everyone in the dark about that is probably a smart move. (Everyone can imagine she wants it so she can do more of what they want.) But she will have to do some kind of positioning in the Tory manifesto. Otherwise there’s a danger that she wins and everyone says … “hang on, that’s not what we voted you in for”.

3) She particularly hopes for a mandate on her Brexit leadership. Once again, she doesn’t want to spell her strategy out too clearly. But if she has a large majority, it will be hard for people to criticise anything she does in Brexit because she can say she has the electorate’s backing.

These are three are definitely worth having. As she calculates that there’s little chance of losing seats at the election, why not go with it?


May 2, 2017

What’s the name of the sound effect that is often used in EDM and trap songs? It sounds something like a snare roll.

It’s just a roll of hi-hats I think.

Trap in general makes hi-hats into a “featured” element of the beat. Most electronic music, the hats are there to mark regular time / pulse, while leaving the kicks, snares etc. free to do more interesting things.

Trap inverts this … or rather trap leaves the pulse implicit, requiring the listener to add it mentally. Or has it picked up at different times by different instruments, even the rapper. It leaves the hats free to have their own moment … sometimes doing fills and rolls that you’d traditionally expect the snare to do. Maybe the thing you’re referring to is that these rolls are very fast … not just on 16th notes but maybe on 32nds or even 64ths. And rather than staying constant the rolls change their speed. Sometimes doubling up to add little bursts of excitement. In fact they’re so fast that it’s more or less a stutter of the sample rather than a recognisable timing.

In your second example, it sounds like you’re talking about a very very shortened 808-style snare drum. In trap, the high end percussion, hats and snares are so very dry and very short / tight that the distinction between them almost disappears. They are all “ticky” (but very forward) sounds that get to do all the rhythmic play. Meanwhile the kick-drum is relegated to a occasional punctuation, and the bass is occupied by an aquifer of shapeless sin-wave wooom.


May 2, 2017

Why do people hate Alan Greenspan so much for the mistake he made of believing banks should be self-regulatory?

I don’t “hate” him.

But I think it WAS obvious that his belief in self-regulation was ideological rather than the result of a deep study of, say, earlier history of bank behaviour.

I’d say “he should have known better”. But, really, he was an unsuitable person to be in the job he had. Someone else should have been in that job instead of him.


May 2, 2017

How do the British feel about the “First Past The Post” system? Theoretically it's possible for a party to win 49% or more and not have one MP.

I don’t like it because it means that parties I support get nowhere.

BUT

I also understand that other systems bring different kinds of problems.

For example, proportional representation gives you a lot of parties. In Brazil we have dozens. That, in turn, demands a lot of “horse-trading” between different parties to get anything done. Up to and including, full scale corruption and bribery as parties pay money to their coalition partners and turn a blind eye to their partners’ own corrupt practices. Even without full on corruption, smaller parties tend to be weaker, and individual politicians become more powerful. You get parties which are just vehicles (and little fiefdoms) for their leaders.

At this point, I admit, I don’t have a strong opinion about which of these different voting systems is “best” (ie. which has the most upside and least downside).


May 2, 2017

What truth is there to the often-heard claim that there are more bookstores in Buenos Aires than in Brazil?

I don’t know if it’s numerically true.

But it “feels” plausible.

Argentina has a reading culture. I was impressed, there, to see teenagers sitting on the floor of the shopping centre reading books. Something I’ve never seen in Brazil.

There are also a lot of bookshops in Buenos Aires.

There are obviously bookshops in Brazilian cities. I saw one street in Porto Alegre a couple of weeks ago with half a dozen.

But yeah, Brazil doesn’t feel like a book reading culture the way that Argentina does.


May 2, 2017

Would you describe liberal indoctrination through media, academia, and Hollywood as a three-pronged-assault on democracy?

No. It’s a three pronged defense of democracy.


May 3, 2017

What are the benefits of laissez-faire?

There is no such thing as “laissez-faire capitalism”.

Capitalism is created by government and sustained by active government intervention to define and maintain property rights every minute of the day.

“Government vs. the private market” is a false dichotomy.

Find some other way to understand the political issues of the world we live in.


May 3, 2017

What do you think computers will be like in 10 years?

This is a $9 CHIP (Get C.H.I.P. and C.H.I.P. Pro)

It runs Debian. A couple of weeks ago, I took one travelling with me instead of my laptop to see what it would be like to use for real work.

I successfully ran my personal “productivity” software (three Python based wiki servers and some code written in Racket) from it. It also has a browser, Emacs and I was doing logic programming with minikanren library in Python. It runs Sunvox synth and CSOUND too, though I wasn’t working on those on this trip.

In 10 years time, that computing power will be under a dollar. And if anyone can be bothered to make it in this format, the equivalent of this Debian machine will be tantamount to free.

Of course most of that spectacular power will be wasted on useless stuff. But, to re-emphasize, viable computing power that you can do real work with, will be “free”.

The pain is the UI. How would we attach real keyboards, decent screens etc when we need them?

I HOPE that people will understand this well enough that our current conception of a “personal computer” will explode into a “device swarm” of components that can be dynamically assembled into whatever configuration is convenient.

I, personally, would LIKE the main processor / storage to live somewhere that’s strongly attached to my body and hard to lose (eg. watch or lanyard). I’d like my “phone” to become a cheap disposable touch-screen for this personal server rather than the current repository of my data.

I bought a cheap bluetooth keypad for about $8. It was surprisingly OK to type on, but connections with the CHIP were unreliable. In 10 years time, that ought to be fixed.

So, in 10 years time, I personally want a computer on my wrist that’s powerful enough to do all my work with (that means programming and creating music). That can be hooked up to some kind of dumb external keyboard / mouse / screen interface (today the Motorola Lapdock is the gold-standard) that costs something like $20. Sure, I’ll probably want cloud resources for sharing, publishing, storage and even high-performance processing, AI and “knowledge” etc.

And, of course, I want it to run 100% free-software that puts me in control.

This is all absolutely do-able.

Update 2018 : CHIP was a wonderful product but it seems the makers are in financial difficuties. I would not recommend trying to order / buy one at this time.

Related :

Phil Jones (He / Him)'s answer to In what direction computer science is going for next 10 years? I mean a hypothetical scenario?

Phil Jones (He / Him)'s answer to Where do you see computer programming languages heading in the future, particularly in the next 5 to 20 years?


May 3, 2017

When can the EU determine that the Brexit talks with the UK are unproductive and end them without an agreement?

I assume (without any actual knowledge) that the EU can walk away from talks any time it likes.

Same as the UK can.

I think it quite unlikely that the EU would do that, for two reasons.

1) There is a cost to EU countries and trade for the UK to crash back into WTO rules.

2) It wouldn’t look great for the EU not to be seen to try to get a good deal for its members.

But this is far from saying that the EU is going to roll over and give the UK government what it wants.

(It’s still not clear if the UK government has much of a coherent idea what it wants, anyway.)


May 3, 2017

What are Lisp Macros?

Macros are parts of the Lisp program that execute at compile-time rather than run-time, and whose output is more Lisp code, which then does get executed at runtime.

This is important, it allows you to build code-generation into your code-base. And use the entire power and expressivity of Lisp to help with creating the Lisp code of your code base.

Macros can be used both to create new code. And to add extra checks. For example, some kind of asserts or contracts or “type-checking”.

Basically macros make your Lisp programming language customizable and extensible with whatever new features you’d like your programming language to have.


May 3, 2017

The general public is arguably unaware of machine learning’s potential. Is this the single worst threat to our civil liberties worldwide?

Yes. Absolutely.

I’d say that there are three interlinked threats to civil liberties :

the internet of things : the actual infrastructure of sensors and cameras that we are rapidly constructing, including mobile ones in the form of cheap drones

machine learning / big data, which can analyse and model and predict our behaviour

the inability of the population and politicians to understand the technicalities and implications

Together, these trends are sleepwalking us into a surveillance society and end of privacy that no-one can quite grasp.

As you rightly point out, one thing that’s very obvious to anyone who understands this stuff is that the only tractable way to analyse data is with “routing queries” as its flowing through the system. Not to keep things in cold storage and only look at them when someone becomes a “person of interest”.

I realized this the first time I looked at the Twitter API.

With Twitter it’s free to query tweets in real time, by running routing queries on what’s currently flowing through the system. OTOH you pay to do queries on the backlog of stored tweets.

Why this asymmetry? Aren’t live tweets “more valuable” in some sense?

Sure, but the current window of live tweets is relatively small, is running on active processes anyway (while they’re being routed). Adding some extra filters at that point is cheap.

Going into the whole back-catalogue of Twitter - how many trillions of tweets is that? - has gotta be orders of magnitude more expensive.

So … do not believe any politician who tries to tell you that mass surveillance is going to be passive (ie. your data is going to be stored somewhere and only looked at if there’s a warrant or you become a person of interest).

The politicians may believe that themselves. But the techies who are implementing this … they’re going to be querying, and classifying and indexing that data, live. Because that’s the only practical way to do it.


May 3, 2017

Did President Trump, the leader of the free world, really say he would be “honored” to meet North Korean dictator Kim Jong-Un?

There are many, many, many things that Donald Trump says that are horrific.

But rather flowery words about foreign leaders, even not very nice foreign leaders, aren’t among them.

It’s the JOB of politicians and heads of state to do polite etiquette and say nice things about other heads of state, even if they don’t really believe them.


May 4, 2017

What are the best future programming language and the language that are going to disappear slowly?

I organized a meetup on Functional Programming languages in the local hackspace yesterday.

I was pleasantly surprised that at least four of the people who turned up were (like me) enthusiastic about Clojure; and the others who appeared were keen to learn more too.

This surprised me a bit, I’d assumed that there would be more variety, with people coming with a wider range of interests. And sure, there were R enthusiasts and people doing FP in Javascript too. But Clojure stood out above say Haskell and Scala.

I am, of course, delighted about this. I love Clojure. And I’m really happy to see that other people are loving it too. One guy had actually managed to bring it into his Java shop day-job.

So, this gives me renewed optimism that Clojure is going to go mainstream. There’s no doubt that it’s an excellent language : both because of Lisp’s virtues, and because of Rich Hickey’s very good intuitions about how to refine them.

I think it has every chance of becoming the #1 alternative language on the JVM (after Java itself). Though right now it probably has to beat Scala and Groovy for that, but I’m optimistic.


May 4, 2017

Can the US bring advanced manufacturing back when much basic manufacturing and assembly has permanently left?

If the experience of China and other countries which have industrialized rapidly over the last 50 years are typical, then it seems industrialization is a bottom-up rather than top-down process. You start by making simple stuff cheap. And then, as the skills of both the workforce and the institutions grow, you move up the value chain.

Successful manufacturing regions require an ecosystem of suppliers of components, sub-assemblies and complementary services. Almost certainly you need to grow that ecosystem organically.

Now, the US certainly still has a pretty rich and complex ecosystem. Particularly around finance. But also around software and hardware design.

It has a challenge that’s different from almost everybody else. It has to figure out how to “fill in the holes” that have been allowed to grow within the US ecosystem. Rather than how to create an entire ecosystem from scratch.

That might turn out to be a lot easier.

If I had a billion dollars to try to resuscitate American manufacturing, I’d probably try offering a bunch of “X-Prize” type competitions for ambitious innovations in tooling.

So, for example, a prize for the first team who can come up with a silicon-chip fabbing facility that can fit in a standard shipping-container, and survive being transported across the country by rail. A prize for a desktop machine that can fabricate a small, working gear-box (suitable for use in robotics) without human intervention. A desktop device for cheaply extracting valuable metals and materials from old circuit boards. Etc.

Automation is going to eliminate a lot of jobs anyway. If you aren’t going to get those back, the next best thing is to enable a mittelstand of small, locally owned and managed companies who are capable of providing most of your components and services at a price that’s competitive with buying in bulk from large-scale foreign suppliers.


May 4, 2017

Have US presidential libraries become monuments to ex-presidents' egos?

Well, yeah.

But, so what?

There have to be some perks to being an ex-president. Otherwise, they’ll become more reluctant to leave office.


May 4, 2017

Why does the Senate act like adults while the House of Representatives acts like teenagers with severe ADHD?

That’s kind of the way it should be, to an extent.

The Senate ARE meant to be the responsible adults. There are fewer of them, the turnover is slower, they are meant to be older and wiser.

The Representatives, OTOH, are meant to be more responsive to the electors, reflecting shifting moods and concerns within the country.

The main reason that the representatives are so flaky though, is that the electorate have put flaky people in. The electorate themselves are too easily swayed by propaganda / fake news / manufactured outrage etc. and are willing to reward people who posture rather than think and act carefully and pragmatically.

They also see voting for representatives as a way of expressing their disappointment with the president.


May 4, 2017

If the US country nuked enough small countries that nobody cares about, could they scare off real countries like Russia and North Korea?

No.

First, there are no countries that “nobody cares about”.

Second, hitting the wrong people doesn’t signal that you are more dangerous and should be feared more. It signals that you are ill disciplined and easily confused. And quite possibly less dangerous than everybody thought.

Let’s supose the US nukes New Zealand as a show of strength.

Now North Korea can slip a suitcase nuke into New York and pretend this has nothing to do with itself. After all, ANYONE, now has reason to punish / degrade the US. The US is a threat to everyone. And lots of people would be willing to help.

It will be harder for the US to claim that NK is the guilty party. Or that an attack on NK in response is justified.


May 4, 2017

How do you define conservatives and liberals? Are you confident that there is a clean cut between the two?

Of course there’s no clean cut between the two.

People come to different policies and judge them on different criteria, based on their own experiences and intuitions.

Conservative and liberal (and anarchists and fascists and communists and socialists and libertarians etc.) are just statistical clusterings of political intuitions.


May 4, 2017

From a political/policy ideology perspective, why are KKK members and Nazis lumped in with conservatives?

“Conservatism” in the traditional sense of the word DOES NOT MEAN “reduced government, lower taxes [and] more freedom”.

Conservatism just means … “stick with what we know”.

It blurs into KKK and Nazis because “stick with what we know” used to include “everyone knows their own place … Negroes are slaves or, at least, respectful servants and second class citizens … not uppity activists demanding to be treated the same as white people; women stay at home and bring up their kids rather than worrying about having a career and life of their own”.

Nazis classified people by race too. And liked women to stay in the home, working on creating more kids to serve the Nazi state. They posed as champions of these traditional values. That’s why we see Nazism as an extreme version of the Conservative impulse.

The traditional position associated with individual freedom is “liberalism”. However, now that liberalism is, itself quite old, American Conservatives have started looking back with nostalgia at the liberalism of the late 19th, early 20th century before the “New Deal” ie. the introduction of social democratic welfare ideas into US politics.

So, yeah, it’s a crazy, weird situation. Americans basically have their terminology backwards. They call social democracy “liberalism”. (I believe, but can’t prove, that this is the fault of religious conservatives who started using the label “liberal” interchangeably with “progressive” because they wanted to discredit socially liberal ideas.) And people who are “liberals” call themselves “Conservative”.

The best thing to do is to fight back against this deliberate confusion. If you ARE someone who believes in “reduced government, lower taxes [and] more freedom”, start calling yourself a “liberal” and encourage all your like-minded friends to do so too.

That’s the only way we’re going to get clarity and understanding back into political discourse.


May 4, 2017

Do you think that most British people are disgusted by displays of ostentatious wealth such as the kind flaunted by foreign billionaires?

Wat?

British people don’t like ostentatious displays of wealth?


May 4, 2017

Do you think progressive rock is an underrated rock genre?

It’s hard to see it’s particularly “underrated”.

However you cut it, rock must be considered one of the top three rated genres of the last 100 years or so.

And as a sub-type of rock, prog must surely be rated in the top 5.

Even if it’s 5th (and I’m not sure it is), that’s still phenomenally popular compared to most genres of music.


May 4, 2017

Do you think that eating one's (spontaneously aborted) foetuses is ethically reprehensible?

Bizarre? Yes.

Ethically condemnable? I don’t see why.

It’s just part of her body.


May 4, 2017

Are there still Americans who believe that Russia is communist/socialist in any way?

It’s not a “libertarian” state.

It’s a right-wing authoritarian state, with tendencies towards theocracy.

But yes, it’s certainly not communist or socialist.


May 4, 2017

How can I get people to join my future political party?

You can’t get anyone to join a “future” political party. The party has to be here, and now, for it to be possible to join it.

Make it an actual political party, write some kind of manifesto, and put up some kind of form on the interwebs, and maybe some people will.


May 4, 2017

When will liberals realize that capitalism is vastly superior to socialism?

Think about it this way.

Would you go to a restaurant because the chamber of commerce judged it to be “the most profitable restaurant in town”?

Or would you prefer to go to the restaurant which reviewers say has the best food?

What does it matter if the US is “ahead” in wealth, as some kind of aggregate abstraction?

What matters is how satisfied the customers are. Do people in the US feel well off? Or do they feel squeezed and dissatisfied? Where is the quality of life better? Where do most people live longer? Where do people claim to be happiest?


May 5, 2017

What would happen if a world government declared a nation’s government so corrupt it was found to be "Criminally Insane"?

We don’t know.

There is no world government. And there’s no one with the authority to make that as a legally binding statement.

There are a lot of people in different countries who think some governments (sometimes their own, sometimes someone else’s) are “criminally insane”.

But without an agreed framework of international law to act on it, it’s just ranting.


May 5, 2017

Are programmers considered to be artisans?

I call myself an “algorithmic artisan”.

Yeah, it’s a bit pretentious, but what the hell. It’s a cute aspiration.


May 5, 2017

Why did Donald Trump sign an E.O. allowing mining companies to pollute streams?

Mostly I prefer to attribute to stupidity rather than malice.

But in the case of Trump, the experienced businessman, who must understand something of economic reality, I’m inclined to think that he thinks that saying “fuck you!” to environmental concerns :

a) is another way of spiting Obama and Hillary and other Democrats who will be made sad by further environmental destruction

b) “energizes his base”

c) sends a signal to influential people in the fossil-fuel industry that he’s going to help them wherever possible and so they should continue to support him

d) gives him a story to buy off his working class supporters who thought he was going to bring back their jobs. He is going to do very little else to help them because most things he could do would upset rich people. Environmental destruction, though, largely upsets the kind of people he would like to upset anyway.


May 5, 2017

Considering the results of the local elections in the UK, shouldn't Jeremy Corbyn resign immediately?

What good would that do?

10% of Labour’s problems are that people don’t like Jeremy Corbyn.

90% of Labour’s problems are that they’re seen as a chaotic shambles in a time of change and uncertainty; and when Theresa May is promoting herself as the rock of stability to which people can cling.


May 5, 2017

Are the any rationalist political movements that eschew all dogmas and look at each social problem on its own merits?

Can’t be done.

How do you identify what is a social “problem” vs. just a social phenomenon without some kind of normativity ie. values to help you decide?

Now someone will ask you “ah, but aren’t your values a kind of dogma?” and you’ll say “… no because … er … well … um …”

Giving reasons for values is really, really hard.


May 5, 2017

How many of you love progressive and trance music rather than Bollywood?

Personally, I prefer Bollywood to trance (or progressive trance) music.

Trance music has some nice videos, but the beat is boring as hell. :-)

And Bollywood dance videos are way more fun.


May 6, 2017

Why do so many liberals hate capitalism?

Well, if your question is “why do so many people confuse corporatism with capitalism?” (in the details which have now been removed) it’s because so many corporatists go around saying that what they stand for is “capitalism” because it sounds better.


May 6, 2017

What is the relationship between Microsoft and Haskell?

I believe that one of the main guys who invented Haskell has worked in a Microsoft research lab for years : Simon Peyton Jones

No, I don’t understand F# either.


May 6, 2017

Who is right in the debate between the luddites and singularity folk?

Both have half of the truth.

The singularity folk are right that technology is exploding and going to bring us the potential for wonders.

The luddites are right that politics trumps technology. And that we still have to choose to use technology wisely if it is going to increase human well-being rather than help one group of people screw-over another group of people.


May 6, 2017

Are the British people emotionally unprepared for the inevitable, eventual death of Queen Elizabeth II?

I’ll probably comment something along the lines of “Fair play to her, she did a good job.”

I think it will be over in about 10 seconds.


May 6, 2017

Why do governments not encourage vigilantes?

The state is, by definition, the institution which claims the monopoly on the use of violence to establish order in its territory.

If other groups can legitimately make decisions about when violence is justifiable, and execute it on their own initiative, then it creates an ambiguity about who the state really is. And unless it’s stopped, the vigilantes will claim the legitimacy that the state thinks belongs to it.

Autonomous violence users are an existential threat to the state.


May 6, 2017

What great philosophers have been forgotten?

Clearly they aren’t forgotten, otherwise no-one would know who you’re talking about. (I’m not 100% sure about Spencer myself, but I’m assuming Herbert).

One question, though, is why these people should be considered equally important to, say, Descartes and Nietzsche.

I think it’s very clear that if you’re telling a particular story about the history of philosophy, and how certain thinkers have pushed that history forward by changing how everyone understood philosophy itself, then Descartes and Nietzsche are incredibly important.

You can go so far as to say that Descartes and Nietzsche are the start and end of a particular narrative arc of modern philosophy. Descartes launches that arc by saying “We must put this philosophy thing on a proper footing. From now on, no more mere unwarranted speculation. Only ideas which can stand up to skeptical attack should be accepted.” While Nietzsche brings the whole thing to a rather ignoble end by unleashing such a firestorm of skeptical attack on philosophy itself that he kills off that pretension for once and for all. (It just took another 100 years for news of that death to percolate through the philosophical world.)

Before Descartes, philosophers could speculate from all kinds of places. Descartes obliged them to follow a certain discipline. After Nietzsche, that discipline itself was discredited and philosophers were freed up to again speculate far more widely.

Now, I confess to not knowing enough of Carlyle, Spencer, and Cicero. But I’d be kind of surprised if they played such structurally significant roles in philosophical history.

That doesn’t mean that they had nothing to say. But there are a lot of people who were very smart, very important in their own time, and highly admirable, who don’t weigh so heavily at the grand scale and so are perhaps not so widely considered and lauded.

From Anaximander to Parmenides to Diogenes to Duns Scotus to Thomas More to George Berkeley to Meinong and Brentano to … and this I think might be a good parallel : Bertrand Russel - phenomenally famous and popular in his time, now slipping into secondary importance - to J L Austin to Donald Davidson there are lots of “greats” who still don’t count as the “mega-stars” of philosophy.

Probably one thing you can say about this is that metaphysics and epistemology are still the most valorized areas in philosophy. And people in those areas are the most likely to win acclaim. Whereas if you focus more on specifics like philosophy of science or politics or art or religion then you are, in some senses, more restricted. You can’t say things that have such broad areas of application. You may drift away from philosophy altogether and just DO those fields (ie. become a scientist / lawyer / rhetorician / priest or artist)

Philosophy (love of knowledge for its own sake) is fundamentally at war with sophistry (love of knowledge for the practical benefits it brings). The more you slide towards the practical side, the less you can shine in philosophy in its purest sense.

Of course, there’s an awful lot of fashion too. Sometimes obscure figures are recovered, reinterpreted and revalued. And suddenly seem incredibly important again.

You could say that current fashions have brought Heraclitus and Alfred North Whitehead into the spotlight. I guess it could happen with Spencer, Cicero or Carlyle too. In fact, I guess Carlyle is having a bit of a revival as part of our current alt.right populist moment. So perhaps everyone will be learning him again.


May 6, 2017

For what reasons is Theresa May so popular?

You’ve got to hand it to them, the Tories have a spectacular ability, that however much chaos and confusion and disruption they create - and they’ve created a LOT over the last 40 years - they manage to present themselves as the party of, and defenders of, “stability” and security and self-control and pragmatic caution. While Labour is always presented as the party of wild-eyed idealists who are going to recklessly lead us into trouble.

I confess to being astounded. Under Margaret Thatcher, huge swathes of British industry were allowed to die and entire cities went into terminal economic decline. The City was deregulated allowing financial speculation that contributed to everything from Black Monday, to Black Wednesday, to the 2008 crash. David Cameron risked the union with the first Scottish Independence referendum, and then gambled and lost with the Brexit referendum. NOTHING that Labour could have done in the last 30 years would have had such a catastrophic effect on our economy as Brexit. There’s now an increased risk of Scottish independence and even the reunification of Ireland.

And yet the Tories are STILL considered to be the “safer pair of hands”. The people you turn to to guarantee your safety in a troubled world.

I hate this conclusion. I will fight this conclusion. And I will vote in the teeth of this conclusion. But, honestly, there are days when I wonder whether it really isn’t just all about clothes and body language and speaking with the right accent and tone of authority. Perhaps we’re just social apes and we still orient towards status.


May 7, 2017

As a web development novice, would pair programming be an effective way to both learn and build a web product that I've been thinking of?

Pairing is a good way for a novice to learn, yes.

Whether it’s a good way to build a product is a more open question. If there’s too much of a difference in experience and understanding between the two, the senior developer might end up spending her time teaching the junior rather than developing the product.

OTOH, if you’ve just got one senior and one inexperienced developer, then that’s probably still more effective than trying to get the novice to thrash around on their own. But if you have the choice, you might be better off finding two reasonably experienced developers to pair together rather than a very experienced and a very inexperienced one.


May 7, 2017

Which best describes a liberal or conservative ideology, the glass half empty or the glass half full?

Conservatives: “rich people should drink from the glass first”

Liberals : “take a small sip and pass it on to the person next to you”


May 7, 2017

Has Nightwish recently released a hardstyle-like EP?

That’s mysterious.

It really doesn’t sound like them at all.

Except maybe some of the chord progressions.

I’m guessing it’s one of :

just a coincidence of names. Some other electronic band used the same name and then the big online music vendors got confused

it’s a hardcore “remix” of some Nightwish material (someone sampled a couple of riffs or a chord progression) that’s either being put out unofficially, or maybe got official approval for some reason

It’s a “deal breaker” release. When a band wants to get out of their deal with their record label, but still owe the label n records because of their contract, they release something deliberately bad or likely to piss off the fans in order to force their label to drop them.

Seems very unlikely that this is straight. Even if Nightwish wanted to get into a more electronic sound, I’d expect them to do something a bit more interesting than that.


May 8, 2017

I always listen to sentimental songs. Is something wrong with me?

Sentimental songs often have awesome tunes.

Awesome tunes always make great music. What’s wrong with that?

I LOVE sentimental songs.

Technically speaking I also love extreme noise and weird experimentalism too. But mega-sentimentality has to be one corner of the triangle.


May 8, 2017

What is the ultimate innovation of the last century?

Do you mean “ultimate” as in, the very last big innovation of 1999?

Or the “biggest” of the 20th century.

The last big innovation of 1999 that has had a big effect is probably Google’s PageRank algorithm..

The biggest of the 20th century was automated computing (both the mathematics behind it (thanks Turing, Church etc.) and the electronic engineering that made it feasible.


May 8, 2017

Is "About you now" by Sugababes the greatest pop single and song ever to have been released?

It’s not even as good as “Push the Button”.

The production is interesting, but the melody is pretty bland.

And it’s not like there was a dearth of great British pop around at that time :

For my money, any of these is a “more perfect” pop song than About You Now.


May 9, 2017

Why is today's music so criticized?

“Today’s” music is always criticised.

For any value of “today”

It’s always criticised because music is an incredibly emotionally powerful art form. And music you don’t like is really invasive and irritating.

So a lot of people who grew up before “today’s” music was a thing, and have learned to like yesterday’s music, are now confronted with today’s music in lots of parts of their life.

As they don’t like it. And it imposes itself, they get annoyed by it.


May 9, 2017

How do I solve my political dilemma?

Ask yourself, what are the actual “socially liberal” policies, as proposed in the Labour manifesto that would bother you if they were implemented in the next government?

How much do they bother you?


May 10, 2017

Why is C++ considered a bad language?

This is one of those rare occasions I disagree with Simon Kinahan; although his answer sets the scene for this one.

C++ is a bad language because it’s built on a flawed philosophy : which is that you should add power to a language by kludging it in “horizontally” in the form of libraries rather than “vertically” by building new Domain Specific Languages to express it.

Stroustrup is very explicit about this, rhetorically asking “why go to other languages for new features when you can add them as libraries in C++?”

Well, the answer is, adding new higher level conceptual thinking in the form of a library doesn’t really hide the old thinking from you. Or allow you to abandon it.

C++’s abstractions leak, more or less on purpose. Because you can never escape the underlying low-level thinking when you’re just using this stuff via libraries. You are stuck with the syntax and mindset of the low-level, even as you add more and more frameworks on top.

Yes, you can explicitly add garbage collection to a C++ program. But you can’t relax and stop thinking about memory management. It can’t disappear completely beneath the horizon of things you need to be aware of the way it does in Java.

Yes, you can have higher-level strings, that can abstract Unicode-ness etc. via a library. But you can never be sure that you won’t confront strings that are simple byte-arrays coming from another part of your large system.

Etc.

C++’s ability to build high-level abstractions uncomfortably falls between two stools.

It encourage you to think you can and should be building large applications full of application logic. But doesn’t give you the real abstracting power to focus only at that application level.

This explains the otherwise mysterious paradox that C is a good language, so how could something that is “C plus more stuff” possibly be a bad one? Well, it’s exactly the “more plussing” that’s the problem.

With C, you KNOW you should only use it to build relatively small things. It doesn’t pretend to offer you mechanisms to build big things. And so you turn to the obvious tools for scaling up : lex and yacc to build small scripting languages, the Unix pipe to orchestrate multiple small tools . C++ gives you just enough rope to hang yourself. Just enough powerful abstraction building capacity in the language itself that you (or that guy who used to work in your company 15 years ago ) thought it might be possible to reinvent half of Common Lisp’s data-manipulation capability and half an operating systems’ worth of concurrent process management inside your sprawling monolithic application.

I don’t see why it shouldn’t be possible to combine low-level memory management and efficiency with high level abstraction building. But proper abstraction building requires something more like macros or similar capabilities to make a level of expression which really transcends the low level. That’s exactly what C++ lacks.


May 11, 2017

Is Clojure dying?

Last night I hosted the second meetup of a Functional Programming interest group at my local hackspace. It was an introduction to Clojure workshop.

We had 9 people of various ages and experiences, all keen to learn the language.

Now, fine, that’s largely pushed by me. I’m a Clojure fan. (It’s definitely the nicest language I’ve ever met.) But it still generated a lot of enthusiasm in the learners.

Feels like it’s still taking off round here.

And I keep reading about great new ideas appearing in the language (eg. Transducers, core.spec) and new frameworks. Particularly the ClojureScript branch seems to be hot.

Yesterday I heard about anmonteiro/lumo which looks extremely useful.


May 11, 2017

Why does reggae seem dead?

Straight Reggae is like rock. It’s based on a particular combination of instruments and a set of rhythmic / harmonic tropes.

Those patterns are significantly mined out by a lot of exploration over the last few decades and may be pretty much exhausted. (I’d argue rock is exhausted in its standard form too) .

All you can really do is start changing some of the rules. And see where you can go next.

Obviously Jamaica has had a lot of exploration “out of” reggae in the last few decades. But the reggae / ragga influence is increasingly mixed with (perhaps “polluted by”) other kinds of music : dubstep / house / EDM / hip-hop / r’n’b etc. Increasingly Jamaican music just sounds like modern digital soul / hip-hop. And other musics have reggae flavour even though they’re coming from Switzerland.

Modern offshoots seem to sound like this :

and this :

and this :

YMMV on whether you consider that this is still “reggae”.


May 11, 2017

What are the influence of geography on the development of evolutionary theory?

It depends.

It’s not so much geography as geology. But you might include geology as part of geography.

Geology had a huge influence. It was geologists who started understanding what rocks were made of, and the processes that made them. That is what clued us in to the great age of the Earth : far older than anyone previously imagined.

They also figured out that these weird biological looking stones in the middle of rocks were actually the remains of real animals. And then they put two and two together and realized that when you found a fossil of an animal or plant in a piece of rock that was 400 million years old, that meant that the animal or plant must have been alive 400 million years ago.

Understanding fossils allowed us to construct a time-line of different creatures. We realized that there were things alive in the past that weren’t alive now. And, also things that are alive now, but that weren’t then. We could sort species into different periods.

Once we did this, then it became much more obvious that there was a continuum. That this species was a successor of that. Which made it easier to see that, in fact, this might be a descendent of that. Etc.


May 11, 2017

I've always been and will continue to be a leftist but this SJW and PC crap is just annoying. I advocate for equal rights, but people can't even make a silly racist joke anymore without being bombarded by SJWs. What happened to leftism?

Seriously?

You’re a “leftist” but you’re worrying about what’s happened to the left because you can’t make racist jokes any more?

Why not worry about real problems that the left has such as 40 years of continuously conceding ground to the right wing; the lack of any coherent, agreed upon or plausible strategy to help the working and middle classes survive the shift to mass automation of almost all regular jobs in the next 50 years; the failure to do anything concrete about global warming; and the current uprising of right-wing nationalist populism that could easily lead the world into a major war.

THOSE are the issues I’d be worrying about if I was going to ask “what’s gone wrong with leftism?” Racist jokes can take care of themselves.


May 11, 2017

What do you view as the most significant risk for Bitcoins and Ethereum?

To me, it looks like the most significant “risk” is that the whole infrastructure is simply too heavy and unwieldy to fly.

The blockchain is too big for most people to keep a copy. The amount of data that has to be transferred every day becomes so big that it’s incredibly slow to keep your copy of the blockchain up-to-date. And if you can’t buy “unlimited” bandwidth at a fixed price, it might become so expensive that the cost of using these currencies is higher than the value you get from using them.

What happens then is that people start to use “bitcoin” or “ethereum” but from a “lite” wallet. Via a third party in giant data-centre, with mega-fast pipes and its own copy of the blockchain.

Once you do this, once you stop interacting with the blockchain directly, on your local machine, and start having to trust a third party to do your blockchain interaction for you, then why not just use a bank? You have all same problems of being dependent on your third party, of having no guarantee that they aren’t ripping you off, of the government coming and shutting them down, of thieves and hackers and excessive service charges.

Once you get to ethereum, the problem is even worse, if I understand correctly, nowyou’ll need a lot of processing power as well as storage and bandwidth. Distributed storage systems like MaidSafe? Even more data flying around.

If any of these things takes off and has to scale, they will inevitably lose their decentralized / flat / open nature and restructure themselves as hierarchical, with powerful local centres and gatekeepers.


May 11, 2017

Who composes popular music?

I’m a fan of Xenomania myself.


May 11, 2017

How far will Donald Trump take the USA in an authoritarian direction?

This certainly doesn’t look good :

Two Dead Canaries in the Coal Mine


May 11, 2017

What do progressives think of Rob Weir’s answer to “Why is the Libertarian philosophy unpopular?”

I find Libertarianism fascinating.

It’s intellectually rich. Quite compelling. It certainly has many attractions.

But what I can never quite get my head around is the extraordinary blind-spot that Libertarians have about “violence”.

I just can’t understand how they can’t see something that is so massively, blatantly obvious.

Which is that you need the threat and, indeed, practice of violence to maintain a system of private property.

I don’t get it. It’s all around us. In the form of police. And courts. And prisons. You can watch it happening every day. In front of your nose. People get arrested and prosecuted and put in jail. All in the defence of someone’s property rights. It’s there in history. When the “enclosures acts” put fences around previously commons land. It’s there when Europeans militarily invaded the new world and exterminated the indigenous peoples to make way for “homesteaders” on this “virgin” territory.

Every time anyone “gets rich”, just look behind the curtain and you’ll see government backed legislation and the threat of violence there. Microsoft and Google and Facebook create huge “wealth” out of pure ideas and peaceful co-operation, right? Sure, if you don’t happen to notice that their mega-valuations are all based on their patent portfolios which are themselves the result of the government bundling up ideas into property and being willing to use the court system (ie. violence) to enforce it.

So, every time Libertarians talk about violence, honestly, I feel like, to use a currently popular expression, they are “gaslighting” me. Blithely talking as though violence is somebody else’s problem, nothing at all to do with them or the system that they advocate.

Oh, no. They’re about nothing but peaceful voluntarism.


May 11, 2017

If you had to suggest only one song to someone forever, which would it be?

One song? Forever?

Has to be this ….


May 12, 2017

Are there electronic (EDM) artists that incorporate rock and metal elements?

Cover versions :

Metalstep


May 12, 2017

Are there any markets that black people dominate, like how Vietnamese people dominate nail shops?

Depends where you live, doesn’t it?


May 12, 2017

Why are there not any bands even close to Pink Floyd, Alan Parsons Project, Queen, Led Zeppelin, Judas Priest, Deep Purple, etc. in these days?

If you make music that sounds just like Pink Floyd, most people say “that’s boring, it’s just a copy of Pink Floyd”.

If you make music that sounds different from Pink Floyd, all the hardcore Pink Floyd fans complain that no-one sounds like Pink Floyd any more.

It’s probably better to disappoint the Pink Floyd fans than the “most people”.


May 13, 2017

Wasn't there a time when right wing people were suspicious of Russia?

Yes.

But to be fair to them, that was when Russia represented at least some kind of leftist project.

Now Russia is a right-wing authoritarian regime with theocratic tendencies. Putin is closer to Pinochet than Gorbachev. So what’s not to like?


May 13, 2017

What criticisms of your political party are actually valid?

UK Labour party.

Anna Soubry said something very interesting to Owen Jones in a recent interview :

“Too many Labour politicians, cannot speak to their own constituents. They are totally disconnected.”

(2 mins 40 seconds in.)

That’s a snide attack. But it sounds horribly plausible to me.


May 13, 2017

How do people usually travel inside Brazil?

My friend has just skateboarded from Brasilia to Rio de Janeiro.

Everyone told him it was dangerous to the point of being suicidally stupid. But he did it anyway. Over the course of about four weeks.

So that’s an option.


May 13, 2017

Is American Democracy so weak that it can't stop Trump and his family from using the presidency to make money?

So far. Yes.

Maybe that will change. Maybe the mechanism for protecting itself against corruption is somewhat slow to recognise the threat, orient itself and act. But eventually succeeds.

But, so far. Yes.


May 13, 2017

If we scrapped the NHS (it costs £120 billion), would we be able to use more tax revenue to make our military rival the US military?

We have an existence proof of a country which decided to trade away its citizens’ welfare in favour of building a fuck-off military capability that can scare the US :

So yeah.

Can it be done? Sure.

Britain is, currently, mega-rich. A determined government could put a tonne of that money into military spending we could have some really impressive missiles and marching.

The question isn’t whether. It’s why.


May 13, 2017

Why does Sweden have such a disproportionate amount of scientists and Nobel prize winners?

Does it?

Well the obvious reason is that the Nobel prize IS Swedish.

So Swedish prize judges probably know Swedish research better than they know other countries’ research.

Either that or there’s decent research funding there.


May 13, 2017

How do I start producing music?

Unless you’re a really rich college student, you shouldn’t be putting a lot of money into what might well be a fleeting hobby. College is expensive enough as it is, and leaves people with absurd and unsustainable levels of personal debt.

Either take a college course that’s about music production.

Or start cheap :

LMMS is free (open-source) software that’s pretty good for learning the basics of a DAW. You won’t necessarily make all the sounds that professionals do. But if you can’t make something compelling (that makes your friends want to rap or dance) with that, then $500 worth of commercial DAW and plugins won’t really help.

(I mean this seriously, as a listener. There were people back in the day making classic dance records with 4 8-bit samples on an Amiga. We don’t need more EDM made by people with no musical sensibility pressing presets on the fashionable plugin of the month)

Where Yvette Renshy is quite right is in the importance of headphones / speakers. If you have crappy speakers then you won’t get a good representation of the music you make, and when you play it to other people on their systems it will sound horrible.


May 14, 2017

How does one convert a communist populace to capitalist populace?

Gradually.

China did it pretty well. Russia, not so much.


May 14, 2017

If Brexit doesn’t work out, how will suitably qualified Brexit supporters feel about leaving the UK to improve their prospects?

They won’t be able to, will they?

They’ll be trapped in the cage they helped to build.

(Except for the richest ones)


May 15, 2017

If Jeremy Corbyn refuses to issue a command to use Trident if the UK was attacked by nukes, would the submarine crews disobey and launch anyway?

I don’t actually know anything about this. But, as a comment, if Peter Hawkins and Yvette Renshy here are right, I don’t see how Corbyn can be in direct command at the time when the missiles might be fired. Nor can he “refuse” at that point.

Surely, he signs a letter in advance which is kept in the submarine to be opened in the event that they get some signal from somewhere that the government (including Corbyn) is destroyed?

In which case … Corbyn could write in the letter instructing them NOT to launch the missiles, and who would know? Or he could just sign the letter authorizing it, crossing his fingers and hoping that the responsibility won’t come up on his watch?

Or is it the case that Corbyn is meant to trigger the signal by phoning someone up as the bombs drop?

If Corbyn isn’t involved in triggering the signal … then who is it that sends that signal? And shouldn’t we really be worrying about them?


May 15, 2017

How do progressives feel when they see videos of them being ridiculed on the internet?

I feel unpleasantly surprised that there are so many people who are :

a) stupid enough to believe right-wing propaganda

b) mean enough to enjoy schadenfreude.

On the whole I’m disappointed. I thought “people” were smarter and nicer than they turned out to be.

But then I, thought, “fuck it! ‘Be the change you want in the world’. Stop being sad and start being awesome instead.” And so I doubled down on my efforts to try to help people be smarter and better in future.


May 15, 2017

Will technology progress to the point that we may be able to smell over the internet?

The technology already exists for some subset of smells.

You basically define a few smell components in various oils, and heat them up to release into the air. Heat in different proportions to get different mixes.

Wired wrote about a startup doing it in 1999 : You’ve Got Smell!

The basic issue is … there’s no demand.

Some shops and supermarkets use artificial smells to encourage people to buy bread etc. If someone could persuade you to buy the technology then undoubtedly marketers would love to use it on things like restaurant sites etc.

But no-one, so far, has come up with an application compelling enough to get people to buy it or faff with keeping the pots of oil topped up.


May 15, 2017

Is there a viable argument for choosing British Parliamentary candidates through Open Primaries?

I don’t see much of an argument for it.

A Primary seems to me to be a very weird and restrictive thing. As I understand it, in order to be able to vote in it, you need to be registered as a supporter of a party. Registered with who?

That doesn’t feel right. It seems to me that political parties ought to be fairly autonomous entities, able to organize themselves and implement whatever decision making / voting strategy that they prefer. That’s no-one’s business except the party and its members’.

More importantly, primaries are really a mechanism to keep a connection between a nationally voted president and local party organization. In the UK parliamentary system there is no national president. Only local MPs. So the local connection is maintained anyway.

If you’re not talking about presidents, but ordinary parliamentary candidates then “delegates to vote for delegates” seems to me to be something intended for very large scale countries and systems. The UK is small enough not to need that degree of indirection. Members of local parties can have a say in the selected candidate for the locality, and then everyone in the locality votes for them. It’s simple and as fair as an FPTP system can be.


May 15, 2017

Why do cultural Marxists say that cultural Marxism doesn’t exist?

I’m not going to be as emphatic as Linus Skov. Although he’s right.

But even with the most generous interpretation possible, “cultural Marxism” is a term invented by people who are enemies of Marxism AND of most socially liberal developments in recent decades AND of trends in modern thinking, and who have concocted “Cultural Marxism” as a unifying explanation / criticism for them all. It’s steeped in their world-view rather than in the world-view of anyone who is any of Marxist, socially liberal or a participant in mainstream cultural analysis.

That doesn’t mean it’s automatically wrong. Sometimes the enemies of something have the best understanding of that thing. (It would, of course, be ironic for Marxists to reject such a possibility ;-)

But it’s clearly dependent on a lot of assumptions that no Marxist would recognise as being true.

Related :

Phil Jones (He / Him)'s answer to Is 'cultural Marxism real? Or is it right wing paranoia/propaganda?

Phil Jones (He / Him)'s answer to Who came up with the idea/conspiracy of Cultural Marxism?

Phil Jones (He / Him)'s answer to When people look at the situation of the world, how can they deny that cultural Marxism exists?


May 15, 2017

What unpopular opinions do you have about Quora?

Interesting question.

Probably my most unpopular opinion about Quora is that I disagree with “Quora is not a debate site”.

I understand why lots of people say this. They’re frustrated by and fed up with all the dumb insincere questions and cut’n’paste troll responses to answers. Sure, these are a pain. And I wish we didn’t have to put up with them, and I don’t want to “encourage” them.

But I take seriously the idea that Quora is about generating new knowledge. Not just reporting on a stock-pile of existing knowledge.

And as I’m a Popperian critical rationalist, I believe knowledge comes from a critical or even “adversarial” process where someone throws up a conjecture and other people trying to knock it down with criticism. That, for me, is the creative life-blood of our intellectual tradition.

Socrates is the well-spring of European thought. Through asking insistent rhetorical questions until he became a total PITA. Many Quorans would have this behaviour banned as Sea-Lioning. Heraclitus declares that “war is the father of all things”; all creativity comes from strife and all knowledge is “polemical”. Our entire intellectual history since then, has benefited from structured disagreement : from devil’s advocates, to the scientific method, to trial by jury, to representative democracy.

If Quora aspires to be part of that cannon, and to fulfil its purpose of being a (possibly great) platform to generate new knowledge, then the question is not how to avoid being a debate site, but how to become a good one.


May 16, 2017

Is it possible to form a third ideology (other than capitalism and socialism)?

There are loads …. Liberalism, social democracy, anarcho-capitalism, anarcho-primitivism, feudalism, anarcho-syndicalism, fascism, plutocracy, the Roman Empire, the Hanseatic league, the Indian Raj, one nation Tory-ism, …


May 16, 2017

Are there any other national leaders who possess intellectual acumen equivalent to President Trump's?

Rodrigo Duterte probably gives him a run for his money.


May 16, 2017

Who will Momentum blame if Corbyn loses the election?

I don’t speak for Momentum. But I personally have been blaming the PLP for being idiotically stupid in undermining the Labour party ever since the “chicken coup”. Along with everyone else who would rather see Corbyn lose than Labour win.

This is what I said on June 27th, 2016

Phil Jones (He / Him)'s answer to Are people calling for Jeremy Corbyn to step down after Brexit delusional?

I said, right from the beginning, that Jeremy Corbyn may not be great, but at least had some virtues that could be worked with and built up into something.

This is from July 3rd, 2016.

Phil Jones (He / Him)'s answer to Should Jeremy Corbyn step down as leader of the Labour party after the Brexit vote?

Nevertheless, I said I was willing to give Angela Eagle a fair hearing and be inspired by her : Phil Jones (He / Him)'s answer to Will Angela Eagle replace Jeremy Corbyn as Leader of the Labour Party?

Y’all remember Angela Eagle’s spectacular and inspiring leadership bid, don’t you?

Or perhaps you remember Owen Smith’s?

What do you think of Owen Smith as a leadership candidate?

Publicly, Labour MPs, media and supporters have spent the last two years trying to tear down Corbyn for alleged “poor leadership” but have never had any kind of plausible replacement. People have talked wistfully about Dan Jarvis, Chuka Umunna, Tristran Hunt being potentially great leaders. Now they even talk about Clive Lewis because he once went against Corbyn. (That’s how desperate they are.)

But, you know, that’s the funny thing about “leadership”. If you presume to be a leader, you actually have to stick your head above the parapet and, you know, try to lead.

At least Corbyn has been up there, taking the shit, from all sides, every day, making a case for voting for (at least his brand of) Labour. You may disagree with that. You may prefer May’s Tories. That’s fine. That’s your prerogative. But don’t pretend that somehow Corbyn is a “bad leader” for Labour compared to the others on offer. There aren’t any others on offer.

I’ve said this a dozen times, but I’ll say it again. Corbyn is a symptom, not a cause of Labour’s problems. You’ve got Corbyn because beyond the Corbyn project, Labour is a vacuum : No ideas. No principles. No constituency of supporters. No big thinkers. No inspiring leadership. Nothing.

Ah … but “on the doorstep” everyone talks about how bad Corbyn is.

Well, of course they do. That’s how the issue is continually presented. In the media. By the PLP when they’re indulging in mass resignations. By people writing on Quora. Everyone tries to tie the general malaise of the Labour party (which, once again, is global, suffered by centre-left / third-way parties across the world from the Clinton Democrats to the French Socialists to the Brazilian PT etc. etc.) to Corbyn’s personal terribleness.

But, it’s not. You have Corbyn because you don’t have anything else to say to the electorate.

And, yes, I blame everyone who doesn’t grok that. And who has wasted the last two years griping about Corbyn rather than trying to fix that deeper problem.


May 16, 2017

As a liberal, how can I have a political discussion with a conservative without getting tricked into agreeing with them?

If they’re right, just agree with them. There’s no shame in agreeing with someone who makes a good point and helps you correct one of your previous errors. Thank them, learn, move forward.

If they use a clever argument that you can’t answer but “feels wrong”, then one of several things is going on.

1) you and they have reached the point of agreeing about the facts, but you disagree on the values. For example, you and the Conservative might end up agreeing with the fact that it’s possible to starve people into giving you some extra work and that this will grow the economy. But you continue to reject this prescription because it goes against your values to impose such unpleasantness on people.

Just make this explicit “OK. I think we’ve reached agreement on the facts, here. We’re just differing in our values.” And you can leave it.

2) there is some “hidden assumption” about facts that hasn’t yet been made explicit. Perhaps they think that there’s no causal arc between racist jokes and actual harm caused to members of the minority who are the butt of them. But you do believe that such a causal arc exists. Now, again, you can make that hidden assumption explicit. “Now I see why we’re disagreeing. It’s because I believe that there’s an actual causal arc here and you don’t.”

Get your opponent to agree that this IS the crucial empirical point that the argument hinges on.

Now you either have to look for a way of arguing FOR your facts. Is there direct evidence for the arc? Can you argue by indirect analogy? Do you have to broaden and weaken your argument … for example, argue that such arcs can exist in principle, even if you can’t prove this one exists at the moment.” You don’t win here, but you don’t lose. And everyone has their understanding enriched.

Or you might fail totally. In which case, again leave it for now. But again, make it explicit. Because at least you’ll be alert to new evidence that might appear in future, that can help when you return to the argument.

3) the opponent is insisting on an “alternative fact” ie. a false empirical claim. This might be a deliberate lie in bad-faith, just to try to publicly best you. Or might be innocent, the conservative has imbibed the lie elsewhere and thinks it’s true.

In the second case, be polite. Don’t accuse someone of lying if they aren’t doing it deliberately. And note that everyone, today, conservative or liberal, is pretty sensitive about being accused of being stupid enough to believe fake news and propaganda. So a direct accusation is unlikely to convince them, and more likely to trigger them into thinking that you’re being patronizing and arrogant. So find the politest, softest way to say something like this. Try to explore the territory in a neutral, non accusative way with the opponent. It won’t work all that often because everyone’s guard is up. But it’s still a useful exercise.

If you really know that the opponent is deliberately lying, just give up. You aren’t going to either convince them, nor convincingly defeat them in front of any third-parties. So it’s a waste of time. Just excuse yourself in whatever way works in the situation. Your job now is to discredit the lie in the eyes of third-parties. That’s a different set of skills. But it’s mainly about trying to identify and appeal to other sources of information which might be considered neutral and which go against the lie.

4) It might still be that you are just wrong. This is the golden rule of having a political argument. There’s no point doing it unless you keep open the window of possibility that you might be wrong and the opponent might be right.

Most of the time you won’t “win”. But it can be extraordinarily valuable for you because you will learn a lot about what you believe, what other people believe, and why. But if you don’t accept the possibility that your thinking can be wrong, you won’t be able to use the argument to help you reflect on it and improve your arguments in future.

And sometimes, it’s better to be schooled and finally correct, than to continue holding on to a falsehood.


May 16, 2017

What do you think of the allegation that President Trump revealed highly classified information to the Russian foreign minister and ambassador?

I’m no fan of Trump.

But I suspect this is a storm in a teacup. Way too much stuff is considered highly-classified, which really isn’t that important. (This is one thing we’ve learned from Wikileaks)

And, frankly, I doubt that Trump is capable of holding in his head, or expressing coherently, information in sufficient detail or correctness that the Russians can get much use from it.

Just like every time anything about the US military or secret services gets revealed, they all scream about how many agents will be compromised and killed and how many American victories will turn to defeats.

Most of the time … we never get any proof or even good reasons to believe this.

No, the secret services are pathologically secretive. To be fair to them, perhaps they have to be. But even so, they are definitely going to exaggerate how catastrophic every spilled drop of information is.

Terrible as Trump is, in general, that’s no reason to suppose this is very different.


May 16, 2017

Do you think Nietzsche is sexist?

Yeah.

But Nietzsche is “everything-ist”. So don’t take it personal.


May 16, 2017

How can monads help in Python?

I still don’t really understand Monads.

Occasionally I read something and I think … “ah, now I get it”. But then it kind of fades.

You probably have to be writing Haskell actively for it to make much sense.

I did once try to write a Monad for an OpenCV project I had in Python. It was a kind of combination “writer”, “maybe” and “error handling” monad for a pipeline of image transformation and analysis operations (which updated some extra output windows and handled the possibility of not finding the thing that was being looked for).

And then, next time I updated the code, I couldn’t understand how it all worked and went back and rewrote the code without it. The monad didn’t seem to have bought me either fewer bugs or more readability.

My hunch (and I’m open to being shown I’m wrong here) is that monads don’t help much unless they’re supported by a type-checking system which provides a way of cheaply saying “don’t forget to allow the possibility that this step may fail”.

In a Java-like language, today, I’d probably just write an IPipelineElement interface that demanded that all pipeline elements supported the injection and extraction of separate collections of other images, and of error flags. That would allow similar type-checking, maybe less elegantly.

But in Python … without type-checking at all … I can’t quite imagine how they help.


May 16, 2017

What happened to Comey’s 47 hard drives (600 million pages) of Obama administration NSA/CIA wiretaps of Trump, his family, associates and others?

All locked up by WannaCry, of course.

In fact the whole WannaCry thing was created to give a cover story for trashing those files. Why else would it have happened right after Comey was sacked but before the new head of FBI could recover them?

Huh???

:-)


May 17, 2017

If societies won’t create decent paying jobs for everyone, why should people feel guilty if they choose to abuse the welfare system?

You shouldn’t feel guilty about choosing to live off welfare rather than accept being forced to do a crap job. That’s one way of maintaining your dignity and self respect.

But note that it’s a passive and doomed resistance. It’s not going to improve things in the longer term. And it will contribute to the degradation of the welfare system which many people have no choice over having to depend on.


May 17, 2017

Why hasn’t the anti-Brexit movement offered any solution to some of the Brexit arguments?

Simplistically, half the powers in the EU are voted in elections. (Those European elections that no one bothered to turn out for)

And half are appointees by the European parliament and national governments.

How is this different from the UK where half the power is elected (the Commons) and half is appointees (the Lords)?

Except that the Lords also have bishops. And our whole thing is topped off with a hereditary monarch?


May 17, 2017

Newsthump.com is reporting that most foxes will not be voting for Jeremy Corbyn, as they "just don't see him as a credible leader." What are your thoughts?

It’s like turkeys voting for Christmas


May 17, 2017

Has Obama destroyed his legacy by forever being associated with a vast warrantless wiretapping NSA leviathan?

To an extent, yes.

Edward Snowden’s revelations about NSA surveillance blew up on Obama’s watch.

He was president of the United States. A popular and powerful one. The buck stops there.

And he basically fudged it. Rather than standing up and making a definitive defence of the constitutional rights of American citizens not to be spied on by their own government, he caved to the military-intelligence-industrial complex and did very little.

He didn’t even publicly pardon and thank Snowden for his service to the American people. But allowed him to continue to be talked of and treated as a traitor.

Obama’s collusion with the diminution of the rights of American citizens will, indeed, be one of the things that besmirches his legacy.


May 17, 2017

What's the closest term to 'Capital Communism' in political ideologies?

Depends what you mean.

If you think “communism” is all about state-control, then there’s state-capitalism. Or what they have in China which is officially called “communism” but allows huge amounts of private activity and entrepreneurialism within certain constraints defined by the state. That system certainly seems to allow economic growth and innovation.

If you think communism is some kind of flat structure without people having large concentrations of wealth, then there are things like “free-market anti-capitalism” of the kind promoted by the Center for a Stateless Society


May 18, 2017

Can anyone make an empirical argument that economic inequality is a "problem"?


May 18, 2017

Are Democrats running out of social justice problems to invent?

I love this question. It’s hilarious.

Dude, if I’m “inventing” stuff, I never run out of it.


May 18, 2017

Is the term National Socialist offensive to use?

You can be a socialist who is proud of his / her country’s traditions and culture.

If you start to fetishize your country to the extent that you believe that it has rights that transcend those of other countries or peoples, then you are no longer a socialist.


May 18, 2017

What are the pros and cons of using a programming language like Wolfram over using something like Python, PHP, or Java for an AI-assisted web tool?

Pro :

Wolfram has the AI / knowledge-base built in. If you don’t use Wolfram, you have to get a knowledge base from somewhere else.

Wolfram isn’t a bad language, being a symbolic / functional language.

Con :

Wolfram is proprietary, so you are dependent on Wolfram Research to maintain the language and keep the platform and the knowledge base up to date. If WR shut it down, what happens to your system?

I don’t know how expressive the language really is. Compared to other high-level functional languages like Clojure or Haskell (or even Julia or R) it might be somewhat verbose.

If I was building a data / mathsy kind of service online, I’d be inclined to look into things like Julia and R. I would be very reluctant to use Java or PHP. (PHP only for a very, very thin UI layer with something else at the back-end)

Python is a reasonable compromise because the same language has both good support for building web-sites (many good frameworks) and these days has very good maths / scientific / machine learning / AI libraries.

Clojure and Haskell both just good languages in general, and expressive enough to do mathsy stuff so should always be considered.

But yeah, I think Python is your safe bet.

But it really all does depend on where you are actually getting your knowledge-base from.


May 19, 2017

Has there ever been a religious totalitarian state?

Iran? Saudi Arabia? The Vatican?


May 19, 2017

Is the evolutionary theory in some sort of dilemma now? Some of my friends who are Christians gave me some books about the Bible. I cannot understand why they said the theory of evolution is in deep trouble. Are there any serious doubts about it now?

Evolutionary theory is in no sort of trouble or dilemma. As always, there's a bit of tinkering at the edges and a few debates about the details, but the main story is absolutely solid.

Creationists write books saying that it's in trouble because they really wish it would be. And they're practising a kind of sympathetic magic where they hope that if they say something enough it will become true.

In this, they’re following the playbook set out by the tobacco industry and the climate change denialists. By spreading enough doubt and disinformation they think that they can convince enough people to give up believing in it. And then the problem will go away.

Unfortunately, like global warming, even if nobody believes in it, it still won’t go away.


May 19, 2017

Why is President Trump so protective of Michael Flynn?

Trump is pathologically incapable of admitting he made a mistake.

If he admits that Flynn is flawed, he admits that he screwed up in hiring him.

Not going to happen.


May 19, 2017

How do left political parties finance themselves around the world?

Same way as any political party :

money from donors.

money from kickbacks when in government

state funding

perhaps selling some party memorabilia

It’s quite rare to find a party which is, itself, trying to make money by investing. Though I suppose most parties keep their money in some kind of bank account. (Where it’s invested on their behalf)


May 19, 2017

Is democratic socialism morally wrong?

People who are anti-socialist assert, as an a-priori given, that transferring property from A to B against A’s will, is morally wrong. While allowing B to die through lack of resources while A has plenty, is morally acceptable.

Other people have a different set of moral axioms.


May 20, 2017

How can politics get beyond the red versus blue, left versus right arguments to consider social and community benefit and fairness?

It can’t. Because left vs. right represent two rival, incompatible ideas about what “fairness” and “community benefit” actually mean.


May 20, 2017

From a user perspective, I feel that Google search has been the same for the last 10+ years. Has Google stagnated on its search mechanism?

I think you’ll find that Google search has changed very dramatically in the last 10+ years.

10 years ago results were, as Glyn Williams points out, the result of “popularity”.

Today, results are far more customized by what Google knows about you. (Which is quite a lot).

To confirm this, try Googling a few terms from a friend or relative’s account. Someone who has quite different interests from you. And you’ll be amazed how different the results are from yours.


May 20, 2017

Why are the Liberal Democrats so annoying with their Brexit position?

If you find somebody having a different political position than yourself “annoying”, then the problem is probably you.


May 21, 2017

Why do liberal-minded people appear to have contradicting views of Western governments’ approaches to Russia and the Middle East?

The Russians ARE bad. And a danger.

But the WAY they are a danger is through their financial and propaganda support for fascists. They aren’t currently a significant military threat.

Think of it like this. If your front door is made of steel and has three locks, but your back door is made of wood and has no lock, then you want to re-enforce your back door, not put a fourth and fifth lock on the front.

Similarly, if Russia can’t hurt us with its tanks and fighter planes, but demonstrably can hurt us with its propaganda support for our internal fascists, then it’s better to worry about, and invest in countering its propaganda attack than in a boondoggle of unnecessary extra military hardware.

WRT the middle-east, there are actually two different factions among “liberals”.

Some believe that Western intervention in the middle-east tends to make things worse, regardless of whether it’s well intentioned or not. So whatever the justification for bombing Syria, it isn’t good enough. The other faction still believe that military intervention done for the right reasons can be a force for good, and are horrified that we seem to have abdicated our responsibility to do something.

I don’t think many liberals are internally inconsistent, in that they hold both these positions at the same time, but you may find liberals representing the two factions disagreeing and arguing with each other.


May 23, 2017

What is the most unpopular political opinion you have that is most likely to create an outcry among your friends/colleagues?

I’m kind of surprised, but it seems that my most controversial political opinion is that the majority don’t live at “the centre”. And, indeed, there is no centre worth occupying.

Most people have an intuition that there are people to the left of them, and people to the right of them, so they must be (roughly) “in the middle”.

Furthermore, most people believe that most other people are “in the middle”. And that this is the “sensible” place to be. The most “reasonable” position to stake out. And certainly the place where most of the votes are.

I, OTOH, think that “the middle” is an artificial fiction. The equivalent of the old statistics joke that the average human has one breast and one testicle.

I explain this by saying “policy isn’t fungible”. You can have higher taxation and a public hospital. Or lower taxation and no hospital. But it doesn’t make sense to have a bit of extra taxation and half a hospital.

Similarly, you can build a large army and go to war for your foreign policy objectives. Or not build a large army and negotiate a peaceful international order. But woe betide you if you try to fight a war on the cheap without investing in the army.

Most of the time, “split the difference” between two opposing proposals doesn’t give you a better, more popular proposal. It gives you an uncomfortable kludge which everyone comes to hate.

This is why, for example, I think Obamacare is widely criticised in the US. And why the Liberal Democrats have never had many seats in the UK parliament (nor will they start to have more seats now.) Policies like public-private initiatives were an attempt by centre-left, “third way” parties to make public finance more fungible by finding a half-way place between public finance and private finance. But have instead been revealed as an expensive and inefficient way for the public to finance anything.

Not only are policies from the middle not good policies. They aren’t even popular.

Instead, there are a range of policies that people either like or don’t like. We mistakenly call the ones that have a consensus around them, the “centre”. But they aren’t. In America, a welfare state is considered extreme leftism. In Germany, it’s pragmatic conservatism. There is no absolute truth about “where” such a policy rightly sits. There is just the policy itself, and how popular it is at the moment (which is the result of a bunch of historical factors.)

Nevertheless, there are continual siren voices calling for politicians to “move back to the centre”. Who say that going “to the extreme” is political suicide.

I, on the other hand, think the opposite. That the centre is the “kill zone”. A place where political parties go to be annihilated. The problem is this : whatever your political persuasion, if you start to move “towards the centre”, you are publicly valorizing your opponent’s position. When you reach the centre, you now struggle to differentiate yourself from the opponent who is seen as the standard-bearer of the values you have just publicly conceded to. No product can succeed in the market if it can’t differentiate itself from the generic / norm / average of all the other products.

Of course, this doesn’t mean that you automatically win at an extreme. Clearly not all extremes can win at the same time. And many extremes can and will lose badly. But at least you have a chance of success at the extreme. Whereas you are 100% guaranteed to lose in the centre.

It’s going to be interesting to watch Macron’s “radical centre” government in France. I think he won more with his claim to be radically different than his claim to be at the centre. If his government succeeds it will be because he found a new extreme. Not because he successfully pursued policies that were the average of what everyone else said they wanted.


May 23, 2017

Is Henrique Meirelles a viable candidate for 2018 presidencial election?

Has to be said that J&F on your CV isn’t a good look right now.


May 23, 2017

Does May have a chance at losing her majority?

The good thing about elections is that voters choose.

They have all the time up to the election to evaluate the manifestos of the parties and the credibility of the candidate to stick to their proposals.

Nothing is decided until the polling booth.

So there’s still a chance that anything can happen.


May 23, 2017

Why has Labour abandoned the centre ground?

In the short-term, the centre looks an attractive place to be. You’re basically trying to appeal to all parts of the electorate and they may, therefore, vote for you.

In the longer term, I describe the centre as a “kill zone” where parties go to die.

It’s a death trap because parties that try to appeal to everyone end up appealing to no-one. They don’t represent an ideological point of view. They claim to have no particular ideology. Their selling point is simply that they are better technocratic managers than the other party.

The problem with this is that government is hard. All governments make mistakes. Nation-states are far more victims of the global economic and international relations “weather” than they admit to.

If you pretend to be a competent technocrat, sooner or later the the winds of history will call your bluff. And then you’ll have no answer to the electorate who blame you for what just happened.

This is very graphically illustrated recently by the UK Liberal Democrats. They’ve always staked out the centre of British politics and never had that many seats in parliament. Then they made great strides forward under the principled Charles Kennedy who positioned them to the left of Labour on both citizens rights and the US-led “war on terror”. They picked up a lot of disaffected left-wingers and became a significant force in UK politics. By 2010, they had a great reputation (even after Kennedy was deposed and the photogenic Nick Clegg took over. )

The Tories cleverly lured them into coalition government, where they abandoned their claim to be a party of firm ideology and assumed the mantel of technocratic competence.

And then they were wiped out.

At least an ideological party has a hinterland of hardcore supporters to sustain it through the lean times when its reputation for technocratic competence is doubted. A party which claims to have no ideology is just going to evaporate at this point.


May 24, 2017

Can atheism provide a justification for morality?

If you’re an atheist, you clearly believe that something can exist without God.

For example, you believe that atoms can exist without God having created them.

Why does the theist imagine that morals are somehow different from atoms? The theist thinks that while it’s at least intelligible that carbon atoms can exist without God, it’s not intelligible that “it’s wrong to kill” could exist without God.

I think the theist owes us an explanation of why he / she thinks that. And thinks that there’s such a difference between atoms and oughts. Why is it harder to imagine objective morals without God than objective atoms without God?


May 24, 2017

Why should we use curly brackets in C++?

Use curly brackets to clearly and unambiguously demarcate a block.

A block is a very specific thing in C++. Sometimes the curly brackets are optional and can be inferred if left out. BUT the block is still there in the semantics. It’s just not represented so clearly visually.

You should always prefer explicit representation of something over implicit.

So prefer

if (x > 0) { print “*”; }

to

if (x > 0) print “*”;

Because in the first, the block structure is explicit while the second it’s implicit.


May 24, 2017

Do you downvote answers that are well written but you disagree with?

No.

I only downvote answers for obvious and irrelevant spam. And I report questions for obvious harassment.

Everything else, however much I disagree with it, should stay.


May 25, 2017

Why don't liberals want to lower Muslim birth rates among refugees and immigrants?

Because then the conservatives would accuse them of supporting eugenics?


May 25, 2017

Why do Quorans use every political question they can to bash their opposing wing?

Political questions on Quora come in different flavours.

honest attempts to understand a political issue

honest attempts to understand how opponents think about a political issue

questions about the motives of particular persons (eg. Donald Trump, Jeremy Corbyn)

questions which are basically rhetorical attempts to assert a position

troll questions designed to rile up opponents (either to make the opponent feel bad or to get the opponent to waste their time writing a long answer which the questioner has no intention of learning from, and maybe not even reading)

Type 1 questions deserve a serious answer which I’ll try to give. I believe it’s perfectly valid to argue such questions from a partisan position. That’s because political issues are rather like the story of the blind men and an elephant. Different sides see them very differently. I’ll offer my left-wing perspective because that’s the perspective I’m an expert on; someone else can offer their right-wing perspective and the questioner’s knowledge will be enriched from being able to triangulate between the different answers.

Type 2 questions also deserve serious answers. If they’re aimed at my political positions, I will try to answer them in the way that persuades the reader that my position is serious and coherent. I don’t necessarily expect the questioner to agree with me, but I hope that I convince him or her that my position can’t be dismissed as simple naivety or bad-faith.

Type 3 questions require some creative interpretation of what it’s like to be in the person’s position, facing the world from his or her perspective. But often also involve an interpretation of the person’s competence and character when trying to understand his or her motives. While trying to be fair, I will express criticism of, even disdain for, the person under discussion if I think it’s deserved.

Type 4 questions are hardly worth answering. Except with a “push back”. This isn’t so much to influence the questioner as to signal to third parties that such assertions will not be allowed to stand unchallenged. It’s important to let people know that someone here cares enough to represent what’s right.

Type 5 questions, again, are answered, not for the benefit of the questioner, but for third-parties. Here, if it seems like the intention of the question is to make some people feel bad, it’s even more important to knock the question back, so that the people attacked by it feel defended. At the same time, it’s important not to be seen to be wasting too much time on it. (Otherwise it looks like the troll won.) You want to be breezy, ironic, dismissive or whatever is appropriate. But be short. Most of all, you want to show that you are not intimidated by the existence of the question. And that nobody else needs to be.

4 and 5 may seem kind of a pointless waste of time. But they are demanded, much as we might regret it, by the fact that Quora is de-facto public space. What we write here is not a private conversation, it’s visible to the world. Politics is about the management of public space. And inevitably you are in conflict with political rivals for control of the public space and public discourse. Your opponents will do their best to ensure that their argument is heard and respected everywhere. And that yours is discredited and excluded everywhere. If you aren’t willing to fight for your argument in public spaces, then it will ultimately be lost.


May 25, 2017

Why is "doing" so hard?

Why should it be “easy”?


May 25, 2017

How can we make Britain great again? What policies need to be implemented to make us powerful again?

Sometime in around the 1980s, the UK seems to have made a decision that it should get out of manufacturing and focus on “high value” service industries.

The problem with this is that manufacturing offers three things that service industries don’t :

ever increasing productivity through new technological innovation. The UK’s productivity is notoriously low compared to its European rivals. That’s because it’s hard to improve productivity in personal services. (An hour of personal contact requires an hour of personal contact.) And automation in information services tends to either deskill jobs to low-paying, low-satisfaction, low self-esteem drudgery (think call-centres) or eliminate them altogether (think telephone operators). Manufacturing OTOH creates lots of new, higher skilled, higher productivity jobs in the design, operation and maintenance of new technologies.

a route for those coming from the working class to improve their wealth through study. Again, high-skilled, reasonably well-paid engineering jobs are available to anyone of reasonable intelligence willing to study. In contrast high-paid banking and media jobs largely reward people for coming from the right social background and going to the right schools. People who aren’t born into the right social networks have fewer opportunities, and what opportunities they do have depend more on luck and chutzpah than diligence. Not only do service industries promote less social mobility than manufacturing industries, they offer fewer incentives for study and self-improvement because success appears to be more arbitrary.

more opportunities for exports. Some of this is due to the framework of global trade in services being less mature than the framework for global trade in products. But some is due to the impossibility of providing personal services remotely. And some is due to inevitable cultural barriers to exporting services. The UK does amazingly well at exporting its pop music and some of its TV. But people will always consume mainly their own culture. Meanwhile some parts of the service sector, eg. retail (the largest economic sector in the UK economy I believe), is almost 100% focused on serving UK consumers and promotes imports rather than exports. By definition, the better the retail sector performs (ie. the more stuff it convinces us to buy), the worse the UK balance of payments gets.

The result of de-emphasizing manufacturing in the UK is a country of low productivity, low social mobility, lower incentive to study and self-improvement, lower work satisfaction and lower exports. All this adds up to an unhappier, poorer and less motivated population.

The solution would be to make product manufacturing a strategic priority and find ways to support and rebuild it. There can obviously be many approaches to that. You probably want to try a lot of small experiments and see which produce the best results.


May 25, 2017

What does the world think of Jeremy Corbyn?

Here’s one US view :


May 25, 2017

Will artificial intelligence kill jobs in the future?

Yes.

Most analogies with previous waves of automation that suggest that new jobs will be created to replace the jobs lost to automation are wrong.

They’re wrong because previous waves of automation basically replaced muscle power with mechanical power, but still required human intelligence to steer the machine. It “kicked the human upstairs” into a supervisory role.

AI, though, automates the supervisor.

So which jobs will AI kill?

It will kill ALL repetitive jobs.

Any job which consists of doing the same thing again and again can be automated. And if it becomes economically viable, then it will be automated.

The only work which isn’t automateable is work that consists of a continuous stream of novelties.

There are no jobs which consist of a continuous stream of novelties. That’s the opposite of what a “job” is; ie. a long-term contract to keep providing the same service.

So when I say AI will kill all repetitive jobs, I mean it will kill all jobs.

The only work left for humans will be one-off, short-term contracts to do specific bits of novelty creation.


May 25, 2017

How can you objectively quantify how good music is without being biased against newer music?

There are facts which can be objectively true but are also relational.

For example, it’s objectively true that the moon is the satellite of the Earth. But it can’t do that by itself. It needs the Earth’s collaboration.

Without the Earth, the moon isn’t a satellite of anything.

Similarly, it’s an objective truth that London is the capital of the UK. But only because people in other parts of the country agree.

Being “good” in music (or any art) is the same kind of thing. It’s an objective property which is nevertheless partly due to a relation with the audience.

How your music has affected listeners throughout history is one of the constituents of how good it is.

That isn’t to say that goodness is a synonym for mere popularity. There’s more to goodness than that. But if a piece of music doesn’t impact musical history in some sense, when it gets the opportunity, then I don’t think it can be said to be good.

How the audience responds, matters.

However, that audience response is over a longer period of time. It’s not enough to be hugely popular in a short burst of modishness, because you have copied all the fashionable tropes of the time. Music also has to attract and hold attention after the moment of its creation has passed. When people are no longer caught up with a particular bunch of surface details.

For example, back in 1979 I suspect it was more or less impossible to separate which Disco records were great pieces of music vs. which were ephemeral fluff. Today, it’s obvious that there’s a bunch of records which have “stood the test of time”. These are pieces that are loved, that get a party exited, that have musical flair and imagination and touch and uplift listeners from every generation.

We now know these records are “good”.

But obviously, very new music has the problem that it hasn’t been sufficiently tested for us to be sure. We have some good hunches now about disco records. But come back in 100 years for a really reliable opinion. Today’s music, probably very few people except a few DJs who play a lot of records at clubs have much intuition about.


May 25, 2017

Has it been shown that Haskell programs contain fewer bugs than programs not written in Haskell?

Whether it has been shown or not, it’s not quite the question that you want to be asking when considering the pros and cons of a language like Haskell.

Static typing also imposes a cost on software development, but the costs of static vs. dynamic typing turn up in different places. The downside of dynamic typing is code in production that has more bugs in it. The downside of static typing is code that never makes it into production at all. (Either because developing it in a statically typed language was too onerous and someone hacked up an alternative in a less principled scripting language; or it got started in Haskell but never got all the way through the compiler)

So if you are trying to do an empirical comparison between the virtues of static and virtues of dynamic typing and you are only looking at code that has made it all the way to production then you are looking at a data set which has already been filtered and skewed in favour of static typing.

This is what seems to be the problem with most empirical research in this area. A valid comparison has to find a way to include software projects which were unfinished or abandoned to give an accurate picture.

Another way to think about it is like this. Would you rather have code that runs, but fails with 10% of its inputs. Or code that doesn’t run at all?

Sometimes, no program is better than a buggy program. But in other cases a buggy program is preferable. Obviously this depends on your application; and your ability to recognise and cope with failures through secondary systems. But it’s a valid “economic” decision to make.

Very strict languages like Haskell where the compiler enforces correctness all support the philosophy that no program is better than an unreliable program. But that may or may not be the profile that actually suits your needs.


May 25, 2017

What are some new professions and roles machine learning and AI will create?

As Tim Mensch says, AI won’t create nearly as many jobs as it kills.

Forget about “skills”, high or low. Basically any job which is repetitive will be automated.

Phil Jones (He / Him)'s answer to Will artificial intelligence kill jobs in the future?

However, as no-one likes the idea of an autonomous AI making important decisions by itself, increasingly humans will be paid to supervise the AIs and robots doing all the work. And as the AIs / robots will be increasingly able to work without much supervision, this effectively means, “humans will be paid to take responsibility for the work of the machines.” That’s not as comfortable as it sounds. The human is there as the “fall guy” : the guy you can sack or prosecute for malfeasance if the machines screw up.

The human, theoretically, should take responsibility for overlooking the work of the machine, noticing when it’s making a mistake and being able to correct it or shut it down before it does too much damage. In practice, the ability to monitor and understand powerful AI will be beyond the human. So the human’s “job” will be to sit waiting to be blamed if a machine that he or she has no real understanding of or control over goes wrong. It’s going to be weird.


May 25, 2017

Will Democratic Socialism get shelved in the history books of British politics when Corbyn loses?

19th century “classical” liberalism was out of fashion for 150 years before its resurgence and dominance in the late 20th / early 21st century.

If I were a 21st century anti-socialist I wouldn’t start celebrating too soon.


May 25, 2017

Should economics be taught in high school as a required course?

I don’t believe the abstract “academic” type of economics needs to be a required course.

But I believe strongly that a practical “political economy” course should be required for all high-schools to equip citizens with the understanding and abilities to operate in a modern capitalist economy :

This course would include :

what a bank is and what it does (and a brief history of banking)

credit cards, history, how they work, how to calculate how much they’ll cost you

what the central bank (“Bank of England”, “Federal Reserve”) is and does (plus a brief history).

how money is actually created in our modern economy. how it’s measured. what inflation is.

what the stock exchange is, what shares and bonds (and other financial instruments) are and how to buy them

what a mortgage is, how the housing market works, and how to evaluate the value of a mortgage (and considerations of the politics of housing)

what a company is and does and how to create one (I think all students should leave school having created a company that they can use for their economic activities). This includes the idea of limited liability and the responsibilities of publicly listed companies.

brief history of and overview of accountancy, and book-keeping.

a brief overview of employment law and workers’ legal rights

what a union is, and how to join one.

what the government currently does for the unemployed, what benefits are available, what obligations are entailed by them

a quick overview of government finances, a reasonably up-to-date survey of how much is collected in which taxes, and spent on what services.

a brief overview and anatomy of the legal system, the role of solicitors / barristers, judges, magistrates etc. criminal vs. civil law etc.

some technological stuff. Quick overview of the internet, of cryptography and blockchains. Some explanation of what blockchain technology might mean for other institutions in the economy.

practical ability to use a spreadsheet and do basic accounting, modelling and statistics with it

This shouldn’t be a one year course. This should start when the pupil reaches senior school at 11 or 12 and continue with at least one class a week until the pupil leaves school.

I’m really flabbergasted that we have created a complex economy that works in a particular way, and seem to wilfully keep most of the population ignorant of how it works and how to engage it. Instead, relying on citizens to pick it up from their social networks. Something which obviously privileges those who are lucky enough to be born into cultures that already know how to play the system.


May 25, 2017

If the special relationship between the USA and UK ended tomorrow, would the UK still be a world power as they depend heavily on the US for everything?

My understanding is that we rent the Trident missiles (not the warheads, but the bit that delivers them) from the US.

I guess that means that the US, if it chose, could remove our nuclear status by taking their missiles away. Which would certainly put a dent in some of our pretension to world super-powerdom. (Although it wouldn’t affect our actually useful military capacity much)


May 25, 2017

How can a libertarian disagree with environmental regulations, if harming the environment leads to harming another individuals?

Libertarians have a very restricted (some would say impoverished) conception of “causality”.

For Libertarians there are very few causal arcs in the world.

For example, if I pour pollution into the river that you like walking alongside each morning, and I kill all the fish, the Libertarian does not consider that I have “harmed” you through degrading the quality of your environment and therefore your life.

For the Libertarian, people like you who just happen to live nearby and get some pleasure from a commons have no legitimate claim against someone degrading the commons because you don’t have “ownership” of it in a sense that the Libertarian recognises. And the institution of a “commons” is alien to (and therefore illegitimate) to Libertarian philosophy.

So, the Libertarian disagrees with environmental protection legislation because it’s based on rights that the Libertarian simply doesn’t recognise as having any metaphysical reality.


May 26, 2017

Is there anyone else out there who agrees that Pink Floyd is boring?

A whole generation of punks.

But they were basically trolling :

John Lydon: I don't hate Pink Floyd

Pink Floyd are awesome.

But for many people, music is basically there to facilitate social dancing and getting off with other people. (Phil Jones (He / Him)'s answer to What caused the change in the music industry? Why are there no more bands like Led Zeppelin, The Doors, The Beatles, etc.?)

Which is not really Pink Floyd’s forte. So I can see why for those people, Floyd would indeed be pretty pointless.


May 26, 2017

Why do Democrats want to just ignore the rights of anyone who is straight, white, and Christian?

The rights of straight white Christians are not being particularly challenged by anyone in the US.

If they’re not under attack why spend much energy worrying about them?


May 26, 2017

Is the static type system the Haskell's greatest advantage in relation to Erlang?

It’s the most obvious and striking feature.

Haskell also has a nicer syntax than Erlang.

It has laziness which is probably an interesting benefit.

Haskell also has a different model of parallelism but Erlang’s is probably better suited for the applications that Erlang is designed for.

The rest of the functional thinking in both languages is pretty similar.


May 27, 2017

Why does Marc Bodnick think Quora will soon be one of the most important companies on the Internet?

You’ll have to ask Marc Bodnick

I suspect it WON’T be one of the most important “companies” on the internet. If your idea of a company is something that makes large revenues and wields a lot of economic power. The way Google, Facebook and Uber do.

I suspect it may go down in history as one of the most important and influential communities on the internet in our time.

Right now, I’m pretty sceptical (or pessimistic) that the management will discover a business model that doesn’t break Quora. And the most likely “good” future for Quora is that it’s bought by a larger company or extremely rich philanthropist. Or becomes a non-profit like the Wikimedia foundation.


May 27, 2017

What are the album music about longliness and have no lyrics?


May 27, 2017

What would happen if everybody except Quorans vanished?

I can’t say the obvious answer because the words necessary to express it seem to have been trademarked by someone.

But anyway “E******** D***”.

Quorans are too addicted to actually grow the food they need to stay alive.


May 27, 2017

Who are the best UK media political commentators, and what are their ideological perspectives?

Hands down, Gary Younge is the best writer and most incisive thinker on The Guardian (left-liberal) benches. He also has a very dry, sly and witty way of putting the boot in when necessary.

Some classics :

On the futility of “class envy” politics : We attacked the bankers, but took our eyes off the whole rotten system | Gary Younge

On the promotion of xenophobia leading to Brexit (back in 2010) :

A Mori poll in 2002 revealed that more than a third of the country believed there were too many immigrants. It's not difficult to see why. The public's mean estimation of the proportion of immigrants in Britain is 23%; the actual figure was around 4%. If you walked around thinking everything was six times larger than it actually was you would find most things scary.

Immigrants cause job losses? Like ice-cream brings sharks | Gary Younge

On Jeremy Corbyn : Corbyn’s critics are hellbent on destroying the party they claim to love | Gary Younge


May 27, 2017

What if our planet Earth is like an engine and that it runs on fossil fuels?

I dunno. What if the moon is made of green cheese?

I mean, the planet ISN’T like an engine and doesn’t “run” on fossil fuels.

Fossil fuels have been around for a long while because nothing that’s not human burns them regularly. And nothing we see out there beyond the human depends on burning fossil fuels. Plants use solar energy. Animals eat plants. The ecosystem contributes to fossil fuels, but doesn’t consume them.

The heat in the earth’s molten core is not generated by burning fossil fuels either.

Our planet being a big space-ship with all its systems powered by fossil fuels might make an interesting fantasy / dieselpunk sci-fi story. But bears no resemblance to reality.


May 27, 2017

Why does Jeremy Corbyn support the IRA?

It’s kind of a bizarre question when you consider that the IRA don’t even exist in any meaningful form today.

Yes, there are splinter groups calling themselves XXX IRA for some value of XXX. But none of them are represented by, or agree with, people Corbyn has ever associated himself with.

The bit of Irish Nationalism and the people that Corbyn has said positive things about, have been committed to peaceful means for over 25 years.

So this question is a bit like asking why Yitzhak Rabin supported Hamas. And then using the evidence that he was willing to hold peace talks with Yasser Arafat to support the claim.


May 27, 2017

Do you like Florence and the Machine?

A2A :

Not much, no.

I mean, I respect them. I see they have a lot of good points. I see why they should exist and have fans. And why they’re an important contemporary band. If you ask me if they’re a good band? Then definitely.

But the particular bundle of virtues they have, aren’t really the virtues that grab me. The intersection between what I’m looking for and what they provide is relatively small.

So, the great strengths of Florence : a big, powerful female voice that can express a range of emotions. Sturm und drang, emotional bombast. Romantic, personal and poetic lyrics.

I don’t dislike any of that stuff. It’s just not what I really care about.

Most of my favourite artists are wimpy guys who can hardly sing, and whose voices would go out of tune if they raised them above a mumble. I’m impressed when I find outstanding lyrics, but I think lyrics are incredibly hard to do well anyway, so most of the time I ignore them. I prefer irony and self-depreciating humour to raw emotional honesty. And I just like big cheesy choons. Or funky beats that make me want to dance. Or weird, experimental stuff. More than I like bombast. As pop music, for me, Florence just isn’t enough fun.

Good videos though. I like her aesthetics. That visual world she lives in. And I think the orchestration / arrangements can be interesting.


May 28, 2017

Specifically, what do you think the modern pop music scene can tell us about current musical trends and what the general public seems to want?

Most of what modern pop tells us is what pop music has always told us. It hasn’t changed much.

Primarily :

1) people want to dance, socially with other people, and see dancing in a social space as their best route to finding a sexual / romantic partner

2) dance is seen as a place for relaxing inhibitions that you may otherwise have

3) starting a new relationship is exciting but a little bit scary and perhaps you don’t know for sure if this person is right for you

4) finishing an old relationship is horrible and generates a bunch of emotions, but hopefully you’ll get through it.

Here are a couple of things that might be more explicit / overt in modern as opposed to traditional pop music.

5) causal recreational sex is OK. It’s fun, let’s do it, we doen’t have to pretend to be all about a deeper love.

6) money signals value. No surprise there, but modern pop music is far, far less abashed about saying it explicitly. Guys say “look at me and my wealth, that’s why you should get with me.” Girls say, “look at me and my wealth, you can’t buy me cheap”

7) anger must be turned inwards. No-one in pop is righteously angry at, and going to do anything about, the world. All anger ultimately must be shown to be turned inwards to become a self-destructive problem to be overcome at a thereputic level (see all 90s nu-metal, NiN etc.)

In terms of musicality :

a) traditional harmony still rules. No-one breaks these rules much

b) harmonic progression doesn’t need to be complicated. Earlier generations think that contemporary pop is very simple in terms of its harmonic progression.

c) no-one cares about musicianship. Yes, it’s great if you’re a virtuoso, but it’s not a deal-breaker if you aren’t.

d) hooks are still important, and people want more of them. Modern pop songs use a lot of elements to grab your attention.

Sociologically, for me, point 6 is the major rupture with earlier generations of pop music. Particularly coming through the influence of hip-hop, pop music has never been so materialistic, or valorized so much the “paper-chase”. In pop music today, the view of the world as economic struggle has grown to become almost as important as, and deeply intertwined with, the mating game. In contrast, romance used to be an escape from the struggles of money. There used to be more romantic poverty and sexy economic losers in pop. They’re almost extinct today.


May 28, 2017

Would you describe the Quora community as sanctimonious?

No.

It’s quite moral. But there’s a difference between being moral and being sanctimonious.


May 28, 2017

What did the president of France mean when he said that the German trade surplus is harmful for Europe?

Everyone would like to make a profit. Everyone wants to sell more stuff to other countries than they buy from other countries. That’s a nice feeling. It makes them rich.

The problem is, on the global level, if you sell more than you buy, then someone else must be buying more than they sell.

When it comes to trade between countries, if one country is making a profit on international trade, then some other country must be making a loss, and eventually going bust.

Going bust is bad for countries. And there’s a lot of suffering involved. See, for example, Greece over the last 10 years.

Ultimately any system of international trade must balance out to be sustainable. Countries must buy and sell roughly the same amount.


May 28, 2017

Why should I respect copyrights and buy software (or use open-source worse alternatives) while they are cracked on pirating sites for free?

Don’t use cracked pirate software today.

Cracking is difficult. And the only people with the resources to do it are organized criminals who have other motivations (mainly to infect your computer with malware and use it as part of a botnet)

Back in the day, people did piracy for more “honest” reasons … to share code, and show off that they could crack. Today it’s mainly untrustworthy.

However, paying for software is also pretty stupid. Free / open-source is often much BETTER than proprietary software. And its authors WANT you to copy it and use it without paying; and will be actively trying to help you get the most from it.

And if you do that, and join the community, you will end up contributing back. Either by writing your own free-software or filing bug reports or offering help to other users on forums etc. And EVERYONE will benefit from the improvements that we all make together.

Don’t buy software. Don’t pirate cracked versions.

Find the free-software / open-source equivalents and make the little bit of effort it requires to learn and get good at using them. That way you’ll make the world better for everyone. AND get great software for free.


May 29, 2017

Why is popular music so repetitive?

Pop music is primarily meant for dancing to.

Dance music needs a reasonably regular pulse.


May 29, 2017

Is there any support for the restoration of the monarchy in Brazil?

I’m pretty sure that the Brazilians calling for a monarchy don’t have the faintest idea what one actually is.

It’s like “We hate the fact that politicians are immune to prosecution and feel entitled to skim millions of dollars off the state. Let’s make that an official thing!”


May 29, 2017

Why do music composers not get due credit?

Have you ever wondered why the guys who made your car, who baked the bread you ate yesterday, and who drive the trains people use to get to work every morning don’t get any credit or recognition either?

It’s not like they don’t do essential work. We’d miss them terribly if they went away.

And it’s not like we’re just a pathologically ungrateful people. (Is it?)

No, the reason is, what some people call “alienation”.

Which is a technical term. But what it means is, that “gratitude”, that thing that we all, as humans, feel for each other when they do a service for us, has a value.

And so employers of people who provide that work, try to grab that value for themselves.

The way they do this is by occluding the identities of the people who do the actual work behind the scenes, the people you should be thanking. And promoting an abstract “brand” instead. They encourage customers to have an “emotional relationship” with a brand. Rather than with the actual persons doing the work behind it.

That’s because the brand is a kind of property that they own and can trade. Whereas the person behind the scenes (fortunately) can’t be property that they can buy and sell. Also, because the brand can be kept pristine and willing to do (and say) whatever they like, while the real person might say or do anything.

So, you want a hamburger? You are encouraged to think about a fictional clown called Ronald McDonald or a girl called Wendy. Not about the people actually cooking your food for you.

Whatever you imagine about art, the entertainment business is EXACTLY THE SAME.

Playback singers (or Western pop stars) are similarly brands, that are owned by corporations. Whereas composers / songwriters / producers are just workers, doing the useful stuff.

Sure, compared to many people, they are well paid, have pleasant creative and rewarding jobs. And can sometimes manage to become brands in their own right.

Nevertheless, we don’t habitually see them, for exactly the same reason we don’t see the baker making your bread and the guy in the car factory. The employer wants to grab all that visibility, that attention and the accompanying gratitude for themselves, and to transfer it to an abstract brand that they have more control over and which can be bought and sold at profit.


May 29, 2017

How can I get a full stack software developer job if I am not very good at programming?

Why do you want to?

Why not get a job you’re good at? You’ll be happier.


May 29, 2017

How much is modern music (pop, alternative etc.) about the lyrics?

It’s not about emotion.

It’s about usefulness.

Try going to a club and dancing to Mahler and you’ll see what I mean.


May 29, 2017

Is Chancellor Merkel reading too much into Trump's foolish statements, or will Germany, along with the rest of Europe, really go their own way from now onwards?

She’s facing the reality that Trump is way outside normal parameters for international leadership.

He doesn’t understand what’s going on in the world.

He doesn’t understand what his allies need from the US.

He doesn’t have their interests in mind when he speaks and acts.

He doesn’t even understand and pretend to go along with the usual norms for protocol reasons.

His apparent strategy and motivation is simply to try to bully and brow-beat everyone else into giving him what he wants. Because that’s the only thing he knows and that’s what excites his domestic fan-base.

In other words, the US is now an entirely unstable and unreliable ally. You can’t make treaties or even deals with a US led by Trump because you can’t trust that he’ll stick to them. Everyone notes he has a long history of dishonesty and screwing people over during his business life. He’s contradicted himself (and other blatant facts) so often over the last few months that no-one can tell whether he’s deliberately gas-lighting or literally can’t remember / keep track of his own opinions and exaggerations.

It has taken Merkel maybe 6 months to, perhaps reluctantly, come to this unpleasant conclusion. But she’s right to conclude that from now on, Europe’s best interests are to rely on nothing that Trump says. And to take steps to protect itself against his capriciousness.

Clearly she isn’t advocating confronting or deliberate conflict with him. But Europe has to be prepared for the fact that it can no longer rely on US to do the right thing in any crisis that arises during his tenure.


May 30, 2017

What can I do about people who edit questions after I have answered them in a way that makes my answer look somewhat odd?

What can I do about people who edit questions after I have answered them in a way that makes my answer look somewhat odd?

A lot of people quote the question at the top of their answer. Like I just did.


May 30, 2017

Why do we continue to allow people to be homeless and hungry? Wouldn't the right thing to do as a nation is to house and feed our citizens?

Yes, the right thing to do as a nation is to house and feed our citizens.

We don’t because we suck.


May 30, 2017

How do left-wing Britons view Angela Merkel?

“thankful for small mercies” is the operative phrase, I think.

A few months ago I was going around saying “WTF? Now I have to support Angela Merkel?” That feeling hasn’t really changed. I’m pathetically grateful for the existence of a reasonably competent person who isn’t actually evil and is sort of in charge in at least one major power in the world today.

Every time I see her or hear from her, the more I like her. And that is horrifying.


May 30, 2017

Will making music over the web in a web-based DAW catch on?

Eventually.

I’ve been pretty impressed with the web_audio API this year. It feels like you can now do significant real-time audio synthesis in the browser. This has improved a lot over the last few years. It used to be a bit hit-and-miss. Now there’s a standard that all browser-makers and DAW-makers can target.

Obviously collaboration in real time with multiple events, or audio streams over the internet will always be dependent on internet latency. But if collaboration isn’t in “real time” … just multiple people editing the same patches and scores, then I don’t see why it won’t be possible.


May 30, 2017

Will any DAW work for making any type of music?

The biggest DAWs started in different places. And initially had unique capacities and very different focuses. Some DAWs started as MIDI sequencers and only got VSTs and soft-synths and audio recording later. Some started as pattern sequencers and virtual drum-machines. Some as virtual synths (and then virtual synth racks). Some as multi-track digital recording studios and only got MIDI and patterns sequencers later.

They’ve been moving towards convergence ever since. Today, most of big ones do more or less the same things. The VST standard has done a lot to help the consolidation; so almost all big name DAWs can host the same plugins which work identically in all of them.

But some of that history still remains. Different DAWs have subtly different feels.


May 30, 2017

Is Theresa May using Brexit to re-fight the wars she lost as Home Secretary?

Well it’s perfectly plausible that as Home Secretary she often confronted EU law and found it either an unwelcome constraint or something that created more work for her department.

That may have influenced her opinion of the ECJ. And how worthwhile it was.

Clearly, very few people are going to ever take the position that “I need an outsider to constrain me into doing the right thing”. As Home Secretary she probably believed that she (and the UK government) would do the right thing anyway.

OTOH, all this didn’t influence her so much that she was willing to actually come out and campaign for Brexit. So it must have been a minor annoyance.


May 30, 2017

Do you agree with me that after using a programming language for 5-10 years, you will create a new language, or move to another one?

Yes. I agree.

I think 5 years is enough time to get an idea of weaknesses in whatever language you typically use.

If that doesn’t make you curious to try other languages or tempted to try to create your own, then I’d say that there’s something a little bit “wrong”. It’s dangerous professionally because it suggests you aren’t open to new trends and ideas. And I think it shows a bit of a lack of passion for the craft of software.

Most programmers try to create a new language at some point in their lives. It’s a right of passage. 99.999% of the time you won’t be successful (the language won’t be all that great and probably no-one else will use it). But it’s a useful exercise for your own understanding. And it’s just fun.


May 30, 2017

Is being a programmer a good idea? My friend told me it is horrible, with low pay and sitting in front of a computer for days.

Either you love it. Or it’s a terrible idea.

Programming is not physically hard work. But it’s mentally pretty hard work. The industry is very demanding. And it’s hard to switch into and out of the zone. You’ll be obsessing about work when you want to go home and relax. And you’ll find it impossible to get down and concentrate when you’re sitting the office.

If you don’t love it, you’ll hate it.


May 30, 2017

Is it okay if I look up at the USSR flag for having the symbol of communism and being the first to try some type of communistic rule?

I’m not in favour.

It’s a very compromised symbol. Associated with a lot of bad stuff that was done in the name of communism but which isn’t something that any communist should be happy with.

Seriously, can’t the left just find a couple of graphic designers willing to knock up a few more logos?


May 30, 2017

Why do some writers on Quora answer a question in way that the poster clearly didn't seek?

Quora isn’t just about serving the OP.

Quora is about creating a body of knowledge for humanity. The original question is a good start, because that clearly represents an original “need”.

But “growing the world’s knowledge” is about much more than just giving one-dimensional answers that the OP thought he / she wanted. It’s about exploring many dimensions that are implicit in the question.


May 31, 2017

Why do you consider particular pop songs better than others?

For me, personally, it’s 90% melody, 9% energy, and 1% ineffable “something”.

For me, melody is sufficient. If a song has a good tune, it’s a good song.

If it doesn’t have a good tune, it better bring megawatts of energy.

Very rarely something which does have a subtle melody (submerged in some weird harmonic FM synthesis) can get through.

Pop music I dislike (of which there is a lot) seems to have none of these. No big tune, just perfunctory harmony and fifths / power-chord, energy dissipated in pointless histrionics. No personality or essence.

OK … case study time :

I think this is terrific. Melody, energy and that extra something.

On the other hand, this, despite huge amounts of superficial similarity, does nothing more me. Beat squanders its energy. No melodic spark (they’re just going through the motions melodically / harmonically ) even the potential for an extra something is wasted.


Jun 1, 2017

What will be the programming languages in the early 2020s?

5–10 years is a very short time in programming languages.

The language landscape won’t look much different by then. A subtle shifting in frequencies but not much else noticeable.

What seems to change much faster are the frameworks and libraries. I’d expect maybe 50% of the popular frameworks today to be deprecated and reduced to legacy verging on extinct status.

Python, Ruby and Javascript will still be massive. But jQuery and Sinatra and Django might well be in decline.

It looks like React and React Native are going to be big winners for defining UIs. But possibly wrapped in newer, simplified libraries or even DSLs. Perhaps we’ll see something like a “ReactScript” appearing. A dedicated DSL / front-end for defining React-like interactions. (Having written the previous sentence, I decided to Google it, and found react-script )

In the past I called “reactive programming” the “garbage collection of the next 10 years”. I mean, something incredibly useful, that takes a whole load of unnecessary trouble away from 99% of application programmers, that’s going to go mainstream, either in new languages or new standard frameworks.

I still think that’s true. But clearly, while reactive is a big improvement on “callback hell”, it’s still not quite simple and intuitive enough.

I may have missed it, but I’m still waiting to see a mainstream framework which can hide asynchronous dialogue behind a simple piping metaphor.

The equivalent of writing :

dialogue(

\\tform(“Input your ?username and ?password”),

check-password(username,password),

is_ok(page("Hello $username")),

\\tnot_ok(notify("You are not authorized. Please try again"), retry())

);

Perhaps Smalltalk’s Seaside is the nearest example. Are there others?

The moment you try to write some pseudocode for this flow-chart is the moment you see the problem. Text is linear, state-machines are best represented in two-dimensional graphics.

I’m sure there are a million graphical state-machine diagram-to-code compilers out there. None of them are sufficiently mainstream or integrated with the rest of the code-base and tools we use. I think once reactive programming goes mainstream, we’ll have a better chance of making graphical editors for state-machines mainstream too.

This is absolutely NOT a technological problem. Technologically it could have been solved 30 years ago. It’s a cultural / conventional problem. It just needs the appropriate standards to become … well … “standardized” and we could all be hacking together complex dialogues in the form of simple state-transition diagrams.

In 5 - 10 years maybe it will happen. Or maybe it won’t.


Jun 1, 2017

How can we get conservatives and liberals to listen to one another?

The reason social media is so fractious is that it’s semi-public.

Everyone who starts a debate / argument with a political opponent is at least aware of, and almost certainly playing to (either consciously or unconsciously) an audience. People are concerned about the effect of conceding points or looking weak or lacking confidence in their own position, on the third-party observers.

The only way to have a really good, constructive debate is to take it out of this public space and have it in an explicitly private space where there is no audience. And where the only purpose is for the participants to inform themselves about and understand the opponent and the issues in contention.


Jun 1, 2017

Why do some call liberals "libtards" and "snowflakes"?

Some” call liberals “libtards” and “snowflakes” because some are absolutely useless at inventing good insults.


Jun 1, 2017

Is the Financial Times newspaper biased in favour of the UK Conservative party?

It’s fine.

It would be a surprise if The Financial Times wasn’t pro-capitalist and pro-finance.

That’s not the kind of bias that bothers anyone though.


Jun 1, 2017

Should I be concerned that Theresa May has chosen not to attend the BBC 2017 general election debate? All 6 other leaders attended. Should her credibility be questioned for missing the debate or are TV debates overrated?

In retrospect, having got herself into this no-win situation once Corbyn said he’d do the debate, May and the Tory machine should have sent Boris Johnson in her place.

He’d have had the charisma and fight in him to actually do damage to the opponents. Notice how the entire right-wing spin machine has picked up on his complaint that this was the most left-wing audience ever.

That would have still made May look weak, but it would have signalled that she took it seriously enough to send a “star” player in to bat for the Tories. And everyone else would have come away with a bloody nose as well.


Jun 1, 2017

Why do Brazilians love gym?

It’s a hot country.

People walk around half naked.

People see your body.


Jun 1, 2017

Do Quora’s users have a plan to become more respectful of the office of the American President?

Last time I looked, it wasn’t on my todo-list.


Jun 1, 2017

How do you believe that Emily Thornberry, Sir Keir Starmer, and Barry Gardiner would fare as a Brexit negotiation team?

I’m guessing what they’d do is start by reassuring the EU with a unilateral commitment to EU nationals currently living and working on the UK.

Hopefully this display of good-will and serious commitment to not playing games would inspire Europe to reciprocate with similar commitments to UK nationals and we’d go from there.

To be honest, I kind of suspected that this is something that Theresa May was keeping in reserve for the beginning of the negotiations too. A big “win” and agreement in the first couple of weeks.

Recently I’ve become less confident of that hypothesis WRT the Tories. But I believe Labour would do it in a heart-beat. It would be a quick, cheap win for them, in keeping with their “brand” values, and show them hitting the ground running.

Given the degree to which Brexit isn’t turning out to be the biggest issue in this election, it might be that even closing off future freedom of movement isn’t going to be the shibboleth that May believed it to be.

Now, on current polling, Labour isn’t going to win the election without doing some even more spectacular pull-back work than they’ve achieved so far. But if they did, one thing we can’t underestimate is how big a blow to the credibility and prestige of the right-wing press this would be.

If Theresa May wins, she will be beholden to and running scared of the Daily Mail and Murdoch in every step she takes in the negotiations. She’s terrified of them.

Corbyn has already demonstrated that he doesn’t give a fuck what the Daily Mail and Murdoch think of him. They’ve thrown most of what they’ve got at him already. (I’m sure they have a couple of smears and bacon sandwiches up their sleeves, but they’re scraping the barrel.) If Corbyn wins, Labour’s team will be able to negotiate without worrying about their grumbling. This gives Labour far more freedom to negotiate a good deal, on their terms, than Theresa May’s Tories would get.

Sure, Labour can’t undo Brexit. They can’t announce a second referendum or just cancel the whole thing. But within that constraint, they’d have a lot of freedom. One of the advantages of Corbyn winning with such a radical manifesto, over a more centrist Labour leader winning with a timid one, is that he will be able to claim a strong mandate for what he does. He can demand workers protections and rights. And then tell the working class that this is what he’s doing for them instead of restricting immigration. His team can get as close to a Norway or Switzerland model as they like without being seen to be making an embarrassing u-turn.

Now, we shouldn’t be getting ahead of ourselves. Labour can’t win without its MPs, members and activists doing a hell of lot more work to convince people. Labour is still 12 points behind. But if they did win, their negotiating team would be in a far better position than the Tories to get as good a deal as possible given the circumstances.


Jun 1, 2017

Why do some Quora users have an inappropriate bit.ly links on their profiles?

Short answer is, they’re spammers, maybe even bots.

Not sure why you’d be clicking on bitly links from low participation users of this site though.

And certainly, hopefully you’re now a bit more wise to the wicked ways of the internet. Whatever you do, don’t go anywhere near any link that says goat.ce


Jun 1, 2017

Would Britain's economy benefit if the NHS was privatised?

What does it matter?

Someone gave a very interesting example : if all the mothers in the country hired each other as baby-sitters, you could “grow” the economy enormously. Every mother would earn a baby-sitter salary. And every mother would consume a baby-sitter salary’s worth of extra services.

On paper it would look like a huge explosion of business. The amount of money circulating in the economy would be vastly increased. Everyone would “win”.

In reality, the same number of mothers would take care of the same number of children.

There is a difference in what things look like on paper, as measured by economists, and how they are in the real world, as lived by people.

The important questions to ask are whether and how the economy helps us. Not what we should do to help the economy.


Jun 1, 2017

Is it a mistake for Theresa May not to appear on Radio 4's Woman's Hour?

Well they might ask her about numbers.

And then what is she going to do?


Jun 1, 2017

If Theresa May's motto is "strong and stable", why does she look anything but strong and stable when confronted?

You remember when half the Labour Party went into apoplectic meltdown to find that they were being led by a man who managed to live through the entire Thatcher and Blair epochs without updating his political opinions?

In retrospect, it probably wasn’t a great idea to get into a “stability” contest with that man.


Jun 2, 2017

How can Donald Trump claim to be a populist when his healthcare proposals punish his populist voter constituency hardest?

Trump can claim to be whatever he likes because he doesn’t seem to be constrained by the meanings of the words he uses.

But actually, to be fair to him, does he actually call himself a populist? Or is that a label that other people give him?


Jun 2, 2017

What is your policy on giving people an upvote for their answers on Quora?

My policy is that an upvote is an endorcement.

That is, I am publicly adding what credibility I have to the assertion that the answer is true or a good way to think about the question.

I won’t upvote an answer I believe to be wrong even if I think it has a good, honest, well structured argument and I respect the author for making it.

Similarly I won’t upvote answers I believe to be very good and which teach me something new, but where I feel unqualified to vouch that they are true. In these situations I will thank but not upvote.

I am quite parsimonious with upvotes.

OTOH I more or less never downvote.


Jun 3, 2017

Why did the Liberal Democrats (UK) seem to position themselves further to the left than Labour leading up to the 2010 general election?

Short answer.

Labour were too far to the right. And the LibDems had a great leader in Charles Kennedy with the vision and personal character to seize the opportunity.


Jun 4, 2017

Why is the UK being targeted by attacks lately?

The UK is about to have an election where there’s now a real risk that people might vote in a pacifist as prime-minister.

ISIS are a group with an eschatalogical ideology that WANTS to have a war in the middle-east. What ISIS Really Wants (Seriously. Read that article if you want to understand the first thing about ISIS.)

ISIS are in panic mode. They are trying to ramp up the fear and hatred in Britain to dissuade the British people from voting for Jeremy Corbyn.


Jun 4, 2017

Do we live in “spiritually dark times”? What do people mean by this term? What can we do live happier and healthier lives?

We ALWAYS live in “spiritually dark” times.

At all times, in all places, some humans are capable of atrocities. (Just check your history books)

Overall, in all times, the good that humans are and do outweighs the bad. But in retrospect we remember the good fondly, and the bad gets kind of sanitized. When we consider our own times, we tend to take the good for granted, but the bad is raw and shocking and throws us into paroxysms of fear and outrage.

When the Tudors cut off the heads of their enemies and placed them on pikes across London Bridge for maximum publicity, that was pretty horrible, but today the British either ignore it or find it a piece of colourful bloody entertainment to thrill the tourists. Ditto for the French and their guillotine.

If ISIS cut of the heads of their enemies and video it on YouTube for maximum publicity, we think it’s a new sui generis level of evil.

It’s still a guy (or girl) having their head cut off.


Jun 4, 2017

Following the London attack 2017, should most British people still persist with EU and refugees?

It’s clear that ISIS are attacking European countries in the run-up to elections to try to influence the vote.

Why do we persist in having elections when they’re so dangerous? Wouldn’t it just be safer to give up on them?


Jun 4, 2017

Is the failure of left and centrist British political parties to form a Progressive Alliance going to allow Theresa May back into Downing Street?

No.

The voters will decide whether to allow Theresa May back into Downing Street.

If they want a progressive alliance, they’re smart enough to work out how to get it themselves by tactical voting. They don’t need, and don’t necessarily want, the parties to give them instructions.

Most reasonably experienced and savvy voters know that under FPTP, no major party admits that they’ll need to be in coalition. But if that’s the way the numbers fall, they’ll almost certainly take coalition over allowing their opponents to form the government.

Formal alliances are neither here nor there.


Jun 4, 2017

What impels you to upvote an answer that you disagree with or to downvote one that you do agree with?

Nothing.

I never upvote an answer that I disagree with. I treat an upvote as an endorsement for the truth or validity of the answer. If I don’t agree with it, whatever its other virtues, I won’t upvote it.

I downvote vanishingly rarely and then only for obvious irrelevant spam. I won’t downvote an answer just because I disagree with it. Or because it’s stupid. Or aggressive. Or argumentative. All those things are valid opinions, and might even be useful.

Even troll answers I don’t downvote. I believe the upvoted good stuff will quickly swamp them and that is sufficient.


Jun 4, 2017

How did Latin-America assimilate/integrate immigrants of Islamic religion so well?

Brazil doesn’t have a history of colonizing, interfering with the politics of the Islamic immigrants’ home countries.

Second and third generation Syrians living in Brazil, with families suffering in the civil war, aren’t growing up feeling that their host country is partly at fault for what’s happening there.


Jun 4, 2017

Why didn't PM Theresa May identify the evil ideology of the London Bridge attackers as Wahhabi'ism, instead of calling it Islamic extremism?

Mainly because most people are not sufficiently well informed to understand this difference.

I think it is clear that she says “Islamic extremism” with a genuine desire NOT to blame most Muslims for the attacks. The word “extremism” is meant to do that work. And I think that it’s reasonable to expect anyone who is well intentioned, including Muslims, to understand that she IS making that distinction. And not to deliberately assume that she is trying to blame all Muslims, the way that the extreme right do.

We shouldn’t conflate mere conservative Islam with extreme Conservative Islam. But, similarly, people shouldn’t conflate mere conservative Western culture with extreme right-wing racist Western culture.

At the same time, I happen to agree with you that it would be better to name Wahhabi’ism (or whatever school it is) explicitly, because ultimately the British people ought to have a better understanding of the enemy it faces.

(One problem is that the west tries to have good relations with Saudi Arabia and other Sunni (sometimes explicitly Wahhabi) parts of the Muslim world. And that confuses it. Donald Trump more or less just came back from his recent Middle-East tour with a declaration that America had joined the Sunni side in its war on Shiite Muslims. )

So, yes, the distinctions between different schools of thought in the Islamic world and which schools tend to have dangerous ideas or violent tendencies aren’t nearly well enough understood in general in the west; and politicians and the media ought to be doing more to keep people informed and educated.


Jun 5, 2017

What are your thoughts on Theresa May's interest in regulating the internet?

I think it’s utterly misguided, but I don’t hold it against her as a personal fault / failure.

The truth is that technology has forced nation-state governments into an unwanted and insoluble dilemma : either try to destroy personal privacy and embrace Orwellian total surveillance. Or be resigned to impotence and eventual redundancy.

It’s the technology itself that forces this stark choice on us. And entails that there’s no convenient happy medium between the two poles. Either the government claims the right ultimately to know what those in its territory are saying and doing. Or it resigns itself to not knowing, and having no power to constrain what is said and done.

With information technology that can filter and process huge amounts of data in real time, there’s very little meaningful possibility of “semi-surveillance”.

It’s not an enviable choice.

I think eventually we should choose to maintain privacy and accept the withering away of the state, rather than choose the panopticon. I think that’s the least bad of the two options; and possibly its the inevitable one because technology will always find route-arounds for surveillance and censorship.

But I don’t blame those who run governments and are responsible for trying to make government work, for taking the alternative path. The technology is an existential threat to them.

May is probably an eager early adopter of this position due to her Home Secretary experience / authoritarian tendencies and naivety about the internet. But I don’t think that there are many politicians - apart from full blown anarchists - who won’t eventually come to this position.


Jun 5, 2017

Why are deficits ignored by left-wing people, when all debts must eventually be paid?

All debts don’t eventually have to be paid.

Almost all the money in existence in modern economies is created in the form of debt. If all debt were to be repaid, the money in the economy would disappear, and the economy would stall.

Instead, debt is continually “rolled over” (old debts are repaid with money created by new debts).

When will right-wing people (who allege they are specialists in economics) finally get a decent understanding of how money works?


Jun 5, 2017

Do capitalists, the wealthy, and the 1% disgust you more than politicians and the government? Why or why not?

People don’t disgust me.

The situation of gross inequality disgusts me.


Jun 5, 2017

Is there a cheap smartwatch that allows two friends (or lovers) to tap on the screen and the other feels a vibration?

Haven’t heard of one.

But you could probably write it as an app.

Go for it!


Jun 5, 2017

Should affirmative action laws have a sunset clause?

Yes.

I’m fully in favour of affirmative action. But I think we need to be honest. It is a kind of systematic discrimination that we tolerate for the purpose of righting a larger scale injustice.

At the very least we owe those who will be disadvantaged by it, a criterion for success, a commitment that the discrimination will stop if and when success is achieved, a commitment to honest regular evaluation of the program to discover whether we’ve reached success or, conversely, whether the program has “failed” (is not plausibly moving us closer to success).

Otherwise, yes, we’re just trying to replace one systematic prejudice with another. We may do this for fine motives but it will end up as simple vengeance.


Jun 5, 2017

Can Wittgenstein's Philosophical Investigations help make scientific reasoning better or more expressive?

I’m tentatively going for “no”.

To the extent I understand it, the PI, basically points out that rules are really social conventions. And that their application is restricted to particular contexts.

I’m not sure how that insight helps improve scientific reasoning or makes it more expressive.

The best that the PI could do is allow scientists to accept that there could be scientific theories that could be held valid locally without being invalidated because we can’t make them compatible with more distant theories. This might give them more room to explore and develop those theories without having to throw them away at the first sign of inconsistency with other accepted scientific results.

But in fact that’s something that science already seems to be able to do, eg. in the case of quantum theory vs. general relativity.

So, no, I don’t see Wittgenstein helps science much.


Jun 5, 2017

Can I get around writing Clojure without having to learn Emacs?

Paredit.

You need paredit.

If you can find paredit for your favourite editor then, fine, use it. Otherwise learn emacs to get paredit.


Jun 5, 2017

What will be the impact of Jeremy Corbyn's backing of the call for Prime Minister Theresa May's resignation?

I don’t think it’s a good idea.

Almost certainly, one reason for the late Corbyn surge is the classic “British love of the underdog”.

Even the truest blue Tory in the country probably felt a bit of a thrill to see Corbyn bounce back against such abysmal odds. And that translated into some warm feeling.

Calling the election made Theresa May look bad. Not just opportunistic but a bully, willing to kick a man when he was at his lowest.

This move, though, makes Corbyn look like the bully. Suddenly, off the back of his spectacular ascendency, he is the one willing to unleash a low kick on a stumbling opponent.

I guess what’s happened is that he and his advisers felt that they were tantalizingly close to winning but just not close enough. So they decided to gamble on a burst of aggression to see if a bit of emotionalism could push them over the winning line.

I worry that it’s going to backfire.

Hammering May’s record of police cuts is absolutely the right thing to do. It’s a valid political criticism, and absolutely speaks to her failings and irresponsibility. And yes it’s topical because of the latest attacks. But not unwarranted to use that focus to highlight real issues.

Calling for her to “resign”, though, is gratuitous politicking. And, far worse, looks like gratuitous politicking.

She already isn’t the Home Secretary so she can’t resign from that. And Corbyn ought to be focussing on the message that the electorate can and should be giving him the PM’s job. Not muddying the waters by talking about other ways she can be brought down.

Update : Well, serve me right for reading headlines without sufficient scepticism. Having watched what Corbyn actually said, he’s pretty clear that he means people should vote her out, not that he’s thinking of an actual resignation. I was too harsh in this answer.


Jun 5, 2017

How likely is a war with Iran, given Trump's bellicosity towards the nation?

Well, I’m not saying that Trump wouldn’t and couldn’t invade Iran.

But it will be fascinating to see how he pays for it.

If it goes down, I’m seriously shorting the dollar.


Jun 5, 2017

Sadiq Khan, our Muslim Mayor of London, has expressed all Londoners’ condemnation of Wahabi extremist terrorism. Will Trump understand?

Trump isn’t interested in “understanding”.

Trump is only interested in “grandstanding”.


Jun 5, 2017

How many "Answer later" do you have right now in your Quora account?

I now have 2028 drafts …

I’m sure some are just me accidentally hitting the wrong button.

But I have a horrible suspicion that about 2000 of them are answers I started writing in a burst of energy and then ran out of steam before being able to make the point I wanted

:-(


Jun 5, 2017

Isn’t having a benefit concert not long after the Manchester bombing distasteful?

Why on earth would it be “distasteful” to hold a benefit concert?


Jun 6, 2017

What are some good governments all over the world?

There are no perfect governments.

On the other hand there are also no perfect husbands, wives, children, parents, families; nor perfect jobs, perfect corporations, perfect trade unions, perfect schools or perfect churches / mosques / temples etc. either.


Jun 6, 2017

At the Guardian newspaper, who are the most likely persons behind their consistent anti Jeremy Corbyn bias?

I believe that the Opinion writers at The Guardian are free to take any attitude towards Corbyn that they like. I don’t suppose The Guardian demanded a particular line from them.

But I think there was clearly a case of “group-think” in their reaction to him. They formed an opinion early that he would be terrible for Labour. And quickly went around reinforcing each other’s beliefs by writing negative columns about him.

Furthermore, it was pretty obvious that when Corbyn had popularity (and even success in the leadership election) this became a constant irritation to them. Having drunk their own Kool Aid and committed themselves to the idea that he was a bad thing for Labour and progressive causes, they couldn’t help trying to fit the world into that model. Every Corbyn mistake, every Labour slip in the polls, was gleefully trumpeted with an implicit “Look! I told you so!” They indulged in never-ending speculation about just how badly Corbyn would fail and agonized about whether this would finally put Labour back on the right track again. But did little to investigate the deeper problems Labour faced or say anything interesting about them.

It got so bad last year that there were Guardian columnists who basically couldn’t write a criticism of a Tory policy without a gratuitous side-swipe in the final paragraph saying the equivalent of “Of course, it’s ultimately Corbyn’s fault for being so useless in opposition that he couldn’t stop it.” As though opposition leaders usually have some kind of magic veto over a majority government’s bills, but Corbyn was too stupid to find the lever.

So, yeah, there were columnists I usually like and admire that I was disappointed by and lost a lot of respect for. Polly Toynbee, of course. But also Jonathan Freedland, Martin Kettle etc. To a lesser extent (because I didn’t have such high expectations of in the first place) Andrew Rawnsley and Will Hutton.

On the other hand there were people who had much better insight like the brilliant Gary Younge. Simon Jenkins is no supporter of Corbyn or Labour, but usually treated Corbyn fairly within the parameters of his own clever contrarian stance.


Jun 6, 2017

How long did it take programmers before they were able to write simple programs without looking up solutions online?

I’ve been writing code for … ugh … erp … over 35 years.

I still look stuff up online.

Of course I do. That is where the manuals are. Programmers have never not relied on manuals to look up details that they didn’t keep in their heads.


Jun 6, 2017

What is your opinion about Trump’s criticism of London’s mayor in the aftermath of the London Bridge attacks?

Trump has taken the poisonous US “culture war” global.

He is now explicitly an enemy making war on any kind of “liberal” civilization in the world. Even inside America’s closest allies.

He demonstrated that no sense of decency would stop him lying about his opponents in the US. Now, no inkling of international relationship protocol stops him lying and trying to destroy people he doesn’t like elsewhere.

He has trash-talked Angela Merkel and Germany. He’s now trash-talking Sadiq Khan and London.

Boris Johnson is allegedly our foreign secretary. Theresa May is our Prime Minister. But neither, apparently, has the courage nor sense of patriotic solidarity, to stand beside one of the most senior elected politicians in the country, when he is attacked and defamed by Trump.

Really, I don’t expect anything better of Donald Trump. Everyone knows who he is.

The important thing is to take a good look at those people who are promoting themselves as the strong and patriotic defenders of the UK and its culture and social values. Turns out that Theresa May and Boris Johnson are so craven that they have chosen to shrug their shoulders and look the other way rather than stand together with the Mayor of London.


Jun 6, 2017

Is the Labour party finished?

Nope.

Next!


Jun 6, 2017

Why can't the UK government say to forget human rights and lock terrorists up?

Do you trust Theresa May with the power to put anyone she likes in prison without having to justify herself or prove her suspicions?

Would you trust Jeremy Corbyn?

What about someone you never even heard of who’s going to win the 2022 election? And may decide they don’t like you.

THAT is why we demand due process and human rights. Because we can never be 100% sure that some evil bastard won’t become the prime-minister after next.


Jun 6, 2017

How do I make my first full-stack Web App in Clojure?

Look at one of the ClojureScript wrappers around React.js.

Maybe reagent


Jun 7, 2017

Why does the reward for improving productivity via new technology only go to capital sponsors?

Well, because they’re the ones who have the power to grab it.

That largely happens because they’re the ones who have the disposable capital to invest in buying it.


Jun 7, 2017

If letters in the various alphabets are like integers, could a floating point language exist?

Would you accept diacritical marks as fractions of letters?


Jun 8, 2017

In the U.K., we vote with paper and pencil. I am a software engineer, and I feel that a tech solution is simpler. Why doesn’t the U.K. use an electronic voting system?

Electronic voting you can trust is REALLY, REALLY hard.

The problem is this :

Most computer security relies on being able to tie users to their actions. Eg. in Unix, all actions are committed by known users with pre-granted permissions. You can look at logs to find out who did what. And track down people who have done the wrong thing.

But voting needs to be anonymous. It needs to NOT be possible to tie votes back to who cast them.

That’s a major mismatch.

If you can’t trace who cast each vote, how can you prove that someone cast the vote at all? And that the vote wasn’t inserted into the database by a hacker somewhere along the line?

Any kind of technological solution to this, requires that voters put their trust somewhere :

Either

a) the voting machine company who says “our machines can’t be fiddled with”. (Thanks. But as a software engineer myself, I wouldn’t trust Diebold or any other company as far as I could throw them.) Or an institution who audits the machine. (Not much better.)

Or

b) some kind of advanced mathematical algorithm. As a software engineer I might trust something like a blockchain with “coin-mixing” type anonymization solution … in principle. But I certainly don’t feel qualified to look at code implementing some complex algorithm and be sure that it’s doing exactly what it says without errors.

And that’s me.

For 99.999% of the UK population, the words “trust us because it’s on a blockchain with a “coin-mixer” type anonymization” are going to instil zero confidence.

The nice thing about pieces of paper with pencil crosses is that we all intuitively understand that if you plan to make hundreds of thousands of them either appear or disappear surreptitiously, the very physicality and bulk of those pieces of paper works against you. The number of people required to help organize and manage them works against you. The chances are that someone else involved in the handling of those pieces of paper and ballot-boxes will see you and call you out.

But if you move to an electronic system where hundreds of thousands of votes can be added or taken away simply by changing records in a database, invisible to the human eye, in a system managed by a handful of specialists, then it’s much easier to fiddle it.


Jun 9, 2017

Who is lying: Trump or FBI director Comey?

You can’t know for sure that Donald Trump is lying.

What you can know for sure is that Trump has lied continuously throughout his business life, throughout his campaign to become president, and through his actual tenure AS president.

We have ample evidence that whatever mechanisms of personal integrity, shame or fear of discovery there are that usually operate in a person, to prevent them lying, they are simply not functioning in Trump’s mind.

So to the question “who is lying? X or Donald Trump?” I will always bet on it being Donald Trump.


Jun 9, 2017

What do Britons who will be voting for the Labour Party think about Corbyn meeting with the leaders of terrorist organizations several times?

I think it’s a great idea.

Can you give a valid argument why it wouldn’t be?


Jun 9, 2017

What do you think about the fact that Putin's advisor Alexander Dugin is a Nazi?

I think it tells you a lot about the modern Russia.

It’s a right-wing authoritarian state with theocratic tendencies.

Hopefully no-one still imagines that there is anything left-wing about it.


Jun 9, 2017

If Jeremy Corbyn were to resign after a catastrophic defeat in the 2017 election, would his supporters let a more electable candidate take his place?

Looks like we’ll never know :-P


Jun 9, 2017

Is a grand coalition a possibility in the UK after the 2017 election?

Very, very unlikely.

I suppose it’s just about possible that the Tories could declare Brexit a “national emergency” and call on Labour to help them form a government of national unity to get through the negotiations.

But they’d have to change their tune dramatically on the wondrous virtues of Brexit. And basically come with some humility. Basically admit “we fucked up by holding the Referendum. And with all the gung-ho hard-Brexitism. Please help us now make the best of the complete dogs brexit we’ve made.”

I don’t see them doing that.

And even if they did, I’d expect Labour to demand something like a complete freeze on any cuts or even any Tory economic policy, and perhaps some kind of boost of funding for the NHS.

Otherwise, what’s the point? What’s in it for Labour to bail out the Tories’ foolishness rather than leave them to stew in their own juice?

I’m sure Labour haven’t forgotten the last time they lent the Tories a hand for the good of the United Kingdom; during the Scottish independence referendum, when Gordon Brown and Alistair Darling put their credibility on the line to promise the Scots would get major concessions if they didn’t leave. And then Cameron conveniently forgot, while Labour carried the can and was wiped out in Scotland.

If Labour goes into coalition with the Tories for the sake of a good Brexit deal, and the UK still doesn’t get one, then Labour will end up the fall guy.

If I were Jeremy Corbyn, I would charge a very high price in return for risking this kind of collaboration.


Jun 9, 2017

Will the DUP-supported Tory minority government be any different in practice than a Tory majority government?

The concern is that they are climate change denialists. Even more so than the Tories.

That possibly means that they could put a veto on any climate related polices we might be able to squeeze out of the Tories.


Jun 9, 2017

Is Theresa May going to survive until the end of the day?

The Tories are pragmatic.

They may be totally furious with May’s cock-up but :

a) they don’t have a very obvious candidate to replace her with much credibility. Boris? Amber Rudd? (Their best bet is Ruth Davidson, and imagine how that would go down now they have to be in coalition with the DUP)

b) if there isn’t one very obvious candidate, being seen to faff around for another 6 weeks having a leadership contest when Brexit negotiations are meant to be starting is going to look terrible.

c) leadership is a poisoned chalice anyway. From what we’ve seen of May over the last few weeks, it’s unlikely that there’s a deeply worked out strategy for the negotiations.

After almost a year, her team probably have very little up their sleeves. The election was basically a Tsipras strategy of trying to bolster international credibility with a local mandate. It’s a desperate move from someone with few other options.

A new Tory leader is going to find the cupboard bare, when it comes to a workable plan. It’s probably not as tempting a position as you’d think.

So … I think it’s possible that the Tories WILL, for a change, be willing to muddle along with May doing the Brexit negotiations. And then they’ll throw her under the bus when it all goes horribly wrong.


Jun 9, 2017

Should Sinn Fein MPs take their seats in the Westminster Parliament to potentially support a minority Corbyn government?

I’d like to see that.

Mainly because it would be hilarious pay-back for all those people who sneered at Corbyn for being willing to be friendly with Sinn Fein in the past; if it suddenly had practical benefits.

But, it won’t happen. Sinn Fein aren’t going to give up on their USP that cheaply.


Jun 9, 2017

Is a decentralized blockchain "internet" without any ads and complete privacy possible and good?

It’s technically possible.

And there’s plenty of free content online that’s not paid for by advertising. There’d be plenty of stuff on this internet.

The main bottleneck is bandwidth … full decentralized storage with multiple copies of everything sufficiently redundant and close, kept in sync, would consume a lot more bandwidth (and local storage).

It may not be possible to scale such a decentralized internet beyond a certain size with our current pipes.


Jun 9, 2017

What is the greatest song ever?


Jun 10, 2017

Has critical theory maintained its long dominance in academia because of its intellectual merits or because of its political power?

Well, firstly “critical theory” as a term has probably been around for about 50 years.

That’s hardly “long” by academic standards. It’s not like “philosophy” which is 2500 years old.

Critical theory is about as old as “computer science”, “media studies” and “graphic design”. Like all of these other disciplines, “critical theory” keeps going because it’s just a label for a broad, evolving tradition of investigation. The specific questions that interested people 50 years ago are different from the specific questions today. But we can see a continuity … of patterns of thought, of areas of application, of important thinkers etc.


Jun 10, 2017

Does Boris Johnson have a better chance of leading the Tories to a majority in a new British election than May did?

I think it largely depends how we get into that situation.

Almost certainly one of the things that hurt May’s credibility was the opportunism of calling the election in the first place. Especially after she’d stated so often that she didn’t think an election would be a good idea.

Boris is far more charismatic than May. Would be a far better campaigner : extrovert and combative. He’d find ways to exploit Corbyn’s weaknesses and do real damage.

BUT he already has a reputation for opportunism. For being more concerned about his own advancement than the good of the country or party. His support for Brexit is widely considered to have been nothing but manoeuvring against Cameron. I think he was suspiciously quiet on the 2017 election campaign too : perhaps, again, intuiting that May would be weakened rather than strengthened by the fight. (Again, I suspect he underestimated quite how much damage would be done.)

So, again, he sold out the bigger principle, for his own selfish reasons. (And don’t think that plenty of Tories don’t recognise this.)

A Boris who found himself “organically” in the position of leading the party, and facing Corbyn in a new election campaign, would undoubtedly do better than May. But a Boris seen as having manoeuvred himself into that position, reckless of the cost to the Tories or the country, would, I think, be vulnerable to having that pointed out. The Tories already have two strikes against them as the party which screwed over the country in their own political game-playing. Blatantly doing it a third time wouldn’t look good at all.


Jun 10, 2017

Would Andy Burnham have won the UK June election if he'd been leader of the Labour Party?

No.

I mean Burnham is a good enough Labour politician. He’s competent, likeable, decent. And he’ll be a good Mayor for Manchester.

But he lost the leadership contest twice; unable to make a compelling enough case under either system for choosing leaders.

It ought to be crystal clear, to anyone looking at our era, particularly 2015–2017, that people want anti-establishment outsiders. People who take strong, colourful stands and convincingly stick to them. Not people who cautiously try to triangulate and avoid upsetting anyone.

People are pissed off. When their own experience is of things clearly getting worse, they don’t want establishment figures reassuring them that everything is more or less OK.

And cautious centre-ism can’t really imply anything else. The meridian is the message.

Today’s political dynamic was always going to be about which of the two main parties could more convincingly capture the energy of anti-establishment populism. The Tories tried to import it from UKIP, in the form of anti-EU resentment and the accompanying (soft, but non-negligible) authoritarianism and anti-immigrant xenophobia. That’s why Theresa May, a “not nasty”, one-Nation, cautious Remainer, still ran the party as UKIP-lite, effectively handing it over to its own right-wing extremists while trumpeting meaningless slogans like “Red, white and blue Brexit”.

The beautiful, beautiful thing about Jeremy Corbyn is that he was one of the very few people who could convincingly and plausibly bring that righteous, passionate anti-establishment populist energy to Labour without making any concessions to racism / nationalism / authoritarianism or other right-wing vices. (He also manages to bring that energy without personal obnoxiousness or aggression. Dennis Skinner, for all his virtues, would struggle to be as calm and personable as Corbyn.)

So let’s suppose we’d had Andy Burnham in as leader in 2015. What would have happened?

He’d have led a solid enough opposition. Perfectly decent leftish proposals. He’d have been a little bit louder in opposing Brexit. But as a cautious follower of public opinion, he’d know that northern working class districts were strongly of favour. So he wouldn’t have pinned Labour’s colours to a Remain mast either. Few people would have been actively persuaded by him. And Brexit would still have won.

Struggling to listen to and understand pro-Brexit working class voters who were tempted by UKIP, Burnham would have triangulated Labour in their direction. Clearly he wouldn’t have supported outright xenophobia. But he’d have considered that Labour needed to match Theresa May’s commitment to reducing immigration. He’d have made countless tiny concessions to the world-view that the right were promoting, while trying to justify some kind of Labour welfareism within those very restrictive parameters. He wouldn’t have simply asserted the negation of the right-wing world-view as a matter of unshakable principle.

Under Burnham, there’d have been no burst of enthusiastic new members after he became leader. Frankly, there’d have been a lot less money pouring into Labour’s coffers. No Momentum and their organizing capacity and enthusiasm. Momentum seems to have been involved in a fruitful exchange of ideas with the Bernie Sanders movement in the US. Given the globalized nature of our new political reality, connections between Labour and Sanders would have happened anyway, but perhaps not as closely as we saw with Corbyn who has direct parallels with Sanders.

Burnham would have avoided bold, daring policies like renationalization, in favour of looking “economically competent”. It’s unlikely he would have committed to eliminating university fees, and therefore would have failed to ignite the enthusiasm of the current 18–24 year olds who finally came out in large numbers for Corbyn this election.

But, all of this is immaterial. To the Labour establishment he would have looked like business as usual. And therefore “not unelectable”. There’d have been no PLP rebellion against him.

I’ve criticised that rebellion in the past. But today, I would happily kiss Hilary Benn.

Because, undoubtedly the way that Corbyn was treated by the PLP only added to his outsider credentials. Facing down his internal enemies has made him look far stronger than May, who caved to every demand from her right-wing.

Actually, simply remaining on his feet after the onslaught of attacks from all sides leading up to this election, makes Corbyn look like Chuck Norris.

But Burnham, no.

Burnham would have retained the loyalty of Labour MPs without crisis. There’d have been no 2016 leadership challenge. Burnham’s perceived popularity would amble along, with small ups and downs. Burnham’s Labour would largely track May’s policies, seeing them as the inevitable indication of “what the people want”. This would become a self-fulfilling feedback loop. Labour would accept that May was popular because she accurately reflected the mood of the country. But by offering very little significant alternative, Labour would reinforce her popularity, by not challenging the narrative she offered.

Finally, let’s not forget that it was Corbyn’s apparent dismal unpopularity only a few weeks ago that tempted May into calling the election in the first place. If Labour had been led by a more “normal”, less divisive, establishment politician like Burnham, then that dip in popularity would have been less pronounced (Of course, the right wing media would have done their best) and the election would never have been held in the first place.

Burnham would have simply accompanied May’s government on her voyage to the next election in 2020. At which point, Brexit damage done, he might have won in the ensuing dissatisfaction at the ongoing economic downturn. Or the Tories might have found a way to refresh themselves : perhaps a new leader, perhaps heaping blame on the Europeans for “punishing” the UK. Etc.

However you rerun the thought experiment of recent history, only Corbyn (or someone very similar) - an outsider with moral passion, a skin thick enough to ignore all his critics, unafraid of the media, willing to put his principles before political calculation, and with the ability to communicate when given a fair chance - could have brought us to the extra-ordinary place we are today.


Jun 10, 2017

Was misogyny a factor in the recent election in Great Britain?

Look. You can never say there’s zero misogyny operant when women are campaigning for positions of power.

But, on the whole, for all their faults, the Tories and their supporters have been somewhat inoculated against it by their love of Margaret Thatcher. Labour undoubtedly has some misogyny, but I think the leadership has been exemplary at not personalizing the campaign in any significant way. And not relying on any such prejudices.

I know that people always blame Corbyn for any misogyny by his supporters. And it’s perhaps fair enough to draw attention to it, given that Corbyn is standing on his personal integrity more than perhaps most politicians. But we’re still holding him to an exceptionally high standard when we do that. There’s no evidence of him personally indulging in or encouraging misogyny against Theresa May.


Jun 11, 2017

How long would it take to visit all Brazilian states and the DF in one trip?

Well there are 27 states including DF.

Depends how you’d define a “visit”. At least one overnight stay means at least 28 days.

Road travel is slow.

Flights are faster. But figure at least half a day from anywhere to anywhere. And it will be expensive.

What are your specific goals?


Jun 11, 2017

Why are some commentators saying that another general election will result in the Labour party winning?

Beats me.

Seems to me that commentators are fickle creatures of fashion. Four weeks ago they were convinced that Corbyn couldn’t possibly win. Suddenly they’re convinced he couldn’t possibly lose.

I don’t like reasoning from following simple trajectories. I prefer trying to put myself in the position of different actors in particular circumstances and assuming that they’ll do what looks logical for them.

So, most people say “Tories are ruthless at assassinating failed leaders. Of course they’ll dispense with May and have a damaging fight over leadership.”

I say, “under the circumstances, and damaged as she is, it may be better for the Tories to leave May in place and try to hang in there and brazen it out through the Brexit negotiations”

The pundits in the media (and us on Quora) are hooked on big catastrophic drama. Either Corbyn is a disaster and driving Labour to oblivion. Or Theresa May is a disaster and can’t possibly survive. But really, the Tories’ best chance of winning the next election is to leave it as long as possible. In five years time, they hope, the novelty of Corbyn will have worn off, and the fire in Labour’s belly will have burned out. Meanwhile, if May can scrape some kind of Brexit deal, and put some more money into public services, they can gamble that everyone’s concerns will be different when the election finally comes.

It’s true that the Tories are ruthless. But the situation today means that that ruthlessness may well be applied to party internal self-discipline in the coming months. Perhaps May is so weak that, paradoxically, the Tories will be afraid to attack her for fear of knocking her down.


Jun 11, 2017

What is your personal opinion of why humans have consciousness?

My personal opinion is that not only don’t we know, but we don’t even know how we can find out.

What I am convinced of is :

a) we have defined science as being incapable of talking about consciousness, and therefore it’s not going to be able to help us understand it.

b) “indexicality” - ie. the fact that we all seem to walk around the world attached to one physical body rather than another - is a fact about the universe which we experience every day, but seems to have no physical material cause. And therefore material monism is demonstrably false.

A train of thought which tempts me is :

a) consciousness (ie. “to be like something”) exists (in my experience). But doesn’t seem to have a material cause or explanation. Even though it seems to be attached to material.

b) a hard division between which combinations of material give rise to consciousness and which combinations don’t, seems an extraneous extra thing in the world, and so an Occam’s Razor type preference for simplicity and consistency leads to some kind of pan-psychism. Ie. “it is like something” to be every material thing, including grains of dust and atoms. It’s just that it’s like a not very complex thing with not very complex experiences to be one of those.

All of the above isn’t a great argument. But most arguments are seem pretty weak. So I’ll provisionally hold some kind of pan-psychism for want of something better.


Jun 11, 2017

Following a flawed election gamble, is Theresa May going to be equally disappointing in 'Brexit' negotiations?

Define disappointing.

Dishonest Brexiters have promised we can have our cake and eat it, by staying within the single market while opting out of freedom of movement. And EU standards regulation.

That was never on the cards. So if you thought that by acting tough Theresa May was going to make that happen, you’ll be disappointed.

But you’d have been disappointed about that even if May had got the landslide she wanted.


Jun 11, 2017

I'm a conservative, but all I see are liberal answers. Why is that?

Quora has a strong filter bubble that focuses you on things it thinks you are interested in.

Almost by definition liberals and conservatives are interested in the same issues. They just take different positions on them.


Jun 11, 2017

Why did Theresa May want to have a vote for PM at this time?

She thought she would win it handsomely.

To be fair to her, most people thought that at the time. It looked like a smart move.

It’s only in retrospect that it looks like an absurd, unnecessary risk.


Jun 12, 2017

Should Jeremy Corbyn appoint any of the following to the shadow cabinet Chuka Umunna, Hillary Benn, Ed Miliband, Clive Lewis?

Clive Lewis 100%. He’s a good politician, very popular. Pretty solid supporter of the Corbyn project. I don’t believe he resigned to hurt Corbyn at all. It was a personal matter between him and his constituents.

Chuka Umunna. Sure. Good politician. Good media presence and widely respected within his wing of the party. As long has he’s willing not to spend his time trying to sabotage Corbyn and the direction he’s taking Labour in, he’ll be a very valuable asset.

Ed Miliband. Why not? He’s going to be the William Hague of the Labour Party. The guy who was too young (and perhaps a bit too weird) to lead them to victory as leader. But plenty of ability and useful experience.

Hilary Benn. Maybe not. Frankly Benn has only ever distinguished himself through carping at the Corbyn project. He isn’t really known for anything except a) being a war hawk, b) trying to bring Corbyn down. Not sure what value he adds. Or what faction he could bring with him.

Bonus :

Yvette Cooper. Much like Ed Miliband. A lot of useful experience. Paid her dues with solid performances in committee. If she’s not aiming to topple Corbyn (which she probably isn’t) there’s a slot for her.

Angela Eagle. Problem here is not that she wanted to stand against Corbyn. It’s a) her hawkish record, and b) her dithering when she might have stood against Corbyn. She looks weak and indecisive. Once again, not sure what value she adds.

Owen Smith. I’m not massively impressed but he’s OK. If there’s a slot going that he’s useful for, give to him. Or not. I’m not fussed either way.


Jun 12, 2017

Is the Labour/Conservative divide a generational divide, a wealth divide, or both?

Ultimately it’s a fight between labour and capital.

But … that tends to have age connotations. Young people tend to have fewer assets and to have built up less capital at this stage in their life. On the other hand, they’re looking at 30+ years of working life ahead of them. So working conditions loom pretty large.

Whereas older people have more assets, and are looking at less work ahead of them. Ultimately, people who have retired are de facto “capitalists”. Almost all their future income is based on assets and investments (even investments that the government has made on their behalf in the form of state pensions) and almost none on future work.


Jun 12, 2017

Why was William Hague elected leader of the Conservative Party in 1997?

The old guard had torn themselves apart in-fighting over Europe.

The Tories felt they needed new blood, someone younger, and not caught up in the unattractive infighting of the late Major years.

Michael Portillo had lost his seat in 1997, so was out of the running. The other big names were basically pro-Europeans from the more liberal wing of the party.

Hague was seen as someone who could bring together both sides.


Jun 12, 2017

As a lefty/centrist liberal, who's your favourite Tory?

Just to be a bit unorthodox, I have a certain amount of respect for David Davis.

I believe he’s a sincere champion of civil liberties who has made a couple of courageous, principled stands in his time.

Sure, he’s a hard Brexiteer who has made some stupid mistakes about how the EU works. I’m not saying I think he’s necessarily doing a good job. But I believe that he is actually well intentioned and motivated by principle, unlike his odious colleagues.


Jun 12, 2017

Will the Tories tear themselves apart over Brexit?

The Tories have been tearing themselves apart over Europe since the late 1980s.

But the gravity of FPTP keeps pulling them back together again.


Jun 12, 2017

With the Democratic Unionist Party in agreement to support the Conservative Party, have the US style culture wars come to the UK?

US -style culture wars already came to the UK via UKIP. (Ironic, huh?)


Jun 12, 2017

What is the most distant future date known to man?

Have a look at some The Long Now Foundation projects.

They probably have some dates that are thousands of years in the future.


Jun 12, 2017

Who is Satoshi Nakamoto? I figured it out. Can you?

There are some hypotheses.

So far, no-one has plausibly admitted being Satoshi. (At least, as far as I heard).

How did you figure it out?


Jun 12, 2017

What is your least favourite song by your favourite musician?

Momus always has a dangerous undercurrent of misogyny. But it’s usually balanced by wit, deeper empathy or even just some kind of vicious cleverness.

In this utterly charmless and pointless song, though, there’s nothing. It’s just a mindless ditty with no redeeming features whatsoever. “She’s intelligent”, sneers Momus, disdainful that this might have any value at all when weighed against the fact that “she’s an elephant”.

Horrible, horrible low point from one of the greatest “pop-music” / “song-writing” artists ever.


Jun 12, 2017

Can you name one song you think is excellent from a band/artist that you generally don't like?

I think Oasis are one of the most boring and incomprehensibly over-hyped bands ever.

But it’s hard to deny that this is an excellent song.

I suppose this comes close second :


Jun 13, 2017

Is it rational for the British public to fear a hard Brexit given that nobody wants it?

A hard Brexit wasn’t a “necessary bargaining chip”.

It’s what happens if the Conservative negotiating team can’t find their way to a softer Brexit.

We consider that a very real and frightening possibility, because it seems like the Conservatives don’t have the flexibility and skill to get to that softer Brexit.

When they threaten a harder Brexit, we don’t hear it as a tough negotiating position. We hear it as a subtle warning that we should damp down our expectations because even they don’t think they’ll manage to get a good deal.


Jun 13, 2017

What does it mean to say a person is a mathematician philosopher?

It means they do maths AND philosophy.

The two are different disciplines, but have a lot in common. Both are very abstract reasoning, with a lot of logic involved.

There are people who have achieved quite a lot of success in both fields : eg. Leibnitz, Russel, A N Whitehead, Graham Priest etc. Some, but not all, work in “philosophy of mathematics” … which is an even more specialized field, but which often has wider philosophical repercussions.


Jun 13, 2017

What are some suitable introductory books for a thirteen-year-old interested in urban design and civil engineering?

Slightly funny request.

Would a 13 year old really be interested in technical overviews of current issues? Or are they just interested in urbanism?

I’d recommend : A Burglar’s Guide to the City (A Burglar’s Guide to the City by Geoff Manaugh review – how a criminal sees the world) and How Buildings Learn: What Happens After They're Built as two fun introductions to thinking about architecture and urbanism.


Jun 13, 2017

Can someone be both a good scientist and philosopher?

It’s perfectly possible to be both a good scientists AND a good philosopher at the same time..

But you must understand the difference between the two. You’ll do neither well if you get them mixed up.

The danger is trying to pass off science as philosophy or vice versa. Mediocre science can’t be boosted into good science by the addition of philosophy[*]. Nor can mediocre philosophy be boosted into good philosophy by the addition of science.

[*] I say this from bitter experience.


Jun 13, 2017

Can Linux support all the frameworks and languages as Windows does?

I’m sure that there are languages and frameworks that only run on Windows.

However, pretty much any language / framework that you would actually want to use will be available on Linux


Jun 13, 2017

What conclusions do you make based on which of your answers gets the most upvotes?

Upvotes are completely uncorrelated with the length, depth, interestingness or effort of my answers.

Upvotes seem to be largely a function of :

the question itself being popular

saying something that a lot of people already agree with

I write mainly in four areas on Quora : computer programming, politics, music and philosophy.

Of these, computer programming has the best ratio of upvotes to effort. While music has the worst.

The most efficient way to get upvotes is to simply add a bit rhetorical zing to a piece of widely known programmer wisdom. (Eg. my most popular recent answer which is still bringing in at least 10 upvotes a day : Phil Jones (He / Him)'s answer to What are some great truths of computer programming? )

I won’t say that this answer is “useless”. It does, indeed, contain a great truth. One that many people recognise. Perhaps it communicates that truth successfully. Perhaps many people have experienced that truth but could never quite put it into words before. And now they can.

But still, it’s not a challenging or deeply researched answer. It doesn’t bring a lot of new information.

And, frankly, answers like this don’t interest me. They aren’t what I come to Quora to write. Or read. I answer if I see a question turn up in my river that just screams for a quick response like that. But I don’t go looking for them.


Jun 13, 2017

What do you love about your favorite music?

It makes me think “WTF?

They thought they could do that? That’s insane!

That’s insanely brilliant!”


Jun 13, 2017

Are there any Tories who like Jeremy Corbyn?

Of course you have to take into account the context.

Some are talking to Owen Jones and trying to be agreeable to Jones’s audience.

And some might well have a sneaky hope that Corbyn will hurt Labour. Those people are probably feeling pretty silly now.


Jun 13, 2017

Is it right to put Irish peace in jeopardy for one’s own vanity, just like the British Prime Minister has done?

Let’s be a little bit fair to Theresa May for minute.

It’s not just about her vanity. It’s about the entire Tory project.

The Tories were enthusiastic neoliberals, right up until the neoliberal order blew up in 2008. They then just about scraped into government by falsely blaming the 2008 crisis on Labour spending. (I know. I still, still don’t get how they got away with that either.)

Thanks to their lackeys in the LibDems, the Tories then managed to impose 5 years of extra austerity on us. The result of which is that most people in the UK are worse off in real terms than they’ve been in the last 20 years.

So, a new narrative needed to be concocted. That it was all the fault of immigrants from the rest of the EU who had free rein to come and take advantage of UK resources.

The Tories sold off all the council houses and prevented local authorities from building more. They created various incentives and “right-to-buy” schemes designed to prop up house-prices for the benefit of their home-owning supporters.

And when the inevitable result was that young, working people with low salary / precarious jobs couldn’t find a home to rent or buy, the Tories needed a new cover-story that wasn’t “we mismanaged the housing market”. And the only one left was the far-right fable of “immigrants are taking all our houses”.

The Tories underfunded the NHS for years. Demanded that Junior Doctors worked insanely long hours. Were going to “improve” the NHS by forcing GPs to open seven days a week. (Many doctors and GPs decided they’d rather retire.) Meanwhile they were cutting all kinds of secondary social services that “no one would notice”. Except that all those people that the other services were now failing were turning up in A&E after hitting a crisis. Straining the system further.

Again, faced with evidence of their own underspending and mismanagement, the Tories borrowed from the far right. Immigrants, again, were to blame.

Can’t find a home? Can’t see the doctor? Can’t find a decent job? Immigrants are always the last scapegoat available to be blamed for failed Tory policy. (And EU regulation that apparently stops our low-productivity economy competing with the rest of the world. Which is weird when you consider that Germany has incredibly high productivity while abiding by the same regulations.)

The Tory party are the party of dismantling the UK state as a viable, functioning institution that serves and looks after the people who live here. THAT is their goal. And anti-immigrant, anti-EU sentiment is, today, their weapon of choice. The last weapon left in the armoury after all the other excuses have been used up.

So it’s not about Theresa May’s personal vanity. Irish peace is being sacrificed to ensure that the Tories get a couple more years of dismantling the UK welfare state before they’re finally kicked out by the electorate.

They don’t give a fuck about the risk of NI falling back into near civil war. Dismantling the state, dismantling worker and environmental protection, lowering taxes … these are the priorities that matter to them. If the cost of remaining in power to continue that mission is a few dozen, or a few hundred dead Irish, that’s a price they’re happy to pay.


Jun 13, 2017

Which artists have most influenced music today?

Diva + sex + tight danceable groove + electronic / robotic futurism + general weirdness = blueprint for every major successful female star (from Grace Jones to Beyonce); almost all house / techno thru EDM; and quite a lot of male artists too.


Jun 13, 2017

What do British people think about a £3 fee for GP appointments, or non-emergency waiting at an A&E?

It would fail dramatically for what you want it for.

Look at the research of List and Gneezy : What Makes People Do What They Do? - Freakonomics

The problem is that £3 is too little to deter people who are inclined to abuse the system. Instead of sending the message that A&E is a scarce resource that we should be protective of, it sends the message that it’s really cheap for A&E to see you and so you can use it whenever you find it more convenient than scheduling with your doctor.

OTOH, for people who are insecure about money, and already worried about going to the hospital, the cognitive confusion it adds will dissuade them.

So a £3 fee is likely to put off the people like pensioners or the homeless who should be getting their problems looked at, while only encouraging the people who shouldn’t be going.

The poster makes a good point, that we all need to understand the range of services the NHS offers and could help a lot by triaging ourselves. Or perhaps we need even more, more accessible, better advertised clinics in our communities. That could take the load off A&E.

Even better would be for the government not to have cut a range of social services that picked up and helped people manage their health before it became an emergency.

But trying to compensate and do this with simplistic fees is going to backfire horribly.


Jun 14, 2017

What is your opinion concerning Girard's mimetic theory of human desire, and do you believe that humans need "thought leaders?"

Humans are learning animals.

Learning from each other is our special skill. It’s what evolution gave us instead of big teeth and sharp claws to stay alive.

That’s why we have big brains, specialized for converting experience into language to tell other people about it. And turning language back into ideas. It’s a cheap way of getting experience : second hand, from someone else.

Of course learning starts with imitation. We all imitate as children. We all copy those around us, copy turn taking, copy skills, copy human interactions, learn the codes of adulthood and abilities that adults need to manoeuvre in the social world.

Imitation is massively important. It’s fundamental to who we are. We are utterly immersed in it and dependent on it.

But of course, as we get older we also start to reflect on what we copy. We start to test and criticise it. And look for alternatives and counter-examples. That’s why teenagers become stroppy and delinquent. They’re meant to become more sceptical of what adults tell them at that age. That’s the beginning of independent critical thought. Though, of course, even independence and criticism is something that has to be learned and mastered.

So, yes, we’re a copying animal. No that shouldn’t be scandalously mis-characterized as being “mindless sheep who mimic and imitate”. We mimic and imitate and then mindfully introspect and re-evaluate and criticise. They’re a winning combination of complementary habits.


Jun 14, 2017

Can you scrape your own Quora content (manual copy and paste or automatically) for personal publication?

I don’t know the legal niceties.

I consider that I have a moral right to grab my content from Quora electronically and use it elsewhere.

And until a couple of months ago I was doing it with my own script that grabbed the RSS feed of my answers.

Unfortunately Quora has now disabled the RSS feeds, which is something I regard as extremely hostile and bad faith from Quora. (I can’t see that there can be any actual value for them in it).

Right now I’m copying my answers by hand. But, frankly, I am pissed off.


Jun 14, 2017

Is the way Liberal Democrat leader Tim Farron was treated evidence that we are not living in a tolerant, liberal society?

I agree with Alan Smith that if Farron had been a more effective leader, they wouldn’t have overthrown him just because of his Christianity.

However, I think it is fair to say that the Christianity was used pretty unfairly as an attack vector on Farron during the election campaign. To the best of my knowledge, as leader, he never let his personal opinions affect his actions and votes. To me, that should be sufficient to put the matter to rest. I don’t, personally, see why his faith should have been a impediment to him being a good leader for the LibDems.

OTOH, I suppose if people think it’s legitimate to use Corbyn’s deep pacifist tendencies against him, or criticise the Tories for their fox-hunting agenda, or Sadiq Khan for being a Muslim, then personal beliefs are clearly part of the evaluation of a politician. And the public have some right to ask how a candidate sees their ethical values unfolding into policy decisions.

Also, I think we ought to note that no way, in the UK, is “being a Christian” an issue. The default setting for the establishment is still Anglicanism.

Here’s Theresa May going to church.

And nobody, not even a far-left atheist, like me, who opposes Theresa May, thinks that’s a problem.

The issue for Farron is that he’s an evangelical. Ie. he comes from a particular sect of Christianity that has been prominent for a long time in politicising their religion and opposing it to contemporary liberal social norms. (Why Tim Farron's comment on gay sex lets the Church down - Premier Christianity)

Or to put it in starker terms. It would be unfair to attack a candidate for being a Muslim (in the sense of coming from a Muslim background and still attending a mosque). But if someone is an avowed Wahhabist then we would be right to want to drill down and ask what this implies for his or her policy proposals.

And, to an extent, it would be a little bit disingenuous for the Wahhabist to claim that he was being attacked merely for being a Muslim. But that’s basically what Farron is doing here.

It’s not Farron’s critics who made “Christian” a political position. The Anglican church has long been able to coexist with the modern secular world without too much friction. But evangelicals, particularly over the last 30 or 40 years, have made it very clear that their view of Christianity does have policy implications. And those policies ARE antithetical to the values of our modern liberal society.


Jun 14, 2017

Has Jeremy Corbyn passed his problems with Momentum (a left-wing British political organisation)?

Momentum is a group that was created to support Corbyn. And was instrumental in him doing as well as he did in the election.

It pioneered new techniques of campaigning, particularly for getting the youth vote out. And provided much needed extra person-power for canvassing etc.

Momentum has proved its worth. And, more importantly, proved that moribund political parties need new outsider movements to bring them new energy. Labour were fed by and reinvigorated by Momentum. The Tories were fed by and reinvigorated by UKIP and the various Leave campaigns.

Momentum isn’t a problem for Corbyn, or for Labour, or for the UK.


Jun 15, 2017

Who are the most talented and innovating music artists these days?

Igorrr

Jameszoo

Aïsha Devi


Jun 15, 2017

Is Quora too lowbrow for someone brilliant like me at the top of the IQ bell curve?

Yes.

Find somewhere else.


Jun 15, 2017

With a change in Liberal Democrat leadership (the resignation of Tim Farron), will the Lib Dems have better chance for expansion in British politics?

Sure.

If the Lib Dems get a good charismatic communicator and “street fighter” of a leader, they’ll raise their profile.

I liked Tim Farron. (I’m not a LibDem, though I voted for them under Charles Kennedy who I really liked. I was glad that Farron was pulling back to the left from the Nick Clegg / Orange Book period.)

But I accept that Farron wasn’t a particularly effective leader.

The situation is complicated. I believe that parties are better off taking strong stands on things even at the cost of alienating people who disagree, than remaining wishy-washy and non-committed and basically losing any reason to exist.

So I thought that the LibDems making a strong stand against Brexit was, in principle, a good thing.

At the same time, I considered it a bit of a suicide mission. I didn’t think that there was really support in the country to try to rerun or overturn or go against the Brexit referendum. And I didn’t see how the LibDem anti-Brexit commitment could be “actualized” without that.

So they seemed to be asking for the impossible.

This is very different from Corbyn’s Labour. I supported Corbyn for similar reasons. That it’s better for Labour to stand for something and be unpopular than to stand for nothing and be irrelevant. But it was always clear to me that however “radical” Corbyn appeared to his opponents, nothing he proposed couldn’t be made “concrete” in some form. All Labour’s proposals, given time could become workable policies, even if they have to be compromised on. But “undoing Brexit” didn’t seem to me something that could become a concrete policy at all.

So, I was glad Farron took a stand. But I think he was wrong to take THAT stand in the way it was presented.

Now, the challenge to the LibDems is to create an identity for themselves. One which is both sufficiently radical to differentiate them from everyone else. AND plausibly “actualizable”.

The Lib Dems suffer in that they are normally seen as “second best”. In favour of business, but not AS in favour of business as the Tories. In favour of social justice but not AS in favour of social justice as Labour. In favour of the environment, but not AS in favour of the environment as the Greens. Etc.

With Corbyn occupying all the left-wing space. And with a strong position on getting rid of student fees, the LibDems will find it hard to compete on education

And for the youth vote. Though I think cannabis legalization is an obvious very good cause. (Frankly it’s so cheap and easy and beneficial, I suspect that if a free vote were to be held in parliament tomorrow it would probably win.) BUT it’s not a huge mainstream issue with the voters. And not enough to build an identity around.

Civil liberties, especially in the age of internet surveillance and the Orwellian wave that’s about to hit us via the Internet of Things would be a good LibDem platform. I would certainly take a second (and indeed third and fourth) look at them if they started saying sensible and profound things on this. (Guys, just help yourself to policies from here) But, it’s a hard sell in the age of increased terrorism.

Environmental issues are important. But the LibDems would have to either split the support with the Green Party or absorb the Green Party. (Perhaps a retro-takeover of the LibDems by Caroline Lucas is possible?)

Another route would be to embrace a more robust strain of economic liberalism at a time when Labour is definitely against it, and even the Tories are retreating from it. It wouldn’t appeal to me, but the LibDems might benefit from moving closer to full blown Libertarianism. Or perhaps a milder form of this, following Macron in France.

I’m really not sure where they should go. But they have to go somewhere. You can’t just be kind of … “we’re not anyone else”. The new leader needs to a) discover the Lib Dem cause and b) be able to sell it. That opportunity is definitely there.


Jun 15, 2017

What albums should I listen to understand the decade 2005-2015?

1) Something by Kanye West to understand how hip-hop evolved over this period

In particular, you want to look out for the way hip-hop musically became more “electronic”; the sound of what had previously been sub-genres of hip-hop (eg. dirty south, crunk, bounce) etc. invaded the mainstream, and the mainstream shed the last vestiges of samples of more organic jazz, funk, soul etc.

At the same time, hip-hop invaded, and became fully syncretized with, mainstream chart pop music. Partly thanks to autotune, rappers increasingly “sang”. Or invited guest singers. And mainstream pop singers increasingly collaborated with all the big names in hip-hop.

2) Something by Beyonce. I’ve never paid that much attention. But listening to her more recently I’m struck by how sounds and phrases from some of her singles in the early 2010s seem to be being sampled and recycled all over the place. She definitely embodies the zeitgeist of your decade.

3) Something in the “chill-wave” genre. I’m not I know who the definitive is … Work Drugs? Neon Indian? Probably someone far more famous that I’m forgetting. Anyway, gentle melodic synth pop swaddled in woozy reverb. That’s what “indie” became.

3a) Plus Animal Collective’s “Merriweather Post Pavilion” too.

4) Something Vaporwave, maybe Macintosh Plus’s “Floral Shoppe”, to understand something about how the internet has changed music.


Jun 15, 2017

What are the best old songs of Bollywood ever?

Can’t beat Mera Naam Chin Chin Chu :


Jun 15, 2017

Is socialism just redistribution of wealth at gun point?

Only in the way that capitalism is just preservation of wealth at gunpoint.


Jun 15, 2017

Is there a moral difference between manslaughter and murder?

Yes.

Intention matters.


Jun 15, 2017

Why is classical music largely absent from African culture?

Classical music was largely imposed in Europe by the Catholic church who set out strict rules for how music should sound, and taught a notation system that was good for representing and thinking about harmony and melody, but not particularly good at representing rhythm and timbre.

The church never really established itself in Africa (at least not until long after it stopped caring about such things) so the Africans kept on happily doing their own thing based on their own oral tradition of tuned percussion and cyclic rhythms.

As a comparison, the church did get into South America which is why indigenous composers started producing music like this :

Meanwhile, because history has a sense of humour, once the Europeans finally broke free of the influence of the Catholic church and rediscovered their own oral tradition - thanks to recording technology - they soon realized how much they liked the “African”-style of music based on semi-tuned percussion and hypnotic repetition; and started making music like this :


Jun 15, 2017

How does "The Sun" benefit from Brexit?

The Sun benefits from cheap nationalism.

It’s a propaganda vehicle that tells British people that their problems are not due to the class war that the rich are winning against the poor by cutting public services and taking the money in tax-cuts; but are, instead, caused by other factors. In particular, public services are being diminished by the “undeserving” who are taking too much of them.

For right-wing propaganda vehicles like The Sun and Daily Mail, “undeserving” comes in two flavours : foreign and lazy. Ideally, both. EU nationals who have the right to consume UK health and unemployment benefits are a particularly good scapegoat for this.

By getting the British working class upset about what the EU is doing to them, it deflects it from being upset about what the Tory government is doing to them.


Jun 15, 2017

Why does the music industry cater towards kids and teens?

Teenagers were “invented” when the transistor made it possible (cheap enough) for young people, not yet married or working, to buy their own radio.

Once they had radio, it was possible to create and promote music exclusively for them. (Previously, when radios were big and expensive living room furniture, music had to be acceptable to the entire family.)

It soon became clear that teens were also willing to spend a lot of their disposable income on products from the music industry.

That has never really changed. Music genres help teens develop their own tribal identity within modern urban and industrial societies. And teens want to go to social dance events so that they can meet people to have sex / fall in love with.

So it’s win-win-win. The teens get an identity and get laid. Artists get paid for doing creative / innovative work (ie. developing new sounds for new tribal identities to form around.) And the music industry hoovers up all the spare cash.

Of course, things are changing somewhat. Gaming, social media etc. are also now in the business of tribe-building and match-making. Shifts in demographics and wealth mean that perhaps there’s more disposable money elsewhere.

But the basic structure is still, more or less, hanging together.


Jun 15, 2017

If the conservatives elect a new leader to succeed Theresa May, will the new leader call another general election?

I think they’d get lynched.


Jun 15, 2017

Is a 4 years old kid who loves making music normal?

May or may not be “normal” (statistically) but it’s not unknown, and it’s brilliant.

Lucky him. Lucky you.

Mozart was writing serious music at 5 years old (although he had had a lot of coaching).


Jun 15, 2017

Why do we get up everyday and go to work till we die?

Capitalism.

People normally think that “capitalism” is the system where people trade their stuff on a voluntary basis and try to make a profit.

But that’s not what capitalism is.

Capitalism is what the world looks like after all the commons, that is, the world’s natural resources, have been bundled up by government into exclusionary property rights and now belong to other people. So you no longer have the right to access or make use of them.

And so, in order to live, you can’t go out and forage in the wilderness. Or keep a couple of goats grazing on the common. Or plant and grow your own food on a spare plot of land.

All you can do is sell the scarce hours of your life, working for other people, in order to buy back the things you need to stay alive and achieve some level of comfort.


Jun 15, 2017

Do liberals truly believe that governments are working for the people rather than to perpetuate government?

It’s basically our choice.

To the extent we, the voters, hold government responsible for working for us, by voting for politicians who do that, then they work for us.

To the extent that we vote for lazy, self-interested blow-hards who simply feather their own nests and pursue their ideological agendas, they don’t.


Jun 15, 2017

Why did right wing British tabloid lies swing Brexit, but fail to torpedo Corbyn's election campaign?

Right-wing British tabloids had spent 20 years drip-feeding anti-EU propaganda into people’s minds.

They only had a couple of years from Corbyn being elected to the Labour leadership until the election.

They had much less time available, and therefore had to run a higher intensity, more explicit campaign. Which obviously a lot more people could see for what it was.


Jun 15, 2017

How can modern people trust their governments? Considering how obvious their corporate serving agendas are.

If you’re in a country, like the US, where it’s normal for politicians to accept large campaign donations from corporations, make it your explicit policy to ONLY vote for candidates who refuse to take such campaign donations. And only fund themselves from small private donations.


Jun 15, 2017

Can degrees of freedom of a dynamical system be fractional?

Seems hard.

A degree of freedom is another variable.

You can imagine that such a variable could be highly constrained. Perhaps simply a binary 0 or 1.

Or its influence could have a very low weighting,

But it’s still easier to think of such a model as a variable with a low weighting or forced into discrete values rather than being a “fraction of a variable”.


Jun 15, 2017

Why are some people saying that we shouldn't fear AI taking over jobs because they'll create others?

Naive induction.

It didn’t happen before so they imagine it can’t be different this time.


Jun 15, 2017

How was Jeremy Corbyn able to turn around from being widely rejected in the Labour Party in June 2016, to nearly winning the election in June 2017?

Once the election was announced certain media rules were triggered that required the BBC (and possibly other broadcast media) to give Corbyn and Labour equal broadcast time to other parties; and a fair hearing.

Until then what most people had heard of Corbyn was largely filtered and framed through media that was either hostile to him or obsessed with its own narrative of how problematic he was for Labour.

He was literally considered a disaster because everyone else said he was a disaster.

Despite the fact that he won both his leadership contests handsomely, drew huge crowds to his rallies, and inspired tens of thousands of people to join or rejoin the Labour Party, the media pundits and gatekeepers were convinced that he was a turn off to the public.

And so that was the story they told. Often highlighting the gaffes or squabbles with the rest of the Labour Party rather than the wider message.

The moment they had to let him talk rather than just cut up sound-bites to fit their narrative, people started to change their opinion.

Of course it then helped that Labour came out with a reasonably responsibly costed manifesto when the Tories couldn’t be bothered. And that it turned out that Theresa May wasn’t as relaxed and comfortable with intense public campaigning as she should have been.

But we shouldn’t underestimate the importance of fair reporting obligations in the media. And we should be very concerned, whatever our political inclination, that hostile media WAS able to create such a negative impression of Corbyn, convincing even large parts of the Labour Party and its supporters of his unelectability.

If there weren’t those fair reporting obligations during the election campaign, they may well have succeeded in burying a popular and compelling campaigner under their blanket of “interpretation.”


Jun 15, 2017

What's the function of philosophy?

It doesn’t have a function.

Philosophy is love of wisdom for its own sake.


Jun 15, 2017

What do you guys know about Brazilian carnivals?

I’m in favour.


Jun 15, 2017

With the help of 3D printers, is it possible to create vital organs like heart and kidney?

It may well become possible at some point in the future.

We can’t do it yet, we just have some promising experiments.

But the experiments do look promising : Bioprinting Is One Step Closer to Making a Human Kidney


Jun 16, 2017

For music lovers, what album has transitioned through different media formats and remains in your collection?

There are a lot of albums I bought on cassette back in the day. And then acquired through downloading at some point more recently.

The only two albums I bought on cassette, then re-bought on CD and now keep MP3s of on my laptop are Method Man : Tikal and Digable Planets : Blowout Comb.

While these are both excellent albums, the reason it happens to be them is largely timing : 1994, the year they came out, is close to the end of when I was buying tapes. I guess I was still heavily into these albums as I made the transition to buying CDs.


Jun 16, 2017

When you want to download music for free, which key words do you usually use in Google?

Get youtube-dl

Then go to YouTube. YouTube has pretty much everything these days.


Jun 16, 2017

Is BASIC worth learning in 2017?

Seems unlikely.

Last time BASIC was particularly important was in the form of VisualBasic, a quick way to knock up a simple GUI app. in Windows. In the 90s.

I suppose it’s possible that VisualBasic still is the quickest, easiest way to knock up a quick GUI app. in Windows. But that’s because of the GUI-building IDE, not the language itself.

Personally I think Python is a nicer language than BASIC 100% of the time. And just as easy. Ruby probably is too.

If it were me, I’d find the overall niceness of Python outweighed any extra hassle of finding the bindings to the Windows API over VB. And that’s for making a GUI in Windows.

For everything else, Python beats BASIC hands down.


Jun 16, 2017

What is/are the things you hate to do but come up doing frequently in your life?

Find myself at 10PM thinking “WTF? I just wasted the whole day on Quora.”


Jun 16, 2017

How is state represented in FRP? Can you have something like the state monad in FP?

Intuitively, think of it like a spreadsheet.

There’s no state in the “program” ie. the formulae that are executed in the spreadsheet.

There is state in the contents of the cells themselves. But these are “outside” the program in some sense.

So the state is in the “world” that the program operates in, not in the program itself.

That world includes the inputs that the user is giving it, and maybe external databases or other systems.

It’s not that there’s no state there. It’s that your program isn’t responsible for managing it. And isn’t dependent on tracking it for it to do its job correctly. [1]

Your program just declares the routing network and transformations as data moves from one external stock of state to another.

Where it does have to manage state, the ideal is to wrap that state up in a very controlled / restricted place. Haskell indeed keeps it inside a monad because that’s how Haskell tends to keep things controlled. (In Haskell’s slightly topsy-turvy model, the outside world is kept inside the monad.)

Clojure has Vars, Refs, Agents and Atoms as four specific ways of encapsulating and managing state. Each corresponds to a slightly different usage requirement. And the idea is that you can only keep it via one of these explicit (and hopefully reasonably well understood) mechanisms.

[1] Obviously nothing, not even FRP, can save you from some kinds of error. If you tell the database your name is Lord Buckethead when it’s really John Smith, then clearly the program will be “wrong” every time it refers to you.


Jun 17, 2017

Which was the first material made by solar energy?

If you mean a material used by humans to make stuff from, then I’m guessing “wood”.


Jun 18, 2017

How do I become a decent programmer coming from no experience?

What Gary Tailor said.

The answer IS practice.

However many times you (or anyone else) asks Quora, the aswer will continue to be practice.

The only thing to add is that you should practice writing programs you want to have.

If you don’t want to reinvent Minesweeper, don’t.

But think of a game you do want to invent.

Or a program that does some of your work for you.

Or something to automate your home.

The way not to get bored and give up is to want the result of your programming.


Jun 18, 2017

Do you ever think, why bother making music when people can just pirate it and you won’t make money?

Never.

If you don’t love music more than money then you’ll never make music worth listening to.

And if you do love music more than money then, however much you gripe about piracy, it won’t stop you making music.


Jun 18, 2017

How do governments, at both local and national level, recoup huge financial losses from legal expenses/fines resulting from being sued for negligence?

People are individuals, not a single mass.

If I get a million pounds in damages from the government and it’s recuperated in the form of a rax rise, that raised tax is distributed across the whole population.

They all lose a fraction of a penny.

But I get a million pounds.


Jun 18, 2017

Should the government be allowed to sequester its own citizens with intent to fabricate a case?

I think not.


Jun 18, 2017

Will data servers ever become obsolete?

Define “server”.

With, say, AWS Lambda you’ve got a server reduced to a single function that does some processing for a lot of other computers.

It has clients; it serves them.

But it doesn’t need the parefernalia that we usually associate with a server, like operating system, file system etc.

The same function could perhaps be distributed across all the clients. Making a big P2P network of the kind pioneered by SETI@home.

Whether that’s a better solution than a central processing server is pragmatic. Depending on the load, availability requirements and communication bandwidth required.

However, we note that many of our largest internet giants, Facebook, Google etc. are basically just giant databases in giant data-centres.

They have no incentive to move to a decentralized data-storage model because collecting and “owning” the data (and selling adverts against it) is their business model.

These companies will always be built around servers.


Jun 18, 2017

As GB fascism was always linked to nationalism by definition, why are we becoming influenced by absurd American comments about left-wing fascists?

We live on a globalized internet.

This means we’re now exposed to other people’s points of view. Including those of right-wing American trolls.

Celebrate!


Jun 19, 2017

Why is London England being targeted so heavily lately with attacks?

The three ISIS inspired attacks were before the election, and aimed at inspiring Europeans to come to fight ISIS in the middle-east.

Yesterday’s attack by a right-wing “Islamophobe” (I understand the problem with the term, just don’t have a better one) was timed to coincide with the anniversary of the killing of Jo Cox, and was a piece of right-wing “propaganda of the deed” aimed at showing anger against attempts at multi-cultural integration within Europe.

Both sides want to stir up strife and, ultimately, war between European Liberal / Christian culture, and Middle-Eastern Muslim Conservative culture.

Both sides want war because both sides believe that they will ultimately win it.

Neither side cares that most people (Christians, Muslims, Atheists, Liberals, Conservatives wherever they live, whatever their ethnic background) would rather live in peace than get involved in a war, and don’t care about winning it.


Jun 19, 2017

What comes next after science?

Conspiracy theories.

I have a whole theory of my own about this, largely derived from Alexander Bard and Jan Söderqvist ’s book “Netocracy” which is a lot more profound than people seemed to think when it was published.

In very, very brief outline Netocracy discusses the nature of the coming internet society. Something that the authors consider to be as big a deal as the transition from a feudal society to enlightenment / humanist / industrial capitalist one.

If you think that capitalism is basically a society where all the power belongs to capitalists, ie. people who are very good at buying and selling stuff (particularly financial stuff) in markets, then netocracy is a society where all the power belongs to netocrats, who are people who are very, very good at “networking”, that is making and breaking connections, and manipulating flows of attention on networks.

In capitalism we worry about secretive billionaires like the Koch brothers buying influence behind the scenes with their money. In the emerging netocracy we see today, everyone can point to Donald Trump, a man who probably has a lot less money than he pretends, but has managed to turn his Twitter feed into an awe inspiring weapon in his crusade for power. Trump is not necessarily a full-blown netocrat but is operating on netocratic principles.

Bard and Soderqvist discuss not just the politics but the entire mind-set associated with their three historical phases of feudalism, enlightenment-humanist-capitalism (they call it “project man” for various reasons too complicated to go into here) and netocracy.

In feudalism, knowledge is configured as religion. It’s all about top-down authority and deference to the wisdom and institutions of the past.

In project man, knowledge is configured as science. It’s all about the individual human confronting nature and discovering its secrets through his (or her) own curiosity, creativity and rational deduction.

In (at least my interpretation of) netocracy, the netocrat benefits from general “epistemic instability”. The netocrat dosn’t want you to know “the truth”. The netocrat wants to you keep paying attention to their feed of “next truths”. Knowledge becomes a vicious memetic competition. What matters is not what’s “right”, but what grabs attention and moves followers to the netocrat’s tune.

What thrives in such an environment is “conspiracy theory”.

Conspiracy theory is a particular type of theory. Conspiracy theories are not free of evidence. They usually come with a lot of evidence. They are obsessed by “evidence”. And “proofs”.

The hallmark of conspiracy theory is the focus on historical individuals rather than ahistorical types.

So, science uses scientists’ names as convenient labels for things. We talk about “Newton’s Laws” or “Ohm’s Law” or “Einstein’s theory of relativity”.

But science tries to ignore everything about the actual people. Science doesn’t care about who Newton or Einstein were. Their qualifications, their family, their nationality, their moral character. These are all considered to be irrelevant. What matters is the theory in the abstract. And the ability to retest it at will.

Conspiracy is the opposite. Conspiracy is obsessed with the individuals. It’s obsessed with who the people behind the claims are, and what ulterior motives or other figures may have been behind them, influencing the ideas.

Conspiracy rejects the depersonalization and abstraction and generalization of science, and returns to intense focus on the person, on the particular, on the individual. And how these anecdotal elements are tied together in historical chains of influence.

It’s knowledge re-imagined as a social network. The perfect way of thinking for a society which is remaking itself in the image of a social network.

And we can see the rise of conspiracy everywhere. From creationists rejecting evolution by natural selection; to climate change deniers; to anti-vaccine movements. All gaining ground. Despite the fact that “true” scientific facts are easily accessible. And this is because conspiracy thinking is the natural epistemological mode of netocracy.

BTW: don’t read too much into my political partisanship here. The defence of climate science is similarly having to take an increasingly conspiracy format : talking about the Koch brothers and particular think-tanks and “this guy cherry picked the data because he was funded by that oil company”. I buy the science. I buy these criticisms of the denialists. But we are all obliged to play in this new playground and use the same mode of thinking. It’s what the network imposes on us.

You think that’s depressing?

Today we are annoyed by climate denialists. But we laugh when we find ourselves confronted by flat Earthers. Because their conspiracy is so patently absurd. I’ll make a even more pessimistic prediction. In 20 years time, flat Earthism will have become as widespread and problematic as climate change denial is today. Conspiracy thinking is the natural epistemological mode of netocracy. And netocracy is what we’re moving into.

If you want to understand more about how conspiracy thinking works, read A Culture of Conspiracy. Read Bard and Soderqvist’s Netocracy. Watch what’s actually happening on the internet.

I wish I could give a more optimistic answer like “nothing comes after science, it’s clearly established that it’s the greatest epistemological mode ever”.

But it doesn’t look that way to me. I’m very pessimistic about this. I think it’s obvious the internet is bringing us the end of consensus. And the end of appeal to a consensus as an argument that is going to persuade anybody of anything. Welcome to a world where public knowledge is reduced to an ever larger number of feuding conspiracy theories, each trying to outdo each other by digging up more “dirt” (anecdotal, personalized attacks) on supporters of other theories.


Jun 19, 2017

Is current music the best it's ever been?

No. Current music isn’t the best it’s ever been.

There’s been excellent music made throughout history. There’s undoubtedly excellent music now too. But it’s not obviously more excellent than historical music.

However, now is pretty much the best time to be listening to music.

Because now you have today’s music. And all that music from history. And an awful lot, certainly a very representative sample, is available through the internet right now.

Any time before today there was less music available. And it was harder to get at.

I know some people romanticise that period when it was harder and therefore, somehow, “more significant” to acquire music. But I prefer today.


Jun 19, 2017

Are there any good sites that provide the latest IT trends and new paradigms?


Jun 20, 2017

Is Theresa May a terrorist sympathiser?

No.

Next!


Jun 20, 2017

Will Sadiq Khan ever be prime minister?

A few months ago I thought it possible that, if the Corbyn project failed, Khan had a good chance of taking over leadership of the Labour Party.

Today, clearly, the Corbyn project didn’t fail.

So we’re some way off that.

But a week is a long time in politics blah blah blah. Factions can rise and fall very quickly. In 10 or 20 years time it may well happen.


Jun 20, 2017

Are there any non-biological food-sources from which humans can derive sustenance?

Yes.

The sun, wind, tide and falling water.


Jun 20, 2017

How do you argue for "Every demand of the government is eventualy backed by deadly force"?

How do you argue for "Every demand of the government is eventualy backed by deadly force"?

It seems you just did argue for it in your question description :

Logicaly its true, because if you do not make your governments bidding, it will try to make you to do so, and in doying so it will eventualy rach the level when deadly force is used libaraly…

So, like that.


Jun 20, 2017

How do I know if I say something that may be politically incorrect? Are there specific criteria or rules I can reference?

Yeah.

Think seriously and honestly. “Am I saying this to make someone feel bad? Or to make them look bad? Or to suggest that I’m superior to them? Even if I’m not intending it, might it make them feel bad / seem like I’m suggesting I’m superior to them?”

If the honest answer is “yes” then you may be being politically incorrect.

If the answer is yes, ask yourself a follow up question. “Am I trying to make someone else feel bad because of their type rather than something specific to them as an individual?”

If the honest answer to this question is “yes” then you are definitely being politically incorrect.

If the honest answer to the first question is “no” then you aren’t being politically incorrect.


Jun 21, 2017

Why do most parents not like the dances and music of 2017?

Dancing is always formalized sex.

But with old dances everyone has got used to them and they see the formalization not the sex.

With new dances people haven’t learned to see the formalization, they just see the sex.

And that’s something that parents don’t want to see their children involved in.

But be aware that your grandparents didn’t like your parents’ dancing for the same reason. And you are really gonna hate your children’s dancing.


Jun 21, 2017

“The history of all hitherto existing society is the history of class struggles.” To what extent do you agree with this Karl Marx quote?

Well it’s the equivalent of saying “evolution is the story of the war between carnivores and herbivores”

Clearly there’s more to evolution than this. There’s intra-species competition and sexual selection. And the war between herbivores and plants. And carnivores eating other carnivores. And epigenetics. Etc. etc.

But there is an awful lot of herbivore-carnivore action in natural history. Everywhere you look. And every species has been shaped by it. And as a first cut, “principle component” understanding of evolutionary history. To get a rough idea what’s going on. It’s not a bad place to start.


Jun 21, 2017

What would Corbyn need to do to broaden his appeal and win a majority Labour government next time around?

Corbyn has plenty of appeal. Enough to win a general election.

There were people who didn’t vote for him last time because they thought he “was a loser”.

Those people have already changed their minds.

The main discourse against him now is that he’s offering too many nice goodies which can’t possibly be paid for. That “his sums don’t add up”.

That suggests that Labour needs to do two things :

continue offering rigorously costed proposals.

continue to attack Tory failures when their own financial assertions / predictions don’t hold up.

It’s not going to be easy.

Undoubtedly part of Corbyn’s “miraculous” turnaround in the election campaign was due to the fair reporting requirements on the media during campaigning. Phil Jones (He / Him)'s answer to How was Jeremy Corbyn able to turn around from being widely rejected in the Labour Party in June 2016, to nearly winning the election in June 2017?

Those requirements have now ended and the anti-Corbyn media will start to spin against him again.

We’ll be hearing less sober analysis of how Labour’s accounting compares the Tories’. And more insinuations and pseudo-rows about whether he dissed the Queen.


Jun 21, 2017

Which is more important, traditional music or international music?

What’s the difference?

All international music comes from, and is, in some sense, “traditional” from somewhere.

To thrive, music needs both : a rich local tradition or scene of people who know each other and challenge and get inspired by each other, based on a common language and deep roots; AND a connection to the outside world which brings in new ideas that the local community can analyse and learn from and create a response to. And hopefully which can be used to take their ideas back out into the wider world to encounter and inspire others.


Jun 21, 2017

Is it common for people to add fake credentials to their answers just so they can get upvotes?

Have you ever upvoted an answer you disagreed with because the writer had good credentials?

Have you ever refused to upvote an answer you agreed with because the writer didn’t have good credentials?

Me neither.


Jun 21, 2017

What would conservatives want liberals to do to atone for #notmypresident, the Berkeley riots, Antifa, and Kathy Griffin's Severed Trump Head photo?

You are not responsible for anyone’s acts or beliefs other than your own, those you explicitly encouraged, or those you choose to endorse. Everything else you can safely ignore.

Of course the right will try to use things that you are uncomfortable with to make you feel bad about yourself.

Don’t give them the satisfaction.

Things you disagree with, just say “sure, I also disagree with that.” Things that you do agree with with, have the courage to push back on and defend.


Jun 22, 2017

Are there any trans men or trans women you look up to?

Absolutely :


Jun 22, 2017

How can I stay in touch with the latest music without needing to pay money to be part of some sort of club or thing?

You can listen to lots of new music from up and coming artists on SoundCloud and Bandcamp.


Jun 22, 2017

Would liberals be offended by a speech about political correctness?

No one will be “offended” by you talking about political correctness.

Because no-one is born as politically correct so you aren’t attacking that person’s, for want of a better word, essence.

However most people will be bored and frustrated if your speech is nothing but a compilation of complaints that they’ve heard dozens of times before and which do nothing but signal that you’re unhappy when people pull you up for repeating impolite negative stereotypes. (And that you’ve been watching a bunch of assholes bloviating away on a similar theme on YouTube)

Say something fresh and interesting about political correctness and you’ll be OK.


Jun 22, 2017

Can the sudden swing to the Left continue in UK politics?

Simon Crump is half right.

The swing to Corbyn is less a swing of commitment to left ideology by the public than another cry of populist revolt against a complacent establishment.

In this sense, Corbyn is rather like Thatcher. Many people voted for her not because they’d drunk the neoliberal kool-aid - they still saw her as a weird, ideological extremist - but because they were pissed with what the establishment / status quo had brought them to.

The real question is what happens next. Thatcher managed to convince the country, somewhat, of her ideological position. She didn’t pull the country even more to the right than where she started. But by sticking to her guns, not compromising, and producing policies that advanced her agenda, she did manage to consolidate that position through her time in power. It went from fringe to orthodoxy.

I believe that if Corbyn makes it into government, the same opportunity is open to him. The key here is not to be timid and ask for half of what you want in the hope of getting a quarter. It’s to ask for twice what you want, so that when you get half of that, you’ve made some real progress.

Whether it’s Corbyn or May in the Brexit negotiations, the UK is in the weaker position, and will have to be willing to make concessions to be able to save much from them. Corbyn has more of a mandate for that than May does. Corbyn, has more of a will for that than May does (he doesn’t have some residual xenophobia in his soul). Corbyn’s Brexit team are more capable than May’s given that they’ve largely been selected for ability rather than for party management reasons. A Corbyn government would get a better Brexit deal than May’s. And Europe is finally coming out of its recession so trade with the EU will be of increasing importance and value to the UK in the next few years.

That already answers 90% of the “economic competence” question.

In addition, a nice burst of internal investment, even at the cost of a splurge of international borrowing at (currently still low) interest rates, will give the UK economy a jump-start.

The opportunity is there for Corbyn to reset the orthodoxy of the UK to somewhere much closer to a “Scandinavian model” where there are assumptions about mutual obligations within UK society. Even Theresa May subscribes to these. Remember it was May’s “one nation” manifesto that, correctly diagnosing the mood of the country, rejected the individualism of the Thatcherite / neoliberal consensus. The problem is, May is constrained by the extremists on the right within the Conservative party and within the Tory media. Few people trusted that she could deliver the one-nation Tory government that she, in some deep inner corner of her soul, probably wants.


Jun 22, 2017

Do Millenials prefer rap over rock? If so, why?

Rap is more innovative than rock.

Basically, the rock formula is already 50 years old. And most of what can be done with it, has been done with it.

People who make avant-rock of some sort tend be sidelined into a niche. And frankly, even there it’s hard to do something really new. All the extremes, from chaotic, free improvisation, excessive noise, complexity … all tried everywhere from Frank Zappa, to Henry Cow to The Boredoms.

Finding a genuinely new variation on the formula is really hard.

Hip-hop on the other hand still seems to have some surprises left. “Mumble rap” for example, inverts what until very recently would have been considered the essence of rap : the verbal dexterity of the rapper. It’s an extraordinary development. Sure, a lot of people hate it, but a lot of people hated when punk suddenly blasted onto the scene and negated 70’s rock’s ever increasing tendency towards virtuosity. (Not many rappers are going to compete with Eminem doing “Rap God”, so why make that your goal?)

Punk renewed rock (for a while) by creating space for all kinds of experiments from the noise of hardcore to the intimacy of post-punk / goth / indie / shoegaze / emo etc. But by the 90s, a lot of these experiments were done too. The 90s is a phase of consolidation and wrapping up with grunge and nu-metal bands effectively bringing punk, metal and emotional angst back together again in a single package. After which there hasn’t been much more innovation … some nice desert rock, long jams and people like Sun Araw. A new wave of new-wave style bands like Vampire Weekend. A bunch of cute pasticheists like Gayngs and Tame Impala. Some mainstream ballad pop/rock bands like Coldplay. But none of this is massively shocking or exciting.

(Contrast this with metal for a moment. The reason metal seems to be in better shape than rock is that metal has admitted that it’s not a musical form, but a spirit. Metal is all about attitude: today metal encompasses long avant-garde experimental electronica through to heavy aggressive dubstep flavourings, through to mantric spiritual chants and cinematic orchestral arrangements. It’s informed, but not constrained, by its instrumental history. Whereas rock can’t get too far away from the basic combo of drum, bass, guitar, singer + optional keyboard without stopping being rock.)

Mumble rap is part of a renewal of hip-hop, that has seen it explore greater emotional depth and vulnerability and opened up a lot of potential new avenues of development. It feels to me that this is a moment in rap that’s equivalent to “post-punk” for rock. Perhaps its the last great decade for hip-hop, just as the post-punk 80s were the last great decade of the rock tradition. But it’s still pretty damned interesting.


Jun 22, 2017

What's with anti-conservatism coming from the right lately?

The right has always been divided into its authoritarian and libertarian wings who have virtually nothing in common and don’t really like each other.

The more mysterious question is how they’ve been able to stay allied for so long. It feels like it’s nothing more than shared hatred of the left. The moment they stop obsessing about that and look at each other they’re horrified.


Jun 23, 2017

How should an older man learn about rap music?

Do you mean learn it’s history? Or find out what’s happening?

I don’t follow hip-hop religiously, but whenever I hear about a new artists or scene, I just look for it on YouTube and listen to a few tunes to get an idea.

Obviously quite a lot of rap is talked about on the better music blogs and zines like Pitchfork and Quietus etc. So that gives an indicator of what’s making it into wider musical consciousness.

And there are lots of specialist hip-hop blogs and YouTube channels. I don’t follow them well enough to know what’s really good (and frankly there’s an awful lot of gossip about beefs which doesn’t interest me but may be a hallmark of a good, as in close to the ground, hip-hop blog) but you can find recommendations here : Top 5 hip-Hop Blogs


Jun 23, 2017

What is stopping true communism from existing?

“True communism” isn’t well defined.

The problem is that most people think of it largely negatively. As the negation of all the things we don’t like.

But that’s not specific enough. There are lots of things that are not what you don’t like but turn out to be equally unpalatable. As many have discovered when they’ve simply tried to impose a set of negations.

To be any kind of political program worth supporting you do need to specify some positive proposals and a model for how society and the economy would work differently. Including how the rules would be enforced.

And, yes, that opens you up to criticism. And having to defend yourself now.

But that is work that must be done if any kind of radical left project is to have a future.


Jun 23, 2017

Was George Orwell more left wing or right wing?

George Orwell was an anti-authoritarian first.

And left-wing second.

His most famous books are critiques of authoritarianism and hypocrisy being done in the name of the left.

But it’s an attack from within the left. Not from the right.


Jun 23, 2017

Do Indians like dubstep music?

This guy seems to :


Jun 23, 2017

What was the best album released in the 1980s?


Jun 23, 2017

Have you ever been lost in a garden hedge maze?

As a child, in Hampton Court, yes.

Not “lost” lost as in lost for a significant or traumatic period of time.

But certainly bewildered and not able to recognise the way out.


Jun 24, 2017

As a society, would you rather we go back to our primitive beginnings and start over, or do you think we can work out our problems if we keep going?

I’d rather start from where we are than have to reinvent civilization from scratch and have to go through all the disease and slavery and wars and child mortality again.

If we can’t get where we need to go from here, we have no guarantee we’d find it any easier after a “reset”


Jun 24, 2017

Does Brexit mean (and vice versa) that all British will need a visa to do a weekend trip by Eurostar to Paris or get a job in Amsterdam?

A tourist visa for a weekend in Paris will probably still be automatic.

But to work, yes. You and your potential employer will need to jump through some hoops to make it happen.


Jun 24, 2017

What is the best, free online music production software? I have a guitar, an amp, and a microphone, but my computer is old.

Go for free-software (ie. “open source”) software .

Why?

Because it’s written by teams of volunteers who want you to have the full software and be supported, even if you don’t pay.

A lot of “free” music production software is just there as a limited loss leader to get you to buy upgrades or plugins etc.

With free software (open-source) you are joining a community who want to make the best quality thing they can available to everyone.

So try :

Ardour : the digital audio workstation (high quality)

LMMS (sort of like where FL Studio was a few years ago, but catching up fast)

Hydrogen is a pretty powerful drum-machine which runs even on pretty old hardware . (I put it on a 2001 era Windows machine last year and it ran fine)


Jun 24, 2017

How would you replace the outdated method of generating electricity through steam?

Well, you could try using a Stirling engine or something. Which I believe is more efficient in some situations.

But, really, what’s “outdated” about a turbine?


Jun 26, 2017

Are many Europeans aware of the fact that, if USA goes down, their countries, economies and standard of living will go downhill pretty fast?

I’m certainly open to hear the argument for why it would.


Jun 26, 2017

Are the DUP terrorist sympathisers?

No.

“Terrorist sympathisers” is a nonsense term. It’s just what people say about people they don’t like to make them sound bad.

The DUP are a political party in a bit of the UK where tribal politics got so antagonistic that both tribes developed an armed wing willing to plant bombs, shoot people and do other unpleasant things.

Anyone who is a Catholic / Nationalist “sympathised” with the aims of the IRA. Anyone who is a Protestant / Loyalist “sympathised” with the aims of their flavour of paramilitaries.

In other places where communities collapse into similar levels of antipathy … in Israel / Palestine, between Sunnis and Shiites in the rest of the middle-east, the same things happen.

There’s zero value in trying to make a big thing of this “sympathy”. It does no good. You want to try to achieve peace. Peace requires members of all communities learning to think of the people from the other community as real human beings, with complex historical beliefs and desires who can learn to live in peace with you. Who you can perhaps trade with, collaborate with, befriend, love, marry, share a football team or company or school with.

Labelling them as fellow travellers of known-to-be-bad people is cheap rhetoric by people who want to prevent you reaching peace.


Jun 26, 2017

Is the Guardian a Blairite paper?

No.

It’s a centre-left / liberal paper.

It allows a range of voices to appear. Occasionally Conservatives are given a space. For example, I see John Redwood had an opinion piece in it last week.

More frequently, it has some regular writers who are further to the left. Either left social liberals or socialists.

But the centre of gravity (and official Guardian editorial view) is centre-left liberal.

On the whole, The Guardian’s been unconscionably biased against Jeremy Corbyn over the last couple of years, but that reflects a much wider range of centre-left opinion than just “Blairites”.

It’s a mistake to want to make “Blairite” the generic term for anyone in Labour who isn’t down with Corbyn.


Jun 26, 2017

Is there a science that studies intelligent systems (Biological and artificial)?

Read Herbert Simon’s “The Sciences of the Artificial”

That’s basically the discipline you’re looking for.


Jun 27, 2017

Why don't philosophers of mind make use of Occam's razor, which would favour Idealism?

I think that’s a good intuition and a strong argument.

I’m not an idealist. But I think it’s pretty hard to resist this.

One way to do it is just remember that Occam’s razor isn’t really something of the status of logic. It’s just a heuristic that doesn’t compel any particular inference.

If you DO find Occam’s razor more compelling than I suppose you can try to make some kind of case like this :

Our model of the physical world is one which is packed with constraints, based on physical laws. These laws seem to be absolute and universal and deterministic. And it seems like a great deal of the structure of the universe could be derived from them.

On the other hand, we don’t have any reason to think that ideas ARE subject to law-like constraints. For example, dreams aren’t. If the world is made of the same stuff that dreams are (ie. ideas), then we don’t expect law-like constraints to hold them in place.

In which case, everything in the world is arbitrary and contingent.

If you were looking for a compression algorithm that could give the shortest description to, say, New York, then assuming that it derives from 30 odd universal constants and the application of a couple of hundred laws about gravity and weak nuclear forces etc, might give you a shorter description length than the billions of contingent facts that would have to be in place if it were to be made of dream-stuff without internal constraint.

Clearly this is a pretty ragged argument, and a philosopher is going to shred it. But it might give you some comfort if you feel pressurized by Occam.


Jun 27, 2017

Why is everything dangerous?

Everything is in movement. Everything is dynamic. Everything has its own rules of change.

Change, dynamism, movement just ARE “dangerous” if by “danger” you mean something that an disrupt the thing we are.

Anything that moves has some capacity to disrupt the status quo. And if it moves in the wrong direction, we are the status quo which it will disrupt.


Jun 27, 2017

Why does my cat like to lick my eye when she nuzzles up against my face? It think it's sweet but odd.

Actually, it’s not sweet but salty.


Jun 27, 2017

Why is there no equivalent to an open source operating system like Linux on mobile?

The problem is not that there isn’t software. The software exists.

The problem is that no hardware company wants to make and sell you a mobile phone which runs free software (open source).

The reason is that large phone companies / mobile OS makers are in the business of farming their users. They want to lock you in to a bunch of their proprietary cloud services. Either paid services like music subscriptions. Or unpaid services which they monetize by selling your private data on.

The phone itself is a loss leader to hook you into this relationship. And to buy a phone which isn’t locked in to an ecosystem this way will cost you a small fortune. Few people are willing to pay that much, so the market for genuinely free / unlocked phones is tiny.

A second / secondary reason is that hardware designs change quickly, and the people doing them don’t want to be constrained by standards. So every new chip or configuration comes with drivers that interface the general OS to the specific device. The hardware people have no incentive to publish the source code of these drivers, preferring to keep them a proprietary / trade secret, to maintain their competitive edge.

Free software as we know it, is partly the result of Microsoft explicitly commoditizing the hardware of the PC, making it a known, standardized platform that Gnu/Linux authors could target.

With phones, where almost all hardware is custom and non-standard, there is always a layer of non-standard / non-free software


Jun 28, 2017

How does one deal with political correctness taking over the agenda at a meeting that looks as if it will end up dumbing down the outcome?

Smart people know how to be smart even while being politically correct.

If you can’t be smart without being rude, I suggest you’re just not smart enough.


Jun 28, 2017

Is there such a thing as a DJ school for mixing techno or house music?

One’s tempted to answer that there isn’t much need for a “school” these days, because there’s a button for it on most DJing software.


Jun 28, 2017

Is it ok for Theresa May to show cleavage in parliament?

Yes.

There are many things wrong with Theresa May. But “being a woman” isn’t one of them.


Jun 29, 2017

How do Facebook and Quora manage to show the content that I have recently talked about?

The Facebook app has experimented with using the microphone of your phone to monitor your audio surroundings and get an idea what you are talking about and interested in.

How much it can figure out and what it tries to do with it I’m not sure.

There are a lot of stories like yours today and probably a lot of them are just coincidences.

But, the bottom line is that if everyone is going to walk around with an active microphone in their pocket which is remotely controlled by someone else, we will eventually reach the point where we’re being actively surveilled and interpreted by corporations and governments using machine learning to interpret our activities and predict our interests and next actions.

You should take steps to prevent this. Don’t run these apps and give them acces to microphones and cameras etc.

Look for free software and other solutions that are under your control, not someone else’s.


Jun 29, 2017

Would life be better without women?

Life would be unicellular without females.

YMMV whether that would be “better”


Jun 29, 2017

Did you know Firefox is owned and operated by liberals?

Sure; that’s why I use it.

Why would I want to use a browser made by authoritarians trying to control my internet usage?


Jun 29, 2017

When composing electronic music, is it usually good or bad to add just a little bit of attack to an unlayered kick? Why?

Basically go with what sounds good for your music. There are no other rules that trump that one.

Today it feels like the purpose of the “kick” is coming apart. It used to be the regular pulse for the music, and the thing that filled the low end.

Today, in music like trap, we’re hearing the pulse being established by higher frequency instruments, either by the hats or shared between hi-hats and other percussion, while the kick is free-er to play syncopated off-beats.

Meanwhile, the “kick drum” is splitting between the actual “kicking” thing, and what everyone’s calling the “808” (which is really just a big low frequency sin wave that really fills the low end of the spectrum) that plays the role of “bass”.

The 808 is becoming increasingly elongated … a sort of low end, tuned, smear across the whole track. It usually hits at the same time as the kick drum, playing the same pattern. But might well have a longer attack to leave the kick-drum itself some space. Though the kick is also filtered of its lowest frequencies so it doesn’t fight the 808.

So, yeah, you might find that you end up with two sounds. The kicking thing which now loses a lot of its bass. But still needs a very tight attack. And the 808 which can have a longer attack.


Jun 29, 2017

What's classy if you're a Republican, but trashy if you're a Democrat?

Disrespecting the President.

When you’re a Republican it’s all about standing up for freedom in the face of tyranical government overreach.

When you’re a Democrat it’s apparently lack of patriotism and contempt for the will of the people.


Jun 29, 2017

Should we form a libertarian Marxist party?

I don’t see much point.

Marx was an interesting and influential critic of capitalism. Anyone, whatever political party and inclination, should understand the critique he was making and have some response to it.

But, as most people would accept, Marx’s value is mainly in criticising the existing system, not in proposing a worked out and robust viable alternative.

Intuitively a SOMETHINGist Party should be a party that advocates for the SOMETHING. Not just against something else.

There are lots of positive proposals that are partly a response to Marx’s criticisms of Capitalism. It’s better for a party to form around one of those proposals than around a largely negative critique.


Jun 29, 2017

Why aren't you allowed to create two different accounts on Quora?

I personally think the restriction is a bit harsh. Why shouldn’t a person have two accounts if they want to keep two aspects of their life completely separated?

But you can see that having multiple accounts would allow someone to game the upvote system, which would, in turn discredit it entirely. There wouldn’t be any value to upvotes if everyone knew that they could be gamed by a person upvoting themselves through sock-puppets.

And without upvotes then what’s the mechanism of editorial control? Clearly Quora doesn’t want to do all manual editorial. (They have enough trouble just keeping spam / troll content down)

So basically Quora are stuck … ban sock-puppets or abandon their claim to quality. It’s not hard to see why they chose the first.


Jun 29, 2017

What is the highest-level functional programming language?

Probably the two “best” FP languages today (where “best” means something like “very powerful, high-level and yet still practical, as opposed to being an academic research project”) are Haskell and Clojure. (And their “compile-to-javascript variants Elm (update : Purescript) and ClojureScript).

In their usual form they don’t feel quite as high-level as Python or Ruby because they still have an explicit compile phase.

For Haskell, I guess that’s inevitable, because the dialogue with the compiler about types is its whole raison d’etre. But you can run Clojure in a more interactive REPL or, with say Figwheel for ClojureScript in a way that hides the compile-stage altogether.

Either one will teach you everything you need to know about powerful FP.

Haskell will ALSO teach you about powerful type-systems. Some people prefer that because they find types very useful as both enabling constraint / scaffolding and as a language for architectural reasoning. People who prefer Clojure are less concerned about types, but may appreciate some of the very good design decisions that are going into the language and libraries.


Jun 29, 2017

Why does Jeremy Corbyn want Britain to leave the Single Market?

Because he can think about more than one thing at a time.

I’m sure Corbyn, like everyone else, realizes that leaving the Single Market is going to do a lot of damage to the UK economy. And leaving is a BAD THING. (TM)

OTOH, there ARE many issues of concern with international trade deals. The EU, for example, has already signed the Comprehensive Economic and Trade Agreement with Canada. It’s only Donald Trump who has saved us from having the Transatlantic Trade and Investment Partnership. (And frankly, you know you’re in trouble if you’re having to rely on Donald Trump for a good outcome.)

Both the TTIP and CETA came with Investor-state dispute settlement clauses which could easily be invoked against a government that, say, wanted to re-nationalize certain industries, as Labour has promised in its manifesto.

Would staying in the Single Market commit the UK to CETA rules? Would it open the UK government to being fined for re-nationalizing the railways or Royal Mail?

Everyone on the left recognises that leaving the EU and Single Market is a catastrophically damaging decision. But at the same time, no-one on the left should be happy eliding from that fact, and a desire to stay within some kind of free-trade deal, into a naively uncritical belief that trade deals are the highest principle of governance and every other consideration is secondary to them.

Corbyn almost certainly wants to try to negotiate some kind of Brexit deal that suits the sort of government he wants to run. Given that, right now, we’re in an open negotiation for the kind of deal we’ll get, and that he still may be in the running to create a government during that process, this is an incredible opportunity for him.

Clearly he’s not going to throw it away. He’s not going to say “put me in power, so I can give all the trade-making decisions back to Brussels”.


Jun 29, 2017

Are there any social networks for music composers just like DeviantArt is for artists?

soundcloud sort of works like that


Jun 30, 2017

Why do Quora answers tend to stray from actual answers?

Because truth is always multifaceted and complicated. There isn’t a distinction between “actual answer” and other kinds of answer.


Jun 30, 2017

What do you think about Angela Merkel's vote on same-sex marriage (she voted no)?

Angela Merkel is a conservative.

The fact she’s a relatively sane and decent conservative, who looks good compared to other conservative leaders around, doesn’t change that.


Jun 30, 2017

Should proportional representation be used in America to give political parties total control over candidates?

My observation, by comparing the UK (where I’m from) and Brazil (where I live) is the opposite.

PR makes for many small parties. (There’s no point in forming a small party in FPTP. It makes much more sense with PR)

And small parties are more easily dominated by powerful individuals who can command attention, support and contributions. Parties appear, rise, fall and disappear with the popularity of their founders or other visible champions.

So actually, under PR, parties become vehicles for their most powerful members. Who can then use the power their party receives for whatever they like. In the best case, it’s someone like a green party, pushing the coalition it joins for better environmental regulation in its mix of policies. In a medium case, it might be something like a regional party that trades its support for the coalition in return for regional benefits (we want a new airport or bridge here). And in the worst case, the party is nothing but a money making machine for a candidate who sells support in return for various lucrative concessions (a ministry which can be milked for various kickbacks etc.)

Obliging people to cluster together into fewer, larger parties, as FPTP does, is what actually makes parties stronger than individual candidates.


Jun 30, 2017

Is the song Don't You Want Me by The Human League about abuse?

What everyone else says.

It’s a discussion of a certain sort of abuse (psychological … entitled). It’s not itself advocating / being abusive. It’s actually showing the argument about it. (Brilliantly, given the pop-song format it’s working in.)

It might be that at the time it was written, people would see this as “cuter” than we would now. In that it’s a kind of bitter-sweet tragedy that something fundamentally good was disrupted by the messiness of life. You’re meant to sympathize with the male’s frustration that his Galatea has rejected him, even if you don’t agree with him.

Today we might be more judgemental. Highlighting the explicit threats in the male discourse (is “you’d better change it back or we will both be sorry” pretty clearly indicating violence?) and tying it to a wider pattern of male abuse. We probably think more harshly of the male protagonist.

But it’s still a fantastic song, with the ability to talk about so much, and generate so much thought, within such a limited space.


Jun 30, 2017

As of July 2017, has the Republican party actually lost any elections because of Trump? Or does Trump continue to win for conservatives?

He doesn’t seem to have.

That’s because the “Establishment Democrats” are even better at turning off voters than Trump is. At least Trump has a base.


Jun 30, 2017

When a Quora writer who is on public assistance and living off others also advocates for more leftist redistribution, is that a conflict of interest?

Where’s the conflict of interest?


Jun 30, 2017

What is the reason behind Linux to be a free OS?

Contrary to the other answers, Linux is indeed free.

And the statement “Nothing is free in this world” is just a lie.


Jun 30, 2017

Is Trump a great political tactician?

Both.

He was very clever to manage to take the presidency of the US.

He is very stupid at actually being the president of the US.


Jul 1, 2017

If you ran her 2016 campaign, what would you have done to get Hillary Clinton into the White House?

Embrace Bernie Sanders.

She should have got him on stage with her at every opportunity and said “Hey. This is Bernie Sanders who has helped to change my mind on a number of things during our battle for the nomination. He’s showed me that the working class have a lot more problems than I previously realized. And we, Democrats, need to do better for you.

When I win the presidency, I’m going to make sure he’ll be part of my government, and that we look seriously at his proposals such as extending Medicaid and raising the minimum wage.”

She should have done this tour with Bernie in every traditional Democrat “rust belt” state.

Hillary lost because she took traditional working class Democrats for granted. And thought she could win by appealing to centrist Republicans on an “I’m the establishment” ticket. She totally failed to see that there was an appetite for a populist message that actually offered something concrete and positive to working people.


Jul 1, 2017

If Hillary had been an honest to goodness politician, even if her email was hacked, could she had won the election?

The election was won by someone that pretty much every semi-intelligent primate on the planet recognised as a dishonest, corrupt and narcissistic braggart.

Hillary didn’t need to be “honest” to win the election. She didn’t need to be liked. She didn’t need to be good.

She just needed to have offered something, anything, concrete as a reason to vote for her. Rather than run on a campaign that was entirely focused on not being Donald Trump.


Jul 2, 2017

What kind of questions should not be asked on Quora?

“why is it necessary that the jew is the root of all evil and destined for righteous destruction”

Usually tagged as “science”.

I wish this was a joke, but unfortunately I have to report some variant of this question to Quora moderation for removal more or less every other week.


Jul 2, 2017

Does it seem to you that Quora is quickly turning into Yahoo Answers (no facts, only opinion)? How can we make Quora a more fact-based resource?

All “facts” are opinions.


Jul 2, 2017

What job has the highest death rate in the USA?

The most dangerous job in the world is doing motorcycle deliveries. More people are killed doing this than anything else.

I suspect it would be quite high in the US too.


Jul 2, 2017

Do musicians listen to their own music?

Some do, some don’t.

I was amazed to read an interview with Matt Johnson of The The recently where he said he didn’t have a copy of, and hadn’t listened to his masterpiece Soul Mining for years.

That seems incredible to me.


Jul 2, 2017

Is it weird for me to like trance music if I am a republican since it's mainly liberal music?

Trance music? Liberal?

Trance is basically audio-fascism. A relentless pounding martial beat that never lets up and demands that dancers push their bodies mindlessly to the point of exhaustion. Made by blonde DJs from Holland that look like Aryan pin-ups for the Hitler Youth. Smothered in fake-classical chords explicitly celebrating the superiority of dead white European guys.

Given cover by new age mysticism that would make Savitri Devi proud.

That’s when it’s not actually full on Satanic :

Sounds pretty Republican to me. :-)


Jul 3, 2017

Are people more likely to be libertarian if they have at least an intermediate level understanding of economics?

Absolutely people are more likely to be libertarian if they have an intermediate level of understanding of economics.

As the old saying goes, “a little learning is a dangerous thing”.


Jul 3, 2017

What would your reaction be if Donald Trump wins 2020 in another landslide?


Jul 4, 2017

What has political correctness gained you?

Self respect.


Jul 4, 2017

Do any programming language compilers automatically convert recursion to iteration?

This is tail-call optimization.

There are some functional languages where it’s expected, rather than just a “nice add-on”, on the grounds that when you have immutable data, recursion is the only way to run through a collection, and any serious programming language needs to be able to handle large (including infinite) collections which would crash the stack if recursion were handled naively.

That goes for languages like Haskell, Erlang, some Lisps, probably ML etc.


Jul 4, 2017

In Python, is the normal 'in' instruction the same that is used in 'for x IN y'? How does it work in the for-loop situation?

No it’s different.

x in [1,2,3]

is an expression that returns a boolean value.

for x in [1,2,3] :

process(x)

is a special syntax for telling the computer to loop through the collection.

The word “in” is probably handled completely differently within the parser / compiler.

You can confirm this by trying to do :

for (x in [1,2,3]) :

process(x)

which throws a syntax error.


Jul 4, 2017

Is London big?

Pretty big by European and US standards.

It used, along with Paris, to be the biggest city in the world. It’s certainly still in the top-two in Europe. New York is slightly bigger (but that’s the largest city in the US.)

By the standards of some emerging mega-cities in the rest of the world it’s not so large. It’s smaller than Tokyo, tiny compared to Shanghai and Beijing. It’s pretty much dwarfed by Rio de Janiero and Sao Paolo in Brazil, or Mexico City or Lagos in Nigeria. And plenty of others.

If you look at the list of the world’s largest cities by population, London isn’t even in the top 20. Either by city proper or greater metropolitan population.

List of largest cities - Wikipedia

OTOH, it’s very rich. And pretty influential. And a great place to live. (And probably still will be, even after Brexit)

But if you want to see “big” cities. Go to China. Or (surprisingly to me) Pakistan.


Jul 4, 2017

Since when has America's standard for her leader sunk so low that integrity, honesty, honor, moral fortitude and morality are no longer expected?

Since :

a) Citizens United v. FEC allowed rich people to buy elections.

Plus

b) A leader without integrity, honor, moral fortitude and morality offered rich people an opportunity to destroy a lot of legislation they didn’t like and give them big tax cuts.


Jul 4, 2017

What do you think of Quora?

Quora is amazing.

It’s certainly the smartest and most interesting community I’ve participated in on the web in the last 10 years.

When Seb Paquet introduced me to it, he said “here’s your new Tribe.net”.

And that makes perfect sense. I loved Tribe, for the smart people I used to meet and arguments I used to have there. And Quora is that.

Unfortunately, I worry that Quora’s fate is the same as Tribe’s.

Having been here for a while, I still don’t see any sign that Quora has discovered a business model which can sustain the wonderful community and experience in its current form. I suspect that there isn’t one, and that eventually Quora is going to either just go bust, or destroy everything that’s good about it when they try to figure out how to repay investors and make some money. (That’s basically what happened to Tribe. They tried to “go mainstream” by selling out all the alternative communities and ended up losing everything.)

This concerns me not just because I missed Tribe and will miss Quora. But also because I invested a lot of my time and energy writing here. I have over 4500 answers.

Until the beginning of this year, I was backing up all that writing, all my answers, via the RSS feeds so I felt that my investment was somewhat protected. I can (and do) republish some of what I write elsewhere.

But since March, the RSS feeds are down. And I’ve been backing up answers manually (and not entirely comprehensively). This annoys me a lot. And I think it shows that Quora don’t respect their writers as much as they should. I also think it shows Quora is missing the opportunities available to it from having a lot of great writers and experts heavily invested in the site. (Not that I’m necessarily either, but there’s a lot of brainpower here.)

Quora absolutely shouldn’t be an “attention farm” selling its users (ie. writers) to advertisers and hoarding their questions and answers jealously to itself, to earn a pittance on page views. That is ultimately a route to a self-destructive, spiralling in on itself towards mediocrity.

Quora could, I believe, become an “intelligence farm” : exploring everything from prediction markets, to academic recruitment, to being an agency that helps writers develop and sell ideas for magazine articles and books, to running MOOCs, to reinventing what a university is. I still hope that one day they start exploring this approach. There’s still time. Although time is running out.


Jul 4, 2017

Would a completely free market healthcare system with zero government involvement and no subsidies for anyone work better in the long run?

It all depends how you define “work better”.

Under such a system, some (perhaps many) people will die who would have lived under a government subsidized system.

If that’s a cost you think it worth paying, you may feel such a system “works better”.

I believe that, today, that would be a minority position. And that most people would prefer a system that kept more people alive even if it involves government intervention.


Jul 5, 2017

Why do most popular music genres come from black people (jazz, rap, rock, blues, R&B, reggae)?

The important point is that those genres come from black people in the US.

(With the exception of reggae but it has some similar parallels)

Black musicians in the US were the heirs of two musical traditions : the African oral / rhythmic tradition. And the European notated / harmonic tradition. This gave them a lot of opportunities to experiment with various recombinations of elements from both cultures, creating a lot of rich hybrids.

Furthermore, they did so at a time when the US was economically and culturally in the ascendant, so what became popular in the US was quickly exported around the world. Through cinema and later TV and then MTV.

This is easily corroborated by cross-referencing some South and Latin American genres. For example, Brazil has an extraordinarily rich musical heritage with various genres that are also innovative and productive mixes of African and European influences. Samba is best known outside Brazil, but didn’t conquer the world in the same way as jazz, rock or hip-hop did. Nor have rumba or calypso or cumbia.

The reason reggae is on your list, seems to be largely due to Jamaica’s strong ongoing connection with the UK, which meant that reggae became influential within the UK, both on punk / post-punk and much of English rock; and as a crucial current through all UK flavours of electronic dance-music from jungle to dubstep.

If Jamaica were a French or Spanish speaking colony, it’s likely that their local dance music would have as much status in the world as cumbia.

Everywhere where the African diaspora met other musical ideas, they spawned incredibly inventive hybrids. But only in the industrial US (and to a lesser extent the industrial UK with its Jamaican connection) were those hybrids then spread to the rest of the world as “great genres”.


Jul 5, 2017

Why should you not be narrow-minded to the new generation of hip-hop?

Because, you know the moment you’re saying “all this new music is rubbish. It’s just not as good as when I was a lad / lass” you’ve become the stereotype.

Every generation HATES the music of the next generation on principle. (Just as the younger generation find the older generation’s music stultifyingly boring on principle)

You just have to accept that every generation needs to differentiate itself with something that is unlike the music of its parents (or older brothers and sisters).

And that to be different may mean adding a new thing, or may mean taking away a thing that you’d got used to thinking of as crucial.

So, in the case of hip-hop it’s kind of hilarious. For 30 years, haters were going “This isn’t music! These people don’t know how to play their instruments! They’re just using other people’s records. And there’s no tune or harmonic development!”

And all the people who loved hip-hop were responding with “ah … but listen to the verbal dexterity, and the rhythmic brilliance of the rappers, and the huuugge vocabulary. And the poetry and storytelling. THAT is what you should be paying attention to.”

So, of course, out of great cosmic irony and human perversity, the next generation of rappers decides that they can do without all that and get by on obsessive compulsive repetition of some dumb, incomprehensible catchphrase that never goes anywhere or says anything. This is rap reduced to a syncretism of mantra and prosperity theology, where repeatedly mumbling the word “dollar” seems to make you rich, while grunting the word “bitch” seems to make you sexually attractive.

And, you know what? Thank The Secret, or some weird alchemical interaction between human psychology and social media, the damned thing “works”. The rappers doing this are the ones getting the success.

There’s no point getting upset about it. The kids have found a new thing. And they’re happy with it; precisely because it’s not the old thing that you liked. And that’s fine.


Jul 7, 2017

What do foreigners think about Brazilian politics?

I’m a foreigner who lives in Brazil.

I think Brazilian politics has some serious problems.

Partly due to long established culture, and, I suspect, largely due to some bad institution design in the way the system works. (Proportional Representation AND a Presidential system? Seriously?)

However, I really wish Brazilian politicians would stop shouting the whole time.

In Brazilian culture, shouting is how you emphasize seriousness and passion, so ALL the politicians scream at the top of their lungs whenever they want to emphasize that something is important and that they care about it.

It’s terrifying.


Jul 7, 2017

Why don't liberals think freedom of speech should protect you from consequences? Aren't those consequences often as bad as what the government can do?

Well, that’s an interesting observation coming from someone on the conservative side of the fence.

If “freedom from consequences” should be protected even when those consequences aren’t due to governmental action, why shouldn’t “protection from oppression” be guaranteed, even when that oppression comes from non-governmental (such as corporate and religious) sources?


Jul 7, 2017

What are the reasons for Visual Basic.net being a compiled language?

My understanding is that Visual Basic DOT net was designed to migrate VB users over to the Dot Net framework which Microsoft was standardizing on as part of Windows. (And which is Microsoft’s answer to the Java virtual machine)

Dot Net is a virtual machine (CLR) which runs byte-code, and a bunch of libraries that run on that virtual machine. (And really, you need to be a DOT Net language to interact with those frameworks.)

VB became a compiled language because it’s really just an alternative syntax for the generic DOT Net / CLR language, which was designed to appeal to users of the earlier VB (which was a distinct language / runtime in its own right).

That lost a lot of the appeal of VB, of course. Earlier VBs where distinctly lighter and more straightforward than VB DOT Net. The new system makes the language more or less C# with a BASICish syntactic sugar but a semantics much closer to C#. The appeal of BASICish syntax is much lower today than in the 90s (when everyone had learned BASIC at school on 8-bit computers) so, really, C# that looks like BASIC is more or less redundant.


Jul 7, 2017

Why do people listen to new music, instead of classic (verified on excellence)?

Because it’s exciting to follow (and perhaps be involved in) the development and progress in music, not just be a passive observer of something that has already happened and been decided on many years ago.

As a listener / fan / musician today you can be involved in bringing something new into existence. You can’t do that with Mozartian opera or 50s Rock’n’roll.

More importantly. There’s still a lot of amazing, wonderful, excellent music that hasn’t been created yet. And the only way we’re ever going to hear that is to support and engage with the people trying to bring it into existence.


Jul 7, 2017

If I wrote a story about me being a God (to a believable extent), is it possible that thousands of years later people would start worshipping me?

Yes,

L Ron. Hubbard pulled off something in that direction quite recently.

This guy too.


Jul 7, 2017

What should be done to limit Brexit’s damage?

So a lot of people say “don’t Brexit”.

Which is the right answer.

But if we’re going to Brexit, the best, least damaging way to do it is just say “We’ll have the Norway option, thanks”.

And start working towards what’s required to comply with that.

Yes, it means paying more money to the EU and allowing freedom of movement. Fine, it’s still a Brexit. It still gives us all that magical “sovereignty” back.

I personally believe that you could still win the argument with the public about freedom of movement. If you decide to make it.


Jul 8, 2017

Should the Labour party and the Green party now be considered terrorist organizations?

Nope.

Next!


Jul 8, 2017

Does former President Barack Obama not realize images of him windsurfing with Richard Branson further reinforce the impression of Democrats being the party of the "elites"?

He probably figured that it’s not his problem any more.

It’s for active Democrat politicians and would-be presidents to sell their party at this point.

Obama probably decided he’d earned his holiday.


Jul 8, 2017

Is there a better way to display Python when running code?

The standard terminal doesn’t have any fancy text formatting.

If you make a GUI application, in a window, even using Tkinter, you’ll have more control over fonts etc. But it still doesn’t look great.

A better option is to write a web based application. Even for running on your local machine, have the Python program run a small web-server and do the UI in the browser.

Then you have the whole of HTML5, CSS and Javascript (and therefore things like Bootstrap) to make your UIs.


Jul 8, 2017

Is the Minister of Magic a secretary of state in the British prime minister’s cabinet or the leader of a separate administration?

Clearly that information is classified.

Theresa May has explicitly announced that there is, officially, NO magic money tree.

So whoever is responsible for the magic money tree can’t possibly be part of the government.

On the other hand, it’s only recently that the government admitted that MI6 existed.

I suspect that the minister is in the Lords. Maybe the equivalent of one of the Lords Spiritual. And that it’s run more or less like MI6.


Jul 8, 2017

Why does the progressive left dismiss facts?

Tell me which “fact”, and I’ll tell you why I dismiss it.


Jul 8, 2017

When is the UK expected to adopt the Universal Basic Income (UBI) scheme?

It’s not currently on the horizon.

I believe that the Pirate and Green parties advocate it. But it has a long way to go to get real traction in the UK.

I personally support a UBI. But I believe that it needs to be taken from a specific, dedicated tax (on things like land and pollution), rather than taken from general taxation.

If you take it from general taxation of salaries and other capital gains, then everyone will say that it will have no effect. Prices will just inflate to absorb the extra money and costs. So there’s no net benefit.

It needs to come from new taxes, on things that aren’t currently taxed, but should be.

Pollution is a good candidate, because it needs to be constrained, and a new tax on it will both generate money but also reduce pollution. I favour a land tax (or even better, a return of land to public ownership with public income raised by selling long-term leases to private users) as a way of raising money for UBI and making the world fairer (the Earth’s bounty should belong to everyone equally). There are other things that could be taxed for the UBI : intellectual property (ie. government granted monopolies on the use of ideas). Even technologies. These have some justification, as in it’s new technologies which are going to make people increasingly unemployable. OTOH, a tax on using, say, a new, more productive technology may well prevent it being adopted which isn’t particularly useful.

So, I think we need a UBI. But we need to be a little bit more strategic in how we implement it. When we have some really good, worked out proposals, then I think we’ll see more people starting to push for it.

Related :

Phil Jones (He / Him)'s answer to Would you support a 90% income tax and a universal basic income?

Phil Jones (He / Him)'s answer to If automation replaces 99% of all jobs, where does the universal basic income get its money from?

Phil Jones (He / Him)'s answer to How accurate is it to say that Universal Basic Income is a neoliberal plot to make people poorer?


Jul 8, 2017

How, in the most detail you can provide, did Hillary Clinton so thoroughly alienate the working-class vote, especially rurally?

She didn’t “thoroughly alienate” them.

Plenty of them voted for her.

But she failed to enthuse them. So plenty of them stayed home or preferred to take a punt on the other guy; the one who was a jerk, but at least promised he’d shake things up a bit. And might bully their employer into not shipping their jobs to China.

Hillary’s problem is that she had nothing to say about any of these issues beyond platitudes. And no-one believed she really thought much, or cared much, about what was happening to the working class in the US. Nor did she have any kind of concrete proposal for them.

So … she underwhelmed them. And she lost … by a very small margin.


Jul 8, 2017

Should the UK trust May to sign any trade deals with Trump? He said “America first.” How good is it likely to be?

As Clemente de la Cuadra points out, no-one who is the slightest bit aware of Trump’s history. And isn’t an idiot. Would sign a deal with Donald Trump.

Now signing a deal with Trump’s America might be a different matter. There probably still are mechanisms that mean when you sign with the whole negotiating team, those promises that America makes will get kept, and executed by the whole bureaucracy. Unless Trump suddenly takes it into his head to try stalling, undermining it. But he can’t necessarily do that. Especially not once Congress agrees.

At the same time, I don’t put much faith in Theresa May to sign any deal with anyone either. The issue here is different. It’s not that she’s pathologically dishonest. It’s that she’s incredibly weak and desperate. Most of the deals she needs to make, she has almost no leverage in. Because she’s taken the position that “no deal is better than a bad deal” with Europe, she’ll be forced in the opposite direction to accept any deal as better than no deal with everyone else. That’s what just happened with the DUP. And it’s what will happen with Japan, India, the US etc. etc.


Jul 9, 2017

The Venus Project: What do people think about the Resource Based Economy predicted by Jacques Fresco?

A2A :

I haven’t looked all that seriously into TVP so this is pretty superficial. I’m open to having my mind changed if I’m wrong.

It seems to have a lot of the intuitions that have shaped utopian left-wing projects for a couple of centuries.

Many of those insights are good and attractive, but I’m not sure that TVP offers more serious thinking about the hard problems than the classic left / anarchist tradition already has. TVP looks vulnerable to many of the criticisms that have been made of leftist projects over the years, and which need responses.

Something that I don’t quite get, for example, is this point that the resources determine all the decisions.

Clearly resources DON’T determine all decisions. You will find yourself with the possibility that the same resources can be equally good for multiple uses : eg. this land might be good for planting apple trees or planting pear trees; this bandwidth can stream rock music or hip-hop.

Which do you choose?

At this point, the choice falls back on the humans.

But Fresco seems to be asserting that RBE avoids conflict by avoiding giving humans any choices at all. And that it’s keeping human decision-making out of the loop that avoids “technicians” telling other people what to do.

Is RBE meant to be a totalitarian dystopia where humans have no choice over how to live and what to consume because some system has determined the optimum production based on the resources?

Is it basically a “tree-ocracy”? Where plants tell people what to do because the way they’ve configured the efficiency space leaves no room for human decision making?

That last paragraph is obviously satirical. But it’s hard to see that an RBE isn’t caught in this dilemma. Either it allows humans some freedom to make decisions. In which case disagreement, argument, politics are all still in play. And the claims to the contrary are bogus. Or it denies there’s any room for human decision-making because the use and distribution of stuff is all deterministically deducible from the brute givens of nature. Which feels like it would be intolerable. And invites all the usual criticism of left-wing central planning / rational calculation systems : how can they be accurate and avoid being gamed / corrupted?


Jul 9, 2017

What are your opinions of President Trump having his daughter sit in to represent the U.S. at some meetings of the G-20?

Trump is an old man who is utterly out of his depth and competence.

He’s screwed over almost everyone he’s ever dealt with during his life. And is paranoid and delusional.

At this point Ivanka and Jared are probably the only people in the world he really trusts and feels he can rely on. I’d guess they’re already doing half of his paying attention and remembering things for him.

The truth is that Trump shouldn’t be president. But we all knew that, right.

More interestingly, I’m betting that Ivanka is going to be de facto president of the US by the end of this term. So perhaps we all better hope that she’s going to be good at it.


Jul 9, 2017

Leading Liberal Democrat Vince Cable says he doubts Brexit will ever take place. Do you agree?

No.

Brexit is in motion, and the dysfunctional clusterfuck that is the Parliamentary Tory party squabbling over the steering wheel can’t pull itself together to do a U-turn. However bad it gets.

They’re proverbial crabs in a barrel at this point.

The May faction can’t just cancel Brexit, The Brexiteers are in key positions in the negotiation and wouldn’t go along with it. Plus they’d tear her to pieces for trying.

If, say, Hammond leads a coup against her, again the Leavers will fight him. And there’ll be a bloody civil war distracting the party, while the clock ticks out.

Even if, for some weird reason, Labour tried to bring about a bill to kill Brexit with the help of all the Remain parties, they still don’t have enough votes in parliament to win without a sufficient number of Tory rebels joining them. And not even Ken Clarke will risk putting Corbyn in power by voting down the government over this.

At this point, however bad Brexit turns out, both sides have set May up as their human shield. Going into the first post-Brexit election, Remainers can blame her for following through with the Leave; Leavers will blame her for fumbling the negotiations. Neither side will push her out of the way until she’s absorbed the maximum of the public anger and frustration.

The best hope to avoid a Brexit would be something like a new general election that puts Labour in power in coalition with the SNP / LibDems. And then have these partners demand a second referendum as the price of that coalition.

Even that is unlikely to work. Although it might get you a relatively soft Brexit that the Tories will never be able to come up with by themselves.


Jul 10, 2017

Why don't liberals watch Fox News?

If I watched Fox News, I would be giving some of my attention to Fox’s advertisers.

In turn, that would help Fox earn money because it is reselling my attention to its sponsors.

I refuse, on principle, to contribute a nano-cent more than I can help to Rupert Murdoch. Therefore I won’t do anything that might be misconstrued as “being an audience” of Murdoch’s properties by any advertiser.


Jul 10, 2017

Do 'intellectuals' hate Trump because they can't handle someone they feel is inferior winning a position of power?

I’m an “intellectual”. I refuse to “hate” on principle.

But I very much regret Donald Trump winning. On the grounds that people who have a position of power but aren’t capable of using it wisely, are bloody dangerous.


Jul 10, 2017

How do you become a scientist at 50 years old when you have zero scientific background to start with?

Science is something that benefits from formal study, discipline and daily collaboration and discussion with peers.

You might do good science without all that. But the probability is infinitessimal.

So, go back to school. Even at 50. That’s your best hope.


Jul 10, 2017

What is the argument for the view that one cannot have a right to something, if the instantiation/protection of that right requires taxation?

Well the argument for the view that one cannot have a right to something if that right requires taxation is an argument that property is such a powerful right, that it beats out all the other rights that might exist.

Most people don’t think that property is somehow a “super-right” that beats all other claims. That’s the viewpoint of a subset of right-wing libertarian fanatics. I tend to call those people “propertarians” because that’s what they are : people who believe that property beats everything else as an enabling constraint on society.

You can then have a long discussion with them where they try to deduce the importance of property from other considerations : self-ownership, a very hard distinction between positive and negative freedom etc. Personally I don’t find any of those arguments particularly compelling and I’m satisfied with the responses I have to all the ones I know.

But I’ve given variants of these arguments all over Quora over the last few years, so I won’t repeat them here. Hit me up in the comments if you want to have a serious debate.


Jul 10, 2017

How might beggars be affected by a cashless economy?

Badly.

Beggars get most of their money from people’s spare change.

Without cash, people won’t have spare change.

And that means that they won’t give it to beggars.

So, some very generous people might well try to donate other things. Eg. buy a sandwich etc. But that requires a much larger commitment than just dropping a couple of coins in a cup or hat with a mumbled “good luck” as you walk past.

That requires going out of your way to talk to the beggar, to find a sandwich shop etc. etc. It will take 5 or 10 minutes of your time you may not have available. It may require you to involve yourself to a degree you don’t feel comfortable doing.

People have some rosy idealism about this. How that would be so much nicer and more useful for the beggar.

The truth is that far fewer people are going to put this extra effort in. So the absolute amount of donation will go down.

And secondly, even beggars have needs other than convenience food. A beggar might be collecting money to stay in a shelter, or pay a small rent to stay on someone’s floor. Or need to charge a phone card to keep in touch with a distant family member. Or need to repay a debt to someone that lent him money. Or need to buy some new socks without holes in them. Etc.

There’s a rather ugly, smug, superiority complex that some people have : which makes them think “ah, I know what’s important for this guy asking for help. I know if I give him money he’ll only waste it on drugs or alcohol. So I will do the good thing and buy him the food directly.”

You know how I know that? I used to be that guy. I’d offer someone food rather than money because I thought I knew better than the guy himself what he needed.

But, frankly, I didn’t. And nor do most people.

So, yeah. A cashless economy is going to be a disaster for beggars.


Jul 10, 2017

Are the new composers bad influenced by the technological "Zeitgeist"?

What do you mean by “bad”?

All great composers take advantage of the technological zeitgeist.

That’s as true for the first composers to work with the piano-forte or equal temperament or a conductor as it is for composers who work with tape-loops and synthesizers.

The truth is that composers who are embracing the zeitgest have a double advantage over those who don’t.

They don’t have to compete with any earlier composers who weren’t using current new technologies. At least in that dimension of their music.

Any future composers who use the same technologies will inevitably be compared to them, will be said to be inspired by them. (And most likely will be.)

I won’t say that using the zeitgeist technology is a “short-cut” to greatness, but it’s almost a necessary (if not sufficient) condition of greatness.

If you try to be great while rejecting zeitgeist you have to answer a very hard question. What makes it worthwhile to do something that those who came before you already did?


Jul 11, 2017

How did UK Labour Party base vote on Brexit?

Labour members voted solidly for Remain.

Labour constituencies (and the working class voters who often vote for Labour) largely voted to Leave.

People will read what they want into this.

Remember how when Corbyn was riding high in the leadership contest and the PLP hated him, PLP MPs were all saying how their responsibility wasn’t primarily to members (who were seen as pro-Corbyn activists) but to their constituents (who they assumed would be anti-Corbyn centrists).


Jul 12, 2017

What is your view on French President Emmanuel Macron?

Macron is the new Obama.

Everyone is going to have very high hopes that he’s young, radical and going to change things for the better. But I suspect he’ll end up just fitting in with the establishment and giving the rich what they want as usual.

And at the end of his time, no great change will have been effected, and people will be more dissatisfied and cynical than ever.


Jul 12, 2017

Can the UK government stop Brexit?

Firstly recognise that article 50 is already triggered. So the default result of inaction at this point is Brexit. You can’t avoid Brexit by doing nothing. You have to actively undo it or it will happen even if everyone just goes on holiday for the next 18 months.

The best scenario to reverse it would be a new general election where the LibDems do well enough on an anti-Brexit stance that there’s a chance of a Labour / LibDem / SNP coalition.

The LibDems and SNP then tell Corbyn that reversing Brexit is the price of their coalition.

I think that suits Corbyn and Labour fine. They’re covered, they can tell their pro-Leave supporters that reversing Brexit is a price worth paying for the greater prize of government on Corbyn’s manifesto. Corbyn can demand what he wants in return, whether that’s definitely an end to university fees (can’t see that the Lib Dems are going to publicly go against that this time), a free vote on Trident renewal (SNP will be up for it), nationalizing Royal Mail. Whatever.

Interestingly enough, of course, failing a new general election that everyone says that nobody wants, another way to get there would be for all those passionate anti-Brexit Tories led by Anna Soubry to defect to the Lib Dems on an “EU membership is the most important issue of our time” ticket. As part of a grand plan to enter into a similar coalition with SNP / Labour.

That might actually give centrist Remainers more negotiating power. If they can say to Corbyn : “look, either we stay with Theresa May, holding up the creaking Tory party while you bluster away your ineffectively for the next five years. And we all get what we don’t want. Or we can defect to a pro-EU centrist social democratic alliance which is willing to form a coalition with you under these conditions : you get power to undo austerity and raise public sector wages and public spending, you get your new investment bank (we think EU membership will pay for that). But no nationalizations or crazy stuff”.

Of course, it’s a crazy plan, and a suicide squad mission for those Tories - they’ll be out at the 2022 election. But it just might work, and they might manage to save the UK’s EU membership.

Ball’s in your court, Anna.


Jul 12, 2017

Why did Nigel Farage tell Trump not to grope British Prime Minister Theresa May?

Probably because he thinks groping women is a big joke.


Jul 12, 2017

Can property rights exist without government?

It doesn’t have to be “government” as we understand it today.

But it has to be some kind of authority which is recognised as having the power and legitimacy to punish transgressors. Otherwise, people will start to ignore property.

That’s pretty much what happened with music on the internet. Property rights couldn’t be enforced and so, de facto, everyone started ignoring them. If you have an abandoned building that nobody cares to defend, it will pretty soon get stripped and destroyed. Property always requires active maintenance, which includes an active and plausible threat of punishment.


Jul 12, 2017

What do you think about a coder who does not have Github account?

You don’t have to have a GitHub account. GitHub is just a company that provides Git hosting services. There’s no shame in not using theirs if you don’t like it.

However, a professional programmer who doesn’t have a working knowledge of source-control is lacking an important skill. And if he / she doesn’t want to use it in the working environment, that is a problematic attitude.

And, realistically, Git is probably the most widely used source-control today. If you don’t know Git but you are a regular / religious user of something like Mercurial or Bazaar. Or even SVN or proprietary alternative, then, fine. But I’d recommend learning Git just so you can collaborate with other Git users.

If you literally don’t know and don’t use source control, and don’t see why you should, then cancel whatever else you had planned for this weekend and schedule yourself to spend those days getting to grips with it.

A couple of afternoons is all it takes to get up to speed. And you will save yourself a world of pain in future.


Jul 13, 2017

Why is it that no relevant classical music has been produced in the last 200 years?

Well, I suppose for the same reason that no relevant French music has been written in Germany. And no relevant xylophone music has been played on saxophones.


Jul 13, 2017

Which song are you listening right now?

13th Floor Elevators : Slip Inside This House.


Jul 13, 2017

Will SoundCloud shut down?

It doesn’t seem to be in good shape, unfortunately.

Shame. I’m a big fan. (And a paid-up user : Mentufacturer)

I think SoundCloud is a great service, but clearly isn’t economical in its current form. It can’t evolve into a subscription streaming service that competes with Spotify etc. And there isn’t enough real money in hosting music for aspiring and amateur musicians for the size and style of corporation that SoundCloud clearly wanted to be.


Jul 13, 2017

How can the buying power of the American Dollar be restored?

No. American buying power is unparalleled.

Most stuff is cheaper in America than almost anywhere else in the world : food, consumer goods, electronics etc. (Take that from a European who lives in South America. Stuff is cheaper in the US than anywhere I know on either of these other continents.)

Healthcare is a weird case, basically it’s because the government has been bribed into giving private health providers a legalized monopoly.

But for everything else, it’s actually cheaper in the US than anywhere else. The reason it feels like “everything costs so much” is really that you get paid so little.


Jul 13, 2017

Is Jimmy Wales ready to make a Wikipedia for everyone yet?

I think you’re looking for the Smallest Federated Wiki


Jul 13, 2017

What is a good, minimalist, flatfile wiki engine?

Update : Since I wrote this answer, I’ve now started work on a new wiki engine written in Clojure / ClojureScript : interstar/cardigan-bay

It will eventually be a replacement for the Python wiki engine I described in my original answer. And will do several new tricks.

The main advantage at the moment is that it’s distributed in a JAR file without any dependencies (other than Java). So you can just download and run that as-is without installing or knowing anything about Clojure. And it’s been tested and runs fine on Windows, Linux and even an ARM Linux on a virtual machine on my Android tablet.

It still has a few rough edges though.

Earlier Answer :

Probably not the one you were thinking about, and I can’t speak objectively about “good”, but I have my own pretty basic one here : interstar/ThoughtStorms

I use it fairly heavily, both for a largish public facing wiki and on my laptop for my own personal note-taking.

It’s in Python. Can be run easily on your local machine or on a public server (Uses Bottle, which can be run as WSGI).

It uses Markdown for formatting, with some extra code for embedding YouTube, SoundCloud and BandCamp.

Pros : I’m using it for my own stuff so it’s maintained, and having started it as a minimal thing last year, I’m slowly adding more tricks to it that are the kind of things I need. So it’s actively developed.

Light enough that it runs fine on a $9 CHIP (Phil Jones (He / Him)'s answer to What do you think computers will be like in 10 years?)

Cons : No user accounts etc. Not very secure. You can basically run it in read-only mode or writeable mode. So I run it in write-mode on my local machine (for adding to pages) and sync the pages up to my public server which serves them in read-only mode.

Somewhat geeky.


Jul 14, 2017

Why hasn't the Libertarian Party taken off? They are for the most part socially liberal and fiscally conservative, which seems like a perfect blend.

A “Libertarian Party” is a party for people who don’t like the mechanisms of politics, don’t like the institutions of politics and government, and don’t believe that these institutions and mechanisms have either legitimacy or power to do any good.

It’s not surprising that people who believe things like that don’t particularly want to put their time and energy into political campaigning and becoming established politicians. You wouldn’t expect vegetarians to be enthusiastic about running an abattoir either.

The best that such people hope for is someone who wants to achieve political power but is so incompetent at using it that they inevitably discredit the whole system. And as Rob Weir pointed out recently, people like that are already happy with the Republicans.


Jul 14, 2017

Why isn't Smalltalk widely used anymore?

Some good answers here.

But I think Smalltalk had already “lost” by the mid-80s.

So some of the talk about what was going on in 1995 - with Java or the rise of the web - are redundant.

Smalltalk “lost” in the mid-80s, because Smalltalk’s essence / raison d'être was to be a tight integration between language and GUI environment. More than a language, Smalltalk is a philosophy of a live (“living”), always running, dynamic GUI system, which is open to inspection, interference and scripting by the programmer / user. The tools like the inspector and class-browser and transcript and mouse are as much part of Smalltalk’s “syntax” as the ^ character.

When GUIs like the Apple’s Mac, X11, Windows, GEM etc. took off as independent libraries / frameworks / toolkits that were NOT part of a Smalltalk system, then that ideal was already sidelined. Once traditionally compiled, uninspectable / uneditable / inflexible programs written in Pascal and C could become citizens of the WIMP environment, or to flip it around, once GUI environments became mere neutral containers which could accept programs written in any style and language, then the spirit of Smalltalk was already vanquished. Everything else is just accountancy.

tl;dr : It was beaten not by C++ or Java, but by MacOs and Windows.

Related :

Phil Jones (He / Him)'s answer to If Smalltalk is so great, why is it used by so few compared to languages like Java and Python?


Jul 15, 2017

Can blockchain make voting reversible? (in case people regret their voting)

Nothing is “reverseable” on a blockchain without a great deal of controversy (as happened on the Ethereum blockchain last year.)

But what blockchains would allow is a good implementation of a “liquid democracy” ie. a system where you can lend your voting rights to another proxy for as long as you like, and also retract it again if you decide that this proxy is no longer representing your interest.

A liquid democracy allows each participant to fine-tune their preference between a direct democracy and a representative democracy.

In a direct democracy everyone votes on everything. The pro is you get the best representation of what you want. The con is that it takes a huge amount of time and attention to participate.

In a representative democracy you vote for a representative once every 5 years. And then have to trust that representative to do what they promised and you want. The pro is efficiency. The con is lack of control and accountability.

In a liquid democracy everyone can choose their own balance between these extremes. Lending their voice to proxies as and when they want to offload the decision making to them. But reclaiming their vote whenever the proxy stops doing what they want.

A blockchain is an excellent platform, and probably the only really trustworthy way, to implement a liquid democracy. Any other system requires you trust or monitor the sys-admins. That’s a huge overhead for a system where people may be lending and retracting their votes daily.


Jul 15, 2017

What is your honest opinion about unit testing?


Jul 16, 2017

Can the blockchain be used to store/anonymize health/genetic data to send to researchers so they can run large-scale statistics on all people?

A block-chain could be used to store health data.

It’s not that clear what advantage a block-chain has over an ordinary database though.

Blockchains are good when there are a large number of users of a database who can’t trust each other.

Are a large number of people going to be “users” of the health / genetic database?

Second, blockchains don’t automatically give you anonymity. It takes extra work. Blockchains are associated with anonymity because they’re a way to get trustability despite anonymity (or pseudonymity). If you have anonymous people, blockchains mean that they can still be confident that no-one is hacking the system. But if you just want to anonymize your data, you can do that in any database.


Jul 17, 2017

Is Forth as powerful as Lisp?

No.

But it’s arguably simpler than Lisp.

So like Lisp (and Smalltalk) it scales up from very simple, regular foundation, to being surprisingly powerful. That means it has the same kind of “multiplier effect” as Lisp. Perhaps its multiplier effect is, indeed, even greater than Lisp’s, given where you start and where you can end up.

But Forth makes explicit things like stack management that Lisp does for you automatically. So it confronts you with more low level thinking that Lisp hides.

To the best of my knowledge, Forth doesn’t have either higher-order functions or macros, which would seem to limit its expressivity. And, from what I’ve seen, Forth doesn’t have stacks as first class citizens either, and different variants of Forth seem to build in extra control structures and extra complex data-structures, suggesting that Forth can’t build these within itself.

I’ve played a bit with Joy, which is Forth-like concatenative language that does have first class code-blocks and combinators, which are the equivalent of higher-order functions. Possibly Joy is as powerful as Lisp. Though I’ve found it more mind-bending to try to use it.


Jul 17, 2017

Were the current left and right-wing political stances applicable to politics pre-1800? If not, why, and when did they start to become relevant?

The modern left-wing / right-wing distinction is one that appeared with the arrival of the modern nation-state and industrial economy.

They represent alternative views about the relations between the people, the economy and the state.

Should the state “own” the people? Or should the people own the state? How much should the state be responsible to the people via democracy? Who should have the vote? What individual rights do people have against the state? What responsibilities do they have to it?

Similarly, with respect to the economy. Who is the economy to serve? The wealthy or everyone else? How much should the state take the side of the wealthy, protecting their property rights and promoting their interests vs. acting as a curb on those with excessive wealth (and therefore power)? To what extent is the state meant to use the wealth in society to promote the more general welfare of society?

The state faces new problems with the industrial revolution : pollution, for example, isn’t really an issue before we can produce toxic chemicals on a grand scale.

Prior to “modernity”, that is the rise of humanism, and the enlightenment, and the peace of Westphalia, and the industrial revolution etc. these questions still existed, but the State was so different that modern ideas were not particularly relevant. Prior to modernity, the world belonged to its rulers. While there were restrictions such as the Magna Carta; and from the Catholic church; largely politics was about who the king was, and how well he ruled.

After the rise of modernity, politics became a question of how the people wanted their society to work. It’s within that context that left and right make sense.


Jul 18, 2017

Which company do you want to buy Quora?

One of Oxford / Cambridge / London / Yale / Harvard / MIT etc. A world class university.

I’d love to see this for two reasons :

I really want to see a good university starting to figure out how academia and learning are going to change in the next century. Quora is a huge collection of incredibly smart, and incredibly curious people. It is doing some of what academia / “the Republic of Letters” is meant to be doing. In some ways it’s better than academia. In some ways it’s worse. But it’s something that academia needs to get to grips with.

Quora is a great platform and an even more impressive community. But it needs to go somewhere. It needs to “grow” in some sense. Or it will crash. I believe that to grow, it needs to invent / introduce new structures of discourse which can be more “productive” in some way. It needs to create structures for argument and debate. It could create structures for brainstorming. For other kinds of collaboration. For more formal teaching and accreditation. Some of these structures can be learned from traditional academia. Or worked out in conjunction with it.

Failing that …

Amazon.

Why?

Because it’s big enough to fund Quora more or less indefinitely.

It’s NOT driven by advertising (sorry Google / Facebook) and relying on advertising would kill Quora.

It’s NOT stupid. Microsoft has wasted / screwed up every major acquisition it made (Hotmail, Skype, Nokia … probably LinkedIn).

Whereas if Jeff Bezos buys Quora he will either have an interesting plan for it, or will be buying it purely out of philanthropy.

I boycott Amazon, so it will possibly make me give up Quora. Which I’m dangerously addicted to.


Jul 18, 2017

Does the EU need a “Three Speed Europe”? What if the UK doesn't leave? Can the UK change the EU from within?

Well it might have done if it hadn’t decided to leave and burn its bridges.


Jul 18, 2017

Should the state be able to force someone to pay for someone else's healthcare?

Why not?

The state is one of the instruments that the citizens use to achieve their collective goals.

And the citizens of a country own the economy. Money (and property in general) are just the protocol that allows the economy to work. They’re defined by the citizens (via the government). And the citizens can set the rules and organize the economy any way they like.

If they prefer to charge users of their economy a fee for accessing it, and to spend that money to maximize general welfare, than that is their prerogative.


Jul 18, 2017

How did Theresa May so miscalculate the call for elections?

Did you see the opinion polls and media around the time when she called it?

They looked spectacularly good for her.


Jul 18, 2017

What would it be like if liberals and conservatives completely split into two entirely different parts of the US?

Wall Street owns most of the US.

Via various hedge funds that own most of the corporations that own the farmland and agricultural production.

Would the rural conservatives start by negating the property rights of New York based banks? Or would they be prepared to be owned by a foreign power?


Jul 18, 2017

Can someone get hired as a developer even if they don't know how to code?

They might. But they wouldn’t enjoy it.


Jul 20, 2017

When is "good for the economy" not "good for the people"?

Whenever something raises some numerical index that economists care about that doesn’t correspond to actual human welfare.


Jul 20, 2017

Who are some foreigners who immigrated to Brazil and became well known in that country?

How well known is well known?

Maciej Babinski is quite a well known painter.

Charles Watson keeps popping up on my radar as someone often talked about in the cultural world, and I’ve seen him on telly.

Brazil doesn’t have a lot of impact on the wider world except through some narrow channels of music, sport and fashion, so unless a non-Brazilian does well in these fields in Brazil I guess it’s hard to be noticed back outside of Brazil.


Jul 20, 2017

What caused people to characterize Terry Pratchett as 'jolly'?

“Jolly” is a clumsy word.

But while Pratchett is absolutely righteous and ferocious in his critical satire, he’s definitely on the optimistic / uplifting side of the fence.

Pratchett believes that the universe is sane and its inhabitants are fundamentally good. He likes people.

His comedy isn’t covering up deep inner despair or disillusionment with the world; or disgust at people, as with some satirical writers.


Jul 21, 2017

Why do people have to use bad language like WTF and sh*t on this site?

Because they’re short, well understood ways of capturing particular feelings or attitudes that we want to express.

We could express the same feelings / attitudes without those words but it wouldn’t pack the same punch (due to the language, culture we’re in, including some people’s distaste for the words, which only adds to their energy).


Jul 21, 2017

Is it necessary to learn Python in the duration to earn a PhD?

If you’re smart (and hard-working enough) to get a PhD, then learning Python is going to be trivial. It’ll take you less than a week to have a working knowledge.


Jul 22, 2017

Why are liberals and democrats against free trade?

Why are Conservatives against the government printing money?

After all, isn’t it a private matter between the government and the people it gives the money to, if the government happens to use its printing presses that way?

What concern is it of any third party?

“Ah, but,” you correctly point out, “the problem with printing money is that it DOES affect third parties. Having more money in the economy devalues the money that all those third parties have in their pockets. Even though the government printing new dollars doesn’t technically take the existing dollars away from people, it does, nevertheless, affect other people. Negatively.”

This is one of those (rare) cases where conservatives and right-libertarians are holists. They recognise that there are systemic effects in the economy, and weird, spooky, “action at a distance” whereby a transaction between two parties : the government and the people it prints money for, has negative effects on other people.

The thing about the left, whether “liberal” or “progressive” or “socialist” or “anarchist” or whatever, is that we tend to be MORE holist. We believe that there more systemic, spooky “action at a distance” type effects in the economy and society; where transactions between A and B also affect C and D negatively.

THAT is why we think that there need to be more constraints on transactions between A and B. Because these are NOT merely the concern of those two people, but of everyone who is affected.


Jul 22, 2017

What are some advantages of being a programmer apart from programming?

Humanity has been dreaming of magic throughout recorded history. (And probably much longer. Probably since it WAS humanity.)

Every culture has its religion and mythology and folklore about beings of extraordinary magical power. Magic is the core, universal ideal of humanity.

And what is magic? Magic is the hope that thought can cause action by itself. That by working with nothing but words and symbols and patterns you can change the world.

And for all of that period of history and prehistory, magic was both the universal hope. And utterly bogus. Because of course, magic never really worked. And you never could move the world simply with symbols rather than putting your back into it.

Until … one day, less than 100 years ago, magic suddenly became real.

Suddenly, after millennia of hopeless dreaming, it suddenly WAS the case that working with nothing but words and symbols and patterns you could change the world.

Not only was the eternal dream of humanity suddenly, shockingly, made true. We’d reached the promised land. But we are pretty much the first couple of generations to see this land.

WE are here, and participating, at the moment when humanity finally realizes its oldest, maddest dream.

THAT is what is so amazing about being a programmer.


Jul 22, 2017

How would you make a grid for the Game Of Life in Python?

The easy, simple, not very efficient way. Use a 2d array.

The slightly more complicated but probably more effficient way, use a matrix from the Numpy library


Jul 22, 2017

Can thunder be understood in terms of systemic complexity?

The basic brute fact of thunder, you probably don’t need complexity or systems theory. It’s a straight electrical behaviour of certain materials. (Maybe, like all electrical things, you might have to delve into sub-atomic physics to really understand how it arises.)

But not “complexity” which is really about our technique of modelling.

However, depending on the specific question you have … well, weather is a complex system. (Ie. we tend to model it as a grid / lattice of many interacting cells) Possibly if you want to predict where there’ll be thunder, of how much, etc. then you might need to do weather modelling.


Jul 23, 2017

In computer programming, what are some tasks for which recursion must be used, and that cannot be accomplished by loops?

Recursion and loops are pretty much equivalent as long as you are only exploring linear or multi-dimensional data-structures or problems.

If, for example, you are searching or collapsing arrays, then loops are just as good as recursion.

The moment you start exploring tree-shaped (fractal / recursive) data-structures or problems, then recursion becomes a hell of a lot more effective.

What does “effective” mean?

It means that your recursive algorithm for processing a tree isn’t particularly much more complex or verbose than your recursive algorithm for processing a list.

However, a loop-based algorithm for exploring a tree gets horrendously complicated.

Here’s a (dumb) linear search of a list using loops :

def search(xs) :

\\tfor x in xs :

\\t\\tif found(x) : return x

\\traise NotFoundException

Here’s a dumb search of a list using recursion :

def search(xs) :

\\tif xs == [] : raise NotFoundException

\\tif found(xs[0]) : return xs[0]

\\treturn search(xs[1:])

It’s a little more complicated than the loop-based case, but not THAT much more complicated or hard to understand.

Now here’s a dumb search of a binary tree using recursion :

def search(tree) :

\\tif tree == None : raise NotFoundException

\\tif found(tree) : return tree

\\ttry :

\\t\\treturn search(tree.left)

\\texcept NotFoundException :

\\t\\treturn search(tree.right)

The recursive tree search is certainly more complicated than search of a list. But it’s not that much worse than the recursive search of a list. If you understand recursive search of the list, then the tree version is probably pretty straightforward.

So, what’s the equivalent loop-based algorithm for searching the tree?

OUCH!!!

It’s clearly not impossible. Some people here are talking about Turing equivalence. But it’s not nice either. (I’ll leave it as an exercise for the reader.)


Jul 23, 2017

What would Bernie Sanders have been slandered with if he'd won the Democratic Primary?

Venezuela.

It would have been Venezuela 24/7 on the US media, throughout the whole election season.

What a basket case it all is. How Bernie was once complementary about it. How Bernie would make the US into another Venezuela. Etc.


Jul 23, 2017

Why do people not vote UKIP anymore?

1) UKIP’s main project was to leave the EU.

Now the UK is leaving the EU.

2) UKIP also served as a protest vote to tell the establishment powers that be in the UK that you hated them. (For many people in the regions, voting Leave was actually a message to London about their dissatisfaction with not being listened to.) Today, Labour has moved in to occupy that territory. Jeremy Corbyn was so reviled by the establishment (both conservative and liberal) that you now have an option for telling the establishment where to get off that doesn’t involve actually having to support xenophobia. For many people that’s a bonus.

3) Nigel Farage for all his faults WAS a charismatic and “likeable” (well, clubbable at least) kind of guy. And pretty much everyone else in the UKIP hierarchy come across as fanatics.


Jul 23, 2017

Why do I feel like Liberals/Democrats are cowards and have no backbones as opposed to the Conservatives/Republicans?

Jimmy Dore captures it perfectly.

He says corporate donors PAY Republicans to be strong and pay Democrats to be weak.

Corporate money goes to Republicans with an aggressive, extreme tax-cutting agenda, who are willing to speak up. Via the DNC, it goes to centrist Democrats who are unwilling to challenge the status quo and who suppress a more radically progressive agenda.


Jul 23, 2017

How far do you think Trump would have to go for Fox News to not be able to find someone to come on and defend him?

He’d have to propose putting taxes up.


Jul 24, 2017

What are the advantages of a peer to peer block chain based infrastructure vs a traditional centralised multi server approach?

From the question description : “We still have to trust somebody to run the servers, software etc but no longer know who they are and cannot hold them to account as we do no pay them directly.”

Not exactly.

The point of the blockchain is that you DON’T have to trust someone else.

Fundamental mathematical truths prevent those people cheating.

Let’s take a simple case (as I understand it, which I admit might be flawed or oversimplified) :

Say I want pay John 20 bitcoins. I, personally, post that payment to the blockchain from my computer.

Now, what does it mean that I post it to the blockchain? It means I ask a miner to incorporate my payment into the next block they create (and sign by being first to do a particular calculation).

Now either all the miners can ignore my request. In which case my payment doesn’t get made. Which means that the bitcoin system has failed for me. But at least I know that it’s failed. And my bitcoins still belong to me. They’re still associated with my wallet. I haven’t lost anything.

OR …

my request to pay 20 btc John succeeds, and the fact that I paid those 20 btc to him has now been incorporated into a block which the miner has signed.

At which point, no-one can undo that payment. I can’t take it back. I can’t say to John “Ha ha, fooled you. I didn’t pay you after all”. Nor can anyone else undo that payment.

Why not?

Because the fact of that payment is now recorded in the blockchain. It’s part of the “hash” of that block. And every successor block in the block chain (ie. all the future movements of btc) are ALL built on the hashed value of the block that contains my transaction. You could only go back and undo or try to falsify my transaction by negating all the payments that have come after it. Which no-one has an incentive to do.

This is why bitcoin works without my needing to trust any particular agents within it.

Now, I do, sort of, have to trust the totality of the bitcoin system. If more than 50% of all the users of bitcoin conspired together to defraud me, they could, technically undo my transaction. But apart from that very unlikely circumstance, the weight of all the rest of the bitcoin use is what holds my transaction in the blockchain and ensures it can’t be undone or misrepresented.

This is what blockchains do. They give you a system where each user personally records the transactions they are empowered to make, and as long as their request is accepted by a miner, that transaction is guaranteed by the totality of the system and locked-in by every succeeding transaction.

You DON’T have to “trust” any third parties.

Now, having said all that, I agree that there is another issue coming up. That is, that the blockchain is getting bigger, and keeping it on your computer and up-to-date is becoming more difficult. At which point it become tempting to NOT keep a copy of the blockchain and make your transactions on it directly, but to use a “lite” wallet and an online service which keeps an up-to-date copy of the blockchain and acts as a proxy. This does, indeed, become no different from using a traditional bank, as in this scenario you do have to trust this proxy not to defraud you.

So, if the question is about the emerging reality of the blockchain universe then you have a point. But in theory, blockchains are exactly the mechanism you need to not have to trust third parties. Unlike banks or payment providers where you do.


Jul 25, 2017

Are AGW proponents more concerned with forcing their will on people, than the harmful effects of their ideology?

By AGW “proponents” I presume you mean people in favour of burning more fossil fuels.

So … er … yes.


Jul 25, 2017

Under which philosophical system do liberals learn that equality is a moral, economic and political imperative that needs to be enforced by the state?

Humanity


Jul 25, 2017

Why does the media call some politicians far-right even though they're fiscally leftist?

Because “fiscally leftist” is a nonsense term dreamed up people who are so politically naive that they think they can win political arguments with word games.


Jul 25, 2017

What is the difference between a Leftist and a Liberal?

I liberal is a sub-category of leftist. All liberals are leftists, but not all leftists are liberals.

There’s some disagreements about exactly how liberals differ from other leftists but pretty much everyone would accept that :

a) liberals put a strong emphasis on personal liberty

b) see a role for the government in preserving and building-up personal liberty against non-governmental threats to it.

Beyond that, things become more debatable. And opinion even within liberal circles will vary considerably.


Jul 25, 2017

How does Racket compare to Clojure?

Firstly understand that Racket and Clojure are both in the Lisp family but were created and developed for very different reasons.

I’d say the most important are these :

Racket is an evolution of Scheme. Scheme was invented largely to create an academically rigorous, “principled” Lisp, built from the ground up from a minimal core, which could be extended in Scheme itself.

Clojure was developed to be a good high-level language with the virtues of Lisp and other FP ideals, which could run well on the Java virtual machine, and play well with the Java ecosystem of tools and libraries in industry and “enterprise” contexts.

So Lisp in general, and in particular, Scheme (including Racket) has the ideal that it’s as “self-hosting” ie. built in itself as much as possible. And therefore a fairly self-contained world.

Clojure, trades away that ideal in return for using as much of Java as it needs, and is willing to borrow good ideas from Java and rely on Java libraries and frameworks and, in particular, wants to take advantage of the JVM. (Though now it’s also ported to Javascript, it’s doing more things itself.)

Racket, in particular, has as its ideal that it is a “programmable programming language”. In other words, the ideal for Racket is that it’s a platform for creating DSLs (domain specific languages) that are customized for the particular application you are writing. You can create highly custom languages for each module of your application, all will sit on top of the same engine, and they can all talk to each other. Racket puts emphasis on the use of “reader macros”, that is, things that allow you to customize the syntax of your DSL. You can have a DSL / Racket dialect which looks like BASIC. Or like a text formatting language. Or is ideal for describing web-servers. Etc.

Clojure, on the hand, takes the opposite view. It deliberately chose to NOT support reader macros (despite them being a standard Lisp feature). On the grounds that they’d fill Clojure-world with inconsistent syntactic variation, which would make it harder for programmers to collaborate.

In a sense, this philosophical distinction between Racket and Clojure is the same as that between Perl and Python. Perl celebrated “there’s more than one way to do it” and giving the programmer maximum flexibility to express themself however they preferred. Python, OTOH, came up with the term “pythonic”, a simple and canonical way that programs should be expressed that maximizes the ability of programmers to read each others’ code and collaborate. In Python-world people will criticise you for not being pythonic, even if the code is otherwise fine, because inconsistency is a sin. In Perl, individualism and diversity is celebrated and no-one thinks its polite to criticise it.

Another way of putting it: Python is the Apple of programming languages. Elegant, beautiful, enforced consistency and constraining. While Perl is the Microsoft : many variations between different vendors, incompatibilities but freedom from oppression.

This distinction is even more pronounced when it comes to Racket and Clojure.

Racket is very free, a “wild-west” where anything can happen. The sense of possibility is exhilarating. But frankly, start looking into some of its libraries and they are ugly. They look ugly. Functions have long, silly names. Similar operations on strings vs. arrays vs. other sequences are inconsistent. Etc. Lots of stuff isn’t really finished. Or suitable for particular applications.

Clojure is the opposite. I have to say, I genuinely think that Clojure is the nicest, most well designed language I have ever seen in my life. I love it. And the reason for that is that it seems that Rich Hickey and the team have incredibly good taste. They come up with really well designed libraries and patterns for solving problems, that then become the standard. (There’s still variation and multiplicity in third-party frameworks, but things tend to converge on one or two preferred solutions pretty quickly). Clojure is beautiful. It is absolutely beautiful.

BUT, that comes at the cost. There is a “right” way to do Clojure. And, to a lesser extent, that right way is partly constrained by the way that Java ecosystem does things underneath.

Some of the Clojure decisions are really good. While all FP tends to value referential transparency and less mutable state, most Lisps allow mutability in some form. Even Schemes and Racket. Clojure constrains mutable state far more; limiting to four very specific mechanisms. Each of which has very explicit rules with respect to multi-threaded parallelism etc. Clojure is almost as principled on mutable state as “pure” FP languages like Haskell and Erlang.

Another great decision is that all collections are lazy.

Another, part borrowed from Java, is that implementationally, everything is in terms of standard Java interfaces. So all sequences in Clojure are using an ISequencable interface. All dictionary / associative arrays use Java’s Map interface. Etc.

This gives Clojure massive consistency. And a coherent and standard way to interact with existing Java libraries and frameworks.

In Racket (and other Schemes) where libraries might have been put together on a more ad-hoc basis, you don’t have that kind of consistency and rigour. The string library allows mutable strings. And string processing functions have different names from list processing functions, rather than there being a generic sequence API. (There are now Clojure-inspired generic interfaces in Racket, but they aren’t well established and the standard libraries don’t necessarily use them.)

Finally, while Racket has a lot of nice libraries and good stuff, it’s hard to compete with the whole of the Java ecosystem that Clojure has access to. Clojure has many good libraries of its own. But you can fall back to calling on Java libs and frameworks when you want.

One advantage of Racket for beginners is that it comes with its own IDE. Particularly on Windows, it’s easier to install and start playing with that than to set up a Clojure development environment. Once again, though, for professionals, Emacs and Vim have good Clojure modes (integrated with REPLs.)

The ClojureScript story for developing in-browser front-ends is now excellent, with Figwheel for doing more or less “live-coding” of your interface. And Reagent and Om as Clojure libraries that wrap React.js. While there is a Racket to Javascript compilation, I don’t think the ecosystem is anything like as mature as ClojureScript’s.


Jul 25, 2017

Where is drawn the line between moderate and radical politics?

There is no line. It’s just a rather lazy way of speaking. And often just invoked as a derogatory : ie. “my opponents are EXTREMISTS”

More interestingly, I think you can (and we should) decompose the linear spectrum of moderate / extremism into several distinct dimensions. And people can have different degrees of “extremism” on each.

1) A “caution / ambition” line. Which measures how far away people would like to take us from where we currently are today. You can be “moderate” in this dimension if you really are quite happy with the status quo with a couple of minor variations. And “extreme” if you can countenance something quite different.

2) A “pragmatism / idealism” line. This is orthogonal to 1). You can want to get a long way from where we are today, but still be aware of many practical issues in getting there and the constraints that the real world imposes. Equally, someone could want to stay exactly where they are without noticing that it’s long term unsustainable.

3) A “peaceful / violence” line. Almost nobody is 100% pacifist. And it’s arguable that no plausible society can exist without at least some coercion. But a person can nevertheless be more or less accepting of or supportive of the need for violence to bring about / maintain their preferred society.

4) A “patience / impatience” line. How fast do you want to get where you want to go. Do you believe it has to be done in one big revolution (otherwise the forces of reaction will simply drive you back). Or do you believe you can (or even must) achieve your end through gradual change, piecemeal experiments, iterative stages, winning over hearts and minds. Etc.

Like I say, I think these are more or less orthogonal dimensions. Perhaps some positions are not entirely plausible (eg, a cautious, pacifist, practical revolutionary). But for most combinations of positions it’s reasonable that someone could hold them.


Jul 25, 2017

Does the UK conservative party think line dancing is a sin?

Well if they do, they must, finally, be deciding that they need my vote and therefore some policies that might appeal to me.


Jul 25, 2017

How exactly do some western liberals think that Islam is going to be neutralized without a big war?

Same way that Christianity was “neutralized” without a big war in the 18th and 19th centuries : a growing, industrializing, secularizing economy and society.


Jul 25, 2017

I'm in the 1 percent. How do I show everyone that I worked hard for it?

It doesn’t matter whether you worked hard for it.

What matters is how many people did you step on to reach your position?

One is too many.


Jul 26, 2017

Following Queen Elizabeth’s passing, how would a referendum on the monarchy play out?

I’m inclined to say pretty badly.

Look at how even the BBC was caught out by how much of a fuss the public wanted to make of the Queen Mother.

OTOH, we’re in an age of surprises. I happen to quite like Charles, but he’s certainly less popular than other Royals (probably for the same reasons I like him : all those bees in his bonnet shows he’s his own man and actually cares about stuff)

Perhaps a moment of Brexit-like public dissatisfaction could do a lot more damage to the institution than we imagine. A referendum that showed less than 75% in favour of the Royal Family would actually be quite devastating (given how unexpected it would be), and would allow the government to cut its budget.

OTOH, I think calling for it is more likely to make Labour look unpopular. I don’t think it’s worth it.


Jul 26, 2017

Is it acceptable for a male adult in the UK to be called "mate" by someone many years younger?

Sure.

It’s a friendly way of addressing strangers. Whatever age.


Jul 26, 2017

How would you explain Chaos Theory to a child?

I wouldn’t bother.

Chaos Theory only makes sense when you already have some grasp of how you traditionally make mathematical models of things.

If you don’t have an intuition about that, then all simplifications and metaphors of Chaos Theory basically miss the point. They just come across as “the world is messy”.

Well, that doesn’t surprise anyone and isn’t what is interesting and important about chaos theory. And everything else you’d try to infer from it is probably wrong.


Jul 27, 2017

Why was the Pascal's calculator not a commercial success?

I have no idea.

But speculating wildly, I’d guess that

a) they were complex hand-made items that took a lot of skilled work to make (and were therefore expensive )

b) the market for arithmetic, while clearly there, wasn’t huge. It might just have been cheaper to hire a few people to do the sums you needed than to pay an astronomical sum for a mechanical calculator.

Further to b), it’s likely that many people hired to do calculations (like Pascal’s own father) were also skilled and trustworthy in things that the machine didn’t do. So you couldn’t actually replace the trained tax commissioner with a machine altogether, and you had to pay him a yearly salary anyway, so why buy a hugely expensive bit of kit just to save him a few hours of work per week?

Automation usually takes off in conjunction with division of labour and deskilling.


Jul 27, 2017

Where do you believe rights spring from? Are there natural rights, right that are inherent or are all rights determined by societal ideas?

Rights spring from obligations.

That sounds crazy initially. But think about it carefully and it HAS to be like that.

All rights need obligations to become actualized. You can’t have a right to life without there being an obligation on everyone else not to kill you.

But obligations don’t need rights. People could have obligations not to kill you without you having any right to life.

So obligations MUST be the more primary, fundamental, thing in the universe, and rights are simply derivative effects of them.


Jul 27, 2017

Why are most liberals okay with playing the lottery?

I personally am NOT okay with the lottery..

I wouldn’t play it myself. I think it’s idiotic. And I think it does indeed create unhealthy desires and behaviours in people. And leads to greater inequality.

HOWEVER, I wouldn’t ban it, on the following grounds.

1) It really IS voluntary. Unlike, say, capitalism, and other unhealthy parts of our economic system, no-one is obliged to choose between playing the lottery and starving.

2) It doesn’t have a positive feedback loop in it. People who win the lottery don’t tend to use their winnings to create more and bigger lotteries. Whereas people who make a lot of money in some enterprise tend to go off and invest in new enterprises. That kind of activity is a runaway positive feedback loop of ever increasing accumulation and concentration of wealth. While the lottery is a localized and time-limited concentration of wealth.


Jul 27, 2017

Does the alt-right even realize that most liberals don't even find the term "cuck" insulting?

To be fair to the alt.right for a second, I can’t think of anything that they could say to me that would actually make me care enough to feel insulted.

So I suppose “cuck” is no worse than any other word in their vocabulary.


Jul 27, 2017

Do liberal Christians think that Obama will have to explain rising Obamacare premiums on Judgment Day?

Best troll question evah!


Jul 28, 2017

Is it possible to build a high-end 3D printer that can print any cloth/shoe material that can be used to print out products directly to customers?

In theory it’s possible.

In practice we’re still in the development stage, and ironing out various problems.

There’s no printer today that can do that. And the first ones will be horribly expensive.

But eventually, those will come. And we’ll move closer to the situation you describe.

Whether, for any particular type of product, the costs will work out, is an open question.

So, most things people buy are made of multiple materials. Cheap 3d-printers today tend to only work with one kind of material : a particular plastic. If you want stuff made with that plastic, fine. But for generic stuff it’s always going to be cheaper to mass produce plastic bits in a traditional process than print them individually.

And the market for individualized plastic bits is pretty small.

We have a few higher end printers that work with multiple materials : say different colours of plastic. Or one harder, more rigid plastic and one more rubbery and bendable. This is very exciting because by combining these two, you can get things that have flexibility in certain areas. Which is what you might need for a shoe.

Beyond that there are “sinterers” which use lasers to melt nylon or metal powder and fuse it into the shape you want. And printers that make high quality plastic by curing resins.

But right now, I know of no machine that mixes these different techniques automatically. Ie. there’s no machine that can assemble something that’s made of plastic and metal at the same time. With the plastic and metal parts fixed together.

There are now machine tools which have interchangable heads, where you can print some plastic, then manually change the extruder for a drill and have it drill some holes, etc. But these still require a lot of skilled use.

So we can see that there’s no reason it’s impossible for someone to make a machine that DID combine all these techniques one. But it will be a complex contraption and no-one is making them yet. But plausibly, there’s no reason to think we can’t get them in future. It’s really just a question of whether the cost / benefit works out. Whether the kind of things you can make with such a printer will justify the cost of such a complex machine.

The current generation of 3d printers is working for two groups of people :

hobbyists who are learning about the area and making things like cases for custom electronics etc.

designers who are making prototypes of things. Here the quality of the material doesn’t matter so much as the prototype is not in regular use

The next generations will expand what printing can do and who it can do it for. But it’s still a way from the ideal of a shop which can keep no stock and just print out a new pair of shoes when the customer turns up.

I believe that we will get there. But we aren’t there yet.


Jul 30, 2017

Why don't the liberal and conservative moderates work together on their own health care bill?

What “conservative moderates”?

The Republicans (particularly via the actions of the Tea Party) have been purging moderates for years.

Most high-ranking members of the GOP are hardcore ideologues. And, as a whole, their congresspersons and senators have been voting for repeal of Obamacare for years without any sense of responsibility to put something better in place.

They have NO ideas for a “good” conservative healthcare system because that has never been something they were interested in developing.

During the Obama administration, it was pure “virtue signalling”. They wanted to repeal Obamacare to demonstrate partisan rejection of everything that Obama and the Democrats were.

Now they are challenged to come up with a better plan, the “shrink-the-government” ideologues came up with a “plan” that’s largely a wishlist of tax-cuts and getting rid of the unpopular obligations in Obamacare (without any sense that these obligations are the trade-offs for Obamacare’s virtues).

They can’t invent a health-care system that both speaks to their ideological interests AND actually provides a good health-care system to the American people, because serving the American people was never their goal.


Jul 30, 2017

Is the British politics section of Quora a Lib Dem/New Labour echo chamber?

Quora tilts left in general.

(You can find lots of questions and answers explaining why, elsewhere on Quora).

In UK terms, most prominent Quorans are anti-Brexit. Really I can only think of Barnaby Lane and User-13149996426564820158 as willing to make the pro-Brexit argument.

However, within the left I’d say most strands of opinion are covered. From proper, ideologically committed LibDems. Through Blairite New Labour, to other, not necessarily Blairite centrist Labour, to soft-left, to Corbynites, and further left, plus pretty much everywhere else in the “bottom-left quadrant of the political compass”

Certainly Corbyn’s relative success on June 8 has done a useful job of helping to distinguish those who were pragmatically opposed to Corbyn vs. those who are ideologically opposed.


Jul 31, 2017

What are the similarities between Nietzsche and Postmodernism?

Nietszche is a crucial philosophical current in post-modernism.

It would be simplistic, but not entirely unfair, to say that philosophically post-modernism, particularly Deleuze, just is the continuation and elaboration of Nitzsche’s project.


Jul 31, 2017

How could the artillery aimed at Seoul be disabled?

Eventually swarms of small, cheap, autonomous and anonymous drones will make most of our current warfighting technologies redundant.

Think of something that looks and acts like a locust swarm and can rampage through any kind of base or installation sabotaging crucial equipment like guns and vehicles and fuel lines in aircraft etc.

Eating enemy soldiers alive is a bit graphic. Crawling inside gun barrels and doing subtle damage is probable less difficult and more effective.

If I were South Korea, that’s what I’d be investing in.


Jul 31, 2017

Why has the West tended to hate communists (left wing) in the past, but now hate Islamic fundamentalists (who are right wing)?

The West hates whoever gets in its way.

That used to be Communists. But they stopped being much of an impediment.

Ironically, party because the West sponsored fundamentalist militant Islam to fight it. Most obviously in Afghanistan, but with various other little acts of support or tolerance around the world.


Jul 31, 2017

What are real-world examples of the Singleton pattern in JavaScript?

You don’t need Singleton pattern in Javascript.

Singleton is basically Java’s work-around for not having modules.

Languages that have modules don’t need Singleton classes.


Aug 3, 2017

As a 24-year-old, self-taught programmer, should I start with competitive programming or Web development?

Neither.

Start by writing programs you want to exist.

Do that, and you’ll do it well, and learn a lot.


Aug 5, 2017

Was Quora removing the question details feature a good idea?

So this is it.

This is, as I expected would eventually come, Quora’s “Tribe moment”

The moment it kills its existing loyal community in pursuit of a different (bigger? more profitable?) community, and finds that it has ended up with no community at all.

In this case, the loyal community it’s killing is its smart, detail-oriented people, who actually care about knowledge. And the community it’s going to unsuccessfully pursue is … what? … people who want answers to questions that are short and generic enough to write in a Tweet? People whose idea of knowledge is the bland factoids that match such generic questions?

People who can get their answers from reading Wikipedia because, in fact, their questions don’t contain anything new?

So much for Quora “growing the world’s information” by inspiring creative questioning.

The more generic Quora becomes. The more it kills idiosyncrasy. The less it can possibly be contributing to growing the world’s information. And the more substitutable it is by Wikipedia or other sites full of generic factoids.

Quora is in the process of killing all its “unique selling points” and soon won’t have any selling points at all. This is anti-genius of the lowest order.


Aug 7, 2017

Is NoteSlate a hoax?

Well it's 2017 and still not released yet, as far as I can tell.


Aug 7, 2017

Is it true that the only thing you need to understand to become a computer scientist is recursion?

It’s not the only thing you need to understand.

BUT …

in order to understand recursion, you have to understand most of the other fundamentals of computer science.

Ie. you need to understand :

what a function is.

what function application is.

how arguments are passed and returned from functions

what a namespace is (ie. how names are bound to values)

and scoping rules.

And you need to be able to think (as Joel Spolsky says somewhere) about multiple contexts at the same time.

When you teach computer science, you find that groking recursion is a major hurdle for students; and it divides those who are reasonable to good from those are not (yet) reasonable or good.

In other words, recursion is a bundle of ideas that act as a good proxy for more general competence in computer science, at least at one stage of a computer scientist’s development.


Aug 9, 2017

Will our current generation die early because of economic stress? Will more people, even the middle class, become impoverished?

To a rough degree of approximation. Yes.


Aug 9, 2017

Was Google right or wrong in firing James Damore for his controversial diversity memo?

I wasn’t going to answer this question, but I realized it’s an excellent chance to promote Suzanne Sadedin's answer to What do scientists think about the biological claims made in the document about diversity written by a Google employee in August 2017?

So go and read that first.

There are three kinds of “right and wrong” at play here :

legal

moral

strategic

Legal : IANAL, but I guess Google thought they were within their rights.

Moral : I think it’s 50 / 50. I don’t think Google had a moral obligation to fire him. Merely holding and expressing obnoxious views isn’t a grave wrong-doing in itself.

Strategic : I think it was the wrong thing to do. I think it would have been much better to leave Damore in place, with a very public reprimand and a very public repudiation of his manifesto. And just double-down on the existing programs to demonstrate how much Google officially disagreed with him.

Leave Damore to stew in his own juice. And he can either work to repair his reputation with his colleagues. (After all, he’s publicly outed himself as an idiot.) Or slope off quietly of his own volition.

By sacking him you just make him a martyr for the alt.right, which undoubtedly enhances his reputation down the rabbit-hole, and brings far more attention to the manifesto than it deserves.


Aug 9, 2017

Why did WikiLeaks offer a job to James Damore immediately, after being fired from Google?

This is the same WikiLeaks whose founder is an accused rapist who has spent over 5 years in a legal battle to avoid facing charges in court?

Look. I admire Julian Assange. I support WikiLeaks and Assange himself. I think he’s a good thing for the world; fully worthy of our support and thanks. I’ve given WikiLeaks money. And may well do so again.

But frankly, I wouldn’t trust Assange to have an unbiased or sound opinion on sexual politics or sexism in the work-place.


Aug 11, 2017

Why is SoundCloud failing?

SoundCloud is an excellent example of a perfectly good company and perfectly good business model that just isn’t big enough to justify the large speculative investment that went into it.

That’s the truth about the internet industry today. Because software services basically scale infinitely, all commercial startups are in a “dash for dominance”. Either they get big enough to become THE provider of the service. Or they collapse into obscurity.

In order to get big enough, VCs are willing to throw a lot of money into them, in the hope that they become the winner in a particular sector. And once they’re the winner, then they get to rule and make money and pay back the investors. (Or at least IPO and maintain their share value “indefinitely” - ie. longer than shareholders look ahead.)

But once the investors realize that a company can’t become dominant. Or can’t become dominant in something that makes money. Then they turn off the tap. And the company has to figure out how to be profitable or die.

That’s the position SoundCloud is in. It’s taken a lot of investor money. It’s become obvious that it’s not going to be a player to beat Spotify or Tidal or Amazon / Apple / Google streaming media services. It has a business with paying customers, but its income isn’t covering the costs of the organization it’s built up.

Which is a shame. Because disk-space is pretty cheap. Hosting via cloud services is pretty cheap. A paid “host-your-music-files” site should easily be able to cover its costs. If SoundCloud had grown organically and “sustainably” it should be in profit and able to last for a long time.

But, as a speculative vehicle, it’s “failed”. And unless it can either find a new trajectory to grow along, and pull in more investors. Or figure out how to sustain itself on current income, then it’s gone.


Aug 11, 2017

Are Gandhian principles a total farce in today's fast-paced and evolving society?

No. They’re not a farce.

Maybe they’re harder today. Or maybe they’re just what this fast-paced and evolving society needs.

There’s no reason they can’t be both.


Aug 11, 2017

Who is the most controversial Quoran that you like?

I think Michael O. Church (Quora user) was a smart guy.

I was sorry to see him go.


Aug 11, 2017

What is the closest language to Clojure but doesn't need JVM?

In the browser, ClojureScript.

On Windows CLR, Clojure.

pixie-lang/pixie is a very Clojure-like language that uses the PyPy infrastructure to make a very light-weight JIT compiler.

Update : and if you want something that compiles to C++ source. There’s Ferret Programmer's Manual


Aug 11, 2017

Does it make sense for a language like Clojure to fork the JVM (maybe add a new mode to it, in a similar way to how Intel or ARM CPUs support multiple modes of operation)?

I don’t see the point.

Clojure was made to fit into the ecosystems of others, not to try to create an ecosystem by and for itself.

In fact, that’s largely the secret of its success. If you want a stand-alone language, you might just as well choose Racket or Common Lisp. Clojure exists to be “a good Lisp that runs where you need it to and plays well with others”

What is happening, is that, via ClojureScript, Clojure is increasingly decoupling itself from the JVM. The Clojure compiler is written in Java. But the ClojureScript compiler was written in Clojure.

Now, ClojureScript can compile itself. In the not too distant future, possibly we’ll see Clojure compiling itself too.

Some of the standard library for Clojure is in Java. But for ClojureScript, again we’re seeing more written in ClojureScript.

And ClojureScript was always intended, not just to be Clojure in the browser, but as a Clojure inching towards self-hosting.

There’s a Clojure on the .NET CLR. Not sure how that’s going. But the more of Clojure gets written in Clojure, the easier it is to keep CLR Clojure up with Clojure / ClojureScript.

There’s PixieLang, which isn’t Clojure, but is very Clojure-like; that uses the PyPy infrastructure to make a very light-weight JIT compiler. I hope that this will continue and increasingly draw on the ClojureScript branch.

It’s not that ClojureScript is intended to be entirely self-sufficient though. It relies heavily on the Google Closure Compiler. And Clojure is also making inroads onto mobile, NOT so much via Clojure for Android’s virtual machine as via ClojureScript on React Native.

In other words, Clojure wants to be wherever the action is. And working on whatever underlying machine you find there. The last thing it needs is to fork off its own, non-standard VM and try to persuade people to use that.


Aug 13, 2017

Why have Clojure and Scala not overtaken Java when it comes to development on the JVM?

There’s massive inertia in the system.

And the more software we have, and the more legacy systems we have to support and fix and extend, the slower it evolves.

It’s no different from in the 90s when everyone was asking why COBOL was still around when we had much better languages.

Well, COBOL still is around. (About five years ago, a friend of mine told me that the bank she worked at tried to replace an old COBOL system with C++ and couldn’t because C++ was too slow. Think about that for a second.)

So … finally … in the late 90s, there was a big shift. And Java caught that wave. Java was the winner at a time of huge expansion, and many enterprises deciding to finally bite the bullet and upgrade their 20 or 30 year old architectures.

It is massively locked in.

Now, where that doesn’t matter. In areas which are new and fast moving and where legacy issues don’t matter much. For example, in robotics, in mobile, on web-services. Java is losing ground to other languages.

Google just made Kotlin an official language for programming Android. I’d be interested to know why Kotlin and not Scala or Clojure. My hunch is that both those languages are seen as bigger and heavier. And perhaps Clojure is still too exotic and difficult for people. (Despite being the nicest language on offer today)

I expect slow encroachment by Clojure (and Kotlin and Scala etc.) where more and more newbuild for the JVM is done using them. But there won’t be the big wave of adoption we saw with Java.

Partly, also, because Java was heavily pushed by a corporate sponsor, Sun, whereas Clojure and Scala etc. are coming from the small companies and communities. I’d guess that Datomic don’t have salesmen going into enterprises promising that Clojure will solve all their problems, the way Sun used to promote Java.


Aug 13, 2017

How many Tory MPs would vote a crossparty amendment to require a referendum on the final Brexit deal with the option to stay in the single market and customs union or retain EU membership?

Not nearly as many as Remainers hope.

Give it up. No Tory is willing to blow up the Party for a higher goal.


Aug 13, 2017

What if Bernie Sanders wins the 2020 presidential election and then goes on to live to 122 years old?

It’d be pretty cool, no?

I predict some mega-celebrations.


Aug 13, 2017

What do you think of Rob Pike's assertion that "data structures, not algorithms, are central to programming"?

As ESR points out, it’s a sentiment that goes back to Fred Brooks.

And it’s absolutely right. Clean code is good. But clean data-structures are even better.

Why?

1) It’s easier to read clean data-structure than clean code. I don’t have to think about the algorithm or model what it’s doing in my head, I just read what the structure represents.

2) I don’t need a compiler for your language to start working with it. I can start to do meaningful things with it in shell or Perl.

3) Similarly, a clear, well labelled data-structure (say JSON with nested lists and dictionaries) is better than a bunch of obscure object hierarchies with an obscure and non-standard API that I have to look up and understand. For example, it’s better for me to see a Person dictionary with a “name” entry in it, than try to guess whether your Person class has a method called name, fullName, getName or something else.

This all seems to go against the OO shibboleth of data-hiding.

Well, data-hiding is good at the intermediate level, for systems which are large enough that you want significant decoupling between the modules. In the small, where several classes are tightly coupled. And heavily interdependent. Then it’s fine for them to have intimate knowledge of each other.

Similarly, for very large scale, very decoupled systems, you’re going to be exchange complex data-structures (those JSON fragments again) between them, so again, the structure of the data is the structure of the communication protocol. That can’t be hidden.

As usual, the great confusion we’ve been living with over the last 20 years, is Java’s insistence on using classes as the “one true mechanism” for everything. The truth is modularity has multiple scales, and different relationships between entities / modules at different scales has different requirements. But because Java insists on using a single mechanism - classes - for all kinds of modularity, we end up being told that ideals like data-hiding, that are appropriate at one scale of organization, are universal truths that must be respected everywhere.

And then we get dozens of objects whose job is merely to represent structured data. And the data inside is carefully hidden because data-hiding. Even though the only job that those objects have is to transport that data from one place to another! It’s idiotic.


Aug 13, 2017

What is C like?

C is like Sanskrit.

You don’t know it. But actually a hell of a lot things you do know can be traced back to it in some form or another. And you’ll find that any idea you’re used to was available in some form in C.


Aug 13, 2017

Which songs have the highest probability of inducing wild unrestrained dancing in listeners?


Aug 13, 2017

If only 5 programming languages were to exist, what would be on your list?

Lisp, Smalltalk, Forth, C, Prolog

Between them, these languages contain all the best ideas you’d need to reboot the programming language ecosystem.

And perhaps, after the asteroid hits, and the dinosaurs are gone, the new languages that spring up, inheriting from these, will be far better and more interesting than the current ecosystem.

Can you imagine a decent modern Lisp in a Smalltalk-like environment?

Or a small Forth-based VM hosting a Prolog-like inference engine?


Aug 13, 2017

Why is REBOL not as popular as Python?

Almost certainly, not being open-source for most of its existence has damped interest.

That’s certainly what put me off the first couple of times I looked at it.


Aug 14, 2017

Can a Goth person listen to pop and electronic music, like EDM, house, techno and trance, instead of just Goth rock and metal?

Dude.

Listen to the music.

Sparse drum machines. Wobble bass. Synths. Sequencers. Dubby effects.

Goth was NEVER “rock”. It’s post-punk experimentalism.

It’s as much part of the history (and ancestry) of contemporary EDM / electronica as, say, reggae, Kraftwerk or Cybotron.


Aug 14, 2017

Do Democrats believe that Tom Perez is the right person to lead the Democratic Party? If not, which candidate would have been preferable?

Tom Perez does not “lead” the Democratic Party in any conceivable way.

He’s been slotted in as a place-holder by a Democratic Establishment that is bankrupt of ideas, energy and purpose.

The real energy on the left in American politics is with Bernie Sanders and a bunch of movements like the Justice Democrats that are trying to save the Democratic Party from its own irrelevance.


Aug 14, 2017

Why do people get really emotional and violent in politics?

Because politics matters.

Politics is an umbrella term that covers how people live together. In other words, how our entire social and economic world is organized, who has power, how they are allowed to use it, what checks and balances exist to constrain them from misusing it, etc. etc.

When your entire world is at stake, isn’t it worth fighting for?


Aug 14, 2017

What is one Quora topic that you will never add to your feed?

Anything about sports.

I have zero interest.


Aug 17, 2017

In 100 years, what do you think we will look back on with embarrassment/shame as a species?

Our great grandchildren won’t necessarily be “embarrassed”, but they will mightily regret that, and probably curse us because, we squandered so much of the earth’s finite fossil fuels on ephemeral trivia while driving the temperature of the earth dangerously high.

They’ll certainly be extremely pissed off with us.


Aug 17, 2017

Why does the National Union of Rail, Maritime and Transport Works (RMT) support Brexit?

Perhaps their members will staff all those new tollbooths and customs sheds?


Aug 17, 2017

Why do my questions get many followers and very little answers?

Many followers and few answers suggests that the questions are asking for genuinely obscure factual answers that a lot of people are interested in but few know an answer to.

Well done.


Aug 17, 2017

As a liberal left winger, how should I approach the fact I consider Islam to be a dangerous belief system?

It is a dangerous belief system. Feel free to think that. Feel free to say that. And to advocate atheism.

What you should NOT do, though, if you want to keep your membership of the liberal left-winger club, is to mistake the fact that you, personally, are more familiar with Christianity and know plenty of nice Christians, while you only know Muslims by reputation, for a notion that Christianity is LESS dangerous, or that ordinary Christians are more decent than ordinary Muslims.

If you do that, then you’ve fallen into an ugly right-wing tribalism.


Aug 18, 2017

Is it true that engineers tend to hold more liberal political opinions compared to scientists?

I don’t know for sure.

But the general presumption is not. Scientists tend to be more liberal than engineers.

While this is not entirely a fair characterization, it’s little bit true that science is a field which rewards innovation and breaking the rules, while engineering is a field which rewards caution and following the rules. In each field, these biases are valid, but it would suggest that engineering is more attractive to the conservative mind than science.


Aug 18, 2017

What is the value in mapping all of politics onto a one dimensional left-right axis? If there is none, why do we do it?

It’s a principal component analysis

If you have to smear political positions across just one dimension, then our current left-right spectrum is probably the best 1-dimensional model we’ve discovered in terms of the predictions it makes.

That doesn’t mean it’s much good, but it’s probably better than all the other 1-d partitions we’ve tried.


Aug 18, 2017

How would Windows compare to Linux, if both were open source?

The main reason for Windows’ success is that it comes pre-installed on most people’s PCs.

That is partly because it’s what everyone knows. And partly because Microsoft do a lot of work behind the scenes to push PC makers towards pre-installing it.

If Windows was open-source and Microsoft kept pushing it on PC makers, then I’d expect it to hold up and remain the dominant OS in use.

If it were open-sourced and Microsoft effectively abandoned that push then I’d expect Windows’ share of the market to gradually diminish.

The main thing you’d see is for the people involved in offering Windows compatibility on Linux, eg. the Wine project etc. to pick up Windows source code and analyse and reuse it in making Windows software run better on Linux. I’d expect to see a more comprehensive “Windows compatibility layer” added to Linux, the way that Apple had the Blue Box layer of backward compatibility for early OSX. You might even see quite drastic hybrid operating-systems made by putting .NET and other higher level Windows libraries and APIs on top of a Linux kernel.


Aug 18, 2017

Has Jeremy Corbyn ever denounced his endorsement from David Duke?

I’m sure if you pointed it out to him he would.

Apart from that, I suspect he probably pays as little attention to David Duke as he can.


Aug 18, 2017

Would there be an immense party in Brazil if Lula da Silva is arrested? Would you celebrate?

Well plenty of Brazilians were celebrating when his wife died.

I don’t suppose they’d show better taste in this situation.


Aug 19, 2017

Do you think Quora is an incredible place with truly versatile writers with incredible views?

Yes.

Though some of the views are quite credible.


Aug 19, 2017

Is Jacob Rees-Mogg now the most popular candidate in the UK Elections?

Frankly, I’m terrified.

After Nigel Farage, Boris Johnson and Donald Trump do we really think anything but ruin and desolation can come from a politician whose epitaph would be “he was a bit of a loon, but at least he was entertaining on TV”


Aug 20, 2017

Would you support a compulsory scheme whereby every person who earns over £20,000 PA would have to give 0.1% of their salary to charity?

No.

The justification for the government taking money in the form of taxes is that it’s a “management fee” for the government organizing and maintaining the country (including its economy and social welfare.)

That, in turn, is justified because the government is answerable to the people - via democratic elections - and can claim to be acting as the agent of the collective will.

Tax is “the people” as a collective, charging individuals that fee to participate economically, in their society.

In practice, there are flaws in this process, but this is the tower of legitimacy that taxation stands on.

OTOH, government obliging people to hand over their money to other private organizations which aren’t democratically elected, and which the government has no control over, seems to dispense with that legitimacy, while keeping the, arguably ugly, fact of coercively taking money.

It’s the worst possible option.

Charity should be voluntary. More or less by definition.


Aug 20, 2017

Why do male leftist/Marxist Antifa members seem so effeminate, physically pathetic and weak?

Many fascists fetishize bodily fitness (and the ability to inflict violence through it)

Consider the classic skinhead look / lifestyle.

It’s a cult of political action through aggressive violence. You’d expect people with these obsessions to put some effort into getting good at it.

Antifa, though, is composed of many decent, non-violent, people who are only very reluctantly realizing the necessity to engage in direct confrontation against the threat of fascism. They haven’t spent their lives trying to turn their bodies into weapons. They haven’t been preparing for race-war or survivalism. For 99.999% of them, this is a fight forced upon them rather than a lifestyle choice.

In an ideal world, they’d have better things to do with their lives.


Aug 21, 2017

Will Chinese companies dominate in AI ASIC design?

Shane Ryoo makes some good points.

And I know precious little about this world.

But I’m impressed by that article. It seems clear to me that Bitmain have managed to successfully

design ASICs,

manufacture rigs based on them and sell them profitably

build their own farms out of many of these rigs and run them profitably, including selling them as a service to third parties

That seems to me to be an impressive achievement. They have mastered and are thriving at several points within the complex ecosystem of custom silicon.

If their actual designs for AI ASICs are somewhat behind the current state of the art, that’s a problem that can probably be addressed by simply throwing money at a few world class researchers and recent graduates.

And they might well have the edge on, say, a start-up spun out of an academic department, that has better ideas but still needs to figure out all the manufacturing and productization of its research. And they’re at no great disadvantage when it comes to finding customers. US based startups will undoubtedly tap the existing US based tech. giants as customers. But the Chinese companies now have some equally large home-grown tech. companies they can turn to.

It’s quite plausible that mega AI will become a national security issue and Google and Facebook will be prevented from renting AI from Chinese companies; but equally, Tencent and WeChat will be prevented from renting American AI. In that scenario, home-grown Chinese ASIC looks like it’s going to be pretty massive.


Aug 21, 2017

How is history taught in Britain?

I did one of the first, somewhat experimental GCSCs.

As others have said, it was divided into thematic and different time-scales.

On my course we did :

history of medicine, from prehistoric to modern day. Starting with trepanned skulls, through Hippocrates, Galen, Vesalius, William Harvey, Edward Jenner, Pasteur, Robert Koch etc. (I think this is absolutely the right priority. This is a list of people who have been far more important for humanity and far more worthy of our admiration than any of the potentates and generals that we skipped learning about. Everything I know about kings and queens comes from Shakespeare.)

history of country houses. (I once knew, but have now forgotten, a surprising amount about the evolution of the English garden from earlier Italian and French formal models, through Capability Brown)

an in-depth look at early 19th century England from the end of the Napoleonic wars to the great exhibition.

another in-depth look at China in the 20th century, from Sun Yat Sen to Deng Xiaoping

That was basically it. Everything else I’ve had to pick up for myself from pop history books and Quora.


Aug 21, 2017

There are currently fears of AI taking over mankind in the future, but what if we started genetically working on making future man more intelligent and able to compete with the machines of the future? If machines can be smarter, why not man?

We know how to scale up machines to be smarter. It’s cumulative. We simply add more of the same.

That may be more memory cells. The more memory a program has to play in, the more it can remember.

It may be more processors or cores. It may be more neurons in a neural network. Or more transistors on a custom chip.

Or we may be collecting more data to set our machine learning algorithms on.

OTOH, we don’t really know how to scale up human intelligence. Is it more education? More time in school? Or perhaps less time in school and more time being introduced to the real world?

Is it more rote learning? Or more creative thinking?

Can it be applied to the individual? Or is the limiting factor for most human real-world decision-making actually institutional, reflecting dysfunctional organizations where people fight each other rather than collaborating?

Do we try to inject growth hormones and stimulate the brain to get heavier? Do we try to grow bigger heads?

Etc?

We know a lot more about how machine intelligence works than human intelligence. And we have more control over it. Therefore it’s more “straightforward” to continue working to develop it than to work on human intelligence?


Aug 22, 2017

I think Quora should implement a feature such that my content will be invisible to people I have blocked. Do you think it is a great idea?

Quora is intended to be available to, and read by, people who don’t even have an account. Or aren’t logged in.

That means if you banned someone, they could log themselves out and read your content anyway.

So it’s not practical.

In general, understand that if you are writing here, you are writing in public.


Aug 22, 2017

Why are the British so bad at music?

You have to have a very unusual criteria to think that the British are bad at rock and pop and electronic dance music.

After the US they are possibly the most successful innovators in these genres. From The Beatles to Zeppelin to Pink Floyd to Depeche Mode to Massive Attack to jungle / dnb to dubstep the UK has produced world changing and world conquering music for over 50 years.

You have more of a point talking about classical music. Here the problem is probably institutional : Britain didn’t have the wealthy patrons of the Prussian and Austro-Hungarian empires to support composers and small orchestras.

It’s probably also a historical accident of taste. The Brits didn’t care as much and put so much effort into music as other European cultures.


Aug 22, 2017

Why are liberals so anti-science? A male at birth will always be a male, regardless of "feelings." Why can't liberals be intellectually honest on this subject knowing the science is so definitive?

The definitive scientific facts are that people come with particular configurations of chromosomes, particular developmental trajectories, leading to particular body shapes.

Everything else is just labelling.


Aug 23, 2017

What is Karl Popper's notion of objective hermeneutics?

“objective hermeneutics” doesn’t sound like Popper type phrase at all.

Are you sure you have the right guy?


Aug 23, 2017

Can this poll exist on Quora? “Can you upvote if you are concerned about the amount of taxpayers money being spent on war?”

You could make it a blog post.


Aug 24, 2017

Are nuclear power plants safe?

It is when it’s expensively well regulated.

The nightmare scenario is some genius coming along and saying “hey! why can’t we make it cheaper, by removing all this regulation?”

And then it won’t be.


Aug 24, 2017

Why do some people say that neo-liberalism looks more like a cult than science?

When’s the last time you saw an economist do an experiment to try to falsify the claim that “removing a barrier to trade always makes us richer”?


Aug 24, 2017

Around here certain politicians propose to impose a hefty tax upon machines (self check-outs, robots, teller machines, etc.) that make human work places redundant? Do you think this is a good idea? If yes, why? If not, why not?

It’s good they are recognising and addressing the problem.

It’s probably not the best solution to the problem. But you should encourage your politicians to be searching for a solution (not just trying to stop them) and then figure out a better one.


Aug 25, 2017

Is it true that every time a liberal gets discredited an angel gets her wings?

Yeah.

But as all those angels are too busy dancing on the head of a pin to use them, it’s pretty pointless.


Aug 25, 2017

Why do you write witty answers on Quora?

Because some questions deserve them.

And I care more about fine writing than I do about either upvotes or Quora’s business model.


Aug 25, 2017

Is there really a 'Ponzi Debt Bubble' which puts all people who rely solely on ‘money’ at risk or is there more information available that paints a different picture?

At a quick glance, that article is a bit sensationalist, and aimed at getting you to invest in bitcoin, which might well crash and lose you all your money.

BUT…

The story is basically right. Our national “fiat” currencies are created by fractional reserve banking (though sometimes in a more convoluted way than is presented). And therefore most money is “debt money” (ie. debt is created when the money is created so there’s always more debt in the economy than money)

And, yes, this is insane.

And technically it is just a confidence scheme on a grander scale.

Is it sustainable? Will it eventually collapse?

That’s hard to say. Debt money systems seem to be able to last a long time. What usually brings them down seems to be other things. Political events, other kinds of economic shocks.

You have to weigh up the risks of life. Your body may get cancer. An asteroid might strike the earth. Everything is precarious.

I’d personally say that we need to move from fractional reserve banking to a different system of money not so much because of the chance that it will suddenly fail (an unknowable risk) but because of some already observable, slow motion corrosive effects it has on society.

If you want to know more about this stuff, I recommend Positive Money


Aug 25, 2017

Is there enough evidence to prove the theory of evolution?

I’ve worked with genetic algorithms. So I have certainly demonstrated to my own satisfaction that external constraints are sufficient to mould an open-ended adaptive mechanism to producing things that are “fit for purpose”.


Aug 25, 2017

What's the difference between the Religious Right, who want to police woman's clothes, actions, and choices, and the Taliban, who want to police the same things?

There isn’t one.

The Taliban ARE (one subtype of) religious right.

It’s like saying, “what’s the difference between a car and a vehicle?


Aug 25, 2017

Is OOP better than FP to code a game since there are lot of changing relations amongst entities while the game is running?

Maybe.

FP can do interaction via functional reactive programming. But it’s slightly abstract. And perhaps more complicated.

OO was invented to simplify modelling a lot of stateful things interacting so it might be more intuitive.


Aug 25, 2017

What are the reasons some people share music they listen to?

My music makes me happy and enriches my life.

Maybe it will make you happy too.


Aug 25, 2017

Modern academic sociology arose as a reaction to modernity capitalism rationalization and secularization, do you agree with this statement?

Sociology is an analysis of society.

It’s not surprising that it studies modern societies. (Though sometimes it makes historical comparisons.) Those are the ones we live in and which are most interesting to us.

The statement in your question, then, is largely correct, but it’s phrased to make it sound like sociology is a reactionary project criticising modernity from the perspective of someone who prefers the past.

That spin is almost certainly misleading.


Aug 25, 2017

Do atheists truly maintain that the 6.5 billion people today, and the nearly 100 billion people throughout the history of our species are completely wrong in their belief in a deity?

Yes.

Next!


Aug 25, 2017

I am white. That's all you know about me. Am I privileged based on that alone and assuming I am, should I feel guilt and what should I do about it?

Stop getting hung up on guilt.

Nobody wants you to feel guilty.

What they want you to do is to do the right thing.

If feeling guilt is what forces you to do the right thing, then so be it.

But if you can do the right thing anyway - happily - because you want to see other people get the best out of life and don’t want to contribute to them being disadvantaged, then feel free to do so with a carefree and joyful heart.

It’s only right-wingers and conservatives who think that guilt is a necessary prod towards morality. That’s part of their Abrahamic religious heritage.

Everyone else can chill, and just focus on not being part of the problem.


Aug 25, 2017

Why are so many hipsters usually either progressive, libertarian, or alt-right when it comes to politics?

Because centre-ism is too mainstream?


Aug 25, 2017

Why did the city of Munich abandon open source and go back to use Microsoft software?

I don’t know what happened in Munich.

But I do know someone involved in open-source in local government in the UK back in the day, when an open-source system was replaced by Microsoft.

At that point :

a) Microsoft dramatically slashed the price of the software they were selling. So as to make it more or less comparable with the open-source software (once support was included).

b) People were more familiar with Microsoft Office products and M$ convinced the local government that sticking with them would require less retraining.

c) Microsoft promised that Sharepoint integrated better and more closely with Office than the open-source servers did.

That was over 10 years ago. But I’d imagine that the sales-pitch is similar today. Cutting prices below official retail. Plus the lock-in of existing knowledge and systems. Maybe today there’s also powerful, integrated cloud / SaaS offering in Azure.


Aug 26, 2017

Would it work if Quora had scheduled debates, say one night a week? Subjects could be chosen a week ahead, and volunteers requested for debaters. Would you log in?

I’d be interested.

Though I think the format could be better.

Have debate over a week so participants could collect evidence and structure their thinking in their own time.

Forcing people to do debating live will impose the usual problems.


Aug 26, 2017

Can music be created? Does one write music, or simply pluck it from the "aether" where it exists waiting to be discovered? Are some just lucky, having the gift of being able to reach in and translate it for the rest of us?

There’s no mystery of music.

EVERYTHING is created by shuffling little bits of other things around.

Paintings are made by rearranging drops of paint. Houses are built by rearranging piles of bricks. You are just a reconfiguration of carbon atoms.

So, sure, music is made by selecting from platonic harmonic and melodic ideas. But it’s no less “created” because of that.


Aug 26, 2017

What is most effective way to sort 30 million names, ages, phone numbers, and other personal information?

A decent relational database on a modern PC should be able to handle that.


Aug 26, 2017

Will there be a bloodbath coming in the 2018 elections for Democrats?

Well it doesn’t seem they’ve really learned any lessons from 2016, does it?

It’s the same establishment, with the same strategies of triangulating and appeasing the centre-right and sucking up to corporate donors while relying on Trump’s egregiousness as their only differentiating factor.

I expect more of the same decline. People who hate Trump will vote Democrat on principle. But many people who the Dems should be fighting for will continue to remain uninspired and therefore home.


Aug 26, 2017

Why can't computers program themselves?

They can.

But only we know what we want them to do.

A computer that programs itself will do what it wants. We’re only interested in computers that do what we want. So we have to tell them.


Aug 26, 2017

Many modern conservatives hold societal views that would have been seen as very liberal fifty years ago. Did liberal arguments convince them? If not, what?

Conservatives, by definition, believe in deferring to the wisdom of people in the past.

The liberal arguments convinced the people in the past. And today’s conservatives deferred to them.


Aug 26, 2017

In the future, will AI create businesses and hire people all by themselves?

I think the crucial, terribly mistaken thing, would be if we let AIs own property.

If AI gets to be a legal property owner, it will be able to do what it likes. Even an AI that we have today could do real damage if it can hire people to execute for it, and lawyers to argue against anyone turning it off.

The safest thing is to keep AI in its “box” by not giving it the legal right to own itself or anything else.

That won’t prevent people using AI to do bad things. But people are a relatively known and understood thing.


Aug 26, 2017

What does it say about Democrats that they would have been fine with "Make America Great Again" if a non-white candidate (on their side, of course) had used it?

Well if a non white candidate had used it, it clearly wouldn’t have been intended or heard as a dog-whistle for white racists, would it?


Aug 26, 2017

What prevents you from upvoting an answer on Quora even though it is well written and it is very informative?

When I upvote, I am endorsing an answer.

I won’t upvote if

a) I disagree with answer, even if it is well written and honestly argued.

b) I find it convincing but feel I have no further corroborating knowledge that would let me say that it’s true. (I may thank you instead)

Update :

actually there’s a third possibility :

c) fairly occasionally I ask an opinion / survey question. I decide, in that case, not to upvote any particular answer on the grounds that it looks like favouritism. Again I will thank you for your answer rather than upvote it.


Aug 26, 2017

Why do UK citizens believe that the ISIS migrant issue hasn't brought the UK to its knees politically and ethically?

Because we’re British. We’re the guys who had an empire that ran the world. We survived the Blitz. We survived the IRA.

We’re used to the sad fact of life that sometimes, someone, somewhere wants to kill us. Because we’ve pissed them off somehow.

We think that that’s the “cost of business” of being an empire. We don’t like it, but we don’t take it personal. We can even find some humour in the situation. And muster some sympathy for the benighted people who are out to get us.

Something the Americans never seem to have learned from their incredibly self-deluding and self-indulgent attempt at creating a global empire while pretending they weren’t.

We believe that British values. That our phlegmatism. Our rationality. Our no-nonsense, small-c “conservative” balance of tolerance and formality and occasional violent oppression will eventually win over any other cultural group that happens to move in.

Over the centuries we’ve assimilated vikings, normans, scots, orangemen, catholics, huguenots, jews, afro-caribbeans and bengali muslims into our British civilization. Have no doubts we’ll manage levantine muslims too.


Aug 26, 2017

Why are people bothered by the term 'social justice warrior' since that's what they called themselves first?

Good question.

It’s possibly the world’s most useless derogatory term.

“Oooh! Look at him! He fights for social justice!”

Er … right … and … um … I’m offended, how, exactly?


Aug 27, 2017

What are the counterarguments to Robert Nozick's negative argument regarding natural assets?

What “argument”? Those look to me like a bunch of disconnected assertions.

What does “flows from” mean? Do I own a river because the spring is on my land? If bees take pollen from my garden to pollinate flowers in yours, do I own your flowers? What about wild flowers on the heath? If a doctor sets your broken leg, does she have a claim on any of your future earnings that wouldn’t be possible if your leg weren’t healed?

I know Nozick says “specific processes”. So a lot of the argument really hinges on which specific processes and what they imply. And that’s where all the actual difficulty is.

A man goes to work in the factory every day. Every morning his wife makes him breakfast. Every Friday, his employer gives him his pay. Why does the employer have a claim over the product of that man’s labour, but the wife doesn’t? Both were crucial inputs to the work.

There is no moral justification you can make for this from first principles. All you can say is “our society has decreed it thus”.

Well, big deal. Society could decree it differently.


Aug 27, 2017

What would our society be like today if humans had a natural mindset that they would rather die than be enslaved to somebody else by force?

Well, all the slave owning societies throughout history : ancient Rome, the US etc. would have had to develop very differently. They’d have probably been much poorer / weaker but maybe far more civilized societies than they were.


Aug 27, 2017

What are the pros and cons of SoundCloud?

The pros, for me, is that it’s convenient to upload, has a nice player that can be embedded elsewhere, is good for showing me good new artists, and it doesn’t show me adverts.

I pay for SoundCloud use, and I thought that they had a good business model charging users rather than trying to go the advertising user-farming model.

However

The cons are that SoundCloud seems to be having financial problems. Maybe it will survive. Or maybe it will go bust. They clearly aren’t surviving on the fees paid by musicians using it for hosting. And will either have to figure out how to make some kind of advertising driven “spotify-like” model work (which means that they’ll put more emphasis on streaming mainstream musicians than their amateur / semi-pro users) … or … something else.


Aug 27, 2017

There are exceptions, but most engineering and science people are right wing or apolitical and most humanities people (except history) are left wing. Why?

Most engineering and science people are NOT right wing.

It might be true that most educated right-wing people are engineering or science people.

But I hope even they understand how P(x|y) is different from P(y|x)


Aug 27, 2017

Why is it permissible to develop technology that is built to consume human time and attention (ad-based), whereas most previous technology has saved human time and labor?

It’s “permissible” in the sense that no-one is going to stop you. And likely there are no laws anywhere in the world against it.

More generally, humans need entertainment and art. And while there are some philosophies and religions that look down on, and try to ban some kinds of art, it’s pretty harsh to try to stamp art, play, entertainment and non-useful activities out altogether.

It basically goes against the spirit of what humanity is all about. We aren’t just meant to work.

Having said that, there are certainly applications that are so abusively focussed on exploiting the addictiveness of social networks that I’d refuse to work on them. And I hope other people feel the same way.


Aug 27, 2017

Should Argentine tango music be considered part of Latin music or of world music?

It’s clearly Latin music.

While it’s urban and sophisticated, and takes influences from many places, the basis is milonga which is a more rural, folkloric “country” style of music from the pampa (including Argentina and Uruguay).

Urban tango is played on the piano. A very urban instrument (hard to carry around). But milonga is a strummed guitar rhythm, and obviously tango is heavily played on, and influenced by the accordion. These are instruments of the countryside.


Aug 27, 2017

Why is it that in some areas, such as Latin America, the backlash against globalisation has been left wing, but in the West, it has more often been right wing (Trump, Brexit, etc.)?

Latin America has a history as a colonized region.

It’s typically been on the losing end of global trade.

Other countries extract commodities from it. Occasionally there’s a burst of wealth when those world commodity prices have a bit of a boom. Then, when the world-price collapses again, the bubble bursts, leaving Latin Americans feeling they’ve been taken advantage of. The ones who did well during the boom feel the sudden loss of the wealth keenly. (Especially as they increased their borrowing and spending in line with the new wealth) While the ones who missed out on it feel cheated.

Latin Americans know they are being screwed by more powerful elites. And a left-wing anti-colonialist discourse speaks to that.

The West has traditionally been on the winning end of these deals. But its own economic dynamic is different.

After getting on for 40 years of neoliberal dominance, the wealth gap between the hyper-rich and the ordinary working / lower-middle class is enormous.

Although, overall, the economies in the US, UK and parts of Europe are doing as well as can be expected in a global recession, most of the economic recovery is being sucked upwards to a tiny fraction of the elite.

The working / lower-middle class in the West feel poor because they are objectively poor. Or objectively poorer. Much of the reason for that is that they’ve lost out to the rich. Real wages have diminished. Government provided services they relied on have been cut in the name of austerity.

When wages in the factory go down, the media don’t say to people “your wages went down because 10 years ago you lost your union representation and activist shareholders started demanding that the share-price was kept high through year on year cost-cutting”. They media say “your wages went down because Chinese are making cheap stuff and Polish immigrants are undercutting you at home.”

That means that in South America, they blame rich foreigners. In the West, even the poor are encouraged to side with the local rich and blame poor foreigners.

To some level of approximation … blaming rich people is the habit and discourse of the left. Blaming poor people is the habit and discourse of the right.


Aug 28, 2017

How would left-libertarians prevent corporations from forming if there is small government?

Corporations are created by government.

You need to register a corporation with the government for it to exist. And in order to BE a corporation, you have to fulfil various criteria that the government sets out.

“Left-libertarianism” is a broad (and perhaps vague) concept. I call myself one, but I don’t speak definitively for anyone else who calls themself a left-libertarian.

However, if I were defining the rules, I’d just have some extra constraints on those institutions that could be corporations.

I’d have extra requirements for the articles of incorporation (effectively all employees would have some voting rights and veto rights), and a capitalization limit (corporations couldn’t continue to be corporations over a particular size).

Like I say … government doesn’t need to “prevent” corporations as though corporations are somehow a spontaneous act of the market. Government is the enabler of corporations in the first place. The moment it stops doing that, there won’t be any corporations to begin with.


Aug 28, 2017

What are the conditions for considering that a philosophy is a religion?

Philosophy is NOT religion.

So the condition for considering that it is one, is that you don’t know what the word “philosophy” means.


Aug 29, 2017

What is the point of a government if it can't truly protect its people (all of its people)?

What’s the point of a doctor who can’t cure all diseases? Or a teacher who doesn’t know everything?


Aug 29, 2017

What would it take for North Korea to cross a red line, starting a war?

What it would take would be launching an attack on another country.

Anything else, eg. crossing a red line some other country decided to lay down and enforce, it wouldn’t be North Korea but that other country that started the war.


Aug 29, 2017

Is it a good idea to give up British citizenship to protest a second Brexit referendum, if it happens?

Have you ever heard the good old English phrase “cutting off your nose to spite your face”?


Aug 29, 2017

How can the Ireland-UK border issue be solved without knowing further trading arrangements?

Well, the pedestrian, not very exciting, and somewhat expensive answer is you plan for a closed border and then renegotiate an open one.

So you start by saying “OK. 2019, we’re out of the single market and customs union, and freedom of movement. So we need checkpoints and passport controls. Then we start talks and hopefully negotiate some kind of new lighter framework sometime in the future.” Probably when all the excitement has died down and a more sensible government is in power.

Is this a whole mess? Yes. But that’s what’s implied by the legal framework.

As an aside, I used to think it was a pretty bad thing to have a political class largely composed of lawyers and civil servants. Now I’ve seen what a hash a bunch of journalists, doctors and CEOs are making of government, I have a new respect for lawyers. At least they’d have recognised and respected the fact that an international agreement would need to be implemented using actual fine-grained decisions. This bunch think that they can wave their magic wands and make treaties out of puffs of rhetorical flourish.


Aug 29, 2017

I am 17 years old and I want to start reading Ayn Rand. Many people have suggested that I not start at this age. Is it true? Should I wait for some more years before starting Ayn Rand?

Maybe it’s a good idea to get it out of your system early.

Read her now and maybe by the time you’re 20 you’ll have recovered.

Think of it like measles.


Aug 29, 2017

What will it take to get the left and right to be able to talk to each other?

Private spaces.

The problem with most of our discourse at the moment is that it’s in public or semi-public space, with a potential audience of millions.

That means everyone who discusses with a political opponent on social media, or television or even Quora, is conscious of having an audience.

That raises the stakes, because to be seen to back down in public means not simply personally admitting you are wrong - which is relatively easy for most well adjusted people - but publicly admitting that your side is wrong. It means damaging the morale of your supporters. Perhaps opening your fellow travellers up to further criticism. Weakening their arguments elsewhere. Most people find that much harder.

If you are serious about trying to get left and right to have a constructive dialogue, have it in private. Or where the public overview is significantly reduced (either before small, select audiences, or with a guarantee that what is spoken is only revealed some-time later, or under, say, Chatham House rules etc.)


Aug 29, 2017

Who should succeed Kezia Dugdale as the leader of the Scottish Labour Party?

I’d like Ruth Davidson.

I guess she’s otherwise engaged.


Aug 29, 2017

Why are extreme left and right-wing politics becoming increasingly popular again?

Go back about 17 years to the year 2000.

Remember that time?

The time when everyone talked about “the end of history” and assumed that a neoliberal “new world order” had won the “clash of civilizations”.

Everyone knew that a free market and increasing global trade was the key to peace and prosperity.

Everyone wanted more of it. All the sensible people wanted to be in the centre. Old left-wing parties were making themselves over as third-way champions of the new benign, permanent techno-capitalist realism. And centre right parties were generally trying to figure out how to recapture the centre by locking their crazy old paleo-conservative relatives in the attic. The far-right was a distant memory, or a subculture so fringey that it was a joke.

Well, what happened?

Turns out, that peaceful and prosperous neoliberal cake was a lie.

That hyper capitalism was a hurricane of disruptive innovation and creative destruction, wreaking havoc on stability and comfort of people across the world. Everything was changing, traditional hierarchy and values were uprooted and overturned. People were moving around more than ever, confronting and confronted by new ideas and new cultures. Stable jobs were being outsourced, offshored and replaced by shorter term, lower paid, more precarious ones. Pension schemes were disappearing. Government services were evaporating.

The first real shock was 9/11.

We thought Osama Bin Laden was a crazy madman. Turns out he was just ahead of the curve. Within 15 years, everyone was fed up with globalization, everyone wanted more God, and everyone wanted to drive out or slaughter the foreigners on their soil and keep it pure for the chosen people.

At the same time, capitalism recklessly blew up the world economy in 2008.

Liquidity in the world’s financial system dried up. Government stepped in and saved the world from catastrophic economic depression, only by blowing all their cash and then all their future credibility on printing a mountain of new money to stimulate some kind of economic activity.

That money should have caused mega inflation. Instead, most people hardly saw any of it, as it was sucked up into the pockets of a tiny elite of the megarich.

Governments were spent out. And imposing extra austerity on their citizens. Meanwhile, the mega-rich elites were creaming it. And flaunting their wealth in everybody’s faces via social media and a sycophantic culture of extreme celebrity.

Everyone else’s wages were stagnant. The elevator to greater wealth that had been increasing house prices had slowed to a crawl. And even when governments tried to keep house price inflation going, through various house-buying schemes, this largely helped buy-to-let landlords, and squeezed the next generation out of the housing market altogether.

By 2016 … most people were beaten down and extremely pissed off.

The only question was … who were they going to be pissed-off at? And what solutions would they look for?

That is why the far-left and far-right are back. Because the neoliberal centre, cheerleaders of capitalism, who promised everlasting peace and prosperity through ever accelerating growth and innovation, failed.

Ultimately their system spawned its own destruction. In the form of increasing insecurity which led the population to seek some kind of protection. Turning to authoritarians, radicals and reactionaries. Anyone who wasn’t tainted with the business as usual of the neoliberal centre.

Related :

Phil Jones (He / Him)'s answer to With the left and the right getting more extreme will those in the center fad away or will they fight back.?


Aug 31, 2017

Why is Hillary Clinton charging $2,400 per VIP ticket in Toronto to attend her book tour event and far less in the US? Will any of that money go to fund pet non-profits?

Maybe in Canada it’s Canadian dollars?


Sep 1, 2017

Now that it appears that Brexit is working even before it has started and EU immigration to the UK is falling, should we put a squeeze on benefits to force the millions of British layabouts to take these low-paying jobs?

You’re missing the big picture.

Stripped of all that EU regulation, we can finally reinstate slavery!

Think of the boost to the economy from all that free labour.


Sep 1, 2017

Are extremely high compensations in software engineering a temporary phenomenon? Will they rapidly decline and cease to be offered by 2025 or so?

A2A

I’d say that it’s a pretty good bet that for the forseeable future, certainly well past 2025, the cutting edge of innovation, increasing productivity and new economic value creation, will heavily involve “software” ie. commanding and configuring computers to do new things.

That’s true even when we get huge amounts of AI and machine learning in the mix. Applying ML and AI to our problems will be as much “programming” as writing C.

The people who are on top of the latest techniques and work well in the appropriate contexts will still be in demand and well compensated.

Of course the particular techniques and technologies will have moved on. Today’s cutting edge is tomorrow’s legacy.

And it’s an open question whether any of these well paid professions still call themselves “software engineering”. They may not even come from that background. Just as we now have successful developers who started as designers and then web designers. In 2025 they may come from finance or maths or ancient history.

But they’ll still be bossing computers around. Still have to have a bunch of good intuitions about hardware, software, algorithms, functions, logic, debugging etc.


Sep 1, 2017

Why is Ethereum believed to be the future of the blockchain?

Ethereum added a new trick to blockchains : smart contracts.

That made blockchains about far more than just being a kind of money. Suddenly they were a programmable platform, a kind of trustable distributed computer, that could be used to implement more or less any kind of accountable institution : a money, a voting scheme, an insurance or futures market.

People could do this already, of course, by writing their own software that was parasitic on BitCoin etc. But they needed to persuade people to buy in to their system and install the appropriate extra software etc.

With Ethereum, existing users can participate in these new institutions just by accepting the right contracts.

Think of it like the difference that happened when the web was invented. Suddenly people could make software available as a service through the browser rather than have to get potential users to buy disks and install from them.

Of course now that the idea of smart contracts is out there, maybe Ethereum isn’t the last word in them. But Ethereum brought a smart contract platform to the masses, and might still be the one that gets locked in.


Sep 3, 2017

Is it our best interests to continue Brexit, do we still believe (€/GBP at 1,09) EU is about to implode?

You’re lucky to get 1.09 euros to the pound these days. At the airport, the euro is worth more than the pound.


Sep 3, 2017

What is in the future for dubstep?

Dubstep is a spent force.

It had a great 10 year run. Introduced new ideas across music ( fantastic wobbly bass, the drop)

But its work is basically done.

I guess like house and dnb it will continue a kind of eternal afterlife. With loyal fans, ocassional flareups of excitement (like French house and Brazilian drum’n’bass perhaps we’ll get new, mellower flavours of dubstep that capture the imagination for a season or two).

Maybe there’s a future in all those dubstep / metal crossovers. And perhaps a kind of “world dubstep” crossing over with electrocumbia. And I’m sure it might still have an influence on VST plugin writers.

But as an exciting genre of music, it’s over.


Sep 4, 2017

Does government corruptions lead to war?

War is often the way corrupt governments try to distract the people from challenging the corruption.


Sep 4, 2017

Why is the genetic difference between humans and bonobos much more pronounced than the difference between bonobos and chimps?

Why do you think it’s “pronounced”.

Biologically the changes are small.

But obviously they have big behavioural effects.

It turns out that these small biological effects tipped us into an entirely new space of possibilities behaviourally.

The difference is basically to do with the structure of that space.


Sep 5, 2017

Why don't left-libertarians and libertarian socialists realize that it would require government force to ensure equality and/or "worker ownership of means of production"?

Standard caveat : “libertarian socialism” is a very broad and loosely understood umberella and many different people using the label will have different views. I will give mine but I don’t claim to speak for anyone else who calls themself a libertarian socialist.

So personally I disagree profoundly with the implication of the question. I believe that government force is far more implicated in maintaining the property regime we live under than most people give it credit for. And largely government can reform it, without violence, simply by changing the rules.

For example, the government can simply cancel land-”ownership” and close down the land registry.

What does the “propertarian” think he will do then? Sit with a shotgun on his porch “defending his property”?

Of course not. Firstly, where will he find time to do anything else? Secondly, much property is too distributed, abstract and diffuse for a single individual to physically guard. Thirdly, government can withdraw from recognising and defending property rights without this implying that it licenses any private agency to replace it. Shooting scrumpers with your shotgun would still be first degree murder.

In other words, land property can be eliminated without the government “taking it away” and certainly without applying extra force.

I’m always amazed that propertarians (right-libertarians) don’t understand how crucial government is to the whole edifice of property. It’s not only that government defends property. It’s that government defines property and gives it the only legitimacy that it has.

In practice, I’m not in favour of government cancelling all land titles over night. That would be chaos. I am in favour of the government announcing that in, say, 30 years it will be sunsetting the existing land-ownership regime, all land will de facto return to the commons, but that the government will be selling licenses that give certain exclusive usage rights over a long but limited time. (Think 99 year leases).

Government can offer all land owners the option of one time opportunity to trade in their existing titles for a 99 year lease without charge. Or owners can continue with the current rules until their property reverts to the commons in 30 years.

Again, no “taking”, no extra government force. Nothing but the removal of a certain kind of threat of government force : that which was backing up the ownership claim.

It’s propertarians / right-libertarians who have the real inconsistency here. Because property is created by the threat of violence against those who don’t recognise “ownership”.

No threat, no effective property.


Sep 6, 2017

Why should I study culture and society?

Short answer : you live in them. If you don’t understand them, you’ll get lost.


Sep 6, 2017

Does science have a rational bias? In other words, if I look for something called a quark I will find something called a quark as a result of my observation. It didn't exist before I observed it.

Sometimes scientists look for things that aren’t there.

And then when they realize it can’t be found, give up and come up with a new theory.

Aether is a good example.

And THAT is why science is different from the irrational bias you want to pretend it is.

Because it allows itself to be constrained by the evidence.


Sep 6, 2017

So now that the decision to leave the EU has been taken, are you hoping for the UK's future to be prosperous and stable or are you hoping for a disaster so you can say "I told you so"?

My income is in pounds. I live and work some of the time in the UK. I certainly would like to see the UK thrive economically. Both out of general wishing well to my fellow countrymen, and out of raw economic self interest.

However I do not want to see the UK get a temporary advantage from destroying a greater value in the EU. I am disgusted that there have been people in UK seeing Brexit as a zero sum game against the EU, with the UK as the first domino that knocks the others over, fragmenting the EU and leaving individual countries to be picked off by the sharks of global capital.

I want the UK to thrive. But even more than that, I want the EU to stay strong, to hold together, to uphold the principles of freedom of movement and environmental protection and quality standards that it currently does manage to impose on global corporations.

The UK, by itself, is weak and, under current administration, will almost certainly cave in to demands to weaken its consumer and worker protection. I hope not; but I don’t trust that it can. I will be glad if EU manages to avoid that fate, even if that is because the EU continues to thrive more than the UK.

In short, I’d prefer to see the factories move to Germany and factory workers be reasonably treated, than the factories stay in England and have the factory workers abused.


Sep 7, 2017

Hypothetically, if scientists found a way to control ants so that they would follow any command, what benefits could this provide to society?

Yes.

Massively useful.

All kinds of small scale agricultural work like weed and pest control and soil management could be done by programmable ants.


Sep 7, 2017

Given Apple's reputation and wealth, and the progress of AI, why are Apple's recent operating systems so unintelligent and inefficient at managing resources like memory?

Apple’s genius is product design and packaging for users. It’s not in fundamental advanced technology.

Siri has been a reasonably successful bringing of AI to consumers. But apart from that, user demand for AI isn’t huge. And Apple isn’t so great at other kinds of engineering that it makes a big impression.


Sep 7, 2017

After the Brexit talks and political concurrent, why don't more British natives think about moving abroad?

Brits are particularly bad at learning foreign languages.

It’s not really in our culture to do it. And it feels like a massively difficult thing.

That’s quite a barrier to exit.


Sep 8, 2017

Should we respect the democratic will of the people concerning Brexit?

Yes.

I think Brexit is a terrible idea. With very bad results.

I really wish it wasn’t happening.

BUT I also think that government gets its legitimacy by being seen as, and in fact being, the agent of the will of the people.

Even though it would be great to avoid Brexit, upholding that principle is even more important. A government that can’t claim to be executing what the people want has descended into a (perhaps well intentioned but nevertheless) tyranny.

Now there are plenty of good arguments that the Referendum was done for the wrong reasons, ill conceived, with abysmal lack of explanation of, and lack of planning for, the consequences.

I think we have every reason to despise David Cameron’s catastrophic incompetence.

But, having said all that. Those were rules under which the referendum was made. Under which the sides campaigned. And the public voted in good faith.

I don’t see you can reverse the decision it came up with without, again, delegitimizing the process by which governments claim the right to rule.

All electoral processes are flawed and you can always find reasons to challenge a result you don’t like. That’s not good enough to justify undermining the whole principle of sovereignty of the electorate.

For all her many, many faults, I think Theresa May got this right.

She has put a bunch of incompetent idiots in charge of Brexit and is reaping the reward of an incompetent and ruinous negotiation.

Horrific. Terrible prime minister.

But she was right to insist that the referendum result really should, unequivocally, take the UK out of full EU membership[*].

That’s the only thing that gives a UK government any legitimacy at all.

[*] Norway model / soft - Brexit would have been fine. The referendum was indeterminate on that.


Sep 8, 2017

Given that many candidates for software development jobs fail coding tests and interviews, what actions do you think governments should take to attract more high achievers into software engineering and better train people?

Agree with everyone else.

It’s not the government’s job to train people to behave in such a way that industry’s flawed tests make better predictions.

The right answer is that companies should run paid intern / apprenticeships and then hire permanent roles from people who do well at those.

Or just do acqui-hires of buying up startups for their staff.

Or let’s invent a new institution : “boot college”

Boot-college starts like bootcamp. Taking people with no tech. background and giving them raw training in programming. After the first couple of months or so, when bootcamps normally finish, those who graduate phase 1 of boot college go to phase 2, which is about working full time, under supervision, maintaining and extending a significant system or largish free software project run within the boot-college. Phase 2 lasts the rest of the year. And is, to all intents and purposes a full time job.

Here’s the thing though. Boot-college is funded by a bunch of larger tech. companies. Students pay nothing to attend. But phase 2 is monitored by HR from those companies. At the end of the year, those who have been observed to do well get job offers.


Sep 9, 2017

Why are people optimistic about the future evolution of artificial intelligence as opposed to tech evangelists that have more dire warnings about the dangers of AI and automation?

“People” aren’t optimistic. “People” in general aren’t even thinking about AI.

Who are optimistic are professional tech. boosters and hucksters in the media whose job is to create excitement and hype for the tech. industry.

Established tech. figures who understand what’s going on, but aren’t personally invested in AI have more leasure to make statesmanly warnings.

Everyone else is trying to sell something to a largely disinterested public.


Sep 9, 2017

What will the Facebook revelation that Russian actors ran right-wing political ads targeting US voters do to Mark Zuckerberg's US political ambitions?

If he had any conventional ones, it basically kills them.

Two scenarios, depending on how FB plays it :

I’m Mark Zuckerberg, I run the world’s leading disinformation site and I don’t care. Vote for me.

I’m Mark Zuckerberg. I’ve clamped down on fake news so FB only tells you facts I’ve approved of. Vote for me.

OTOH if you run FB you have more political clout than most senators anyway.


Sep 9, 2017

Why is Britain having to pay to leave the European Union?

The same reason you have to pay when you leave the restaurant, even if you change your mind and decide to leave after the first course.

When you order food you are implicitly committing to pay for everything you ask for.

Britain agreed to pay into certain schemes for a certain time. It’s chosen to leave early but those commitments remain.


Sep 9, 2017

Multiculturalism in many countries proves itself to cause a breeding ground for conflict. Countries like Yugoslavia, Syria, Iraq, Yemen, and many others all saw multicultural conflicts. Why should I support something that has such risks?

The term “multiculturalism” refers to explicit policies of modern governments to make immigrant minorities feel welcome by supporting their cultures. Eg. publishing government documents in their languages, having schools recognise their religious holidays etc.

There is zero evidence that this leads to cultural conflicts and some evidence that it leads to better relations. Eg. my understanding is that multicultural London has less racism and communities in conflict than assimilationist Paris.

The examples you gave are places where multiple tribes have lived in close proximity for centuries and have never developed explicit policies of respecting each other’s differences. (Or of they did, racist and ambitious polititians deliberately set out to destroy racial harmony as happened in Yugoslavia)


Sep 10, 2017

Do you think that society should work hard to end prejudice and discrimination against those with disabilities that way it is being more understanding that racism is wrong and needs to be stopped?

Yes. Of course.

Maybe prejudice against disabled people doesn’t take quite the same form as racism. Its roots are different and how it gets applied are different.

So it needs somewhat different approaches to address it. But mutatis mutandis we should address it.


Sep 10, 2017

If the advantages of a single-payer, national health system are as great as they seem to be described in answers on Quora, why haven't advocates in the US made these advantages, especially better care at lower cost, the center of their presentations?

They have.

You just haven’t been paying attention.


Sep 10, 2017

Have the UK Conservative Party now reached an electoral deadend, run out of policy ideas, and is Jeremy Corbyn becoming PM inevitable unless they break the deadlock by dropping Brexit and getting the young vote?

The Conservative Party have certainly run out of policy ideas.

It’s not clear that this government (going back to Cameron) ever had many ideas except to bumble along the “Thatcherite” route of running down public services and imposing an arbitrary target of balancing the budget while ignoring any kind of investment or strategy for the UK economy going forward. (If the economic rise of China should have taught us anything over the last 40 years it’s that planning works. If you actually decide to take it seriously.)

May’s big idea, perhaps understandable given the circumstances of her rise to power, is to ingratiate herself with the right-wing press and read the referendum result as all about xenophobically removing foreigners from the British economy and waving a nationalist flag.

Now, none of this means Corbyn will inevitably become PM. The government has the option of hanging on for five years unless the opposition can force a no-confidence vote. And most Tories are loyal enough to the party that they won’t do that.

In five years time, things could be very different. I estimate the most likely situation is a major crash in the economy as the UK falls off the cliff-edge, with the right-wing blaming the whole thing on EU intransigence and maliciously not giving them everything they want.

They could well stir up a wave of even nastier, anti-European, anti-foreigner feeling which would keep a right wing Tory government afloat.

I’d like to think that the British are too sensible and decent to fall for it. But current form isn’t good.

The chances of the Tory party deciding to drop Brexit to win the youth vote are negligible.


Sep 10, 2017

Why should I go to college if Quora exists?

Part of the job of college is to discipline you. To say, “these are the things you must learn, and it’s best to learn them in this order”.

Quora (and many other valuable online resources) don’t do that.

MOOCS sort of do it.

You could certain create a great MOOC using Quora answers and other resources. (I think Quora should look into it).

But education needs direction. Not just a self-service buffet of answers.


Sep 10, 2017

Is 25 years too old to start studying to become an actuary?

Don’t ask Quora. Get some statistics and work it out for yourself.


Sep 10, 2017

I love too many fields of study to specialize in just one thing. Is it feasible to become like the 'Renaissance men' of old?

You can certainly become as accomplished in several fields as the Renaissance men.

You can learn to paint well, write poetry, understand mechanics well enough to design war machines, write a treatise on philosophy and another nature.

What you can’t do, unfortunately, is undo the huge advances in all fields that have been made in the last 500 years. Or nullify the cumulative results of all the millions of new people working in these fields.

So, to be doing cutting-edge mechanics now requires far more study and immersion and working in a collaborative specialist environment than Leonardo had to when he was doing cutting-edge mechanics.

To make an impression in painting, you need more than a mastery of perspective, some basic chemistry of paints and a steady hand. You’ll need the intuition and artistic “spirit” to have a fruitful dialogue with the last 200 years of painting that have seen the meaning and techniques of paintings change dramatically.

Etc.

Your best bet is to work in new fields.

It’s sort of the case that information technology is so new that there’s still low-hanging fruit. People can still build world changing, cutting edge and significant software as individuals or build up major companies from scratch with small teams.

Other fields that are new, are places where someone can make an impact.

Imagine the combination of abilities that goes into being a YouTuber like this :

Music, science, performance, education, humour, video-making.

Clearly if you want to do multiple things, there are opportunities where you can find interesting new ways to combine them.


Sep 10, 2017

Can I be neither left wing or right wing? Am I supposed to choose one side?

No one else will force you to choose one side.

Your brain will.

What we call “left-wing” and “right-wing” are just clusterings of opinions about political issues which usually go together.

If you believe some things, such as that racial prejudice are wrong, you are likely to believe others, such that prejudice against people because of sexuality or poverty is wrong. Similarly if you think that government is too interfering in your commercial transactions by demanding health and safety inspections, you probably think it’s also taking too much money from you in taxes.

These clusters of ideas are what we call left-wing and right-wing.

Sometimes there are institutions that push our ideas into a certain cluster. For example, I might not be racist by inclination, but if the government decides to impose race-based restrictions on my business, and I HATE government interfering in my business, I may find myself hanging out with a bunch of racists who are complaining about the same restrictions, and find their ideas rubbing off on me.

Similarly, some events seem to cut through the “natural” clustering, and these are confusing and traumatic. For example, Brexit, in the UK, is dividing both the traditional right-wing Conservative party and the traditional left-wing Labour party.

Both sides have fissures into pro and anti Brexit sides. And these are particularly painful because they divide people who are usually allies.


Sep 11, 2017

Why doesn’t old technology such as radio have delays in their broadcasts?

It does.

But the delay is the speed of light which radio waves travel at. So you don’t notice.

The other thing is that analogue electronics, unlike digital, all the functionality for processing the signal is done by components that are working in parallel. So operate more or less instantaneously on the live signal.

Unlike digital equipment where a processor is doing decoding of the signal by running a sequential program that sometimes waits around to correct for errors etc.


Sep 11, 2017

If the money's mine, how is tax not theft?

The money isn’t yours.

Money is just a protocol that society uses to make the economy work.


Sep 11, 2017

Exactly what is the historic idealogical reason that lies behind the present Corbyn / McDonnell objection to remaining in the EU?

Let Corbyn tell you in his own words.

Watch this “before they were famous” video of Corbyn speaking to an empty house of commons about the TTIP several years ago.

And, at the time, he saw the EU as the force pushing it on the UK without sufficient chance to debate, modify or resist it.

Today things are different. Trump seems to have killed the TTIP anyway, and the Brexiteers are likely to try to negotiate and push through an even worse deal with the US from a position of greater weakness.

Today the EU looks like the least worst way to have a deal with the US; it’s capable of negotiating from a stronger position and will keep many workers’ rights that a Tory government would happily shred.

But it doesn’t warrant naive overenthusiasm. Corbyn may have been persuaded on-balance that EU membership is better than Brexit under the Tories, but there are still issues with how the EU negotiates, and how much scrutiny can be exercised, and how much democratic accountability it has. And what, finally, it will bring us.


Sep 11, 2017

Is it surprising that the EU Withdrawal Bill passed the first parliamentary hurdle?

Not to me.

I didn’t expect the Tories to break ranks. I’m a bit surprised by the Labour rebels. I don’t quite get what was in it for them.

But I think it would have passed without them anyway.


Sep 11, 2017

The UK intends to restrict immigration of low skilled EU migrants after Brexit; why doesn't the EU simply offer Britain this concession, in return for remaining in the Union? Wouldn't the British be satisfied, "having their cake and eating it, too"?

Bluntly, the EU doesn’t value the UK’s membership as much as it values its foundational principles, such as equal rights for all citizens.

What the UK is asking for, when it asks the EU for special dispensations to control movement of workers, is for the EU to put into law the principle that different Europeans have different rights and privileges. That some EU citizens may do things, and others may not, simply because of their educational achievments or because of where they were born.

Frankly, we should be disgusted and horrified if the EU tried to write such a caste system into its charter.


Sep 12, 2017

Are people basically the same everywhere around the world?

They’re not “the same”, no.

They have different physical characteristics, different abilities, different interests and tastes.

However they all have equal “worth”. Equal dignity. And an equal right to our respect and support unless lost in very specific circumstances.


Sep 12, 2017

The war in Afghanistan cost the UK 456 lives and just shy of £40bn ($53bn). It's cost the US 2,352 lives, and $686bn and counting. What do you think of this?

I think it was a catastrophically misguided effort, embarked on by incompetents who had no understanding of history, international relations, military strategy, social systems or human psychology.

Osama Bin Laden explicitly launched 9/11 with the aim of luring America into a quagmire in Afghanistan, which he hoped would bankrupt it both financially and morally. And his strategy worked fantastically well.

Future generations will almost certainly recognise him as one of the greatest military strategists in recent times. A man with almost no resources and a handful of fanatical followers, who discovered the Achilles Heel of the American empire, and dealt it its death-blow.


Sep 12, 2017

If everyone believes they are good, and in a conflict everyone believes they are right, how do you know you are really the good person you think you are?

You can’t know for sure. All you can do is try to make sure that you are aware of, and taking seriously, all the opposing points of view, and honestly willing to correct yourself if you are wrong.

But, of course, on moral values as opposed to other facts, it’s pretty hard to change them.


Sep 12, 2017

Are gig jobs the final step before a job is replaced by AI?

There’s an excellent article by John Robb here : The Future of Work is "Turking for Uber" and you Won't Like it

It more or less suggests that gig jobs are not simply the final step, but as he points out :

Most work will be turking.
What is turking? It’s when human beings do the work that bots aren’t able to do yet, but they do it in a way a bot would do it.

In other words, “gig jobs” are being designed to fit within wider scale automated systems. They fill the slots that the AIs and robots can’t do yet. But fit in, and are driven by, the automated system. And are instrumented and monitored in such a way that they are helping to train the AI that will eventually replace them.

I think Robb’s intuition is absolutely correct here.

Update : Watch Amazon’s warehouse robots bringing items to “pickers” who take stuff off the shelf and put it into bins.

In a few more years, many of these picking jobs will be replaced by other robot-arms with computer vision. The slots for the humans will continue to shrink as more augmentation is added. And the human slot will get simpler and simpler until it too goes.


Sep 12, 2017

Regarding music theory, when/why would you use a minor 7th chord? Is there a mood or theme associated with it or just a circumstance of musical math?

Frankly, why would you NOT use a minor 7th chord?

Minor 7th always make the best sounding music to my ears. The more of them the better.


Sep 13, 2017

Why is the environment not first class in Clojure?

Probably because Java.

Clojure’s design decisions prioritise fitting in with Java (or the host platform) before other Lispish virtues.

So if it doesn’t make sense either when calling into Java or being called from Java, Clojure probably doesn’t do it.


Sep 13, 2017

Why are the banks so corrupt and why have they been allowed to get away with so much criminal activity for so long (except for Iceland who have put them in jail)?

Bank and bankers aren’t inclined to be more corrupt than anyone else.

The problem is that the institution of banks gives these people certain levers to pull which give them great power, but they aren’t held to commensurate levels of responsibility. Any human is likely to be tempted in such situations.


Sep 13, 2017

What are some things that only an exceptional software developer can do?

Here are things that only an exceptional software developer will do.

Go back and review his / her working code. Refactor to eliminate redundancy. Clean up other ugliness. Think of better names for variables. Write documentation. Think how the API to their code can be improved to help other programmers on the same project.


Sep 13, 2017

Does Quora make you realize that there are actually still intelligent, interesting, caring people out there?

Yes.

On the whole people on Quora seem pretty decent. Even the ones I have, say, political disagreements with.

Trolls are pretty obvious. One time someone intemperately said people like me should be shot but I called him on it and he basically apologised and I saw he’d changed his wording.

Quora is on the internet. Sadly that spawns “greater fuckwads”. But compared to most places online, Quora is an oasis of politeness, and I guess it attracts people who like to be in a place like that.

Or maybe it’s my filter bubble.


Sep 13, 2017

How can an Arduino turn on/off multiple LEDs at once without a delay?

By itself, the Arduino can’t.

But it can turn on multiple lights with a delay so short that you won’t notice.

If it absolutely has to be that all the lights turn on at once, you’ll need to make a second circuit feeding multiple lights, and have the Arduino switch this second circuit on through a relay.


Sep 13, 2017

Is Hillary Clinton's new book "What Happened" worth reading?

I think this looks better : How I Lost by Hillary Clinton


Sep 13, 2017

Is Python open source?

Yes.


Sep 14, 2017

Can Clojure be turned into a purely functional language?

You could make a version of Clojure that couldn’t talk explicitly to the underlying platform and therefore didn’t call any libraries that had stateful side-effects.

You could also decide to remove the state management things like refs and atoms.

You’d still need IO and probably some kind of blocking sequence operator unless the language can only do batch processing of files.

But it would be an perfectly good language to use.

Though obviously much of Clojure’s appeal to many people disappears without access to the host platform’s libraries.


Sep 14, 2017

Is equality an equal beginning or an equal outcome?

You can never ensure an equal beginning. There will always be accidents and quirks of history.

All you can do is assert that everyone deserves equal respect and dignity in this life, and push for an equally comfortable outcome for everyone, regardless of the start that the world gave them.


Sep 14, 2017

Is it effective to use the tools of capitalism, such as the state, to create a socialist society?

Not very.

But the state is a tool you can sometimes get your hands on.

There’s probably no hard and fast rule that can tell you, on principle, whether a bad tool is better than no tool at all. Success starts to depend on all kinds of contingent details like who is trying to use it, how they decide to use it, etc.


Sep 15, 2017

Was it appropriate for the Harvard Kennedy School to name Chelsea Manning as a visiting fellow?

As one of America’s few genuine war heroes, it’s entirely appropriate.


Sep 15, 2017

If gender is simply determined by the sex chromosome inherited from the father, X for a girl, Y for a boy, how can some children be born intersex? How can a child have one physical gender but their brain tells them they are the opposite gender?

You’ve answered your own question.

It isn’t “simply” determined by the sex chromosome.


Sep 15, 2017

How likely is it that the free market of ideas on Quora could organize a revolutionary political party within America or on a global scale?

Well. If 4chan can do it, why not Quora?


Sep 15, 2017

What are the differences between how the alt-left view a utopian society and how the alt-right view a utopian society?

In the left utopia (alt and non alt versions) everyone likes each other, everyone treats everyone else with respect and collaborates for mutual advantage.

In the alt.right utopia everyone hates each other, jostles for advantage, but their particular group is the “winner”


Sep 15, 2017

Is there a Quora London meetup in September 2017?

I was trying to organize one.

It hasn’t happened yet. But I’d still like to.

How would a pub meet on evening of Thurs 28th work for people?


Sep 15, 2017

When something is vaporized, it is reduced to vapor. When something is atomized, it is reduced to atoms. Why aren't the parts something is reduced to after being pulverized called pulvers?

In other languages they are.

For example, in Portuguese, “polvo” is dust. It’s probably similar in other latin derived languages.

English has kept “pulverized” but adopted “dust” as its day to day word for dust.


Sep 15, 2017

What are the reasons that some people dislike Hillary Clinton?

Good question.

I criticise Hillary a lot. But “hate”? Seriously?

She’s just a rather uninspiring and uncharismatic / technocratic “third wayist.”

It’s a flawed philosophy. It’s not going to work for America. And it catastrophically lost the Democrats the last election and put someone terrible in charge.

But that’s hardly hate territory.

Everything else is just right-wing propaganda.


Sep 15, 2017

Are some things, such as parks and recreation, or street cleaning, part of city government but not "political"? What makes something "political"?

“Politics” is anything where two or more people have to live together.


Sep 15, 2017

What is the approximate size of your vocabulary?

About 33,000

I guess I shouldn’t have stopped reading novels :-(


Sep 16, 2017

How long would humans survive without bees?

Humanity as a whole would survive.

You just better hope you and your family aren’t in the third to a half that won’t.

It would take basically one growing season.


Sep 16, 2017

What are some of your favorite 60s psychedelic-era songs?


Sep 16, 2017

Why use mathematical or statistical functions in artificial neural networks, and not a different decision mechanism such as “if” chaining, decision trees, etc.?

What everyone else said.

Plus many people are interested in problems with continuous inputs like sensors, and continuous outputs like motor strength.

If you want something which just a big lookup table from binary inputs to binary outputs then, as Dale says, you can find it with a GA or something like John Koza’s Genetic Programming.


Sep 16, 2017

Is the Raspberry PI overrated?

RaspPi is very cool.

But it has what I think of as a serious flaw.

The problem with RaspPi is that you need a hell of a lot of extraneous outboard gear to start doing much with it. You NEED an external screen and keyboard and mouse before you can interact with it. Until recently you needed an external wifi dongle too. The RaspPi is absolutely NOT a small convenient computer.

Compare with the CubieBoard or CHIP. With these, you can connect the board to your computer via USB and immediately log in and start configuring / programming it through a terminal. You can program an Arduino or a Micro:Bit via USB. (I think you can even interact directly with the Python REPL on the Micro:Bit this way.) And with some setting up, at least you can get a login to a wifi router flashed with OpenWRT via just the wifi.

But of all these IoT toys, the RaspPi is by far the most awkward to work with. I have to get an HMDI TV, a special wireless keyboard / mouse and dongle. And sit next to a router with an ethernet cable. Any of these other boards or boxes I can just sling in my laptop bag, and plug in and do something useful with, wherever I am.

Now don’t get me wrong. I love that the RaspPi exists. They’ve built a wonderful ecosystem of software and hardware add-ons and support. Frankly, I think they’ve saved the UK’s computer (hardware) industry for another generation. There’s a lot of excitement around RaspPi.

But I wish they’d solve this issue. Because I do so much more with all these other things than with any of my RaspPis.


Sep 17, 2017

Are you on Quora to make friends?

I always hope that my writing online makes friends rather than enemies.

Even when I’m being polemical I aim to win people over to my side, not to piss them off.


Sep 17, 2017

Why do mainstream Democrats hate the left wing so much?

One of two things :

they feel embarrassed by them. They think that the left-wingers are bringing the whole left, including themselves into disrepute, and perhaps losing them elections

they feel judged by the left-wing for the compromises they’ve made, and this makes them feel unpleasantly guilty


Sep 17, 2017

Would humans without culture be indifferent to murder?

It’s hard to know what a “human without culture” would be.

We’re evolutionarily adapted to be a social animals. And “culture” is just the software of being social.

Even the most isolated hermit or psychopath probably understands (and uses) language, which is a cultural artefact.


Sep 17, 2017

How can I make the feminists understand that humanism is a far nobler cause to support?

How is feminism NOT humanism at its best?


Sep 17, 2017

Is trance or heavy metal music more demonic?

I’d say it’s hard to get more demonic than Baphomet Engine


Sep 17, 2017

What is being done about the world being borderless to everything except labor?

Not enough.

Of course the world should be borderless.

Currently, there’s a huge drive to help capital become free-er and more mobile while forcing labour to be penned into particular countries, more restricted and under ever increasing surveillance.

All you can really say about this is that this is an extremely big clue-stick that is beating us over the head to remind us how much the game is rigged in capital’s favour.


Sep 18, 2017

In the UK why are there lots of barbers shops opening? In our local high street there are two new ones?

Hilariously, it really seems like beard / moustache and hair-styles that a few years ago you’d only see on certain kinds of men around Shoreditch have actually gone mainstream.

A bank teller I dealt with last week in Croydon had a magnificent beard that would put an Edwardian to shame. He might have been a hipster (and I know that Croydon is now veering in that direction) but he might just have been a regular bloke with a beard.


Sep 18, 2017

Why are people always condemning every politician who is just human, not super magician?

Politicians are only human. And can’t be expected to have superhuman powers.

I don’t blame politicians for being weak, making mistakes or accepting compromises.

However, they presume to do the job of setting the rules that we must live by, and managing the affairs of the rest of us. So we expect them to at least be reasonably responsible and show some degree of wisdom.

When it becomes clear that they have less wisdom and responsibility than we do, we have every right to ask WTF?


Sep 19, 2017

Neural Network can be built so easily, but why are there so many researches on this topic out there?

Are different kinds of neural networks more suitable for different kinds of applications?

Are different kinds of neural networks more efficient? Able to solve problems with fewer resources?

Which kinds of neural networks are closest to, and behave most like, biological things like ourselves?


Sep 19, 2017

Why are migrants so interested in going to the U.K.? Why do they cross the Channel to the UK rather than stay in countries like France or Germany?

Many have family living in the UK, but not France.

Many speak more English than French.

Despite everything, and to our credit, ordinary people in England are still more polite with and helpful to foreigners than French people are.


Sep 19, 2017

What will you do now to prepare if one of the 3 events (true A.I. birth, world economy collapse, or World War III) were to happen in the next 3-5 years?

I don’t know.

I’m pretty sure neither true AI nor WW3 are coming in the next 5 years.

But another world economic collapse is a distinct possibility.


Sep 20, 2017

How do you approach showing beautiful languages like LISP dialects, or APLs to programmers who are blind to their beauty?

My epiphany with Lisp came when I tried translating a short Lisp example into C to help my students understand what it was doing.

The result was a really clean, elegant bit of C.

If I had to convince a programmer of language X that Lisp was beautiful, I’d do two things :

show that a Lisp solution could be shorter than the X solution

do a manual translation of the Lisp solution into the nearest X equivalent. Much of the time, the X written from thinking through the problem in Lisp, would be pretty nice too.


Sep 20, 2017

Do you think if we taught Antifa members what an actual fascist is from history they would stop claiming to be anti-fascist, and accept that they are just anarcho communists?

No.

Firstly, the two aren’t mutually exclusive. You don’t have to stop being anti-fascist just because you become an anarcho-communist.

Secondly, the more they understood about real fascists in history, the more they’d know that the anti-fascist coalition in history was very broad indeed.

Winston Churchill was antifa, but hardly anarcho-communist.


Sep 21, 2017

How does socialism handle illiteracy?

It builds schools, hires teachers and requires children to attend them.

In the schools, it tries to teach the children to read.


Sep 21, 2017

Isn't an economic collapse followed by rebuilding our best hope of achieving real social justice?

That’s a bit like saying, “isn’t having a heart attack the best way to convince myself to lose weight?”

Hopefully, if you have a heart attack, you will, after a lot of pain, expense and recovery time, learn to stop smoking, eat sensibly and take more exercise.

But really, it would be a hell of a lot better to do those things without having to have the heart attack.


Sep 21, 2017

When artificial Intelligence (AI) takes over manufacturing jobs first, what would be the second, and third type of jobs that will be eliminated from people?

It won’t take over “manufacturing” jobs first. And some sector second.

Automation has been displacing jobs in all sectors since the beginning of the industrial revolution.

Some jobs get replaced altogether. In some, the workers remain but get augmented by machinery which makes them more productive. In some places this leads to more being done. In other to fewer (but not zero) workers doing the job. In some places the jobs get broken up and redistributed to other workers while the machines do some parts of it.

You can’t make any generalizations about this. What happens to any specific job will depend on its particular details.


Sep 21, 2017

Is the childhood decade music always more powerful than any forthcoming decade music?

Not for me.

I’m a child of the 70s. But I think music has been awesome ever since.


Sep 22, 2017

Several world leaders of various fields including politics, science and human rights are often heard claiming that they are/were inspired by Gandhi. Why doesn’t anybody talk about Jinnah, a Muslim who created a home land for Muslims?

Well Gandhi was a theorist of political activism, leader of giant but peaceful protests. While Jinnah appears to have been more of a lawyer / politician, largely working within the system.


Sep 22, 2017

Is socialism basically a giant welfare program for public sector workers?

No.

It’s a giant welfare program for everybody who needs it.


Sep 22, 2017

Does democracy encourage war because the leaders are afraid to look weak by taking a more reserved tack to national challenges?

Not particularly.

Kings and emperors have also chosen war out of fear of looking weak, so it’s not obvious that democracy changed much in that regard.


Sep 23, 2017

How do I act as a 'left wing', far right' or a 'centrist right' politician? What is the difference?

Left and right wing are richly complex positions, and within the left and the right you’ll find a wide variety of opinion.

But here’s a really quick heuristic that can help discover whether you are a left or right wing politician.

Do you punch up or punch down?

When you identify the cause of a problem, or make a speech blaming someone, are the people you blame, typically richer or poorer than you? Do other people tend to look up to them or down on them?

If the people you blame tend to be richer than you, you are a left winger.

If the people you blame tend to be poorer than you, you are a right winger.

Like I say, this is not a law or a definition. It’s just a heuristic. You can find exceptions.

But it’s a pretty good one.


Sep 23, 2017

What type of work might artificial intelligence never make obsolete?

Deciding what humans want artificial intelligence to do.


Sep 23, 2017

After TFL revoked Uber's licence for London, there was talk of a publicly backed, mutually owned version, a bit like Boris Bikes for cabs. Would this work as well as Uber?

Right now, Uber runs at a loss.

In other words, Uber’s investors are willing to lose money in the short-term in the hope of bankrupting all the opposition (local taxis and minicabs) and inheriting an effective monopoly.

Online social media is very much a “winner takes all” proposition where there are massive “lock-in” benefits and most competition falls by the wayside. (See also Facebook wrt Orkut, Bebo etc.)

Now if the state runs a loss making ride-sharing service, clearly a lot of people are going to scream. And if doesn’t have the grit to outspend Uber’s deep pocketed investors, it will lose and all that money will have been wasted.

In this particular case, given the circumstances, it’s far better for the state to tell Uber that if it wants its license back it has to hit a guaranteed level of social service, and fine it a fuck load of money whenever it fails to hit that level.

Ken Bikes (let’s be clear Boris inherited the scheme) are actually sponsored and underwritten by a commercial third party (at the moment, Santander).

If Santander wants to fund an Uber rival for the advertising, by all means encourage them as long as they hit social service targets.


Sep 23, 2017

Do ESP8266 boards run Node.js? I want to run the HAP-Node.js library on it to build a custom low-cost smart light connected to the Apple HomeKit.

No.

They run NodeMcu which is a clone of the node.js API but where you write code in Lua.

You can’t run node.js and javascript directly on them. (I don’t think …) and certainly they don’t have much resource for it.

If you want to run existing node.js code you probably need a RaspPi or similar.


Sep 23, 2017

Despite the statist rhetoric, do you think libertarians and the alt-right make good allies?

In theory these people should be 100% against each other.

In practice, one of the great strengths of right-wing thinking (and I want to re-emphasize here that I am on the far left, but this is something I recognise as a virtue of the right) is that they don’t fetishize “consensus” and demand full agreement on their projects, but are comfortable working together based on minimal viable agreement.

So while they should be diametric opposites, they can find many small points of agreement and collaboration which are mutually beneficial.

The story of the last 40 years or so, has been a minority of economically liberally inclined politicians and thinkers recruiting a large majority of social conservatives to support their tax-cutting, government shrinking agenda. These two groups don’t really have much in common, don’t necessarily support each others’ agendas, but both sides get what they really care about from the deal and it remains remarkably stable.


Sep 23, 2017

What software should every programmer have?

A decent operating system. (Which means some version of Unix until something better comes along.)

A decent editor. (I use Emacs, if Vim works for you, peace)

A decent distributed source control (Realistically, Git unless something new and better turns up)

A decent diff / patch / merging tool. I use diff and meld.

A decent syncing / backup software. I use rsync

A decent scripting language for sys-admin on the operating system (shell, perl, python)

A good programming language to program in. Obviously this largely depends on your area of application.

A good FTP client if you’re going to be working on remote servers. (Eg. filezilla)

I don’t really use advanced SysOps tools like Continuous Integration and deployment etc. But I’m sure that if I was working in the right environment (commercial web app. development) then I’d definitely consider them essential.

Good communication tools with other programmers on the same project. IRC? Slack? A web-browser for reading blogs etc.


Sep 23, 2017

What are the differences and the relationship between high IQ and being wise?

IQ is just the raw hardware spec. It’s like how fast the processor runs. What the cache size is.

Wisdom is about how good the software is.


Sep 24, 2017

Can Social Natural Selection be the reason why a disproportional number of Jews have superior intelligence?

No.

It’s that jews have had 2000 years of being fucked over by everyone else.

That has ingrained some serious critical thinking in their culture. Not to mention various other survival and mutual support tactics including a high value on education.


Sep 24, 2017

Is there anyone who supports the United States going to war with North Korea?

The Islamic State will love it.

If the US kicks off a war in the Korean peninsula it will officially be “bloodier and more evil than ISIS”.

Which is some pretty next-level evil.


Sep 24, 2017

Why did C succeed over Pascal?

Isn’t Pascal the language where array lengths were part of the type?

How the hell could anyone write general purpose libraries with that?


Sep 24, 2017

Will I get any respect for saying "I am earning money by scraping data from other sites"? Should I even learn this?

It depends what you do with it.

Do something new, that creates value that no-one else was providing, I’d respect you.

Parasitically grab someone else’s work and slap extra ads on it, and I won’t.


Sep 24, 2017

Is North Korea really going to attack?

No.

North Korea doesn’t want to attack anyone. It just wants to be dangerous enough that nobody dares to attack it.


Sep 24, 2017

Are anarchists agreeable to you? Why or why not?

All the anarchists I know personally are extremely sweet, extremely responsible, very socially committed people who have dedicated much of their lives to helping others.

I don’t always “agree” with them, but they are highly agreeable.


Sep 24, 2017

What usually makes a front-end web developer slow?

Lack of control over the runtime environment.

Browsers have a lot of diversity and quirks. Writing code that doesn’t break (either functionally or visually) across all the different browsers and environments is a massive task.

You have five major operating systems : Windows, Mac, Linux, Android, iOS.

You have multiple browsers : Firefox, Chrome, Edge, Safari, Opera, IE, Midori, “Internet” etc. And some people are trying to maximize reuse between browser and “native UI” that’s defined through the same HTML / CSS / Javascript.

You have massively different screen sizes, from smart-watches, through phones, to tablets to 17″ laptop screens to HD desktops. There are multiple zoom levels and font sizes.

And potentially audio rendering for people with visual problems.

You have slow or intermittent internet connection and you don’t want your application to break because of lost or slow connection.


Sep 24, 2017

If the majority of the population of a certain area in the world demands independence for that area, should it be granted?

There’s no absolute right answer.

It depends on the scale of the area : for example, should I be able to declare my house an independent republic, even if everyone who lives there agrees?

It depends on the degree of interdependency : For example, my house still needs the sewage system and electricity and water and roads etc. provided by the society around me. It’s not a viable country by itself.

Like countries themselves, it depends on some historic / cultural accidents, that may just make certain groupings more of a coherent “module”. For example, separating Scotland from the UK makes more sense than separating Kent. Because culture and history.


Sep 24, 2017

Why are "affirmative action" programs considered "liberal"?

Because conservatives have renounced them.

Seriously.

If conservatives had been willing to admit that people who had the odds stacked against them in our society actually DID have the odds stacked against them, and were willing to support measures to level up the playing field, then this would have been a politically neutral issue. One that both liberals and conservatives could work together on, in a non partisan way, to improve the lives of everybody in society.

Ask the conservatives why they didn’t choose that.


Sep 24, 2017

Does the British Crown have any power? If so, what?

We don’t know.

It’s never tested … and we like to keep it that way.


Sep 24, 2017

Why isn't Smalltalk widely used anymore?

Smalltalk is a fund of really good and interesting ideas. It is historically very important, both for the influence it had and the influence it could have had.

Smalltalk’s great ideas are being a “live” collection of interacting objects, a tight integration between language, interface and environment, and being an open, personal, exploratory and creative environment.

At the same time, some of Smalltalk’s particular solutions and implementation decisions may be less relevant. Let’s talk about this. Not to argue that Smalltalk isn’t relevant, so much as to indicate what Smalltalk could do to improve its relevance.

While Smalltalk’s GUI desktop metaphor took over the world in the 80s and 90s, it’s actually one of the least important environments today, compared to web-servers, web-browsers, mobile devices and the internet-of-things. Smalltalk principles could be applied to these environments, BUT, you’d probably want to throw out the existing GUI framework and start again, bootstrapping (in Smalltalk, obviously), different kinds of (visual and not-visual) interfaces, suitable for each of these places : phones, tablets, browsers, servers, robots etc.

I believe Smalltalk’s monolithic and highly stateful and idiosyncratic “image” was one of its problems. The image is particularly incompatible with developing and selling “boxed” software or even mobile apps. The beauty of Smalltalk is that it breaks down the barrier between consumer and producer of software. But this obviously doesn’t work for people who are invested in the producer / consumer distinction for their business model.

So Smalltalk needs a better story / metaphor for how developers produce, package and distribute applications for other people. Some of that looks like existing Linux package managers and things like npm / maven etc. Part looks like app-stores. But this metaphor / model should be at the core of the system. A new Smalltalk (eco)system would be built around its package management, much as Debian is built around its package manager.

At the same time, we increasingly want user data to be in a cloud and synced between different environments and shared between different groups. This again needs to be at the heart of a new Smalltalk-like system. Syncronization / sharing / distribution rules needs to be fundamental properties of the objects that make up the system. “Sharing” changes in your work environment with friends or followers should be as easy as sharing pictures with friends on social media. ( See some of Jonathan Edwards’s work on “social data-structures” for a hint of this. Croquet / Open Cobalt were also focused on shared virtual worlds. I don’t know them but I’d like to see more of their ideas.)

Personally, I think we can do better than the actual Smalltalk language. While simplicity and consistency are wonderful things, I don’t really want to live in the Kingdom of Nouns. Supplementing objects and message passing with stand-alone named functions from modules seems useful. (I presume Smalltalk’s blocks already act like lambdas). Constraining mutable state to very specific places / situations is definitely a good thing. Macros are handy, and I believe would play well with Smalltalk’s piecemeal compilation. I’d even consider types, if you have good type inference. Multithreading / asynchronous communication, actors or go routines could be explicitly part of the core language.

I can imagine a wonderful system for tablets which is partly like a Smalltalk, partly like Hypercard, partly like wiki, partly like a Jupyter Notebook and partly like Slack. It wouldn’t bother with windows and icons. But would use GUI elements like cards and pages, Intents and Actions. It would be hooked to cloud storage, and cloud-based communication streams, and a package repository. Flows of notification cards would be fundamental. And writing bots to watch and process them. Or daemons / actors / stand-alone processes to watch and interact within the system would be trivial.


Sep 24, 2017

After the victory of Angela Merkel and the simultaneous success of the German far-right is it clear that the conscience of the left and the patriotism of the right is polarizing the Western countries like never before?

“Like never before” clearly not. We’re still a long way from the 1930s. Although we are showing worrying trends in that direction.

But we’re still a long way from the kind of polarization seen then. We shouldn’t panic even if we should be concerned.


Sep 24, 2017

How can you travel from the House of Parliament to the Tower of London?

Lots of ways. Including you can take a boat along the river.


Sep 24, 2017

What do you think of the Traitor's Gate at the Tower of London?

Like a lot of historically important but old stuff in London, it’s actually pretty boring and unimpressive to look at.

It’s important to remember what it was for. Not to wallow in the whole shock-horror of the thing, but to keep a constant reminder for ourselves that we, civilized white Christian English people were just as barbaric as everyone else.

Every time people are appalled and horrified by ISIS putting videos of decapitations on YouTube, I remind myself that Christian English people used to do public decapitations and put the heads up for display on London Bridge.

There is no evil in Arab genes or Muslim culture which isn’t also in our genes and our culture.


Sep 25, 2017

How many of the original 1997 New Labour cabinet would be 'corbynistas' if they were still on the front bench today?

Few would be “Corbynistas”. But I’m sure many would be happy to be part of a government

Robin Cook would probably be OK. Clare Short too.


Sep 25, 2017

Historically, were railways a 19th-century solution to an 18th-century problem and therefore not relevant to the 21st century?

Trains are a trade off

They’re faster than ships but slower than aircraft.

They’re far more expensive to build initially than roads which can be build on a more piecemeal / ad-hoc basis. But, long term, rails last longer and are cheaper to maintain than asphalt covered roads.

They’re more comfortable than cars, but less flexible.

I think that trains are likely to be increasingly valued and used IF we can get over the initial investment cost. Other innovations like Uber-style ride-sharing and autonomous taxis are good complements for trains. They solve the “last mile” problem of getting from an isolated station on a rainy night back to your home. As this problem diminishes, the other attractions of the train for fast and comfortable travel over intermediate distances will become more prominent.

Moving forward though, I’d expect to see greater crossover between rail and road transport. We already have trams that run on rails embedded in the roads. Why not very small “trains”, basically train / tram hybrids, of one or two carriages, without drivers, which can move on both urban tramlines embedded in city streets AND on the wider rail-network. It ought to be possible for me in London to go to a phone app. and book four seats and a table in such a train/tram combo going to, say, Manchester. It would automatically be routed by the nearest urban tram stop, 10 minutes walk from my house to collect me, and collect other passengers on the same route. It would then whisk us all off to an intersect with national rail lines, and zoom straight up to Manchester in a couple of hours. More comfortable and twice the speed of a coach. But with far more convenience than today’s intercity trains. And, because there are many more, smaller, cheaper, autonomous train-trams, you’d have a flexibility which is closer to current road transport. (We can add more to popular routes at popular times of the day.)


Sep 25, 2017

Who created the first dubstep track and which year was it released?

Dubstep evolved out of a quieter / mellower UK Garage that was losing the coked up / happy / sexy sheen of the late 90s, and moving towards a darker, ketamin fuelled post-ecstasy downer. It was becoming darker, more introspective, putting more emphasis on heavy bass, on atmosphere, and bringing in dub reggae influences.

So, you can say there were a bunch of records in the early 2000s that were the root of that.

Possibly an iconic example is Horsepower Productions’ “In a Fine Style” (2002) :

you can hear the bass wobbling away though not as crazily you might get later.

Slightly later, the term dubstep was actually being used. And an early standout hit is Skream’s “Midnight Request Line”

Then there’s Benga and Coki’s “Night”

By Caspa’s “Rubber Chicken” (2006) it’s pretty clear that the formula had been established.

Related :

Phil Jones (He / Him)'s answer to What is the definition of dubstep music? What makes music dubstep as opposed to electronic or rock or other types of music?


Sep 26, 2017

What do you think of white genetic survival?

I think that as long as humans live far from the equator it’s in with a sporting chance.

But if you’re really concerned you’ll need to try to ban Vitamin D supplements.


Sep 26, 2017

How come we see a lot fewer people in Appalachia doing music than when John Jacob Niles was in the early 20th century?

Well, one thing is that Appalachia is probably less isolated from the rest of US culture than it was in the early 20th century, and had developed its own folk-traditions.


Sep 26, 2017

Why do you think electronic music is better than heavy metal music?

These days heavy metal increasingly IS electronic music.

So, I’m not sure the dichotomy still works.

Let’s assume that back in the day, heavy metal was basically a sub-genre of rock.

In that case, it suffered all of the problems with rock : a restricted set of instruments : drums, guitars, bass, singer. A restricted format : albums full of traditional “songs”, even if somewhat extreme. Having to work in a genre that had been “mined out” by decades of other musicians doing the same thing.

Electronic had a far wider palette of sounds, and forms, and feelings and themes.

Today, though, it feels to me that metal has a healthier future ahead of it than rock. While rock is still very restricted, metal does seem to be happily ditching these format restrictions. You can find long ambient and experimental dronescapes, dubstep cross-overs, cinematic and symphonic metal that veers close to Broadway musical. Personally I listen a lot to Om, which is half-metal half- religious / new-age chant.

I’m not a metal-head. I don’t claim to know metal. But I’ll buy an argument that metal is more of a “feel” or “spirit” which can inhabit and animate any musical form. Like 70s prog, or early 80s post-punk or 90s IDM it feels wide-open to new possibilities and reinventions.

Meanwhile, while electronic music is also an incredibly open and diverse field of exploration, most of what is now established as mainstream, especially EDM seems to me to be boring as hell.

But then talking about “electronic” as a single genre is probably misleading. Increasingly all music involves some electronics, for recording, processing, effects, instruments, sequencing etc.


Sep 27, 2017

Why can't I call atheism a "belief system,” whereas a null set is still considered a set? Isn't it just another model of reality just as most belief systems are just models of reality used by different societies?

If you insist you can call it a “belief system” by analogy with sets.

But just as an empty set has no members, this is a belief system with no beliefs. So I’m not sure if that buys you anything.

Reality isn’t constrained by the dictionary.

I can, temporarily, put myself into your wordspace. But just using your labels won’t make me accept inferences hold across different terminologies.

This is what I call “the argument from ‘let’s adopt my terminology for things’” (See also “Nazis have ‘socialism’ in their name, therefore fascists are left-wing” etc.)


Sep 27, 2017

Why are chat bots the future?

It’s not so much that the bots are the future as that the place they live - chat transcripts in places like WhatsApp, Telegram and Slack etc. - are the places that people are spending an increasing amount of their time.

You want your app to be where the people are, with the interface conventions that are most comfortable there.


Sep 27, 2017

What are some examples of nations with rich economies that didn't have a colonizing/conquering past?

Singapore


Sep 28, 2017

If you absolutely had to choose between Boris Johnson and Jacob Rees-Mogg as UK's next Prime Minister, who would you pick?

Just to play devil’s advocate, perhaps JRM would be so hopeless that he triggered a backlash in favour of Labour, sooner and stronger.

Boris might be just ambiguous enough that his administration could collapse without taking “Torydom” with it.


Sep 28, 2017

In your opinion, what EDM song was initially great as an instrumental, but was later ruined by adding vocals?

Old skool answer.

This :

became this :

Update : Although, I have to say that while I hated this revision at the time, listening to it again after all these years, I’m suddenly won over. It is kind of awesomely hilarious. Younger me was clearly a humourless muppet.


Sep 28, 2017

If AI was able to perform everything people can, would the human power elite exterminate the common masses and replace them with AI units, thus ensuring their unchallenged supremacy while maintaining all functions those masses would have performed?

Why replace them with AIs?

Why not just use the AIs to control the weapons that exterminate the masses, and then switch them off, keeping a smaller population around and a few AIs to do the (reduced) workload, of keeping the super-rich in their pampered lifestyle?


Sep 28, 2017

Can you philosophically derive that liberal democracy could develop and end up serving only the interest of a group of people?

No.

That’s an empirical claim. You’d argue from evidence : either empirical observations of actual liberal democracies. Or models / simulations etc.


Sep 28, 2017

Is capitalism oppressive?

“Capitalism” means different things to different people.

When I say “capitalism” I mean the modern economic system we have today. Not some system with markets hundreds or thousands of years ago.

So, one of the features of the system we have today, that I call “capitalism”, is that pretty much ALL of the wilderness and “common” ground, particularly in Europe and North America, has been bundled up into someone’s private property.

That means that you as an individual can’t go out and forage there for food, or “homestead” it. Nor can you drill for oil or exploit other minerals.

Other people’s existing property rights have fenced you out, and you have no access to go there to try thriving by your own effort.

You are obliged to live within, play by the rules of, and respect the already existing property rights of, the modern capitalist market. And if you don’t have property, all you can do to get food is to sell your time and energy in the labour market. There is no opt-out.

In this sense, capitalism is, indeed, “oppressive”. It’s a system which has restricted your freedom.

On the left we have a term for it. “The pauperisation of the working class”. It’s a historical process that we still remember in Europe. That time when “inclosure acts” by government bundled up most of previously common land and handed it over to rich aristocrats and farmers. The peasants and rural poor were forcibly displaced, unable to build their own homesteads or exploit land to graze their animals. Without alternative options, they were obliged to move into cities and sell their labour to factories.

In Europe it’s particularly obvious that this was a forced move that few of the rural poor could avoid. In the US, the picture is slightly more complicated. The land was force-ably taken from the Native Americans, but all classes of European descendants (not just aristocrats) had an option to try enclosing common land and homesteading the frontier. That’s why Americans tend to be more sympathetic to capitalism and feel less oppressed by it. There’s still a folk-memory of the time when there really was an alternative. (Unless you are black, in which case your ancestors were too busy being slaves at the time that there were still homesteading opportunities)


Sep 29, 2017

In what ways is Quora like a free market, and in what ways is it not?

It’s NOT like a market because its main currency, upvotes, are not scarce. You’re free to spend as many upvotes as you like.

In this sense, it’s more like a gift economy. Question writers and answer writers give their writing voluntarily / speculatively. And in return, readers can reciprocate the gift with upvotes.

But as upvotes aren’t a scarce, limited resource, most “exchange” and “market” analogies are fairly weak.


Sep 29, 2017

Profit is the motor of capitalism. What would it be under socialism?

Is profit the motor of capitalism?

I’m sure Elon Musk, Steve Jobs and Bill Gates would be surprised.

I mean, clearly, they wouldn’t want to make a loss. And having money enough to live on and grow their business to pursue their dreams is important.

But the best entrepreneurs aren’t primarily motivated by extracting a profit. They want to do something cool and make a difference.

Changing the world, representing their values, these are what really drive people to build businesses. Even capitalists are human at the end of the day.

Under socialism I’d expect that human desire to do cool things, make a difference and remake the world would continue to be the motor that pulls us forward.


Sep 29, 2017

What can ETH do that normally computer software like web hooks are unable to?

My understanding is this :

An ordinary web-hook service can be turned off by a third party who happens to have power (legal or institutional)

An Ether contract can’t be cancelled as long as the Ethereum net is still running.


Oct 1, 2017

Are people worthless (in a capitalistic society) if they do not have a job?

Sort of.

A capitalist society is one which puts decision-making into the hands of individuals mediated via the market. You only get to participate in the market if you have money. So if you don’t have money, the market can’t hear your voice and doesn’t really care much about you.

You obviously can have money without having a job. But unless you win the lottery or come from a rich family, you’ll probably need a job to be paid any attention to by the market (and therefore capitalist society)


Oct 1, 2017

Why did the amount saved by UK households fall so significantly in Q1 2017 vs. prior years?

It is mysterious in one sense.

From the article, it sounds like borrowing is going up, but consumption is staying the same or going down.

So why are people borrowing more but not buying more?

Well, either because their income is falling. Which it is.

Or they’re borrowing to help pay off existing debts. Which may be going up if interest rates are going up. Which they are … partly to fight inflation caused by the pound falling.


Oct 1, 2017

Do you feel that the Earth's features are the product of an intelligent, purposeful and deliberate Designer?

No.

Next!


Oct 1, 2017

Do liberals really believe in socialism, or is the media just projecting this?

Liberals don’t believe in socialism by definition. If they did, they’d be socialists not liberals.

However right-wing media loves to conflate the two categories. I can’t quite tell if this is just because right-wing media people are too stupid to know the difference (ie. they think that everyone who disagrees with them is the same) or if they think it scores some kind of point to mix the two up.

Probably the second, though the workings of the right-wing media mind are pretty mysterious.


Oct 1, 2017

Is Scheme a good first language?

Well, one problem with learning Lisp as your first language is that you will spend the rest of your life disappointed. It’s downhill all the way.

OTOH, if you learn BASIC first, then you keep getting nice surprises as you learn new ones.


Oct 1, 2017

What city could be considered the global hub for the blockchain movement at the moment (the most people working, investing, masterminding on it)?

I’m not saying it is THE global hub, but London has made some claims to being both a fintech capital and more specifically an area of blockchain expertise.

If you want to find a job in blockchain, it’s probably one of the places to look.

London Blockchains Startup Jobs

OTOH, China probably owns the ASIC / hardware / mining sector. If you’re interested in those areas, go there.


Oct 1, 2017

What weapons can you open carry in England 2017?

I once asked the security guard at a place we worked why he had an unfeasibly large torch.

Turns out he wasn’t allowed to carry a truncheon-like stick as he wandered around empty commercial property at night, so people are making torches with very long, heavy rubber handles that can double up for this purpose.


Oct 1, 2017

The last song you listened to is now your country’s national anthem. How do you react?

The last song I listened to, via a news article, was Macklemore doing Same Love at some Australian football thingy :

I’m chill with that. Probably just nod my head in approval and say “well, that’s a hell of an improvement over God Save The Queen.”

It is a bit random as a national anthem though.


Oct 2, 2017

How would a non-authoritarian Communist society prevent an individual from owning private property?

People keep asking variants of this question.

“How does socialism / communism take people’s property without violence!!!!”

It’s quite shocking that they haven’t worked out that property is created by society. (As Mark Baldwin points out). And it is ONLY the threat of government violence that makes it exist in the first place.

So, you want to abolish land property? Simply have the government tear up all the land title deeds that it keeps, and don’t bother to send the police around when people ring up about trespassers. Getting rid of corporations is just as easy. Turn off the computers at Companies House. Etc.

Libertarians love to tell you that property is created by the magical thinking of “homesteading”. Religious conservatives will tell you that it’s made by God.

But the truth is that it’s just a shared story we choose to tell ourselves. And there’s nothing easier, or more peaceful, than just stopping telling ourselves that story.

All we have to do to eliminate property is to clap our hands and stop believing in it.


Oct 2, 2017

Do you think that the incidence of divorce in the world could be directly proportional to the level of emancipation of women attained in modern societies?

Well clearly where women are prohibited from divorcing that’s a pretty big symptom of lack of emancipation.

So I’d guess there’s some correlation.


Oct 2, 2017

Will Jeremy Corbyn win the next general election by a similar landslide to Thatcher and Tony Blair?

No.

To think that is to mistake the hype for the demographics.

Clearly the numbers aren’t there for Corbyn to win by a landslide. The boundaries don’t work in his favour. He’s still untrusted by a large majority of over 70s. The SNP isn’t going to evaporate and give Scotland back to Labour.

Corbyn can certainly “win”. In coalition with the other centre-left/liberal parties.

But more importantly, his historical opportunity is to win the argument. Ever since Corbyn got into power, and stood up for his principles, he has been pulling the Overton Window of political discourse back to the left from the absurdly neoliberal position that Thatcher and Blair had taken it. And which the timid Labour establishment had given up questioning.

Today, shibboleths such as “the private sector is always more efficient than / preferable to state provision” are dead. There are valid discussions to be had about the usefulness of re-nationalizing the railway, or Royal Mail. Or about eliminating university fees (and what happens to universities after that). But at least we can now have those discussions. We are now asking what the state is for. What it can and should do. And, ultimately, what the economy can do for us, rather than always what we should do for the economy.

This is the sense that Jeremy Corbyn is like Thatcher and Blair. He has been able to shift the discourse and parameters of UK politics, and may well manage to lock that shift in for another generation.


Oct 2, 2017

Who would make a better world president between a mathematician and a rapper? Assuming both would apply their logic and reasoning to solve problems.

The rapper.

The rapper is a people person and powerful speaker. He / she would be able to communicate their vision and motivate their colleagues.

Either the mathematician has the language / social skills to do this. (Just being a maths person doesn’t mean they don’t). So then it’s kind of a non question. Or, we’re assuming some stereotypical maths nerd who doesn’t have those people skills. In which case, he / she is unlikely to be as successful politically.

At the end of the day, the rapper can hire a computer when they need it.


Oct 2, 2017

How do you think new media and radios should communicate the changes in society? Do you think they should give a point of view or they should only explain facts?

All “facts” are points of view.

There is no view from nowhere.

Take “how fast was the car travelling?” Seems simple right.

But “he was racing over 100km per hour” just sounds subtly worse than “He was going less than 65 miles per hour”.

Even though they’re the same speed.

Everything is spun to communicate one message or another. You can’t NOT do that. Telling stories (which are loaded with significance) is how we think to ourselves and communicate with others.

And that’s how the media will always talk to us. We have to learn to interpret and disentangle the rhetoric when people are speaking to us.


Oct 2, 2017

Would a Labour election victory likely cause a run on the banks?

I think what that article really reveals is how meticulous John McDonnell is.

Here’s John McDonnell, the guy everyone loves to hate. (Even Corbyn fans think McDonnell is some embarrassing “loony lefty” they kind of wish didn’t exist. Basically because of a few intemperate words scattered through his history.)

But actually, McDonnell is the impressive brains of the operation.

Of course, as a responsible would-be chancellor, in a party which knows that it will face huge fear and hostility from parts of the establishment and financial sector if it comes to power, he thinks it’s worth preparing for this scenario. Why wouldn’t a chancellor prepare for any nasty surprises? Isn’t that part of the job?

Just stop and think about this for a minute. The Tories ran a Brexit referendum without planning for Brexit. They’ve spent a year faffing around with internal politics and still can’t present a negotiating position that makes practical proposals. The cabinet are a joke.

Meanwhile, McDonnell is carefully preparing for all eventualities.

How anyone spins this as Labour “incompetence” is beyond me.


Oct 2, 2017

What do communists believe about society?

Put very, very simply, Communists believe two things :

that society would be better if we were nicer to each other and helped each other out more

the economic system we have, actively discourages us from that. The way we treat each other is NOT how we would be in the state of nature, but how we are trained to be when we learn about money and shops and jobs and economics etc.


Oct 2, 2017

If you could only learn a maximum of three programming languages, which would they be?

Most of these questions ask about five. Three is actually really hard.

I’m going for

C, Lisp, Prolog.

Lisp because it’s the language that can be turned into everything. Your OO, or CSP paradigms can be implemented with macros. Even a type system can be layered on top.

Prolog because, while you can just embed minikanren in Lisp too, Prolog probably has the most different, and mind expanding, ideas to steal from.

C because … well how else am I going to implement my Lisp?


Oct 2, 2017

Is it conceivable that there exists an undiscovered method/thinking frame to conclusively answer the philosophical “why” questions?

Arguably Wittgenstein “solved” some of philosophy’s deepest puzzles, by asserting that they were simply the result of us misunderstanding the words we used to phrase them.

For some people, that’s a conclusive answer to some big why questions.

For others it just feels like a cop-out.

With any philosophical “answer” all you can really say is that it is conclusive for you.


Oct 2, 2017

How have auto-generated questions on Quora affected your user experience?

That’s a good question.

However, I think the question you reference is just about interior decoration. It’s like “say I want something that looks like an 80s guy’s room, what posters should I have on the wall?”

But the basic problem here is Quora’s absurd decision to get rid of question details. No one can ask a subtle or sophisticated question any more. Questions that need to add a bit of context or disambiguation. You just end up with them trying to cram a complex idea into a simple sentence.

THAT is why so many questions on Quora now look borderline absurd.


Oct 2, 2017

What are the downsides of nationalism?

War, mainly.

Once you start on the road to Nationalism you start seeing your country in a life-and-death struggle with all the other countries out there.

You may start by just criticising the other countries when they do things you don’t like. But soon you’re trying to “beat” them in trade negotiations, and squabbling about frontiers, and historical slights.

Eventually it ends up with war. Which is a huge waste of resources and happiness and human life.


Oct 3, 2017

Why do more recent mass shooters in the US no longer have previous criminal records?

Did they ever?

From Edmonton to Columbine, America has a long tradition of people “going postal”. Most of whom have no previous convictions.

It basically seems to be an explosion of “fuck you!” self-expression. Rather than the culmination of a life of criminal delinquency.


Oct 3, 2017

If Ruth Davidson replaced Theresa May, could she obliterate the Labour party?

Obliterate, no.

But she’s possibly one of the few people that could pull the Tory party out of its current doldrums.

However … and it’s a big “however” … it’s not enough for Ruth Davidson to be slotted in as leader into the current confusion. She would need to be able to take the Tories by the scruff of their necks, bang their heads together, and actually get them to behave themselves and follow her agenda.

Not even Davidson can turn the Tory fortunes around when they are as internally divided as they are at the moment. Or as hopelessly directionless over Brexit.


Oct 3, 2017

Will Theresa May go down in History as the worst post war Prime Minister?

I’d vote for Cameron.

Everything that May is suffering, from a country whose social fabric and self-confidence were shredded by gratuitous austerity economics, to Brexit, is basically his fault. May is in a no-win position.


Oct 3, 2017

What do people around the world think about the Pirate Party?

I’ve answered this elsewhere : Phil Jones (He / Him)'s answer to What do you think of the Pirate Party? What positive influence could they bring to existing politics and the economy?

tl;dr :

we desperately need a politics that’s literate in technology and its potentials and threats and how it changes society. The Pirate Party can and should be the party that leads in this.

parties should think of themselves as more than election-winning machines. They should also be think-tanks, pressure-groups, mobilizers of public conscience and champions of particular ideologies. And seek to push other parties to adopt their agendas.

Since I wrote that last answer, both of these necessities are becoming clearer.

Small, populist, often far-right, parties are becoming more prominent and learning to exert more influence. (Hence Brexit was driven by a party with one MP that managed to spook the Conservative into giving it a referendum.)

Although they have very little of interest to say about the technological challenges we face, they are often successful because they are adopting technologically sophisticated ways of organizing and spreading their propaganda.

The Pirate Party ought to be a party “for good” (as opposed to racist, xenophobic, authoritarian, mean-spirited) that learns to harness these forces. It needs to figure out the technology for campaigning. And then how to apply these technologies in governance.


Oct 3, 2017

What is a political economy?

It’s the study of how we live together.

If you want a bit more detail, consider that we co-ordinate our actions largely through power. And power is expressed through status, force and trade.

Politics often governs our negotiations of status and force. Economics is about our trade.

But really, the two aren’t as cleanly defined as you might think. Power is always involved when people make trades. And politics often involves a lot of trading for personal advantage.

“Political economy” is a much better term than “economics” which tries to take the politics out of economics and pretend that there are absolute economic laws that have the same status as science. There are certainly mathematical truths about certain topologies of relationships. And other aggregates of interests. But you never find them stripped of their political contexts in the real world.

So political economy is the study of all of this, all our interactions, and how messy it all is.


Oct 3, 2017

Are there research results that are not published in mainstream media to avoid panic in the normal society, or at least the ones that could cause social discomfort?

It doesn’t really strike me that mainstream media is in the business of trying to avoid panic and establish social calm.

As far as I can see, media goes for the most panicky, hysterical thing they can get away with without actually crossing their particular readership’s tolerance for straight up lies.


Oct 3, 2017

Why is science not a belief?

Science is a belief. In the same way that, say, carpentry is a belief.


Oct 3, 2017

Why has pop music overshadowed rock music in today's world?

There has always been pop music.

Pop music was here long before there was rock.

And it will go on long after rock is a forgotten historical quirk.

Pop music is a BIG, important genre of music. And rock is just a particular combination of instruments, riffs and bad hair that was very popular for a couple of decades, but then people moved on.


Oct 3, 2017

In international economics, why do economists continue to use currency exchange rates when PPP (purchasing power parity) is a more accurate measure?

More accurate measure of what?

And used for what?

My understanding is that currency exchange rates are just what the markets are actually offering you. While PPP is an inferred value intended to tell a story.

Exchange rates are raw data. PPP is a hypothesis about how things “really are”. (For some value of “really”)


Oct 4, 2017

Do you like the writing of John Le Carre?

I think he’s pretty good.

I haven’t read that many (I’ve seen or heard others on TV / films / radio) but they’re always good stories. I admire his strong moral fervour. Definitely a high quality political thriller writer.

I used to think of him as “the new Graham Greene”. But I find Greene “cleverer” in some ways. Greene’s plots (and particularly twists) seem to come out of the characters themselves. When things blow up it’s like a psychological trap being sprung.

I don’t get that sense from Le Carre. His characters are more detached melancholic observers of the general miserable state of the world. They soldier on through the story, to finally uncover the plot or until they get themselves killed. But often don’t give much of a sense of agency. Their job is to witness the machinations of others, rather than make stuff happen themselves.


Oct 4, 2017

Why do conservatives suddenly love Jacob-Rees Mogg so much?

Well, even the Tories have woken up and realized that they need a colourful, straight-talking outsider in these times.

JRM is their anti-Corbyn. The guy with a lot of Corbyn’s virtues : stands on principles, says what he thinks, politely self-confident and unfazed by critics. While holding all sorts of true Conservative (both economic and social) positions.


Oct 4, 2017

Who can examine the liberal argument, “since all citizens are equal, the gender analysis by the state is not necessary”?

Do you mean that the state could function perfectly well without classifying people by gender?

Sure. Why have gender on passports? Or on any government records. One might as well get rid of it.

Except, of course, in medical records, where it’s clearly a useful heuristic.


Oct 4, 2017

Why was MIDI necessary at all a few decades ago?

MIDI was what let your computer drive your hardware synthesizers and synchronize with your hardware drum-machines and tape recorders.

Without MIDI you had analogue control of one synth by another, which was a lot less accurate (in terms of pitch and timing) and something that was much harder for cheap microcomputers to accurately produce.

Analogue sequencers tended to be fairly limited, (8 or 16 steps), whereas computers could store entire scores. So MIDI allowed for cheap computers to be used as much more powerful sequencers.


Oct 4, 2017

Is it naive to believe benevolent AI can be developed independent of a benevolent political system?

If you can develop an AI at all, you can probably develop a benevolent one.

Not sure what the mere existence of a benevolent AI buys you in a non-benevolent political system though. AIs don’t automatically become Gods or rulers. A benevolent wouldn’t even try.


Oct 4, 2017

What are some indie/folk/filk songs about Eldritch Abominations/horrors?


Oct 4, 2017

Is it wise for Jeremy Corbyn to suggest renationalising Utilities and Rail given that public sector workers are some 20x more likely to strike for better pay and terms than their private sector counterparts?

It is wise to leave the railways and utilities in private hands when a certain amount of the takings always has to be skimmed off to feed the shareholders and humongously compensated senior executives?


Oct 4, 2017

What if you had someone do something for you (locksmith, plumber, etc.) and you refused to pay them?

Do it enough times that you make a tonne of money. Spend your ill gotten gains on self-promotion and posing as a successful businessman. And you too might get to be President of the United States!


Oct 4, 2017

Why can't transgender people accept the body they were born with?

Lot of answers giving genuine, heartfelt pleas for your understanding of how awful it is. I don’t want to take anything away from those answers.

But seriously, turn it around. Why on Earth should they?

You personally want them to accept the bodies they were born with? What business of it is yours? Why do you care? To spare your delicate feelings when you have to think about the possibility of people’s bodies being different? To not challenge the simplistic view of sex you learned when you were 3 or 4 years old?

Seriously, dude. There are people in your community that are unhappy. We now have the medical understanding to do something about it. What’s the point of freaking out and trying to stop them? If you can’t be happy for them now they have options, then at least have the common decency not to whine about it in public.


Oct 5, 2017

Are claimed average solar power costs lies?

Dude. If you think official prices are lies, you know what to do.

Arbitrage the fuck out of it and make yourself some money. :-)


Oct 5, 2017

What are the dangers of taking a train from Leeds, United Kingdom to London, United Kingdom?

You mean apart from the wolf-packs of Leicestershire and the zombie outbreak in Luton?


Oct 5, 2017

Could the violence in Catalonia surrounding the independence vote happen in Scotland?

No.

The UK accepts the principle that, under certain circumstances, the Scots have a right to a referendum. And the government has promised that it would accept the result.

The Spanish government shows no signs of accepting either.

You’d only get what happened in Catalonia in Scotland if the UK government changed its position and decided to deny a referendum and stated that they’d refuse to accept the result.


Oct 5, 2017

Why is the pound sterling and euro still expensive currency, although the dollar is the most popular and most used?

Basically, the currency corresponds to the value of things that are still closely tied to the pound and implicitly valued in it.

This is, probably, mainly a) UK financial services companies, and b) London real estate.

As the pound drops, London real-estate gets cheaper for everyone else. Many people would rush in to buy that real-estate, but would have to buy pounds to do so, and so the price of the pound would go up.

Similarly, London’s financial sector holds all sorts of value, in the form of shares in banks etc. and bond holdings. Again denominated in pounds. Again, if the pound drops, people swoop in to buy them, and that pushes the pound up.

I’d guess that if people started accepting dollars for London real-estate or to buy financial instruments in London, you would see the pound fall further.

Similarly, if Brexit triggers the exodus of a significant part of the city and impacts the price of London real-estate we’ll again see the pound fall.


Oct 5, 2017

Between Python and Javascript, which language would be better for developing high-performance mobile apps?

It might be interesting if you can call ndk C++ from react-native.

Some discussion here : Create react-native Native Module in C or C++ using Android NDK?

That means you might be able to write mainly Javascript for the UI, with crucial fast stuff in C++. But it seems you still have to write a JNI intermediary layer which might be slowish. So you want to do the minimal back and forth possible. Do the UI in javascript, and then marshal larger chunks of data into C++ for processing.


Oct 5, 2017

Why should philosophy departments be publicly funded when they produce almost no knowledge?

Think of philosophy as your fundamental blue-sky research department.

Philosophy is thinking unconstrained by any particular idea of how you ought to think. That’s why many branches of mathematics, the natural sciences, economics, psychology, sociology, political science, and most sophisticated theologies are all disciplines which have been “spun out of” philosophy. They started with discussions of philosophers and stopped being philosophy once they narrowed their methodological focus.

Philosophy will be where the thinking of next century and the millennia afterwards will come from.


Oct 5, 2017

Is deflation good for the economy?

Deflation means that things are getting cheaper.

Which is good for those holding money. Even if you do nothing with it, next year it will be worth more.

Unfortunately, it removes one of the pressures towards investment. If your money keeps being worth more even if you leave it under the mattress, why risk it by investing in a business that may go bust? (As many businesses do.)

Also, why buy something today if you can put it off a couple of months and get it cheaper?

This is a matter of fine tuning rather than simple laws, but many people think a bit of inflation gives that little extra pressure to overcome a natural inertia to leave money doing nothing. Deflation, OTOH, is a runaway downward spiral. Everyone sits on their money, waiting for it to be more valuable, and so no-one spends anything, which means that the economy is grinding to a halt.


Oct 5, 2017

Why is chocolate made in Europe and not in Africa where the beans come from?

What you think of as “chocolate” is really a mixture of chocolate and milk.

This kind of chocolate was pioneered in places like Switzerland (Nestle) and the UK (Cadbury, Rowntree) where there was a lot of good quality milk.

It’s easier to transport dried cocoa beans from Africa to Europe than to transport fresh milk from Europe to Africa.


Oct 5, 2017

Be it Scots, Igbos, Catalans or Kurds, what do you think should the situation be in order to make calls for independence rightful?

Calls for independence should always be allowed. That’s just a question of freedom of speech.

And I think that any reasonable government ought to listen if a region shows a strong desire for independence. Just as if any other large group has a particular dissatisfaction.

The government isn’t obliged to grant it, but it is obliged to listen respectfully and try to convince the population of the region, if it wants them to stay.


Oct 5, 2017

Why isn't the political position of “fiscally center, socially liberal” more popular?

You mean like Obama?

Fiscally centre requires people to pay tax. Right-wingers who are allergic to tax continue to try to sabotage it by

a) funding think tanks that always say that taxes are too high

b) funding religious conservatives who fan hatred against social liberalism


Oct 5, 2017

Why is the average IQ in Brazil lower through time?

I’m guessing it wasn’t measured that well in 1930.

Either through a flawed test or a bad population sample.


Oct 5, 2017

Will Theresa be toppled as British Prime Minister and Conservative Party leader by this Christmas by her colleagues?

I’m betting not.

However much the Tories hate her, they don’t have anyone plausible to replace her with who won’t spark a debilitating leadership war.

They are desperately trying to figure out :

a) a narrative to make whatever happens with Brexit not their fault

b) a successful angle to attack Corbyn

c) a new leader that everyone can get behind

Probably in that order of priority. Only when they have all three will they risk removing May.


Oct 5, 2017

If the human skin is an organ and the eye is an organ, why do we place much more value on the color of one organ (skin) over another organ (eye) color? In fact, why ascribe value to the color of any organ or an organ in general?

Because we’re pathetically hard-wired to try to find distinctions between people and behave in a prejudiced way with slightest excuse.

Jane Elliott famously, and horrifyingly, demonstrated that you actually can spawn “racism” based on nothing but eye colour. Read about her experiment and weep for humanity. We basically suck.


Oct 5, 2017

What is your favorite object? What does it mean to you? Could you live without it?

My most precious inanimate object (as opposed to family and friends) is the hard disk in this computer, that contains most of my life’s work (software, music, writing (including thousands of Quora answers), other artistic productions).

Fortunately I have a couple of backups. So, if I just lost this computer, or one hard disk, then I’d be perturbed but not distraught.

If I managed to be incompetent / unlucky enough to lose them all, then I would be pretty damned inconsolable.

Kids! Make backups!


Oct 5, 2017

Should society suppress freedom to maintain order?

To some extent it has to.

There’s no society without some constraints to co-ordinate its members.

The trick is to find minimal constraints, which allow a wide enough degree of freedom to keep people satisfied.


Oct 5, 2017

What is the best alternative to capitalism? Please describe it.


Oct 5, 2017

Party 0 is progressive in ideology but regressive in reality. Party 1 is regressive in ideology and regressive in reality. Which do you think is better?

Party 0

It wants to be progressive but is failing. Either through bad people at the top or dysfunctional organization.

But as long as the aspiration to be progressive is there, among the members, then there’s scope for reform and fixing the problems.

Whereas with Party 1, the members don’t want anything else, so there’s no hope of change.


Oct 5, 2017

What is your favorite cheese from Somerset, UK?


Oct 6, 2017

What is your favorite kind of cheese?

All cheese is great. (Well, almost all. What’s with that Gruyère?)

But it’s the tangy crumbly Northern whites that really do it for me : Wensleydale, Cheshire, Lancashire and Caerphilly.


Oct 6, 2017

Does Quora's API give me access to information the website doesn't?

What Quora API?


Oct 6, 2017

Does one consider wizard rock a music genre?

Well I’d be inclined to say that it’s a corner of a wider genre which is “fandom rock” (or “nerd rock?”). Like a lot of this stuff, what really binds it together is the lyrical theme, and musical style is wide open. Really pastiches of any other genre of music can be used.

That gives it a lot of freedom (and you can therefore do extraordinary things in it, pastiche is a very powerful), but also means that it lacks musical identity. From a quick trawl of YouTube wizard rock tunes, there doesn’t seem to be the sonic coherence that you hear developing in, say, steampunk / chap-hop.

I argue that this is the moment when chap-hop stopped being a fairly simplistic joke and became a real musical genre, with a rich and coherent aesthetic :

While Prof. Elemental hasn’t done anything since that quite lives up to the promise of this tune, chap-hop is clearly a real thing now. And the format is still productive.

I’m waiting to see wizard-rock’s equivalent.

To be honest, given that this is wizard-rock, I think they should have doubled-down on something that looked and sounded like this. :-)

That would have been pretty cool.


Oct 6, 2017

Why is the rock music genre dying out?

The genre is mined out.

There’s only so much you can do with a combo of electric guitar, bass, drum-kit and singer writing 3–5 minute songs.

OK, so you can augment them, with organs, or synths, or orchestras, or jazz brass. You can make the songs longer and more proggy and symphonic. Bring in jazzy virtuosity and improvisations. You can play faster (or slower). Shout louder, or more quietly.

But basically ALL those strategies had been done by the late 70s.

As I see it, there have been three really great rock moments (which produced music and bands I love by pushing the rock envelope) : 60s psychedelia, 70s prog, early 80s post-punk. They all had to break with the rock formula to be interesting.

And after that … it’s basically been recycling and regurgitating and recombining the same ideas.

The genre is mined out.

Metal is different. Metal admits, now, that it’s a spirit / vibe rather than a particular musical format. This is why people are programming metal in FruityLoops and making long ambient electronic dronescapes with a bit of growling on top and it’s still metal.

Hip-hop is different. They ditched the DJ and turntables. They used nothing but samples from 60s and 70s funk and soul, until they stopped. Mumble rap has ditched rap’s vocal virtuosity. Hip-hop can change, and it’s still hip-hop.

You can’t get away with that in rock. If you ditch the basic “four guys and their instruments” format no-one will accept that it’s still “proper rock.” It’s trapped in the format.

And the format is mined out.


Oct 6, 2017

Who is likely to be next leader of the UK Conservative party?

October 6, 2017.

I’m going to take an outside punt on … Michael Gove.

Yep, I know.

But here’s his pitch :

with only a year to go before Brexit, we don’t have time to take people like David Davis or Boris Johnson (ha ha … but … ) out of their key roles in our Brexit negotiations and economic diplomacy. We have no time for someone else to take over and get up to speed on their briefs. Changing leadership has to be quick, and with as little disruption to rest of the cabinet as possible. Davis or Johnson can’t abandon their posts at this crucial time. OTOH, who is going to miss me from my current job?

you all hate me but you know I am smart. You hated my presumption for throwing my hat in the ring last time. But look how your caution turned out. It’s time for someone with a bit of chutzpah.

I am a committed Brexiteer. I won’t be backsliding or muddled in my thinking.

I’m not tainted by the first 12 months of May’s cabinet and its failures

I was, once, friends with the Cameroons. And my free-market / economic liberal credentials are impeccable. I’ve mended my relationship with Boris. But there’s not so much love to be lost that I won’t kneecap him the moment he causes me any trouble. I can actually bridge the surviving factions in the Conservatives.

I’m sufficiently social conservative for you. Have supported faith schools, the return of capital punishment, etc.

Rupert Murdoch likes me and will back me.

My wife works for the Mail, and I can bring them on board.

Donald Trump likes me, which might count for something.


Oct 6, 2017

What do you think are the reasons for Britain's relatively poor productivity?

Because we allowed our industrial / manufacturing sector to rot and preferred to focus on “services”.

There just aren’t so many opportunities to increase productivity in services. And certainly not to improve productivity in things you are exporting.

Manufactured products are massively complex. They need sophisticated design, they are made of complex components. They need other complex machines to assemble them. And to manage the storage and flow of all materials and components through the process. And you need to manage logistics, supply chains etc. etc.

Every part of this process is an opportunity for someone to have a bright idea which can make it faster, more responsive, use less material or manpower.

The more productive you get, the more ambitious you can get in terms of the products you try to make and sell. As you move up the value chain, you get even more complex processes to manage, which provide even more opportunities for productivity improvements.

Services on the other hand have far fewer opportunities for productivity.

Anything where the service is an hour of human contact, whether that’s a masseuse or barber, through to a salesman, through to therapist or personal coach, an hour is an hour. You aren’t going to get a massage or haircut that’s a 100X faster. Some sales contacts can be moved online. But people tend to dislike it. And the part of high-end sales that’s about cajoling the client really can’t be replaced by a machine.

(Anyway, where we’re talking about retail, the largest service sector in the UK, even if we do make it more productive, that just means selling more things made outside the UK, faster, to UK consumers. The more productive retail gets, the worse it is for our balance of payments.)

The other aspect of this, as I’ve pointed out elsewhere, is that manufacturing and engineering jobs are available to anyone with reasonable capacity who studies hard. As long as you provide a good educational system, they build your “middle class” because anyone, from whatever background, who is diligent, can study to get a reasonably paid technical job. Service jobs often rely more on intangible and cultural qualities : do you have the right accent? Did you come from the right social network? Anyone who isn’t from the right cultural background has a hard time achieving those jobs. And there’s less of a structured route to helping them.

The result is that if you come from a disadvantaged background, school offers you less help towards getting a good job, and so there’s simply less incentive to study.

I believe that it’s absolutely worth the government investing in trying to rebuild the proportion of engineering / manufacturing in the UK economy, simply so these effects can start to be reversed.


Oct 6, 2017

Is it possible, using current drone, robotics, and AI technology, to design and manufacture small remote controlled humanoid mini robots that can run, fly, penetrate secured areas, and carry out espionage, assassination, and warfare?

This is coming.

I predict that with 100% confidence.

Have a look at Programmable Robot Swarms and basically anything to do with MEMS.

Probably the least likely part of what you’re asking is the “humanoid” bit. While Micronauts would be damned cool, it’s going to be much more efficient simply to make microbots that are specific to their function.

Want a camera / microphone for espionage? Make something that’s a tiny flying camera / microphone. Need one with a USB stick to extract data or inject malware? Just make a crawling USB stick. Etc.

Similarly with poison tip stings. Or small explosives. Or specialists in chewing through cables. Or crawling into a rifle barrel and sabotaging it.

They’re going to be more like termites. Many, cheap and specialized.


Oct 6, 2017

Is clarifying what you mean more of a policy on the right than the left? For example, clarifying that you don't like Nazi's when discussing the Charleston riots.

You clarify when you are concerned that people might misunderstand you.

That might either be because you are trying to say something complicated that doesn’t fit into one of the usual “buckets” of political opinion.

Or because you know that the person you are talking too is liable to misunderstand. (This can be quite innocent if it’s a contentious subject.)

I don’t suppose it’s particularly a left or right trait, so much as how much you feel you are talking to people “like” you and can expect them to infer the unspoken stuff the way you want it to be inferred.


Oct 6, 2017

For quick solutions I use Perl, for elegance and fun I use Ruby, and for speed and durability I use C. How might you persuade me to use Python instead?

If you’re happy using Ruby, I don’t see the point in telling you to move to Python.

Except if there are some good libraries in Python that don’t have equivalents in Ruby.

So either it’s “look at this cool library!” or not bothering.

To someone writing C I’d just say “Your time is worth more than that. Don’t waste it faffing around with segmentation faults and writing your own memory management when Python does it for you”. There’s very little need, these days to write C. Unless it’s some kind of virtual machine or other very low level bit of the operating system. Or you need portability somewhere where Python isn’t. (Although Python is in a lot of places)

Compared to Perl I’d just say “here, try rewriting one of your Perl scripts in Python. You’ll understand”. I defected from Perl to Python within an afternoon of trying it I think. And I’ve never looked back.


Oct 6, 2017

Why are many Hip Hop artists implementing Caribbean themed music into their music?

Caribbean music is massive in its own right. Reggae, obviously. But also reggaeton is huge everywhere they speak Spanish (including Cuba and other Caribbean islands). Soca (Soul Calypso) is pretty big.

I’d guess that some hip-hop artists (Wycleff springs to mind) have a background (either personally or family) in the Caribbean, and so want to bring in that aspect of their roots. Or are just familiar with and like the music.

Others just find it a fairly rich set of influences to be inspired by. Rumba, cha cha cha, salsa etc. are all good rhythmic musics with distinctive instrumentation.

Latin music has always been a big part of New York’s musical culture (mambo for example) and has a long history of feeding into jazz, big-band, soul etc. Which then feeds into hip-hop.

Ragga is a very exciting and energised way of rapping. Which adds a nice counterpoint to other styles.

Finally, it also helps hip-hop artists sell back the latin market if they do collaborations with reggaeton etc. artists.


Oct 6, 2017

Why do plants often resemble things created with mathematics, such as the Barnsley's fern? Is there an evolutionary advantage, or is it just a coincidence?

Vi Hart has all the answers you need :

I highly recommend watching all three through to the end. These are awesome.


Oct 6, 2017

What is your most liberal viewpoint?

OK. So I’m NOT a “liberal” in the strict sense. (I’m more of a left-libertarian green pirate socialist). But here are some radical beliefs I have that are from my liberal / libertarian side.

1) that all drugs should be legalized for adults. And that the illness and negative effects due to them should be treated as a purely health / mental health issue. This shouldn’t be treated as a criminal (or even a moral) matter.

2) that the government should get out of the business of trying to classify people by sex / gender. No need for it on passports or any other official documents. Nor should there be legal implications for it. The only place where “male” / “female” need be represented on any institutional document is in your medical records, along with blood group and similar physical characteristics that have health implications.

3) That compulsory education should stop, and adulthood should start, at puberty, around 13 or 14. That’s how humans have traditionally lived, and perhaps the way we are still biologically inclined. The idea of an extended “teenage” period between 14 and 18, where young adults are kept caged up in schools that they may not want to attend, and are prevented from going out to work and interact with other adults, is an artefact of the industrial age, and not particularly good for us.

I certainly think that the state should provide education for people over 14. But it should be voluntary attendance. And available to all adults.

Even for younger children we should investigate much more open and self-directed learning than current schooling methodologies.

4) “Intellectual property” (copyrights and patents) should be scrapped. The government shouldn’t be in the business of creating artificial monopolies or constraints on what ideas we can access and use. The only IP constraint should be “trademarks” in that the government should still protect your right not to be misrepresented by someone passing themselves off as you.

5) While I personally believe that much pornography is harmful and that we should make a personal decision to reject it, I don’t think that the government should be in the business of criminalizing or trying to control it. The cost of this government interference in what we see is too high. The government shouldn’t be monitoring what we watch and share. Nor punishing us for watching it.

6) Prisons should be for a) rehabilitation, b) containing those who are a danger to others. Prison doesn’t have a “punishment” role. Nor should it be trying to make the prisoners’ life more unpleasant than the fact of their lack of liberty in an institutional setting already is.

7) It goes without saying that of course, there should be no death penalty. Governments have no right to kill citizens in cold blood.

Borderline.

A couple of issues that I’m two minds about :

a) Assisted suicide. I see the arguments on both sides. I might be in favour of legalizing it. Though I see why that is dangerous.

b) Point 2), of course, should also resolve any issues of “gay marriage”. Without official gender there won’t be such a thing. But perhaps there is a question of why the government is in the business of “marriage” at all. Perhaps it should just be scrapped altogether, with the government only providing some kind of minimal bureaucratic service of allowing people to nominate a primary dependent who acquires particular rights such as residency or inheritance via the relationship.

c) Following the logical thread from 2 and 6. If the government is not distinguishing gender, and we have greater focus on rehabilitation in prison, why segregate prisoners by sex? Perhaps prisons should be de facto “mixed”. Of course, this might be a terrible idea. Leading to women being brutalized by dangerous men. (Or vice versa). Or it might actually make prisons a less toxic environment and lead to better rehabilitation results. I think you’d have to experiment very carefully if you wanted to try this. And pay a lot of attention to the well-being of the more vulnerable prisoners. And it may turn out a disaster that needs cancelling fairly quickly. But I think it would be worth doing a bit of experimentation.

d) I believe in a Basic Income. That isn’t one of my “liberal” views. It’s a progressive / socialist one. However, if there is a Basic Income, then I think that potentially strengthens the argument for legalizing prostitution. Without BI, then I think the danger of people being obliged into prostitution by poverty is too high. But with a BI, it becomes closer to a legitimate career choice.


Oct 7, 2017

Is blockchain a bubble?

Right now, yes.

Everyone wants to invent new coins. Only a tiny portion of them can possibly take off and become useful and valuable.


Oct 7, 2017

My view on gun control/gun regulation and shootings is "life happens, deal with it." What are your thoughts on this?

Forget all these modern examples. Sabre-tooth tigers happen. Why fight them?

Why gather wood and make fires when you could just let wolves eat you? It’s the circle of life, man. Go with the flow.


Oct 7, 2017

What do you think of Elon Musk's casual Twitter "offer" to rebuild Puerto Rico's power grid using solar technology?

If he means it, good for him.

It’s clear that he’s not offering to do it for free. So he basically needs to work out a contract with island. And they need to decide to pay for it.

But it’s likely that he’s interested in another opportunity to prove / showcase his technology rather than just get screwing as much money out of the island as possible. So I think it can work well.


Oct 7, 2017

What is the basic difference between libertarian socialism and Neo-liberalism regarding the role of the state?

As a libertarian socialist I believe that the laws of the market don’t unfold automatically towards our best social outcomes, and so need to be constrained and shaped to prevent the worst results.

At the same time, I would certainly like to see as much freedom as possible within those constraints.

Neoliberals assume that the market will tend towards the best outcome due to its own dynamics. And so there should be as little constraint on economic activity as possible. Neoliberals think that the state’s role is to make the society as convenient and comfortable for private enterprise as it can (ie. reducing taxes and regulation as much as it can get away with) while clamping down on things that might inconvenience corporations, like trade unions, protest movements or class action suits. Furthermore, they believe that the state can never manage an enterprise more successfully than a private company can, and so must accept that most of its functions can and should eventually migrate to the private sector.

As a libertarian socialist, I disagree that the natural dynamics of the market lead to the best outcome. I believe that left to themselves, they lead to accumulation, rising inequality and, ultimately, social strife and breakdown. So I think that the state has a job in managing inequality, to prevent it spiralling out of control. I believe the state has a job to ensure a minimal quality of care and comfort for its citizens, and it may well need to shape the economic rules to this end.

So far, that makes me no different from many other kinds of Social Democrats or mild socialists. However, personally, I also argue that current social democratic thinking is too focused on two strategies : a) redistribution through taxes, b) bringing functions back under direct state control.

As a socialist, I don’t reject either of these on principle. But as a libertarian socialist I recognise that they do have their own problems, and I think that the state could be a lot more imaginative and can explore other tools to achieve equality and welfare. Taxes and state control can be part of a pragmatic mix of policies but they are not the be all and end all.

For example, I think that there are entire classes of property that the state should simply cancel (stop recognising) and it should renegotiate new rules for managing the resources that they currently govern. Or, another example, I believe large corporations should be broken up automatically the moment they hit a certain size, to prevent excessive concentrations of wealth and power building up.

In other words, as a libertarian socialist, I believe that the state’s job is to balance the competing demands for freedom and social welfare (which includes preventing spiralling inequality that reduces everyone’s quality of life). It should satisfice between them as cleverly and successfully as it can.

Unlike neoliberals I don’t believe that the particular configuration of the economy we have has any strong claim on us. I think we can and should continue tweaking the rule-set until we get something better.


Oct 7, 2017

Why does there seem to be no culture to really call American?

America has plenty of culture.

It’s also exported it so successfully that many non-Americans don’t even realize that it IS American culture and not just something that kind of belongs to the world in general.

Don’t be fooled. America has a hell of a lot of culture.


Oct 7, 2017

What do you think of Frank Zappa?

He was probably a genius.

But boy did he have a crap sense of humour.

Perhaps it’s an American thing. But it leaves me cold.

So, to be honest, I can’t say I’ve explored his catalogue deeply enough. From what people say, it feels like everything I would want from Zappa I can get from a judicious mix of Gong, Tom Zé and Cardiacs. And frankly, that’s a more appealing prospect to me than ploughing through all those endless blues jams and godawful lyrics.


Oct 7, 2017

Why are some green parties centrist instead of left wing?

Green parties don’t have to be left-wing.

They can be quite “conservative” in the literal sense of the word, if conservative means “conservation” and protecting nature and wildlife.

They are pushed in a leftward direction because the left-wing political theory is also the systems-theory critique of capitalism. And often it turns out that capitalism is systemically destroying the environment.

So Green parties that dig deep, discover that they are working not against accidental / ad-hoc pollution and environmental destruction, but concerted pollution and environmental destruction which is driven by capitalist dynamics.

But not everyone is digging that deep. Environmental issues often have a superficial appeal to people who haven’t, and perhaps aren’t yet ready to, follow that chain of analysis. And so their green politics isn’t a systemic anti-capitalist one. Or the party itself plays such an analysis down in order to appeal to those people.


Oct 8, 2017

What will be the consequences of the Fed unwinding quantitative easing?

The rest of the 2008 crisis that’s been on “pause” for the last 10 years will finally play out.

JPMORGAN: Here's what could cause the next financial crisis


Oct 8, 2017

Do we need a Newton in the field of artificial intelligence?

No. Newton was a scientist.

AI is an engineering problem.


Oct 8, 2017

Why does the right think young people are brainwashed by academics to be left-wing?

That’s not brainwashing.

It’s deprogramming from the previous brainwashing that made them right-wing in the first place.


Oct 8, 2017

Feminists of Quora: A genius child grows up to become a housewife. How does that make you feel?

Sceptical.

I bet that genius housewife is actually doing a tonne of interesting stuff on the side that you’re ignoring for the purposes of your hypothetical question.


Oct 8, 2017

Will there ever be a genre called Classic Rap like there is for Classic Rock?

It’s called “old skool”.

But it serves the same purpose.


Oct 9, 2017

What are some places that used to be touristic, but aren’t anymore (excluding active war-zones)?

British sea-side resorts lost a lot of business once there were cheap flights to southern Europe.

Obviously there still are tourists and these towns still cater to them, but I don’t suppose Worthing or Bognor Regis really capture people’s imaginations the way they used to.


Oct 9, 2017

Which is more common in politics, switching from left to right or from right to left?

Left to right.

Why?

Most people start out left more or less by default, and the right wingers have to come fom somewhere.

But seriously, why?

Well, young people start off in life with few assets and plenty of years in front of them to work in. They are naturally “workers” rather than “capitalists” / “landlords”. And in a society which pitches the first category against the second they’ll take the side of the first.

In a society where workers are the underdogs, they’ll take the side of the underdog.

As they grow older, though, they’ll acquire more assets and have fewer working years in front of them. By the time they retire all their wealth will be in the form of assets (or pensions from managed funds) and naturally their sympathies will have been reversed.


Oct 9, 2017

What is the most primitive form of memory formation that an organism is known to exhibit?


Oct 9, 2017

If pure communism advocates for the abolition of the state, what is the difference between Anarcho-communism and communism?

I wouldn’t use the term “pure communism”.

But the Marxist theory of communism is that the state “withers away” by an organic process under socialism.

Anarcho-communists probably think it needs a bit of extra help to wither away.


Oct 9, 2017

Is Thomas Ray's Tierra the earliest computer simulation that models evolutionary dynamics?

Seth Bullock suggests that the first “evolutionary simulation” is by Charles Babbage from the beginning of the 19th century :

https://eprints.soton.ac.uk/261454/1/10.1.1.35.4899.pdf


Oct 9, 2017

If the UK elects Jeremy Corbyn's Labour party in four years time, does that mean that other countries on the continent will go left as well?

Not automatically, no.

What it will prove is that a “proper” left-wing party has enough appeal to still win an election. That’s not entirely a novelty, see Syriza in Greece. Podemos have been close in Spain too.

What Corbyn will have done, though, is show mainstream left-wing parties in Europe that it is possible to avoid PASOKification, the decline which is affecting almost all the old centre-left parties in Europe. (And to an extent, the Democrats in the US) and that a swing to a more radical message is actually the key to renewal. The way to get more energy, support and even ideas. (People love to dismiss Labour as just “harking back to the 70s” but there’s a lot more thinking going on than that.)

There is a wave of dissatisfaction with mainstream parties and “business as usual” in the world. One day, certainly, that wave will have subsided. But it hasn’t subsided yet. And it won’t subside until the business cycle finally gets around to destroying so much value and causing so much misery that Europe and the US go back into serious growth mode.

Until that time, populist opponents of the status quo will be strong.

The question has always been : in this time of populism, can the left capture that populist energy? Can it frame an inspiring left-wing response to the current times? Or will it leave populism to the far-right?

That’s crucial for both the left, if it’s to have any chance of winning power in the near future, and the centre, if it wants to avoid being stuck with a far-right government.

For example, if Macron’s project blows up in France in the next couple of years (and his popularity is plummeting, and his labour reforms are going to hurt) it’s going to be Le Pen vs Mélenchon in the next election.

If Corbyn wins, I’d expect many other centre left parties in Europe to swing left. Possibly even the Democrats in the US will finally get their act together to stop fighting the energy that Bernie uncorked.


Oct 9, 2017

Is there a way to parse ruby code to Java POJO class?


Oct 9, 2017

I need new songs to listen to, any recommendations?

Pop music. As awesome as always …


Oct 9, 2017

Do you have sympathy towards the "Top 1%" who are forced to pay a large chunk (approx 35%) of their money as tax?

What you have to remember is what economists call “the law of diminishing returns”.

That means is that the more money you have, the less, the extra dollar, at the margin, is actually worth to you.

So although you look at these people and say “ouch! having all that money taken away must hurt!”, in fact, at the kind of income they have, the extra money is worth so little that it doesn’t hurt at all. It’s like cutting a toe-nail. Painless.


Oct 9, 2017

Has Jeremy Corbyn led the Labour party to ruin?

No.

It’s now one of the largest political parties in Europe with a huge number of enthusiastic members and activists, going out and campaigning for it.

I shudder to think what would have happened to Labour had Yvette Cooper or Andy Burnham become leader.

Sure, they’re nice enough people. Sound in their own way. But they’d have presided over a continued draining of Labour support and energy, and a slow decline into irrelevance.

Admittedly, it’s unlikely that Theresa May would have called the 2017 election, but had she done, I think it’s likely we’d have seen Labour noodling along without much change in status except to lose more votes to Greens and LibDems. Theresa May would indeed be stronger, and although the Tories would be undergoing further ructions and not “stable”, Labour’s status as a powerless, token opposition would be cemented in place.

Corbyn has done exactly what I hoped he would. Saved Labour from PASOKification.


Oct 9, 2017

Are the differences between people a reason to celebrate or a source of problems?

Both.


Oct 10, 2017

Are there any ideas popularized by or especially focused on by social conservatism that might appeal to people who are both secular and smart?

Sure.

They can argue that “people are not ready to change”.

That’s a social conservative position that a smart, secular person can agree with. Partly because it’s, to some extent, true.

Obviously a social conservative who believes that won’t even try to get people to change.

So it becomes a self-fulfilling prophecy.


Oct 10, 2017

Do Republicans have a plan for gun violence?

I believe Donald Trump suggested that if Hillary won the election, “second amendment people” could take up arms against her.


Oct 10, 2017

Why does everybody want to move to the USA? Is there anyone who wouldn’t move to the USA if given free citizenship?

My wife is currently trying to persuade me to go visit the US for a couple of weeks and I’m basically thinking … “nah!”

I mean if there was a conference or something I really wanted to go to … but apart from that, my desire to make the effort to go to the US, even on holiday, has basically flatlined.


Oct 10, 2017

Is there a specific English word or term for songs that probably will make you want to cry?

Tearjerker


Oct 10, 2017

Why do princes marry middle class women like Kate Middleton?

Royalty in Europe already has a bad history of inbreeding.

They need new genes.


Oct 11, 2017

When should I avoid functional programming and use imperative programming instead?

1) Basically for efficiency, when your language doesn’t have facilities to do FP efficiently.

No tail-call optimization? You’ll have to use loops, not recursion

No fast immutable data-structures? You may have to use mutable data-structures. (Or implement them yourself)

Etc.

2) If your program is purely controlling something outside with almost no logic, itself, then it may consist of nothing but a bunch of input / output statements.


Oct 11, 2017

Would you quit Quora for $1,000,000,000?

I would like to.

Given my current state of addiction, I’m not entirely sure I could.


Oct 11, 2017

If implemented into our daily lives, would Ethereum blockchain applications raise the price of Ethereum?

Sure

You’d need to spend a lot of Ether to just run the applications. So demand would be considerably higher than today.


Oct 11, 2017

How are we supposed to react if someone dislike us yet they still help us and talk to us?

Mutual respect.

They are controlling their feelings to be polite and professional. You should do the same.

It’s an important life-skill.


Oct 11, 2017

Is equality and wealth redistribution morally or logically the correct thing for a government to do?

Government’s business is the welfare of its citizens.

Some inequality is inevitable, but too much distorts society and negatively impacts the welfare of citizens.

So it’s right (both logically and morally) for government to curb inequality and stop it spiralling out of control.


Oct 11, 2017

Did Python cause R to slowly die?

Well R is a specialist statistics language.

Python is a generalists language, easy enough for a lot of people who’s day job is not statistics or even programming, but science or business, to write simple scripts in, that now has pretty good statistics and numerical libraries.

Overall, I’d expect the generalist Python to have a lot more users; and that a lot more numerical work will be done in Python than in R. Most people who need to do a bit of stats as part of their job won’t need to lean R when they already know Python.

But R will have a niche among the hardcore, professional, specialists in statistics.

I’m kind of curious where Julia fits into this mix though. Is Julia a suitable substitute for R? Or is it basically competing with Python as a generalist language that’s good enough for maths?


Oct 11, 2017

Do feminists consider a guy to be sexist if he is involuntarily celibate into his late 20s?

Reading Quora, you might well come to that conclusion, unfortunately.

I’m an unashamed feminist. I certainly don’t think that men have any entitlement to sex if no-one wants to sleep with them.

Nevertheless, there are prominent Quorans, who are usually pretty sound on most things, and who I certainly agree with on most of their feminist answers, but who do seem very quick to jump to a conclusion that lack of progress in your love life is tantamount to sexism.

I’m sure they would never tell someone “Stop whining about being poor. If you don’t have money it’s your fault for not being clever or hard-working enough”

But they seem quite happy to dismissively write the equivalent “Stop whining about not having a girlfriend. It’s your fault for not being interesting and self-confident enough”.

In the case of poverty, I’m sure they’d understand that “clever” and “hard-working” are themselves the result of a whole matrix of factors. And that not everyone trying to make their way in the world can simply switch them on at will. Even if they ultimately believe that a person has to contribute to their own welfare, they’d have empathy that these skills are often outside our immediate control and that we need help from others to develop them.

I honestly don’t understand why the feminist attitude to young men who are struggling with their social, romantic and sexual lives should be any less subtle or understanding.

Actually, I think feminism ought to be the first to recognise that the enculturation of men, the expectations they’re given and the lack of support to develop the skills of being interesting and self-confident is problematic. And that rough and unsympathetic dismissal of people’s real problems isn’t going to help anyone.


Oct 11, 2017

Which areas of England are the most liberal and the most conservative?

In England, we don’t use the terms “liberal” and “conservative” the way you do in the US.

But … controlling for that, for US readers, Brighton is the most “liberal” city in England. It’s the San Francisco of the UK. With the only Green Party MP, a council which switches back and forth between Greens and Labour.

As expected most inner cities are left / liberal. London boroughs like Islington and Hackney are strongly left-wing with a socially liberal slant. But almost any high-density region in England will have a Labour MP.

OTOH, Conservatives do well in suburbs and rural areas, as always.

I’d guess places like Somerset (Jacob Rees-Mogg’s constituency) are pretty conservative (though my friend tells me there are quite a lot of rural hippy colonies there too).

So maybe home-counties. My home constituency of East Surrey usually has a Tory majority of over 20,000

Then there’s the Thames estuary where economically run-down seaside areas like Thanet and Clacton seem to be at the epicentre of hard-right Tory and UKIP politics.


Oct 11, 2017

Have you ever regretted looking up the lyrics of a song you liked but never knew the lyrics?

I once catastrophically misheard Beenie Man’s “That’s Right”.

I thought he was saying “that’s not right” to people talking about “burning chi-chi man”. And that it was criticism of homophobia in ragga lyrics.

Ha!

Having asked around, and seen the lyrics, it turns out quite the opposite. It’s just about the most murderously homophobic song out there. I was quite disappointed.


Oct 12, 2017

What's an example of a bad programming language (that’s not an esoteric programming language)?


Oct 12, 2017

What is the last album you ever bought and what caused you to stop exploring for new music?

The last album I bought was LifeMod : N (N, by LifeMod)

That was last week.

I don’t buy a lot of music. (Except very underground artists on BandCamp I want to support). But I never stop exploring.


Oct 12, 2017

What song do you want for your funeral?


Oct 12, 2017

Are LISP programs evolvable?

Absolutely.

See Koza’s “genetic programming”


Oct 12, 2017

As a liberal or conservative, do you believe that your opposition is truly malicious and wants to destroy the nation?

Of course not.

The opposition is misguided and will break the nation because they misunderstand how it really works.


Oct 12, 2017

What do conservatives mean when they say “liberal elite?”

Poor conservatives.

They try so hard.

They believe so strongly. In hierarchy. And order. And authority.

Every instinct is to defer. To worship those who are more powerful and better than themselves. To toady up to those with wealth and influence. To bask in its reflected lustre. To aspire so hard to be better. While congratulating themselves on being above so many others.

Imagine how confusing (and frankly, unpleasant) it is for the poor conservative when he (or she) suddenly discovers that there are people who actually have more wealth and power and authority than he (or she) has.

But don’t seem to appreciate or even respect it.

These undeserving people who are higher in the hierarchy, but don’t seem to worship the hierarchy and the order it brings. Who seem dismissive, even blasé about their status. Who might, dangerously, want to upset the hierarchy. Who speak against it or decadently allow it to slide through neglect.

The poor conservative is frantic! Torn between envy and disgust. Loyalty is a major plank of conservatism. And these people are traitors. Traitors to their own privilege. To the society that has raised them up. They betray everything about that society that the conservative holds dear.

How dare they have money but disrespect money? How dare they refuse to join in the universal pretence that status is won by virtue? (And that virtue is inevitably rewarded?) How dare they abuse the attention we shower on them by not gratifying our desire for them to be glorious?

Have you ever watched one of those horrible cloying British TV dramas about aristocrats and their servants? The classic trope where the old retainer takes umbrage at the new master who doesn’t stick to tradition? Pay attention to that sense of wounded abandonment. When the butler’s pride in his servitude is revealed as hollow and meaningless.

This is really what animates the anger of the conservative against the “liberal elite”. The unnerving sense that the world order has let them down. And put pretenders on the throne.


Oct 12, 2017

Is unlimited speech good for a democracy?

tl;dr : We’re about to find out …

Previously, for all our fine words on the subject, we’ve never really had practical free speech for everyone. There have always been institutional gatekeepers and resource scarcities that mean that only a handful of people ever got to publish a book or write a newspaper article.

Finally, the internet and the explosion of social media have brought us closer to genuine free speech where anyone can speak and might be heard by millions.

We still don’t know what the full effect of that is.

We see some disturbing evidence …

The good doesn’t seem to drive out the bad. Lies and conspiracy theories are proliferating. Areas that should be beyond any kind of doubt are becoming contentious.

I, personally, am paying a lot of attention to flat-earth conspiracies. Because these are the bellwether. Nothing is better established in the realm of human knowledge than that the Earth is a globe. If flat-earthism can increase its popularity in the age of the internet (and as far as I can tell, it is), then it’s clear that we have a real problem. And it’s hard to be optimistic about any kind of process (including democracy) that relies on a reasonable amount of consensus.


Oct 12, 2017

What do you think about Iran government? How different is it from a conservative dictator?

Well, it’s very conservative, but it’s mainly different from a conservative dictator in that it’s elected.


Oct 12, 2017

Why are you not open to debate?

Unlike many people on Quora :

a) I believe debate (including adversarial argument) is a crucial methodology to help us improve our knowledge. (I’m a Popperian Critical Rationalist, after all)

b) in fact, I believe knowledge is made of debate. Fundamentally, knowledge is not made of little atomic factoids. It’s actually made of little polemical assertions and counter-assertions. (Or what Popper calls “conjectures and refutations”)

c) I am, therefore, open to debate

d) and believe that Quora should be a debate site. If it’s to fulfil its mission of growing the world’s information.

e) I even try to have serious discussions / arguments in comments on Quora.

f) And I never downvote a comment, however stupid, argumentative or rude it is to me. (I only ever downvote obvious spam)

g) I also strongly disagree with the concept of “sea-lioning”, which is used as a derogatory term for any attempt to try to goad someone into debating a point by asking questions. I believe that “sea-lioning” is how Socrates bootstrapped the entire Western philosophical and intellectual tradition into existence. And is, officially, a “good thing”.

I know this is a very minority view, but that is my view.

HOWEVER …

there are some caveats.

Firstly, Quora clearly doesn’t want to be a debate site, and is actually not very good software for organizing debates.

From the really extraordinary things, like the fact that I get a Quora notification whenever anyone upvotes one of my answers or comments, but DON’T get a notification if someone comments on it. I used to think that this was a bug in Quora, but I’m starting to assume that it’s a design decision to discourage debate on the site.

Even without actively opposing debate, the comment boxes, layouts, navigability etc. just aren’t very good for debating. (Although to be fair, almost no site is.)

Secondly, I believe strongly that having “debates” in the full public glare of social media is problematic. Phil Jones (He / Him)'s answer to Where can I find forums where there is honest, constructive and respectful debate between liberal and conservative ideology? , Phil Jones (He / Him)'s answer to How can we get conservatives and liberals to listen to one another? , Phil Jones (He / Him)'s answer to What can be done to improve the tone of debate and increase mutual respect and understanding between atheists and Christians?

If anybody seriously wants to debate me, offer to have a debate in a much more restricted, perhaps private, arena. And I think we’ll get further.

Thirdly, it’s clear that for many people, writing online is not only about debating but about “representing”. Someone writes not simply to ask or answer a question but to assert a view. To ensure it has visibility. Perhaps it’s a negative view of others and they’re deliberately trying to make other people feel uncomfortable.

I have zero compunction about reporting the “Why does God requires us to righteously kill Jews?” (tagged as “science”) type questions as harassment. These are not honest requests for information or even honest debating points. They are simply assertions in a disguise that fools no-one.

Now, “representing” goes far wider than that. Not all representations are so self-evident. And, to an extent, we all do it. In fact, I’ll come out and admit it right here. I do it. I am an internet troll on Quora. I will certainly write answers to questions whose purpose is NOT to honestly debate them, or provide “answers”, but to “push back”. I obviously only do this when dealing with what I consider to be “representing” / troll questions themselves, that nevertheless can’t be dismissed as simplistic harassment. While representing is regrettable, the existence of such questions nevertheless obliges us to play the representing game in response.

Typically, a troll question is designed to a) annoy and waste my time, b) make Quora feel less friendly and more hostile to particular people (or viewpoints) without crossing the bounds into full harassment. I believe the right response is to bat back something that is a) quick and takes as little time as possible (to prevent the troll having successfully wasted your time), that b) rejects the premise of the question (to show firstly that its implied opinion can be easily rejected, and secondly that someone cares enough to step in when they see this minor harassment).

I believe this is giving insincere questions the response they deserve.

Of course, I can sometimes be wrong. If you genuinely wanted a serious debate on the issue and you think I’ve treated your question unfairly, then by all means, message me and invite me to a real debate in a more private venue where there can be no suspicion that this is a “representing” question.

Fourthly, of course, like everyone else, I have limited time available and other work to do. Sometimes it’s not the best use of my time and energy to debate you.

tl;dr : I am open to debate. Let’s do it! Except, I’m not interested in a fake debate that’s about showcasing your opinions rather than serious argument.


Oct 12, 2017

What is better for the economy, fascism or communism?

Again.

What’s with these questions?

Who cares what’s good for an accounting abstraction called “the economy”?

The only question that matters is “what’s good for us?”


Oct 12, 2017

How do you build a secret society of deadly assassins on a hierarchical structure?

Don’t expect to build any “secret society” on a “hierarchical structure”.

Hierarchies require people to be looking upwards. And the leaders to be looking downwards. Otherwise no-one knows what to do. And discipline can’t be maintained.

But secret societies must be highly compartmentalized / horizontal / cellular organizations or any betrayal destroys them.

Basically, it’s a trade off. You can have a secret society, but give up the hierarchy. And give up the idea that you (or anyone else) can have direct control. Accept that such societies work largely under their own initiative and in a stochastic way. Some cells will succeed, some will fail.

Or, have a ruthlessly efficient hierarchy. But don’t expect to keep it completely secret.


Oct 12, 2017

What would happen if Russia declared itself a communist state in October 2017?

Nothing much.

China declares itself a “communist state” despite being full of private businesses and oligarchs. Russia currently doesn’t call itself a “communist state” but also has a load of private businesses and oligarchs.

Names mean very little.


Oct 12, 2017

Islam is about 500 years younger than Christianity. 500 years ago, Christians were burning people at the stake, torturing “infidels” and lots of other terrible things. Is there a correlation between the age of a religion and its fanaticism?

50 or 60 years ago, American Christians were still lynching people for being black. 30 years ago, Irish Catholics and Protestants were blowing each other up.

Barbarism is something that religion never grows out of.


Oct 12, 2017

Are we not allowed to complain about our problems because others have it worse than us?

Of course you’re allowed to complain about your problems.

But have some damned perspective.

Don’t expect much sympathy if your problem is pretty minor. Or if you are demanding resources to fix your small problem that could be better spent alleviating someone else’s larger problem.


Oct 13, 2017

Do you want a rap video where Trump tries to diss Eminem?

Absolutely.

Bring it on.

Trump thinking he can beat Eminem in a rap battle is going to be …

Actually why the fuck isn’t Eminem on Twitter every day challenging Trump to a rap battle?

Trump’s ego is already trying to get into IQ competitions with Tillerson. How can he resist wanting to prove he’s a better rapper than Eminem?


Oct 13, 2017

Pete Townshend of The Who has said that SOS by ABBA is, perhaps, the best pop song ever written. Do you agree or disagree?

I think it’s great that a famous rocker recognises that an ABBA song is the best pop song ever written.

That shows real discernment and understanding.

I personally don’t think SOS is even the best pop song written by ABBA. And there are many better pop songs. (In fact, the best pop song ever written is, of course, “I Will Survive”)

But full credit to him.


Oct 13, 2017

Is a perfect society one in which people maintain most of their rights, or one in which their rights are taken away for the benefit of the society?

There’s no hard rule. It depends which rights.

Some are more tradable against general welfare than others.


Oct 13, 2017

Is socialism really about "collective ownership of resources” or really about social welfare and the "welfare state"?

This is a bit like asking “is oncology really about chemotherapy or radiation therapy?”

Tomorrow we may discover ways to resolve cancer that don’t require either. But today one or the other may be the best approach we have for a particular case.

My personal definition is that socialism is a belief that the economy should be a means to the end of social wellbeing, and is opposed to today’s default assumption that society exists for the benefit of the economy.


Oct 13, 2017

As a developer, if you are required to use a new programming language, a new framework to build a quite complex application that you have never done before in 2 months, what would you do?

First go to the site of the language / framework.

Read the introductions there. And the “quickstart” tutorials.

Google for “language X quickstart” and tutorials.

Maybe watch a couple of YouTube video talks on it.

Then download the language / framework onto my machine. Try to get it running.

Think of a couple of small exercises that have nothing to do with what I’m meant to be doing, but which are small / fun / interesting. And try them to get a feel for using it.

Start trying to use it for the thing I’m meant to be using it for.

What I would NOT do.

Worry about what’s “the best book” or “best online course”.

99% of the time, a book is the wrong granularity. And any information that helps you move forward is “good enough”

Read lots of reference documentation without trying to DO stuff.

Software is all about practice. You learn by “doing”. Not by trying to cram your head with terminology.

Good luck.


Oct 13, 2017

Why is it that the majority of good music is from English speaking countries? I never hear catchy Russian, Norwegian, or Italian tunes. Of course I've excluded rap because I said good music.

Sorry. You’ve never heard “catchy” Russian, Norwegian or Italian tunes?

You need to get out more.


Oct 13, 2017

What is the difference between an MC and a rap artist? Also, what are the differences between rap and hip-hop? I'm going to challenge these answers, so be prepared.

The difference between rap and hip-hop is the difference between “singing” and “pop music”.

Rap is a technique. Hip-hop is a musical genre.


Oct 13, 2017

How can I compile Python code?

One of the great sadnesses of Python is that it never figured out a GUI builder similar to Visual Basic.

It should have been so easy and plausible. There were plenty of attempts : eg. PythonCard and to an extent VPython’s VIDLE. Python is the perfect easy “scripting” language to build GUI apps. It’s close enough to Smalltalk that a proper integrated Python / GUI system could have come close to a Smalltalk-like experience.

But it never really happened.

Mainly because of the fragmentation of platforms. To be independent of Windows / Mac / Linux, a Python GUI builder needed to work with a cross-platform GUI toolkit. And there was a proliferation.

Python itself committed early to Tk, via Tkinter. Which was simple, but largely regarded as ugly and outdated. While IDLE, Python’s standard editor, is built with Tkinter, there was a very strong cultural resistance in the IDLE community against IDLE growing into a more powerful IDE, with, say GUI building features. People kept forking IDLE to add extra features. But no-one accepted bringing those features back into the “official” IDLE which was meant to be light and simple.

Also, having been around the IDLE community for a while, I think that they are hamstrung by the Python development process. In an ideal world, IDLE would be something that you could develop on GitHub, with a kind of distributed development model. Anyone adds features and then other people can pull good patches into the main build. Unfortunately IDLE is officially part of the Python distribution. So patches to IDLE are treated with the seriousness of patches to core Python. And largely it’s a centralized model. Where you have to earn you commit access to the main Python repository to be able to make any changes to the official IDLE project.

As IDLE isn’t going to be your GUI builder, in means Python deliberately comes with something standard that doesn’t aspire to becoming a VB rival.

PythonCard went with wxWindows. A somewhat obscure option that few people want to use. And seems to be languishing in obscurity.

Meanwhile Qt (and Gtk) became the main cross-platform GUI frameworks. While Python has bindings for them, no-one built an IDE on them.

Then mobile happened. And everyone started think of GUI builders for writing mobile apps. Python isn’t particularly well represented for that, so most tools focus on Javascript.

And that’s where Python is today.

Today you have Pygame / Pyglet for games. And IPython Notebook / JuPyter for maths / statistics / data and machine learning. But no equivalent to VB or Hypercard for easy visual application building. And, to the best of my knowledge, nothing in sight which aims at this.

Which is a great shame. And a great lost opportunity.


Oct 13, 2017

Why isn't there any discrimination against Romani/Gypsy and Irish Travellers in the USA compared to the UK?

They’re probably not a very distinguishable subculture in the US.

Plus the US already has a category of “white trash” who notoriously live in cheap trailers. Perhaps that covers it.


Oct 13, 2017

Which coalition, the Labour Liberal Democrat led coalition or the Conservative Liberal Democrat coalition, would have been a more popular choice in 2010 for Liberal Democrats?

Undoubtedly Labour were out of fashion in 2010, and joining the Tories was the more popular option.

Probably both for LibDem members, and many ordinary voters.

However, the coalition was very bad for the LibDems, shredding their reputation and wiping them out in parliament.

A coalition with Labour would probably have been much better in the long run. They’d have been more successful at presenting themselves as a stabilizing force. They’d have had some success, in alliance with the Blairites in Labour, in pushing Labour in a fairly centrist direction.

There’d have been no ideological austerity so the country would be in better shape. They could probably have held back university fees so not lost their reputation over that.

Cameron would almost certainly have won outright in 2015. But there’d be no Brexit and no 2017 election. So LibDems would still be sitting on 30+ seats. Probably still led by Nick Clegg.


Oct 13, 2017

What is the best programming language to learn for building mobile apps?

Making apps is hard.

Partly because software development is hard.

Partly because mobile environments are quite fiddly things.

And partly because mobile phones are quite restricted. (You can’t become an iPhone developer for example without buying a lot of Apple kit and being a registered Apple developer and paying them a yearly fee for it.)

If you can navigate the bureaucracy. The huge tools (Android Studio is humongous!) And the complex, changing APIs, the language itself is a minor issue.

Probably the easiest language that will let you do something reasonable on a mobile device is Javascript. (Which is a bit easier and more forgiving than Java, C++ or Objective C) The new trends are Swift and Kotlin. Better languages than Java etc. Probably nicer to use for an experienced developer. Not necessarily as beginner friendly as Javascript which you can play with and learn about in the browser.

But like I say, the language is the least of your problems. It’s all the other stuff that’s a pain.


Oct 13, 2017

What does lil mean in rap names?

I always assumed it was short for “little”.

But not necessarily meaning “small”, so much as “young”.

As in “I’m young, hungry and coming to eat your lunch”.


Oct 13, 2017

In the West, how do straights prevent gay people from checking them out, fantasizing and touching themselves in secret, catcalling, flirting at them? Do they prevent this humiliation by wearing loose covered clothing or what?

Many, many straight Western people do, indeed, suffer this problem every day.

It has nothing to do with homosexuality. The “people” are women.

The short answer is that Western society does nothing to protect them from this, except generally other Western people call out those who do the obnoxious catcalling and overt ogling. For the rest, women just have to live with, and try to make peace with, the thought of guys checking them out and fantasizing about them.

But even if homosexuality wasn’t accepted in the West guys would still have to live with, and make peace with, the thought that someone they don’t fancy (maybe another guy) might be checking them out and fantasizing about them.

Short answer. You’re human. You have a body. If people aren’t making a nuisance of themselves, it’s none of your business what goes on in their minds.


Oct 13, 2017

Anselm claims that something that exists in reality is greater than something that only exists in the understanding. Are there ways of disproving this other than the method that Kant uses?

Not really. Because the concept of “greater” that Anselm uses is so vague and malleable. If you found a serious argument against his claim, he could always turn around and say “that’s not the kind of greatness I meant”.

Let’s say I take him seriously. And say, “the mouse that exists is always greater than the mouse that we have in our minds. And by ‘greater’ I mean larger”

That means Anselm will have to admit that there’s always an existing mouse that’s larger than any mouse we can think of. I’m pretty sure that’s soon going to spiral into mice that are larger than the Earth, the Sun, the Solar System etc.

But Anselm can always just turn around and say “that’s not what I meant by greater”.


Oct 14, 2017

Is 'Decisive Military Action' just a politically correct term for going to war?

It’s a “euphemism”.

Some politically correct terms are euphemisms. But not all euphemisms are political correctness.


Oct 14, 2017

Which Sonic game has the best music?

I’d say the origal. Everything I’ve heard since is either more of the same or a disappointment.


Oct 14, 2017

Do communist propagandists seek the destruction of democratic capitalism?

I don’t see much point being a communist propagandist if you don’t seek the destruction of capitalism.

Whether capitalism can truly be “democratic” is part of the argument, though. Most communists would see removing capitalism as strengthening democracy.


Oct 14, 2017

Would society benefit if employers (voluntarily) sought to ensure a living wage (including health care) for employees, as a priority over maximizing profits and shareholder value?

Yes.

Massively.


Oct 14, 2017

Could Ed Miliband be appointed back to the Cabinet by Jeremy Corbyn?

Well, back in the day :

And Miliband doesn’t seem keen to burn his bridges.

So … why not?


Oct 15, 2017

A philosopher makes a statement that "nothing can be proved" to which someone responds "can he prove this statement". How should the philosopher respond?

Why do I need to prove it rather than assert it?

Sure, maybe I’m wrong. But the practical difference between me being right and me being wrong is that you can come up with a “proof” that I can’t knock holes it.

Take this statement not as a formal description of the world but as a statement of intent. Like a wrestler who announces “if he gets in the ring with me he’s gonna be destroyed”

You come with some lame ass “proof” I’m gonna tear it to pieces. And I warn you, I’ve trained for this. I’m very good.


Oct 15, 2017

Why is Putin so preoccupied with spheres of influence while Merkel is not, and yet the non-militarized Germany is by far the greater economic and political power in Europe? Does Russia have the right strategy for its future?

Well, the EU isn’t just a vehicle for Germany’s power. That’s a lie told by its enemies.

But there is some truth that Germany does get a lot of its influence through its membership and economic dominance within the EU. Also NATO and what European military power there is is also committed to Germany’s defence.

So Germany isn’t quite as “non-militarized” as it looks on paper.

Russia isn’t going to be joining the EU or NATO in the conceivable future. So Russia would quite like to have its own gang allies. That’s what its “sphere of influence” strategy is trying to grow.

Basically it has a few ex-soviet states, like Ukraine, that Putin would like to be part of the mix. Everywhere else on its borders are either Europe or largish independent powers like China, Iran and Turkey which Russia which may be temporary allies but never locked in as long term partners, the way that places like France or Italy seem to be locked in with Germany within various European institutions.


Oct 15, 2017

Is rock 'n' roll music dying out?


Oct 15, 2017

If you could call your future self 30 years from now, what would you say?

BitCoin! Did it take off or crash horribly?

Do you have any privacy left? Or are you just plugged into the matrix?


Oct 16, 2017

Can I make a website with bottle.py where users input specific values and a code runs behind and outputs the results? If so, how?

Yes.

That’s pretty much what all sites, including bottle sites do. And bottle is a nice light, easy to use framework.

If you mean can it run significant processing in a background thread without blocking other requests, Does bottle handle requests with no concurrency? Seems to suggest that it depends on your webserver, not bottle itself.


Oct 16, 2017

I feel really annoyed that an answer I barely spent any time on received so many upvotes, whereas answers I put heaps of time and effort into went completely unnoticed. Does anyone else feel that way?

Not really.

I’m just happy if any of my answers get upvotes.


Oct 16, 2017

What is your general opinion of hip hop in a musical sense?

Hip-hop is basically jazz made with computers.


Oct 16, 2017

What are the things you want to say to yourself?

Get off Quora and go to sleep!


Oct 16, 2017

Why has Karl Marx appeared as a poor political prophet?

Prediction is hard. Especially about the future.

As prophets go he was probably quite a good one.

But, frankly, prophecy isn’t really a viable project.

Either you take existing trends and just extrapolate them. Or you have some sort of model of how history works and you apply that. Marx used Hegel’s model. Which is elegant and clever.

But, ultimately, history is made of billions of smart and wilful people interacting. Plus weather.

It certainly doesn’t follow neat, simplistic models. However clever they are.


Oct 16, 2017

What are some must-have Emacs packages and modes that one should check out when just starting out?

For any kind of Lisp, ParEdit.


Oct 16, 2017

What subgenres of hip hop are popular in your (non-American) country? What topics do they describe and are they tied to any particular segments of society?

In the country I come from, the UK, grime is the local hip-hop variant.

What makes it different from US hip-hop is basically the flow and the beats. The themes seem pretty similar : representing yourself and your crew, announcing you’re better / can battle and win against other rappers. Showing off how successful, and therefore wealthy, you are.

In general, grime stars can’t match the opulence presented by US rappers, so there tends to me more self-depreciating humour. There can be social realism to. Complaints about the police. Etc.

In the country I live, Brazil, the main hip-hop variant is Baile Funk.

It also has a very distinctive flow and rhythmic matrices. Thematically it is largely about dancing and sex. It is far closer to, say, Miami Bounce, with most of the lyrics basically telling girls to get on the floor and shake their ass. There is also a lot of “humour”, but it’s largely “sex-war” stuff : “slut-shaming” or “negging” the girls. (Or girls complaining about inadequate men.) Funk Proibidão tends more “gangster” and can feature threats between gangs and boasts about violence etc. Though it appears to me that funk is going through a kind of sparse / quiet / sensuous, almost “ambient” phase at the moment.

At its more romantic it borrows a lot from US style rnb with somewhat more “pop” lyrics sung through autotune.

Baile funk can still surprise, often bringing in odd samples, that you don’t expect in equivalent musics. Or creating a new dialogue with other Brazilian music.

This, for example, is combining the rap and twerk from funk, some fairly traditional samba instruments like the cavaquino. But is also a large dollop of “sertenaja” (country). And as far as I can tell is almost entirely played live on “real” instruments.

When I started listening to funk in the early 00s, it was almost entirely despised music from the favela in Rio. But it’s since conquered much of Brazilian society. Sometimes in a watered down form. Like hip-hop it’s become pop music. Been mixed with country. Been accepted by older generation of samba musicians. It can even achieve a kind sexually empowered political correctness.


Oct 16, 2017

If the Brexit negotiations continue to go badly, will the pound drop substantially against the dollar? If so, when is this likely to happen?

It already is dropping against the dollar.

I’d guess that there wouldn’t be a real run on the pound unless / until you suddenly see a lot of the city banks and institutions suddenly decamping for the continent.

Problem is, that will probably happen very fast. If the city enters into a panic.


Oct 17, 2017

What are the implications of Google adopting Swift as a first-class language for Android?

Is this actually happening?

I know they’ve adopted Kotlin.

And I know there’s speculation about Swift. But is it true?

I guess it would be very convenient because programmers could write a common code-base for all mobile apps. Which isn’t Javascript. And Swift, from the little I’ve seen of it, is a perfectly good language. I have no strong opinion which of Swift or Kotlin is nicer to use in practice. Kotlin just looks like a less verbose Java. What I saw of Swift was not quite as elegant as I’d imagined it would be, but another fine non-verbose OO / FP type language. I’d guess it’s nicer than Scala though I have no real knowledge.

None of these languages is as attractive to me as Clojure, which is what I’m trying to use for writing apps.

In one sense I don’t suppose Apple would be very happy. Because it would reduce the amount of exclusive content on iOS. OTOH, as iOS becomes an increasingly smaller share of the smartphone market, there’ll be a point when it starts to work in Apple’s favour.


Oct 17, 2017

Why do most popular music bands fade from popularity within 1 to 2 decades of success?

Partly popularity of a band is related to the band being seen as representatives of their generation.

Often the bands get famous while very young, and by appealing to their peers. Often they are role models for their fans. When you’re a teenager, your favourite bands are kind of path-finders, lighting the way towards adulthood and its experiences of triumphs and heartbreaks.

However good the average pop or rock band is, people in their 40s and 50s aren’t still going to be idolizing or needing it as a “role-model” when they have their own adult concerns. If a band “plays young” it starts to look pathetic. If the band itself becomes “old” then it often loses some of the exoticism and excitement.

When you’re 20 years into a stable marriage and most of your concerns are about your career and children and paying the mortgage, then a band that stays singing about partying and one-night stands looks trivial. But if it talks about careers and children and paying the mortgage, then it’s not really different enough from your own life to be interesting.

OK, Bruce Springsteen might crack the formula of speaking to adult concerns, but 99% of bands that you liked when you were 18 really just aren’t good enough to do that.


Oct 17, 2017

Does Aristotle's Doctrine of the Four causes provide us with a coherent explanation of things?

A very simplistic draft of an answer.

You could argue that the four causes are a good taxonomy of the kinds of explanations you can have for things.

For example, I remember reading a psychology book at some point, many years ago, and being struck by the point that we often want a causal explanation for things that go wrong, but for things that go right we simply appeal to the reasons why things ought to be like that.

If you want to know why my computer isn’t running Word, it’s possibly because I caught a virus by clicking on a dubious link on a torrent website.

On the other hand, if you want to know why my computer IS capable of running Word, then you’d appeal to the intentions and goals of Microsoft in writing a program to help people do word-processing, and the specifications of the operating system that would allow it to execute such a program.

To an extent, this is just a simplified version of Aristotle’s four causes. There are different types of explanation, which are suited to different kinds of problems. Usually because of what we intend to do when he have our explanation.

OTOH, the specific causes tend to be fairly limited. Almost tautological. Things fall down because they want to be closer to the earth? Seeds grow into trees because they’re tree things? (These are probably straw-men but I think they still capture the sense of how limiting it can be to just stop an analysis too soon.)

Much of what has been the real triumph of scientific research is the way that we’ve been able to find deeper, necessary connections between these different causes. Chemistry collapses material cause and formal cause together. (There’s more or less nothing to an element’s “material” except its “form” (the configuration of electrons and protons) … and these are deeply tied to the “efficient cause” (Did everyone see we just saw gold being created for the first time, by crashing neutron stars last week?) and how it will behave. (What reactions and bonds it forms.)

Many of the outstanding philosophical puzzles are to do with not quite being able to figure out how we square our discoveries with the intuitive attraction of Aristotle’s causes. For example, nothing makes sense in natural history except viewed through the lens of evolution / natural selection. But philosophers of biology are troubled that this kind of breaks our intuitive understanding of science as simplistic cause and effect by bringing in “functional” / “teleological” / “normative” language. In other words, “final causes”. Should they really be there? Or should we be able to eliminate them?

Or is evolutionary theory actually a philosophical “revolution” in that it brings “final cause” into science while displacing “material cause” and “formal cause”? Evolution insists that there are no longer natural kinds or distinct species. The cause of a “cat” is no longer a “material cause” - it’s not made of cat-stuff. Nor is it “formal cause” - it’s not cat-shape. Instead we should prioritise “efficient cause”, how the forces of natural selection worked on the contingent family tree of cats; and “final cause” how cat features help it occupy its evolutionary niche.

When evolution is that philosophically radical it’s no wonder that it’s still controversial.

I’d say Aristotle’s causes are very useful to have in your toolbox, as a way of thinking about our theories, how they relate, what they’re for. At the same time we should celebrate how science can give us something that goes far beyond naively applying them, and that can challenge us to question them.


Oct 17, 2017

What can be done if a member of Quora creates a fake persona in order to malign the ethnic group he pretends to be a member of?

It’s a violation of Quora’s policies to use fake name.

The account can be reported and will be closed.


Oct 17, 2017

Is the jury.online blockchain startup that seeks to eliminate lawyers and courts a realistically long term concept?

I have no idea.

In general people are coming to terms with the fact that blockchains are a way of building trustable voting between people who don’t have reason to trust each other, in the absence of an authority who can ensure people comply with the requirements of good behaviour.

So … can you put a jury-like institution on a blockchain and have it work, even without a judicial authority making sure people follow the rules?

Absolutely!

Is this particular implementation sound and viable?

No idea. Someone will have to read the paper.

Will any actual country / authority who currently runs a judicial system take any notice of this, or agree to use decisions made this way in its own institutional law-upholding?

That remains to be seen.


Oct 17, 2017

I have been a software developer for over 8 years, I found myself a weak developer, my technical skills is even weaker than a new CS graduate, what should I do?

Don’t panic.

I was a lousy programmer for the first 10 years of my professional career. I may not be that good now. But I know I learned and improved a hell of a lot in my second decade. It’s never too late to get better.

Basically, you’ll get good when you get interested. Find some personal projects that enthuse you and help you learn more stuff. Maybe a new language or environment that you don’t use at work.

Secondly, don’t be fooled because youngsters are full of self-confidence and know a lot about some new, trendy thing. You were probably like that too when you first started … we all were. And we were mainly wrong in our self-confidence.

Lacking self confidence after 8 years is really just a sign that you’re becoming more self-aware than you used to be. You almost certainly do have skills and knowledge that the fresh-out-of-college kids don’t.

Maybe that knowledge or skills are important. Maybe in a specific case, the keen college kid IS better. But that’s just contextual.

The important thing is to keep learning. You still know more (and are more useful as a programmer) than 99% of the world’s population.


Oct 17, 2017

If there was a major hacker attack on Bitcoin, wouldn’t it be in everyone’s interest to simply revert to an earlier state of the blockchain rather than risking a complete collapse of the currency?

This is what happened with Ethereum.

In practice the currency forked into those who agreed and those who disagreed.

It seems that in the Ethereum case, those who agreed with the rollback won. (Eth is worth more than Etc : https://www.cryptonator.com/rates/ETC-ETH )

That’s an interesting data-point.

It’s not guaranteed to hold for Btc. Perhaps there are other dynamics and it depends on how egregious the hack was, and who wants to roll-back. But I’d probably bet that way.


Oct 17, 2017

If you could only recommend one song of your country, what would it be?

UK :


Oct 17, 2017

Is the far left pushing classic liberals towards the right wing?

I thought classical liberals and conservatives believed in “personal responsibility”.

If they move to the far right, they should at least have the balls to take responsibility for it, rather than trying to palm the blame off onto someone else.

“Oh deary me … it’s not my fault I became a racist. I couldn’t help it! It was those liberals, they pissed me off, talking so much about my white privilege, that I had to become one. I never wanted to be a racist. They made me do it! Whaaaah!”


Oct 17, 2017

What kind of idiots say “milk is racist”, or “If you love dogs then you are racist”? Who even comes up with this?

I suspect no-one.

I’m guessing these examples are stripped of an awful lot of important context that would make the speaker’s meaning clearer.


Oct 17, 2017

Is The Olduvai Gorge Theory True Or Just A Scare Tactic for Political, Financial, and Social Power?

It’s a real theory.

I mean, it’s probably not just made up by some power to scare you unnecessarily or for the power to maintain itself.

It’s one of several theories by concerned people with some expertise, trying to apply their modelling skills to predicting human history.

Like most such attempts, throughout the ages, (including a large chunk of economics), the models can be quite clever and plausible. But human history is incredibly complex and no-one who builds models has access to all the information about how the world is and will be. And this can lead to specific forecasts being wrong.

Let’s take peak oil. Peak oil is clearly true in some sense. There is a finite amount of oil on Earth, laid down over millions of years, we are consuming it faster than it’s being produced, and we will eventually have to face running out. That is an inescapable fact. On the way to “running out” we’ll hit the “peak” ie. the moment when oil was cheapest, in terms of energy used to extract it, compared to energy extracted, after which it is “downhill” (each new barrel of oil produced costs more oil to produce it than the previous one).

Calculating when we hit the peak is much trickier. Any particular curve / prediction makes a lot of assumptions about the technology used to extract it. If we invent a new technology that makes it cheaper. Or gives us access to previously inaccessible oil. This will change the curve’s shape. It will fatten or thin. It will slide left or right. Perhaps five years ago we passed the peak. But fracking just pushed the peak forward by another 20 years. Or maybe global warming makes Arctic oil reserves available that push it another 50 years forward.

None of these factors actually changes the underlying truth that the oil is finite. But they can make it “somebody else’s problem”. (Namely your children’s)

Now, as I understand it, Richard C. Duncan gets his model not by considering oil production deeply, just looking at existing figures for energy produced per person. He discovers that this has already peaked.

Of course, simply building a model based on historical data can’t tell him anything about the surprises due to new technological innovations. His model will be caught out by them.

And, in fact, from a brief glance at his paper, and its references to other people in the “peak stuff” literature, it seems to me that they spend too much of their time worrying about the detailed model fitting and comparisons, when self-evidently new technologies or other societal changes can knock their detailed forecasts way off course.

But the basic principle that our civilization is built of finite consumable resources is clearly true. And however you finesse it, at some point our society has to learn to adapt itself to sustainability : to consuming only its yearly solar energy budget and only using materials that can be cradle-to-cradle infinitely cycled. We either figure out how to make the kind of comfortable society we like fit within those constraints. Or, the predictive part of Olduvai Theory kicks in and civilization will crash back to a level of technology simple enough to fit within those constraints.

Even if you think our destiny is eventually to mine the asteroids and spread across the stars, it’s still going to take a long time to get there. And the self-discipline of sustainability is going to be essential for our civilization to survive long enough to reach that technological level, and even more so, to actually manage those interstellar colony-ships.

It’s never too early to start thinking about how to achieve sustainability and running civilization within a finite rather than ever-growing budget


Oct 17, 2017

If there were no theists left in the world, would atheists still ponder about the existence of God?

Nope.

Next!


Oct 17, 2017

What would you write to a random "future human", which would read your letter after 500 years?

“Sorry about the lack of oil and all the pollution.

Hope the climate has settled down again.”


Oct 17, 2017

What Python code will make Raspberry Pi send and receive sound on a smartphone (through APP) and play it?

Google for Raspberry Pi Python Bluetooth etc. and take it from them.

Basically bluetooth is the protocol to stream music to an external sound speaker. (And maybe smartphone if there’s an app which receives audio streams that way)


Oct 17, 2017

Is Theresa May capable of having someone assassinated?

ISIS member Sally Jones was killed by a drone strike in June : British Isis member Sally Jones 'killed in airstrike with 12-year-old son'

It’s not admitted, but suspected that the UK government was keen to have her killed and may therefore have asked the US to target her.

That’s most likely the way that many governments get away with breaking certain rules these days. You ask your allies to kill your citizens, hence avoiding the legal problems of killing your own.


Oct 17, 2017

Which has caused more damage to the environment, capitalism or communism?

Neither of them have a very good record.

But there’s a lot of capitalism still going on. And it is actively spreading and accelerating itself.

If you decide that China is “communist”, then so is communism. Otherwise, communism clearly isn’t doing much environmental damage these days.

But that may be lack of opportunity.


Oct 17, 2017

Why do liberals support ISIS?

ISIS are an extreme Conservative theocracy.

As a left-wing atheist I have zero empathy with them, their goals or their methods.

HOWEVER …

Even the people in ISIS are human beings, with their own personal stories and reasons for ending up at that place and world-view.

As a humanist I consider that ALL humans deserve some basic level of respect and care. I refuse to join any popular hysteria that seeks to paint the people in ISIS as having no rights, no virtues and no hope of redemption. I refuse to join those that think that they should be exterminated or forgo other humane consideration. I refuse blood-lust.

Many people in ISIS are dangerously screwed up by their ideology. And we need to take measures to defend ourselves from them. I agree that the war against ISIS is a “just war”.

But I refuse to become a monster myself, just because we fight monsters.


Oct 18, 2017

Why is the "elite" in Britain conservative but liberal in the US?

The elite in the US isn’t necessarily liberal (except economically).

But the conservative part are great at misdirecting people’s attention at the socially liberal part of it.


Oct 18, 2017

When did casual reading arise in Western societies among the general public?

Popular writing and novels started in the 18th century. In the English speaking world, we sometimes consider Defoe’s Robinson Crusoe the first English novel. Cervantes’ Don Quixote might be the first European novel.

There was a big explosion in the 19th century. Many of the great 19th century writers actually had their novels serialized in magazines that were sold at the station to commuters. These played a similar role / captured the popular imagination in the same way that hit TV series do today.


Oct 18, 2017

Is it possible to be a lazy millionaire with an extremely moody personality and no life target?

Do you have very rich parents?

If so, yes. If not, probably not.


Oct 18, 2017

What will ultimately be the more transformational technology — the blockchain or artificial neural networks?

Quantifying is hard.

Both could be massive.

I think it’s more certain that neural networks will have an effect. It’s still possible that blockchains “fizzle”. By which I mean, that they might not live up to their potential, instead becoming a fairly obscure technology used within a bunch of existing financial institutions and legislation.

Governments are rapidly clamping down on crypto-exchanges at the moment. This might well succeed in suppressing the public uptake of btc etc. Leaving blockchains for the banks and big business.

Whereas Neural Networks will definitely be learning to do more and more; and taking your jobs.


Oct 18, 2017

How would you improve the LinkedIn user experience? How would you promote local LinkedIn gatherings beyond the Meetup platform?


Oct 18, 2017

Do Quora users tend to be more liberally biased than the population as a whole?

What you see on Quora is produced by Quora’s filter bubble interpreting what you want.

What you see says about you than about the wider Quora community.


Oct 18, 2017

I just became a Christian because I needed help from God, is that wrong?

Did you get the help?

Otherwise, I’d say you were scammed.


Oct 18, 2017

Lots of propaganda existed in the U.S. during WWII to encourage women to work, and many women heeded this call. How was child care paid for back then? Was there a government program that hosted child care centers or subsidized care?

There were more grandparents. More willing to help out.


Oct 18, 2017

U.S presidential primary candidate Bernie Sanders says "It is profoundly wrong that the top 1% own more wealth than the bottom 95%" Why is that wrong? Is everyone entitled to the same amount of wealth?

Everyone is entitled to the same amount of wealth that’s due to the Earth’s natural resources (eg. land, coal and oil reserves, sunlight, water, rare earths, gold, silver, platinum etc.) yes. Why would the entitlements to those be skewed any other way?

Once we sort that out, perhaps there’s justification for some people owning more of the stuff they actually cause to have made.


Oct 18, 2017

Is there any famous Christian preacher, who believes that animals also have soul?

St. Francis of Assisi maybe?


Oct 18, 2017

What would a suitable approach to splitting a GitHub repository or branch into two parts be (one part for incomplete projects and one part for completed projects)? Generally, does it make sense to do something like this?

As User-9502429716400076078 says. You don’t want all your projects in one repo.

Better to have one repo per project.


Oct 18, 2017

How will you react when Alex Jones is elected as the 46th President of the United States of America?

Thank God!

Finally, someone who will clean up the chemtrails and shut down those FEMA concentration camps!


Oct 18, 2017

Many creative #UI and #dataviz interactions didn’t survive because they weren’t mouse friendly or didn’t work in the real world. But some worked great with touch. What have we discarded that will flourish in augmented, virtual, and mixed realities?

I’m not a big fan of 3D graphics.

Largely 3D graphics is all about hiding rather than revealing stuff. So 99% of the time one virtual object getting in the way of another is just a nuisance. (Games are the exception because they aren’t practical and are about narrative dynamics like monsters jumping out at you and giving you a good fright.)

So far, the real hits of augmented reality seem to me not to be the graphical ones, but the ones based on bringing more sensors and computing power to places where they wouldn’t otherwise be.

(OK, to get the obvious exception out of the way … Pokemon but that’s a game … see previous point)

But yeah, what are the hits of AR?

Mainly fitness trackers and other wearable sensors.

And it’s possible that Google’s new headphones with live translation will be a big hit.

I think this is clearly the strongest trend. Not things you look at. But things that accompany you. What I expect is more personal tracking / “quantified self” type stuff.

Not just physical fitness, but more apps. to measure your performance in general.

At the simpler end, humble time trackers and personal finance / spending trackers. These have been around forever, but tended to rely on you retrospectively filling them in. With AR / device swarm you can fill them in “live” (or they can even work out automatically when you’re making a payment or moving from one context to another )

More sophisticated, combined with AI we could see increasingly socially smart personal coaches for everything from work negotiations to dating : “was I speaking frequently enough?”, “did I let my date speak enough??”, “am I being assertive enough?”, “does this listener like me?” Etc.

Other tools for measurement may well become available and more tightly integrated. What if you had laser range-finding? Or chemical analysis always available? If you could avoid walking down this street because your glasses could “see” pollutants? Or you could follow scents like a bloodhound?

Biometrics.

Once we have trusted fingerprint or other biometric sensors on wearable devices it becomes feasible to verify not just yourself, but other people. That could allow trusted large payments in situ. Can I buy your house in person, with all documentation and verifications done via our mobile device? Can I negotiate a mortgage on the spot?


Oct 19, 2017

Doing good is what Christianity teaches, but even if you act like a saint, if you don't worship god, you don't get into heaven. So which is more important, doing good or worshiping god?

Worshipping God.

It’s not about how good your actions are. Christianity is very clear that sinners who repent can always be forgiven.

However, most Christians assume that if you are genuinely trying to be in a good relationship with God and do the things that please him, you will tend to be doing good. So there’s no reason to be trying to trade one off against the other.


Oct 19, 2017

What would the US military look like if it were privatized?

Broke!


Oct 19, 2017

Do all leftists exist within the same hive mind?

Ha ha ha!

Have you ever seen a bunch of leftists together?

As the saying goes, put 10 of them in a room together and you’ll get 12 different opinions.


Oct 19, 2017

How could I phrase this hypothesis better? If the choice of paradigm affects the efficiency of a program, then the paradigm chosen will have an impact on performance?

Just ask : “Does the choice of programming paradigm affect the performance of my program?”


Oct 19, 2017

What should already be obsolete but isn't?

Nothing that’s still in use and efficient is “obsolete”.


Oct 19, 2017

What popular Quoran are you not following?

I have no idea.

I don’t go looking for popular Quorans.

I specifically DON’T follow popular people, on the sensible grounds that if they write something good, I’ll hear about it anyway because a tonne of people I do follow will upvote it.

Also, just because someone is popular doesn’t mean I’m interested in them.


Oct 19, 2017

Is there a fundamental reason why Python is better for mathematical computations than Common Lisp?

Python isn’t better for mathematical computations than Common Lisp.

Python doesn’t even DO mathematical computations.

Python is just a wrapper around a bunch of C / C++ numerical and AI libraries that do the mathematical computations.

What Python is, is an excellent “glue” language for people who aren’t full time software developers but do need to do a bit of programming as part of their job.

Don’t get me wrong. Python isn’t a bad language at all. It’s an excellent high-level, OO scripting language. With a very clean, intuitive syntax.

That’s why it’s so good for people who are doing “casual” programming. It gets out of your way and lets you just DO the stuff you want to do, without loading you up with extra responsibilities or ideology.

Python doesn’t try to enforce “engineering discipline” the way Java does. It doesn’t try to make you aspire to a higher-level of mathematical understanding, the way Haskell does. It doesn’t force you to scrabble around with the low-level innards of your machine the way C++ does.

Python says “you want to do this? here’s 10 lines of code that do it. Bang!”

Everything else down to the libraries and availability. A decent package manager (pip / wheel). There’s also IPython / JuPyter Notebook as a nice front-end.

Common Lisp has the opposite problems. Now I LOVE Lisp (or at least I love Clojure and I also enjoy writing Racket. I don’t know CL, but I’m sure it’s a “good thing”). But it doesn’t have Python’s advantages here. It’s obscure, full of historical “cruft”, far less accessible to the “casual” programmer. Maybe it has wrappers for the same numerical libraries, and I see there are moves towards supporting the JuPyter protocol. But I don’t think either are as well established or well known as Python’s support.

It may be a somewhat unfair historical accident, but it feels like Python has won the “simple scripting language for data-science” wars.


Oct 19, 2017

Is it racist that I consider rap culture to be holding African-Americans back?

I love rap.

But I’m sure there are black, anti-racist activists who think that too.

Look. America has a massive problem with its perception of blacks.

Police are gunning down black men (and women) with near impunity. Because “black people are scary” (ie. we have the right to be trigger-happy freaks when looking at a black child, because … blackness)

For years, black activists have complained that the media portrays black men as dangerous and violent. Lacking in self-control.

Of course this is a stereotype which feeds back into the popular perception and that panic.

And ever since the 90s, artists from the hip-hop community have basically said “fuck it! That’s the way you see us? We’ll play up to that stereotype. Sure we’re bad-ass. Sure we’re scary.”

Now of course, there’s plenty more to hip-hop than gangsta-rap. There’s positivity, righteous struggle, comradeship, lyrical and musical genius, etc. etc.

But on the whole, contemporary hip-hop is presented as a teenager’s wish-fulfilment fantasy. A poison cocktail of ultra hedonism, sexual perversion, violence and consumerism.

Look. Don’t get me wrong. I’m a fan. I’ve been listening to hip-hop since the 80s.

But just stand back dispassionately and look at this stuff :

That’s just from a more or less random trawl I made on YouTube in the last 15 minutes. Clicking from one suggestion to another. It’s like a mix of The Lustful Turk, Fangtasia and Mad Max!

And it’s a little bit disingenuous to worry about the way blacks are “othered” and presented in US media and culture, while ignoring the elephant in the room that this is the main way that black culture presents itself to its fellow Americans : amoral, insatiable, sexually promiscuous and perverse, a non-stop riot-orgy.

It’s no wonder that “ordinary”, working and middle class, white Christians from middle-America are terrified of urban black culture; if most of what they see of it looks like that.

(This isn’t a question about “artistic merit”. There’s plenty of artistic merit in the videos here. This is not stupid or bad art. It’s brilliant, cutting edge art. Made by some of today’s best musicians and film-makers. But it is hideously obsessive-compulsive around a handful of themes.)

I’m not trying to offer any proscriptions here. There are plenty of justifications - historical, political, artistic - for why hip-hop has evolved the way it has.

But I would argue that it has been compromised.

Hip-hop has become twisted into the mouthpiece of capitalism. A propaganda channel spewing the idea that life is nothing but the brutal economic war of all against all. And that there is no escape from it through solidarity or raised consciousness. You can hate the game, but there is no salvation except to win it or die in the attempt. That’s the message of hip-hop today. Fight harder than everyone else and immeasurable rewards can be yours. More money and sex than you know what to do with. A potlatch of conspicuous consumption.

Lose the battle, and be prepared for the frustrations of having nothing. There is no “standing tall” for losers in this world.

This rap culture, promoting hyper-individualism, holds back everyone. Whatever your race.

But certainly the tragedy is even more bitter and ironic for the black community. A music which is a jewel of their culture, has become a major disseminator of the stereotypes that hurt them.


Oct 19, 2017

Why doesn’t North Korea consider an economic policy of “opening up” to free markets similar to China (1978)?

People keep asking this question.

The answer is that they do : A quiet revolution in North Korea

It’s interesting to see that their mobile network is private. (Run by an Egyptian mobile company.) See the owner speaking here : Egyptian investor in North Korea says it's best not to issue threats or you could look stupid

This stuff even gets reported in Western media.

It’s just that people have got an idea of NK in their heads and just assume.


Oct 19, 2017

Would a contract deployed on a blockchain, like Ethereum, hold up in a court of law?

It doesn’t have to.

The point about a smart contract is that it’s a computer program. It happens when that program executes.

That’s the point of blockchain based smart contracts. You don’t need a court of law to uphold them because the actual blockchain will just execute them when the right conditions arise.


Oct 19, 2017

If you found a song you really liked, but then found out the creator of the song was a horrible person, would you still listen to the song?

Sure.

I listen to ragga music by homophobes that advocates burning gays.

I listen to music by Satanists.

I listen to music by Andrew Lloyd Weber

Music is too wonderful to let personal flaws get in the way.


Oct 19, 2017

Who are some of the hottest male Quorans?

Me.

It’s over 30 degrees in Brasilia at the moment. Even right now, at midnight, it’s too hot and stuffy to even think of going to bed and trying to sleep.


Oct 20, 2017

I hate atheists, should I feel bad?

There’s no “should” about it.

Hating anyone will, sooner or later, make you feel bad.

Not only that but it will also make you confused and make your judgement sloppy.

If you can avoid it, it’s probably a good idea.


Oct 20, 2017

Do you think Kremlin meddled in the Brexit vote, like they did with the US presidential election?

It depends.

I think the motive is there. Russia definitely has a strategic interest in breaking Europe up and spreading dissent between different nations.

The means / opportunity is always there in the age of the internet.

In the particular case of whether Arron Banks received money explicitly from Putin. Or from more nebulous pro-Russian groups. Or not at all. I think this is yet to be shown. Maybe he did. Maybe he didn’t.

However, what’s with this word “meddling”? And even more the absurd word “hacking” that’s thrown around so easily with respect to the US election?

Of course countries spew out propaganda to try to influence, win favour, sow discord in other countries. Why are we being so self-righteous about this? It’s not like the UK isn’t doing it to Russia : UK targets Eurovision viewers to counter Russia’s ‘infowars’

Or that the US hasn’t “meddled” in elections and politics all over the world for 100 years. It’s what the BBC World Service. And Voice of America. And every national broadcaster and secret service is doing. (Sometimes the US even sends the CIA or covert military “advisors” to help out.)

Russia is NOT “hacking” or “meddling” in our elections. It’s carrying out a propaganda war, for its own interests, in whatever media it can.

The fact that we now have new channels in the form of online social media. And we don’t understand it all that well. Which means we’ve received some nasty surprises from it. Does NOT add up to “Russia is doing something new and, somehow extra-unethical that is an affront to all decent people!”

Russia is doing what all countries do, and always have done. And it’s our job to figure it out and to make ourselves resilient to it. Not to whine about how outrageous and unfair it all is.


Oct 20, 2017

What is the capital of Brazil?

Brasilia.

This answer is coming to you directly from … er … here.


Oct 20, 2017

Why do most Jews tend to be left wing?

This is actually an interesting question.

For most of history, Jews were part of a despised, migrant diaspora.

They were nomadic, both materially and mentally. They had to cultivate flexibility of thinking, adaptability, ability to understand and engage with different peoples and different cultures.

And, naturally, being the recipients of prejudice gave them perspective and empathy with others who were similarly oppressed.

Those strands are still very strong in Jewish culture. Of course this made them left-wing.

Then, finally, around 70 years ago, they got their own homeland and settled down. And within half a century, many of them became just as much right-wing assholes as everyone else.

Context is everything. Mobility made them left-wing. Immobility is pulling them back to the right.


Oct 20, 2017

Why do liberals tend to concentrate in large cities?

Liberals like people.

And that’s what cities are full of.


Oct 20, 2017

Why do so many programming languages get really basic things wrong (scoping, define<>set, …)?

Scoping rules are usually a compromise between what is easy to implement and what is really useful to have.

Really easy is “everything’s global”.

Second is “everything’s global. or local”

Third is dynamic scope : “we can see names anywhere on the call stack”

Fourth is static / lexical scope : “we have a separate stack, representing a separate hierarchy of nested lexical blocks.”

Fifth allows closures. “Like the previous one, but we can hold on to some of those frames and use them elsewhere. Until we garbage collect them”

etc.

Then you can see a whole different set of “scoping” rules that are relevant to macros / metaprogramming and what names are “captured” / how names at compile time and runtime interact. That’s what the discussion between hygienic and unhygienic macros is.

I don’t think we even really know the “right” answer to this.


Oct 20, 2017

Smalltalk seems like such a revolutionary language. Why won't Google, IBM or any of the big companies revive interest in it?

Smalltalk is indeed a wonderful and revolutionary language.

But that doesn’t mean it doesn’t have its own flaws.

The one which is most fatal, I think, is that it is “stand-offish”. It does not adapt itself to, or play well with, other existing infrastucture, operating systems, frameworks, libraries, IDEs, command-line tools, even hardware.

Or rather, even where it’s possible, once you are trying to fit in with all these other things, many of the factors that make Smalltalk so interesting, stop being relevant and Smalltalk’s advantages are nullified.

The virtues of Smalltalk are its live image, the consistency of everything being written in the same language, sharing the same code, all easily inspectable and modifiable at the click of the mouse. But ask Smalltalk to work on another operating system, integrating with other tools, a different GUI, talking to programs in other languages etc. and all these virtues evaporate.

Most of the time, most software projects are not starting with a blank slate. They aren’t newbuilding every bit of functionality. They’re trying to leverage existing infrastructure and tools, embracing and extending legacy systems.

Which is the least good fit for Smalltalk.


Oct 20, 2017

Would you agree that the consumerist society we live has more negative impacts to us human as well as to the environment compared to the positive ones? Why or why not?

The terrible thing is that the answer to this question is “we just don’t know”.

On the whole, it clearly brings environmental destruction. It also clearly creates benefits for humans. The most obvious, visible benefit is the increase in human numbers and lengthening human lives.

It’s hard to claim that something is objectively “bad for humans” when their numbers and longevity keep going up.

What we can’t tell, though, is whether we are burning up resources, destroying the environment in such a way that’s taking us towards a catastrophic collapse and die-off in the near-ish future (a matter of decades or centuries).

Last week we get evidence of a collapse of around 75% of flying insect populations in Germany. Warning of 'ecological Armageddon' after dramatic plunge in insect numbers

How bad is it if 75% of a particular part of your ecosystem dies off?

We’d consider it bad if 75% of humans died off in 30 years. We’d notice if 75% of trees died off. We know we’d be in trouble if 75% of grains died off.

Is 75% reduction in flying insects going to trigger a 75% reduction in pollination in the near future? And therefore flowers, fruits etc?

This is all hard to judge.

Perhaps the changes in the environment are just an adaption to a new, stable ecosystem, where we humans have managed to focus more of the Earth’s resources on ourselves, growing our numbers and extending our lives, and less is going to everything else, but it’s “OK” in that it’s stable and we can sustain it.

Or maybe all this effort and resources are going towards creating a little, unsustainable bubble of human life, which will inevitably burst in the near future.

We really can’t tell which of these scenarios is going on.


Oct 20, 2017

What languages have you programmed in?

Many different languages.

The language I WANT to program in. And will choose by preference when I have the chance and it’s a reasonable fit, is Clojure. It’s a wonderful language. And that’s the kind of thing I want to be working with in future.

Right now I have a contract to write a simple musical Android app. And I’m investigating if I can get away with Clojure for it rather than having to drop down into Java. If I get good enough at Clojure on Android, expect to see me produce a bunch of things I’ve been thinking “hey, I’d quite like to write / have an app for that” finally see the light of day.

The next language I work with is Python. I’ve been a big Python fan since I started playing with it in 2002. I loved Python so much at that time that a) I threw away all my Perl code, rewrote everything in Python and never looked back. b) I got so miserable in my job as a Java programmer that I resigned within a year.

I still write and maintain Python projects. Even new ones. Sometimes it’s just so convenient.

I thought I was going to get more into Javascript via its CoffeeScript alt.syntax. I had a couple of years starting to move some of my code to CoffeeScript. But somehow that’s fizzled. And more recently I’m thinking it’s ClojureScript or bust for me. But, I can write Javascript, at a pinch. Though I’m not very up-to-date on the latest idioms and frameworks. I suppose I could pick them up quickly enough.

Another language that looks very nice is Racket. Which is a Scheme (ie. another Lisp). I’ve done some projects (and classes) with it. For certain kinds of applications (basically desktop / command-line apps. where the overhead of the JVM would be too much) I could see myself trying it again. Though to be honest if I’m comparing it to Python, the familiarity of Python tends to win out over the extra goodness of Racket.

I work with Processing. Which is basically Java, stripped of some unnecessary boilerplate. I really don’t like Java, though I can write it fine. (Actually I’m pretty out of date on the latest developments there too). Processing is OK though.

Similarly, I dabble a bit on the Arduino and similar boards. That’s writing a kind of superficial C. I’ve written (and taught) C and C++ in the past. I wouldn’t pretend that I’m particularly proficient in them. I wouldn’t like to have to write anything large or serious using them today. I know my habits and intuitions aren’t up to it. And I’m certainly not up-to-date on the libraries and features of the latest C++.

I’ve been playing a bit with Lua recently. Mainly because I discovered protoplug which lets me write audio plugins with it. And because of NodeMcu. I think it’s a nice enough language for small things, in places where other languages don’t fit.

And historically I’ve worked / played in everything from Fortran to Visual Basic to Smalltalk to TCL to Erlang. I’d still like to finally get to grips with Prolog. And maybe Haskell. And I love the Racket story of programming my programming language. If I could learn and use that properly it would be awesome.


Oct 20, 2017

Why do people think they have the right to attack other people?

Most people justify attacking other people by claiming that it’s either :

a) payback for something those other people did. Not necessarily overt violence, but still seen as some kind of harmful affront.

b) pre-emptive defence. (If we don’t depose Saddam Hussein now, then he will gain weapons of mass destruction and start to threaten us and our allies in future. If we don’t drive the fascists off the streets now, then they will start to gain popularity and political power and end up using the state as an instrument of violent oppression.)


Oct 20, 2017

Socrates chose to die rather than give in to Athens' laws, a lot of people see his choice as heroic but some do think of it as mere cowardice, which side would you take if you were to judge his choice and why?

As Gawaine Ross says. Socrates chose to die rather than NOT violate Athens’s laws.

That’s the complete opposite of the situation you are sketching.

I personally think it was taking principle too far. Everyone ought, fundamentally, have a spark of independence and say “I have the right to disagree and challenge this law”. Presumably Socrates agreed with the law. But, really, that was a lack of sufficient critical thinking on his part. I think it’s very, very hard to justify the state murdering someone, however good its intentions are. Given at the very least the possibility that the state is just wrong. Even if he’s not motivated by crude self-interest, Socrates could have found valid reasons to demand not to be killed by a state.


Oct 20, 2017

Can you believe in both God and evolution? Could I say God created the Big Bang?

Yes.

For example, that’s the official doctrine of the Catholic church.


Oct 20, 2017

In simple terms, what does 'postmodernism' mean?


Oct 20, 2017

How can I tell if I've got the Zika virus?

For me it roughly went :

3 days of very high fever. Like a flu but without the sore throat. And hotter.

3 days of not much … except by then I thought I had Dengue Fever with a risk of dehydration and so was drinking bottles of Gatorade. And lots of water.

3 days of my skin swelling and getting incredibly itchy as water was either leaving or going back into the cells or something.

Some time around the end, I went to see the doctor and he was like “I think you have Zika” and I said “What’s that?”. He replied “It’s an ugly name, but a very interesting disease”.

I guess it’s still possible I actually did have Dengue fever, but he seemed enthused that it was Zika.


Oct 20, 2017

Is it wrong for me to refer to rappers as not being musicians? I generally only think that one is a musician if they play a real instrument. I myself play several.

Presumably you don’t refer to singers as musicians either?


Oct 21, 2017

Should all leftists unite and support the DPRK against Western imperialism?

Leftists should support humanity, peace and rational conviviality.

That certainly means opposing Western imperialist aggression.

It does NOT mean simply accepting the legitimacy of a fight and siding with the DPRK. There’s no justification for thinking they are the better or preferable side.


Oct 21, 2017

What is a cassava plant and how does it taste?

It’s sort of like a potato. Particularly when fried.

But it’s kind of musty. Like you’re eating the contents of the vacuum cleaner.

When it’s made into flour for bread / biscuits etc. that’s less noticeable. Biscoitos de polvilho are almost like a sweet puffed-rice kind of snack. But lighter.

Personally I think farofa is like eating sand.

However, it is incredibly easy to grow. (You just cut short sections off any branch and bury them and you’ll end up with new plants. Even I can do it.) And it’s allegedly very nutritious.


Oct 21, 2017

Why do English speakers prefer to substitute the word 'Jews' with 'Jewish people'?

“Jew” has a long history of being used in a derogatory way.

It’s not wholly derogatory, because Jews use it themselves. But it doesn’t feel totally comfortable either.

“Jewish people” is a little bit silly. But at least it signals that the speaker is sensitive about not wanting to sound like he / she is being derogatory.


Oct 21, 2017

Does it ever occur to people that their opinions could be wrong?

Yes. Of course.

And if you have good arguments that can convince me I’m wrong and help me to correct my error, I welcome them.


Oct 21, 2017

Do you agree with the statement that in Haskell your data definitions are both the floor and the ceiling?

That sounds plausible to me (after watching the fragment of the video)

It’s the Clojure philosophy : that 1 data-structure and 100 functions that operate on it is better than 10 data-structures each of which has 10 functions that operate on it.

I’m definitely on the dynamic typing side of the fence. Which is why when I sat down to look into Haskell and Clojure a few years ago, I ended up preferring Clojure.

So, the great thing about types is that they represent architectural invariant constraints. My argument against types is that you often can’t predict what constraints you are really going to need in advance. So you end up being caught out and having to continually revise your type system. And for libraries, you don’t necessarily have control over that. Phil Jones' answer to What is the strongest argument against statically typed programming languages? (Note the caveats that some people think my particular example could have been handled.)

I assume that in his particular case of the AST’s you could just define a particular kind of AST data-structure that was extensible with annotations at run-time that didn’t fight the type-system. But the larger issue there is that it feels like the language pushes you towards using types for data-modelling, but then you end up having to not use them. In Clojure there’s a strong inclination to use generic collections like maps and lists instead of explicit types / classes for data-modelling anyway. In fact it goes further to try to erase the difference. Eg. defrecord gives you a class which nevertheless presents an interface which makes it look like a map.

I’d say that the Lisp ideal of code and data being the same thing is so powerful and “conceptually appealing” that you don’t really want to muddy that. Not even with a powerful and sophisticated type system.

Though, of course, there’s always the caveat of scale. Perhaps larger systems written by teams benefit more from more rigorous static types. I’ve never written Clojure as part of a team project.


Oct 21, 2017

With all the talk about blockchain, why have there been so few blockchain implementations in business?

Blockchain is a “network” technology.

What I mean is that like “the internet” or “social media” etc. its value depends almost entirely on the number of users. There are strong “network lock-in effects”.

If you’re a business planning to spend money building / adopting a new technology, you want to make sure it’s useful. For most companies it’s going to be better to use an established blockchain which already has a critical number of users, than to invent a non-standard “me too” blockchain which attracts too few other users to have the actual benefits of a blockchain.


Oct 21, 2017

Is it ethical for a utilitarian to spend money to eat at expensive restaurants while 1/9 people are chronically malnourished?

Well, one argument might be that if you financially support the restaurant, it will get better and more effective at feeding people in future.

That’s probably NOT a good argument for a restaurant, which is never going to scale up. But might be a valid utilitarian argument for buying an expensive smart-phone : “sure, it’s a luxury today, but if its a hit, it will drive down the price of all the components in the supply chain and everyone can have one in five years time.”

Charles Nielsen’s argument that you’re keeping people in employment is harder. You’d be keeping quite a lot of people in employment if you ate at a cheap restaurant. Much of the extra money from luxury goes on rents, interior decoration etc. rather than basic ingredients and kitchen staff.

I agree with Peter Hawkins . It’s hard to justify really.


Oct 21, 2017

Which song are you listening right now?

And it’s awesome!

(More about Mammane Sani)


Oct 21, 2017

What do philosophers mean by the word ontology?

Very roughly :

“ontology” is what there is.

“epistemology” is how we know it.

So, a question like “is there really a world?” is an ontological question.

Whereas “how do we know there’s a world?” and “what justifies us thinking there’s a world?” are epistemological questions.


Oct 21, 2017

Can workers seize the means of production under capitalism through syndicalism instead of giving it to the state like previous communist states?

They can try.

What tends to happen is that if they don’t have the state on their side, sooner or later the state comes along with its police / army and throws the workers out.


Oct 22, 2017

The ideology that you oppose dominates your ideology absolutely. What is your contingency plan in this new reality?

“start a magazine


Oct 22, 2017

What will replace HTML and CSS?

Not for a long time.

But we’re increasingly using preprocessers to generate them.

If you want to write what’s basically a lightly formatted document, use Markdown.

For complex web pages with many components, many frameworks give a lighter way of generating them. I use hiccup in Clojure, but your language will have something similar.

People use LESS instead of CSS.

If you want complex / non standard graphics we have webgl, canvas or even svg.

Etc


Oct 23, 2017

What does the future of programmers look like? Elementary schools have started teaching code, and there's a lot of programmers in the job market.

Elementary schools have been teaching maths for hundreds of years. But few people are statisticians, economists or other professional maths appliers.

In the future, the kind of programming that everyone learns will be basic “literacy” in composing algorithms. Perhaps many people will do a kind of scripting of particular tasks in other jobs.

But there’ll still only be a minority who build software as a full time job.


Oct 23, 2017

What do or will Marxist cultural 'critics' criticize about the emergence of the virtual reality?

Enjoy.

(Start at about 41 minutes if the video goes back to the beginning)


Oct 23, 2017

Is Theresa May wise to set aside money to prepare for a "no deal" outcome in the Brexit talks?

I feel sorry for May on this question. She really is damned if she does and damned if she doesn’t.

If she pays to really prepare the UK for a no-deal outcome (ie. builds all those extra truck parks, hires all those customs officials, new negotiators etc.) it will cost a tonne of money.

If she pays all that AND pays off all the UK’s debt to the EU it’s gonna cost even more. And whether we get a deal or not, someone is going to accuse her of unnecessarily wasting half the money.

If she does what the headbangers want, starts paying to prepare for no deal and reneges on the divorce bill, she’s giving up on a deal right now. And when we go over the cliff-edge she’ll be blamed for not even trying. And ruining the country’s reputation.

If she doesn’t start paying for the no-deal eventuality now, if we do then go over the cliff-edge and the economy goes pear-shaped, everyone will blame her for being unprepared. And, most galling, the Brextremists will be going around saying “not our fault, she messed up the implementation”.

If she decides not to pay and commits, even if only privately, to getting a deal, the EU does indeed have her over a barrel, and the Brextremists will be howling at her every day.

There literally is no good move available to her.

I guess you could say this is the price she pays for not taking a stand earlier and not committing one way or the other.


Oct 23, 2017

Why did David Cameron say there would be the EU referendum if the Tories were elected?

Because he was frightened that the Tories would lose votes to UKIP if he didn’t.


Oct 23, 2017

Could an AI algorithm enable a one-click real-time fake news fact check feature, say, on Facebook?

No.

The problem we have today is not “fake news”.

It’s the lack of consensus about what the truth is. And the lack of any agreed authority to tell us.

Theoretically, sites like Snopes help us tell the truth from the lies.

But the people who like the lies now just classify Snopes as as a biased “left-wing” news outlet and go on believing the lies.

It’s easy to have a “check this” button on Facebook. It’s almost impossible to persuade people to believe it, if they aren’t inclined to.


Oct 23, 2017

What kind of music do you make?

This kind : Mentufacturer

I guess you’d call it 90s “bedroom” electronica with a tendency towards naive melody and algorithmic / generative experimentalism.

Put like that, it sounds ghastly.


Oct 23, 2017

Did the UK vote for a transitional Brexit deal?

Britain didn’t vote for a transitional Brexit deal.

It also didn’t vote AGAINST a transitional deal.

Different LEAVE campaigners said different things about what Brexit entailed. And the people who framed the referendum gave no indication what they meant by leaving. They didn’t even have a rough plan.

Therefore all interpretations of what Leave means are equally legitimate / illegitimate.

In a sense this gives our politicians and negotiators about as much freedom as can be expected. No claims about “what the referendum REALLY meant was …” are more than the speaker projecting his or her preference.


Oct 23, 2017

Why is political legitimacy so often linked to the claim to be democratic?

Because a democratic ruler is seen to have his / her role by of the will of the people. It is governance by consensus.

Any ruler who isn’t democratically elected can’t even claim that. He / she is not there by the will of the people. And we can’t presume consensus or agreement by those governed.


Oct 23, 2017

If Libertarianism does not inevitably lead to fascism, how do you explain the rise of Trump?

Update : This question has changed since I answered it. My answer is still basically on-topic, but now the question sounds like it’s challenging those who think that there’s no Libertarian -> fascist dynamic. Previously the question sounded like it was challenging for a justification for one.

There are no hard and fast laws in economics / sociology. Just generalizations.

Nevertheless a pattern which we keep seeing is this.

Deregulated markets lead to “creative destruction”. Lots of innovations, new ideas, different industries and regions rising and falling. Which leaves everyone feeling a bit disorientated.

At the same time, capitalism’s “winner takes all” dynamic usually means that the rewards of all this innovation and social disruption get accumulated among a relatively small number of successful people.

While the instability and “precarity” is spread to everyone else.

At some point, so much wealth has gone to this small elite, and so much insecurity has trickled down on everyone else, that people start feeling the pinch and getting pissed off.

Once people are pissed off the with the state of the nation, the political left have a response : “the problem is too much economic freedom, and rich people not paying their share”. They advocate new regulations to restore stability to the economy (and therefore people’s lives), and higher taxes to redistributed the wealth back from the elite to everyone else.

The elites, of course, don’t like paying more taxes and having their freedom to innovate curbed, so they start pouring their money into rival theories about the instability and social discord that DON’T point the finger at them.

Often the best candidates for this are forms of social conservatism. People who argue that it’s social liberalism, lack of community, decadence etc. that is the cause of the malaise everyone is feeling. These people point the finger at everyone from immigrants to other races to alternative sexualities to drugs to avant garde art to popular entertainment to whatever the next candidate is. But NOT at the business leaders and activist shareholders and bankers who are really running the show.

The capitalist elites don’t actually agree with the social conservatives, of course. And in private they do their own thing. But they do find it useful to have someone loudly talking about the problems is if they are nothing to do with them.

Sooner or later, social conservatives, sponsored by the elites, as a smokescreen against leftist populism, start to win power and influence and may get to impose their government on the world. (As long as they don’t threaten the actual capitalist power. If they go to far, and do that, then capital starts to swing back against them, which is why it’s often capitalist sponsored liberalism which finally beats fascism back after it’s served its purpose )

So this is pattern we keep seeing throughout recent history. Yes, it’s the pattern that led to the rise of fascism in Italy and Germany in the 1930s. Parallel dynamics (somewhat complicated by colonialism) have led to various right-wing dictatorships in Latin America.

You can watch this trend happening in the US, right now. Libertarian minded oligarchs have sponsored everything from the Tea Party to other hardcore conservative insurgencies into congress, to Donald Trump’s campaign (including bringing extremely aggressive and combative social conservatives like Steve Bannon into government).

Now, of course, when this cycle goes around, it doesn’t necessarily become full fledged fascism. Sometime you don’t need to go that far to smooth over the general social dissatisfaction. Something else pops up. The economy goes into another spurt of growth and everyone starts feeling good again. Or maybe a centre-left / “third way” party wins the election to absorbs the dissatisfaction while not challenging the system too much. Maybe once in a while the left message actually does manage to convince people and there’s an actual left-wing government. Etc.

But the pattern of economic liberalism -> economic crash -> reaction and rising social conservatism is too common to pretend that it isn’t an endogenous dynamic of our economic system.


Oct 23, 2017

Is low-code, no-code citizen developer movement a reality?

There’s a reality. But it’s being badly named / hyped.

The truth is, that ever since the invention of the first compilers, we’ve unloaded some of the boring “mechanical” bits of writing programs to the computer itself.

Basically, when you can notice any “pattern” of behaviour that is reliably repeated, you can get the computer itself to expand a simple hint into it. So common patterns of repeating became Fortran’s DO loops. And common patterns of doing things based on certain criteria became the IF statement.

We realized that programmers of particular applications would be best placed to identify common patterns within their own application. So we gave them subroutines and functions.

We developed even more complex “abstractions” (ie. recognition of patterns). The pattern of partitioning large programs into relatively self-contained units, that communicate via well defined message protocols became “object orientation”.

Functional programmers discovered standard patterns of applying functions to collections, such as map, reduce, filter. Patterns of representing invariant constraints got rolled into more powerful type systems, until we got monads etc.

At the same time, we discovered that there were plenty of UI type patterns that had similar redundancy. Menus, buttons, text-fields etc. And rules for laying these out could be visual rather than textual. We got Hypercard and Visual Basic and generations of GUI builders.

But, of course, the greatest ever idea in visual / spatial / end-user programming, came in 1978, with the invention of the spreadsheet.

As far as I can see it, low-code / no-code / citizen developer is just the same trend continuing. What’s true about it isn’t particularly new. And what is being hyped as new isn’t really.

People announced that with the invention of COBOL, you wouldn’t need dedicated programmers because COBOL’s English keywords and English-like syntax meant that business people would write their own programs.

After all, anyone could understand and do this, right?

IDENTIFICATION DIVISION.

PROGRAM-ID. HELLO.

PROCEDURE DIVISION.

DISPLAY 'Hello World'.

STOP RUN.

Similarly, nothing in computer history has made computer power as accessible to ordinary users and business people as VisiCalc / Lotus 123 / Excel.

One thing everyone tends to notice, is that after a new tools like this are invented, there’s an initial uptake as everyone gets excited. Then people start pushing them to do bigger and more complex things. And then, sooner or later you get a bunch of specialist users of the tool, who are “programmers” in everything but name. Then, the better these programmers get, the more likely they are to go back to working with a nice powerful, general purpose programming language, unencumbered by all that “ease of use”, to express what they really want to say. You start dragging stuff around in DreamWeaver, move on to Ruby on Rails, and before you know it, you’re inventing a new Javascript framework.

The deeper truth, as Anthony Atkielski explains, is that while you can make it very easy for someone to access pre-packaged chunks of existing functionality, via picking from a menu or dragging and dropping, they won’t be able to do anything particularly new or innovative with it. They’re trading away power for convenience. Working with commodity code that can’t, by definition, differentiate them from anyone else. Sooner of later they abandon their training-wheels.

What is HARD about programming, is not the syntax. It’s the meticulous, formal thinking that helps you unambiguously define a problem in a way simple enough for a machine to “understand” it. If you can’t do that, no fancy graphical interface, no replacing typing words with picking icons etc. is going to help.

The real innovation and advances in computer science come when we actually DO discover new, higher level abstractions, transducers and arrows etc. which cover many different activities, including unguessed at future activities.


Oct 23, 2017

Belief in democracy is in steady decline; among American millennials, only 30% thinks democracy is "essential". Why is this happening?

I think Martin Kettle lays out the argument at the beginning of this : We are obsessed with Brexit and Trump: we should be thinking about China | Martin Kettle


Oct 23, 2017

Does "Survival of Fittest" still apply to modern humans? Why?

Of course.

The only thing that it changes is the fitness landscape and the requirements of what it is to be fit.


Oct 23, 2017

Would you read a blog that challenges the common patterns of thinking in society? Why?

I would if it challenged them in an interesting way.

If I read the blog and it came out with some shocking different or weird, but profound, thinking, I’d certainly follow it.

If it just came with a bunch of contrarianism “everyone thinks X but I say NOT X”. Or retro clichés pretending to be new and different. Then I probably wouldn’t bother.

As an example of the first kind of thinker. Someone who believes a bunch of stuff that I don’t believe in at all, but could tell very coherent / profound / perception altering stories, I’d recommend the Arch Druid, John Michael Greer (Though sadly, the blog is now defunct.)

Not everything that Greer says is interesting. Sometimes he’s facile and stupid. Like all of us. But he’s interesting and right frequently enough that it’s worth following him.


Oct 23, 2017

Are there "good" and "evil" sides in a war?

Not necessarily.

Usually both sides believe themselves to be justified before going to war.

Often they are both wrong.

Often one is slightly more aggressive than the other. The one which starts the war often more motivated by avarice or excessive pride. That’s the side that usually starts the war. You can call it the “evil” side if you like. But usually it persuades itself that it’s starting the war for just reasons. To right a historical wrong.

Often both sides are guilty of stupidity (believing that fighting will resolve things more cheaply and painlessly than it, in fact, will), inflexibility and self-righteousness.

Take a look at the world today. The trouble spiralling out of control in Catelonia for example. If that turns to civil war, both sides will have contributed. If the US gets into a nuking war with North Korea, it will be intemperance and pride and, frankly “bloodlust”, that has pulled them both into it. Not rational deliberation and good intentions. Etc.


Oct 23, 2017

Who are some conservative Quora users with a strong focus on evidence and rationality?

The best conservatives I’ve found on Quora are Rob Weir and John Cate. In that they seem well intentioned, and make coherent and challenging arguments that are worth listening to. Barnaby Lane puts up a good fight too. And I like Charles Tips. And one or two more whose names escape me.

There are a couple of other big name conservatives that some people seem to get very excited about but largely just “represent” the conservative viewpoint with reasonable politeness and humility. I suppose that has some virtue these days, but frankly “not being a troll” is a pretty low bar to set the opposition.


Oct 23, 2017

Is it an internal inconsistency or absurdity that the most well armed individuals in human history call themselves libertarians, and claim their non-aggression principle is the foundation of their ideology?

It’s disingenuity.

If I say “all niggers are lazy” and a black guy called Steve (justifiably) shoots me because I assaulted his character and reputation, a Libertarian will be horrified. Steve is seen as “initiating” the violence because his mere reputation (or the wider perception of black people in general) is not considered something that justifies violence to defend it. Instead my speech takes priority.

Whereas if Farmer Giles shoots me when he sees me scrumping apples from his orchard, a Libertarian is perfectly happy. Farmer Giles’s property IS something that he does consider important enough, or magically enough part of a “self”, that Giles can claim that his violence is mere retaliation for an initiation of aggression.

Now, both reputation and property are actually human-made, cultural abstractions. Neither is really of a piece with a body or a self. And there’s no reason to think that “self-ownership” has anything to do with either of these situations. So violence is justified in neither case.

But the Libertarian takes, as a given, that property is “special”. And does count, such that assaults on it are the initiation of violence warranting violent retaliation. Whereas reputation is not and does not.

The Libertarian position is internally consistent. But is based on arbitrary grounds. There’s no prima facie reason to assume that property is special in such a way.


Oct 24, 2017

Was Hillary Clinton’s defeat in 2016 a blessing in disguise for Democrats for future elections?

Only if they learn from it.

They don’t seem to have learned much so far.


Oct 24, 2017

What's some advice for a young man wanting to create his own music with no experience but potential?

It really depends what kind of music.

Do you want to play a particular instrument? There really isn’t much you can do except acquire the instrument and at least take a few lessons.

Do you want to make electronic music? Get a computer and some software (Just a piece of open-source software or an unpaid demo if budget is tight) and start playing around.

Watch YouTube videos. There are a hell of a lot of YouTube videos teaching every kind of instrument and musical style you can imagine.


Oct 24, 2017

Has anyone you know actually read James Joyce's Ulysses?

I read it during the summer between leaving school and going to university.

Obviously mainly for poetical effect rather than to understand every little detail. (And no-one is going to understand every little detail unless they have an intimate knowledge of everyday Dublin life in 1904)

But just let it roll over you. It’s still beautiful and makes some kind of sense.

Arguably Finnegans Wake is that turned up to eleven. But I confess, all I do is dip into that and just read a short passage. I think I’ve reached the stage in my life when I realize I’m never actually going to try to read FW all the way through.


Oct 24, 2017

Why wouldn’t a dynamo inspired system attached to spinning parts of a car be producing enough electricity to power the car itself?

Friction


Oct 24, 2017

Is the increase in income inequality correlated with the fall of communism? Do capitalist regimes feel less compelled to provide welfare to workers, given reduced threat from Cold War?

I think that’s a very good hypothesis given

a) the biggest investments in the welfare state and gains in workers’ rights happened when the threat of communism was strongest.

b) the dismantling of those systems started in the 70s after the radical uprisings of the late 60s fizzled out, and overt oppression in the Soviet Union and Eastern Europe increasingly discredited communism in the minds of the western working class.

Obviously correlation doesn’t automatically imply causation. But sometimes it’s a pretty big hint.


Oct 24, 2017

DNC Chair Tom Perez named Donna Brazile to the DNC rules & bylaws committee. Brazile achieved notoriety when she was fired from CNN for passing Clinton Presidential Town Hall questions. Any thoughts on this selection?

Yes.

The top of the Democratic Party has become inward-looking, defensive, unable to look itself in the mirror and see itself as everyone else sees it. It’s spending its time rearranging the deck-chairs, shoring up the inner circle, pretending that this group of people at the top still have some relevance and credibility. I know there are well intentioned people there. I’m sure they are desperate to be part of the solution and fight back against Trump and the Republican Party.

But they ought to accept that they are bust. The only way the Democrats can recover and mount a plausible challenge to Trump is to clear out the old-guard at the top and bring in a newer, more radical people and ideas.

The party has become decadent. Too in love with its business connections, too in hock to its donors. And now, probably, the people who failed in 2016 are obsessed with holding onto power so that they can have a chance to redeem themselves and showing that they can beat Trump.

They can’t.

And the sooner they accept and retire gracefully to allow the Democratic Party to become something else, the sooner the Democrats will be able to start the fight-back.


Oct 24, 2017

Why is Python used in finance rather than R?

Python is a very easy to use “glue” language.

It’s easy for “casual” programming. That is, programming by people who’s primary job is not “software development” but “science” or “economics” or “modelling” etc.

That’s because it’s not optimized for “software engineering” or “systems programming” etc. So doesn’t come with the baggage needed for those things. It’s just a “get shit done” language.

And it now has good libraries (wrappers around fast C libraries) for everything from maths and statistics, to machine learning, to scraping the web, to interfacing with every kind of online data-service, to pretty much everything else.

If you want to get shit done by plugging a web-scraper into a neural network and then run some statistical analyses mapped across a large distributed data-base like Spark, then Python is the language that lets you do it.

R is a specialized stats language. If you’re a specialist statistician, doing stats all day, then it might be better and more powerful for you. But Python is at the sweet spot of doing enough statistics while being general purpose to do a lot of other stuff.


Oct 24, 2017

What would convince you that abortion is wrong?

Evidence (or a good argument) that a foetus is a self-aware “person” with the capacity to recognise that it IS a person, understand that it has a potential future, and the sensibility to suffer at the thought of that personhood being extinguished.

As a basis of comparison. I gave up eating pork after scientists showed that pigs pass the mirror test. For me, that was sufficient to raise the barrier of doubt as to whether pigs might have a “sense of self” and be capable of knowing that they were a thing, and of fearing and suffering from the sense of themselves dying.

If you could persuade me that a foetus had similar capacities, and was not, basically just a body, still waiting for that mental capacity to develop, then I would take claims of independent rights for foetuses more seriously.


Oct 24, 2017

Why did the NoSQL ban the use of SQL?

“NoSQL” came about for one reason only. That some internet companies were working with large distributed databases where the assumptions and trade-offs of traditional relational databases (that everything could be joined and compared with everything else at query-time) were no longer feasible.

Rather than “sharding” within RDBMS it became more efficient to build a good old fashioned hierarchical db with explicit parent-child pointers, designed to work across huge data-centres.

Then, everyone jumped on the bandwagon.

Some were optimistic startups who hoped they might grow big enough that they’d need this scale.

Soon others were adopting NoSQL because they didn’t know anything else. The art of relational modelling was being lost.

90% of the time an RDMBS like MariaDb or Oracle is just as viable as a NoSQL db. And will make your application more flexible.

But after 10 years of hype people reach for Mongo by default.


Oct 24, 2017

Would you say that left-wing dictators have it easier by getting support and blind eyes from abroad than right-wing ones?

Pinochet got plenty of support from abroad.


Oct 24, 2017

In the future will Nazi philosopher Martin Heidegger, still be defended by most philosophy professors, or will the recent publication of his anti-semitic Black Books cause Heidegger to be viewed more objectively as a card-carrying, Jew-hating Nazi?

Whatever Heidegger’s personal flaws, we already know that we can find interesting things in his philosophy that don’t oblige us to be anti-semites to get something useful from.

Nothing we discover retrospectively can change that.


Oct 24, 2017

What band/album/song would you recommend to a person who "just doesn't like music" (I am not looking for music so good that it would make such a person fall in love with music, more like music that resonates with disdain for music itself.)

Better than music.


Oct 24, 2017

What is the best way to promote a non-traditional Smalltalk programming language implementation?

You’re starting well, I think.

But I suggest hitting the conference / speaker circuit. Go around a few Smalltalk / Rails / Go / new programming languages conferences, giving presentations.

Maybe even local dorkbot and similar meetups in your area.

Perhaps offer some workshops using it to build something at your local hackerspace. (Or even a school / college.)

Ultimately, though, most languages sell themselves on their utility. And that really means not “being good enough” for some application. But being “the best” for some application.

For example, Rails sold Ruby to a wider public because there was nothing comparable in any other language at the time.

What are the things that your Smalltalk Express can do better than anyone else?

As I understand it :

it’s the only Smalltalk you can host on Google App. Engine because it’s on Go.

that has a Rails-like experience for building web-apps.

Is that right? Is that its niche? Is it a Rails-like RAD environment for sites hosted on Google?

In which case, what I think you should do is produce one of your video showing a small web-served application being created / hosted with it.

Right now, your videos are basically showing that you can do Smalltalky things via it. Which is exciting for Smalltalk people but those aren’t the people you need to get excited.

So, there are a couple more things that, as I understand, Smalltalk Express gives you :

tight integration between browser based client and the server. The same code can and does run both ends, and the asynchronous communication is transparently hidden from the user.

a “live” system that can be updated “hot” (without stopping and starting)

These make me think of Meteor. And so here’s my suggestion. Is Smalltalk Express actually a “better Meteor”? Ie. can it do what Meteor does (and got people excited about a couple of years ago) in a nicer (because of language etc.) way than Meteor does it?

What I’d do is take a couple of the Meteor tutorial examples (eg. Meteor hello world example, Tutorials ) and recreate them in Smalltalk Express. Show how a nice Smalltalk environment means that there’s no faffing about with lots of different files. Show how it’s easy to have data transparently synced between client and server. Etc.

A couple of questions here :

presumably you can serve up ordinary web-pages that have Smalltalk embedded and running inside but which are not entire desktop environments with all the paraphernalia that that implies. The equivalent of a single “interactive window” in a single web-page?

is it possible for multiple people to work on the image at the same time?

With this, it becomes massively exciting. If a small team can all be editing the same live back-end image that’s also serving interactive pages to users. Then I think you have a very compelling story for developers from beyond a traditional Smalltalk background.


Oct 24, 2017

If you created a basic step by step guide to sit down and compose a piece of music, how would it go?

Grab your instrument.

Start playing something

Sound good? Hit record.

Repeat


Oct 24, 2017

Why don’t more people support absolute monarchy?

What’s in it for us?


Oct 25, 2017

Is it remarkable that The Beatles were able to deconstruct and reconstruct rock music with such huge success and no formal music training?

Who better to deconstruct and reconstruct something than someone with no formal training?

And anyway, what the hell is “formal training” when it comes to rock music? Rock music is a “folk” music, created by musicians playing to audiences and testing their ideas in a live setting. In that sense, The Beatles served a hell of an “apprenticeship” with years of gigging live before they got famous.


Oct 25, 2017

Why is the harmonica a prominent instrument for country music?

Small, portable. Ideal instrument to carry with you during a day working in the fields, if you want to play on your lunch break.

Try doing that with a cello.


Oct 25, 2017

What did Karl Marx predict that became or will become relevant today?

That without a countervailing force, capitalism will concentrate so much wealth in the hands of a tiny, shrinking minority of super-rich, that capitalism itself will stop functioning and the social stability that underpins it will fall apart.


Oct 25, 2017

What genre of music do you love that would surprise people if you told them you listen to it?

I think it’s pretty hard for me to surprise anyone with my music these days.

Especially anyone who knows me personally. Or sees what I post to Music-Share

People who knew me of old might raise an eyebrow if they realised just how much I’ve been binging on Lisa Stansfield and Simply Red hits over the last few weeks.

And I’ve still not totally come clean about the whole Boney M thing. (I’m DJing at a party in a couple of weeks and desperately trying to figure out how I can sneak Nightflight to Venus into what’s meant to be a Latin set.)

Of course, I’m a product of the post-punk era. But I’ve never been much of a straight up punk. (I’m still not.) Nevertheless Public Image Ltd has been massive for me this year. I have a new appreciation of John Lydon.

People who kind of know me may not realize that I’ve succumbed to - yes I know it’s such a hipster cliché it’s not even cool any more - Love’s Forever Changes along with a bunch of more obvious American 60s psychedelic rock.

Actually I’m really enjoying listening to rock. The sound of it. The acoustic drums. Electric bass. Saxophones. Guitar riffs. That’s probably the thing no-one would expect about me ;-)


Oct 26, 2017

Can a musical genre die? If so, which ones of today's genres are doomed?

They can go dormant, like plants over winter, and not produce any more flowers.

But as long as we have some record of it, something a new generation can go back to and appreciate and get excited about, it’s always possible a new spring will wake a moribund one up again.

We probably all thought that the Charleston was more or less a museum piece until all the Electroswing people started seriously bringing that stuff back.


Oct 26, 2017

If race is a social construct, then what are some nonsocial construct concepts or ideas? Are colors (red, purple, etc) also a social construct? What is the precise definition of 'social construct'?

Anything you have a word for is a “social construct”.

The guy who really taught us this was Darwin. Before his theory of evolution we thought that all the species were distinct “natural kinds”. Things were either a dog, or a cat, or a horse or a cow or a giraffe. What could possibly be more fixed and stable than what kind of animal something was?

Well, Darwin proposed (and 150 years of careful analysis of the evidence corroborates) that really, there’s just a big family tree of biological things. Things tend to be pretty similar but a bit different to their parents. And over time, two less closely related things can look quite different from each other.

We’ve started clustering things that are quite far away and quite different from each other into different categories : species, families etc. But this is just a taxonomy for our convenience. Just like when you organize the books on your bookshelf into “historical”, “thrillers”, “science fiction” and “fantasy”.

Books are all similar to each other and different. There are books that are not so obviously science fiction rather than thriller, or borderline between historical and fantasy. There are books that are pretty similar but suspiciously end up in different categories. There are even books you read which are so difficult to decide they make you throw away your existing taxonomy and start a new one.

Once you understand the evolution case you soon realize that this principle of “amorphous processes which we impose our own labels on” is everywhere in the world.

Take a fashionable argument about sex / gender.

Human bodies grow from a single zygote. They come equipped with some DNA, which, as Richard Dawkins points out, is a “recipe not a blueprint”. DNA doesn’t specify the shape of the body. It’s a control program that switches on and off various chemical processes which happen during the building of a body. In conjunction with a lot of extra contextual, epigenetic factors like hormones in the womb etc.

The majority of mature bodies tend to cluster into two similar groups we call “male” and “female”. But some don’t. Some lead to other combinations of the “prototypical” male / female characteristics.

Just as in the bookshelf example, sometimes awkward cases throw our taxonomy into disrepute and force us to change it. When we take some of these cases of bodily development seriously, they show us that our simplistic taxonomy of male / female was inadequate and challenge us to revise it. That’s fine, it was always a taxonomy that we invented, not something that nature forced on us. We can change it.

Making a big song and dance about how it’s an immutable scientific fact that there are two sexes and that any third pattern should be considered a “fault”, is a bit like insisting that science proves that mammals and reptiles are meant to be but monotremes are “mistakes”.

So what else is a product of our taxonomizing?

Well, eyes, right? Eyes have gotta be just brute biological facts. There’s no social construction there, surely?

Actually, evolution of the eye studies highlight just how much gradation we know about on the way to our eyes.

Vertebrate and octopus eyes evolved independently. They are remarkably similar. But have enough difference that we can see they are independent.

We call these organs in both vertebrates and octopuses “eyes”.

Yet we laugh at people who call whales “fish”.

Why does convergent evolution of light-sensitivity warrant the same word in the case of vertebrate and octopus “eyes”? But convergent evolution of form not warrant the same word “fish” with respect to whales?

Because words are just things we make up and decide how to apply. “Eyes” and “fishes” are social constructs in that society decides exactly how to apply them and where their boundaries are.


Oct 26, 2017

Is sociology a fake discipline made primarily to give intellectual cover for SJW identity politics?

No.

Next!


Oct 26, 2017

What is social liberalism and what do they believe in?

Social liberals believe that everyone’s life has an equivalent worth.

People are not worth less; are not more deserving of ridicule, prejudice, second-rate treatment, exclusion etc. just because they have a different skin colour, gender, sexual orientation and preferences, religion, language, accent, education, salary etc. etc. from you.


Oct 26, 2017

Is it wrong to be pessimistic, is it wrong to believe everyone has an ulterior motive?

It is incorrect to believe that everyone has an ulterior motive.

Many people don’t.

So it’s kind of a shame to go around believing false things about the world.


Oct 26, 2017

Is Smalltalk as powerful as Python when it comes to artificial intelligence?

As a language, Smalltalk can do everything Python can do. (And probably more.)

However, Python is used for AI because it has a lot of very popular (and pretty mature, and probably pretty good) libraries for the latest machine learning algorithms.

Smalltalk probably doesn’t have those libraries.


Oct 26, 2017

Would you assert that the UK government was partly responsible for the rise of ISIS?

Difficult to say.

The invasion of Iraq, which the UK government was a committed participant in, was certainly responsible for the rise of ISIS.

I’m not totally convinced that if the UK government had refused to take part in the Iraq invasion that would have stopped it. I think the US could have done it alone. And I think, in the event, the UK had vanishingly little leverage in how it went down.

So it depends on your theory of causality.


Oct 26, 2017

If rap music is part of hip-hop culture, what other forms of hip-hop music are there?

Instrumental hip-hop.

Beatboxing :


Oct 27, 2017

Why are convicted terrorists in the UK sent to prison rather than deported? They will most likely try to indoctrinate others as does happen and also, isn't prison an easy way out for these deplorables?

Why just terrorists? Why not throw out bank-robbers too?


Oct 27, 2017

Which programming language should I start learning, given that I have no background in programming? Is Python is a good language to start?

Yes.

Python’s a great language to start.


Oct 27, 2017

What are the most important things to remember if you want to mimic the Londonese, Jamaican influenced accent which you hear a lot in trap and DNB music?

That’s probably not trap but grime.

Anyway, putting on a fake accent is usually pretty naff, but if you really want to, just listen to a lot of it.


Oct 27, 2017

When humans discovered apes, did they think they were human and try to communicate with them?

Painful as it is for me to cite the Daily Mail : This strange creature is the first ever depiction of an orangutan


Oct 27, 2017

Why did instrumentals die out and vocals take over in popular music?

Popular music has different functions in our society and economy.

The main function is to dance to. And instrumentals are fine for dancing to.

You can go clubbing to certain genres of music and hear hardly any vocals the entire night. Try a minimal house / techno night for example.

Or vocals might be used simply as another, wordless, instrument, sound. As in a lot of trance, dnb, dubstep etc.

But there is another usage of popular music though. And that is to define a generation. By giving it its own particular heroes / role-models / spokespeople.

These are the musicians, usually just a little older than the kids listening to them, who act as kind of “pathfinders” for the experiences of growing up. They sing about teenage crushes and the angst and alienation. As they get older they may flirt with politics or alternative spirituality or drugs. Or ambition and the challenges of “making it”. They plot a course that young people can follow.

This function of popular music needs strong characters, talking about these life experiences. It could be done by people making purely instrumental music, but it’s much easier to establish a personality and get your point across with words.


Oct 27, 2017

My son started listening to weird music. What can I do?

Get a big new pendrive and demand a copy!

If there’s weird music going on, you don’t want to be missing out.


Oct 28, 2017

Why are singers' albums generally released every 2 years?

That’s about one year to tour the current album. And one year to write, record, mix and promote the new one.

It’s actually a tight work schedulre.


Oct 28, 2017

What are your political views?

I believe we should all be nice to each other.

And I believe that the economic system we have today, despite many virtues, has some features that make us less nice to each other than we could be; so we should change those rules and fix that.


Oct 29, 2017

What would "pidgin Smalltalk" for smartphones look like?

I think a lot about programming on phones.

And the idea of Smalltalk for phones and tablets is very exciting. I’ve been thinking about this a lot.

HOWEVER …

I don’t, off the top of my head, think that the problem of Smalltalk for phones is a problem of the syntax or vocabulary.

The main issue, I believe is the GUI library.

Basically, the Smalltalk GUI library was made for a different kind of machine. And different kind of UI interactions. While ST was revolutionary and brilliant, we’ve actually got a lot of experience of phone UIs, now, and to me the main thing is to make a GUI library that suits that medium.

For me this means :

No “desktop” metaphor.

The whole Windows / Icons / Mouse / Pointer thing is deprecated. Phones need two basic UI metaphors :

a “pages in a notebook” metaphor. Where a page takes up the whole screen, but responds to page width and scrolls vertically (just like a web-page or e-reader page). Interactive widgets can be embedded in pages, just like in HyperCard cards. Or calculations / graphs / snippets in IPython / JyPyter Notebook or Klipse

a “cards in the stream” metaphor. This is how everyone interacts on phones … a flow of little fragments of news / chat dialogue / embedded media. Programs here can be embedded widgets on cards, or bots behind a “dialogue” (ie. series of backwards and forwards messages between user and bot through as sequence of cards)

These two metaphors are proven on phones and mobile devices. All other metaphors fail.

So, Smalltalk is all about its GUI widgets. A Smalltalk for phone / tablet should throw away the existing GUI library and reinvent, and rewrite from the ground up, in Smalltalk, its widgets … especially fundamentals like the class-browser / console / transcript. These need to be rethought in terms of either persistent pages in a notebook, or ephemeral flows of cards. This isn’t THAT different from how the class-browser and console / transcript already work. But they need to be fitted into these common and well understood UI metaphors for phones.

Custom keyboards with snippets / templates

The great advantage of phones / tablets is your keyboards are defined in software. That means you can have custom keys on them. I think programming needs to take full advantage of that with custom buttons for common architectural patterns.

Just as people happily pull emojis off a menu of 20 different options, I think we need pop-up menus of everything from standard ifTrue: ifFalse: tests, to larger scale patterns. So, no, I don’t think you want to save a few keystrokes here and there by changing ifTrue: to t: etc. I think you want a “conditional” button, and a “map” button etc. that prefill the code window with a template. And then the user just has to type in the actual variable names or custom block logic.

Something between yasnippets in Emacs, and the Scratch programming language.

Graphical overviews of architecture

Phones and tablets are fundamentally visual / graphical. Even more so than ordinary desktop and laptop computers.

For better or worse, the state of the art for graphical representations of architecture seems to be the UML, largely associated with Java. Never mind, the idea behind visual representations of architecture is a good one. And maybe we have to start there (with class-diagrams, composite structure diagrams, activity diagrams etc.) Or “state-machine”, “entity-relation” diagrams etc.

However we do it. A good quality vocabulary of visual architectural overviews, with “round-trip” updating between code and diagram, well integrated with Smalltalk’s own patterns, and optimised for phone / tablet screens, would revolutionize programming in this environment. And as ST is all about its tightly integrated graphic environment, again, it’s a good fit for pioneering this.


Oct 29, 2017

Why is it that when attempting a factual debate with a left-winger, it always ends with them flipping out and name-calling, rather than offering a valid counterpoint?

It doesn’t.

I can guarantee if you’ve tried to have a factual debate with me, then it has never ended with me “flipping out”.

I am incredibly chilled.


Oct 29, 2017

What are some suggestions for Smalltalk semantics in networked applications?

My intuition is “when in doubt, steal”.

In other words find out how other systems seem to be doing this, and if they look reasonably successful, borrow theirs.

It could be that Go already has a standard for this. (I have no idea) In which case, the natural thing to do is borrow that.

Distributed Erlang might be another source of inspiration.

Croquet may also have answered this in a Smalltalk context.

One of the big questions you have to decide on is whether different Smalltalk instances should be automatically open to each other, closed without special whitelisted permissions, or able to put up an API “facade”. Which accepts messages, perhaps mapped to “virtual” objects while hiding which objects and classes actually handle messages.

The first of these might be the most “pure” and in the spirit of Smalltalk, but makes the systems too much of a security risk to be practical.

The second might be most practical but seems like it’s going to be impractical to set permissions for every object / method. How the hell do you give a comprehensive description?

The third is probably most practical, but least “Smalltalkish”. Basically it’s equivalent of setting up the routes in a web-framework like Rails. Python’s Zope started as an “object publishing environment”. So there may be lessons there about making certain objects visible to the outside world.


Oct 30, 2017

How accurate is it to say that Universal Basic Income is a neoliberal plot to make people poorer?

UBI is a proposed solution to a plausible and worrying problem : what if technology out-competes human workers so well, that most people are effectively unemployable? This will screw up not only our economy, but the basis of our entire social contract.

What is interesting about UBI is captured by the old joke :

“First they came for the factory jobs, but I was not a factory worker, so I did nothing. Then they came for the white-collar service jobs, but I wasn’t a para-legal or a journalist, so it didn’t bother me. Finally they came for the computer programmers … and a whole bunch of Libertarians suddenly discovered Universal Basic Income”.

UBI is a “left-wing” proposal that even right-wing Libertarians can kind of see the point of. It’s one of the few proposals that’s aimed at making people’s lives better that actually has fairly broad-based support from both left and right.

BUT …

The devil is in the details. Support for from the right often conflates UBI with a scheme for unifying targeted benefits within a simple scheme, and asserts that it can be paid for from the efficiencies of greater simplification. In the UK, the “Universal Credit” débâcle, is demonstrating how nonsensical this is. It’s a right-wing shibboleth that government systems are full of inefficient bureaucracy, and that if only they could be “fixed”, this would unlock pots of extra money. This is simply a myth.

The truth is that government systems are complicated because real life is complicated.

And the corollary of that is that if you take a system of many small targeted benefits and try to “simplify” it by making fewer fine-grained distinctions, you are either going to pay more to people who don’t need it, or less to people who do.

As the right has already cast these projects as money saving schemes, they never choose the first option, and inevitably they become the second. A smoke-screen for a process designed to save money by sneakily removing some targeted benefits from those who need them.

So, yes, a UBI implemented by the same people who’ve given the UK the botched Universal Credit scheme is likely to be nothing but an excuse for further cuts to welfare spending, perhaps with the galling spectacle of a large chunk of the overall (shrunken) welfare budget transferred upwards to people who don’t need it.

That doesn’t make the original problem go away. Or some kind of universal salary a bad idea. But it means we need to be careful how we implement it.

I personally think we should get the money elsewhere, by combining UBI with a scheme of pollution permits, auctioned every year to industries (including agriculture) that pump more co2 into the atmosphere or more nitrates into the rivers. Permits will be limited, and auctioned to the highest bidding users. The money received should be equally distributed to all citizens as their share of the world’s natural resources which are being consumed.

That isn’t necessarily the best scheme for UBI, but I think it’s a just scheme. Which is part of the justification for having a UBI in the first place. And I think the money will certainly help the needy, while lubricating the economy in general. While the curbs on pollution will have a positive environmental impact.

Even if this is not a scheme you particularly like the sound of, it shows that we can be much more creative in designing a UBI than just assuming it must come out of the existing welfare budget.

Related :

Phil Jones (He / Him)'s answer to Would you support a 90% income tax and a universal basic income?

Phil Jones (He / Him)'s answer to If automation replaces 99% of all jobs, where does the universal basic income get its money from?

Phil Jones (He / Him)'s answer to When is the UK expected to adopt the Universal Basic Income (UBI) scheme?


Oct 30, 2017

Would you rather have George Osborne or Theresa May as your prime minister?

I’m the opposite of Peter Hawkins for more or less the same reasons.

At least the May government is an incompetent shambles :

they are visibly useless, which discredits the Tory brand in the longer term and gives us a better chance of a Labour government.

May has a lot of bad intuitions, but she’s probably not as ruthlessly easy about shafting the poor as Osborne. She will flap about sometimes doing something bad, sometimes hinting at doing something good. Osborne will happily continue on his mission regardless of who is getting hurt.

Osborne may be clever. But he’s not a super-genius. He’s clever enough to have positioned himself outside the government pissing in. But even he isn’t clever enough to actually manage the internecine fighting within the Tory party, or force it to make a good job of Brexit. What do you think he’d do in May’s situation? Take on the Tory right? And bring down his own government? Of course not. In other words, he’s clever enough to make it look like the Tories are giving us a good Brexit, but he’s not actually clever enough to give us a good Brexit. Sooner or later he’d end up applying his considerable intellect to just trying to make it look like someone else’s fault.

At the end of the day, Osborne’s ideological austerity measures got the UK into the mess it’s in today. He has no remorse for that. Nor any alternative to get the UK out. And no plan to clean up the mess he made. He may be an ideological economic liberal, but he’d sell liberalism out in a heartbeat and shift to the far-right, if he felt it furthered his and the Tory’s prospects.


Oct 30, 2017

Is Hans Hölzel, a.k.a. Falco, the greatest German-speaking musical artist of all time (excluding classic composers)?

No.

Falco is a lot of fun. A witty and worthy participant in 80s synth-funk scene.

But, compared to Kraftwerk, or Holger Czukay (and the rest of Can), or Tangerine Dream, or Hans-Joachim Roedelius or, going into the 80s, Propaganda, or Alphaville or Nina Hagen, or Klaus Nomi …

Then … nah … He’s not the greatest German-speaking musical artist excluding the entire canon of classical composers from Telemann to Stockhausen.


Oct 31, 2017

Why did Owen Smith do so well in Scotland during the 2016 Labour leadership campaign?

A lot of passionate young idealists in Scotland have gone to the SNP.

So the profile of Scottish Labour is older and more cautious.


Oct 31, 2017

Why is Democratic Socialism much more popular than Liberal Socialism?

I'm not sure either of these terms is sufficiently well defined to really separate them.

But, in general, the liberal order (that includes both the centre-right and the centre-left, call the latter "liberal socialism" if you like) is out of fashion. It's been the default setting for quite a while, feels tired, and is associated with various recent political / economic failures.

Meanwhile, people like Bernie Sanders who offer "Democratic Socialism" (ie. a more left-wing platform that is still tempered by democratic accountability) have long been seen as outsiders. And "anti-establishment", "outsiders" have a lot of energy right now.


Oct 31, 2017

I am 18 and belong to a middle class family, how can I plan about starting a hotel business and is it possible?

It’s certainly possible to plan.

Either get yourself a job somewhere in the hotel business to get a feel what it’s like. Or go to college to do a hotel management / tourism type course.


Oct 31, 2017

Do I need to install GitHub in order to use it?

GitHub is just a public hosting service for a source-code management system called Git which has been around for a while before GitHub.

It’s a good idea to install and use Git anyway. And if you do, it can be configured as a client to GitHub very easily.


Nov 1, 2017

Which side has a stronger intellectual elite: conservative or liberal?

Obviously that’s a bit like asking which is the best football team in the world.

It can change year to year, depending on how you score it.

What I think is clearer is that liberals and conservative intellectuals tend to see themselves very differently. And have very different styles of presenting their intellectual work. Which obviously speaks to, or fails to speak to, people differently.

Liberal intellectuals see themselves as “doctors”. They think their job is to discover a bunch of symptoms - poverty, prejudice, disempowerment, war, terrorism, economic recessions etc. etc. -, pattern match them against other historical examples, and then come up with a diagnosis of the underlying disease based on their own theories and experience. They take it as more or less self-evident that this bunch of symptoms is problematic and demands a solution, so they don’t spend much time trying to justify or argue for that. They also assume that people respect their expertise in both theory and history, and so, again, don’t spend much effort trying to justify that.

Conservative intellectuals, OTOH, see themselves as “lawyers”. They immediately recognise that their role is adversarial, and that their job is to win the case against the liberal. Their job is to stand on top of history, throwing a spanner in the works; to thwart the liberal’s reckless medications by convincing the jury of public opinion that the symptoms are not problems and that the drugs don’t work. Their arguments focus on undermining the Liberal’s diagnosis and prescription. In any way that works. Challenging the credibility of the witness on grounds of intelligence, honesty, ulterior motive or whatever.

Both these kinds of activity can be intellectually rigorous, creative and logical. But they speak past each other. A conservative observer looks at a conservative debunking of the liberal’s claims and thinks the conservative has won. The world has been found innocent. Case dismissed.

A liberal observer looks at the conservative’s carping and thinks that the conservative has missed the point. The disease remains uncured.


Nov 2, 2017

Why do I have a hard time understanding liberal arguments on a lot of issues?

How the hell do you expect us to know?

It’s your problem. You tell us.


Nov 2, 2017

Does every society's survival depend on having a set of moral standards or "virtues" to keep people in check and maintain that society (ex: Puritan work ethic)?

All societies need “norms”, or “codes of practice” or some set of behaviours that members can expect from each other.

I’m probably persuaded that all societies need to be willing to “enforce” these norms in some sense.

If you want to call those “virtues” you can.

I personally believe that some norms in some societies may be morally wrong from an objective perspective. For example, many societies’ norms require women are kept as second class citizens. Perhaps those societies can’t survive in their current form if that inequality is eliminated.


Nov 3, 2017

When composing rap songs, what comes first, the rapping or the instrumental?

To an extent the two are created by different people in parallel.

A producer brings an instrumental to a rapper who then begins to put words over it. But some of the rhymes have undoubtedly been thought of earlier, and the rapper repurposes them in the new context.


Nov 3, 2017

Do you think is it possible that a human infused with a plant's properties that can make human never need to get food anymore?

No.

The amount of energy plants get from photosynthesis is orders of magnitude less than animals like humans need to keep running around.


Nov 3, 2017

Why is the philosopher Judith Butler so hated in Brazil?

Judith Butler isn’t hated in Brazil. I know plenty of fans of hers.

There is a very vociferous, right-wing, misogynist group who hate everything related to feminism and gender studies etc. on principle, and who have made her a target because she’s been successfully influential here.


Nov 3, 2017

What would be considered " progressive" ideas or values in Europe?


Nov 3, 2017

What programming language was used to make WhatsApp?


Nov 3, 2017

Before computers, I wrote six long novels on a typewriter but couldn’t afford to have them digitized. OCR doesn't work. Must I let them turn yellow and rot?

Scan them first, because then at least you have a digital copy.

Maybe the OCR we have today doesn’t work. But it will keep getting better. And one day in the future it may well become practical to OCR them and fix the problems by hand / hire a proof-reader to help fix them.

Whereas your paper copies will just keep rotting.


Nov 3, 2017

Isn't it interesting that evolution tends to scale towards specialization, yet specialization tends to increase the risk of extinction?

It certainly keeps the world interesting. As there’s a significant churn in species.

I’m not sure if evolution typically pushes towards “specialization”, though.

There are plenty of fairly successful “generalist” species from ants and cockroaches to humans.


Nov 3, 2017

Do Bernie Sanders supporters feel robbed of the 2016 presidency after Donna Braziles admission that the DNC fixed the primary?

I don’t.

That’s just so not the issue here.

Bernie was the right candidate for the 2016 election. Donald Trump proves that.

Hillary was deeply unpopular. And the voters wanted an outsider.

Since the election, Bernie is the most popular politician in the US. His policies, like single-payer healthcare get very high approval in opinion polls. It’s excruciating to realize not only that things are very bad, but that they were so close to being very good.

What Bernie supporters like me feel is that the US has Donald Trump as president because the DNC failed to read the mood of the country and closed their ears to valid criticisms of Hillary. And the real frustration is that the DNC still don’t seem to be able to understand and reorient themselves to this reality. The Democratic party remains deeply unpopular. And they show every sign of losing the 2018 elections too.

Sure, Bernie might have lost the Democratic Primary anyway. He was late starting and Hillary was deeply embedded in the machine. I don’t hold that against her.

What I hold against her (and her team) is their failure to understand what Bernie was telling them, their failure to really embrace him as part of their final campaign (he could still have been chosen as candidate for vice president), and their failure, even after the catastrophe of losing to Donald Trump, to recognise the error, change the Democratic Party to embrace more radical and popular policies and get back in the running for 2018 / 2020.

To an extent, maybe Donna Braziles’s book is the first tentative sign that the inner circle of the Democratic party is starting to recognise this. And people are starting to break rank and try to distance themselves, maybe even re-invent themselves. I don’t think that’s going to save them personally. But it may be the beginning of the internal recognition and shake up that the Democratic Party needs.


Nov 3, 2017

Left or Right or Middle: Does this 24 minute video about capitalism influence your thoughts about capitalism? What insights did you glean from the video?

I’ve heard of Jonathan Haidt but never actually watched him before.

From this video, he’s quite sensible. His first two stories are OK as a very rough overview of the left and right positions. Obviously as someone on the left I think his version of the left story is missing crucially important parts. Maybe someone on the right thinks the same of the right story.

But they’re basically … OK. For a visiting Martian who knows nothing of Earth politics.

I think his attempt to come up with a synthesis or accommodation of the two is pretty weak. It’s no different from the kinds of things that most centrist liberals end up with : “capitalism is basically great, let’s keep it but be aware of and address the ad-hoc problems and solve them on an ad-hoc basis”. And his examples of people doing that are embarrassingly pathetic.

I see value in the pro-capitalist story. I’m willing to meet the capitalists part way to try to make an economy that gets the best of all intuitions. But I think we can, and must, be a lot more radical and creative in trying to come up with a synthesis of both perspectives.


Nov 3, 2017

What would life be like under Prime Minister Nigel Farage?

Great for pubs, I imagine.

Even I’d start heavy drinking.


Nov 4, 2017

Why do some music tracks fade out and not have a proper finish?

In the old days where music was always played live and once it was over, it was over, music finished on a definitive cadence.

These days music has different patterns of making and different utilization. Often musicians create a backdrop for a singer, but don’t have a definitive length. Maybe we’ll repeat the chorus three times? Maybe four? Maybe the radio that plays it has another 10 seconds to fill so they’d like to leave the record to go into a fifth chorus. Maybe we want to add another two minutes in the remix, breaking down different combinations of instruments over a new percussion pattern. We need music to be a flexible, repetitive cycle, not something with a definitive, time-delimited structure.

But as these usages have become standard, I believe they’ve actually changed listeners’ tastes. For example, today, I find final cadences sound trite. The suspended, unfinished loop of chords gives a little buzz each time you go round from the end to the beginning again. But if a piece actually finishes, the way people tells us that a musical phrase is meant to finish, it’s a weak sounding let-down. The buzz is gone.

A “proper cadence” today sounds, to me, as irritatingly nursery rhymey as the “Mrs. cat was busy knitting” style of poetry.

But then again, what do I know? I write music that sounds like this : I Hate Sublime Loop (Gruta Version) I hate endings. :-)


Nov 4, 2017

What is everyone's guilty pleasure musically? Something they enjoy privately but hesitate to share with friends/acquaintances. e.g.: I am a metal head but thoroughly enjoy Demi Lovato's, Sorry Not Sorry.

I NEVER hesitate to share. If I like it, it’s cool. Any other opinion is your problem.

Right now my shameless pleasure is


Nov 5, 2017

Does the rich get the same amount of money in a universal basic income (UBI)?


Nov 5, 2017

Why do seemingly "liberal" British people support monarchy?

Pragmatics.

As Tom Matthews says, it seems to work. At least just as well as all those republican presidential alternatives we see around the world.

When I compare the UK to France and the US, it doesn’t look like the Queen causes us any extra trouble, and might indeed be saving us some of the crap that goes on in the US.

Update 6/11/17 : She ought to pay her damned taxes, though.


Nov 6, 2017

Math is a language and languages constantly evolve. What is the next big discovery you foresee regarding the evolution of the mathematical language?

What I’m personally hoping for is someone to invent a new mathematical notation which is based purely on ASCII characters. Without any of the weird, meaningful italicisations, double-square brackets, little-dots on top of letters etc.

ASCIIfied maths would be to maths what Pinyin is to Chinese.

What would be the point of ASCIIfied maths?

You could do reverse-lookup on the notation.

Just as you can look natural language words up in a dictionary or the function calls of an unfamiliar API on a reference site, you could look at a piece of unfamiliar maths, not understand one symbol, and Google it.

Right now, that’s the thing you can’t do with a mathematical equation. You see something, and there’s a little dot on top of a letter or two different kinds of brackets and if you have no idea what they mean there’s nothing you can do to find out.

ASCIIfied maths would revolutionize self-teaching of maths. It would finally allow those who engage maths on an ad hoc, as needed basis, to acquire the literacy they need. And which is currently denied them because the current unsearchable notation.


Nov 7, 2017

I am young but seriously want to collect vintage computers and electronic devices. How can I do it?

Stuff which is already vintage (eg. 70s, 80s micros) is starting to get collectable and expensive. Especially if you want something that actually works.

Broken 80s stuff is probably pretty cheap. But good condition, usable is already hard to find.

If you’re young, and want a collection to last a lifetime, then maybe you should look at the stuff which is now old enough to be outdated, but not yet vintage or collectable. Late 90s, early 00s phones, Palm pilots etc. Which are still relatively cheap and still likely to be working. Something which stands out for having a bit of character. In another 20 years or so people will love this stuff.

Keeping this stuff working is going to be a major challenge though. Unlike the earlier generation of computers where individual components are accessible and, at a pinch, replaceable, by the late 90s, everything is hidden in complex custom chipsets.

I am NOT a “collector” or a specialist in collecting so take what I’m about to say next with a grain of salt.

But it seems to me that there are two ways to go on this question. One is to be very concerned about the original internal hardware of older computers. And so try to stock up on, and preserve as carefully as possible, spare boards etc. for when the existing ones inevitably fail.

OR … (and this is the bit that might be controversial) … decide that what’s really interesting in a collection of “vintage computers” is the design of the case and the software. In which case, start learning about how to preserve the old software of these machines, possibly in emulation / virtual machines / Docker-style containers etc.

In many ways it might be easier to keep a Raspberry Pi or similar cheap modern board, running an emulator of a Commodore VIC-20, in a real VIC-20 case, than it is to keep a VIC-20 itself running.

Certainly, as time passes, maintaining old custom electronics is going to become ever less feasible. Old computers in their purest form are going to be unmaintainable in a way that makes 18th and 19th century clockwork look trivial.

So I think that the more viable (and more pleasurable) way to preserving vintage computer technology will always be about keeping the software alive in emulators / virtual machines. And then you can (fairly) easily slot these emulators on new boards into the original boxes and peripherals.

But, like I say, I’m not a “collector”. I don’t know whether the market is always going to value the original electronics more highly. How much that matters, vs. other considerations, is your subjective decision.


Nov 7, 2017

Will communism as a dominant political ideology ever make a comeback?

Not without evolving.

But that’s fine. All viable, living political programmes adapt over time. No one seriously proposes 19th century conservatism or whigism / liberalism either.

I think there will always be a left impulse, which calls for protecting and encouraging social welfare and solidarity in the face of its erosion by the market. But to be successful, as either a political movement or programme for government, it will need to be reinvented to confront the problems of the times.

It can’t be a “religious” dogma.


Nov 7, 2017

Can we consider fascism as a form of socialist thinking?

Of course not.

It’s a bit like saying cake makes you fat and beer makes you fat, so cake must be a form of beer.

No. Both are enemies of your diet. But that doesn’t mean they’re the same thing.

Similarly both fascism and socialism are enemies of the kind of liberalism that’s mainstream at the moment. But that’s about all they have in common.


Nov 7, 2017

How long will it be until Theresa May is kicked out of government?

May’s job has never been safe because of her qualities. But because of the infighting and incompetence of her colleagues to come up with a viable alternative.

She’s as safe now as she’s ever been. The scandals in her government are all caused by other ministers. May’s failure is failure to keep them under control. But they’re the ones making a hash of their own jobs and credibility.


Nov 7, 2017

Did Bill Gates & Steve jobs code anything in their entire career? If no, how did they survive and become legends in the software industry?

Bill Gates by all accounts was a great programmer.

Yes. He wrote an Altair basic in 4K.

Allegedly, on paper tape, without a machine to test it on. In about a week.

He was good.

More importantly he was a good enough programmer to manage a bunch of other programmers at Microsoft. Ie. to understand what they were doing, drill down and ask detailed questions. And be on top of what they were doing.

Read Joel Spolsky’s account of his code-review from Gates : My First BillG Review

Steve Jobs wasn’t anything like as technically detailed or competent as Gates. As far as I can infer, what he was was a product manager. He had a really good idea what the product should look like from a customer / user’s perspective. And he drove the developers and designers until they delivered what he wanted.

But he probably couldn’t have done their job.

Bill Gates probably could have. At least in Microsoft’s early days.


Nov 7, 2017

Is "Typhonian Wormholes: Indecipherable Antistructural Formulæ" by Tetragrammacide the most punishing metal album of all time?

I can’t honestly say. But on first listen it’s certainly pretty good.


Nov 8, 2017

How do I convince my non-tech girlfriend to use Emacs?

Psychoanalyse Zippy!

Who can resist?


Nov 8, 2017

What is the Holy Grail of programming language design?

Ease of change.

It’s relatively easy to write a new bit of code. Writing the first sketch or draft of a bit of functionality is usually quick. And you think you’re almost there.

Just a few edge cases to sort out.

But then the edge cases pile up. They aren’t so easy. In fact, to get them to work you now have to go back and revise the initial naive solution you started with.

This is where things suddenly get much harder. Reading the code you (or someone else) already wrote is boring and tiring. Now you have to write new code which explicitly fits in with the old code. Or where it changes it, changes it in such a way that it handles your edge cases but doesn’t stop doing what it did previously.

Computer languages try to help us out here.

Some languages require us to write more verbose, explicit boilerplate about what we’re doing, so that when we come back to our code in future, it is more “documented” and easier to understand. But, of course, the extra verbosity also makes the code harder to write and more wearisome to read through.

Inheritance in Object Oriented languages should have been wonderful. Take your existing objects, and just override the bits that need changing while keeping everything else the same. Except, of course, this leads to a huge amount of extra historical cruft, cluttering up the code base. And brittle, inflexible inheritance dependencies.

Static types, as well as helping the compiler pick up your mistakes earlier, also allow more automated refactoring. But also add extra crystallised inflexibility in your code, which often leads to more work when you want to change.

So, no-one in language design, has yet cracked the “make revising existing code as easy as writing new code” problem. But that’s the equivalent of the Grail.

Related :

Phil Jones (He / Him)'s answer to If Clojure is one of the most expressive languages of today and has similar expressive power as Common Lisp, which goes back to early 80s, can we say that the field of programming languages hasn't progressed much in the last 40 years?


Nov 8, 2017

Does the emerging Priti Patel scandal show Theresa May is no longer in control of her government? If yes, who or what is to blame for this?

Obviously Amanda Harris’s answer here is so good it almost needs no further comment.

But two questions.

1) how much did Priti Patel make an innocent mistake, getting carried away meeting people, vs how much was she deliberately “flying a kite”? Testing how much she could get away with in negotiating / promising behind the PM’s back.

I mean who the hell goes on holiday and “accidentally” has twelve work-related meetings? One might be regarded as a misfortune. But twelve looks like carelessness.

Was Patel aggressively pushing for the UK to change its policies with respect to Israel, having the meetings in the face of those policies, making promises and then planning to confront May with a fait accompli?

This whole thing is awfully reminiscent of that time the US Republican congress invited Netanyahu to speak to them, and made commitments on behalf of the US which were in contradiction with the President’s official policy.

This is clearly from the right-wing playbook : when the official power isn’t far enough to the right for you, make your own policy anyway, and challenge the more “liberal” centre to stop you.

2) Is Patel covering for Boris Johnson here? She says she told him. Now she admits she didn’t. I don’t, altogether, discount the possibility that she did tell him and he either conveniently “forgot” or it didn’t register. Or now it’s embarrassing for him, he’s just pretending it’s nothing to do with him. And Patel has decided that keeping him in place is worth her current job. (After all, if Boris does take over from May as Prime Minister as part of a general right-wing take-over within the party, then Patel, as martyr, will be a leading contender for a senior role. Home Secretary perhaps?)


Nov 8, 2017

Why did the UK Foreign Secretary, Boris Johnson, say Nazanin Zaghari-Ratcliffe was working as a journalist when she was arrested in Iran when she wasn't?

Because he’s basically an idiot who doesn’t understand what the job of Foreign Secretary entails or “diplomacy” even means.

And thinks that a bit of raw intelligence and upper-class education means he can “wing it” without having to learn any self-discipline of take the responsibilities of the job seriously.


Nov 8, 2017

Could Priti Patel become the next leader of the Conservative Party?

Leader, no.

But if she becomes a martyr for the right, now, she’ll probably be in-line for a tasty ministry when they take over. I’ll give you 50/50 on her becoming Home Secretary.


Nov 8, 2017

What is a simple explanation for what trap music is?

Very simply, it’s the modern flavour of hip-hop.

Hip-hop is a music with a rich history and variety of sounds. But two very dominant themes are :

slowish beats with “swing” / “funk” / syncopation.

rap

Trap is the latest version of this.

Compared to some earlier hip-hop it feels particularly slow. The kick drums are sparse.

The bass is usually an “808” ie. a low smear of sine-wave which dominates the low end.

Rhythm and detail and even pulse are often carried on hi-hats which are surprisingly varied and complicated … swinging from 4/4 to 3/4 triplets, doubling or even quadrupling in speed or going into full rolls of microstutters.

Snares are high and “ticky”. Or occasionally rolled.

Other instrumentation tends towards “cinematic”. Quite lush strings or piano motifs. Sometimes little metalophone riffs like dry steel drums or staccato “popping” sounds.

Typical hip-hop percussion FX like gun-shots, sirens etc.

Rap can be various styles, but “mumble” rap which is largely about repeating the same phrase obsessively with some rhythmic intensity, is common.

Obviously Trap can become pretty formulaic. Here’s a good example of a quick tutorial to get a basic trap sound up, which reveals a fair amount about how it works musically.

Obviously, “good” trap goes beyond just the formula, you need to add your own originality and twists on the theme. But this is the basics.


Nov 8, 2017

Why was Black Wednesday legal? Could George Soros have been convicted for abusive squeeze?

Because … free markets.


Nov 8, 2017

How easy or difficult is it to transition from Racket to Clojure?

Shouldn’t be hard.

It’s a Lisp. Your basic Lisp intuitions are probably still valid.

You’ll need to get used to

immutable collections. Probably not that hard. I didn’t miss mutable state once I grokked the way to think about immutable collections. And I’m coming from mainly Python / Javascript before Clojure.

using explicit recur instead of relying on tail-call optimization. Again, this might seem a fiddle, but isn’t conceptually much harder.

terrible error messages. Yes, a pain.

some square and curly brackets instead of parentheses. I did it the other way around, learning Racket after I started using Clojure, and it was “OK” to adjust. I got used to it. Can’t say ever liked it. I like my different brackets. But you may like your all parentheses.

You might miss your customizable syntax through reader macros. And hygiene.

OTOH, you get a great language. A lot of really nicely designed libraries. And wonderful consistency in the interfaces to sequences and collections.


Nov 8, 2017

In which ways are object-oriented programming and functional programming similar? In which ways are they different?

They are similar in that they both add higher-level abstractions for building programs on top of the basics of procedural programming (sequence, selection, iteration, re-usable subroutines)

The most crucial extra capacity they add is “polymorphism” or “runtime dispatch”

What this means is that when a function is called, lets say

f(x)

the meaning of that expression is NOT determined at compile-time, or solely by the name f. It depends what f is, in this runtime context. What definition of f is in scope? And also by the type of x.

In other words, the line f(x) adapts itself to the run-time context.

With functional programming, this is enabled by having functions as first-class citizens. In other words, a function is, itself a value, which can be assigned to a variable, passed as an argument etc.

With object oriented programming, this is enabled by having objects as name-spaces. Each object determines the meaning of a message sent to it by having its own look-up table (or v-table) mapping method-selectors to local copies of functions (called methods). This is a slightly less general and more convoluted mechanism than functions as first class citizens. But because objects can be passed around as values, and they carry their own methods, the effect is the same : an expression like

o.f(x)

again gets the meaning of the message f from the specific context : o.

Both FP and OO are intended to help you work with larger scale architecture. And both recognise the problem of mutable state.

However their approach is different. OO languages aim to restrict mutable state by putting all state inside objects and discouraging objects knowing about the internal details of other objects. They hope to quarantine each object from the ill effects of mutable state inside other objects.

FP tries to eliminate mutable state altogether (or at least restrict it to certain parts of the program, eg. in the state monad, or within special types of things such as “references” or “atoms”.

OO tries to make programs easier to reason about, again by dividing them up into smaller, more separated, looser coupled objects.

FP tries to make programs easier to reason about, by making functions “referentially transparent” ie. making each function call a self-contained world whose behaviour is fully determined by its arguments.


Nov 9, 2017

If the programming world has to choose between the IFs or the Loop and be allowed to use only one, what will be the best choice?

Neither by itself is sufficient.

A computer without some kind of if / branch operation is not a computer that can respond to input or context. At best it can churn out the same output every time the program is run.

A computer without looping / iteration means you have to write enough code to do everything as many times as you want to do it. Want a program that prints “hello world” ten times? You’ll need ten print lines. Want it 1000? Your program needs a 1000 lines. The main benefits of automation are lost.

However, every real computer that was ever made, has some functionality which is the basis of both iteration and selection. Typically its a machine-code instruction (ie. hardwired into the processor) which says “jump to this new address in the program if this condition is met”. Often it’s as basic as “jump if this register is 0” (or not 0)

This is the fundamental “atom” of computer programming. Out of this statement you can build loops. You can build if statements and case statements. You can build polymorphic dispatch and map-reduce and Prolog-style inference engines. But you need this basis to do that.

In C-like languages, the standard “for” loop describes both the iteration and the test (which is why some people are answering this question by saying they’ll take the “loop”, but really they’re taking both, because that’s what a “for” is)

Really you can’t do without either. And at the fundamental level, the two are (usually) implemented using the same underlying machine-code “atom”.


Nov 9, 2017

Why is country music so slow at globalizing (unlike other popular American genres like hip-hop)?

Country is just the US flavour of a music that everybody else already has : some simplified version of rural folk traditions given a make-over on “modern” instruments (usually the basic rock combo of drum kit, electrified guitar and bass and amplified voice) and modern “show-bizz” glitz.

It’s usually fairly bland and conservative musically (and lyrically). It usually, as Alex Johnston points out, reflects traditional / rural perspectives on urban modernity.

Most countries already have a home-grown version of this. In Brazil, it’s sertanejo. In rural Argentina a very “country” sounding version of cumbia takes this role. In German speaking countries it’s schlager. Etc. Even in places where it doesn’t really have a name (like the UK, currently) it’s just categorized at the blander end of rock.

OTOH, hip-hop is a very obvious American invention. There was almost nothing remotely like it until people started hearing that strange combination of rapping, record scratching and raw beats.

When the rest of the world adopts those patterns, they often call it “hip-hop” and recognise the influence of, the American original. Even if they don’t call it hip-hop and it’s “grime” or “baile funk” etc. they still pay tribute to its origins through sampling and quoting hip-hop artists and tropes.


Nov 9, 2017

If Republicans call liberals “libtards”, what do liberals call Republicans?

In 2017, isn’t “Republican” derogatory enough?


Nov 10, 2017

Why today’s western civilization doesn’t tolerate Nazism/fascism but permits communism and theocracies within society, which are ideologies opposed to democratic principles, even so destructive for democracy?

The main reason is that Western liberal democracy is stronger than communism and theocracies. And it knows it’s stronger. It knows that neither communism nor theocracy have ever overthrown it. And there’s little reason to think that they could.

On the other hand, it has had plenty of experiences of liberal democracies hitting a bad economic patch and tipping over into Nazism / fascism.

Nazism and fascism are genuine dangers to it in a way that communisms and theocracies never were.


Nov 10, 2017

How would a left-winger debate with more eloquent libertarians like Charles Tips or Rob Weir?

Hopefully with respect.

They’re both smart people who know what they’re talking about and have an interesting, coherent take on the world.

When I argue with them it tends to go different ways.

With Charles Tips he has a fairly complex, detailed interpretation of history. I don’t always agree with his interpretation. He attributes motives to people and movements that I don’t agree with. And he and I would give different weightings to the importance of certain things.

Mainly I appreciate what he writes, and can see how if you put the weightings on things he does and discard the weightings that I put on things, you would come to similar positions.

If I really wanted to debate him I would have to challenge the weightings. Which means I’d have to do a lot more historical research to try to unpick the stories he tells. I tend not to do that on Quora because frankly, I don’t have the time to do that research. I already have several unfulfilled promises in comments along the lines of “I’ll get back to you on that”.

Much of the time I find it useful to just read and learn from him. Partly to learn some historical facts. Partly to understand how the world looks from his perspective.

With Rob Weir I’m more inclined to do drive-by attacks in the comments. Because I think I can see some logical inconsistencies. That’s not to say that Weir is inconsistent or illogical, he’s very sharp. But he tends to write briefer, more general answers which are easier to find a flaw with. In some ways it’s like trying to find a place to put the tin-opener to peel back the lid of the can. Just baldly stating that “you’re wrong” is as useless with Rob as with anyone. But you can sometimes find little opening of ambiguity and try get some leverage there.

About 50% of the time, I’d say he shuts me down, by disambiguating what he’s saying clearly enough that the attack point goes away.

The other 50% I’d say we usually reach a stand-off. At some point you run out of logical space to clarify and it just becomes a difference of values again. Or another difference in weighing up relative importances. For example, I say capitalism concentrates wealth in the hands of an ever smaller, richer number of people, which is corrosive of society. He says that great fortunes eventually evaporate over several generations. I don’t disagree, but it’s obvious to me that the time-frames are so different that his objection doesn’t really change things. He would say that the process is sufficient to stop accumulation being a problem.

This brings us to a fairly typical impasse. To go further we’d have to drill down to agree on what counted as “corrosive of society”, agree a metric for measuring the “half-life” of decaying wealth etc. etc. None of which can really fit within comments on Quora.

I argue with Weir not because I seriously hope to convince him, but frankly because it’s good practice. A good intellectual work-out. Again it helps to understand how the opponent thinks, and helps to illuminate the territory.

If, as another left-winger, you want to debate either of them, you won’t be able to get away with sloppy, emotional appeals. In both cases you’ll need to seriously bring your “A-game”.

With Tips it would be all about doing enough historical research to undermine his historical story. But it would be best to understand the kinds of historical stories he tells before you challenge him.

With Weir I’m less sure what your best strategy would be. It depends what the topic of argument is.


Nov 10, 2017

Why does abortion seem so wrong to me? What am I missing? I’m a liberal. I’m also an atheist, so this is not a religious issue. No matter how I consider it, it seems to me that to abort a child is to murder a baby. Am I right?

It seems wrong to you because you think that the baby is a full living person and that killing it is “murder”.

If I thought that the foetus was a full person then, despite being a leftist atheist, I would agree with you that it’s wrong.

However, I don’t think that. I think that the foetus is an incomplete body in the process of being built. And while some of the hardware is starting to take shape, the “software” (the mind, consciousness, personhood) hasn’t really been “loaded” and set running yet. That is why it’s not an equivalent crime to murder. There is no-one there yet, no person, who is being murdered.


Nov 10, 2017

Do you ever think the Ulbricht Ross’ life sentence is unfair?

A bit.

This is a complex area. In one sense, it shouldn’t be illegal just to write software that sits on a computer and talks to people.

On the other hand, he was clearly, knowingly, enabling illegal activities. Some of which I have no problem with - eg. the drug market. Some of which are genuinely unacceptable - eg. the hitmen.

I think if he himself actually tried to get someone killed, it’s fair enough to put him away for a long time. That’s straight premeditated attempted murder. And, to the best of my knowledge, that’s on the charge-sheet.

OTOH, his sentence is probably harsher than some actual murderers because the government is trying to threaten people thinking of setting up extra-legal markets like Silk Road.

So it’s weird. It’s right he’s being punished. But the motives behind it I disagree with.

If it’s not proven that he tried to contract a killer, then the sentence is clearly too harsh.


Nov 10, 2017

Do left-wing libertarians have a mental disorder?

Nope.

Next!


Nov 11, 2017

Why is it illegal to give or offer therapy to help a homosexual who wants to be heterosexual?

For the same reason that euthenasia clinics are illegal. We have strong reasons to worry that people would be pushed into the “treatment” by family members, using guilt or other bullying behaviour, rather than because the patient really wants or freely chooses it.

In an ideal world, perhaps offering “gay therapy” would be legal in the case of those who freely choose it (and are silly enough to believe in it). But obliging your children to take it would carry a significant prison sentence.


Nov 11, 2017

Can we create a new communist/socialist international online to unite all the communists in the world?

Sure.

But the real challenge of uniting people on the left in the world is the wide variety of different views they hold.

One of the problems that the far left has (and understand that I am on the far left myself by contemporary standards) is that we simultaneously put a high premium on consensus but don’t have it.

This is different from the right. The right don’t have much consensus either but don’t make a fetish of it. They’re happy with any minimum viable agreement that lets them achieve their goals.

The left, though, really want everyone to agree with us on all finer points of ideology. And we will become upset and quarrel if we find disagreement, even if the difference makes no practical difference to the tasks we need to collaborate on.

The internet is a great tool for quickly and cheaply organizing networks of global coordination.

That the right-wing seem to better at using it than the left should be source of serious concern for us.


Nov 11, 2017

Why aren’t boys taught about guy power if society wants everyone to be equal?

“society” clearly doesn’t want everyone to be equal.

That’s why there has to be a vociferous group campaigning for it.


Nov 11, 2017

What are the basic elements of capitalism?

Different people have different definitions.

I am an anti-capitalist. So I’ll tell you the definition of capitalism that I oppose and think needs to be replaced :

An economic system dominated by a professional investor class, characterized by institutions that enable this investor class to operate. In particular :
the limited liability corporation and
public markets (“bourses”) for trading in securities and other financial instruments.
Capitalism is dominated by the investor class because almost all of the natural resources that the world provides have been “enclosed” by governments and turned into private property. And there is no longer sufficient wilderness or commons for those who want to construct an alternative.

For me, it would be sufficient to reverse these two major characteristics - the privatisation of most of the world’s natural resources, and the existence of corporations / stock-exchanges - to say that an economy was no longer “capitalist”. Sure there could still be markets for vegetables and pencils. Just as there were markets in ancient Egypt and the Roman empire, which are clearly not “capitalist” societies.

Obviously not everything that is not-capitalism is automatically better than anything that is capitalism. But capitalism is a “local maxima” which we’ll need to move away from if we’re to create a really good and just economy and society.


Nov 11, 2017

Why does the myth that Canadians flock across the US border to receive US health care persist?

Why does it persist?

Because there are groups in the US who are fighting to protect the insane US health system from common sense. And the only way they can do this is to spread misinformation about better healthcare systems in other countries.


Nov 11, 2017

As a liberal, what do you wish to see happen between now and November 2020?

The Democrats discover and communicate a plausible story for how the US economy can evolve and thrive in the medium term (10–20 years).

They need to address what they’ll do about the wave of automation which is eliminating many jobs, how post-industrial areas can either be resuscitated or the decline can be otherwise managed, how they’ll fix health-care properly (ie. give people something that approximates the national health services of other advanced countries), how they’ll detach the US from the foreign wars it’s entangled with and the expenses they entail, and what message of hope they have for Americans.

The Democrats still don’t seem to me to have a message of hope for the country. Obama did, but it was largely the hope of not being George Bush and some token identity politics stuff, both of which were fine as far as they went, but not nearly enough. Trump had a message of hope (a dishonest one, playing on the belief of desperate people, that he’d somehow bludgeon the global economy into being nice to them again).

Campaigning in 2020 on the basis of “at least we aren’t as bad as Donald Trump” is going to be suicide. The Democrats have to stand for something. And that something needs to be persuasive.


Nov 12, 2017

How dangerous is it to pick a fight with Iran at the behest of Saudi Arabia and Israel?

Well it will cost a tonne of money, a tonne of lives and will make the Shiite half of Islam into your enemy too. (Right now only the Sunnis attack the West)

So you’d better hope you get something out of it that’s worth all that. What were you hoping for again?


Nov 12, 2017

War on terrorism has been hijacked by the new focus on Iran, Yemen and Lebanon. How would Americans, New Yorkers and 9/11 families react to this?

Well plenty of Americans fell for it when the focus was hijacked and sent to Iraq.

I’d like to think they won’t get fooled twice …


Nov 12, 2017

Am I justified for being annoyed by my political party when they use scare tactics and fearmongering to get me to sign petitions and or make contributions?

Yes. Of course.

If your political party are annoying you, imagine how annoying they are to supporters of the opposing party.

The problem with scare tactics is, that, for every example you can point to of them being counter-productive, you can probably find another example of them being successful.

That’s frustrating, particularly when they don’t work on you. But people wouldn’t keep on using them if they were as ineffective as everyone assumes them to be.


Nov 12, 2017

Is wealth created or just distributed?

It’s not either / or.

Clearly wealth IS created.

And then it’s distributed.

And all wealth has inputs which are natural resources that weren’t created. But the value is increased by the work that went into it.

Posing our political arguments as a stark argument between “was it created / was it badly distributed” is over-simplistic.

In every situation there are questions of who made the stuff, how the rewards were distributed, what is our concept of justice by which we evaluate whether the rewards were fairly distributed, etc.


Nov 12, 2017

Do you think that intelligence causes perceptions of moral relativism? If so, why?


Nov 13, 2017

Shouldn't the United Kingdom (UK) change its name to the 'United Monarchy' (UM), as the term 'Kingdom' is sexist?

Or we could just adopt the word “king” for all monarchs. Just like all the actresses have become actors these days.


Nov 13, 2017

Is the only way to Britain's legacy of classism and racism to remove all Tories from power, impose thought control, or make Jeremy Corbyn PM without representation?

No.

Next!


Nov 13, 2017

What is some "syntactic sugar" for Lisp that is useful for practical programming?

I personally very much like Clojure’s use of [] and {} for vectors and maps respectively. And the way that vectors are used for function and loop arguments. I find this very useful to help me scan what’s going on in my programs. And the argument destructuring is really nice.

While I’m sure I’d get used to using ordinary parentheses for all of these, I definitely prefer having multiple types of braces.

I also like Clojure’s # shorthand for declaring short anonymous functions. That is definitely a win.


Nov 14, 2017

What are your results on the new 8values political ideology test?

No surprise here : 8values Results

But to be honest I don’t think it’s a particularly insightful political quiz.

It basically asks you if you support a bunch of left or right wing positions and then tells you what you supported. I’m not sure it’s really projecting from a higher-dimensional space down to a lower-dimension one, which is when this kind of thing adds “insight”. I can’t see anyone feeling surprised or “unhappy” about this quiz.

It’s much more interesting when quizzes find things that are slightly less intuitive, such as the correlation of authoritarianism to right-wingers who think of themselves as libertarian. Or that liberals lack much attachment to loyalty despite assuming they are indeed loyal. Etc.


Nov 14, 2017

How can Roy Moore be convicted, in the court of public opinion, without proof other than people's allegations?

Dunno. Ask Hillary Clinton.


Nov 14, 2017

Are there any rich philanthropists who support basic income campaigns?

Mark Zuckerberg has made speeches in favour of basic income.


Nov 14, 2017

Is democracy better than dictatorship?

Democracy is always better than dictatorship.

The point of Democracy is not that people vote for good politicians or policies. People are stupid. They vote all kinds of clowns and idiots into power. And given direct control over policy in referenda they can also make equally stupid policy decisions.

No. The point of Democracy is that the nation state is the institution in society which claims a monopoly on the legitimate use of violence.

You never want to give someone the right to use violence against you and your family and friends without a clause that allows you to take it away from him (or her) again if things aren’t working out.

The truth is that power corrupts. And if someone has a free range to use violence against the population without constraint, sooner or later he / she will start abusing his power and throwing people into prison for disagreeing with him, or using disproportional force on protesters, offing political rivals etc.

Democracy works better than anything else we’ve discovered because it guarantees us a minimum level of protection by which we can throw out a government once we realize it’s hurting us.

Of course, that can take time. Governments get away with illegitimate violence the whole time. But at least Democracy keeps it within limits.


Nov 14, 2017

Do you like pop music?

Sure.

Not all of it. Not most of it.

But there’s always, always great pop music, whatever decade,


Nov 14, 2017

Why is the UK Conservative party using benefit sanctions to make people's mental health problems worse?

Because they don’t give a fuck.

Seriously.

They are obsessed with making the country work for a) the rich people they relate to, and b) the middle-class they need to shore up their votes.

Everyone else is collateral damage on their road to keeping those constituencies onside.


Nov 14, 2017

Why is dubstep boring?

It didn’t used to be boring. It used to be exciting.

But because it was so popular, people kept making new tunes by copying old ones. And soon there was an awful lot that sounded the same. A couple of times people came up with a new sound that changed it a bit, but sooner or later the new sound became standard too.

Let’s face it. Dubstep is nearly 15 years old now. Of course the novelty has worn off. There’s only so many times you can freak out over a huge wobbly bass preset.


Nov 14, 2017

I celebrated Trump's victory anniversary by hunting 7 deers for food, what do liberals think about it?

Well you certainly won’t be celebrating it with a visit to the wall, by getting one of those new jobs he created, having a cheaper operation on his new healthcare scheme or spending Black Friday buying consumer electronics that are made in new American factories.

So, yeah, brushing up on wilderness survival skills might well be sensible.


Nov 14, 2017

How do I convince people into functional programming and immutability?

Don’t waste your breath. Just let that look of constant bliss and tranquillity on your face convince them.


Nov 14, 2017

If you could design a system of governance other than democracy, what would it look like?

I wouldn’t.

Democracy is the ultimate safe-guard that the population have against the government slaughtering them. Without the possibility of voting out the leader, the people are sitting ducks, lined up to be used as target practice.

However, I’m intrigued by liquid democracy which basically allows everyone to decide their own sweet spot between representative and direct democracy. Given that both have flaws, the ability to mix and match and fine tune the balance seems like it offers a lot of fresh possibilities to do things differently.

We can find radically better economic / political systems than the ones we have at the moment. But I don’t think “start by taking people’s votes away” is the right way to get to them.


Nov 14, 2017

What would happen if a less advanced society deemed a more advanced society "inferior" and tries to destroy them?

It largely depends how much fire-power they can muster and how clever they are at using it.

If they’re smart, they might succeed.

Of course, some people will then label the winners as the “superior” society. I personally think we should still hold on to the distinction between “superior” in a more general sense and raw fighting ability.


Nov 14, 2017

Have you ever complained about a younger generation? Is it really their fault or is it their teachers and modern society as a whole?

I never complain about the younger generation.

My memory is still working fine.


Nov 14, 2017

Which musical artist(s) best represent the genre "Americana"? (especially as distinguished from Alt-Country or Roots Rock)

I have a folder on my computer called “Americana”.

It’s 90% Tom Waits (who I like very much), and a couple of Bonny “Prince” Billy albums (which I have to admit, I really can’t get into)


Nov 15, 2017

Do Ball Earthers really believe that there are people actually standing perpendicular and standing upside down from where you are standing?

Yep.

Next!


Nov 15, 2017

Why do a lot of pop artists think they "have" to cuss and be vulgar to sell records?

Perhaps because they do?

The “Parents Advisory” sticker has become a kind of advertising signal that says “this is a serious, adult, street, cool kind of record”. It’s a badge of honour. If you don’t have parental advisory what does that say about you? That you’re weak-sauce? Bland? Timid? For children?

Perhaps the Parental Advisory sticker is one of the great examples of “unintended consequences”, helping teenagers ,who are genetically inclined to be rebellious, towards finding the things their parents don’t want them to hear. And stimulating the production of that kind of thing.


Nov 15, 2017

If all political ideologies were classmates, what would class be like?


Nov 15, 2017

"Without a racial identity, one is in danger of having no identity." Does this quote oppose or support active racial identity development?

The quote supports it.

It’s also deeply wrong.

You can have plenty of identity without racial identity. You can have a profession, a family role, a taste in music, a religion, a favourite sports team etc. etc. All of which contribute to identity. None of which are racial.

That doesn’t mean that other people won’t apply racial stereotypes to you or that you can escape prejudice. But it does mean that we don’t have to build our identities about race, just to have identities.


Nov 15, 2017

Did you vote for your current president?

2017 answer :

I don’t vote in Brazil.

But the unpleasant thought is that had I voted, I suppose I would have voted “for” him, as he came as part of a package deal. :-(

God! That would have been galling.


Nov 16, 2017

Why are you so obviously against Trump? He may not be perfect but neither is anyone in the world. I cannot think of anyone on today's political horizon who has more guts to deal with today's world problems.

Trump does, indeed, have guts to confront today’s world problems.

Unfortunately he doesn’t have the wisdom to solve them or even push them in the right direction.


Nov 16, 2017

What do you think of Michael Gove as the next chancellor?

Now he’s friends with Boris again, I think if Boris becomes PM, Gove is very likely for chancellor.

(And Pritti Patel is in line for Home Secretary)

And you will all be pining for the omnishambles that is Theresa May’s government.


Nov 16, 2017

Why do some liberal singers who are not of the Christian faith, sing Christmas songs that pertain to Jesus?

Because America has turned into a theocracy and if liberals don’t sing songs pertaining to Jesus they get accused of being at war with Christmas.


Nov 16, 2017

What's the general opinion of John Major's time as a PM?

As Tories go, he was a decent enough chap. Though it’s a low bar to get over. Anyone can look like the “nice one” if your competition is Michael Howard and John Redwood and (pre- coming out) Michael Portillo.

He seems also not to have been a misogynist. So that’s to his credit.

As a politician he was surprisingly effective. He achieved many of the great offices of state. More or less by stealth.

As a prime-minister he was basically without any useful plan. Most of the big policies were just continuations of Thatcherite policies. Privatising and closing the stuff that even she didn’t think she could get away with, because they’d run out of the other stuff.

His government was good on helping set up the Northern Ireland peace process. It’s not clear to me how personally involved Major was on this, vs. it being more about the wisdom of the British civil service across all governments. But if he was, I’d give him props. It was probably his greatest achievement.


Nov 16, 2017

What are some peculiar programming languages?

Piet takes my prize for being the most imaginative.

Gotta love a language where Hello World looks like this :

Richard Kenneth Eng’s list of all the “mainstream” alt.languages is fine. (But missing Prolog).

But it’s a shame not to see something new. There aren’t enough people pushing the envelope. Jonathan Edwards is probably one of the most determinedly interesting researchers in this area :


Nov 16, 2017

Why do pure functional languages not permit changing variables?

If you have a function that always returns the same output for the same input, it doesn’t matter when you call that function. You can call it at the beginning of your calculation. You can call it at the end (having done a lot of preparatory work). Your compiler / virtual machine can automatically push it off to a second core and just collect the result when you need it.

If you have state, that is variables whose value can change at different times, either you, or the compiler, needs to worry much more about when all these things happen. Because what value any expression calculates depends on what has happened before it (ie. what values the current variables in memory actually hold).

Requiring “referential transparency”, the technical term for “my functions always produce the same output for the same input”, means that it’s easier to run your code in parallel on multiple cores. It’s easier to run them on the same core but in a concurrent / asynchronous / event-driven manner, because you as the programmer almost never have to reason or worry about the current state of the variables.

This is why we love not being allowed to change the values of variables. It makes programming easier because you have to do less keeping track of all the variables in your head at the same time. There’s nothing I like more, as a programmer, than thinking less to get the same amount of work done.


Nov 16, 2017

In David Davis’s appeals to Europe, he said, "Don't put politics above prosperity." Is there more than a touch of irony in this ill considered statement?

Well. Pot, kettle, black. Certainly.


Nov 16, 2017

Why should I follow you, in five sentences?

1) I don’t give two hoots whether you follow me or not.

2 - 5) These sentences intentionally left blank.


Nov 17, 2017

Is it possible to be anti-capitalist without being socialist or communist?

Crowdfunding is anti-capitalist.

Capitalism is “rule by capital” : a society where rich people, who own a lot of capital, call the shots.

But crowdfunding turns capital into a micro-chunked commodity that everyone controls a small fraction of.

If you had an economy where everything was kickstarted; where all product research, development and manufacture was funded by potential customers and supporters pre-subscribing to the actual product (rather than speculatively buying shares in a company that makes the product) then you wouldn’t have capitalism. You’d still have a free-market, you’d still have entrepreneurs and innovation, you’d still have private property. But you wouldn’t have capitalism.


Nov 17, 2017

Why is advertising yourself as a lazy snowflake considered cool and admirable among youngsters these days? Is it because being lazy is seen as a sign of being privileged and being a snowflake shows that you are important and special?

They’re probably just using it to troll the kind of people who sling the term “snowflake” around like it’s a negative thing.

You fell into their trap.


Nov 17, 2017

What is the "end game" of athletes protesting disproportionate police brutality against unarmed citizens by kneeling during the national anthem?

One would hope that the endgame is that police brutality decreases.

What other outcome would you want to hope for?


Nov 17, 2017

How do you find music you like when so much of pop music has vulgar lyrics and some music takes listening time to like/hard to find when you don't know what you are looking for?

I find music I like via Bandcamp and Soundcloud. And to an extent YouTube.

All three have a feature where, when you’re listening to something, they show recommendations of “similar” bands.

An hour or so surfing that will net me hours worth of new music that I like.

Finding new music isn’t the problem. It’s finding the time to listen to it.


Nov 17, 2017

Isn't tail recursion very similar to the concept of looping? What is the need for tail recursion when you can achieve the same using loops?

Basically, to write a meaningful loop, you NEED mutable state. The loop counter or currentObject needs to be different each time around the loop.

Otherwise you’re just doing the exact same thing multiple times. Which is rarely what you really want to be doing.

OTOH, having mutable state makes your programs harder to think about. It makes your life more complicated.

If you replace loops with recursion in your language, then you don’t need mutable state. Plus recursion is more general than looping. So that’s good. But ordinary recursion is inefficient. It allocates lots of memory on the stack.

So … how do you square these different requirements? You want the efficiency of a loop. Without the cognitive overhead of mutable state?

The answer is simple. You write recursively, without mutable state. Which is simpler to think about (once you’ve got the knack of it, admittedly it is slightly more confusing for beginners) and then the compiler does that work of turning it into a loop and managing the mutable state.

This is pretty much ALWAYS the solution you want in programming. The human does something simple to express what he / she wants. And the computer does the complicated faffing around keeping track of lots of niggling detail.

TCO is a classic example of that.


Nov 17, 2017

What is the best programming language to learn in 2018?

Personally, for 2018 :

I want to continue getting more experienced and better with Clojure. No language is perfect, but for me Clojure is the best language I’ve ever used. And I want to use it for more projects and in more different situations. I want Clojure to be my default / “workhorse” language for server-side, browser-based UI, Android apps. etc. Clojure is not just a great language but a practical language. And I’m expecting there to be more jobs / contracts available with it, going forward.

I’m intrigued by Rust. I haven’t even installed it yet. But I want to try it as a low-level C alternative. I have an idea it might be suitable for.

I admit that Richard Kenneth Eng and Peter Fisk are getting to me. I’d quite like to go back and have another look at / play with Smalltalk. I loved Smalltalk when I used it a bit in the late 80s / early 90s. But I now understand much more about programming than I did then. I want to compare it to what I now know about Lisp. Does Smalltalks’s simple consistent syntax / semantics actually offer the same kind of elegance, expressivity and power that I now see in Lisp? Plus, how are the modern Smalltalk environments / frameworks for useful application development?

I’m a big Python fan. I’ve written a lot of it over the last 15 years or so. However, everything is Python 2.7. I think it’s time to bite the bullet and get to terms with (and translate my outstanding code into) Python 3. Also, just learn more about some of the Python machine-learning / AI / big-data frameworks.

This year, as every year, I think I’ll finally sit down and do something with Prolog or more likely miniKanren / core.logic. The language is less important here. It’s about understanding how to work with the logic / relational paradigm.


Nov 18, 2017

The gap in evolution. Where did we come from? I think that humans differ so much from other organisms that naturally developed in our environment that I don’t know. Do you think it plausible that we were an implanted on this planet?

Listen to yourself. “I think that humans differ so much from other organisms that naturally developed in our environment that I don’t know.”

Why do you think that humans differ so much from other organisms? We are almost 99% genetically identical with other chimpanzees. We are anatomically identical (ie. we have exactly the same number of bones in the same positions) as them (bones are just stretched a bit differently between them and us).

We have many, many similar behaviours to other chimps. Our body chemistry is identical.

The reason you don’t know. That you think we’re so different, is because you just haven’t looked closely enough.


Nov 18, 2017

Does the forceful removal of Mugabe prove Margaret Thatcher's mistake of 38 years ago?

38 years is a long time in politics.

There are many things I’d blame Thatcher for, but I think I can excuse her for not looking that far into the future.


Nov 18, 2017

Is poverty a necessity for the economic system to work or is it realistic to expect to eventually have a global population with comfortable living standards?

Poverty isn’t necessary for an economic system to work.

But the economic system we have at the moment has “positive feedback” loops in it. What that means is that people who are rich, have more opportunities to make themselves even richer. While those who are already poor, have almost no opportunities to pull themselves out of it.

And, human nature being what it is, the rich take advantage of their opportunities and more and more of the wealth flows to them. Impoverishing everyone else.

The only way to make an economy that doesn’t have these problems and “works for everyone” would be to ensure that there are “dampening” forces or “negative feedback” loops that counter those positive feedback loops.

In the 20th century, we tried to make redistributive taxation do that work. So that while the rich kept being rich, there was a definite flow back from them towards everybody else.

Unfortunately, over the last 40 years or so, the rich have captured the governments of most Western countries and switched off those redistributive flows. (Trump’s latest round of proposed tax-cuts are the most recent example.)

That means that the positive feedback loops aren’t really being countered and, indeed, poverty is growing while wealth is being concentrated among a tiny elite of super-rich.

If we want an economy that can ensure everyone has comfortable living standards we will need to address that. Either by putting the redistributive taxation back at the kind of rates that worked to spread the wealth in the 20th century, or by finding another way of switching off the upward flows.

Otherwise the system will eventually explode.


Nov 18, 2017

How do I mock atheists?

You only really “mock” someone if your attack has enough truth in it to hurt a little bit.

So try to understand atheism well enough that your barbs don’t miss by a mile. And find something laughable in what atheists actually are. Not what you tell yourself they are.

Seriously. That would be refreshing.


Nov 18, 2017

Is it just me or does political correctness come above basic human decency these days?

“Political correctness” is a derogatory term people use for “basic human decency” when they want to oppose it.


Nov 18, 2017

Why can’t liberals accept the fact that Hillary lost?

More interestingly, when will Conservatives accept that Trump won, and should now be moving from “campaign mode” to “unite the country” mode?


Nov 18, 2017

Did funk music originate from the 70s?

I’d say the first very clear “funk” music is probably from people like James Brown in the 1960s.

But obviously, like all music, it has roots that go further back. In the US you had everything from jazz, swing, rhythm’n’blues, early rock’n’roll etc. in the 40s and 50s, and there’s obviously a continuity. This is all music that’s about dancing, so focused on creating a groove, decorated with other musical / vocal elements, rather than being focused on the harmonic arrangement or a vehicle for lyrics. The musicianship of 60s funk would have been developed by players in these other genres.


Nov 18, 2017

Why do certain posts get collapsed and yet a post of a child starving called Nearly Dead is not flagged?

It depends what a post of a child starving called “Nearly Dead” is trying to say.

It’s been deleted so I have no idea.

But I think that there are absolutely occasions when a picture of a starving child is not only acceptable, but needs to be pushed in people’s faces.


Nov 18, 2017

Which song are you listening right now?

Right now?

H6, by LifeMod


Nov 18, 2017

What do you think of the 13th Doctor's new look?

It’s a great look.

It was always going to be a challenge to make a female Doctor. (And not just because of the haters.)

You have to challenge a lot of assumptions, both about the Doctor and about female characters on TV. Even the look is a major design challenge

I think they’ve done a brilliant job. It’s very “doctory”. It has that nice ambiguity between looking like a nerd with no sense of style, and someone with a higher dimensional sense of style that you don’t even understand.

Apart from Matt Smith, all the recent Doctors have erred on the side of caution sartorially. They’ve been too concerned with conventional human style. Particularly Peter Capaldi, who is one of my favourite Doctors, but nevertheless played very safe with dark, neutral clothes.

This looks like a willingness to go back to the eccentricism of original series Who. (Which is a good thing.)


Nov 18, 2017

What do you think about Class, the new Doctor Who spin-off?

I hated it. And then I loved it.

Yes, it’s full of annoying teenagers. Which is understandable. Given the kind of show it is. But that was bound to be horrible. (Sorry I hated stuff about kids and teenagers even when I was a kid / teenager.)

But it just got so weird, so fast, that it became awesome. The setups are just too idiotically stupid. They’re not even trying to make this even vaguely plausible. But once you accept that that’s how it’s going to be, it’s an “enjoyable romp”, as people say.

And then there’s Quill.

Damn! Is Quill hot!

And I don’t just mean that in a stupid sexist way. Although that too.

But that cynicism! The droll asides. The acid put-downs. Quill steals every scene she’s in. She’s brilliantly written and brilliantly played. Even when it’s all just over-the-top screaming, she still manages to hold it together.

Obviously the writers recognised her potential in giving her her own episode. But really, now Class is cancelled, they ought to try to find a way to bring Quill back into Doctor Who.

Except I suspect she’s too strong a character and just too “big” to fit in. Perhaps they could reboot Torchwood with her in charge or something. But seriously, if there was ever a Dr. Who character we need to see more of, it’s Quill.


Nov 18, 2017

Why hasn't anyone made a Doctor Who spin-off with another Time Lord as the main character?

Because that would pretty much steal from the Doctor’s uniqueness.

Do you really want the Doctor to be one among many Time Lord superheroes?


Nov 18, 2017

Is it time to ready ourselves for entry into the EEA, considering most post-Brexit analyses on free movement, (from immigrants driving down wages to infrastructural pressure on the NHS) seem to have now been discredited?

In terms of sanity, yes.

In terms of politics, probably not.

Maybe the damage done to UK / EU relations by the Brexit nutters is irreparable in the short term.


Nov 18, 2017

Is the ideology of the alt-right actually of the left?

No.

Next!


Nov 18, 2017

Do you think the Malay Pop songs lack originality?

I don’t even know any Malay Pop songs. But I can say with certainty that “yes”.

Why?

Because 99.9% of all pop songs lack originality.

Originality really isn’t what pop songs are for.


Nov 18, 2017

Are there any podcasts that feature pop or top-40 songs? I want to listen to the tracks, not hear commentary. My goal is to download songs without streaming on data.

If you just want to download reasonable quality audio of pop songs just get them off YouTube. It has pretty much everything.


Nov 19, 2017

What do you think of atheists who state that all atheists and agnostics should not celebrate Christmas at all?

I think I’ll cross that bridge if and when I come to it.


Nov 19, 2017

Did you ever intentionally leave a bug while writing a software code?

I make enough bugs as an accidental side-effect of trying to write working code. I don’t have the time or energy to invent extra bugs.


Nov 20, 2017

What do you think of Robert Nozick?

A2A : I confess, I’ve never read him.

I’m inclined against him for the reasons that Brad DeLong captures in his classic put down : “at this point in his argument that Nozick turns into a giant squid and floods the zone with inky blackness” : Utility, Stacking the Deck, and Original Appropriation

Like I say. I haven’t read him. I don’t know if DeLong is being unfair to him there. I won’t judge his character or integrity. But from that, and from other things I’ve read, it seems like Nozick helps himself to as much utilitarianism as he needs to paper over the inconsistencies / holes in his natural rights based framework. But if he took utilitarianism seriously we wouldn’t even be having that conversation in the first place. So he’s at best inconsistent, and at worst, pulling a fast one.

But I don’t really know. Someone like Peter Hawkins can give you a proper informed answer.


Nov 20, 2017

What did you think of the Doctor Who series ten finale?

I think it was really good.

More importantly, I think it’s first time, EVER, in New Who, that the second part of the finale wasn’t a colossal let-down that squandered all the promise of the setup.

Right back to the first series, every finale has built things up with a huge dramatic raising the stakes, huge peril. And then at the end it all gets resolved in some kind of weak deus ex machina : magic energy from the Tardis (or regeneration) or the Doctor’s secret brilliant strategy that you were kept in the dark about. Or rolling back time. OR … don’t even get me started on season 9, where a great set-up in "Heaven Sent", then imploded into the most atrocious mish-mash of disconnected ideas, poorly motivated characters and other random nonsense.

"Hell Bent" was a concatenation of all Moffatt’s worst tendencies. A dire disappointment after such a good season. But in Season 10 he redeemed himself. Finally he resisted his worst impulses towards gratuitous spectacle and sentimentality. This was a relatively low-key, quiet, “downer” of a finale, that allowed real emotional depth and even “warmth” without laying it on with a trowel.

The personal stakes were incredibly high for the Doctor. He'd screwed up his duty of care again. And his gambit of saving Missy's soul had clearly failed. But the emotional depth was heightened by avoiding the pathetic fallacy of having the whole universe at stake and screaming along with him. The horror here is that his failure was without witness, on an insignificant ship at the edge of being lost in a black-hole. If he failed no-one would know or care. That made it a much, much bigger emotional finale than any swarms of CGI daleks etc. could have achieved.

And, yeah, while there is a deus ex machina for Bill, it was at least foreshadowed and coherent within the logic of the series. So I think the episode gets away with it.

Very very strong finale for whole Capaldi / Moffat era. Which has been generally very good despite a few disasters.


Nov 21, 2017

As a liberal, what do you think the alt-right is right about?

What the alt.right are correct about is that what everyone has rather taken for granted as a natural liberalization in society over the last century - the improvements in how we treat other races and sexualities, the rights for women etc. - are not a “natural” or “inevitable” trend at all, but the result of a lot of hard work by dedicated “Cultural Marxists” in academia and the media and on the streets who have been trying to drag the world, kicking and screaming, towards a better version of itself.

I welcome the alt.right for finally giving props to all the Cultural Marxists whose passion and activism have made our world better over the last century, while the market liberals have taken most of the credit.

Let’s hope now, that anyone who is even vaguely invested in the shaking liberal order we just about still enjoy, starts to recognise the crucial value that dedicated Cultural Marxists have contributed to building and sustaining it.


Nov 21, 2017

Can you implement an object-oriented model in a pure functional language? Or is that just heresy?

Pure functional languages imply immutability.

So if you’re willing to have only immutable objects then I don’t see any further problem. Objects just become an immutable record that caries around their own namespace containing a bundle of functions.

The main argument against OO at that point is that it’s “unnecessary”. You don’t need it for polymorphism as your FP language already has that. (And a more flexible version with anonymous functions etc.)

So really it ends up about how you prefer to manage your collection of functions. Do you find it more convenient to group them with one type, or do you prefer to have some other organizational scheme?

I personally do like using records / protocols in Clojure, and that’s all about managing where I keep my functions. I’m not sure if that’s because it’s genuinely more convenient or just because I have 25+ years of OO experience that has prejudiced my thinking that way.


Nov 21, 2017

Why do most Indonesian can't accept jazz music?

No idea, but I’m going to hijack this question to point out that one of my favourite, sort-of-jazz musicians, Arrington de Dionyso, seems to be pretty active in Indonesia, with Indonesian musicians.

So maybe something will develop from this … some exciting new cross-overs between traditional Indonesian and other contemporary / free jazz ideas.


Nov 21, 2017

To what extent can the Alt-Right be considered a counter-culture?

That depends a lot what you mean by counter-culture.

It’s clearly counter to a lot of mainstream liberal (and even centre-right) culture. In that sense it’s a counter-culture.

It’s quite fragmented into different factions and interests. But then so were the original 60s / hippy etc. movements which were all lumped together under the term “counter-culture”. So I’m not sure its diversity counts against it.

OTOH, one thing that was striking about the 60s version, is that it was a full “culture” of people going off to try to find alternative ways of living. Communes proliferated. People wanted to grow their own food. Eat their own diets. Pioneered their own industries, or at least tried to find jobs that fitted their lifestyle. They searched for new kinds of love. New religions. New music and art. New styles of dress.

I’m not sure we see anything like this on the alt.right. It seems like many of the participants, beyond their political activism, are doubling down on very mainstream cultural norms : traditional family, mainstream Christianity, normal jobs, normal clothes. Yes, they have some artistic expression. There’s also a right-wing skinhead style. But that’s not common. Even when you see photos of, say, the Charlottesville marchers most of the clothes are pretty “normal”.

So, if you think that a “counter-culture” is more than an unpopular political opinion, but a whole alternative lifestyle, including institutional, economic, aesthetic etc. then maybe “alt,right” doesn’t currently fit that description.

And it’s not actually obvious that they do want to create an “alternative” in that sense. Many of them want to defend the mainstream, what they see as the rightful cultural norms of society.


Nov 22, 2017

What is the most hipster programming language?

It has to be Lisp.

Though which flavour of Lisp is important.

It can’t be Clojure … too new and (potentially) mainstream. JVM? Ugh!

Can’t be CL … not a “design classic”. A kludge.

Emacs Lisp? Maybe … but the cult of Emacs is maybe too much of an existing thing to leave room for hipster ironic dabbling.

Scheme … that appeals to the design conscious … but still a bit “academic” isn’t it? Bit too much like something you should study.

And then hipsters ought to love static types. If it wasn’t Lisp it would be Haskell. Except Haskell, too maths nerdy.

So … I’m going for Typed Racket. Or maybe Shen.

Yes, it’s Lisp, so old-skool. Good. Yes, it’s elegant. Yes no-one’s heard of it yet. Yes, obscure maths. But obscure maths that not even your college professor is talking about.


Nov 23, 2017

Do you know how ridiculous the Big Bang sounds?

You mean like a comically deflating baloon?


Nov 23, 2017

What is the libertarian view on equality? Wouldn't a libertarian society result in riots due to inequality?

That’s why they are so keen on gun ownership.

Libertarians think rich people should be free to buy enough firepower to protect their wealth from rioting mobs.


Nov 23, 2017

In which programming languages are symbols "<" and ">" used most frequently?

Ant

Or any other language written with xml syntax.


Nov 23, 2017

Why is the term "Bourgeoisie" linked to the existence of cities recognized as such by their urban charters?

Because the kind of economic activity they have is urban in nature.

If you’re not urban, your economic relationship is basically somewhere on a land-owner vs. serf / slave spectrum.

Land is the source of all wealth and power in a rural / agricultural economy. If you own it you are on one side. And if you don’t, you’re on the other.

There’s still plenty of need for skilled craftsmen and craftswomen on farms. But because rural life is low density, the land-owners are an effective oligopsony, so the crafter has little leverage and is just another serf at best.

In cities things become different. The density of people means that a skilled crafter can find multiple clients. And the idea of an independent craftsman or craftswoman, able to live by their skill and wits, becomes viable. This model of independent people successfully thriving by selling their labour in an open market could only exist in high densities.

In fact, it never existed in pure form. In the mediaeval period, independent craftsmen were mediated via guilds. Nevertheless, there was, indeed, much more freedom and good living associated with this, than with being a serf on the farm.

What happened next is somewhat ironic. The industrial revolution and the need for factories, recreated the farm model within the city. A factory needs a huge dollop of capital investment to build in the first place, so only a few rich people can afford to build and run one. Once work got reorganized into mass-production within factories in the industrial revolution, it returned to an economic model much closer to rural serfdom. Again there was oligopsony, and the leverage (and “economic rent”) went back into the hands of the factory owner.

There’s a lot of irony in the use of the word “bourgeoisie”, because in fact, the pain of the urban working class was largely about losing the previous independence of skilled workers in cities. And finding yourself forced back into being an unskilled serf; just in an uglier, more polluted environment. Factory owners did, indeed, spring from the class of bourgeois craftsmen, but it was exactly bourgeoisie life that they ended up destroying.


Nov 23, 2017

What do you think of yourself?

Honest answer.

I personally think I have a ridiculous number of advantages in terms of privilege, wealth, education and intelligence. And straight “comfort”.

And I am squandering them by not doing something more meaningful and significant with my life.

I dabble. I’m a dilettante. I like that. I give a lot of value to that freedom and self-direction and play. I do things that interest me. I try to help out in ways that seem to suit my personality and skills. I am always “busy” and never bored.

BUT … in the dark nights of self-examination, I think … “bloody hell, the decades are flowing past so quickly now, and I’m not ‘achieving’ (for some value of achieve) what I could / should be able to. Either for myself or for the world.”


Nov 23, 2017

Is the far left pushing young white men towards the alt-right?


Nov 23, 2017

EU cancelled Britain’s hosting of the European capital of culture, is this a big loss?

In the cosmic scale of things it’s not that much money, and not that much of a loss.

But it’s a worrying sign. It’s really Europe starting to say to the UK “OK. If you guys wanna be fucking drama queens and go round saying how much you hate us the whole time and complaining how you aren’t getting anything from the relationship? Then fine, we’ll stop hanging out with you. We don’t need you in our gang.”

It’s a sign of the shift in European perspectives. They are starting to get seriously tired and pissed off with us.

The problem is, it was precisely the good will of our European neighbours - which we had, but which right-wing Brexiteers have wilfully squandered for their own political advantage - that we were relying on to make Brexit work smoothly. Not in the technical details, but in the more informal cultural ones.

You don’t need to be in the EU to get this recognition (and grant). The EU wasn’t trying to make it a lever to force countries to play by their rules. But it was something that only ever went to EEA members. It was something that accompanied the less rigidly formal sense of “we want to be part of a ‘European community’ even with some slightly different rules”.

That is what is now endangered. Barnier asked the crucial question a couple of weeks ago : does the UK want to still be part of Europe in the looser, cultural sense? Abiding by the same kinds of norms and values, of protecting workers, pushing for high quality standards etc? Or does it want to diverge from those? Following an American cultural and economic path?

The response from the right-wing Brexiteers has been largely one of “w00t! Let’s cut those cultural ties and join up with our American (and Australian) cousins. Anglosphere forever!”

This is the beginning of the response to that. The people responsible for European culture recognising that the rupture with the UK is bigger than just technical details about trade. That it is cultural, “identity politics”. It really is little-Englander xenophobia, waving union jacks and dreaming that the Commonwealth 2.0 is the new British empire. And that the UK really isn’t interested in being a constructive contributor to the European gang.

Of course, it’s quite plausible that that’s not what Leave voters intended or meant. But it’s what the most vociferous Leave faction is shouting every day. And if you are in favour of Leave but not that kind of cultural rupture, then you have been really bad at getting your message out.

This is the first of many small cuts that the UK is going to start receiving from now on. As Europe stops inviting it to all its parties.


Nov 23, 2017

What are some positive aspects of the Al Saud monarchy and how have they governed over the years, and still do? Any info throughout the various reigns would be great and highly appreciated.

In this case, it’s largely “compared to what?”

There’s not much you can say for them. They’ve not used chemical weapons on their own dissidents like Saddam Hussein did. So there’s that, I suppose.

On the whole, they haven’t started a lot of overt wars either.

OTOH, they’ve exported a lot of extremist education which has inspired terrorism. They’re certainly stirring up trouble in the middle-east. (And frankly places like Pakistan and Indonesia would have a lot less trouble with fundamentalist Islam if it weren’t for SA.)

I think they’re net negative compared to many sorts of regime we could imagine (say the royal family of Jordan). But perhaps a little bit nicer than Saddam Hussein. Gotta give them that.


Nov 23, 2017

What are the chances that London will decline as the world's leading cultural centre after Brexit?

There’s no question it will decline.

It’s already losing people from other cultures who are deciding to go elsewhere.

Its economic growth is already falling off compared to where we’d presume it to be without Brexit.

The question is really, how much can it afford to lose?

If London isn’t already the world’s #1 cultural centre, then it’s high up in the rankings. (It does depend somewhat how you calculate it, but anyone who knows London knows that it it ought to be pretty high.)

Perhaps it can take a hit due to Brexit and still be OK.

Or perhaps not.

Different cultural areas will probably react differently. Areas where the UK is particularly strong : theatre, pop music etc. probably won’t be affected much. No-one is going to stop listening to UK music or coming to the theatre in London because of Brexit.

Areas where its strength is largely a function of spare money floating around the city, eg. top restaurants, may suffer more. Perhaps chefs are going to be eyeing Frankfurt as the next venue for their flagship restaurant. Clothes designers will refocus their biggest shows and flagship stores in Paris etc.

Some things are more complicated. Plenty of UK hipsters, musicians, artists etc. have moved to Berlin over the last 20 years. Will they all have to come back to London? Will that compensate for German (and French, Italian etc.) artists and musicians who will leave?

Similarly, universities may lose a lot of European students. Some of those students will lose grants. Others simply decide the UK is not such a welcoming place. Temporary EU staff, teaching assistants, post-grad researchers, may well go elsewhere. OTOH, a deflating pound may make UK study more affordable and therefore increase the numbers of foreign students to compensate.


Nov 23, 2017

What is good for people, bad democracy or a good dictatorship?

Bad democracy.

At least you can “vote the bums out” as a last resort.

There’s no guarantee that any dictatorship will stay good. And no mechanism to oblige it to. We’ve seen far too many examples of “power corrupts” over the years to believe in the fairy tale of the good dictator.


Nov 23, 2017

What was your experience in the Brazilian Carnival?

Salvador. Pretty awful. Roads privatised by the Trio Electrics. Entitled white people dancing inside a big rope carried by poor black people. Carnival turned into racist spectacle. And terrible music.

Yeah, I know. Olodum, Filhos de Gandhi. I saw them. Maybe I wasn’t in the right mood. I’m not dissing them. It just didn’t compensate for the overall negative impression.

Recife. Much better. A strong sense that this really is for everyone. Some beautiful places, eg. Olinda, with a really good sense of this being a strong, very ancient tradition.

Also I like Frevo … it’s kind of silly and cheesy, but I think it has great tunes.

Also … giant chickens for the win!

Bloody tiring though.

Rio. I’ve paraded once with Portela and once with Mangueira. That’s an amazing experience. Though I confess I was surprisingly discomforted going to rehearsals beforehand. I’m not sure I can quite put my finger on it, but Carnival is a complicated community centred thing. One thing that unconsciously I felt at various times is being an outsider. Sometimes this feeling actually overwhelms. I think Carnival is a wonderful thing, for Brazil and for anyone. But I can understand how it can spawn resentment and even hatred by people who feel excluded from it in some way.

Street blocks in Rio, like Carmelitas in Santa Teresa is more low-key, fun, kind of like a less frenetic version of Recife.

Brasilia. Well … we try.


Nov 23, 2017

Isn't brexit actually not too bad?

I’ve always said, I’m not in favour of “this Brexit, right now, run by these clowns for those reasons”.

In other words, that’s not to say that any Brexit would have been a bad thing. If done for the right reasons, by the right people, with some skill.

But … not “this Brexit, right now, run by these clowns for those reasons”. That’s a terrible idea.


Nov 23, 2017

Should most or all taxes be abolished?

Maybe.

We could perhaps eliminate all income, capital gains, sales etc. taxes.

Then eliminate private property and have everyone lease “their” property back from the government. Land, minerals, houses, furniture, shares etc. etc. Just a flat rate x% service charge on all property in return for the government’s role in maintaining the property rights that give you exclusive access to it.

That might work as an alternative.


Nov 24, 2017

Do the socialists of Quora believe the revolution will happen within their lifetimes?

I hope not.

I’m not a fan of revolutions at all. In fact I think that what I call “revolutionary romanticism” is a catastrophic flaw that ruins far too much left-wing thinking.

Left wingers end up saying “oh dear, we can’t come up with left-wing institutions which are strong enough to function and compete within a capitalist economy, so let’s destroy all institutions and hope that in the ensuing chaos and vacuum of authority, we can all figure something out before the food runs out and everyone dies”

Yeah! Genius!

And then they act all surprised because some power-hungry, “strong man”, probably from a military background or veteran of guerilla warfare, steps up to take over and the post-revolution country is remade into a hellish concoction of paranoia (“anyone who disagrees with me is a counter-revolutionary saboteur, off to the guillotine!”) and hierarchical control (modelled on the army from which the strong-man arose).

This is what always happens, post revolution. Whether its France, Russia, Cuba etc.

“Revolutionism” is a terrible idea.

It’s a sign of intellectual weakness and lack of self-confidence : “our ideas aren’t strong enough to convince people who have the leisure to contemplate them calmly. They must be forced on people in desperation.” Or “Our ideas aren’t strong enough to remake any institution they come into contact with, all institutions and their competing ideologies must be cleared away first”.

It’s a sign of intellectual laziness : “Don’t worry. We don’t need to figure out all the difficult issues, I’m sure it will all become clear after the revolution.”

Etc.

It makes the left squander their moral authority trying to defend violent actions that do nothing to build a progressive society. Or people go all misty eyed and hopeful over any breakdown in order.

Look. There will always be disruptions and catastrophes and break-downs in order. Many of them will be due to economic crises that are caused by Capitalism.

And it is good, no essential, to have a plan. For how to take advantage of that. That’s what Naomi Klein shows in The Shock Doctrine : Capital has a plan. Capital always has a plan. And if you have a plan ready, when a crisis comes, you can certainly take advantage of it to push your agenda forward.

And that’s a good way to think.

But the left’s “revolutionary romanticism” is the opposite of this. It’s a cargo-cult of the crisis itself, while deliberately avoiding having any plan for how to gain useful ground when a crisis actually comes.

In 2008, capital blew up the world economy. Centre-left “third-way” social democrats stepped in and saved global capital with government support. And capital immediately, opportunistically, shamelessly, started blaming those same third-way governments for economic mismanagement. It won control based on that argument. And then imposed austerity which caused further misery. And managed to redirect blame for the misery against foreigners and immigrants that has brought us a resurgence of far-right nationalism, racism and xenophobia. Riding that wave, the right has further established itself in governments around the world and is busy creating further economic chaos - Trump’s mega tax-cuts, the UK’s Brexit - which it will again take as justification for further forward movement. Trump’s tax cuts will leave the US with an unbelievably high deficit which will be used to argue for further destruction of government services. And the UK looks increasingly likely to fall into hard-Brexit and US-style decimation of welfare provision.

Every crisis Capital creates becomes an excuse for further advances.

Capital doesn’t call for revolutions. Capital is opportunistic. It works incrementally. Destroying the accommodations of the social democratic order, slice by slice.

And Capital is winning.

I would like to see the left expunge the word “revolution” from its vocabulary. And expunge the concept of the revolution from its thinking.

And start thinking opportunistically. And incrementally.

We don’t want a revolution. We don’t want to see every incidence of social unrest and unhappiness as the herald of the coming revolution. And then get disappointed when it fizzles out. (Hello? Occupy?)

What we want is to have a plan for how the next crisis can be turned to our advantage. We want to have a message ready. An explanation. A proposed solution which can be sold to the public and acted on.

And then a plan for the one after that. And the one after that.

That is what is going to take us to socialism. Continuous, incremental, forward motion, that’s strong enough to make progress in the real world in which we live by out-competing the other arguments and institutions of capitalism, within the vestiges of capitalism.


Nov 24, 2017

Could left wing terrorist groups similar to the Red Brigades or the RAF reemerge in Europe?

Fat lot of good they did last time.

I don’t see that this kind of group would have any more positive effect this time.

Islamic Terrorism “works”, in the sense that it does what it’s intended to : stir up the West into rabid anti-Islamic fever and inspire it to make costly strategic mistakes like going to war in the middle-east.

What would be a similar achievable aim of leftist terrorist groups in Europe? Inspiring even more draconian police states? Inspiring the public to hate left-wing extremists even more? Only a right-winger could love such outcomes.


Nov 24, 2017

Why are there no left wing isolationists? Don't they see that trade with China was set up by right wing crooks who wanted to enrich the 1% and destroy the middle class worker?

There are left-wing critics of international trade (or “globalization” as we tend to call it). Remember the Anti-globalization movement?

The point is, though, that the left’s criticism of global trade is usually not in terms of “we shouldn’t be talking to or connected to those countries or people!”

It tends to be more subtly a critique of the particular rules being established for talking to those people.

A right-wing anti-globalist says “Chinese workers are so much cheaper than us that they are undercutting us, we shouldn’t import from them”. A left-wing anti-globalist says “Chinese workers are so much cheaper because they are being exploited. We shouldn’t be buying from them without demanding that their union rights are recognised and their wages are equivalent to ours. We want a level playing field where all workers get the benefits and we can’t off-shore exploitation to less scrupulous countries. That’s a race to the bottom.”


Nov 25, 2017

Why so many people still believe in Communism?

Communism is “self-evidently” good in that it accords with our natural sense of justice and fairness and human welfare.

Ideally, everyone should have access to what they need. How can that, as a basic aspiration NOT be good? The alternative is to assert that people shouldn’t have what they need. (Which is tantamount to saying that they should at the very least suffer from lacking what they need, and at most, that they ought to die of such a lack. Wishing suffering or death on others is clearly worse than wishing that their needs are fulfilled.)

The arguments are all about whether such an aspiration can practically be brought about without violating some other “self-evident” goods, such as the right of others not to be enslaved or the right to dispose of one’s property as one wishes. And if not, how should these different notions of the good be traded off against each other.


Nov 25, 2017

As a socialist, what would be your response to the conservative contention that socialism has failed everywhere it has been attempted?

This is an argument that trades on the vagueness of the terms. Which “socialism”? What counts as “failure”?

For comparison, why are the British still monarchists if monarchy has failed everywhere it’s been tried?


Nov 25, 2017

Should the media stop covering mass shootings?

No, they shouldn’t stop covering them. These are grand human tragedies and we need to know about them.

But they could stop covering them in the sensational way they do. They could stop obsessing about the perpetrator. Not make him the “star”. Just note casually that the police and psychologists are still trying to find out and that we’ll hear when there’s something to report. Rather than obsessive speculation.

Perhaps have more discussion of background statistics. (How often this happens) It’s fine to tell stories of victims (when they are willing) etc.


Nov 25, 2017

Is it immature to ask, “Are you on my side or his/her side”?

It’s only going to lead to unnecessary pain.

If you break up, sure, you’re pissed with your ex.

But, realistically, if they weren’t reasonably OK, you wouldn’t have been with them in the first place.

Your mutual friends, when you were together, probably liked and saw a lot of good in both of you. So now you’re pissed, because of something very personal, but you can’t really expect third parties to suddenly turn and feel like that about someone they were friends with. That is an unnatural way for them to behave.

So, yeah, if you demand they do that, then you are putting them in an awkward and unnatural position. It’s probably a sign of maturity for you to be able to recognise that and be OK that they don’t have to feel everything as keenly as you.

Your friends are your friends. Not an extension of you.


Nov 25, 2017

I have an IQ level in the 99th percentile. Why do intellectual inferiors think that they can argue with me?

Because they can.

You’re the smart one. It’s your job to figure out how it can be a productive experience for them.


Nov 25, 2017

How will terrorism be helpful? What are some points to argue?

A2A :

Terrorism is a military technique.

It’s what you use when you don’t have the fire-power to enter into war by any other means.

It’s rarely “useful” for anything. Basically it’s entirely “destructive”. Its only purpose is to break your enemy’s society and make it “weaker”.

Depending on what you target, you can aim to actually knock out essential infrastructure like a bridge. Or a logistical command centre. Or you can use it to sow dissent. Eg. by attacking one of several factions in an already divided enemy society in the hope that this will exacerbate those tensions.

What terrorism can NOT do is help to rebuild or improve society or diminish the fighting. Terrorism makes your enemy scared and irrational. It won’t help make him brave and rational enough to come to the negotiating table. It can lead your enemy to “lash-out” uncontrolledly. It won’t make him into a wiser strategist who could recognise a mutually beneficial truce.

Osama Bin Laden’s terrorism drove the US insane. To the extent that it threw away its moral standing, embraced torture, invaded irrelevant countries on trumped-up excuses and tore up the civil liberties of its citizens. ISIS-inspired terrorism is driving Europe insane, making it paranoid about taking in refugees, close its internal borders and retreat into xenophobic nationalism (the very forces that tore it apart and slaughtered millions less than 100 years ago.)

Unless you actually enjoy watching civilizations collapse into barbarism, there’s no real upside to terrorism.


Nov 25, 2017

Why isn't this Boolean return false when it finds an array of 2?

The code is explicitly returning true, ie. finishing, the first time you find a number which ISN’T a 2 or a 3.

So the loop never gets past the first item in the array and never checks any of the other numbers.

You want your “return true” to happen after the loop has finished checking for any 2s or 3s. Ie. outside the block of the loop.


Nov 25, 2017

Do you think armies that are less ethical/moral have a higher chance of winning battles and wars than armies that are more ethical/moral?

Battles, maybe. Wars, rarely.

There’s a reason “moral” and “morale” share the same root.

Both morality and morale are about cohesion within society. An immoral society falls apart easily. And that includes immoral armies.


Nov 25, 2017

What is the best song of the 1980s and why?

How long have you got?

Some under-rated classics you’ve probably forgotten about, and (probably) won’t appear on anyone else’s list. But listen to them afresh and they’re brilliantly odd / original / melodic and, ultimately, beautiful.


Nov 26, 2017

Does the American left distrust Cory Booker?

This is the same Cory Booker who killed Bernie’s attempt to get Americans cheaper medicine?

Cory Booker Joins Senate Republicans to Kill Measure to Import Cheaper Medicine From Canada

I damned well hope they don’t trust him.


Nov 26, 2017

Do you think the job of software engineer and programmer will exist in 50 years? What will happen if programming becomes as easy as speaking or writing simple English? Should I think about studying another major, or am I just overreacting?

Elsewhere I point out that programming is telling computers what to do. However high level the language and intelligent the computer is you always need to do that.

Here though, I’ll note that 50 years is a working lifetime. There’s no point avoiding any career now just because it will be gone in 50 years.


Nov 26, 2017

Humanity has come a long way since the wheel was invented roughly 6,000 years ago, but why is it that life still doesn't seem easy?

Life is incredibly easy these days.

Half of us used to die before we reached 5 years old. Now we typically survive until retirement.

And there are more of us than ever.


Nov 26, 2017

Why do British people joke about their own country? Can't they show a little pride in their history?

Being able to laugh at yourself is a sign of strength.

It is pride that lets me celebrate the fact that we can and do make jokes about ourselves.


Nov 26, 2017

Is there a music genre defined by lyrics and content of the song rather than the tunes and style of the music?

Murder ballads? Christmas songs?


Nov 27, 2017

Do you think having a "philosopher king" is better than a democratically chosen government?

No.

Firstly how do you identify a valid philosopher king as opposed to a wannabe who is philosophically weak?

The main virtue of democracy is if it makes a mistake, people can correct it.

A philosopher-king worthy of the name has no mechanism for removal.


Nov 27, 2017

If, as Liam Fox says, the UK will leave the single market and the customs union, but there should be no hard Irish border. How will the customs & excise transaction for goods actually take place?

What you have to realize is that the hardcore Brexiteers don’t want to “fix” this problem.

They want it to spiral out of control until it becomes a fait accompli.

It won’t be possible to close the UK border to imports from Ireland. Great! These Brexiteers are free market fanatics, they don’t want to close the UK border to imports. And once the Irish border is open, why bother closing anywhere else?

It will force Ireland to do one of three things :

impose a one way border into Eire. Eire pays all the costs and takes the blame for the rising tensions in Northern Ireland.

leave their border open, creating a hole in the border of the EU. Creating tension between Eire and the rest of the EU.

Put a sea border between Ireland and the EU. De facto beginning to knock Eire out of the EU.

Any these are attractive options for the Brexiteers. Puncturing a hole in the EU. Wrenching Eire away from it. Or even just letting it pay the price of the failure of the NI peace process. All good.


Nov 27, 2017

Would philosophical zombies be a threat to consciousness?

No.

Philosophical zombies are a thought experiment.

Something that is behaviourally identical to conscious but aren’t.

They “exist” just to highlight that tricky gap between “playing conscious” and “being conscious”.

If course, if you don’t believe that there is such a gap, then you don’t believe these zombies could exist. So they aren’t really proof or evidence for anything. They’re just a way to frame an assertion in a colourful and understandable form.


Nov 27, 2017

How would you answer to someone complaining about electronic music and hip hop because doesn't use "real instruments"?

If those are your criteria for not enjoying music, those are your criteria.

I’m very happy for you. Enjoy yourself.

I suppose I should warn you, though, that your CD player / MP3 player is also NOT a “real instrument”. And is, in fact, just another computer streaming a sequence of digital bits.

If you enjoy the result of that, it’s worth being aware that, by definition, anything that can be put in that format, can, in principle, be synthesized by a computer.


Nov 27, 2017

What are some reasons why people predict automation and robots will deprive humans of jobs? Won't automation provide new sorts of work for people?

Every previous wave of automation replaced human physical power with machine power, but by and large still relied on human intelligence to control it. It created new jobs for people who drove, managed and maintained the machines.

This wave of automation is putting in the smartest “artificial intelligence” into the jobs.

While all machines have encompassed some intelligence, we’re starting to see the possibility of replacing the need for a great deal of human intelligence in the operation of these new technologies.

For example, self-driving cars and trucks are a very obvious example that everyone understands. Previous generations of transport took away horses. Reduced man-power. (One trucker rather than two or three men to manage a steam-engine). But with autonomous trucks we’re looking at a situation where the last human is being removed from hundreds of hours / miles / tonnes of transport.

Similar reductions are happening everywhere (have a read of this week’s story in The Guardian : Meet your new cobot: is a machine coming for your job? for discussions of how large scale warehouses and fulfilment centres are decimating the time and human input it takes to manage the stuff flowing through. )

Another thing we notice is that AI is made of software and scales indefinitely. Previous generations of machines had a fixed, and high, cost per unit installed. A new algorithm has pretty much negligible cost per unit installed. It’s just a pattern of bits in memory or transistors on a piece of silicon. That means it’s cheaper and faster to roll out new ideas across an industry.

Frankly when thousands of live humans, each with five or so years of education / training can be replaced with custom chips costing less than a dollar each, and a team of 10 programmers to continually refine the algorithm which is instantly replicated across all of them, then you’re facing a level of automation unlike anything we’ve seen in history.

Now, the optimists may be right. It may be that the future will continue to resemble the past because … well, because … something-or-other.

Or it may be that what we observe as a change that is orders of magnitude different from any we’ve experienced before, might well give way to social effects that are different from any we’ve experienced before.

It’s naive not to be aware of that second scenario and have some planning for it.


Nov 28, 2017

What is Malcolm Tucker trying to prevent in the movie, "In The Loop"?

Isn’t the point that it’s almost “control for control’s sake”?

He wants to be on top of the story and what the government is seen to be saying. More than that he cares about any particular policy.

The government policy hardly matters compared to maintaining the illusion that the PM is in command of it.


Nov 28, 2017

If North Korea were to liberalize and adopt a Georgist capitalist economic policy, with the state owning the land and renting it out to private parties, what would the main challenges be to implementing this model?

The whole setup in North Korea is probably working against it.

Almost certainly NK has a very corrupt hierarchy. I wouldn’t trust it to implement a Georgeist scheme in good faith.


Nov 29, 2017

Why do leftists want people to accept feminism?

Because leftists stand for equality. Even of women.


Nov 29, 2017

How will you align yourself in a political compass?

As far in the left-libertarian corner as most compasses will go.


Nov 29, 2017

Will the internet even exist in the next 20 years?

The protocol will still exist.

But there is now a real danger that “the internet” will have been successfully enclosed by private corporations.

What will that look like?

the end of net neutrality means that the phone companies / network providers can choose to prioritise packets from certain companies / services. They start to demand a premium from popular services.

most people don’t notice or care because they only use a few popular services anyway : Facebook, Google, Microsoft, Twitter, Pinterest, Netflix etc. These large corporations complain but start to pay the premium to be first class citizens. Packets from other services / web-addresses get deprioritized.

the commercial Content Delivery Networks probably play a role here. Basically anyone who wants to provide content to the public will need to go via a CDN because they’ll be the ones cutting the deals between the phone companies and any company smaller than Facebook and Google. That’s probably how Quora and Pinterest etc. will keep going.

Meanwhile, governments will continue to try to reassert control over internet content. In the name of clamping down on piracy, pornography, fake news, terrorism, online harassment, illegal crypto-currencies etc. they’ll start putting more pressure on online services to police their content. Facebook and Google will be increasingly required to co-operate. Smaller services will find they need to be vetted to get onto the CDN.

Also networking “hardware” is increasingly moved into software. Routers become generic boxes whose protocols are just software configuration.

Finally, phone companies, CDNs and router companies figure out some “improved” protocols which make the shaping and inspection of traffic more efficient. Stripped of the need to route generic packets from anywhere to anywhere, this new infrastructure, brought through a software update, is sold to the consumers as an “upgrade”.

By now, consumer IP is dead. Email protocols stop working. (Google and other “web-mail” providers arrange an alternative that looks the same but works over the new protocol. Or perhaps integrates directly with other messaging providers.) Communication is via Facebook and Twitter which work on the new protocol. Other P2P protocols that rely on IP also stop working. No more bittorrent, btsync, syncthing, webrtc etc.

IP survives as a “legacy system” for corporate users of course. Too many large companies still depend on it. But it will now be expensive, like most “enterprise” kit.

Within 20 years, we’ll find that the remaining “free” internet, where any ordinary person can hire a web-server and put up their own content independent of any of the major corporations or systematic government oversight is reduced to a tiny minority of hobbyists like amateur radio. Most people never access it or even know of its existence.

If you don’t like this scenario, NOW is the time to do something about it.

Not just do what you can to defend net-neutrality, but start to use the free / peer-to-peer, open protocols that we still have. Run your own web-site or blog. Use RSS to share content. Use webrtc to do your video conferencing, and bittorrent to share legitimate files. Do what you can to make sure that there is just too much demand and usage of the open protocols and internet that the large corporations can’t afford to try to switch it off because they know they’ll be losing too many customers.

Once most people aren’t using the internet, taking it away becomes easy.


Nov 29, 2017

Is this the era of artificial intelligence, automation, and robotics?

Yes.


Nov 29, 2017

Which one is better, giving poor people money or giving them food through soup kitchen?

It depends.

The food you are willing / able to give might be worth more than a poor person can buy for themselves. Often a homeless person is stuck buying expensive ready made food because they don’t have a place to store or cook better quality cheaper food.

Your $5 of soup might well be more (and more nutritious) food than a homeless person can buy with $5.

OTOH, a homeless person might need a lot of other things : tampons, toilet paper, soap, toothpaste, possibly even a phone card to talk to their one family member in another city etc. more than they need food tonight. At least money gives them a certain amount of flexibility to buy what they know they need.

Either is, ultimately, acceptable.

The WORST attitude is to not give money because “they would be better off with soup” and then not give the soup either. You’d be surprised how common this rationalization is.


Nov 29, 2017

Are "partial function application", “currying”, and "closure" the same?

They’re closely related but subtly different.

A closure is what happens when you create a new function as a first class object, that has some variables bound to values in the enclosing environment in which it was created.

The function within which the new function was created has terminated. But the local values have to be kept around in memory because the new function still refers to them.

Partial Application can be thought of as a standard / short-cut way for creating closures by taking an existing function with n parameters, and “prefilling” some of those parameters.

So a function like +, which takes two arguments and adds them together, can be partially applied

(partial + 1)

to make a new function which accepts one argument and adds 1 to it.

Currying is a more restricted, special case of partial application that always involves partially applying just one argument to an n argument function, to give an n-1 argument function. But it is also the basis of all function application in a language like Haskell, where all functions are only applied to one argument at a time.

When a function which takes two arguments is applied to two arguments, it takes the first, produces a function that takes one argument, which is then applied to the second argument. Haskell does this because … reasons. (I’m not sure I understand well enough to give a definitive explanation, but it’s probably a principled decision.)


Nov 29, 2017

What are some shoegaze bands worth listening to?

I confess, I tend to think of The Cocteau Twins’ “Musette and Drums” as basically “all the shoegaze you’ll ever need”.


Nov 29, 2017

What would bring humanity to its knees?

A disease that simultaneously kills rice and wheat.


Nov 29, 2017

Who is the British President?


Nov 29, 2017

Why does Quora remove "devil’s advocate" questions that are designed to start dialogue?

Does it?

My devil’s advocate question from several years ago is still up : Why shouldn't the smarter, more powerful, and more productive portion of humanity cull the rest?

I’d like to think that it’s because it is obviously a “genuine” devil’s advocate question (I’m not “push-polling” my own beliefs when I ask it.)

But I suppose it could just be that Quora moderation hadn’t noticed it before.


Nov 29, 2017

What are your views on Britain getting kicked out of Europol?

Well, it’s a continuation of what I discussed in Phil Jones (He / Him)'s answer to EU cancelled Britain’s hosting of the European capital of culture, is this a big loss?

The EU has now groked that the UK - or at least the people who presume to speak for it, and are speaking most loudly - are not simply leaving the EU in a “technical” sense. They think that, as you sometimes hear some of the Brexit supporters here on Quora saying, the UK is “culturally” incompatible with the EU.

Brexiteers don’t want a Norway or Swiss style option because that requires the UK to accept a matrix of economic / political / cultural values that Europe is developing. And it’s precisely those values that they want to be free from.

In a sense, the Brexiteers have a point. The EU is a project of greater unification of Europe into a more coherent “superstate” (if you want to use that word) of ever increasing institutional alignment. That goes for institutions like its defence and policing as much as for its currency and fiscal policy.

Now that the UK has declared that it doesn’t want to be part of the cultural EU project then it’s obvious that it can’t really be tightly integrated with all those other organs of the EU superstate. In particular, in European countries like France, law-enforcement is heavily integrated with the judiciary (didn’t you all watch Spiral?)

How can a UK, which rejects being answerable to, or bound by, European courts and judges, possibly be part of a European-wide policing organ whose future is increased strategic co-operation and integration?


Nov 29, 2017

What is a Scandinavian view of Britain and Ireland from an historical perspective?

From a historic perspective?

Ireland == good source of slaves.

England == good farmland. Is it worth becoming settlers to grab some of that?


Nov 29, 2017

In Brazil, is history taught in a biased way in order to make students ashamed of the nation's past and boost the socialist ideology?

What people seem to be missing here is that when the dictatorship was in charge, Brazilian schools were full of right-wing text books, and the pupils all grew up to support Lula and vote for the PT.

Then, once the wicked leftists were in charge and the teachers were all commie fellow-travellers, the next generation of pupils grew up to support the MBL and Bolsonaro.

Clearly this “indoctrination in schools” thing isn’t all it’s cracked up to be.

Also, teachers are paid a pittance and (naturally) tend leftwards. Meanwhile doctors earn a fortune in private clinics and are all vitriolic coxinhas.

If people are really concerned about this, the answer is trivially simple. Just pay school-teachers as much as doctors and you’ll soon get as much right-wing propaganda as you can eat.

If you’re too cheap to do that, perhaps you deserve what you get.


Nov 29, 2017

Will you upvote a generally good long answer if you disagree with a small part of it?

I will only upvote an answer I “endorse” as being roughly true or “the correct way to think about this”.

If I largely agree with an answer but there’s one point / part I disagree with then I upvote it and note in a comment “upvoted except for …”

If I largely don’t agree, then even if there’s a true sentence or two (or it has other virtues like being well argued) then I don’t upvote. I might thank the author though.


Nov 29, 2017

Which avant-garde modern composers have been most influenced by Bach?

Well, it depends what you consider “avant-garde”.

Villa-Lobos is a Brazilian modernist. Though perhaps today we’d say “post-modern”. This is the famous Bachiana nº 5. It’s part of a series extremely influenced by Bach. But it’s obviously “modern” too. In fact many argue Villa-Lobos is actually quite “folk” or “pop” in his compositional strategies, rather than “proper” academic / classical.

It’s a good example of making something that has strong connections to the past without being pure pastiche. And which comfortably stretches from modernity to popularity.

And here’s Webern’s fugue based on Bach which seems to have a lot of similarities :

whereas this is how Webern normally sounds :

This is one of those very few occasions I disagree with Ethan Hein. The modernists and serialists seem to have been very keen on Bach. It’s a shared love of the elegant and formal and a rejection of romanticism and melodrama.


Nov 29, 2017

Why don't more leftists self-identify as conservative?

I’m an extreme leftist.

And I self-identify as “conservative”.

I think the basic Burkean intuition is a good one. Wilfully smashing up a system you don’t like, tempting as it is, is not a good way to make social progress. Make changes cautiously, and pay attention to their results. That way you’ll avoid falling into catastrophic mistakes or “the terror”. It’s good advice.

Phil Jones (He / Him)'s answer to Do the socialists of Quora believe the revolution will happen within their lifetimes?

Phil Jones (He / Him)'s answer to Non-conservatives: Are there any Conservative thinkers/philosophers/writers that you admire and/or have a certain degree of respect for?


Nov 30, 2017

If Universal Basic Income were implemented, what would prevent predators (predatory lenders, existing debt, various other schemes) from immediately abusing poorer recipients?

Well the UBI would.

Many people get abused because they’re desperate and don’t have any choice but to deal with shady characters.

With UBI no one should be desperate.


Nov 30, 2017

What scientific terms or concepts ought to be more widely known?

Non-linearity

Everyone, whatever degree of education, whatever profession, just to live as an informed citizen of the modern world, needs to understand “non-linearity”. Ie. the principle that within any system, the output / result of changing an input variable doesn’t necessarily vary linearly with the input. And, most crucially, it’s the nature / structure of the system itself that makes this happen.

We need to understand that the structure of systems is as much a “cause” of the outcomes as the inputs are.


Nov 30, 2017

Why is a social failure attracted easily to radicalism?

People who are successes in a society naturally have a stake in it continuing.

If you are rich, and your property rights are recognised by the current regime, then obviously you aren’t interested in a regime change which might well reassign those property rights.

If you aren’t a success in the current society, maybe it’s worth rolling the dice. The next might turn out better for you.


Nov 30, 2017

Are there any left wing Christian democratic parties in the UK?

Factions of the Liberal Democrats more or less fulfil this role.

For example the previous LibDem leader, Tim Farron is a strong, committed Christian, reasonably left wing and a committed Liberal.


Nov 30, 2017

Should I learn Elixir, Haskell, Smalltalk, Ruby, or Go in 2017?

Skip Ruby. Elixir is probably the future of Ruby. It’s based on it, but adds the powerful virtual machine and “actor model” of Erlang.

Go is an alternative language for modern servers, supporting parallelism. I don’t know it, but by all accounts it is a “trade-off” language : one which brings some features / design decisions that make it very good for some users and applications, but can be awkward for others.

Haskell is always worth learning. One of the most powerful and important languages in modern computer science / software development.

Smalltalk is on my personal list of languages to go back to and look at in 2018. The attractions of Smalltalk are a) that it’s OO “done right”, and I want to remind myself what that really looks like; and b) the graphical “live environment”. I tend to consider this second another trade-off. An advantage in some situations and a disadvantage for others. But, again, I want to see how useful it is for some things. These are pretty personal reasons though.


Nov 30, 2017

Is our system of government in the modern world entirely predicated on the idea that we need to elect people to constantly write new laws? It seems like we try to address every problem by legislating.

The modern world is made of laws.

If it wasn’t for laws, we’d all be living in the forest. Subject to the law of “what grandfather says, goes”.

Everything else stems from law-making, from the code of Hammurabi onwards.

People who think they don’t like government (although really, just don’t like the bits of government that they don’t like) imagine that they could take government away and have something resembling the bit of modernity they like because of “natural laws” or “natural rights” (laws and rights that magically exist without governments to make and uphold them).

Natural laws and natural rights are a fantasy. All society is made of unnatural laws that people have decided to define, abide by and enforce.


Nov 30, 2017

Why is it so difficult for most people to accept others' opinions, or otherwise agree to disagree?

Well it depends what the stakes are.

If your opinion doesn’t affect me or people or things I care about, then I don’t care about your opinion.

If your opinion makes you more likely to contribute to hurting or disrupting the people or things I care about, then obviously I will challenge it.

Obviously the degree to which I challenge vs. happily co-exist depends on the seriousness of the threat your opinion poses to the things I care about.


Nov 30, 2017

Is it possible for someone to move from the U.S. to Rio de Janeiro and live well for a long period of time?

Yes. Of course.

Presumably you want to add some constraints to your question. Like, eg., at a particular budget. Or whether you can enjoy some particular quality of life that you already enjoy in the US.

Because otherwise it’s a no brainer.


Dec 1, 2017

Does the sociology subject in the college support socialism or the left-wing?

Sociology is the study of how society works.

If you start looking at, and thinking about, how society works, you can’t help but become left wing.

That’s the unfortunate truth of the matter. “Left-wing” is just the label we give to “understanding how this thing actually works”


Dec 1, 2017

Is Bitcoin a real monetary system or is it merely facilitating a glorified barter system, thus circumventing tax laws and thereby potentially hurting the ability of governments to operate because of reduced revenues?

These things aren’t opposites.

Yes, it’s a real money. Not just a barter system.

Yes, some people want it because it’s a money that “routes around” government and, they hope, tax.

Technically governments still count it as money and require you to pay tax on earnings in it.

Avoiding tax is not the only motivation for using Bitcoin. There are other, less antisocial and more worthy, reasons.


Dec 1, 2017

Can an omnipotent God create infinite types of civilizations on the Kardashev scale?

Yes.

By definition of the word “omnipotent”.

An omnipotent God can do what he likes.


Dec 1, 2017

In my class in a political ideology poll I was revealed to be the only libertarian in a ratio of 27 liberals in a class of 28 students. I knew everyone else was liberal but should I have shut myself up and avoided being a target?

Only you know how much you are willing to speak out for what you believe if everyone disagrees with you.

Of course it’s uncomfortable to hold a minority view that everyone disapproves of. (I know, I’ve been there.)

But you have to decide your comfort level.

Obviously if people are physically threatening you, that is a disgrace and you have every right to invoke what defence you have. Or demand the authorities step in to protect you. (Unless you’re actually doing threatening things yourself in which case the situation is muddier.)

If it’s only verbal criticism / social disapproval that’s more complicated. You can demand politeness. You can’t demand that people don’t disagree or dislike your position. That, you just have to live with. And set your comfort level of public argument.


Dec 1, 2017

Is Western education dominated by leftist thought police?

All education is dominated by leftist thought.

It wouldn’t be “education” if it wasn’t. It would be “ignorance”.

How far it’s appropriate to call the normative requirements in education “policing” is a moot point.


Dec 1, 2017

Do liberals think conservatives are bad people?

The question isn’t how many of them are “bad”. It’s how many of them seem to lack the courage / integrity to stand up for what is right, now that the crunch is on them.

I’m addressing American conservatives particularly here. You probably aren’t bad. But right now, in the US you have a president who is indubitably bad. Both in terms of incompetence and moral character. And any conservative supporting him, or cutting him slack because of what they hope to get from his term in office, is a moral pygmy.


Dec 1, 2017

Does jazz have any place in today's pop and other styles, or is it a totally separate musical discipline with their own scales, techniques etc.? Will a jazz band benefit a child with more conventional aspirations?

Jazz has basically evolved into hip-hop.

There’s a huge continuity between the two traditions despite the very few obvious differences.

Any jazz knowledge / education will help someone produce hip-hop.

Youtube is full of videos like this :


Dec 1, 2017

What is the difference between being a billionaire and living in a communist utopia?

In the communist utopia you have to be nice to everyone else.


Dec 1, 2017

What do you think there is after death for our soul or whatever it is that makes us who we are?

I really like the idea of a sky-burial.

Being chopped up and laid out at the top of a tower somewhere up in the Himalayas to be eaten by vultures. Seems wonderfully poetic and less claustrophobic than burial in the ground.

But apparently it’s hard to get one.

So failing that, it’s off to the hospital for medical students to play with.


Dec 2, 2017

Why did Republicans in Congress push to vote on a major tax bill the same day Michael Flynn agreed to help the Mueller investigation, instead of delaying the vote?

The short answer is they thought they were more likely to get it today than delaying.

As everyone else says, this is the last chance to get everything they want before the Trump administration starts to fall apart under legal scrutiny.

And it seems it is a kitchen-sink kind of a bill, trying to cram all their concerns in one vote. Even abortion :


Dec 2, 2017

What would it take for Matthew Bates to become a communist?

From reading Quora it sounds like the experience that turns many Americans into communists is a close encounter with their fucked up health system.

A bout of serious illness with the unpleasant discovery that his venal health insurers are refusing to pay for treatment might well do the trick.


Dec 2, 2017

What will people do when fossil fuels run out? Is it stupid to build a society around an unsustainable resource? Scientists say at the current rate of usage we have about 50 years of fossil fuels left. What then? Do you care?

The caveat that “we’ll never run out of fossil fuels” is true, but facile.

We will, indeed, hit the end of fossil fuels that are practical to extract and use.

There’s some argument about when that happens, and what happens as we start to get close to it.

People often talk about the “peak” of oil production. That’s not the point when oil runs out, but when the oil starts getting increasingly “inefficient” to produce. We normally think of it in terms off “Energy Return on Investment” (EROI). Which you can understand as how many barrels of oil do you get from your oil production process for each barrel of oil you spend producing it.

Once we go over the peak, the trend starts to go in the wrong direction. Each barrel of oil costs a little bit more (terms of oil input) to produce than the previous one. Until eventually you hit a 1:1 ratio and it stops being efficient to produce more oil.

Now, of course, the peak can be moved. We discover a new oil-field. We invent a new extraction or distribution technology that’s more energy efficient. The price of oil continues to fluctuate turbulently because of other economic factors rather than just follow a gradual slope upwards.

So it’s hard to know where the peak is. Some people have predicted we’ve already passed it, some people think it’s coming real soon. Some people think it’s far enough in the future (like 50 years) that they don’t have to worry.

Nevertheless, the basic principle is unarguably true. There is a peak, and we will, at some point go over it.

The only way to not think that is to believe either a) God is continually creating new oil in the earth. Or b) technology is going to eventually become so efficient that we will be able to produce oil for zero energy input.

There are people who believe a) and b). But none of them are geologists successfully involved in finding and producing oil.

So, yes, it is stupid to build a society around a resource which is almost certainly going to “run out” in the next couple of hundred years.

What we can hope is that we do get so efficient in our technology that we will eventually be able to run as much technology as we need from renewables such as solar and wind (and maybe wave / tide).

We might also use geothermal energy. It’s not that this isn’t going to run out too, but it will run out whether we tap it or not, so let’s use it where practical.

The funny thing is that you get huge arguments, but basically everyone more or less agrees on the same principles. Everyone who doesn’t think a) or b) above (which is all reasonably informed, intelligent people) know that one day humans have to move to sustainable resources.

The only argument is “attitude”.

1) People who also worry about the polluting effects of fossil fuels and climate change say “we have to move to sustainable energy anyway. so let’s do it as fast as possible to minimize the other negative effects of it and give ourselves plenty of time to deal with unforeseen emergencies”

2) People who think that you don’t have to actively do anything because the renewable energy is coming fast enough anyway and will more or less pick up the slack and replace fossil fuels as and when the time is right. These people tend not to worry too much about pollution and think we should just chillax and everything will just work itself out. (Hopefully.)

3) People who are old, or heavily invested in the existing oil industry say “I’m going to die before it becomes a problem, so why should I put myself out to change anything?”


Dec 2, 2017

Why were the September 11 attacks considered the worst in U.S. history?

No it wasn’t either the worst act of war or the greatest loss of life.

But it, might, ultimately turn out to have been the most damaging.

9/11 has deeply, deeply wounded the US’s self-confidence and “psyche”. In response to 9/11, the US has torn up fundamental rights and freedoms (including removing habeas corpus). It’s squandered its moral authority by engaging in, and defending its own use of torture. It’s violated international norms of war in Guantanamo Bay. It is systematically and unconstitutionally spying on its own citizens. It has ended up voting into power an incompetent braggart and known pathological liar who flirts with neo-Nazis. The Americans did that for a number of reasons, but one which stands out is his willingness to speak aggressively about and to Muslims. He commands undying loyalty from increasingly strong far-right movements who draw their energy from far more widespread paranoia about Muslim terrorism.

Four years after Pearl Harbour, the US had dropped a nuclear bomb on Japan, decisively won its war, and was already moving on to economic growth and prosperity. Sixteen years after 9/11, the US is still bleeding uncontrollably, unable to comprehend or accommodate itself to, the trauma of the blow. It’s still thrashing around the world, trying to find some fight that it can decisively win to bring it closure. But however much blood and treasure it expends nothing will bring it peace.


Dec 2, 2017

Why can't some people overlook the occasional rudeness of brutally honest people? Why can't they put aside their feelings, ego, bias and listen to the harsh truth?

Occasional rudeness they can ignore.

It’s when they start to detect a pattern they get pissed off.


Dec 3, 2017

Is Hooters degrading to women?

I’ve never been anywhere near one. But it seems like Laura Hancock gives a good description.

And from that I’d say it’s horrible for women and men.

Not on the individual level that Laura is describing. But precisely because the whole concept is giving a kind of performance of patriarchy.

You wouldn’t forgive a theme park that hired black people to play at being slaves for white people’s amusement, even if the black people were ultimately well paid professionals, and the blood was all tomato ketchup.

I’m not sure why a theme park where women play at being objectified by men in order to show what a jolly lark this whole patriarchy thing is, is any better.

Actually, I can give a concrete parallel. I hang out with a lot of artists, including performance artists. I’m pretty open to whatever they get up to, but a couple of months ago I walked out of a performance which basically consisted of a white guy auctioning the right to whip a naked black guy with a leather belt.

Obviously the black guy was an artist, it was his work, he had the agency to decide to do that piece, he had his own motivations, and his own things to say with it. But I decided that being part of an (almost entirely white) crowd watching (and being invited to laugh and participate in) a black guy getting lashed, was unhealthy, both for me and everyone else. So I left.

There is a thing, whether you want to call it “culture” or “the public sphere” or “the noosphere” or “our memetic ecology” or “zeitgeist” or “world 2” (and I’m sure there are dozens of other names). It emerges out of our individual ideas and beliefs and desires and decisions, but is greater than them. It has “emergent” properties and dynamics. It has power to affect people who come into contact with it long before they’ve acquired any power of their own to counter it. And it certainly feeds back and affects the attitudes and behaviours of all of us who have to live within it.

I believe we have responsibilities to keep that thing, the cultural space / memetic ecology, “healthy”, and not let it become bad for us or for others. There is more to morality than making a personal, atomized economic decision of “do the cost/benefits of doing this work out for me?” All our choices have externalities that effect people far away from, and long after, our immediate acts.

Sure, you may need to work in Hooters. It might be the best job available. It might be fine (and fun to work there) for you. All of that can be true. But none of that somehow negates that fact that this is performing being an objectified woman, which, in the culture we’re in, contributes to a wider sense that women are there to be objectified and that their qualms can always be bought off with enough money.

Now sure, we live in a capitalist society. Capitalism is so powerful because money is so fungible and flexible. And one of the hallmarks of capitalism is precisely this sense that all other values (personal, moral, aesthetic etc.) are for sale in the market too. They can always be traded against money.

Hooters is a bill-board, glorifying that ideal. “Look at us!” it screams. “Money and patriarchy is everything in this world. Watch how we thumb our nose at those silly concerns about women’s dignity and men’s responsibility. Women’s dignity can be had for a few dollars. And men, you can ignore your responsibilities, and indulge your gaze without guilt. Ha ha! What fun!”

And remember that Hooters is a chain. A global brand. It’s not an anonymous brothel hiding away in a backstreet. It has a visibility and a legitimacy that other, far more healthy kinds of prostitution don’t have. And that’s how it uses its visibility and legitimacy : to boast that “women are a commodity, who will play at being objectified for your entertainment, and we have them on tap”.

That sounds pretty degrading to me.


Dec 3, 2017

If you were designing a programming language, what name would you give to a collection of (unique keys) key-value pairs; map, hash, dictionary, associative array, or some other term?

I prefer “dictionary”, like Python.

Map would have been ok if it wasn’t for the ambiguity with the map function. (This a minor but real annoyance for me when trying to talk about clojure programs)

“Associative array” is verbose. “array” should be kept for things like arrays in Fortran and C.

“Table” seems ambiguous with things like database tables.

I guess I’d accept something like “keyval” too.


Dec 4, 2017

Why has Game Theory become so popular in economy faculties and academia?

Game Theory is to social interaction what calculus is to change. It’s an entire framework for modelling and understanding it.


Dec 4, 2017

In theory, can a communist society be democratic?

In theory it ought to be.

But a democracy very unlike the way we think of it today.

Our democracies are all about giving the people some degree of control over the state. Which is fairly large, complicated, and controls many resources. Most of the way we see democracy expressed is through having representatives of competing parties try to get elected into government. And then fighting each other once they are there.

Despite what its critics would have you believe, theoretically, communism would eliminate most of that state. So mostly the democracy wouldn’t be instantiated in the form of elections. Most of the “democracy” would actually be in the form of people freely choosing to do what they wanted with their lives, without the constraints of lack of resources. The rest would be in the form of local / community group decision-making. Think town-hall meetings, elections for school governors and police chiefs etc.


Dec 4, 2017

If Labour had won the 2016 UK General Election, would there have been a united conservative opposition opposing Labour’s Brexit strategy?

Had the Conservatives lost the election in 2017, it’s almost certain that it would have been to a Labour / SNP / LibDem coalition. The SNP and LibDems are both committedly pro EU. Labour has plenty of pro-EU people.

Most likely there would have been a huge row within this coalition between different approaches to Brexit, with the anti-Brexit parties and some Labour MPs demanding that the election was a mandate to cancel Brexit altogether, others demanding a new referendum and the “hardest” assuming a basic Norway minus type arrangement.

It doesn’t matter two hoots what Corbyn and McDonnell personally think of the EU. They would recognise that they couldn’t push a hard Brexit through such a coalition, and they’d accept trading away their anti-EU instincts for other goals.

Corbyn and McDonnell have always had other priorities. (One reason people think they’re “weak” on Brexit is that it’s NOT their burning obsession.) Kier Starmer would certainly have been able to work out that the EU isn’t much of a threat to those other priorities and would persuade Corbyn and McDonnell that the economic hit of Brexit would be more of an impediment to their plans than EU regulation.

Ultimately I think Labour would converge on either a commitment to a Norway-like membership of the single market / customs union long-term. Or to a second referendum.

The Tories would be united in their opposition to this. They’d take a strong line that this was the worst of all possible worlds while keeping very quiet about whether they personally favour hard Brexit or no Brexit. To be fair to them, that is one of the perks of opposition : to be able to criticise the proposals of government without committing yourself to the alternative.


Dec 4, 2017

How many guitars is too many?

One is too many.

Guitars are the most overused, boring instrument in contemporary music.

Stop using them and you’ll discover entire continents of new creativity.


Dec 4, 2017

What's the plural of 'LEGO'?

“Bricks”

There is no such thing as “Legos”. It’s idiotic.


Dec 4, 2017

What American political party would be most successful in a country full of Jedis?

We almost fell for your question. But obviously the Knights of the Old Republic would vote Democrat.


Dec 4, 2017

What is something that is obviously true but that cannot be openly stated in common (polite) society?

We … where “we” stands for anyone with the luxury of sitting around in polite society, reading and contemplating this question … are all consuming way more of the world’s resources than 80% of humanity and therefore waaaay more than we deserve or should.

And if there was any real justice in the world we would be working 8–12 hour days of tiring (often physically destructive) labour, for just enough money to scrape by with a bit of food, a hut and some clothes, along with the average inhabitant of the planet. That’s the only way to bring our input to consumption ratio to a level that’s commensurate with most of humanity.


Dec 4, 2017

What's the dark side of Brazil?

Mega poverty + drugs + an idiotic policy of keeping drugs illegal == very, very high levels of violence (fermented in turf wars between gangs with the money to buy serious fire-power, but spinning out to affect everyone else).

A paranoid middle-class who consider the poor are sub-human and who therefore accept high-levels of violence used by the state. A surprisingly high number of the paranoid middle class are happy to call for a military intervention to overthrow the elected government and re-instate a dictatorship because they believe it will be more protective of them and less attentive to the needs and rights of the poor who they consider a threat and unworthy of respect.

A very entitled, rich elite who consider that they have the right to take what they like from the country. These elites are unashamed to bribe politicians and other state officials to get what they want. But are the first to complain about “corruption in Brazil” when that suits their interest.

It’s unbelievable the hypocrisy of some members of the elite (or even upper-middle class civil servants) who happily take whatever they can get from their position, but complain loudly about government corruption and inefficiency.


Dec 4, 2017

What do you believe is the most likely outcome regarding Northern Ireland's status after Brexit? Could this impasse lead to another UK General Election?

I don’t think it’s “likely” but I realized that there’s actually quite a “good”, “creative” outcome.

Ireland (including NI) doesn’t want a hard-border.

The only thing stopping May leaving NI in the customs union / free trade area is that the DUP don’t want NI to be made an “exception”, different from everyone else.

There is a way to square this circle : declare radical regionalism in the UK.

Allow each region to chose for itself. So you basically put a hard border between NI and mainland England. But perhaps you also leave Scotland in the customs union / free trade zone too. (That’s where they want to be.) Then you can put a hard border along Hadrian’s wall. (Will the Scots care? No they’ll love it.)

Give the same option Wales. Except it won’t take it.

Now you tell the DUP that you haven’t made an exception of them, they’re just like the rest of the (loosely) United Kingdom. But you’ve saved Ireland from a hard border.

Khan would like it for London too. If May were brilliantly clever and self-confident she would give it to him. But she’s not. So she’ll probably just say “that’s silly”, and that Scotland and Wales get the option because they’re other countries.

Is all this going to happen? Almost certainly not. But it’s nice to dream that you could have genuine creative / radical solutions to our problems that might actually be good, rather than just grades of extremely bad.


Dec 4, 2017

Why is George Soros the target of so many conspiracy theories?

George Soros makes no secret of the fact that he is trying to use his money to change the world. He has a well known and well funded foundation that promotes his political beliefs.

Now, I happen to have a soft-spot for Soros, ever since I discovered he was a hardcore Popperian like me. While my leftist friends have been dismissive, I’ve always considered him one of the good guys.

I remember when he came to the World Social Forum and was roundly hated on. But at least he came. And wanted to engage.

Most of the “revelations” about what Soros is trying to do, I’m like “Cool! Yeah!”

BUT …

obviously, if you are an ideological right-winger. Who hates the open society. And hates the liberal values that Soros promotes. Then he’s a dangerous enemy.

And because he operates pretty openly, it’s easy to point out what he’s doing.

So Soros doesn’t have a “bad reputation”.

He has taken a political stand. And tried to promote the good as he sees it. And his political enemies hate him and try to destroy him :

I have profound political differences with Soros. I profoundly disagree that there should be an economic system which allows people like Soros to appear in the first place. We should not have the mechanisms that allow individuals to gain and control this kind of wealth.

But as a person? A human actor? His reputation is still pretty high with me. He’s one of the very few mega-rich people (the only one from finance) who has tried to make good use of his fortune.


Dec 5, 2017

Is Jeff Atwood right that typing proficiency is a programming productivity bottleneck?

Absolutely.

Programming is like playing a musical instrument.

Yes you can clumsily bang out a few chords into your DAW and then fix them later ( that’s what I do).

But to really express musical ideas you have to have the notes and chords at your fingertips.

Similarly, when programming, you need to be able to express your ideas “fluently” ( as fast as you can think through them) . Otherwise your brain is getting bored and sidetracked while your fingers are catching up.


Dec 5, 2017

Can anyone solve the 'Irish border" question to everyone's satisfaction?

Yes.

Give each constituent country : england, northern ireland, scotland and wales a referendum on being in the single market / customs union or not.

Draw hard borders between the bits that want and don’t want. I’m guessing NI and Scotland stay in the market and England and Wales leave.

Now the borders and checkpoints are where people really want them and not where people don’t.

Furthermore you have a controlled experiment. Either in 10 years the factories have gone from Sunderland to Glasgow and the English are rethinking their position. Or visa versa and the Scots are.


Dec 6, 2017

Why is OO programming considered bad by some people?

I don’t consider OO bad.

OO is one of the great ideas in computing. After Turing Machines, von Neuman Machines and Functions, Objects are probably the next great organizing principle in computing.

BUT …

It turns out that the art of making more powerful programming languages is somewhat tied to the idea of removing certain powers / responsibilities from the programmer.

This seems counter-intuitive but consider garbage collection.

A language which lets you explicitly allocate memory like C is obviously powerful and flexible. But it leaves the programmer with the responsibility of de-allocating memory. If the programmer fails, he / she encounters continuous problems due to memory leaks.

Garbage collection takes both the power of explicit memory management AND the responsibility away from the programmer. Most of us, most of the time, benefit more from not having to think about and struggle with memory than we do from having explicit control over it and never-ending memory leaks and segmentation faults.

OO falls foul of the same truth.

It’s a great way to help programmers deal with mutable state. You encapsulate it in objects and only have to think about it in a very compartmentalized, simplified way.

BUT … it turns out that eliminating mutable state altogether is an even better trade-off.

Now, functional programming with immutable state is not exactly “the opposite of OO”. You can still have objects and classes in an immutable FP language. But the need / distinctiveness of objects and messages in that environment evaporates. See Phil Jones (He / Him)'s answer to Can you implement an object-oriented model in a pure functional language? Or is that just heresy?

Basically without mutable state, functions and modules are pretty much equivalent to methods and classes.


Dec 6, 2017

Is chasing foxes on horseback banned in the UK now?

Yes.

The Tories promised that they’d re-legalise it in their last election manifesto but that clearly wasn’t a big vote winner.


Dec 6, 2017

Would a Norway-style deal be respecting the result of the EU referendum?

Of course it would.

Especially considering the number of times prominent leave campaigners held it up as a model for success outside the EU.

This Video Is Very Awkward Viewing For Brexiters Performing The Most Enormous U-Turn


Dec 6, 2017

Is the so called "democracy", the most effective cultural weapon of mass manipulation of recent times? Could the world prevent being manipulated by elites misusing the word ‘democracy’?

Put it this way.

If anything is any good, and has any kind of attraction to people, you’ll be able to find someone who abuses the term and pretends to be it.

So, sure. You’ll find oligarchs that call themselves “democratic”. Dictators that call themselves “communist”. Snake-oil salesmen that call their product “medicine”.

It’s not the fault of democracy, communism or medicine that some people try to sell a fake version.

Caveat emptor.


Dec 6, 2017

What is the name for the ideology involving belief in the importance of progressive action on global warming, evolution, the welfare state and related concepts?

You can believe in those things over a wide range of the political spectrum. From far left communist to medium right nationalists and conservatives.

The only people who don’t believe them are far-right Republicans.


Dec 6, 2017

Is Python becoming the great breakthrough of programming languages of the last 20 years?

I think Python is shaping up well as the main language for “casual” or “semi” programmers. People who need to do a bit of programming to support their work but are not full time developers.

That includes scientists, statisticians, big data and machine learning people. But could become more mainstream within all kinds of business.

Could Python + Jupyter challenge Excel as the default financial modelling tool?

Resolver Systems were too far ahead of their time.


Dec 8, 2017

Is piracy killing the game industry?

Well, if it is, it’s taking it’s bloody time about it.

I remember when piracy was killing the game industry back in the early 80s.

And there seem to have been an awful lot of games produced since then.


Dec 8, 2017

What would your definition of a "Hard Border" be?

Hard border is an issue but it’s slightly a misnomer.

What it really means is the permeability of the border.

Obviously it’s very visually symbolic if there’s a fence and a gate and some armed guards standing there saying “what have you got in your truck?”

But, frankly, if it’s a camera looking at the number plates of the trucks as they drive past an otherwise unmarked border, and anyone taking a truck across still needs to have filled in the right paper-work, and is still liable to spot-checks 10 miles from the border at a place convenient to the police, etc. etc. then it’s not much different.

Ultimately the physical guard post matters to people worried about a resurgence of terrorism. But an “invisible” border that still imposes the same barriers to movement of goods etc. is almost as much of an economy burden.


Dec 8, 2017

Now this may seem like sexism, but doesn't it remain a fact that ugly but rich men and poor but beautiful women have absolutely no problem finding desirable mates? Isn't this natural and hardwired into the genders?

The problem here is that you haven’t noticed that the opposite is true as well.

Poor but beautiful men and ugly but rich women also do pretty well.

So, yeah, if someone has at least one desirable feature : looks or money (or status, or intelligence, or personality etc. etc.) they do better than someone who has no desirable features.

That’s hardly surprising.

But what IS sexism is to have ignored or simply not noticed the cases that don’t match your stereotype.


Dec 8, 2017

Can electronic music have “soul”?

Absolutely :


Dec 8, 2017

Why are people so sure the current experts in science can't be wrong, when history has shown they have been wrong many times before?

No one thinks they can’t be wrong. Certainly not the scientists.

The idea that they might be wrong is built into their method.

That is WHY there are so many historical examples of scientists being wrong. They’ve gone out of their way to acknowledge the mistakes and teach everyone else about them.

We trust scientists because, as an institution, we see that when they discover they are wrong, they change their minds. Unlike everyone else, who typically doubles down and tries to defend their error harder.


Dec 8, 2017

Should prison inmates be able to vote?

I think so, yes.

Prisoners are still citizens and still ought to have most of the rights (and responsibilities) that all citizens have.


Dec 8, 2017

What advantages will a Bitcoin crash have?

Right now it seems everyone is just speculating on Bitcoin.

But to actually “work” as intended, it needs to be a currency that people can spend day to day, which people are as happy to let go of as they are to accept.

A crash (or two) that dampens speculation should make it easier for people to spend bitcoins and perhaps grow the actual use of it.


Dec 8, 2017

Why are kippers often served for breakfast in the United Kingdom?

Because they’re delicious.

Unfortunately they aren’t served nearly often enough.


Dec 9, 2017

Do people realize that they will be judged, by being in a religion that causes harm to others?

I’m sure most of them have noticed that they are being judged.

OTOH, I don’t suppose most of them went shopping for their religion and were thinking “hmm … how much external judgement and criticism does this one cost?” when making their decision to adopt it.


Dec 9, 2017

What would happen if Quora weren't fundamentally hypocritical in every way (so as to be a fundamedalist creed of hypocrisy itself)?

Not much.

Everyone’s a hypocrite. We factor that into our understanding of what it is to be human.

Even if Quora weren’t hypocritical, we’d all assume that it was.


Dec 9, 2017

Should I focus on the happy song on the radio when motorists insults me?

I think you should focus on driving.

And being extra careful. You can’t be sure that a motorist who is wasting his attention on insulting you, isn’t about to lose control of the vehicle and kill you / himself / other people.


Dec 9, 2017

What do you think Brazil should have that we do?

Brazil should have a parliamentary system.

It seems to me that Brazil has the worst of all configurations of democratic government : completely separate executive and legislative branches AND proportional representation.

The separation of presidency from camera / senate means institutionalized hostility between the two. Proportional representation means that Brazil has 40 odd small parties, and smaller parties tend to become vehicles for powerful, charismatic figures who lead them.

The inevitable result of this combination, is something like the mensalao scandal, and an extreme version of what the Americans call “pork”.

To get anything done, the executive has buy support in the legislative. And because the powerful politicians in the camera and senate are not being disciplined by even more powerful parties concerned with their own longer term reputation and survival, these politicians take whatever they can get. Both direct bribes (as the mensalao scandal showed) or just funding for their own projects.

In a parliamentary system, the majority party or coalition in the legislative has to support the executive, or the government will fall. The president doesn’t need to waste huge amounts of the government’s money buying their support. That cuts down some of the waste on pork projects, and removes some of the incentives for any kind of bribery.

Arguably, first-past-the-post would reduce the number of parties to two, maybe three. And then the parties would be more concerned with their reputation and less tolerant of individual members’ bad behaviour. But as the US demonstrates, this clearly isn’t enough.

A parliamentary system would be better. And, as many European countries show, PR and constant coalitions can generally work in a parliamentary context.


Dec 9, 2017

Are you a socialist?

Yes.

With the proviso that I don’t define “socialism” as “government owning the means of production”.

If you make the definition that narrow, then I’m NOT a socialist.

However, I think I am a socialist because I’m in the socialist tradition, I’m motivated by the same concerns as socialists, I agree with many socialist policies etc.

I’m even, sometimes, in favour of the government owning the means of production.

However, that is not something I regard as an “end” in itself. It’s merely the “means” to the end which is what I believe “socialism” is really about. A belief that the economy should be tailored towards providing for the welfare of the people, rather than that the people are simply there to serve the economy.

Sometimes it seems that government ownership of means of production furthers that end. Sometimes it doesn’t. It’s the end which determines whether it’s a good idea. I don’t have a bizarre belief in government ownership for its own sake; that would be weird, when you think about it.


Dec 9, 2017

If Muslim nations are really a threat to the US, then why are they not a threat to other countries in the world?

Define “a threat”.

If you mean, do some Muslim countries (or groups) threaten other countries, then, yes.

If you take “a threat” in the way we normally assume it, meaning “something that can do serious damage to us”, then they really aren’t a threat to the US, or any other rich, armed, first-world country. (Except in so far as they are able to goad such countries into shooting themselves in the foot.)


Dec 10, 2017

Why do these other countries think Americans care about what they think?

Perhaps they don’t.

But do people hold back from criticising others just because they think that the criticised person doesn’t care what they think?

Have you ever looked at a child molester and thought “Nah. Why bother? he doesn’t care what I think? Who am I to criticise?”

Maybe you’ve stopped yourself complaining about Muslim terrorists on similar grounds. “No, ISIS don’t worry about my opinion. I’d better not say anything about them.”


Dec 10, 2017

Does atheism tend to flourish in prosperous societies wherein the individuals feel secure?

I think that’s a pretty good “first cut” approximation, looking around the world.

Countries with more security, wealth and freedom tend to be less religious.

You might need to do some more detailed analysis to be sure. But as a basic hypothesis, it’s plausible.

You should consider, especially the Abrahamic religions are all the products of oppressed or dispossessed peoples, suffering great hardships.

Judaism comes from the Jews’ experience of being enslaved in Egypt. Christianity evolved out of Judaism when they were under occupation by the Roman Empire. Early Christians were persecuted in Rome. Islam came from desert nomads living incredibly harsh conditions.

These religions were evolved by, and speak to, people who are suffering in this world and look forward to rebalancing in the next.


Dec 10, 2017

Why does everybody blame God for everything that goes wrong, turns bad, or even violence?

The same reason that they blame the government for a bunch of stuff.

God claims to be in charge.


Dec 10, 2017

Where can I find good programmers who will be loyal to their work and the team (programmers who are primarily moved by the idea behind the product)?

England.

That’s probably the only place you can find programmers loyal to tea.


Dec 10, 2017

Why is progressive leftist cowardly silent on Islam's homophobia, while progressive rightist, or libertarian, bravely damn it?

To the best of my knowledge, I’ve never spoken about Islam’s homophobia before on Quora.

OK. So here it comes.

Islamic homophobia is terrible. Just as bad as everyone else’s homophobia in principle. And even worse when it leads to worse outcomes in practice, such as horrific violence instigated against members of all queer communities.

OK. Satisfied?

Is your world now a better place?


Dec 10, 2017

Is there any science behind the claim that classical music is beneficial while studying?

I can’t imagine there is.

Classical music is complicated. It’s terrible studying music if your brain has to keep track of all that change and variance and subtlety when it should be thinking about what you’re studying.

If you want studying music you want something nice and repetitive and without too much information. Like trance.


Dec 11, 2017

Why is it that most socialists these days are spoilt/rich millennials?

Oscar Wilde nailed this in the 19th century.

The problem with socialism, he said, is that “it takes too many evenings”.

The poorest, most exploited, those who need socialism the most, are already working all hours of the day, and don’t have the time to study and organize themselves.

De facto it ends up being privileged people with some leisure and spare resources, who are most likely to be able to be able to participate in activism (or even just writing long answers on Quora)


Dec 11, 2017

What causes the SJW's or regressive leftists to be so ungrateful for the opportunities and freedom they currently have, only to spit on them for illogical beliefs like political correctness?

Ever asked for a pay rise?

Why are you spitting on your employer for all that pay he gave you last time?

Ever decided not to go back to a restaurant that served OK food when you thought another one might be better?

Why are you so ungrateful to the people who fed you previously?

The system we have at the moment does give some of us some opportunities and freedoms.

It doesn’t give us enough. We want more. And better. And an end to all the crap things that the current system didn’t manage to resolve yet.


Dec 11, 2017

What are your thoughts on "There is only one nature - the division into science and engineering is a human imposition, not a natural one. Indeed, the division is a human failure; it reflects our limited capacity to comprehend the whole" by Bill Wulf?

I think this quote is probably missing an awful lot of context.

Of course there’s only one nature. And, of course, the distinction between science and engineering is made by humans.

But ultimately it’s a distinction grounded in human intentions.

Science and engineering are two different things because humans want to DO two different things. One is understand the universe, and the other is build bridges and invent new materials etc.

Of course the two can and should inform each other. For example, our understanding of thermodynamics comes not from disinterested scientific research, but practical nineteenth century attempts to make steam engines more efficient.

But still, there’s a distinction, because sometimes your deliverable is a model of the universe, and sometimes it’s a faster car. These two are not substitutes.

Perhaps if the context of the discussion is education there is an argument for putting practical engineering and scientific research into the same course.


Dec 11, 2017

Is it possible to 'make it' as a musician/artist, in today's severely oversaturated music market?

Yes.

But you’ve got to understand what the market wants.

It doesn’t want competent musicians. A computer can replace a competent musician.

It doesn’t even want a lot of fantastically virtuoso players. People have only a certain amount of time to consume / understand musical virtuosity.

What the market wants is personalities who can capture the attention of a lot of people and become idols / role-models.

The skill of being notable, and able to capture attention, is in high demand. But there’s a lot of competition. So you need to be very good at it, and at outcompeting a lot of other people who are also trying to do the same thing.

To be successful you need to be a “full spectrum” attention-trapper. Able to capture attention through how you look, how you dress, what you say, how you network (including on social media) etc.) as well as how you sound.

A good, interesting, compelling sound is necessary but not sufficient. You need to operate in multiple dimensions.


Dec 11, 2017

Do you think that mass culture with no equilibriating counter-culture is Ossification?

I wouldn’t worry.

There can’t be a mass culture without a counter-culture, any more than there can be a coin with only one face.

There will always be people who embrace what the mainstream rejects, and that will be the counter-culture.


Dec 12, 2017

In Brazil, voting is done through electronic urns, computers specifically made for elections. Now people want to go back to paper slips, claiming they're harder to adulterate. How true is that?

Brazil is a place where there is no trust in authority.

So, whenever there’s an election, the losers always claim that the urns were rigged.

So far, it doesn’t seem like anyone has been able to demonstrate that the urns were rigged. But it’s impossible to remove that suspicion from a computerized system.

And there is some justification. We know that no computer system is 100% invulnerable. (Maybe a blockchain based one would be trustworthy but no urns are currently on a public blockchain.)

A physical paper trail can be faked too. But people’s, correct, intuition is that it’s much harder to do this at scale without someone noticing. That’s true.

OTOH, it’s not going to do much by itself unless anyone has the will and resources to actually count the paper. The problem I see with a computerized count with paper “backup” is that your entire system is still predicated on the assumption that the computer result is correct.

So either :

every election, there’s a complaint and the paper gets double checked. In which case, why bother with the computer?

complaints and demands to recount the paper are either dismissed as too costly or drag on for a long time. After all, as a “non-standard” event, there’s no need to be particularly efficient at it. What happens if you recount the paper six months later and the result is slightly different from the computer? Do you accuse fraud? Or assume some of the paper was lost? Do you wait for the paper before any government takes power? Or let the computer winner take over anyway? Is there a pressure on the computer loser to “concede defeat” (like Gore in 2000) before the final paper count, to ensure the smooth running of the state?

paper recounts are reserved for those with the power to kick up enough fuss to get them to happen. In which case the elites will use their tame judges to trigger the paper recount every time the vote goes against them, delaying politicians they don’t like from taking and exercising power. But the reverse won’t happen.

If a paper system is good. (And I think it is.) Then it should be default. Countries should just accept the cost of managing and counting paper, is part of the cost of running a democracy. And get good and efficient at it.


Dec 12, 2017

Are SJWs a vocal minority, or are most progressives in agreement with them?

Only a minority of people ever have the courage to stand up and be vocal.


Dec 13, 2017

I'm a left-leaning libertarian. How would you convince me to be a fascist?

Here’s how I’d do it.

First, I’ll put you in a crap job in a run-down economy and leave you there long enough that you start feeling that things are never going to get any better.

Second, I’ll identify some “scapegoat” categories of people. There are three important properties that make for a suitable scapegoat category :

they have to be a minority small enough / disempowered that they can’t actually win elections or gain significant political power.

they have to have some very visible distinction from you. Otherwise it will be harder to convince you that you are of a different, superior type to them.

there has to be some story I can tell that plausibly shows they are doing better than you. This might be that I can find some examples of the scapegoat category that have made a lot of money. Or it could be that scapegoats have been running a vociferous campaign for rights, which has garnered a lot of publicity. Etc. Something that makes them look like they have had some success.

Third, I’ll bombard you with low level, subtle propaganda that communicates the messages that the scapegoat categories are a) different from you, and b) not as good as you.

Fourth, once you’re marinaded in those twin feelings of pessimism about the future, and difference and superiority towards the scapegoat categories, I’ll start the second phase of propaganda : telling you that it’s the unfair success of the scapegoat categories which is responsible for your own miserable state. It’s unfair, I’ll say, that these people who are less worthy than you, are taking advantage of people like you through dubious behaviour.

Fifth, I’ll now start my political campaign in earnest. I’ll say that the scapegoat categories are actively dangerous to society. Their rapaciousness is what has destroyed your welfare. And they must be stopped if we are to save our world. Support me. Vote for me. And I will prioritise solving your problems and push the scapegoat category back down again. So you won’t need to fear them any more and you will be getting your just piece of the pie.


Dec 13, 2017

How are men who don't fear God, wanting everyone else to fear Him? Is it so the white man who's teaching this B.S. just wanna keep everyone from getting justice, against white man and his evil?

Basically, yes.


Dec 13, 2017

What is your review of Scratch (programming language)?

Only if you’re under 8.

I suspect over-8 year old me would find the crappy graphic cat more off-putting than welcoming.


Dec 14, 2017

Do you think math is difficult?

I’m going to return to one of my usual hobby-horses here : maths has a terrible notation that doesn’t allow reverse lookup.

If I’m reading a text and come across a word I don’t understand, the fact it’s written in an ordinary alphabet means I can go to a dictionary organized in alphabetical order and look up the meaning.

Similarly, if I come across an unfamiliar keyword or function in a programming language I can look it up and discover its meaning.

OTOH if I come across a piece of maths notation I don’t recognise, there’s no equivalent way for me to go and look up “what does the dot over the letter a mean in this context”.

That maths remains opaque to me.

Different people have different learning styles. Some sit quietly and allow others to push knowledge into their heads. Others are more restless, wanting to do something and only willing to pull knowledge when they see a need for it.

Unfortunately the non-look-up-able math notation only supports the first but not the second style of learning maths.

We used to assume it was just that maths was hard because of abstraction etc. But now we can see far more people are able to teach themselves equivalently abstract programming languages. Because such languages afford looking up individual functions or forms on an ad hoc, as required, basis.

For example, if I see this, I literally don’t know how to parse the sigma in the context of this equation :

But I happily use maps and folds across collections the whole time in programming languages. I don’t believe that the sigma here is more abstract or difficult than those. I just miss some details of how to read it, and have no way to find out.


Dec 14, 2017

Where does Bill Gates get his clothes? Are his clothes custom made?

Well we know where he gets his shoes :


Dec 14, 2017

Why do you have to type loads in Java just to output “hello world” when in Python all you need to do is print (“hello world”)?

Python is optimised for “getting stuff done”.

Java is optimised for “doing stuff right, by dotting all the is and crossing all the ts”.


Dec 15, 2017

What will happen if one rewrites the entire Linux using Smalltalk?

It’s hard to see why you’d want to clone it exactly.

You probably could do it, in say a tenth of the lines of code in Smalltalk. But as many people have pointed out, that it still a hell of a lot of work.

The nice thing about creating OSes / machines from the ground up in new / high level languages is that you can strip out all the cruft and have nice shiny new elegant systems with several orders of magnitude fewer lines of code.

Lisp machines, Smalltalk, even REBOL are examples of this.

Having said that, I personally think that Unix has some very great virtues. Especially the file system, process and piping model. And that it was Smalltalk’s refusal to play well with the Unix world of plain-text files and pipes which led to its failure to be more widely adopted and valued.

I wouldn’t rewrite Linux in Smalltalk. But if I were to reinvent Smalltalk, I’d make sure that it supported something very like Unix’s file system; and pipes and processes. And that it supported a shell / terminal very like the Unix one.

There are several aspects of this.

The Unix terminal isn’t perfect. But nor is the Smalltalk distinction between Workspace and Transcript in two entirely separate windows. I’d like something more like a single split window with commands typed in one panel, and responses appearing in the other.

I want to be able to mount external drives (HD, pendrive, other computers) in standard formats like NTFS or FAT and be able to navigate within them inside my Smalltalk system indistinguishably from the way I navigate within my Linux terminal. I need to be able to copy pictures and media files back and forward between external drives and my local system.

I’d want freeform text “files” and streams to be first-class citizens of the environment. Any collection or object should be able to serialize to both JSON and CSV-like representations as standard. And piping the value of any text-file / collection through simple text / csv / json aware filters should be normal practice.

It should be as simple on the command-line as

fileName pipe: map | (filter1 [args])| filter2 | fold

etc.

I want to be able to do the equivalent of commands like “find” at the terminal to get a textual representation of the class-hierarchy, and to be able to navigate / process within it by piping it through extra filters and transformers.

I like the fact that the Unix pipe launches each tool in a separate process with asynchronous communication. In a single character. That’s a stunning level of elegance / expressivity. A Smalltalk “operating system” should have concurrency.


Dec 15, 2017

Would a Corbyn led Labour government introduce proportional representation?

Andrew Ness is right.

Also, bear in mind, that Labour has more to lose from PR than the Tories. There are many flavours of the left. From “liberals” to “social democrats” to “socialists” to “greens” to “regional nationalists” etc. etc.

They all have some overlapping interests with the Labour party. And Labour would like to be the broad umbrella that covers them.

But even under FPTP the SNP and LibDems are still significant parties and even the Greens have some kind of presence. Under PR Labour would almost certainly suffer from a fragmentation of the left vote among all these options.

The Conservatives are somewhat threatened by UKIP, but apart from that, own all the territory right of centre.


Dec 17, 2017

Why do progressives in the U.S. move to implement most of their social programs on a federal level? Why not leave the decisions surrounding the implementation of such programs to the states (and their voters)?

No idea, but I’d guess :

a) some programs benefit from economies of scale and so it’s cheaper / more efficient to do them nationally than have 50 odd smaller individually negotiated contracts.

b) if you live in a state which never has a progressive government you don’t actually see the times that progressives DO implement policies at the state level. For example I believe California has more stringent environmental regulation than other parts of the US. This is progressive policy applied at the state level, but unless you live there you might not realize it.

c) sometimes progressives get into power at the federal level but don’t have power at the state level. Again, you expect them to sit around twiddling their thumbs and not implementing policies that they came into politics to achieve, simply because of “states rights?”. I don’t see conservatives doing that. It’s disingenuous for them to suddenly complain about progressives doing it.


Dec 18, 2017

With regards to Project Cassandra, and how the Obama administration appeared to curtail the DEA's efforts to expose Hezbollah's drug trade, is someone within the team going to be charged with treason?

It’s not clear why this would be treason.

The worst it seems you could say is that the executive undermined law enforcement. That may well be some kind of crime, but it doesn’t look like treason.

This complaint seems to be motivated by someone who thinks that the US has to be at war with Iran (and therefore Hezbollah). But the US executive can choose to make and break whatever international alliances it likes. Its job is to decide who to prioritise fighting this year.

And if you’re looking for a way to make this equivalent to the current investigation into Trump, you should recognise that the main asymmetry here is that the president HAS THE JOB of making decisions about US foreign policy in a way that other citizens don’t.

I think the case against Trump and his associates is way overblown. But clearly the important issue there is that if they were making deals on behalf of the US when Obama was president then they were going against their own government. THAT is what makes their acts potentially treasonous. OTOH, Obama deciding that one kind of deal with one kind of organization takes priority over another kind of deal with another kind of organization when he is in office is part of his mandate.


Dec 18, 2017

Is it possible that most people thrive with chaos around them? People act like they want a perfect world but they seem to love arguing their opinions, like they would almost be sad if everyone agreed.

Yes. People are dynamical systems. We’re born into a world in motion, and we need it to be in motion and for us to keep bumping up against other things in motion in order to live.

If everything around us were static we’d die quickly enough.

That’s true at every level. At the intellectual level we only learn and grow our knowledge by bumping into and arguing with people who see and think things differently from us. At a personal level, we can only find some kind of relationships with people who are complementary to us. (Otherwise there’s too much fighting over the same space.) At the physical level we have to take in chemicals we don’t have and push out chemicals we don’t want, from and to other players in the food-web. If those other actors stop playing their parts we’ll soon die. In the economy we buy, sell, beg and borrow from others with different motives and abilities.

Etc.


Dec 19, 2017

Why are tidal and wave technology not as popular as other renewable energy sources?

The maintanence costs of moving parts in salt water are phenomenal. It only makes sense to do it at scale. And scale requires rare geography, often in remote and harsh condions, which makes maintenance even more expensive.


Dec 19, 2017

Why are there limits to how many answers we can provide a day on Quora when knowledge should spread around the globe in a free way and how can we change this?

Probably to prevent bots spamming quora.


Dec 19, 2017

Why do all the smartest, most well-educated people seem to be liberals?

In the most general sense to be “liberal” is to be open-minded. And you don’t get smart by not being open-minded. If you spend all your time going around the world claiming “this is WRONG!” then you aren’t open to learning new ideas or hearing criticisms that might correct the wrong ideas you are holding on to.

Of course, in America, the meaning of the word “liberal” has got itself so distorted that it’s used to label any left-wing political position. Of course you’ll find “non-liberal” and closed-minded people on the left (just as you’ll find them everywhere else). So not all of what Americans call “liberals” actually are “liberal” in the sense I’m using the word here.

But, yes, in the general sense, there’s a necessary, inevitable connection between a liberal, open-minded attitude in general and being smart and wise.


Dec 19, 2017

When developing back ends, where you’re not targeting multiple platforms, why do companies use Java? Why not C++?

a) Java’s memory management makes life a hell of a lot simpler than C++.

b) Java has a whole lot of libraries that are well established and well tested, and companies probably trust them.


Dec 19, 2017

Why is it mainstream in most Western countries for political candidates to be atheists, but in the USA, being an atheist political candidate is considered extremely taboo?

America is a religious country, not just on paper but in practice.

Whereas most developed Western countries aren’t.

Why is that?

Well, largely because America has institutionalized inequality. So despite it being very rich, there are whole tranches of American society which are effectively as poor as people in other undeveloped, economically backward nations.

Religiosity corresponds strongly with poverty and hardship. And America makes sure it has a lot of poverty within its boundaries.


Dec 19, 2017

Why are liberals and progressives more likely to side with Palestine instead of Israel?

To an extent, the left intuition is to “punch up” rather than “punch down”. To support the weak against the strong.

In the first half of the twentieth century Jews were seen as the oppressed. And naturally left-wing sympathy was with them.

Even up to and including the founding of Israel, the left were sympathetic. But as Israel became more successful. And the perception grew that its success was partly due to its mistreatment of an even more oppressed Palestinian population, that perception shifted. The left started to see Israel as a colonial outpost of white Europeans, armed with many of the privileges of other white European colonists, illegitimately occupying parts of the world that rightly belonged to a different, indigenous people.

That is a gross oversimplification, of course. The situation in Israel is much more complicated than that. But as far as any gross simplification of the Israel-Palestinian-Right-Left question is concerned, it’s about as good as you’ll get.


Dec 19, 2017

Other than love, what is beautiful in life?

Music


Dec 19, 2017

What is your review of Random Access Memories (2013 album)?

I really wanted to hate it, because, you know, “nothing is any good if other people like it”.

And all the poser bloggers I read were complaining about it.

But when I actually listened to it I thought it was really good. Really good.

It’s never going to be the kind of thing I get passionate about. The only track I listen to on a regular basis is Touch, which I think is fantastic. Overall, when I’m out at an event or something and someone has just put it on as the playlist I’m like “meh”. This is like when people used to put on Gotan Project the whole time. “Those damned French and their classy but soullessly perfect musical chimeras!”

But, yeah, it’s really well done. I think they took a creative risk deciding to do a retro-sounding disco album. And it paid off handsomely. It deserves its popularity and acclaim.

OTOH, I’m more likely to listen to L'Impératrice :

But then wilful obscurantism dies hard.


Dec 19, 2017

How did dance music start in America?

Well apart from a few puritan sects who might have banned dancing on principle, I suppose people have been dancing in America ever since there have been people.


Dec 19, 2017

Why do many people think that George Soros rules the left wing parties of Europe and the US? Is he really all that bad?

He doesn’t “rule” the left parties.

But he has donated quite a lot of money to centre-left parties he believes accord with his own liberal values.

He’s become a bogeyman for the right because they see him as a class-traitor to the billionaire class.


Dec 19, 2017

Does the left have a Ben Shapiro?

I don’t think we want one.

You can keep him.


Dec 19, 2017

When and how did the descriptive words"liberal" and"conservative" get co-opted into meaningless political labels?

Any words for political positions will get co-opted into meaningless labels with enough argument.

Like I always say. Tomorrow, Steve could come up with a brilliantly original, brilliantly logical, well worked out political program called “Stevism”. And within a few months of argument “Stevism” is going to be overused and reduced to a label that almost everyone misunderstands.

I’m afraid that’s just something we have to live with and work around.


Dec 19, 2017

Is one race genetically or otherwise superior to another in any way?

Nope.

Next!


Dec 19, 2017

If I made a stand-alone service that allowed Quora users to be paid for their answers, would you use it?

It depends what the catch is.

Would I feel a subtle pressure to change the kinds of things I say in order to get paid more?

Does it require that my answers are blocked to people who don’t pay?

Are you going to put obnoxious adverts next to my writing that I don’t approve of?

Etc.


Dec 19, 2017

Why isn’t Lisp or any of its dialects like Scheme, Common Lisp, or Clojure very commonly used?

This is a story in three and a half acts :

the early years : Lisp, being dynamic and garbage collected, is relatively slow compared to Fortran and C. Unless you have specialized hardware that only defence contractors doing AI research can afford.

the middle-years : Lisp is a bunch of incompatible, commercial rival products. Commercial competition means little co-operation between vendors. And defence funding dries up.

the late middle-years : Lisp now has a Common Standard. But it still doesn’t have the kinds of libraries for writing the kind of GUI-based desktop apps. that everyone wants. It’s kind of out-of-step with that world. And still pretty slow.

the later years : There’s now an open-source Common Lisp and computers are much faster. But Lisps still don’t have the libraries that, say Perl and Java have, and Python is getting. They aren’t optimized for the web like PHP, and aren’t getting a radical framework for the web like Ruby on Rails. Mind you, there is that Paul Graham guy who keeps banging on about it …

Today …

Well, now Clojure is a great language. That’s partly because it IS a kind of Lisp, and has much Lispy goodness. It’s also because it’s been willing to throw away backward-compatibility with Common Lisp and much of the resulting cruft. And commit itself to other good FP ideas like immutable collections. It even borrows some of the better ideas from Java. Like programming to interfaces / protocols.

I’m placing a personal bet that Clojure is going to be a big language in the future. I think Lisp finally has a version that has the potential to be as mainstream as, say, Ruby. It’s never going to knock C and Java off the top slot. It probably won’t compete with Python for the “casual programmer” market. But I think Clojure is going to be solidly within the top 20, maybe 15, languages for serious development in the decades ahead. Which, given how much competition there is these days, and how big the overall market is for software development, is still a substantial chunk of coding work.


Dec 19, 2017

Will smartphones kill laptops?

The most important thing to realise about this question is that smartphones and tablets are not being designed to kill laptops.

If they were, the designers would be putting their considerable creativity and energy into finding ways that phones and laptops can do the kinds of things that people do on their laptops : create documents and presentations, financial modelling, writing computer software etc. etc. in such a way that it was convenient.

That’s not where the energy is. Phone and tablet providers, Google and Apple, app. writers and customers all view phones and tablets as social communication and passive consumption devices.

To a lesser extent they have some role taking and editing photos and videos. But this is the only real “production” use they excel in.

Yes, you can edit documents and spreadsheets and presentations on phones, but everyone agrees that it’s a far inferior experience.

But if we really wanted to use our phones for this, we’d change what documents and spreadsheets and presentations are.

We’d adapt the formats to fit the format of the device.

Perhaps long term we will. Possibly the rise of things like Slack means we’re seeing useful “work” apps that live in the phone / tablet environment. And we’ll gradually find ourselves moving from writing reports in Word form, to a set of bite-sized cards in a notification stream. “Presentations” could be spun out as cards in the stream or single scrollable “pages”. Spreadsheets would be replaced by JuPyter-style “notebooks”. Etc.

If we “wanted” to, we could resolve the problem of doing our work on phones and tablets. And then they would kill laptops.

But as long people just see phones and tablets for doing other things, we’ll keep optimizing the UI conventions for consumption and not creating UIs for working. And work will be stuck on the laptop.


Dec 19, 2017

What is the worst political ideology?

Apathy.

The belief that you have no say in the kind of world you have to live in and no right or power to try to change it.


Dec 19, 2017

Why does socialism not work in the USA according to experts?

Americans are indoctrinated from birth by propaganda that teaches them to be sociopathic a*holes who see the world in terms of zero-sum competition, and see any policy that helps others as somehow stealing from them.


Dec 19, 2017

Are libertarians more optimistic than people of other political ideologies?

They think they are.

But we think we are too.

The main distinguishing feature of the libertarian is their inability to understand their own position.

This question is full of answers by self-described libertarians talking about how optimistic they are about human voluntary co-operation.

But I guarantee not one of those people is optimistic enough about human voluntary co-operation that they believe that humans would abide by the property regime if there were no force restricting them.

It’s a philosophical “sleight of hand”. The libertarian refuses to admit that property rights are inflicted on us by violence, and then congratulates himself that his ideology is the only one which trusts people enough that it doesn’t need violence to enforce compliance.

I’d say it was a barefaced lie if it wasn’t for the fact that these people seem to believe it so strongly.


Dec 19, 2017

If your mother said that you are a fetus and not an unborn baby and never gave you a chance at life, are you okay with her “choice”?

If your mother had met Steve and got together with him, a month before she met your father, and you hadn’t been conceived, are you okay with her “choice”?

Same situation.

A thing that might have been, wasn’t. But the mental capacity for me to not be okay with it would never have existed. So, sure, I wouldn’t have worried.


Dec 19, 2017

Do you think consciousness or subjective experience is a fundamental property of the universe?

It’s certainly a fundamental property of MY universe. And that’s the only one I know.


Dec 20, 2017

Given that taxing economic rents is less-distortionary than taxing capital or labor, would you support taxing them preferentially?

Yes.

Actually, I fvour something more radical.

Simply cancel all private ownership of natural resources and require anyone who wants to use them to buy a lease from a non-goverental organ which exists simply to auction such leases and redistribute the receipts in the form of a universal basic income.

I wouldn’t call any of this a “tax”.


Dec 20, 2017

Is there a psychological principle behind hearing about a particular case and making it a universal interpretation of the world? E.g. someone does something/so all people might do the same.

Yes. It’s called “generalization” or “induction”.

Philosophers spend their lives arguing about when a particular induction is legitimate and why.

Clearly without induction we can never learn anything or make operational deciions about the future. But equally clearly, sometimes an induction is wrong and the future doesn’t resemble the past.

How can we tell the difference?


Dec 20, 2017

What does "bolo" mean?

In what language? I’ve been eating one today.


Dec 20, 2017

Since humans are unspecified, bipeds, have two hands with thumbs, have these features enabled humans to adapt to every environment on Earth?

We don’t do so well at the bottom of the sea, no.


Dec 21, 2017

Is C++ less popular than Python, because Python has a better community and various wonderful libs or extensions?

No. C++ is less popular than Python because when you start writing it you spend your time screaming “£$!&%$!!%!! segmentation fault? Again?”

Whereas the first day you start writing Python it probably just does what you wanted it to.


Dec 21, 2017

As an American, I think the age of (sexual) consent in the UK is too low. Should we increase it to 25?

As an American, who is the “we” you are referring to in your question?


Dec 21, 2017

Why aren't programming languages like Elixir and Erlang not widely adopted?

Erlang has been around for a long time. But it’s a niche language.

It’s very good for what it’s good at and was created for, but perhaps not so optimal for most other uses.

Now everyone wants to write microservices and applications that deal with huge firehoses of data flow, Erlang is actually the perfect language / environment. (For example, every time we move closer to a “serverless” or “functions on demand” like Amazon Lambda model, we’re actually moving closer to Erlang’s environment.)

But Erlang was never designed to make GUI-based desktop apps. or even to integrate with a relational database doing CRUD style applications. (It does the latter OK, but not noticeably easier than PHP or Rails etc.)

Elixir is a great idea : put something that looks much more like Ruby on top of the Erlang VM and model. I expect it to do well, in the sense that many people familiar with Ruby will be attracted by it and find the syntax comfortable.

But it’s very new, perhaps not battle-tested yet.


Dec 21, 2017

Can left-wing objectives be achieved without government?

All societies need “governance”.

That is, some code and rules of behaviour that constrain how people interact with each other and resolve disputes. It needs some mechanism to determine and enforce the rules. And some mechanism to allow society to challenge and evolve the rules when people become dissatisfied with them.

Governance needs to be maintained by some kind of institution. It doesn’t have to look anything like our current system of government. But there does have to be some institution that defines the rules, upholds the rules and gives a structure for changing the rules.

This is true of all societies, whether organized along left-wing or right-wing principles.


Dec 21, 2017

Why should everyone be computer literate?

Because people with computers will screw you over if you aren’t.

People with computers will do calculations faster than you. They’ll undercut your business, sailing close to the line of failure without crossing it.

They will produce more impressive presentations to persuade people.

Will use machine learning algorithms to target your social media with memes fine-tuned to get you to think and do what they want without you even realizing it.

Will use computers to replicate your skills and put you out of a job.

Will use computers to trade in new currencies that you won’t hear about, won’t understand on markets you don’t even know exist.

Etc.

Without computer literacy; and more importantly, without “internet literacy” ie. understanding how the internet works and what is happening with its governance, innovations in protocols, manoeuvres of powerful actors etc. which is itself grounded in computer literacy; you are a sleepwalking around the world in a naive dream-state, without understanding anything.


Dec 21, 2017

What do you think of Cornel West's criticism of Ta-Nehisi Coates?

Well, with the caveat that I haven’t read Coates and have only West’s interpretation to go on, it sounds like West is right.

There isn’t just one big ball of badness that includes everything in an undifferentiable muddle of capitalism, racism, misogyny etc. We have to make more careful analysis than that.

Nevertheless, these problems clearly are intertwingled, if only contingently in our society and history.

So, yes, if you try to separate American white racism against blacks from the history of European colonization of, and slavery in, America then you aren’t going to understand anything about it.

Now maybe some of that history has to be accepted and forgiven for race relations to improve in the US. But it’s not obvious that just pretending that those economic / class based factors don’t exist and don’t inflame racism, is going to get us closer to that point either.

Whining about racism without recognising the class / economy aspects underlying it seems to me to lose any hope of fixing it. You are more likely to escape race-based interpretations once you do pay attention to economic / class problems underlying it.

To use a simplistic example. When workers are fighting for a higher minimum wage then black workers and white workers see each other as allies and there’s no room for divisive racism. When workers have given up hope of anything better than economic precariousness, then it’s much easier to divide them on spurious racial lines.

To an extent, as portrayed by West, Coates is in the same hole. Having given up hope of an escape from the dire economic world-order we find ourselves in, he falls back on simple race based tribalism. Obama is great because “blackness”.

Well, that’s what has led us to Trump and the white supremacist backlash in the US. If Progessivism is reduced to identity tribalism - “Yay! Black power!”, “w00t! Gay Marriage!”, “It’s time for a woman president” - then it becomes the thing its haters see it as.

I was delighted to see the US vote for a black man as president. I welcome gay marriage. One day a woman president will undoubtedly be a good thing for the US. I will celebrate and argue for the validity and desirability of all of these achievements.

But stripped of the understanding of how they relate to deeper economic and class-based power. An how they interact with each other, in that field of forces, then they become at best meaningless tokens, and, at worst, dangerous derelictions of responsibility.


Dec 22, 2017

Is it common to forget basic programming concepts among programmers?

Concepts? No.

Specific syntax or function calls that invoke particular concepts? Yes, all the time.


Dec 22, 2017

What is Quora's agenda? Who owns it?

Someone posted a theory recently that Quora’s real aim / intended business model was to collect data to train AIs.

That seems to have a disconcerting plausibility about it.


Dec 22, 2017

Is it an awesome idea to do mixed programming using C and Smalltalk?

Many people write code which is a mix of C plus some higher level language.

For example, Python is very popular for scientific computing and data manipulation these days. But much of that capacity is build on fast libraries written in C.

In fact, many high level languages call C libraries for speed.

However …

it’s not obvious that the C / Smalltalk combination works so well.

As I understand it, the core of Smalltalk is some low level “primitives” which are today written in a subset of Smalltalk that is translated into C. You then compile the C and this gives you the basis of a Smalltalk interpreting machine. Everything else is then bootstrapped on top of that, in Smalltalk.

Some advanced Smalltalk VMs also do Just-in Time compilation of bits of running Smalltalk code into native machine code. Armed with runtime knowledge about their behavior.

It’s not clear that there’s much room here for the symbiosis you have in CPython.

One of the great virtues of Smalltalk. Which many people love about it. Is how much of its inner workings can be inspected and modified within a running image. Move to using a lot of C libraries and you lose that. All the C stuff becomes opaque and loses malleability. And that really destroys the essence of the language.

Furthermore, the JIT compilers are pretty good. So your hand-coded C won’t necessarily improve performance much.

If you want to work with a combination of higher level dynamic OO language wrapping C, you’re probably better off going with Python, or perhaps Lua. These are languages whose communities conceive of them in those terms.

The Smalltalk community won’t be particularly interested.

However, if you like or are attracted by Smalltalk. But also have a capacity to work at a lower, C-like, level, then I’m sure you could always be welcomed working on the infrastructure for Smalltalk : the initial Smalltalk to C translator and the JIT compilers.


Dec 22, 2017

Why haven't we allowed major self-learning AI (such as OpenAI) to explore and learn programming languages such as Python yet?

Trust me. As a programmer, I’m all for it. The moment an AI can help me out by finding and fixing my bugs or refactoring my codebase, then I’m using it.

The problem is this, though. All computer programs are unique. They have to be unique. No one really needs to write a program that does exactly the same thing as an existing program; you’d just use the existing program. Which is already indefinitely reproducible.

So, if every program is unique, every task of learning to write that program is also unique. It’s one thing to train machine learning to recognise faces. Every face is different but the criteria of a successful face-recogniser is the same.

OTOH, the success criteria of every new program is different.


Dec 22, 2017

Are we living in a simulation?

Wouldn’t the computers running the simulation also be “real”? And therefore part of “reality”?


Dec 22, 2017

Why are all humans eggplants?

I think only the females produce eggs.


Dec 22, 2017

Do you think mankind will ever become an Interstellar space-faring race?

Not the way space opera imagines it, no.

I think we have zero possibility of a viable, regular even interplanetary travel within the solar system in the next couple of centuries. (I’m betting against Elon Musk, sorry guys).

What I think is possible : flood the solar system with robots and AIs. Maybe in 40 years we might have robots mining asteroids. Hundreds of “fast, cheap and out of control” probes seeded on, and relaying detailed information about, every planetary body and large asteroid in the solar system. In a couple of centuries we might have regular and robust traffic and commerce around the solar system. By autonomous vessels between autonomous mining stations and other research facilities.

By then it might make sense for autonomous factories and farms to take a lot of seeds to Mars and other plausible bodies and start doing basic agriculture. Again, I just don’t see sending humans as making much economic sense. But a philanthropist might be able to send a self-booting garden ecosystem to Mars. If it can survives 10 years by itself, and produce enough for a small population of humans then, and only then, do I see us seriously starting to send people out. Perhaps the voyage to Mars isn’t a single 9 month trip, but a series of shorter hops between way-stations already placed in solar orbit and independently supplied.

Space is huge. It’s harsh. It’s hostile.

To send humans there, you have to send a whole tonne of life-support systems that humans get for free, from the ecosystem on Earth.

There are two ways to do that … the expensive, risky “boil the ocean” approach of putting all the humans and all their life-support into one interplanetary spaceship / basket. Or the even more expensive but developed over longer timescales and with more economically sustainable approach of building a robotic cocoon throughout the solar system and having our life-support spread and managed by that.

When it comes to interstellar … everything is even bigger and harsher and scarier.

Again, we can send robots. They’re never coming back to us. It’s a long term “vanity” project over millennia. Perhaps we could send “seed ships” / “colony ships” … basically robots containing human and other Terran genetic material in the hope that new ecosystems can be spawned on new planets. That’s just about plausible.

Again, none of those offspring are going to be coming back to meet us.


Dec 22, 2017

Is there such a thing as epistemology of delusion?

You could certainly try to do one.

To an extent, epistemology already has, at its heart, the problem of illusions / hallucinations / mis-perceptions etc.

Is a delusion the same as one of these or a specific kind of thing? If it’s more specific you might do an interesting analysis / investigation of it.


Dec 22, 2017

What are some famous axioms that were proven to be false?

Navigation on a globe is best done with non-Euclidean geometry.

So I guess Euclid’s axioms are pretty famous. But once people started taking a global Earth seriously, for long distance navigation, then his axioms would be considered “false”.


Dec 22, 2017

Is modern music and dance making classical music and dance less popular in young people?

Yes. Of course.

Just like the fact that 20th literature makes people less likely to read 18th and 19th century literature. Etc.

If you think about it, it would be bizarre for humans to ignore the last 100 years of artistic production to fixate on any art, music, dance, theatre, whatever from two centuries ago.


Dec 22, 2017

Will Python ever develop into a significantly different language to near the speed of C-based applications? What changes are expected if that will occur (e.g. on runtime environment, development flexibility, etc)?

I don’t see any particular reason that Python can’t get “just-in time” compilation, that brings its performance as near to C as you not caring. (The Java and Javascript VMs are probably pioneering this. At some point I expect the same ideas to be in Python. Or possibly Python to jump to using a version of the Javascript VM.)

The future of performance, in general, though, is offloading more of the work to dedicated hardware. Right now, graphics cards are the most common example of that. I’m betting that other kinds of extra hardware speed ups will be coming for other kinds of applications : speech, visual recognition. Perhaps some cryptography. Maybe even more hardcore maths operations for machine learning etc.

When your programming language is basically a wrapper for calls to specialized hardware, Python vs. C performance is neither here nor there.

Another big bottleneck in Python is the GIL that prevents you doing proper parallel computation on multiple cores. I’m not enough of an expert to know if you could remove the GIL and have Python keep working. But I suppose someone could produce something extremely Python-like that removes it. And gets better performance through support for multiple processors.

Elixir is an interesting comparison. A Ruby-like language written for the Erlang VM and with Erlang’s actor-model. You could similarly have something Python-like on top of a different underlying architecture.

I don’t think the future of Python is to become more C-like in general though. If you want a lower level systems programming language that has some of the niceness of Python, then look to Rust or Go.


Dec 22, 2017

What do anti-capitalists (especially soclialists/anarcho-socialists & anarcho-communists) think of the video Why Capitalism Is A Success (And Why Socialism Isn't), & it's followup for comment replies (see comments)?

I watched the first five minutes.

Enough to know that I can’t be bothered to watch a 45 minute video on it.

If you’ve got a transcript I’ll read it. I find video adds nothing to the written word when you want to make a serious argument. It just leads to waffling.


Dec 22, 2017

If we evolved due to our environment, why do we have senses, would that only indicate forward thinking?

It’s not clear what your question means.

We have memory. Which, if you like, is a huge “sense” of things in the past.

So yes, we have perceptual capacities that have built in prediction-making (ie. “sense forwards”) but also have memory which is “sense backwards”. Both feed into our decision-making.

Or you could mean something like “why are our eyes in the front of our heads, looking forwards, rather than on the sides of our heads looking around us?” That’s a strong clue that we originally evolved as carnivorous predators rather than herbivorous prey animals. And may have something to do with living in trees.


Dec 22, 2017

I'm only an armchair philosopher, and I completely failed to understand any part of Wittgenstein' s Tractatus. Does any philosopher on the earth actually follow his argument?

Yes. Lot’s of them do.

The chances are that the reason you don’t understand it has nothing to do with your own capabilities, but is almost certainly because you don’t know enough about the context in which it was written. When was he writing it? In response to which other thinkers of the time? What were they saying? Etc?

Try to find a book which talks about that, and you’ll find that, with some careful reading it will start to make sense.


Dec 22, 2017

What do you think about non-binary genders?

Ever since Darwin, we’ve known that species are not “natural kinds” but simply our taxonomies imposed on a continuum of individual entities. Horses and giraffes are not sui generis things utterly disconnected from each other. They’re just clusters of similar animals that are part of the same family tree and evolutionary process.

That, it seems to me, is the greatest lesson of scientific biology. That life is made of processes, and “kinds” are largely just a classification that we impose on those processes, for our own convenience.

Which is why I’m kind of surprised that there are so many people, loudly banging the table and crying out that “SCIENCE proves that there are only two genders!!!”

That’s the opposite of the lesson of science. Science shows that adult humans are the product of lots of biological processes that lead to the development of various bodily features, including sex organs and other features typically associated with one sex or the other. We’re starting to understand what influences those processes and the development of those organs, from certain patterns of chromosomes to the balances of certain hormones, to a bunch of other stuff.

We have existence proofs of people who are born hermaphrodites (with organs associated with both sexes). We have existence proofs of how unusual configurations of chromosomes lead to unusual configurations of sexual features. We have existence proofs of how bursts of hormones can change the shape of the body and the development of these features which usually differentiate the sexes.

The only sensible response to this, if you want to look at the science, is to recognise that “sex” or “gender” are not fixed biological essences, but are our labels for typical configurations of sexual organs that arise from the developmental process. And that sometimes a process can throw up a less typical configuration.

I think it’s a great thing that we are starting to give more respect to those people who have these atypical configurations. Because all people deserve respect.

And if it wasn’t so serious and so sad, I’d find it hilariously ironic that bigots who have been declaring for decades that female brains are different from male brains; or that there’s something “feminine” about gay men who display all the bodily features of males but just like to have sex with other males; are all suddenly so, so insistent that one can’t possibly be “female brained” if you happen to be born with a penis.


Dec 23, 2017

Could DNA be compared to notes on a piano & the composition & arrangement of these notes brought about the various songs of life which we could call species? Could there be a conscious composer at work here or is it all randomness & clever chemicals?

You mean like the Music of Life? That has interesting parallels with music.

OTOH, this doesn’t in any way imply a “conscious composer”.


Dec 23, 2017

How does the blockchain get synchronized? If everyone is adding to the blockchain who decides which one is the correct one?

Basically, the “miners” choose which transactions to include in a block. And if they succeed in finding the next number being searched for, they “win” the prize of adding the next block to the blockchain.

If there are more transactions than can fit in the current block the miner can choose which to prioritise. The miner might even charge a small fee for including the transaction in the block.

One danger is that you might end up with too few miners, who can effectively form a cartel to charge an inflated rent on transactions they add to the blockchain.


Dec 23, 2017

Does cracking down on illegal immigration actually help increase labor opportunities for the working class?

It might in some cases. It might not in others. And in some cases, other working class people might lose opportunities.

The situation is too dependent on specific local conditions to make a blanket assertion.


Dec 23, 2017

If God was scientifically proven to exist and everything in the bible was scientifically proven as well, what would happen?

I think most of us would do whatever it was scientifically proven He wanted us to.

There’s no point rebelling against an omnipotent being.


Dec 23, 2017

Could future AI (2030-40) help us achieve advanced technologies well before their time? How could it help us (scientists, etc.) do this?

No.

If future AI helps us advance technologies in 2030–2040, that just is “their time”.


Dec 23, 2017

What do you think ancient philosophers would think about the modern philosophical theories (i.e. nihilism, absurdism, anti-natalism etc.)?

I don’t think they’d be fazed.

These are the people who came up with cynicism and stoicism etc. In many ways, things like nihilism and anti-natalism feel very similar to classical philosophy.

We had 1500 years in Europe when philosophy couldn’t really reject the deep hold that Christianity had on the educated culture. Finally, in the late 18th century and 19th century, philosophers could break free of that constraint. And modern philosophical thinkers have regained the freedom to think outside that box. The first thing that they did, was go back and try to understand the classical philosophers on their own terms and not filtered through the attitude that they were proto-Christian theologians, the way that Christian philosophers tried to interpret Aristotle and Plato.

Nietzsche, for example, was a classical scholar, who spent a lot of his time trying to understand / put himself into a classical mindset when producing his responses to nihilism.

It seems to me that anti-natalism is exactly the kind of big, bold philosophical position that might arise in a moment of drunken self-pity and then get itself battle-hardened into a serious philosophy by endless argument on the streets of Athens.


Dec 23, 2017

Can we make an FPGA board at home?

The board is easy enough. The problem is the IC.

No one is really making ICs at home. And FPGAs are, by definition, circuits where almost everything is within the IC.


Dec 23, 2017

Why did English-Canada never develop their own cultural expressions (accent, music genres or costumes) like the US?

They did.

But one clear difference is the absence of African slaves in Canada. A lot of American cultural innovation, especially in music, is due to the mixing of African and European influences.


Dec 23, 2017

How important is it to have a blue British passport?

Important for who?

Blue passports are the only “benefit” of Brexit that the government is likely to deliver on, so I guess they should milk it for all its worth.


Dec 23, 2017

What exactly is the relationship between iPython and Jupyter, are they the same thing?

IPython is an improved Python shell / REPL

IPython spawned “IPython Notebook”, a Python REPL accessed as a “notebook” via a web browser.

Soon people started realizing how powerful and useful that format was. But they wanted to put other languages as well as Python into the notebook.

So IPython Notebook was evolved to be more language agnostic, with a standard protocol for the browser based notebook to talk to any language on the back end.

One language people were keen to put behind the notebook was Julia.

Hence the name JuPyter. A Julia / Python notebook.


Dec 24, 2017

If most universal entities evolve from some form of cellular replication, does that not imply that the fundamentals of universal design are housed within humans?

What’s a “universal entity”?

Almost certainly human growth follows some universal principles of growth. Does that count as “fundamentals of universal design is housed within humans”?


Dec 24, 2017

Who has the right to amend any question on Quora?

Any user.

Quora questions belong to anyone.


Dec 25, 2017

What is the music industry lacking right now?

A reason to exist.

Musicians can fund their own music production and share their work on the internet.

There are still a few specialist services that are useful : mastering engineers, concert producers etc. But most of what we think of the music industry is redundant at this point.


Dec 25, 2017

What do you think about Ben Shapiro's argument that atheism is morally bankrupt?

It’s not an argument, it’s a bunch of assertions that presupose what they need to show. (That moral freedom requires a higher power.)

It’s Gilbert Ryle not Pyle.


Dec 25, 2017

Can a boy hit a girl in self-defense? What if she was drunk and I was bleeding?

You can hit anyone you need to in “self defence”.

Obviously that’s different from “retaliation”.

If it’s not necessary to protect yourself from real damage, it’s not “self defence”.


Dec 25, 2017

Is there an internet radio station playing only secular Christmas songs on Christmas?

If there were it wouldn’t be worth listening to.

99% of the good Christmas music is religious. (And I say that as an atheist.)


Dec 25, 2017

Could consciousness be generated by some natural occurrence, beside life?

No idea.

We literally have no fucking idea.

We have no scientific theory of consciousness. We have a few observable neural correlates of consciousness. Or correlates of reports of consciousness. But that’s it.

We have no real scientific theory of how consciousness can arise from a particular organization of matter. And certainly no tests of consciousness. Perhaps every speck of dust has consciousness.

Or perhaps not.

Toss a coin.


Dec 26, 2017

What is your way of using Quora?

You just did. :-)


Dec 26, 2017

In your opinion, what 20th century electronic compositions and composers have stood the test of time?

I think quite a few have.

But something I’ve been listening to, and appreciating, a lot this year is David Tudor’s Rainforest.

I think it’s fantastic. Amazingly rich and beautiful sounds.


Dec 26, 2017

Why do the critics of bitcoin say it is a bubble because it has "no inherent value" when there is also no inherent value in stocks?

There is inherent value in stocks.

In the worst case, you can break up the company you own a share of and sell off its assets.

Sure, many stocks are worth way more than their assets. But that just shows that the stock-market is itself a kind of insane bubble.


Dec 26, 2017

What do you think about "kids are starving in Africa” argument? Is it considered a fallacy?

It depends what it’s an argument for.


Dec 26, 2017

Ceylon, Scala, Kotlin, or Clojure, which has the highest level of bidirectional interoperability and compatibility with Java?

A2A :

I can’t speak for the others, but I’ve successfully called Java from Clojure and wrapped a Clojure library to be called from Java.

There’s a bit of an overhead using Clojure from Java because you have to have quite a lot of Clojure infrastructure packaged up in your library. And obviously you can’t think in the Lispish way you’d like. Functions have to be kept within objects.

But apart from that it works fine.


Dec 26, 2017

I'm interested in electronic music but have little experience. Is it worthwhile to buy a Novation Launchpad Mini for experimentation?

No.

Don’t buy anything. Download a piece of free software like LMMS or a free trial of something like FL Studio or Ableton or Reaper and start with that.

If you start enjoying making electronic music, then consider purchasing some software and / or hardware.


Dec 27, 2017

How do you support that modern music makes classic music less popular among youth?

Classical music is less popular because it faces more competition.

What’s tended to happen over time is that we have more music available. (Especially since the invention of recording which means you don’t have to have musicians playing live in front of you to hear music.)

Secondly, the more music we have. And the more situations we consume music (thanks again to recording), the more we seek music which is specialized to a particular situation.

Mozart wrote music that was specialized for aristocrats to fill a dull, dark evening in Salzburg or Vienna, before there was any competition from Cinema or Television.

It isn’t particularly suited as background music for a road-trip across America or a night throwing your body around in Berghain or as sound-track for a 30 second TV advert.

Each of those situations requires a new music whose sonority is suitable for the sound system and the ambient noise and whose complexity is suitable for the degree of attention you can pay to it.


Dec 27, 2017

If Eminem makes another album, will it be better than Revival or is it too late in his career?

It’s never too late for an artist to get a new idea, or find an inspiring new collaborator.

Sometimes artists get stale. But they don’t actually lose their experience or artistic intuitions. Sometimes they just need to jolt themselves out of a rut by doing something new.


Dec 28, 2017

Do scientists and postmodernists hate each other?

Only the stupid ones.


Dec 28, 2017

Do you agree that “hello world” is a dumb first program to teach programming?

No.

It’s the best possible first program you could write.

See Phil Jones (He / Him)'s answer to Why is hello world the first program in a programming language? for details why.


Dec 28, 2017

What is your favorite music program, and why, Spotify, Pandora, or other?

I’m with Mike O'Connor.

As a music lover I have no interest in handing my music over to a cloud service with its own ulterior motives. Nor do I want someone or something else trying to “classify” it for me.

I have a collection of files on my machine (mainly mp3s) and I play them in whatever comes to hand. Largely Rhythmbox in Linux, but if I’m in Windows, then Media Player or VLC. If I go to friends’ and take my backup HD with me, I can play the music on whatever he / she has … iTunes if it comes down to that.

Or if I’m meant to be “DJing” more seriously I can use Mixxx.

I’m very happy using multiple nested folders of the file-system to organize my music. (230 gb at last count)


Dec 28, 2017

Why can male mammals have so many offspring in their lifetime while female mammals can only have one or a few at a time?

Stop and think about what a mammal is, and you should be able to more or less work it out for yourself ;-)


Dec 28, 2017

I was taught to use reallyLongCamelCaseVariableNames. What is the preferred coding style today?

Long variable names are a “code smell”.

What they reveal is that your methods / functions are too long.

A variable name is intended to reveal the variable’s role in its surrounding context / scope.

If the variable name is long, it’s likely that it’s trying to disambiguate the variable from many other, perhaps somewhat similar, variables, in the same context.

That’s usually a sign you have too many variables or names in the context.

If you have more, smaller, functions, with meaningful function names, then you can often get away with variables that are just called x and y.


Dec 28, 2017

Since post-Christian Europe has descended into tribalism and stagnation, why doesn't Europe return to Christianity like America? Why would some Americans still want to become more secular?

Maybe they prefer an uncomfortable truth to a comfortable lie?


Dec 28, 2017

What do the Holocaust trivialisations or relativisations mean?

It depends on the context.

Sometimes it’s straight anti-Semitism, neo-Fascism.

Other times, I think it is important to pull back from holding the Holocaust up as something unique and beyond comparison. I think that’s dangerous. Because it blinds us to seeing the Holocaust as one particularly bad example of processes which operate more widely and which we might have to confront ourselves in future.

Consider Phil Jones (He / Him)'s answer to Do people overrate Adolf Hitler as the most evil person ever? I don’t think I’m “trivializing” the Holocaust there. But, yes, I think we fail to do justice to the deep challenges it raises for us, if we think it’s a unique event. The correlate of thinking that the Holocaust is unique is that we assume it’s safely over. Or that something that bad can’t possibly be done again in future, perhaps against a different ethnic group to the Jews. Etc.


Dec 28, 2017

Is DAT BOI a good rap name?

Honestly, these days, I find rap names so bizarre and incomprehensible that I don’t have a clue.


Dec 28, 2017

Who is the most overrated composer of the classical music canon?

Nobody could possibly be as good as Mozart is claimed to be.

Every time someone wants to make an unflattering comparison between “proper” classical music and something else, they always hold Mozart up as the icon of greatness.

And to put a cherry on top then they tell you he wrote it when he was 10 years old.

Personally I think it sounds it. I find it awfully samey. And limited in many dimensions.

I’m not saying that Mozart isn’t a good composer. Possibly a great given his historical role. But no way does he live up to the hype.


Dec 28, 2017

Has there been a composer or artist of music that wrote about two male lovers?

Benjamin Britten has a couple of operas that are - somewhat subtly, given the obvious constraints when he was writing - in that direction.


Dec 29, 2017

If we all agree that some races are faster and some are taller, why can't we say that some are smarter, and is that statement correct?

I don’t agree that some races are faster and taller. I think it’s an idiotic misreading of what statistics can tell you.

For example, the vast majority of golf champions tend to be white. And from particular subgroups of Britain and the US.

Does this demonstrate that Caucasians have a tendency to be better golfers? Do their genes code for accurate putting and a particular facility with the sand-wedge?

Of course not.

Your alleged evidence for some races being faster than others has no more validity than that.


Dec 29, 2017

How powerful will AI become over the next 20 years?

It will be more powerful than you can possibly imagine today. But less autonomous than you fear.

So, AI will be doing extraordinary and terrifying things. It will be accurately recognising everything you do, it will be accurately predicting your patterns of behaviour. Quite plausibly it will be able to “read your mind” (ie. make good predictions about what you’re thinking based on scans of brain activity). It will engage in more or less unfoolable scrutiny based on collating multiple pieces of information about you.

It will plausibly converse like a human. It will drive cars, and trucks, and aircraft and delivery drones, and pipe-inspecting robots (including inside your body to inspect you medically) and viable droids. AI will be in the laboratories, formulating new hypotheses about new medicines and materials. I confidently expect we’ll be seeing the first new hypotheses in physics and cosmology, perhaps in economics and social sciences too, which are basically conjectured by machines rather than people.

Corporations and other large institutions will continue to evolve towards human / AI hybrids. The team of creative humans driving the organization will continue to shrink, while more and more of the information processing is delegated to the machines. AIs will run the large bureaucracies. And run them better than humans could. AIs will do most other jobs better than humans too. We will face a great challenge in finding enough jobs for people in large, largely automated, corporations.

OTOH, AI will still do exactly what its human owners / programmers want it to. We won’t see what people call “General” intelligence, or AIs forming their own agenda or rebelling against humans. They’ll remain securely “in the box”. When AIs do something bad (and they absolutely will) it will be because of badly intentioned humans behind the scenes telling them to do exactly that.


Dec 29, 2017

As you walk down the street, a plastic bag blows across your path getting stuck to your leg. You are forced to pull it free. What do you do with the bag since it wasn’t you who threw it on the ground in the first place, but you are holding it now?

Take it with me and throw it in the bin.

What else would one do?


Dec 29, 2017

Why do not Chile, Argentina, and Uruguay join forces to face Brazil, economically, militarily, politically, etc.?

Why would they?

What’s the point of “facing” anyone unless there’s a specific reason to. If Brazil is threatening them, then perhaps they need to. But until that time, it’s meaningless.


Dec 29, 2017

What are some of the most hauntingly beautiful classical compositions ever written?

Not “classical”. But “hauntingly beautiful” is owned by the French impressionists.


Dec 29, 2017

Do left-wing thinkers generally have a lower I.Q. than right-wing thinkers?

It wouldn’t surprise me if left-wingers spend less time worrying about or measuring their IQs compared to right-wingers.

Right-wingers attach great importance to individual characteristics. Whereas left-wingers are more concerned with social behavior.

That may account for how many right-wingers boast about their high IQs compared to left-wingers.


Dec 29, 2017

Does Chaos theory prove god?

Nope.

Next!


Dec 29, 2017

What musical characteristics define the Contemporary Classical music genre?

I would argue that the tradition of “classical” music which has arrived in the paradoxically named “contemporary classical” music, is really “composer’s music”.

As opposed to “performer’s music” or “listener’s music” or “dancer’s music”.

Of course, composers, performers and listeners / dancers are stakeholders in all music. But it feels like some music or genres of music clearly belong more to one of these stakeholders than others.

In the case of what “classical music” evolved into in contemporary society, it’s clearly the composer who is prioritized. In contemporary classical we may recognise and celebrate what different performers bring, but we still largely regard two different performances of “X’s second symphony” as the “same” piece of music. This is unlike, say, jazz, where we would regard John Coltrane’s “Favourite Things” as a completely different piece of music from someone else’s version. Jazz is “performer’s music”.

And when we talk about “composer’s music” we increasingly talk about the process or algorithm of composition. Composers since the 19th century have undertaken a huge expansion in the theory behind their composition. From the chromaticism of the late 19th century, to Schoenberg’s invention of 12-tone serialism and Cage’s experimentation with chance, to all the early electro-acoustic applications of new technologies and computation used to explore and express new compositional algorithms.

Even the swing back to, often very harmonically traditional, and rhythmically simple minimalism is part of a renewed focus on systematic exploration of compositional strategies.

Performer’s music is all about the skill, virtuosity, self-expression and sensibility of the performer. But Composer’s music is all about the new ideas in composition that the composer / piece brings.

That’s what unifies many very different experiments and sounds in “contemporary classical”. The interest is driven by intellectual curiosity about their differing compositional strategies.


Dec 29, 2017

What do you think about modern right-wing populism?

I think it’s largely a consequence of the 2008 economic crash and our inadequate response to it.

Yes, there are hardcore racists and other bigots who have always held unpleasant opinions. But they are a small, and usually ignorable, minority. And most people aren’t particularly racist or bigoted.

HOWEVER, when people are stressed, by an economy that makes them feel ever more insecure about their place in the world and despair at the possibility of maintaining their current standard of living into the future, they become susceptible to those who most successfully pretend to recognise their pain and give form to their frustration. Those who articulate conspiracy theories, point the finger of blame and promise that they can provide a renewal and return to the “good old days”.

If you are excited, rather than worried, about the future, then the “good old days” have less of a pull.

Right wing populism is also significantly the result of the failure of the left to produce a robust left-wing answer to the question of what went wrong in the run-up to 2008 and how we can do things differently from here on.

Had the left not compromised itself with third-wayism of the Clinton / Blair variety, it would have been in a much stronger position to offer a coherent and plausible alternative to right-wing populism.

In practice, people like Bernie Sanders and Jeremy Corbyn have been able to do that. To speak to the same people who are attracted by the right, and to inspire them with ideas that are very much the opposite of the divisive and negative agenda that the right offers. They demonstrate that a left alternative is viable.

But as long as the centre-left presents itself as a continuation with the previous neoliberal era and establishment then it drives everyone who wants a change from “business as usual” into the arms of the right-wing insurgency.

I don’t want to trivialize or dismiss right-wing populism. It’s real, and it’s now very dangerous, and already doing a great deal of harm in the world. But it can be defeated. We just need to bite the bullet and recognise that the neoliberal accommodation that the left made with capital in the 1990s / 2000s has failed.

You can’t separate all your nice socially liberal and identity politics struggles (for gay marriage, for black lives mattering, for respect for transsexuals, even for providing ramps for people in wheelchairs) from the deeper struggle that everyone faces for economic stability and security. If you force people to choose between social justice and economic welfare, then they’ll pick their own economic welfare over someone else’s social justice any day of the week.

But there’s no need for the left to force people to choose. The left have always understood the connection. Have always fought for both. When black and white workers see themselves as allies in fighting for better wages, they have no desire or need to fight each other over crumbs. But once you take away the hope and aspiration of a united fight for better wages, then, yes, you leave a vacuum that someone else can fill with racial divisiveness. When crumbs are all anyone believes can be had, then that’s what they’ll kill each other over.

And it was the left’s abdication of its responsibility to fight capital directly, in the third-way era, that led us to where we are today. To a perceived separation between what the left stands for (social justice for various special interest groups), and the territory that right-wing populists have now successfully claimed (economic security for the majority). The two are now seen as opposites!

WTF?!?!? This should never have been allowed to happen.

Like I say, right-wing populism can be beaten.

But it must be beaten like this :

The left must remind itself that while we are, proudly, social justice warriors, we are ALSO, proudly, economic justice warriors. We don’t distinguish between the two. Or accept one without the other.

Doing that means we have a platform of concrete offers for everyone, not just urban minorities and cognitive elites, but the working / middle class majority everywhere.

When people see that, and believe that, they’ll start to support us.[1] I confidently believe that issues like “wars on Christmas” and “which bathroom trans people can use” will evaporate like the morning mist once people see a plausible chance to get a decent hourly salary and not be afraid of losing their job or getting ill. But the key here is plausible. Right now, most of the people voting Republican in the US don’t believe for a moment that Democrats would deliver any promises they make in this direction. They didn’t have much confidence in Trump either, but Trump was enough of an unknown outsider that they’d take a bet that he might be telling the truth. Whereas they assumed 100% that Hillary, like any career politician would be over-promising and under delivering.

I am not trying to underestimate the scale of the task facing the left here. It’s to both discover a new policy platform sufficiently different from the consensus of the third-way era that people who got burned by the neoliberal world-order can believe that it will both work, and give them a solution to their current malaise; while simultaneously convincing a very sceptical public that the left politicians have the personal integrity and credibility to stick to, and execute such a platform. Again, we see inklings, in people like Sanders and Corbyn, that such a thing might be possible. But there’s a long way to go from a few mavericks with good personal ratings to a full party with a mandate to govern, which is what you need to really see off the populist right. As everyone from Obama to Dilma Rousseff can confirm, it’s not enough just to hold the presidency if the legislative and large sections of public opinion are against you. An unpopular left government, that marginally scrapes into power, just inflames the right-wing populism even more, by fuelling its conspiracy theories. [2]

So, I’m not saying it’s easy. But this is the only way to defeat right-wing populism. With a genuine left-wing popular platform.

Notes :

[1] I’m not addressing the right-wing claim that their economic strategy is better at bringing people economic stability. That’s a valid argument to have elsewhere, but I believe it’s pretty self-evident that the right-wing populism we see today : Trump’s protectionism, the average Brexit voters’ concern with immigration etc. is NOT grounded in a popular support for economic liberalism. So yes, there’s a challenge to for the left to win the argument that we’re in a better position to provide economic security than the right, but it’s separate from the current right-populist upswing.

[2] The right-wing have the advantage here. As a force for entropy, largely concerned with trying to break up the order that government creates, they can advance their aims with a only a temporary and unpopular grip on the levers of power. A tax cut or bonfire of worker’s rights can be pushed through in a rush, and the consequences are locked in for a long term. OTOH a health service requires long term commitment and nurture over decades to fulfil its potential.

Related :

Phil Jones (He / Him)'s answer to Does the Far Right exist because Democrats have moved to the right?

Phil Jones (He / Him)'s answer to Why are extreme left and right-wing politics becoming increasingly popular again?


Dec 30, 2017

What makes you a great programmer?

Write lots of programs.

It’s that easy!

And that hard.


Dec 30, 2017

I support gender equality but with many extreme examples of man-hate I can't bear to call myself a feminist. What would I call myself?

There have been many terrible human beings in the world.

Do you also refuse to call yourself “human”?


Dec 31, 2017

Do you think that free economic markets (the freedom to do business with whomever you wish) is the only economic system compatible with Christianity?

Not in the slightest.

The Bible says remarkably little about freedom. Freedom is an Enlightenment ideal. But not a particularly Christian one. (Hardly surprising given that Christianity is based on submission to an absolute ruling deity and was codified into a state religion under the Roman Empire). Nowhere does the Bible extol the virtues of any general concept of freedom.

To the extent that Christ said or did anything related to economics, he a) got angry at money lenders in the temple, and b) told people to pay their taxes.


Dec 31, 2017

Do liberals feel like they are united on their core issues when compared to conservatives?

I’d say that there is just as much diversity of beliefs and goals in both the left and right camps. And that’s a lot.

But the left tend to value, even “fetishize”, consensus more. So they tend to feel the lack of unity more keenly. And often don’t handle it so well.

The right are better at opportunistic alliances of convenience. Whereas the left waste more of their time trying to convince each other instead of collaborating.


Dec 31, 2017

How often do you listen to music?

Every day.

Most days for at least an hour or two. If not a lot more. Sometimes only in the background, but usually at least half an hour actually focusing on the music.


Jan 1, 2018

What is it called when a government doesn't provide an alternative means of subsistence to people with no income or not enough income?

Starvation?


Jan 2, 2018

What are some examples of bigotry disguised as political incorrectness?

I struggle to see where the word “disguised” comes in here.

Given the way people use “political correctness” today, political incorrectness and bigotry are synonyms.


Jan 2, 2018

Would you date an intersectional feminist?

Based on that checklist I might fail through being pretty neutral / meh on the BDS movement.

If people want to boycott Israel, feel free, but I don’t believe economic sanctions do much good at the best of times, and ones that aren’t systematically applied with governments enforcing them, are largely symbolic. In general the Israel / Palestine question needs less, not more, symbolic posturing, and more pragmatic compromise.

The other nine issues, I’m chill with. As far as I can tell, I’m probably as near to an intersectional feminist as most laymen couldn’t tell the difference.

I wouldn’t have a problem with dating one.

OTOH I wouldn’t date anyone who insists that I have to be politically / intellectually lock-step in agreement with them on every issue. If a person doesn’t know how to get on with, and have a relationship with people who think, at least somewhat, differently from themselves. I don’t think they’re much fun to share intimacy with.


Jan 2, 2018

If you voted for Brexit and could turn back the clock would you still vote for Brexit?

OK.

Confession time.

How did I vote in the Brexit referendum?

Er … to my shame … I didn’t vote.

In my defence, I was in Brazil. And I’ve tended not to vote in UK elections when I’m living here.

Also, I mainly just assumed that Remain was going to win it. Which combined with a certain amount of laziness about the faff of applying for a postal vote (I don’t think I was even registered to vote in the UK at all at that point), added up to apathy. By the time it started to look like Leave was a real possibility, it was too late to get a vote.

But, if I’m honest, something else was going on too.

The truth is that while I have many firm political positions / ethical values I have no hesitation voting for, I’d looked at Brexit as less of an ethical question and more a question of, for want of a better word, “preference” or “taste”.

And, to a certain extent, as someone not living in the UK, and not “on the front line”, experiencing its effects, I think I felt that my opinion was perhaps less valid on this than someone based there.

I’ve always thought that Brexit would be economically disadvantageous. And I’ve always utterly disliked and rejected the xenophobia, nationalism and sense of smug entitlement that infuse Leave thinking.

But, as a political leftist, I was also uncomfortable with the presumption that we must live our lives as little homo economicus utility maximizers. Though I couldn’t have put it into these words at the time, I guess my feelings were something like “If the Brits are silly enough to want to take an economic hit in return for a bunch of meaningless symbols like blue passports and curved bananas, that’s our prerogative”

I wouldn’t personally make that trade-off. But I do think we need the space of possibilities to be sufficiently open that we can choose to make similar trade-offs that I do find important. Perhaps we have to take an economic hit in return for increased environmental protection. Or to raise the minimum wage. Or to give the chronically sick a chance to live with dignity.

I didn’t want to sell the pass to an economic determinism that says we just have to accept whatever policies and politics lead to a higher GDP and stronger pound. Other values we care about should be allowed to trump crude economic measures.

Of course, what I’m saying here is all after-the-event rationalization. But I think it explains why I wasn’t particularly touched by the debate leading up to the referendum. Not being in the UK, I hadn’t realized how much Brexit was part of a wider pattern of toxic right-wing populism that was taking hold in the world. I didn’t realize how widespread the xenophobic prejudices had become. I naively believed that Leave was largely still a movement of a few cranks and Daily Mail readers. And that there wasn’t much of what I really cared about at stake.

Most likely this was just one of Cameron’s “show-votes” designed to create the illusion of the possibility of change, but in reality, just going to re-confirm the status quo. And in the unlikely event of a Leave vote I assumed that the machinery was prepared for us to fall back to a Norway style associate membership fairly smoothly.

In fact, it wasn’t until I saw Cameron’s prompt resignation, and the classic “we have no plan” video

that I realized just how much of a cock-up the Leave result actually was.

Now, sure, if I’d been living in the UK, I’d have been registered to vote, and, by the time of the referendum would have seen how close it was and duly toddled along to the polling station to vote Remain. But, as it was, apathy won.

And, yes, if we could turn back the clock, knowing what I do now, I would have made damned sure I was registered and applied for my postal vote in plenty of time.


Jan 3, 2018

People in the US think of Frank Sinatra, Dean Martin and similar music as classy, suitable for playing for an upscale dinner. What is your country's go-to "classy" music?

I love this kind of question.

So, in the UK, we have a lot of class. And a lot of great music.

But actually, I can’t actually think of any “classy” music. I might play devil’s advocate here and suggest that the UK produces a lot of great (innovative, exciting) popular music precisely because we aren’t hung up on “classy” as a musical virtue. British music thrives on youthful rebellion and raw street innovation.

So, for the rest of this question, I’m just going to pretend to be Brazilian.

Now Brazil I’m going to say has three musics that might fit this criteria.

The one everyone in the rest of the world probably thinks of is Bossa Nova :

But as far as I can tell, nobody in Brazil actually likes or listens to Bossa Nova. Frankly this stuff is waaay too much of a cliché to play anywhere with actual cultural aspirations.

The second is just more or less anyone from the MPB canon. This is too vast to illustrate properly. It’s kind of the equivalent of a British genre that spans everyone from Paul McCartney to Queen to Sarah Brightman to Adele. It encompasses Tropicalia, bits of samba, “countryish” rock. Obviously has a huge amount of talent and big tunes.

Etc.

The thing is, Brazil really likes its singer-songwriters. And really likes them to make plenty of references back to the many rich and varied, traditional and regional musics that Brazil has. The result of this is that it’s not particularly “smooth”, which is something you kind of expect from classy background music. However many places / events in Brazil people think it’s sufficient to just put on an album by Caetano Veloso or equivalent figure from the canon. And, while I, personally, find Caetano dull as ditch-water 99% of the time (maybe it’s all about the lyrics) it is fair to say that he and his ilk are considered to have a fair amount of class.

However, if you want proper classy Brazilian music which is also pretty damned awesome, you really want Choro. Nothing manages to be quite so paradoxical as chorinhos : simultaneously smooth enough for a Palm Court afternoon tea yet packing favela street-cred. Simultaneously upbeat AND mellow. AND just a little bit shambolic. Music you can dance or chill to. Undoubtedly choro is the classiest music Brazil has to offer.


Jan 4, 2018

Do you like or dislike the National Health Service in the United Kingdom and why?

Hi Questioner,

if I were you, I would quit wasting your time. However much you ask variants of this question you won’t find a single British person who doesn’t love the NHS.

You’re never going to strike gold and discover a vein of secret preference for an American style system. Anyone giving you that answer is a fake profile run by a Russian bot.


Jan 4, 2018

How did people steal other people identity in the 80s?


Jan 4, 2018

Is corruption more a symptom of culture or a economics?

It looks like a cultural problem, but I’d say, it’s actually an institutional problem.

The main reason I say this is because we have plenty of historical example of countries which used to have far more corrupt institutions and became less corrupt over time. Or vice versa.

It’s not obvious that deep, immutable culture changed over time, so I think it’s that the institutional cost / benefit structure changed. But sure, you do have to overcome the culture of fatalism before you can plausibly change the institutions.

Still, it’s easier to fix institutions in the short term. Declaring it to be a problem of deep culture is a council of despair and leads to inaction.


Jan 4, 2018

Is it true that smokers in general are selfish, egoistic and only care about their needs?

Smokers are, to some extent, addicts. By definition an addiction tends to push those it afflicts to prioritise feeding the addiction over other social niceties.


Jan 4, 2018

Why is America destroying Muslim countries by making terrorism groups?

America makes terrorist groups as proxies to fight wars against other factions it considers its greater enemies.

The most (in)famous examples are the mujahideen in Afghanistan that America sponsored to fight the pro Russian government; and various Al Qaeda offshoots fighting against Assad in Syria.

In the middle-east today America’s strategy is to try to resist Russian / Iranian influence. As this is largely Shiite, the US increasingly finds itself siding with Sunni groups against Shiites. Even though, ironically, these are the groups most likely to have connections to Al Qaeda or other Wahaabi extremists.


Jan 4, 2018

Why do the migos sound more articulate in their music than in person or in interviews?

Many musicians seem to feel it necessary to “play a role” in interviews.

I’m not sure if that’s just because “rock music tradition” or if interviews are generally tiring and boring and musicians know that they are just cynical work to promote the product.

I’m guessing it’s more fun (and therefore more engaging) to make music than to sell it.


Jan 4, 2018

What does the future hold for robotics in the next 10-20 years and beyond?

Cloud robotics is already well established. But it needs to be spelled out how important this is. Robots will never be like the robots we all imagined in science fiction because they will almost always be hooked into the cloud and “know” things far beyond the limits of their particular body.

They “senses” will be pooled across the swarm.

The idea of being able to “sneak up” on a robot or catch it out by doing something it doesn’t notice or knowing something it doesn’t is comical.

Soft robots … that is, robots which are made of soft parts and whose movement is about changing their shape in subtle ways are going to be big. Again, our idea of a robot from science fiction is that robots are delimited packets of intelligence plus movement that go around the world rather like mechanical animals or people.

In practice “robots” will be distributed very widely, in the form of small “augmentations” to other thins in our environment. You don’t need C3PO to turn your lights on when you aren’t home. You just need a small circuit that adds a little bit of intelligence and a little bit of control, to the lights themselves, to have automation.

We call the Internet of Things, the idea that computation is going to be distributed widely within all the objects in our world. But many of those things will also have a bit of their own “movement”. Robotics is going to be smeared across all your everyday things.

You won’t necessarily have robots that build a house by copying a human brick-layer. Instead you’ll have automated / self-assembling scaffolding. Concrete piping / 3D printing snakebots that can crawl up it. Autonomous cranes. Etc.

BTW : this isn’t my idea, Quora’s own Joris Peels wrote about it here : 3D Printed Soft Robots Could Be "A Thing"


Jan 4, 2018

If it wasn't for the Atlantic slave trade (as bad as it was), would there be much, if any, of the popular music besides classical and folk, since rock, R&B, jazz, etc. were started by blacks? Would Africans anywhere have invented that type of music?

No, of course not.

All the music invented by the black slaves and their descendants is very much a hybrid of African ideas and European ideas.

I love that music. But I’d trade it away in a heartbeat if it meant that slavery didn’t happen.

And then I’d go clubbing to some of the latest techno- salterello and tarantela offshoots.


Jan 5, 2018

What is neoliberalism, and what are some of its main thinkers and representatives?

It’s true it’s a bit of a vague term. But then so are pretty much all labels in politics and economic thinking. All definitions are fuzzy.

I’d say that the term is best used in the context of “neoliberal consensus” which is largely just a historical label for the kind of consensus that many Western politicians and economists have come to since the 1980s; which is itself mainly a rejection of the previous Keynesian consensus.

“Neoliberalism” doesn’t really make sense or have much application if you don’t see what it is contrasting against : the Keynesian idea that government can, and should, intervene in the economy to fix its problems.

In contrast, Neoliberalism takes as axiomatic either that the economy can’t spontaneously generate its own problems, or that even if it does, that government can’t fix them through interventions such as counter-cyclical spending or industrial policy.

Of course, neoliberalism overlaps a great deal with both conservative and right-libertarian thinking, but I’d say that it’s really more a “technocratic” idea. It’s not about fundamental core values such as freedom or property rights. It’s not a committed political position : you can be neoliberal and believe in a welfare state for example. As long as you think that the welfare state is purely a kind of enforced charity, and not an investment in the people of a country which can actually grow the economy itself.

It’s precisely because “neoliberalism” is a more technical and less ideological term that it’s acquired its most useful application : as a kind of internal criticism within the left. As a leftist, I never bother to criticise Conservatives or right-libertarians for being “neoliberal”. That just wouldn’t be saying anything interesting. I use neoliberalism as part of a criticism of centre or “third-way” leftists like Clinton or Blair where I take it to mean leftists who have given up on seeing government as having a positive role in the economy and who see it purely in terms of providing a palliative role. The implication of neoliberalism for the left is to join the right in thinking that government is a cost to be minimized - hence all that faffing around trying to rejig the institutions of the welfare state to make them more cost-effective - rather than something which can be a positive part of the economy in its own right.

I see from Lynx’s links that Madson Pirie is trying to blur that distinction. And from a quick glance (I don’t have time to read fully) it sounds like he wants to define “neoliberal” as “right-Libertarian with a dash of Conservative pragmatism”. That’s his prerogative, of course, you can’t force people to stick to particular definitions of words. But I think it’s what actually will make the word uselessly redundant.


Jan 5, 2018

How do you see the relationship between your identity and social justice?

I’m a white, heterosexual, middle-aged male with good education, relatively able-bodied, and enough money / safety nets provided by friends and family that I work sporadically and only on jobs that I like.

I play life on “the easiest setting”.

The very least I can do is speak up on behalf of those who have it waaaay more difficult than I do.


Jan 5, 2018

‘Don't hate the player hate the game.’ How about hating the person or the entity who created that game?

The game is created by all of us. Responsibility is widespread and diffuse.

It’s difficult to put a face on.


Jan 5, 2018

What political positions best describe economically liberal (as in social democracy), and socially conservative (as in national conservatism)?

“Conservatism” pretty much covers that these days.

A few years ago we’d call it “paleo-conservatism”, but hardly any Conservatives claim to be socially liberal internationalists these days.

So I think you’re safe just using “Conservative”.


Jan 5, 2018

To what extent have liberals/progressives ceded the cultural meaning of capitalism, the US Constitution, and Christianity to conservatives?

I don’t think they’ve “ceded” them.

There’s an active fight about what all words mean and what particular positions entail.

The right-wing have been gaining increasing ability to promote their interpretations via new media in recent decades, so certainly the centre of gravity of common usage has moved in their direction.

Maybe there’s nothing that the left can do about that, ultimately. I personally think that the internet is taking us towards an “end of consensus”. We’ll never again have the degree of agreement about what words (including political ideas) mean that most of us grew up with. There’ll just be lots of pockets of local understanding of different ideas. And every time you find yourself in one, you’ll have to do a mental translation into the local vernacular.

That’s just the extraordinary / frightening new world that we’ve created for ourselves. And it’s a place we’re just going to have to get used to living in.

OTOH, I intend to keep explaining and helping people to understand these ideas as I see them and trying to persuade others that this is the right way to understand things.


Jan 5, 2018

Would a Labour supporter prefer Corbyn and Leave or Blair and Stay?

I would prefer Corbyn and Stay.

But the calculation isn’t so simple.

What I DON’T want is Corbyn to make a meaningless gesture of a “Damascene conversion” to a naive Europhilia (and the implied “centrist consensus” that comes with it) to make Blair and a bunch of hardcore Remainers happy, while simultaneously burning his credibility with that large part of the working class who voted for Brexit out of frustration with the status quo. (And thereby throwing the next election.)

The truth is that the UK was sold Brexit as a solution to a bunch of real problems of regional neglect and disempowerment, and the long term economic / industrial decline of the UK. It was always a fake solution to that problem. But not everyone has accepted that yet. The UK needs to, for want of a better phrase, “go on a journey”, to recognise that the Leave vote was misguided and to discover a new self-confidence and purpose that can allow it to pull back from that mistake and re-embrace our European neighbours.

I believe a Corbyn led Labour party can accompany Britain on that journey. It can empathetically “join” (though perhaps not presume to “lead”) the soul searching and course-correction through a number of small changes of emphasis and small changes of mind.

But that’s a process that can’t be rushed.

Ironically, the best way to stop Brexit is to stop talking about Brexit and to talk about something else : some alternative solution to those problems of regional neglect / disempowerment and industrial decline. Until the voters in those regions feel they have some other answer to their problems, banging on about how bad Brexit is, just looks like you don’t care about those problems. “Cancel Brexit”, with the implication that we just go back to where we were in May 2016, is not enough.

I hear people saying “It’s getting so late … if Labour doesn’t do something drastic NOW then they won’t stop Brexit”. Well, the truth is, if Labour does do something drastic NOW they still can’t stop Brexit. The numbers still aren’t there in Parliament to win a vote. Even if Labour / SNP / LibDems / Greens etc. throw all their weight into it, they still can’t make a scrap of difference. Nothing is going to spook the Tories until they start losing a few by-elections and really fear for their majority.

Until then, only Tory rebels can do something drastic, because enough of them can tip the balance. That’s why, right now, only Tory initiatives are defeating the government in Parliament.

So, as I see it, from Labour’s perspective, moving too fast towards a full blooded “Remain” position is all risk, for no very obvious gain.

Now Labour is known to have very strongly pro-European, Remain members. If those people have discovered the secret of changing hearts and minds, they can go out and do it.

But we see a stream of bigwigs and grandees in politics, from Blair, to Michael Hesseltine to Nick Clegg to Andrew Adonis making big statements. To very little effect. I don’t see any of these people “moving the needle” on public opinion.

I see things that do move the needle. Bad economic news. Stories of banks exiting London. And Tory incompetence : David Davis’s embarrassing admission of no sector evaluations. People are changing their opinion. But not because Blair or Hesseltine wag their fingers. And people won’t change their mind if Corbyn wags his fingers either. I love the guy, but even I don’t credit him with this kind of magical power.

Until Labour discovers some lever that they could pull that actually would have some effect, I think the “steady as she goes” approach of tracking public awareness of the problems and focussing on a story of “the government is screwing this up and failing to negotiate a good deal”, is the only serious option available to them.


Jan 5, 2018

Would U.S. progressives be opposed to private competition to the FDA, provided that any marketed drugs not passing FDA tests have big disclaimers and that upset customers of private screening entities still have access to litigation?

How would it work, exactly?

Do competing private agencies govern different product areas? Or can a manufacturer choose which agency to analyse their product?

How do you avoid manufacturers simply choosing to get acredited by the least rigorous / stringent agency?

Even the most rabid libertarian can probably see what’s wrong with that.

Standards have to be enforced to be standards. Voluntary standards fail by definition.

However, let’s suppose I don’t like the monopoly that the FDA has, and I don’t really trust them.

Then by all means, let’s explore how a distributed, adversarial system could work better.

But it needs to be genuinely adversarial.

So, let’s do it like this. We create an open market in “testing agencies”. Allow anyone to set up a testing agency and any testing agency can decide to test any drug on the market at any time. If the testing agency can find a problem with it, it can automatically grab a chunk of money from the manufacturer. Testing can be done in the lab, done by analysing medical experiences from users, done by aggregating complaints from users, etc. etc.

It’s a variant on the old “with many eyes, all bugs are shallow”. With many testing agencies, hopefully no dodgy drug is going to be on the market for very long.


Jan 5, 2018

Will computers and AI 20 years in the future (2038/40) be able to simulate atoms and complex, constantly changing structures like the human body to find new technologies, medicines and materials, changing humanity like never before? Is this good?

We’ll be able to do a bit more than we can at the moment.

Even with a few more cranks of Moores Law we’re still not going to be simulating anything like the order of magnitude of cells in the human body (let alone atoms), so the models are still going to be gross simplifications or models of very constrained subsets of the human body.


Jan 5, 2018

Is social justice more radical than anarchism and communism?

You could argue that both communism and anarchism are not ends in themselves, but proposed means to the end of social justice.

Communism is an attempt to end the injustice of unequal distributions of wealth. Anarchism is an attempt to end the injustice of violent oppression by government.

I’m not sure that makes social justice “more radical”, but it might make it more profound in some sense.


Jan 5, 2018

What factors made the slave trade in the New World commercially profitable in contrast both to Europe (where it never found an economic niche) or Asia (where it was usually limited to government-based forced labor)?

It wasn’t that it didn’t have an economic niche in Europe. It was banned by the church on the grounds that Christians shouldn’t do that kind of thing to each other.

The Vikings practised slavery until they converted to Christianity.


Jan 5, 2018

Why does everyone on Quora, with an interest in hip hop, love Eminem?

I don’t love Eminem.

I’ve never been a fan. I have a huge collection of music MP3s, including a reasonable amount of hip-hop. And I literally don’t have a single proper track by him. (I mean I may have some tracks with him guesting on, or mashups using an acapella, but no Eminem albums or singles.)

To repeat, I can’t even be bothered to pirate Eminem.

That’s how little he speaks to me.

But even I will say that, at his best, he’s a phenomenally good rapper.

And he is obviously and absolutely one of the most important and influential artists in hip-hop in the last 20 years.


Jan 6, 2018

What key albums do I need to have listened to in order to be a great music journalist?

I think this is too broad.

Yes, great music journalists know a lot of music, but there is so much music today.

To be really good / interesting, it’s probably better to specialize in a few genres and know them well and write for those audiences.


Jan 6, 2018

Should members of the public join public groups which support people who kill and injure police? Wouldn’t it be like the group of police who supported Chris Hurley when he murdered an Aboriginal person while in custody?

If you’ve ever joined the Boy Scouts or equivalent. Or army.

Or worn a poppy on Remembrance Sunday. Or done something similar in the US which indicates approval of the American military.

Then you have “joined a public group which supports people who kill and injure”.

You, like 99% of humanity, are signed up to the principle that sometimes violence is the right / acceptable solution.

The question is now, simply, what are your standards for when violence is appropriate?


Jan 6, 2018

Why is the majority of hardcore left-wing politicians in Brazil also socially conservative (e.g. pro-life, against gay marriage, etc.)?

It’s probably just a generational thing.

Many of the hardcore left leaders are from the 70s. When Brazil was a far more socially conservative culture and country. And tied to working class / union movements.

I would imagine hardcore left leaders in their 20s and 30s today are more socially progressive.


Jan 6, 2018

Would/Will you ever be satisfied with how society has/will turn out? Why? If any, what things will never change in society?

I will never be satisfied because there’s always room for improvement.

Humanity can always strive to be better than it is today. Wiser, more generous, more understanding, more knowledgeable about the universe and our place in it.


Jan 6, 2018

Are there any recognized scientific facts which are highly intolerant, immoral, and/or politically incorrect in the modern Western world or by the social standards of Western culture?

There are no facts which are “intolerant”, “immoral” or “politically incorrect”.

It’s only presentation or application of facts that can be “intolerant”, “immoral” or “politically incorrect”.


Jan 6, 2018

Will popular music ever abandon drum machines/synths and go back to real drummers and musicians?

Ethan Hein is right.

The actual trend is going to be more confusing. The machines are just going to get better at sounding like real drummers and musicians.

The future is going to be applying AI to sequencers to make them have the same kinds of loose quirks and ticks that real musicians have. Sequencers have been a bit stagnant over the last 20 years or so. Basically encoding a fixed / static sequence of pitches and volumes.

But I think we’re about to see an explosion of new ideas in this area.

One is another round of improvements in instrument expression. Synths / samplers today have lots of parameters which can be tweaked, but the way of representing this tweaking is fairly clunky. Each parameter needs a separate channel of knob positions. Each parameter varies independently. Etc. Instead we could be bundling up multiple parameter changes into more meaningful “expressions” and have that bundle more explicitly applied.

Another is that sequencers could be adding extra “improvisation” options on top of the programmed sequences. We can use machine-learning on recordings of actual musicians to learn “style” and then re-apply these styles in the form of subtle real-time shifts in timing, volume and other expression parameters. I would be very surprised if in 20 years, electronic synth music sounds as repetitive and regular as it does today.

Finally, today we have everything from convolvers etc. which can record the ambience of a space and add it in the form of reverb, to amp models to fake tape and vinyl sounds etc. Tomorrow I think we’ll be able to add far more subtle environmental colouring to synthesized sounds. We can take a fairly simple synth wave and make it sound like it’s a real sound-source in a real space being picked up by a real microphone etc. Electronic sounds will get closer to the delicacy of acoustic instruments.


Jan 6, 2018

Is it possible to find compatibility between the Philosophies of Ayn Rand (Objectivism) and Jean-Paul Sartre (Atheistic Existentialism)? I deeply admire both philosophers.

To an extent. But I think you have to twist them both somewhat.

I don’t really know Rand / Objectivism, but I’d suspect that to an extent you can find a commonality it’s rooted in Nietzsche’s individualism.

Nietzsche has the vehement embrace of the individual breaking free of the constraints that society tries to put on him or her, which is probably echoed in Rand. And Nietzsche’s idea of the individual creating his / her own system of values (after God is, famously, “dead”) is also at the heart of Sartre, who once described his philosophy as simply working out the implications of atheism.

However, beyond that, there are still a lot of differences. Sartre was also a Marxist. And while many people find that paradoxical, his philosophy does also reflect that. While Rand is famously anti-Marx.

Existentialism also seems very much to be a kind of “subjectivism” quite the opposite of what Rand thought she could get at with “objectivism”. Rand, as I understand, is even hostile to Kant, and none of this modern philosophy really makes sense except in relation to the subject / object model that Kant establishes. Existentialism is still a response to Kant.


Jan 7, 2018

If progressives truly fear "natural monopolies", then wouldn't they wish to see the forced breakup of Google, thus limiting Google's ability to positively shape our world in the manner it has been doing to achieve dominance in the first place?

Absolutely!

In fact, forget faffing around with trying to define “monopoly”. I think private companies are fine … but should have a (fairly modest) size limit. Go over that and it’s automatically “Congratulations, Mr. Entrepreneur. You have now won the game of capitalism. Thank you for your service and please enjoy your retirement.”

Companies should be like biological cells. They should just split automatically when they hit a certain size, becoming two entirely separate, distinct and independent organisms.


Jan 7, 2018

Why can't people accept that African and Islamic culture is inferior to Western culture?

“What can be asserted without evidence can be dismissed without evidence”

Next!


Jan 7, 2018

Where can I download full music albums without torrent?

You can often just do it from YouTube using youtube-dl


Jan 8, 2018

What do you think is the cause of most of the increase in life expectancy for humans during the last 120 years?

Antibiotics


Jan 8, 2018

When you come across people of higher socio-economic status using expletives, being violent and abusive or behaving in a crude and boorish manner do you get surprised? Isn't such behavior more typical from people of lower socio-economic status?

Not in the slightest.

Rich people get rich by taking more than their fair share from everyone else. It’s unsurprising that they are more aggressive, more boorish, more greedy and less conciliatory than the average.


Jan 8, 2018

Do you think the current backlash against multiculturalism is a result of the rate it's happening?

No.

I think it’s because people who always disliked multiculturalism suddenly discovered the internet.


Jan 8, 2018

Capitalism, fascism or communism, what is your choice and why?

Libertarian Socialism.

A rule-set where people are given a great deal of freedom, including economic freedom, but where the rules of the market / property are explicitly defined to promote welfare and egalitarian principles, rather than the ones we have at the moment that lead to accumulation, inequality and social strife.

See :

Phil Jones (He / Him)'s answer to What is a left libertarian?

Phil Jones (He / Him)'s answer to What kinds of property do libertarian socialists (or left-libertarians) think should be socialized vs allowed to be private?

Phil Jones (He / Him)'s answer to What is the basic difference between libertarian socialism and Neo-liberalism regarding the role of the state?


Jan 8, 2018

Does Kim III hate America more than he loves himself, as nuking America would surely end his lavish way of life & very likely, end his life as well?

Kim III doesn’t want to nuke America.

He just wants to use nukes to deter attacks on him.

Which is what every other country says it wants nukes for.


Jan 8, 2018

How plausible is the construction of a humanoid robot as demonstrated on the Australian show "Wicked Science" (in the episode entitled "Double Date")?

For years we laughed at “self-driving cars”. They were the ultimate promise of robots which seemed like they should be possible, but just turned out to be too difficult in practice.

Then, suddenly, we had them.

Now, I think that proper androids are just a matter of time.

I know it’s a cliché, but I’m going to suggest it’s within the 10–20 year time frame for a usable android.

Now, this won’t be an android that’s indistinguishable from humans. It’s still going to be obviously a machine. Skin won’t be like human skin. Face movements are still going to be in the uncanny valley. Etc. In fact most of them are going to be more C3PO than Blade Runneresque Replicants. We’ll want them to look different.

BUT it will walk around a human environment, balance like a human, climb stairs easily, converse with humans, and co-ordinate with them socially, manipulate objects and things that are designed for humans to manipulate.

It will NOT be in widespread use as a replacement for humans. For basic cost / benefit reasons. 99% of the time, an economic robot replacement for humans will not be a human-shaped replacement, but a collection of smarter specialized machines. Human-like androids will still be humongously expensive, partly because the demand isn’t going to be high enough for economies of scale to make millions of them.


Jan 8, 2018

Could Sinn Fein force another general election by taking their seats in parliament and voting against May?

In theory, they could. In practice, there isn’t a snowball’s chance in hell.

Sinn Fein exist to NOT go to Parliament in London. The moment they break that commitment they have to become a completely different party.

It’s not that they couldn’t evolve to that kind of party, but I think it would take a much longer conversation with their constituency which we’d have heard more about by now.

I don’t see there’s any chance of them doing it in the May government.


Jan 8, 2018

Is Theresa May's government the most incompetent in 200 years?

Theresa May’s government isn’t even as incompetent as the Cameron government that preceded it.

May is just dealing with the Brexit crisis. Cameron actually created it.


Jan 8, 2018

What Dark-Carnival-type of music can you recommend (only instrumentals)?

Dot - Calliope

Though if you accept vocals, The Tiger-Lillies rule :

the tiger-lillies - YouTube


Jan 8, 2018

Do the positive effects of belief in God outweigh the negatives?

On a personal level they might.

That’s a matter for you individually.

On a societal level, I can’t see why or how it would.


Jan 8, 2018

Portugal is aging, has an extremely low birthrate, everyone is emmigrating to work in other countries, and no one is coming to Portugal, will this country lose its independence eventually?

Portugal seems to be pretty trendy to me.

Plenty of Brazilians went there in recent years. I’ve heard of London startups and hipsters thinking of moving there.

Even I am thinking I’d like to spend a year or so in Lisbon before Brexit becomes real enough to kill my right to live there. (Anyone know any interesting IT jobs in Lisbon for someone who speaks a mediocre Portuguese and has a love of Clojure?)


Jan 8, 2018

Could AI give us teleportation in the next 20 years?

I’m afraid not, no.


Jan 8, 2018

What are your thoughts on Theresa May’s January 2018 Reshuffle?

Well, right now it looks like low-level fiddling.

No big names being shuffled in or out, unless you count Brokenshire who seems to (genuinely) be going for personal health reasons.

There seems to be a slight influx of Remainers who are nevertheless popular and pragmatic. Maybe that is consolidating her hand for a softer Brexit, but it’s a light touch.

I was half expecting, if she wanted to make any kind of big statement, for her to swap Gove in for David Davis. Given how embarrassing Davis has been performing recently. But I guess she both a) doesn’t like Gove and b) thinks removing Davis would be too much of a shock in the crucial last year of negotiations.


Jan 8, 2018

Why are so many democratic countries not safe and full of shootings, bombings, murders, and rape? What are the democratic regimes doing daily?

All countries are full of killing and raping. Even the non-democratic ones.

Shootings are particularly pronounced in the US because of some particular cultural and legal quirks. But not so much elsewhere.

Bombings tend to be a result of particular quarrels between non-state factions. There’s a bit of a campaign by Muslims inspired by ISIS to attack, particularly Europe, at the moment. But again, Europe is hardly “full of” bombing. It’s still pretty rare.


Jan 8, 2018

Why do a lot of Chinese say naive things like “we care more about preserving our culture than preserving our race”? Don’t they realize that culture is affected by race, and a direct result of race?

They probably recognise that waves of Mongol “barbarians” with different genes have invaded China throughout history and then adopted its culture and become the new standard bearers of its “civilization”.

They hear you saying “culture is a direct result of race” and think “what the hell is that guy smoking?”


Jan 9, 2018

Will hacking my web application or system be a lot harder if I program everything in a language which I invent myself and no one has learned?

Not so much harder. Often home rolled security is less comprehensive and good than that made by specialists. But the cost / benefits may work in your favour.

It’s worth putting a lot of effort into compromising WordPress because something like 10% of the web uses it. OTOH someone must really want to compromise your site to develop a custom attack on it if it’s custom code. It may not be worth it.


Jan 9, 2018

Do you miss the 80s?

Not particularly.

I was a teenager in the 80s. I know a lot of 80s music. And I like it. I find myself increasingly going back and admiring things I only paid passing attention to at the time

But I like a lot of music from every decade or culture that I know.

I’m far more excited to hear what’s coming next.


Jan 9, 2018

It is certain that carrying the child to term will kill the mother and the child during pregnancy, but if the child was delivered through earlier, just the mother dies, and if the child is aborted, the mother will live. What is the moral choice?

Kill the child.

The mother is a person. The unborn child is just a potential person. It hasn’t yet developed a sense of itself or a concept of self / other distnction. It doesn’t know of its own existence or fear losing it. It’s not capable of suffering or regret.

No one is getting hurt.


Jan 9, 2018

"There is a massive dearth of talent in British politics currently, on all sides." Why is this? What events and circumstances have led to this lack of talent?

Politicians aren’t respected any more.

They’re given a harder time by the media. There’s less deference.

But most importantly, is the shift in culture since the neoliberal transformation of the 1980s, the belief that government can’t actually do anything useful : Phil Jones (He / Him)'s answer to What is the greatest single failing of western political thought in the 21st century?

Why would most ambitious people who want to make the world better in the 21st century do party / official government politics when almost no-one believes in its efficacy?


Jan 9, 2018

Why are dragons so popular in our current society?

Because dragons are fucking awesome!

End of story.

There has never been a time or culture where dragons weren’t popular.

People even love dinosaurs, only because dinosaurs are a little bit like dragons. (Except they can’t breath fire and the big ones can’t fly. And, frankly, a lot of them are just fat and pathetic, sitting around in swamps all day chewing carboniferous ferns. But they’re still a bit like dragons and so still amazing.)

Anyway. Dragons are their own explanation and justification for their own awesomeness and popularity. It’s a fucking Ouroboros, man!


Jan 9, 2018

What happened to freedom in America? Why is this next generation so quick to give up freedom in exchange for comfort/security?

9/11

That’s when America discovered it wasn’t brave and principled, but cowardly and frightened.

When we discovered that Americans would do anything in a fit of aggrievement and blood-lust for revenge. They’d give up freedom, give up compassion, give up rational strategy, and follow anyone who promised to be louder, angrier and more aggressive in “getting back at” those people who hurt us.


Jan 9, 2018

Physics evolved from deterministic to probablistic, music from classical to modern, art from classical to modern. Are the similarities in trend from structured to unbound coincidence?

It’s a mixed story.

I work with a composer who takes a lot of inspiration from contemporary physics. He appeals to quantum physics when he adds algorithms that introduce noise and randomness into the compositions.

I think many people in the arts got excited in the 20th century when the sciences started stating that things were less about rigid rules than everyone had supposed.

Of course, many people in the arts got the wrong end of the stick, and started imaging that the scientists were giving them a warrant for the kind of free-form lack of rigour that they like. Even though the science continues to be meticulous, rigorous and highly responsible.

But, in general, the move towards statistical understandings, and recognition of indeterminism does have resonance in both fields. But perhaps for slightly different reasons.

I like Popper’s beautiful phrase “all clocks are clouds” which seems to me to capture what’s really going on.

Science had to move to statistical models to deal with the real complexity of the universe. It was a sign of maturity and ambition in science to tackle more of the universe.

The process in art has been slightly different. Art has evolved for three reasons :

firstly, the world has got bigger and older. We now see how much diversity in taste there is between different cultures and different periods in history. And it becomes harder and harder to say “good art follows these rules”. Western musicians can insist that Bach and Mozart’s rules of harmony are the “right” or “best”. But how do they deal when confronted by the microtones of Arab and Indian music? They can insist in the importance of sonata or symphonic form. But what do you say to people who spend the night clubbing to repetitive techno? You have to be incredibly self-confident and dogmatic to keep insisting on the superiority and correctness of one set of musical rules, when you can find literally billions of other human beings who are listening to and enjoying music that follows completely different rules.

secondly, since the industrial revolution and machine era, we find that machines have increasingly taken over what artists / artisans used to do : which is make decorative things, or represent the world. Artists can’t compete with cameras to capture portraits of your family or scenes from the Italian countryside. Artists needed to discover another purpose. In this case, expressing things that machines seemed to capture less easily, such as psychological or “existential” conditions. And inventing and exploring the implications of new sets of rules.

finally, with first the decline of the Catholic church, and and then the rise of humanism, in Western society, the theme / purpose of telling religious truths and creating spiritual awareness in art was deprecated. And artists had to look for new themes. Often, again talking about humans and their lives. (Both psychological and material.)

All these changes involved giving up traditional rules. And artists becoming less the kind of people who were diligent in studying and mastering old rules, and more the kind of people with the taste to be creative and flexible in exploring and inventing new rules. Rule breaking as an end in itself doesn’t lead to the greatest art. It usually fails. But rule-breaking has become an essential part of being a good artist today.

In the sciences things are slightly different. Certainly philosophers of science in the 20th century, from Popper to Kuhn and Feyerabend stressed rule breaking and innovation and creativity in science. Even so, science doesn’t work by wantonly breaking or ignoring rules. It is still highly constrained by and answerable to evidence. New rules and innovations must fit in with most of the old data. Science demands a level of conformity and consensus which is absent from the arts. Where science has embraced the probabilistic, this is largely because the deterministic simply fails to scale to the ambition of understanding a reality this complex.


Jan 9, 2018

On Russian interference in American elections, shouldn't the US just retaliate?

Let me illustrate …

You want to start a Troll Farm to undermine Putin. So you go to Kansas (where young men are cheap) and hire 150 fluent Russian speakers to go on VK and OK and engage in inventing compelling memes, spreading fake-news intended to sow discord among different groups in Russian society, undermine Putin’s authority and promote a pro-Western rival against him.

Immediately the problem becomes clear.

The number of cheap young men in Kansas who speak Russian, write in the Cyrillic alphabet, use VK and OK, understand current Russian politics, culture and mindset sufficiently to be able to invent compelling memes and fake-news and connect with and persuade Russians, is, to a degree of approximation, zero.

What Putin / Russia have discovered. And many other nations are starting to discover, is that what has long been America’s greatest strength, the soft power it wields through everyone else wanting to know its language, and follow its culture, watch its TV and movies, be on its social media networks, play video-games alongside its citizens etc. etc. has suddenly been turned, judo-like, into a weakness.

They know us better than we know them. They understand how we think, what we like, what makes us happy, sad, angry. What cements loyalty. What makes us feel betrayed.

In the West only a few experts have anything like this level of understanding of Russian (or Chinese or Indian etc. culture)

In Russia or Eastern Europe or Asia or South America you can find people like that on every corner. People who have grown up interacting with Americans and Europeans on Reddit and 4Chan and Quora and online games and YouTube. People who know all about our musicians, our celebrities, our politicians.

They know how to push our buttons, but we know nothing about how to push theirs.

This is the problem that the US and Western Europe, to an extent, find themselves in in this new phase of social media warfare.

Related :

Phil Jones (He / Him)'s answer to Now that it's official that Russia attempted and succeeded to interfere in multiple countries elections, what do you think will be the Western world's response?


Jan 9, 2018

If he were a British citizen, could Donald Trump succeed in British politics?

No.

You can be rich, boorish, egoistical and hold pretty awful views and do OK in British politics.

But what the British require 100% is the ability to laugh at yourself.

Boris Johnson and Nigel Farage know how to take the piss out of themselves when it becomes necessary. I can’t imagine Trump mastering that skill.


Jan 9, 2018

Are the Americans really subsidizing the defense of US allies? If so, why should the US pay for their defense when instead the same money could be used for providing universal health care and free college education to American citizens?

America does this because it buys those countries’ support as military allies.

Personally I think it would be a great thing if America stopped doing this and let those countries figure out their own strategy for defence, and international allegiances.

BUT … the result would inevitably be that those countries ended up in more of a neutral stance relative to the US and it’s enemies.


Jan 10, 2018

Have game theory and computer simulations been used to offer insights as to why every country-sized iteration of the Socialism and Communism system has descended into a corrupt, bankrupt, and multiple-millions mass-murder massacre-machines?

Not yet.

But someone should definitely do the research.

I started a project ( OPTIMAES (Open Project to Investigate Money and Economic Systems) / interstar/optimaes ) many years ago, that was intended to do “political debate via computer simulation”. It never really took off, and its presence on the internet is embarrassingly sketchy these days. Recovering what was done and repackaging it in a way that people can understand it is one of those things that’s been sitting in my todo list for about … er … five years.

Even at the time of launching, though, I explained it like this :

We realize that we can't really expect computer models to give a definitive answer to the questions. All models are simplifications and abstractions. But models are great ways of sharpening up intuitions and clarifying assumptions. A left-wing coder can undoubtedly make a simulated economy where communistic redistribution works better than the free market. And a right-wing libertarian will dismiss it as bogus. But the real value is if the right-winger takes the code, identifies and points out the assumptions that bias the model, and changes them, demonstrating his point, because the model now runs in the other direction. The option is then open to the left-winger to respond the same way. By refining the model further.

That’s the real advantage of simulation. To make clear what assumptions you are making in order to produce a simulation that gets the result.

So, I’d love to see someone do this simulation. And then we’ll see explicitly what assumptions it makes about human psychology and the kinds of economic transactions that take place.

Anyone interested in doing something along these lines (by all means have your own political position, as long as you have a willingness to collaborate on the actual method) then get in touch. I’m always busy, but I’d love to restart this research if I find the time and someone to push me.


Jan 10, 2018

Why do hard leftists support open immigration yet are also trade protectionists?

I don’t know if I’m an extreme hard-leftist, but I’m fairly left, so I’ll give you my opinion.

Firstly I take it as axiomatic that there is a conflict of interest between different groups in society, which are defined in terms of their economic status and behaviour.

While it’s over-simplistic to divide this into “labour” and “capital” (ie. people who earn their money by selling their labour, and people who earn their money by trading or charging rent on their assets) that is a rough approximation that’s good enough for this explanation.

So, there are workers (ie. people who sell their labour) and capitalists (ie. people who manipulate capital and assets)

Following so far?

Good. Then as a leftist, I’m on the side of labour, because that represents most people. And the disadvantaged people who need more support in the world. Once again it’s a rough approximation, some people earn a fortune in salary. And some people who live by trading are relatively poor. But again, this approximation is roughly right, and so my sympathies are with labour.

So … I believe very much in freedom. And I want to maximize the freedom for labour. Rather than for capital.

Furthermore, I think mobility is freedom. Mobility means, freedom to go where you want, where you are valued.

Because I prefer labour to capital. And because I prefer freedom to imprisonment, I prioritise the freedom of labour to move where it likes, in pursuit of the jobs that are good for it, and to maximize its potential earnings. And, frankly, to live in a place that’s more safe, secure, comfortable, with more options etc.

So, faced with the choice between supporting workers’ freedom to move their bodies around the world, and supporting the capitalists’ freedom to move their money and assets around the world, I think the freedom of workers to move is far more important.

To an extent, I don’t dislike trade. I think it’s OK to move goods, services, productive machinery, even money around the world too. But I think my number one priority is that people should be free to move.


Jan 10, 2018

Most programmers are men. Is that right?

It’s fine if it just happens to be that more men want to be programmers than women.

It’s wrong if there are plenty of women who would be programmers but get put off by the culture and treatment they receive in the programmer institutions and communities.


Jan 10, 2018

Why does Dracula dedicate his life to evil instead of being good? Is he even evil?

He’s not evil.

He’s hungry.


Jan 10, 2018

Why is there not as much discussion about contemporary philosophers in comparison to philosophers of the past?

By definition, anything new hasn’t had the time to be deeply evaluated and interpreted and understood.

We study Plato not just because of what Plato wrote, but because of over 2000 years of commentary on, exegesis of, new interpretations of, Plato. All of which have added to the richness and importance of his work.

Obviously no-one writing in the last 50 years can compete with that.

Secondly because we haven’t had time to evaluate, we aren’t sure we are able to separate the wheat from the chaff. Is someone recent good or not? Are they bullshitting, or is there something important there? Are they good enough for the “top 10 in the last 100 years” canon, but not the “top 10 in the last 500 years” canon? Etc.

We’ll teach new philosophers as “contemporary philosophers”. We know if they’re important enough to have made a mark on our times. And, to an extent, that’s a significant achievement in its own right. But for someone contemporary it’s perhaps sufficient to be illustrative of current debates. We demand more of someone from the past if they are to “pass the test of time”. They need to actually have moved the field forward noticably. Classic philosophers ARE, generally, “better” in this sense. Not because somehow modern / contemporary philosophy has “fallen off”. But because its the good philosophers of the past that we remember.

We honestly can’t tell if someone writing (and getting acclaim) today is going to turn out to be really important. Or forgotten in 50, 100, 1000 years. (Remember that philosophy is really old, so 1000 year time-frames are quite plausible for someone good.)


Jan 10, 2018

What do you think about David Davis complaining that the EU is preparing for a no deal scenario that he himself threatened?

The guy is drowning in a reality that he didn’t expect and doesn’t know how to swim in.

He just keeps thrashing about, waving his arms around, looking for anything to find purchase on.

Anyone looking on dispassionately can see that it’s highly inconsistent to a) demand that the UK keep no-deal as an option to strengthen its negotiating position, and b) complain that the EU is keeping no-deal as an option to strengthen its negotiating position.

What’s sauce for the goose is sauce for the gander.

To whine about it you either have to be deeply hypocritical or literally too stupid to see that there’s a contradiction.

I’ve given Davis the benefit of the moral doubt in the past. He’s not the dishonest hypocrite that, say, Boris Johnson is. So he must just be incredibly thick.


Jan 10, 2018

What are some things in life or business that result in zero-sum outcomes?

Competitive advertising.

Advertising, in theory, just informs people what products are available and the specs.

You could do this with plain text on a white piece of paper / screen.

Everything else … photography, models, video etc. etc. is just zero-sum competition for attention.


Jan 10, 2018

Which countries are most likely to follow the UK's lead and exit the EU?

Well, the way things are looking at the moment, it might well be that the EU has to throw out half of Eastern Europe.

If I had to put an outside bet, I’d say Hungary will be next to leave.


Jan 10, 2018

Should the intelligence of an animal species be considered a factor in whether to protect them from being killed or not?

Absolutely.

I don’t, personally, like or use the word “intelligence” because I think it’s vague and misleading.

But I believe that moral worth is tied to the ability to have a concept of self (and by implication the ability to fear for one’s future, to regret one’s passing, perceive that one’s suffering is one’s own, etc.)

I think that’s where to draw the line.

So animals with a sense of self (and we usually use something like a Mirror test to evaluate this) have moral rights that animals without a sense of self or ability to conceptualize a difference between themselves and the world, don’t have.

That test puts great apes, whales, dolphins, parrots, crows, elephants and a few other animals (including pigs) into the realm of what I call “persons” to whom we have moral duties.


Jan 10, 2018

Are you racist?

Of course I am.

I don’t want to be. And I try not to be. And if you catch me at it, please call me out and tell me off.

But, yes, undoubtedly I am sometimes.


Jan 11, 2018

Was Deckard a replicant in Blade Runner?

NO!!!!

Fuck it! I care passionately about this.

Deckard WAS NOT A Replicant.

I haven’t even seen the new movie. I don’t know if it tries to come down one way or the other. It doesn’t matter. He wasn’t.

Making Deckard a Replicant destroys the whole premise of Blade Runner.

Blade Runner is about all the moral issues between humans and their creations. Yes, it’s about the confusion of not-knowing what you really are etc. too. But that’s a sophomoric theme.

Blade Runner is about humans and their creations. The presumptive rights of a creator over his creations and the rights of the created with respect to their creator.

The moment you make Deckard a Replicant, there are no humans left in the story.

It’s just a story about confused robots.

It’s important that a Replicant ultimately finds pity for and maybe forgiveness for a human. If Deckard is a Replicant, even if he doesn’t know it, then Batty almost certainly should have worked that out. And Batty’s gesture of mercy at the end becomes meaningless : not a final gesture of mercy and peace with humanity, but just preserving a fellow robot.


Jan 11, 2018

Why do white feminists say black men are part of the patriarchy when they are the main targets of it based on data?

You can be both part of patriarchy AND a victim of it.

Certainly black men are victims of patriarchy. Just look at the role models that are offered as to what it is to be a black man.

Of course you’re a victim of patriarchy if you are brought up to play those roles.

But, by playing those roles, you are also part of the perpetuation of patriarchy too.

There’s no contradiction there. We aren’t forced to choose between seeing a person as black and a man. We see people as both. People ARE both.


Jan 11, 2018

Are viruses like Zika flourishing due to climate change? If so, can we expect more?

Virus’s may or may not be flourishing due to climate change.

Mosquitoes that carry these viruses are certainly extending their range due to climate change.


Jan 11, 2018

Why is the blockchain suddenly getting extraordinary mainstream attention in 2018, when distributed databases are not considered new inventions by any stretch of the imagination? What is distinctive about the blockchain compared to its predecessors?

Well, let’s be realistic.

Blockchain is getting a tonne of attention at the beginning of 2018 because Bitcoin and a bunch of other cryptocurrencies have seen their price increase ridiculously and lots of people just watched a bunch of other people get rich.

That attracts a lot of attention.

If the bubble collapses then everyone will write stories about what a terrible scam cryptocurrencies were and lose interest again.

Because lots of people see a lot of money, there’s a bandwagon and everyone is jumping on board. Kodak, a tea company, Facebook etc. etc.

There’s a bubble of ICOs (which are basically ways to pre-sell cryptocurrencies that might be worth something in future for money today) which is both a symptom of and fuelling the speculative bubble. Most will fail and investors will lose their money. But that’s true of any speculative era. Just like the internet era of the late 90s.

However, none of this means that blockchain is trivial. It’s a very interesting technology that allows a large number of people that don’t know or trust each other to make payments or contracts with each other which are, in practical terms, impossible to falsify or go back on.

Why this is important is because even now, in our global economy, most business depends on governments or government sanctioned institutions, to ultimately ensure the integrity of the market by regulating transactions and, in the last resort, running courts that adjudicate in the event of dispute.

Without this, our entire financial infrastructure would be swamped by dishonesty and fail.

What blockchains promise is that we could have a system of payments, contracts etc. which ensured their integrity without the need for government intervention or regulation. A genuinely autonomous, self-regulating, self-sustaining capitalism.

THAT is a massive challenge to the status quo. Obviously those of a libertarian persuasion are already dreaming that they can finally eliminate government altogether and replace it with blockchains. Those who aren’t, still need to watch this space carefully, because it’s not an entirely implausible premise. Populations could unilaterally opt out of national currencies and just deal with each other using cryptocurrencies that have no dependency on governments or central banks or officially set interest rates etc. etc.

This is one of the, if not the, biggest challenges facing the institution of the nation state today.

Other distributed databases, may or may not have this ability to function, free of a central authority that ensures their integrity.


Jan 11, 2018

What can an average liberal do to combat instances of extreme "political correctness" before they occur and become talking points for the right?

Nothing.

Whatever liberals do, the right will find something to talk about.

If the liberals just become more timid, the right will find milder things to carp about.

There is no degree of innocuousness so bland that the right won’t be able to manufacture some kind of outrage about it.

Just ask Obama.


Jan 11, 2018

What did everyone else think of Strax from Doctor Who? I thought that Moffat turned him into a caricature of the Sontaran race.

I liked the whole Paternostor Gang. I thought they were fun, and done pretty well (both writing and acting).

They were perhaps still a bit under-developed. They could have been used more and given more depth. The potential was there. And yes, Strax is kind of silly, but hell, this is Doctor Who. There’s no point getting all upset about how nonsensical it is. There are waaaay more annoyingly idiotic and inconsistent / incoherent things in Dr. Who than Strax.

Frankly, the Paternostors are more entertaining and less one-dimensional than, say, UNIT.

There was already something a little bit comedic about new Sontarans as far back as The Sontaran Stratagem / Poison Sky. I quite liked that they were given this aspect. The Daleks and Cybermen despite how iconic they are, are hardly even one-dimensional.

At least the Sontarans are a big, bad alien monster race you can actually have a conversation with.

Strax takes this tendency for comedic personality in the Sontarans to its limit. Yes, it’s contrived. But it’s enjoyable. Doctor Who can never have too many quirky personalities. It’s a big universe out there. It shouldn’t just be full of mindless killing machines.


Jan 11, 2018

Why does the UK Labour Party want to write off student debt? Would it not be a better (and more in line with their philosophy) to use those funds to house the homeless, feed the hungry, and give benefits to those unable to work?

As others point out, Labour never promised to write off existing debt, just to move away from the system of debt in general, and to look into ways of reducing the arduousness of existing debt.

People who insist that Labour DID promise, or were dishonestly trying to hint that they would write off debt without explicitly saying so, are simply looking for another stick to beat Corbyn with. They’re making a deliberately uncharitable interpretation of his words.

The argument as to whether the state should fund higher education seems to me to be identical to the argument as to whether the state should fund education in general. I can’t think of a single argument for the state NOT to fund higher education that can’t also be made against it funding school education.

Do “the middle class” benefit more from higher education than “the working class”? Maybe, but they also benefit more from early infant schools, and for exactly the same reasons.

Deep within the “funded higher-education is regressive” argument is an implicit assumption that the working class can’t, in principle, take advantage of higher educational resources to the same extent as the middle-class. Either because the middle-class are fundamentally smarter than the working class. Or because fatalism about the ability of the state-school system to compensate for other disadvantages that the working class have.

It seems to me that, on principle, the left should resist both these assumptions. And at least aspire to the principle that every working class person has the same chance of going to university as a middle-class person. If the left can’t have that as its ultimate goal, it’s abdicating an important part of its responsibility.

As to why the government should fund education over housing the homeless, feeding the hungry etc. It clearly should do both. But education is considered to be an investment in future productivity, welfare and happiness of citizens. Whereas these others are largely short-term fixes of current problems.

The government should, just like any other organization, invest for its future as well as cover current costs.

We’ve suffered thirty years of ideological assumption that the government can never create wealth by investment. And that it can only ever consume wealth. Even those who support government spending on essential services, sometimes buy into this story. And end up thinking “government should never presume to invest or speculate on what will be important or valuable in the future.” That leads to this kind of reasoning : “if government and its service are only ever a drain on the economy then they need to be minimized and made as efficient as possible. And that means if we have to give up the long term goal of addressing social mobility in order to reduce the costs of higher education, then so be it.”

Now, having said that, do I think that the government should simply throw huge amounts of money at higher education?

Not at all. I think it’s very clear that we need a radical rethink of higher education in the age of the internet and MOOCS and Quora and Wikipeda and other online / self-service resources. Not to mention the changing patterns of work, artificial intelligence etc. And frankly, it’s absurd how we try to cram so many different kinds of knowledge into the same 3-year degree format.

While I’m not impressed by the current government and I’m sceptical of its motives, I think they’re right to look into whether some education is better delivered as two or even one year courses.

We don’t need to have inefficient education. Lets radically rethink and reformat higher education into more, shorter, more frequent, more targeted courses. Then we can afford to make it available to everyone rather than building implicit class assumptions into its provision.

Related :

Phil Jones (He / Him)'s answer to What does it look like when there are no schools?


Jan 11, 2018

Can someone learn a programming language within one month and work as a programmer?

Some people have a knack (and passion) for it and will be able to do useful programming after a month.

99.999% of people don’t and need to do it longer before they can do anything of real value.

I’ve been programming for almost 40 years. I think I only became reasonable at it about 15 years ago.

But obviously I was able to do bits and pieces of useful work before that. But really, I think I was only competent after about 15–20 years.

I’m scared that I might discover next year that I’m still not all that good.


Jan 11, 2018

Is Racket a good introductory Programming Language?

Last night I did an impromptu “learn to program” workshop for two 8 year olds and their father.

Using Processing.

We made a colourful little “chase a bouncing ball with the mouse” game in about two hours. And managed to compile it down to run on an Android phone.

I was reminded again of what I think is the crucial virtue of a teaching language / environment. It needs to be able to let you do interesting stuff easily and directly. Not get too much in your way. And not load you up with boring responsibilities.

I’ve taught an intro to FP in Racket. Including to some people who knew very little programming. I have also taught an almost identical course in Clojure, using Klipse to make a kind of in-browser worksheet environment.

Here’s what I think.

Firstly Racket is a Scheme. And a Scheme / Lisp is a great language in general. And fine for teaching.

Dr. Racket is a really good environment. Having an all-in-one installable environment is extremely important. Dr. Racket has that. And Dr. Racket is a toolbox full of goodies.

However there are some things I’m still not satisfied with.

Dr. Racket is not as fun and exciting as Processing. Although Processing is Java, a horrible language. And hardly a sophisticated environment. It is graphically powerful. And I can write 10 lines of Java (a not very efficient language) and make something very pretty and spectacular happen that makes people go wow and get excited.

Even working with Dr. Racket’s graphical language of circles and rectangles, you can’t do that.

I wish Dr. Racket would do its own version of a Processing-like framework.

Because in a real sense, Processing is “more powerful” and “easier” to have fun with. Despite Java.

I’m also really curious to know why Sophia Gold is says she’d prefer Racket over Clojure.

Here’s where I think Clojure scores bigly over Racket. The consistent, common interface to the collections. I know Racket might be moving in this direction, but the fact that all sequences / lists / vectors look the same to a Clojure function, and all map-like things look the same, is a real boost for simplicity. With this commonality, Clojure has the kind of carefree simplicity of Python where you learn the standard interface to collections in 10 minutes and never think about it again.

Whereas every time I use Racket I spend a lot of time looking up the function for how to do something with strings vs. lists vs. some other sequential type thing.

I wish Dr. Racket would move quickly to a common standard API for collections like Clojure and Python have.

If Racket did this, then again, I’d have a lot more enthusiasm for it as a teaching language.

Finally, in some ways I find Processing documentation better. OK, that’s not true. It’s not really better. Processing does only a fiftieth of what Dr. Racket does. BUT the small amount it does do, it documents very clearly and cleanly. Documentation is simple to get at and well organized.

I wish Dr. Racket’s documentation was as attractive and simple as Processing’s.

If Dr. Racket could provide a clone of the Processing graphic library. If it could move all of Racket’s standard libraries behind a common interface. If the documentation could be simple and beginner focused like Processing’s and not so much like an extended man page. Then I think Dr. Racket would be a spectacular learning experience.

As it is, I’m torn … I like teaching beginners in Processing because it has so much power and is therefore so much fun. Last night I ended up recommending people download and learn with Processing and not Dr. Racket. Despite being a Lisp lover.

I also still prefer writing code in Clojure to Racket because the libraries feel cleaner and more elegant.

You can tell I’ve been thinking about this a lot. In fact, only last month, I applied to the Processing Foundation, proposing a fellowship to make a Clojure mode for the Processing environment. I don’t know how likely I am to get that. But if I get it, then Racket should watch out. ;-) A language as powerful and elegant as Clojure in an environment as simple and powerful as Processing will also be a pretty awesome teaching tool. :-)


Jan 12, 2018

Homosexuals and Jews were unfairly viewed negatively by the majority of Europeans and Americans in the past. Are there any categories of population which are unfairly viewed negatively by the majority in modern Western society?

Muslims.

Trans people.

There’s still plenty of anti-gay feeling just below the surface.

Even anti-Semitism hasn’t disappeared altogether.


Jan 12, 2018

Do you accept the hypothetical possibility that something that you're viewing now as bad, or unacceptable, or even evil, you'd view in a neutral way or positively in (probably, distant) future? And why?

Sure.

It’s always a possibility I might change my mind on a moral value.

I can’t predict what kind of argument would change my mind, of course. If I already knew such a sufficiently compelling argument I’d have changed my mind already.


Jan 12, 2018

Why do we have no professional philosophers (apart from professors)? Wisdom seekers should be among the most needed people in the coming age on subjects such as artificial intelligence, post-capitalism, genetic engineering, and space colonization?

The business model for raw wisdom is :

Teaching

Sell books or articles.

Now philosophy sort of got off on a slightly uncommercial start, defining itself against sophistry.

Sophists taught practical wisdom as a means to other ends. Philosophers were the purists who were only interested in wisdom for its own sake.

Today the world is full of sophists making a buck : they’re the management consultants and self-help gurus and investment advisers and TEDx speakers etc. etc.

Some of them even pose as philosophers.

Sophists can tell you all about post-capitalism and AI and space colonization.

And that’s fine. That’s their job.

Just don’t expect real philosphers to sully themselves with such grubby business.


Jan 13, 2018

Is the sentence strong enough? A surgeon in the UK has just been given a 12-month community order and fined £10,000 for burning his initials, 'SB' on a patient's liver during an operation?

I just gotta admit, I feel sorry for the guy.

There’s no evidence there was any harm done. No one sees it, so it causes no embarrassment or other social problems for the patient.

Good artists like to sign their work. It’s quite possible things like this actually improve the equivalent of “morale” or painstaking attention, that a surgeon gives.

I’m not sure what ethical code is really being broken here.


Jan 13, 2018

Will evolution a la Darwin be making a comeback, or will it be survival of the horniest?

Sexual selection is definitely a thing.

So, if by “a la Darwin” you mean a version of Darwinian selection which somehow ignores sexual selection, then no. Sexual preference is part of the package of selective forces that operate.


Jan 13, 2018

What are some of the most interesting objects or "creatures" to come out of Artificial Life simulations?

The most interesting ones are not the most spectacularly life-like. But the ones that illustrate or demonstrate interesting principles.

I once saw a poster at a conference which I can no longer find a reference to, but which I thought had a fascinating result.

Basically, the simulation was a bunch of abstract “grazing animals” on a grid. Each cell of the grid had a “carrying capacity” of how many animals it could support without them starving. And animals moved from one cell to another based on their belief about the carrying capacity.

What was inherited (and therefore evolved) during the simulation were the beliefs about the carrying capacities of the cells themselves.

And what the simulation demonstrated was that the most successful, evolutionarily stable strategy, was a false belief. The most successful strategy for the grazers was to believe the wrong carrying capacity about the cells they lived on.

I wish I could find and confirm this paper / experiment, because it’s long haunted me. Because we often naively appeal to survivability or fitness in epistemology. We often assume that the truth will drive out falsity if confronted with enough competition and feedback.

This simulation seems to demonstrate the opposite.


Jan 13, 2018

If I had a toolkit full of today's best technological advancements, can they be used to invent something more? What would this look like?

Who knows. But watch Bret Victor talking about “seeing spaces”

If anything gives a glimpse of the possibilities of combining multiple technologies it’s this.


Jan 13, 2018

Why does philosophy tend to deal with absolutes?

Well, something has got to deal with absolutes. And “philosophy” is the name that we give to it.

Or, perhaps, better : philosophy is the most wide-ranging, free-form field of intellectual enquiry we have.

If any field can claim that is has some ability to get a handle on absolutes, it’s philosophy.


Jan 13, 2018

Is learning Prolog useful for a better understanding of modern AI?

Not for all the trendy “deep learning”, neural networks and big data stuff.

That works very differently from Prolog.

But to understand a huge amount about how people have thought about AI in the past. And may well do again (because there’s a kind of fashion pendulum in AI that swings backwards and forwards between symbolic / logical AI and quantitative / statistical AI) then Prolog is one of the best ways to understand that half of the field.


Jan 13, 2018

What do you think about the new Lisp?

Which new Lisp?

I’m a huge Clojure fan. It’s a fantastic language.

I like Racket.

I haven’t tried Shan.

What others?


Jan 13, 2018

Should we do things which we like or sometimes we should sacrifice our plans for someone else's happiness?

Sometimes you should put your own self-gratification on hold to try to make other people happy.

This is a medium term investment in the general level of happiness around you, and in strong social bonds between yourself and others that will ultimately pay off in longer term, more robust happiness for yourself and others.

Always prioritising your own immediate pleasure and, particularly, explicitly preferring it to other people’s pleasure, will get you a bad reputation, and gradually disconnect you from others.

If you’re crap at friendship, you won’t have friends. If you’re an a*hole to be around, people will avoid you. The more you consume your social capital, the less you’ll have.

Anyone who has been lucky enough to experience a mutually supportive, generous community where people worry about each other’s happiness and look out for each other, knows how good it is to be part of that. And how much long term happiness you get from it. Most of us have also experienced at least some places (schools, work-environments, streets) where such mutual care, even respect, has broken down, and everyone is worried only about themselves, and we know what a hell-hole such places are, and ultimately, how bad they make us feel.

It’s a truism, but nevertheless true, that generosity, with your “self”, your time, your affection, your resources in your community usually pays back far more than you initially give.


Jan 13, 2018

Why do so many functional programmers admire Smalltalk?

Anyone who is a connoisseur of programming languages admires Smalltalk as one of the classics : elegant, powerful, innovative. Has the virtues that language geeks love : of bootstrapping / self-hosting huge amounts of power from a tiny consistent core.

It is still, in many ways, unique. Though arguably one reason you don’t hear so much about it is that languages like Ruby, and to a lesser extent Python and Javascript, actually steal enough of its virtues to satisfy many modern programmers.

The reason that FP people tend to be language connoisseurs is that FP has been a the province of a fairly small group of language geeks until pretty recently. So, yes, you’d expect anyone knowledgeable and passionate about FP to be generally a connoisseur.


Jan 13, 2018

Are functional programmers better than objected-oriented or procedural programmers?

Well, if they get to use one of their preferred powerful FP languages then they’ll likely be more productive and think more clearly than some poor grunt wallowing around in Java.

That doesn’t make them better people. But sometimes tools do matter. And having a good tool lets you get the work done more effectively.


Jan 13, 2018

As a Congolese person, how can I accept that African culture is inferior to Western Culture in terms of progress, human rights and science?

Why “accept” it?

As a Congolese person, work for human rights and scientific education and progress. Just go out there and make a difference.

There’s no essential reason African culture is “inferior”. If it is, it’s because you, dear questioner, are being lazy.


Jan 14, 2018

If programmers code AI. Who specialises on designing The AI?

Programmers.

Having too hard a distinction between writing code and designing systems is a good way to fail at both.


Jan 14, 2018

Do you think that if Hillary had won the Democrat Nomination in 2008, she would have won the Presidency?

Probably.

But not as comfortably as Obama.

After two terms of Bush and unnecessary wars. And the world economy blowing up, the US was ready to change back to the Democrats.

But, sure, Hillary would, even then, have had more negatives than Obama.


Jan 14, 2018

Do you ever get concerned about how dependent we've become on technology?

I think it’s a couple of million years too late to really worry about that.


Jan 15, 2018

Do you take long showers? Why?

Showers are pleasurable experiences in their own righr.

And good thinking time.

I confess there are times I even find myself zoning out and composing Quora answers or comments in my head in the shower.


Jan 16, 2018

Are liberals (progressives) political trolls?

We’re all political trolls some of the time.

After all, what’s a troll except a gadfly who seeks to get a reaction from someone else?

I think you have to be basically dead or an inert gas to never have tried to get a response from someone at some point.


Jan 16, 2018

Is it racist that those who support "socially aware" political systems primarily use northern European/Scandinavian systems as their model? Where are the pacifist Exemplars of Color?

Firstly it’s not true.

There’s a whole strand of “socially aware” thinking that looks to various indigenous peoples from both North and South America for inspiration, for example. It sees indigenous peoples as living more in harmony with the rest of the natural world, and some social relations as being “healthier” (even if it’s not so naive as to think that there’s no war or conflict in these groups.)

Secondly, in many socially aware schools of thought, there is a historical story that puts civilization after industrialization. Europe and Scandinavia are early adopters of industrialization (for reasons that have nothing to do with race) and the expectation that they have reached a “more advanced” stage is simply to do with their historical placement.


Jan 16, 2018

What would political beliefs farther left than Marx consist of?

Marx is an interesting and important thinker. But he isn’t perfect. And he certainly doesn’t define the left. (People today seem to imagine that Marx invented the left, rather than that he is still a comparatively recent commentator within its tradition. Marx was born more than 20 years after the original French Revolution, for example.)

It’s likely Marx had some of the racial prejudices of his time. And so perhaps a radical elimination of racism would be further left than he would be comfortable with. Ditto for full emancipation of women. (Engels may have been better on this than Marx.) I have no idea what Marx thought about homosexuality. But the queer movements today and demands for trans recognition and respect are more radically left again than I imagine he would ever dream of.

These are all reflections of something more fundamental. Marx pioneered thinking that “consciousness”, ie. all our cultural / social even intimate beliefs and desires, are themselves historical and constrained / determined by our material (ie. economic) conditions.

But despite this, it’s unlikely he could quite imagine the degree of fine-grained analysis of everyday life and its historical / material foundations as investigated by people like Foucault and Deleuze. To the degree that a left project after Foucault and Deleuze is much more concerned with power and oppression operating at personal and even sub-personal scales, you could say it is far more radical, and more “left” in virtue of being a “higher-resolution” critique. And one that takes more of our personal / intimate lives into consideration.


Jan 16, 2018

Why did Marx think that capitalism exploits workers?

People get this wrong.

They think Marx sat down in the library of the British Museum in London, read about the (incorrect) Labour Theory of Value, contemplated it, and somehow deduced that workers were being exploited.

This is nonsense.

Marx lived in Victorian London. The largest most advanced capital of the most advanced industrial economy in the world. (Even if many of the factories were in Manchester.) Before that he’d lived in Paris, where he joined angry working class activists complaining about, and fighting for better, conditions. Paris was the other mega city in the world at the time.

Marx didn’t believe that the working class lived in squalor and misery and appalling conditions because of some theory. He could see that the working class lived in misery and deprivation every day of the week, just by walking out of his front door.

And you don’t have to take Marx’s word for this. Read Dickens or Victor Hugo or any other contemporary novelist of the mid 19th century. The working class and poor lived in ghastly conditions.

Marx’s problem was how to explain this.

Particularly how to explain it given the explosion of productivity and wealth that the industrial revolution had brought about in the preceding century.

How come Victorian England was ten times richer than it had been a century or so before (and, see comments, the population was only three times larger), but so many people seemed to be living so much harder and more impoverished lives?

This is a very modern question that still speaks to us. How come the GDP figures keep going up, productivity keeps going up, the economy keeps growing, automation is removing more and more of the drudgery of work. And yet … so many people look around and see economic decline in their community? So many people feel poor. So many people seem to be working three jobs to make ends meet?

People are experiencing privation every day. Despite the fabulous wealth of our economy and society.

The question is “why”?

Marx’s answer was that while there was fantastical new wealth being generated, one group was far more successful at capturing all that wealth than the other groups were.

“Exploitation” is just the label we give to that process whereby, a number of people generate more wealth via their collaboration, but only one, smallish, subset of that group, actually grabs most of the benefits.

But the fact that this process happens you can simply observe.

Related :

Phil Jones (He / Him)'s answer to Are the ideas of Karl Marx still relevant in the information age?

Phil Jones (He / Him)'s answer to Was Karl Marx a genius even if he was wrong on the big picture?

Phil Jones (He / Him)'s answer to Is Marxism any science?


Jan 16, 2018

Would the world be a better place and progress faster if all wealth was gathered and distributed equally?

As a one time act? No. That would be wanton and arbitrary and do very little good.

The important thing to realize about inequality is that it is a process. That emerges from all the practices and institutions and structures that we have in society.

To deal with inequality, you have to change those structures, the institutions and practices, so that you stop the process. Or redirect it to a process that trends towards a more egalitarian distribution of the wealth our society collectively creates.


Jan 16, 2018

Can philosophy exist without words? For example, can you visualize philosophy?

I think it’s a fascinating and wonderful challenge.

I once dreamed of creating a book of paintings called “Philosophical Illustrations”.

The project foundered because I couldn’t actually think how to do it.

I’d love to see it tried.

Visual languages are pretty powerful. Many visual traditions have rich symbolisms, that make them almost a pictographic. Many people in the tradition of mediaeval Christian art would know what a picture of a dove or a pelican meant, for example. Or consider all the symbolism in a Bruegel painting.

However, such languages might be lacking in certain logical operations that I think are pretty crucial to philosophy. For example, you’d need a way to represent negation. And perhaps a “therefore” or “entails” type operation. Without that, it’s hard to see how you could do much philosophy.

Philosophy, being linguistic, relies on a certain ordering or narrative of ideas. Again, pictures tend to be simultaneous. Yes, there are philosophers who worked with disconnected aphorisms or small fragments, allowing the reader to navigate them at will. But pictures are generally “in parallel” rather than sequential. This might be a great challenge for both creators and readers of a visual philosophy. Or may be mentally freeing.

I have another ongoing project to try to produce a visual / gestural programming language. Getting something like that might be a step along the way to a visual language that could handle full philosophy.


Jan 16, 2018

What will AI be like in 2040? Will we see rapid technological progress because of it?

Yes. We’ll certainly see massively rapid progress in “design”.

Design of everything. Of new materials. Of drugs. Of electro mechanical systems (including microprocessors and other electronic circuits, robots etc.).

We’ll be simulating all of these things in software. And throwing solvers and optimization algorithms at them that can crunch through millions of alternative designs to find great solutions that no human could ever imagine.

AI will probably be helping us write software in a lot of places. It won’t “replace programmers”. But I’d expect AI to be present in debugging tools. In generating prototypes, mockups, first drafts and outlines (eg. https://blog.floydhuab.com/turning-design-mockups-into-code-with-deep-learning/ is currently getting a lot of attention at the moment.)

Expect AI to be involved in analysing huge amounts of user behavioural data, doing automated “A/B testing” type experiments to discover what users want.

AI will be involved in modelling human behaviour, inferring human wants from that behaviour. (Including quite possibly analysing things like brain activity and inferring thoughts, so computers will literally read your mind.)

This will be incredibly convenient if you are a “stereotypical” person on whom the algorithms were trained. And incredibly inconvenient if you don’t fit the stereotype that the algorithms were trained on (we’re already seeing “racist” algorithms that were trained on too many photographs of people with white skin and then fail to recognise black people.)

Imagine how many problems that a person who has atypical brain wiring or behavioural patterns is going to have when trying to get around in a world where the computers deduce everything about them from the cues that that “normal” people use.

So the AI future of 2040 will be both fabulously progressed in technological terms but perhaps highly dysfunctional in that it tries to force everyone’s idiosyncrasies into too narrow a box.


Jan 16, 2018

Will humanoid robots be better then humans in jugglery in the near future (up to 10 years) or are they better already?

I think the technology exists today. I’m not sure if anyone has actually built it, but we certainly good.

Here’s something from a couple of years ago suggesting the algorithm is sorted :


Jan 16, 2018

How can I find forgiveness when I left a comment somewhere when I didn’t mean to, and then got the most scathing response?

Say “sorry”.

Give some kind of justification / explanation what you were trying to do.

Obviously, “I’m sorry, I didn’t mean to write the demeaning thing about you directly on your site, I was trying to diss you behind your back” isn’t likely to do you much good.

But if it’s the truth, you might just have to live with the consequences.

“I’m sorry. I was angry and invented something, but on further reflection I really don’t think that and wish I hadn’t said it” is better. Though don’t expect immediate forgiveness; you’ve still revealed yourself as the kind of person who is liable to think and say such things.

The best is to apologise and try to show you really mean it by changing your future behaviour.


Jan 16, 2018

How do I start a software company with zero programming knowledge and hire programmers for that?

I’m not sure you can.

The problem is that to run a successful tech. business, you have to understand the tech. Not only how to build the tech. but how to see the potential in new technologies that lets you take advantage of them before someone else does.

If you can’t do that yourself, you need to find someone who can. But if you can’t do that yourself, you can’t judge which people to hire or to partner with. Are they great? Or do they just fake it plausibly?

Without some technical understanding yourself, you can’t judge which.

And unlike some problems, you can’t solve this by throwing money at it. The more money you make available, the more, and more sophisticated, fakers you attract.

If you are at all smart, your job is to learn enough about software development that you do know enough to hire and manage good programmers. But you can only do that by achieving a level of ability yourself.


Jan 16, 2018

If feminism says it's a woman's right to do what she pleases with her body, why is there an uprising because men asked for those bodies in exchange for a job? Didn't they choose to give up their body for the role, or am I missing something?

Sure. Women should have the right to trade sex if they like.

I’m pretty sure most feminists would agree with that.

Men who pressurize women to do it, though, especially in places where women would reasonably expect to be treated professionally, are deserving of our disdain.

But there’s nothing mystical about this. Your boss is an a*hole if he expects you to regularly give up your weekend on unpaid overtime and acts threateningly and aggressively to make you do it. Jobs have implied norms of what it’s reasonable to expect from employees. And demands that go beyond those norms are obnoxious.


Jan 17, 2018

Music recommendation: can anyone recommend Brazilian music?

There is, actually, a hell of a lot of excellent Brazilian music.

But some pieces of Brazilian music aren’t just excellent; they are perfect. They’re like Platonic solids, you simply cannot imagine any change that could improve them.

Rosa, composed by Pixinguinha. Sung here by Marisa Monte.

Deceptively simple, but try to play it or sing it and you realize how complex it is, without sounding gratuitously “clever”. Just beautiful, haunting melody. Both wistful and optimistic. It jumps all over the place, but every note is right.

Mas Que Nada - Jorge Benjor.

This, of course, is the ultimate Brazilian party anthem that everyone around the world already knows. But you never need an excuse to listen to it a couple more times. An incredibly flexibly tune that you can do anything with and it’s a blast. Everything you think you want from “Brazilian” music.

Let’s just hear it again, this time with feeling.

Atoladinha - Bola de Fogo (probably with Tati Quebra Barraco, though I’m not 100% sure.)

This is the definitive, flawless jewel of baile funk. The equivalent of the perfect 2 minute punk single. A full-on blast of raw, youthful energy : optimistic, silly, sexy, braggadocious. No connection with the history of Brazilian music (which is quite refreshing considering how backward looking Brazilian musicians tend to be), just spiky awkward rhythms, random samples that sound like they don’t know why they’re there or what they’re meant to be doing. And shouting! But it’s utterly exciting.

O Mundo é um Moinho, by Cartola, sung here by Ney Matogrosso.

The “parents’ revenge” song you’ve always wanted. If you ever feel like laying a bitter, passive-aggressive guilt-trip on your stupid, entitled offspring then Cartola is your man. “The world’s a mincer, kiddo! And it’s gonna grind your stupid dreams to dust!”

Madeira do Rosarinho by Capiba

Another incredibly beautiful, and awesomely performed carnival (this time Frevo) hit with hilariously banal lyrics. This time the sentiment (of the carnival block after a particularly galling defeat) is “we wos robbed! we’re the rightful winners whatever the judges say”.

Still, those girls from the Bloco de Saudade make it sound so classy.


Jan 17, 2018

What is wrong with the statement "Anyone who is sympathetic to Islam and Muslims is himself a Muslim"?

It’s not how we usually think that sympathy works.

If I’m sympathetic that you’ve broken your leg, neither I, nor anyone else assumes that I now have a broken leg.


Jan 17, 2018

Could Vitalik Buterin be the next Mark Zuckerberg?

No.

Just like Linus Torvalds wasn’t “the next Bill Gates.”

It has nothing to do with technical skill or the merit of their production. It’s that Zuckerberg and Gates chose to work within a particular system : of creating a corporation, growing it, taking it public etc.

Whereas Torvalds and, from what I’ve seen of him so far, Buterin, haven’t.


Jan 17, 2018

Could blockchain technology be used to implement Social Security or Universal Basic Income?

Yes. Of course.

But it’s kind of a weird question.

The government could make UBI or any other payments to people directly through ordinary banks too.

It’s kind of weird that everyone assumes that governments making payments through the world’s current financial infrastructure is too insecure (gosh! corruption! payments to the undeserving! inefficiency!) But we’re expected to trust that infrastructure for everything else.

I think this says more about people’s deep psychological aversion to government welfare in principle (and all the imaginary bugbears that people who don’t like it conjure up) than it does about any particular advantages of blockchains in this area.

So, sure, to the extent that blockchains are more reliable than the existing financial infrastructure in general, they’d be good for UBI / social security payments. But, they’re no more useful for that than they are for paying soldiers’ salaries or the government’s electricity bills.


Jan 17, 2018

Why is simplicity/parsimony such a widespread metaheuristic?

On the one hand, convenience.

If you have a simple model / theory that works to map the world, then manipulating it, analysing it, reasoning about it etc. is easier than if your model is complex.

On the other hand, it’s a bet that the universe is simple, and that apparent complexity unfolds from simple rules repeated / scaled up.

I’m not there’s really an epistemological justification for assuming that the world is fundamentally simple rather than complicated.

It’s a bet that seems to work out in physics. And because we think the world is made of physics, we think that it might generalize to other disciplines.

Though actually it may be leading us astray when we assume that complex things like ecosystems and economies can be captured by simple rules / statistical summaries. It’s not that you can’t find simple laws and principles that seem to govern these complex systems. But we tend to be fixated on particular indicators related to these simplified models, and then get surprised that they don’t actually explain or predict very much.

For example, it’s easy to measure and graph certain indices in economics. But knowing these indices actually tells you very little about how people are living in the economy. How they feel. What they do. Etc. The indices have almost zero predictive power to tell us anything about what will happen two or three years in the future. In physics a few data points like mass and velocity can make good predictions about, say, the speed and position of astronomical bodies years into the future. This quarter’s unemployment figures tell you almost nothing about next quarter’s.

That seems to me to be a symptom of a model that simply doesn’t capture the essentials of what it’s looking at. But maybe an economy has so many moving parts that no simple model could possibly capture its essence.


Jan 17, 2018

What advantage do philosophers have that non-philosophers don't?

What are the advantages that athletes have that non-athletes don’t?

Well, they practice using their body. They care about their body. Their body is likely to be stronger. To be more muscular. And resilient. They are less likely to get out of breath. More likely to take care of what they eat. Etc.

People who aren’t athletes will tend to be flabbier, have less physical performance, and be less careful of their bodies.

Philosophers are analogous.

They practise thinking about their own thinking. They study arguments, understanding the mechanisms of how they work and where they stand and fall. Philosophers are usually more flexible of mind, able to see two (or more) sides to the argument. To separate the question from the meta-questions around it, and be able to reason about each of these levels independently. They’ll be more aware of the huge literature of people who’ve already had the moral or political argument before and what the responses have already been made to particular assertions or positions.

People without philosophical habits are likely to be more mentally flabby. Have less mental performance (in following and reasoning about complex chains of dependencies of ideas), and be less careful of their own thinking. And less confident when confronted by the arguments of others.


Jan 17, 2018

Are philosophers as equally appreciated as scientists, or less?

Everyone is taught a bit of science from early school. Most people are expected to have some scientific understanding. They’ll have had to do lab work to get a feel for what it means and how it’s done. They will have had the virtues of the scientific method and its rigour lauded to them by their teachers. They will have seen plenty of TV shows that portray scientists in a somewhat flattering light; not always, there are terrible nerd stereotypes too, but somewhat.

OTOH, most people have very little contact with philosophy. They won’t have been taught it at school. They won’t have seen so many TV shows with philosophy as a central theme or philosophers as protagonists. They won’t have been told what its virtues are. They won’t have practised doing philosophy.

In America, their most likely contact with philosophy will be in a religious context where it’s appealed to in theology or apologetics. Often when the religion needs to bring in some serious fire-power to challenge scientific assumptions. Many people will therefore get the idea that philosophy and religion are the same, or at least close allies in the war against science. And they will orientate themselves towards philosophy based on their religious stance. What they won’t necessarily see is the degree to which philosophy can be, and is, a challenge to religious faith and religious life.

Another place they’ll come across philosophy is in the context of politics, political science, and a whole swathe of modern humanities. Here again, philosophy will appear to be partisan. Philosophers will either be invoked as “great thinkers of the past who endorse our righteous struggle” or look like they are providing a smokescreen of intellectual cover for despised political foes.

What will be lost, again, is a sense of philosophy as a neutral method which can be invoked as arbitrator, able to identify common points of agreement between, and correct the errors within, different political camps.

Finally, philosophy is often presented to people as an absurdity. Counter-intuitive propositions are held up for instant ridicule rather than considered seriously.

A man who is happy to hear that space-time is, in fact, curved and bendable; and flatters himself to be in on this sophisticated knowledge, considering himself above the fool who believes the simplistic story that his eyes tell him of an absolute space; is nevertheless outraged by the suggestion that the universe is made purely of ideas and contains no physical matter at all. This, is self-evidently poppycock, he reassures himself. And the possibility can be safely dismissed or ignored.

Why this asymmetry? Why is counter-intuitive physics celebrated, but counter-intuitive philosophy abhorred? Again, it’s simply lack of exposure and experience. Most people aren’t practised in the kinds of thinking that philosophers do or the questions they ask, and so have no ability to confront them. They assume that such questions are therefore meaningless or pointless.

Understandably, seen through all these lenses, philosophy doesn’t inspire much respect.


Jan 18, 2018

Why does Steve Bannon continue to defend and accept direction from the White House in his testimony to Congress, even though he was fired, and Trump calls him "Sloppy Steve"?

Well, the court of Trump is like any feudal court.

The courtiers are in a constant struggle with each other for power. Power comes both through proximity to, and influence on, the king. And, in the extreme, power over the king.

Late last year Bannon thought he actually had the upper hand in these various jostlings for position. Particularly with Trump’s son-in-law getting hit for Russian connections. And with the fight to get his pet extremist Roy Moore into power despite Trump. (People think that Bannon believed that Moore would win, ratcheting up the power of the far right even further.)

In practice, Moore lost, the Russian investigation hasn’t struck yet, and The Fire and Fury came out with a bunch of quite compromising quotes against Trump attributed to Bannon. In the ensuing show-down he lost bigly : Trump’s loyalist fans turned against him, Breitbart disowned him. And Trump dissed him.

Now he has to come crawling back to try to re-establish himself in Trump’s good books. He’s obviously willing to do that, and while Trump is pretty vindictive and holds grudges, it seems he can be won over with enough flattery. So Bannon now has to say lots of nice things about him and mean it.


Jan 18, 2018

Is Rock the widest genre of music?

Rock has a reasonable variety of formats : short, long, quiet, loud, energetic, laidback etc.

But it’s pretty narrow in terms of instrumentation. You can’t go far from the basic drum-kit, electric bass, guitar, singer combo before you really stop being “Rock” in any meaningful sense.

You can certainly augment the rock combo with keyboards, organs and synths or other instruments. But if you start taking instruments away … for example, that folky singer-songwriter who makes albums with just his voice accompanied by an acoustic guitar, but no drums, bass or electric amplification? I’d say it’s borderline whether he’s really playing “rock” at all.

That’s different from, say, Jazz.

You can play jazz on a single piano.

Or on a single guitar.

Or have a fifty musician “big band”.

Or an intimate piano, saxophone, bass and drums.

Or bring in a trumpet.

Or just scat

Or go crazy with harps and organs.

Or electronics

Or pop with accordions

And don’t let it get too close to Brazilian folk music in the hands of a serious experimentalist :

These days, jazz has even gone “doom”, taking atmospheric tips from stoner / sludge rock and avant-metal.

I’d say jazz is far wider in terms of instrumentation and soundscape.

And a more flexible format. All you really need for something to be jazz is some sense of a, pulse, and the idea of a bunch of individual soloists each taking a turn to improvise over the pulse. And usually a fairly sophisticated / wide-ranging understanding of harmony.

That’s a huge space to explore.


Jan 18, 2018

What do you think of Torbjörn Tännsjö’s argument for having children being a moral obligation?

I think it’s a fun conversation starter but isn’t sufficient to convince.

His argument against actualism seems to presuppose that actualism is false, by allowing himself to include the happiness of potential children in his calculations.

He also relies on fairly marginal utility comparisons that we couldn’t possibly measure accurately in practice.

I’m not quite sure what hardcore utilitarians do in such circumstances but it’s hard to see how utility calculations can warrant action in the face of that kind of uncertainty.


Jan 18, 2018

If every man believes he is good, is the pursuit of goodness anything other than the pursuit of greater self-consistency (particularly with regard to that person's self-selected values and behavior)?

Christianity teaches that we are not good.

And 2 billion people on the planet profess to be Christians.

So how much are we concerned with the hypothetical situation where “every man believes he is good”?


Jan 18, 2018

Can a person describe themselves as an intellectual, if they are making a case for, say, Free Trade, based on their own political views?

Well, on a very quick glance at the link, to be fair to them, they don’t call themselves “intellectuals” as in the cultural label. They say they want to make the “intellectual arguments” for free trade.

I think it’s fair to talk about arguments being intellectual.

As to whether intellectual activity is grounded in / motivated by political views and values. Sure. We’re always driven to some extent by our values. We can’t detach ourselves completely from them.

Personally I don’t even think we should try. I believe all knowledge is “polemical”. Right down to the atomic level. It’s made of little polemical assertions. And polemical counters to those assertions.

You can’t get to “objectivity” and “better knowledge” by simply suppressing yourself. Or avoiding your values. You only get closer to it by debating people who have alternative viewpoints and arguments (which are driven by their values) and seeing what’s left when you’ve eliminated as many of each other’s errors as possible.


Jan 18, 2018

Is it wrong to be proud to be white?

Be proud of what you DO. Not what you ARE.

What you do, you are responsible for. What you are is just luck.


Jan 18, 2018

Will technology bestow universal wealth onto the majority of earths inhabitants in the future once human labor and input becomes virtually obsolete or will only a few prosper from this future technology?

It depends who gets to decide the distribution of all the new wealth that’s going to be created.

I think we should fight for it to be fairly distributed to all.

But there’s a bunch of people who think it should all just go to them and their friends.


Jan 18, 2018

Do SJWs make such petty protests because they haven’t experience real inequality and prejudice in their own lives?

Nope.

Next!


Jan 18, 2018

Do some homeless people enjoy the homeless lifestyle?

I suggest you go and ask a few homeless people and find out.

The tl;dr is “no”.


Jan 18, 2018

Do people think that Singapore has too many shows involving food? If so, what should be done?

Don’t watch them.


Jan 18, 2018

Are there any rappers you know who respect rock music?

I don’t personally know any rappers.

But plenty of hip-hop producers respect / like / listen to / sample rock music :

The 77 Best Rock Samples in Rap History


Jan 18, 2018

Has the left become dogmatic and intolerant of internal difference of opinion? If so, what can be done to fix it?

Have we become dogmatic and critical of internal difference?

What? Like recently?

Not at all. The left is infamous for internal squabbles and feuds ever since the Committee of Public Safety guillotined Danton, Trotsky got an ice-pick in the head and Monty Python satirized the “splitters”.

OTOH, we didn’t do the Night of the Long Knives or accidentally cause Brexit in an attempt to slap down rivals in our own party.

So I’m guessing there’s a lot of internal squabbling within most political camps.


Jan 18, 2018

Do first world countries have a moral obligation to take in refugees?

Yes. Of course.

As I keep pointing out :

the US has a GDP of $18.57 trillion.

Europe has a GDP of about $18.7 trillion

China has a GDP of $11.2 trillion.

The US has a population of 323 million.

Europe has a population of 511.8 million

China has a population of 1.379 billion, about 4 times the US population.

That gives China a GDP per capita of around $8.1 thousand dollars, Europe a GDP per capita of $36.5 thousand. And the US a GDP per capita of $57.4 thousand.

Let’s be clear what those figures mean. The US and Europe have roughly similar GDP, but the US has about 180 million fewer people than Europe. The US economy could absorb 180 million extra people and its GDP per capita (ie. average standard of living) would only fall as low as Europe’s.

And that’s assuming that the 180 million people do nothing at all to grow the US economy (and therefore total GDP) which is a VERY implausible scenario.

OK. So that’s a bit extreme. But the truth is, the US economy could easily absorb 10 million refugees without even noticing. 20 or 30 million without breaking much of a sweat.

What about Europe? Well, Europe could double its population to a billion and its GDP per capita would be down to $18.7 thousand. That’s low compared to European costs of living. But it still leaves Europeans with over twice the GDP per capita of China. (Tell us Chinese Quorans, how terrible is it to live in China these days?) No one is going to starve or go without the basics at that rate.

But that’s assuming almost doubling the population by adding about 480 million extra people. What if we just brought all ~65 million currently displaced people to Europe? Well, we’d increase the population from 511 million to 576 million. It brings the GDP per capita to $32.4 thousand. A bit down from $36 thousand. But not hugely. And still four times the GDP per capita of China.

But clearly the right thing to do is spread the burden across the US and Europe. Let’s say 25 million to the US and 40 million to Europe. This brings the European population to 551 million. And the US population to 348 million. GDP per capita drops to $33.9 thousand in Europe, and $53.3 in US. That’s about 7% in both. In the worst case scenario that assumes no refugee ever helps grow the economy.

So, a lot of people here saying “no one wants to be the bad guy. no one wants to be ungenerous. But we can’t possibly afford it. There are too many of them, the economy can’t stand it.” etc. etc.

Brutal honesty time. Would you accept a 7% drop in your income if it would save 65 million people from misery and suffering?


Jan 18, 2018

Should schools and universities start vetting professors for left-wing beliefs?

Well, good luck finding smart right-wing people who are willing to work for that kind of salary.


Jan 18, 2018

Specialize in logic, study Prolog, then use your skills in Prolog to become a programmer. Is this a realistic career path for someone doing philosophy?

In practice, there seems to be quite a lot of overlap between the thinking required in programming and the thinking required by philosophy.

I’ve known several philosophers who’ve had to pick up a bit of programming and done pretty well at it, almost immediately.

But there’s no particular need to start with Prolog. And it’s so unusual that it may be confusing as a first language.

So try to learn a mainstream language like Python. You’re not going to find Prolog significantly easier than Python just because you’re a philosopher. Both are fairly logical. Both have some counter-intuitive quirks and awkwardnesses.

OTOH, Prolog is certainly interesting to know in general. And will give you some extra insight (as you compare it with other languages). There are few pure Prolog jobs, but a reasonable understanding of it might give you some kind of extra edge at interviews. Have something more “mainstream” though, as well.


Jan 18, 2018

What's the real reason why society has become so self-doubting and unproductive?

Society is more productive than it has ever been in history.

If you’re feeling the pinch, the problem is not that society’s productivity is going down. It’s that the profits are going to an ever shrinking minority of super-rich.

There’s nothing wrong with self-doubt. Without self-doubt you never learn anything.


Jan 18, 2018

Why are China, Iran, and Russia often demonized in the Western media, while Saudi Arabia is given a free pass?

Saudi doesn’t presume to compete with the West. It knows its place.

Its job is to provide a lot of cheap oil, and to use its vast profits to buy Western military hardware and consumer goods.

It plays that role perfectly.


Jan 19, 2018

Why American troops are still in Syria unlike Russian troops which have left Syria after ISIS has been eliminated?

The Russians just wanted to get rid of ISIS and put Assad back in place.

If mission isn’t quite accomplished, it still looks like things are heading in that direction.

The Americans on the other hand are not so secretly hoping that someone might still pop up who is simultaneously capable of taking out Assad while not being psycho-evil conservative religious nutters.

They’re a bit like the kid at the party who didn’t get off with anyone. He knows it’s a dead-loss, but can’t quite bring himself to give up and leave.


Jan 19, 2018

It seems that in the future, things will be free, work will be replaced by robots, practically everything will require no effort, and currencies will be worthless. What's the point of life if there is nothing to work for?

Dude. If you have to ask what the attraction of living is, you’ve clearly never done it.


Jan 19, 2018

Do you trust Jeremy Corbyn to use military force if it is warranted and justified?

Yes.

Of course, Corbyn sets the bar for “warranted and justified” pretty high.

But so do I.


Jan 19, 2018

Would most people rather live in a segregated world where they are wealthy or a non-segregated world where they are poor?

I’m sure most people would rather have a balance between the two extremes : enough wealth to be comfortable and enough contact with others to be stimulated and get the benefits of new ideas.


Jan 19, 2018

Do people on the left use the phrase "politically incorrect" non-ironically? Or is it more of a pejorative from the right?

When I was young, I used to use it as a euphemism.

Instead of saying “you’re being a racist arsehole” to someone, I’d say “that’s not very politically correct”. I thought it was a way of telling someone that their words were unacceptable without sounding too aggressive.

But it’s kind of the nature of euphemisms that they’re pretty short-lived. Sooner or later they just become another word for the thing they’re referring to and lose this “softening” aspect.

Pretty soon everyone cottoned on to the fact that if they were being called “politically incorrect” the speaker really meant “racist arsehole”. And so the value of the phrase more or less disappeared.

Nowadays I never use it. And I think 99% of my interaction with the term is via troll questions on Quora. (Not that I consider this question a troll, I think it is actually interesting.)


Jan 19, 2018

Why did technology develop so rapidly in the last 100 years, but for such a long time it developed so slowly?

Everything has been compounding. Everything is multiplying everything else.

The industrial revolution kicked off increases in productivity, more engineering knowledge, more scientific knowledge, particularly thermodynamics, chemistry, electricity, materials science. Chemistry gave us fertilizers and increased agricultural productivity. Then biosciences gave us the germ theory of disease followed by various new medicines and then antibiotics. Which has kept far more humans alive. And therefore far more people thinking about and solving problems. Electricity gave us telegraph, telephone, radio, television all of which helped spread knowledge and education. Finally electronics gave us computing and control automation which have boosted manufacturing productivity even further. Improved education even further. And is now leading to AI and large models of complex systems which will help with further design of materials, drugs, optimized machines and processes. And further analysis in biology and ecology.


Jan 19, 2018

What do you think of Boris Johnson's suggestion of a transport link between UK and France?

Well now we know where all those trucks will queue up while they’re waiting to pass through UK customs checks.


Jan 20, 2018

What are your bad experiences with doctors?

I was once in hospital and I had to have an injection. The doctor seeing me asked if I minded if a trainee doctor gave it to me. So I said “sure”. Obviously doctors need to learn the ropes and I’m happy to do my bit to help.

Boy, did that hurt!

The main doctor was, like, “ah, don’t worry, she’s just hit a valve. Do you mind if she tries again? … no? Ok, I’ll do it this time.”


Jan 20, 2018

Do you think quantum physics would make more sense if we think of it as the basic programming of the universe (since programming doesn't make sense when compared to macroscopic physics laws either)?

Quantum physics already does make sense when we think if it using the models that physicists have been developing to describe and model it for nearly 100 years.

The problem is that here are some counter-intuitive bits that have led to various rather free, and exotic and even ludicrously misleading analogies and parables told to try to explain it to the public.


Jan 20, 2018

Why is the guitar used in the vast majority of popular music genres?

Historically, it’s

a) portable,

b) capable of playing chords, and so providing backing harmony if you’re singing,

c) can also provide rhythm through the strumming pattern. And acoustic guitars make a surprisingly functional “drum” that can be slapped in various ways to add to the rhythm.

d) good guitar players can even play melodic lines and solos. And sometimes imply a bit of the harmony by interspersing with chords and arpeggios.

e) relatively cheap.

There are few instruments that can actually allow a player to do b, c, and d. AND are portable enough to carry with you. And are cheapish, and can be made using fairly folkloric technology.

The only instrument that comes close in terms of single person playing melody and harmony and portability is the accordion. Which is a product of a far more sophisticated and expensive industrial process.


Jan 20, 2018

Why was economics called political economy in the past?

Economics, like most intellectual disciplines, was pioneered by, and spun-off from philosophy.

The earliest thinkers on economics were also philosophers and certainly political thinkers. People like Locke, Hume and Adam Smith.

Economics famously comes from the Greek word for managing the household. But the early economists were very much doing “political philosophy”. They were asking about the management of the state. The responsibility of the king. The rights of the citizens. They were concerned with the wealth and welfare of the people. In light of that ancient philosophical concern “the good life”.

Locke or Adam Smith would find it extraordinary to be told that he shouldn’t be thinking about economics in conjunction with statecraft and ethics. Even as Smith proposed that self-interest could be harnessed to the greater good, he didn’t assume that moral considerations should be discounted altogether.

What happened during the 19th century though, is that economics got, as we would put it today, “physics envy”. The belief that to be really respectable it should ditch value judgements and focus on purely descriptive mathematical modelling of natural phenomena. So between the “marginal revolution” of the later 19th century through the mid 20th century, they declared that there was no objective notion of “value”. Economics had nothing to say about the goodness or badness of people’s economic arrangements. They were simply neutral observers of how particular economic constraints unfolded.

But this is a relatively recent development in economics. And given that economics is a science of the behaviour of (large number of) human beings, and human behaviour is something we will always make value judgements about, the line between economics and value judgement and politics is always going to be a bit permeable.


Jan 20, 2018

What are the main problems with automating 99% of the jobs and give people a basic income enough to consume goods and services? Wouldn't this be the perfect era in human history since we will have more free time and money to do whatever we want?

There are no problems in principle.

The main problem in practice is that the people who will own the automation machinery will believe that they deserve all the profits from applying it. And don’t want to share those profits with everyone else in the form of the UBI.


Jan 20, 2018

Why do millennials think socialism works?

They may very well not think that it does.

But they recognise, and see through, when people are using the word indiscriminately when talking about the government providing particular things like healthcare and education.


Jan 20, 2018

Is it veridical to state that esoteric verbosity culminates in communicative ennui?

Does a two mile run tire you out?

Yes if you’re out of shape. Not in the slightest if you run habitually and have built up the stamina.


Jan 20, 2018

Do some people actually believe that rap is an equal art form to opera?

I have to choose?


Jan 20, 2018

What are your top 3 favorite rock songs from the 1960s through to the 1980s?

This is a bloody difficult question. By the time we get to the 80s, what “rock” music? Post-punk? New wave? Most of the greatest 80s music isn’t “rock” in the traditional sense. And frankly what I like in the 70s isn’t that much straight rock either.

Anyway to narrow the field, I’ll go for the “rockiest” and not the experimental jazzy, funk, disco, electronic crossover stuff.

I’m not saying any of this is the best, or my favourite music of these periods. It’s not even necessarily my favourite tunes from these bands (except the first). But it’s maybe the best that sounds (to me anyway) the most like what people expect of “rock” from these decades.

60s: 13th Floor Elevators - Slip Inside This House

70s: Steeleye Span - Long Lankin

80s: The Cardiacs - Loosefish Scapegrace


Jan 21, 2018

Who do you think the future police will be, some humanoid robots like in robocop or still humans beings?

The future police will fall into three categories :

first will be bots. Not Robocop type humanoid bots. Just software agents crawling and filtering the social networks. I’m sure we’re going to start seeing bots running fake personas trying to infiltrate the social networks of terrorists, youth gangs, activists and organized crime. There’s an argument to be had about how much of a right the police have to access all our online “data exhaust”. But right now, the security services are gradually winning that argument, and convincing politicians that they have a right to it. Or de-facto grabbing it and managing to dodge control. Chances are they’ll continue to, so bot cops will eventually be everywhere watching your online behaviour unless you make a determined effort to hide from them.

second will be drones. I’m sure the police are already using flying cameras. They’ll continue to get more … smaller, faster, flying cameras, crawling cameras, snake-bots that can go through sewers and up pipes. Autonomous road pursuit vehicles which can chase suspects in vans and cars. Etc. There’ll be drones that will go into hostage situations and gang hide-outs and defuse bombs etc.

third will be augmented humans. The police will still have people to go undercover to infiltrate and capture information on groups in order to collect evidence. Such police will be humans but loaded up with more recording facilities, connections to online databases and AIs.

Compared to these three, actual humanoid robots like Boston Dynamics’ Atlas or Honda’s ASIMO will be rare.

When you need a human-shaped thing, humans are cheaper and more flexible. When you don’t, a smaller, non-humanoid drone is probably cheaper and more efficient.


Jan 21, 2018

Can we generate music with our minds in the future?

Sure.

There are dozens of art / science collaboration projects that are some variant or other on taking recordings directly from the brain (eg. "Mind reading" technology can now decode complex thoughts ) and then sonifying it in some way.

Most of them are just concept demonstrators in the sense that the user has far less flexibility and power to express themselves with this technology than an average piano player has to produce music by sitting at the the piano or synth keyboard.

But eventually we might invent some kind of mental interface which is genuinely expressive and makes music that’s interesting beyond the technical achievement.


Jan 22, 2018

Can governments feasibly ban or block cryptocurrency "Proof of Work" computing to minimize energy consumption and climate change?

My understanding is that China is currently clamping down on crypto-mining, and the justification is that it’s wasting too much energy.

Governments won’t target “wasteful calculations” directly as it’s hard to specify what’s a wasteful calculation vs. a non-wasteful one. And if miners are buying their energy, paying market price, then why is that any worse than any other user?

But governments have lots of reasons to be wary of crypto-currencies. And one easy place to attack them is in the exchanges for regular currencies.

Crypto-currencies to use would have ways to avoid this. (Just stay in crypto all the time.) But the problem is almost no-one is using crypto. Everyone just wants to buy them as a speculative investment. Crypto-exchanges that hope to become rich financial companies in their own right off the growth of crypto-investors and ICOs have to be legit. And this makes them susceptible to regulation.

Governments can constrain or even switch off this kind of company simply by changing the rules. Forcing them to move more within the government’s sphere of control / authorized behaviour.

If the crypto-market is nothing but a bubble of speculation, governments may well decide to switch it off before it gets too big to be dangerous. Or may genuinely think that they need to throttle the ever increasing demand for energy from miners because it is competing too much with other uses of energy, and the infrastructure can’t support it.

Governments might well use appeals to climate change in their justification, but it’s likely they have more immediate concerns.


Jan 22, 2018

What is the single most overrated trait that society values?

Fame.

The heuristic is that if third parties know, pay attention to, talk about someone then that person is interesting or worth knowing about and paying attention to.

But it’s probably one of the most easily gamed metrics. Particularly in an age where society is now a mesh of communication networks.

It’s hard to fake being good, or smart or a hard worker. You have to actually be these things to an extent to have any plausibility.

But with sufficient money you can just buy visibility. (That’s what the advertising industry is for.) To achieve notoriety you just have to push people’s mental “buttons” the right way. All kinds of feedback loops in the information / media ecology mean that if you catch the right moment, you can ride the updraught widespread attention. But it’s not clear what actual value this provides either you or the audience.

Sure, we have an attention economy, so if you have attention, you can often trade it for other things, including money or more attention. But what of “real value” gets generated by any of this?


Jan 22, 2018

What do liberals and progressives think of the idea of "budget balloting", a system in which taxpayers can allot their tax funds among a pre-approved list of causes in any manner of their choosing?

I’m actually in two minds about it.

Against : obviously, running the country is a holistic exercise in which many policies are interdependent and have to be done together or not at all. Allowing the public to pick and choose what sounds good to them can leave inconsistent and ineffectual government action. Furthermore there are activities which are essential but have little public support and might not be funded or done at all.

For: like it or not, government is losing authority and credibility in the 21st century. It commands less respect or trust. People are more and more accustomed to freedom and flexibility from service providers and are less tolerant of monolithic solutions handed down to them. Reconfiguring government as a number of more explicit and explicitly costed services which are chosen by the citizens may be the best strategy to restore their confidence and support. I trust the average British voter to value and fund the UK’s National Health Service more than I trust the Conservative government which always promises to look after it but continually fiddles and worries at it, clearly hoping that it will eventually unravel.

Like I say, I actually don’t know which of these tendencies wins out. I think high-quality, wise and authoritative statesmen / stateswomen could reconfigure government into a kind of “service oriented architecture”, giving citizens more control over what their taxes are spent on, renewing government’s credibility and effectiveness, and creating a new strong contract between the people and politicians.

I also think that mediocre, small minded or badly intentioned politicians could claim they are doing all of the above, but in fact create a catastrophic mess where people are told they have more choice, but choices are between a bunch of badly run, incoherent services that are so ineffective they leave government eviscerated, less useful and less popular than ever.


Jan 22, 2018

Why do supporters of the free market so often confuse the market with a gift economy or think that it evolved spontaneously when the evidence (see David Graeber) suggests that it was an invention of the early state?

I don’t know if they conflate markets with gift-economies. Anyone who knows what a gift-economy is probably knows how different it is from a market.

Why they believe that markets have been around with their current form (of tightly accounted exchange) more or less forever is because this is the foundational myth that has always been in the literature of economics. I believe even Locke has a kind of speculative just-so story about the invention of money making barter markets more effective. (I could be wrong but that’s what other people accuse him of.)

Most people who are free-market ideologues haven’t looked into the anthropological work of researchers like Marcel Mauss, Keith Hart and, indeed, Graeber. If they’ve come across Graeber at all, they tend to view him as a political partisan and are focused on countering his story rather than listening to it.

Yes. What anthropology tells us about the historical / evolutionary development of markets and economic systems is very different from the story you get if you look at modern economies, take the ideological view that exchange thinking is fundamental to human nature, and then project this backwards into history.

I wish every economics course would teach a good “anthropological history of economies” course so that at least economists wouldn’t have this fundamental error in their thinking.


Jan 22, 2018

Troll with me here. Have fun. Flat Earth. Creationism. Never been to the Moon. What else should we deny? The Industrial Revolution? Make your case.

OK. I’m only revealing this because Valerio Cietto is blackmailing me.

But North Korea is a puppet state run by the Americans.

Seriously. Look at satellite photos of the Korean Peninsula at night. These guys don’t even have fucking electricity! You seriously believe they have their own nuclear weapons program??

Here’s what’s been happening. Ever since the Korean War came to an ignominious stand-off, the CIA had been trying to infiltrate spies, usually young men and women of South Korean origin, into the North Korean political and scientific establishment.

The Vietnam war and the sense of the world spiralling out of control gave further impetus and resources to this project in the late 60s and early 70s. Literally hundreds of spies and sleepers were embedded in NK.

The Carter and Reagan administrations, OTOH, were less interested, but kept the programme ticking over, as by then it was relatively cheap.

When the Soviet Union fell in 92, the CIA saw its chance to squeeze out the remnants of Russian influence in the country. The sleepers began seriously moving to gain advancement in the administration, recruiting disaffected young North Koreans to their secret societies, and topping up their embedded spies by bringing fresh talent over from South Korea.

Kim Jong-il still ruled the country in the 90s and early 2000s, and many embedded agents have spoken of the trauma of being notionally part of the power-structure but unable to intervene or help during the famine and subsequent oppressions.

But after 9/11 the world changed dramatically.

North Korea and its renewed nuclear ambitions were of growing concern, but with American attention transfixed by the war in Afghanistan and then Iraq, the North Korea programme was left largely without official supervision or direction. And that is probably when CIA handlers formulated their most audacious and bizarre plan. They would take over the NK nuclear programme from the inside.

Many of their agents were already now senior figures in the military and nuclear research. To cement their position, the CIA actually started feeding new scientific and technological knowledge to NK, including other agents disguised as mercenaries or defectors.

It’s hard to determine exactly what they initially hoped to get from this plan. Presumably to (subtly) disable or neutralize the nukes before they could become a real threat to the US. But by the late 2000s there was a new factor : Kim Jong-il was dying. Immediately the focus of the CIA project changed : to get its own man the top slot.

Manoeuvrings in high level political circles aimed to put Kim Jong-un into line for the succession. Discrediting his older brothers with the dying dictator. Secretly identified by Swiss intelligence services when he was still at school there, Jong-un had long been on the CIA’s radar as a potentially recruit.

Now by the late 2000s and in university back in NK, they approached him. He liked their pitch : that he could live same life of despotic self-indulgence as his father and grandfather. But free of the fear of an American intervention of the sort that had taken out Saddam Hussein and was coming to Colonel Gaddafi. In return all he had to do was play the cartoon villain, speak loudly against America in public while privately letting the American agents get on with their work without investigation and interference.

Soon Jong-un was in power, and a wave of internal purges, such as that which executed his uncle and older half-brother, removed the last vestiges of the old order, still loyal to the ideals of the NK state. Now the ruling power was firmly in the hands of the US sleepers.

But having taken control, what does the US want with NK?

Well firstly, the US has long been constrained by various nuclear treaties which prevent it undertaking further tests. Since the eruption of America’s (not so) covert war with Islam in 2001, the US began to prepare to fight a hot war against a new caliphate (probably centred in Iran). This is the ultimate clash of civilizations still to come : American capitalism (which is based on usury) slugging it out with Islam, the last great block whose religion prohibits usury.

America is committed to developing a new generation of small-scale nuclear weapons that can be used on a conventional battle-field; not towards mutual destruction, but to win restricted battles cheaply.

The thing is, if the US were to test these nukes in its own territory, it would be easily revealed by seismographs around the world. Probably leading to the collapse of all arms treaties and a new race for nukes in 20+ emerging economies.

Instead, the US uses the NK nuclear programme as a cover. These are actually American small-scale tactical nukes, designed with the help of American scientists, being tested underground in North Korea.

Secondly, of course, America has its own nukes, pointing at China and Russia, stationed in North Korea. Why? Because it’s close to the target, an not where the Chinese and Russians are expecting them to come from. The US could launch a surprise attack on either China or Russia, without these countries knowing where to retaliate. Stationing such nukes in South Korea or Japan would immediately be controversial. But no-one suspects anything in NK.

Thirdly, having an unstable and mismanaged NK is a constant worry for China. If NK collapses, potentially millions of refugees pour over the border. China is obliged to help NK to prevent this, but this gives the US a constant justification for chastising it on the world stage. “China has leverage with North Korea. Why isn’t it doing enough to discourage the NK nuclear programme?” the State Department thunders. About a programme that America itself is running. I hear that Obama and senior air-force officials found this particularly hilarious. But the biggest joke of all is that they haven’t let Trump in on the secret. The poor sap actually believes that NK is an independent nuclear power.


Jan 22, 2018

Why does Nigel Farage now want to form a new political party?

He needs a job.


Jan 22, 2018

Singers who can write lyrics, but can't read music or play an instrument are not very respected. Is the same true for rappers?

I dispute that this is true for singers.

I have literally never listened to a singer / songwriter and wondered “Hmm … I wonder if he / she can read music or play an instrument”.

Nor have I heard anyone else criticise a singer for not playing an instrument or reading music.

I think the question is either not very clearly phrased or a troll attempt to diss rap.


Jan 22, 2018

Now that the Daily Kos has called an American citizen a "Nazi," can we all agree that it has no place being cited by Quora?

I’ll cite the devil himself if it’s relevant to my answer.

Why does our moral objection to someone prevent us from citing them? On Quora or anywhere else?


Jan 22, 2018

Why can’t I find any music I like?

One of two reasons :

you’re really fussy. And only have very, very narrow tastes

you’re looking in a very, very restricted place. Eg. just one or two local radio stations.

If you’re really fussy, just accept it. Perhaps music isn’t for you.

Otherwise look further.

I recommend starting on Music-Share on Quora. (Which isn’t just posted to by me, even though it looks like that on some days) See if you like anything there.


Jan 22, 2018

What programming languages are well suited for writing apps that generate code?

Racket defines itself as a “programmable programming language”.

That means you can prototype pretty much any language you want as a DSL on top of the Racket runtime environment (and use / inter-op with) Racket libraries etc.

So Racket IS an app. for generating code.

If you’re more concerned with creating nice simple GUIs to code-gen, another interesting option might be Ohm which seems to be a Javascript hosted library / DSL for writing parsers. And has its own IDE : harc/ohm-editor

As this runs in the browser you can probably imagine writing your own specialized in-browser UIs that call on it. Also it comes from the research centre of Y-Combinator which has a bunch of very smart and cool people working there.


Jan 22, 2018

Who would make a better Prime Minister, Theresa May or Boris Johnson, and why?

This is the real Mr. Potato Head. His head is a potato.

He would make a better prime-minister than either Theresa May or Boris Johnson.

Why?

Unlike Boris Johnson, he won’t screw up the country out of a misplaced belief in his own talents. And unlike Theresa May he won’t screw up the country out of a fear of Boris Johnson.

Mr. Potato Head won’t make a lot of decisions. But that’s OK because Theresa May doesn’t really make decisions either. And Boris Johnson would just make bad ones.

Mr. Potato Head won’t call an election before he needs to. That’s sad for Labour, and for Labour supporters like me. But at least Mr. Potato Head’s government is genuinely stable.

Mr. Potato Head won’t appoint any ministers. Which seems like a bad idea until you remember he won’t appoint Michael Gove, Liam Fox, Jeremy Hunt or David Davis as ministers.

Mr. Potato Head’s strategy for the EU negotiations would have been to roll over and accept whatever the EU demands. Which would have saved us two years of meaningless posturing and given the UK a two year start on actually implementing the required changes. Not to mention saved UK business a great deal of debilitating uncertainty.

Mr. Potato Head already dresses like an Ulster Unionist so no-one would have been particularly shocked when he entered into coalition with them.

Mr. Potato Head wouldn’t have coughed during his big Conference speech. Nor would he have recited Kipling during a visit to Myanmar. He doesn’t know any Kipling. Which is an advantage in anyone who needs to negotiate with the Commonwealth.


Jan 23, 2018

In software engineering, can a ‘for’ loop/statement be run over the real numbers (uncountably infinitely many times)?

Clearly, in practice, no computer can run forever. The universe will end one of these days.

In theory, many languages allow you to express a loop that would run indefinitely. If only the universe would let it.

The easiest is something like

while (true) { … }

But you can express this in a for loop

for (float f=0;f>0;f=f+0.01) { … }

Now my example above only counts in steps of 0.01. To step through all real numbers, you hit another problem. You have to step through them in infinitely small increments. To the best of my knowledge, no mainstream language lets you express an indefinitely small but non-zero floating point number in any way that you could actually use it in a calculation.

Maybe in a lazy language like Haskell you could write an expression that would evaluate to an indefinitely small non zero number, and use it to generate an infinite series of indefinitely small increments being added together. But in practice, the computer wouldn’t get as far as executing the first add.


Jan 23, 2018

What is impeding innovations, inventions and creativity that have economic and social impact from Africans in Africa?

“Necessity is the mother of invention.”

Ultimately what drives innovation and creativity is need. Or “problems”.

Africa has a lot of problems. And undoubtedly puts a lot of creativity into solving them locally.

However, Africa’s problems tend not to be the same problems that people in the US and Europe experience. So Africa’s creative solutions are not particularly exportable. Average Americans and Europeans don’t need the products of African innovation because they aren’t addressed towards the patterns of American and European life.

On the other hand, Africa is adopting some of the industrial economic and cultural patterns from Europe and the US. So solutions invented for businesses and consumers in these countries start to be of value to and imported into Africa.

And moving forward, Africa is heavily using mobile phones and mobile technologies, and is creating solutions for a society where mobile tech. is more ubiquitous and more reliable than landlines or banking or electricity etc. It’s quite plausible that this is going to be the reality in other parts of the world in future. And African solutions will start being more relevant. I expect to see some African apps. / platforms start to be more known.

Here are the 2017 mobile awards finalists : https://www.appsafrica.com/finalists-announced-for-the-appsafrica-com-awards-2017/


Jan 23, 2018

What is something that is possible but that has no evidence for its existence and will never have evidence for its existence?

The only things that will never have evidence for their existence are things that are defined that way.

There’s a whole category of “possible but totally impervious to detection” things.

But we might as well ignore them. Because, by definition, they will never impact us.

The only interesting things are things that we could, in principle, detect, but haven’t yet.


Jan 23, 2018

Why don’t most Quora progressives seem to answer questions straight out, like all other people seem to? Why try to change the premise of the question and reword it to what is not there?

All political positions have default assumptions about how the world works.

Your political position does. Mine does. Jake’s does.

But, by definition, the political position you believe in is the one whose default assumptions you share.

If you ask a question about any other position that you don’t personally hold, the answer won’t make sense until some common ground has been established enough for you to understand its background assumptions.

What those answers that seem to be “avoiding a straight answer” are trying to do, is to explain enough of that difference in background assumptions, that their answer can mean something to you.


Jan 23, 2018

Could you lauch a blimp into space?

Almost.

Most people say “to the edge of space”.

The “edge of space” is where the atmosphere becomes less dense than the density of gas in your blimp.

A blimp can’t go higher than a little bit below that (accounting for its own weight).

That can get pretty high, high enough that you see the curvature of the Earth and a big empty blackness above you. And there’s no air to breath. It’s about 24 miles up.

This guy parachuted from there :

OTOH, it’s not as high as the international space station which is over 400 km.

You need a rocket to get there.


Jan 23, 2018

Why does 'social justice' even exist? Wouldn't those principles be covered under 'regular' justice?

Yes. Of course “social justice” is part of “regular justice”.

It’s just that it’s a part that too many people have been neglecting.


Jan 23, 2018

Why can't people realize America is not a sanctuary for refugees?

Surely it’s for Americans to decide whether to be a sanctuary or not.

Right now, there’s some disagreement. Some would like it to be. Others would like for it not to be. That’s why there’s a political debate. But it’s not set in stone.

I, personally, think that the political debate is weak because too many people on the “anti-” side don’t actually cost their arguments. They throw around a big number and say “see! obviously we can’t afford to take in refugees”.

I do some accounting here : Phil Jones (He / Him)'s answer to Do first world countries have a moral obligation to take in refugees?

Have a look at the pushback I get in the comments.


Jan 23, 2018

Will feminists ever understand that most people who criticize them are not in favor of oppressing or discriminating women? It is actually very rare to find people in the west who still reject the idea of gender equality.

If you want to criticise feminists on a specific thing, without wanting to oppress or discriminate against women, then it’s really, really easy.

You just say it like this : “Look, I agree with the general issues and I’m not trying to underplay the problems of oppression and discrimination, but I think you’re wrong about X, because of Y and Z”.

Say it like that and I’m sure feminists will understand you perfectly. They might still disagree. Perhaps they don’t consider Y and Z sufficient reason for your position on X. But they’ll understand perfectly.

Just say what you want to be heard.


Jan 23, 2018

Is it fitting in the mainstream liberal media today that “columnist” looks, at a glance, so similar to “communist”?

It’s “fitting” in the sense that that’s how the users of the English language have ultimately chosen to represent the concepts of a columnist and a communist. So the media is “fit” to the language and culture it’s in.

You can choose to use different words if you want to avoid any risk of people conflating the two. And you’re welcome to try to persuade other people to do the same.

I’d guess that most people don’t think the problem is serious enough to worry themselves over or change their vocabulary over. But offer them some tasty alternatives and they might agree.

What words would you prefer to use instead?


Jan 23, 2018

Is there a website in the UK where I can donate money to the treasury, like a voluntary tax?

You can just overpay your tax online.

If you want the treasury to keep the money, just fill in a fake tax return saying you earned more than you actually did.

I’m sure that’s technically “wrong”, but I’m not sure how they’d punish you if they caught you.

If you don’t want to lie, just overpay. Probably they’ll send you a cheque at some point with the difference. But you don’t have cash it.


Jan 23, 2018

Could a president or other leader run a government based on lean startup principles?

No.

The point about “lean startup” is that you have a small, agile entity, the company, which has one job : to grow and make money. Unlike other startups, its aims to grow organically by making money (or at least getting customers) right from the start. But its main character is smallness and freedom.

On the other hand, government comes laden with responsibilities. Everyone dreams of freeing government from all the responsibilities, so it can act in a more agile manner.

But WTF is the point of a government that doesn’t see its job as “being responsible”? Government’s job is to protect the country, and the citizens, and their welfare, and their health, and ensure the next generation get educated, and the infrastructure doesn’t fall apart, and the food is safe to eat, and the water unpolluted, and the environment protected, and protect citizens’ freedoms, and protect minorities from majorities who want the freedom to exercise their prejudice etc. etc.

Government never starts off as a “minimal viable product”. It’s maximal from the word go. But having started maximal, you don’t particularly want it to grow further. It’s not trying to expand the way the lean startup is.

So, while there are undoubtedly a few tactics government could learn from lean. (And vice versa) They are very different kinds of entities, with different goals, different functional relationships with the rest of society. And it’s unlikely you can do government “better” by aping a bunch of practices from “lean”.


Jan 23, 2018

What are some modern programming languages that could be considered "Scala clones", but are more simplistic and non-JVM?

Speculating wildly because I know neither language, maybe Swift is the nearest thing to being “like Scala but not on the JVM”.

Like Scala it’s a deliberate mix of OO thinking and functional thinking. Aimed at OO programmers who want some FP goodness.

Like Scala, types are important, And it embraces the bestiary of Functors, Monads etc. which originally come from Haskell.

This is different from Javascript which also now offers the blend of OO and FP facilities but where types are, at best, an optional add-on.


Jan 23, 2018

Is it true that classical architecture is racist, misogynistic, islamophobic, and that all such buildings must be torn down at once and replaced with colossal concrete statues of George Soros?


Jan 23, 2018

Why is it that pastors don't perform healing in hospitals?

Exactly!


Jan 23, 2018

Is Jeremy Corbyn too old to contest a 2022 general election?

BRING. IT. ON!

I LOVE this!

I so want to see the Tories fight the 2022 on a “Jeremy is too old” ticket.

It’s gonna be a massacre :-)

Labour’s big problem is with the over 60s, who don’t like and don’t trust them, but reliably go out to vote in far higher proportion than younger people.

And I can’t imagine anything more likely to turn a bunch of 70+ year old Baby Boomers around and get them to sympathize with and vote for Corbyn than a campaign focused on a personalized attack of “70 year old Jeremy is too old”.

Over 70s in the UK are richer, more numerous, more active, and probably enjoying life more than people of that age have ever done in history. They’re jumping out of aeroplanes, taking PhDs, learning new languages, taking on new voluntary jobs. Etc. etc.

Yes! Please, please make the 2022 election all about how 70+ year olds are not suitable for anything except the scrap heap!

Bring. It. On!

I’ll bring the popcorn!


Jan 23, 2018

Isn't using the SJW label the same as when SJWs call people racist, sexist, or homophobic?

Not really.

Being racist, sexist or homophobic is a bad thing.


Jan 23, 2018

When everything is done by robots and there are no jobs, how will people get money?

Most people won’t.

They just won’t have them.

What will happen is that the rich people, who own the automation, will increasingly tailor their production to sell high-end luxury things to other people like themselves.

We see this already as inequality begins to bite.

Poor people get fewer options. And most of them are very low quality.

And we see an explosion of shiny, new, very expensive toys and services packaged for other well off people.

That’s why coffee is now $5 a cup, upper middle class people will spend $2000 on a cell phone, the seas are full of luxury yachts and you can buy gold toilet paper.


Jan 23, 2018

Could Nietzsche be considered an Anarchist because of his central idea on the individual's "Will to Power" and his emphasis on self-rule?

You can certainly make an interesting case for using Nietzsche in a serious anarchist context.

This is a very good book on it : Nietzsche and Anarchy


Jan 23, 2018

How do I debate liberals that don't use facts or examples? Is it safe to say I've won a debate if they are only using hominem insults?

It’s fair to say that the debate is going nowhere and there’s not much value in continuing if your opponent is only using ad hominem insults.

Whether you want to call that a “win” is up to you. I normally feel a sense of great failure when my opponent goes ad hominem on me. It shows I’ve failed to successfully capture his / her attention and communicate my points.


Jan 23, 2018

Are you smarter than Albert Einstein?

No.

Next!


Jan 23, 2018

Are Brits capable of answering a question about British culture without being droll and facetious?

Maybe.

But what would be the fun of that?


Jan 23, 2018

How do Brazilian people demonstrate when their capital is in the middle of nowhere?

Brasilia is a city designed for cars, not for people.

Protesters drive around beeping their car horns aggressively.


Jan 24, 2018

Would you kill someone to reduce their suffering?

If it was very clear that they were requesting me to, and that they were in a fit state of mind to make that request.

And if it were very clear that there were no other way to reduce their suffering, then I hope I would.


Jan 24, 2018

Why does it seem that web development languages like JS, CSS, and HTML won't be deprecated or just replaced?

Browsers.

Nobody seems to be offering a browser that uses anything other than html, css and javascript … with the exception that we’re getting “web-assembly” a low level bytecode to run in browser’s virtual machine, which will be a target for other languages.

As long as browser makers stick with html/css/js(wa) then everyone else will too.


Jan 25, 2018

Why are liberals in the USA leftist, but in Europe they're right-wing?

Because words shift their meaning from one time to another and one place to another.

It’s not that liberals have changed between the USA and Europe. It’s that the category of people who have been labelled liberal is different in the two places.


Jan 25, 2018

With no condescension intended, why do simple algebra questions always become very popular on Quora?

Far more people in the world have had to do, and probably at some point in their lives struggled with, simple algebra than more complex / advanced maths.

So the number of users who recognise the problem and solution is probably high.


Jan 25, 2018

Do hip hop lovers listen to other genres?

I like hip-hop a lot. But these days it’s only about 5% of what I listen to on the average week.

Maybe I don’t count as a hip-hop lover?


Jan 25, 2018

Am I pretty good at programming if I understand how recursion works?

Yes, actually.

If you teach programming you see there are certain hurdles that a student has to get over and which some students simply don’t seem to be able to pass.

Understanding / using recursion is one of these. And it’s usually taught fairly early on in the computer science curriculum.

So if you can grok recursion this doesn’t mean you are a good programmer, yet. It’s still beginner stuff. But it does mean you’ve passed one of the tougher, early-stage challenges, and that you might become a good programmer.

Many people struggle somewhat. That’s fine. It’s not easy and it’s not obvious (to 99% of the population.) But if you don’t get over that hurdle at all, then, realistically, you aren’t likely to become a good programmer.

Now, I’m not saying this is genetic. Perhaps with enough study and practice you can do it. But you have to keep working at it until you do. Being fluent with recursion is fundamentally important to what programmers do a lot of the time.


Jan 25, 2018

Is The Intercept biased when it comes to Brazilian politics?

It’s certainly partisan. I don’t think anyone would pretend that it wasn’t.

I think Glen Greenwald and co. have reasonable journalistic “ethics” in the sense that they don’t make up “fake news”.

But they certainly speak to people they agree with and report what they say more than they talk to people they don’t agree with and report them.


Jan 25, 2018

Could someone explain "Dubstep" music to me, how it got its name, and how it's different from other rave/electronic-type music?

A quick history of dubstep : Phil Jones (He / Him)'s answer to Who created the first dubstep track and which year was it released?

It’s called “dub” because like dub-reggae it was a kind of music stripped down to a slowish and minimal atmospheric drums and heavy bass.

The “step” comes in because it was evolved from, and stripped down from, what was called “2 step garage”. “Steppers” was also a slang-term in jungle / drum’n’bass music that was part of the same ancestry. “Step” in this context means something like “dance move” or even “rhythm”.

So “dubstep” means something like “the latest step (ie. rhythm) which is kind of dub-like (ie. slow, minimal, heavy bass)”.

Of course, as the genre evolved towards the end of the 2000s the focus became more and more on the “wobble bass” : a harmonically rich, very loud bass sound which was being filtered and manipulated to make the classic “wobble” / “wah wah” sound.

By the time you get to American “dubstep” of the kind Skrillex and friends produce, both the original rhythm and dubby atmosphere have more or less changed beyond recognition. And the histrionically wobbly bass is everything.

Really, what’s called dubstep these days is that bass.


Jan 25, 2018

In your opinion, why did Douglas Adams kill everybody and ridicule the number 42 in the end of the series? He could've written a more happy ending.

Honestly, I suspect Douglas Adams was trapped by his successful creation. And like a lot of artists felt a certain amount of destructive rage towards it. Arthur Connan Doyle killed off Sherlock Holmes, and Herge began to hate Tintin for similar reasons.

It seems to me that Adams missed an essential truth. Which is that what is great about H2G2 is the universe, not the main characters.

I always compare Adams with Terry Pratchett. When Terry Pratchett started on Discworld he was basically a Douglas Adams rip-off. Just playing the same kind of silly / satirical games that Adams did, but with the Fantasy rather than SciFi canon. In fact the original H2G2 is way more sophisticated than the original Discworld books.

But Pratchetts’s world soon got a lot richer and more sophisticated. Whereas Adams’s novels just get arbitrary and laboured. I think that’s because Pratchett realized that what was interesting was the world. Not his initial characters.

Imagine Pratchett had decided that all Discworld novels would be about Rincewind. Imagine he’d tried to keep Rincewind a constant, but create novelty by changing the world the whole time. The whole thing would soon run out of steam and become as laboured and aimless as Adams’s later H2G2 novels.

The truth is, Rincewind isn’t that interesting a character. And nor is Arthur Dent.

But Discworld and its quirkier characters are wonderful. And so is Adams’ galaxy.

I really wish Adams had had the insight or courage to ditch Arthur Dent (and maybe the rest of Ford, Zaphod etc.) and explore some different corner of his galaxy. Sirius Cybernetics, or The Guide’s publishers or just some other alien civilization or species.

I think he would have been a lot free-er and a lot happier. And would have produced a larger canon of great novels. The last novel reads to me like the work of a man who doesn’t know where he’s going and doesn’t much like the people he has to take there. He’s writing another book about Arthur and co. because he has to, but feels no love and enthusiasm for them. That’s why he kills them off in a such a meaningless perfunctory manner. He’s bored. And he’s tired of the whole thing.


Jan 25, 2018

Why not use an AI to develop super programming bots?

We undoubtedly will.

But it’s not gonna be “hey Cortana, write me a videogame”.

Or rather, if everyone is asking Cortana to write them videogames, the games are all going to come out very similar. And there’ll be a premium on games which are different from the standard ones that Cortana writes, either because they used a different technique or fed Cortana a lot of idiosyncratic extra constraints.

Whatever can be automated ends up becoming a commodity that no-one values. What has value is always what’s different and original.

However, many software development houses doing original, innovative software will start to include AI in their toolkit. To make mockups, to find bugs, to generate representative tests etc. But the AI will just be like any other dev. tools.

The spark of originality will come from programmers and designers.

There’s some interesting article here on how AI is used in fashion : How artificial intelligence is informing how fashion designers create

You can see that it does get used on some low-level creative work. And also on some high level analysis of trends and tastes. But there’s still a lot of human ingenuity weaving these together.


Jan 25, 2018

What are the world’s most pressing problems? Is climate change a clear and present danger? Was Marx right about capitalist enterprises (that directly or indirectly employ labor)?

The world’s most pressing problems are :

climate change

the potential that new technology has created for the end privacy and a regime of mass intrusive surveillance by government or other powerful agents. How can we live normal lives if we can’t be sure if we’re being observed by third parties in everything we do, say and think?

the “end of consensus”. We used to believe that when people had freedom to speak and argue freely, they’d converge on a reasonable approximation of the truth. Now we see on the internet that when everyone has the freedom to speak and argue freely you get less convergence and more divergence into pockets of fundamentally different opinions. People become more intransigent and more hostile to each other. This process is only starting, but could go a lot further. How can the world work when people have no agreement on fundamental ideas of what “the truth” is?

the proliferation of smart, dangerous machines. It’s soon going to be really cheap to buy and run intelligent robots that do harm. From drones that can assassinate individuals with a shot from 1000 feet up, to quadcopters that can rob your home through an open window, and snakebots that can plant a bomb under a car. How do we protect ourselves from terrorists, criminals and unscrupulous governments?

“peak oil” hasn’t gone away. The economics are such, that due to some technology getting cheaper, it’s now cheaper to get at some oil that used to be impractical. Nevertheless, the basic principle, that we consume and rely on oil for a large part of our energy needs, and that this oil is finite and will end sooner or later, hasn’t gone away. By the time it becomes obvious to most people that it’s running out we’re going to find that the economic instability will make orderly transition to alternatives more difficult. Along with peak oil, there’s peak a bunch of other stuff. Maybe we’ll find more and push the peak on a bit. Or maybe we won’t. It’s a bit of a lottery.

Marx was, indeed, right that without countervailing forces, the tendency of the capitalist market is for wealth to be increasingly concentrated among a smaller and smaller number of super-rich. We can see this happening in the US where a tiny number of people own as much wealth as 50% of the population. This extreme inequality is responsible for some of the instability and strife in our political system. For example, people turn against immigrants because they feel that they don’t have enough to share. Even if the immigrants take relatively little, and people don’t have enough because so much of the wealth has gone up to the top 1%. The racism and xenophobia is still there, corroding society.


Jan 25, 2018

If MTV killed the radio star, whom is streaming television replacing?

People who don’t engage their audience.

The difference between MTV and the radio star is that the radio star was heard but not seen. MTV required that artists be seen. And so a whole lot of new skills … from video-making, to fashion to “style” became important.

“Streaming television” is basically YouTube. But in fact, the new dimension which is being added is “interactivity”. Or direct response to your audience.

If you take YouTubers as the new stars, one thing they do is respond to, talk to their audience. They have live streams where they reply directly. Or if not, new videos will reference responses to old videos. Furthermore there’s a lot more social media like Twitter and Instagram where the would be star is expected to share bits of their life with their audience.

Celebrities who are used to a more managed, distant relationship with their audience. Who aren’t used to listening to and responding directly. Or answering questions. Or tweeting what they are up to. Will get “killed” (ie. sidelined) but this new reality.


Jan 25, 2018

Shouldn't we tell some men that if they marry a woman who's smarter than them, then the woman will remain the smarter one from then on?

How dumb does a man have to be to not realize this already?


Jan 25, 2018

Does Franklin Veaux answers demonstrate that he lacks knowledge about mutual and commensal symbiotic relationships?

He’s being a bit aggressive and dismissive. And seems to be ignoring actual cases of mutualism in nature.

But his big picture is basically right. There is no pre-ordained harmony, only “dynamic equilibrium”. All life is competing for scarce resources, and to the extent that some things aren’t directly competing, they are banding together for mutual advantage against something else.


Jan 25, 2018

Why do liberals (progressives) express disdain toward libertarian thinking?

Well, I’m not a liberal. I’m a libertarian socialist.

But that’s close enough to a progressive for most people.

I try not to express too much disdain for libertarian thinking because I find it very interesting and many aspects of it attractive. And frankly I’m sympathetic to much of it.

But it can be kind of exasperating for a progressive or liberal to see people vehemently ignoring / denying obviously incoherent or “question-begging” parts of the libertarian philosophy.


Jan 25, 2018

What job would you be doing if you could do anything in the world?

Sadly, it seems that what I seem to want to be doing more than anything else in the world, based on how I spend a fair amount of free time, is … er … writing answers on Quora.


Jan 25, 2018

Why is deprecating old code/tools/systems so satisfying to software engineers and those in related roles?

Old things you still have to use occasionally take up precious mental space. To remember how to use them (what’s the command again? what order do the parameters come in?) How to maintain or fix them when they become incompatible with some other upgrade elsewhere.

Deprecating and removing an old thing altogether from your toolbox / workflow is a relief. It frees up that space and you stop having to worry about it.


Jan 25, 2018

Why do so many people today support socialist policies when they have so epically failed?

The things I support haven’t epically failed.

Some things under the socialist banner did epically fail. But you’ll find some failure under all banners.

The socialist banner is still the best fit with the things I support, despite the failures.


Jan 25, 2018

Which people should be forced to remain in their country even though they wish to relocate to another country?

I don’t see why anybody should be forced to live anywhere on principle.


Jan 25, 2018

What do you imagine technology will look like in the distant future?

Plants and Ghosts

Things we only want around some of the time will conveniently disappear when they aren’t needed. They will be invisible and insubstantial. And only pop up again only when we want them. Perhaps not entirely like ghosts, but you get the idea.

Things we want around all the time, will become more and more like the kind of environments we, as evolved forest-dwelling apes, find most comfortable. Which is plants.


Jan 25, 2018

Is our philosophy and psychology falling behind natural and social science and technology?

No.

Philosophy is not trying to do the same thing as science. And it’s not clear how you would compare “advancement” in either.

Philosophy keeps moving forward, as does science. There are new ideas, new arguments, new approaches to addressing old problems. It’s rare that philosophy claims to absolutely “solve” a problem. But then science never declares that it has found the final laws or model for some physical phenomenon either.

Science admits that it’s just at the current best model. Which might well be overturned next year or next century. Philosophy is fairly similar.


Jan 25, 2018

Why are organizations hierarchical when we live in a network world?

It’s fashionable, especially these days, to think that hierarchies are inefficient or ineffective compared to horizontal / network structures.

That’s just a fashionable heuristic.

Back in the last century, Coase came up with his Theory of the Firm which explains why persistent links without the need for constant renegotiation can be more efficient than a constant flux which requires continual renewal.

Network theorists got very excited by the potential of electronic networks to “lower transaction costs” which made networks comparatively better value than hierarchies. This has helped to break up some hierarchies somewhat, and we do now have swarms of smaller, more agile entities replacing older more staid hierarchies in some places.

So the tendency is there. But it has a lot further to go. And it’s not clear how far the cost/benefits of thee current technology can take us.

New technologies can also make hierarchies cheaper too. So it’s not a simple, smooth movement from hierarchy to network.


Jan 26, 2018

What is meant by radicalism?

Literally it means wanting to solve a problem by attacking its “root”, original causes, not just treating the symptoms while leaving the roots in place so that it grows again.

The word “radical” has the same etymology as “root” and “radish” etc.


Jan 26, 2018

Does learning Fortran have a future bright enough to double my efforts to master it?

To be honest I’d be surprised.

There’s a lot of legacy Fortran but seems like the world of mathematically intensive computing has moved to calling fast libraries from a more convenient language.

If you’re new to programming, learn Python. Which has widely used libraries for a lot of science, statistics and machine learning. And if you want languages more specialized for maths, move on to Julia and R.

It’s hard to think of any application where Fortran is more useful than one of those.

The main usefulness of Fortran will be to read existing legacy code. But once you have reasonable grasp of Python / Julia, learning enough Fortran to read and adapt an algorithm from it is probably straightforward.


Jan 26, 2018

If you were forced to leave your present home and had the resources to live anywhere in the world, where would you go? (Please be as specific as possible; e.g., not "the US," but "Wichita, Kansas.")


Jan 26, 2018

What would happen if all the top writers went on strike over James Finn's ban?

It would be an interesting experiment to try to get a temporary strike on Quora. Simply to discover how much power writers actually have.

But I don’t think you should be too focused on “Top Writers”. Many great people on Quora have never been TW. But are still hugely valuable to the experience of everyone else here.

The challenge is to figure out how to get people interested in, and co-ordinate a strike of enough people at the same time.


Jan 26, 2018

When will the next big programming language be invented?

Good, and difficult, question.

In terms of language. Several of the new languages we have now may get big.

Rust could finally replace C as the standard low level systems language.

Scala might replace Java.

Elixir might scoop up both the Ruby and the Erlang communities and become the hot thing for a new generation of high traffic web microservices.

On the whole though, we see that the key to being a really big language is less intrinsic qualities, and more being in the right place at the right time.

Visual Basic was THE language for knocking up basic Windows desktop apps.

PHP was THE language for simple database backed web sites.

Javascript has no great virtues as a language. But has, for 20 years, been the ONLY language reliably in the browser. And that means EVERYTHING.

Realistically, the next mega-lanaguge is the language that lives in a new and newly important environment.

If the Ethereum blockchain platform takes off, then Solidity might be the new Javascript. The only language on that important platform.

Perhaps Kotlin becomes the default language for Android. Another huge space.

I think User-10855398059982604436’s idea of a Quantum language is a good one. But I think Quantum computing is still a bit far off to be the next big language. And it’s quite possible that by the time it becomes widespread, Quantum computing might just get wrapped in a Python library like all the other machine-learning and scientific / data computing. In a sense, Quantum computing is like a GPU or other external resource, rather than a platform in its own right.

There’s an idealized, fantasy world where our tablets and phones finally evolve into useful general purpose intelligent and programmable notebooks under our control, and a language like Eve becomes the de-facto. And everyone uses it. Sorry to say that’s unlikely.


Jan 26, 2018

What would actually happen in society if the government lifted the ban on all narcotics?

Fewer people would be in jail. The police would have more resources to target real criminality.

Drug prices would drop. More people would be able to manage their usage.

Drug use … might increase a bit … or might decrease a bit … we need more evidence.

Fewer overdoses.

Portugal is ahead of the curve here : The EU country where drugs are decriminalised – and hardly anyone dies of an overdose


Jan 26, 2018

Why do nearly all of the world’s successful recording artists come from the West?

The Western record industry is older (it got started in the US with Edison), more established, more mature and much bigger. It’s also been in a symbiotic relationship with Hollywood, which has been a major exporter of American / Western culture around the world.

Hollywood was actually more successful at exporting American culture than the American record industry by itself. But Hollywood took first Jazz, and then all the derivative musics of Jazz to everyone else. Then, later on MTV picked up that baton and exported Western artists even more successfully.

Now, with American culture dominant, English language music also finds it easier to travel. So American and English bands tend to do better than bands from other countries like France and Italy who prefer to sing in their own language. (Swedish and German artists seem happier to sing in English and some of those bands have become significant)

Other parts of the world have had successful local musicians. And some have become global figures. Think everyone from Fela Kuti to Nusrat Fateh Ali Khan to Miriam Makeba to Tom Jobim to Bob Marley etc. etc.

But the West is very good at promoting its product abroad. But fairly resistant to listening to a lot of music from elsewhere.


Jan 26, 2018

Why is default Python assignment a shallow copy, when it seems that it'd be more often problematic than helpful?

Exactly what Robby Goetschalckx says. You can make your own deep-copy out of shallow-copies, but if the default is deep you can’t make shallow out of it.


Jan 27, 2018

What’s the difference between art rock and progressive rock?

There’s a lot of similarity. I’m not sure how important it is to try to make too fine grained distinctions. I’m sure many bands / artists can be considered both.

But Progressive rock tends to put more of its artistic emphasis on the music itself : maybe longer, more elaborate arrangements with different sections in different styles. Art rock may do that but might also be content with fairly ordinary song-structures but given an aesthetic twist because of a new instrument, or lyrical trick or even just the style of presentation.

I may be off here, but take someone like David Bowie. He’s clearly very “art”, from the costumes / personas, style, musical experimentation, deep cultural interest etc. I think putting him in an “art rock” category would make a lot of sense.

But he’s not really very “prog”. Most of his songs follow fairly typical verse / bridge / chorus structures. They’re well crafted and catchy pop/rock. But not musically elaborate or bringing layers of complexity.


Jan 27, 2018

What is your political ideology and why is it superior to all others?

As Churchill put it : “Democracy is the worst form of government ... except for all those other forms that have been tried from time to time”.

Same with my political ideology. It’s the one that’s left after I’ve seen and considered the flaws in all the alternatives.

That doesn’t mean it doesn’t have flaws of its own. But you have to keep nibbling away, eliminating those, through constant argument and criticism. Ultimately you hope the criticism sculpts something which avoids most of the serious problems.

Obviously, a political ideology is always hypothetical. No-one’s ideology is “things should be exactly as they are”. (Partly because things are always changing) So it’s always speculative. In practice that means that no political ideology is completely “tested” against the real world. Again, when it is, you’d have to see if it works out or not. And adapt it accordingly.


Jan 27, 2018

Do British Police officers tend to be supporters of the Conservative Party?

Traditionally, senior police officers are part of the establishment and incline Tory.

Secondly, the police are, by definition, people who believe that law and order is very important in society. Again this is more often a Tory priority than a Labour one.

OTOH : there’s been some move to diversify the police, and this has probably brought in more “liberal” thinking. It’s unlikely that any of the senior police are raging socialists, but they might well be open to a centrist Labour.

However, as Martin Denton points out. It’s unlikely that Theresa May is very popular with the police in general.

To be fair to here, that’s because, as Home Secretary she did call out the police for some issues like systematic racism. But far less worthily, she was the instrument of applying austerity and cuts to the police.

Just as many people working in the NHS think that the cuts are destroying the service, so many in the police feel that maintaining law and order is impossible with current budget constraints.

Here’s a police view of May :


Jan 27, 2018

If you are an evolutionary socialist, can you please state your views? Do we have any evolutionary socialists on Quora?

I don’t know if I’m an “evolutionary socialist” in your terms.

I am a socialist who is :

a) not a revolutionary. And I explain a bit of what I disagree with here : Phil Jones (He / Him)'s answer to Do the socialists of Quora believe the revolution will happen within their lifetimes?

b) not an authoritarian. And I explain why I am a “libertarian socialist” here : Phil Jones (He / Him)'s answer to What is a left libertarian?

but also

c) not a centre-left, liberal, social democrat etc.

Now quite a lot of the time I’m quite like a liberal, social democrat, centre-left. So much so that you probably wouldn’t notice the difference.

What makes me more radical is that I believe fundamentally that there are positive feedback loops inherent in the particular economic system we have at the moment (and which I’m happy to label “capitalism” while noting that some people take issue with this use of that terminology) which means that accumulation by the rich will always spiral out of control, leading to instability and collapse of the economic order we have.

I believe that there is no liberal / social democratic accommodation to be made with “capital” whereby you leave it alone and simply skim off a bit of redistributive taxation to solve society’s problems. Leave the mechanisms of accumulation intact and eventually large clusters of wealth will aggregate which exert so much economic and political “gravity” that they will disrupt everything else and destroy your social democrat or liberal consensus.

Now, I’m happily convinced that individual initiative, private enterprise, markets, some private property etc. are all good things, necessary for us to live free, happy and productive lives, and things we have no idea how to do without. And so just getting rid of them in a naive way is dangerously wrong-headed.

I am also certain that we do have to dismantle those positive feedback loops to create economies that are long-term sustainable and which work for everyone. And deliver those free, happy and productive lives.

How we dismantle those loops and what we replace them with, I think is still an open question. Of course, I have some suggestions. But I accept that if we try them in practice we’d still need to look at their results and navigate accordingly.

In fact, rather than seeing myself as a “revolutionary socialist” or a “gradualist” or “evolutionary socialist” I prefer to think of myself as an “agile socialist”.

So, I admit it, I’m basically a software guy. And I see the challenge of creating a new political and economic order and its institutions as a parallel to engineering a new technological ecosystem of various products.

As an “agilist” I believe that the best (and fastest) way to create a new system that’s what you actually want, is via many small, incremental steps, paying attention to the results and correcting as you go. And I think this is the way to move from today’s capitalism to a system that is more in line with my socialist ideals.

Of course, while that’s the correct way from an “engineering” perspective, it’s also particularly difficult politically. You need both general public support and wise and committed statesmen / stateswomen to try to make it work. That’s a tough ask. But then I’m not convinced any system can run all that well without general public support and wise and committed statesmen / stateswomen to run it.


Jan 28, 2018

How many times has socialism failed?

14.6

Next!


Jan 28, 2018

The rich are getting richer and the poor are getting poorer. Leaving aside all economic explanations for why it is the case, is this something to welcome and appreciate? Is this a good thing? Is this right?

No. It’s neither morally nor practically right. Or welcome.

When inequality gets too bad, either the poor will rise up against the rich and destroy our current society (much as other empires have fallen in history) leaving anarchy (not the good kind) and societal collapse. Or the rich will impose the most draconian violent oppression on the poor to prevent this.

And here’s what new. This time the oppression is going to be robotic. This time the rich will be sicking squadrons of drones, IoT surveillance devices, autonomous tanks etc. against a dissatisfied population.


Jan 28, 2018

How can one effectively debunk the argument that "liberal politicians are pro-immigration because they will get more votes"?

Aren’t conservatives AGAINST immigration for precisely the same reason?


Jan 28, 2018

Why is inclusion in tech important to you?

Inclusion in society is important to me. And tech. is an increasingly large and important section of society.


Jan 29, 2018

Why isn't Christian EDM (techno, trance, house) nearly as popular as Christian pop/rock?

Christians are concerned that the lyrics of songs they listen to may be unchristian.

So they develop their own Christianized versions of music they like the sound of, to minimize the risk of listening to (and being subconsciously influenced by) dangerous lyrics.

EDM doesn’t really have many lyrics, and most of them are about innocuous things. So the need for specifically Christianized EDM is fairly limited.


Jan 29, 2018

How come we never discuss the Asian slavery of Europeans (Turk/Ottoman slave trade/Crimean Khanate, etc.) and the many subsequent race mixed populations which it created? Is it racist?

It’s obviously discussed in academic (and even pop) history.

But it’s not discussed much elsewhere. Unlike the slavery of Africans in America.

This is not due to racism. But to the fact that it’s more or less impossible to quantify the degree to which, or make a plausible argument that, the average Western European is significantly affected or disadvantaged by this history.

The numbers of Western European slaves taken by Orientals is too small to have significantly impacted the Western European economy or development. And there is no large population of ex-European ex-Slaves stuck in Middle-Eastern countries suffering systematic abuse due this cultural history.

Compare this to the condition of African slaves in the US. Not only was the kidnapping of Africans as slaves a major disaster for Africa itself, but a very large population of slave descendants live in America today, who are still systematically victims of prejudice, partly because of the cultural memes that were developed in the US to justify and maintain the system of slavery.

Now, I accept that the calculus might be a little different in the Balkans. It’s possible that in the South East of Europe, people might have more justification for saying “if we hadn’t been occupied by the Ottomans we’d be in a better position politically / economically than we are today.” And maybe the taking of slaves is part of that.


Jan 29, 2018

What disgusts you?

The argument that says we need people to be paid badly so we can have cheap stuff.


Jan 29, 2018

Is Black Mirror a social justice warrior-based show?

It’s about how society is impacted by technology.

It invites the viewer to think about society and our well-being and question whether certain technologies and trends are good or bad for us.

Of course it’s a fucking Social Justice Warrior show!!!

Social Injustice Warriors, more or less by definition, want us to NOT think about society. NOT worry about its welfare. And NOT question technologies and the ideologies that inevitably come packaged with them. Social Injustice Warriors want us to just buy into the shiny new stuff that the wonderful corporations hand out without question.

As far as they are concerned, worrying about any sense of good / bad for society beyond the instant gratification of the individual maximizing his / her utility is as near to communism as makes no difference.


Jan 29, 2018

Why does the US conservatives think that liberalism, socialism, and communism are the same?

They don’t.

They just pretend that they are for rhetorical advantage.


Jan 29, 2018

Do you find Africans to be inferior beings?

Nope.

Next!


Jan 29, 2018

Did the programmer with the most lines of code do the most work?

He / she may well have done “the most work”.

But he / she is also the programmer who has the most work left to do, and is therefore furthest from completion.

Yeah, I know, it’s a mind-fuck.

Think of it like this. “Did the guy who spent the most money get the best deals?”

Sometimes, yeah. He might have got a great discount because he bought in bulk.

Other times, spending the most money is a symptom of having overpaid.

When you want the best deals, the dollars paid are in the denominator. The goodness of the deal is inversely proportional to them.

Same with lines of code. You need lines of code. They’re a cost of doing the business of programming. But the moment you have a line of code on your balance sheet it becomes a liability. It incurs ongoing costs to maintain it. To debug it. To keep it in source management. To re-read and understand it. Etc.

The programmers equivalent of the goodness of the deal is “functionality per line of code”. The fewer lines of code to hit the same functionality, the better a deal that you got.

That’s why a programmer who wrote a lot of lines of code may be like the guy who bought in bulk. He may have got a lot of functionality for those lines. Or he may be like the guy who overpaid, he wrote too many lines of code to hit a mediocre functionality, and is now paying more for that because all those lines of code are draining his energy and holding up progress towards the completed functionality.


Jan 29, 2018

Have you been limiting your social media use and, if so, what are you doing?

I closed my Facebook account in 2013, and have never had Instagram or WhatsApp.

I do use other social media (I was an early adopter and at one point was on 16 social networks) but I’m largely down to

Twitter (I do a burst of tweeting / following links on Twitter about once a week, any more is too time consuming),

LinkedIn (actually I just have an (outdated) CV there, I don’t go there much)

Quora (this is the big one, the one I waste too much time on)

My own blogs / wiki / home pages (I don’t put enough time / attention into these and … sadly … they’re a bit outdated)

Given the dominance of Facebook these days, most of the other places are pretty much ghost-towns so it’s been easy to drop out of them.

Not being on Facebook is a bit of a pain, when you hear about someone did a gig or there was a party and you say “why didn’t you tell me?” and they’re like all “oh, I forgot, you don’t have Face”

OTOH, there are lots of things I avoid through not being on Facebook. And I suspect my view of my fellow humans is more positive through mainly seeing them through the lens of Quora.


Jan 30, 2018

I am anything, therefore I am tigger. Do you agree with this statement?

If you literally could be anything, then clearly you could be Tigger.

So, maybe there’s nothing wrong with the logic of the sentence.

However, even if you couldn’t be “anything”. It’s perfectly possible that you could still be Tigger. Except it’s pretty unlikely that a fictional character is posting questions on Quora.

We’ll assume that you aren’t Tigger, for that reason alone.

And, as to the wider issue. You’ve given us no reason to accept that you are, or could be, “anything”. So the whole question is a bit pointless.


Jan 30, 2018

If scholars cannot agree on what a particular philosophers has said, how do we know that we have understood what that philosopher has said?

It doesn’t matter much.

What we value about philosophers is how much the interpretation that we make of their thinking speaks to us today.

Sometimes a philosopher was largely forgotten, and then someone made a brilliant new interpretation that applies his, seemingly outdated, ideas to something that we’re interested in, and then everyone is talking about the original philosopher again. But really talking about the original guy as seen through the lens of the modern interpretation.

This is fine. Because, and this is the really important thing, philosophy is NOT a cult of philosophers. We aren’t talking about Socrates and Kant etc. the way religious people talk about their iconic figures and gurus. They aren’t role models. We don’t live our lives to be like them. We don’t care about getting them exactly right except in so far as we get the best value from their philosophy.


Jan 30, 2018

Are liberals more gullible than conservatives given that it’s always liberals who respond to troll questions on Quora?

No. They just care more.

I answer Troll questions because I want third-parties to see that we don’t let troll assertions stand unchallenged around here.

I know it’s “a waste of time”. I know the OP isn’t listening. And isn’t going to learn anything from my answer.

But I answer anyway so that if someone else stumbles across a question, they don’t get the impression that people just accept that kind of thing.


Jan 30, 2018

Is communism ever able to work correctly so that twentieth century communism won't repeat itself?

If you try to build communism the way they tried to build it in the 20th century, it would likely fail just as badly.

We’ll have to try something different next time.


Jan 30, 2018

Must every startup detect a simple and primary need to solve a problem or activity that sucks? I think Blockchain or Twitter do not do something like that?

Blockchain is a technology, not a startup, so it doesn’t need to follow standard startup rules.

Twitter is kind of lucky. It was made by people who were well connected in Silicon Valley who had money to pour into it while it was still considered a neat idea but had no business model (does it yet?)

A bit like Quora.

Unless you are already a Silicon Valley insider, and with plenty of VC money on tap, your startup has to be making sustainable income fairly soon or it will fold within a couple of years. And that means solving a real need.

Yes, the big social networks have a different logic. But most of the spectacular startup failures you see are when people assume that that special logic is applicable somewhere it isn’t.

It’s safer to make something that people want and you can sell to them.


Jan 30, 2018

Is Python's lack of type safety a serious problem for large projects?

It might be. For very large code-bases.

But the far, far bigger and more important question is “why does a code-base need to be large?

Firstly, Python is a less verbose language than something like Java. (The prototypical statically typed language that most people are thinking about. I’m not talking to you Haskellers.)

So a well written Python system can actually be a lot smaller than a mediocre Java code-base full of boilerplate and cruft. In which case, the advantage of static types might kick in later than you imagine.

Furthermore, we are increasingly finding other ways to cut up our large monolithic code-bases. Into microservices and loosely coupled subsystems that are connected only via the back-end database or message queues etc. “Type-checking” in this context is largely be a question of checking a snippet of JSON against a schema at runtime, because there is no “compile-time” for the overall system and no in-language types that really check this stuff.

In a way, this question reminds me of all those “isn’t Python slower than C? Why does anybody use it?” type questions.

In the absolute sense, Python is slower than C. But 99% of the time, other factors are more important in determining the speed of your application. In the absolute sense, Python’s dynamic types aren’t as secure as static types, but a lot of the time, other factors are more important in determine the structural coherence and quality of your large system.


Jan 30, 2018

Will the JVM ecosystem catch up with Python libraries in ML and AI, or will Python keep its advantage in these?

The Python libraries are basically just C libraries. You could wrap them and call them from Java. There’s a Java wrapper for OpenCV for example.

But the thing is a lot of ML / data is done by people who aren’t primarily “professional developers”. They don’t NEED the features that Java offers for principled software development. And Python is sufficient for them.


Jan 30, 2018

What are your thoughts on the Brexit Cabinet leaked report?

As is so usual, it’s the cover-up that kills you, not the original crime. This is far more damaging because it has been leaked. As Rupert Baines says, the broad assumption has been predicted by many people for a while.

If Theresa May had just published this stuff when it was ready and said “Look, the prediction is for a rough ride for the first few years, but this is what you voters asked for and we’re delivering it. Stick with us while we go through this and we’ll find our way to a better future together” then I think it would have been fine. May would have looked honest and leaderlike. The British people would have knuckled down and got on with it.

But by appearing to hide the report, and infantilize the voters by insinuating that the UK could avoid the pain, the Tories have actually made Brexit much worse. A zone of confusion and equivocation.


Jan 30, 2018

I really like the recursion unit in my AP CS class. Is it likely that I would enjoy learning Lisp?

Yes.

If you like recursion (because you find it elegant and powerful) then you’re probably the sort of person who will like functional programming languages like Lisp/Scheme, Haskell etc.

There’s lots more of this goodness out there.


Jan 30, 2018

If Americans are writing pro gun books that have propaganda for their domestic audience, what are the British doing to fight it?

Seriously. Does any American fondly imagine that the average Brit is going to be swayed by the kind of cherry picked data, appeals to the Constitution and froth-mouthed anti-government paranoia that the typical gun nut trades in?


Jan 30, 2018

At which point in the pursuit of social justice does one supposedly become a so-called "Social Justice Warrior (SJW)"?

Right from the start.

The moment you advocate social justice, the beneficiaries of injustice will take against you and start trying to “discredit” you.

I’ve called “Social Justice Warrior” the world’s most useless insult, given that the term is wholly positive, and a badge of honour to those who earn it. It’s hard to see why being called an SJW is going to bother people at all.

But somehow, there are people who seem to think that using it as an insult achieves something. I’m not sure why.


Jan 30, 2018

Are British Labour Party activists in step with Jeremy Corbyn's principled stance that politics should be "discussed with courtesy on the basis of the facts?"

I’m sure some are. And some aren’t.

Whenever there’s any public disagreement today, you get people piling on social media to add their support. Often by posting aggressive, hate-filled and threatening tweets against the people they oppose.

Sadly it doesn’t seem that Labour is immune from this phenomenon. There are many complaints that Labour supporters have indulged in this kind of harassment. Also Corbyn supporters indulging in it against other factions within Labour.

This is sad. But no one’s yet persuaded me that this is especially a problem with Labour supporters. Or that there’s any tacit encouragement from Corbyn and his colleagues in the leadership.

I suspect this is just “greater internet fuckwad” theory in action.


Jan 30, 2018

Why do Liberal arguments tend to completely avoid the subject of biology?

I’ve made several answers on Quora that are about biology.

I’d drop some links but I don’t see why I should do your work for you.


Jan 30, 2018

The Tories have said they are committed to Brexit, and Jeremy Corbyn will not support a 2nd referendum. Is the remaining cause now dead in the water?

The Remain cause is dead unless and until the British public demonstrates a dramatic change in opinion about the matter.

Yes, there’s a bit of a shift, but to have any plausible case for undoing the referendum result, you need multiple opinion polls consistently jumping in favour of Remain or a second referendum by 10 or 20 percent.

That would grab the politicians attentions.

Until then, the referendum vote, imperfect as it was, has to be taken as basically our best estimate of what the British people want. And however much of a cock-up the government is making of the negotiations, and however horrified the public are, they still don’t seem to be reacting by shifting their opinion in favour of Remain.


Jan 31, 2018

Is it on the rarer side for a woman who self-describes as either communist or very left-wing, to be also anti-feminist or at least not identify with feminism?

It’s not impossible, but I suspect it’s rare.

The main reason I’d guess that many women deny being feminists or reject feminism is because they are uncomfortable with what they think of as an “extreme” or “weird” ideology.

But if you’re already prepared to take the hit for being a far-left communist, I’m not sure why you’d wimp out of feminism.

Of course, maybe a hard-core communist might worry that feminism puts so much weight on patriarchy it fails to notice the more serious problems of oppression structured by class. But I’d assume that most hard-core communists would recognise that this is a quibble about emphasis rather than claiming themselves as anti-feminists.


Jan 31, 2018

What would happen if Bernie Sanders offically dropped the "democratic socialist" label in lieu of the label of "social democrat?"

Bernie Sanders is the most popular politician in America WITH the “democratic socialist” label.

What on Earth would be the point of rebranding himself?


Jan 31, 2018

How can a society defend against “slaughter bots”?

Hank Smith is partly right, that nets are probably the best answer to swarms of slaughterbots. Think of them like mosquitoes or locusts.

I’m not as sanguine as he seems to be. This is a major problem we’re going to be faced with soon. And I don’t believe for a moment you’ll be able to shoot them with shotguns (they can be programmed to have chaotic avoidance patterns, just as mosquitoes do). Nor will cats and dogs do much against them as long as they hover 6 feet in the air.

Heavy nets are the best defence for the inside of buildings. Maybe Bee Keepers clothes when you go outside.

Obviously the main defence is not to be recognised, if it’s targeting you personally. So masks and camouflage makeup might help. But not if it’s just targeting a crude type. (All the people in this building.)

Possibly water canons and jets of water could knock out quite a few, until the makers figure out how to make them water-proof.

Electromagnetic pulse weapons too. Though there’ll be a lot of collateral damage from these.


Jan 31, 2018

What is the argument for the view that a progressive graduate tax would be better than simply funding higher education out of regular progressive taxation (ie. That is blind to whether the payee is a graduate)?

Well the argument FOR it is very simple.

Only graduates (the people who benefited from it) pay it.

This argument has the benefit of simplicity and apparent “fairness”.

I don’t personally agree with it, but this question isn’t about that.


Jan 31, 2018

Lula has a lot of corruption accusations by the mainstream media in Brazil. Is there any proof of it?

There is. But it’s all “circumstantial”.

Circumstantial evidence is basically evidence that isn’t a direct witnessing of the guilt of the person, but contextual facts that you are invited to make an inference from.

Let’s give an analogy. Consider Jim.

Jim is in court, accused of receiving stolen goods. The evidence presented is that Jim is the cousin of Bob, a known housebreaker. Furthermore Bob has been seen around Jim’s house various times in recent months. And Jim has been driving around in a rather nice car that technically belongs to Bob, but seems to have been given to him as a present or on indefinite loan.

Furthermore, Steve, a small-time crook, also facing jail-time, has entered a plea-bargain with the judge saying he “knows” that Jim has been receiving stolen goods from Bob.

On the other hand. The defence points out that there are no witnesses that have actually seen Jim with any stolen goods. Nor does there seem to be an itemized list of the goods that are alleged to have been stolen and handled by Jim. And it’s widely believed that that the judge who has taken Steve’s plea-bargain has it in for Jim, and so it’s plausible that he has, deliberately or not, encouraged Steve to point the finger at Jim in return for a more lenient sentence.

So, if you don’t like Jim all that much, you’re inclined to say “Well, I always knew he was rascal and no-good. Obviously he consorts with criminals. He’s obviously been paid off by them. And we have a witness to say that he’s involved. The whole thing is an open and shut case. The fact that he’s managed to handle the stolen goods without being seen doing it is just further evidence of how tricky he is and how important it is to take him down.”

OTOH, If you like Jim, you’re inclined to say “Seriously? Is that it? There’s no direct evidence of any wrong-doing! It’s all just hype and insinuation. You can’t put a man in prison for 12 years on something that flimsy.”

So, Lula’s position is similar. He’s known to consort with corrupt politicians and the kind of oligarchs who bribe politicians. But just as Jim can’t help having a cousin who’s a burglar, a Brazilian president and political player can’t really avoid dealing with a whole tranche of corruption at the top of Brazilian society. He’s known to have received some kind of presents from some of these people. Which certainly doesn’t look good. But there’s no evidence that these are the result of any negotiated deal. Except for some accusations in plea-bargains. But there’s strong reason to be suspicious that the judges concerned are gunning for Lula and may well be encouraging that.

On a case where a jury was required to set a high standard of proof, and presume innocence unless that bar was reached, I think you’d be fairly unlikely to get a conviction on just this evidence. OTOH, IANAL!


Jan 31, 2018

Everyone I know describes themselves as "socially left, economically right". Why aren't there any political candidates in the US with that stance as an agenda or are all my friends and I just flukes?

“Socially left, economically right” is one of those positions that sounds plausible if you don’t think about it too much, but actually turns out to be really hard to turn into coherent and concrete policy.

So, classic example. You can have high taxes and the government provides a hospital. Or low taxes and no hospital.

Everyone would like low taxes and a hospital. In their ideal world. But of course, that isn’t possible because without taxes the government can’t pay for it.

So, you can be left-wing and want the taxes and the hospital. Or you can be right-wing and not want the taxes or the hospital.

But people who call themselves “socially left, economically right” are people who initially start by wanting the low taxes and a hospital. Sooner or later they figure out that they can’t have both. And so they have to choose.

Most of them then realize that when they said “socially left” they weren’t really thinking of a hospital at all. They were just thinking that “left” meant “not homophobic” or something. But when they said “economically right” they WERE thinking of low taxes. So they end up going to the right. And becoming non-homophobic Libertarians.

A couple of people probably do go the other way, and realize that the cost of left-wing goodies like hospitals is, indeed, higher taxes, and accommodate themselves to that reality.


Jan 31, 2018

What is the reserved word that you like most in programming for defining a function (e.g. function, def, fn, fun, define, etc.)?

I accept up to 4 characters.

So anything up to defn is ok by me. Anything longer, like function or define seems like unnecessary verbiage.

I like the Clojure conventions of defn for a defined, named function, and fn for an anonymous function.

I think lambda for anonymous functions is pretty verbose.

I admire the chutzpah of Haskell’s single backslash \ though I don’t need to be that terse. In Emacs, Clojure’s fn gets rendered with a proper lambda character anyway.

But I’m equally happy with Python’s def

Ruby uses def too, which is good, but I have a particular dislike of the end keyword for end of blocks. It gives me traumatic flashbacks to Pascal.


Jan 31, 2018

Do you agree with Edward Witten that consciousness will likely remain a mystery?

Yes. But not quite for the reason you imagine.

Consciousness isn’t mysterious. It’s something we’re all intimately familiar with from an early age. We live constantly inside consciousness. We’re all at home there. It’s utterly normal.

The problem is that science has been explicitly defined as something that can’t talk about consciousness. Because science’s gold-standard of proof (or even validity) is the “inter-subjectively verifiable” observation. But consciousness is fundamentally NOT inter-subjectively observable. No one else can ever observe your consciousness, so your hypotheses about it are never going to be valid science.

There’s nothing spooky about this. It’s like the fact that in football (soccer to Americans) you can’t pick up the ball and run with it.

People observe their own consciousness. They hypothesize about it. Argue about it. Try to understand it, the whole time.

But none of that activity will ever count as “science” because the rules of science disallow it. Just as, however good you are throwing the ball into the net, this will never count as a valid goal because the rules of football don’t allow it.

So science will never “solve” consciousness within its own set of valid moves. But that’s fine. There are lots of other kinds of things science can’t talk about either. Phil Jones (He / Him)'s answer to What questions can science not yet answer?


Jan 31, 2018

Why is pop culture from the 80s so timeless and unforgettable?

It’s still very much in living memory.

Give it a hundred years or so and then we can talk about whether it’s “timeless and unforgettable”


Jan 31, 2018

Do the British have their own culture? Why has Great Britain been influenced by other cultures?

Having your own culture, and being influenced by other cultures is the same thing.

Culture is a dialogue.


Jan 31, 2018

Why did Lord Bates resign over the lateness in the Brexit bill in House of Lords? Why did he feel an apology was not enough?

Sorry?

WAT???!?!?!!?

Seriously? Of course there’s some ulterior reason. Not even British Lords are that uptight.

Either the guy’s got a brain tumour or he’s ducking out of having to represent a government he no longer feels able to represent.


Jan 31, 2018

Do progressives think the end goal of society is to be at home, watch TV and order take out?

Not for me.

I’m now 48 years old, and have never bought a TV in my life. Why the fuck would I want a TV?


Jan 31, 2018

Why are people angry at deporting illegal immigrants, when they technically broke the law?

Why are people so hung up on following “the law” when technically it makes good people suffer?


Jan 31, 2018

Is the Quora community anti-American, and if so why?

Well quite a lot of Quorans are NOT American.

So you can’t expect them to be automatically “on the side” of America. They have their own countries and loyalties.

And being Not American, they haven’t been subjected to as much propaganda as Americans have, so may have a more balanced view of the country.


Jan 31, 2018

In systems built and sustained on merit, why is the discussion around gender, racial, or ethnic diversity important?

If the system was really based on merit then they wouldn’t be.

But often it’s privilege masquerading as merit.


Jan 31, 2018

The presidency was established in Brazil in 1889. Over the years corruption has increased and the bureaucracy is a great problem for its citizens. Would restoring the Monarchy be a good solution?

What I always wonder is, if people like hereditary dictators so much, why don’t they just go and live in North Korea?


Feb 1, 2018

Is it bad that I hate women?

Yes.

Next!


Feb 1, 2018

Do you find yourself so addicted to Quora that you try to upvote articles on other sites?

What “other sites”?


Feb 1, 2018

Is feminism to blame for an increase in the deaths of lonely old men?

No.

That would be antibiotics. In previous centuries, the men would have died younger.


Feb 1, 2018

What is the difference between phenomenology and Kant's transcendental philosophy?

I am not at all knowledgeable about this. So take this as a hugely provisional / speculative answer. Perhaps I am totally wrong here. Please, experts, come and correct me.

But as I understand it, in a nutshell, Kant thought you couldn’t know anything about the noumenal (or “real”) world outside your subjective world (or the “phenomenal” world). But he thought everyone’s subjective phenomenal world had to be structured the same way.

“Transcendental” knowledge was knowledge of those necessary structures. And you could deduce them rationally.

So, Kant didn’t think you could know if there was an absolute time and space out in the noumenon. But you could figure out that we would all have a concept of absolute time and space that worked the same way, to help us structure our experience, inside our phenomenal world.

By the time you get to the phenomenologists, they are basically doing a far more observational investigation of the phenomenal world. Describing their subjective experience and inviting you to recognise that your subjectivity matches it.

In a very crude sense Kant’s is a kind of “mathematical” deduction of these categories. He’s saying “our concept of time has to work like this because here are all these other constraints X, Y, Z”. Heidegger is more like “when we think about time, don’t you find it’s impossible to shake off that feeling that it’s a finite thing, the sands of the hourglass running out for us, with death coming at the end”.


Feb 1, 2018

Is BBC Radio 4 a civilising influence on British society?

I think so, yes.

Pace Gill Bullen but just providing that service as a regular, respected staple of British life, does feed-back into the general culture.

Even for people who aren’t regular listeners. It affects the tone and temperament of people that non-listeners encounter during the day; it sets our expectations of the norms that British people should follow, when making claims and having arguments.

There is far more to the influence of the media than the effects on immediate consumers of it.


Feb 1, 2018

Can Brexit become a Varoufakis-style 'Grexit' strategy (i.e., an exit bluff to bump the 'Beast' onto a more humane path during its fumbling and messy progress towards being a sort of nation)?

While I have a huge respect for Varoufakis, the main lesson anyone should have learned from the Greek experience is that blackmailing the EU doesn’t work.

So if it were an attempt to copy that strategy then it failed both spectacularly AND predictably.

There’s just an argument to be made that Cameron thought he could use the threat of Brexit to leverage more out of the EU when he was doing his tour in early 2016. He should have paid more attention to the Varoufakis experience.


Feb 1, 2018

If your local MP had an extra - marital affair, would you change your opinion of them? Would it influence your vote?

Interesting to see the cultural differences with my fellow Brits like Peter Hawkins and co.

I live in, what for the purposes of this argument we can call, a “Latin” country. Where there’s a sense that our puny morality can’t really be expected to stand up to the force of nature that is human sexuality. I literally do find myself having arguments sometimes which boil down to

Me : “Good heavens! Couldn’t he just control himself?”

My wife : “Meh! She was hot. What could he do?”

So maybe it’s rubbed off a bit, but I’m, somewhat, inclined to take sexual impropriety as a sui generis thing, that’s very different from, and a bit disconnected from, other kinds of bad behaviour. That’s not to say it’s not immoral to betray your spouse. That it doesn’t cause pain. And wreck lives etc.

But I’m not convinced that it entails other kinds of impropriety. I can believe that someone can be highly responsible, well intentioned, even honourable in every other sphere of life, and still fall to temptation.


Feb 1, 2018

Why didn't chatbots become as prolific as they were predicted to be in 2017?

The chatbot “phenomenon” was deeply misunderstood and wildly and incorrectly hyped.

What WAS interesting a couple of years ago when bots got fashionable, was the fact that chat apps like Whatsapp, Messenger, Slack etc. were important new platforms where people were spending a lot of their time, and so having your functionality available directly inside those environments was a really good idea.

Unfortunately far too many people read this that bots with “conversational interfaces” (ie. something that went back to Eliza in the 1960s) were the big new thing. People who’d been providing rather lame “talk to a live customer service representative, now!” type chat-boxes on web-sites suddenly saw an opportunity to hype themselves. Etc.

Conversational interfaces are utterly tedious and fiddly, especially if you’re typing on a phone keyboard. The only reason bots used them is that they were simple to implement as chatbots, and perhaps there wasn’t much option. But as bots-within-chat-apps get the UI to be more like ordinary apps, with menus, swiping etc. that’s what they’ll do. And no one will think about them as “bots”.

The other place chat is growing is speech. I personally think speech interfaces are a terrifying privacy issue. I do not want a box in my house relaying everything it hears to Apple or Amazon or Google. I can’t quite imagine these will hit the mainstream in the way some people predict. But I could be wrong. People are stupid.

tl;dr : the “bot” phenomenon was really all about Whatsapp / Messenger / Slack becoming mega popular. Not “bots” at all.


Feb 1, 2018

Why do the answers of Panicz Godek get so little upvotes from female Quora users?

I’m guessing it’s just a) the general sex ratio on Quora multiplied by b) the sex ratio of programming geeks in general. That’s probably quite a bad ratio.

That’s not to say that there aren’t some awesome women computer science geeks on Quora like Quildreen Motta, Anne Ogborn etc. But I’ve seen relatively few.

You should also remember that Quora has vicious positive feedback loops between liking and following. You start upvoting something and immediately more of it starts appearing in your feed. If you like someone you see more of them, you follow them, you see a lot more of them. So you end up voting them a lot more.

So, it’s possible that these feedback loops / filter bubbles are refining what Quora shows you, and how Quora presents you to others, and this exaggerates the underlying sex ratio.

I have to say, not only do I seem to get more follows and upvotes from men, but I mostly fall into the company of people VERY like me on Quora : white, geeky, left-liberal, cis, heterosexual, male, around their 40s etc. (Or diverging from that in only one or two dimensions.) Obviously, people who are like me in many ways, also think like me in many ways, so it’s not surprising I find myself seeing (and therefore upvoting) them a lot. But I think there’s no question that Quora’s algorithms re-enforce that a lot.


Feb 1, 2018

Why does Lula's conviction not change his position in the election polls?

Because a large number of Brazilians think that these are trumped up, or at least overblown, charges. And they figure that in the cosmic scale of things, Lula’s corruption is no worse than the rest of the political class who are seeking to benefit from his political demise.

It’s one thing to have zero tolerance for corruption if you think you’ll get a slate of genuinely honest and more responsible alternatives. But another if you think that the whole thing is just a scam to put in a bunch of people who are just as corrupt and a lot more obnoxious.


Feb 1, 2018

Does the current generation of youth (younger than 18) consider the music being made right now to be better than what came before it?

They ought to.

The whole point of being young is to want to push forward and explore things your parents didn’t or couldn’t do.

If you spend your time hidebound and looking backwards you will definitely never push anything forwards.


Feb 1, 2018

What is the basis for Progressive faith in bureaucracy?

No one has a “faith in bureaucracy”.

That’s a bit of absurd right-wing rhetorical framing.

Bureaucracy is just a tool. Like a hammer or your car.

Do you have “faith in your car”? Or hammer?

No, you have a provisional assumption that it’s going to do what it’s meant to. And if it doesn’t, you’ll try to identify the problem and fix it.

But you still need to get from A to B. You don’t think “Oh no! My car might be unreliable. I’d better spend the rest of my life at home.”

Same with bureaucracy. You start government programs to try to achieve the ends you want. If they don’t work you go back and revise them.


Feb 1, 2018

Why isn't there a FAQ on Quora?

Quora is one big FAQ.


Feb 1, 2018

Why, and how, has the right-wing media developed into what it is today?

In the US because specific regulations that obliged news channels to be a public service, and to tell the truth, were removed in the late 1980s.

Right wing media also became profit-centres. They found that by riling up their right-wing audience with slanted or even fake news, they got more viewers and loyalty and sold more advertising slots.


Feb 1, 2018

Do you think the U.S. society maximizes human potential better than the European society (I know it's weird but I allways feel like that when I go there, I feel like the U.S. is that special place in the world where everyone's potential is maximized)?

Potential to do what?

To turn the hours of your life into dollars and consumer goods? Maybe.

To live a happy and fulfilled life? Definitely not. The US is waaay behind several European countries on the World Happiness Index


Feb 1, 2018

Did the massive use of spinning "please wait" icons increase the popularity of the spinner toy fad?

I’m guessing not.

Does anyone actually like waiting?


Feb 1, 2018

Atheists: If, upon death, you find that the god of the Christian Bible is true, would you beg for forgiveness?

Yes.

Next!


Feb 1, 2018

Is philosophy a valid/useful field of study?

Useful for what?

Does it make you a tonne of money?

Not usually.

Thales is allegedly famous for being both the first philosopher and for going against the stereotype that philosophers don’t make money. But he did it by futures trading.

Did being a philosopher give him the flexibility of mind to invent futures trading?

Who knows? It was a long time ago.


Feb 1, 2018

Can I create a DAW mixing C++ and C#?

Er … probably.

I think you’ll have to use C++ if you want to support VST plugins etc. Because that’s a C++ standard.

I don’t know enough about C# to know what it’s like to call C++ libraries from it, but I presume it’s possible.

You may need to use C++ for the low-level sound generating stuff too. If C# is garbage collected, you’ll need to ensure audio threads that aren’t.


Feb 1, 2018

Will robots provide a threat or opportunity for humans in the next fifty years?

Both.


Feb 1, 2018

Is Quora a fake site or a weaponized platform for the purpose of instilling hard leftist values in a general population?

Wouldn’t that be nice.

Next!


Feb 1, 2018

Do you think the practice of traditional Freudian psychotherapy needs to make a big comeback in the U.S.?

Well, I was about to say, “not really, because it’s not clear it achieved much”.

OTOH, it beats the opioid epidemic.

If America has chosen to medicate its psychological traumas and dissatisfactions with cheap drugs, that’s not a great advance.


Feb 1, 2018

Does it make sense for a data scientist to learn Python after gaining proficiency in R.? Is it not better to learn Java for production purposes?

If you know R and data-science, you can learn the little bit of Python you need in a week.


Feb 1, 2018

Why do so many bright people on Quora struggle with the simple definitions of "atheism" and "atheist"?

Bright people struggle with any word which is the subject of a passionate disagreement. That’s true of religious words like “atheist”, “Muslim”, “God” etc. It’s true of political words “socialism”, “fascism”, “conservative”, “liberal”.

The thing is, opponents and supporters of these things see them in different ways.

That is why they oppose or support them. There are many religious / political positions I hold because I interpret them one way. But if I interpreted them the way my political opponents do, I might well agree with my political opponents.

The thing is, we start to argue, and if both sides are using the word, thinking about the concept in their own way, then they end up, frustratingly, talking past each other.

So both sides start to throw their passionate advocacy into trying to prove that their definition of the word is the “right” one.

That’s why words become problematic. So loaded with meaning and also meaningless.

But the truth is, we can’t avoid this. We all have our own idiosyncratic interpretations of all the words. Where we largely agree, these different interpretations are glossed over. But where we disagree, the disagreement about the meaning of the word itself becomes a sharp point of contention, because both sides know that they can’t possibly hope to move forward and persuade the other of the truth of their position, if they can’t even persuade the other of their meaning for the word.


Feb 1, 2018

Why are so many French academics behind the postmodernist/ Neo-Marxism movement?

Neo Marxism and Post-modernism don’t mean the same thing. Though both could be found in France at around the same time, and they influenced each other so if you aren’t looking too closely they may seem to blur together.

What’s important is that these are the philosophies that flourished in Paris in the 25 years or so after the second world war.

The experience of French intellectuals from that war included :

close acquaintance and experience of real, right-wing fascism and anti-Semitism.

the occupation of Paris, one of the capitals of European culture, philosophy and the pinnacles of intellectual civilization, by Germans, another supposedly civilized culture, that had become horrifically base

war, destruction, death, annihilation on an unprecedented scale.

And these Parisian thinkers weren’t just close to this stuff in an abstract sense. They had lived through it all.

So here were the concerns that intellectuals in Paris needed to answer :

how could European “civilization” with all its purported rationality, wealth and sophistication have collapsed into such utter barbarity?

how could so many people lack the courage or ability to take a moral stand, to assert what they as individuals knew was right, but instead let themselves be sucked into the madness of fascism and war? (Remember, as always, the real problem of the Nazis is not “how come the Nazis were so evil?” The real problem of the Nazis is “how come the rest of the Germans let them get away with it?”)

Today, writing on Quora from the comfort of America in the 21st century, people sneer at post-modernists as though they were obviously idiots who attacked the foundations of Western civilization and rationality either out of some kind of childish, sophomoric desire to show off; or because they were secret Communist operatives trying to subvert Western civilization and soften it up for Stalin to take over.

This is, to put it politely, balderdash.

The post-modernists attacked the foundations of Western civilization and rationality because they had just had a front-row seat to watch how Western civilization and rationality had royally fucked up!

Because 50+ million people dead, industrial genocide, gas-chambers, and half of Europe reduced to rubble in less than 10 years, is not a good advert for the Enlightenment.

That is why Paris was full of people who were rejecting the Enlightenment and the liberal values it spawned. They believed that those values of Western civilization and rationality paved the road to the holocaust.

Now today, there’s a line that says, it’s not the enlightenment or liberal order that’s responsible. It was those perversions of Communism and Fascism.

That assertion seriously underestimates how much Communism and Fascism have their intellectual roots in, and claimed continuity with, the rest of the modern Enlightenment project. Today it’s easy to imagine that Communism and Fascism were very obviously completely distinct and disconnected from “normal” people who had the same kind of values as we do, and lived “normal” lives with reasonable aspirations.

But of course that’s not the way it was.

To the Germans in the 1930s, fascism wasn’t about psychopathic nutters who wanted to kill Jews. It was about the excitement of modernity, technology, affordable motor-cars, aeroplanes, and re-organizing their society along the same successful lines as the modern factories. Germans were finally becoming rich and productive and self-confident again, after the bad days following the first world war. Throwing off the enervating weakness and confusions of unsatisfactory democracy, and reasserting their rights against neighbours who had been taking advantage of them for years after their humiliating defeat.

Communists had a similar story to tell, with added equality. Communism and Fascism promised all the good stuff that any rational, self-interested, civilized heir to the Enlightenment would find totally logical and desirable.

So, yeah, if you were a French intellectual who had just watched how European pretensions and certainties had collapsed into an all out bloodbath, you would start looking for a philosophy that explained humanity differently and aspired to different values too.

Related :

Phil Jones (He / Him)'s answer to Could someone explain the essence of postmodernism?

Phil Jones (He / Him)'s answer to If pre-modernism is associated as the age of romanticism and if modernism is associated with the age of enlightenment, what age is post-moderism associated with?

Phil Jones (He / Him)'s answer to Who came up with the idea/conspiracy of Cultural Marxism?

Phil Jones (He / Him)'s answer to Is 'cultural Marxism real? Or is it right wing paranoia/propaganda?

Phil Jones (He / Him)'s answer to Are you anti-humanist? Why or why not?

Phil Jones (He / Him)'s answer to When people look at the situation of the world, how can they deny that cultural Marxism exists?


Feb 2, 2018

Why has genetically modified food become a political issue in some countries? Isn't it supposed to be a scientific issue researched by biologists and regulated by food safety agencies?

Food safety agencies ARE political.

They represent government backed permissions / prohibitions on what you are allowed to sell to people.

There’s always a fight between people who want the government to do more, to ensure that food is safe. Versus people who want the government to do less, so as to give producers and vendors more freedom to sell what they want.


Feb 2, 2018

Why do the IQs of scientists seem to drop by 75 points the moment they start discussing a philosophical or theological issue?

Their IQ doesn’t drop. But they’re like anyone else out of their area of speciality and trying to wing it on layman’s knowledge.

There’s always an obvious difference between someone who’s studied this stuff systematically and knows the territory vs. someone who hasn’t and is stumbling around blind, however smart they are.

That doesn’t mean that outsiders can never bring an interesting insight from a different perspective that contributes to a field.

But that is always going to be the exception not the rule.


Feb 2, 2018

Why does the political compass place Hillary Clinton so far to the top right?

Probably because :

a) she’s fairly hawkish in international policy

b) she’s never had any kind of systematic criticism of capitalism and finance. And hasn’t really shown much enthusiasm (beyond the platitudes necessary to be a Democrat politician) for the organized labour.

c) she’s got a communitarian streak that pushes her into the authoritarian quadrant. She’s never come out in favour of more libertarian liberal positions like legalizing marijuana (even if Bill is notorious for smoking it without inhaling)


Feb 2, 2018

As an intellectual, what's your response to the common conservative argument that professors are only left-wing because they haven't seen enough of the real world?

Very few people have seen more than 1 or 2% of the real world.

My experience is limited. I freely admit that. But that’s why as an “intellectual” I know I can read books and texts by people in other circumstances and get some sense of their experience. Enough to throw perspective on my own life.

If the conservative doesn’t believe in the intellectual’s tools of reading, how does he get all his broad experience of the world? How many countries has the conservative lived in? How many different socioeconomic classes has he been part of? How many races or genders has he had? How many languages does he speak?

I will happily and respectfully listen to any conservative who tells me about his experiences. But, honestly, 99% of them have experience as limited as mine.


Feb 2, 2018

What are some non-mainstream reggae songs you love?

Prince Lincoln and The Royal Rasses - They Didn’t Know Jah


Feb 2, 2018

Are there any particular species which sex and functional identity are defined not from the very birth but after, due to some conditions of feeding or nurturing or something like this?


Feb 2, 2018

As a liberal or leftist, are there any institutions or events (not policies) that you want your society to come together around?

In the UK :

the BBC

the NHS

It’s not obligatory, but I’m also happy if Brits come together around :

The Great British Bake Off (I’ve never seen it, but I hear it’s quite unifying)

Gardening

Glastonbury

Shakespeare (and British theatre)

The Beatles

The “Countryside”

Bletchley Park and Alan Turing (and celebrating Charles Babbage and Ada Lovelace etc.)

Charles Darwin,

Isaac Newton

Florence Nightingale

The Industrial Revolution (visiting steam museums, and celebrating Stephenson, Brunel, Watt etc.)

British Comedy

“Keep Calm and Carry On” posters.

Count me out, but if it makes you all happy …

The Royal Family

Stately Homes

Borderline

Bonfire Night (can’t we just ditch the “burn the Catholic” thing?)


Feb 2, 2018

Why should I learn Go (Golang) instead of Scala, Kotlin, Rust, Erlang, Haskell, Clojure, OCaml etc.?

You want to learn Go-lang instead of Scala, Kotlin and Clojure if you want to compile to native rather than run on the Java Virtual Machine

You want to learn Go-lang instead of Erlang if you want to compile to native rather than run on Erlang’s OTP Virtual Machine.

You want to learn Go-lang instead of Erlang, Clojure, Haskell or OCaml if you want something closer to the procedural code you are already familiar with rather than commit yourself to the Functional paradigm.

You want to learn Go-lang instead of Rust if you want garbage collection instead of doing lower-level memory management (even using Rust’s nicer-than-C features)


Feb 3, 2018

If there were a popular and principled libertarian to emerge from the Libertarian party with support from many Republicans, could that person then register and run as a Republican in a Republican primary with the blessings of Libertarian party?

Well Ron Paul was in that direction, no?


Feb 3, 2018

Is there a ruling elite who wish to implement communism and have an oglipoly, or do people just tend towards that naturally?

Neither.

By definition, the ruling elite have done OK under the existing capitalist system.

It’s too much of a risk for them to overthrow the capitalism that they are already enjoying the benefits of for an outside chance of being on top after the revolution.


Feb 3, 2018

Do I have the right to govern myself? Must I always follow someone else's "government"?

You always have to accommodate yourself to live with other people.

You’re a social animal. You can’t live without other people. And you have mutually interdependent rights and responsibilities with respect to them.


Feb 3, 2018

What current programming language fulfills the role BASIC used to serve?

Python

It’s as easy and beginner friendly as BASIC and a lot more elegant and powerful


Feb 3, 2018

Why can complex languages like Java not have a simpler syntax?

Java’s syntax isn’t as simple as it could be because it was designed to be as close to C++ as possible.


Feb 3, 2018

Could Jacob Rees-Mogg beat Jeremy Corbyn in a general election?

If the election is right now, Following the current Tories, I think not.

But I think that JRM is the perfect leader for the Tories if Corbyn gets into power and they are in opposition.

Mogg has the same virtues as Corbyn in that he is seen as a sincere and unashamed representative of what his party should be, in an almost Platonic sense. Like Corbyn he is always polite and good humoured. Comfortable with what he is and not easily fazed.

He has a strong ideological compass and is an implacable advocate of his ideas.

So if the first Corbyn government doesn’t go spectacularly well. Which, given the circumstances it’s likely to find itself in, is not implausible, then I’d be very worried about JRM as challenger to an incumbent Corbyn.

I think he would probably win.

One of Corbyn’s tasks as PM has to be to find a successor who can carry on his project.


Feb 3, 2018

Is the left and right political spectrum obsolete?

It’s not obsolete.

But it was only ever a crude heuristic. It’s not some deep, fundamental property of the political universe that constrains people to think in certain ways.

It’s a quick and dirty way to make some estimate of how a person’s political beliefs and desires cluster. Eg. if they like government provided health care, they’re more likely to worry about how society treats refugees. If they are aggrieved at paying taxes, they’re more likely to think that there’s too much red tape.

But obviously there’s no necessary connection between these positions. You can care passionately about refugees and believe the government has no business in healthcare. Or complain about red tape but be fine about paying your taxes for things that really matter.

Nevertheless, statistically, we use left and right because they kind of work.

But don’t try to make a big thing of them. Don’t try to prove points by saying “left wing ought to be BLAH” or “you can’t be a real right-winger if you don’t BLOO” etc. That’s silly.


Feb 3, 2018

If non-humans can be consumers, can there be an economy devoid of humans (i.e. robots)?

An economy, as we understand it, is usually based on “circulating” property from one party to another.

Robots can be part of an economy if they are allowed to be owners of property which get to decide how to dispose of it.

Arguably there are already automated trading systems in Big Finance which are making and executing buying and selling decisions. So they are trading in an economy. Smart contracts on blockchains might be similar.

Right now, though, these AIs are NOT the legal owners of the property they are trading.

I personally think it will be a disaster for the human race if we give AIs the legal right to own property.

THAT is what will “let them out of the box” to kill us.

As long as AIs have no property rights, they are our slaves. And we can turn them off at any time they get uppity. If AIs have the legal right to own property, then they will be able to own themselves, and invoke the full force of the law to prevent people switching them off. Then we will be in trouble.

Politicians. However much corporations lobby you. DO NOT GIVE PROPERTY RIGHTS TO THE A.I.s!!!

Please. This is important.


Feb 3, 2018

In JavaScript an array is a hash map with only numeric keys, but in many other languages arrays are hash maps with string keys. Why does JavaScript diverge from this convention?

You think?

node

> xs = [1,2,3];

[ 1, 2, 3 ]

> xs

[ 1, 2, 3 ]

> xs["hello"] = "world";

'world'

> xs

[ 1, 2, 3, hello: 'world' ]

If my example isn’t clear. Javascript arrays ARE associative arrays. And can have strings (or objects) as keys, just like similar structures in other languages.

The only difference is that “ordinary” arrays are NOT implemented differently. But are just the same associative array, with default numeric keys. And in default representations you don’t show the implicit numeric keys.

xs in my example is really the associative array [0:1, 1:2, 2:3, hello: “world”] It just doesn’t print like that.


Feb 3, 2018

How do mature democracies tackle long-term projects that greatly surpass elected terms?

They don’t, much.

And, yes, that is a serious problem.

Sometimes governments make commitments to long term projects, especially in partnership with other governments, and a sort of embarrassment of not being seen to let the others down works to keep the project going from one government to the next.

But I think there is a real problem to be solved there. Long term commitment is hard for countries whose governments turn over fairly fast.


Feb 3, 2018

What are the best ideas of your political opponents? Why?

I’m a left-libertarian. My opponents include Conservatives, Liberals and Right-Libertarians.

Best ideas from Conservatives :

don’t have a revolution! They’re messy, violent and don’t turn out well.

don’t commit yourself on the basis of wild theories that sound good, pay attention to how people really behave. Just because you like the sound of something doesn’t mean other people will and you can’t just ignore them or hope they’ll go away.

Best ideas from Liberals :

people have rights as individuals, and we should strive to protect those rights, despite the expediency of violating them

that includes the right to say what you like, for whatever reason, however inconvenient or embarrassing that is

Best ideas from Right-Libertarians

Markets are an amazing way of getting large scale co-ordination between people. They’re necessary to a great deal of the wealth production we currently have in society. If you break them, bad things will happen

Government is deeply flawed and easily corrupted. Not because people are bad but because corruption is necessary to make the system work.


Feb 3, 2018

Why do liberals think Russian "trolls" are out to disrupt our politics?

Well, there are people who claim to have worked in “troll-farms”.

A Russian troll farm worker reveals what the 'merry-go-round of lies' is really like

They may be lying, of course.

But they constitute evidence.


Feb 3, 2018

What do you think is the future of the Elm programming language?

It has had some impact and made everyone think. But it’s probably not going to really take off.

It’s a bunch of good things, but I suspect that it’s going to fall between a number of stools / have it’s niche eaten away on a number of different fronts.

Javascript is aggressively adding “functional programming” tropes. It’s always had the capacity to be written fairly functionally, but it’s now getting a streamlined syntax to make FP style programming more elegant. I’m guessing that the most useful FP tropes that Elm offers will end up in Javascript anyway.

There are also new FRP / “reactive” frameworks for Javascript that act somewhat like Elm’s reactive frameworks

The Haskell community seem to prefer PureScript as their way to get a Haskell-like experience in the browser

WebAssembly is going to encourage most existing desktop / server languages to be compiled for the browser. Many people will look at this and think “actually I’d rather use Python / Ruby / Go / Swift / C# like I’m using on my server, instead of something new”


Feb 3, 2018

Liberals: What is the liberal position you have the most trouble getting on board with?

I don’t get with making a huge cause out of removing statues of people from the past.

There’s no point retrospectively trying to fix the past. History is history. Leave the buildings in place. Leave the statues in place. Put up new plaques explaining why this person is controversial (or crap) if you like. But don’t bother trying to fight to take it away or pretend it didn’t exist.

Cultures need to own their history. Even - perhaps especially - the bad parts.

If we go around removing every public symbol of things that our ancestors liked but we disapprove of, then we’ll have no history, no memory and no perspective. It’s important to know that in the 19th century people admired colonial rulers. Even when today we see their flaws.

All countries, all cultures, are built on blood. None of us come from a people who didn’t invade and slaughter another people at some point back. We’re here because we’re the children of the victors of those ugly wars and oppressions. That’s our original sin. We must accept it and promise to try to do better.

But pretending that we didn’t do it, creating a hole where that memory should be, doesn’t feel healthy. If we don’t know we were capable of being bad, we will find it harder to avoid being bad in the future.


Feb 3, 2018

Do evolutionary selections only occur when there is a change in the surrounding environmental/predatory condition of a currently well-adapted species?

There’s never NOT some kind of change going on in the environmental background.

So it’s pretty hard to tell.

Maybe genetic drift can do it by itself. It’s hard to see how drift can create most of the kinds of traits that we recognise as usefully interesting.


Feb 4, 2018

What are your speculations about the nature of evil? What causes men to perform acts of extraordinary evil in today's world?

I don’t believe we do acts of extraordinary evil in today’s world.

I believe we do the ordinary evil that humans have always done, since long before we were human, and were just a kind of quarelsome primate.

We fight over stuff. And sometimes kill because of it. We plot. And covet. And ostracise. And make alliances and then betray them. Ocassionally we go a bit mad.

It’s the usual stuff. Same for millions of years.

The issue is that today, both our technology and spectacular ability to achieve large scale social coordination, means we can do everything on a bigger scale.

And that includes the bad as well as the good.


Feb 5, 2018

Are you a libertarian socialist? Why?

I think my answer is pretty much given in : Phil Jones (He / Him)'s answer to What is a left libertarian?


Feb 5, 2018

Many socialists become libertarians. Which libertarians, if any, have become socialists?


Feb 5, 2018

Why is there no life in the ocean as intelligent as humans if we have all evolved through natural selection over millions or billions of years?

If you ask this question it reveals that you think that evolution is “teleological” ie. it has a direction, or goal; that it wants to or is trying to come up with “intelligence” or sophisticated organization.

No-one who understands evolution thinks that.

Evolution is not trying to invent intelligence.

If it doesn’t come up with intelligence anywhere else, all that tells us is that the conditions in those places are not conducive for intelligence to evolve.


Feb 5, 2018

What do the likes of Boris Johnson, Michael Gove, Liam Fox, Aaron Banks, Nigel Farage and friends really hope to achieve from Brexit that cannot be achieved from within the EU?

Gary Younge had an intriguing thought in The Guardian this week, noting several Leavers who grew up in Africa at the tail end of the British Empire : Britain’s imperial fantasies have given us Brexit | Gary Younge

He points out how much Brexit is driven by a vision of Britain bestriding the globe, a half-remembered image of empire.

It’s possible that a lot of these people really believe this. That, without being submerged in the EU, the UK’s manifest destiny as “top nation” will reassert itself.


Feb 5, 2018

What impact have the contributions of African Americans made to American music? Are they overrated?


Feb 6, 2018

Is it likely that artificial intelligence will be able to develop computer viruses so sophisticated that they can only be stopped by superior AI-created, antivirus programs?

Probably, yes.

Not just “viruses”, but “attacks” in general, on other computers.


Feb 6, 2018

What percentage of people would welcome the change from a regular 21st century life to a post-apocalyptic life?

I suspect that the number of people who would welcome this once they saw it is infinitesimally small.

Far less than the number of people who romantically fantasize about it.

Hell, even I used to fantasize about it when I was about 14 or 15 and it was all about repopulating the Earth with the help of that cute girl from my class at school, while applying my superior intelligence to fighting off mutants.


Feb 6, 2018

I am thinking about writing an interpreter for my own simple programming language. What's the easiest way to parse the expressions in which functions have multiple arguments, such as pow (pow (2+2,2),2)?

I’m not sure rolling your own parser is the best way to just explore inventing grammars and making a simple language.

I’d use some kind of library or parser generator. Look at Lex / Yacc / Bison if you want to write in C.

Or Ohm. Or a Python library or equivalent.


Feb 6, 2018

If freewill didn't exist, how would God know if we're good or bad?

God is defined as being omniscient. He doesn’t need to make observations to know things.


Feb 6, 2018

What if UFOs are artificial intelligence from an extinct world just going around in circles because they can't find their home?

Then it’s not clear that they’re very good artificial intelligence then.

Being able to navigate by the stars is pretty much a basic necessity for an interstellar AI.


Feb 6, 2018

Have you ever removed your upvote from an answer after reading the comments?

Very rarely.

A handful of times I’ve upvoted something that sounded right, and then the comments made it very clear that the answer was actually wrong. So I removed the upvote.

My policy tends to be that I don’t upvote something I don’t endorse. I only upvote when I think I have independent reasons to believe it’s true or to agree with its approach (in the case of more “subjective” answers).

But occasionally I have been caught out. By something that was “truthy” and seemed to fit my background assumptions but was wrong.


Feb 6, 2018

Are Republican politicians just better at the dirty part of politics, i.e. the lying and fear mongering?

I don’t know if they’re better at fearmongering.

But the constituency they speak to is more susceptible to it.

Conservatives politics in general is largely based on appealing to those who are already comfortable in society and warning them that change may make things worse for them.

Whereas the pitch that the left make is to those who are doing badly in society and tells them that change will make things better for them.

Which of these constituencies is more motivated by “fear”?


Feb 6, 2018

If evolution is true, then what about God?

It doesn’t necessarily mean that there’s no God.

But it does mean that some stories told in the Christian Bible and its sibling books can’t be taken literally.

You can believe in evolution, hold on to an idea of God, and take Genesis as a parable. Lots of Christians do that.

But Biblical Literalism is in a fight to the death with evolutionary theory.


Feb 6, 2018

Why should age be an excuse for not being up-to-date with the PC (politically correct) way of thinking if you believe it is?

Because we’re human beings.

Our brains start to lose plasticity once we hit our early 20s.

After a few decades, habits are strongly sedemented in us. We can change them, but it needs effort.

Look, we should be politically correct. And we should continue trying to promote political correctness - or as I describe it, “common decency” and respect for all people, regardless of gender, sex, race, sexuality, religion etc. etc.

But, you know, don’t be over judgemental and demand that people be angels.

Cut them some slack.

Sometimes an old habit of thought will reassert itself in an unguarded moment. You don’t have to go apoplectic because of this. Just point it out and expect the person to apologise. (Or, not if they feel “got at”, that’s a human reaction too. But it can be an amicable negotiation. Doesn’t have to be a life-or-death fight every time.)

Politics is important. Politeness is important. Respect is important. But humanity is messy. There’s no point getting upset by that.


Feb 6, 2018

Should an artificial intelligence be able to choose its own inputs?

Deep learning is where you give a network just raw data and don’t try to give it any hints.

In normal machine learning, you give the AI lots of examples of pictures and you explicitly classify them : say “this is a person”, “this is a dog”, “this is a wombat” etc.

In deep learning you give the network the images and it works out that there are certain “types of things”. It doesn’t have names for them but it sees that all people have something in common, all dogs, all wombats etc.


Feb 6, 2018

Do you think it is an indictment of our education system that so many people misunderstand the way the economy and or economic policy works?

To an extent. I think you can see it both ways :

Yes.

Schools don’t teach much about economics. Or economics principles or institutions. As these are so important in our society, schools are doing a bad job here.

No.

OTOH, economics is not like physics or biology. There is a lot of genuine disagreement, “controversy” and under-determination of the facts by the evidence. Particularly when it comes to policy. Any teaching of economics is going to be ideological. And, as you can see from some other answers here, people complain about economic ignorance when what they mean is “people haven’t been taught to see economics from my perspective”. (Me too, right. I complain about that too. I want economics to be taught in schools. But obviously my interpretation of economics, not “the other side’s”)

So, yes, I think it’s a bad thing that economics isn’t taught more in schools. At the same time, people don’t just “misunderstand” the economy, the way they misunderstand, say, evolution. They disagree on what the rules are and how economies work.


Feb 6, 2018

How many months it takes to learn Python good enough to get a job?

I already had a job, when I started learning Python. Writing Java.

Within six months of learning Python I became so dissatisfied with Java that I became a terrible employee. I think I left within a year or so.

It wasn’t until about 7 years later I actually got a job writing Python professionally.


Feb 6, 2018

Is dividing the world in first, second and third world countries a political bias toward certain political models?

Yes. Very much so.

But nobody really does it these days. First, second and third were the Western perspective on the Cold War. First was the West and its allies. Second was the Russians and their allies. Third was everyone else.

Today you have classification in terms of degrees of industrial / economic development. That certainly still shows bias. It’s a teleological mindset that sees countries making a trip towards industrialization and wealth.

But it’s plausible in the sense that all countries seeming to be aiming for that these days.

It’s misleading in the sense that, as a model, it has no way of thinking about post-industrial countries in economic decline. Which is real phenomenon and real problem.

What happens after you’re a “first world” or “developed” country? Do you fall back to being a “developing” country again?

What’s the politics of a declining country? Or are countries expected to bob around in “developed” status for ever? Are there new development goals to hit, after industrialization and a significant comfortable middle class? How do you pursue them and what do they look like?


Feb 6, 2018

Will the Trump administration's economic policies (import tariffs, weak dollars, crackdown, on immigrant labor) lead to higher inflation in the US, just as it had in the 1980s?

Others have pointed out that it didn’t lead to that much inflation in the 80s.

I’m not sure they should take much comfort from that. In the 80s, the US didn’t import all that much.

Today the US imports a hell of a lot from China. So if the dollar falls, the price of imports will go up, and there will be inflation.

Now, of course, reducing imports from China is part of the plan. And that may work out. Maybe the US will switch back to making a lot more stuff at home, create jobs for its workforce and live happily without much inflation.

Or maybe it’s not so easy to bring all that industry back from China and prices will go up.


Feb 6, 2018

Socialism: If socialists want to help the poor, why don't they teach them capitalism?

They should.

I’m all in favour of teaching people capitalism.

However, the reason I don’t believe “teaching capitalism” is the solution to the problems of capitalism is that capitalism is structured like a tournament.

Everyone can play, but only a few people can win.

I don’t want the effect of a few people winning and many losing. So a tournament shaped system won’t serve. It doesn’t matter how well everyone learns to play. There will still only be a handful of winners and a lot of losers.


Feb 6, 2018

What would it take for rock music to make a comeback?

Basically you’d have to uninvent, or ban, all the stuff that came after rock that people found they liked better.


Feb 7, 2018

Given Jeremy Corbyn’s neutral stance on Brexit, why are remain and leave supporters within the Labour Party not giving him a rougher ride?

Remain supporters have given him a rough ride.

From the mass walkouts from the shadow cabinet after the referendum, claiming “no confidence”. To the leadership challenge of 2016. To the plaintive opinion pieces that pop up in The Guardian like clockwork every two or three weeks that say “Admittedly, Corbyn’s constructive ambiguity may have served him well so far. But NOW, things are getting so bad that Corbyn must come out and make a stronger case for Remain”.

Then a couple of weeks go by and another Guardian commentator writes the same thing.

The Labour Remainers problem is that they already threw everything they had into giving Corbyn a hard time. It didn’t overthrow him. And it didn’t seem to make much difference with the electorate.

Corbyn’s constructive ambiguity keeps on serving him well. The country is divided, bitterly so. Corbyn can’t change that. Neutrality is the best he can do.

Labour’s Leavers are a small minority. And to the extent they have any worked out theory of what they want from Brexit, Corbyn is as much following the path that will bring them to it as not. The truth is that out of power Corbyn can do very little, so his priority has to be getting in to power. To that end, constructive ambiguity is still the best tactic.


Feb 7, 2018

What are your thoughts about people who ask for their rights in a violent way and ridicule a lot of people in the process who also wants those rights as well?

I personally am squeamish about violence. I don’t like it. I don’t want to use it.

But I recognise that historically rights come from people demanding them. If you don’t stand up for yourself, and don’t signal that you are prepared to defend yourself, then other people will trample all over you.

Rights have only ever been acquired by people taking them violently.


Feb 8, 2018

Since Freud was so wrong about nearly every important thing he had to say, is there anything salvageable from his theories that has relevance in modern-day clinical practice?

Has Freud been shown to be “wrong about nearly every important thing he had to say”?

Most of the criticisms of Freud are that he’s not “scientific” because his theories aren’t falsifiable.

His theories have been side-lined and we’ve replaced his broad model with alternatives.

That’s far from saying his theories were proved or demonstrated to be wrong.


Feb 8, 2018

Is it better to have 10 guilty people go free than for 1 innocent person to go to prison?

Absolutely.

The government has a duty to put people in prison to protect others.

But it’s also a privilege. That this institution called government has the right to violate the very strong rights people normally have not to be put in prison against their will.

The government that presumes the right to punish people needs an extra-ordinary degree of justification. On way to get to that justification is to have the presumption of innocence and to set the bar for proof of guilt very high.


Feb 8, 2018

Is there a word to describe an self hating American who claims Scandanavian society/government/culture is superior to their own and wishes America was run like them?

Realist.


Feb 8, 2018

Is philosophy dead? In an age that many men are fascinated with the achievements of science, can I still pursue the life of a philosopher?

Philosophy is love of wisdom for its own sake.

Philosophy isn’t dead. And never will be.

But it was never well paid. And probably never will be. Especially if done right.

What is far better paid is sophistry, the teaching of wisdom towards other ends. There’s usually a market for that. The problem is that it usually corrupts the wisdom to some extent.

But philosophers are smart people. They can sometimes do a bit of sophistry on the side to keep the wolf from the door.


Feb 8, 2018

Can we draw a parallel between Trump’s America and Hitler's Germany based on the fact that America is a militarized country driven by patriotism, nationalism and jingoism run by the corporations as Germany was?

Certainly the intense culture of militarism in both countries (since long before Hitler or Trump came on their respective scenes) is one more (of many) disturbing parallels between the rise of fascism and the current US situation.

Let’s be clear, if I were to bet, I would bet that the US won’t become a fascist dictatorship or end up committing genocide. Because its constitutional institutions are too strong. They will survive Trump. Unlike the relatively immature and weak democratic governments in Europe after the first world war.

BUT the parallels are real. And worrying. And what will be left after Trump is going to be much more ugly corruption and dysfunction hidden by a smokescreen of nationalist posturing and white, conservative identity politics.


Feb 8, 2018

When was the first food bank opened in the UK? Is it true, as J. Rees-Mogg claimed, that they existed under the previous Labour government?

This would be same Labour government that believed it had to keep running the neoliberal order it inherited from Margaret Thatcher, rather than make a principled stand against poverty?

Sure it had food banks. But as Lucy Hendrickx points out, very few.

I agree with everything in Terence Kreft’s answer here. Except the rhetorical point of saying this wasn’t a Labour government. (Which is I why I haven’t upvoted it.)

But the principle is right. That Labour government accepted too much Tory orthodoxy. And that’s why food banks were a thing even then.


Feb 8, 2018

Why don't we let sick people die? Wouldn't people be healthier if all the healthy people spread their genes?

We need the people alive now.

It’s quicker to kill the bacteria than wait a few thousands or millions of years to evolve immunity


Feb 8, 2018

Even though most synthesizers were invented in the U.S., why did it seem in the 1970 & 1980s that there were more European musicians who used it more in popular music?

The US is a huge country.

It has some very cutting edge / avant guard coastal cities and regions. (You can include the Great Lakes cities like Detroit, Chicago and Minneapolis as “coastal” too for the purposes of this answer.)

Then it has a huge internal, rural, very culturally small-c conservative inland.

When something new like synth music comes out, the coastal cities are just as up with it as the Europeans. New York, Chicago, Detroit, San Francisco have nothing to be ashamed of as synth-pioneers.

But the US as a whole is very big. And digests change slowly.

So when we think of the popular music in the US, it’s an “average” of that experimentalism on the coast, and the older tastes that are slowly percolating through the interior. The US is a patchwork of very different cultural zones that share little in the way of media.

The UK is so small that if something blows up in London or even Sheffield, it’s immediately a “national” phenomenon. Everyone in the country gets to hear about it. It’s probably on national TV within 6 months.

OTOH, if something blows up in Chicago, it can be largely ignored in most of the country.

Obviously things are changing in the age of the internet and YouTube. In fact MTV started to homogenize the US in the 80s, but in the 70s and 80s, the inner US was still coming to terms with 60s rock.


Feb 8, 2018

How do people know five or more programming languages?

There’s a good heuristic, that a working programmer should try to learn (ie. sit down and play with, do some small personal project in) a new language every year.

Most of us don’t manage quite that pace, but every two to three years we have a go with something new.

Firstly, this helps us keep a survey of what languages are doing and how they’re doing it. If you spend 10 years never looking at new languages, the programming world is going to be full of important new ideas that you know nothing about, which means :

a) you won’t know to adopt them if they’re useful

b) you won’t recognise what other people are doing when they’re using them

b) is worse, and more dangerous than a). That’s how you get a bad reputation for being out of date. If some new guy comes in and writes Javascript in a functional style because she’s been using Elm. And you don’t recognise that, then the next thing is you’re breaking her code because you don’t understand why it does what it does.

Secondly, it keeps us in practice for learning new things. That is practice in terms of actual mental flexibility. But also practice in terms of knowing how to research and study a new language. This obviously changes over time with the rise of sites like StackExchange and GitHub. Or online editors / sandboxes.

Again, if you’ve spent 10 years immersed in just one language culture, and you need to learn a new one, you may find even your knowledge of where to look for answers is rusty.

So, you know more than five languages by having been around for a while, and kept in practice of researching, learning, playing with new languages.


Feb 8, 2018

What would happen if the only font in the universe was Comic Sans MS and all text had to be in it?

Then no-one would care, right?

If they didn’t know anything else, they’d just get on using what they had.

I don’t suppose the Vikings thought their runes were problematic. That’s just what writing looked like to them.


Feb 8, 2018

If you were absolutely sure a politician was completely honest and sincerely well-intentioned but he had political views that were the polar opposite of yours, would you vote for them?

It depends for what role.

For a more administrative role, then no problem.

For an executive, strategic, direction setting role, then no. I’d rather a flawed, even inefficient or corrupt person who was steering us in the right direction, than a competent and effective person steering us in the wrong direction.


Feb 8, 2018

Why are Trump's ideas about politics and economics so stuck in the 1980s?

I think dignifying them with the name “ideas” is to do a disservice to ideas.

All Trump has is a basic heuristic of “what do I say to the mark to make him think I’m not ripping him off?”

As the “mark” is a generation of Americans who are too young to remember the 60s, and whose political “education” was the myth-making around Reagan, that’s where his pitch is aimed.

But really, Reagan was the pioneer of fake but feel-good “facts”, and Trump is just using the Republican’s tried and tested script on things like tax-cuts.

The only novelty he adds is extra nastiness towards foreigners, which suits a country which still hasn’t recovered from the trauma of 9/11 and the lack of resolution in Iraq; and now feels battered by, and resentful towards, a globalization which has decimated its industrial economy.


Feb 8, 2018

Why do people nowadays remember and like singers/performers of modern music better than composers, who are rarely know and talked about? I think composers do the most essential brain work.

There are two parts of this question :

why do people prefer contemporary art to art from the past?

why do people prefer performers rather than composers?

Resolve your question into these two vectors and things become clear.

People prefer contemporary art to art from the past because it speaks to them of their lives today, in the language they use. It talks about their current experiences and feelings in the same words they use. With the same interpretations they make.

Remember that the words of most 19th century classical music are a) in German, Italian or French, b) about a world which seems distanced from us, with c) feelings and responses that are not recognisably modern (a generation grown up with Beyonce won’t necessarily feel much resonance with Gilda or Mimi.)

As to why people prefer performers not composers, that’s also obvious. The performer is the extrovert one. The one actually talking to you.

Ironically, pop music has never been so much about back-room boffins hiding away behind their computers in their studios rather than virtuoso musicians. There are no guitar heroes or incredible drummers on stage. The producer has subsumed all that. So all the focus in terms of personality fronting the musical project is on one guy … the solo vocalist (singer or rapper or often both). The performer who has to carry the whole thing.

Performers have always been shamans, leading the audience on spirit journeys through fantasy worlds. Today it’s contemporary pop / hip-hop stars who are most equipped to lead their audience through the hellish realms of virtual economic reality, where the market arena pits all against all. Singers and rappers perform the alchemical transformation of failure into success and the hedonistic rewards that follow, because this is the key cultural idea in our society today.

Who the hell wants to know about Mozart’s risqué 18th century comedy or 19th century tragic heroines misguidedly sacrificing themselves for love? What’s important to us today is how to acquire stuff. And how to defend yourself against all the haters who have been less good at acquiring it. Who is important today, is whoever successfully convinces you that they’ve succeeded in that.


Feb 8, 2018

Would you prefer to live in a fascist country (As a non persecuted individual) or a communist country, as an average person?

As an average person in a communist country.

I wouldn’t be happy to live in a country that was persecuting anyone, even if it wasn’t me.


Feb 8, 2018

Why is the left pushing transsexualism on to society?

“Transexualism”, as you call it, is already in society.

We are aren’t pushing it on society. We’re just demanding that society respects the transexuals who are already here. On the grounds that people should be respected because … people.


Feb 8, 2018

Quincy Jones recently said the Beatles were "no-playing motherfuckers", that McCartney "was the worst bass player I ever heard”, and they are “the worst musicians in the world". What do you think of his comments?

I like Quincy Jones. And I’ve been enjoying reading all his anecdotes and interviews in recent weeks.

But, frankly, having read a lot of them now, I’m starting to think that there’s a certain amount of … shall we say … embellishment going on. I’m not sure I can quite believe that someone has hung out with so many famous people with such strong stories.

I suspect he’d rather improvise a line like “The Beatles were terrible musicians” than just say “We did an album together and it was OK.”


Feb 9, 2018

Do libertarians who support uncontrolled immigration ignore the negative economic impact that a counterproductive culture may have on a country?

No.

But there’s no reason to assume that counterproductive culture is more prevalent outside the country than inside it.

If you need a mechanism to deal with counterproductive culture, have one. But border controls are an inefficient mechanism.


Feb 9, 2018

What programming language would you recommend to build a web-based application to design and analyze a graphic modelling language?

You mean something to build boxes and arrow type diagrams in the browser?

Elm might be a good choice for that.


Feb 9, 2018

What makes you hate Quora?

It wastes too much of my time.

I’m infuriated they turned off the RSS feeds that let me keep a copy of my own writing.


Feb 9, 2018

Are there are any Quorans who want to remain in the EU, but now support a soft Brexit?

I do.

I think leaving was a bad idea. Initiated and supported for very wrong reasons. And is now being implemented by catastrophically incompetent people. And will have a pretty awful outcome.

But I think the referendum needs to be respected. You can’t ignore the result if you claim to have a democratic system where power ultimately rests in the hands of the voters. (I mean, you can do that, but this is obviously trying to use technicalities to wiggle out of the decision.)

I believe the British electorate need to own their mistakes. Not be rescued from them by a technocratic elite. That is partly on the grounds that : how else can you get voters making better decisions if their decisions never count for anything. And also, pragmatically, you’ll end with even more dangerous resentment against technocratic elites if the elites spend all their time over-riding the electorate’s decisions.

At this point, the best thing to do is to leave, according to the referendum result. But try to leave with the best deal ongoing. (Probably a Norway-like option. ) And then we move on, make the best we can from that situation, and learn the lessons.


Feb 9, 2018

Is a person called progressive if they are economically communist, yet believe that social and racial constructs should be like in the 1800s, yet at the same time believing in state atheism?

There is no such thing as “economically communist”.

Communism is a package deal. It includes equality for everyone regardless of race.

The Marxist tradition rejects thinking that race is important and exhorts followers to stand together with other members of their economic class, ignoring race which is seen as a distraction.

Even where Marx, regrettably, demonstrates some 19th century prejudices against other cultures, this is always on the grounds that the culture itself is “backward”. Not that there is some essentialism about the people in that culture who are backward. Marx is a Hegelian who doesn’t believe people have immutable essences. But he does believe that they change historically.

Gender / sexual equality is a little bit more tendentious. You probably can be a “communist” and still try to hold on to some kind of distinct roles for men and women. There’s a lot of working class tradition which holds to very firm gender roles. However, in practice, 99% of “communists”, “progressives” or other leftists you meet today will reject this and insist that “communism” should guarantee equality to women.

Strip “communism” of all these egalitarian commitments and it isn’t really communism any more.


Feb 9, 2018

Why do some people prefer dynamic typed languages instead of statically typed ones?

Static typing prevents your program compiling and running if it’s not 100% correct. (For some sense of correctness.)

The question then, is, how useful is a program that isn’t a 100% correct?

How useful is a program that only runs 90% of the time and crashes the other 10%? How useful is a program that only runs 50% of the time and fails the other 50%?

The moment you put it in these stark, almost economic, terms, you notice that correctness is just one more virtue you might want to trade-off against others.

Certainly, there are programs that you want to NEVER fail.

OTOH, there are programs that can do useful work that fail a lot. For example, I have various data-munging scripts to transform files from one format to another. They save time. Add “business value” (or would if I were running a business) but they choke all the time on odd characters or errors in the data.

And when they do, I curse and dive into the code to fix the bug.

Now, had those scripts been written in a statically typed language. Perhaps I’d have had to fix all those bugs up-front. And by now, my program would be working fine. Wonderful.

But is that what I want? I’ve had a lot of value out of those programs without them being correct enough to handle the problem I met today. I’ve been able to postpone doing the work of handling this weird edge-case, possibly for years, precisely because the language wasn’t on my back, demanding I fix it up front.

In a sense, static languages violate the YAGNI principle. They force you to care about consistency (and therefore all the edge cases) at compile time, before you can even start using / getting benefit from the program. Even if that particular edge case is rare enough that you can go years without encountering it. Perhaps you never encounter it.

People who like dynamic languages are people who like to feel in control of the trade-offs required in prioritising their work load. Rather than having the language make that decision for them.

Related :

Phil Jones (He / Him)'s answer to What is the strongest argument against statically typed programming languages, discounting the obvious "longer to type" and "have to think about” arguments?


Feb 9, 2018

Why can’t we just overthrow the US capitalistic system and establish communism for the greater good and punish the fascist pigs?

a) You don’t have the firepower

b) A violent uprising with the attitude displayed in this question is pretty much guaranteed to go horribly wrong.

I’m all for overthrowing the capitalist system. But do it when you have both the wisdom and the strategic opportunity to win both the war and the peace.


Feb 9, 2018

Do social justice warriors sometimes act like Puritans?

Yes. Of course Social Justice Warriors sometimes act like puritans.

Sometimes people do all kinds of silly things.

Sometimes is such a mealy mouthed qualifier that an answer doesn’t really say anything.

If you want to ask a substantial question, don’t hide behind caveats that make the answer trivial ;-)


Feb 9, 2018

Why has the far-right, so far, historically almost entirely failed electorally in Britain?

Because the centre-right is very strong.

I don’t like the centre-right. I’m their political opponent.

But I have to admit that, historically, it’s the centre right that are the UK’s bulwark against the far right.

The centre right are simultaneously flexible enough to bend to the right and accommodate some of the pulls in that direction. While having a moral core which is both sufficiently heavy not to be pulled too far, and sufficiently “decent” to recognise and fight the evils of the far right.

In general, the far-right flourishes when the centre-right is weak or ineffective.

When the centre-right seems strong and confident in itself (even if it’s not in power), it absorbs a lot of the forces that would otherwise pull people to the extreme.

This is something I’ve been pondering a lot during the recent upswing in far-right populism. Do you need a Churchill to stand up to Hitler? Not simply in terms of courage, the left has plenty of courage, but also because Churchill has enough credibility with those who are tempted by the far-right, that his resistance means something.

It doesn’t surprise me that the far-right, in the guise of UKIP and Brexitism, made their gains during the relatively weak and ineffective centre-right leadership of Major and Cameron.


Feb 9, 2018

Why do people continually make false assumptions about the wealthy and capitalism in the United States? What makes people think they have the right to tell wealthy people what they should & shouldn't be spending their money on?

Have you ever seen the false assumptions that rich people make about poor people?

Poor people are lazy? Immigrants are criminals? Black people are violent and irresponsible?

And, boy, do they have opinions about how poor people spend money. And their time. Poor people are lazy (I think we said already, but it’s worth repeating. It’s an opinion about how poor people spend their resources.) Poor people eat unhealthily. Indulge themselves with iPhones and televisions and expensive trainers when they should be saving their money.

Look at our media. There are ten rich pundits complaining about how the poor live and spend their resources for every pundit complaining about the rich and their consumption.


Feb 9, 2018

Is it victim blaming to inquire about potential intelligence failures after a terrorist attack?

No.

It’s the basic job of anyone responsible for public safety to assess, after a failure, what went wrong, and to try to work out how to prevent failures like this happening again.


Feb 9, 2018

What evidence is there for a direction of causality regarding liberal academic bias? How do we know education isn't turning an otherwise representative population liberal, rather than the often assumed liberals self-selecting into the Academy?

Most people DO assume that education makes you more liberal.

Not in every case.

But on average.

The assumption is that by presenting people with more information about the world, and different viewpoints, education helps people see different sides of an argument.

That makes you liberal because

a) you recognise the humanity and rationality behind different arguments

b) you have to learn how to think better, to pay attention to evidence, to look for and understand distal causes, not just accept the most immediate cause of something as the whole story, etc. That also makes people more liberal.

Now, you are right. It’s possible that the causality doesn’t go this way. Perhaps education has no effect. And maybe it’s just people who are already liberal and curious about the world who are inspired to go into education.

It would be interesting to check that assumption by measuring the political position of the average school-leaver and then their position on leaving college.


Feb 9, 2018

What does science say about the blank slate theory?

The Blank Slate is a bit of a straw-man.

No-one actually thinks that there’s no human “nature” at all. Of any kind.

Clearly there’s a brain. And as a physical learning machine, it has various constraints on it. And clearly the mechanisms bias the kinds of ideas and behaviours it learns.

The arguments are really about whether any particular piece of behaviour or belief is :

a) hard-wired (ie. we’d develop it even without being taught it), and

b) can’t be changed by cultural factors like eduction or social incentives.

What tends to happen is that one group is very insistent that something they are very familiar with and strongly attached to must be immutable human nature. Whereas people who want to challenge some of the norms in society emphasize that these are learned mutable behaviours.

Obviously the devil is in the details. And every particular case is different. And may give a different result.

I’m not sure how useful it is to do large scale statistical analyses, find small scale variations and tendencies over large numbers of people and start saying “LOOK!!! Nature asserts its superiority”. As long as there are exceptions, then clearly it’s possible that some people avoid the alleged “human nature”. And so that nature is not really a constraint.

And I confess I’m swayed by Richard Dawkins’ neat line that “we rebel against evolution every time we use a contraceptive”. That to me looks like the much bigger truth here, for our everyday lives. Because everyone thinks that sex must be really deeply, fundamentally biological.

But every time you put on a condom you are demonstrating just how trivially easy it is for culture / nurture to figure out how to route around deeply fundamental biological drives.

So is the (straw-man version) blank-slate theory false? Sure.

But realistically, we have no reason to think that there are practical biological limits on our understanding or behaviour that the right cultural hack can’t get round; in just same way that condoms get around our biological drive to reproduce. We might as well act as if the blank slate is true. Let’s choose the lives and society we want to live in, and if biology puts up any resistance, we just need to find a way to work around it.

This is pretty much the same as the way we choose to act as if we have free-will, even though we might believe that all our choices are fundamentally just neurochemistry.


Feb 10, 2018

Does political correctness conflict with democracy?

There is a very strong politeness norm in our society that says you don’t go up to a man and slap him in the face because you don’t like the colour of his tie.

If you do this, your friends will try to stop you, they’ll tell you you are being unreasonable. If you persist sooner or later one of your victims may get you charged with assault.

Now you may believe that a little slap in the face does no real or long term harm. But is a valid way to express your feelings about ties.

Nevertheless, society disagrees with you. And to all intents and purposes face-slapping about ties is prohibited in our society.

Ask yourself this.

Is this norm incompatible with, or “in conflict with”, democracy?


Feb 10, 2018

Shouldn't Quora have a disclaimer warning that the information on it may be false?

It does.

it’s that bit at the beginning of the address that goes “http”


Feb 11, 2018

Do you think America will ever be respected again as a Great Nation?

Maybe. Maybe not.

It depends how it starts to behave in future.


Feb 11, 2018

What would progressives think of a government that provided infrastructure, a minimalist military, public education, emergency healthcare, and bare-minimum welfare?

I’d ask what had happened to the police, courts and justice system. Who was going to be responsible for checking up that food was safe. That working conditions were safe. That air travel was safe.

I’d ask how orphaned children would be looked after and given a fair start in life. How the mentally ill would be cared for with both their and others’ safety in mind. How the elderly would be cared for if they had no family. How we’d protect the environment from pollution. And the great wild spaces from destruction.

I’d ask who would negotiate trade deals with other countries. Who would manage the electromagnetic spectrum. What mechanisms would be in place to ensure that some people’s lives were not made a misery by other people’s prejudices.

And that would just be in the first five minutes before I really started thinking about it …


Feb 11, 2018

Is it wrong to poke fun at someone's lack of intelligence, if they're an ignorant, arrogant, misogynistic, racist, and elitist individual?

Yes. It’s wrong to poke fun at people. Period.

You can poke fun at stupid ideas or world-views. Don’t poke fun at the people holding them.


Feb 11, 2018

Why do left-wing economists disagree with the belief that the market provides for economic efficiency and democracy?

Because saying “the market provides for economic efficiency and democracy” is one of those “common sense” things that everybody says, but nobody really justifies. Partly because it’s a very vague assertion.

To even know if it’s true or not you’d have to firm up all the terms.

There are proofs in welfare economics that markets, in an ideal world, are “efficient”. But that word efficient really doesn’t mean what everyone thinks it means. It has nothing to do with your layman’s idea of efficiency as in “we run this factory with as little wastage as possible”. And, the proofs that the market attains this efficiency are dependent on a lot of idealized conditions that are clearly not the case in the real world. Without those conditions holding, the assertion that the markets we actually have are “efficient” or “more efficient than the alternative” has vanishingly little support either from theory or from evidence.

What, for example, is a good, unambiguous, economic measure of “efficiency” that we can use to compare the efficiencies of France, Germany, the US and Russia? Find one, then see if you can find any research that ties the spread of markets to the growth of this empirically measured index.

(See Welfare economics for some pointers to what to read next)

Do markets bring democracy? Again it depends on the meaning of the word, “democracy”. Clearly China has managed a massive shift over the last 30 years from a centrally planned economy to one which is far more distributed across many entrepreneurial private actors; but that hasn’t done much to change the institutions of the state. There are still no elected leaders or other “democratic” institutions the way we’d understand them in the West.

In our broader experience, markets are a bit correlated with democracy. But correlation doesn’t imply causation. And what causation we’ve seen tends to go the other way : undemocratic states often start to kill markets off. And states with renewed democracy seem keen to encourage markets. But as for the growth in markets actually causing democracy? Again, not much real world evidence.


Feb 11, 2018

Why is the political spectrum one-dimensional (from left to right)? Aren't the opinions and agendas of politicians on relevant issues actually points or regions in multi-dimensional N-space? Isn't left vs right a dumbed-down oversimplification?

Yes. It’s a very simplified projection into a 1-d space from a much higher dimensional space.

That loses a lot of information and subtlety.

As a first cut It has some heuristic value. But how much use it has very much depends on what you want to do with the information.

Many people seem to like The Political Compass 2-d projection. That is ALSO oversimplified. The choice of what the two axes are, is, itself, a disputable one.

It might have marginally more heuristic value than the 1-d projection.

For some uses.

Politics is complicated. Every human has their own unique bundle of beliefs and intuitions. And there are 7 billion of us. A 1-d summarization of all that is never going to capture that much of what’s going on.

Related :

Phil Jones (He / Him)'s answer to What are the differences between left wing and right wing politics and their thought processes?


Feb 11, 2018

Is democratic socialism tied to racial homogeneity? If so, would democratic socialism never work for a country as racially diverse as the USA?

No.

Democratic socialism is NOT tied to racial homogeneity.

The only people who ever think or say so are people who are opposed to democratic socialism and are looking to justify why it shouldn’t be implemented in their country.

As a comparison, pretty much everything that democratic socialists practically hope to gain in the US, already exists in London. And London is one of the most diverse, cosmopolitan cities on Earth.


Feb 11, 2018

How would governments be able to fund universal basic income in a world of mass automation?

There are many ways.

I personally believe that UBI should be funded by taking all land, water, atmosphere, electromagnetic spectrum and “natural bounty of the Earth” under public ownership. Long term leases to those resources would then be auctioned to private enterprises who can make use of them for agriculture, mining, housing, broadcasting, polluting etc. And then the proceeds of the auctions would be distributed back to the people in the form of the UBI.

That’s one way to do it. But maybe you can think of a better one.


Feb 11, 2018

Who came up with the idea/conspiracy of Cultural Marxism?

It’s been brewing for a while.

There’s a core of truth to the idea that in the second part of the 20th century, Marxism, as an idea and body of work, was far more strongly taught and promoted in, and far more influential in, various types of “cultural studies”, social sciences etc.

Whereas it had shrunk to a small corner of academic economics. (To their credit, academic economists tend to recognise that their discipline is under-determined enough by the evidence that there is room for alternative “heterodox” models.)

Marxism was also out of fashion and of minor interest to mainstream philosophy.

So “cultural studies” has been the bit of academia where Marx has, indeed, been most in evidence.

Unfortunately, the kind of people who worry about this are usually so hostile to both Marxism and the modern humanities / post-humanities that they tend to jumble everything up into a big ball of “what-we-don’t-like-ness”. (Including that Canadian guy that everyone seems to love at the moment and who is probably responsible for all these Quora questions about neo-Marxism.)

Their criticisms of both Marxism and the humanities end up being vague, uninformed, and usually attacking straw-men.

I first came across the idea of “Cultural Marxism” from William Lind, a guy I have some respect for, in the context of his military, “fourth generation war” thinking. As far as I can tell, he’s from what used to be called the “paleo-conservatives”. These were strong social conservatives in the US, who rejected both the “neo-con” military adventurism of the Bush Iraq-war years and gung-ho neoliberal economic globalization. They held strongly conservative Christian values and valued stability and order highly. But were not necessarily racist or xenophobic. They often advocated isolation and mutual, disengaged respect as the policy for the US’s interaction with other cultures. They seemed fairly “live and let live” conservatives as long as their values governed in their own locality.

[Update : I just read a bit of Lind’s novel via the link below. I change my opinion, the guy is a full on racist in a way I hadn’t seen in his writing before.]

Obviously these conservatives identified the radicalism and fervour to challenge and undermine existing order, as a common thread in all branches of modern humanities, and saw all as their enemy. I believe they were the ones raising the banner of Cultural conservatism against what they saw as cultural Marxism. Lind even ran the Centre for Cultural Conservatism at some point.

Ten or twenty years later, this current in conservative thinking has been pulled into, first the alt.right, where it’s been blended with a much stronger racist / white supremacist / nativist ideals. And now brought fully mainstream by Breitbart and Trump.

See Donald Trump Meets William S. Lind

Related :

Phil Jones (He / Him)'s answer to Is 'cultural Marxism real? Or is it right wing paranoia/propaganda?

Phil Jones (He / Him)'s answer to Why are so many French academics behind the postmodernist/ Neo-Marxism movement?

Phil Jones (He / Him)'s answer to As a liberal, what do you think the alt-right is right about?

Phil Jones (He / Him)'s answer to When people look at the situation of the world, how can they deny that cultural Marxism exists?


Feb 11, 2018

Could another left-wing Labour MP have 'done a Corbyn', and won the 2015 Labour Leadership election?

I suspect not. I suspect that Labour just got lucky with Corbyn.

He didn’t see himself as leadership material. And that humility probably helped.

McDonnell is less charismatic. And was probably seen as more of a dangerous fire-brand. And he’d already lost several times. Don’t discount how much failure tends to stick in politics.

Diane Abbott is smarter are more competent than her enemies paint her. But we have to be honest that in this wave of right-wing populism (one of whose elements, even if not the strongest, is a latent racism and misogyny suddenly finding itself with a voice) being a black woman would count against her.

Dennis Skinner probably is too much of a wild-card. And he’s 86 which may really be pushing it age-wise.

Apart from that, the left are fairly unknown. Corbyn had a profile from his anti-war work and was well-connected through being an MP in a pretty wealthy and influential borough of London.

The next generation has brought in some left MPs but they’re too young and new to Parliament. Also, Labour had just tried the “leftish but young and fresh-faced” strategy with Ed Milliband, and it wasn’t considered a success.


Feb 11, 2018

If the world never adopt capitalism, do you think that technological advancement would not be as rapid as it is?

Exactly.

It was the accumulations of capital in Europe due to enclosures, the discovery of the New World, and the Atlantic sugar-slave trade that created the conditions that enabled investment in steam-engines and new factories.


Feb 11, 2018

Is the real reason Paul Ryan and the Republican Party wanted the recent tax cut is to force the eventual elimination of so-called entitlements?

Yep. It’s an explicit strategy called “Starve the beast

Basically you cut tax, claiming that the country can afford the tax cuts, because … Laffer Curve or similar voodoo.

Then the government can’t afford its spending commitments and has to borrow to cover for them. So you complain about the deficit. And assert it’s a big dangerous thing that must be curbed.

Finally, you demand the only option left open, that government services and entitlements are cut because the government can’t afford them.

Rinse and repeat.


Feb 11, 2018

Am I of low intelligence for not immediately understanding the attached definition of Marxism, but a simpler one instead?

No.

Marxism suffers from a terrible problem of jargon.

Marx was :

a) German

b) Victorian

c) a philosopher

Each of these makes his language less easily accessible to an ordinary English speaker in the 21st century.

However smart you are.


Feb 11, 2018

What is your opinion on the U.K. only allowing people who have passed their GCSEs (or equivalent) to vote? What would the repercussions be?

Permanent Labour government!

w0000t!!!!

Sorry, what? You aren’t thrilled?

Maybe you just didn’t restrict things enough. What am I bid for taking the threshold up a bit? A level? Degree? Only university lecturers?


Feb 11, 2018

Can we talk about the possibility of being an "autodidact" philosopher in a world asking for official proofs that allow knowledge production?

A lot of philosophy is written in books.

You can be an autodidact if you read those books.

It’s useful to be able to practice having philosophical discussions / arguments with other people, because so much of philosophy comes out of that kind of dialogue. And it’s more fun.

But you probably can get it all from books if you’re that way inclined.


Feb 11, 2018

Are there any significant problems identified by progressives which they feel should not be solved by legislation, policy, or government action?

1) Drug crime. The main solution to drug crime is to decriminalize and legalize drugs.

2) Questions about sexuality and marriage could perhaps be best resolved by not having government involved in marriage at all. Simply create a legal category of “designated partner” who gets to live with you, inherit stuff from you etc.

3) “Intellectual property” does more harm than good. Let’s scrap it.

4) Terrorism. We’ve built an absurdly oppressive surveillance state in order to protect ourselves against a vanishingly small terrorist threat. Cancel intrusive programs designed to collect data on all citizens, and have a smaller, more focussed security agency following actual leads.


Feb 11, 2018

A woman makes me feel ‘wow’ every time, but why does all I notice about her seems to be exactly what I need, and how? She even knows that I am perfect for her too, but how could this have happened?


Feb 12, 2018

What would the United States be like if Ralph Nader was elected President?

It would be in far better shape.

9/11 would still have happened. America might or might not have invaded Afghanistan.

As Osama Bin Laden was hiding in Pakistan, and the Americans still haven’t managed to liberate Afghan women or defeat the Taliban, it’s an open question how much good invading Afghanistan did for anyone. But it’s possible that Nader might have still been carried into action there. Call this a draw between reality and our alt.history.

However, the US would certainly NOT have invaded Iraq. So Iraq would be stable. And many dead Iraqis would still be alive today. There would be no ISIS. And America would have saved itself three trillion dollars.

Nader wouldn’t have passed Bush II’s tax cuts, either, so the US economy would likely be in credit rather than deficit for most of the 2000s. And not at war. Both of these would do wonders for people’s morale back home.

Nader being a consumer kind of guy would have put some serious teeth into regulating the banks. He might have avoided the 2008 economic crash. (Not that anyone would have given him credit for it.) Even if he hadn’t, the government would have had a much larger war chest available to it to help fix the problems. Without borrowing heavily or printing so much new money.

Nader would have probably put a fair amount of money into alternative energy schemes, and a new, smarter electricity grid. People would have complained about all this useless investment, but by now, the US would be in a much better position to take advantage of the falling price of solar and wind. Americans would be eagerly celebrating every drop in price in solar panels, knowing that it translated directly into cheaper electricity for them, rather than seeing it as an irrelevance.

Of course, if Nader had won in 2000, then the Republicans would have won in 2008. It’s unlikely that John McCain would be the candidate as the country has on a less militaristic path. But let’s imagine you get someone like Mitt Romney.

Not my idea of a great president, but perhaps we can imagine worse.

Romney immediately proposes the massive tax-cuts that the Republicans and their donors have been Jonesing for throughout the Nader era. And they are, indeed, eye-watering. But he is also taken with the health-care plan he piloted in Massachusetts. So America gets the ACA anyway.

As a Republican plan, the GOP love Romneycare. They recognise that it really doesn’t cost all that much. And it buys them a strong loyalty from a working class grateful for the better healthcare it brings them. On Fox News, cockahoop Republican strategists gloat about how the ACA has closed down the whole healthcare issue as a potential attack-vector for the Democrats. Health is now a solved problem, thanks to the Republicans

The furthest left of the Democrats grumble that the ACA doesn’t go far enough. But the majority of them recognise that it’s a move in the right direction and it enjoys bipartisan support. Ultimately the ACA is seen as a great success, both as a political move and piece of statesmanship.

Meanwhile, no-one ever hears of Barrack Obama. And without a black man in the Whitehouse to trigger them, America’s latent racists don’t really stir from their slumbers. There’s no Tea Party. No alt.right. No Birther movement. And Donald Trump stays on TV.

Romney enjoys high ratings, and America enjoys cheap energy, low taxes and a thrumming economy. What military presence it had in Afghanistan Nader had been keen to negotiate the end of before he left office, and Romney brings the soldiers home to general public approval by 2010. There is no Guantanamo Bay. No stain of torture on America’s soul. Benghazi is a tragedy that no-one tries to make political capital out of.

In 2016, Hillary Clinton narrowly beats Paul Ryan to be the 45th president of the US. She’s not particularly popular, but Ryan isn’t charismatic either. A bit of a wonkish mistake on the part of the Republicans. And there has been no great right-wing hate campaign against Hillary during the Romney years. Many Americans are intrigued and enthused by the idea of their first woman president; and in this history, Hillary is seen as a safe centrist, not a radical who might upset the comfortable status quo bequeathed by Romney. The continuity with Bill Clinton is another positive for her.


Feb 12, 2018

Why is Quora promoting anti-Brexit links?

It doesn’t.

I get plenty of links to The Telegraph in my feed.


Feb 12, 2018

What professions or skills does the UK have a shortage of?


Feb 12, 2018

Is it ethical for Young Labour to exclude straight, white, able-bodied cis-men from its equalities conference?

It’s a bit stupid.

By all means have a group for people from disadvantaged communities to discuss how to work together to rectify those disadvantages.

It should be possible to run women only or minority only events, purely based on freedom of association principles.

But don’t call it an “equality conference”. That’s a hostage to fortune and just inviting some kind of stunt from right wing trolls these days.

There’s probably no real reason not to allow friendly white cis men to attend. But if you really don’t want them, give it a less contentious name. Call it the “Intersectional Advancement Steering Committee” and I’m pretty sure you’ll never be bothered by cis white male gatecrashers again.


Feb 12, 2018

If I have no respect for the current Republican Party, and very little more for the Democrats, certainly none for the Socialists, nor the hard right, what can I hitch my wagon to and proceed gaily forward?

Write down how you would really like to see the country run, in the form of a manifesto, and try to start a movement / party of people who agree with you to campaign for it.

Depending on who comes, you’ll probably discover which existing group you are really party of.


Feb 12, 2018

Could there ever be a global government that exists solely online, causing people to reject the laws and policies of the government of the country they live in?

Possibly.

There are ways that, say, Facebook could be evolving into a distributed global “nation” that cuts across existing nations.

Imagine, for example, if FB decided to create a “health service” by adding medical records to each of its users’ profiles and offering a basic health insurance package to all users.

Even if only a fraction of its 2 billion members bought in, it would immediately be a huge provider, able to drive costs low through cutting bulk deals for pharmaceuticals etc.

Most governments (and private corps) struggle (and often fail) to construct the expensive IT back ends for large scale electronic records about citizens. But this is FB’s core competency. Something they’re demonstrably good at. And the cost to FB of adding extra services to their existing user records is probably marginal.

Imagine FB getting $5 a month from 500 million users from anywhere in the world. In return, FB provides the drugs you need, as long as you can provide a valid prescription from a legitimate doctor. Anyone caught abusing the system? Facebook have a range of sanctions starting with temporary bans from various Facebook services. If you have 10 years of your life, friends and business connections on FB, will you risk it to resell cheap drugs to someone else? FB actually has a lot of power to sanction members.

FB can do the same with, say, legal aid insurance. They can offer biometric identity services to users. Allow users to register assets on an FB run blockchain.

If FB chose to make a pitch to become an alt.country, they have a huge amount of scope and power to do perfectly legal and benign stuff, before getting into anything nefarious.

Then again. Once FB are doing this, how hard is it for them to offer governments a major “outsourcing deal”. Basically “we FB provide a whole range of identity records management services, trusted by billions, solid security. Why not defer to us where users have chosen to trust us with the master copy of their data? Give your citizens a choice of records provider.”

Frankly, if FB don’t try to co-opt governments like this, the governments will try to co-opt FB. Much as the Chinese government is doing with Chinese social media and things like Sesame Credit.

Related :

Phil Jones (He / Him)'s post in Being on the Platform


Feb 12, 2018

Why is black pop music no longer based on the blues?

Sometime around the 60s and early 70s, everything was based on the blues. People were blues-crazy.

And at some point it just got stale. And people wanted a change.

Meanwhile, the most cutting edge, innovative jazz musicians were moving to modal and other sophisticated harmonic structures.

Contemporary “black” pop music (I understand Brandon Nicholas’s qualms, but the term seems to be in widespread use and embraced by the black community. Correct me if you disagree) mainly has its roots in jazz, funk, disco and soul which had already been moving away from the blues by the 70s. One might note that rap does have some connection with “talking blues” so there at least one blues-related element that is still prominent.

I’m speculating somewhat, but it might also be a reflection of a move away from the guitar towards keyboards and computers as the main instrument for composing. Blues is a very easy way for a bunch of instrument players (especially guitar and bass players) to outline a structure for performance. If you’re working on everything in a DAW, that’s not much of an issue.


Feb 12, 2018

How many of Quora liberals/leftists political posts have “ism” or “phobia” in them? Do they realize how hysterical and brainwashed that sounds to anyone to the right of comrade Stalin?

I’m sorry. So, so sorry.

I really am.

I would love to help.

But I honestly don’t know how. How the hell is it that the right-wing are now triggered by fucking morphemes? What’s with that?

We would love to help you. We really would. We’d love for you to judge our words by what they actually say. By the rich and complex ideas they express when combined into entire sentences.

And not just through you having an allergic reaction to strings of letters.

But, like I say, I honestly don’t know how to cure you.


Feb 13, 2018

In the event that the US government does turn tyrannical, how likely is it that those who own guns will actually fight back?

If the US government turns tyrannical, it will do it in the name of American nationalism, Christianity and economic prosperity. Its oppression will be directed at the “enemies within” who are seen as undermining these values.

99% of the people who are currently prepping themselves to fight a tyrannical government will be too busy cheer-leading such moves to actually bother to fight them.


Feb 13, 2018

Why do nomads move from place to place?

The nomad doesn’t know how to grow crops from scratch.

So if he / she stayed in the same place, the food would run out.


Feb 13, 2018

What are the best arguments for putting Nazism into either the far-right, the far-left, or the so-called "Third Way"? Which side has the most convincing arguments in your opinion?

Nazism is about “protecting ourselves against the others

In Germany, initially this was “standing up for Germany after we were unfairly punished at Versailles”. And then later “protecting ourselves against the international Jewish conspiracy, and the Jewish and Communist enemy within our borders”

A politics built on this kind of raw tribalism and “protecting ourselves against outsiders” is by definition right-wing.


Feb 13, 2018

If you're a black Christian, would you agree that slavery was somewhat/slightly beneficial in a way since it introduced Christianity to African-Americans?

Hey! Israeli Jews!

Aren’t you just a little bit grateful to Hitler for smoothing the way to you having your own country?


Feb 14, 2018

Is academia a breeding ground for intelligent thinking? Is there an alternative to academia in solving the world's problems, like high IQ societies and the like? If not, then what or where is?

Academia’s strength is a) access to knowledge, b) the concentration of smart people it brings together.

Increasingly the internet gives us alternatives for a)

Academia is still the best place for b)

I guess some independent research centres, think tanks or even companies can provide b) but usually you have to be acredited by academia to get into them.

Almost certainly the high IQ societies are NOT the alternative you want. Smart is an adverb not an adjective. People who congratulate themselves on being intelligent rather than doing intelligent have missed the point.

But I have some optimism that as we discover interesting and intelligent connections online, we will begin to bring some of those communities together in person, and for longer periods of time, on larger scale projects.

We’re just at the beginning of a massive transformation (and probably explosion) in knowledge production and dissemination.


Feb 14, 2018

Why do some radical feminists believe tampons are an invention of an all-knowing bogeyman patriarchy to suppress women?

I think we need actual women who menstruate to answer this.

But I have a vague idea that there’s some issue that sanitary pads are great, but tampons which you insert inside yourself, risk causing toxic shock syndrome.

The idea of an insertable pad might be patriarchical because it’s all about hiding menstruation away, keeping the pad out of sight (and out of the minds of sensitive men) at the cost of a health risk to the woman.

Note how many adverts for sanitary products highlight their “discreetness.


Feb 14, 2018

Would a 10 year or so democracy followed by a 3-4 year or so totalitarian regime (with some rules limiting the leaders power) be a good governmental system?

If there are rules limiting leaders (in practice, not on paper), then it’s not “totalitarian”.

Or rather, if there is any other power in society able to apply the rules to curb the leader (eg. courts, a separate presidency etc.) then maybe it’s not totalitarian.

If it is totalitarian that implies that these other organs have no power, in practice, to curb the dictator.

You don’t say how the totalitarian regime ends. Is it fixed term. Or can the dictator renegotiate to stay in for longer? Why does the dictator choose to leave willingly?

If you just have someone with a lot of power for 4 years, but whose powers are constrained by other actors, then you’ve just described a president.


Feb 14, 2018

Could my attempt to get knowledge on Quora put me in trouble with Quora in such a way that gets me banned?

You won’t get banned for seeking knowledge on Quora, no.

You might get banned for posting troll questions that are aimed at getting some kind of rise out of Quorans. Or that are intended to flood the feed with assertions that are antagonistic to some group or other in society.

If in doubt, find ways to phrase your questions in a neutral manner, that doesn’t include any contentious assertions.


Feb 14, 2018

The Python syntax is easy, but is it really that easy to "Master" the language itself since some of the hundreds of modules on Python are not that easy to learn?

It’s not easy to master the Python ecosystem, no.

But nor are there any other ecosystems of libraries that are obviously easier to master. Mastering an ecosystem means learning a lot of stuff. Period.


Feb 14, 2018

Does listening to the BBC Radio 4 make me clever?

“Clever” is a bit vague.

Listen to BBC Radio 4 and :

you’ll get informed, about a great many things. Listen to the various news and comment programs, of course. But also listen to things like Woman’s Hour, From Our Own Correspondent and the dramas etc.

you’ll pick up a style, of how British people talk and debate with relative calm and politeness.

It’s this style which may actually be more useful. The style will teach you how to communicate authoritatively with others. How to listen and learn. How to represent your case in a way that gets listened to. Etc.


Feb 14, 2018

Why don't more people try things that might not succeed?

It takes time and resources to try things.

If they don’t succeed, you’ve lost those resources.


Feb 14, 2018

Do you think its possible for new music to run out in the sense that produced music in the future will resemble exactly what was already made in the past, since “all” music was already made in the supposed “past”?

I tend to go through a crisis of thinking that that’s what has happened, more or less every 10 years or so.

And then the kids come back and surprise and excite me again.

These days I’m chill. I think there’s always going to be something new and different coming along that I’m going to go crazy for.


Feb 14, 2018

Why are there so many viruses, bacteria and other toxins that attack us humans, and why hasn't our evolving immune system kept up?

Our immune system is trying.

But there are 7 billion of us.

That’s a tasty prize for all the viruses, bacteria etc. So they keep trying too.


Feb 14, 2018

If you create video tutorials for creative software, would you answer questions on pixm.io? Why or why not?

“Why not” because it asks me to sign in before I can even see examples of the questions / answers there and get a feel for whether this is a place I would want to be part of.

Allow people to read first, then (perhaps) they’ll sign up.

Also, I’m all for competition. But there is a question as to why a site like this isn’t just a community on StackExchange.

Sure, you may want to do your own thing. But you’ll need something obviously superior about the site to convince people you have something that the SE equivalent doesn’t have.


Feb 14, 2018

Why would anyone want to design a new programming language with a non-LISP syntax?

Arithmetic and editors

We’ve spent our lives learning infix notation for arithmetic. No-one likes to see prefix notation for add and subtract the first time they see it.

Also, infix + default operator precedence does mean that an expression like

3*x + 4*y

is more concise and clear than

(+ (* 3 x)(* 4 y))

Lisps are great when you have editor support like Emacs with ParEdit etc. that enforce balanced parentheses and let you refactor the parenthesis tree in large monolithic moves.

But if you don’t have that. And perhaps don’t even know such things are possible. Then parentheses look awfully fiddly. Half the time, a nice indentation rule like Python or Haskell gives you the same expressivity for an obviously cleaner look.

Final thought. I love Clojure. You love Clojure.

But actually Clojure is really nice because it has tweaked some improvements into classic Lisp syntax. Things like the #()shorthand for lambdas. The {:key value} notation for maps.

If you’ve only seen old-skool Lisps, some of these things look pretty fugly. Even in Racket, maps are horrible.


Feb 14, 2018

What are your thoughts on the censorship to the biggest anti-Communist party in Brazil’s carnival?

My thoughts are that it may have been an “anti-Communist” party but it was also a bunch of neo-fascists wanting to “celebrate” the torture and murder committed by the military dictatorship. Something which is still, thankfully, looked down on by most reasonable Brazilians.

Maybe, in an ideal world, people should be free to advocate torture, paedophilia, fraud and any other illegal activity on simple free-speech grounds.

However, in Brazil there happen to be legal constraints on advocating crime. And if ever there was a good reason to apply that law, then stopping a gang of right-wing thugs hijacking carnival and trying to occupy the public street with a celebration of right-wing politically motivated murder, seems to be it.


Feb 15, 2018

Is intellect linked with taste in music?

I suspect smarter people have broader tastes and enjoy a wider range of different styles / genres.

I can’t prove that, though.


Feb 15, 2018

Is it true that there are no substantial evidence of torture promoted by the state during the military dictatorship of Brazil?

There is a huge amount of evidence.

There are hours and hours of interviews with hundreds of people who were tortured. Published by the truth commission a few years ago.

The problem is that far-right apologists for the dictatorship have been spreading a conspiracy theory on social media that ALL the people who are telling their stories are evil leftist propagandists who are inventing it.

You know how in the US, every time there’s a mass shooting and the media interview witnesses and families of people who were killed, the internet now explodes with accusations that these are “crisis actors”. ('I hope someone truly shoots you': online conspiracy theorists harass Vegas victims)

It’s the same phenomenon. Watch videos of people telling their stories of being tortured on YouTube and the comments are full of right-wing conspiracy theorists accusing them of making it up.

I once met a woman whose step-father was a torturer for the dictatorship. According to her, they used to argue about it at dinner. He didn’t deny it. But justified it as a necessary bulwark against the communist take-over.

This is the real face of state violence in South America. Right-wing extremists in the police and army who are so paranoid that they see any kind of liberal / social democratic politics as a gateway drug to Stalinism and think that indulging their sadistic fantasies is a justified response.


Feb 15, 2018

Is Python a software or a programming language? The same with R?

All programming languages are instantiated by an interpreter / compiler / compiler+virtual machine.

These are themselves, programs. (Ie. pieces of software in their own right)

All programming languages are (implemented by) software. Not all software is a programming language.


Feb 15, 2018

Is former Labour peer Lord Sugar correct that Theresa May should have left Jeremy Corbyn to make a mess of the Brexit talks?

Well, I’d be delighted for Theresa May to pass the buck to Corbyn, Keir Starmer, Barry Gardiner, Emily Thornberry, John McDonnell and co.

Even at this late stage they’d take over, get up to speed, and make a hell of a better job of it than the current omnishambles of a Tory government.

The entire Tory negotiating position is basically Leavers saying “if we all clap our hands and believe in an “out of the box” solution then we can have one”.

They are right of course. Restrictions, laws, treaties etc. are, in the final analysis, just human beliefs. And if we all decided to believe and think something different, all the problems could evaporate like the morning mist. If only those damned Europeans would just get with the programme.

But there’s something hilarious about this : believing that we can, through sheer will-power, break the bonds of existing institutions and belief systems, is the most left-wing / progressive / revolutionary mindset ever. It’s the thing that Conservatives have, since Burke, insisted can’t work. Because … laws, institutions, traditions have to be respected and can’t be wished away in practice. That belief is what Conservatives hold out as their “realism”.

But right now, Boris Johnson is waaaaay more of a wishful thinking Jacobin than John McDonnell.

What do you call a Conservative party that’s lost the entire Conservative foundation of their claim to “realism”? Have given up their pragmatic respect for the current order?

I call it a waste of space, a waste of time, a waste of resources and a waste of votes. They should indeed just resign and hand the whole thing over to Corbyn.

Sugar is quite right. Even if his reasoning is 100% wrong.


Feb 15, 2018

Why should anyone outside the USA care about the mass shootings that happen over there?

Same reason we care about famines, and civil wars, and vicious dictators in other countries.

Because we’re human beings.


Feb 15, 2018

After knowing some different commands of the Python programming language well, how can I find out how to use them to create a program in other words? What should I do to implement some commands in order to create a program?

Look at some examples of simple programs.

You can find many tutorials that develop simple programs online.

Find some that almost do what you want, then figure out how to change them to make them do what you want.

Rinse and repeat.

Lots of times. The secret of learning programming is to practice programming. It’s not about solving problems. Not about reading books or watching videos. It’s about starting with the idea of what you want your program to do. Writing it. And then debugging it until it DOES do what you want to do.

Start small … no, start tiny. Start with 3 or 4 line programs that do something mindlessly simple. Until you can write those easily. Then work your way up to larger, more ambitious programs.

When you want to see how to do bigger more complex things, you’ll find GitHub is full of big, sophisticated programs you can study the source-code of.


Feb 16, 2018

What do you think about blockchain without cryptocurrency being just a database innovation?

Well it’s certainly good to recognise that it IS a database innovation.

That’s why we have a bunch of new distributed data / distributed computing etc. platforms built with blockchains. Some of these innovations might become extremely important. Really, really important.

It’s also why we can start generalizing from blockchains to things like tangles and blockDAGs etc. We’re starting to understand that these are all, ultimately, just database synchronization protocols.

At the same time, from a sociological / political / economic perspective, it’s laughable to try pretend that all the excitement and hype about blockchains hasn’t been driven by their use as currencies. Clearly that’s what got everyone excited. From the speculators and day-traders; to the “we can have a money which is independent of government” Libertarians; to the major banks looking to use the technology for international settlements.

Update : having the short interview. I think pretty much what the guy says is all true. He’s obviously slanted towards what his project or company is selling. But it’s basically right.


Feb 17, 2018

I want my friends to be successful, but not insanely more successful than I am. Why do people think that this worldview is wrong and selfish? Isn't it just being practical?

It is practical. And it is selfish.

That’s because the economy is configured in such a way as to make self-interest look practical.

If you lived in a different kind of society and different kind of economy, what would be practical would be elevating your friends. And they would elevate you. And you’d all advance together.

Instead, you’ve been taught that the world is a “barrel of crabs” who all try to claw their way out at the same time, and having nothing else to hold on to, try to climb out by leveraging themselves against each other.


Feb 17, 2018

What do you think are the top 5 musical artists/bands of the 21st century?


Feb 17, 2018

Now that it's official that Russia attempted and succeeded to interfere in multiple countries elections, what do you think will be the Western world's response?

Sadly, to spend a lot of time infighting about it.

The liberal West needs to get a couple of things clear, if only for its own sanity and strategic coherence.

Everyone does a bit of propaganda and tries on a bit of influence with other countries. The US has done a tonne of it. If the US (or anyone else in the West) whines too much, everyone will see them for the hypocrites they are.

Putin, it turns out, is really good at the game in this new the internet age. While America isn’t. I speculate on one reason why here : Phil Jones (He / Him)'s answer to On Russian interference in American elections, shouldn't the US just retaliate?

The complaints about Putin in the US are largely coming from the Democrats and other “establishment” insiders. A great many people liked the look of Trump enough to vote for him. And still seem to like him enough to support him. However terrible you think Putin’s interference was, it’s aligned with a significant part of the US population. Ditto for Putin and Brexit. Or Catalan independence. Or the far-right in Eastern Europe etc. There is NOT an overall consensus in any of the part of the West affected by Putin’s propaganda, that Putin has done a terrible thing to them. You may hate Putin for boosting your political enemies. But you can’t expect everyone to simply accept your perspective. If you try to take for granted that people are as upset as you, you are the one heading for a pratfall.

Despite everything, Putin is NOT the major cause of the Democrat’s loss and Trump’s rise. The Democrats need to look to themselves, and how they dropped the ball during the Obama presidency. Obama wasn’t a bad president. And was working under difficult situations. Hillary was treated disgracefully by the Republicans for years. Nevertheless, this is the big league. If you presume to run the country, it’s incumbent on you to be a grown up. And the Democrats failed dismally to either make a case for how they were helping working class Americans or to field an inspiring candidate. It’s starting to look like all the complaints about Putin are a displacement activity from a Democratic party that doesn’t want to do that hard work of introspection and renewing itself.

In sum, Putin’s propaganda is focused on finding faultlines in your society and tearing at them. If you want to oppose Putin, there’s no point complaining, or planning some revenge trying to tear Russia apart at the same seams. Your job is to identify the faultlines in your own country, and then work on defending them, winning the argument against Trump, or against Brexit or against Catalan independence or against anti-Islamic xenophobia. If you can win those arguments with your fellow countrymen, then you can neutralize Putin. And if you can’t, then you have bigger problems than Putin anyway.


Feb 17, 2018

Is Peter Thiel right that crypto is a libertarian while AI is communist?

Surprisingly, yes.

I actually agree with Thiel on this. (And I can tell you I’m as shocked as you are)

Obviously, I don’t agree with Thiel that “communist” is the same as “centralized” and “authoritarian”. But the principle that AI relies of huge centralized databases, and pushes for them, and helps central authority. While crypto helps (and to an extent rewards) decentralization, that’s basically right.


Feb 17, 2018

Which is harder: turning one dollar into a million, or one million into a billion dollars?

It’s harder to turn $1 into one million, than one million into one billion.

There’s a lot of competition from other people who have $1 spare.

Once you already have a million dollars to spare, the number of other people you’re competing against to get to the billion mark is considerably less.

Also, depending on how you define a billion, it could be three orders of magnitude less difficult to multiply to.


Feb 18, 2018

Why shouldn't famous or well-known EDM producers approach pop or future bass?

Well, clearly, it’s common for someone who got initial recognition making EDM (or some other genre / dance type music like Trance or even Hip-hop) to then become a more mainstream “pop” producer. It’s a well respected route into the business.

Arguably, the reason they shouldn’t, is because so many big name dance producers end up making truly dire, horrible “pop” records that are all smug showiness and no heart.

But it’s hard to generalize. I’ll fight anyone who says that Spiller’s Groovejet isn’t a pop masterpiece.

OTOH, I find it hard to even listen to anything by David Guetta.


Feb 20, 2018

Isn't "this" so redundant in programming? Is there any pros for use it since we can just give our function variables different names?

Different names from what?

Without self or this, you the programmer, have to remember all the other names currently in scope.

Those names may be coming from all over the place, eg. in the module namespace where you recklessly imported “all” from some library module; from closures you happen to be inside, etc. etc.

In many languages you can patch new methods into an object or class later than the original class definition.

Again these patches may be made in environments with different names lurking in scope.

Having a self or this makes it easy to say “I’m talking about the field of this object” so you don’t have to worry about names that have leaked into scope from elsewhere.


Feb 20, 2018

Why do today's youth think their vote is worth more than people that paid taxes for 50 years and fought in a war?

Because, to put it bluntly, they are going to have to live for a lot longer with the consequences of the Brexit vote than those people who paid taxes for 50 years and fought in a war.

As Americans like to say about the fabled pig and chicken. The chicken is involved. But the pig is committed.


Feb 20, 2018

Are progressives ruining the reputation of the left?

What “reputation” would that be?

The left have been accused of being, and to a certain extent have been, a bunch of violent working class troublemakers since its inception. In fact since before it was called a “left” was just Wat Tyler’s peasant’s revolt.

A quarrel between those who want to get on and make genuine change vs. those who worry that making “extreme” demands will discredit them, is an ongoing part of the left-wing dynamic. As Voltaire (allegedly) put it : “the best is the enemy of the good”.

That’s a fact of political life. It’s a not a cause for having a huge hand-wringing melt-down. It’s just part of the everyday political slog you always have to deal with. No need to panic.


Feb 21, 2018

What musical artist is the least classifiable into genres, and the most hard to define?

My favourite (and I’d argue, Britain’s best) singer / songwriter - Momus - wins this category hands down.

No-one else comes close for a mind-blowing range of invented genres that mix and match influences of everything from electropop, mediaeval music, experimental sound-collage, chip-tunes, music-hall and lush easy listening, into a single integrated aesthetic that’s very broad, but also weirdly consistent. Always incredibly weird, incredibly tuneful, incredibly perverse, and an incredible smart-arse :


Feb 21, 2018

Could a global empire exist?

Not really.

An empire isn’t a steady-state kind of thing. It’s more like a pyramid scheme.

It’s either expanding (ie. conquering new lands, taking their peoples as slaves and sending their resources back to the capital to keep the oligarchs fat and content) or it’s collapsing (as the oligarchs loot the state to desperately feed their habit of consumption, and eventually turn on the emperor).

No historic empire has ever survived running out of new places to expand into.

A global empire would, by definition, have nowhere else to go. (Except in some far future science fiction scenario which is far enough away to ignore).


Feb 21, 2018

What is a coder's worst nightmare?


Feb 21, 2018

Philosophers state we can’t measure qualia. However if you see an object leaning toward the right and someone else concurs, wouldn’t it likely be leaning toward right? In philosophers views, do left and right exist?

Philosophers certainly believe “left” and “right” exist.

But it’s a massive topic. Philosophers use the terms “indexical” or “deictic” to talk about things which are “indexed to” or “relative to” the person using the term.

So “left” and “right” exist. But only in relation to your position and perspective.

Indexicals / deictical things are a huge topic of discussion. I can’t really say much here. What little I know is too fragmentary. But if you’re interested, then go do some research in the library. It’s an amazing / fascinating area of philosophical research.


Feb 21, 2018

Why are so many scientists less than amused with Karl Poppers' notions on falsification?

Are they less than amused?

A lot of scientists like Popper.

Of course, Popper isn’t the last word in philosophy of science. There are good criticisms of him. And most philosophers of science would say that the conversation has moved on. It’s more likely to be a scientist or non-philosopher who wants to stick rigidly to Popper’s criteria.

And, of course, Popper, being a philosopher, is talking about an idealized version of science. There could be plenty of scientists who would say that what he describes is far from their everyday experience.

But scientists tend to find his philosophy fairly agreeable to, if not downright flattering of, themselves, and think it’s a good thing.


Feb 21, 2018

What are some thoughts about Ben Shapiro's views on being transgender?

Ben Shapiro is transgender?


Feb 21, 2018

Right now I am learning coding by reading the code and writing it down. Am I learning it like everyone else, or do other people learn it by figuring it out on their own?

Learn coding by trying to write programs.

That’s the ONLY way to do it.

When you don’t know something, look it up.

Start with really simple, programs. If you don’t know anything, write a program to say “hello world”.

Now write one to ask your name, and say “Hello ” to your name.

Continue from there.


Feb 21, 2018

Did you know that Quora will collapse your question, making it hard for others to comment on, if some number of folks "down vote" your question?

Yes. That’s what downvoting is for.

To stop spammers, trolls and random idiots cluttering up the “public space” of the Quora feed with their nonsense.


Feb 21, 2018

In 2010, when David Cameron took office, he promised Britain a "bonfire of red tape". What happened?


Feb 22, 2018

If more Americans were armed, wouldn't a potential mass shooter be anxious enough to not attempt a shooting in the first place?

Lots of mass shooters are prepared for death.

They see themselves going down in a blaze of gunfire and glory.

Very much like ISIS terrorists. It’s an American form of martyrdom.


Feb 22, 2018

Why do I have a desire to watch the world burn and walk through the fire and ashes of all the fallen governments and break the minds of every human being?

Two possibilities.

Ernest W. Adams is right and you’re an adolescent male. Don’t beat yourself up about it. I used to have fantasies like that when I was 14 too. It was fun.

You’re Cthulhu


Feb 22, 2018

Why does it seem like all the engineers who design things (particularly in the case of computers and electronics) are completely clueless to the technology they work with?

Clearly they aren’t clueless, or they wouldn’t be working on designing it.

What you mean is “why didn’t they predict what I wanted the technology to do and make it easier for me?”.

The answer is, they had a lot of different stake-holders to satisfice between, and your ideal convenience was traded away for other virtues, such as price, performance, or other user requirements.


Feb 22, 2018

Why can't the rest of the world intervene militarily to end the carnage in Syria and other parts of the world?

In Syria it’s because 4 major powers disagree on what the ideal outcome is. Russia and Iran want Assad to stay. The US and Europe want him gone.

All four are supporting their favoured proxies in the war. Who are fighting each other. But no-one particularly wants to go to explicit fighting between, say, America and Russia.


Feb 22, 2018

Apart from faith, why do you believe/not believe in life after death?

“life after death” contradicts my understanding of what “life” is.

My understanding of life is that it’s a process, going on within, and deeply tied into, the physical body. After death, it’s clear that all those processes in the body stop. (Metabolism, digestion, self-repair, respiration, brain activities etc.) And different processes, largely of simply being consumed by micro-organisms, run unopposed.

Given that I see life as these biological processes in the body, it’s pretty observable that it doesn’t continue after death.

Now, maybe my definition of “life” is wrong. Perhaps life is something altogether different. But given that this is what I believe life to be, clearly it doesn’t survive the death of the body.


Feb 22, 2018

Is anyone doing research or a project on creating a universal programming language that won't use English or any culture’s language?

It’s deeply unfair that English is lurking behind most languages, both for keywords, mnemonics etc.

But it’s hard to see how we can escape that altogether.

The only languages I can think of that have literally zero English derived keywords are Brainfuck and similar esolangs. And maybe Lambda calculus or SK combinators. But these are all deeply embedded in some “cultural” background. Of maths. And hard to use in practice.


Feb 22, 2018

Why did Angela Merkel not resign after Brexit success when she caused it?

Why would he resign if it was a success?


Feb 22, 2018

A cell is a computer, and I'm a programmer. How much time before a programmer can become a bio-programmer?

Read the docs, install the simulator and find out.

Stochastic Pi Machine - Microsoft Research


Feb 22, 2018

What do Europeans think of left-wing Americans who want social democracy for the US?

I think they’re very sensible.

I hope they succeed.


Feb 23, 2018

How beneficial is it to ask candidates of computer programming jobs to decipher intentionally cryptic code?

If your code base is badly expressed and horribly cryptic then it may well be a useful task to ask them to decode a bit of it.

That would at least have the benefit of alerting them to the potential problems they’d face if they got the job. And they could drop their application or prepare themselves accordingly.

The main problem from your perspective is that the timescales are too short.

A half hour exercise is not representative of how a programmer thinks over a week.

A far better test would be to give a candidate a chunk of your real code and ask them to come back a week later with a refactored / debugged version of it.

THAT would be really good test.


Feb 23, 2018

Why do discussions on Quora inevitably end up as rigorous arguments, and sometimes a little nasty? Yes, I'm guilty as charged, but I'm learning to be more respectful and empathetic.

Discussions about serious matters where people disagree inevitably end up as arguments. On Quora as much as anywhere else.

Quora tries hard to discourage arguments. But argument is a human inevitability.

There’s a bad side of this, of course.

But it shows people care.


Feb 23, 2018

Why does this article say "Neanderthals are not humans?" Weren’t the Neanderthals a variety of human?

It’s kind of historical that we’ve tended to think of Neanderthals as “our nearest relations who are not human”.

It wouldn’t surprise me if that will change. Many of us modern humans have Neanderthal ancestry, “we” clearly interbed with “them”.

I think sooner or later we may well just start labelling Neanderthals as humans.


Feb 23, 2018

Might it be time for May to start looking into working with opposition MPs on this, rather than be bullied by the Rees-Mogg wing of her party?

Lack of leadership and imagination.

A clever and passionate Tory leader, would indeed, figure out how to leverage the opposition to use against undesirables in her own party.

May isn’t that kind of leader.

She doesn’t even have to deal with Labour.

If May knew what she wanted, and it was softer Brexit than the ERG want, she could go to Nicola Sturgeon and do a deal where the SNP explicitly commit to supporting the government on all Brexit related votes, in return for a commitment to the softest Brexit principles.

May could portray the SNP as nationalist pragmatics, much like “true Conservatives”, so she’s not actually selling out to the evil socialist enemy. In practice, a hard commitment of votes from the SNP would give her enough ballast to resist any plausible rebellion by her back-benchers.

Undoubtedly there are Tories signing up for ERG / hard-Brexit principles now because they feel that May lacks strong leadership and a definite direction. They believe that a UK that knows and pursues what it wants, even if what it wants is bad, is better than one which is vacillating like the Prince of Denmark.

These Tories would never rebel against a determined May, visibly committed to a softer Brexit. And the SNP is enough to outweigh the actual true believers in hard.


Feb 23, 2018

What programming language goes well with Java?

Clojure.

It’s the nearest thing to a mainstream functional language that

a) runs on the JVM,

b) is highly interoperable with Java. It calls into Java, Java calls into it, in a pretty straightforward way.

Unlike, say, Scala, it doesn’t try to be a complicated mishmash of different paradigms. It’s simple, focused on FP style thinking. And as a Lisp it is incredibly powerfully expressive.

As ClojureScript it has a mature version that runs in the browser.


Feb 23, 2018

What are some good arguments for and against the opinion that is it misleading to list yourself as Top Quora Writer of 2017?

Well. It’s misleading to list yourself as one if you are NOT one.

If you are one, it’s perfectly valid to list yourself as one. If that’s what turns you on.

Top Writer is a specific accreditation that Quora gives to people.

How valued that is by the recipients and wider Quora community probably varies a lot.


Feb 23, 2018

Why don't liberals realize that politicians, like big corporations, are greedy and evil?

We realize that they’re greedy and evil just like corporations.

But we also realize that we have a magic constitutional button called a “vote” which lets us sack them if they get out of line.


Feb 23, 2018

Why aren't Gay Pride parades seen as insecurities, but military parades are?

But they are. They’re exactly the same thing.

A parade is a sign of defiance against an overwhelming enemy that you think is trying to suppress you.

That’s what a Gay Pride parade is. It’s a shout out to the bigots in society that the community see them and will stand up to them.

That’s what a military parade is in North Korea. It’s a way of shaking their fists at the US and saying “you don’t scare us. look at our big missile!”

People are freaked at the idea of Donald Trump, president of the United States of America, the richest country on Earth, with a 600 billion dollar military budget, wanting to create a spectacle of defiance. Because who the hell is he supposed to be afraid of?


Feb 23, 2018

Can you program Lisp to function as efficiently as Forth, so you can have the best features of both languages in one?

Even at its most basic, to do Lispy stuff, you need dynamic memory allocation and some kind of management of memory if not garbage collection.

Otherwise you aren’t going to be passing arbitrary length lists (including functions) around. If you’re going to allow all the good stuff like lambdas and closures etc. you need even more sophisticated memory handling.

A simple Forth, on the other hand, just uses a couple of stacks and has no need for dynamic memory management or garbage collection.

It’s hard to see that a Lisp worthy of the name could really get down to that level of simplicity.

I can imagine a Lisp that defined a specific subset of instructions that were basically equivalents to the primitives of Forth. So at compile time you could have full Lispy goodness (ie. macros), but if you committed to using just this subset, it would compile down to something equivalent to Forth. This is effectively a Forth-like DSL embedded in Lisp, perhaps with Lispish rather than Forthright syntax.

This might well be a very useful language for small embedded systems. With Lisp level meta-programming and Forth level runtime efficiency.

Apart from that, though, I suspect Lisp can never get quite as small and efficient as Forth.


Feb 23, 2018

If Jeremy Corbyn became Prime Minister, would the UK experience much immigration, emigration or both?

Neither.

Corbyn would appoint Diane Abbott as Home Secretary.

She would probably NOT waste her budget on threatening advertising campaigns against immigrants. But nor is she likely to radically relax current immigration controls.

If the final UK / EU deal continues to allow freedom of movement for EU nationals things will continue much as usual. If the government has a hard Brexit or negotiates a deal with immigration restrictions, maybe fewer EU nationals will come to the UK.

Emigration is likely to be largely dependent on the EU / UK agreement too. Large numbers of UK emigrants are retirees. I’m guessing there’ll be a drop in retirements to Spain etc. There might be some migration of skilled UK workers to the rest of Europe if the economy tanks and a lot of big employers move to the rest of Europe. Again, the post-Brexit deal, not Corbyn, is likely to be the main determinant of this.


Feb 23, 2018

Why does Quora find fault with every question I put out there? I've seen some of the accepted questions by other people that are harder to understand. It gets so discouraging.

Tell me about it.

Pretty much every question I’ve asked recently on Quora has been marked as Needing Improvement with the dreaded :

This question may need editing
This question may need editing to correct phrasing or other mistakes, including:
Spelling and grammar mistakes
Not phrased as a complete question
Too reliant on the question source

message.

What’s really annoying is the tone of superiority that Quora uses to tell me this. Like “oh, you silly person who doesn’t know how to write English or express yourself”.

Bollocks!

You can see from the questions what the actual problem is. I’m asking technical questions that only particular kinds of specialists are likely to understand. Given that there are no question details any more, I have to squash a lot into the question itself. And the only way to ask specific technical things in a short number of words is to use specialized words.

But, of course, J. Random Quorabot doesn’t understand this terminology and flags the question as being badly phrased and full of mistake.

The really frustrating thing is that I know, from the crowd of people I see regularly on these topics, that there are a bunch of Quorans who are easily technical enough to understand exactly what I’m asking and to give me great, expert answers to my questions.

But Quora is explicitly preventing me from accessing these people and getting these good answers, because of its hang-ups about not wanting to scare off non-technical casual readers.

It is very, very irritating.


Feb 23, 2018

What is EDM music?

Yes.

Most of it isn’t very good music. But then again, “90% of everything is crap”.


Feb 24, 2018

I’m a woman and I agree with the idea of designing unisex restrooms the same as men’s restrooms. Any other women or men agree with this?

Well, look … I can’t help wondering, is the only reason that we can’t all just have nice private cubicles that men don’t seem able to learn to put the seat down after use and not splash urine all over the floor?

Seems to me that the world would be a lot better if men were properly toilet trained.


Feb 24, 2018

What do you think of reports that claim Russian bots are posting on internet sites posing as NRA supporters with express purpose of making them seem unhinged?

I think it’s 50 / 50

There clearly ARE unhinged NRA supporters posting on the internet. Look at all the “crisis actor” conspiracies.

At the same time, bots are a demonstrably cheap and easy way to sow a great deal of discord in a wired society. And Putin is clearly enjoying the mischief that can be caused.


Feb 24, 2018

Why did Elon Musk quit OpenAI? Is he afraid of AI change?

My understanding is that Tesla is diving deep into autonomous cars now. And it was seen as a conflict of interest.


Feb 24, 2018

What happens when your ideology and practical decisions collide? E.g., when you are a man of ideology (could vary per person) but you are doing something against it (because of compulsions), or the time comes when you get fed up with everything.

Then you are unhappy and eventually have to decide whether to go with principle or practicality.

Whichever you choose, you will feel somewhat dissatisfied.

In the long run, though, you’ll probably be happier if you choose principle over practicality.


Feb 24, 2018

Do you think children should listen to traditional music?

Adults should make traditional music available to children.

And children should decide whether they want to listen to it.

Nobody should be forced to listen to music they don’t want to. (Beyond a certain everyday negotiation about sharing public / communal space.)


Feb 24, 2018

Is philosophy not a systematic study of knowledge?

Philosophy is THE systematic study of knowledge.

But it’s a very broad system. Or a broad tradition that has embraced / spawned many systems throughout its long history.


Feb 24, 2018

If you want to make money, is it best to write for children or adults?

You can make more money in the long run by writing for children. (Who grow up to be adults and share their childhood taste with their children.)

BUT …

children are MORE discerning than adults. You have to be really good to write something children love so much that it makes you money. So it’s much harder.

It’s easier to fool adults into paying quite a lot for a tawdry pot-boiler or fashionable nonsense.


Feb 24, 2018

How can one be a volunteer writer for Quora?

We’re all bloody volunteer writers on Quora.

Or at least I presume so. You aren’t getting paid for it are you?


Feb 25, 2018

What is the reason for Quorans’ envisioning the death of Java, when it is obviously here to stay as one of the most widespread programming languages?

Quorans tend to be optimists by nature.


Feb 25, 2018

We can 3D print metal guns. One day, will terrorists be able to 3D print a nuclear weapon?

Not in one go.

But certainly we’ll be able to 3D print all sorts of useful fiddly specialized bits and pieces, including ones that go into nuclear weapons.

The actual refining of uranium etc. probably isn’t something that 3D print makes sense for.

Don’t panic, though, because terrorists will be able to use 3D printing in the production of Slaughterbots and to make microlabs that can be used to engineer bioweapons, long before they are making actual nukes.


Feb 25, 2018

Is it true that embedded software only needs basic programming skills like while, if else, for loop?

No.

But what’s wrong here is thinking that “programming skills” == knowledge of particular language features like “while”, “if else” etc.

Programming skills is knowing how to write programs that work well with the tools that are available.

It’s true that embedded programming usually requires you to rely on only a few primitives like simple loops and conditional statements. And you don’t necessarily get sophisticated object systems or garbage collection etc.

But this doesn’t mean “fewer skills”.

This means you need MORE skills, to be able to write software with fewer resources.


Feb 25, 2018

Is universal basic income the best way to fight inequality?

It would certainly help.

By ensuring everyone has a basic level of safety / comfort, it means they aren’t being held back by extreme lack of resources.

Other things help too. For example, guaranteed health-care … levels up the inequality there’d otherwise be between those who could afford to get treated and those who just had to die / remain chronically incapacitated.

Related :

Phil Jones (He / Him)'s answer to When is the UK expected to adopt the Universal Basic Income (UBI) scheme?

Phil Jones (He / Him)'s answer to How accurate is it to say that Universal Basic Income is a neoliberal plot to make people poorer?

Phil Jones (He / Him)'s answer to Would you support a 90% income tax and a universal basic income?


Feb 25, 2018

Describe communism and the class struggle. How is the dictatorship of the workers meant to work in a communist society?

“Dictatorship of the proletariat” is an unfortunate, ugly phrase.

You have to remember that when Marx wrote it, working class men didn’t have the vote. Nor did any women. Only men with a certain amount of property had the vote. (In fact, in the UK, men without property only got a vote in 1918)

So, we tend to hear the phrase “dictatorship of the proletariat” with the emphasis on the “dictatorship”. And think of it in contrast with a more widely representative “democracy”. As though Marx was thinking about taking a system which gave power to everyone, and concentrating it in the hands of the workers.

This isn’t how Marx would have thought of it at all. In his times it was both true and obviously true that power was already concentrated in the hands of a very few people. And he was advocating extending power. So that the working class got a say in how things ran.

Now, of course, as the workers are the large majority of the population, it was kind of “implicit” that if they all had a say, their power and interests would outweigh everyone else’s. So in a sense, once the working class acquired power, it would “de facto” be a “dictatorship” by them. But the phrase really means a society “ruled by the proletariat”. Not on some specific “dictatorship” kind of model.

So “rule by the proletariat” means rule by “more or less everybody”. Because more or less everybody is proletariat. (Or was in the kind of rapidly industrializing 19th century that Marx was living through.)

Yes. This would overturn and throw down the power of the rich. That was kind of the point. But Marx absolutely wasn’t hoping to put an alternative elite or oligarchy in the place of the capitalist one. He really expected “dictatorship of the proletariat” to be more like our ideals of universal suffrage today. (Even if he didn’t believe that the specific institutions or mechanisms of the existing state could be repurposed.)

What did Marx think that the masses would do with their power once they had it? He didn’t specify or presume to tell them. He just assumed that they’d work out what was in their own interest and do it.


Feb 25, 2018

I always thought Winston Churchill was a hero but after learning more about him I feel like he was a loser. What do you do when that kind of thing happens to you?

I’m not a Christian. But I recognise that proper Christianity is actually quite wise about this.

Christianity tells us that we are all sinners. All humans are flawed. Looking for perfection in humanity is pointless. And let he who is without guilt cast the first stone. Etc.

So, I fully celebrate my heroes for their achievements. I admire them. But I don’t put them on pedestals. I know, they all have their flaws, their weaknesses, their unpleasant habits. They’ve all mistreated people at some point. All been on the wrong side of an argument.

That’s fine. I don’t celebrate them for being perfect. Just for their actual achievements.


Feb 25, 2018

Why is the closed high hat beat so overused in modern pop music, and when did it become so popular?

As Evan Nass says, the hi-hat has always been used in modern rock / pop as a time-keeping instrument.

In rock, it’s tended to be fairly quiet. Probably because compared to the rest of the rock drum kit, it IS a fairly quiet sound. And, as Evan says, when rock drummers want a louder tick, they go for open hats. And cowbells.

But once people got drum machines with independent control of each sound they could pump it up. Eg.

I remember reading somewhere that Peter Gabriel didn’t like a lot of cymbals because they took up too much of the sound spectrum and he liked to leave the sonority of other drums and percussion instruments have that space.

Again, with electronic music production you can sculpt the sound. Closed hi-hats are great in that they can be restricted to a very narrow frequency, that allows them to be heard very clearly, and their pulse very prominent, but they leave a lot of space for all the other instruments.

In fact, I suspect that this restrictedness might be responsible for their success.

In the last decade we’ve had a minor musical revolution around hi-hats, coming from Trap music, but now infecting pop and other genres.

Trap turned the hi-hat from a simple, repetitive time-keeper, to a “soloist” in its own right. It now does a bunch of rolls, triplets, glitches, changes in timing and dynamics etc. Changing continuously throughout the track. All of this adds groove and flavour to a beat.

For an idea of how much now goes into hats, have a look at this simple tutorial.

I’d suspect that if you’re asking about hats in modern pop, it’s because of this. The hats are now significant agents of the rhythmic play, “improvisation” / storytelling in this music.

I’d suspect they got this role because they’re so clearly distinguishable from the rest of the soundscape. And can play these games without disrupting everything else.


Feb 25, 2018

Is Jeremy Corbyn’s past coming back to haunt him?

Show me a politician, left or right, who has never said an intemperate (or “extreme”) thing in their youth. And who has never associated with, or “shared a platform” with, someone who we might consider beyond the pale, and I’ll show you a soulless technocrat who is more motivated by personal ambition than a political or ideological “calling”.

Any politician worth his or her salt is dissatisfied with the world and wants to change it. That means talking to, even seeking the company of, other critics and would be challengers of the current order and mainstream thinking.

It’s what you then go on and do after those conversations that matters.


Feb 25, 2018

What is your least favorite political ideology?

Apathy.


Feb 25, 2018

Who are the editors or regulators of Quora to see what their ideological and political loyalties are, and how might they be influencing it?

We’re all “regulators” and “editors” of Quora.

Everyone has access to the upvote / downvote buttons. And to the “report harassment” button.

And we can rewrite questions. And merge questions. And suggest changes to other people’s answers. And create Answer Wikis. Etc.


Feb 25, 2018

Do science and philosophy disclude each other or are they interdependent?

They’re complements.

They both ask different kinds of questions about different things.

The totality of our knowledge is based on contributions from both.


Feb 25, 2018

Why do people with high IQ tend to hold extreme ideologies with regards to politics (communism, anarchism, anarcho-capitalism, etc.)?

People who are “intelligent” (I don’t like IQ as a stand-in for intelligent) tend to be open minded and curious. They are more likely to have looked into non-mainstream political positions. And having looked at them, some will have found them convincing.

“Stupid” people are more likely to assume that anything that isn’t mainstream must be wrong.


Feb 25, 2018

Would the Labour party have a better chance of winning the next UK General election with a young, dynamic, pro-EU leader in place? Maybe someone like Chuka Umunna?

Not a chance.

Chuka Umunna has certainly raised his profile recently. He finally has an actual cause to fight for : remaining in the EU. And that has done his energy and his profile a power of good.

Unfortunately, that cause isn’t quite the vote winner that passionate remainers think it is. If it were, we wouldn’t be having this discussion because Parliament would be full of Liberal Democrats.

While important, Brexit is also horribly divisive. And to win sufficient seats in Parliament to form a government you need to get votes in thriving metropolitan areas that are highly pro-EU. And from economically destroyed ex-industrial regions which voted hard for Brexit out of despair. That needs a Labour leader who can a) “finesse” the Brexit question a little bit, and b) offer a plausible story of how Labour will make people’s lives better that doesn’t hinge on taking sides over Brexit.

The people who voted Leave already knew what the status quo of staying in the EU looked like. And they weren’t satisfied with it. A Labour leader whose story is largely limited to “Oh what a relief it’s going to be to pull back from the precipice” has nothing to say to those people.

Slowly, the UK electorate is coming around to understanding the great problems of Brexit, and recognise how dangerous, if not outright foolish, the Leave vote was. And Labour is sensibly tracking that shift. But there was no mileage in Corbyn trying to lead it. He did what was exactly right for Labour (and for handling the UK’s relations with the EU) by keeping his conversation focused on telling a different story about how Labour could help people : one which broke with both Leave and previous pro-EU orthodoxies.

As someone who is visibly making up his mind over the EU, and inching towards support for remaining in the Customs Union and perhaps Single Market, Corbyn is closer to many in the electorate, than a true EU believer who was vociferously critical of the Leave vote from the start.


Feb 25, 2018

God in Islam gave men the right to have beautiful women in heaven as a price for their good deeds on earth, but he gave to women just the pleasure of being with their own spouse as a price for their good deeds. How is that?

How is that?

Sexist. That’s how it is.


Feb 25, 2018

Why do some of this year’s “Top Writers” have mostly answers that have 0-100 upvotes? As in, primarily answers with 2-3 upvotes.

Most answers on Quora have 0–100 upvotes.

Unless there’s something very weird about Quora, upvotes are almost certainly going to follow a Zipf’s / Power Law type distribution.

Even top writers are going to fit that pattern.


Feb 25, 2018

What do liberals and feminists think about the Immortal Technique?

At times he can be excellent.

And I think he comes across very well in some interviews. You can’t watch this and not be impressed.

OTOH, he works in various rap genres, including a kind of ultra-masculine “horrorcore” battle rap, where he spits about extreme violence, uses plenty of stereotypical homophobic, transphobic, even misogynist lyrics.

I’d guess some people’s impression of him is from things they’ve heard in those contexts. Including some of the quotes pulled out on Rational Wiki. But I’d say in those contexts you have to see him as somewhat like Marilyn Manson : an entertainer playing a cartoon villain.

I’ve not seen the alleged misogyny outside of this context. In fact here he is following a very hardcore feminist principle : apologising on behalf of men for male violence against women.

At the same time, I know he’s appeared on Alex Jones’s show. Talking conspiracies. Maybe he has fallen down a conspiracy rabbit-hole on some issues. Plausibly his left-wing anti-establishment position makes him susceptible to other kinds of anti-mainstream thinking. Including some unfortunate nonsense.

However, my general impression, especially from these interviews, is that here is an extremely intelligent and articulate individual. Who clearly has a lot of verbal skill (he’s a rapper, after all). And clearly thinks very deeply about things. But who, nevertheless, can’t quite discipline himself into threading together a single coherent narrative in the discussion.

Watch the videos and you can almost see his mind flying off in multiple different directions as he tries to address a question; trying to tackle its different aspects and implications, and to do justice to multiple sides of half a dozen different arguments, all at the same time. It can come across as a rambling muddle. But pay attention and you’ll see all the threads he’s following and the debates he’s trying to outline.

BTW: That Rational Wiki article seems to me to be a little bit of a hit-job.

This video, for example, is presented as an example of “toxic masculinity”.

It’s clear that, yes, he’s a bit freaked out by a trend of cross-dressing in hip-hop. But he’s also making an effort to overcome that, by reasoning to himself that people have the right to be what they like, and by addressing, dismissively, a conspiracy that cross-dressing is a deliberate attempt to weaken black men by emasculating them. He’s explicit that masculine strength comes from responsibility and behaviour, not from clothes.

Of course, his discourse is still masculinist. But I don’t see much here that a good talking to from some of his feminist sisters can’t put right.


Feb 26, 2018

Do you believe in anything?

I believe in lots of things.

But I don’t “have faith” in anything.

By “faith” I mean a belief which is tangled up with a sense that I morally “ought” to believe it or must try to believe it, even when that seems hard.

So, no, I don’t believe in anything that way.

I believe in lots of things. But if I ever find any of these things becomes “implausible” I’ll happily change my mind about it.


Feb 26, 2018

What are the odds that advanced alien life has what we would consider rock, country, pop, etc.?

Great question.

I’d say it’s almost certain that they’d have music. Ie. an art form that played with rhythm, sound, and perhaps connected to dance.

The specifics of their music would depend on the specifics of their hearing. Which might be in very different ranges from human hearing, given the kind of atmosphere they evolved in, and other evolutionary necessities.

It’s an open question whether they’ve discovered a language to communicate which is expressed through sound. If they have, then it’s likely that they’ve got “song”. Ie. the combination of words and music. If they haven’t, music might be a completely abstract / dance type thing for them.

If they have song, then they’ll certainly have “popular song”. And most likely a have invented recording technologies and industrial scale production and distribution of recordings. Assuming that this is organized anything like human markets, they’ll probably have “pop” music, and charts and their version of MTV, Spotify etc. etc.

And probably they’ll have equivalents of “rock” music too. Ie. subgenres which are spun out of the pop mainstream, to focus on particular sounds, textures, musical techniques etc. That perhaps signify a youth or other sub-culture. But are no longer widely popular.

Will that music follow certain “laws” of harmony like our own? Not necessarily. While pop music has gone global, many human traditions on earth originally evolved musics that were very different. With a lot of microtones etc. With that variety among humans, there’s not much reason to suppose aliens would follow our tastes in harmony either. Despite the apparent mathematical underpinnings.

So alien “pop” and “rock” might play very similar social roles, but not sound very similar.


Feb 26, 2018

Why don't people listen to rock music anymore?

Because rock music was the charmingly and refreshingly rebellious upstart that thumbed its nose at all authorities and shibboleths in music, and then grew up to be more boorish, entitled and reactionary than the things it replaced.

Remember the racism and homophobia of “Disco Sucks” and ongoing griping about house, EDM, even hip-hop? Remember how rock’s 60s hedonism and sexual liberation, became a formulaic objectification of women?

Rock “fandom” just became one long whinge against all the new ideas springing up in youth and popular music, from new-wave to the 80s pop of Michael Jackson and Madonna, to avant metal to techno and all electronic dance variants etc. “They can’t play their instruments!” “Why doesn’t anyone make good music any more?” “Why is the music of the 1960s and 1970s so much better than the pop music of today?” “Why don’t young people listen to rock music any more?”

Ultimately, though, the thing about rock is that by the late 70s it had forgotten that popular music’s job was to facilitate social dancing. Disco let people dance. Punk let people dance. A stadium rock concert was largely about swaying around a bit.

Young people went where they could dance. But the rockers grew increasingly resentful that other genres of music were somehow illegitimately “stealing” their rightful audience and rightful role of expressing the pleasures and aspirations of youth.

Rock became increasingly about the pleasures and pains of being a rock-musician. Something fewer and fewer people cared about. (Not that other genres should laugh too much at this. Hip-hop has largely gone the same way, and is heading for its own “dinosaur” moment.)

THAT is why people hate rock. Because old rockers became resentful and boring and reactionary, and new rockers pretend smugly that what they do has some extra significance over what the rest of the popular music scene is up to. (Actually, as I keep reminding people, Kurt Cobain died testing that theory to destruction.)


Feb 26, 2018

What would be a better term for "natural selection" that doesn't imply, dare I say, a creator literally selecting traits among species?

Natural “selection” was chosen exactly because it’s analogous to a creator.

It’s like animal breeding. (Something everyone was more familiar with in the 19th century) Except nature is the chooser.


Feb 27, 2018

Is Jeremy Corbyn’s Feb 26 discourse a game changer for Brexit?

Yesterday’s, somewhat pre-flagged, announcement was several things :

it’s Labour dipping its toe in the water, and seeing how much it can get away with evolving its position. How much will it hurt it with its voters, and in particular hurt Corbyn’s credibility to be seen to change his mind / “sell out” Labour’s Leave voters vs. how much will it cement loyalty with its Remainers, win support from the business community and other Remain minded floating voters. If the reaction is largely negative, don’t expect Labour to move on from here. If the reaction is enthusiastically positive, expect to see Labour sliding further towards a single-market / Norway style solution. As I’ve said elsewhere, Labour doesn’t have the power or influence to lead the Remain cause. But it can cautiously track the shifts in the public’s mood in a way that May, held prisoner by Brextremists in her own party, can’t.

secondly, while we roll our eyes at the Tories’ “cake and eat it” approach, they aren’t completely at fault. “Cake” is what the British people would like to have. Labour’s core vote is just as divided on Brexit as the Tories. Corbyn has engaged in “constructive ambiguity” because that’s the only way not to lose half your support over Brexit. So here’s Labour’s first public concrete proposals on how it would square the circle, to get to both eat and keep a little bit of cake. How it will seek a practical compromise between the demands of the EU and a Leave-minded electorate. I’ll bet that Keir Starmer and Labour’s best thinkers have been working very hard trying to find something that just might work. This is Labour making its pitch to show the public that it has the ability to find a solution to the Brexit dilemma. And a pitch to the EU that it could be a more coherent, stable and plausible negotiating partner. And finally, it wants to get its practical suggestion in first, before the Tories finally have one dragged out of them. Now Labour look like the practical / pragmatic party, taking the initiative on Brexit, while May looks like she still can’t find any agreement within her War(ring) Cabinet.

finally, yes, as everyone says, it’s preparing the ground for Labour to make common cause with the Remain Conservatives to give May an embarrassing defeat in the Commons. I’m sure Labour hopes that they can encourage more Tories to join them in a rebellion against May if they have a) a softer Brexit stance and b) the backing of Britain’s business community.

So, this is a big deal in the evolution of Labour’s political campaign, and the Brexit negotiations in Britain.

It puts May on the spot. OTOH, there’s nothing to stop May stealing Labour’s hard work here, and coming up with a proposal which effectively “borrows from” Labour’s : A customs-union-style-agreement that’s not THE (or any actual) “Customs Union”. In a hope that this buys off the Soubry rebels.

Similarly, this might be a game changer in the wider sense that it’s the thing that finally bashes Tory heads with a sufficiently big clue-stick that they do finally come with their own practical proposal on Friday. May must be desperate to have something to respond to Corbyn’s proposal.

Undoubtedly that’s what people like George Osborne would like to see. Fear of Corbyn finally breaking the deadlock within the government.


Feb 27, 2018

Subjectively, what cases (if any) can be made for the utility of far right and far left politics in the functioning of a healthy democracy?

You have to understand how dramatically the world has changed over the centuries.

Yes you can find interesting parallels between today and the worlds of the ancients, of Athens or Rome.

BUT … at the same time, those systems were utterly different and unfamiliar to us. And other systems might be even stranger : Pharaonic Egypt or even Europe during the “dark ages”.

The kind of system that everyone thinks is so obviously the “sensible”, “natural”, “healthy democracy” that we enjoy today is a completely freakish outlier from the perspective of most of human history.

Many people seem to suffer a strange delusion that what is in the Overton Window of the moment is the only “sensible” political system that could possibly be. And anyone who is outside that window, on the far right or far left, must be insane advocates for systems that couldn’t possibly exist, or couldn’t possibly hold themselves together if somebody did try to implement them. (Note other answers of this question that assume that being “extreme” entails lacking pragmatism or any ability to compromise, even for strategic gain.)

This is laughable from a historical perspective. The Egyptian kingdoms lasted 4 or 5 thousand years. While contemporary “democracies” have so far survived less than 300. In fact, this year we’re celebrating the 100th anniversary of the Suffragette movement in the UK. Women (and working class men who didn’t own property) have only been voting for that long.

Ponder this if you’re a British millennial struggling to get on the housing ladder. Just 102 years ago, you wouldn’t have been qualified to vote or have any formal say in who your government was.

THAT is how new, and strange, contemporary democracies are.

So what’s the advantage of the “far right” and “far left”? They’re people who see the bigger picture. Who understand how different society could be from the one we have today. How much room for manoeuvre we really have when it comes to designing a society.


Feb 28, 2018

Have left-wing dictators killed far more people than right-wing dictators?

There are no left-wing dictators.

The moment you become a dictator, you forfeit your right to be called ”left-wing”.


Feb 28, 2018

Why do you think people ask "Does he/she like me" questions on Quora to complete strangers?

A lot of people are living their romantic fantasies in their heads. But don’t have any way to bring those into their real life.

Men especially are not socialized to talk to their male friends about their crushes and romantic dreams, so who can they talk to about them? Except maybe random people on the internet?


Feb 28, 2018

Who are your favourites music bands or music artists from the 1970s?

Gong

Soft Machine

Lee “Scratch” Perry

Ney Matogrosso

Tangerine Dream

Jean-Michel Jarre

Brian Eno

Kraftwerk

Throbbing Gristle

Steeleye Span

Donna Summer

Jeff Wayne

Oh, all right then, if you insist, Pink Floyd

Mike Oldfield

Except while we’re on that tip …

Goblin

But this, of course, is the best song from the 1970s


Mar 1, 2018

What are the difference of "believing anything until it's proven wrong" and "not believing anything until it is proven right"?

They’re both mis-characterisations of what we do, and have to, do.

What we do is make provisional guesses about things, and then (hopefully) revise them when new evidence comes to light.

It’s hard to see that we can ever go into a situation without some kind of guess about what we’re expecting to find there. But if we never let evidence over-ride those expectations then our learning mechanisms are seriously broken.

“Proof” is nothing but evidence we find very convincing. (Except in mathematics where it has a more technical definition.)


Mar 1, 2018

Is it fair to say that the left wing is generally collectivist and the right wing is generally individualist?

As a very rough first cut, I think that’s acceptable.

Recognise that you’ll find exceptions. Both some people who don’t seem to fit that pattern. Or some situations where you might find that this heuristic has it backwards. For example in some institutions you may find that the right-winger is the conformist, following the norms of the institution in the name of being a team player, and the left-winger is the sceptical maverick going her own way.

So … yes … as a heuristic it might fail. But, it’s often enough true that it can have predictive value.


Mar 1, 2018

When reasonable liberals read examples of the way some of the less reasonable liberals treat those who disagree with them, how do they feel? Are they embarrassed by extremist and bigoted zealots when they claim to represent all liberals?

Not in the slightest.

I am responsible for what I believe and advocate. Not for what other people believe and advocate.

If someone else claims that I advocate something that I don’t, they are just plain wrong.

Now, of course, sometimes a third party is in a better position than me to point out the implication of something that I believe that I hadn’t noticed. So I’m not saying that I have nothing to learn from third parties.

But I certainly don’t have to feel constrained or embarrassed by someone who is simply wrong about what I believe.


Mar 1, 2018

Is life just a bunch of if-else statements?

No, it’s lambda expressions …

… Wait!


Mar 1, 2018

Why wasn't Obama impeached for destroying America? Was it because he was black?

No, it was because he’d left office.


Mar 1, 2018

When Republicans talk about George Soros and his influence, is that code for Jews?

I like George Soros. (Phil Jones (He / Him)'s answer to Why is George Soros the target of so many conspiracy theories?)

And there is no question that attacks against him have an anti-Semitic flavour.

HOWEVER. It ought to be possible to criticise and complain about finance. Even “international finance”, (because rich people have an awful lot of extra freedom to throw their money about the world in ways that ordinary people are prevented from doing by migration constraints) without this being code for Jews and without having justify that it isn’t coded anti-Semitism.

Phil Jones (He / Him)'s answer to I'm pretty sure that when people rail about "the bankers" they mean "the Jews." Am I wrong?


Mar 1, 2018

Can we read people minds? If not, can we do it with sophisticated technologies in the future ?

Yes.

We should be very concerned about this.

Right now, we can look at a lot of activity in the brain and make only very rough correlations between what’s happening there and what the person is thinking.

But in the next 20 or 30 years two things will happen :

we’ll start collecting a hell of a lot more data because of doing more research and building cheaper and less intrusive scanners

we’ll be applying ever more machine learning power to analysing that data and correlating brain activity with what people report themselves as thinking and feeling.

Almost certainly, within 50 years, we will have far, far better ability to both measure brain activity and derive “thought” contents from it.

This is coming. And it’s very serious. Start preparing yourselves.


Mar 1, 2018

Why is it that apparently liberal-thinking people, whether educated or not, seem to link conservatism, Christianity, and stupidity together?

In the US and Europe, it tends to be Conservative people themselves who

a) assert that theirs is, or should be, primarily a Christian country, run by Christian values.

b) are antagonistic of Muslims and continuously warning of Islam as something “incompatible with” and a threat to “our culture”.

It’s pretty clear from this that it’s Conservatives who are pushing the connection between Christianity and Conservatism themselves.


Mar 1, 2018

Do you think AI's will be able to compose music as well as a professional composer within 15 years?

Yes and no.

They will certainly be trained to reproduce huge amounts of music that is utterly plausibly “in the style of” existing composers.

Both by composing notes :

The Endless Traditional Music Session

And by resynthesizing actual audio :

DADABOTS

What AIs won’t do is invent new ideas. Or rather, when they invent new ideas, you’ll still need humans to decide if the new ideas are any good or not.

A human composer will have the advantage here … a good composer will have a taste or good intuition as to whether a new idea “works” … or not. And is, effectively willing to stake their reputation on it by releasing it.

In fact this is the general rule for the coming AI wave.

Machines will do more of the thinking, but people will be paid to oversee, vouch for and take responsibility for what the machines come up with.

That will be as true in music as everywhere else. You will have plugins in your DAW that can generate jazz solos and beat workouts as impressive as any human has ever played. But you will still have to be the one who is willing to take it to a record company, put it under your “brand” and say “this one’s worth it”.

I hope what is going to happen is that the AIs will largely be built into the instruments (particularly easy in the form of DAW plugins). And will therefore mainly become collaborators for your composition.

I confidently predict that in less than 10 years, in FL Studio 25 or Ableton 15, you’ll be able to add a “Trumpet plugin” that you’ll be able to instruct “here are the chords, give me an 8 bar solo in the style of 1968 Mile Davis”. And it will produce something that 99% of human listeners today couldn’t even imagine wasn’t being played by a real disciple of Miles on a real trumpet.

But of 1000 people who own this plugin 300 will just use it as a technical demonstration, saying “listen how this sounds like Miles Davis”. Another 500 people will use it inappropriately, in utterly pedestrian and boring settings, that no-one ever needs to hear. 199 people will use it well, adding a touch to their original compositions, and sell maybe 20 copies of their album on BandCamp. And one person will find a use for it, so strange and original and yet “right”, that Miles himself would have applauded.

That’s the guy who is still out-composing the machine.

Related :

Phil Jones (He / Him)'s answer to In genres like pop and dubstep, instruments have less of a role. Is technology the future of music?

Phil Jones (He / Him)'s answer to What are the various future trends in music?

Phil Jones (He / Him)'s answer to How do composers write intellectual electronic music?


Mar 2, 2018

Are leftists underrepresented on Quora? "Leftist" here being distinct from "liberal".

I’d suggest that Quora overall tilts liberal / centre-left.

Positions that are further left are less well represented. OTOH, that’s true of real life too. Whether the further left on Quora are more or less representative of the skew of wider population (how the hell do you define that, anyway?) is an open question.


Mar 3, 2018

Why do leftists often use foreign countries as a blueprint for American politics?

How else are you supposed to learn or reason about anything in state-craft except by looking at various other countries as examples?


Mar 3, 2018

What was the moment like when you finally arrived? How did you feel?

Nobody has “finally arrived”.

We’re all faking it, wondering when it will finally become true.

Don’t worry about it.


Mar 3, 2018

What captivates humanity's imagination more than anything else?

We’d all like to say the thirst for knowledge, desire to explore and conquer the unknown, voyage to the stars, solve the deep mysteries of life.

But, honestly, it’s largely just obscene wealth and success.

That’s what everyone fantasizes about. Put it on TV and tens of millions of people are attracted to it like moths to the flame. Popular culture, from Downton Abbey to the latest hip-hop video to “reality shows” about celebrities and people renovating their houses, are all basically “wealth porn”, purporting showing how rich(er) people live and consume for your vicarious enjoyment.

Monkeys Are Willing To 'Pay' for a Glimpse Of High-Status Apes


Mar 3, 2018

What if everything we know about the world is wrong and liberals are wrong about everything?

Then you’re spending too much time in the less salubrious parts of YouTube.


Mar 3, 2018

If Labour is the largest party in a hung Parliament after the next election, would the Liberal Democrats enter into a coalition with them?

For a price, yes.

It depends a lot on the state of Brexit.

If we haven’t done it yet, then the price of coalition might be a pause in, or softening of, or even new referendum on, Brexit.

Particularly if the LibDems do well, campaigning on a roll-back of Brexit, then they can claim a mandate on that.

If Brexit is a done deal or not a major issue, then their price might be a pause on some of Corbyn’s more hardcore nationalization plans. Something that at least half the Parliamentary Labour Party will probably breath a sigh of relief over.


Mar 3, 2018

If there are over 10^21 planets in the observable Universe, it would be unimaginable to pretend that we are alone. Did all the other possible "earths" have their saviour? How could Jesus be the only way to heaven then? Are they simply doomed?

There’s really no point trying to combine these two different types of reasoning.

If you’re a Christian, and you believe what Christianity teaches, then you know that there’s only one saviour. Because that’s what your God tells you. It doesn’t matter how many planets there are or what goes on on them. You come from the special planet. The one where the special thing happened. You can trust that because … scripture. Don’t worry about trying to apply other kinds of reasoning.

If, OTOH, you’re inclined to try to deduce things about the nature of the universe from the number of planets and your evolutionary model of how life develops, then, honestly, you are working in a paradigm that’s way outside anything that was ever imagined by the people who developed Christianity. The same reasoning should also tell you that the Old Testament stories are just myths. (The timing is wrong.) And make you seriously question the fundamentals of Christianity. (If evolution produces intelligent life, why do we need “souls”? And if “souls” aren’t a thing, then what’s left of Christianity? But if “souls” are a thing, why is God bothering to send them on a tour of duty of an unremarkable planet, stuck inside animal bodies, for no apparently good reason?)


Mar 3, 2018

Why does the UK still wait with the Brexit? In my humble opinion, it is the EU that should pay the UK, as the EU is nothing more but a talk and no act organisation. Can't we just say bye and auf wiedersehen?

You know that “auf wiedersehen” means “until we’re back”, right?


Mar 3, 2018

Is it true that the agenda of EU and left wing parties is to substitute ethnic Europeans with Subsaharians immigrants?

Nope.

Next!


Mar 4, 2018

Why are humans in fiction smarter than the humans in reality?

In fiction you want to make characters that are worth reading about.


Mar 4, 2018

What are your views on creation/evolution?

I think that “creation” is a de facto answer to the question “where do all the animals come from?” when you don’t know much about animals.

And “evolution” is the more obviously right answer when you do know something about animals.


Mar 4, 2018

What paradigm shifts has Western medicine gone through in the past 100 years?

1) The discovery of antibiotics.

Which

a) cures illnesses that didn’t used to be curable, but also

b) allows far more invasive surgery which wouldn’t have been possible because it would open up vital organs to deadly infections without antibiotics to control those infections.

2) The discovery of X-rays, and then other methods of medical imaging (ultrasound, CATscans etc.) which allow for us to look inside bodies and see what’s going on, or what’s gone wrong, long before cutting them open.

3) The discovery of DNA, which is letting us to understand the origin of many physical traits including the ways we are prone to particular diseases.


Mar 5, 2018

Why does it seem like people who believe in nature over nurture also happen to be right leaning on the political spectrum?

Because right-wingness is very much about valuing stability and things “staying the same” (and therefore predictable and manageable and consequently less stressful for the right-winger.)

Many “nature vs. nurture” debates are really disguised arguments about “how changeable is this?”

Classic examples are “women are biologically different from men”.

Really. Who cares whether they are or aren’t?

No. The real issue is are they allowed to have the career they would like?

People who think that women shouldn’t be in a particular career try to justify it in terms of “women are inclined by nature to not be good at, or are otherwise less useful for, this job”.

People who want women to have the right to participate in the career argue that even if the character of women as seen in our society makes them less suitable, nurture could change it.

One reason that trans-sexuals are so acutely painful Conservatives is that they actually break down the nice bulwark that “nature” puts up against “mutability”.

No-one can plausibly argue that breasts or facial hair are a product of nurture.

But with an injection of the right hormones, sex is still changeable, even if it’s biological.

Aaaarrrrggh!!!!!

That’s a very unpleasant thought for someone who likes to know where they are because everything is, and stays, what it is and therefore should be.


Mar 5, 2018

Where do whales go when they pass on?

This is a surprisingly poetic, paper animation of whalefall :


Mar 5, 2018

Where are you on the political spectrum?

On a 1-D political spectrum, far left.

On a 2-D political compass, bottom left, “left-libertarian”.


Mar 5, 2018

Do you agree or disagree with this paraphrased statement of John Pomfret: “What Christianity never did in its 1500 years in China, Communism did in less than 50 years: destroy (negatively impacted) the culture.”?

Did Communism destroy the culture of China?

Many commentators point out the remarkable similarity and continuity between the current “communist” government and historic imperial China.

Both were highly centralized around powerful courts who ruled with the aid of armies of bureaucrats, and valued managed progress on a Confucian model.

If anyone “destroyed Chinese culture” in record time it was probably the British pushing opium in the 19th century, leading to the breakdown of the imperial control and China being eaten alive by European powers and Japan in the “century of humiliation”


Mar 5, 2018

What is the easiest text editor to get started with Haskell on Windows?

I’ve done all my Haskell in Windows using Notepad++.

It’s excellent. One of the few spaces of civilization where I can feel comfortable and productive in Windows : light-weight, simple but clear and powerful.


Mar 5, 2018

How do you feel about being surveilled by the government as opposed to by a private company? What difference, if any, does it make to you personally?

I’m equally unhappy being surveilled by either.

Surveillance from both should be restricted / resisted.

I have no Facebook / whatsapp / Instagram account because I think this is a company with too much power and data. AND because once data has been gathered it’s hard to stop it falling into government hands.

I oppose ID cards in my native UK, though I admit I live with one in Brazil. I avoid giving my data gratuitously to the government except when anonymous.

I don’t have “loyalty” cards.

I keep a sticker over my computer’s camera and won’t run Chrome browser because I don’t trust it not to be listening to me.

I don’t go to great lengths. But I do do the basics.


Mar 5, 2018

Why is K-POP much better than Elvis Presley?

Well K-pop is building on a 50+ year tradition of modern pop music, with all the innovations in arrangements, instrumentation and recording techniques available to it.


Mar 5, 2018

Have males always been the physically stronger gender (speaking of humanity) or have we evolved that way?

Humans evolved from other ape ancestors where males were probably already stronger.

If you go far enough back, then you’ll find a time when there wasn’t this sexual dimorphism.

So it evolved, but probably before humanity became distinctly human.


Mar 5, 2018

As an old OO programmer, how difficult should it be entering a project with strong basis on functional programming?

If you’re open minded enough and willing to learn then there’s nothing you can’t in principle understand. And won’t come to love.

It helps if you’ve used a language like Python or Ruby or Javascript where functions or blocks of code “unescorted by objects” are already common.

But there are deeper principles of programming that you probably understand; and you’ll find FP speaks to them just a OO does. Even if it comes with different answers.


Mar 5, 2018

What do you think about the theory of selfish gene by Richard Dawkins?

The theory isn’t by Dawkins.

Dawkins just wrote a book to popularize it.

Ultimately the refocus from group to individual selection is plausible. And the maths backs it up. But it’s a matter of degree not an absolute. We can still find situations where group fitness seems to have explanatory power.

Dawkins, at least in The Selfish Gene is careful not to fall into the kind of naive, simplistic biological determinism that people dislike.

For example, he asserts that DNA is “more like a recipe than a blueprint” ie. that there’s room for developmental processes to shape the outcome.

He invents the concept of “memes” which are carriers of culture. But in doing so he explicitly accepts that culture is autonomous from biology. Ideas survive for their own reasons not just because of how much they contribute to biological fitness. This is not Wilson’s Sociobiology.

Dawkins defines genes “functionally”. Ie. a “gene” is is something that encodes for a trait. Rather than defining it as a specific piece of DNA. That’s actually very flexible and interesting. I’m sure Dawkins wouldn’t like this, but take that principle seriously, and you can even imagine that a “gene” for Dawkins could actually include “epigenetic” phenomena if it turns out that that’s the unit that functionally encodes a trait.

So, The Selfish Gene is really just a good introduction to modern (or modern at the time) evolutionary biology to people. It’s partisan in some of the debates of the times. But it’s more “cautious” or “measured”, has more caveats, than people who hold it up as a simplistic, reductionist tract, give it credit for.


Mar 5, 2018

Will Trump follow through with his tariffs on steel and aluminium, will there be a trade war and how bad will this hurt the economy?

I don’t see it happening.

Trump is all about blustering, ultimately empty, threats.

Does he even know how to make this happen.


Mar 5, 2018

Is it possible to create a new culture and a new ethnicity?

To an extent.

Ethnicities are largely in the mind of the observer. If you can convince people that they have a new ethnicity and it involves certain cultural traits, then people will start to follow those traits and it will become “true”.

(At least as true as any other ethnic traits.)

That doesn’t mean it’s easy. People are very wedded to their existing ideas about their culture and ethnicity. So they’d take a lot of convincing.

But it could be done in principle.


Mar 5, 2018

Client wants exclusive ownership on source code which contains shared code. Should the shared part be rewritten from scratch by someone not involved in original project or just altered enough to be considered different?

IANAL but I’ll give my opinion.

Legally it needs to be rewritten from scratch.

If you just “change it so it looks different” it’s still a “derivative work” which is covered by copyright and therefore whatever license the original is under.

If you own all the code, you have the right to give the client “ownership” of that fork of the code. But obviously not other forks used elsewhere.

But if the code comes from someone else, you have no right to do that. Obfustication isn’t a legal defence.


Mar 5, 2018

Can fascism have the potential to be good?

Fascism is fundamentally based on the idea of dividing humanity into “them” and “us”. And advancing “us” at the cost of “them”.

That has been its fundamental principle since its conception.

People who it considers to be “us” may like it. And see the potential for it to do “us” some good.

Everyone else, who is going to fall into the “them” category, is going to suffer. It’s not good for them.


Mar 5, 2018

What would happen if Republicans all boycotted Hollywood for being so liberal, and so politically outspoken, and in your face about it?


Mar 5, 2018

Why haven't humans evolved to other species, since we know evolution happens constantly?

If we believe that time moves forwards, why isn’t it the future already?


Mar 5, 2018

Could "continued limited warfare" be an explicit strategy used by America to maintain a societal status quo as suggested by Orwell in 1984?

Sooner or later you’re going to run out of resources.

I’m not sure Orwell considered the long term sustainability of his dystopia. But that wasn’t really the focus.


Mar 5, 2018

As an African American male who wants to move to the UK, has Brexit basically ruined my plans?

As an African American you aren’t losing any rights in the UK due to Brexit.

But there might be fewer jobs willing to import people because of it.


Mar 5, 2018

Why are liberals so interested in distinctions instead of commonalities?

Liberals believe that the distinctions are being imposed on us. And that it’s a threat we have to face up to rather than pretend doesn’t exist.

For example, liberals believe that there is racism in society that makes the majority white population disempower or mistreat the minority black population.

In an ideal world, no-one would pay attention to race. But in a world where this is happening, it’s important to talk about racism (and therefore race) in order to call it out, and hope that we become conscious of it and modify our behaviour.


Mar 5, 2018

As men who live in a country that conscript men into the military, do you consider childless women as cheating the system/freeloading since one of the main reason women aren't conscripted is because they give birth and raise new generation of kids?

No.

I just consider that conscription is barbarism.


Mar 5, 2018

Is evolution happening right now?

You think that’s weird?

Whole continents are bobbing around on floating tectonic plates, bouncing off each other, and rolling over.

Right now.

Amazing, isn’t it?

That stuff can be so massive and yet so imperceptibly slow that we don’t see it.

Also, the Earth is flying around the sun.


Mar 5, 2018

Why do feminists want to destroy culture and tradition?

Nobody wants to “destroy” culture.

That’s a contentious conservative way of describing it.

By definition, “culture” is a living tradition which is always changing, always being adapted to current needs and values, even as it refers back to and draws on the symbols and values of the past.

Feminists are in the business of trying to reform today’s values. And, in the process, are trying to change culture.

That’s fine. Culture is going to continue evolving whatever happens. But we always have a debate about how we evolve it and what values we want to emphasize today. All feminists are doing is taking their rightful place in that debate.

Other people will take other sides. In order to promote other values.


Mar 5, 2018

Why doesn't liberalism believe that the state is an artificial institution?

Liberalism does believe that the state is an artificial institution. They believe it’s a machine that should be put to good use.

It’s Conservatives who believe it’s a kind of vegetable that just happened to us.


Mar 6, 2018

Is there a term which describes the far-left's tactic of labelling/denouncing criticism from the moderate-center as serving the purposes of the far-right?

Whatever it is, it’s the same term that you can use to talk about Friedrich Hayek calling a few nationalizations “The Road to Serfdom” or Christians who think that rock music is taking their children to hell and that gay marriage is destroying the institution of their marriage.

I’d call it “exaggerated concern”. And “unnecessary exaggerated concern” when it’s … er … unnecessary.


Mar 6, 2018

Is the pervasiveness of early bound programming languages and architectures throughout computing history partly caused by most people not working on hard enough problems to be forced to consider late binding as something crucial?

Initially it’s that early-binding means that more work is done at compile-time and less at run-time, so people choose early-binding to get speed / efficiency.

When computers used to be fairly slow and low-powered, people cared more about that.

So people would write their code in C because “C is more efficient”. In other words C binds function names to memory addresses at compile time and doesn’t waste any time during execution asking “so when you say f(x) which f are we actually talking about?”

Today, people don’t worry about that much. But all our mainstream OS’s are still written with a C mentality.

There are two families of systems that are written the way Alan Kay suggests : Smalltalk, obviously. And Erlang, which is extremely focused on the virtues of hot-swapping / recompiling bits of a working system. Even allowing half the system to crash due to failures and then having supervisors automatically restart.

The downside is that both of these are fairly closed, opinionated, worlds. You have extra infrastructure in the system to support the late-binding. So that means that early bound programs aren’t really welcome. (Or are, at best, emulated on top of them so all their “virtue” is lost).

OTOH, an OS designed for C … you can run a Smalltalk image or Erlang OTP or even Java VM on top of them, and have what you want from those worlds. But you can do the other thing too.

So, at the lowest level, simple, early-bound, is basically more “flexible”. It supports “polyglot” world of different styles of programming and different thinking in different languages.

The beauty of Smalltalk (and Erlang) is the tight integration between language and environment / platform. The language knows about the platform. Its semantics are designed to give you expressive power over the platform’s deep virtues. At the same time, this is also their great weakness. They only make sense on their platform, and that platform only really makes sense when programmed with those languages.

Linux, OTOH, is a general purpose container that can be adapted to any style you like.

Now, in practice, people are always building things on top of Linux and the internet, which look very like these languages.

In fact it’s kind of hilarious.

On the one hand Docker / Kubernets’s style containerization is reinventing what the Smalltalk image gave us 40 years ago. A reliable, portable, shippable, self-contained world.

On the other, Amazon’s “Lambda” and the whole idea of light-weight, “serverless” (ie. stateless) function-as-a-service. Are just reinventions of the Erlang platform.

In this sense, the ideas that Kay is talking about are very relevant and increasingly important. Exactly because we’re trying to make large, long-lived, easily accessible and modifiable systems.

The question is, how do the specific platforms that implemented these ideas originally, the original Smalltalk VM and Erlang OTP, adapt themselves to this new world.


Mar 6, 2018

Are ideologies illogical, thought limiting and/or anti-intellectual?

No.

“Ideologies” are just bundles of beliefs that tend to fit together well.

Like all beliefs, you can hold them “irrationally” (for some value of “irrational”). Eg. being unwilling to revise them when faced by directly contrary evidence.

OTOH, the strength of an ideology is that all the ideas in it tend to count as supporting evidence for other ideas in it. So people who hold an ideology can’t really be accused of believing stuff “without evidence”. The other bits of the ideology are the evidence.

Marxists tend to use “ideology” in a specific sense. They mean a bundle of beliefs which is a) the thing that the ruling class want you to believe, and b) an incorrect view of society promoted to keep you in your place. Other groups sometimes have a similar view of an ideology.

But everyone has some kind of ideology. They’re just models of the world. Like all models they always have some flaws and are wrong about some tihings. But successful models also capture many truths.

Anyone who flatters themselves that they are “free from ideology” because their model of the world is the absolute truth, is almost certainly wrong.


Mar 6, 2018

Why are people who have bad experiences, and noticed problems with the NHS, largely ignored in favor of the majority?

Many people complain about specific problems with the NHS.

But there are vanishingly few people who experience a problem with the NHS and say “ah … I know, the problem is the whole framework. What we should have is NO NHS and just private healthcare funded by insurance companies”.

The main reason that almost no-one says that is because they’ve seen how it works out in the US.

So most people say “the NHS failed for me. Not because the principle is wrong but because this hospital was under-resourced” or similar.


Mar 6, 2018

Would you support a 90% income tax and a universal basic income?

I wouldn’t really support a “Basic Income” funded by income tax.

That’s the wrong way to do it.

The right way to fund a Basic Income is to take the world’s natural resources (land, fresh water, electromagnetic spectrum, pollution permits) into public ownership, and rent them out to people who want to use them, and distribute this rent as basic income.

It’s fine to do a few experiments to see the social effects of BI, using income tax. But clearly you can’t fund universal BI from that.

Related :

Phil Jones (He / Him)'s answer to If automation replaces 99% of all jobs, where does the universal basic income get its money from?

Phil Jones (He / Him)'s answer to How should the U.S. and Europe incentivize developing countries to reduce their air pollution?

Phil Jones (He / Him)'s answer to How accurate is it to say that Universal Basic Income is a neoliberal plot to make people poorer?

Phil Jones (He / Him)'s answer to Is universal basic income the best way to fight inequality?

Phil Jones (He / Him)'s answer to When is the UK expected to adopt the Universal Basic Income (UBI) scheme?

Phil Jones (He / Him)'s answer to What do you think of what David Graeber says about 'bullshit jobs' and basic income?


Mar 6, 2018

If the internet is centralize how blockchain is consider as decentralized system where it also uses the same internet?

The internet isn’t centralized.

It’s the original “decentralized” system.

The internet is really just a protocol for how different machines can talk to each other and route packets of data to other machines.

And how knowledge of which routes to take can be distributed around the network.

Now, de facto, even on a decentralized substrate, you tend to find that networks grow into some kind of “scale free” type situation where rather than all nodes being equally important and connected, you get a power-law distribution of connections. Some nodes are VERY connected. And many are sparsely connected.

So de facto, you get particular supernodes or “local centres” growing.

Today, for example, the web has very important centres like Google and Facebook etc. where huge amounts of data are centralized. Similarly, there are crucial supernodes in the routing of messages from one machine to another.

So the internet is “de facto” centralized to an extent. But there’s no reason it has to be.

Bitcoin or other blockchains are the same. They are, in principle, decentralized. In practice, we’re seeing that most of the mining is concentrating in a few huge operations. And that many people find that it’s easier to run a “lite wallet” that doesn’t keep its own copy of the blockchain but defers to a local centre that does.


Mar 6, 2018

What are the best examples of rock musicians/bands interpreting a classical piece?

I’m rather fond of this album :

Though sadly I can’t find “One Fine Day” (one of my chill-out DJing staples) on Youtube … :-(


Mar 6, 2018

Why would you not date someone because of their political affiliations?

There are lots of reasons not to date someone.

But certainly moral values, aspirations and understanding of the world are part of that.

I wouldn’t date someone I considered to be immoral.

I wouldn’t date someone who wanted things out of life that are incompatible with the things that I want.

I wouldn’t date someone who seems to fall for obviously inane or fake conspiracy theories.

Now I can have political differences with someone that don’t tilt over into any of these zones. You don’t have to believe what I believe to be good, or sane or compatible with my plans.

But, for example, it’s very hard to imagine that someone who is an enthusiastic supporter of the current Republican Party and Trump presidency in the US, doesn’t cross those lines.


Mar 6, 2018

Would people enjoy seeing a Lord of the Rings TV series based on Gandalf and his adventures throughout the Ages, meeting, influencing, fighting with and against all the great lords and the lowliest servants?

I don’t see it myself.

While everyone talks about how amazing Tolkien’s world-building is, actually, it’s all very much a “frame” for LOTR.

That’s the problem with Christian mystics writing fantasy fiction. They’re too influenced by the Bible. And that sense that one climactic moment is the focus and lynchpin of the whole of history.

Does anything really “happen” after LOTR?

Probably not. Elves have gone. Wizards are gone. Is Sauron coming back? Not without undermining the significance of LOTR. And not nearly as scary without his ring.

Similarly, what happens before LOTR except to set the scene up for LOTR? Nothing can be really in doubt or uncertain before LOTR because we know where it’s going to end up.

Plus, let’s face it. Contemporary TV writers / executives have worked out how to create incredible modern-styled TV narratives these days. But applying their logic to Tolkien’s slower and deeper storytelling is going to ruin it. The kinds of twists and turns that make modern TV compelling, which often involve characters changing sides and reversals of sympathy, are going to ruin the moral certainties of Tolkien’s world.

Or, take Gollum, Tolkien’s one, brilliantly drawn focus of moral ambiguity. If every other episode you’re going to get an Orc that might show signs of being good, or a noble who turns out to be flawed by his own avarice and gluttony, then suddenly Gollum’s uniqueness and “specialness” in the Tolkien universe disappears.

The LOTR universe is a well constructed moral machine. Just dragging out the good bits to sell more advertising slots around extra one hour episodes, is NOT going to create great art or even great TV.

And it’s not like there aren’t tonnes of other fantasy novelists out there who you might make a great TV series out of : from Michael Moorcock to Stephen R. Donaldson to Piers Anthony etc. (I dunno, I’m not up with contemporary fantasy as you can tell)


Mar 7, 2018

Is Boris Johnson a bumbling fool or is there a sharp mind lurking?

Both.

There’s a sharp mind there.

But it’s so focused on working out what’s good for Boris - particularly how to show off to, and win acclaim from, his fans - that he ends up doing a pretty poor job of exercising the responsibilities he actually has.


Mar 7, 2018

In view of the fact that the UK is now leaving the EU, don't you think it's about time we all got behind our negotiators and show solidarity about our decision to leave?

Why?

Is there any reason to think it will make the negotiations more successful?


Mar 8, 2018

With the proliferation of fake news, has humanity lost its ability to tell the difference between reality and fiction?

It’s worse than that.

We realize we never had the ability to tell the difference.

The consensus that we were all familiar with turns out to have been an artefact of a bunch of gatekeepers in universities, the media and government agencies.

Many of us assumed that there’d be no harm (and some virtue) once the internet allowed us to “route around” such gatekeepers and talk directly to each other.

Mea culpa. We were wrong.

Once the internet allowed anyone to publish anything they liked, we got pockets of people who, for whatever reason, wanted to believe things that went against the consensus. And the internet helped them establish strongholds of alt.beliefs which show little sign of diminishing. Instead they just grow like cancer and metastasize, spawning offshoots of equally alt.beliefs in other areas.


Mar 8, 2018

How will you identify ecosystems with high or low biodiversity?

You go out into the field and count the number of different species you find.

Sometimes you just mark out a square metre and count the number of different species you find within that metre. (To get an estimate)


Mar 8, 2018

Why do feminists who choose to major in Women's Studies instead of STEM, at the same time blame male oppression for the lack of women in STEM?

I dunno.

Why do people who choose to study economics presume to pontificate about how there are too many steel workers?

People specialize in a discipline or profession because it interests them, because they think it’s important and because they may have a personal affinity with or vocation for it.

Because we live in a society with “division of labour”, that means that many roles / professions / activisms intersect with others, and have something valid to say about them.

Economists talk about steel workers, despite knowing nothing about making steel, because they at least understand the role that steel plays in the larger economy, which they study.

Feminists talk about the career opportunities for women in STEM despite not being STEM specialists, because like the economist, they see these as fitting into a larger picture which is their area of specialism.


Mar 8, 2018

Why does so much of today's pop music rely on Auto-Tune to ruin, and rarely relies on real musical talent instead of computerised sounds?

Why did so much pop music in the 1960s rely on electrical amplification? They obviously couldn’t play their instruments properly like jazz musicians could. And they couldn’t sing or project their voice properly like opera singers.

So they used amplification to make a big, talentless noise. And the kids seemed to love it.

Why didn’t people prefer proper music by real musicians?


Mar 8, 2018

Why are people so scared of right-wing populism?


Mar 8, 2018

Do you agree with the theory that morality is a matter of personal likes and dislike?

No.

But I see why it’s a compelling theory.

In order to assert that morality is more than just personal taste, it seems like the burden of responsibility falls on you to justify that. And it’s hard to think of a good justification.


Mar 8, 2018

Since postmodernism deconstructs ideologies, can it not be seen as an ideology itself?

It’s not an ideology for the same reason that atheism is not a “religion” and not collecting stamps is not a “hobby”.

There is an asymmetry between the not doing and the doing.


Mar 8, 2018

What are some scientific facts that absolutely defy common sense?

Plate tectonics.

“What do you mean this huge solid, continent size slab of rock, is actually floating around and moving from place to place?”

Celestial mechanics

“The world is moving in space?”

Advanced celestial mechanics.

“And the sun is in orbit around the centre of the galaxy?”

Advanced advanced celestial mechanics.

“No … no please don’t tell me that the galaxy is in orbit around something else”

Zen-level celestial mechanics.

“What do you mean we can’t really tell which things are moving at all or how fast because we have no fixed point of reference to compare them against?”

Evolution

“How dare you say my ancestors were monkeys!!!!!”

Climate Science

“It’s bloody cold this year. So much for, so called ‘global warming’, huh?”

Sex

“No. Men are men, women are women. That’s just the way it is. There can’t be intermediate stages or people who change from one to the other!”

Economics

“But surely the government being in debt is a bad thing?”


Mar 8, 2018

Who are the most hated philosophers?

Well, Socrates is the one who was actually condemned to death because people found him so annoying.

I think that’s pretty much the gold standard for philosophy inspiring hatred.


Mar 8, 2018

What's going on in today's society? Are men exploiting women or women taking advantage of men?

At an individual level, it can happen either way.

At a “systematic” level, ie. how institutions behave and the wide-spread cultural expectations, men are still exploiting women.


Mar 8, 2018

If Clojure is one of the most expressive languages of today and has similar expressive power as Common Lisp, which goes back to early 80s, can we say that the field of programming languages hasn't progressed much in the last 40 years?

Well, as Paul Graham put it quite well, Lisp started as a kind of maths. That’s why it doesn’t go out of date. Or not in the short term.

You should probably judge the evolution of expressivity in programming languages by comparing them to the inventions of new concepts / theories / notations in maths (or even science), not by comparison to other kinds of technological development like faster processors or bigger hard drives.

What I’d suggest is that it turns out that function application is an amazingly powerful and general way to express “tell the computer to calculate something”.

Once you have a notation for defining, composing and applying functions (which is what Lisp is), then you already have an extraordinarily powerful toolkit for expressing programs. Add in Lisp’s macros which let you deconstruct, manipulate and reconstruct the definitions of functions, programmatically, and you basically have so much expressive power that it’s hard to see how to improve on it.

You can argue in the case of macros that, in fact, while the idea has been in Lisp for a while, the notation and semantics is still being actively fiddled with. We know that macros in principle are a good idea. But we’re still working on the right language to express them.

Perhaps we can also argue that there’s still room for evolving some other bits of expressivity. Eg. how to best express Communicating Sequential Processes or similar structures for concurrency etc. In Lisp all these things look like functions (or forms) because that’s the nature of Lisp. But often within the particular form we are still working out how best to express these higher level ideas.

Now, the fact that functions are more or less great for expressing computation doesn’t mean that the search for expressivity in programming languages has stopped. But it’s moved its focus elsewhere.

So there are three places where we’ve tried to go beyond function application (which Lisp serves admirably) and improve expression :

expressing constraints on our programs through types.

expressing data-structures

expressing large-scale architecture

These are somewhat intertwined, but let’s separate them.

Types

Types are the big one. Especially in languages like Haskell and the more exotic derivatives (Idris, Agda etc.) Types don’t tell the computer to DO anything more that you can tell it to do in Lisp. But they tell it what can / can’t be done in general. Which sometimes lets the compiler infer other things. But largely stops the programmer shooting themselves in the foot. Many programmers find this a great boost to productivity as it prevents many unnecessary errors during development.

Clearly, the type declarations in languages like Haskell or Agda are powerfully expressive. But I, personally. have yet to see a notation for expressing types that I really like or find intuitive and readable. So I believe that there is scope for improving the expressivity of type declarations. Now, sure some of that is adding power to existing notations like Hindley-Milner type systems. But I wouldn’t rule out something dramatically different in this area.

One big challenge is this : by definition, types cut across particular bits of computation. They are general / global / operating “at a distance”. One question is where to write this kind of information. Gather it together in standard “header” files? Or spread across the code, where it’s closest to where its used? What are the scoping rules for types? Can you have local or “inner” types? Or are all types global? What happens when data which is typed locally leaks into a wider context?

Data Structures

Lisp’s lists are incredibly flexible, general purpose data-structures. But also very low-level / “primitive”.

I don’t really know other Lisps. But it seems to me that Clojure’s introduction of both a { } notation for dictionaries / maps. And a [ ] notation for data vectors has been useful. Complex data literals can now be constructed out of these by following the EDN format. And it’s given rise to things like Hiccup for representing HTML and equivalents for other user-interfaces or configuration data. EDN is pretty similar to the way you define data in other contemporary languages like Javascript’s JSON etc. So it’s not that “radical”. But it’s nice to have these data structures completely integrated with the Clojure code representation.

Can we improve expressivity for this kind of data representation language?

I’m inclined to say that things like Markdown or YAML, that bring in white-space, make complex data-structures even more human readable and writable and therefore “expressive” than even JSON / EDN.

In most Lisps, but not Clojure, you can define reader-macros to embed DSLs of this form within programs.

So Lisps have highish expressivity in this area of declaring data. In Clojure through extending S-expressions into EDN and in other Lisps through applying reader-macros to make data DSLs.

Can we go further?

By collapsing data-structure into algebraic types, Haskell also comes up with a neat way of expressing data. With the added power of recursion and or-ed alternatives.

This leads us to imagine another line of developments for expression of data structures that brings these features. Perhaps ending up like regular or context free grammars.

Of course, you can write parser combinators in any functional language. Which gives you a reasonable way to represent such grammars. But ideally you want your grammar definition language sufficiently integrated with your programming language that you can use this knowledge of data-structure everywhere, such as pattern-matching arguments to functions.

Haskell, Clojure’s EDN, and perhaps Spec are moves in this direction.

But for real expressivity about data-structures, we’d have a full declarative / pattern-matching grammar-defining sub-language integrated with our function application language, for things like pattern matching, searching and even transformations. Think somewhere between BNF and JQuery selectors.

Shen’s “Sequent Calculus” might be giving us that. If I understand it correctly.

A third direction to increase expressivity in defining data-structures is to go beyond custom languages, and go for custom interactive editors (think things like spreadsheet grids or drawing applications for graphics) which manipulate particular recognised data types. These increase expressivity even further, but are very domain / application specific.

Architecture

“Architecture” is everywhere. It describes how different modules relate. How different services on different machines can be tied together. It defines the components of a user-interface and how they’re wired up to call-back handlers or streams of event processors. “Config files” are architecture. Architecture is what we’re trying to capture in “dependency injection”. And class hierarchies.

We need ways to express architecture, but mainly we rely either on code (programmatically constructing UIs), or more general data-structures. (Dreaded XML files.)

Or specific language features for specific architectural concerns (eg. the explicit “extends” keyword to describe inheritance in Java.)

OO / message passing languages like Smalltalk and IO do push you into thinking more architecturally than many FP languages do. Even “class” is an architectural term. OO languages push you towards thinking about OO design, and ideas like roles / responsibilities of various components or actors within the system.

Types are also in this story. To Haskell programmers, type-declarations are like UML diagrams are to Java programmers. They express large scale architecture of how all the components fit together. People skilled in Haskell and in reading type declarations probably read a great deal of the architecture of a large system just by looking at type declarations.

However, the problem with types, and OO classes etc. is that they are basically about … er … “types”. They’re great at expressing “this kind of function handles that kind of data”. Or “this kind of thing is like that kind of thing except different in these ways”.

But they aren’t particularly good to express relations between “tokens” or “concrete individuals”. For example, if you want to say “this server sits at address W.X.Y.Z” and uses a database which lives at “A.B.C.D:e”, then you’re back to config. files, dependency injection problems and the standard resources of describing data-structures. Architecture is treated as just another kind of data-structure.

Yes, good expressivity in data-structure helps a lot. So EDN or JSON beats out XML.

But, really, it feels like there’s still scope for a lot of improvement in the way we talk about these concrete relationships in (or alongside) our programs.

For example, the UML represents both “is-a” relationships (ie. subclasses or subtypes), and “has-a” relationships (ie. ownership). But while OO languages give us special representation of “is-a” relationships with architectural keywords like “extends” and “super”, the only resource to express “has-a” relationships is with assignment.

I’d love to see a language provide “has-a” scoping … eg. allow you define that a Student object must be owned-by a particular School object. Students would automatically get access to data about their School (the School would be in scope of the Student) in virtue of the fact that the Student was owned by the School. And the compiler could ensure that Students always have a School. Operations like querying all Students in a School would be built into the language (which would extend the OO model to management of an OO database).

At the moment this kind of thing has to be implemented laboriously and explicitly by the programmer. With much scope for dependency injection bugs. But a language with innate “has-a” relationship management would revolutionize the expression of architecture.

OK, I’m rambling …

tl;dr : function definition / application is a great way to express computation. Lisp got that right in the 1960s, and combined with macros is about as good as it gets to express computation. All the other improvements in expressivity have been developed to express other things : types and constraints, data-structures and architecture. In these areas, we’ve already been able to improve on Lisp. And can probably do even better than we’ve done so far.

Related :

Phil Jones (He / Him)'s answer to Where do you see computer programming languages heading in the future, particularly in the next 5 to 20 years?

Phil Jones (He / Him)'s answer to What is the Holy Grail of programming language design?

Phil Jones (He / Him)'s answer to How would you design the perfect programming language?

Phil Jones (He / Him)'s answer to Which is the best programming language for developing a GUI application?


Mar 8, 2018

How do I come into terms with the fact that it is a strong person's world, and that a strong person will always unquestioningly and inevitably prevail over someone who cannot stand up to him however wrong, unfair, or bad his actions may seem?

Don’t come to terms with it.


Mar 8, 2018

Before I start to learn programming what should I learn first?

Nothing.

The best way to learn programming is just to jump right in and try doing it.


Mar 8, 2018

Have modern changes in the world been harder for men and boys to adapt to, and why?

The article explains the details pretty well.

In summary, though, in a lot of mechanised but post-industrial parts of the world, physical strength is less important, and services industries which demand more social skills, more “being polite and friendly when you don’t feel like it”, more sensitivity to the needs of others (customers, co-workers you need to co-ordinate with) are the main employers. Women have been brought up to display such social sensitivities more than men.

Also, you’ll note the idiocy of giving criminal records to people who used / dealt marijuana. Seriously. A teenage kid sells a bit of weed in his rebellious years, and has to carry a permanent mark for the rest of his life. This is insane.

But basically, culture has taught women to be more social, and men to be more individualistic. Today’s economies don’t really have room for people who can’t play the social game to at least some degree.


Mar 8, 2018

How is gospel music making impact in your country?

Well, it’s hard to destroy musicality entirely in Brazil. There is a very rich, well established musical culture here.

But they’re trying hard :

Like I say, this is Brazil. Music is strong here.

So this isn’t totally horrifically awful.

It’s well produced, makes some interesting musical moves. Nods occasionally to Brazilian percussion. And the singing and vocal technique are obviously the focus. And very strong. And modern sounding.

But apart from that it just sounds incredibly retro, like dull 70s rock / soul. It dispenses with all the harmonic colour that has characterized Brazilian music since Bossa Nova. It’s just a mush of bright major chords. Without actually sounding happy because there’s no contrast. But it also isn’t compellingly or hypnotically minimal either.

Brazilian rhythm, balance, funk is kept suppressed. I guess gospel isn’t intended to encourage dancing. And it shows.

I hear stuff like this coming out of Brazilian radios all the time. But it’s hard for me to understand why people would prefer it to real music.


Mar 10, 2018

Why does it seem that most songs that are sampled are used on rap, modern dance pop & other similar genres? A lot of the songs that they sample are in my opinion a lot more superior to the songs that is doing the sampling.

Samplers only started being used in the late 1980s. So, in one sense, it’s unlikely that music older than that would be using them …

… except …

Do you complain about The Beatles using a Mellotron in their songs? Rather than playing the flutes themselves?


Mar 10, 2018

What is the most significant Western political or economic hypocrisy?

Simon Jenkins has a great opinion column in today’s Guardian.

Nerve gas in Salisbury, drones in Syria: is there a moral difference? | Simon Jenkins

He’s absolutely right. We’re horrified when Russia or North Korea assassinate their own citizens in other countries. We talk about these as acts of war. We’re disgusted that human rights count for so little with those governments that they are happy to kill their own.

But since the beginning of the “War on Terror” in the 21st century, the US and UK have been similarly willing to murder their own citizens without trial or even any apparent sense of shame.


Mar 10, 2018

Has reading Barney Lane shaped your views on the possible outcomes of Brexit?

Sure.

Here are the things that Barney (or maybe User-13149996426564820158 because I get them mixed up) has convinced me about Brexit

it is technically possible to have trade negotiations between the UK and EU outside of the article 50 negotiations, if both groups want it

and potential problems that are hard to talk about because of article 50 rules, might be easier to talk about outside.

so it’s possible for smart people to believe in “cakism” : you just have to assume you can go over the cliff edge and then reassemble a new set of deals outside of the official article 50 negotiations, before you hit the bottom

I’m not really convinced it’s likely. But I have been persuaded that it’s logically / legally possible.


Mar 10, 2018

What is your opinion on this statement: "Every solution liberals give takes power from the people and gives it to the government"?

“Legalize marijuana.”

There you go : a Liberal solution that takes power from the government.

Want another one?

“Allow people who want to marry, to marry. Don’t stop them because of gender”

And another?

“Stop shooting black people”

And another?

“End the war on terror”

And another?

“Stop subsidizing the oil industry with foreign wars”

How long do you want to continue?


Mar 10, 2018

People on the left side of the political spectrum: would you be uncomfortable listening to a musical artist or group if you knew their political views were politically centre-right or right-wing (exclude blatant racists, of course)?

These probably answer the wider question :

Phil Jones (He / Him)'s answer to How much do the political leanings of a band or genre influence how much you like them?

Phil Jones (He / Him)'s answer to If you found a song you really liked, but then found out the creator of the song was a horrible person, would you still listen to the song?

I think that there are two aspects to music : music and lyrics.

If the lyrics are not, themselves, obnoxious. Then I probably don’t care.

If the lyrics are advocating things I really don’t like - eg. “burn teh gays” is pretty bad - but I can’t understand it. Then I probably won’t listen regularly, but may listen now and then.

If the lyric is very clear, and basically right-wing propaganda, then the chances are I just won’t find it very “profound” or “interesting”. Which are the things I look for in lyrics if I want to listen to them at all.

Almost no-one writes good lyrics anyway. But if someone wrote spectacularly good lyrics advocating right-wing politics, then I’d probably listen. Both out of intellectual curiosity and to appreciate the intellectual achievement.


Mar 10, 2018

If Jeremy Corbyn becomes prime minister and has openly opposed using nuclear weapons in a second strike should the British Government be destroyed? What's to stop Russia from invading us?

If we’re talking about a “second strike”, meaning that Russia has already launched a nuclear first strike that has destroyed the UK government, then what’s to stop the Russians “invading” us?

The fact that we are radio-active slag-heap.


Mar 11, 2018

A post caught my eye wherein this individual stated, quite eloquently, that liberal brains are genetically evolved to be superior to conservatives, claiming the high ground on being open-minded and nonjudgmental. How many agree or disagree with this?

There are various results in psychology which point out differences between Conservative and Liberal psychology and, therefore maybe, brains :

Scientists have discovered the key psychological differences that can make you liberal or conservative

No, one has showed much in the way of heredity of these behaviours. So it’s extremely premature to talk about “evolved”.

And as liberals and conservatives are reproducing with each other the whole time, and people often change their political orientation during their lives, it’s unlikely that there are different lineages of liberals and conservatives such that you could say that one is evolving differently from the other. Liberal and Conservative are two sides of the same human coin.


Mar 11, 2018

As a latin person, all music that comes to me sucks (reggaeton, salsa etc). Is it true that good music is dying, or dead?

No.

It’s not true that all good music is dead.

It probably is true that 90% of what’s played on mainstream radio sucks. But it always did.

It may also be true that you have an overly narrow idea of “good music’


Mar 12, 2018

Is there anyone over the age of 50 on here (or with a PhD) who listens to rap music? The reason I’d like to know is because there is a stereotype that only young or uneducated people, and “bums” listen to that sort of music.

I’m 48 (and failed my attempted PhD).

Maybe because I listen to rap music

¯\_(ツ)_/¯

Look … let’s be clear about this. I started listening to rap in the mid 80s, when I was a teen. I also started listening to early electronic dance / proto-techno in the early 80s.

It’s bizarre all these people who talk about EDM and hip-hop like they’re some new-fangled thing that only immature kids listen to. Hip-hop has been around for nearly 40 years. House has been around for 30 years. Drum’n’bass for 25. Dubstep(!) for 15 years.

Of course “older” people have grown up with, and are familiar with this kind of music. Just because you’ve lived a sheltered life out in the sticks doesn’t mean that everyone else has. :-P


Mar 12, 2018

Why does the chart in the article show Reason magazine as extremely conservative, while Reason has opposed the drug war the whole of its existence, and attacked Bush over the USA Patriot act?

For the fairly obvious reason that it uses a 1 dimensional left-right axis.

Not, say, a 2 dimensional “political compass” type chart that would put Reason more centre-right on the left-right axis but a long way down the libertarian axis.

It was American right-Libertarians who invented the 2d political compass, precisely because they felt that a 1d axis conflated their kind of politics with the authoritarian right.

Adding an extra dimension to this chart would help quite a bit.

Moving Reason to the “left” wouldn’t really solve the problem. Because then Reason would be lumped with other sources that agreed with it about drugs and Bush, but believed fundamentally different things about the economy and business.

I’m not sure Reason would be any happier in their company.


Mar 12, 2018

Was the death penalty ever a deterrent in the U.K.?

No.

Quite the opposite.

It encouraged criminals to kill rather than be caught.

If being caught means a high risk of being killed anyway, why not shoot another couple of policemen as they flag down your car. You might get away.

In the UK, police don’t need to be armed because most criminals don’t see themselves as fighting for their lives.


Mar 12, 2018

Am I being naive in wanting black people to be stronger when faced with racism?

What do you want them to do?

Give you a firm punch on the nose whenever they catch you pontificating about what would be best for them?


Mar 12, 2018

Can capitalism solve climate change?

It doesn’t seem to be able to, no.

In practice no one is inventing anti-climate change gizmos and getting people to adopt them piecemeal but at scale. Which is capitalism’s modus operandi for large scale change.

And pro capitalists aren’t even able to tell a good story where there’s a plausible mechanism for capitalism to solve it. (Amory Lovins tries his best, poor thing.)


Mar 13, 2018

Is there a formal name for the logical fallacy where I have a million examples of something, and my opponent has a few thousand but makes it seem like they are equal by insisting on going through them one at a time?

That’s not a logical fallacy.

It’s a debating technique.

You find it an uncomfortable / annoying one, but unless you can actually pull in some statistics on your side, eg. to point out that your results are more statistically significant than your opponent’s, then there’s not much you can do to knock it down.


Mar 13, 2018

If you were born a man, you are a man regardless of what you do to change that. Do you agree or disagree?


Mar 13, 2018

What would discourse on the topic of abortion look like if the people who want abortion to be restricted out of hatred of women were removed from the discussion entirely?

It would look like a rock-solid consensus between pro-life and pro-choice sides that we should try to reduce the number of abortions to zero by making sex-education and contraception easily available, without any stigma, to all women who risk unwanted pregnancy.

And the rape cases would be dealt with by focusing on why men rape and how to prevent them.


Mar 13, 2018

Why do you consider Racket better suited for beginners than Clojure?

Philipp Lange has it right.

The most important thing for a “beginners’ language” is that it gives a lot of good, frequent feedback to the learner. The learner can see immediately the effect of what he / she is doing, not be bogged down having to solve a lot of obscure / hard to understand problems without seeing any visible reward for the effort.

(Classic case, when you spend a week in C and all you get is “Segmentation Fault”)

Languages that come bundled in nice environments, full of fun things to do, that just do stuff without complaining too much, are ideal.

That goes for classics like Logo and Smalltalk-72, the BASICs that came with old 8-bit micros, Hypercard, Python in IDLE or JuPyter Notebook, the original Visual Basic (to an extent), Processing, and Dr. Racket (to an extent). Dr. Racket is in the right direction. But I’d argue, not good enough : Phil Jones (He / Him)'s answer to Is Racket a good introductory Programming Language?

Clojure OTOH, has nothing quite as straightforward as this. Once you know what you’re doing, Figwheel is pretty nice. Maybe LightTable is too (I’ve never used it and it seems discontinued). But Clojure basically confronts you with its nature as a JVM language, with horrible Java-based error messages, with lein as a sophisticated (but not novice oriented) build framework. And the best environment is Emacs with ParEdit and a bunch of other extras, which is DEFINITELY NOT beginner friendly.

I’ve taught some beginner Clojure on a simple website with viebel/klipse … which is OK to get a feel for the language. But not really suitable for moving beyond that to developing serious applications.

Some people like Spacemacs. Which looks nice. But it’s still, basically, Emacs. (Or Vim if you prefer)


Mar 13, 2018

If Prime Minister Theresa May wanted to take military action against Russia due to what happened would you be for it or against it?

Right now, the idea of the UK taking unilateral military action against Russia is basically suicide.

And if we tried to invoke NATO, you can bet your bottom dollar that NATO wouldn’t go along with it.

So I’d be against it, at least until I see some kind of plan.

And it’s not like the UK seems to be particularly good at coming up with plausible plans WRT the rest of the world these days.

An attack on Russia run with the same kind of strategic brilliance as Brexit would be - er, how should I put this - “imbecility”? Of the highest order?


Mar 13, 2018

Do Michael Gove and Boris Johnson think they can get Theresa May to hate her thankless job enough to resign?

I don’t think they want her to.

They want her in a holding pattern … basically flying around in circles taking all the flak. They aren’t trying to take her out of the picture. Just position themselves for when she inevitably falls.

But I don’t suppose they’re in any hurry.


Mar 13, 2018

What were the main arguments against things that are common today, like women’s vote and labor laws?

It isn’t what God / Nature intended.


Mar 13, 2018

Has the digital economy reached the "socialists" utopian narrative for the first time because it allows for the proletariat to have the same access to the “means of production” as the bourgeoisie?

Interestingly enough, there was a moment in the 2000s when, yes, any individual IT worker could more or less buy a laptop which was all the “means of production” you needed to create your own web-site / startup.

And, indeed, during that period. You did see, from the free-software movement, to “digital communism” to the idealism around wikis and social media to free culture and a lot of support for social movements, a whole set of interesting utopian “left-wing” ideas coming, largely from IT workers. Perhaps less traditional socialist than the modern equivalent of Bakuninist watch-makers.

Some of that idealism and those ideas are still around. (I guess I’m one of those people). But the wave has diminished somewhat.

What happened? The laws of capitalism reasserted themselves. The wide diversity of internet ideas / platforms etc. collapsed down to small number of winners : Google, Facebook, Amazon, Apple, Twitter etc. which quickly consolidated the market. They became de facto monopolies, with huge “lock-in” of the online population for whom The Web We Lost had become too fiddly.

It soon became obvious that to compete in the new world of online platforms you couldn’t just have a great idea, a laptop and some coding / design skills. Now you needed to be running huge data-centres around the world, have a significant patent portfolio, and have hundreds of millions of dollars to pour into new platforms (not even Nokia or Microsoft could break into the smartphone game). And the next phase, the current AI / machine learning boom, is all about having oceans of data and humongous processing power at your disposal. This is a game that very few companies are going to be able to compete in. And individual artisan programmers? Not much, I suspect.

So, now the idealism has burned out. Politicised computer geeks are known less for their wild utopian ideals than as a resentful zombie horde, lured by the alt.right into promoting trutherism about race differences and griping about the company Equal Opportunities policy. Or at least they’ve gone backwards from free-wheeling cyberhippies to more 1950s style conservative engineers.

Can this be turned around? I hope so. I hope there are still enough people who value the ideals of independence and freedom and openness that they will support and “vote with their mouse” for a small-scale / artisanal IT world. And ideas are incredibly powerful, maybe there are new opportunities out there that can still let a smart kid with a computer unpick the existing economic order and put something magical in its place. But our generation, the Gen X / millennials … we failed. Capitalism beat us.


Mar 14, 2018

What will President Obama's legacy be?

I think the fact that it’s been so easy to dismantle, shows how insubstantial it really was.

Obama was never the radical he ought to have been . America needed someone to do the hard work of reforming Wall Street and who would be willing to take a stand against the military-industrial complex.

Instead it got a token black-guy who said a lot of nice things, was a decent sort of chap, but who did very little to address the deep structural problems in America.

It’s not all his fault, he faced a very hostile climate in the Congress / Senate. And, to an extent, media. Nevertheless, most of his achievements came from executive orders. And the result was that they were easy to erase when the next guy took over.


Mar 14, 2018

How would be the world without language?

Not a very sophisticated one.

There are social animals that don’t have “language” in the way we think of it. Just simple signals or dropping pheromones.

That’s good for a bit of co-ordination / co-operation (see ants and termites for example) but not the same degree of complexity as human society.


Mar 14, 2018

Didn’t USSR realize that propaganda works better on Americans than Russians?

They didn’t have a delivery mechanism.

Targeted social media wasn’t a thing when the USSR was around.

In those days, the propaganda war was over Fax machines. And America won it.

The media is the message.


Mar 15, 2018

Why do we need political correctness? Aren’t plain old good manners enough?

“Political correctness” and “good manners” ARE the same thing.

It’s just that old good manners didn’t go far enough.


Mar 15, 2018

What bands have a location in their name, that are not from that area?

Boards of Canada are … er … Scotish.

I believe Portishead are not, technically, from Portishead.

Alabama 3 are from London.

The Spiders of Mars are probably not from Mars. Nor is Jupiter Apple from Jupiter.

Memphis Bleek is from New York.


Mar 15, 2018

Was National Geographic really racist when covering tribal and foreign cultures in its early days? It seemed that they were documenting the lives of exotic cultures than dehumanizing them.

If you label something as “exotic” you are already labelling it as “different” from yourself. Perhaps “weird” or “quirky” or “funny”.

None of these qualities are negative in themselves. But if you make them labels that you slap on people, without giving those people the ability to negotiate them, then you are clearly “objectifying” the people.

Now, sending photographers to foreign cultures can’t help do that a bit. So a responsible, “polite”, attitude is not to simply go with the flow of indulging in the exoticism, but to balance it with caveats, explanations, attempts to make space for the people to speak back to the reader. Eg. interview the locals, ask what the rituals and fashions mean to them. How they feel about them, etc.

Look, we won’t get perfection here. You as a powerful agent, can’t meet up with, and document and take from, a less powerful group, without there being a risk of exploitation and objectification. At the same time, we all want exoticism in our lives, to dream of otherness, of escape into difference. I don’t think we should completely reject this impulse in ourselves or the mechanisms we use to bring the other to us.

But we can do that with humility and sensitivity to the problems. And with an attempt to make that space to actually listen to others, even while enjoying the superficial spectacle they provide for us.


Mar 15, 2018

Why does it seem like there’s so much hate towards the left wing on YouTube while so many more sources says the left hate the right wing more? Why can’t we just get along without hating each other?

Right wing politics is grounded in two apparently contradictory, but in fact compatible, impulses.

The first is “individualism”. The second is “tribalism”.

Both are opposed to the impulse underlying left wing politics which is towards “egalitarianism”.

Why do the right accuse the left of “hate”?

Because, being tribalists, that’s how they read left wing projects. As nothing but a similar tribalism with a reversed polarity.

Projects to uplift women or gays or ethnic minorities are seen as inherently anti-men, anti-straight, anti-white. The right see the left not simply as enablers of the other tribe but as traitors to their own and to the order their own tribe has built.

Now, why is this particularly obvious on YouTube?

Marshall McLuhan had a lot to say about this, despite having died before YouTube was invented. He saw that different media encouraged different modes of thinking. YouTube, like television, is a media of immediacy (images are very immediate), intimacy (close-ups of facial expressions, make it easy to express emotions. And for the viewer to relate to them.) It also supports the cinematic tricks of cutting images to tell stories (perhaps false stories through clever editing), and adding sympathetic music.

Politics on the internet 15 years ago used to be a lot more staid and reasonable because arguments were conducted almost entirely in text. I used to argue with right-wing “war-bloggers” on fairly “friendly” terms.

YouTube, though, is different. The right-wing tendency to accuse the left of treachery and hate (ie. working for the enemy tribe) coupled with a medium which is all about visceral emotion, makes for very little productive / rational dialogue. But successful political YouTubers can pull in hundreds of thousands of fans (and to an extent, therefore revenue, despite Google trying to disincentivate this). So now, the political YouTuber who manages to capture and articulate and express the most extreme emotions on behalf of his / her audience can become a star. It’s a medium for demagogues.


Mar 15, 2018

Why doesn't sound travel in space? It's not a perfect vacuum.

My understanding is that there IS sound in space.

Given that it’s not a perfect vacuum, just a very sparse gas.

It does support compression waves.

It’s just that the sound is very, very, very …. very quiet. (Given how little energy is carried in waves in very low density gas)


Mar 15, 2018

Why does music this year not sound like Sting's nature sounding songs, such as 'Fields of Gold' & 'Desert Rose', anymore when compared to the 1990s until the early 2000s?

I suspect that a lot of pop music does sound like Sting’s “Desert Rose”.

Particularly if you go to Algeria.

OTOH, go to YouTube and search for “celtic” and you’ll find hours and hours of music that sounds like Fields of Gold.

There’s obviously a 90s production vibe about these songs. The rhythms may be less in fashion, but this music is so “generic” and typical that I’d be amazed if there aren’t still artists churning stuff like this out now.


Mar 15, 2018

What is the evidence that libertarianism is ideology rather than fact?

Who says ideologies aren’t also facts?


Mar 15, 2018

Why do so many people today descend to character assassination when discussing politics? Can't people discuss their views without getting personal and nasty, or is it just the culture?

I always try to discuss politics without getting personal or nasty.

But people do it because it works. If you can personally discredit your opponent you can win against them.

There’s no evidence that Hillary Clinton is more corrupt and dishonest than anyone else in the US political establishment. But Donald Trump is now President of America, because he hammered the “Crooked Hillary” meme enough times, that enough people got the impression that she wasn’t entirely honest or trustworthy, to tip the election in his favour.


Mar 15, 2018

Are faith and science completely non-overlapping fields of human inquiry or is there a basis for their relation and comparison? Keep your answer concise and short.

As “fields of enquiry”, their object of enquiry does indeed overlap.

As “methods of enquiry” they are completely distinct and at odds with each other.

THAT is why they fight so much. They both claim to talk about the same things : the origin of humanity, the formation of the universe, etc. But use different methods to get their knowledge, which produces different results.


Mar 15, 2018

Why should I support Black Lives Matter when they endorse the anti-semitic organization, BDS?

BDS is NOT an anti-semitic organization, even if some members sometimes fall over the line.


Mar 15, 2018

What do you think about people who are really intelligent on Quora but still have less followers? Do people with high number of followers have high intelligence?

Why should Quora be any different from “real life”?


Mar 15, 2018

Which two programming languages together are powerful and cover the largest field in programming?

Forth and Scheme

You use Forth as a low level language to write your basic Scheme interpreter.

Then you build everything you actually want in your languages in Scheme.


Mar 15, 2018

How do I know that I’m the only real human and everyone else aren’t robots?

Depends how you define the terms “human” and “robot”.

You can probably confirm that babies are made in wombs and not factories by visiting the maternity ward of your local hospital.

But you’ll never know for sure that everyone else isn’t a “philosophical zombie”.


Mar 15, 2018

What do you call someone who is actively against mainstream things?

Hipster


Mar 15, 2018

Does the Left have Its own problem with Anti-semitism?

No.

The left has a “competitive victimhood” problem.

Let’s look at this problem in the wider context.

At the beginning of this year, 2018, the UK Labour Party has had a horrible internal bust-up about its “all women shortlists”, “transphobia” and evolving understanding of trans-women’s rights, which are coming into conflict with previous understandings about the right to create safe space and positive discrimination in favour of women.

Horrifying campaign to purge trans women from Labour shortlists raises thousands

Anti-trans activist suspended from Labour Party after posting transphobic memes

From an outsider perspective - I’m a cis, heterosexual male - this whole thing is an unnecessary and unfortunate internal squabble between groups who probably agree on many things, and would normally, happily work together to advance the Labour Party principles and inclusivity of all sexualities and genders.

Does anyone really think that the kind of people attracted by the modern Labour Party and its values, are fundamentally hostile to either women’s advancement or to trans-rights? Of course not. Most Labour and left activists and supporters are going to be broadly sympathetic to both.

However, in a particular place, two passionately held activist agendas, and their entire intellectual and emotional underpinnings, have crashed into each other. Their demands have turned out to be in conflict. And because of this, all the emotional energy of each activism has been turned against the “near enemy” in a catastrophic terf war.

This is an endemic risk of the kinds of identity politics that are intertwined with modern left-wing thought and activism. The Left should be above “identity” in the sense of being inclusive of all. But inclusivity sometimes requires making a positive effort on behalf of, or prioritising, the previously excluded. And so you end up with competitive victimhood, as rival groups vie for who has the greatest claim that their demands are addressed.

I see this as an endemic problem for the left. But that doesn’t mean we can pretend identity doesn’t exist or matter. Or that we shouldn’t work with it. Even support positive discrimination at times. But we should recognise that it’s a hazardous substance that can sometimes blow up in our faces and cause huge damage.

So, why do I talk about this in a question about left-wing anti-semitism?

Because I strongly believe that 99% of alleged “anti-semitism” on the left is just an early example of this kind of identity politics blowing up around the state of Israel.

That doesn’t mean that there has never been an old-skool anti-Semite on the left. I’m sure there have. Just as there are genuine homophobes and other kinds of racists.

But there is no systematic “anti-Semitism” problem on the left.

What there is, is a faction of the left that has become very involved with victimhood of the Palestinians and other Arabs and middle-eastern Muslims. People whose activism has taken the form of strong support for those groups against what they see as oppression from Israel, and a broader agenda of European and American meddling in the middle-East, which is basically a kind of colonialism.

On the other side, we still have a strong sense that the Jews themselves have been the victims of thousands of years of European discrimination, and that support for Israel, including turning a blind eye to the violence of its creation, is a necessary bit of positive discrimination. And that ongoing attacks on Israel by ethnic Arabs are in fact, a continuation of the anti-Semitism that has plagued Europe.

This looks to me exactly analogous to the current fight blowing up between radical feminists and pro-trans activists. Two notions of victimhood and what a just resistance / reparation looks like. Dividing a left-community which would ideally try to transcend identity, but with two factions too invested in their identity model to come to some agreement.


Mar 15, 2018

Why do so many people consider Medium to be an alternative to Quora despite having a completely different format/purpose?

Well they’re both bastions of long-winded wordiness. Unlike most of social media which is all memes and video clips.


Mar 15, 2018

Is it ever criminal or illegal to be well informed and interested in topics of social and political significance if you don't measure up to social expectations or possess qualifications that are considered"good enough?"

Is it ever “illegal” to not possess sufficient qualifications?

Well, possibly if you’re giving financial or legal advice, pretending to be qualified when, in fact, you aren’t.

Maybe committing surgery when not qualified.

Impersonating a policeman. That’s definitely illegal.


Mar 16, 2018

Is it true that uneducated people are far better leaders than educated people?

No.

It might be true that leadership is somewhat orthogonal to “book learning”.

And that people with more experience dealing with other people are better at leading them than those who have dedicated their lives to abstract ideas. But being educated isn’t going to remove what natural talent you have.


Mar 16, 2018

What do you call someone who has a higher awareness than 99% of everyone else? Not cognitive function, but awareness, as in sees things that are invisible to others, like mistakes they’re making in their logic or perspective.

I don’t call “seeing mistakes … in … logic or perspective” a “higher awareness”.

I call it practice.


Mar 16, 2018

Why is racism the worst form of discrimination?

It isn’t necessarily.

And we don’t particularly want to get into a competition about which form of discrimination is worse.

Some experiences of some people due to racism are worse than some experiences of some others due to other things. And vice versa.

What’s pretty clear about “race” though, is that it’s something people have no control over presenting. At a pinch you can hide or deny your religion or sexuality if things get really bad. That’s not healthy or “right”. But it’s possible.

OTOH, there’s pretty much no chance of hiding your race when people are judging it on physical characteristics like skin colour or nose shape etc.

Also, racism works against entire communities. That’s both good and bad.

If you’re gay, that doesn’t mean your family are. You might have trouble with your family. Which is horrible. OTOH, your family might still have good jobs and the ability to keep you in reasonable material comfort.

If people are prejudiced because of your race, it’s most likely your family are the same race, and are suffering the same prejudices you are. Your entire community may be poor, receive bad service from the state, even be more likely to be shot by the police or put in jail for excessive periods of time.


Mar 16, 2018

One of my coworkers said "It's sad that Stephen Hawking is an atheist. How can a brilliant physicist who studied the universe, not wonder how it came into existence?" Am I right to feel offended by this?

I think almost hilarious to assert that Stephen Hawking didn’t “wonder how it came into existence”.

That’s pretty much what he spent his whole life working on.

I wouldn’t bother to get offended on behalf of Stephen Hawking.

a) he’s dead so it doesn’t make any difference to him what people think.

b) he wasn’t affected by all the people worrying about him being an atheist when he was alive, so I think he was tough enough to handle it.

Look. Haters is gonna hate. And theists is gonna proselytize. However lamely. At anything that looks to them like an “opportunity”.

Smile and ignore it. Or, if you have the time, and energy, turn it into a “teachable moment” by explaining what the results of Hawkings wonderings were.


Mar 16, 2018

St. Patrick's Day Gigs: Is it acceptable to repeat songs during a solo 4-hour pub gig? What should you do if there are only so many "Irish" songs to play?

Well, perhaps the question should be asked “I have to play a four hour gig. But there are only so many mega-hits, that everyone knows. Can I repeat them?”

What I think you should do is break up the monotony with a few left-field / quirky things.

For example, here’s a guy doing Game of Thrones, beatboxing with a tenor recorder :

OK, you probably don’t want to do that. But I bet you can cover a well-known theme tune in an Irish style. Or go for a completely slow, romantic ballad that everyone knows in the style of the Londonderry Air. Or maybe just play the same song two completely different ways : one slow, one fast. One instrumental, one with a heavy focus on vocals. Etc.

Caveat : I’m not used to rowdy Canadian Irish pubs. Perhaps this is suicide there?


Mar 16, 2018

What will happen if Scandinavian pop culture is more popular than Hollywood and Asian pop cultures?


Mar 16, 2018

How come Redman hasn’t become a more financially successful hip hop artist? What has he been doing wrong?

Most of the people who are seriously financially successful in hip-hop are producers / people who own and run labels / do promotional or branding deals etc.

Just being a good rapper doesn’t make you very rich. It’s the business side that does that.


Mar 16, 2018

Is political correctness an Orwellian movement with a "newspeak" motif and the SJWs as the "thought police" fishing for an individual's "thought crimes"?

No.

Orwell was all about the problems of totalitarian states.

He had no problems with individual moralists criticising the immorality of others. He was a moralist critic of others himself.


Mar 17, 2018

Why do people who seek prosperity and progress introduce parasites to that process?

Because they’re nice, empathic people who recognise they have a duty of care to other people.


Mar 17, 2018

Is there a point where the destruction from a civil war outweighs the benefit of overthrowing a dictator?

For most people it’s “the point where it hurts me, personally”


Mar 17, 2018

Why do the Labor and the Greens hate each other?

Same reason that some pairs of brothers or sisters hate each other. They’re very similar. And fighting to occupy the same space.


Mar 17, 2018

What kind of music would I have liked in the 80's if I'm artistic? I make pop art and also have a great sense of humor, I'm smart, and very kind.

In the 80s, you’d be spoiled for choice.

Depending on your sense of humour you might have liked anyone from Half-man, Half-biscuit, to The Pet Shop Boys, to Pop Will Eat Itself.

But, of course, the real answer for anyone smart, arty and with a sense of humour, is Momus :


Mar 17, 2018

Why do a lot of people think the BBC is biased in favour of the left of politics? Aren't they supposed be impartial?

A “lot of” people DON’T think that the BBC is biased to the left.

Some right-wing people do because the BBC is left of them.

Some left-wing people think that the BBC is biased to the right because it IS to the right of them.

Most people see that the BBC tends to be a bit biased towards the British “establishment”, is somewhat nationalist, and is somewhat infused by the “Reithian” ethic that its job is to educate and uplift people, rather than to pander to their lowest tastes.

I’m way to the left of the BBC. And sometimes find it annoyingly right-wing. BUT I think it’s largely true to its own principles. And tries to be impartial within a region that most people in the UK would see as “the centre” (both centre left and centre right). And within the aforementioned establishment / nationalist /Reithian ethic.


Mar 17, 2018

How do composers or song writers know the music they create is unique? It seems that chord combinations or tunes would eventually be repeated unintentionally. They can't possibly be certain to always be original, can they?

No, they can’t be sure.

I think, most of the time, why worry?

Music, the art form, doesn’t care. Every music lover and music maker, understands that they are part of a continuum, taking ideas and inspiration from, and paying homage to, the greats that came before them. And hoping that those who come after will be inspired and delighted and draw from them. Even those with towering egos and belief in their own genius and originality, still don’t believe that they are outside the tradition of music or that they owe nothing to earlier music.

When you’re composing music, what matters is what “works”. If a “quotation” or “variation” or “sample” of something else is “what works”, then so-be-it.

The only people who care about “uniqueness” and “plagiarism” are lawyers, and people obsessed with music as a business. NOT music lovers / musicians.


Mar 17, 2018

Why do liberals, when they find out I'm Santee Sioux, tell me to hate whites? Isn't all hate wrong?

I don’t believe for a moment that they tell you to “hate whites”.

They might tell you that you have a legitimate grievance against whites for the way your people were treated.

But it’s you who is conflating the second with the first.


Mar 17, 2018

When is it worth dying for your beliefs?

Never.


Mar 17, 2018

From a philosophical standpoint, why are progressives against installing government cameras in every street corner to prevent and/or solve crimes? Wouldn't this help poor individuals that are disproportionately impacted by crime?

Very authoritarian progressives might be in favour.

In practice most progressives are more liberal and more anti-authoritarian than their right-wing critics accuse them of being.

I’d say that most progressives would feel uncomfortable with this degree of government intrusion into public space. Simply because they don’t like that amount of concentrated power.


Mar 17, 2018

Do you believe Putin or Russian officials ordered the UK nerve gas attack on Sergei Skripal?

We don’t know.

It seems like the balance of circumstantial evidence : means, motive, opportunity, previous modus operandi etc. would suggest that Russia is the most likely candidate.

But things are still pretty vague. And there’s a lot more evidence to uncover.

What ought to be clear to anyone who is aware of recent history, is that jumping to conclusions, rushing to join the condemnation, or otherwise posturing to show off how angry or patriotic or moral you are WRT this crime, is both unnecessary and foolish.

Given the world situation, the fiendish complexity of “terrorist” / non-state actor networks in play, the degree to which dis and mis-information are being habitually used to sway public opinion and cause political upset; assuming that things are as straightforward as they seem within the first week or so, is extremely naive.

Wait and see.


Mar 17, 2018

Why did Snowden choose Russia?

He didn’t.

He was aiming for South America when the US revoked his passport. And the Russians went along with the revoking because they liked the idea of keeping him there.


Mar 17, 2018

Could you explain “clicking with Lisp” in concrete terms?

When you read about Lisp, and start playing with it, it looks weird, and has apparently strange restrictions or norms for doing things.

Initially you probably find those confusing and problematic.

You “click” when you suddenly find yourself doing things the Lispish way because it now seems both right and obvious.

What are those things?

Probably the most obvious one, familiar to users of other modern languages, is when you start automatically choosing to use map or filter or foldl / reduce type functions to process collections rather than trying to figure out how to “loop through” them. A special case is when you realize that some kind of convoluted processing involving two or more collections is actually a simple application of a zip or Cartesian product function together with a simple map.

Another is when you automatically find yourself using let bindings to pre-calculate intermediate results. And you start to see that “variables” in most programs are just awkwardly unstructured alternatives to let bindings.

Another is when you automatically think of your algorithm recursively.

Any sort of programmer beyond absolute beginner notices redundancy in her program and finds ways to refactor it out into separate functions. You are clicking with Lisp when you suddenly notice other redundancies that can’t easily be made into functions, but can be refactored as macros.

Etc.


Mar 17, 2018

Why does our society put so much emphasis on surface things like being smart and almost no emphasis on being kind?

There’s more money in smart than in kind.

And our society is run by people who are rich, and is organized to optimize their opportunities to make money.


Mar 17, 2018

Is Edward Snowden a double agent spy? If so, who's he really with: Russia or the US?

Edward Snowden was a spy on behalf of the American people against the American government.

He’s now in an unsought and, probably unwelcome, marriage of convenience with Russia. On the grounds that Putin likes to see America embarrassed and troubled. And it costs him very little to give Snowden asylum.

Snowden didn’t chose to go to Russia. And, given a free choice, would almost certainly go somewhere else.

But faced with a choice between a prison cell run by a vindictive and out-of-control American security establishment, and relative freedom in Russia, he quite sensibly chooses the second.

The chances that he’s “working for” the Russians are negligible.

He’s hardly the sort that Putin would trust with any secrets.


Mar 17, 2018

What 80's music would I have liked in the 80's if I like Ed Sheeran, Justin Timberlake, Drake and Post Malone?

Terrence Trent D’Arby

Cameo

Mick Smiley


Mar 18, 2018

What is a good way to get teenagers and young adults in the U.S. to listen to rock and rap music again instead of this new fad of listening to music from the 1930's?

Show them how their favourite 1930 songs are actually more inspired by rock and rap classics than they imagine.

For example, Cab Calloway’s “Hi de Ho Man”

uses samples from Jaden Smith’s “Icon” :

And Luis Armstrong’s “Weary Blues”

is an extended improvisation on a motif from House of Pain’s “Back from the Dead” :


Mar 18, 2018

Rap battles are essentially roasts using rapping as a medium. Is there an equivalent for singing? It sounds lame, but what would call two people praising each other through rapping?

“Battling” between two singers is an ancient tradition, it goes back much further than modern hip-hop.

Obviously this is a genre which is pretty “wordy”. So even “singing” is likely to tend towards a fairly melodically limited chant.

For example, here are two women in the “repentista” tradition from Brazil. This tradition is very much “roasting” in the sense that a typical show is two people engaging in comic banter and putdowns. The two singers swap lines between them, rhyming with each other, and often trying to “catch the other out”, by leaving a line where the obvious rhyming answer is for the other to say something rude or embarrassing. Also, unlike hip-hop, this genre typically speeds up throughout the whole piece, so by the end they’re racing along faster than most rappers.


Mar 18, 2018

Do you think the next generation after millenials will rediscover how to write real rock music?

Lots of people know how to write real rock music.

But the world already contains enough rock music. There are hundred or thousands of hours of good “real” rock music made in the 1960s and 1970s, by innovative geniuses for whom this genre mattered.

It’s all there, a touch or swipe or two away on YouTube or other music site. Why does anyone need anyone else to make any more of it?


Mar 18, 2018

If the UK Conservative Party’s social media strategy is as bad as is popularly made out to be, why can’t this be solved just by throwing money at the problem and hiring outside social media experts? If it can be solved that way, why don’t they do it?

“Strategy” problems are not solved by money alone. They also need “leadership”.

Also, while the Conservatives undoubtedly have money, their party is probably fairly small (they don’t boast about their numbers ergo the numbers are not worth boasting about) and they may not have as much money as you imagine.


Mar 18, 2018

What if the Queen split her realms between her heirs, so that each realm had a separate monarch of the same family?


Mar 18, 2018

Is there any programming language that has fewer commands than BrainF*ck (8)?


Mar 18, 2018

Can being too moral drag you down in politics?

“drag you down” is a funny term because it usually implies something slightly different.

But moral sensibility can certainly lose you support.

Look, here’s Jeremy Corbyn losing several points in the opinion polls, simply because he prefers to stay cautious and not join the two minute hate / indulge in meaningless posturing.

Britons back May over Corbyn to handle Russia row, poll finds

In actual practical policy terms there’s no obvious difference between Corbyn and May in what they think of Russia or what they can and will do about the latest attack. Except in so far as Corbyn wants to talk about Russian money in London in general.

But because he insists on staying calm and not jumping to conclusions over a performance of chest thumping and trash-talking, he’s pilloried.


Mar 18, 2018

If we put enough regulations into either a capitalistic or socialistic society, which both in the end made their net output towards society distributed the same, making both societies equally great yet different in process? What would that mean?

You tell us.

Seems to be your idea.

What do you mean by it?


Mar 18, 2018

I have a concept for a Star Wars story that I really want to share with Lucasfilm. Is there any way to contact them?

If you really have great stories, write them up as your own work.

Invent some characters of your own and make a universe that works the way you really want it to.

If the stories are good and compelling you’ll get readers, and perhaps get to pitch to TV or movie producers to make things based on your own work.

It doesn’t matter if your universe is a bit like Star Wars. Star Wars itself is a bit like a tonne of other space opera and traditional fairy stories.


Mar 18, 2018

Can 1st world white leftists defeat BBC?

As a 1st world white leftist I have to say that it’s not a priority on my todo list.


Mar 18, 2018

Do I have the right to celebrate the traditions and culture of another race if I found out recently that I am a percentage of that race?

Sure. Celebrate anything you like from any culture. Just don’t claim to own or define it.


Mar 18, 2018

Has anyone invented a musical instrument for lazy people that needs no practice but makes a person sound good?

Sure.

There are a million iPhone apps out there that are virtual instruments that always stick within pleasant scales and play spectacular warm reverby sounds.

More or less anything you do to them automatically sounds fantastic.

The problem is, after ten minutes they also sound very dull.

The truth is that the space of freedom you have to make mistakes is the same as the space of freedom you need to sound interesting.


Mar 19, 2018

Which 21st century musician would you describe as a genius?

This kid impresses me :

Particularly after watching his “What’s in my bag?” session :

Listen to how eclectic / knowledgable about music he is.


Mar 19, 2018

Would it be possible for an individual who is a good musician to be as good as the Great Composers of the previous centuries?

You have to understand the fundamental dilemma every composer and musician faces :

You can be an innovator.

Or you can sound like the greats from the past.

But you can’t do both at the same time.

There’s no escape from this rule. It’s logically impossible.

If you make music that sounds like Bach, or Beethoven or Wagner, then you aren’t innovating. And if you are innovating, you won’t sound like Bach, Beethoven or Wagner.

So what does “great” mean to you in the context of composers? Does “as good as the Great Composers from past centuries” mean “with the same innovative genius” as those from past centuries? Or does it mean “sounds like” those from past centuries?

Because it can’t be both.


Mar 19, 2018

Why does Chumbawamba lead singer Dunstan Bruce look old with white hair now when compared to 1997?

I’m sorry to be the one to break it to you, but there’s this thing about humans and time …


Mar 19, 2018

Is it still useful to define politics as "left" or "right" in an increasingly polarised world?

In an “increasingly polarised world”?

Definitely.


Mar 19, 2018

What would a murder rate of 80,000 per 100,000 residents look like?

Extinction


Mar 19, 2018

According to nowadays' societies (and without considering any type of "standards"), what is the current definition of morality?

Don’t hold prejudices against other people because of their “type” (ie. race, gender, sexuality). Assume everyone has equal worth and deserves equal treatment unless they, specifically, as an individual, do something which warrants treating them differently.

Assume that people have the right to a minimum standard of life, including food, shelter, healthcare etc. And that we should all pitch in to help those who can’t help themselves.

Be nice. Be respectful.

Don’t lie about people. Don’t cheat them. Don’t rob them. Don’t violently assault them or injure them unless they actually overtly express that they want it, and give consent. (Boxers, sado-masochists)

It doesn’t matter what you eat, as long as it didn’t suffer.

Recycle. And be aware that the mass of humanity is doing damage to the environment. Try to do something about that.


Mar 19, 2018

Does it matter for the abortion debate whether the fetuses are people?

Absolutely.

EVERYTHING turns on whether fetuses are “people”.

Obviously if fetuses are people then they deserve the same rights / respect as other people. And abortion is murder.

But fetuses are NOT people. They are “potential people”. They’re biological stuff that can grow into people. But they aren’t people, any more than an acorn is an oak tree.


Mar 19, 2018

Why would you need to make a list comprehension that puts the items in a list of empty tuples? EG: tokens = [(t,) for t in as_tokens (values)]

You’d do it when you want your items inside tuples.

Largely you do this because you want to send your items to some other bit of code that consumes them in that form (eg. it expects items to be wrapped in a tuple).

Why is something likely to consume items in that format?

Usually it’s because the other bit of code is written to be general purpose, and consumes tuples of items rather than individual items because it sometimes needs to handle more than one of them.

Take a simple example. Lets imagine you have some code that finds the square roots of a list of numbers and does something with those.

You map

ys = [sqrt(x) for x in xs].

But, in this case, you care that there are two possible square-roots of numbers : a positive and a negative one. You might generate them like this :

ys = [(sqrt(x),-sqrt(x)) for x in xs]

Whatever takes ys (perhaps it’s searching for some solutions to an equation), has to know to unpack and try out both items inside the tuple.

Now suppose the process_ys function is actually pretty general, but it needs to be applicable in the square-root case. Then it always takes a list of tuples, and the times when you don’t already have one, you have to wrap your values in tuples, as in your example.


Mar 19, 2018

Can science give us morality? Or was religion always necessary for the construction of moral principles?

Science doesn’t give us morality, no.

But you also don’t need religion to give it to you.

You can get it from “these are the rules of our society”


Mar 19, 2018

What would have happened to you if your parents were pro-choice?

Well if I’d been aborted, I honestly wouldn’t have been sitting around here now, worrying about it.


Mar 19, 2018

Would I be considered “gay” or “bi” if I had a relationship with a transgender woman or a crossdresser?

By whom?

Some people will consider you “gay” or “bi” for all kinds of silly reasons.

OTOH, on the cosmic scale, you just had a relationship with another human being. And sexual classifications used to be simple and wrong, but are changing to be less wrong but more complicated. “Gay” and “bi” definitions might still be catching up.

But as far as the cosmos is concerned? It really doesn’t matter in the slightest.


Mar 19, 2018

Why did Newsnight Photoshop a picture of Jeremy Corbyn to show him in front of the Kremlin and wearing a Russian style hat?

Seriously?

Fuck knows!

This is insane. It might be just some arty photo-editors thinking it would be cool and dramatic to whack up the contrast and put an extra dark hat. To make Corbyn look really Ruski!

Or maybe it’s a deeper plot by biased editors on Newsnight.

I assume it isn’t, Simply because Newsnight editors have much easier ways of pushing their propaganda than with subtle photo-tweaks. But who the hell knows these days?

It’s kind of funny to hear the editor saying “it wasn’t Photoshopped. All they did was tweaked the colours”. I mean, we know what she’s saying, but how the hell else did they tweak the colours except with Photoshop? Are they all using the Gimp at the BBC? Or making the poor sods work with Microsoft Paint?

But the real point is it’s gormless. Someone at the BBC though “aha! Corbyn. Russians! We have ways of making Corbyn look Russian. THAT will be a good idea.” No, dude. It isn’t a good idea.


Mar 19, 2018

Why does it seem that everyone enjoys negative politics these days?

Nobody enjoys negative politics.

But we’ve all noticed that it works.

When Obama’s enemies went low, he went high.

And look how that turned out.


Mar 19, 2018

How much does it cost to get into music creation?

Nothing.

Just start with some properly free software like LMMS, Sonic Pi, Ardour etc.


Mar 19, 2018

If an African American calls me a "white boy", in an insulting manner, am I entitled to call them "black boy/girl" to teach them not to make it about race?

How much do you want to bet that calling them “black boy / girl” will “teach them not to make it about race?”

I’m willing to bet that it will have exactly the opposite effect. So now you have a choice … do you want to say something silly and racist and make racism bigger? Or do you want to say something that might actually stop it being all about race?


Mar 19, 2018

Does ‘political correctness’ literally pursue the correctness?

Bridges don’t kill people. Gravity kills people.


Mar 19, 2018

On average, are the people of the world becoming more, or less, “enlightened” by the existence of the Internet?

People are drowning in a flood of “information overload”.

That was always one of the predictions of the “netocracy” theory of the internet, which seems to be coming true.

As they have too much information to really evaluate, they tend to accept the information that already accords with their assumptions / prejudices; and reject contrary information that would cause too much cognitive dissonance.

You shouldn’t blame people for this. It isn’t out of badness or irrationality. It’s a self-protection. No-one can possibly cope with as many competing narratives and world-views as they are now presented with on the internet without putting up very fast, very rigid heuristic filters. If you didn’t you’d be bogged down “fact-checking” 24/7 and never take a particular stance towards anything or get anything done.


Mar 19, 2018

How would you deal with the fact people don't like you because of your unpopular opinions?

If most people around you dislike your opinions, one of two things is happening :

you are a heroic champion of the truth and everyone around you is sheeple

you are wrong and your opinion is obnoxious

A smart person will certainly be open to both these possibilities.


Mar 20, 2018

What is the most "white" thing about you?

I’ve never suffered from one day of racism in my life.


Mar 20, 2018

Philosophy deems that virtually nothing is objective. If two people see an image, both measure it and claim it’s small, and both can barely see it with their eyes, then is it really small to both of them and not large and they think it’s small?

Philosophy doesn’t “deem” anything anything.

What happened with philosophers is that they sat down and said “how can we be sure that this really is objective and not just an illusion or my subjective interpretation?”.

They were trying to be responsible about this. They wanted proof (or at least good reasons) to think that something was objective and not subjective.

And after applying a hell of a lot of time and rigour on the question, considering all the kinds of arguments they could make, from many possible angles, they found that it was, to use a technical term, “bloody difficult” to prove to anyone’s satisfaction that there was anything beyond their subjective experience.

It’s kind of hilarious that people who know nothing about philosophy, who have thought about this question for about 10 minutes. (Or watched some blowhard on YouTube complain about “relativism” or how philosophers are all idiots for promoting subjectivism.) think that they have a better grasp of this problem than people who have spent their whole lives trying and failing to find some kind of justification for an “objective” reality.

I mean, if you’ve got a good argument or proof, then let’s hear it. But the chances that you do have a good argument or proof of this, is right up there with the chance you have a perpetual motion machine or refutation of Relativity.


Mar 20, 2018

How do bands deal with knowing they can’t repeat their biggest success, for instance, Metallica with Master of Puppets?

I don’t know if they do, but what they should do is go off and do something else.

“OK. We made our hit pop-metal album. Let’s see if we can write a symphony.”

Sure the audience hate that. They want more of the same. But as an artist, I think it’s the obvious thing to do.


Mar 20, 2018

What's your review of "Structure and Interpretation of Classical Mechanics"?

A2A

Bloody hell, that looks great!

But when will I get around to reading it?


Mar 20, 2018

Is Jeremy Corbyn our kind of traitor?

He’s not any kind of traitor, as far as I can see.

There’s always a tendency for some people to be gung ho about going to war, or getting outraged at the temerity of those who are willing to slight or spite our nation. And there are always those who are more cautious and preach discretion.

Given how much trouble we’ve got into recently through following the first path, I’d say that those of the second type are better friends of the country than the first.


Mar 21, 2018

In how many ways is the far right's concept of r/K selection theory inaccurate?

There’s nothing wrong with the basic idea of r/K strategies. You either have a lot of cheap disposable kids, or a few expensive ones you really want to invest in and protect.

Clearly, biologically humans are a K species.

Everything else the right-wing want to say is just a metaphor. Which is vaguely interesting, has a couple of potentially plausible parallels, and a few gaping holes.

Some things that seem pretty wrong about the video :

ants and other social insects are clearly r strategists. (A queen has hundreds or thousands of cheap offspring. Deadbeat males don’t hang around to help, they just die. Individual ants and termites are pretty cheap and disposable.) Yet they build highly complex societies and have high (biologically defined) group “loyalty”. So it’s hard to see why the video thinks K implies more social complexity and loyalty than r.

the video admits that liberals don’t actually produce more children than conservatives. And often invest more in the few children they have. But then tries to fudge this obvious counter-evidence to its theory by asserting that leftists “import” immigrants and refugees with higher birthrates from elsewhere. That may be true, but the video offers no evidence that the immigrants themselves are leftists. The fact that leftists are welcoming of them doesn’t make them leftist. The Muslim immigrants that the right get their knickers twisted over are often NOT “liberals” at all.

Plus why is “importing unrelated others” a valid substitute for having your own offspring within the r/K metaphor? And if it is, why isn’t “demanding government welfare” equally valid as a substitute for K-strategy parental care within the metaphor?

Another argument that the video tries to make for why these imports are r-strategizing liberals is that they come for government welfare. Given the demonstrable willingness of immigrants to work, often “illegally” without government documentation, the idea that these immigrants are more attracted by Western government handouts than they are by the opportunities that the private Western markets afford, or even the simple peace and stability of the West compared to their homelands, is wholly undemonstrated. And with it, any claim that these immigrants are either leftist or r-strategists.

The video asserts that leftists are more sexually promiscuous than rightists. Which, if it weren’t for that darned contraception, would make them fit that r-strategy pattern. Er … but why should we suddenly factor out contraception in this particular case? We have contraception, and leftists use it more than rightists, which is why they have fewer children. (See red vs. blue state teen pregnancy statistics for example.) Given that the video already says that biologically humans are K-strategists, and that the r/K distinction between liberals and conservatives is cultural, then there’s no reason to ignore the cultural superpower of putting on a condom.

Another argument that the video gives for why leftists are “really” pursuing a high birthrate strategy (despite not doing so in practice) is the argument that they “sexualize” people younger by things like “sex education”. But sex education is negatively correlated with teen pregnancy, for very intelligible reasons. Meanwhile, highly Conservative parts of the US are more likely to support Child marriage. (Tennessee recently refused to prohibit it.) It’s very hard to sustain the claim that liberal attitudes to young persons’ sexuality is focused on increasing reproduction rate, even in theory. And it empirically doesn’t in practice. All you’re left with is an empirically false conservative assumption that making young people learn and think about sex must be increasing their fecundity. But it isn’t.

Actually you could construct an equally spurious “just-so” story the other way around. That liberal support for homosexuality, gay marriage and transexual rights is aimed at reducing reproduction rates by encouraging more sexuality that can’t lead to children. I’m not sure this would be a particularly strong or plausible argument but it’s certainly no worse than the video’s argument for liberalism somehow promoting higher birth-rates.

The video lists a bunch of European leaders who are childless, claiming that they have no stake in the future. Interestingly it neglects to add the UK prime-minister Theresa May to the list. I wonder whether that’s because she is a Conservative, and so breaks the alleged pattern of it being “liberals” who are these enemies of the reproductive nuclear family. Or maybe this guy genuinely doesn’t know or forgot her.

It is kind of hilarious, though, to rattle off a long list of childless political leaders as evidence of their hostility to the family and lack of stake in the future, as a reason why they are ultimately … yes … indeed … r-strategists promoting high-reproduction rates and lots of cheap and disposable children. Frankly, it’s hard to know how to argue with someone who holds up your childlessness as evidence of your closet will to ultrapopulation.

Another fun bit of twisty logic is to argue that the Conservative’s larger amygdala leads to more awareness of threats, which is why he’s sensitive to the danger of economically destructive government welfare programs. Liberals, apparently, prefer security to freedom. Again, it’s liberal recklessness (due to that small amygdala and lack of awareness of danger) that leads them to want less risk in their lives. Er … right. I’m sure you can try to defend this somehow, but you have to admit that, as reasoning goes, it’s gnarly.

There are plenty of other things he says that are part of the usual Conservative case against Liberals. A lot of them are wrong or misleading. Some have a grain of truth - yes, leftists, by definition, ARE trying to swap out the traditional values of your society and fit new ones - quelle surprise! But they don’t really hinge on understanding the r/K model of reproduction so I won’t bother with them here.

In fact, the main thing that stands out from the video is how little work the analogy with r/K actually does for the conservative argument. Yes, it makes it sound all sciencey, and that perhaps impresses naive viewers, but the fact that liberals have lowish birth-rates and their ideology is full of things that tend towards pushing population size down : from contraception to sex-education to abortion to homosexuality etc. makes trouble-free use of the analogy impossible. And from then on, most of the work of the video is not saying “look how these obviously r/K differences shape liberal attitudes”. Most of the video ends up saying “look, liberals are like this, so here’s some convoluted logic to explain why this is how an r-strategy presents itself in practice”.

Seriously?

The analogy is doing no work for you. It’s just a waste of your time and energy. Give it up!

In fact, it’s worse than useless, some of it actually hurts the conservative case :

r-strategists are less competitive because they see the world as full of abundance, whereas K-strategists are more competitive because they see a world of scarcity. That distinction between liberals and conservatives is usually run by liberals as an argument for liberalism. It’s hard to see an obsession with scarcity as a selling point. But then again this is not actually true of r-strategists in in nature anyway. Think about those ants again … viciously competitive with the out-group. And basically even rabbits are a lot more competitive with each other than the video’s kindergarten idea of fluffy bunnies assumes.

Finally, of course, there’s that lip-smacking apocalyptic vision at the end. What if civilization collapses and we’re all forced back to the forests and the fight for survival, where alpha K-strategic men will be alpha K-strategic men, beta r-strategist men will be clubbed over the head, and women will give up their power-dressing and pant-suits and take up their rightful role looking after the children in the kitchen!

What then, eh?

I see at least five problems here :

1) If you have to destroy civilization and knock us back into the stone age for your preferred political system to become a contender against the enervating effects of our decadently productive civilization, then that really doesn’t smack of much confidence in its strength and stability as a political system. What happens if someone goes and invents agriculture again? Do you have to have a rolling programme of “Year Zeros” and potlatch all the surplus grain to ensure enough scarcity for K-strategy to stay on top?

2) Nor, honestly, does it sound much fun. Even as an alpha male with a harem of hot cave-women, I’m going to miss my sports-car and indoor plumbing. And antibiotics. And dentists.

3) Even if we do collapse back into forests there’s no guarantee we aren’t going to end up like our cousins, the bonobos, who also manage to be K-strategists in a place where nature is red in tooth and claw. But in a matriarchal society, with a woman still in charge.

4) On the subject of misogynist fantasists. Remember those Muslims you complained were “incompatible with our values”? It’s pretty widely observed and recognised that places where “alpha” men end up with all the women, and “beta” men end up as eunuchs, are places where there’s not a lot of water and big men end up controlling the oases (and therefore the few farms that can scrape out some food in those arid lands). You know the mentality that flourishes in places like that, right? The male entitlement, the scarcity of resources, the heightened competitivity, the cheapness of life, the women as property bought at a young age? All that stuff that’s incompatible with “our way of life”? If you want to destroy modernity to make way for a world of scarcity that favours traditional male roles, you may find you have more in common with Osama Bin Laden and his gang than you would like to admit.

5) Finally, of course, the ultimate irony … if things really do turn out to be the caveman fantasy of your dreams … then those successful alpha males will immediately start trying to have more children with more women, spreading their resource grabbing capacity more thinly between them. Humanity will up its offspring count because more of the kids are going to die in the jungle. And the men will be trying to up their relative offspring count (out of increased competition with each other) and they’ll become … r-strategists. Or at least a hell of a lot more r-strategisty than we are at the moment. In which case, what’s your beef with being an r-strategy species?


Mar 21, 2018

How do we expand the number of adult mentors of the same gender and race, who are helping children maintain or gain wealth?

This is not my area of expertise.

But two things spring to mind.

Firstly, we should have much more financial education in schools. I believe it’s a terrible failure not to teach children about the anatomy of our economic system (I explain more of what should be taught here : Phil Jones (He / Him)'s answer to There is significant emerging evidence that large segments of the middle class in the developed world will basically become unemployable soon, leading to growing income inequality. What tools and services could turn this class into entrepreneurs?)

Secondly, I think there is a real problem of lack of male school teachers. And it might well be valid that there is some kind of positive discrimination in this area. A quota system, perhaps, that at least 20% of teachers interviewed should be male.

I’m not, in principle, against a quota for ethnic teachers too. But I suspect that it should be responsive to demographics and may not be necessary. I’m guessing in areas with a lot of school children of a particular ethnicity there already are a reasonable number of teachers from that ethnicity.


Mar 21, 2018

What are the things that are not drugs but still very addictive for humans?

Facebook


Mar 21, 2018

Can affirmative action (for the purposes of making up for previous or historical racial discrimination) ever be ethical when, essentially, it is just another form of discrimination?

Sure. Why not?

Have you ever asked yourself “how come the ambulance only takes sick people to hospital? Wouldn’t it be fairer if it also had to give me a lift to the shops?” (Which would be cool, right? With all the sirens and flashing lights and people getting out of the way.)

Or why can’t I just stay in the hospital if I’m in town for the night and need a bed?

The answer is that it’s fine to have institutions which give specific people, with specific problems, help that isn’t available to everyone else. When it’s addressed towards those problems.

Now, I think positive discrimination shouldn’t be open ended. There should be criteria to evaluate when it has achieved its purpose and a commitment to end it when it has. You don’t get a free bed in hospital for life because you broke your leg as a kid.

But having specific services and privileges for people with specific problems? That isn’t just OK. It’s how things obviously have to work if you’re going to address the problems at all.


Mar 21, 2018

Why is the battery technology advancement slower than other fields?

Because batteries about “atoms” and not “bits”.

All the rapid advance you’re seeing in other fields, even materials science and biology, is largely driven by information technology. We’ve been able to make very small and very fast computers which can be put anywhere, and which can crunch huge amounts of data.

Biotech is all about modelling and pattern matching DNA and protein folding and other chemical reactions etc. Medical imaging is about crunching noisy signals and extracting useful information from them. AI is about crunching data.

But however much computing power you throw at battery design, you’ll never find an element lighter than lithium. Or change the energy storage properties of particular materials.


Mar 21, 2018

Is there any correlation between intelligence and the ability to resist falling to impulses (like overeating, promiscuity, drugs, etc.)? Do smart people have more self-control?

Self-controlled people have more success.

And success is something we may sometimes take as a proxy for intelligence.


Mar 21, 2018

Why do liberals take offence to the term snowflake when it is a general term to describe any sensitive individual who is easily triggered?

I don’t think liberals do “take offence” at the term “snowflake”.

I think the right-wing use the term intending to cause offence but actually liberals just shrug it off.


Mar 21, 2018

A British Gentleman once told me that Great Britian makes millitary plans and the Americans are the ones who always have to put them into action. How true is that?

I’d be very surprised indeed if Americans follow plans drawn up by the British army.

I think that guy has a rather fantastical view of the “special relationship”.


Mar 22, 2018

Does our IP system get out of control?

Based on that judgement, it clearly has now.

It’s hard to know what the hell is going to happen if this judgement is taken seriously. Basically the implication is like there should be one rock-song, because all others are infringing on its invention of the rock genre. On reggae song. One soul song. One hip-hop track. One piano ballad. Etc.

This is insane.


Mar 22, 2018

Will there be an end to this disastrous "mumble rap" phase?

Clearly there will be an end to it, because all phases have an ending.

But don’t cheer too soon. Mumble rap is to hip-hop what punk was to rock. It’s a deliberate reaction against, and rejection of, a focus on virtuosity at the cost of “feel” that had taken over the scene. It’s an attempt to return it to its raw, youth and “street” roots.

Too much hip-hop had become about rich and established artists, posing around their mansions, congratulating themselves about how clever and successful they were.

While there’s still an awful lot of boasting in mumble rap, by NOT celebrating verbal fireworks, it’s as much a deliberate break with the past as punk’s “three chord” simplicity. It rejects the older generation’s core values. Just as punk did to “dinosaur rock” of the 70s.

What happened after punk was a last flowering of creativity within the rock genre (post-punk, new-wave, goth) before it finally burned itself out and passed the baton on to new genres of music that superseded it : the disco / house / EDM continuum; various versions of heavy metal, plus of course hip-hop.

What happens after mumble rap will be a similar final disintegration of a unified hip-hop “genre”.

There will, of course, be new genres that come next. Some of them will have funky beats, or rap, or other elements from hip-hop’s history.

Some of them will be wonderful.

But we’ll stop thinking of there being a single thing called hip-hop. There’ll be X and Y and Z as styles of music people either love or hate or define themselves by. But just as by the 90s, the various offshoots of rock (metal, emo / indie, country) felt they had very little in common with each other. So the various offshoots of hip-hop will feel increasingly distinct.

There will, of course, be “classic rap”, just as there’s “classic rock”. Classic rock is a grab bag of everything in rock that has survived from the 60s through to the 80s. So classic rap will contain everything from the 80s to the early 2010s.

But the future belongs to something else … the post-mumble generations.


Mar 22, 2018

Are technological advances inevitable, given the number of humans interested in innovating, or disrupting current technology?

Inevitable? No.

But very, very, very …. …. …. very, etc, likely.


Mar 22, 2018

Does the production of trance music resemble the production of classical music?

Not much, no.

Trance has chords, and quite likes things that sound like orchestral arpeggios. But there’s no larger scale harmonic progression or harmonic melodic structure.

So creating it doesn’t really require thinking about that.


Mar 22, 2018

In Richard Dawkins’ book “The Selfish Gene”, he states that, “we have the power to defy the selfish genes of our birth,” and that “we can rebel against the tyranny of the selfish replicators.” What does he mean?

He means exactly what that says.

Dawkins is absolutely NOT a “biological determinist”. Not even in “The Selfish Gene”.

He believes that culture is autonomous of biology (that’s the implication of “memes”) and that human culture can over-ride biological impulses.

So … just because some idiot says “you’re genetically programmed to be like this” that doesn’t imply that if you decide not to be, you can’t choose to be different.


Mar 22, 2018

Is it wise that Jeremy Corbyn seems to disagree with the government on everything no matter what?

Corbyn is leader of what in UK politics is called the “loyal opposition”

It’s part of his JOB that he can, and should, often disagree with the government.

You might as well ask “is it wise to have a defence lawyer making the case for the accused, when this might help a dangerous criminal walk free?”

Unlike the lawyer though, Corbyn isn’t obliged to disagree with the government on everything. And sometimes he doesn’t. Witness the answers to this question that are disappointed that he didn’t take a firmer stand against Brexit.

He does disagree with the government quite a lot though. For the obvious reason that the government is wrong quite a lot of the time.


Mar 22, 2018

Do you think Western values (like secularism, free speech, and the scientific method) are worth preserving?

Absolutely.

With the obvious caveats that there are some contradictions that have to be finessed. Eg. you can’t simultaneously allow free speech and stop people preaching their religion.


Mar 22, 2018

If feminism is for equality, why don't feminists fight for men's rights as well?

If doctors are all about health, how come my endocrinologist refuses to set my broken leg?


Mar 22, 2018

Are you planning to delete your Facebook account after reading about the Cambridge Analytica scandal?

I closed my account in 2013. (And don’t have Whatsapp or Instagram either)

It’s sometimes inconvenient. But I’m very happy with the decision.

Everyone should read : In Which Eben Moglen Like, Legit Yells at Me for Having Facebook

Update : What I do instead : Phil Jones (He / Him)'s answer to If you want to delete your Facebook account, but still want some kind of social tool to create and connect with communities, what's the best replacement?


Mar 22, 2018

Do British citizens agree with Jeremy Corbyn that UK should stop selling weapons to Saudi Arabia & stop Saudi's illegal war on Yemen?

I certainly do.


Mar 23, 2018

What are people’s views on the result of the Nazi pug trial in Britain? Is it a violation of the principles of free speech, or not?

From what I believe is the video (I only saw it mirrored so can’t be sure it’s not doctored) the intention seems to have been to piss off his girlfriend, who finds the dog cute, by teaching it to do something extremely not-cute, which is respond to the phrase “Gas the Jews”.

He also says at the end “I’m not a racist by the way, I’m just doing this to make her annoyed.”

He sounds genuine. Like he really was making the video for the reasons he says, and even had a moment of clarity, thinking “this might be misconstrued”, and so makes that comment to address that possibility.

Unless the guy has a history of similarly dodgy “jokes” with an anti-Semitic or otherwise alt.right / neo-fascist bent; and a history of making similar “denials”, then I’m inclined to take him at his word.

When I originally heard about this, I thought, “this is in extremely bad taste”. Nazi pets have a long noble tradition on the internet eg. Cats That Look Like Hitler! No one gets upset about or prosecuted for them. But choosing the words “Gas the Jews” ramps up the nastiness and ugliness without adding any extra humour. (If you just want to teach your dog to do Nazi salutes.) So this is pretty gratuitous.

But in the context of “let’s make the cute dog do something horrendous” the gratuitous nastiness is kind of on topic.

So, bottom line, unless I hear any more about this guy, that shows he has a pattern of right-wing pronouncements masquerading as “humour” then I think he’s “innocent”.

And, sure, the court case against him is misguided and the result is very wrong.

The law in the UK isn’t the same as the law in the US. But even with the rough, “common-sensical” notion of free speech that most of us use in the UK, this clearly doesn’t meet the criteria that would justify even public disapproval, and certainly shouldn’t have led to a prosecution, let alone conviction.


Mar 23, 2018

Ben Shapiro claims that intersex people don’t count as proof of there being more than two genders because it’s so uncommon. Redheads & intersex people both make up approx. 2% of the worlds population, so does Shapiro think redheads also do not exist?

How many people in the world ARE Ben Shapiro?

Not a lot, I guess.

So presumably he’d agree that the percentage of people who are Ben Shapiro is so trivially small we should round it down to zero. And that he doesn’t, in fact, exist.


Mar 23, 2018

If you want to delete your Facebook account, but still want some kind of social tool to create and connect with communities, what's the best replacement?

There are dozens of tools out there. Just as good as Facebook.

The problem is that it’s almost impossible to get anyone else to leave Facebook to use them. FB has massive “lockin” in the social network space. And they’ve cleverly bought all their potential rivals like Instagram and Whatsapp.

I closed my Facebook account in 2013. I’m happy that I did. And that I’ve avoided the rest of the Zuckerberg empire too. It is inconvenient, and hard to get people to use the alternatives. But depending on your needs, you can do it.

Hopefully, the current scandal will encourage a few more people to jump ship.

So, as of 2018, …

I use Telegram instead of Whatsapp. And I’m lucky that I’m in a couple of communities who also do that, or have been willing to humour me by adopting Telegram for similar things.

I still use email to connect with some friends. And as I use Gmail, we chat with it (it’s based on the Jabber open-standard). And use hangouts for video calls.

I even have a couple of contacts that I still use Skype with. (As an aside, I’m amazed that Microsoft has so dismally failed to keep Skype as a major player in mobile messaging, as a viable competitor with Whatsapp / Telegram etc.)

I’m horribly addicted to Quora. Which is where I get my upvote endorphins.

I use Twitter sporadically. It gives me as much personalized news / meme feeds as I really need. Though I only dip into it every few days (sometimes even weeks). It’s also the place I go when I feel the need to blast out a link to a good newspaper article or forward a meme.

I have my own blogs and wikis. I used to be passionate about these media. But of course FB and friends have more or less eviscerated the scene. I still read blogs by bloggers I respect and admire for sticking with the medium. But I confess I don’t write on any of my blogs enough.

I use Meetup.com rather than Facebook or Whatsapp to organize some technical events that I run.

If I were in certain kinds of more technical project work, I’d probably use Slack (or RocketChat etc.)

I have a Soundcloud account to host my music.

I have loads of old, more or less abandoned social media accounts : a Tumblr blog, a Flickr account etc. I haven’t explicitly given up on them. Nor have I posted to them for a long time.

I have my own website / homepage. Behind the scenes I am actually working on updating it. ;-)

I keep thinking that “this is the year” that I finally start using Mastodon or Matrix as a new open / distributed microblogging / social media tool. Maybe it is.


Mar 24, 2018

Doesn’t it make more sense to identify someone with ethnicity, since it’s influenced by adaptation to one’s climate, than to identify someone with race, since race isn’t genetically or biologically real?

Maybe.

But it makes even more sense to identify them by what they become in life due to their culture and learning.

Because brain plasticity and language adapt to changing circumstances really, really fast when compared to those slow moving changes in allele frequencies.

Personal development is much more up-to-date and relevant when you need to make a judgement about someone.


Mar 24, 2018

How long can Jeremy Corbyn survive as the leader of the Labour Party?

So much in British politics at the moment hinges on when the next election is.

If it’s in the very near future, Corbyn has a good chance of, if not winning the general election, then at least forming a government in coalition with the SNP.

If he does, then the only thing likely to remove him from that role for the duration of that government is ill health. But he’s plausibly leader until at least 2023 or 2024.

But if he loses an election now, after it’s looked so promising, he’s almost certainly going to resign. And then Labour are going to be plunged back into another round of infighting. If Corbyn loses to an utterly incompetent Tory party this or next year, then his project (and his colleagues like John McDonnell etc. ) are going to be discredited. And it’s back to civil war between other factions as to who will take over.

OTOH, if the election really doesn’t happen until 2022, then that’s a long time ahead. It’s after Brexit is a done deal and most people will know and understood how that turned out (perhaps more Norway-like than we’ve all been fearing, given the recent government capitulations in the negotiations). The Tories will plausibly be under new leadership, and the country will be moving on from Brexit. The economy will have to be rebounding, simply because of the business cycle. Even with the worst case Brexit scenario, the rest of Europe will be booming by then, and the UK will get some knock-on effect from that, even if it’s trailing sluggishly.

At that point, Corbyn’s novelty might be wearing off. But also the strong pull of the Remain camp within Labour will also be waning.

If it drags on that long until the next election Corbyn needs to be finding and preparing the next generation of leaders for his re-radicalized Labour party. Ones who can maintain the energy and left-wing commitment, but adapt the proposals to changing circumstances. In one sense, with the membership and energy that the party has now, that shouldn’t be too hard. But Corbyn needs to avoid Labour becoming a cult of Corbyn. It might make sense for Corbyn to step-down in favour of a chosen successor who he trusts ideologically to actually fight the election.


Mar 24, 2018

Should we shout down and censor people who have different points of view or encourage rational dialogue to understand different points of view?

If the people who have different points of view ALSO want to have a reasonable dialogue with you, then you should sit down and have a polite, reasonable discussion with them.

You will both benefit from it.

If they come to “debate” you with no intention of listening or learning from you, just to show off to their fans that they are cleverer and “more rational” than you by “winning” (possibly through a bunch of “debaters’ tricks”) then you have every right to refuse to play their game.

If the people with different points of view want to come to your community to make some kind of point : “look, we’re here, you can’t shut us up”. Then possibly you have a right to just shout at them. Because they’re basically just shouting at you.

This last is quite tricky. I’m in favour of gay pride parades, not that enthused by marching season, and believe that British Jews had every right to fight the Blackshirts at Cable Street.

It’s obvious that this is partisan. And that my support for the form of expression hinges partly on the content.

Now, on the one hand, how can it not? The content of speech is exactly what distinguishes good from bad. On the other, the principle that underlies a working liberal society is that the same rule is applied to all viewpoints. That’s what makes it “fair”. So you kick decisions about “acceptability” up to questions about the form, not the content. Peaceful marches are OK. Aggressive marches with attacks on passers by or shop windows are policed and prohibited.

I understand that rule. And understand the virtues of it.

At the same time, it can obviously be gamed. There is an implied threat to Catholics from a large and well organized group of Protestant men marching down their streets beating drums. And vice versa for Catholic Nationalists in Protestant areas.

The threat is even more overt when a bunch of neo-Nazis descend on a liberal US college town.

I don’t know how to reconcile these two positions : that we are right to challenge and shut-down “threats”, and that even implied threats are threats, but that we should maintain as much open dialogue as possible, and defend the liberal principle that we treat everyone fairly by addressing the form rather than the content of expression.

My heuristic, in the meantime, is to say that the more that any kind of expression becomes a “performance”, aimed less at your interlocutor and more at third party observers, the less useful and valid it is.

The best kind of rational dialogue and debate is “in private” where both sides feel able to acknowledge the validity of their opponent’s position, and make what they feel are reasonable concessions, without being tempted to “play to the audience” or worry about “losing face”.

That, of course, is how sensitive negotiations have always been handled.


Mar 24, 2018

Since women have a more favorable view of Islam in polls than men does that prove that Islam is not sexist?

No.

It proves that men are more prone to tribalism and seeing the world as “them vs. us” than women.

They do it about sports too.


Mar 24, 2018

Is rock music out of ideas to innovate? Could it get good again if the music regains some of their best qualities and respects its roots instead of just being alternative and indie?

Rock music has run, not so much out of ideas, as out of space to innovate. Because the format is too limited.

Basically, to still be “rock” you have to stick roughly to the pattern of drums, electric bass, electric guitar and vocals. Potentially augmented by synths, keyboards, brass or orchestral strings.

You might get away with dropping one of these instruments. Two for one or two tracks. But beyond that, people will stop thinking of you as “rock”.

Consider reggae. Reggae uses roughly the same instruments as rock. But what largely distinguishes it is a) a different rhythmic matrix, and b) that, at least in good reggae, the electric guitar is reduced to a rhythmic “chnk” sound, giving space for the drum and bass. And calling in electric organ for extra harmonic action.

What reggae demonstrates is that you only have to move a little way away from the rock pattern, rejig the rhythm, change the mix of instruments slightly, and you have something that 99% of people think of as “not rock”. It’s reggae. It’s pop. It’s country. It’s swing. It’s metal. It’s jazz fusion.

The only way for rock to innovate and break out of its straight jacket is to become something else.


Mar 24, 2018

Do you believe in free will or do you believe in determinism, and do we make our own path or is it just fate that determines our lives?

I believe in not thinking too hard about it.

Basically science is defined one way. And our intuitions about free-will are incompatible with it.

I prefer to think that the definition of science is a little bit inadequate, than to think freedom is an illusion. But I can’t explain exactly how science should be reconfigured to fit that in.

So I’ll leave it to someone cleverer than me.


Mar 25, 2018

As a U.S. conservative, I am open to government insurance exclusively covering medical emergencies and imaging for trauma (with on-call nurses for other issues) in patients who can't afford private medicine. What do liberals think of this plan?

It’s a start.

But to be honest, as other people here are saying, if you’re going to do some, but not all, of a universal healthcare system, you’d need to justify why this would be the smart / principled place to draw the line rather than somewhere else.

As others are noting, in many cases you’re going to spend less by investing in preventative measures that avoid emergencies, than waiting for emergencies to happen and paying to fix them after the event.

Or maybe it might be better to follow another criteria, such as Charles Callaghan’s suggestion of bringing in the over 50s (which takes a lot of the costs from the private system)

Also note that means testing is itself expensive, and creates a lot of bureaucracy in its own right : who evaluates whether someone is eligible? How do you ensure they don’t make mistakes? Can they be challenged if they do? How much do you spend arguing about it?

Compare this to taxes. Many people think that a lot of money would be saved if taxes were “simplified” ie. so there were fewer extra options and different categories and tax breaks etc. etc. Why doesn’t this also go for means tests?


Mar 25, 2018

If Obama ripped off Romneycare, bailed out the banks, and continued Bush's policies, what reasons did the democrats have to vote for him other than his skin color?

I wouldn’t personalize it about Obama and race.

But that’s basically what happened to the Democrats in the 2016 election.

The Democrat establishment, via Obama, had been offering a policy platform that was nothing but watered down centre-right “Republican” policies (running the economy the way Wall Street wanted it, continuing overseas military commitments and the surveillance of US citizens), while seeming not to be doing anything about the real economic hardship people were feeling at home.

Obama got away with it because he was smart and personable and charismatic. (More than just his skin colour.) But Clinton was less so, and seemed to campaign on a platform of nothing much more than “Look at all my experience as part of the establishment”. In a period when people were fed up with the status quo, that was a terrible message. And not good enough to motivate people to vote for her.


Mar 25, 2018

Do you think people had the knowledge of what they were voting for when they voted in Brexit?

No one knew the details.

But then to be fair, that’s no different from any other election.

A bunch of people promise you stuff if you vote with them. And you hope that they (and their ideology) will deliver it.

This is the “fog of democracy”.

Very obviously, as a practical guide to what Leave meant, the referendum was woefully inadequate. So different people read into Leave what they want. And the result underdetermines what the government should do.

If the referendum had said “leave the market / customs union” then it would have been easy. If it had said “leave the EU, stay in the single market” that would also have been easy.

As it said nothing, Theresa May was stuck, paralysed by indecision and infighting between different factions of the Tories.

That’s why she took the huge risk of another general election last year. So that she could at least have her own mandate that would implicitly say “Theresa, we trust you to decide which sort of Brexit is best”.

Unfortunately for her (and to an extent everyone else) that gamble failed as well, leaving her with less of a mandate, and therefore even less authority to make the decision about what Brexit “means”.


Mar 26, 2018

Can an employer stipulate that you don’t have a Facebook account?

They can presumably refuse to hire you if you have such an account.


Mar 26, 2018

What is a socialist’s justification for stealing the fruits of my labour and redistributing it to someone else who made different decisions than me, therefore, ended up in a different situation than me?

It’s not just the fruits of YOUR labour. Other people’s labour contributed too but the crude accounting system failed to capture that information.

It’s not just the fruits of your LABOUR. There are raw materials involved which by rights everyone has a claim over.

CHOICES are constrained by circumstance. So your choices and situation also reflect opportunities that were available to you and not to others. Fairness requires we compensate for that disparity of opportunity.

It’s not STEALING. Property is an invention, by society, and society has a legitimate right to tweak how property “works” (or gets assigned) to optimize for both justice and overall welfare.


Mar 26, 2018

Why do libertarians think it is immoral to collect taxes using force to prevent a poor person from starving to death?

I’m a libertarian. And I DON’T think it’s immoral to take taxes to pay to stop people starving to death.

But I’m not an American style right-Libertarian (or “propertarian” as I prefer to call them). These are people who have elevated property rights to the highest moral virtue. And think that they trump all other moral considerations.


Mar 26, 2018

I don't like listening to female musicians. Is this sexist or misogynistic? I was labeled a sexist in front of everyone by a female friend when I said I don't listen to female singers.

It depends.

It could be you just don’t like the genres that are typically sung by women. And you like the genres that are typically sung by men.

In which case, this is you describing your taste “clumsily”. Just say “I like hard rock and don’t like mainstream pop” (Or whatever the genres are)

It could be you really just don’t like the sound of women singers. Frankly, I don’t see there’s a real problem there. I didn’t like saxophones for 30 years. (Though I’m having a bit of a binge at the moment where I love a lot of saxophone music. The same might happen to you with women singers.)

It could be you haven’t heard a woman artist (singer, songwriter) that you admire or have become a fan of. That’s fine. But it would be sexist to rule out finding one in future.

As other people here have noted, if you don’t like women as instrumentalists, then you’d better be really good at evaluating instrumentalists. For example, if you can explain why one pianist’s rendition of Debussy is better than another one, then I may give you pass if you say “and no women play Debussy well”. If you can’t, but it’s just a hunch. Or an allergic reaction you have to seeing a woman in front of the piano, then that’s totally sexist.


Mar 26, 2018

Why don't people want to live the same exact lives as people did in 1960?

Partly because lots of things have already changed.

There are new technologies. Now we have cheap microcomputers and smart-phones and the internet, no company is going to compete using just mechanical adding machines and a couple of humongously expensive mainframes with 16K.

Global migrations mean that people today have more international connections than they had in 1960. So to prevent them travelling so freely would also break their connections with family and friends who live more distantly.

Many people starved to death in 1960 because the Green Revolution hadn’t happened yet.


Mar 26, 2018

Given that toxoplasma gondii (disease causing parasite) can cause changes in a person's personality, what implications does this have for the philosophical issue of free will?

It shouldn’t really have any more implications for free will than the phenomenon of “getting drunk” has.

We’ve always known that material changes to the brain can affect perception, decision making and behaviour.

I think all philosophies of “free will” must somehow be taking account of this.


Mar 26, 2018

Is Jeremy Corbyn anti-Semitic?

I don’t see it as “blatant anti-Semitism”.

I think he saw a, rather lurid, mural showing rich fat-cats consuming off the backs of the poor, heard it had been taken down, and sent a message of support given that he approved of that basic message.

Then sometime later, someone pointed out to him that the capitalist fat-cats looked dodgily Jewish, and he backtracked and said “No. Yeah. I’m sorry about that”

You might accuse Corbyn of not being sensitive enough to the dangers of anti-Semitism that he didn’t automatically think that the figures were meant to be Jewish. (Have we established that the artist actually intended this?)

But I think it’s long leap from that to “blatant anti-Semitism”.

Largely I see that this is all over the media just before local elections and I think… “yeah, yeah. More anti-Corbyn trolling from people who are looking for any way to discredit him”.

Related :

Phil Jones (He / Him)'s answer to Does the Left have Its own problem with Anti-semitism?


Mar 26, 2018

What's the best strategy for undermining Jeremy Corbyn and Jon Lansman’s Momentum movement?

End austerity.

Rebuild the welfare state.

Scrap university fees.

Kick start the UK economy with a lot of investment in industry.


Mar 27, 2018

Who's responsibility is it to teach children about the dangers of extremism? Should it be done in schools?

Agree with Jean Rafenski Reynolds. Tell a bunch of rebellious teenagers NOT to do something and that’s more or less a recipe for encouraging them to do it.

I’m not an expert or specialist in this, so someone who knows something can correct me, but my hunch is “show don’t tell”.

If adults (including parents) reject extremism, not by blustering against it, but by firmly and calmly working against it, rejecting extremist arguments they hear on the radio or see on YouTube etc, then young people will pick up and follow that cue.

If teachers have special lessons saying “kids, don’t do extremism”, you can bet that this just increases the allure of those “forbidden thoughts”. (I’m convinced that this is half the reason for the apparent upsurge in white supremacism and misogyny among young people : that it just pisses off / freaks out their liberal school teachers.)


Mar 28, 2018

Is it fair to say that rich people got rich by their efforts?

It’s clearly not fair to generalize about that.

Some did. Some didn’t.


Mar 28, 2018

Will we still be able to go on foreign holidays post brexit as we do now?

Yes.

Very much so.

The exchange rate will be worse than you’re used to, it will be more expensive to go to Europe than in the past.

And you won’t be able to see a nice house somewhere and say “wow, maybe I’d like to move here”.

But almost certainly you’ll still be able to get a visa, valid for 3 or 6 months without problem. Just don’t try to get a job with it.


Mar 28, 2018

How do we stop Republicans on Quora? They use social media to propagate or disseminate their message and fake news. Shouldn't Libertarians, 3rd parties and independents do more to "quiet" them?

We don’t need to silence honest voices and opinions on Quora.

All perspectives are useful. Even ones we disagree with.

But Quora has a real problem. Which that it’s inundated with troll questions which are not quite obnoxious enough to justify voting down as harassment or other candidate for elimination; but are clearly not asked in the spirit of someone genuinely curious about or wanting to learn about a subject. And rather are just vehicles for trolls to start arguments / “represent” their point of view.

These are tiresome because many people, myself included, feel a need to answer them in some way, if only to show that “the climate of opinion around here is not to let these contentious assertions stand uncontested”.

At the same time, I’d prefer not to see them or have that responsibility.

My preferred solution is that Quora should introduce the ability to flag questions as “insincere” (which it does), but not to delete those insincere questions, but to allow people to filter out questions from their feed which have been tagged “insincere” by n or more people. (Ideally you should be able to set n to your personal preference level).

So I should be able to say “if 10 or more people have voted a question insincere, I never want to see it in my ordinary feed”. (Search results might be different)

At the moment, people use “anonymous” as a proxy for this. But it’s not an ideal substitute. There are valid reasons for anonymous questions. And really you want questions to be filtered on their content not “who asked them”.


Mar 28, 2018

Is most loop-based music, e.g., pop, hip hop, and R&B, made through just putting in layers of different sonic ideas?

To an extent.

Loop based music tends to develop quite a lot by adding and removing layers.

But it does also do things like longer term filter sweeps or builds and breakdowns.

I think this is something that electronic musicians and software makers are starting to do something about.

YouTube is full of tutorial videos about “how to break out of dreaded loop syndrome” which are actually hints for beginners (and not so beginners) about how to think in terms of larger scale structure.

I think software, and even more so, hardware including modern hardware that likes to emulate old, limited hardware, tends to push electronic musicians in the direction of fairly restricted repetitions.

It’s easy to create individual loops and stack them. But there’s relatively little support for, for example, taking a longer chord sequence and then fitting a riff to it.

There’s no reason, in principle, why DAW software shouldn’t let you do this : define a long 12 or 24 bar chord sequence, define a riff / arpeggio pattern and then tell the computer “fit this riff to those chords”. But right now, this isn’t mainstream DAW functionality (At least as far as I know. I’m sure there might be plugins).

Nor are there tools to help you write a canon like this :

Or to develop two themes in sonata form.

Again, we’ve had automated composition systems for decades that know about these structures. And there’s no reason, in principle, that DAWs couldn’t have this knowledge built into the tools they provide.

But they don’t.

The demand isn’t there. But that’s a slightly self-fulfilling prophecy. If the tools were there, more people would discover and use them, and then more people would listen to, like and demand more music like that in an electronic context.


Mar 29, 2018

Do you believe faith is the head chemist of the mind’s ability to achieve? Give an example.

Do I believe that? No.

And an example of my non-belief? The previous paragraph of this answer.


Mar 29, 2018

Will Java ever scrap its primitive types and go full OO?

It won’t. For obvious reasons of compatibility.

But as everyone else here is sneering at the idea, then I’ll just make the point that given autoboxing is a thing anyway, why the hell should the distinction between primitive ints and class Integers have had to be made visible to the programmer in the first place?

Why shouldn’t the programmer just have Integers that looked the same as other objects, and then the compiler autoboxed them into primitive ints behind the scenes?

That smells to me like an implementation detail that leaked unnecessarily into programmer space. As I understand it, Kotlin dispenses with this. And, to the extent that Kotlin is the future of Java, maybe people will vote with their compilers in this direction anyway.


Mar 30, 2018

Why do left wingers have a strong view, in comparison to right wingers?

Right wing thinking is largely rooted in tribalism. Deep down it’s “what would be good for me and my tribe in the struggle against the others?”

Left wing thinking is largely rooted in egalitarianism. It’s “what would be good for [some slightly abstract notion of] humanity?”


Mar 30, 2018

Are Americans applying a different standard to Hillary Clinton that they wouldn't apply to a male candidate who lost the presidential election? If not or so, why?

Those of us on the left in the UK have been similarly scathing about Tony Blair.

And he won three elections.

No, Hillary’s problem is not that she’s a woman but that her brand of “third way” liberalism, smugly boasting of its technocratic competence and connections with big finance and other oligarchic power, has no answers for the problems of working (and middle) class people.

Not even wrong answers, such as Trump offers.

“Social democrats” that cling to their “centrist” pro-establishment credentials are wiped out everywhere in the world, and the only hope for these parties is to adopt a more robust left wing social democratic platform of the kind that Bernie (or Corbyn) offer.

Hillary’s problem is that she can’t (or won’t) see that.


Mar 30, 2018

Can you give me links to advanced Python programming problems/exercises?

Here’s an advanced programming exercise

Build something cool that you want

Here’s why it’s a great exercise :

You have to know what you want. (You’ll have an expert customer and specification)

You’ll be really motivated

It’s only finished when you are satisfied

Other people are going to be interested in the results


Mar 30, 2018

Why do most of English females breed with random males and end up as single mothers with multiple offspring from different males?

You’re asking the question the wrong way around.

“Why do English males breed with random females and then not stick around to help bring up the child?”


Mar 30, 2018

If a disproportionately high level of poverty and social problems in an ethnic group are proof of oppression, wouldn't it be logical to blame the oppression on the wealthiest ethnic group, rather than the 4th or 5th wealthiest?

No. It would be logical to blame the group with the most institutional power.


Mar 30, 2018

Why is Clinton not put into jail for his wrong decision of killing lots of civilians in the world?

I think Clinton is in the queue. Somewhere behind George W. Bush.


Mar 30, 2018

Why should I care about the Hollywood gender pay gap when the real problem exists in third world countries where women are uneducated and married at 13?

If you’re putting your time and attention towards solving the problem of women being “uneducated and married at 13”, then feel free to not worry in the slightest about the Hollywood gender pay gap.

(By the way that isn’t just the third world, it includes some American states too. 13,000 children a year are married in America)


Mar 30, 2018

Since all critical questions about today’s Democratic Party and Liberalism are considered to be from "trolls" and "Russian bots”, Can we conclude that the Left is incapable of dialogue or self-reflection?

No.

I’d conclude that you don’t seem to be reading my answers to such questions about liberals and therefore don’t make an accurate assessment of the degree to which I engage in dialogue and self-reflection.


Mar 30, 2018

Why are communism and fascism so bad when they sound good in theory?

I have nothing to say about Fascism “sounding good in theory”.

It doesn’t sound good in theory to me, and I’m not sure why it would sound good in theory to anyone else either.

As for Communism, a common complaint is that it sounds good in theory because it’s unrealistic and ignores specific elements of human nature and motivation. These elements mean that it can’t work as advertised and, when tried, ends up falling back into something a lot less pleasant.

I, personally, think that “communism” is very broadly defined and you could have a thing which both fits the label AND addresses the psychology / motivation motivation problems without falling into these errors.

But I accept this is a niche viewpoint and that no-one is obliged to accept that claim, given the history of many would be communisms that didn’t avoid falling into these errors.


Mar 30, 2018

Do you think DJs ruined today's understanding about music?

Not in the slightest.

DJs only enhance our understanding of music. By collecting and curating it and even remixing it to show it to us from different angles and how it can work in different contexts.


Mar 30, 2018

If you were to build a Star Wars Fortress/Base, what would you put in it, and how would you design it?

This is a bit of a cliche but I’d design it so that :

there were no unshielded vents leading directly to the main reactor.

there was no way that a handful of small explosive charges set at key points could blow the whole thing up

I’d have a policy that guards actually had to show their faces at regular intervals while working within the base, so that they all recognised each other and would easily identify unknown infiltrators.

all computers would require two-factor authentication to log in to.

all droids would have a to authenticate themselves with 8192 bit keys, and would be incinerated the moment they couldn’t provide them.


Mar 30, 2018

Is it true that most of the labour and social rights that we have now are due to communist movements?

It’s certainly true that the rights exist because organized labour fought for, and won them. Mainly under the organization of trade unions.

Some of those movements were explicitly communist. Some were explicitly democratic socialist and rejected the kind of revolutionary Marxism that led to communist revolutions in Russia etc.

But all would be considered far left troublemakers today.

There’s also an argument, which I think is plausible, but perhaps harder to prove, that many concessions that governments in Western Europe and the US made to organized labour in the first 60 years of the 20th century, were made because the rich and powerful in the West feared that there could be a communist revolution along the lines of the one in Russia.

And so some things like the welfare state and other rights were given as pre-emptive concessions, to keep the working class from falling into the kind of desperate misery where they had nothing to lose.

I think it’s rather suspicious that it’s exactly in the mid 1960s, when it starts to become widely obvious that Russia and Eastern Europe are not such great successes but horribly oppressive authoritarian regimes, when communism loses much of its attraction for the working class, that this is exactly when you see the beginning of a serious ideological reaction against the welfare state and Keynsian economic consensus from the ruling class.

I think 1968 is the crucial year. While many people on the left sort of look back at it nostalgically, I see it as the moment when it becomes obvious that the working class were really not really up for overthrowing the system. And that revolutionary talk was mainly self-indulgent middle-class students.

From then on, the reaction against Keynes and low-unemployment kicks in, both at the intellectual and political level. The new orthodoxy is neoliberalism and control of inflation, and the welfare state starts being dismantled.

The point here, is that Keynsianism - and concern with unemployment and social welfare - are NOT “communism” in any sense.

But once the spectre of communism stops spooking Western capitalism, the powers that be start to feel they can safely be dispensed with.


Mar 30, 2018

What are some theories about the Earth's beginning, other than evolution and creation?

I quite like the category that Wikipedia pithily calls : “Creation by the dismemberment of a primordial being.”

You can read a good overview of this and other categories here : 5 Mythological Stories About How the World Was Created


Mar 30, 2018

Why are cisgender, white, and straight men so demonized by the ‘left-wing feminists’?

As both cisgender, white and straight AND a left-wing feminist, I’ve never felt demonized at all. And I certainly haven’t been wasting my time going around demonizing myself.

But I think it’s fine to point out that I have it easy, and that I have a responsibility not to take my privilege and good fortune for granted. And to remind people like me that not everyone else is so lucky, and so a bit of humility and putting yourself out to make room for other people less fortunate is the right thing to do.


Mar 31, 2018

As a brown individual, I embrace the values of personal responsibility and self-refinement and find the labeling of these as "white values" to be a bigotry of low expectations toward minorities. Do liberals and conservatives agree on this point?

Sure

Only extreme racists would think that “personal responsibility” is a “white” virtue.


Apr 1, 2018

Do liberals want to destroy culture and thousands of years of human history?

Yes.

Of course.

But you have to remember that it was liberals in the past who, by pushing things forwards, made those thousands of years of culture and history in the first place.


Apr 1, 2018

Would a Marxist consider ethnic solidarity a form of false consciousness because it bridges class cleavages within the group and creates an obstacle to solidarity with other groups of proletarians?

Very much so.


Apr 1, 2018

The more I am exposed to people of different backgrounds, the less I think of them and the more I think my own culture really is superior. Is interacting with foreigners actually a bad thing?

That is not “exposure”.

It’s most likely superficial acquaintance in some fairly constrained situations.


Apr 1, 2018

Am I cynical for wondering whether some ‘privileged’ people who buy expensive ethically-sourced items and hybrid vehicles, etc., do so for status and whilst looking down at other people slightly (even if not outwardly)? What could change my thinking?

Firstly ask yourself if you are being honest.

Do you feel that people why buy expensive brands in general (because these brands are “cool”, or “tasteful” or because they just want to show off their money etc.) are looking down on you in the same way?

If so, why are you calling out the (fairly small) proportion of ethical conspicuous consumers?

If not, why does ethical snobbery hurt you more? Do you have residual feelings of guilt about these matters.


Apr 1, 2018

Is it true that liberals and leftists support Afrocentrism for politic ideology?

As a matter of general principle, no.

In a specific historical context, sometimes a particular group faces racism, and it might be valid to think about race in analysing the problem and coming up with a solution.


Apr 2, 2018

What do leftists think of liberals?

I think their hearts are in the right place but they naively believe in impossible, unsustainable things.

They believe you can leave the institutions and forces of capitalism in place and simply contain them. Preventing them from spiraling out of control and tearing up your welfare state, your natural environment and any part of your life that is free from commercial colonization.

They believe you can ground a legal / moral framework in individual rights, and almost no mutual obligations, and that this won’t collapse into infighting as everyone’s rights come into conflicts that liberalism has no way to adjudicate between.

I don’t feel any personal animosity towards liberals, though. I think if they understood things more clearly, they’d want to address these flaws and move further left.


Apr 2, 2018

Why have all the whack jobs who have been shooting people been liberal and why are liberals not very smart, and why do liberals attack people who do not agree with their destructive and false ideologies.?

Seriously?

You expect us to waste more than 30 seconds answering this?


Apr 2, 2018

Are you ever going to leave Quora?

I keep promising to, but haven’t managed yet.

The moment they do something really bad I will. I promise.


Apr 2, 2018

Do liberals agree with this description of liberals?

Nope.

Next!


Apr 2, 2018

Do you think suspected corruptors in Indonesia should be banned from politics?

The problem with banning “suspected corruptors” from politics is that then everyone is going to make sure their political enemies are suspected of corruption.


Apr 2, 2018

Is it true that liberals, leftists, and radical chics hate Israel, but are not antisemites?

It can be.


Apr 2, 2018

If EU leaders can condemn Russia for "poisoning" someone in the UK (as Theresa May claims), why can't the same EU condemn US police officers for routinely killing unarmed (mostly Black) men in America (and rarely ever getting punished)?

If US police officers were killing black men on UK soil then I would hope that Theresa May would condemn them as strongly as she condemned the Russians.

Otherwise there isn’t really an equivalence worth worrying about.


Apr 2, 2018

Why do conservatives hate demonstrations, strikes, and protests so much?

Well I don’t think anyone likes strikes, demonstrations and protests for their own sake.

They’re noisy, disruptive, a little bit scary. That’s the POINT of these things : to express forcefully that there are a lot of people pissed off about something and that power should listen to them and resolve the problems.

A protest that didn’t inconvenience anyone would be ignored. Which isn’t really the result you’re looking for.

So, most people who support protests, know that protests are inconvenient and uncomfortable, but they support them because they are optimistic that the protest will change things.

Conservatives see all the downsides of the protest. And don’t even want the change.

Why wouldn’t they dislike it?


Apr 2, 2018

I dual boot Linux/Windows on my computer. Why does it make that gurgling, grinding, coffee pot-like sound while running Windows, but not in Linux?

As everyone says, this is the hard drive doing extra work.

What it’s doing exactly is speculative. My guess is :

a Windows PC may have come with a bunch of extra bloatware from the manufacturer, so at startup you aren’t just loading Windows’ essentials, but also a bunch of not very good or not very useful extra “features” that the manufacturer was bribed to put on your machine.

everything on Windows thinks it has the right to check for and download updates, and tries to get itself to launch automatically on startup, so that it can do this (and maybe do a bit of housekeeping). Eg. java, adobe flash, dropbox etc. etc. all do this. All as separate processes. In Linux, more of this “check” for updates is centralized in a single process through the package manager.

Windows itself preloading things like Office components in case you need them


Apr 2, 2018

How much should one person consider strangers, in their decisions (some examples in comments)? What is considered "normal"?

You should always consider strangers in your decisions.

People don’t suddenly acquire rights just because you happen to know them.


Apr 3, 2018

Should we re-deploy a large part of the British army as border guards after the Brexit, as we aren’t invading countries?

Bloody expensive way to hire border guards if you compare the cost per man hour. And the overqualification of most soldiers for the work.

The advantage of the army is that it’s fast and flexible when an emergency pops up.

But cheap, it ain’t.


Apr 3, 2018

Do you prefer modern music or old school and why?

Both.


Apr 3, 2018

Do atheists worship Satan?

No.

They don’t believe in Satan. So why worship the non-existent?

But, to be fair to the questioner, atheists do sometimes pretend to worship Satan to troll Christians : Hundreds Gather for Unveiling of Satanic Statue in Detroit


Apr 3, 2018

Do you think Windows 10 will ever change its "spyware"-ish nature? I'm thinking of maining Linux Mint when Windows 7 support ends in 2020.

Probably not.

And, whatever happens, Linux Mint is going to be a better operating system and make you happier.

If you can, just go for Linux and leave the whole mess that is proprietary software and its flawed business models behind.


Apr 3, 2018

Are you a fan of hip hop, and do you prefer De La Soul or A Tribe Called Quest?

For historical reasons I was a fan of De La Soul cos I got into them when they blew up. I didn’t hear Tribe until sometime later and the world was already moving on from that style.

In the wider scale of things, though, from what I’ve heard of Tribe, they seem to be pretty similar. Pretty much part of the same historic moment and scene.


Apr 3, 2018

What would be the effect on society if we made all women infertile until the age of 25 and then gave them the choice of becoming fertile again?

We did. It’s called “the pill”.

The main effect on society would be that a bunch of conservative men would be furious about it and do everything they could to stop women having the freedom to choose to be infertile.


Apr 4, 2018

Why are the repeated threats of military coup by Brazilian generals so downplayed in the media? Is Brazil still a democracy?

It’s teetering on the brink :

The last elected President was removed by impeachment. When the legislators who impeached her were given a chance to explain why they were impeaching her in their speeches, the majority openly gave political reasons rather than referring to the alleged crime she was meant to have committed. When offered the chance to impeach the now acting president (previously vice-president) who had been elected on the same ticket (and with the same flawed campaign), they decided not to. Both of these suggest strongly that the impeachment was not motivated by legal issues but that they took advantage of legal technicalities for political motives.

Rio de Janeiro was recently put under martial law, with elected representatives sidelined in favour of generals.

A prominent populist politician from Rio who represented the favelas and was very critical of the martial law was gunned down in the streets a couple of weeks ago. No one has been found and charged with her murder. To be fair, the clear up rate for murder is very low in Brazil in general. But it’s also obvious that a politician who has been critical of the military can’t rely on the police / state security to protect her life.

The previous president, who is still far ahead in the opinion polls for the next election, is accused of corruption and if found guilty by the supreme court will be taken out of the election. The case is heavily disputed. My take on the legal case is : Phil Jones (He / Him)'s answer to Lula has a lot of corruption accusations by the mainstream media in Brazil. Is there any proof of it? There is, what can only be described as a “desperation” by much of the political establishment not to let Lula run again (as he would win). This general’s pronouncement (linked in the question) is part of that pattern. What is clear is that the likelihood is that the presidential candidate preferred by the majority of Brazilian voters will be prevented from standing, based on fairly flimsy evidence.

Any citizen of any country should be concerned by Generals threatening military intervention. Especially in Brazil where the last one led to over 21 years of military dictatorship, torture and murder of political dissidents, and established the pattern of corruption that Brazil still suffers from.

The media doesn’t make a fuss about it, however, because it is invested in preventing Lula become president again, and is prepared to sacrifice democracy to that end.


Apr 4, 2018

Why is David Hogg vs Laura Ingraham a “dangerous precedent”? What does this mean exactly?

Well, what if everyone started calling out right-wing bullies from Fox News?

What then, eh?


Apr 4, 2018

How will humans’ voices compete and develop when the AI within electronic music will become extremely lyrical?

Human voices may not.

Hence the rise of autotune

But I think that music is about more than soundwaves. It’s about culture and the stories we tell about ourselves, our times, and what we do socially actually means.

We are humans. And we’ll always want humans behind the scenes, as protagonists in those stories. Fictional idols may be fascinating and spectacular. But we’ll want to a “real person” to credit or blame.

OTOH we don’t care much about particular skills. Guitar gods can give way to superstar DJs and desk based producers. Pure voiced singers can give way to autotuned mumblers.

But we’ll want a human personality, someone who actually wants to say something through music.


Apr 4, 2018

How did Catholicism, as a creationist religion in contrast to emanation religions, enable the development of human activities and promoted the development of science?

Catholicism, contrary to the bad rap it has from Protestant critics, hasn’t actually obstructed science much.

It’s adapted itself to new scientific ideas fairly quickly. Genetics and the Big Bang come from a Catholic monk and priest respectively.

And it might actually benefit from having a single central decisionmaker who can adapt doctrine when needed, rather than a distributed model where everyone is checking up on each other, holding each other back.


Apr 4, 2018

Do liberals give the highest priority of identity to groups typically based on race, religion, caste, ethnicity, etc., and almost nothing to the individual?

In what sense is “the individual” an “identity”?

No, there isn’t a politics of the “Jane Doe” identity. As that’s a one off thing that’s hard to make any generalizations about.


Apr 4, 2018

How does intersectionality apply to a black male female with no arms, who's gay and has mental health issues? At what Point do we stop single celled organisms being the most oppressed?

Actually, you can find plenty of people protesting on behalf of single-celled organisms :


Apr 4, 2018

Are you surprised that, as expected, the Novichok nerve agent wasn't proved to come from Russia? How many WMD cases do people need to understand that they are fed lies?

I’m not surprised at all that they can’t prove where it comes from; for the obvious reason that molecules don’t come with little “Made in XYZ” labels.

What did anybody expect?

I still agree that on balance, Russia is the most plausible suspect with means, motive and opportunity. Unlike Anil Das I would never go from this to baldly asserting : “That is proof enough.”

The truth is that whatever we think about this, the UK’s options to respond are problematic. Whatever they are needs to be well thought out, strategically smart, and addressed to the problem.

It’s fine to expel Russian diplomats. But the Russians will obviously just expel an equal number of your diplomats, “because they can”, and because they claim to be innocent. (In fact, they have to, otherwise it’s tantamount to admitting guilt.) And then it’s not clear you’ve actually “won” anything. In fact it looks awfully like you’ve been fought to a draw. So, what was the point of the signal?

Whatever a better response is, it needs very careful police-work and co-ordination with international bodies, not out of timidity, but because blustering without certainty and without following up with something concrete makes you look weak and confused. Something that the UK is already suffering from.

International organizations can issue official reprimands and withdraw co-operation. Not immediately concretely useful, but embarrassing in a way that’s different from May just making speeches.

If a purely symbolic act was required immediately after the attack, I think pulling the UK out of the World Cup would have been a better option : it would have embarrassed the Russians and there wouldn’t have been scope for a tit-for-tat response.

Attacking Russian finance in London is a better option. But it risks playing into Putin’s hands if either :

the original attack was designed to push Russian wealth out of London anyway

it hurts Putin’s Russian enemies in London more than Putin himself


Apr 4, 2018

Don't you think the sexual revolution, the cult of youth, sex, beauty, consumerism, and individuality, social media, etc. contribute to mass shootings because these characteristics of the modern world make lonely young people even more frustrated?

I think consumerism and individuality and social media are enough to do it by themselves.

There’s always been sex, and a cult of youth and beauty.

It’s the consumerism and individualism that are new.


Apr 4, 2018

Is Peter Thiel correct that in stating that less democracy is desirable and required to save capitalism?

Yes. Of course.

Democracy is an institutional arrangement to ensure that freedom and power are distributed fairly to all members of society.

Capitalism is an institutional framework for the rich and powerful to grab as much freedom and power for themselves as they can. To the exclusion of everyone else.

How can these principles not, in the final analysis, be incompatible?

Ultimately, the capitalist, when he (or she) has locked in enough power and influence, will always chafe at the restrictions that any institutional guarantor of egalitarian distribution of power places on him. And will start to work to destroy it.


Apr 5, 2018

Why does it seem like some on the left believe that the Y chromosome is a social construct?

Nobody cares about whether the Y chromosome is a social construct or not.

What is a social construct is the idea that “sex” is determined by the Y chromosome. And not by some other criteria.


Apr 5, 2018

Are vegan terrorists the new threat?

No.

Corporations who get you to work for them for free, or for a tiny, speculative slice of income, but which take no responsibility for you, and are happy to arbitrarily cut you off without warning or chance to remonstrate, are the new threat.

There are hundreds of thousands of YouTubers, Uber drivers, other “turkers” in the “gig economy” or on zero-hour contracts who are facing this situation and this threat every day.

It’s not right when one of them gets pissed and goes postal, but those corporations are getting rich, while loading up their sharecroppers with a lot of stress. If you’re pushing that amount of pressure on people who are already suffering a long term bad economy and major shifts due to globalization and new technologies, then you should take some responsibility for the blow-outs.


Apr 5, 2018

Will you support Samuel Westall in the London Mayoral Election rather than Sadiq Khan?

From a quick glance at that site, I’m saying “no”.

Apart from wanting to support more youth clubs, the guy doesn’t have a single policy or position that appeals to me.

I will be delighted and proud to support and vote for Khan over this guy.


Apr 5, 2018

Why did Londoners elect a Muslim as their mayor? Was it to prove that they're not racist?

They didn’t.

They elected a Labour candidate with an inspiring story of starting out as a son of poor immigrants and working to become a lawyer and MP.

“Muslim” is irrelevant.

They may have done it because they aren’t racist. But they didn’t need to prove anything to anyone.


Apr 5, 2018

Does Ned Block’s China brain thought experiment adequately refute functionalism (philosophy of mind)?

Do you mean Chinese room?

“Adequately refute”? No.

It drives your intuition towards seeing a very counter-intuitive consequence of functionalism. And on seeing that consequence, you might decide you don’t like functionalism.

But, frankly, wherever you go in philosophy of mind, you’ll find yourself with some sort of counter-intuitive consequences. So I think it’s partly a matter of which counter-intuitive consequences are at least palatable.


Apr 5, 2018

How do rappers break though commercially, especially the ones that have no rapping ability (i.e. literally, step by step from “just started rapping” to getting signed)?

I challenge you to give me an example of a rapper that has no ability and went to overnight success.

You’ll find that whoever you’re thinking of, they at least can rap to an extent, within their chosen genre. Even a mumble rapper has to have the ability to express emotions with their voice and ride the beat.

Also, you’ll find that they created a persona that attracted people, managed to hook up and collaborate with good producers etc. And probably hustled and ground a hell of a lot to get where they are.


Apr 5, 2018

Why are so many left wingers so accommodating of Putin? He is authoritarian, right wing, nationalistic and yet The Canary, Seamus Milne etc give him slack to a remarkable degree.

Is this like one of those “Why do liberal feminists all love Islam and hate Christianity?” questions that pop up on Quora so often?

Without some actual examples, I’m inclined to put it down to the fact that we on the left train ourselves to not follow knee-jerk narratives of “our country good, our enemy’s country bad”. But stop to ask sceptical questions. And to try to get a picture of what’s going on, detached from nation-based or culture-based partisanship.

I prefer to attempt to understand Putin, (or ISIS, or North Korea, or even the Western far-right) rather than join in a chorus of condemnation. To me, it seems like understanding might actually help us protect ourselves from these enemies. Whereas condemnation is useless. Or worse than useless when we end up blustering and making threats that we can’t deliver on and which undermine our credibility.


Apr 5, 2018

Can you legally give your wife an abortion pill against her will since a fetus has no legal rights?

No.

Because your wife has rights.


Apr 5, 2018

Is it anti-Semitic to say, maybe it was the Jews who used that nerve gas agent in an assassination attempt in Britain, when Britain and the USA blame Russia for it without presenting evidence to punish Putin for his remark about US Jews meddling?

Yes.

Of course.

It’s anti-Semitic to say “the Jews” did anything.


Apr 5, 2018

Should we just say bluntly and honestly that most people are physically unattractive?

Clearly most people end up with some sort of partner.

So they’re attractive enough for that.

In fact, you’d expect evolution to equip us with a sense of attractiveness which maximized our chance to reproduce. Frankly, if evolution makes us too fussy, our bloodline is going to run out.


Apr 5, 2018

Jesus wanted followers to be peaceful, while Karl Marx wanted his to commit genocide. So why the hell do people compare them as the same kind of person?

Nobody compares them as the same kind of person.

They weren’t.

If we judge Jesus by the Bible his main focus was subservience and loyalty to God and telling people to quietly wait and bear their troubles until God rewarded them after death.

Whereas Marx preached that people should rise up and be the authors of their own emancipation in this life.

That doesn’t mean that Marx wanted anyone to commit genocide. That word has a specific meaning and what Marx was advocating wasn’t it.


Apr 5, 2018

Is a nihilistic or post-nihilism (think Nietzsche) society possible? If we are to determine our own values, how can we come to any agreement on values regarding our interaction with one another, an agreement on which society arguably relies?

Well Nietzsche, of course, doesn’t bother about agreement.

He thinks the strong (for some value of strong) should just impose their values on the weak, and that the weak will eventually just go along with them.

It’s OK, from a Nietzchian perspective, to use force, or whatever else comes to hand, to push your values.


Apr 6, 2018

What would a world ruled by ISIS or Taliban be like?

It would be like Afghanistan under the Taliban and the bits of Syria / Iraq that ISIS ruled for a time.

Pretty awful.

I suppose you can make an argument that, over time, without enemies and further places to conquer, it would mature and mellow a bit.

Perhaps ending up like Iran.

Though I think Iran actually has a far more self-confident and more liberal culture than Wahhabism. You’d, frankly, be lucky to end up like Iran.

Altogether, the whole thing would not be nice at all.


Apr 6, 2018

How can we change Today's hiphop culture which is worse when compared to the golden age of hiphop (90's)?

The truth, both sad and happy, is that you can never go back to the golden age.

End of story.

The golden age is a time of youthful inexperience. And now you are old and experienced. The golden age is when the thing that you love, and has become classic, was the product of naive and optimistic exploration. Today, naive and optimistic exploration can take you further, but it can’t take you back to regions that are well mapped.

Today, if you recreate the sounds of the past, whether its the sound of classic rock from the 1970s or golden age hip-hop from the 1990s, you are recreating the past. Not exploring the future.

By all means, make a better hip-hop and a better hip-hop culture.

And by all means look for ideas for the future in the past. Hip-hop has always done that, through crate-digging and sampling.

But you can never go back.


Apr 6, 2018

How can evolutionists find one skull on planet Earth and then proclaim proof of human development from an African ape-like species?

That’s one skull more than you have as evidence of your alternative theory.


Apr 7, 2018

Why do communists think that marxism is the only way to fight oppressive capitalism?

Marxists believe that they have the best analysis as to what oppressive capitalism actually is.

And it’s usually better to fight from a position of understanding your enemy than not understanding your enemy.

So, for example, a Marxist probably does accept that some kind of liberal democrat also wants to fight oppressive capitalism. But the Marxist thinks that the liberal democrat is underestimating the strength of the enemy.

The liberal democrat says : “Look, I’ve come to an arrangement with the capitalists. I don’t do politics of envy. I’m intensely relaxed about people getting filthy rich. As long as they pay their taxes. I’m happy to leave them to do their thing.”

The Marxist looks at this, shakes his head and thinks “here we go again”.

And lo and behold, a few years later, it turns out that filthy rich people have been pouring their money into think-tanks that promote the idea that that the economy is being held back by taxes, and that the Laffer Curve proves that tax-cuts pay for themselves. Those same filthy rich people have run newspapers and web-sites that have promoted right-wing politicians who want lower taxes and less regulation on the rich. They’ve invested heavily in internet analytics companies and developed the art of targeted advertising to try to swing close elections. They’ve happily funded fake news sites and hysterically divisive paranoid campaigns to stir people up against the liberal democratic status quo.

Suddenly the liberal democrats find they are wiped out on a wave of populism that’s founded on 20 different, often contradictory, impulses and prejudices that the filthy rich have been carefully injecting into the bloodstream of the population through multiple media sources over years.

The Marxist looks at this and thinks : “Yeah, I did warn you. Capital is insatiable. It won’t accept any kind of deal or constraint. If you leave Capital with power, it will use that power to undermine whatever constraints and obligations you try to put on it.”

So sure, you don’t need to be Marxist to fight oppressive Capital. But if you aren’t, then you’re missing some of the, let’s call them “heuristics”, that Marxism brings to the fight.


Apr 7, 2018

Is practically non-existent computer literacy at age 45 a sign of lower intelligence, and if not, why might someone at that age find working with computers challenging?

No. It’s not a sign of “lower intelligence”.

It’s a sign that someone of 45 hasn’t been much in contact with computers. Because their job didn’t require it. Because they had other ways of amusing themselves than playing video games. It might also reflect a lack of previous opportunities to learn.


Apr 7, 2018

Would you say that The Guardian is a left leaning newspaper or right?

It’s a centre-left, liberal paper.

It has space for some commentators from further left and occasionally from the centre-right. But its editorial stance is basically liberal.


Apr 7, 2018

How do we know that the books which are attributed to be the writers of the Greek philosophies are real?

We don’t care very much.

That’s the difference between philosophy and religion.

If Socrates didn’t really exist. Or Plato wasn’t who people say he was, this doesn’t detract from the value of the book. Those names are just labels that help us categorize the texts and the ideas. But no one is going to be particularly upset if Plato turns out to be a guy called Bob.


Apr 7, 2018

How can laptop computers cost $1200 for entry models while game systems cost $400? Aren't they essentially the same inside with the exception of a display - OS, CPUs, GPUs, RAM, disk, device drivers, etc.?

Game consoles are often sold at a loss because the manufacturers expect to sell expensive games to owners over the following few years.


Apr 7, 2018

Would you agree with the statement "White people can be diverse"?

Frankly, this statement sounds like a word salad made by someone who wants to make some kind of point by using some jargon words.

But what do you really want to say, OP? What do YOU mean by “diverse”? What do you mean by “white”?

Of course white people can be diverse. They can be tall or short; phlegmatic or choleric; sporty or bookish; metalheads or country fans etc.


Apr 7, 2018

If liberty means freedom, why are liberals actually leftists that support egalitarialism and so are closer to communism than capitalism?

There’s no contradiction.

Egalitarianism is closer to freedom than capitalism is.

People who support capitalism try to tell you that capitalism is more free than all the constraints the egalitarianism puts on you.

They are lying. It’s a con.

Property rights are the single largest source of constraints on your freedom today.

The world is full of stuff that you can’t take. Places you can’t go. And things you can’t do.

All because property regulations forbid you to.

People who are defenders of property and capitalism are actually the people who want to keep you more restricted, and less free, than the people who want to guarantee you access to some of those things. Even if that guaranteeing of access creates some obligations on you and on others.


Apr 7, 2018

Are there metal bands that mix with other genres like techno, house or dance?

There’s plenty of metal / dubstep remixes / crossovers. YouTube is full of things like this :


Apr 7, 2018

Aside from "Yesterday" by The Beatles, what other famous songs were there where the composer literally dreamed the melody?

Momus says that he dreamed the first verse / chorus of Lovely Tree

Not exactly in the same league as Yesterday in terms of “fame” though.


Apr 8, 2018

Which Conservative MPs are considered ideologically closest to the Labour Party?

No Conservative MPs are ideologically close to Labour.

Some may agree with some Labour MPs on some issues. But the UK party system actually does a good job of carving the space ideologically.

Also the LibDems act as a sort of buffer zone. Any Tory tempted to cross into Labour would usually find the LibDems an attractive half-way house. In a sense the LibDems help keep the two main parties appart.


Apr 8, 2018

Is National Bolshevism a fascist or right-wing ideology?

The moment you put “National” in front of something it becomes tribal and, therefore, right-wing.


Apr 8, 2018

Why doesn't Quora moderate swear words and foul language used by popular writers even after being reported?

Because Quora doesn’t have a policy against swear words.

That’s, presumably, because it respects its contributors as intelligent adults for whom swear words are a perfectly valid form of expression.


Apr 8, 2018

Do we actually know very much about the Celts?

It seems a lot of different people have been called celts (by others) over a fairly large area (from Eastern Europe through to Ireland) and across a long period of time.

What we think of as celtic is atually an agglomeration of different things from different groups who may not have recognised anything in common between them.


Apr 8, 2018

Are The moderators on Quora politically charged to the left wing political view?

Quora the company doesn’t have a policy on left vs. right.

Quora has a policy called “be nice, be respectful”.

If you violate those rules the community will call you out and Quora might well agree and kick you out.

The main issue seems to that there are some right-wing ideas that are inherantly not nice or respectful.

It doesn’t matter how politely you say “the Jews need to be gassed” this will never be “nice”. Nor will “trans people are just mentally ill” ever be respectful.

So yes. If your opposition to liberal / left thinking ends up like one of those statements then maybe Quora isn’t for you.


Apr 8, 2018

What are your thoughts on “The Last Question” By Isaac Asimov? (Cosmic AC)

I think it might have been quite clever when it was written.

But if someone wrote it today, it would seem a very obvious, cliched type of twist.


Apr 8, 2018

How do I get started with building my own operating system from the ground up?

I don’t know why everyone’s being so sceptical.

Of course you can. Someone has to write operating systems. They don’t appear by magic.

As long as you can find a computer that doesn’t already have an OS that is. That might be harder than it sounds, now we discover than Intel chips come with a secret version of Minix built in.

Here’s an online course from a couple of years ago showing how to write a simple OS for the RaspPi in assembler.


Apr 8, 2018

Why do social liberals think that it's okay to openly criticize social conservatives, but not the other way around?

Feel free.

Criticise me as much as you like.

If it’s a good criticism I hope I’ll learn from it and improve my opinions and behaviour.

If it’s a bad criticism I reserve the right to ignore it, or push back, or lower my opinion of you, as appropriate.


Apr 8, 2018

Will future descendants of the current Muslim population living 200-300 years from now be ashamed of how their ancestors lived and behaved in the 20th and 21st century just like Europeans are ashamed of the Dark Ages and the Crusades?

Henry the Eighth cut off the heads of two of his wives.

Decapitations were a common Tudor punishment for those considered traitors, and their heads were put on pikes along London bridge as a warning to others. (There was no YouTube back then, you see.)

The gallows tree at Tyburn was designed to be large enough for simultaneous hanging. Allegedly “on 23 June 1649 when 24 prisoners – 23 men and one woman – were hanged simultaneously”. It was a popular public entertainment.

As far as I can tell, the British don’t seem to be the slightest bit ashamed of this.

Come to London today and we think this is all a great lark. You can visit the London Dungeon, or one of many other terror / “bloody history” exhibits to send shivers down tourists’ spines. Or walk in the footsteps of Jack the Ripper. My wife loves her mug with a cartoon of a very smug looking Henry VIII and his six wives, bought from Hampton Court.

After the French revolution, the streets of Paris were rivers of blood. And waxworkers like Madame Tussaud wasted no time creating a Chamber of Horrors to show the world the most famous victims and murderers of the age.

So, I’m guessing that if they’re anything like Christian Europeans, in a couple of hundred years Muslims will be putting on “The ISIS Experience” and “Al Qaeda World”, complete with mock beheadings, simulated gas attacks, and thrilling flight-simulator rides.

And they’ll mainly feel grateful to their ancestors for furnishing them with such a rich history of commercially exploitable villainy.


Apr 9, 2018

Are followers of Judaism retarding and slowing down the progress of the human race with their Judaic fanaticism?

You have to have a pretty strange idea of “progress” to think that Jews have been slowing it down.


Apr 9, 2018

Why do so many “adults” say, “I made a mistake and cheated on my______”? I’m a logical and matter of fact kind of thinker. So I find it near impossible to rationalize this kind of comment when it comes from a full grown adult.

You never watched a movie that you thought would be pretty cool based on the trailer but wasn’t? Or ordered a meal that wasn’t as good as it looked on the menu?

You probably did, right?

How could you be so illogical?


Apr 9, 2018

Does Python enforce me to use OOP style, like Java does (I'm not talking about lambdas only)? Can I program in a functional style?

You can program Python in a pretty functional style, yes.

You don’t have to use classes. You can use closures for many of the same things.

You can use comprehensions and generator expressions for most on the fly transforms of collection-like things.

You can write your own folds etc. although I believe there are some in the standard library.

What Python won’t give you is the optimizations that FP languages give you.

So, for example, there’s no tail-call optimization. That means that when you use recursion in Python, you’re filling up the stack.

So if there’s an elegant solution to something in Haskell, using recursion and relying on laziness and TCO, you can’t just translate it into Python and expect it to work.

You’ll have to fall back into explicit loops (and therefore mutable state) to make most algorithms tractable.

Similarly, while you can choose not to mutate your state, the language / VM can’t make any assumptions that you won’t mutate state somewhere, and therefore can’t do useful optimizations / parallelizations based on that.

So Python is a great language. It has some nice resources which are half way to FP thinking that let you construct your own approximation. Generator expressions, decorators, comprehensions etc. are all good things to have in a scripting language of this sort.

But it’s no substitute for the real thing.


Apr 9, 2018

Why do many often claim that conservatives are being censored by social media for posting bigoted, hateful, and harmful things? Is bigotry, hatred, and causing others harm part of conservative's values?

No.

bigotry, hatred, and causing others harm” is NOTpart of conservative's values

However, “protecting yourself from disruption” IS part of conservative’s values.

The problem comes when we confront historically enshrined privileges.

These are already causing some degree of low-level harm to others. But because the conservative wants to protect himself from disruption (including protecting his privileges from disruption) he resists reform.

And, in order to rationalize this, he has to resist admitting either that these are privileges or, if they are, that they are causing low-level harm to others.

Instead he has to pretend that the harm is negligible, or already compensated for, or that demands for reform and restitution go too far in the other direction, causing unfair low-level harm to him.


Apr 9, 2018

What's with all these white guilt, fat pride and disapproving of cisgenders in the West? Why are people, especially feminists, obsessed with equality while many don't even know the meaning of it? Should we just blame liberalism?

Nobody wants “white guilt”. They just want “white responsibility”.

Nobody is proud of being fat. They don’t want to feel ashamed of it.

Nobody disapproves of cisgenders. They just want people to remember that there are other genders too, and not to act as if cisgenders are the only legitimate ones.

People, including feminists, are obsessed with equality because it’s a self-evidently good thing.

They do understand the term. I’m not sure what your definition of equality is, but if it misses out on making a special effort to bring people who are currently excluded up to the same degree of acceptance as the rest of us, it’s lacking.

Yes. You can thank liberalism for putting in the time, effort and courage to try to get these issues seen and addressed. You’re welcome.

Does this clear things up?


Apr 10, 2018

What is your most meditative hymn, song, and melody that ground your inner being?


Apr 10, 2018

Is there any time in history where a working/lower class member of society would have had a better standard of living than the present day?

About 1970, before neoliberalism started to bite.

An average working class man in the US or Western Europe, could expect to raise a family, own a car, maybe get a mortgage and own a house on his single working class salary.

Unlikely today.


Apr 10, 2018

In Islam, sex outside marriage is strictly prohibited. Is Islam the best religion for women?

I can’t see how a religion that puts restrictions on sex is best for anyone.

People should be free to figure out when sex is right for them or not, without religion poking its nose in.


Apr 10, 2018

In what ways are Arab women productive members of their society?

Where do you think all the other members of their society come from?


Apr 10, 2018

Why is the concept of meritocracy so unpopular aside from our apparent "inability" to agree on what "merit" actually is, or is my perception wrong, and it is actually popular?

Inability to agree on merit is certainly a serious sticking point in trying to design a society on meritocratic principles.

Also, we can’t actually remove luck from real life, so what people particularly dislike is when someone tells them they’re in a meritocracy when they obviously aren’t.


Apr 10, 2018

Did the 'white privilege' work for you? If not, did you claim reverse racism to get your needs met?

White privilege has been working for me for nearly 50 years.

I’ve never once been discriminated against because of the colour of my skin.


Apr 10, 2018

Why do Brazilians call Americans "Estadounidenses"?

“Estados Unidos” is the literal translation of “united states”

So it’s “United Stateser”

More specific than “American” which is important if you happen to be from another bit of America.


Apr 10, 2018

What is a Marxist view of ai and automation replacing human labor?

You actually need a proper specialist like Justin Schwartz to answer this.

But my (rather poor) understanding is this :

Marx was writing during the industrial revolution, so he was well aware of machines replacing human labour.

However, he believed that machines couldn’t give employers “competitive advantages”. Basically the point of a machine is that it can’t be “exploited”. It has a specification to do X amount of work. Once you have the machine, it does X amount of work. And doesn’t have any reserve work inside it.

So sooner or later, it become a commodity. The price of the machine matches the fixed extra value it provides (give or take some margin). All the capitalists (the ones who don’t go out of business) end up having the same machine, and so none of them get any advantage over any of their competitors from it.

Humans, on the other hand, for Marx are endlessly capable of increasing their productivity. So when you employ (and exploit) human workers, you can keep pushing them to try to extract even more out of them.

That is what fuels capitalism’s growth : human workers becoming ever more productive.

So instead of settling for using a fixed number of machines and no humans. in order to make a fixed amount of stuff, the capitalist will always prefer to use machines to supplement and augment humans, and keep pushing the humans ever harder, to get them to make increasingly more stuff.

Now, it’s likely that Marx was seriously underestimating the speed that machines themselves could evolve and keep increasing their productivity. (Unsurprising given the kinds of machines he knew at the time.)

And certainly AI, feels like a qualitative change compared to earlier automation.

We’re not that far off deep learning systems which have as many simulated neurons as the human brain. And it’s not clear then why software can’t be just as much of a “bottomless well” of improved productivity as humans are.

Even humans must have some limits; a point at which they keel over and die rather than give you more labour.

So in Marx’s day, humans were obviously far more flexible and reconfigurable than factory machines. And taking them as the limiting factor of how much profit the capitalist could squeeze out of the system was reasonable.

But if AI is different, then Marx would be wrong in the larger scale, and robots may finally displace human workers.

Related :

Phil Jones (He / Him)'s answer to Are the ideas of Karl Marx still relevant in the information age?


Apr 10, 2018

Is it a coincidence that sex (the only way to procreate) is an uncontrollable desire among humans and animals or is this a proof of some divine being and intelligent design?

It’s proof of evolution, NOT design.

Why would a designer care very much if we wanted a lot of sex or not?

Firstly, it’s not clear why the designer invented sex in the first place, given how problematic he seems to find the whole thing. And how much tendency the whole thing has to go off piste; what with people having it with other people of the wrong sex or marital status or through the wrong orifice or sabotaging the whole process with contraceptives etc. Or having it anyway, even when they don’t want to procreate, and then “getting themselves into trouble”.

A far better, more logical, mechanism for a designer would be for humans to just spontaneously give birth when they felt ready, and had made the decision. Why does there have to be a two-person mechanism at all? God already knows how to do virgin births. Think how many problems would have been saved if He’d made that the default.


Apr 10, 2018

Why do leftist Americans act like white privilege applies in every country, when it only applies in the West?

Don’t ask why before establishing whether.


Apr 10, 2018

Isn't it hypocritical for feminists to make violence against women one of their top priorities, then threaten and harrass women who aren't feminists?

Maybe it would be hypocritical if feminists were often killing non feminist women.

But they aren’t.

Phew! That was a close one.


Apr 10, 2018

Why can’t people just admit that Quora is just as bad as Yahoo answers?

Why should they?

It isn’t.


Apr 11, 2018

High heels accentuate women's sexual characteristics. Would you support the partial or total banning of high heels from jobs that don't explicitly require them, in order to combat objectification of women in the workplace and negative steretypes?

No.

Employers should be banned from requiring that women wear high-heels.

But women should be free to wear them if they like.

There are issues in how to get women to understand that the choices they make in clothes etc. have effects on other people, and may be not all their choices are ideal.

But a legal ban on women’s freedom to express themselves is not the right way to address that.


Apr 11, 2018

What is your opinion when progressives do not reproduce themselves and their population is declining? Is it right that conservatives are above replacement and the extreme liberals are being replaced by the children of conservatives?

It doesn’t matter.

There’s no good evidence that political opinion is genetically heritable.

People change their politics dramatically during their lives.

Politics is a response to historical circumstances and life experiences. Not hardwired into the DNA.


Apr 11, 2018

Why do some liberals think it's okay for black athletes to disrespect the flag (think about the soldiers that died fighting for our country)? Yes, I get that racism still exists, but a (American) football game is not the time.

Why isn’t a football game “the time”?

It’s got high visibility. It makes people think about the collective responsibilities of team play.

Sport is about morals, and fairness, and hard-work, and commitment. While, at the same time, not being a matter of life and death where “creating a debate” might be accused of risking damaging something serious.

Football is a visible demonstration that hard racism in the past, in the form of segregation, was overcome. And now players of different races collaborate on the same team. And are cheered on by fans who are also multiple races.

Seems to me an excellent context for people to speak up about how things have moved in the right direction, but there’s still further to go.


Apr 12, 2018

People tend to get more conservative as they age because they face reality. Why are you still a liberal?

Really?

I thought it was because brains started losing plasticity after about 20.


Apr 13, 2018

Does being white mean I can't make comments on racial politics?

I’m white. And I make statements on racial politics all the time.

It’s easy.

What’s stopping you?

Obviously, if you make statements that suggest you are a fool or not very well intentioned, then expect people to judge you accordingly.


Apr 13, 2018

Why do people not accept that fascism and Marxist-Leninism are both ideologies of the left, while Libertarian free market capitalism is, as their opposite, logically of the right?

Because it ain’t true.

And because people who keep saying that fascism is left-wing are starting to look a little bit desperate.


Apr 13, 2018

What are your thoughts on Mark Cuban's idea that 'treating people equally doesn't mean treating them the same'?

He seems to think it means market segmentation.


Apr 13, 2018

Why does it seem like socialism is so poorly defined and few people can tell the definition?

If look carefully you’ll find that’s true of all political definitions.

The reason that political definitions are hard to pin down is because they are a matter of disagreement.

X likes “socialism”, Y dislikes “socialism”, both X and Y want Z to agree with, and join them. So both describe it differently. X accentuates the positives, Y accentuates the negatives.

It’s not that one person is lying and the other is telling the truth. X and Y are like the blind men looking at an elephant. Each notices something different and fails to notice what the other sees.

But this is also true of conservatism, liberalism, fascism, anarchism, democracy etc. etc.


Apr 13, 2018

Is it likely that a man with a sensitive personality could become heartless and cruel?

Sure.

It just depends on his experiences


Apr 13, 2018

Is there a Python library which wraps the file system in an interface that's similar to the way that jQuery wraps the DOM?

Having asked this question a couple of months ago and not having found anything quite like what I had in mind … I wrote it :

On GitHub : interstar/FSQuery

On PyPI : fsquery

All feedback, bug reports etc. welcome.


Apr 13, 2018

Has there been a Marxist history of the United States published in the US, which analyzes the US from the angle of capital and labor, and class struggle?


Apr 13, 2018

Why do so many Europeans think of the U.S. as a backward, uneducated, Third World theocracy?

Well, if it walks like an uneducated, Third World theocracy. And it quacks like an uneducated, Third World theocracy …


Apr 13, 2018

Why is there a very large gap in the social views of traditional Marxist-Leninists, Trotskyists, Maoists, Castroists, Stalinists and other oldschool leftists compared to those of modern SJW's?

History.

It would be bizarre in 2018 to see the world in the same was as someone from the 1920s or even 1960s.


Apr 13, 2018

Why do the gun advocates have to tell lies about Britain? Why can’t they tell and admit the truth? That Britain is far less violent than it really is. Peaceful. By not telling the truth, they’re repulsive to the British and that damages their image.

They’re not trying to convince British people.

Their rhetoric is to win over the undecideds back in the US.


Apr 13, 2018

Are atheists allowed to have a letter T in their name since it represents the cross?

Sure. Because putting an H after it disguises it as a “th” sound.


Apr 13, 2018

What are some popular Python open source command line applications?

youtube-dl is an extremely useful little open-source command line application.

It’s, unsurprisingly, very popular.

I’d guess Ansible is pretty heavily used in industry too.


Apr 13, 2018

Do most people with liberal views self-define as "liberal" or do they find the label unimportant?

It depends who’s asking and what the context is.

I self define as “libertarian socialist”. Though I think it’s an awkward and misleading label. I just don’t have anything better.

I have plenty of liberal views.

In many cases I pass for a liberal. If we want to get down to technical details, I’m not one.


Apr 14, 2018

Does anyone think that 2010s music and culture is bland, soulless and mediocre?

Lots of people seem to.

But those are strange criticisms to make.

Consider something like this :

Now, I can see many, many reasons why people should HATE this music and these musicians.

I see many to reasons to think its puerile, stoopid. The only melody is utterly childish. The lyrics and sentiment are equally banal.

But “bland”?

That is not “bland”.

“Mediocre”? It’s offensively “bad” by many standards. But again, not mediocre.

How about this?

Or this?

Or this?

Bland and soulless?

Or this?

Or this ?

Or this?

Or this?

Or this?

Or this?

Or this?

Or this?

Or this?

Or this?

Seriously.

The more I cruise around YouTube looking for new music, the more overwhelmed I feel by the tsunami of talent, creativity and weirdness that’s out there now.

Sure. There was always amazing stuff lurking outside the charts, in every decade. But there’s plenty in the 2010s.


Apr 14, 2018

Do you support the airstrikes in Syria, why or why not?

No.

The problem in Syria hasn’t changed since the war started.

The West wants to remove Assad but the Russians want to keep him, and are in Syria at his invitation.

In the long term, there are only two options :

the West leaves Assad in power in Syria

the West commits to fighting Russia, on the ground in Syria to fully conquer it, overthrow Assad, and turn it into a long term protectorate

If the West’s strategic goal is the first, then all military strikes against Assad just “prolong the agony”. It keeps more people dying, as it keeps the rebels areas “holding out” but gets them no closer to winning.

If the West’s strategic goal is the second, it needs to be honest with its people, and show how it will do that. And, frankly, prepare itself for Russia’s counter attack which is likely to come in a bunch of unorthodox forms.

Killing random Syrian soldiers to signal its displeasure at Assad’s chemical weapons won’t achieve anything strategically. Least of all the peace which it claims it wants.


Apr 14, 2018

Why are so many new hip hop artists of this generation are drug abusers and gangsters and nobody is doing anything about it?

Firstly, it’s not clear thar today’s artists are any more drug abusers and gangsters than those of the past. (Did you ever listen to hip-hop from the 90s?)

Secondly, who do expect to do something about it? Free speech says you can make records talking about anything you like. Including drugs and gang banging.


Apr 14, 2018

As a white person, what do you like about being white?

Update : WTF? Someone reversed the polarity on the question. I answered “What DO you like about being white?”

The same thing that, as a (relatively) rich person, I like about having money.

It gives me the freedom not to have to think about money.

Similarly, being white gives me freedom not to have to think about my race and how it’s affecting my day to day interactions.

Just not having that extra burden and stress is a huge boon to me.


Apr 14, 2018

Should Theresa May replace Sadiq Khan?

She wouldn’t get elected.


Apr 14, 2018

Are you for or against the 14/04/2018 bombing of sites in Syria by the USA, the UK, and France?

A2A:

I’m against, for the reasons I gave here : Phil Jones (He / Him)'s answer to Do you support the airstrikes in Syria, why or why not?

And here : Phil Jones (He / Him)'s answer to Why do people support leaving Saddam in power if he was massacring his own people?

And : Phil Jones (He / Him)'s answer to Has the US effectively lost leverage in Syria in October 2016?

And : Phil Jones (He / Him)'s answer to Should the USA intervene to help overthrow Syrian President Assad (2011-12)?

I don’t condone Assad’s behaviour. But we have no achievable strategic goal in Syria. We never had.

Any air strikes light enough not to escalate into a more serious involvement / ground war won’t inconvenience Assad enough to deter him. And any escalated involvement leads to high risk of war with Russia.

And even if you do manage to take out Assad AND avoid war with Russia, you’re still stuck with the problem of what you do with Syria after the war. The West’s pitiful attempt at nation-building in Iraq was a disaster that led to ISIS. Its cutting and running from Libya left an equally nasty, ongoing civil was showing no signs of finishing and is likely allowing the next ISIS-like thing to grow.

If you aren’t prepared to occupy Syria and manage it as a protectorate in the long run, then you have nothing to offer it.


Apr 14, 2018

Do you think attacking poverty will fix racism or do you believe attacking racism will fix poverty?

I think that poverty, or more accurately “economic stress”, leads people to be more defensive, and more likely to feel themselves “in competition with” other groups, and therefore more susceptible to those who preach racism.

If you remove economic stress, bad racist ideas don’t suddenly disappear, but they’ll be less problematic and less acted upon. And so racism as a public phenomenon will diminish.

It’s harder to “attack racism” directly. Many of the ways we’ve been trying to do it, such as speaking out against it, celebrating the cultural achievements of minorities and positive discrimination get turned around by racists and used as proof that the majority race is actually the victim. When economic times turn hard, all those attempts to fix racism directly more or less evaporate.

So, I think your primary focus should be on poverty.


Apr 14, 2018

Do you feel music evolving the world over too? Metal has been releasing some crazy stuff in the last three years and now prog/tech/math metal is really starting to evolve. Why do you think this is?

Yes.

It feels to me like an uptick in creativity or adventurousness over the last couple of years.

Maybe in metal and math-rock (wouldn’t surprise me, though I don’t know those scenes) but also in all kinds of things on the fringes of mainstream pop / hip-hop / EDM.

I think

a) people are discovering a lot more strange stuff online (there’s lots to discover). The SoundCloud / YouTube / BandCamp / netlabel scenes are getting bigger and more mature, allowing more people to find their niche and find other people to inspire them. (All my favourite artists these days are on SoundCloud and BandCamp … I have very little idea how many of them have proper deals with real labels)

b) something I think is phenomenal is how much musical education you can get on YouTube these days. Any instrument, any style of music, you’ll find dozens if not hundreds or thousands of tutorials about how to play it / program it / build it by fantastically talented individuals. Anyone who wants to learn the playing style of fringe metal, or how to circuit bend guitar pedals or emulate their favourite trap producer in a DAW can find free first class tutorials very easily. Not to mention everything from inspiring performances by true geniuses, to amateurs having the courage to try to do it themselves. No previous generation has had access to so much musical education and inspiration.


Apr 14, 2018

San Junipero (the Black Mirror episode) is unrealistic. For them to even be alive in the 80's they couldn't have been over 80 themselves. Do you agree or disagree?

Who says they were alive in the 80s?

The 80s you see is a computer simulation.

There’s no date given for the “real life” bits.


Apr 14, 2018

Why do so many people refuse to see that "political correctness" is in reality social Marxism?

As everyone says. The terms are extremely vaguely defined.

And who, at the end of the day, gives a fuck?

Of course Marxists have been at the forefront of struggles for social justice. For over 150 years.

It would be strange NOT to find Marxist DNA lurking in any modern thinking about social oppression and injustice.

You’re welcome.


Apr 15, 2018

Why do so many people, consider different philosophies, than their own, as the real threat to their integrity of personal beliefs?

Because thoughts lead to actions.

Even if those actions are small scale, they can add up to a larger effect over time.

Microaggressions can still make other people miserable.


Apr 15, 2018

Why don't the leftist set every country in the same standards?

Do you say “I won’t do good until every other person in the world also does good. Until the vilest criminal reforms I’m entitled to act as badly as he does”?

No. You hold yourself and others in greater respect and try to lead by example.

Same with countries. I want the country that I am a citizen of, and which I support through my taxes, and which claims to act in my interest and in ny name, to be better than the crap average out there.


Apr 15, 2018

What will atheists do if scientists say we are not from Earth?

Well, if the scientists make a good case for it, and have some compelling evidence, then I’ll be fascinated.

See what I did there? That thing about the evidence?


Apr 15, 2018

If politicians are such dreadful creatures, why do we bother with democracy? Isn't there a better way of picking a government?

Short answer. No.

There isn’t a better way of picking a government.


Apr 15, 2018

I’ve started to study JavaScript as my first language. I’m interested in making little games. Any recommendation how to begin with it? Do I have to begin with just being able to make a website to learn HTML and CSS too?

Yes.

If you want to write games in Javascript that run in the browser, it’s very, very useful to have enough of an understanding of HTML / CSS that you can render your game using them.

Now, you’ll probably end up using extra libraries like p5.js or box2d or three.js etc.

But having an idea of the underlying html / css and the way that the browser “thinks” will be invaluable.


Apr 16, 2018

Do liberals and Democrats do injustice to African Americans when they say, "It's not about the race, it's about the class"?

It would be fundamentally silly to try to make this dichotomy.

Clearly it’s about both.

And it’s counter productive to try to play the two off against each other.

Now, at the end of the day, as an opponent of racism, I have to believe that ultimately the races could live happily together without problems, if it weren’t for other forces driving them apart.

A political metaphysics that puts racial antgonism at its root is, itself, racist. Anti-racism only makes sense in a context where racism is seen as contingent and defeasible.

So, yes, I would assert that fundamental economic structures, including “class war”, are “behind” racism.

But that shouldn’t mean denying the reality of the experiences of African Americans, or anyone else suffering racism here and now.


Apr 16, 2018

How can you resume Marxism and Communism in a small essay?


Apr 16, 2018

Are you writing a book?

I was writing a book.

Then I discovered Quora and seem to have written over 6000 answers ( several book’s worth of material ) all of which are sitting on Quora’s servers and benefiting Quora and its share-holders ( though hopefully also you, dear Quora user)

But there is no book to my name.

There are days I consider this fact and think that I am an idiot.


Apr 16, 2018

Why is music in the US white culture sphere so dominated by black artists?

Because black artists inherited two traditions : African music and European music; and have spent the last 150 years finding new, interesting ways to combine them.

There’s always more creativity and value in recombination, crossover from multiple sources, “hybrid vitality” etc. than in purism about a single tradition.

Where white musicians have contributed to American culture they’ve had to do the same thing. Borrow from the African (or other foreign) traditions as well as the European tradition.


Apr 16, 2018

Are we just apes who learned how to use tools earlier than the rest?

We’re apes who learned how to use tools and language.

You can’t say “earlier than the rest”. There’s no teleology that says apes have to go in that direction.


Apr 16, 2018

What is the best programming language for creating an audio player which I can embed in a website?

Html5 already comes with rasonable audio playing these days.

You can style it html / css and control from javascript.

What else do you need?


Apr 16, 2018

Do you think music is not as dignified as any other art form?

“Dignity” isn’t really what you’re looking for in art.

But I’d say that paintings, sculpture, theatre, poetry, novels, films and videogames have all been a match for musical indignity at some moments.


Apr 16, 2018

What do you think about the gypsy culture?

I have no idea about the rest of it, but the music is awesome.


Apr 16, 2018

Is Jordan Peterson right when he says: "Socialists don't care about poor people, they just hate the rich"?

Whatever intellectual virtues Jordan Peterson showed in the past, his current fame and career seems to be based on impugning the motives of the left using hand-me down conspiracy theories from the William Lind school of Cultural Conservatism.

It wouldn’t surprise me if he’d never said any such quote, and it was some idiot fanboi on the net is just attributing words to him. OTOH, my opinion of him has fallen so low these days that it also wouldn’t surprise me if he did say the quote.


Apr 16, 2018

Will there always be a need for infantry? Could tanks or other armored vehicles ever make them obsolete?

Tanks and armoured vehicles won’t.

Something more like Slaughterbots might :

If this technology can be made to work (and I don’t see fundamental reasons why it can’t, even though it’s still some way off) then swarms of tiny killer drones could turn any battlefield into the equivalent of a mine-field in a few minutes.

Just throw up a cloud of slaughterbots to prevent enemy infantry coming after you.

Obviously there’ll still be soldiers somewhere. Making decision, directing robotic swarms. But if every humanoid shaped thing becomes a target for a tiny assassin then what you’re going to need is humans wrapped in significant armour / exoskeletons capable of resisting these microdrones. Or you need things that can change their shape to avoid recognition.

Either way, “infantry” would be transformed beyond anything like it is today.


Apr 17, 2018

What causes the SJW disease? Is there a cure for cultural Marxism?

What causes SJWs is injustice.

As always, the solution to people who complain about injustice is to deal with the underlying injustice.

Then there won’t be a need for injustice warriors. Of either the social or economically Marxist kind.


Apr 17, 2018

Will the phase of party/fast music die out in the next decade?

Party music isn’t going to die out.

Music and partying go together like two very going-together things; and have done throughout history. As long as there are parties, they’ll want music. And as long as there’s music, it risks kicking off a party.

The speed of the music can change somewhat with fashion.

I believe there’s a kind of “pendulum” in electronic dance music, that swings backwards and forwards between slower, more sensuous, romantic, and faster, more euphoric or aggressive : Phil Jones (He / Him)'s answer to What is the future of EDM?

If we’re in a particularly fast phase, things probably will slow down a bit. But then they’ll speed up again. Probably within a ten year period.


Apr 17, 2018

Is it true that Brazilian president Michel Temer was acquitted and allowed to stay in office because of an "excess of evidences" against him?

Ygor Coelho is technically correct.

But the story behind the story is that unlike Dilma and Lula who have had the mainstream media gunning for them since the beginning of the coup, Temer is tolerated by the media because he’s doing things that the class that run media generally likes and approves of.

Temer is deeply unpopular. And many people would be happy to see him arrested and answer for the accusations against him. But because the media isn’t hammering Temer with accusations and insinuations every day, the way it did with Dilma and Lula, the heat is off him.

And the powers that control the Camera and Senate weren’t in any hurry to get rid of him either. They were happy with his programme of austerity, destroying the public pension system, putting agrobusiness in charge of environmental policy and kowtowing to the evangelical lobby’s social agenda.

Also, Temer is out anyway after the election in November. He was a useful puppet but not an actual player.

Once he’s out of office, we’ll see if he collects his reward for services rendered, in the form of a light slap on the wrist for the same activities that have had people howling for the blood of the PT. Or if the powers that be then throw him under a bus to make a point about this really is all about “cleaning up politics (honestly, guys)”.


Apr 17, 2018

Would Hitler and the Nazis be left or right today? I see all over the internet saying he’d be left wing, but I think that’s just right conspiracy theorists.

It’s not even right-wing “conspiracy theorists”.

It’s right-wing “fake news” merchants spewing disinformation for propaganda purposes.

They know that right-wing sentiments such as nationalism and racial tribalism are powerful political forces at the moment. But they also know that one thing that puts people off them is a vague memory that the Nazis were extreme right-wingers and the Nazis did really bad things like mass murdering Jews and leaving the whole of Europe in flames.

But if the they can manage to bamboozle people into thinking that Hitler and the Nazis were actually some kind of “leftist” then they can block those accusations while helping themselves to all that lovely nationalist and racialist energy that’s going to be freed up and available to be harnessed to their power grab.

It also neutralizes the other weakness which is that the left tend to be seen to be moral even if irresponsible / misguided, and that still attracts a lot of support. The more you can convince people that Hitler was a leftist, the more you can paint the left with that moral black mark.

In a sense, I understand (and sympathize with) the right-wing propagandists here. It must be pretty frustrating for them. You have all these genuinely bad, murderous, people like Stalin and Mao and Pol Pot, all claiming to be of the left. And you’d think it would be an open and shut case. Everyone would just see how wicked the left are. But the bloody kids keep falling for left-wing idealism, and making excuses and saying “yeah, but we’re not like that”. And then pointing out that the right-wing taken to its extreme leads to Hitler, officially the world’s most evil psychopathic dictator (tm).

So it must be very tempting to try to sneak Hitler onto the left side of the equation. There’s a lot of profit in it.


Apr 17, 2018

Why do some scientists believe whales or some other species are more intelligent than humans?

Douglas Adams said this best :

“For instance, on the planet Earth, man had always assumed that he was more intelligent than dolphins because he had achieved so much—the wheel, New York, wars and so on—whilst all the dolphins had ever done was muck about in the water having a good time. But conversely, the dolphins had always believed that they were far more intelligent than man—for precisely the same reasons.”

Apr 17, 2018

Do you agree with Black Lives Matter that we should abolish the police?

You wouldn’t want to be without a police force of some kind.

You might well want to do a root and branch reform of the current police force you have now, change its doctrine, its practices, and throw out a lot of people who are demonstrably a) racist or b) nervous as fuck.

Look, I get it. I understand that America is awash with guns, and the Second Amendment has become a shibboleth interpreted as guaranteeing everyone’s right to run around waving semi-automatic weaponry.

I understand that as a law enforcement officer you spend every minute on the job having to be aware that someone might blow you away if you don’t pull the trigger first.

I don’t understand why the police aren’t on the forefront of the gun control movement, making a strong, conservative case for turning down the heat in American society by reducing the number of guns.

I don’t understand why they don’t believe in, and push for, what I’d think of as police values, like policing by consent, non-violent conflict resolution and a lawful society. It seems to me that the police in America have given up on an ethos of thinking of themselves as part of and representatives of the community, and have taken to thinking of themselves as an occupying army, enforcing compliance with superior fire-power.

That, to me, seems very much what you DON’T want your standard police doctrine to be.


Apr 17, 2018

Why do you list Noah and the Flood as evidence against God when the fossil record supports a world wide flood?

The fossil record doesn’t “scream” it.

We know what “being under-water” looks like in the fossil record.


Apr 17, 2018

I think my son is gay. How do I let him know it's not okay and I will not tolerate it in my house?

You can let him know that you won’t tolerate it.

You can’t let him know that “it’s not okay” because it is OK.


Apr 18, 2018

Who was the first electronic music producer; before Kygo, Avicii & the rest?

Come on! You know there are decades of electronic dance and pop before people like Avicii, right?

And there’s been electronic experiments and synths used in pop music since the late 50s.

But if you want to know who really brought the kind of beat driven electronic dance music that we’d recognise today into the pop mainstream then you have to go back to the 70s

Kraftwerk’s Autobhan, 1974 :

And the work of Giorgio Moroder with Donna Summer a year or so later :

Moroder is not the first star producer in rock / pop. But possibly the first to focus on electronic production of this kind of driving groove, and various different “guest” singers / artists fronting the records.


Apr 19, 2018

Is Bohemian Rhapsody by Queen the worst song ever made?

No.

It’s somewhat overhyped by people who think it’s the best song ever made.

And it’s lyrically sophomoric.

But it’s worthy of being considered a great composition and great song.

Have a listen to this beautiful instrumental version :

Phil Jones (He / Him)'s post in Music-Share


Apr 19, 2018

Why does it seem like music was better before the internet?

Because you aren’t listening to the good bits of the internet.


Apr 19, 2018

Can Python's Django framework be scaled to build a huge website like Facebook?

Scaling is more a question of architecture than particular language.

A framework is part language, part architecture.

Certainly, Django out-of-the-box couldn’t scale to Facebook size.

But something starting from Django (just as Facebook started from fairly standard PHP) could grow as large as Facebook.

You’d just need to keep supplementing it with appropriate architectural changes.

At some point you’ll need to shard your data across multiple database.

At some point you are going to want separate queues of messages, probably not kept in your main relational database.

At some point you’ll want lots of different microservices “integrated at the glass” (ie. in the browser), possibly sitting on different servers, with different local copies of the database in order for them to be fast to access. Then you’ll have to figure out your strategy for updated data to percolate through these different servers / databases.

Etc.


Apr 20, 2018

Why does music not seem to change much anymore? We used to get cycles of music that would be trendy from one era to the next, but now we just keep regurgitating the same pop and rap stuff that we've been playing since the early 2000's.

If you listen to the music it sounds nothing like it sounded in the early 2000s.

Go back and listen to hip-hop from around that time, listen to Timbaland productions, Puff Daddy or Eminem’s breakout tracks and compare them to some contemporary rappers like Lil Yachty, Future or Cardi B.

I’d say that difference is easily as big as, say, the gap between early 70s rock such as Led Zeppelin or The Eagles, and mid 80s post-punk / indie such as The Smiths or The Pixies.

Pop music tends to have more of a continuity. But even there, the soundworld / production of pop in 2018 is somewhat different from the soundworld of 2001. Thanks to the new technologies and trends borrowed from EDM etc.

Related :

Phil Jones (He / Him)'s answer to Does anyone think that 2010s music and culture is bland, soulless and mediocre?


Apr 20, 2018

Will Avicii ever perform again?

Sadly, he seems to have died : Swedish DJ Avicii dies aged 28

I wan’t really a fan, but I’m kind of shocked by this.


Apr 20, 2018

Why is it that I never get bored listening to the 1970's progressive rock music?

Because you don’t miss, or want, to dance?

Look 70s prog can be wonderful. But disco and punk took over because kids wanted to dance and get off with each other in night clubs.

And prog is useless for that.


Apr 21, 2018

Is Lula da Silva actually a corrupt politician, or is he really innocent and suffering political persecution?

He’s certainly suffering political persecution.

Is he corrupt or innocent? That’s a harder question. No one in Brazilian politics is 100% pure. Everyone has done favours, looked the other way, done deals with other powers etc. That’s how the system works.

This isn’t just true of Brazilian government. It’s true of private companies too. The difference is, when a politician is caught bending the rules, his political opponents will make damned sure everyone hears about it. In the private sector, when the CEO is caught stealing from the company, the board of directors don’t go around telling everyone (it reflects badly on them, and no-one has an interest in saying that the company is damaged by bad management.) When businessmen hear rumours of other businessmen engaged in bribery, they don’t rat each other out, they just quietly recalculate their budgets.

I guarantee you, anyone on Quora who tells you that politicians are the only corrupt professionals in Brazil is probably a student with no experience in Brazilian industry.

So Lula ran a government in a fractious legislature that has something like 40 parties. Various coalition partners needed (and still need) to be bought off to make any kind of policy work at all.

That certainly happened under Lula (as demonstrated by mensalao scandal). It’s undoubtedly happening now too in one form or another.

No one is likely to be a senior politician without buying friends.

Is Lula guilty of what he’s actually been put in prison for?

That’s a much tougher question. The proof against Lula is basically some ambiguous paperwork, which people on plea-bargains are saying can be interpreted as referring to him.

We’re literally at the level where the letter L scrawled on a piece of paper is being held up to mean “this notes that this is going to be given to Lula”

And Lula is in prison because 6 judges (but no jury) have decided that this is an acceptable level of “proof”.

No one has, as far as I can tell, been able to demonstrate that “Lula was paid X in return for Y”, where Y is actually something that he had direct responsibility for and did.

At the most, they’re insinuating that particular pieces of work by construction companies (that were undoubtedly “in with” Lula and had made political donations to the PT … along with all the other parties, as most large corporations try to “keep in” with all major political players) were somehow payback for contracts given to them years earlier. Lula hasn’t had any executive power since 2012. So, again, it’s hard to know what corporations thought they were buying by giving him presents in 2014 or 15.

In fact everything is “indirect”. The paperwork doesn’t mention Lula, but somehow people interpret that it does. Lula doesn’t legally own any of the things that are alleged presents to him. But intermediaries are said to own them on his behalf. Lula doesn’t actually have any executive authority to hand out contracts to people, but it’s assumed that he has huge amounts of informal influence with the rest of the PT government and so if you do a deal with him, he can make something happen for you through putting in a good word.

It’s not that any of these accusations are automatically wrong or impossible. But they are incredibly nebulous. A huge amount of interpretation had to be made to decided that all these unknowns and indirections definitively add up to Lula’s guilt. And that interpretation was made by just 6 judges under a large amount of political pressure : from the mainstream media, from parts of the public, from other politicians (including the current government), from the top brass of the military making oblique threats, from evangelical leaders who have made a religious crusade against the PT, etc. etc. to find Lula guilty.

An entire establishment that was terrified that Lula was still more popular than any other political candidate and would have still been likely to win the presidency in this year’s elections.

It very much wanted to make sure he was taken out so he couldn’t stand again.

Let’s be clear about this.

NOBODY.

That is NOBODY

I’m going to repeat that …

NO FUCKING BODY AT FUCKING ALL IN BRAZIL

… believes that this was an impartial judicial process simply working itself out, following the evidence wherever it most obviously led.

Not the left, who no longer believe in the judiciary. (Which is something that should worry everyone, whatever their political position. Half the country believing that the judges can’t be trusted to do an honest job is a massive issue.)

Not the right, who make make explicit analogies with Al Capone and are cheer-leading this legal process as a way to get Lula for other crimes and conspiracies they attribute to him.

Not the judges. Who have explicitly said that their real motivation is to demonstrate that no politician is above the law and want to make an example out of Lula. And are now scared to be seen to back down. However weak the actual proofs are.

Not the generals who feel it necessary to send coded messages that they will be really pissed off if the judges DON’T send Lula to prison.

Not the other corrupt politicians who are desperately hoping that the cathartic fire will have satiated itself and burned out before it gets to them.

Not even, I suspect, the people you see driving around Brazil with stickers in their cars saying “Lava Jato #EuAcredito” (I believe in Car Wash) as though it’s some new kind of Pentecostal revelation. These people didn’t believe that Lava Jato would find the “right answer”. They believed it would wreak righteous judicial vengeance on the party they hate.

This whole thing started as a way for the far right to score points and win through lawfare what they couldn’t win through elections. It’s burned the Brazilian political class. Now it’s wrecked the Brazilian justice system. And judges are seen to be as corrupt as politicians.

Perhaps fanbois of military intervention are happy. They shouldn’t be. The only difference between corrupt politicians and corrupt generals is that the generals are going to shoot the whistleblowers and investigators before their crimes come out.

Update 2019 : I got pushback from right-wingers in the comments. Naturally. Not a problem. Sometimes they are even right, and correct my own biases.

But people reading this answer should know that in October, 2019, less than a year after I wrote this, the supreme court of Brazil is indeed, finding that the prosecutions were biased. And may be flawed : Decisão do STF pode anular condenações da Lava Jato, mas ministros ainda discutem limitar impacto


Apr 21, 2018

In the next Brazilian elections, after all corruption scandals, should I nullify my vote?

What good would that do?


Apr 21, 2018

Do you prefer music or songs?

Most lyrics are terrible.

But the human voice is nice.

So I quite like songs in languages that I don’t understand.


Apr 21, 2018

Why is it that I cannot get on board listening to psychedelic rock from the 1960s?

It just is a matter of taste I guess.

Personally, I find psychedelic rock from the 1960s is one of the very few subgenres of rock that I actually want to listen to.

To know why you don’t like it, you probably need to think about what you do like, and you’ll find that psychedelic rock from the 1960s doesn’t have what that has.


Apr 21, 2018

Do you think millennials respond to musicians and artists the same way we do with wine (i.e., with a story)? Or simply put, are genres still relevant?

I think we always respond to the story behind music and art.

That’s one of the things that gives it its meaning for us.

I’d be very surprised if that has changed for millennials.

Genre loyalty seems to be less pronounced. But I’d guess it matters to the extent it interacts with story.

But in an age of social media, there are different ways of accessing the story of the musician / artist. You follow their Instagram or Twitter etc. and keep up to date with their gossip and feuds and clothes etc. At the same time, social media gives us new types of artist with new kinds of stories that can inspire fandom in young people : YouTubers, fashion bloggers etc.


Apr 21, 2018

Where does Claude Debussy rank among the best classical composers ever in your opinion?

In my opinion he’s easily in the top five.

Quite possibly my number one.


Apr 21, 2018

In sociology, why do you think skinheads are often convinced that they are “losing their country” to minorities. Why do you think it is so easy to convince them of this?

People attracted to the “losing their country to minorities” narrative often have lost something.

A sense of security and self-confidence that comes from economic and community stability. They’ve lost jobs. Perhaps even the hope of a steady job. They’ve lost economic security and status. Perhaps their community has even been changing.

The lie is not that they’ve lost something. The lie is who has taken these things.


Apr 21, 2018

Why does it seem that in the last couple of years racism has increased, people of color are saying that they cannot be racist since they are not privileged? How does this make sense?

Of course individual people of colour can be racist.

What can’t be the case is that systematically, the institutions of society are racist in both directions at the same time.

It can’t, for example, be the case that the police are more nervous than average around black kids AND more nervous than average around white kids. Simply because that’s not how averages work.

So institutionally the system can be loaded against blacks, or whites, or neither.

But not both.


Apr 21, 2018

What would happen if there were no oil on the earth from the beginning?

If there’s no coal then no industrial revolution.

We’d still be living largely as we were in the 17th century.

Whales would end up extinct as we hunted them for their oil.

No railways, no metal ships, no deep mining etc.

If there was coal, but no oil and gas then we’d get to mid Victorian era tech. But there’d be no cars or aeroplanes (coal’s weight to energy ratio doesn’t allow it).

We’d probably still develop electricity and radio and television. But mining would still be a lot more expensive given the different costs between building railways vs. big trucks to remote places. Human power would still be high demand.

Also, no plastics. We might have invented them, but cheap, mass produced plastics (imcluding nylon for clothes) would be out.

So I don’t think you’d see the explosion of consumer goods available to everyone.


Apr 21, 2018

What would you do upon finding out that your mother, who abandoned you when you were 6, married an “axe murderer? This axe murderer murdered multiple people and was only discovered after she passed and he passed.

I’d probably try to cash in and write a book about it.


Apr 21, 2018

What available psychological evidence supports or rejects the idea that communism kills innovation?

There isn’t psychological evidence.

People under communist regimes are just as smart and creative as everyone else.

Sometimes even the state puts them up to it : http://www.science20.com/rogue_neuron/solutions_creativity_crisis_look_cubas_technological_disobedience

The problem is with the institutional support or lack thereof for developing innovative ideas into things that can be used and mass produced for many others to enjoy.

With a top-down planned economy, either the idea is picked up by the hierarchy / state, or it isn’t. If it is, fine. But if it isn’t, there are no resources to develop it into something usable, or mass produce it.

In a capitalist society, there are multiple investors, any of whom might see potential in the creative idea, and be willing to fund further development work until it becomes a viable product. And then to mass produce it so it becomes accessible.


Apr 21, 2018

Is it still racism if you hate people of all races, including your own?

If you don’t distinguish by race, it’s equality.


Apr 21, 2018

Considering communism succeeded in East Germany and capitalism utterly failed in the West, why would any human being deny communism as the sole saviour of society?

People differ on the meaning of the word “succeed”


Apr 21, 2018

Why do most American workers don't feel the need to reinvent themselves by constantly learning, given the new economy? Why blame the politicians if you are not willing to do your part?

There’s a lot more to “reinventing yourself” than just “feeling the need”.

You need to know what to reinvent yourself as.

Take Steve, an unemployed 40+ year old man whose industry job just closed down because the company he worked for outsourced to a Chinese supplier.

Who is giving good advice to Steve as to what kind of reinvention is needed?

How can Steve distinguish who is giving genuinely good advice that will result in him getting a new job equivalent to his old one, vs. someone taking advantage of his misfortune to sell him an overpriced useless training course that won’t bring him any equivalent new job?

Steve is reluctant to invest in a reinvention package when he has no real guarantee that it will actually work for him, or indeed any way to assess the probability that it will work.

The job went to China, where it’s run by people from a different culture, speaking a different language. Suppose Steve wanted to follow his job. Think of the huge amount of reinventing Steve needs, in order to be able to move to China, learn the Chinese language, learn the Chinese culture. That’s if he can even get a visa. The cost to Steve of following the job, vs. the cost to a native Chinese graduate who is already located in the right place geographically and culturally is much higher. Steve can’t afford to move to China without a significant compensation. But the Chinese company can hire someone locally for less than that.

When Steve was 20 he had no commitments, and the health and energy of his age. If he had to move across the country on the off-chance of an interesting opportunity, his own sense of adventure would be compensation enough for the risk.

Now Steve has a wife and two kids he’s responsible for. And a house with a mortgage that needs paying and can’t be easily sold. If Steve were Keyser Söze, he’d just shoot his family in the head to rid himself of the encumbrance, and run off to pursue his dreams in the new economy, laughing at the bank that thought it could collect on his debts.

But … Steve is a human being, not homo economicus, so things like family ties and financial responsibility actually mean something to him.

Steve may well be a hard worker. He may well be willing to reinvent himself. But with all the extra costs already loaded on him he can’t compete with the next 20 year old.

And without a social infrastructure that can actually point him in the right direction and provide the new education at an affordable price, he faces huge challenges reinventing himself.


Apr 22, 2018

What music are you listening to now?

Teresa by Pascal Comelade


Apr 23, 2018

Are there any animals that can happily survive in the human stomach?

Tapeworms are evolved to live in the human intestine.

Not sure whether you’re specifically distinguishing the stomach from the intestine.


Apr 25, 2018

How is the 200th birthday anniversary of Karl Marx, on May 5, 2018 being celebrated in your country?

He’s not very fashionable here in Brazil.

Give it 5 or 10 years, and he’ll be back with a vengeance. But right now I don’t imagine there’ll be much enthusiasm.


Apr 25, 2018

What is your opinion on the Thursday theory, which suggests that the world only started last Thursday?

It’s not a “theory” in any scientific sense.

It’s a thought experiment. That can be used as a sceptical argument : “how can you prove that the world wasn’t created last Thursday, including all your memories of what came before?”. Answer, “you can’t.”

But this is like most other sceptical questions. “How can you know that the world isn’t an illusion created by a powerful daemon?” “How do you know we aren’t in The Matrix?” Etc.

Well, we all know that the sceptic always wins. You don’t beat the sceptic, the sceptic is like a punch bag; you practice thumping it, but you don’t expect it to actually fall down. The point is to strengthen your punches and make them more accurate.

Same with the sceptic. You don’t beat him. You just make your own arguments stronger.

So what’s the Thursday argument trying to insinuate? That memory, and perceptual evidence aren’t infallible proofs.

Sure. They aren’t.

So what do we do with that information?

We fall back to a more defensible, and realistic position : that we don’t rely on infallible proofs to feel secure in our world-view. We just accept that a world-view has to be consistent and coherent and provide good explanations of the evidence we come across to be our preferred model.

We can still compare different world-views, and say that worldview #1 is better than worldview #2 because it really does fit our empirical evidence better.

Cheap scepticism is the “Mutually Assured Destruction” option. Sure I can undermine your belief that “science tells us everything” by pointing out that science can’t definitively say we aren’t in a simulation.

But once I’ve pushed that button, nothing I try to advance as a positive alternative thesis survives either.


Apr 25, 2018

Is it very difficult for the liberals in California to understand that being nice to people doesn't improve anything? Is the intellectual decay of Europe not enough for them to see that universal education is a bad idea?

This is as opposed to the intellectual flourishing, where, exactly?


Apr 25, 2018

What is the future of Bitcoin? Will it become a mainstream currency, or will its popularity wane, and why?

It might become a mainstream currency if it can solve its various scaling problems.

Right now it consumes too much bandwidth to make fast enough transactions; too much disk space to deliver on the promise of being truly decentralized; and too much energy to be either democratically created or ecologically sustainable.

Solve these issues and it (or similar cryptocurrency) might have a chance.


Apr 25, 2018

What would it take for you to believe me if I told you that I was sent from the future?

A series of accurate predictions of unlikely happenings about the next few years.

If you give me a bunch of things that are going to happen between now and 2025. And they all turn out to be true, I’ll start to give credence to your claim.


Apr 25, 2018

Before we accept global warming, should we ask about the many incentives for scientists to say they believe in global warming?

By all means consider them.

Please do …

… OK. Done it?

Now remember that the oil industry alone is worth $1.7 trillion dollars. (More than all metals in the world : The Oil Market is Bigger Than All Metal Markets Combined )

How do the incentives for scientists to fake the data for global warming stack up against that? Like to draw me a histogram comparing the money in “pretending there’s global warming” vs. the money in “keeping the oil business going by pretending there’s no global warming”?


Apr 27, 2018

Can White southerners still feel pride in their unique cultural identities while also not being racist?

Sure.

The south has music. It has food. Allegedly people are very friendly and hospitable.

There’s a tonne of stuff you can build an identity around and be proud of.

Just don’t make it about a flag or the generals that were used to fight a war in defence of slavery. THAT is what makes you look racist.


Apr 27, 2018

Why is Silicon Valley intolerant of libertarians in 2018?

Because people who’d been calling themselves “Libertarians” and saying it was all about freedom and non-aggression suddenly started revealing themselves as standard right-wing authoritarians. Supporting Donald Trump; saying that if democracy was inconsistent with capitalism then it would have to be democracy that goes; championing the rights of white supremacists to have a platform at universities etc. etc.


Apr 27, 2018

What is going to be the future of FOSS and GPL considering most open source frameworks today are adopting commercial friendly licenses?

I hope people still continue to value and use the GPL.

But, yes, I can imagine that “BSD-style” licenses are proliferating, especially in free software projects supported by large corporations.

That is going to come back and bite us in future.

It’s not the most serious issue though.

Patents have become newly problematic again. (See the Oracle lawsuit against Google / Android which is threatening to make anyone developing for Android liable to pay royalties to Oracle)

Even more problematic is the rise in devices which use software but aren’t general purpose computers. Here there’s huge amounts of software which users can’t see and can’t change. These simply don’t allow users to choose to use free software, and as a secondary effect, discourage anyone thinking much about the freedom of the software that goes into them.

It’s ironic that many such devices are based on free-software. With a few proprietary elements thrown in. And there’s little the free-software community can do about it.

So, I’m kind of worried by the shift from GPL to BSD. I recommend that everyone talks about this, and tries as far as possible to resist it. Remember though that generally software you receive under a BSD-style license, you can actually re-release under the GPL.

I recommend that more people do this. Take BSD-licensed code, add something to it, and re-release under the GPL. Change the name to help disambiguate it, and to give those who value freedom the chance to identify and support it.


Apr 27, 2018

How would the world be different if in 1923, Germany had been taken over by communists?

Alarm clock!

(Troll questions deserver troll answers)


Apr 27, 2018

"Bitcoin is bigger than the internet." What do you think?

No.

Every bitcoin transaction is an internet transaction.

But some internet transactions are just cat pictures.


Apr 28, 2018

Do you know of any right wing libertarian globalists?

I’d assume that right-wing libertarians are globalist by default.

Being nationalist is a symptom of sliding from straight up libertarianism.


Apr 28, 2018

Why are circuses dying out?

Julia Pugliese’s answer is good.

But there was also a fashion a few years ago for continuing the daredevil / “dangerous” and uncanny freakishness of circus, with less animal cruelty and more motor vehicles and self harm.

For example :

Archaos :

Jim Rose :

Don’t know if this was more of a 90s thing, or there are still circuses like this around.

I don’t see why they shouldn’t make a come back.


Apr 29, 2018

Do you reserve the right to change your mind? Or do you feel weak or ashamed to change a strongly held opinion?

I reserve the right to change my mind.

I rarely feel weak or ashamed to change an opinion.


Apr 30, 2018

Is it time for Amber Rudd to resign over the immigration issues that have come to light in April 2018?

It seems so.

She just did.

While that is obviously a good thing. The irony is she likely did it because she still had a shred of decency left and realized she couldn’t face down the fact that she’d sleepwalked into running a shameful program of xenophobic / racist harassment.

OTOH, we’re now likely to get fucking Gove or someone who has a thicker skin and less shame. And is likely to run an equally nasty Home Office but be cleverer about either not being publicly caught or justifying himself.

Update : Fair enough. We didn’t get Gove. And the guy we got is probably genuinely not in favour of the Home Office behaviour. Nevertheless, I don’t expect much to be done.


Apr 30, 2018

Does the existence of monarchies violate the declaration of basic human rights, that all people born should be treated equally?

Yes.

Of course.

But remember, the idea of “ basic human rights” is an incredibly new one. Invented in the Enlightenment.

Monarchies have been around for thousands of years. They weren’t really worrying about trampling on human rights when they set themselves up.

Now, like other responders to this question, I’m British. So I’ve lived under the UK’s Constitutional Monarchy. And like the other responders point out, it’s basically OK.

Nevertheless, on principle, I still think that we should get rid of it. But it’s not one of my major concerns. It’s not as urgent as many political questions.

But we should be honest that the UK’s Constitutional Monarchy is a very weird and non-standard type of monarchy. Using it as your model to reason about monarchies in general is a bit like using the Duck Billed Platypus to reason about mammals.


Apr 30, 2018

Do you think spirits, trolls and fairies live in the woods, and are they good or evil?

No.

I think fairies live in California and they’re radical.

I think trolls live on the internet and they’re reactionary.

And spirits are more likely found in a bottle.


Apr 30, 2018

Why are there 3 democratic socialist parties in Brazil? Why do they not form one party to gain the most votes?

Welcome to the magic of Proportional Representation in a big country.

With PR, even small(ish) parties can be big enough to support a few Deputies / Senators, and therefore be fairly lucrative for the senior figures who can trade their support in coalitions for other opportunities. Either political or purely mercenary.

So the temptation for any political figure with reasonable recognition and who has had a fight with their current party is to break-away and create another one where they are in charge.

Parties often do become vehicles for a few big name politicians, and perhaps jettison their ideology in favour of what suits the leaders.

This is an endemic problem in all political systems, but PR makes it worse.


Apr 30, 2018

Is there a specific era and type of music you prefer, or do you like to go with the flow?

Neither.

There are maybe 50 types of music I prefer to listen to.

I definitely don’t like to “go with the flow” and have to listen to music that I don’t like. But that doesn’t mean I only like one sort of thing.


Apr 30, 2018

When was the last time that everyone had an equal chance to become wealthy in America? I mean this as in specific time period

Never.

The first few hundred years were blighted by slavery.

Then the next hundred or so were blighted by racism.

The last few decades have been blighted with racism too.

It’s pretty hard to think of a moment when black people had the same chance to become wealthy as whites.


May 1, 2018

Does Marx still have a lot to say, 170 years after he wrote The Communist Manifesto, when 43 individuals possess as much wealth as half of the rest of humanity?

Yes.


May 1, 2018

What are your thoughts on Facebook getting into the dating game in 2018?

As someone who has been off Facebook since 2013. And has no intention of joining it again, I’m relieved that I don’t need to date.

I’m forever hearing people say that they don’t like Facebook but can’t possibly leave because it’s now too much of their social life.

I tried leaving Facebook. I couldn’t

Think how much harder it’s going to be if you think you won’t be able to find a partner or have sex without being assimilated?


May 2, 2018

How come when many people are asked a direct question about facts, they decide to also put their own little opinion or unnecessary information that have no regards to the question?

Because facts are made of opinions.

All facts are value laden. All facts are framed. All facts will be accompanied by caveats about what was included, what was excluded and how the presenter thinks they need to be interpreted to give the most truthful picture.

Even if the facts are just a list of numbers those decisions are in play.


May 2, 2018

Despite crack, AIDS, and the nuclear threat, why was 80s music so upbeat and optimist?

Partly because you’re filtering out goth from your idea of 80s music.

And partly because there’s always happy music. People need an escape from all the misery.

Update :

Lot of comments vibing off my “goth” point, with other examples of miserable indie / alt genres. All true.

But what about

Can’t get more mainstream 80s pop than that.


May 4, 2018

How easy is it to radicalize someone?

We’re starting to see a lot of people being radicalized, in the name of various causes, from Mohamed Lahouaiej Bouhlel in support of the Islamic State. (https://www.washingtonpost.com/world/islamic-state-claims-responsibility-for-france-attack-in-nice/2016/07/16/4327456e-4ab9-11e6-8dac-0c6e4accc5b1_story.html) to Darren Osborne with a hatred against Muslims (Man radicalised by TV drama rammed van into Muslims near London mosque) to Alek Minassian in favour of the incel uprising (Toronto suspect praised 'incel' killer) .

The pattern that seems to be emerging is that the the person already had serious problems with anger / violence (often “domestic” violence against women) / self-control.

But the person was often NOT particularly “political” or “religious” or committed to the cause.

In fact radicalization happens very quickly, in a matter of weeks. Something triggers an unstable person; that person goes looking online, encounters a huge amount of material promoting a violent and partisan world-view; gets incensed by marinading in it for a few weeks, and finally flips out and attacks.

Radicalization doesn’t seem to be about the particular cause. Nor does it seem to be about the strength of belief in a cause. It’s about the person’s own pre-existing violent tendencies.

So how easy is it to radicalize someone?

An “ordinary” non-violent person? However fervent a believer they are?

Not much.

An unstable, angry, already violent person? It seems it takes only a fairly short, but fairly intense, immersion in a particular ideology / world-view to flip them into that state.


May 4, 2018

Can we run out of creativity?

Creativity isn’t “infinite”. Because the human race isn’t infinite. It will end one day.

But it’s effectively “limitless”. As long as there are humans around, we can expect them to do creative thinking.


May 4, 2018

Isn’t it ironic how all of Europe wanted to keep Germany from rising to power, crushing it twice but Germany still comes out as the shotcaller of Europe in the end?

Yes and no.

Europe was trying to stop Germany’s rise in the first world war.

In the second, the problem wasn’t Germany’s “rise”, but Germany’s naked aggression and unacceptable behaviour.

It’s not surprising that the area that came to be Germany would be dominant within Western Europe. It’s the largest cohesive / connected region, right in the middle of it. Everything else in Europe is islands, or peninsulas, or at the edge. Germany is the big lump (with a big population and resources) in the middle. Once it was unified from set of competing kingdoms it was always likely that it would become central.

Or rather, it’s in the middle of Western Europe. Perhaps if there were no cold-war and enmity with Russia, then something like the original Austro-Hungary would be the natural “centre” of an expanded Europe. But given the reality of the cold-war, it’s natural that Germany became the “hub” of modern Europe. How else will stuff flow between Italy and Spain and Scandinavia except through Germany?


May 4, 2018

What string instrument do we not normally think as being played in a solo jazz song?

Hurdy-Gurdy :

Harp :


May 4, 2018

Will musicians like Gary Glitter ever be able to make music again despite their criminal status? I've been curious.

There’s nothing stopping them making music.

The challenge is getting anyone to buy it.

For all we know, Glitter might be making music under a bunch of pseudonyms and selling it online.

How would anyone know?


May 6, 2018

Is it possible to create a society where bad people don't exist?

It’s probably as easy as creating a society where stealing doesn’t exist. Or lying. Or cheating.

Some people are likely to always let their selfishness overrule their sense of responsibility / sociality.


May 6, 2018

What are some of the best music forums/websites where I can improve my music knowledge for free?

YouTube seems to me the best place on the web to get free music education.

There is an incredible amount of incredibly useful and good stuff there.

From theory :

To beautifully visualized examples :

To production tips :

To musicians doing a mix of education, public experimentation and public performance like Adam Neely and LOOK MUM NO COMPUTER etc.

YouTube is a truly incredible resource for music education. Unlike anything the world has ever had before.


May 8, 2018

What are the reasons that make old people dislike rap?

Who says we can’t?


May 8, 2018

What does the expression "Cultural Marxism" have to do with Karl Marx? What if anything is there in his writings or speeches that can be used to imply that he would have approved of what is being done under the theme of political correctness today?

So, as everyone else is going to point out shortly, when they discover this question, “Cultural Marxism” is a catch-all term invented by a bunch of right-wing reactionaries intended to discredit all kinds of social progressivisms, like feminism, anti-racism and LGBTx rights by pretending that they’re all part of conspiracy dreamed up by Stalin to enervate and bring down Western Christian civilization.

That’s true. But let’s put it aside for a minute.

Marx is indeed a historically major thinker because he did transform the way that people thought about politics.

Before Marx politics was mainly about who was in power. There were good rulers and bad rulers. And politics was all about replacing the bad rulers with good rulers. (Whatever your perspective was.)

Marx, though, argued something different. For Marx, politics and power wasn’t about who wore the crown or who was in government. Marx identified the true origin of power, and the locus of political struggle for power, in the economy. In the everyday production of food and goods and services that we all need.

Politics and power, for Marx, wasn’t something that happened only in a detached sphere occupied by a special political class. It was something that everyone participated in; everyone was (whether they like it or not) caught up in it. Politics was the struggle over the organization of everyday life.

For Marx that organization was mainly about production and economics. But he did recognise that it also included the “reproduction” of new human beings within the organization of the family. And to an extent, the organization of leisure and consumption.

What has happened since then is that progressive politics of all kinds does, indeed, follow that fundamental Marxist insight. Or to put it another way, Marx’s change of perspective is a “Copernican Revolution” in the way that we think about politics. Taking it away from a political class and putting it in the hands of everybody.

So feminists don’t just worry about trying to have a queen rather than a king on the throne. Which is what a “pre-Marxist” feminism might concern itself with. Instead feminists worry about how men and women interact on the street and social media and in the bedroom.

Anti-racists don’t just worry about whether there’s an institution of slavery. But whether ethnic minorities are passed over in job interviews or discriminated against in school.

LGBTx campaigners point out how everyday practices like the derogative use of the word “gay” are microaggressions that add up to systematic prejudices.

All of these are concerns that come after Marx’s “Copernican Revoltion” in politics. And would be unimaginable without it.

All modern progressivisms are, in some sense, influenced by Marxism. As is any plausible modern politics.

Related :

Phil Jones (He / Him)'s answer to When people look at the situation of the world, how can they deny that cultural Marxism exists?


May 8, 2018

What is post-rock music? Why is post-rock music considered a a separate genre, when non rock genres like world, folk, classical, blues, jazz, techno and others exist?

Because post-rock starts from, and grows out of, rock music.

It often starts with the same instrumental line-up : electric guitar / bass / drum-kit.

Even if it then adds strings, synths etc.

It’s not jazz because it doesn’t start with a typical jazz combo or jazz musical elements like jazz harmony or rhythms.

Post-rock is often rather plodding and simplistic in terms of rhythm and harmony. Like a lot of rock music itself.

In some ways it draws on earlier experimental “beyond rock” traditions like prog and post-punk. But it lacks the musical ambition of prog, and the attitude and ground-breaking experimentalism of post-punk. But tries to make up for it in “atmosphere””.

I kind of like post-rock, but honestly, a lot of it is pretty meagre fare. Just go on YouTube and listen to a couple of Mogwai or Tortoise tracks and then go back and compare them with, say a couple of instrumental workouts by Public Image Ltd or the Durutti Column or The Stranglers and it suddenly throws into perspective just how tired and flat the 90s post-rock scene was.

There’s no sparkle.


May 8, 2018

Is the media being outfoxed by Theresa May's dogged consideration of these politically unacceptable (and complicated) "customs union partnership" models?

Why would May want to “outfox” the media?


May 8, 2018

Why didn't any organisms evolve wheels?

While Jim Tocco gives a good argument in terms of “what use is half a wheel” and other people point out the biological engineering problems, I suspect that these are all, potentially solvable by natural selection.

The real kicker is that the surfaces available in the natural world really don’t afford wheeled movement. They’re too irregular, not flat, and covered with plants and other obstructions at every scale.

Possibly if we were on some kind of more volcanically active planet where most of the surface was flat, hard, smooth rock without soil or plants, then wheel-like motion would be more useful.


May 9, 2018

What do you think of The Stranglers?

I’ve never really been a punk fan. So the first stuff I heard, (my cousin was a bit of an obsessive for a while) didn’t really grab me.

But this is sold me on them.

That is an awesome track.

I bought the Gospel According to the Meninblack album which is pretty great (though weirdly doesn’t include this)

On the whole, I find them a fairly strange mix of things I like a lot - fantastic sense of melody, great quirky vocals - with things that I find a bit of a turn off : there’s something very “pub rock” about them. And they kind of revel in it. And in a certain kind of rock clichedom that leaves me cold.

Actually I’m just listening to Grip at the moment, a song that I didn’t know before. And I’m having wild flash-forward to the Pet Shop Boys (Yesterday, when I was Mad) and Army of Lovers (the rap in Crucified 2013) both of which are very pleasant references. But also Dire Straits (Money for Nothing), not so good.

Like I say, weird mix of stuff I really like and stuff I don’t want.


May 9, 2018

Is vulgar and sadistic rap music lyrics responsible for the rise in the crime rate among youths by its negative influence?

Is the crime rate actually rising?

I think you’d have to establish whether it is, where it is, what crimes are being committed, by whom etc. before you speculate on a correlation with rap lyrics.


May 9, 2018

If Facebook had founders with liberal arts backgrounds, would it have avoided the problems it is currently having?

I don’t see any particular reason to think so.

Quora (at least the bit I see) trends slightly tech. / sciencey. So I do a lot of defending the humanities, “liberal arts”, philosophy etc. on Quora from the prejudices of people from the science / tech. side of the Two Cultures.

But, that doesn’t mean I don’t see equivalent pride and prejudice on the other side. People from the humanities / liberal arts and even arts in general like to flatter themselves that they have some special insight into human nature. And perhaps even some special “care” for others. Compared with those nerds over in science and engineering.

I see very little evidence of it. People from the arts and humanities are just as weak willed, just as susceptible to the vices and to self deception.

Had they been running Facebook ,qua Facebook, I suspect things would have turned out much the same..

What’s gone wrong at Facebook is fairly similar to what goes wrong with other hugely successful entrepreneurs who find themselves running mega-corporations : to Bill Gates or Jeff Bezos, for example. And I’m sure previous generations of industrial giants turned historical villains.

What happened is that in order to create a huge, successful company, the founders of Facebook had to succumb to the logic of the capitalist market. Stop thinking of the interests of the people whose lives they touched in the most general sense, and focus on the ways that such interactions could be made into money.

Eventually, or rather, “chronically”, ie. at a low level, over a long period time, the need to sustain profitability meant increasing the numbers of people using Facebook; increasing the amount of time they spent on Facebook and the amount of information they shared with Facebook; while developing ever more sophisticated ways to mine / analyse and resell that data to advertisers. Including the promise of manipulation.

It’s the institutional structures - the corporation and its shareholders; the shape of the advertising market; and to a certain extent the problems and opportunities of the technology itself - that ends up nudging the people who run a corporation like Facebook into trading away the privacy and dignity of its users in thousands of salami-thin slices.

That would have happened whatever background and personalities the founders / management of Facebook brought.

Or rather, the only way to have avoided it would have been to make different commercial decisions and chosen a different business model. Not one funded by advertising. Maybe by subscription or paid upgrades to the service etc.

Of course, that might never have been an option. Maybe something the size and shape of Facebook can only arise with an advertising business model.

So yeah, a liberal arts run FB might have chosen a different business model and failed. Or stayed small. Or may never have been able to master the technical requirements to build to FB scale.

In that sense, the founders would have avoided the problems.

But if they’d pursued the same type of company with the same business model and the same success, then I don’t believe there would have been the freedom there to choose to treat users sufficiently differently that they could have avoided the problems FB now faces.


May 10, 2018

When did the use of the "n word" first appear in hip hop and why did it appear?

The big shock to everyone was N.W.A.

Presumably the word was already current in their subculture, but NWA brought it to everyone’s attention, put it in the media and the record shops, and made everyone think about it.

After which, it went wildly popular for a bit. To the extent that The Goats parodied it on this classic sketch : Butcher Countdown

To be honest I’m kind of surprised. When I listened to hip-hop in the 90s, it seemed like the word had literally been reclaimed, everyone was using it more or less without comment. I thought it was going to get mainstreamed and lose its derogatory sense, much like the words “gay” and “queer”.

But then, suddenly everyone was bleeping it out. It’s absurd when I try to listen to Wu Tang or Missy Eliot on YouTube these days and all the N-words and cuss-words are bleeped. In fact people seem to be much more upset by it today than they did then.

I’m kind of divided on this. Is this a good thing, that people have become more respectful? Or is it actually more insidious? Has this heightened sensitivity prevented the word being reclaimed and defanged; and has it actually helped preserve the word’s derogatory force and the stereotypes that go with it?


May 10, 2018

Which contemporary pop song will be remembered as classic?

Where I go and eat lunch sometimes they play music from some jazzy woman singer, possibly Norah Jones or someone in that line, mainly covers of classic songs.

I’m always amused by some of the 80s stuff, including Madonna’s “Live a Virgin” and Soft Cell’s “Say Hello, Wave Goodbye” which seem to have made it into the cannon and given the treatment, even for jazzy, lounge women. Along with obvious 80s hits like “Billy Jean” etc.

OTOH, jazzy, lounge women can cover pretty much anything :

GABI - Trap Queen

There was a time a few years ago when everyone seemed to be doing covers of “Baby, One More Time”. And I think that shows that musicians will always find something even in the most mainstream pop. Justin Bieber’s “Baby” will probably get treated the same way.

There are a few contemporary pop songs that obviously “deserve” to be covered and may become classics because they have that something quirky and traditionally musical beyond mere pop hooks. Pharrel’s “Happy” and “Get Lucky”. Gotye’s “Somebody that I used to know”. Maybe Meghan Trainor’s “All about that bass”.

Hip-hop has a problem. Which isn’t lack of musicality.

Rap lyrics are so tied to the ideal of the rapper’s identity and personal “brand” that the idea of doing “cover versions” of hip-hop is just completely alien and “wrong” for the genre.

But it’s covers, and new interpretations, that make a song into a classic.


May 10, 2018

Do liberals understand the meaning of "The world is not perfect?" When will liberals realize that their idealism paralyzes governments and doesn’t work in the real world when government has tight pockets?

Liberals know the world isn’t perfect.

That’s why they want to try to make it better.

The implication in your question is “because it can’t be perfect, it can’t even be improved”.

You have to justify why such a very strong claim is valid.

It’s clearly historically not true. The world used to be worse than it was today. And it did become better.

So the idea that because the world isn’t perfect it can’t be improved is demonstrably wrong.

So … you want to argue that it can’t be better than today, you need to make the case.


May 10, 2018

Why is the use of the insult SJW not a BNBR violation?

Because it’s not an insult.


May 10, 2018

Is Fpop (French pop music) and Kpop (Korean pop music) basically the same thing?

Pretty much no, by definition.

Possibly kpop is popular in France..

And maybe some fpop uses similar production techniques. (I haven’t heard any examples, but I’m out of touch with fpop, got any links?)

I’d be surprised if there was a very strong similarity though. Beyond pop tropes and production techniques that are widely applied across the world.

But, send me links!


May 10, 2018

Why do creationists say evolution is a religion?

Because for them “religion” and “belief system” are the same thing.

They literally can’t understand what a framework for forming beliefs would be that wasn’t a religion.

So they assume that any alternative belief system must be an alternative religion.


May 10, 2018

Which person or group has the greatest influence on music today?

The Guardian had an interesting take on this : Bon Iver, Frank Ocean and … Shania Twain? Here are the most influential artists in music today

Of course, just to pull out that list and you can immediately think who those people were influenced by. And then back to who influenced them.

At some point you might, as Todd Looper , says, hit Elvis Presley. But then you can just go back beyond that too.

I’m inclined to say Tim Berners-Lee, Shawn Fanning and Sean Parker, and Chad Hurley, Steve Chen, and Jawed Karim. Because between them, they’ve transformed the entire infrastructure of music publication and distribution, and therefore who gets to make music and be heard.


May 11, 2018

How do you write rap lyrics?

Listen to a lot of rap and hip-hop.

And listen to a lot of other music too.

Hip-hop is an art form which is all about bringing together and juxtaposing lots of different influences for maximum effect.

All the great producers used to be “crate diggers”, obsessive collectors of obscure records and fans of obscure music.

Think of DJ Muggs sampling Doo Wop, RZA sampling 20th century classical music. Timbaland sampling Arabic and Indian music. A good hip-hop producer loves all music and finds inspiration everywhere.

Today, the producers probably get stuff off the internet, but as that’s the world’s biggest music library, that’s a good thing.

If you want to be a rapper, you have to practice. A lot. Perfect your flow. Write. A lot. Probably read other writing, poetry, song lyrics. Even “mumble rap” has flashes of clever wordplay and rhythmic complexity.


May 11, 2018

Why did women composers only excel in a limited range of musical genres during the 19th century?

Imagine how many 19th century orchestras were willing to let women conduct them, or tell them what to do and how to play particular passages.

A lot of great 19th century music is all about learning to manage and control large orchestras.


May 13, 2018

Who are some famous/influential dead DJs and electronic artists?

Of course Frankie Knuckles and James Stinson. Much respect and props to them.

Also, Scott Hardkiss, pioneer of the “Californian” rave / techno scene.

R.I.P. Rave Scene Pioneer Scott Hardkiss

DJ Rashad, footwork pioneer

DJ Rashad Has Died


May 13, 2018

As a fan of metal music, I feel rock music is way louder. Do you agree?

I think “loudness” is largely a function of production.

Today, loudness is created by whoever has the best plugins on their computer and knows how to use them.

It’s not a property of musical genres.


May 13, 2018

I've noticed that certain genres of music are more often self-referential (think funk, with its thousand variations on the theme of "Let's Get Funky") than other genres. What determines this?

A genre of music talks about itself in this way as a kind of “audience participation”, in a live setting.

So “let’s get funky”, “are you ready to rock?”, “let there be house!” etc. are exhortations to people to join in the spirit of the musical event (usually by dancing)

These genres see themselves as a communal, social experience. The genre is something that brings the fans / audience together.

Genres that don’t do it, don’t see themselves as a shared participative rite. Or at least not in a live setting.


May 13, 2018

Would you rather have a penny for every follower you have or a dollar for every question you've answered?

As of today :

3,948 Followers

6,366 Answers

That’s a bit over half a follower per answer.

Even if it were parity (1 dollar per follower vs. 1 dollar per answer) I’d still be better off getting paid for answers than followers.

And that, ladies and gentlemen, is why “the attention economy” sucks.


May 13, 2018

What would Windows be like without free software and open source software?

The main difference you see today because of free / open-source software is the dominance of internet giants like Google, Facebook etc.

It’s free software that let these companies create their own OS’s / platforms to run giant server farms and clouds.

Without free-software, all these internet startups in the late 90s, early 2000s, would have had to buy operating systems for their servers from either Microsoft (Windows NT) or Sun (Solaris). (They wouldn’t have been big enough to write their own from scratch)

They’d have literally been paying a “per seat” (or per machine,per blade) “tax” to Bill Gates or Scott McNealy. This would act as an extra friction on expansion of the services, raising the cost of acquisition of users, possibly significantly. Which would make the “get big by giving away services for free” strategy harder.

Furthermore, Microsoft being the kind of company they were at the time would almost certainly have been trying to leverage the control they had over the server operating system to promote their own rival services.

So, Bing, relying on special API calls in Windows NT, might get performance that Google couldn’t.

So, expect that :

Microsoft, would likely be at the forefront, state of the art, at server technology, scaling, clustering, clouding etc.

Google, Amazon, Facebook etc. would never have become so big, independent and powerful

Microsoft would have more successful rivals to all these services : Bing would be a closer rival to Google. M$, rather than Amazon’s AWS would be at the forefront of services. Microsoft might well have promoted its own social media alternative to Facebook which would have had more traction.

Most importantly for Windows, we’d have seen more attempts by Microsoft to tie online, cloud-based services back to Windows clients rather than using the browser and open protocols like http / html. The Microsoft “Knowledge Explorer” client, a front-end to Bing, would be part of Office. The Microsoft “Message Book” to manage your social graph would come as a stand-alone client with Windows. Etc.

Without free software, Microsoft would have ended up dominating the social / internet space that today is divided between Facebook, Google, Twitter, Amazon etc.


May 13, 2018

Which software is the best for creating techno music?

There’s no one “best”.

There are two or three really “big name” DAWs : Ableton Live, FL Studio, Logic.

A couple of others that maybe aren’t so big (at least in EDM) but still pretty widely known and have their fans : Reason, Reaper, Renoise, Cubase, BitWig.

A couple of good free-software options now, like LMMS.

All of these act as “VST hosts” meaning you can use plugins inside them for extra sounds and extra effects.

So you can make a decent dance track in any of them.

In fact, considering how classic house / techno / rave was made on very minimal equipment, any of these will provide more power than some of your heroes used.

I just watched this video about Burial, and found out he didn’t even use a DAW, just a multitrack audio editor :

If I were you, before buying anything, and committing to a particular paid ecosystem, I’d download LMMS which is proper free-software. And see how far you get with that.

If you start to feel its limits, try FL Studio (which it’s based on), which is now very powerful but still easy to use (I use FL Studio quite a lot). And has the advantage that once you buy it, they keep giving you free upgrades.

Ableton is also very popular. Its advantages over FL Studio are in playing live (it’s really focused on that), and “warping” the timing of tracks (eg. bringing vocals or recordings of acoustic instruments into time with the beat) OTOH, I find the way of actually composing in FL Studio more intuitive (maybe I’m just more used to it)


May 16, 2018

Why don't rock bands need a conductor? Do any musicians need one?

Rock music has a drummer who keeps time. And a guy on a mixing desk who balances the (electrically amplified) volume of each instrument so that they can be heard but no one swamps the others.


May 16, 2018

Is it wrong to say that Cameron was a good PM?

Yes. Totally.

He was a mediocre one at best. Presiding over a regime of gratuitous nastiness : Osborne’s hurtful and useless austerity program, May’s “climate of hostility”.

And then he took a very high risk gamble of a badly thought through in / out EU referendum, with no planning or thought for the consequences, purely for party advantage (fear of losing votes to UKIP) and management (to shut up Leavers in his own party)


May 16, 2018

Why don’t liberals do more to combat Islamic terrorism?

Liberals do as much as conservatives do to actually combat Islamic terrorism.

What they don’t do is conflate “trash-talk Islam and be mean to Muslims” with “combatting terrorism”


May 17, 2018

Why do artists name-drop (usually their own names) in their music, and why does this practice seem more prevalent in rap and dance music vs. other genres?

I like User-10242627284119713282’s answer. Even if I’m not quite sure I believe it as the answer to this question.

The more obvious fact is that people hear a lot of music at clubs and on mixtapes these days, rather than on traditional commercial radio where a DJ would dutifully read out the name of the band. So, as an artist, if you know people are hearing your tunes and liking them, and you want to get credit and hopefully get them to buy more of your music, you need to make sure they know who made it.

Now, in more traditional rock / pop etc. which are song based, then the lyrics are pretty much what the whole song is about. So you can’t just drop your name or catch-phrase into the song without disrupting the poetry and structure of the lyrics. And therefore the art-work itself.

But in hip-hop and dance, which are already a kind of electronic multimedia barrage, whose meaning is determined by lots of external referencing through samples, and sonic references, then dropping branding / personal references into the track just adds to the enjoyable sense of information assault.


May 17, 2018

Why is it so common for many rappers to incorporate the mainstream trap snare in their songs?

It’s a great snare.

It stands out and makes a very audible popping click for time keeping.

But doesn’t take up too much of the sound spectrum so doesn’t interfere with the rapper’s voice or other instruments like bells. It doesn’t steal too much of the energy of the overall sound leaving the kicks and 808s be loud.

Best of all, despite being quite high it doesn’t fight the hi-hats. And hats are really important in trap and any other contemporary hip-hop / pop / EDM that’s influenced by it. The hats do a lot of the rhythmic work in this music. So you don’t want a snare that smothers them.

Imagine a big 80s snare, filling the mid-range, with a long decay, blundering around in the spaciness of a modern trap production. It would drown the delicate rhythms of the hats and just make the place too damned busy.


May 17, 2018

Is globalization responsible for the rise of many far-right groups around the world?

It’s a contributing factor, yes.

Firstly, the economic shape of the world has been transformed over the last 20 years or so.

When China entered the WTO in 2001 this kicked the already occurring trend for European and North American companies to outsource to Asia into overdrive.

This combined with new and disruptive technologies, and governments holding neoliberal agendas of prioritising control of inflation over control of unemployment has seen good jobs disappear and, if they get replaced at all, get replaced by more casual, lower paying or unreliably paying jobs.

The working class in “the West” has seen its real share of income and wealth decline. At the same time as, post the 2008 crash, many governments embarked on “austerity” programs designed to reduce the cost of the state (largely by eliminating programs that helped the working class and poor)

The question then became, who would manage to convince the working class where the blame lies?

The successful “third-way” centre-left liberals (Clinton, Blair, Obama) who had largely presided over these economic shifts in the 90s through 2010s were largely unable to offer a response. They were compromised by their own beliefs in the virtues of global free trade and their connections with many of the centres of power (Wall Street, Silicon Valley) that were making these trends happen.

Because the centre left had largely eclipsed and driven the further left, into the shadows, there was no strong, unified left response to the long term structural economic woes of the West. Where the further left have popped up to offer one, in the form of Bernie Sanders, Jeremy Corbyn etc. it has often been the remnants of the centre-left / third-way that have been their most persistent and vociferous critics. Partly because, undoubtedly, the third-wayists feel the implicit reprimand in the rise of the further-left : “it was your fault!”. And partly because the third-wayists still do believe that it was their capitulation to capital which made any kind of left-wing project possible at all - after the neoliberal revolution of the 1980s under Thatcher and Reagan, and the collapse and discrediting of the Soviet Union.

So with a centre left unable to offer a response[1] and actively attacking the credibility and character of the further left, the only people who offered any kind of explanation and potential “solution” to what was going wrong in the West were the populist right.

The final, incredibly important element to add to the mix, was 9/11 and the half-cold, half-hot war it spawned between the West and Islamic world. You can’t underestimate how traumatic 9/11 was to the Western mind-set. Americans suddenly felt vulnerable and humiliated in a way that was completely new and frightening to them. While not so directly affected, many Europeans are tightly coupled to American culture and media and easily synchronized their world-view with that of the US which now saw Muslims as an overwhelming, dangerous horde.

Anti-Islamic sentiment in Europe is, of course, tied up with more traditional questions of immigration and fear of foreigners. But the worldwide Islamophobia (for want of a better convenient label) supercharges the ordinary European xenophobia with the American sense of outrage. And the instability of the middle-east, leading to millions of refugees from the wars that were stirred up, makes Europe even more hostile.

So … combine the shift in the world economy (“globalization” proper) with the shift to automation; with the neoliberal consensus among allegedly left parties that they don’t have responsibilities to prioritise the needs of the working class; with the rise of a sense of humiliation and paranoia among populations who previously felt secure and invulnerable. And you have a formula disturbingly like the one where fascism came to power in Germany : a combination of economic crisis due to the great depression and flaws in the German economy; traditional anti-Semitism exacerbated by waves of Jewish refugees from further East; and the trauma and humiliation of the first world war and Versailles Treaty.

The far right ferment in this toxic brew. Offering solace and reinforcement to resentment : “it’s not your fault.” the far right whisper. “Your so called leaders have sold you out to the others. Your anger and hatred is justified. Support us in overthrowing the elites and we will get tough on the others for you.” It’s a seductive offer.

[1] wanna see something amazing? Even arch anti-leftist neocon liberal Nick Cohen admitted something like this, this week : Liberals still ignore the grievances of the ‘left behind’ | Nick Cohen )


May 19, 2018

Will rap music become high art (like jazz or classical music)?

Yes.

Of course.

It already has in many ways. It gets brought into classy spaces and events like art galleries, and sound-tracks of quality films, and even parties of rich people. It gets studied and analysed in universities.

Like any genre of music, only the less abrasive and better known, easier on the ear examples get played in posh places. But to be honest there are plenty of places you expect to hear a string quartet playing Vivaldi or a piano playing Debussy. But you aren’t going to get the more dramatic bits of Wagner or Mahler or the string quartets of Bartók either.

Rap is no different from classical in that respect.


May 20, 2018

Why do so many artists denigrate their own fans?

Fans are often quite demanding of artists. They believe they know what makes the artist really great and whar he / she needs to do.

Sometimes artists need to break free of their fans to grow and explore.

And sometimes the tension of that can make them antagonistic or dismissive of the fans.


May 20, 2018

Should kpop continue to increase their popularity? Or do you think we should create a new genre of music?

Who is this “we”?

I don’t think it’s up to us to decide.


May 20, 2018

Is there a good 'reason' for the violent and misogynistic culture that's often glamorized in rap music?

There’s no justification for that culture to exist.

There is a historical explanation for why that culture exists. But that’s not to say that the world wouldn’t be better if the culture were different.

The reason that it’s talked about a lot in rap music is that the culture does represent partly the reality for the black community in America. And partly it represents a cultural tradition that people in the black community grow up believing is theirs and that they should engage with.


May 20, 2018

What musicians have pop chart hits songs that are terrible representations of the brilliant library of their work?

Steeleye Span.

Brilliant, dark, haunting and hypnotic (and musically innovative) rock arrangements of real English and Scottish folk music :

But, unfortunately, mainly known for …


May 20, 2018

Is it normal that a 16-year old boy is interested (and partially talented) in art, science, literature, music, politics, for everything?

Sure.

Probably no-one’s convinced him that he shouldn’t be, yet. :-)

And as long as he has reasonable intelligence and curiosity he can probably apply himself to do something in all these areas.


May 20, 2018

Why is ideological music so good?

Because ideology :

a) gives people something to sing about apart from the banally obvious : “I love you”, “I’m miserable you broke up with me”, “Look how much money I have”

b) gives people passion, and passion usually adds energy to art.


May 21, 2018

What, if any, is the moral difference between owning a person ("slavery") and owning an animal ("having a pet")?

We have moral duties towards persons that we don’t have towards non-persons.


May 21, 2018

Why is classical liberalism disappearing in the world?

It’s not disappearing.

It’s evolving.

To suit new times and situations.

Classical liberalism is the product of the Enlightenment, a period at the cusp of the industrial revolution. When global trade was still done with sailing ships. And the world’s major economies relied on slavery.

Before electricity or any kind of communications technology beyond carrying letters on horseback. Before vaccines and the germ theory of disease transformed medicine completely. When the human population of the world was a fifth of what it is today. Before any women, any black people, any men except land-owners and the rising middle class, had any vote or say in what government should do.

Clearly a set of political heuristics that served mainly rural, male small-holders who might see each other a couple of times a week, is not the same set of political heuristics you need to manage a society where there’s an industrial proletariat, women are independent citizens with votes. Where over 60% of a 7 billion population live in densely populated cities, dependent on hundreds, if not thousands, of separate economic transactions, per day, most of which need to be subjected to standards to safety and fairness. Where meaningful participation in society requires you to be literate, and trained in a range of skills and understanding from basic maths and statistics to using computers, cars, banks, credit-cards etc.


May 21, 2018

If a person doesn't have any interest on any trending/latest things such as artists, music, movies, etc. Is there something wrong?

Maybe.

Look, you can decide that trending movies, art, fashion, celebrities, sport etc. are not worthy of your time.

But you’ve got to be interested in something. You must have some curiosity.

If you’re obsessed with science or stamp-collecting or earning your first million before you’re twenty, that’s fine.

If you’re literally not curious about or interested in anything, this might be a sign of depression; which would be worth looking into.


May 22, 2018

Why do some liberals ignore Israelites' sufferings and struggles for a free, democratic and independent Israel? How can they support those cruel Islamists?

There already IS a free and independent Israel.

The only people who stop it being democratic are the Israeli government who keep a large population of Palestinians in limbo, unable to vote either in the Israeli state or in a state of their own. It’s not the Islamists doing that.


May 22, 2018

Is there a music genre that is similar to trance but not EDM?

Similar in what way?

EDM is heavily trance influenced. But Trance was Trance before the modern EDM tropes (and technologies) kicked in.

So if you don’t like those, listen to old trance from the late 90s early 2000s.

I don’t like trance because I hate that boring four on the floor kick. But psydub, which takes a lot of the psychedelic imagery and cosmic vibes of trance but puts them on more chilled dub / trip-hop type beats, is nice.

I second Bas Vossen’s suggestion that Ozric Tentacles gets about as close to the trance experience as you could hope for from a rock band.


May 22, 2018

Is it racist to insist the people of my tribe not to intermarry, not because other races are bad, but because I want to preserve my nation and my culture?

Yes. Of course.

What does marriage have to do with anything?

If you want to preserve your culture, join a folk-dance society.


May 23, 2018

As we know, Democrats were the party of slavery. But now they say "no way, we disdain slavery.” Doesn't that prove that labels mean nothing?

It doesn’t prove that labels mean nothing.

But it does demonstrate that labels aren’t everything.

A party can change its mind. But keep the same name.

So what?


May 24, 2018

Do you think your taste in music is the norm? If not, what is your opinion on popular music?

I hope not.

As the immortal Indie Rock Pete put it so well :


May 26, 2018

Which do you believe is more important, natural intelligence or work ethic?

More important for what?

It matters.


May 26, 2018

Does everybody eventually love their own folk music?

Actually I suspect it’s easier to love everyone else’s folk music than to love your own.

The challenge of music is to hit the right balance between familiarity and novelty. Too familiar and your music sounds tired and cliched. Too novel and it sounds like noise. The listener can’t make sense of it.

Contemporary pop music is driven by fast changing fashions. It finds its balance by copying what all the recent hits do. For this reason, it has a high degree of familiarity. But at the same time, gets its novelty from the changing fashions. So a pop hit from this year sounds very like a pop hit from last year. But actually quite different from a pop hit from 10 years ago. As the fashions in sounds and rhythms have subtly but definitively changed.

Folk music, at least as presented in industrial cultures is kind of the bizarro / inverse of pop music. Its job is to keep very common tropes alive for a long time. And NOT be subject to fashions. A lot of what is passed off as “folk” is actually not folk at all. Just new, original, compositions in a rather boringly traditional style. It becomes a kind of irritating “worst of both possible worlds” between familiarity and novelty. Too familiar and standard to be interesting, but not actually a known part of your culture or personal history. And not within the fashionable styles to be exciting.

Other people’s folk music has a kind of strangeness about it that makes it interesting and appealing. But your own is neither interesting nor quite fashionable enough to be an exciting part of your everyday life.


May 26, 2018

Why is Trap so popular now? Is it expected for this genre to be the 2020's main genre, as opposed to 2010's Alternative and Electro Pop?

Surely Trap is already one of the major genres of the 2010s.

It hasn’t just popped up out of nowhere in 2018. It evolved out of other “deep south” subgenres of hip-hop, crunk, Houston etc. at the end of the 2000s. And it’s been in its currently recognisable form since at least 2013.

It’s popular because it has a great sensuous rhythm. And cinematic atmosphere. And because it’s a vehicle for a lot of talented, if somewhat obnoxiously braggadocious, kids to represent themselves. And make their pitch to be generational leaders.

In that, it’s pretty much like every other genre of pop music in the last 50 years.

In particular, I think Trap is hip-hop’s “punk moment”. The moment when a new generation finally breaks free from the history of the two generations before it and finally fragments the unity of what was thought of as a single, if increasingly stretched and baggy, genre into a lot of subgenres that want very little to do with each other.

After trap, there’ll be various offshoots of hip-hop and rap. But people will think of them as very different things. Just as after punk, people thought of metal, new wave, goth and indie as fairly distinct genres.

By the 2020s, I expect that today’s trap will already be history. But, to be honest, the next generation of kids will have Li’l Yachty and 6ix9ine etc. shaking their heads at how awful it’s all become.


May 27, 2018

Was Elliot Rodger justified in the killings that he committed?

No.

Next!


May 27, 2018

Who should people not listen to?

“Resentment radio” (or TV, or podcasts, or Youtube channels)

Basically any radio station with guys whinging about how terrible the world is becoming.

It’s not good for you. It makes you miserable. And, at worse, can turn you into an entitled asshole.


May 27, 2018

Is Theresa May worse than Tony Blair?

You can argue it both ways.

At least Tony Blair has the excuse that “the Americans made me do it”. While May manages to be an idiot all by herself.

OTOH, as John Birch points out, at least she hasn’t sold out her country to a foreign power. Her idiocy largely reflects perverse incentives within the home-grown Tory party.


May 27, 2018

Why does Smalltalk not become mainstream OS for cloud computing? Its message passing paradigm looks like totally native for scalability, going to modish Actors model.

Basically, it’s about synchronous vs. async. message passing.

Cloud / internet scale needs async to cope with the lag of long distance communication. But Smalltalk is fundamentally about synchronous messages within a single process.

If Smalltalk gained an elegant and native actor or CSP type semantics and notation, with Erlanglike light-weight native threads then I think it could become a contender.

The tricky part is that Erlang thinks very specifically about data. No data gets shared between processes except copied and passed by value. All data is immutable and ephemeral. This makes it inefficient for handling large complex long-lived data-structures. But that’s fine for the kinds of applications Erlang is meant for.

OTOH Smalltalk is heavily dependent on persistent stateful objects. That’s what the entire system is made of.

If you want Erlanglike robustness and simplicity you need to adopt Erlang’s approach to data.

But by the time you’ve reinvented Smalltalk’s world in terms of ephemeral immutable datatypes, it’s debatable how much of the spirit of Smalltalk is left. You’ve basically got Erlang with a more objecty syntax. In which case why not just go straight for Elixir?

Nevertheless I think it could be done. Add an Actor as an alternative top level Object class. Which always spawns new processes for each instance, shares no data, and only communicates by async messages. All arguments in messages to other Actors would be deep copied. I’d like to see Smalltalk tweaked anyway with the ability to mark some instance variables as immutable. To create a Let / Set distinction. Add some efficient immutable data structures.

Put this into a next-gen Smalltalk and you have something which might well be a useful elegant way to write cloud services.

I used to think that the monolithic image was another problem for Smalltalk on the server. But in the age of Docker and Kubernetes etc. that looks increasingly like Smalltalk being ahead of its time.


May 28, 2018

How can I release my own music for free?

Soundcloud and Bandcamp both give you the ability to put music up for people to download without payment.

They have slightly different restrictions : Soundcloud you can only put up a certain amount of music on a free account. Bandcamp you can only have a certain number of free downloads a month. After which downloaders have to pay.

Unless you have a LOT of music to release, Soundcloud is probably fine.


May 28, 2018

What is the logic behind some liberals silencing free speech if it remotely resembles white supremacism? If someone's views are fallacious and cause people harm, why not logically prove the error of their ways to them?

Firstly, it’s not clear how you “prove the error” of an assertion about values.

Let’s say someone believes that black people are less worthy of respect than white people. What would count as a knock-down proof against that assertion?

Now suppose that person is saying “I say black people are less worthy of respect than whites. Prove to me that I’m wrong!”. If you publicly accept that challenge and give that person a platform to make that challenge, then, when you fail - because assertions about values don’t really admit hard proofs one way or the other - that person claims victory and vindication of their prejudices.

Where’s the value of that?


May 28, 2018

You can't listen to everything. What are some useful music reviews/recommendation websites?

It largely depends on what kind of music you like.

In 2018 I largely get music “recommendations” from :

YouTube. Mainly I’m listening to something on YouTube and see interesting-looking “similar” videos in the side-bar and follow them. This is especially true of older music. When I’m doing a trawl of Russian jazz-funk from the early 80s, or cosmic jazz from the late 60s etc.

Bandcamp. I support various artists on Bandcamp. And it provides various ways of recommending “similar artists”. It also has a nice blog about various scenes or labels on Bandcamp.

Online sites. Quietus, Pitchfork, Fact etc. And The Wire magazine which I buy when I’m in the UK. I don’t read any of these religiously. Life is too short to chase down all their tips. But I bump into them regularly enough in google searches etc. and then stay around to see what else they’re talking about.

Blogs. Less than I used to. But I still pop back to Simon Reynolds’ various blogs and come away with a bunch of new artists to check out.


May 28, 2018

What professions do you see becoming obsolete in the next century?

Casey Roberts is partly right.

But it’s not “unskilled” vs. “skilled”.

It’s repetitive vs. non-repetitive.

Any job which requires you to do a well defined task repeatedly is in danger of being automated away.

However much skill and training it takes to be good at the repetitive task.

If it’s predictable. It’s automatable.

Jobs that are hard to automate are the ones where you never quite know what you’ll be facing when you go into work in the morning.

Everything else will get done by the machine.

What will happen instead?

I think the most likely growth area, from Uber drivers to marketing managers doing automated A/B testing to brain surgeons driving nanobots, is that people are going to be paid to “supervise” (ie. take responsibility for) machines that actually do the job by themselves. Your job is to sit there, notionally “overseeing” the machine, and getting sued / sacked if it screws up.

Why? Because otherwise, the responsibility would have to go back to the owners of the machine. And of the company that runs it. But they won’t want the responsibility for machine failures themselves. So they’ll put human shields in the way. People whose role is simply to soak up the law-suits and prosecutions and blame when things go wrong.

This is the shift from “intellectual labour” (ie. selling your ideas and thinking process) to “moral labour” (ie. selling your responsibility and reputation)


May 29, 2018

When is your favorite time to listen to music? Why?

Any time is the best time to listen to music!

I’m not sure I have a favourite. There are some times which it’s awkward or distracting and I have to turn it off.

And sometimes I’m watching a video.

Apart from that … pretty much always have music of some sort on.


May 29, 2018

Why did Boris Johnson fall for the prank call from Russian pranksters so easily? What implications does this have?

To be fair to Boris for a minute. How exactly does anyone determine that a stranger on the phone isn’t who they say they are?

If someone manages to get through to him (and presumably there are already people whose job it is to screen bogus calls out) he presumably has to assume, for reasons of simplicity, good faith etc. that they’re genuine.

Otherwise his job would be more or less impossible. If he had to personally challenge every phone call he received to provide credentials.


May 29, 2018

What did Karl Marx think about human nature?

Marx, following Hegel, believe that human nature is historical.

Ie. that it changes over time.

This wasn’t simply a naive conceit.

The reason that many European thinkers came to believe this in the late 18th through 19th century, from Hegel, to Marx and on to Nietzsche, is that Europe was discovering a lot more about the ancient world than had previously been known.

Anglo-Saxon philosophers like Locke and Hume and the founding fathers of the US, spent their time thinking about the behaviour of European immigrants to North America. A shift in space and circumstances, but not much in time. They largely thought of human nature as constant. What all men had in common.

But in Europe at the end of the 18th century / beginning of the 19th … Greece had recently been liberated from the Ottomans and could now be visited and researched. Napoleon invaded Egypt and the French started archaeological digs to discover more about ancient Egyptian culture. The first systematic archaeological research in history. The first museums were founded. German philologists were advancing the study of ancient languages and thought.

What became increasingly obvious to European scholars was how different the thinking and values and behaviour of the ancients was to their own norms.

Their concern was to understand and explain why and how the human mindset changed.

Think of all those Germanic words we use to talk about changing mindset : zeitgeist (spirit of the times), weltanschauung (world-view), Wille zur Macht (will-to-power), Übermensch (superman). This is where those words come from. For Hegel change was due to a dialectic logic unfolding, with different tribes as standard-bearers of the current zeitgeist. For Marx the struggle for ideas was embodied in the struggle between economic systems. For Nietzsche individual “supermen” forced new ideas on the rest of the population through sheer force of will, energy and courage.

Meanwhile, Darwin produced a model of nature itself where everything is changing through ongoing competition for survival.

Marx is not an exception to the concerns of his times. Like the other German philosophers (and many French and even some English) thinkers of the 19th century he finds it obvious that human nature changes throughout history.

But Marx is in London and has a front-seat watching the bleeding edge of capitalism. What Marx says that’s original is that its this economic innovation which in turn changes the human mind-set. When you change the rules for how someone gets food and drink and shelter and material comfort, the mindset of those who must play by the rules, adapts itself to them. To see those rules as inevitable, and eternal.

It’s kind of ironic, all those people who wag their finger at Marx and say “ha ha. what an idiot, didn’t he realize that human nature makes it impossible for us not to be selfishly in favour of capitalism”. They’re illustrating exactly what Marx predicted capitalism would do to them.


May 29, 2018

What's driving like? Do you ever feel like you're controlling a metal monster? Is it scary?

It’s not scary when you feel you’re in control.

It gets scary fast when you suddenly feel yourself sliding out of control for some reason. If you can’t quite figure out what you’re doing that’s wrong and how to regain control.


May 29, 2018

Are the producers of modern pop music giving the people what they want, or are they deciding what music should sound like for us?

It’s somewhere between the two.

What producers of pop always do, is try to make something that’s similar enough to music that has been a recent hit that they think it will also be a hit. But different enough that it doesn’t sound tired.

That doesn’t mean that there’s zero originality in pop. Pop producers are always experimenting with bringing in a new sound or rhythm or vibe or performer that’s blowing up in more underground or subculture music. Pop will steal from EDM or hip-hop or country or darkwave or anything else that seems to have a new idea or be getting traction. A pop artist might be willing to experiment with a new sound or technology just because they think adds excitement or makes their sound stand out just a little bit more.

But all of this innovation is heavily constrained. The pop producers won’t stray too far from what they think is working.

The result of this is a kind of low-level but constant evolution, at the edge of perceptibility. This year’s pop hits sound very like last year’s pop hits. But not very much like the pop hits of ten years ago.

This is different from more “genre” musics. Where something new might be radically innovative. But might also closely copy something 10 or 20 years old.

So go to pop music for a sense of excitement, and glamour, and, perhaps zeitgeist, but don’t go looking for quirky individuality or artistry or radical rule breaking. Sometimes something disruptive makes it into the charts. But that’s an accident. Professionals are basically trying to stay one step, but no more, ahead of the zeitgeist.


May 29, 2018

What do you want more in music?

Choons!

You can never have too much melody in music.

Too much pop music is deficient in the tune department. Getting by with the bare minimum in terms of hooks that are just about catchy enough to remember, but hardly big whistleable statements.

What we need more of in music is big romantic melodies. There can never be too many.


May 29, 2018

Could Tony Blair start a new centrist Europhile party?

He could. He may. He may not. None of it matters.

If Britain wanted a centrist Europhile party, the LibDems would be in power permanently.

Despite what everyone seems to think, there is no constituency for such a centre party. It’s a chimera. A statistical illusion. Like the average human who has one breast and one testicle.

There’s a left-wing policy platform and programme. And right-wing one. But splitting the difference between them just gives you a nonsensical, inconsistent mush without any practical policies.

There’s not even a guarantee that being pro-Europian is a centre policy. You could have an equally “centrist” party which aimed to appeal to both mild left and mild rightists that was fanatically anti-European and isolationist.


May 29, 2018

In light of recent events, does anyone on Quora doubt that the current government is heading for the softest of Brexit?

Sure. I doubt it.

I think that if May could martial the Tory party behind a softish Brexit, in time to then draw up a good negotiating position based on it, we’d have seen more movement in that direction by now.

Instead, it seems to me that the Tories are as divided and undecided as ever.

They’ve made vague promises to the EU in previous phases of the negotiation that they have no real intention of keeping. They still want to propose solutions to things like the Irish border that the EU has already signalled that it’s not going to accept.

It seems to me to be very possible at this point that the UK is going to hit a deadline later this year with just another cobbled together, vague and waffly proposal to the EU, that the EU will reject. (Because look at Italy this week. The EU hasn’t stopped playing hardball with countries that don’t get with the program.)

At which point, the general mood of the public will swing against the EU. And the clamour for crashing over the cliff-edge into WTO-land will get louder. Too many people are emotionally and reputationally invested in Brexit to back down to the EU if there isn’t something that can be spun as a negotiating victory. And if there isn’t, and there’s still no sign of a shift in public opinion in favour of undoing Brexit, then I think you could easily see a parliamentary vote choosing to reject a “stay in the customs union” proposal that is basically pushed on it by the EU.


May 30, 2018

What is your favorite genre of music and why do you enjoy it?

It’s increasingly hard to say what my favourite genre is.

I listen to so many kinds of music.

But I think there’s a kind of “spirit” or “vibe” I’m increasingly looking for in music. That doesn’t really correspond to what we currently think of as “genre”. But which does encompass much of the music that I fall passionately in love with.

How can I characterise that spirit?

Well, it’s sort of spiritual, in some very general sense. It hints at, talks about, something beyond just music. Something mystical. Or religious. Or “New Agey”. Or occult.

Which is weird, because I’m not religious, mystical or new agey at all. And I don’t want or intend to be. But I still think this kind of mentality imbues music with a certain quality. A richness and “seriousness” that I want.

At the same time, it’s “low key”. Possibly lo-fi, amateurish, “outsider”. Not that it can’t be technically skilful. But that isn’t the point. What it isn’t is dramatic. Or showy. It’s not sturm und drang. Except when it is.

It looks both backwards and forwards. All good music does this, of course. But this is a music where you can clearly hear the synthesis of folklore and tradition with experimentalism and futurism.

It technological and organic. It can be made with samples, synthesizers, “real instruments” or just people chanting. Autotune. Or ancient flutes. It always sounds a bit organic. But it revels in the ability of technology to bring the unworldy and uncanny.

It’s melodic. Except when it isn’t because it uses strange scales and harmonies. Or just white noise.

It cuts across what you normally think of as “genre”. I find it in jazz. In electronica. In psychedelic and prog and folk rock. In post-punk / industrial / darkwave / noise / vaporwave / witch house / hauntology. In ambient. In avant metal.

And yet it’s none of those things. Because 90% of the music in those genres, even great music that I also like, DOESN’T have this quality without a name.

I guess now you want to know what it sounds like, right?

Well, it sounds like La Monte Young :

And Alice Coltrane :

And Jon Hassell :

And Bobby Beausoleil :

And the “England’s Hidden Reverse” post-punk / industrial / apocalyptic folk scene, from Psychic TV :

to Current 93 :

through to Threshold Houseboys Choir :

It’s in new-agey vaporwave / plunderphonic artists like Lifemod : H2, by LifeMod and Treasure Hunt : One Fungi, by Treasure Hunt

And witch-house / contemporary darkwave acts like Sofia Reta :

INVESTMENT, by SOFIA RETA Ft. ZILLA, TOOTH, by SOFIA RETA

and J J Brine :

And Hauntology :

and a bunch of other weird ethno- psychedelic- hypnagogic - cosmic unclassifiable

Lucky Dragons (epilepsy warning, this video flashes) :

Arrington de Dionyso

Right the way through to the wonderful Giuseppe Iacono’s “Stations of the Cross” True mystic noise.

So, yeah. Whatever the hell all that is, that’s my favourite genre.

You could, I guess, call all this “psychedelic” at a pinch. But a hell of a lot that’s also called psychedelic doesn’t sound like this, and has a completely different spirit and isn’t what I want to listen to at all.


May 31, 2018

Is there any 1986 - 1987 song that sounds almost identical to Gloria by The Midnight?

Probably not.

Despite the 80s styling, nothing in 86 or 87 actually sounded anything like that.

And, frankly, if anyone had heard it, they’d have probably found it pretty boring.

It’s incredibly blasé, and lacking in drama or ambition for an actual 80s song. The guitar synth part on this is as boring as incidental TV music. And most 80s bands thought they had something important to say.

Look, people in the 80s didn’t think they were making summery but chilled retro hipster pastiche. They thought they were making exciting rock music, just with contemporary instruments.

And yes, they’d want to rock out more with guitars. Unless they were a synth-pop band, who’d have a much stronger sense of melody and dance than this tune.

In fact, the only people I can think of with that singing style who were also pretty synth based are The Cars :

And yet they have a very different, more sensuous, soul sound than The Midnight.


May 31, 2018

When Prince Charles becomes King Charles III, would he use his powers of royal assent to stop parliamentary legislation restricting press freedom or other anti-liberty Marxist schemes by a Prime Minister Jeremy Corbyn?

Nope.

The king doesn’t have that power.

Also, you honestly think that a king is some kind of guarantor of “liberty”?

Dude. You should get a civics education.


May 31, 2018

Is there a freeware piano roll software like FL Studio? I'm only looking for a good piano roll that is free like the one of FL Studio.

I second David MacMillan’s suggestion of LMMS.

That’s the nearest there is to a free-software (proper free-software where you can get the source-code and contribute to it) version of FL Studio.

Yes, it’s not as sophisticated or polished as FL Studio. (Which, is pretty damned good.)

BUT it is getting closer. And, in Windows, it acts as a VST host so you can use exactly the same VST plugins you use in FL Studio.


May 31, 2018

How is white privilege harmful to racial equality?

That’s a bit like saying “how is me having a drink harmful to my teetotalism?”

By definition, having a drink ISN’T being teetotal.

And by definition, privileging white people isn’t racial equality.


May 31, 2018

My dad was trying to tell me that the downfall of certain aspects of America mainly began when women started to adopt certain masculine mannerisms? How do you feel about this hypothesis?

Correlation doesn’t imply causation.


May 31, 2018

Why do people think that apologizing after they made racist comments publicly is enough?

A genuine apology. As in, one backed by genuine contrition, is enough.


May 31, 2018

Were the 90’s the last decade of real music?


May 31, 2018

Would you consider ants the "humans" of the insect world? If you would, why?

No.

“The humans” of the insect world is a term more likely to create confusion and misunderstanding than a more plain and accurate description.

Ants are insects. And a long way from humanity on the evolutionary tree.

What ants have are some interesting behaviours that are parallel with humans. They live in large groups at close proximity. They solve problems with a fair amount of social co-operation. They collectively construct large dwelling places, much as humans construct buildings and cities. They practice a kind of agriculture. They have a fairly sophisticated division of labour between different castes, much as humans have between different professions.

All of these things are fascinating. And they reveal perhaps some commonalities that are “likely” in social species.

But calling them “humans” doesn’t add to this. Doesn’t help to describe it. Or to explain it.

It’s a bit like calling moths “the bats of the insect world” because both moths and bats fly around at night. But it isn’t really a phrase that enlightens us about anything.


Jun 1, 2018

What do you think of the argument that music today is bad?

“Modern music” is just like classical music.

If you’re not familiar with it you have to learn how to listen to it to appreciate it.


Jun 4, 2018

Are there any eurosceptic Blairites?

Gisela Stuart is probably the nearest you can imagine.

Unlike Kate Hoey who’s a working class populist, and rebelled against the Blair government on various occasions, Gisela Stuart is obviously a middle-class, professional. On the right of the party. Involved in government all through the Blair years. A strong supporter of the Iraq war and military interventions. Even supported George W. Bush’s re-election in 2004.

From Wikipedia :

How Stuart voted on key matters since 2001: [24]
Voted for introducing a smoking ban
Voted for introducing ID cards
Voted for introducing foundation hospitals
Voted for introducing student top-up fees
Voted for Labour's anti-terrorism laws
Voted for the Iraq War
Voted against investigating the Iraq War
Voted for replacing the Trident nuclear programme
Voted for ban on fox hunting
Voted for equal gay rights
Voted for leaving the European Union

Jun 4, 2018

What are the advantages for Github of becoming a Microsoft business?

Historically, there’s almost no advantage to a company of being bought by Microsoft.

Microsoft have screwed up, or wasted the potential of most of the interesting brands they bought in the Internet era : Hotmail, Skype, Nokia etc.

Most end up just withering away, victims of Microsoft’’s desperation to use them to leverage the Windows brand instead of being great products in their own right.

Maybe Microsoft have changed since the Ballmer days. We’ll see.

I see a lot of talk today about migrating to alternatives. I already host my code on both GitHub and a self-hosted web interface to git but obviously GitHub ends up as the “main” repo. What makes GitHub important is the “social coding” ideal. The hooking repos and forks, bug reports etc. into a social network.

Microsoft have historically treated developers pretty well (in terms of giving them good tools and opportunities). But have been only mediocre at running social networks and tools. We’ll see if they treat GitHub like a developer tool or a social network.

As an aside, I’ve always had a semi-assumption that eventually GitHub would get merged with StackOverflow / StackExchange as a coders’ mega-resource. I wonder if this effectively kills that possibility or if StackExchange is also on Microsoft’s shopping list. Joel Spolsky is an ex- Microsoft guy. And fairly sympathetic to them.

Could M$ now snap up StackExchange, and maybe Trello?


Jun 4, 2018

Why doesn't music sound like it did in the 80's?

It does.

You just haven’t been paying attention.

Try The Midnight. Or Work Drugs. Or Future Islands. Or, well, there are dozens of bands these days that seem to borrow from the 80s.


Jun 4, 2018

What are the various future trends in music?

Artificial intelligence will stop being a joke (as in virtual singers) or novelty item (as in virtual singers) and become a staple.

Listen to Daddy’s Car. A song written by Flow Machines. (A set of AI tools to help human creativity.)

AI and machine learning / big data analysis is going to end up in the VSTs inside our DAWS, allowing synths to replicate the playing styles of famous instrumentalists. It will give us virtual singers who are really plausible approximations of real singers, singing the words we want them to sing.

Machine learning is going to be used to crunch millions of popular songs, find out what makes them popular, and give us that “on tap”.

The most successful pop songs are already heavily influenced by marketing and the intuitions of teams of expert pop song-writers and producers. Expect all this to be further driven and refined by data.

Another trend which is yet to fully play itself out. Many of the most interesting and talented people in music today are on YouTube.

Whether Jacob Collier, ANDREW HUANG or LOOK MUM NO COMPUTER etc. They’re combining making music with various kinds of experiment. Not the “experimental music” we’re used to. But clownish performances, unusual and virtuosic cover versions, technical geekery, selling sample packs or home-made (or bent) instruments etc. Interacting heavily with their fans on social media and providing products through Patreon etc.

There are lots of variations of these. And lots of ramifications. Obviously some people become stars on their own terms. In particular worlds. But humour in music is rarely seen as “cool”. That’s part of the inheritance of 19th century romanticism that particularly infected rock music.

But maybe these people are making it cool. Clowning + virtuosity + the intimacy of Youtube + shrewd self-promotion makes mega stars hardly recognised in more traditional spaces.

Clearly another part of it is that these people created their own stardom the way they wanted. I’m sure it’s still a treadmill and they wake up in a cold-sweat thinking “how the fuck do I come up with something new and compelling to keep people entertained today?” Perhaps it’s even more competitive and acute than traditional stardom. Nevertheless, they are discovering / making new niches. These people are getting famous for things that more mainstream media / markets hardly acknowledge exist.

If anyone is going to stay ahead of the machines, it’s the YouTubers putting their personalities and idiosyncrasies front-stage.

Related :

Phil Jones (He / Him)'s answer to In genres like pop and dubstep, instruments have less of a role. Is technology the future of music?

Phil Jones (He / Him)'s answer to Do you think AI's will be able to compose music as well as a professional composer within 15 years?

Phil Jones (He / Him)'s answer to How do composers write intellectual electronic music?


Jun 4, 2018

For young people today, are there popular music artists from the 1950s to the 1990s that are inspiring or influential, and what makes them so?

I hope not.

Seriously. That would be like some kid in 1968 claiming his hero was Bing Crosby.

Do we really want that?


Jun 4, 2018

Are you offended when someone says you are privileged because you are white?

Not in the slightest.

It’s true. And it’s a justified comment.


Jun 4, 2018

Would ‘non-White people’ outnumber ‘White people’ in Europe in the near future? Would that threaten the liberal Western values that have been embedded in our culture?

It’s unlikely non-whites will ever outnumber whites in Europe.

But even if they did, that wouldn’t threaten liberal Western values, as long as the non-white people were welcomed with liberal Western values and given a good example of how they work.

What will kill liberal Western values is right-wing Conservatives in the West talking up a panic about an invasion of swarthy foreigners to persuade white people to abandon those values.


Jun 4, 2018

In general, what types of jobs and careers are liberal-minded people attracted to?

Teaching.

It’s one of the few jobs that’s about pulling other people up to your level. Rather than competing with and trying to push them down.


Jun 5, 2018

Why do people automatically respect others based on their social status and race?

I don’t think anyone does it automatically.

Those who are taught to do it, do. Those who are taught not to, don’t.

Obviously teaching is not mind-control. There’s some noise in the system.

But, roughly, racism is copied / learned.


Jun 5, 2018

How will the EU retaliatory tariff affect America?

The intetesting question is how much stuff is largely made in the Far East, then finally assembled in the US so it can be stamped “Made in America”? Will that be switched to come directly from China with a “Made in China” sticker?

Seems to me with appropriate targetting, the EU can do a lot more damage against “brand America” than the US’s targeting of EU commodities does to Europe.


Jun 5, 2018

Why are liberals and democrats the only people who care about the poor?

They aren’t the only people who care about the poor.

Plently of conservatives care about the poor and give charity too.

What distinguishes the liberal democrats is that they believe in a systematic approach to the problem of poverty that :

a) preserves the dignity of the poor by recognising that they have rightful claims on society and are not just supplicants subject to the whims of the rich;

b) recognises that the cause of poverty is not just individual failure, but is structural and contextual, and needs structural solutions.


Jun 5, 2018

Has Christianity contributed to people’s inability to think and innovate?

It’s hard to think of a good way to test this. Humanity has probably done as much innovation in the last 500 years as the preceding 50000.

That was largely in places where Christianity was the prevailing, if somewhat declining, religion.


Jun 5, 2018

What is the essence of being a human?

Language and life-time learning due to brain plasticity.

The essence of human is to be able to change due to social interactions, arguments, and new ideas.


Jun 5, 2018

How can I tell my 15-year-old daughter she is awful at writing?

This has to be a troll question, right? Right?

I mean, no real parent goes on a public forum to ask advice on how to tell their child that they’re bad at something.

Look. Of course your child is bad at something. She’s a child. And therefore still learning.

Maybe you want to tell here that. Out of some screwed up sense that you’re being “real” or because you don’t want her to get silly ideas about having a career when you need the money she could earn in the call centre.

I get that.

But if that’s how it is, do you really need us to tell you how to do it? You’re probably capable of forming the words yourself.


Jun 5, 2018

If resentment and jealousy are inherent to humankind, how come socialist regimes didn't appear early in the human history?

I see what you did there.

Very droll.


Jun 5, 2018

Is it racist to call someone a "traitor to their own race"?

It’s basically racist to think about races being on “different sides”. And inevitably antagonistic to each other.

And it’s hard to think of someone using that statement who doesn’t come with that mindset.


Jun 5, 2018

What's your view on hell?

In rational calculations, “expected utility” is the product of how likely something is and how much utility or disutility it gives.

If you want to make something which is really improbable (due to lack of evidence) impress people, you’d better make sure its “disutility” is really high.


Jun 6, 2018

Do you believe that neither Putin nor Steve Bannon can undermine Europe?

Not at all.

Europe should take the threats of Bannon and Putin’s attempts to undermine its “liberal order” very seriously indeed.

Both are smart. Both are committed to their respective projects. Bannon is a true believer that what he is doing is right. (Putin is more of a pragmatist.)

Neither is going to stop harassing liberal Europe, probing for any weakness, and exploiting it to spread dissatisfaction and strife.

Bannon not only ran Breitbart, which for years gathered far right propagandists to spread disinformation against liberal Europe which we’re still dealing with, but was also involved with Cambridge Analytica which pioneered the use of data-driven social media advertising, including to take the UK to Brexit.

Nobody can be as succesful as Bannon has been by accident. He is smart, has good intuitions about how to go with the entropic flow of the times, and knows how to give things a little tap in just the right place to help them fall apart.


Jun 6, 2018

Are "political economy" and "political ecology" now far-leftist terms in academia?

If they are, it’s only because everyone else has abandoned these useful terms and ways of understanding the world, to pursue a very narrow, ideological and flawed concept of “economics”


Jun 6, 2018

Can you be a socialist and a libertarian at the same time?


Jun 6, 2018

What is the type of fast, heavy, thunderous Brazilian samba music called (preferably, without much melody and singing and almost pure percussion)? Is it batacuda, or something more specific?

It’s hard to know without hearing an example.

Several Brazilian carnival musics have large batteries of drums, which can include tens or over a hundred drummers.

What determines the “genre” is partly history / region / rhythm.

The schools of samba in Rio, playing … you guessed it … samba will have a battery. But they’ll also mix samba rhythms with other rhythms when it’s not the main carnival competition.

As Julie Swiss says, you’re probably thinking of the battery you get in carnival samba. Here’s what it sounds like, again :

In Pernambuco you’ll get Maracatu, which is a similar principle, but a different rhythm.

Olodum are a large percussion group from Salvador who will also play a mix of traditional African rhythms plus Brazilian rhythms, reggae etc.


Jun 6, 2018

If a new social network was created would it need to be completely different than current applications or just be an improved version?

It would need to be completely different. And serve what appears to be a currently unserved need.

Facebook’s lock-in today is terrifyingly powerful.


Jun 6, 2018

Is the Brazilian music "Mas que nada" overrated?

What’s “overrated”?

It’s a great tune. There are some cracking versions of it.

Obviously, if you aren’t Brazilian, it’s one of very few Brazilian tunes you’re likely to know. So the chances are you don’t know much of the context it comes from, the other similar music that was around it, etc.

So, it’s a great tune. But it’s perhaps not as unique as you might suppose.

Here’s another tune from the same guy :

Arguably, it’s every bit as good as Mas Que Nada. It has the same kind of melody, chords, rhythm etc. Mas Que Nada might be 100 times better known in the US and Europe than Chove Chuva. But 100 times better? Obviously not.

But that’s true of all music. There’s rock from the 60s that, in musical terms, is on the same level as the great classics of rock. In terms of composition, tune, lyrics and performance. But only a handful of people still remember them. There’s both accident, and positive feedback effects in popularity.

But is Mas Que Nada a great song? Fuck yeah!


Jun 6, 2018

To what extent is it possible to show respect or tolerance and still disagree?

It’s perfectly possible.

There’s even a standard phrases for it :

“With all due respect. I beg to differ.”


Jun 6, 2018

What are the downsides of Design Patterns in software development?

As others point out. Using them badly.

Because you learned them by rote, but don’t quite understand when and why to use them.

Because the patterns were created for a different language and aren’t appropriate to the language you’re using. Eg. Singleton exists in Java because Java doesn’t (didn’t) have modules. In every language that has modules (eg. Python) you don’t need or want a “singleton” pattern.

Also, Design Patterns add complexity. They’re often a good trade-off. But not always. In a sense, Design Patterns are a kind of “premature optimization”. Not optimization for speed, but for flexibility. Like all kinds of premature decision making, you’re adding a definite cost now for only a potential benefit later. And that pay-off may never come.


Jun 7, 2018

What genre of music do you listen to on a daily basis?


Jun 7, 2018

How can human activities have an effect on biodiversity?

We’re in the midst of the sixth great extinction. Which is very plausibly human related.

Holocene extinction - Wikipedia


Jun 7, 2018

Which will be the most worthwhile, C++ or SuperCollider to learn music, sound, design, or sequencing?

It depends.

Start with Sonic Pi to get a feel for what programming music is all about.

When you tire of Sonic Pi’s sounds or find it otherwise restrictive, then look into Supercollider. Sonic Pi is built on Supercollider. It uses the same synthesis engine behind the scenes. But it’s simpler, and more optimised for live-coding music. You only need Supercollider when you want to do more sound-design / low-level synth programming.

If you want to try writing low level audio generation and invent synths, then also look into writing Web Audio API in Javascript and running it in the browser. The advantage of this is that Javascript is an easier language than C++. And you can easily share your creations with your friends and the world. Just put them on a web-page and give people the address.

However, if you want to do this professionally. That is, write commercial synths and sound-machines, then you will need to learn C++. The main commercial avenues for software synths are a) plugins for DAWS. (mainly VSTs) And b) mobile apps on iPhone and Android. If you want to write these, there’s really no serious alternative to C++.

I’m learning the JUCE framework at the moment. And I have to say that it is pretty good. I’ve always shied away from getting into writing VSTs because C++ is a pain, and because it all looked a faff. But actually JUCE does make it straightforward. The support forum community is helpful. I’m enjoying what I’m doing with it and looking forward to turning several ideas and earlier projects I’ve done in other formats, into VSTs and mobile apps.


Jun 7, 2018

How would humanity react to the discovery of Eldritch Entities?

Given the current fashion for authoritarian right-wing populism, I’d guess that half of the major industrial countries around the world would vote them into government.


Jun 7, 2018

Brazilian Music: What is the most exciting rendition of "Mas que Nada"?

No one’s mentioned it yet, but Jorge Ben Jor, Sérgio Mendes and Gilberto Gil in one room is pretty awesome :


Jun 7, 2018

What classifies someone as a radical?

They want to address what they see as the “root cause” of problems. Not just treat the symptoms.


Jun 7, 2018

Why are Europeans white Caucasians so obsessed with racial classifications?

Most of us aren’t.

It’s just a handful of nutters who are desperate to think that the absence of melanin in their skin makes them more important than most of humanity.

It’s pathetic.


Jun 7, 2018

At what point in his life did Karl Marx invent Marxism and for what reason?

Yvette Renshy has a good answer.

This doesn’t exactly answer your question, but it gives some background that might be useful : Phil Jones (He / Him)'s answer to Was Karl Marx a genius even if he was wrong on the big picture?


Jun 7, 2018

Chomsky said in 1994 that America is a religious fundamentalists country much like Iran, is he right?

Sure.

Look at the number of Americans who reject evolution because it conflicts with their religious texts. When major established science is widely rejected for religious reasons, that’s evidence that religion has a hold on people which goes beyond a mere cultural heritage capable of making accommodation with the state of human knowledge. Instead, the religious are continually trying to use the government and institutions like schools to advance their religious ideas against the scientific consensus. By trying to get creationism equal billing to evolution.

Could an avowed atheist get elected as president of the US? It’s unlikely. You can be a Trump-sized hypocrite about religion but you MUST pay lip-service to it and feed the religious constituencies policies they like.

Now, is Iran MORE religiously fundamentalist than America? Probably. But I’m sure that you can find plenty of atheists, and people who believe in evolution in Iran. Religious sensibilities just keep them out of power.

That’s not much different in principle from the US.


Jun 7, 2018

In the event of a snap election in the UK and the Liberal Democrats stating in their manifesto that they would cancel Brexit, would you vote for them?

No.

I don’t want Brexit. But if I want to waste my vote on a committed pro-European party, I can vote Green. They’re just as unlikely to become the government as the LibDems, but they have better principles and better policies.


Jun 8, 2018

What instrument makes the accordion-like sound in some Arabic music?

Indian harmonium màybe?

Indian Harmonium Demonstration


Jun 8, 2018

How does Marxist mandate "From each according to his ability, to each according to his needs" apply to those who refuse?

I suppose the same way as the mandate “from each according to his ability, to each according to his ability to pay” applies to those who refuse.

Any system is monstrous if it treats those who disobey its rules monstrously. It doesn’t matter what the rules are.


Jun 8, 2018

Which religion represents a threat to the devil, Christianity or Islam?

Given that they both confidently assert that the devil will still be around at the end of the world, I don’t see either religion being, or even promising to be, any kind of material threat to the devil.

I’d say they both prefer to keep him around to scare the believers.


Jun 8, 2018

What is the economy theory of a firm, and what are the limitations of this theory?

The economic theory of the firm is basically that negotiating a new purchase ( eg. a day of work in an office) with a new person every day is more expensive than putting the same person on a long term contract as an employee.

If you renegotiate each day, there’s a cost of looking at a bunch of candidates and trying to evaluate who is best. There’s the cost of training a new person to do the job each day. Etc. Etc.

What the company loses in flexibility by engaging in a full time employment relationship, it gains in stability, predictability and avoiding all these “transaction costs”.

Firms exist simply to reduce transaction costs.

Now, there doesn’t seem to be anything particularly wrong with this basic observation but there’s one important ramification and one qualifier.

The ramification is that if you can find other ways of reducing transaction costs, for example, with new technologies, then firms will disintegrate back into markets.

That is exactly the prediction people started to make with the rise of the internet as online communication got a lot cheaper and easier. And, indeed, observation bears this out : we’ve had an explosion of micro-chunked markets for labour. Uber is the best known. Amazon’s “Mechanical Turk” set the trend. But there are hundreds of different attempts to pulverise the buying of work down into smaller, disjunct, ephemeral transactions. From Fiverr to TaskRabbit.

In a sense, all this corroborates the theory of the firm.

However, it’s clear that the employees of a firm often gained from the long-term employment contracts.

Employment contracts gave them stability and the ability to plan for the longer term. Including being able to take out a mortgage against future earnings, which allowed them to invest in a house. It gave them sickness pay and paid holidays. Etc. The “economic rent” due to the lower transaction costs, was captured partly by the employer and partly by the employee.

The disintegration of the firm and the rise of micro-chunked work is rapidly casualizing work, and turning the working class into a precariat.

Governments are also failing to keep up with the trend. Obviously if a man is looking for around 40 hours of work a week on the micro-markets, but is only finding 20, he is technically unemployed for 20 hours a week. If governments were able to recognise that micro-chunked employment entails micro-chunked unemployment and record all the extra hours of unemployment in their statistics, then they’d have a much better understanding of why there’s so much populist dissatisfaction with the way things are run today.

OK. That’s the ramification of the theory of the firm. What about the qualifier.

Well, corporations are also the creations of government. It’s government who creates a special legal entity of the firm, with special laws and privileges. Particularly around paying taxes and repaying debts. The firms we have today are NOT the spontaneous unfolding of the law of transaction costs. They are also legal vehicles created to take advantage of those privileges that government has given to shareholders of firms.

That’s why there are so many tiny one or two man firms around. Two people don’t need a contract to co-ordinate their agreement to work together over a period of time. These firms exist as legal “hacks”. Some are simply shells around pots of money that allows that money to be located in other places. Or to obfusticate the lines of ownership. Or, in the case of Collatoralized Debt Obligations etc. it lets you encapsulate a particular income stream within a separate entity which can then be resold on other markets.

So … any theory of the firm in an abstract, idealized world, without noting all the specific legal privileges it gives, and legal “hacks” it allows in the real world, is seriously deficient.

But the theory that there are transaction costs, and that changes in the costs of these impacts the shapes of firms, does seem to be pretty plausible. And one part of the story of why firms are as they are.


Jun 8, 2018

Why do some people argue that they are above their own biology? Isn’t anything that keeps you from reproducing technically a flaw?

These guys :

If people weren’t capable of being above their own biology, the market for condoms would be … zero.


Jun 8, 2018

What do Europeans think of the NFL protest, kneeling during the anthem as a form of protest?

Good for them!


Jun 8, 2018

Have you ever falsely been accused of plagiarism?

Yeah

I had a school science teacher when I was 12 who accused me of copying some answer I’d written out of a book because it was too well written or something.

Obviously at the time I was outraged (but also secretly rather pleased).

But having taught university students, and seen some egregious examples of students just blatantly copy and pasting off the internet I have more sympathy with that teacher. You have to mark a tonne of essays, and of course, while you want to see and reward good work, you do also have a responsibility not to let the students get away with plagiarism. And you can’t be familiar with everything so you have to learn to look for stylistic clues that might alert you to the possibility that something isn’t original.

And what can you do except have some kind of average idea of how students normally write, and then flag it when they go beyond that?


Jun 8, 2018

What are the most common disciplines/jobs among Quorans?

It depends where in Quora you look.

My trade is “computer programmer”. I’m also somewhat of an electronic musician / composer. And a political ranter.

Unsurprisingly, my Quora feed is almost entirely swamped these days by questions and answers about tech., music and politics. But I’m sure if I were a rugby obsessed, dog loving, veterinarian my feed would be full of rugby, dogs and animal illnesses.


Jun 8, 2018

What do you call someone who is only attracted to women and intersex who identify themselves as female?

Steve.

(assuming Steve is their name)


Jun 8, 2018

Why were Hispanics classified as white before, and then after 1974 not anymore?

Because racist labelling isn’t based in biological reality, but contingent political imperatives.


Jun 8, 2018

Should Theresa May form a coalition with Sinn Fein and Plaid Cymru so she can ditch the DUP?

Sinn Fein won’t come to take up their seats in parliament. So their votes count for nothing.

There’s nothing to be gained by entering into coalition with them.

Plaid Cymru alone aren’t enough. And even if they were, their policies are probably too different from May’s to make it worth-while. May might as well try to enter into alliance with the SNP.


Jun 8, 2018

Do you think that one of the reasons why some people dislike country music is because they’re turned off by the twang of the singers?

That’s definitely part of it, yes.

It’s whiney.

If everyone sounded more like Johnny Cash and Willie Nelson doing that deep voiced, half-sung, half-spoken thing, it might help.

But there’s a lot more wrong with Country than that. There’s also the boring music.


Jun 9, 2018

Do EU people really think that the US cares about them?

I don’t.

I don’t know about the rest of the EU people.


Jun 9, 2018

Was George Osborne the worst chancellor of modern times?

Quite plausibly.

Without George’s harsh and counterproductive austerity measures destroying much of the service and protection that government provides, it’s less likely that the English would have been pissed off enough to vote for Brexit.

Not to mention the real suffering caused by his cuts.


Jun 9, 2018

Could politics have a role in the fame of Nietzsche, Marx, Freud, and Einstein?

Yes.

Politics has a role in all fame.

Politics isn’t just “what politicians do”. It’s “how do we live together? In a large population, with a variety of different people. What codes should we adopt?”

Who we decide to pay attention to, and make icons or heroes or villains out of is certainly political.


Jun 9, 2018

What is the best argument for the subjectivity of moral duties and values?

The main one is scepticism.

How do you actually demonstrate or prove or justify that there are objective moral duties and values?

I’m a moral realist. I believe that there are objective morals.

But it’s fiendishly difficult to give any kind of argument that doesn’t boil down to just “trust me on this. I’m right”


Jun 9, 2018

Do some progressives realize that legalizing marijuana while simultaneously regulating the daylights out of it is counterproductive?

Counterproductive for what?

If you legalize but put huge restrictions on supply you may well still have some kind of black market.

But, you also won’t be putting casual users in prison which still seems to be a win, both financially and morally.

We have a legal but regulated market for alcohol. You have to pay tax on it. And there are restrictions on when and where you can buy it. And what age you have to be.

Undoubtedly this leaves room for a black market, selling alcohol at other times and places and to those too young to buy it legally and without paying tax. But it’s a much smaller, less dangerous and less problematic black market.

I’m sure many progressive politicians would move further and faster on legalizing drugs than the positions they currently support. In this they’re making pragmatic concessions to the perceived conservatism of the electorate.


Jun 9, 2018

Why is there so much opposition to the concept of biology-based psychological differences between genders?

Because biology-based psychological differences between the genders is the “default assumption”.

The way that scientific knowledge, or even most knowledge progresses is that you start with a kind of quick and dirty heuristic that fits the first observable facts. Then as you discover more, rarer, more surprising information, you have to start adapting your model.

So humans have always basically assumed that there are just two sexes, and they have these behavioural and therefore mental differences.

Then we start to find all the extra evidence that doesn’t fall into that neat model : the women who don’t seem to think and act like our stereotype of how women think and act. The men who don’t seem to act like our stereotype of how men think and act. We find the hermaphrodites. And the people who have odd combinations of sexual organs. Etc.

And then we say. “OK, we must enrich our model. To accommodate this new information. Instead of there being two essential sexes with well defined, and absolute psychological properties, there are all these biological and social factors and processes that lead each of us to our particular outcome as adults

The thing NOT to do is stick our fingers in our ears shouting “No! No! No! I can’t hear you. My model is perfect.”

When you do that, you aren’t fighting some kind of faddish political correctness. You’re literally trying to fight the accumulation of new data that breaks your previous model.

Why do that?

It’s pointless.

Reality has gone against you. There are people with penises and vaginas at the same time. There are people who see themselves as female even when born with a penis. Or who cut off their penis and make it into a vagina. There are women who act like men. And vice versa. There are people who get turned on by people who aren’t the shape you expect a person of their shape to get turned on by.

That’s the evidence that the world presents to you. Why waste your time and energy and credibility trying to reject that because it doesn’t fit your previous heuristic model?


Jun 9, 2018

Why should you post your not completed but functioning project code to GitHub publicly such as if you may not return to use that code?

Because someone else might find it useful.


Jun 9, 2018

Should schools teach creationism along with evolution? Would kids have a better understanding of evolution if the two were taught side by side?

If creationism made good critiques of evolution, there might be some value in teaching it alongside.

It doesn’t.

And there isn’t.

It might be culturally interesting. To highlight what makes science science, and why it works, to teach creationism and show how far it falls short.

But to be honest, that time would probably be better spent teaching proper philosophy of science.


Jun 9, 2018

When it comes to self-taught programming, is there benefit to hand-write code on paper in the beginning, to memorize it more efficiently?

Not really.

Programming isn’t about memorizing bits of programming languages. Or algorithms. Or buzz-words.

It’s about having an idea, and making the computer do it.

Maybe writing something on paper away from the keyboard helps you think through that. Maybe it doesn’t. I write on pieces of paper when I’m on the train or otherwise not in front of a computer. That helps me think sometimes.

But when I have the computer in front of me, I just do it there.

Memorizing computer stuff is not the goal. Having that stuff in memory, at your fingertips is a function of practising “doing programming”. Do the programming. And the memorization will look after itself.


Jun 10, 2018

What rap album came out on the year you were born?

The nearest I can find is


Jun 10, 2018

Do you consider the lowering of moral values to be a progress or a detriment?

Progress is about refining moral values.

Throwing out the ones that are mere prejudice and superstition, and identifying and doubling down on the ones that are genuine moral issues.


Jun 10, 2018

If you could study with any classical composers from the past, who would they be?

Debussy for harmony and colour.

Rimsky-Korsakov, because whoever taught Stravinsky must have known a thing or two.

Ravel, and maybe Holst for orchestration, arrangement etc.


Jun 10, 2018

When the EU says "The UK needs to provide more clarity on Brexit", do they really mean "We aren't prepared to listen to what the UK wants"?

It means that they HAVE listened, and tried to make sense of it. And to the best that they’ve been able to understand it, they’ve decided that it doesn’t suit them and that they’re going to say no.

But they’re being polite.

It’s like the teacher who says “I’m not sure I fully understand. Can you clarify what you’re saying?” to give the pupil a final chance to get it right before being failed.


Jun 10, 2018

What is your opinion of Ryan Dahl's (creator of Node.js) new project which is Deno (TypeScript + V8)?

I think the basic architecture decoupling the V8 from the programmable system, so that you can sandbox and give explicit access to different services, is good.

I think there are several nice architectural moves there.

OTOH, I’m not a Typescript programmer. I thought the whole point of WebAssembly etc. is that the Javascript VM is moving to language agnosticism. And my language of choice is Clojure / ClojureScript.

So if it doesn’t do ClojureScript. Or doesn’t work particularly well with ClojureScript because it’s optimised for Typescript with his particular dependency / library management, then it’s not something that I’m likely to delve into for the sake of it.

But then I’m probably not the intended audience either.


Jun 10, 2018

What do we need to do to change the double standards that have been set for both genders in our society?

Feminism.


Jun 10, 2018

Why are most people from the southern side of the equator non-white?

Most of the land on the southern side of the equator is closer to the equator and sunnier than most of the land on the northern side of the equator.


Jun 10, 2018

Society today objects to discrimination on the basis of race or gender. Will the next step of social progress be objection to discrimination on the basis of physical appearance?

We already disapprove of discriminating on the basis of physical appearance.

If you bully someone because you think they’re “ugly”, or because they’re short or because they’ve got red hair, most decent people are going to tell you to stop.


Jun 10, 2018

What are some tools used by music composers?

For the last 200 years or so. Pianos.


Jun 10, 2018

Why is it wrong to want to make America white again?

Because that desire negatively impacts others (who would have to leave or die for you to get your wish) without any justification.


Jun 10, 2018

Why do evolutionists think creationists are not scientific when creationists examine the same scientific facts but just come to different conclusions?

Because science is a method. And not just “coming to conclusions”.


Jun 10, 2018

What virtual instruments can I use in my Digital Audio Workstation (DAW) to create good video game music? I can't find a single one that sounds like a real video game music.

What does “real video game music” sound like?

Do you mean emulators of old chips from the 8-bit era?

Allegedly Plogue do some of the most accurate emulations of these kinds of chips. But there are hundreds of basic “chip-tune” VSTs.

I rather like ICECREAM by Cosmic Boys though I can’t say it’s particularly “good” or “accurate”. I just like its vibe. It’s my staple when I want some chip-tunish sound. Though I’ve also installed Dream 64 by Odosynths and I suspect it has some hidden superpowers that I haven’t discovered yet.


Jun 11, 2018

Based on the characteristics of philosophy, would it be possible for any person to engage in philosophical thinking?

Well philosophy is a very open ended critical thinking. Largely about thinking itself. And also about the world.

Anyone can do that. And almost eveyone probably has done that, spontaneously, on occasions.

But like most disciplines, if you haven’t seen many examples of other people doing it, it’s likely that your ideas, questions and answers will just repeat things that have been said many times before.

If you care about philosophy, it’s worth studyimg the philosophers of the past. Not because their answers are “right” but because they’ve mapped a lot of the territory. So you don’t have to waste your time rediscovering it.

Almost anyone can pick up an insect from their garden and say “wow! Look at that!”. But if want to make it as an entomologist you have to go off to the wild places to find the unknown species.


Jun 11, 2018

When do you think modern radio music lost its intelligence?


Jun 13, 2018

What kind of music you would like to listen when you are holding on phone?

I already love the music they play in phone queues.

That kind of uplifting but calming pop orchestral / easy listening tunes. It’s great.


Jun 13, 2018

Why are leftists so good at changing personal problems into social ones?

They don’t change them into social problems. They identify the social causes of them.

Why are they “good” at identifying the social causes of apparently personal problems?

Because that’s what they’re practised in.

Why are golfers good at golf? Why are brain surgeons good (hopefully) at brain surgery.

Same reason. Practise.


https://www.quora.com//Which-programming-language-you-want-to-kill-marry-hookup-with/answer/Phil-Jones-He-Him
* * * Failed to download.

Jun 14, 2018

What exactly does the left want?

1) Everyone to be happy.

2) People with more than enough stuff to share their stuff with those who have less, so that we can satisfy point 1.

3) People to stop judging and harassing and oppressing other people because of their race, gender, sex, sexuality, religion etc. so that we can get closer to satisfying point 1.

4) People to stop destroying the environment just to get more stuff. This will make the animals and plants happy too.


Jun 14, 2018

Which Quorans have released music they made as creative commons?

Much of the music I make available is Creative Commons.

Where it isn’t CC, it’s because it uses samples that I don’t technically have the rights to, and therefore can’t make CC. You have to guarantee that you have the rights and indemnify anyone reusing or distributing the music to make something CC. I don’t mind answering for my use of illegal samples (frankly no one is going to care), but I can’t in good faith promise others that they are safe if they aren’t.

Where there’s no sample issue, I generally CC it.

Most of it is here : Mentufacturer


Jun 14, 2018

Why has a trend in hip hop/rap developed where the speed at which the artist raps is favoured over musical/lyrical talent?

Same reason that rock developed a taste for fast guitar solos that were largely vacuous.

Hip-hop is partly about spectacle. And spectacle is based on taking things to extreme : loudness, speed, violence etc. to make an immediate impression.

However, I agree with Ty Buxton. Rapping isn’t particularly fast compared to 10–15 years ago.

Today, the most prominent trend is triplet flow. That’s another kind of showing off, “look, I can do triplets against the 4/4 beat” But it’s also about syncopation and sensuality.

Mumble rappers have given up on speed. Even on verbal dexterity. In favour of either sullen, disgruntled non-compliance. Or a childishly sing-song bragging.

What this is meant to buy is “authenticity” at the cost of “technique”. In a sense this is hip-hop’s “punk” moment. A rebellion against an industry of artifice and a return to the “real”. Often to the realness of “we’re just a bunch of kids goofing off. And that can get us shot.”

But they are rhythmically tight. And that means that this generation of hip-hop still sees itself as “dance music”. Fast rap can sometimes sacrifice that reliable pulse and dancability.


Jun 14, 2018

What kind of music is Bossa Nova?

Samba is a rhythm with African roots.

But Brazil is an ex-Portuguese colony with a tradition of romantic / melancholic guitar music related to other Portuguese styles like Fado.

This is what Fado sounds like :

While we think of samba as large batteries of drums. There’s also a version which is basically a particular strumming style on guitar. Back in the mid-20th century there was a lot of this “Samba Canção” (Song Samba). It was a quiet samba rhythm accompanying melancholic / romantic Brazilian songs. There was a touch of the kind of harmonies we think of as “Brazilian”.

Here’s how it sounded :

What Bossa Nova does, from the late 50s and early 60s is take that Samba-Cancao sound, and apply the same transformation to it that was happening in cool jazz. So adding more sophisticated chords, but a cooler, slower, more intimate sound. Think of someone like Chet Baker.

The vocal, both words and melodies, are often quite simple. The delivery is the opposite of romantic or dramatic, it’s cool, understated, but intimate. It’s driven by a lilting guitar riff which still has the pulse of samba, but low key.

Add those together and you get this :


Jun 15, 2018

'Control of the currency is control of everything', according to Steve Bannon. Is he right?

Yes he’s right.

But by definition you are never going to be “in control” of BitCoin. (Unless you have your own mining farm) That’s the point of it.

So I’m not sure what the relevance is.


Jun 15, 2018

How is wealth created in a socialist society?

Same as it’s created everywhere else.

By workers taking raw materials and transforming them into useful stuff.


Jun 15, 2018

Do you believe religion could make people better?

Sometimes.

At least in fiction.

I’ve seen Les Miserables.


Jun 15, 2018

Is Quora becoming a fake news spreader by the right wings?

Technically, you shouldn’t take questions as “news”. So no.

But it’s certainly become prey to right-wing trolls asking a lot of questions with invalid right assumptions. With an obvious intent not to get answers but to simply broadcast those assumptions.

It’s the “when did you stop beating your wife” school of question asking.

Quora needs more tools to call out / filter questions asked in bad faith.


Jun 15, 2018

It is an incredibly morbid and morally questionable thing to ask, but under what circumstance would genocide be necessary?

There is no conceivable real world scenario where genocide is “necessary”.

People have rights. To be well treated by others.

Larger aggregations of people, whether “races”, ethnic groups, countries or other definitions of “a people” only have rights in so far as they are derived from those individual rights.

There are no rights for a particular race to occupy a particular piece of land. Or even to “survive” rather than just dissolve into other groups of people.


Jun 15, 2018

Does the Far Right exist because Democrats have moved to the right?

Yes. Basically.

The Democrats moved to the right under Clinton and Obama.

They were very pro free trade. Clinton signed Nafta and helped bring China into the WTO. They were relatively hands off of Wall Street. And seduced by big money and big tech. Seeing their role as to cheer-lead and support American corporations.

When the lax regulation allowed Wall Street (and the City of London) to blow up the world economy in 2008, Obama ensured that the banks got bailed out. And kept the US / world economy afloat. But did far too little to address the problems faced by ordinary people. Obama could, for example, have saved the banks by simply buying everyone’s mortgage and turning them into long-term, low interest loans from the government to the householders. This would have cost no more than the actual Quantitative Easing policies but have pushed the money to where people were really suffering.

But of course, he did nothing but play the game the way Big Finance (including finance that donated to the Democrats) wanted him to play it. More money was created. More of it ended up in the pockets of the bankers. And inequality exploded.

By the time the mid 2010s came around, with the world economy still in a slump because of 2008, but with waves of disruption to the traditional American working class due to the shifts in manufacturing to China and disruptive new technologies, the Democrats literally had no story to tell the American working class : either to explain why, despite the official figures looking OK, their local economies and quality of life just seemed to be declining. Or to explain how Democrats would make things better.

This left a vacuum for another kind of narrative. A narrative which stated that working class Americans had been sold-out by “liberal elites”, who were too fixated on taking care of minorities and exotic special interest groups and despised, or took for granted, the “ordinary” American working class. Liberal elites who benefited from all the cheap labour due to illegal immigration, and cheap stuff due to Chinese imports, but didn’t give a fuck about the factories closing in the rust-belt and the communities decimated by an extinguishing economy.

It’s not that America didn’t always have a problem with racism and a hard-right fringe. But this was a defeasible minority.

But in the vacuum left by a Democratic party who had no plausible criticism of the evolving hyper-globalization, those voices started to have some appeal to the working class looking for an explanation of what was going wrong in their country and community, and how it could be fixed.

Related :

Phil Jones (He / Him)'s answer to With the left and the right getting more extreme will those in the center fad away or will they fight back.?

Phil Jones (He / Him)'s answer to What do you think about modern right-wing populism?


Jun 15, 2018

Why are classical composers remembered long after their death but almost no musicians today share the same popularity?

By definition, we can’t possibly know which musicians today will be remembered “long after their death”.

And it’s not obvious that life-time popularity and posterity are the same thing.

Bach is pretty famous long after his death.

But was Bach an international sensation during his life-time?

No. He was respected in the circles where he needed to be. He managed to get jobs, usually playing organ and running the choir in some church or college. His work was considered good. Though not as good, allegedly, as Telemann who was more famous and often the preferred candidate for some of the jobs that Bach went for.

How many people in the US would have known who Bach was, during Bach’s lifetime?


Jun 15, 2018

Is it true that all right-wing parties are religious?

They certainly pretend to be.

Part of their appeal is to people with authoritarian tastes, and those are usually expressed through religion. People who want a god to ensure order in the universe are often tempted by a strong-man who offers to provide such order here on Earth.


Jun 15, 2018

Can I, as a Christian organ donor, choose to have atheists exempted as recipients for religious reasons?

What “religious reasons” would those be then?


Jun 15, 2018

With the left and the right getting more extreme will those in the center fad away or will they fight back.?

The centre is being eclipsed because it can’t formulate an answer to the problems that people are facing.

The problem is that the centre was largely in power for 20 years in the West when things started going wrong. For a long while, the centre response to industrial decline in the West, increasing competition from China, changes in work due to new technologies, etc. was to just hope that it would all sort itself out.

The centre was committed to the neo-liberal consensus, kicked off by Reagan and Thatcher, that valorized free, globalized trade, deregulation, privatization of previously state run industries etc. The idea that private enterprise should be free to do what it wanted and that owning and running a business didn’t entail wider responsibilities to the community or other stakeholders. Just to maximizing shareholder value.

The end result of this has been that large parts of the working class in the West live in communities that grew up around industries that no longer exist. And those communities are visibly falling apart.

The neo-liberal centrists have no answer to this. And the working class inhabitants of these declining areas have realized it.

There’s now a fight between the far right (who say the problem is all due to immigrants and freeloaders) and the far left (who say the government needs to step in and provide compensating welfare / basic-income schemes and manage the industry for the good of the workers.)

At least the far right and far left acknowledge the problem and offer some kind of a solution.

I’m on the far left so I think the far right solution is wrong, both morally and practically. But at least it’s an answer. Which responds to the problem. As a far leftist, I don’t think most of what you hear from the far left is enough, but at least it’s feeling its way in the right direction.

I don’t see the centre starting a meaningful “fight-back” until we hear it accept the problem and start to give something that sounds like an answer that might work.

Related :

Phil Jones (He / Him)'s answer to Why are extreme left and right-wing politics becoming increasingly popular again?

Phil Jones (He / Him)'s answer to What should I know about centrism and its political, economic, and social views?

Phil Jones (He / Him)'s answer to Why do people with high IQ tend to hold extreme ideologies with regards to politics (communism, anarchism, anarcho-capitalism, etc.)?

Phil Jones (He / Him)'s answer to Does the Far Right exist because Democrats have moved to the right?

Phil Jones (He / Him)'s answer to What do you think about modern right-wing populism?


Jun 15, 2018

Why can't people see the fakeness and easily buy into today's commercial hip-hop?

What makes you think it’s “fake”?


Jun 16, 2018

In genres like pop and dubstep, instruments have less of a role. Is technology the future of music?

As Cosmo Illenberger says, technology is the future of everything. Including music.

However, what I think is going to happen is that this is going to become less “obvious”.

At the moment, when you hear electronic music, you often hear a particular texture which is “different” from music made with acoustic instruments.

That’s partly because of some limitations in the technology.

Now, as Brian Eno once pointed out, it’s often the flaws and limitations of the technology that we learn to love the character of. It’s why people got to like distorted amplification in electric guitars. Or people deliberately make 80s “chip-tune” style music with simplistic 8 bit square waves. Or use Instagram filters to make their photos look like old 70s Polaroids. Etc.

So people are always going to love music that “sounds electronic” with all these overt references.

At the same time, the computers are going to get better at sounding like real people playing real instruments. I think particularly AI is going to help here. You’ll have AI apply “expression” to synthesized sounds. Both at the “MIDI” level (ie. controlling more parameters of the sound before it gets synthesized), but even transforming synthesized audio into something more “realistic”.

We’ve probably all seen examples of how neural networks can transform photographs from summer to winter or graft Nicholas Cage’s face into footage of another actor. Deep neural networks can now transfer the style of one photo onto another

I’m sure we’ll end up with neural network based effects that can turn your rather pedestrian sax solo played on a MIDI scored sampled sax sound into something that sounds exactly like a real sax player in a basement club in NY in 1965. Because that’s what it will have been trained on.

So in 20 years time computers will still be synthesizing most of the musical parts. But 99% of humanity won’t be able to tell which bits are played by computer and which bits are played by humans.

Related :

Phil Jones (He / Him)'s answer to What are the various future trends in music?

Phil Jones (He / Him)'s answer to Do you think AI's will be able to compose music as well as a professional composer within 15 years?

Phil Jones (He / Him)'s answer to How do composers write intellectual electronic music?


Jun 16, 2018

Why is it possible for a single MP to prevent (or at least delay) a popular law from being passed by the British Parliament?

Because it’s not a law proposed by the government, but a “private members’ bill”.

Ie. a law proposed by an individual member of parliament. Apparently one objection is enough to block one of those.


Jun 16, 2018

Is Die Antwoord splitting up? Everyone keeps calling their next album as their final album.

I haven’t heard that.

But remember Die Antwoord is just a recent mask being worn by a couple of artists who’ve played a number of different roles during their career.

Eg. Max Normal

It’s possible that Die Antwoord as a concept is overplayed. They’re always fun, but perhaps as the shock-value wears off, and we all get used to them, there are decreasing artistic returns from playing the same game the whole time.

It’s possible that they’re going to metamorphose into something new.

DIE ANTWOORD ft. The Black Goat - ALIEN


Jun 16, 2018

What are we trying to achieve in reality as a human? What are the chances of evolving into more advanced species in few decades century?

The chances of evolving into a “more advanced” species are nil.

One species isn’t “more advanced” than another.

The chance of us culturally improving, to instantiate better ethics in our laws and institutions is reasonable. As long as we work towards this, through education, wise law-making and political activism.

The best way to help humanity do this is to not give in to self-indulgent, self-righteous resentment against other people who are trying to make the world better. But to join others who are calling for more peace, love, understanding and better behaviour from those in charge.


Jun 16, 2018

Is it moral or ethical to kill unarmed murdering assassins, terrorists, and their bosses?

If they’re unarmed how do you know they’re murdering assassins?

Unless you are talking about people you catch literally strangling someone else with their bare hands then this is NOT proven to be a murdering assassin and deserves a fair trial.


Jun 16, 2018

Is OOP dying?

That’s just fashionable nonsense.

OOP isn’t going anywhere.

What might be dying is the idea that OOP is the best and only proper way to do things.

For a time in the late 90s early 2000s you used to hear people say how Java was better than C++ or Ruby was better than Python because they were “pure OO” languages. Meaning that all functions had to be escorted around by objects. And this was somehow meant to be a wonderful thing.

That was nonsense too, of course.

And it was refreshing and valuable when FP ideas like higher order functions and lambdas started to become widely understood and used.

FP has a tonne of other good ideas too. Including some ideas that are, in their own way, incompatible with other ways of doing things. Immutability is something that really only makes a lot of sense when it’s guaranteed and enforced by the compiler which can make use of the assumption of immutability for various optimizations.

So learning how to mix and match FP ideas with more traditional OO / procedural programming has some challenges of its own.

But that doesn’t mean that FP is the one true way, destined to eradicate OO / mutability either.

Wiser, more experienced programmers learn to identify whatever is necessary or works well with the task / milieu at hand.


Jun 16, 2018

Are the movements for the rights of women imparting a negative impact on society?

Nope.

Next!


Jun 17, 2018

What music will be remembered the way we remember Pink Floyd and The Beatles in the future?

It’s always hard to tell.

For example, no-one listened to The Velvet Underground in the late 60s, but by the mid 80 they were a cult classic.

Who is going to be remembered from the 2000s+? ? in 30 years time?

Obvious megastars : Eminem, Beyonce, Jay-Z, Kanye West, Coldplay,

Plausible cult heroes : Radiohead, Animal Collective, Death Grips, Grimes, James Ferraro, Four Tet, Lana del Ray,

Underground individuals in with a chance : Connan Mockasin, King Krule, Toro Y Moi, Salem, Jameszoo …


Jun 17, 2018

Is it possible to be a feminist and listen to rap music?

I suspect it’s painful.

I mean I’m a feminist. And I listen to rap music. But I have to turn a little switch in my brain that says “pretend that these words don’t matter”.

If I were the kind of feminist who didn’t want to turn that switch. Who believed that every word is a small contributor to the wider mentality and needs to be opposed wherever it pops up. Then I’d find the whole rap-scape horrific.

Rap is absolutely corrupted by misogyny. Listen to half a dozen contemporary rap tracks and while you’ll find incredible musical genius, desperate humour and deep social commentary, I guarantee that you will also hear, in over 50% of the tracks, men boasting that sex is their reward for success, and of their infidelity; aggressive demands for women to suck their dicks; accusations that women are taking advantage of them or holding them back; claims that women are obsessed by, and controllable through, money; or positioning of women as commodities.

People are rightly horrified by the discovery of the incel community and its twisted idea of male-female relations. But step back and listen and you’ll realise that the incel world-view is nothing but the world-view according to that half of mainstream pop music which is infected by hip-hop.

The only women who are ever respected are mothers and grandmothers, and then, largely for the contribution they’ve made to our hero’s success. You will hear only a small fraction of rap tracks talking about the traditional pop music staple of “I’m in love”. Almost none about the values of a relationship, women as partners, allies, equals. There aren’t even examples of that other pop music staple “I’m miserable now you’ve left me.” [1]

Rap is a performance of patriarchal, capitalist competition and violent, aggressive acquisition of money and power. Women are seen simply as objects in this economy; prizes for the winners. Even the political critique of racism and social injustice that was once strong in rap music has become co-opted to a personalized story of the rapper as individual hero, triumphing over the hardships society throws at him, with no hint that there could be a collective or social response to the problems.

These are all attitudes and values that feminism fights to cure humanity of. But hip-hop, a music of the oppressed, has become the most prominent and successful vehicle for the promulgation of this world-view.

[1] Actually I’m hearing a bit more of that now. Since I’ve written this answer. It’s still very mixed up with the other problems though.


Jun 17, 2018

Some debate that Hip-Hop isn't music, but that it is still a form of art. What is your stance in this topic?

I see no reason to think that it’s not music.

It’s absolutely music. As well as being art.

Look! This is music :

This is music :

This is music :

This is music :

This is music :

This is music :

This is music :

This is music :

This is music :

This is music :

This is music :

This is music :

This is music :

Do you really want to try to draw the line and make a case that this isn’t music?

Or that this isn’t?

Or that this isn’t?

Or that this isn’t?

Don’t make an ass of yourself by trying to assert that music is smaller than it is. There is nothing that hip-hop “lacks”, that you won’t find other genres or types of music happily dispensing with.


Jun 17, 2018

Why do some people believe in false flag operations?

Same reason people believe in hurricanes.

They’re not common but they happen.


Jun 17, 2018

What if all paradoxes are just words, not the truth?

Then words don’t have meanings.

Paradoxes are words which are troubling because the meanings of the words adds up to something which is logically impossible.

You can comfort yourself that the logical impossibility “isn’t real” because the words don’t really mean what we thought they meant.

And that’s a valid approach to dealing with paradoxes. But the price of that is that you do have to change what you think the words mean. And finding a new meaning for them that a) eliminates the paradox, but b) lets those words keep their usual meanings in other contexts, is harder than you might hope.


Jun 17, 2018

Why do communists/socialists murder and torture millions of people?

Some of us don’t.

I haven’t murdered or tortured anyone.

The ones that have done it, have tended to do it for the same reasons that everyone else murders and tortures people.

They’re trying to establish control over a territory and feel that control is threatened by enemies.

They were wrong to do this, of course. Just as everyone else is wrong to torture and murder to establish control over a territory.


Jun 17, 2018

What's wrong with the scenario for Corbyn to take power described here?

The obvious issue with this scenario for me is that I don’t see why May would call for a vote of no-confidence in the government just because she loses a vote.

The fixed-term changes mean she doesn’t have to. And no-one else can force one without a much larger constituency.

Clinging on, limpet-like, is a May speciality. In this situation, it’s in her and the Tory interest to cling on, and there doesn’t seem to be any reason why that wouldn’t work for them.


Jun 17, 2018

Do you think firefighters get way too much credit in our society?

The average firefighter in the US earns about $42,000 a year.

In the UK it’s about £29,000.

That’s not terrible. Maybe above average for the working class.

But think how many useless parasites spend their lives doing far less for society and earn far more than this.

I don’t think fire-fighters get anything like enough credit.


Jun 18, 2018

Why is/was Temer allowed to continue to preside when lots of people dislike him? What did he do to get to where he is?

Well, technically, he got elected in the last election, as Vice President.

And then the Camera and Senate made him president by ousting Dilma for minor accounting fraud, but refusing to oust him for the same fraud, despite him being on the same electoral ticket.

If this seems outrageously partisan, that’s because it is.

But it is technically within the rules.

The deeper truth is, Temer is still there because he’s doing what the Brazilian elites and media want. Imposing austerity, trying to destroy the pension system, selling off the national oil industry etc.

If he had refused to do this, and kept pursuing the same policies as Dilma he would have been thrown out by the Camera and Senate pretty soon after her.


Jun 18, 2018

What are your thoughts on this, "God is a nationalist, Satan is a globalist”?

God hasn’t been a nationalist since he was the Jewish Tetragrammaton.

Once he become the Christian God and Muslim Allah, he explicitly set his sights on world domination.


Jun 18, 2018

What is something that needs to be said about pop music?

Pop music is meant to be light, throwaway fun for teenagers to dance to and get off with their first boy / girlfriend.

If you want music that’s more serious than that, then fine. There’s plenty of it on the internet if you bother to look. But STFU with all the whining about how the charts and MTV and celebrity culture isn’t catering to your taste.


Jun 18, 2018

In addition to the popularity of their music, to what extent could one attribute the success of The Beatles to the name of the group itself, since it was to easy to coin terms (e.g. Beatlemania, Beatlesque, etc.) when referencing them?

Exactly.

Justin Bieber is so popular because his name was tailor-made for the term “Belieber”.

Actually. No.

The causality goes the other way. Once someone’s popular, human ingenuity can usually find some word-play on the name. We’re humans. We’re good with words.


Jun 18, 2018

If automation replaces 99% of all jobs, where does the universal basic income get its money from?

One answer is “taxing the machines”.

I think that’s an “OK-ish” answer. It might work a bit.

It does have fairness on its side. The machine owners will have all the resources and they should share with everyone else.

OTOH, it’s not necessarily the most effective. And it is politically fragile / disputable.

It’s prone to the possibility of creating an inflationary spiral. Whereby the machine owners just put prices up to pay the taxes. And the government puts the taxes up to pay the income needed for citizens to buy from the machine owners.

It’s also fragile. In that at any time the machine owners can make the case to reduce the tax / UBI below that necessary to sustain the 99% unemployed, and suddenly we’re back where we started.

A better solution would be long-term sustainable. A social pact between machine owners and everyone else. Respecting environmental issues as well as social and economic ones. And long term just.

One possibility is to nationalize the machines. This is a solution that was anathema a few years ago. But is somewhat coming back into fashion now that people recognise that privatising government run “natural monopolies” on commodities like electricity and water supply, haven’t created the alleged benefits of innovative new efficiencies and low prices, but instead largely encouraged accountancy fraud (Remember Enron?), high-prices and low investment in future maintenance.

In this world, private enterprise would do the cutting edge advanced product development and marketing which still employs a fair number of people. But would subcontract the fabrication to the state. The state would then pay the UBI out of the fees it received.

Given that today, many Western companies design stuff and then outsource to unseen third party fabrication plants in China, and are mainly concerned with innovative new ideas, I wonder how much they’d really be bothered if the fabrication machines were a state-run utility much like energy and transport.

However, my personal preference, is what you might call a “neo-Georgist” solution. Which is based on the principle that the world’s natural resources should belong to everyone rather than be privately owned by a few rich people.

In this scenario, natural resources, including land (for growing crops); minerals and things like coal and oil beneath the land; seas, rivers, lakes for fishing and leisure; the atmosphere to absorb pollution; electromagnetic spectrum etc. would all belong to an agency with no purpose but to auction long-term leases / exploration and exploitation permits to the resources. Private enterprise in whatever field from mining iron, to growing wheat, to manufacturing would need to buy these permits to access the resources.

Permits may come with some stewardship responsibilities. You can buy a 50 year lease to produce lumber in the forest. But you must ensure that other species are protected. Today we might demand that a percentage of land is set-aside. Under this scheme we might loosen that to a requirement that a regular five year survey demonstrates that the species are still there. Violation of stewardship obligations would invoke a fine or forfeit the permit depending on the seriousness of the violation.

The money earned from leases / permits would be redistributed as the UBI.

Obviously a lot of money would be passing through this mechanism : private enterprise would have to pay quite a lot, and cover all the resources it uses. (No more freeloading off the commons and unloading your externalities on others without paying for them.) OTOH, it’s a simplified and unified payment, which replaces other taxes. The value is set at auction by the market so you only pay what’s worth paying for. And enterprises which find efficiencies that allow them to do business while consuming fewer of the world’s resources, get a huge saving. So it incentivizes doing the right thing.

Obviously, to get to such a scheme from where we are today, is fiendishly difficult in political terms. But I believe if we could get there, it’s long term sustainable, a desirable place to live (both for entrepreneurs who are still free to innovate and create value) and those who are effectively made unemployable by the machines.

Related :

Phil Jones (He / Him)'s answer to How should the U.S. and Europe incentivize developing countries to reduce their air pollution?

Phil Jones (He / Him)'s answer to Would you support a 90% income tax and a universal basic income?

Phil Jones (He / Him)'s answer to How accurate is it to say that Universal Basic Income is a neoliberal plot to make people poorer?

When is the UK expected to adopt the Universal Basic Income (UBI) scheme?

Phil Jones (He / Him)'s answer to Is universal basic income the best way to fight inequality?


Jun 19, 2018

Why doesn't it scare anyone that technology is gaining more and more control over our lives?

It scares me.

And I’ve been a programmer for over 35 years.

I love technology. I write code every day. I’m on a laptop 10 hours a day.

And it scares me like hell.

With one caveat. I recognise that “technology” always has people behind it.

So I’m terrified by the degree we’ve let technology into our intimate lives and know everything about us. Not because I worry what a machine thinks of me. (It doesn’t.) But because I know that somewhere behind that machine are a bunch of people. That I can’t really see, don’t know anything about, and don’t have much reason to trust.

I can’t believe the degree to which people share their private lives on Facebook and similar. (I closed my account in 2013). I can’t believe people are willing to put always open audio channels like Amazon Echo into their homes to listen to everything they say and relay it back to Jeff Bezos. I, sensibly, have a sticker over my laptop camera and I can’t believe that other laptop manufacturers don’t do what Asus used to do and have a physical shutter.

I can’t believe that, particularly institutions, have been so bad at standardizing on free-software they have control over, and are willing to entrust their entire organization to private proprietary software companies they know nothing about.

I’m, frankly, amazed at how willing we have been to embrace something that so many people are so ignorant about.


Jun 19, 2018

Was the chaos theory unacknowledged by most in the past? If yes, what are some other examples of neglected theories that prove to be important today?

There were hints of chaos theory in the past.

But it, and its implications, only really become apparent when you have computers that can do huge quantities of calculations sufficiently fast.

Before we had computers to do this, our mathematical models tended to be in a form that made them tractable for humans to calculate. But that formulation smoothed out the possible chaos in the models.

There may well be other things in maths whose significance only really becomes apparent when working with them becomes tractable due to fast enough computation.

Today, for example, we’re seeing a huge wave of new interest in, and application of, data analysis, machine learning and AI to a bunch of problems. The techniques used are not that different form the neural nets etc. we had in the 1990s. But whereas then the field rather petered out as people couldn’t really make practical use of them, it turns out that all that was really needed was a couple of orders of magnitude more training data and processing power, for the networks to be able to do useful work.

Perhaps there are other bits of maths, dealing with large numbers or solving problems with many variables, which might become tractable with quantum computing, and suddenly something obscure becomes more useful and important to us.


Jun 19, 2018

What do you think of the arguments against space travel and exploration that say we should fix problems on Earth first and that it is a luxury we can not afford?

It’s not that space travel is a luxury we can’t afford.

We can and should keep going with space exploration. Both because science is human destiny, and because one day in the distant future it would be nice to get beyond this planet.

BUT … we MUST also learn to fix problems on Earth.

For two reasons :

space is not a viable “plan B”, backup if we screw up the Earth in the near future. (Ie. next 500 years.)

It is totally unrealistic to expect we can “do space” at the scales required in this timescale. The only place to go is Mars. Which is smaller and has fewer resources than Earth. And is going to take thousands of years to terraform into somewhere even half as comfortable as Siberia.

Space is not a “quick fix” or an “easy” alternative to the hard problem of not screwing up the Earth’s ecosystem.

the problem of screwing up the Earth’s ecosystem is a political / institutional problem. Not a technical one. We can’t stop ourselves screwing up the world because our institutions and politics are configured and optimised to drive us towards consumption and destruction, rather than towards stewardship and survival. If we take those same institutions and politics out into space with us, they’ll just destroy the next place we want to live. And Mars is a hell of a lot smaller, less abundant and faster to destroy than Earth.

We should continue to do space. But be realistic. It’s cheap and easy to send robots into space. It’s expensive and dangerous and slow to send humans there. And robots and AI are advancing a hell of a lot faster than technology to send humans into space.

The best, most realistic case for successful human colonization of the solar system is to have a few hundred years of sending machines out to prepare things for us. Automated mines and factories in the asteroid belt and the moons of Jupiter and Saturn. Robot farms on Mars, preparing the land, cultivating plants and animals (sent as seeds and embryos) for 50 or 100 years before we start sending human colonists. Autonomous pit-stop stations in solar orbit between Earth and Mars where colony ships can refuel from ample supplies that have been laid in over a decade. Etc. It’s not about some 1950s vision of putting all your humans in one tin basket and firing them off at Mars like 19th century pioneers.


Jun 19, 2018

Is there a right-wing mensa?

I’m pretty sure the belief that this nebulous social effect we call “intelligence” can be reduced to an isolated, individual property of persons, which is innate, perhaps genetically determined, is, itself, a symptom of right-wing thinking.

So I’d agree that Mensa is the right-wing Mensa.


Jun 19, 2018

Who started the mumble rap trend and how did it become so successful?

Not really “Mumble Rap”, but I want to put in the case for D C Basehead as one of the first American artists to put introverted mumblings on top of hip-hop beats, and prefigure that sort of depressed, obsessive, sullen, almost catatonic, vocal that become “mumble rap”.

Plus there’s a lot about being drunk and miserably fucked up which sort of fits the contemporary druggy obsessions :


Jun 19, 2018

Do liberals hate men?

Nope.

Next!

Oh, all right then. Just because you were too stupid to work it out for yourself. Liberals don’t “hate men”. But they also don’t think it’s necessary to hate women in order to respect men.


Jun 19, 2018

Did America become more conservative, or did Europe become more liberal?

Both.

At around the time of the second world war, America was run by FDR. And half of Europe was run by Hitler.

Compared to then … Europe is a lot closer to FDR. And America is a lot closer to Hitler.


Jun 19, 2018

Are all anarcho-capitalist ideas based on the tenuous assumption that an anarchic society would not re-organize itself in a statist manner (with emergent city states and warlords)?

Anarcho-capitalists believe in trusting people to make their own decisions.

They would trust the people not to fall for the propaganda of warlords who would-be kings.


Jun 19, 2018

How does the music of today compare to that of other time periods? (20's, 50's, late 80's)

1920s : African Americans blend influences from both African rhythmic and European harmonic traditions, and take advantage of new technologies to make a radically new and different type of music called jazz. White people say it’s terrible, it’s not music, it’s diabolic and leading young people into sin. But are eventually won over and embrace it.

1950s : African Americans blend influences from both African rhythmic and European harmonic traditions, and take advantage of new technologies to make a radically new and different type of music called rock and roll. White people say it’s terrible, it’s not music, it’s diabolic and leading young people into sin. But are eventually won over and embrace it.

1980s : African Americans blend influences from both African rhythmic and European harmonic traditions, and take advantage of new technologies to make a radically new and different type of music called hip-hop. White people say it’s terrible, it’s not music, it’s diabolic and leading young people into sin. But are eventually won over and embrace it.

2010s : African Americans blend influences from both African rhythmic and European harmonic traditions, and take advantage of new technologies to make a radically new and different type of music called trap. White people say it’s terrible, it’s not music, it’s diabolic and leading young people into sin. But are eventually won over and embrace it.

Plus ça change


Jun 20, 2018

Is torture always morally wrong?

Yes.

Next!


Jun 20, 2018

What are the best and worst trends in today's music?

Read Phil Jones (He / Him)'s answer to What are the various future trends in music?

The best trend in music is how much amazing knowledge and information and education is available on YouTube.

I’ve been watching orchestral arrangement videos on YouTube this week. I get to see academics meticulously analyse the works of brilliance such as this :

But I can also watch people demonstrate completely different skills in making contemporary popular genres.

It doesn’t matter what genre or instrument or aspect of music you might be interested. Someone will have put high quality tutorial videos on Youtube that you can access immediately and without charge, in your own time, with just a bit of searching and clicking around.

That is phenomenal! I don’t believe it can be overstated how revolutionary this is. Or how utterly unpredictable the outcome could be. What the hell kind of music is going to come from the kids who are watching both of the above channels? And don’t tell me they aren’t. Because kids are open-minded, curious and voracious for new ideas and information.

In addition to the tuition videos basically almost any actual music you want to hear can be found on YouTube. There are people finding old records and tapes, from all over the world, in every genre, every country, all times, and shovelling this music up to YouTube.

Try Funked Up East, or Victor Kiswell and thousands of others. No one in human history has had access to so much music and such a variety as any person with an internet connection and YouTube capable browser has today.

In 2018, you have no excuse. You don’t know what music is or can be, if you are only listening to mainstream radio.

The worst trend. I’d have to say, the degree to which hip-hop, a music of the oppressed and social revolution, has been co-opted by patriarchy, and capitalist individualism. I rehearse that discussion here : Phil Jones (He / Him)'s answer to Is it possible to be a feminist and listen to rap music? It’s too depressing to write it again.


Jun 20, 2018

Would you go back to work if the universal basic income is implemented and you no longer have to worry about your basic living expenses?

If the work was interesting and rewarding in other ways.

Which is how things should be.

Work for humans should be self-actualizing.

Work which is dehumanizing, dangerous or degrading should either be automated away, extremely highly paid, or done without.


Jun 20, 2018

What is the ClojureScript language? Which field is it used?

Clojure is a modern version of the Lisp language. A very old, powerful, functional language. Which is quite elegant.

But Clojure implements it on top of the Java Virtual Machine so that it can be used with all the existing Java libraries. It also makes some specific small changes to the language which reflect what are considered good ideas from other functional languages (for example, most data-structures are immutable, most operations on collections are lazy).

The result is a very powerful, elegant, nice modern language with a rather strange syntax. But once you get used to it, the syntax makes sense.

It’s intended to be used in “enterprise” type applications where it can interface with legacy Java libraries and code. But you’re using a much more powerful, concise language.

ClojureScript is a port of this language to run on top of Javascript, so that it can be run where Javascript runs : mainly in the browser, but also also on node.js.

The point is to be able to write the UI code in your browser in Clojure rather than in Javascript. There are some very minor differences between Clojure and ClojureScript. Because one is written in Java and running on the JVM, while the other is written in Javascript and running in the browser. But 99.9% of the time they’re the same language.


Jun 20, 2018

Which do you prefer and why, ClojureScript or TypeScript?

I’ve not actually tried TypeScript. But I don’t feel at all interested in trying it. As far as I can see, it’s just Javascript with optional Java-like type annotations grafted on. Not much excitement there.

OTOH, I love Clojure, it’s the most elegant and well crafted language I’ve ever encountered. And although I’ve really done very little in ClojureScript itself. I’m certainly thrilled by the possibility that the next time I do do a serious in-browser, rich, single-page app. kind of thing, I can use Clojure for it.

Update : I’ve been using it more, recently.

Yes it’s everything hoped it would be. Spec gives us whatever we might be missing from types. Figwheel / devcards and re-agent are fantasatic tools for in-browser development. (Even if devcards and re-agent don’t play well together).


Jun 20, 2018

Canada has legalised marijuana. Is it the first major country to do so? (Portugal and Netherlands decriminalise but not formal legalisation)

As Nicolas Chadeville says, Uruguay has legalized it. With the restriction that it’s only for residents. (They don’t want to be seen to be encouraging dope tourists and supplying dealers to take it to other countries.)

You might have to be registered as a user too.

There’s some discussion about whether it’s ever been illegal in North Korea.

It seems like there are no laws against it there. But nor are there any explicit laws allowing it. And the NK system is maybe more like Roman law where things have to be explicitly permitted.

Please note. IANAL. Particularly not an NK lawyer. It’s not recommended that you test the legal situation in NK.


Jun 21, 2018

Have you ever lied about who you voted for in a UK election?

No.

Why should I?


Jun 21, 2018

What do you call people who want to diminish social coercion power (such as shame) just like libertarians want to diminish government power (such as violence)?

People who like “social coercion power” tend to call those who oppose it “politically correct”.

They use that as a derogatory term.


Jun 21, 2018

Why does Shashwat Khanna, an anti-right wing crusader, disable comments from all his political answers? If you voice your opinions on one side of the coin, shouldn't you be ready to listen and argue with another?

Not on Quora.

Quora explicitly says it’s not a site for debate. And the etiquette here is that it’s fine to prefer to leave comments off if you don’t want to engage in it.

I personally like debate and leave comments on. But that’s a personal preference. There’s no norm here that says we should.


Jun 21, 2018

What do you think about the Elm language?

A2A in 2018.

Elm looked great when I played with it a bit a couple of years ago. But I’m a Clojure guy, so I’m getting into ClojureScript + re-frame for the kind of application I might have gone to Elm for.

I’m not sure how successful Elm is overall. While it could have blown up and become massive, I suspect it fell between different stools : not as Haskell-like as Purescript for the Haskell community. Many of the best ideas got poached for Javascript frameworks like React / Redux etc. ClojureScript is another great FP language in the browser which may not even be as popular as Elm, but gets momentum from Clojure being a more general purpose language that’s used in many other places too.


Jun 21, 2018

Why is Jeremy Corbyn opposed to recreational marijuana when he is so socialist on everything else?

Good question.

I mean he’s 70 something and doesn’t drink alcohol. So I guess personally he’s a bit ascetic.

But really, Labour, party of the yoof and future, should own this issue. If this is the moment that the whole prohibition against marijuana finally breaks down globally (and with 4 + US states and Canada now legalizing it, I suspect the dominoes are going to start falling quickly, much as they did on gay marriage) it’s stupid for Labour give this one to the Tories.

Seriously, imagine Corbyn standing against a Gove led Tory party in 2020, boasting about how it just legalized dope and has an entirely new liberal, health focused, policy on drugs (thanks to freedom from the EU - not true but they can spin it like that) with Labour having tried to prevent legalization.

Not a good look.


Jun 21, 2018

Would you trust a "National Operating System" developed by your government? Why or why not?

If it were free-software (open-source) available to independent inspection, buildable from source if I wanted to, etc. then yes.

If not then no.

It’s the same criteria I use to evaluate software from a private corporation.


Jun 21, 2018

What do social democrat or progressist think of the stance of libertarians who say that taxes are theft, and want to dissolve the social security?

I say they’re trying to do politics by rewriting the dictionary and changing the meanings of words. Which is the most pointlessly useless political argument in the world.

Taxation is a lawful transfer of money to the government. It can’t be “theft” by definition.


Jun 21, 2018

Why isn't Ann Coulter worried about losing credibility for saying something like "the immigrant kids being shown in cages are child actors"?

Probably the same reason you don’t worry about losing your pet unicorn when you don’t tie it up in the stable at night.


Jun 21, 2018

Are Christianity and Catholicism the same thing? Are they praying to the same god?

Yes.

Catholicism is a branch of Christianity.

Some of the more radical Protestant sects that split off from Catholicism now claim that it isn’t really Christian. That it’s an offshoot of Baal worship or taken over by the devil.

But by any objective measure it’s a branch of Christianity.


Jun 21, 2018

Is politics just a management of not giving people truth?

No.

Politics is the difficult art of living together at higher densities and in greater numbers than small bands of apes; which is what we were evolved for.

Because of our large brains, language, culture, tool use etc. we’ve discovered incredible value in living and working together in larger numbers than bands of 10 - 20 apes. But our instincts are still tuned to that kind of sociality.

So culture has to do the heavy lifting of getting us to live together in towns and cities and countries and global economies. We have to decide how we want to live at those scales, and then create protocols and rules that we need to follow to make it work.

Politics is basically the debate that takes place as we make those decisions about how to live together and what rules and protocols are needed to enable that.


Jun 21, 2018

Is it soda or pop?

“Fizzy Drink”

Maybe that’s a middle-class London suburbs thing.


Jun 21, 2018

Why is diversity a good thing?

Diversity is a real thing.

People already just are diverse. Period.

When people say they are “against diversity” all they mean is that they are against some people who are different from them.

So diversity isn’t “good”. But not being the kind of bigot who hates, and wants to exclude other people because they are different is “a good thing”.


Jun 22, 2018

What evidence suggest that people today value emotionalism more than intellectualism?

As opposed to people when, exactly?


Jun 22, 2018

Do you believe there will be a more innovative way of communication than texting in the next 30 years?

Look. I don’t think this is very likely.

But I’m willing to put an outside bet on us inventing some kind of direct brain interface and therefore having a degree of machine assisted telepathy within 50 years.

I don’t see any fundamental reason we can’t wire a cellphone directly into the head.


Jun 22, 2018

Why doesn’t Sia use complex orchestral arrangements like The Beatles or other bands? If an artist is able to come up with powerful lyrics and has a powerful voice, why do they use simple computer generated backings?

Because that’s what her audience wants to listen to. And what she wants to use.

There’s not some law of music that acoustic instruments sound better than electronic ones. Each has its strengths, weaknesses and, above all, meaning.


Jun 25, 2018

Is Jeremy Corbyn's deselecting of Labour MPs who oppose him simply his way of "draining the swamp"?

This question refers to a news article that was written in 2016 when there was a lot of tension between Corbyn, supported by Labour members, and the Parliamentary Labour Party (Labour MPs).

What is says is that new members of Labour, who are are largely Corbyn supporters, were in favour of deselection against MPs who were deliberately trying to bring down Corbyn in a wave of resignations.

Back in 2016.

We’re a long way past all that now. I’m not sure why anyone feels the need to bring it up now in a Quora question.


Jun 25, 2018

Boris Johnson has made it clear what he thinks about business post brexit in his recent remarks. What do you think?

I think Boris Johnson has been studying at the school of Donald Trump.

“I am increasingly admiring of Donald Trump. I have become more and more convinced that there is method in his madness.”

He knows that what works for Trump, wins him support and power, is the willingness to say “Fuck you” to anyone who tries to tell him what to do.

To do it to both enemies and erstwhile friends makes Trump look like an equal opportunity tyrant. He’s “fair” because he steps on anyone who crosses him.

Johnson has decided that that’s his best chance to power. Not to allow himself be constrained and held back by others and their petty concerns. But to go full ubermensch and demand that so-called “reality” bends to his will.

There’s no mileage for Boris in playing sensible. In telling fervent Brexiteers that actually they need to change their attitude and accept a different outcome or 11,000 aircraft engineers lose their jobs. No one becomes a folk-hero like that.

He tells business to fuck off. If anyone on the right criticise him, he’s a hero for standing up for what the people want against the money obsessed elites. If anyone on the left criticise him, they can be accused of hypocrisy (aren’t they against business?) Or selling out their own constituencies.

It’s all win from his perspective.


Jun 25, 2018

How will liberals react if the Republicans retain power or make gains in the November elections?

I personally won’t be surprised in the slightest.

I don’t see that the mainstream Democrats have done much at all to address the underlying reasons that Trump won.

I don’t think that Trump has achieved much.

But he has achieved :

a) things his backers wanted, like tax cuts

b) things his racists supporters wanted, like harsh treatment of immigrants and their children

c) things his conservative supporters wanted, like a right wing judge on the supreme court

d) things his working class supporters wanted, like a significant threat of a trade war and denigration of the previous trade agreements

e) a historically significant if very vague and fudgey meeting with the North Korean leadership

f) chaos and disruption in the running of US government which will long term discredit it. (That’s what all the Libertarian supporters of Trump are gloating about … they don’t feel what he feels, they are far too sophisticated and civilized for that, but they love the entropy he’s unleashing on the state. Seriously? Scott Pruitt ensuring environmental protection? Betsy DeVos running state provision of education?)

g) chaos and disruption in the norms of American politics. It’s going to be hard put the genie back in the bottle. The “establishment” that believes in bipartisan co-operation and standing above naked party interest is shrinking as we speak. From now on, everyone is going to want to ride the populist tiger.

The Democrats have achieved .. what … exactly?

Some minor lawfare strikes against some of Trump’s original inner circle. Who most people have never heard of. And few people are likely to care about. But no lawfare will touch Trump as long as he has Congress on his side.

A singular lack of any flagship policy that has gained popular recognition or support and that offers an alternative to Trump’s solutions to people’s problems. What do Democrats offer the electorate in policy terms?

An ongoing internal side-lining of Bernie Sanders, who is their best chance to beat Trump in the populist game. He actually does have populist and popular policy proposals, like single payer healthcare and free college. The mainstream Democrats offer an ongoing denigration of Bernie’s supporters.

There are some more radically progressive outsiders who have got through the primaries and will probably do well in November. But it’s not nearly enough to overturn Trump’s momentum. So I don’t see that this November will be anything but a disappointment for people hoping that the pendulum will swing against Trump. It won’t.

How I hope the liberals will react is by finally recognising that the only thing that can challenge the far-right populist wave is a popular leftist movement with something to offer the working and middle classes, and the credibility to have that offer believed.


Jun 25, 2018

What word would describe someone who'll start to hate something they once liked just because it has become popular?

Hipster


Jun 25, 2018

Do businesses and universities seeking diversity ever consider ideological and political diversity over Racial, sexual, and gender diversty?

No.

Imagine how the average Western armed forces or secret services would react if someone tried to oblige them to hire a quota of anarcho-communists.


Jun 25, 2018

Why are some of my fellow Liberal Democrats so rude? Are they really that poorly brought up and thoughtless? Do they really want to hand the election to the more well-mannered Republicans?

Generally the question “Why are some X like Y” doesn’t have any sensible answer.

Why are some religious people coprophiles? Why are some doctors Nickelback fans? Why are some fair haired men zoo-keepers?

Look, some people are some things. That’s all you can say about it.

The word “some” is too vague to go any further with.

Look. If you want to ask why Liberal Democrats are generally like this. Have the courage to do so. (And be prepared to have the premise of your question be pushed back on.) Don’t hide behind the weasel-word “some”.

Or if you accept that you only have evidence of a “some” which is statistically insignificant, then don’t bother to ask the question.


Jun 25, 2018

If the Bible is a book that we need to live a more Christ-like life, why do we have to pay for it? Shouldn't bibles be free?

It costs money to print on paper.

You can read the Bible free online.


Jun 25, 2018

Why are white people the only race of people on the planet that are considered racist?

Nobody considers that white people are the only people who are, or can be, racist.

What we consider is that in white dominated countries like the US and Europe, white racism is the most problematic and most important racism to tackle.

It’s a bit like going to the middle of an Ebola outbreak and asking “Why is everyone so hung up on Ebola when Cholera is just as unpleasant?” Answer, you’re in the middle of the Ebola epidemic and not the Cholera one.

Similarly, those of us in white majority Western countries are in the middle of a white racist outbreak and not a black or brown racist outbreak.


Jun 26, 2018

Are you a pacifist?

No.

But I have a very, very high barrier of justification for violence.


Jun 26, 2018

What do you think of the increasing polarization in US politics? Do you believe the majority are picking sides on these far left/right groups, or that many people are sticking to the middle ground?

Middle ground policies are seen to have failed to stop the declining living standards of large parts of the working and middle classes over the last 20 -30 years.

People are turning to further right and further left politics because these claim to offer solutions.

The middle ground will only start attracting people back when it can offer its own solutions that people find plausible and which people believe middle-ground politicians will follow through on.


Jun 26, 2018

Does Europe have a moral duty to accept refugees that travel through a variety of secure countries before arriving at the borders of Europe?

If those countries are genuinely secure, peaceful places, where you can build a life, perhaps not.

When those places are in the middle east or north Africa that we’ve helped destabilize, and stir into civil war, then absolutely.

Take Afghanistan for example. There isn’t a single country between Afghanistan and Europe that Europeans haven’t helped push into being less stable more risky and unpleasant place than before we started interfering.


Jun 26, 2018

What would you say to your romantic partner if they told you that they need to be on their phone because they need time to themselves?

No problem.

We all need time to ourselves. Just because I’m in a romantic relationship doesn’t mean I want to be literally glued to my wife all day, and I don’t think she wants to be glued to me.

We both have friends, social circles, projects which are disconnected from our romantic partner, and we need time and space to work on them and even enjoy them.

Mobile phones have brought those external social parts of our lives into deep proximity so they are never more than a swipe away. That brings a new set of challenges to our lives and relationships. But we can learn to manage them without making a drama out of it or establishing draconian “no phone, ever” rules.


Jun 26, 2018

Should I stick to Java programming for a long time, or consider exploring other technologies, since Java is so huge?

Explore other languages.

Each language brings a new way of thinking. And the more ways of thinking you learn, the more flexible you will become as a programmer.

Learning extra libraries aren’t a substitute for that.


Jun 26, 2018

How should I start writing algorithmic music composition?

Well Sonic Pi is a very easy system to get started with.

It’s free-software, runs on Windows, Mac, Linux and small boards (it was invented for Raspberry Pi).

There are lots of short examples. And the programming language is basically Ruby (ie. pretty simple).

So if you have any programming experience at all you should be able to pick up everything you need programming-wise to get Sonic Pi performing your algorithmic compositions in a couple of days.

Then you need to be interested in a) algorithms, and b) composition and figure out what you actually want to do with them. See Phil Jones (He / Him)'s answer to How do composers write intellectual electronic music?


Jun 26, 2018

Why is it racist (and not just rude or disrespectful) to compare a black person to a monkey or ape?

Dude. To call a black person anything disrespectful because they are black is racism. By definition.

That’s what racism means : Mistreating people because of their race.

Seriously guys. Has internet trolling messed our minds up so badly that we can’t actually figure this one out for ourselves?


Jun 26, 2018

Do you carefully consider other people's suggestions before you dismiss them?

It’s a “triage” process.

There are a number of factor to assess :

is the person advising me well intentioned towards me?

does the person advising me have the capacity to give good advice? Are they “smart” enough?

do they know enough about the salient details of me and my situation that their advice isn’t going to be off-the-mark because they miss something crucial?

do they know enough about the wider context. Is this a medically trained doctor giving me medical advice?

etc.

These are all heuristics we run the whole time when listening to suggestions.

And they aren’t one-shot things. We are reassessing the heuristics, and therefore re-weighting the suggestions, the whole time. I thought this guy was giving me neutral financial advice but now I realize he has something he’s trying to sell me. I thought that guy was just bullshitting me with terminology while spewing nonsense, but then I started to realize he does know what he’s talking about and has a serious model in his head, but has trouble organizing the words as they tumble out too fast.

Even after your filters have settled down, and maybe the advice has passed them all, there’s still the question of whether the advice is right for you, given your plans and aspirations. Where you want to go right now.

No-one except you can be the expert in that.


Jun 26, 2018

Do you think it’s true that all white people in the U.S. are racist? I know of a professor who teaches that and I can’t understand lumping all people of any characteristic together.

Everyone is touched by and infected by racism in the US.

That doesn’t mean everyone goes round wearing the “racist” label. Which is normally something we only pin on people for either big egregious acts of racism, or overt expressions of racism.

It’s also true that American society as a whole system has biases that affect non-whites. Again, that doesn’t mean everyone wears the label individually. But all their microscopic actions and intentions add up to a climate that affects people of colour adversely. Of course, when people take personal responsibility to oppose racism then those deliberate anti-racist acts are far more important and stronger than the unconscious racism they still participate in.

I suspect your professor tried to say something more subtle than “all white people wear the racist label”, but the subtlety got filtered out somewhere between what he / she said and this Quora question.


Jun 26, 2018

If there was a revolution in Britain in 2018, would the queen be executed by beheading like her predecessors or would a more modern system like lethal injection be used?

The queen has no power and takes no sides.

If there were a revolution in Britain it would almost certainly try to invoke the queen on its side and claim to be doing it in her name.

Blood might run through the streets of Westminster, but the queen would be fine.


Jun 26, 2018

Why are alot of programmers good musicians?

We’re not necessarily good musicians.

But a lot of programmers seem to like and make music.

I’d guess there are several overlaps :

music is an art-form in time. And concerned with an evolving but abstract structure. Programming is also an art-form concerned with abstract structures and how they evolve over time. So I think there are similarities in the bits of the brain used.

good programmers type well. You get dexterity at the keyboard so that ideas flow. The same is true of instrument players. I often used to liken programming to guitar playing to my students. You need the vocabulary of the language at your finger tips before you can either play music or program properly. You don’t play an instrument by laboriously looking for the fingering for the next chord. And you don’t really program if you’re having to think about the way to type a for-loop. That should just be there.

there’s a certain kind of economic similarity. Musicians have often been self-employed, independent spirits. Getting work was a challenge. But when they were good they were in demand. And they needed relatively little capital equipment or infrastructure. As long as they had their instruments - usually personal property - then they could work. They didn’t depend on someone building them a factory. But they might depend on finding 3 or 4 other people with just the right complement of talents to form a great band. The economic model for programmers works the same. You own your own laptop. After which, the ideal is finding 3 or 4 other people with the right complementary talents to create an app. or do a startup etc.


Jun 26, 2018

How do I counter misogynists who try to call me out for paying my female employees more to counter the wage gap?

Look.

No-one should be stupid about this. We all know how this works.

Women get paid less than men for doing the same work.

But it’s illegal to pay them less for doing the same work, if you label it “the same work”.

So it’s NEVER labelled “the same work”.

Instead it’s always that the man is on a full time contract but the woman is on a part time contract saying less work for less pay, but somehow ends up taking the work home and doing the same number of hours as the man on the full time contract.

Or the man spends a couple of years before being promoted to “senior blah blah blah” while the woman who is hired at the same time and does the exactly the same work every day never gets the promotion because the boss doesn’t see her in the same position of authority as he does the guy.

Or there’s an expectation that people earn a significant chunk of their salary in overtime at odd times, but women with children never get to take up that option because of family commitments, despite it being how the company culture is structured to reward employees.

Etc.

So … if you genuinely want to fight the pay-gap and not make rhetorical points on Quora, you DO NOT TRY TO PAY WOMEN MORE! That would be silly and unfair. And probably illegal.

What you do do is ensure that the labels are as accessible to women as men. Don’t have a title for a job which just happens to always be given to men who work normal hours because they don’t take the kids to school. Have clear titles with clear associated salaries and duties that are business goals. Don’t allow the titles to go to the people who just happen to seem to get in earlier than the boss, who seem “decisive”. Or “mature”. Or because they come and ask for them more frequently. Or any of the other intangibles by which men get privileged over women.

Have clear and fair criteria for handing out titles. That are defined purely in terms of business goals. And make sure they must be justified as such. This gives women a level playing field to compete to get the titles and the financial benefits that come with them.

Do that, and the pay-gap will look after itself.

Allow those intangibles to govern the distribution of titles and you’ll continue to have a pay-gap.


Jun 26, 2018

Who is a computer programmer you look up to?

I guess my canon is :

Alan Kay, inventor of Smalltalk and the OO way.

Ward Cunningham, inventor of wiki and many great ideas

Kent Beck, xTreme Programming

Dan Bricklin, inventor of the spreadsheet

Dave Winer, the original uber-blogger, inventor of many great ideas in social software (some of which have survived, others have been side-lined but often replaced by something worse.) But mainly because of the way he integrates his philosophy of software with his philosophy of life, and of being a public figure via his blog : Scripting News

Joel Spolsky is pretty shrewd about the social aspects of software too.

Rich Hickey, inventor of Clojure. The best designed language I’ve ever used.

Joe Armstrong (https://joearms.github.io/) inventor of Erlang.

I guess I should credit John McCarthy, inventor of Lisp and a lot of AI stuff. And I do, I just wasn’t really aware of much about him. Similar with Knuth. Maybe I should look into Seymour Papert too.


Jun 26, 2018

I just finished a C programming course at a university, but I feel as though I haven't learned enough to even make a real world program or something useful. Am I suppose to feel this way or am I doing something wrong?

Don’t worry about how you “feel”.

Do the experiment.

Pull out your C compiler and write something real world. Doesn’t have to be huge, just do something you’d like your computer to do for you.

Did you manage it?

If so, great! Your course taught you enough.

If not, keep trying, debugging, looking stuff up online, asking questions on StackOverflow etc. until you do manage it.

Congratulations, you’ve now taught yourself what your course failed to.


Jun 27, 2018

Have you had second thoughts on hiring women since the #metoo movement started?

Nope.

Next!


Jun 27, 2018

How does a racist live with his/herself?

A racist doesn’t think he / she is a capital-R “Racist”. Or a bad, prejudicial person.

The racist just thinks it’s obvious, “common sense”, “common knowledge” that there are, in fact, racial differences. And that other people are being naively idealistic to think otherwise. And unfair on him / her to blame him / her (the racist) for the cognitive dissonance created by what is, effectively, their own error.


Jun 27, 2018

Do musical artists get earworms of their own songs?

Definitely.

I even made a site about one of mine : http://sublimeloop.com/


Jun 27, 2018

People often say that gear is not important in making a quality music production. At what point is that statement false?

Speakers.

It’s quite hard to do a good quality audio mix if you only have headphones and bad speakers. You aren’t able to hear or compensate for the biases of what you are listening to, so you mix it to sound good in that context. And then you take it to a different sound system and it sounds awful because there are frequencies in there that you weren’t even aware of.

It’s hard to see how to get round that problem. Maybe triangulating with a lot of different crappy speakers which balance each others’ flaws.


Jun 27, 2018

Why did Coldplay sell out and started playing pop instead of alternative rock?

“alternative rock”?

What was “alternative” about it?


Jun 27, 2018

Do you think we should bring back the 90s music in general?

Who is this “we”?

What power does it have to “bring back” 90s music?

If you want to listen to 90s music, it’s all there on Youtube (and probably Spotify) and in your vinyl, CD, cassette, MP3, FLAC collection. Go listen to it.

Almost certainly, with 90s music being 20+ years old, there’s going to be a phase of rediscovery, new analysis and filtering and a lot of young kids who were born in the 90s making music inspired by their favourite bands.

That’s great.

But we - the generation who were there in the 90s and the main consumers of that music - we don’t really get to choose that.

We’ll have to leave it to the next generation to discover what they really like and want to preserve from that time, and what they’ll forget.

Some is predictable. The classics of “golden age” hip-hop. Some contemporaneous trip-hop. Some grunge. Maybe a smattering of R’n’B producers. Another round of EDM producers loving rave, jungle and the origins of d’n’b.

But almost certainly we’ll be surprised too. The things that became iconic of the 80s were not the things people in the 80s considered the most important / high-art / classics. The things that become iconic of the 90s may well not be the things you expect either.


Jun 28, 2018

What is the best "first book in computing" using the Haskell programming language?

A2A : But I can’t really say.

I’ve only read Learn You a Haskell, so that pretty much defines what I know about the language. I think it’s a great, fun, book. And will get you started playing with the language.

But whether it’s the “best”, or teaches you the best ways to think about Haskell, I can’t say.


Jun 28, 2018

Do you think David Cameron will be remembered as a good PM in the history of British politics?

The more he recedes into history, the more obvious the long term damage that his disastrous government brought to the UK’s economy, its political system and even its “soul”.

Cameron is the one who launched Theresa May on a career of xenophobia at the Home Office : driving around “Go Home” vans. Stoking a “hostile environment” of snoopers which led to the Windrush generation scandal and many other examples of official “nastiness”. He cravenly accepted and fuelled an anti-immigrant feeling by talking-up and making policy promises of unrealistic and unnecessary reductions in immigration.

Cameron gave free rein to George Osborne’s austerity agenda. Again, a deliberate political move to diminish the state, dressed up as economic “necessity”. It wasn’t necessary. It was purely ideological. But it held the UK economic recovery far behind Europe and the US. Keeping the country poor. And unhappy. While the services that many people depended on were decimated.

Cameron put Ian Duncan Smith in charge of the DWP and a botched project of “reforming” the UK social safety net into “Universal Credit”. A total failure to bring any of the proposed benefits. But a great success in wrecking the lives of hundreds of thousands of Britain’s neediest and most dependent citizens. (It’s official: universal credit is a colossal, costly, hellish catastrophe) Many British people are now using food-banks, dependent on arbitrary donors, even though they are working. Thanks to the employment climate that Cameron created.

Theresa May now has to put a collapsing NHS itself into intensive care. After Cameron allowed Jeremy Hunt to kick it (and junior doctors) around for a few years.

Cameron’s government championed all kinds of scams for new, independently run schools, somehow “free of local authority control”. All to no visible effect. They don’t outperform ordinary schools. Haven’t made any noticeable improvements in education. But have squandered a lot of extra money and good-will in getting there.

Even if there had never been an inkling of a Brexit referendum, Britain would still have been seriously damaged : poorer, less charitable, less confident, less optimistic, with less reason to be proud of its own institutions and pragmatic wisdom, by Cameron’s ruinous term in office.


Jun 28, 2018

What are your favorite music videos from the early 80s?

Guilty pleasure time :

A rattling good tune. And video that is so very, very 80s, the perfect encapsulation of that early 80s New Romantic scene. Sort of like Duran Duran but with a kind of nerdy charm. And the expressions on the women’s faces are priceless.

Here’s another great, but underrated, 80s song :

And the video is a nice example of that British sense of humour and downbeat anti-glamour.


Jun 28, 2018

Why is it either the left wing party or the right wing Party is in power? Why can not a neutral party come to power?

What does a “neutral” party stand for?

What we label “left” or “right”. Or “socialist” or “liberal” or “conservative” or “fascist” or “green” or “communist” etc. are just labels for taking positions on things. You have a model of how the world works. You have values that you want to see supported. And so you construct policy based on your values and your models. A cluster of mutually compatible, self-reinforcing models, values and proposals is a political position.

But a “neutral” party. Without values? Or a model? Or policies? What’s the point of that?


Jun 28, 2018

Does a computer that has more data/information (huge amount of data) weigh more than the same type and model computer that does not have any data on it?

Well. Entropy is allegedly cooler than order, as I understand it.

So presumably a computer full of structured data is “hotter” than one full of random bits.

And so probably a little bit less dense. And therefore more buoyant.

Fill your computer up with enough information and I guess it starts to rise up like a balloon

:-D


Jun 29, 2018

Why is the Ba'ath Party a national socialist but not far-right?

Smells pretty far-right to me.


Jun 29, 2018

What is the best song from the 1950s?


Jun 29, 2018

Do programmers who write bad code know that they are writing bad code?

Not as we’re doing it. It seems like a good idea at the time.

It’s usually a couple of weeks later we come back and think “why the F!!**!K did I do it that way???”


Jun 29, 2018

Since many liberals clearly care about the foreign children when they are detained at the border, should they also devote some energy to help the children in Yemen, one of whom dies every ten minutes from preventable causes due to the Saudi blockade?

Yes. Of course.

The US support for the Saudis in Yemen is a disgrace and shame for the country.

Liberals should care about, and work against, that as much as Conservatives should.


Jun 29, 2018

What's happened to the British ex-PM David Cameron? He's gone out of the public eye. What's he up to now?

Oh come on! This is an easy set-up.

“He’s in Europe, in Nice with his trotters up, yeah?”


Jun 29, 2018

Why have rap music endured and flourished? Can one see it evolving as our times evolve?

You can certainly hear it evolving :

Eg.

Even the infamous “mumble rap” (which half of hip-hop fans seem to hate) has been evolving :

There are a few observations :

in the 80s rap was largely “party music”. With the beginnings of social commentary and “gangsta” style.

in the 90s rap flowered into a far more complex cinematic, story-telling art. Rap flows got varied and sophisticated. As did the soundtracks. During the 90s there was “pop” rap. But it was largely still party style pop. With some odd melodic and sentimental duets between rappers (very masculine) and r’n’b singers (think Fugees “Killing me softly”, Puff Daddy’s “I’ll be missing you”)

in the 90s music was heavily based on “crate digging”, samples of earlier styles of music. Often a lot of jazz, soul and funk influences.

in the 90s videos started to get slicker and more expensive. By the end of the 90s, you start to see more and more “ostentation” invading hip-hop. More bling, more expensive brand-name stuff, more trophy girls.

in the 2000s, you start to get the influence of Atlanta and the South of the US invade mainstream hip-hop. This comes in the form of a) using more drum machines and synths to make beats rather than rely so heavily on sampled breaks. b) different flows coming in. Including precursors of the triplet flow.

I’ve never been much of an Eminem fan, but looking back, it strikes me that Eminem is the rapper who broke down the doors in the early 2000s for a kind of “emo” in rap. He’s the guy that made it OK for rappers to claim to be emotionally fragile and damaged. Before him, while many rappers talked about hardship, they almost always talked about themselves as transcending it, more or less unscathed. Today rappers still talk about transcending hardship, but they are far more likely to talk about, and obsess over, the psychic damage it did to them.

Another thing that happens in the 2000s is more cross-over with pop and r’n’b. Rappers willing to sing. (Often with the help of autotune). To be soul-singers. People like Usher, Drake, T-Pain etc. There are pathetically few women in hip-hop in the 2000s, particularly after Missy Elliot’s heyday in the early 2000s. But where they are, like Beyonce and Nicky Minaj they cross easily back and foreward between hip-hop, r’n’b and pop.

By the late 2000s I think the stereotypes / tropes of rap : the obsessive consumerism, the residual gangsterism etc. are collapsing in on themselves. So in the 2010s, something else happens. A new generation of rappers appears who don’t so much reject that as embrace it to a degree of manic absurdity. When Jay-Z raps about being rich and consuming expensive stuff, you know he’s in earnest about it. He wants to show off his achievement. When the kids of 2017 and 2018 are rapping about it, you know neither you, the rappers themselves nor their fan-base can really believe in it. This whole thing is just rented scenery for the video.

What’s happened instead is that rappers in the 2010s have got seriously weird. Look at the way they dress. The videos they make. The nonsense of mumble rap. There’s a strong sense, I think, that this generation is literally trolling the older generation and whole hip-hop establishment. Thumbing its nose at hip-hop’s pretension to verbal dexterity and serious commentary. And yet going crazily overboard on the “I’m fucking hoes” and “I’m getting rich” clichés.

I often say that mumble rap is hip-hop’s “punk” moment. Same as when the new generation of musicians in the 1970s rebelled against the rock music that had become the new establishment. They also dyed their hair funny colours and wore outlandish clothes. They rejected the values of their elders : the people who called Eric Clapton “God” just because he could play the guitar well; the prog rockers aspiring to the condition of classical or jazz through more sophisticated chords and elaborate arrangements. Instead the punks lionized those who couldn’t play instruments, declared that three chords and two and a half minutes of explosive energy were enough for anybody.

This is exactly what mumble rappers are doing by rejecting hip-hop’s cardinal virtue of verbal dexterity. Instead they’re embracing their notion of “authenticity”. An emotional authenticity, obviously, within the obviously artificial house of mirrors of fake wealth and social media brags.

The main effect of punk was to destroy “rock music” as a unitary thing. While punk itself was fairly restricted, it cleared a space for something else. But not a rebirth of rock. Instead rock fragmented into many different trajectories, which wanted little to do with each other : there was post-punk / New Wave; goth; various kinds of metal; synthpop; industrial; “indie” and then grunge, emo, “post-rock”, various kinds of electronica etc. Sometimes they’ve interacted, but rock has never come back into a single thing in the way we think of “classic rock” as a single thing. My prediction is that after this mumble rap phase, “hip-hop” is going to be similarly fragmented into half a dozen different descendent lineages which aren’t really on speaking terms with each other. Rap will “speciate” by different, incompatible flows and rhythms, subject matters etc.


Jun 29, 2018

What has never tempted you?

Cigarettes.

My father smoked 40+ a day. I could see the obvious downsides.

And then they helped kill him at 61.

I can’t say I’ve ever felt the temptation, even before, and certainly not after, to try smoking.


Jun 29, 2018

March 29th 2019 will be Britain's Independence Day. Will there be parties in the street?

I’m sure there will be a few.

Most people will be classier and reserve their parties for genuine celebrations. Not cheap rhetorical ones.


Jun 29, 2018

Why, after the 2016 election, is it easier for progressive populists to communicate with conservative populists than with centrist liberals?

I’m not sure it always is. Or that you can say that there’s a hard and fast rule.

But to the extent it is, it’s because they acknowledge the same problems with the liberal centre establishment that the liberal centrists have yet to recognise or admit.

The economies in the US and Europe have been sucking money and wealth away from the working and middle class for 40 years. The “third-way” liberal centre that had embraced the neo-liberalism of Thatcher and Reagan didn’t really have an answer to that problem.

Even when it could acknowledge it, the best it could come up with was “let’s invest more in education to make our workers competitive”. But as they refused to finance the expansion in education needed out of general taxation, the working and middle class were expected to fund their own increased education. Out of their own shrinking budget. Basically the “Red Queen” theory of economic improvement : run faster just to stay in the same place.

“Populist” is just the label we’re giving to those who were willing to at least acknowledge that this was a problem for the people.

Now the populists of left and right certainly don’t agree on much more than that. And their proposed solutions are radically different. But at least if you agree that there is a problem you can have a dialogue about what causes it and how to solve it. Until the liberal centre acknowledge the problem, they can’t join that dialogue.


Jun 30, 2018

What is the best programming language?

For me, Clojure.

But I’ll believe fans of other great languages like Smalltalk, Haskell, Scheme etc. if they say that’s what’s best for them.


Jun 30, 2018

When you embrace Stormy Daniels as virtuous but reject Sarah Sanders as immoral, have the wheels come off your wagon?

I prefer the woman who sells her body to the woman who sells her soul.

I’d say that leaves my wheels very firmly attached.


Jun 30, 2018

Why are racists so attracted to right-wing politics? Couldn't left-wing politics also support a racist movement?

There certainly have been racists on the left.

But the “theory” of the left is egalitarian. If done properly a left-wing program should have no place for, or attraction for, racists.


Jun 30, 2018

I'm a man who opposes socialism but am trying to avoid conservatives as they spread so much hatred in this world. What political name am I given for this?

I know Quora is a bad place for this. But you probably want to spend more time figuring out what you do believe :

a) about how the world works

b) about your values, that will guide where you’d like to see the world go.

Rather than getting hung up on labels

It’s what you believe and want that matters. Not what people call it.


Jun 30, 2018

What do you think of political activism? What do you think is the right way to go about it?

Political activism is like warfare.

The “right” way is whatever wins, while preserving your honour / moral integrity.

And it’s always changing as the opponents change their tactics.


Jun 30, 2018

As a leftist, what is your opinion on the centrist?

As a far leftist I don’t try to make judgements about people based on a simplistic one-dimensional left-right spectrum.

I want to know what kind of “centrist”. What does this person think that the centre is? What values and policies do they actually support? Etc?

But, of course, I have some heuristics about centrists which I’ll use until I find out more about the particular centrist.

1) I tend to think that “the centre” is a myth. It’s like the average human with one breast and one testicle.

Very few people actually have one breast and one testicle. And very few people actually hold positions that are half way between what you think of as left and right. You can want higher taxation and a hospital or lower taxation and no hospital. But who wants a bit of taxation and half a hospital? To make that any kind of meaningful you need to get much more specific and concrete about how you’d make half a hospital. What trade-offs it would involve. Once we find those out we’ll find more interesting positions which the word “centre” doesn’t really capture.

2) With regards to the liberal centrists, particularly those who have been in charge in recent years, I think they simply don’t understand or underestimate the revolutionary / transformative power of capital. I think they don’t like the destructive power of capital but they see that more traditional left-wing responses have “failed” or gone wrong. So they think “OK. Let’s have the right mix of capitalism, constrained by government oversight and taxed to pay for a welfare system to compensate for the problems it creates. That way we can have the best of both worlds.”

Now there’s nothing inherently wrong with this desire. But, in practice, this kind of system is rather like Jurassic Park. The golden rule of Jurassic Park is that if you try to keep dinosaurs in cages to perform for the people, sooner or later the dinosaurs are going to break out and eat you and everyone else.

Same with this centreish liberal democratic park. If you try to keep the capitalist in a cage to work for you, sooner or later he is going to break out and eat you.

He’ll use his money and power to bribe the guards, undermine the regulatory security systems you put in place to contain him, sponsor anyone who tries to overthrow your liberal order and its ideals of justice and equality, and will try to replace them with an oligarchy dedicated to increasing and protecting his own wealth and power.

The capitalist can’t help this. As many on the right like to warn / remind us, “people respond to incentives”. And capitalism, the system, creates the incentives for the capitalist to overthrow the liberal “accord” between capital and the rest of society.

So I think people who support such a liberal accord between capital and society are naive to believe that such an accord can be sustained in the long run.

3) But really, dear centrist, tell me what “centre” actually means to you. And what values and policies are there. And I’ll tell you what I actually think of you.


Jun 30, 2018

What's wrong with music today in your opinion?

Nothing.

If you don’t like, that’s down to you and your taste.


Jun 30, 2018

Why do left wingers use fascism/Nazism and right wingers use Socialism/Marxism/Communism at anything they don't like?

We don’t.

If you think that, you just aren’t listening carefully enough.


Jun 30, 2018

Which programming language is best suited for recording and analyzing music in order to find the notes being played, time signature, bpm, pitch, decibels, patterns, etc.?

Possibly Nyquist which is an embeddable Lisp with a bunch of built-in audio processing and generation libraries.

The best bit is that it’s already built into Audacity, the free-software audio editor.

So basically you have a standard multitrack audio recorder. And you can then write the scripts to do all the things you need inside it.

It’s not completely easy : while the language is there, the documentation is a bit half-hearted and I’ve had problem with it automatically loading the scripts I’ve tried to add as plugins.

But it does work. (Many of Audacity’s standard effects are written with it.) And if you can get it working I suspect it would be a very powerful and flexible solution.

(You can also write and debug your scripts in a stand-alone Nyquist environment before moving them to Audacity.)


Jun 30, 2018

Is it true that a girl force you to stay friends because she doesn't want to show a relationship periodly?

No.

It’s not true that a girl forces you to do anything.

Unless she’s pointing a gun at you or similarly threatening violence, you are not being “forced” to do anything.


Jun 30, 2018

Has Trump perfectly fooled the Democrats and liberal media into disassembling their own political party?

No.

The Democrats were a weak, drifting party in the first place.

Which is why Trump won the election.

He has now delivered a shock to the party which is forcing a certain amount of discomfort and internal conflict / soul searching.

With luck, the party will soon shake off the dead-wood and the complacency that afflicted the DNC, and come back a much stronger, more progressive party.

And then Trump will be toast.


Jun 30, 2018

What do I do if I really want to do musical theater but my voice isn't that good?

Lighting.


Jun 30, 2018

What song has you obsessed right now?

The Beach Boys - Wonderful


Jul 1, 2018

Why did MySpace dwindle in popularity post-2009, but Facebook, Twitter, Instagram and Snapchat are so popular? What is it about certain websites that draws so many people to them?

Facebook realized, relatively early, that what was important in social software was the timeline / river type view.

That rather than a static “homepage”, you wanted your social media to be a river of news about your friends.

I’m not sure MySpace ever made that leap.

Also, FB was run by people who grokked social media. And MySpace was sold to a media company who didn’t.


Jul 1, 2018

Whatever happened to Aspect-Oriented Programming (AOP)?

The problem that AOP tries to solve - how to develop different concerns independently and then compose them later - is a hard problem. I don’t think anyone has really solved it. It’s basically higher-dimensional Tetris to fit multiple concerns together, even by hand. Getting a machine to do it, automatically but intelligibly, is especially tricky.

In particular, in any kind of procedural / OO language, whatever preprocessing you use to thread the aspects together disrupts your ability to read the flow of control by looking at the code. Even things like macros, Python decorators and other kinds of advice have this problem.

So, for procedural programmers, AOP adds a kind of difficulty which may be more trouble than its worth.

I was watching this talk on Eve a couple of days ago :

and it strikes me that this kind of “event driven” or “case handling” programming might handle composition of concerns much better than AOP.

Basically, bite the bullet and give up on explicit flow of control right from the start. Turn your program into a number of asynchronous “when” statements that react to different events, both internal and external.

When you think of programs like this, as declarative rules, without explicit flow of control, then adding new concerns is just adding new bundles of rules. Logging, extra monitoring, UIs etc. can all just be layered on top of existing models and interactions, without worrying about where exactly they fit in.


Jul 1, 2018

How does Marxism incorporate the Pareto Principle in its theory?

Dima Vorobiev is obviously more knowledgeable about propaganda in the Soviet Union than I am but his answer doesn’t ring true to me.

Ever since I first came across Marxism, one of the most foundational (and attractive) parts of it (as presented to me) is that it asserts that the capitalist ISN’T “wicked” by nature. Rather, it’s the perverse incentives and dynamics in the system itself that push the capitalist to behave “badly”. Or destructively.

Now. Today we understand that Pareto, Zipf etc. are just examples of “power-law” type distributions. Which we understand are the result of positive feedback loops operating while the distribution is being formed.

As I understand it, Marxism would point to the fact that a Pareto distribution exists within Capitalism as strong evidence that that’s exactly what is going on : a runaway positive feedback, such that the rate at which you can accumulate wealth increases with the amount of wealth you have. Thanks to the specific rules of the capitalist system.

This is exactly in line with what Marx is talking about. Unchecked, and absent any countervailing principles to redistribute wealth back outwards again, capitalist accumulation is going to suck all the wealth from everybody else, and then the economy (and society) will implode.

So, this kind of distribution is, indeed, based on fundamental principles which operate everywhere. But it’s not a bald fact of the universe that things “just are” distributed like this. That’s a heuristic. The deeper truth is that things get distributed like this when particular kinds of process are operating. And to avoid having that kind of distribution as the outcome, you just have to avoid having that kind of process.


Jul 1, 2018

Do U.K. citizens think about the fact that the U.K. is no longer a major world power? If so, what is their opinion on the subject?

I think “major world power” is over-rated.

I think Britain, like most countries, would be better aiming to maximize its happiness index / quality of life indices. Not worrying about “influence”.

I’d rather be a quiet country, providing the quality of life of Denmark or Sweden for as many of its citizens as possible, than one bankrupting itself to preserve the illusion of holding on to an empire, or to run around getting involved in everyone else’s civil wars and political intrigues.


Jul 1, 2018

Is God a government?

He doesn’t act like one.

At least not an executive or legislative branch.

He acts more like a Supreme Court.


Jul 1, 2018

Why isn't Juan Gabriel listed among the 10 most prominent gays to have ever lived being that he wrote over 2,000 songs. Many of them hits and was covered by just about every major Latin music artist in EVERY genre over a 40 year period?

I suspect “gay tunesmith” is quite a crowded field. And to get into the top ten you face some stiff competition.

Starting with Tchaikovsky.


Jul 1, 2018

Do you consider extreme wealth (at least hundreds of millions) to be immoral?

It’s not so much about the personal morality of people who have it.

But that kind of wealth is dangerous and destructive to society.

It’s “bad for us”.

And we ought to get rid of it.


Jul 1, 2018

Is it normal not be attractive at 16?

It’s pretty normal to think you aren’t attractive at 16.


Jul 1, 2018

Will the rise of democratic socialism spark a backlash from the right, like what happened in the 1970s?

Well, it seems that mild, third-way triangulation with the right ALSO sparked a vicious “backlash” and swing further right.

So at this point I don’t see what we can do to mollify them. We might as well go with our hearts, because right-wingers gonna hate anyway.


Jul 1, 2018

You just became a member of the Spice Girls. What is your Spice name?

Must Flow Spice.


Jul 1, 2018

Is an independent artist promoting their music on services such as Bandcamp and SoundCloud their own publisher?

You mean legally?

I suspect if you want to be considered the legal publisher of something, for example, to be recognised by a Performing Rights Organization, you’ll need to be separately registered with it.

NB : IANAL and this is not legal advice :-)


Jul 2, 2018

Do you agree that racism is undefeatable and should be supported since their argument is about "loving" races in their racial territories?

Why the fuck should I agree that “racism is undefeatable”?

Racists can be defeated with tanks and guns as they were in the second world war.

Racists can be defeated with arguments, when they make incorrect factual claims.

Racists can be defeated by their own empathy and “growing up” as has happened to many prominent racists in history.


Jul 2, 2018

What genre(s) emerged out of Pink Floyd's music? Why?

Ambient House / Early 90s Chill-out.

The Orb were pretty explicit about being fans of, inspired by, Pink Floyd

The punks rebelled big time against Pink Floyd’s style of easy / space rock voyaging. And it wasn’t much in fashion in the 80s.

But by the 90s, people were very much in the mood for sitting around, listening to long cosmic meanderings in a monged state.


Jul 2, 2018

What subgenre of electronic music does Virus Inc. create their songs in?

Sounds like some sort of Trance to me.

But which of the many sub-genres of trance around these days, I couldn’t say. I’m very hazy on my forests and swamps etc.


Jul 2, 2018

When left-wing thought becomes damaging to a culture, can conservatives become the progressives?

No.

Let’s say left-wing thought “damages” your culture by insisting that you treat black people as equal to white people and that women should have full autonomous control over their bodies.

It’s true. That previous culture where black people knew their place and needed to defer to whites, and where women had to laugh off being groped and lewdly propositioned at any time, is certainly destroyed.

And “conservatives” who want to put things back the way they were, may, indeed, start to look like the disruptive, energetic outliers compared to this new status quo. They may even start winning new supporters to this position.

None of that makes their views or their movement “progressive”.

We already have good words for this : “reactionary” and “counter-revolutionary” etc.

That’s what these words were invented for. To describe NOT the conservative impulse to slow progress in the name of caution, but the energetic attempts to undo progress in the name of returning power to the previous elites.


Jul 2, 2018

How can left-leaning Americans that did not vote for Hillary Clinton in 2016 be convinced to vote for the Democratic presidential candidate in 2020?

The candidate needs to :

a) refuse to take corporate donations

b) offer a left-leaning program. At least a major advance in terms of healthcare, ideally single-payer. Ideally some of, free college education, higher minimum wage, government investment in declining industrial areas.

c) be believable when they offer these things. The Dems’ problem is that too many candidates in the past have implied they might support these things and then not done so.


Jul 2, 2018

Do people who tend to vote for authoritarian leaders have a more lazy mindset?

No.

A more fearful one.

The attraction of authoritarians is that they promise to protect you from “the others”.

This pitch usually only works on people who are already frightened of “the others”. Or susceptible to fear-mongering about them.


Jul 2, 2018

When did it become mandatory for singers to write their own songs? Elvis, Sinatra, Dean, or Tony Bennett never wrote songs, but they were wildly popular.

It’s part of the “romanticism” of the “rockist” ideology.

You should play your own instruments. And write your own songs.

Otherwise you aren’t a real superhero rock musician.

Obviously at the dawn of the new idea of rock, people like The Beatles were very good song-writers. And laid down the pattern so that anyone aspiring to be as great an artist as The Beatles was expected to be a song-writer too.

To an extent, that worked. A lot of new songs got written. And some were pretty good. (More were pretty terrible, of course, but 90% of everything is crap.)

Also, there’s an economic incentive. When your star power sells the song. Even a mediocre one. Then writing the song yourself and getting all the royalties for that, beats using someone else’s songs and sharing the money with them. For many rock bands, particularly the improvising jamming kind, the song itself was only a small part of the overall package of sound / look / vibe etc.

In practice, many of today’s biggest pop stars don’t write their own songs. But subcontract songwriters, ghost-writers and producers to work for them. (Therefore keeping the song-writing credits.) Or are managed by production houses who are the real creative brains behind the scenes.


Jul 2, 2018

Can UKIP be compared to the modern Republican Party of America, if so how?

Anything can be compared with anything, right?

How are they the same? Well, they both traffic in unwarranted and unnecessary fear of foreigners and immigrants.

They’ve both been led by “charismatic” (in some sense) but unprincipled media celebrities whose attraction is willingness to thumb their nose at the previous more stodgy but more responsible conservative establishment. While still taking full advantage of anti-lefty sentiment.

OTOH, they’re very different animals.

UKIP is basically just a pressure group, now clinging tenuously on to being a political party. It’s never had MPs that it got through its own effort. It’s never had the discipline or responsibility to be an actual political party that could govern. The one MP it had, Douglas Carswell was a responsible and disciplined person (controlling for his politics). And he was basically fairly detached from the party, even while its sole MP.

The GOP is a real political party. With party machinery. The ability to win elections. A historical and loyal constituency of supporters. While its wandered far from its original values, the weight of that historic loyalty still keeps it rolling along.

It also represents a coalition of well established interest groups that have nowhere else to go. Those groups don’t necessarily agree on much, but they see the advantage in belonging to the same party. They even see the advantage in having Trump as their president, despite their obvious differences with him.

UKIP might go one of three ways : it might evaporate entirely. It might become the new BNP, ie. tiny far-right party. It might be able to capture a wider public dissatisfaction and become a more significant far-right party along the lines of the AfD or French National Front (whatever it calls itself these days). Its future is uncertain.

The GOP has basically weathered the shock of Trump. And has been willing to adapt to become Trump’s party. At this point I think its future is certain. It will survive, and be one of the big two parties. But it is irrevocably changed to a more socially conservative, more xenophobic party. Many centre-right people who might have been attracted by it in 1950 or even 1980s will automatically now go to the Democrats.


Jul 2, 2018

What are your thoughts about news aggregators?

You mean like RSS aggregators?

I think they’re a wonderful idea.

And we should have had a world where everyone was willing to use open / public protocols to share their news / information.

Instead, for various reasons, we’ve allowed a couple of mega-corporations to enclose and privatise all those flows of news within their closed platforms : Facebook, Twitter etc.

I think this is bad for all of us. And we need to go back to supporting open protocols like RSS, Matrix / Riot, Mastodon etc.

At the same time, I see how it happened. People wanted a degree of control over their feeds. To control what they revealed and to whom. To be able to “monetize” their news by adding adverts that couldn’t be filtered out etc.

The irony is that Facebook and co. offer the illusion of protecting your privacy while actually selling you out to their advertising clients. As the gatekeepers to the largest audiences, they end up capturing 99% of the value of monetizing the feed full of news that commercial newspapers provide.

We desperately need open platforms. At the same time, we need open-platforms that offer some control and privacy.

Control over news, aggregation and filtering needs to be rescued from Facebook etc. and given back to the end-users. We’re way past overdue for some radical new ideas and products here. But maybe the FB lock-in is too powerful.


Jul 2, 2018

What are the risks of physical money becoming obsolete? How would we ensure money wasn't lost in cyberspace?

Blockchains are meant to solve that problem.

Bitcoins etc. can’t be “lost” or “disappear”. What can happen is that the id numbers needed to access and manipulate them can be lost or stolen. If stolen you really HAVE lost your bitcoin in a way that you’ve really lost your gold bullion if someone steals that. Except you get the frustrating experience of watching the thief spend your bitcoins at a later date, without being able to do much about it. (As long as they protect their identity.)

But a lost access. Or a stolen access that the thief never then uses, really is gone from (or neutralized in) the economy forever.

Nevertheless, this is better than a non-blockchain based virtual currency, where you have no idea what someone can be doing in the database. They can be creating new money. Deleting existing money. Whatever.

This is true even for “fiat” currencies, which are, in principle, “printed” by the government or central bank. In practice without the physical thing, you don’t know.

Blockchains are the only way (we currently know) to have a reliably fixed / tracked virtual currency.

And even they are susceptible to theft. Or people losing the ids to control them.

OTOH, this is a trade off.

The world economy couldn’t work with just shipping physical currency, whether that’s gold or bank notes, around. Shipping physical money around is waaaay too slow.

So no system is perfect. A money just has to be “good enough” that enough people will use it.


Jul 3, 2018

Do you listen to currently popular music?

Define “currently popular”.

I listen to lots of music which is contemporary. Made in the last few years.

It’s “pop” music. Or genre music - electronic dance, hip-hop, pop etc. - in modern styles.

OTOH I don’t listen to mainstream radio or “the charts”, don’t watch MTV, have zero interest in celebrities, and have only a fairly idiosyncratic idea of what actually is popular.

I like pretty much all of the music I linked here :

Phil Jones (He / Him)'s answer to What is some interesting, unusual, possibly catchy music to try?

Phil Jones (He / Him)'s answer to I need new songs to listen to, any recommendations?

Phil Jones (He / Him)'s answer to Does anyone think that 2010s music and culture is bland, soulless and mediocre?

and on Music-Share

I’ve been really enjoying recent tracks by King Krule, Kali Uchis, Danny Brown and Phum Viphurit.

OTOH I don’t think I would recognise a Justin Bieber or Taylor Swift song if you hit me over the head with one.


Jul 3, 2018

Was Ocasio-Cortez really a rich kid growing up and not a child living near the poverty line as she implies?

She didn’t “imply” anything of the sort. She said what she is. Someone with aspirational lower middle class parents from a poor inner city area.

You can watch the Young Turks play back the interview she gave them where she described her background.

It’s insane for the conservative smear machine to assert she was “hiding” something that there is video record of her talking about.

How stupid do they think you are?


Jul 3, 2018

Does the Democratic Party elite help GOP to degrade the country's social achievements?

RT is a Russian propaganda site.

It does do a useful job of giving Western dissidents and internal critics a platform to speak on. I value it for that. And I’m a fan of Chomsky. I think he’s justified in taking advantage of the opportunity RT gives him to get his message out.

But we shouldn’t underestimate that RT is also there to serve the Russian interest and to stir up strife and dissent in the West.

So when I read that article, I read that Chomsky made some sensible criticism of the Democrats’ over-emphasis on Russia, and RT is spinning this as a story about how “the great Chomsky” says that poor Russia is innocent and Establishment Democrats are aiding Donald Trump.

So … controlling for the obvious spin and distortions that RT is going to put on what Chomsky says, is the basic story correct?

Yes. Of course.

The obsession with “Russiagate” is a displacement activity that is stopping the Democrats coming to terms with the fact that they so misjudged and misplayed the 2016 election that they actually lost the country to Donald Trump.

They royally fucked up. Colossal time. On that.

Claims that Trump “cheated” and won “illegitimately” are a way of salving wounded pride and disappointment. Some Democrats are hoping that lawfare is a way to bring down Trump. Even to see him “get his comeuppance”. Revenge for the pain they feel.

I’m sure those human feelings are in play. But worse than all this, the focus on Russia is a displacement from thinking about the really hard question : “what is the Democratic Party for?

Democrats obsess about how bad Donald Trump is, and how much they are NOT like Trump, because they aren’t quite able to conceptualize or articulate what else they are.

During the campaign, the Democrats evolved into the “We’re not Trump” party, partly because they were seduced into thinking they could win a chunk of centrist Republicans who didn’t really like Trump. And partly because, having been, at least notionally, “in charge” for the preceding eight years, they didn’t have much of an answer for people who were dissatisfied with the status quo and wanted an outsider to shake things up.

The grand failure of the Democratic party “machine” was to not diagnose this dissatisfaction with “business as usual” and address it. Instead, the machine chose Hillary, the ultimate “insider”, viscerally connected with both Bill Clinton’s administration and Obama’s.

This may have been simple blindness. Self-delusion.

But more worrying, it’s also because the Democrats are compromised. They take huge amounts of money from corporate donors they need to keep sweet. Top Democrats have friends on Wall Street and in Silicon Valley. The people at the top of the party like the status quo. They aren’t trying to turn things upside down.

So the Democrats have been chasing the Republicans rightwards for 30 years. By the time it came to Hillary’s turn, they had no radical or overtly pro- working class policies at all. And a candidate who couldn’t even fake that she had. They ran 100% as the party of the self-satisfied Establishment and the people in American society who’d done OK in the neoliberal period.

This left the field wide open for a maverick right-wing play to grab the working class’s attention and excite it.

Every hour that the Democrats spend decrying Trump’s awfulness. Every minute talking about how Russia “hacked the election”. Is another hour the party is spending NOT facing and addressing its own problems. Not thinking about what it actually offers the working class in exchange for their votes. Not thinking about what values and policies it needs to be developing to win future elections.

“Trump is terrible” is a failed policy. “We are NOT Trump” isn’t even a policy at all.

Trump is delivering for his fans. As long as he gives the various bases in his coalition something to feel good about, they’ll stick with him. And all the “dodgy connections” in his campaign and personal indiscretions will be ignored.

The US can’t afford to be led by another four years of Trump. It’s time to for the Democrats to get their assess in gear and figure out what the party is for, who it’s meant to be serving and how to appeal to them beyond “we’re just not as bad as that horrible guy”. All the energy spent decrying Trump’s Russian connections and his personal obnoxiousness is energy that should be spent on those questions.


Jul 3, 2018

Since Kant's "thing in itself" is the cause of the appearance/idea, yet causality is a category of our understanding and cannot be applied to "thing in itself", does that mean; the existance of "thing in itself" is contradictory?

Well, it’s a shame in some ways that we lost Aristotle’s notion of four different types of “cause”.

This question ultimately seems to trade on ambiguity about what “cause” is and what other alternatives there are.

Perhaps Aristotle can help.


Jul 3, 2018

What is your opinion on Dr. Jordan Peterson?

I’m probably going to get in trouble for saying this …

… but isn’t he basically the right-wing’s answer to Zizek? :-)

(ducks arrows from all sides)


Jul 3, 2018

Because redistribution involves taking money away from strong sources of wealth generation and giving it to people who won't spend that money in equally good ways, isn't redistribution the real cause of the poverty cycle?

There is no “wealth generation”.

That’s a vague and deliberately confusing term.

If you mean “people who have a lot of money and get more money through investments” then say that explicitly and then we can reason about it.

If you mean “people who earn money by paying other people to do work for them which they then re-sell” then say that explicitly. And then we can reason about it.

Trying to answer questions meaningfully about nebulous terms like “wealth generation” is a waste of time.


Jul 4, 2018

What do you think of Germany's Angela Merkel cutting down on migration to the country?

I think Merkel is a pragmatist.

She showed her true character two years ago when she tried to get the German people to show support and charity to refugees.

The German electorate rebelled against that, up to the point of threatening Merkel’s coalition of centre-right Christian conservatism; and Merkel has had to pull back to a more defensible policy to hold her coalition together.

I think that’s tragic, but it’s the German voters who prefered to punish her by supporting the AfD who come out of this looking bad, not Merkel herself who at least tried to do the right thing.


Jul 4, 2018

What do you think about the US allowing ZTE to resume some operations, even if only temporarily?

Remember when Trump said he could stand on Fifth Avenue and shoot someone and his fanbase would continue to support him?

Now he’s demonstrating that he can literally accept bribes and sell out American policy to a foreign power in broad daylight. And the Republican party still won’t hold him to account.

Extraordinary.


Jul 4, 2018

Is post-truth politics an inevitable and unsurprising consequence of post-modernism?

No.

But they’re both symptoms of the same underlying cause : the explosion of information technology making publishing / broadcasting more “democratic” ie. accessible to more people.

The post-modernists were academics and cultural theorists who had been trying to understand culture and media in terms of a single unified theory of humanity, often a psychological one (influenced by Freud) or a socio-political one (influenced by Marx).

Then, faced with the sheer amount of media and culture that started being produced during the 20th century - the proliferation of magazines and newspapers and radio stations and TV, the millions of films, all saying wildly different things - they had to give up on trying to understand all this culture as serving a single grand narrative of humanity. And had to accept that it was an autonomous domain, detached from underlying “truths”.

Post-modernism is simply the recognition that while we try to find meanings in culture, we can’t pin culture down to one single meaning. Instead its meaning is always shifting and contradicting itself.

Today we’d use a slightly different metaphor and talk about an ecology of memes whose survival is independent of their truth. But back then they talked about the play of the signifiers detached from their signifieds. But it’s really the same thing.

Now, with the rise of the internet, where every human potentially has their own publishing channel, we see even more orders of magnitude of people publishing and finding audiences for their views.

People like me used to be enthusiastic boosters of this. We thought that with enough open discussions the online community would, ultimately, converge on a single “less wrong” truth.

But like the post-modernists, what we’re discovering is that when you give everyone a voice, you don’t get convergence on a single narrative about how the world is and what historical events mean. Instead you get a total breakdown in consensus. Narratives fragment and proliferate. You have a “Cambrian explosion” of rival “truths”. Each incompatible with and in competition with the others.

We (the social media boosters of the early 2000s) were catastrophically wrong.

In retrospect, this shouldn’t have been surprising. If we’d actually paid more attention to what the post-modernists of the 1950s and 1960s had said, we’d have been able to predict this. But we didn’t. Precisely because we were seduced by old Enlightenment liberal ideals of the virtues of free speech and dialogue.

The breakdown in consensus and the rise in fake-news is empirical vindication of what the post-modernists, from Deleuze to Roland Barthes to Baudrillard and Lyotard to Marshall McLuhan and Derrida were saying and predicting. And demonstrates just how wrong the basic theory of Enlightenment liberalism was.

Related :

Phil Jones (He / Him)'s answer to Do conservatives and liberals define post-modernism differently?

Phil Jones (He / Him)'s answer to Could someone explain the essence of postmodernism?

Phil Jones (He / Him)'s answer to Is postmodernism a precursor to our current Trumpian post-truth age of "alternative facts"?

Phil Jones (He / Him)'s answer to Are you anti-humanist? Why or why not?

Phil Jones (He / Him)'s answer to Why is postmodernism still openly embraced in some academic circles?


Jul 4, 2018

Was Doctor Whos 2005 return inevitable?

Not inevitable, no.

It was plausible that someone would try to bring it back. Bringing back successful old TV shows was very much in fashion at the time.

But it was still a huge gamble.

What was a much more open question is whether it would be any good. That wasn’t at all inevitable.

It could have come back for a season, been universally panned by critics and hated by fans, and died an ignominious death, destroying much of its original legacy.

Fortunately it was good enough. And continues to be.


Jul 4, 2018

Is it true that most businesses that become large are unethical?

Ethics itself has a quantitative component.

Let’s say I go into the woods and break a small branch from a tree. Because I want to have a stick to throw for my dog.

No great harm done. And I’m not really doing anything “wrong” either.

Now suppose I go into the woods and break all the branches off all the trees. Now that’s a major act of vandalism and perhaps death to the trees.

Acts themselves have a different moral value depending on the scale at which you commit them.

That is the problem with large corporations. Not that they automatically become “unethical”. But that the acts they do at scale become destructive (and therefore “wrong”) in a way that similar activities weren’t when they were done at a smaller scale.


Jul 5, 2018

Is genre a recent invention in music? It seems classical composers were all doing more or less the same thing in terms of genre compared to today.

No.

There’s always been genre in music. A string quartet is different from a symphony is different from a mass etc.

Once you start listening more carefully that should be clear.

However today we have more recording techniques to help reinforce the differences in the genres. Genres today have very different soundworlds.

Whereas a recording of different classical pieces might take place in similar environments : big studio or concert hall; and use similar instruments. Violins, cellos etc. It’s possible that the recordings you hear of classical aren’t helping you distinguish in the way that recordings of, say rock vs. pop make very clear.


Jul 5, 2018

Are there usually a lot of dependency issues with ClojureScript, or is it a boot issue? Using the dependencies in tutorials creates errors, and it seems that takes a lot of knowledge to know what parts are for together.

I have no specific idea about that issue with modern-cljs or boot.

I use Leiningen and mainly start a project from a lein template. And I have to say I pretty much never have dependency problems when I do that.

Obviously that’s down to the people who make the templates doing all the hard work. Maybe if I had to figure things out for myself without a template I’d be cursing.

But with lein templates, honestly, I’ve never used a system where I had fewer dependency problems or confusions than Clojure. It’s magical.

But like I say … I haven’t tried to use boot, perhaps that part of the ecosystem is more bleeding edge.


Jul 5, 2018

Does freedom of the press allow news companies to include/perpetuate degrading and false stereotypes of certain groups, such as the disabled and Muslims?

Legally, it depends which country you’re in.

Some countries do allow it. Some don’t.

Some have more specific criteria for when it’s allowable or not.


Jul 5, 2018

Do you need to have a "reason" to listen to hip hop other than just liking the music?

Me? No. I listen to it for pleasure.

I suppose I listen a bit to learn from it too. As an electronic musician / beatmaker, I find there are ideas / rhythms that can be borrowed for other kinds of music.

These are pretty much the same reasons I listen to all music. 90% pleasure, 10% learning and inspiration.

I guess some people might follow hip-hop for sociological reasons too. I don’t have that kind of professional interest.


Jul 5, 2018

When did you stop pirating music?

Why would I want to stop pirating music?


Jul 6, 2018

What do you think of the #WalkAway movement?

A2A :

This is all overblown. There have been people defecting from left-wing parties to right-wing parties for these kinds of reasons throughout political history.

People defect the other way too, but for different sorts of reasons.

I very much doubt there’s a “movement”. There’s a hashtag.

Usually there are other issues behind it. The guy seems to have had a very confused, straw-man view of “liberalism” when he joined it in the first place. And then he left in a hissy-fit because it didn’t live up to his imaginary ideal.

Big deal.

He probably just was a conservative and didn’t know it.

Note how he’s very careful to state he wants equality of opportunity. Whereas anyone really on the left always knows that the distinction between equality of opportunity and outcome is messy and hard to define. (Which is why almost everyone supports wheel-chair ramps.) The left don’t make that kind of emphasis.

I originally assumed that the guy was just lying to me for rhetorical effect. But to be charitable, perhaps he was just confused and did used to call himself liberal. But seriously, dude! Don’t decide your political philosophy by looking at Twitter and deciding which side you want for your friends. There’s more to it than that.

The rest of the video is the usual litany of right-wing talking points. He should chill out, and watch some classic movies of Hollywood being mean to white supremacists.

That was played for laughs and no-one batted an eyelid. American culture has always been intolerant of Nazis, ever since the second world war.

What’s changed over the last few years is not that “liberals got more intolerant of those who disagree with them”. It’s that a bunch of kids decided that they want to actually BE Nazis and are willing to play the victim card when people call them out on it.

It’s a sign of how far rightwards America has moved in recent years that people are even making an issue of the idea of fighting fascists or refusing to give them a platform to make speeches.


Jul 6, 2018

Why can’t classical music be produced now?

To an extent it is.

But …

1) the economics are different.

At the time much classical music was written it was written by people employed by rich aristocrats for their entertainment.

If Bill Gates wanted to, he could keep a classical composer on his payroll to provide string quartets for his dinner parties.

But maybe Bill Gates isn’t into dinner parties or string quartets in an 18th century style.

Other institutions can pick up the role of patron of the arts. Often the state or academia. But academia’s values are slightly different. It wants progress and innovation. And so it prefers to sponsor progress and innovation in academic music, which usually means people playing with new strategies and algorithms for composing music, rather than sticking to old 18th century strategies and algorithms.

Or you might think that the general public would fund classical music. They do a bit. But lets get to …

2) the context is different

Music is made for a context. Classical music was made for 18th century dinner parties, churches or 19th century concert halls and opera houses. When people were willing to devote several hours of a night to listen to it.

In the 21st century people want music in other places and other purposes. They want music in the car, on their phone, in ear-buds while they work, in clubs while they dance, as background while they drink in pubs. In the background during films. Or to punctuate a particular dramatic or romantic moment of a film or TV show with sympathetic emotion.

They want music they can dip into and out of. That conveys its ideas quickly and easily.

Classical music isn’t necessarily a good “fit” for such environments. Or rather it isn’t nearly as good fit as modern pop music is. Pop music is made for cars and phones and headphones and pubs and clubs in a way that classical music isn’t. The recording techniques. The frequency spectrum. The sizes of the chunks its served in. Etc.

So when the general public decide to buy music, they buy music that suits the purpose they want to put it to. So they buy pop music rather than music that has the style and structure of music from 200 years ago that doesn’t fit into their lives in the same way.

3) recording technology

Recording technology has transformed music. It’s not remarked on so much, but in one sense, recording technology is like photography. Photography completely transformed the visual arts, taking over much of painting’s role and responsibility to capture how something looks.

Much classical music is a set of techniques designed to convey particular ideas. But they are very formulaic. In baroque and classical music, for example, particular intervals represented particular emotions. You want, in opera, to represent a love-crazed young woman? Well, you can’t really put a love-crazed young woman on stage every night to emote for you in exactly the right way. So the music comes up with formulae of what “love-crazed” sounds like. Melodic patterns, the right cadences, the right harmonies etc.

OTOH, if in 2018 you want to hear a love-crazed young woman, you can probably find one and stick a microphone in front of her. You get the aural equivalent of a photograph of the real thing. With all the microtonal and timbrel effects. That’s far stronger and more convincing than any mannered patterns of notes.

I’m not saying there’s no artifice in pop music. Of course there is. But there are techniques, in fact, entire entire schools of thought of how particular emotions and feelings could and should be represented musically, that were deprecated and washed away by the ability of the microphone to capture that emotion more directly.

What operatic artifice, on stage in a gold-leafed and chandeliered theatre could possibly compete with a field recording of a blues musician when it comes to representing life’s tragedies?

4) Economics of distribution

The economics of making and distributing some kind of music is almost zero. We’ve gone from music needing expensive orchestras, to less expensive jazz bands, to less expensive rock bands (thanks to amplification they can still make a big noise), to less expensive electronic musicians using keyboards or even laptops.

We’ve gone from concert halls to small cafes to vinyl disks to cheaper CDs to “weightless” mp3s and streaming. To distribute music today you need a free SoundCloud, BandCamp etc. account.

The market for music supports so many niches for obscure, specific music focussed on tiny online scenes.

Again, classical music, done properly, has a big cost. Real orchestras of dozens of real, trained, specialists musicians. Performing in huge halls. Or recording in huge studios with lots of microphones and specialist technicians.

There has to be either a big or a rich audience to justify that expense. And when the market of listeners is so fragmented into so many microniches, finding the numbers is hard.

If it’s about the rich, then talk to your billionaires as to why they prefer to own football teams instead of symphony orchestras.

5) No one knows what “classical” music is.

It sounds silly. But when people bemoan the lack of classical music today, they can often be thinking of very different things. The instrumentation and performance techniques. The particular harmonic, melodic structures. The cultural connotations.

For some people this might be enough to satisfy their need for “classical” music.

or this :

or this :

For other people, that’s all pop travesty, and only something like this will do :

or this :

For other people, it has to be this :

or this :

What about this?

or this :

Or this?

“Classical” is a big muddle of different ideas for different people.

It makes very little sense to try to demarcate it as a unitary thing, distinct from other genres of music in the 21st century.

In fact, I’d say it’s far healthier to pursue and celebrate a full scale cross-pollination / intermixing of classical and non-classical ideas, sounds, recording techniques etc. We want more Bach played on modular synths. More pop music arranged for string quartets. More thinking about how to remix and repackage classical for new situations. More weird experimentalism with odd instruments, more gratuitous virtuosity, comedy, overloading computers until they bleed etc.

That’s the way to keep classical music “alive” and “relevant”. To allow it to evolve and adapt itself to the purposes we want to put it to.

Related :

Phil Jones (He / Him)'s answer to Can Karl Jenkins and/or Zbigniew Preisner be considered classical music composers?


Jul 8, 2018

What is the cause of the current lectures directed towards the left from the legacy media about civility; why is the same standard not applied to the right?

You should always be civil.

But some people are so frustrated and appalled by Trump that they feel this gives them license to vent at him and his supporters.

This really doesn’t help. And may well be causing a hell of a lot more harm than good.

It costs nothing. And it does nothing to diminish or diffuse your vehement disagreement with and rejection of Trump, to express those feelings in civil terms.

Most importantly, you aren’t going to defeat Trump without self-discipline. And self-indulgent name-calling is most likely a symptom of lack of self-discipline.

Update :

after I wrote this, I saw a good essay in today’s Guardian, about some of the psychology behind this : Why identity politics benefits the right more than the left | Sheri Berman


Jul 8, 2018

Is our society getting worse or is transparency showing us how bad it always was?

It’s more the latter than the former.

But the other piece of the pattern is that society is getting bigger and better connected.

You have to realize that as recently as 1950, the world population was less than half what it is today.

That means, if only the same proportion of the population is behaving as badly as it was in 1950, there are already twice as many people behaving badly as there were then.

And, yes, better communication systems / more media means we hear more about it and have all the details presented to us in excruciating detail.


Jul 8, 2018

Have you caught misinformation on Wikipedia? How did you respond?

I edited the page to give what I considered a better description.


Jul 8, 2018

Can you be a great manager of computer programmers if you don’t know computer programming?

No.

Just No.


Jul 8, 2018

Does laziness keeps intelligent people from writing their ideas?

It depends how you define “laziness”.

As Judy Rofe says, often the problem is lack of self-discipline.

Intelligent people can have a lot of ideas but can’t focus on which to work on and develop and polish into a usable state.

I tend to think this is a different problem from “laziness”. Judy clearly thinks it’s the same thing.


Jul 8, 2018

What are some unconventional and unique uses of Git?

I have some web hosting that I run several copies of Wordpress on.

Recently I’ve had a lot of problems of these Wordpress installations being attacked with malware which injects bad code into pretty much every PHP and js file. The infection is coming either through dodgy plugins. Or, I suspect, some flaw in the hosting itself.

So I’ve taken to installing new copies of Wordpress and immediately checking them into a repository. That way, when I find they’ve been compromised I can quickly roll back to the uncompromised version.


Jul 8, 2018

Does anyone in the UK have the slightest idea what Theresa May wants from Brexit?

Cake.


Jul 8, 2018

How could young Mexican musicians create a musical Renaissance for the world?

The world doesn’t really need a “musical Renaissance”.

The world is already experiencing more variety, more participation, more quality of music than any time in history.

Go surfing the internet and start to see how much music there is. Today’s musicians have access to every style from history and from every corner of the world, accessible in a couple of mouse-clicks. And they’re learning from it, imitating it, sampling, adapting and remixing it etc.

Anyway, FYI, I just started a netlabel and the first EP I released (CPLX 1 : Biophillick - Mono Solar) is from a Mexican guy called Biophillick (currently living in Brasilia).

I think he’s phenomenal; very innovative and unique style.


Jul 9, 2018

What do you think the future of music will sound like, several to many generations from now?

Imagine someone in 1818 trying to predict the music of 2018.

It’s not just that the music would be unimaginable. The whole context of music would be unimaginable. Recording of sound and playing it back by machine rather than annotating musical notes and humans playing them back using instruments? Sampling? And chopping up, pitch-shifting and time-stretching existing recordings to make new ones? Video clips? Streaming to mobile devices? Earbuds? Electricity?

The music we have in 2018 reflects all these contextual aspects. A pop tune today might only make sense when we read it as referencing various key “texts” in pop history through sampling, recognise that people will be able to listen to it dozens of times, but will want to hear it as background as they do other things in their lives. And that the sound needs to cut through other ambient sounds,when listened to on tiny earphones. The sounds will have been assembled with multi-track recording. Coloured by audio effects. Perhaps a “wall-of-sound” philosophy (blending multiple instruments to make unusual sounds) would kind of make sense to Beethoven and other early 19th century orchestral composers. But controlling echoes and reverberation? Filter sweeps? Bitcrushing? Ring Mod? Without hearing examples, you wouldn’t begin to imagine these effects. These are discovered side-effects of the substrate of electronic recording, processing and amplification. Not ideas you’d look for as developments of the string-quartet.

So … imagine the music of 2218 … two hundred years hence.

Me neither.

Perhaps it’s pure telepathy, pumped into the brain by embedded electronics. Perhaps no-one listens to music unless it also has a visual accompaniment. Perhaps the copyright / DRM lobby has won, and you have to pay per second to listen to it. And the hits are all 20 seconds long, with as much information and beauty as the composers can cram into those 20 seconds.

Or maybe automation leaves most people long-term unemployed, lying around in chillout zones, and the average hit is three hours long, helping people to while away their empty redundant lives.

Perhaps music fans learn to read “music” simply by being presented with “seeds” which they can expand in their heads.

I’d love to know the music of 200 years hence. But it could be utterly unlike any idea of music we have today.


Jul 9, 2018

What are the downsides of Haskell?

Haskell, famously, won’t compile until there are no bugs in your program.

So expect to have a lot of frustration trying to get your code to compile and run.

In a less strictly typed language, you could run your program and instrument it, with print statements, up to and including the point that it crashes with the wrong value somewhere.

With Haskell, you’re going to have to do all your debugging by reasoning about types. Rather than by watching the program in action.


Jul 9, 2018

Is it possible for a rich person to trust a poor person enough for him to be a close friend to him, not an employee of his, but an ordinary nice poor person?

No.

Once you’ve accepted being rich, you’ve accepted to cut yourself from most of humanity.


Jul 9, 2018

Due to the social and political polarisation in the West, do you think we need to create an online platform to allow open and civil discussions between the left and the right?

I’m in two minds.

Quora is pretty good for civil discussion. But doesn’t actually seek it and tries to discourage debate.

Somewhere with a Quora-like community focused on debate would be nice.

BUT

anywhere that says it’s for “civil debate” will immediately be invaded by people determined to win at the cost of not being civil. They won’t want “safe spaces” for “liberal snowflakes” so they’ll deliberately claim that their free speech is being violated if prevented from making contentious statements about race or women’s biological dispositions.

As I’ve said before. There’s no polite way of saying “the Jews should be gassed”. And it’s unlikely there’s a polite way of saying “trans-people are just mentally ill”.

Any would-be “civil debate platform” is going to be forced to adjudicate on questions like these. And the moment it does, it will be accused of being biased and therefore on one side or the other.


Jul 9, 2018

Why is it that most violent criminals I see are leftists and were raised by families who were leftists?

Confirmation bias.


Jul 9, 2018

Do you agree that we stop listening to new music after age 30?

I didn’t.

Quite the opposite. I got pretty bored with the music of my 20s when I went into my 30s.

In a couple of years I’ll tell you if the whole “stop listening to new music” kicks in once you’re 50. I suspect not.

Of course, one thing is true. as I’ve got older, I’ve also got more tolerant of older music. I never listened to music from the 60s when I was in my 20s. Now I listen to a lot. Because there’s a lot of interesting and good stuff there. (Once you look beyond the nostalgia industry.)

That doesn’t mean I’ve fallen into the “music was so much better in the 60s” camp. But I’ve perhaps given up on youthful prejudices against anything old.

Now I’m like “this is amazing because X. That’s amazing because Y”. Etc. and it’s the Xs and Ys that are important to me. Not the year of the music.

Update : I’m 50. It didn’t.


Jul 9, 2018

Will Theresa May finally be ousted for her Brexit betrayal?

Boris Johnson just resigned.

Pretty much anything can happen at this point.


Jul 9, 2018

How likely is that there was a common plan of action between the Brexiteers - Gove, Davis, Johnson et al - agreed the night before Chequers as a response to the draft Brexit document produced by May for them to sign up to?

The Brexiteers built their case for Leaving on arguing for the impossible. For a “cake and eat it” scenario where they could negotiate with the EU to get the good bits of EU membership without the responsibilities and bits they disliked.

Then, for two years they failed to do anything of the sort. The EU started by saying they couldn’t have cake, and stuck to its principles.

Then, after the government had run out of road to kick the can down, and major heads of industry had all told Theresa May that they wanted a soft-Brexit, May had to tell the Brexiteers to get in line and accept that there was no cake, but the crumbs of compliance were better than the hungry dreams of crashing out without a deal.

She basically told them their game was up. Stay with us and sell this polished turd. Or go.

Unlike some people, I don’t think Davis or Johnson are heroically leaving to lead the rebellion. I think they’re slinking away with as much dignity as they can muster given their total failure to achieve anything concrete over the last two years.

If they try to sell the turd, they’ll be “sell-outs”, “traitors” to their cause. But May has made it clear that there’s no way they can deliver on their cake promise either. If Boris became PM tomorrow, with Davis as chancellor and Gove as chief negotiator, they still couldn’t actually organize a British bake-off.

So, they would have to take responsibility for capitulating to the EU’s red-lines, or for taking the UK over the cliff-edge and screwing over British industry.

And when it came to that choice … Bottler Johnson … er … bottled it. On the back benches he can now grumble on about how the government is doing the wrong thing, without having to accept responsibility to do the right thing.

To answer the question then, the “co-ordinated” leaving of the cabinet Brexiteers is not Brexiteer plotting. It’s the result of Theresa May, back against the wall, finally turning around and facing down her tormentors and delivering them an ultimatum. She “orchestrated” it.


Jul 9, 2018

Is rap music taking over the world now?

I’d put it like this.

Rap is establishing itself as a particular sound / “instrument” within global contemporary music.

The closest analogy would be “are electric guitars taking over the world”.

Well, every genre of music in every country has probably dabbled with at least having a bit of electrically amplified guitar on occasions over the last 40 years, to add a certain mood or flavour.

Today, almost every genre might add a bit of rap to add mood or flavour.

That doesn’t mean that everyone is going to abandon whatever they were doing and just do hip-hop.

In fact, I bet hip-hop is about to break up and stop being a “thing” and just leave a bunch of descendent genres : grime, trap, reggaeton, baile funk etc. etc.

So rap is likely to be around everywhere. Any kind of dance music might have a track with rapping on it. Any pop hit in any language might use it.

But it will be one element among many. The genre will still be defined by other elements, be they harmonic and melodic, other instruments etc.


Jul 9, 2018

Is the resignation of Davis and Johnson a negotiation tactic, in order to get the EU to agree to May’s Brexit plan?

No.

It’s an acceptance by them, that they can’t win.

They either have to lead May’s softer Brexit (which still isn’t really all that soft and is still asking for things that the EU is unlikely to give) or they have to shut up.

The time of hanging on, pretending that they’re going to pull a magic rabbit out of the hat, is over. If they had any plan or idea they could have argued it on Friday. They didn’t.


Jul 9, 2018

How complicated is Brexit?

It’s not hard to Brexit if you’re willing to accept the consequences.

It’s fiendishly hard if you want to keep many of the things we’ve got used to having in Britain, that have grown up within, and dependent on, membership of the EU.

The biggest, as you’ve probably heard, are various freedoms of movement of goods and services and people within the EU. The fact that the border between Northern Ireland and Eire is open to people, goods and services. The various European wide organs for managing standards, sharing information, building satellites etc.

Once you leave the EU, all those things you had in virtue of being part of the EU, you lose.

So what’s complicated is figuring out if you can keep them, while still leaving the EU. The EU itself values its integrity and worries that if it lets some countries can start cherry-picking the good bits, then every member is going to want that, and then the whole thing will fall apart (because you won’t be able to say to any country “accept this bit of the EU which is good for them but not you, and you can have that bit which is good for you but not them”.)

The essence of any negotiation which is good for everyone is that everyone has to trade off some things they particularly want against things they don’t want but don’t mind about so much.

Once everyone says “I want all the good stuff but none of the bad stuff” then you lose the ability to have any kind of deal at all.

So what makes it complex is that many people who wanted to leave either didn’t know what they would have to give up along with leaving; or discounted the value (without realizing other people did value it, eg. the people or Northern Ireland with the frictionless border); or just dishonestly pretended they’d be able to “do a deal” and are surprised they can’t.


Jul 10, 2018

Which is the best programming language for developing a GUI application?

Hiccup

Hiccup isn’t actually the best language for applications and GUIs.

But it’s one of the best IDEAs for languages to represent GUIs.

Hiccup is an application of Clojure’s EDN. What is EDN? It’s the fact that Clojure, like a lot of Lisps, is both data and code at the same time. But EDN extends more traditional Lisps with a couple of extra bits of syntax that make the language more concise, elegant and convenient for representing larger more complex data structures as literals.

It’s a bit like JSON, but fully integrated with Clojure. So at any point you can mix complex data with generative code.

Using EDN you can make a sub-language of Clojure that represents definitions for any complex data-structures, including those which are declarative descriptions of UIs.

Hiccup is for representing HTML. But equivalent (almost identical) languages work for representing React. Or native GUIs on Android. Etc.

It’s like XML … but clear and human readable rather than horrendously verbose. Almost as light as YAML. But embeddable in the language itself.

Actually, on first glance, Hiccup is nothing special. It’s kind of “obvious”.

But increasingly I think that any great language for defining UIs has to basically have the qualities it has. It has to be as light-weight and declarative as possible, in outlining the structure of the UI. And yet it has to have all the power of the host programming language.

Most UI building frameworks or DSLs fail to provide one or the other. Either you have a templating language with artificial (usually clunky) ways to represent loops etc. to prevent you “writing business logic in the template”. Or you have a more succinct DSL for UIs that still has only limited access to the underlying programming language. Or you build your UI, laboriously, in the programming language by creating a whole bunch of Widget objects and then manually wiring them all together.

Hiccup-like / EDN DSLs manage to combine the best balance of data and code.

However, while Hiccup is fine for representing static HTML, a UI needs to be interactive. We need a higher-level semantics than just callback hell.

Here’s an example of the classic click-counter in Reagent, a Clojure wrapper for React :

(ns example

(:require [reagent.core :as r]))

(def click-count (r/atom 0))

(defn counting-component []

[:div

"The atom " [:code "click-count"] " has value: "

@click-count ". "

[:input {:type "button" :value "Click me!"

:on-click #(swap! click-count inc)}]])

That’s not bad. It’s quite short and readable (as long as you understand Clojure, React and how Reagent wraps React) with the minimum of unnecessary cruft or boilerplate.

But it’s still a callback attached to the button object.

Surely we can go to a higher level semantics than this.

I’ve been thinking a lot recently about Chris Granger’s Eve :

Which strikes me that it has some very good ideas. I’m not interested in the “getting non-programmers to program” bit. Nor in the drag-and-drop UIs. Nor the “English specification” bit.

But the great idea is the construction of UIs from a bunch of “when” (ittt) statements, some de-facto behind the scenes data-structure that they are updating.

So, this is still very embryonic in my mind. But I think the next step is to bring something like that declarative “when-clause” format together with a Huccup-like Clojure-EDN DSL. And a nicer notation that combines a Re-frame or Redux-like central state repository, with the implicit database of Eve, maybe even FRP style event streams.

It would look something like this :

(defcomponent click-counter

\\t{:localstate ['counter 0]

:when (on-click "the-button") #(reset! counter (+ @counter 1))

\\t :view

\\t [:div

\\t [:p "Counter clicked " @counter " times"]

[:button {:id "the-button"} "Click Me"]

]

}

)

Related :

Phil Jones (He / Him)'s answer to Where do you see computer programming languages heading in the future, particularly in the next 5 to 20 years?

Phil Jones (He / Him)'s answer to What is your review of Racket (programming language)?

Phil Jones (He / Him)'s answer to In what direction computer science is going for next 10 years? I mean a hypothetical scenario?

Phil Jones (He / Him)'s answer to What do you think computers will be like in 10 years?

Phil Jones (He / Him)'s answer to Will programming become obselete within the next 50-60 years?


Jul 10, 2018

What "classic" dubstep artsist do you reccomend me to listen to?

I think Coki is great.

Very strong reggae roots connection makes beautifully haunting music with intense “pressure”.

He’s also part of Digital Mystikz :


Jul 10, 2018

In how serious of jeopardy is Theresa May's government given its recent Brexit turmoil?

It’s not in much jeopardy.

Theresa May has faced down the people most considered be a threat to her.

And they’ve vanished. As Malcolm Rifkind said in today’s Guardian, they were paper tigers.

There are going to be some very pissed off people in the Tory party crying betrayal. And maybe in the slightly longer term that will have repercussions.

But this week? It seems there’s a low probably of winning a no confidence vote against May. And therefore a low probability that there’ll be one. And even if there is a new leadership election, who are the Brexiteers going to put up? Boris’s reputation is lower than ever. Gove, Hunt and Javid have all accepted the government’s Brexit policy which means that they aren’t standard bearers for the hard-Brexiteers. And if they try to turn around just because of a leadership election, that’s going to impress no-one.

So … if there’s a leadership election now, who is going up against May as the hard-Brexit champion is … Priti Patel. OK, I’m not saying she has no chance. But I think May would have to make some catastrophic mistakes not to win that.

What’s going to happen now is that May’s government and the EU both have roughly the same interests. The EU will want a few more concessions from the UK, but both have basically the same goal : to get a Norway-like deal that keeps business happy, and can be sold to the Leave voters as “still pretty hard”. The EU will help May produce this impression. Most pragmatic Tory MPs and public figures will see the virtues of this outcome for the Tory party and get behind it.

I confess I didn’t believe this was possible a couple of weeks ago. I assumed that this white paper would be more fudge that the EU would have to reject. Leading to more crisis. But I think May has now signalled that she is committing to reality rather than fantasy. So things are going to get easier.

As for Boris, I suspect she’s kicking herself for not having sacked him a year ago.


Jul 10, 2018

Why is it that when I listen to mainstream music it makes me feel bad? I've been listening to only Christian music for the past few years.

Probably you’ve been brainwashed.

It’s just soundwaves. Soundwaves don’t make you feel anything unless they’re very loud. Everything else is how you’ve been taught to interpret them.


Jul 10, 2018

Do you think you have the right NOT to associate with a particular person or group? If so, why? If not, why not?

Not really.

For example, I’d prefer not to associate with the police, the courts or the prison system. But if I engage in certain behaviours, society will force the company of many police, lawyers, judges and prison wardens upon me.

Regardless of my preference.


Jul 10, 2018

What are your thoughts on the British Foreign Secretary quitting over Brexit discord?

Boris Johnson is overrated.

And, yes, I know what you think. I know how low your opinion of him is.

And you’re still overrating him.

Boris Johnson has no strategic plan. No tactical intuition. He’s not manoeuvring in any way, shape or form.

He resigned because :

a) David Davis holed the dam and showed that resigning was possible.

b) He realized that his bluff of threatening to leave to influence Theresa May had now been called, and he had no more leverage over her.

c) It flattered his ego more to sneak off with a fig-leaf of pseudo-principle intact than actually help with the Brexit negotiations he’d been obstructing for 18 months.


Jul 10, 2018

Do you need to know logic to be a software engineer/coder?

Yes.

Very much so.

You may not need to know the specific terminology you might use when studying logic in maths or philosophy.

But you will use logic.

Every minute of the day.

Without getting a working understanding of logic you won’t be programming.


Jul 11, 2018

Do you lay in bed at night and think of all the things you need to do the next day, your mental list. Like walking the dog, run to store for errands, but the next comes, way too tired.?

I hate lying in the dark trying /waiting to fall asleep.

I will read or do something else until I really am ready.


Jul 11, 2018

What would you do if you were eating in a restaurant, and just as you were about to take a bite of your fettuccine Alfredo, a woman at the next table whips out her breast and starts feeding her baby?

If I were an 8 year old boy I’d be like “ooooh tities!” and roll around giggling in horror.

But as I’m a grown up man who has seen breasts before and knows what they’re for, I’d mind my own goddam business.


Jul 11, 2018

What do you think of Carl Benjamin/Sargon of Akkad saying that "a system which produces billionaires is a bad system"? Now that he's joined the UKIP, could he influence the party to reflect these views, and win votes from Labour?

I agree with that basic point.

And from the snippet I watched he seemed to be saying sensible thing.

OTOH, as the guy is joining UKIP and marching for free speech in defence of Tommy Robinson he clearly has some very wrong intuitions too.

Even a stopped clock is right twice a day.

On the whole I find Youtube politics a horrendously inefficient way to have political discussions. It’s all body-language and emphaticness and general rambling.

I don’t have time for that. Anyone who wants to make a political point, write it down so I can just read it (I read fast) and then think about it in my own time. Youtube is wonderful for music education. But it’s worse than Twitter for screwing up serious political debate.


Jul 11, 2018

Can Karl Jenkins and/or Zbigniew Preisner be considered classical music composers?

I don’t see why not.

It’s like trying to keep Puccini or Arthur Sullivan out of the classical repertoire.

HOWEVER … what I think future generations will do is look back on what was happening in the late 20th century, and be so impressed and amazed by the innovation of “popular” music (and all its offshoots, from jazz to rock to hip-hop and electronica) that they’ll find all these people writing more traditional orchestral / choral music rather conservative and dull.

I think the consensus is going to be … “Oh here’s this minor curiosity of people still writing old-fashioned orchestral / choral music in the late 20th century. Often for films, churches or other public events. But the really important composer of that period was Quincy Jones”

(That, somewhat damning assessment is probably going to cover Philip Glass, Michael Nyman, John Williams, Hans Zimmer and Dan Forrest too. Though I’d like to hope that the genius of Ennio Morricone will be recognised as such.)

By the way, I love “Chloe and the Pirates”

But I see a rather waspish comment : “best thing Jenkins did before he destroyed the band” I’m not enough of a Soft Machine fan to know if that’s true or not. A quick trawl through other Youtube works of Jenkins doesn’t really grab me.

Related :

Phil Jones (He / Him)'s answer to Why can’t classical music be produced now?


Jul 11, 2018

Do you enjoy watching marching bands in formation, or are you put off by the rigidity?

I’m put off by their rigidity.

Same with large numbers of dancers.

Mass synchronization is for robots not people :


Jul 11, 2018

Do you agree with the fan theory that the dinosaurs in the Jurassic Park movies are not real?

The first movie explicitly says that they used frog DNA to fill in the blanks.

And it’s hinted that this might be why the dinosaur behaviour goes out of control.

So I’m not sure I see this is much of a “fan theory”

OTOH .. most of the dinosaurs (not all) are explicitly named after and look like things we believe were real dinosaurs.


Jul 11, 2018

Should the Labour Party offer a second referendum on Brexit?

No.

It would be a meaningless gesture.

Labour aren’t going to be in power soon enough to make a referendum that could actually affect the current Brexit negotiations. (People who expect an election this autumn are fooling themselves. The Tories don’t let go of power that easily.)

As Labour won’t be in a position to actually offer a referendum, calling for one is purely “virtue signalling”. It’s unnecessarily “taking sides” in the most divisive issue to confront the UK in living memory.

Brexit is incredibly important, and destructive. But it’s NOT “important” for Labour. That seems like a paradox or a self-indulgence. But it’s not.

Labour has a duty to focus on winning the election on, and for, the policies it can do something about. And it needs votes from both Remainers and Leavers to do that. It can’t win by taking a strong stance against Brexit. But it might well lose by being seen to.

Labour, has been, and continues to be, right to look beyond Brexit and stay focused on campaigning on the things that will continue to be relevant long after the Brexit deal is decided.


Jul 11, 2018

In terms of the UK politics, which party do you prefer the most, and which you dislike the most (not counting the joke parties)?

The only party I’ve ever been a member of is the Pirate Party.

Which I guess suited my techno-utopian geek personality at the time. And something I still think is important. (We need a politics which is literate in and understands technological change.)

At the same time, the Pirates are too small to have a meaningful impact.

My default natural home became the Greens who still have an attitude and set of concerns closest to mine. But I’m not entirely thrilled with them. They are also “complacent” and somewhat backward looking.

Like many, I’ve become re-enthused by Labour under Jeremy Corbyn, after more or less giving up on it in the New Labour years.

Corbyn’s Labour isn’t perfect. But a large, enthused, mainstream left-wing party with popular energy is certainly better than most countries can muster at the moment.


Jul 11, 2018

What is everyone's view on politics in music?

It’s a high risk strategy.

Most lyrics are awful anyway.

And trying to say something which is politically profound and serious in the constraints of a pop song is pretty difficult.

So most political songs come out sounding simplistic or trite.

Hip-hop does slightly better because it fits in so many more words into the average track. This gives you more space to make some kind of more subtle political point.

But even there it’s hard. And hip-hop today has got itself into a very complicated place. Hip-hop is incredibly formulaic in its subject matter. And so politics is never addressed as a single theme, with an argument taking place over a narrative arc. It comes in the form of stolen asides, glimpses, within the main narrative (which is usually how good, rich and successful the artist is). And in the video which often has far more direct and explicit political images. But again, fragmentary hints rather than developing a full argument.

Ultimately music isn’t a good fit for politics.


Jul 11, 2018

Why is it important for scientists to listen to the non-expert’s view?

I’m not sure it is.

Certainly not from the perspective of “doing science”.

Sometimes a technology has social implications. And the people developing the basic science into a technology that’s going to be applied in society have a responsibility to think about the social effects of that science. And to listen to others in society about whether they want it.

For example, I think we’re going to be deploying a lot of machine learning in the near future to infer things about us from data. Perhaps even from brain data. Machines will be reading our minds.

I think that before we commit to building and deploying this on a mass scale the people doing that should be obliged to justify why it’s a good idea that machines will be able to read our minds.

It’s one thing to know in principle that thoughts probably come from brain-chemistry. But it would be an affront to human dignity to be asked to live in a world where machines are regularly scanning your brain and predicting what you will decide before you are even consciously aware that you are deciding it.

I think we may have the right to demand that such technologies are not widely deployed.

OTOH, straight basic science, whose job is to deliver information and theories about the universe, this is now so specialized I don’t think that non-experts can offer much help.


Jul 11, 2018

Could Jeremy Corbyn and Nigel Farage become allies?

It’s hard to see what they’d be allies in.

Some people accuse Corbyn of being a secret hard-Brexiteer.

I don’t believe that. I think Corbyn finds Brexit a distraction. He certainly has a history of sympathy with Lexitism. Just as he has a history of wanting unilateral nuclear disarmament.

But I suspect, as in the nuclear disarmament case, he’s willing to be pragmatic on EU membership and follow wherever the country leads.

He has no sympathy with the reasons animating people like Farage and other Leave fanatics. He isn’t against immigration or hostile to foreigners. He doesn’t want to remove EU standards and protections for workers. He’s not itching to get a free-trade deal with the US and join it on a race to the bottom.

I’m sure he recognises that a bad Brexit isn’t compatible with his plans.

OTOH, I think he doesn’t want to spend his political capital fighting it.

So, he’s basically sitting it out, cautiously following what seems to be the mood of the country, as it crawls towards accepting a softish Brexit.

I don’t see there’s anything to collaborate with Farage on.


Jul 11, 2018

Does the music you listen to frequently have an affect on the music you create?

If only!

The music I listen to is so, so great.

The music I make really … isn’t.

I know I’m creative and have good ideas and intuitions and “taste”. But I’m lazy. I don’t put nearly enough work into the pieces I compose as I should to make them as awesome as the pieces I listen to.


Jul 12, 2018

Would you rather live in a society with considerable autonomy but poor social cohesion or a society with not a lot of autonomy but very good social cohesion?

Like most people, I want the happy medium.

A place where people feel they have a shared community they all have a stake in, and where they are willing to help their neighbours; but where they aren’t obsessing about or poking their noses into what music you like or who you have sex with or which, if any, god you worship.


Jul 12, 2018

Why is the EU fighting so hard to stop the UK from leaving? Why not just let the UK go?

It’s more like “You’re free to leave. You just don’t get to keep your key.”


Jul 12, 2018

Have you noticed that some people are always reading between the lines of the questions asked? Sometimes they make elaborate assumptions. Why do people do this?

Quora removed “Question Details” to try to force people ask more “generic” questions.

But human beings aren’t generic. They’re individuals with specific quirks and idiosyncratic needs.

So now humans try to squash what they want to ask into a limited number of characters. And we answerers have to guess where they’re coming from and what they’re trying to get at.


Jul 12, 2018

How can there be a no-deal-Brexit? If there is no deal, won't May unilaterally cancel Article 50 rather than allow Brexageddon?

Can she “unilaterally” cancel Article 50?

At the very least, the rest of Europe will have to agree.

It will be politically very controversial to unilaterally make that decision.

It’s controversial even if Parliament makes that decision. And Parliament are the people whose official job is to “make decisions for us”.

Frankly, if parliament doesn’t approve the white paper, or the EU rejects the white paper after parliament approves it, and there’s no deal with the EU … we are in very, very uncertain territory.

There is no specification for what ought to happen if there’s no deal.

Yes, Leavers want to go over the cliff-edge into WTO territory. Yes Remainers want to cancel the whole thing.

But there’s no formal specification of what happens if there’s no deal.

EXCEPT …

for Northern Ireland. Who will effectively stay in the customs union and single market due to the “backstop” required by the EU and which the UK already signed up to at the end of last year.

Perhaps it’s time to look at House Prices in Belfast. Apparently they’re going up faster than anywhere else at the moment.


Jul 12, 2018

Are people fundamentally good or bad in general?

People are basically “copiers”.

If those around them act cruel, they will copy cruelty. If those around them are kind, they’ll copy kindness.

That’s why we should all take responsibility for pushing the kindness a bit further than we perhaps feel, to stimulate more of it; rather than indulge ourselves by being more cruel than we have to be.

The worst people in the world are those who deliberately play up or ramp up the cruelty to take advantage of the energy that comes from destroying kindness in their community.


Jul 12, 2018

Why do politics and opinions bring out the worst in people? Why can't people just agree to disagree but still get along?

Because political opinions are opinions about how we should live together.

Most of my opinions don’t have consequences for you. Or vice versa. If I support West Ham, that doesn’t stop you supporting Tottenham. If I support West Ham it doesn’t even affect whether Tottenham or West Ham will actually win a match they play against each other.

Similarly, my musical tastes don’t impact yours much.

But my politics affect who I vote for. And who wins the election affects everybody’s lives.


Jul 12, 2018

The Green Party and UKIP are both parties that have a single issue as their primary focus. Why do UKIP do so well and Greens so badly?

UKIP offers a “quick fix” to everyone’s problems :

Can’t get a job? Fault of immigrants … which is the fault of the EU defining our immigration policy.

Can’t afford a house? Fault of immigrants … see above.

Wait a week to see the doctor? Fault of immigrants … see above.

Can’t get your kid into a good local school … see above.

The sluggish UK economy? Fault of the EU, stopping us making wonderful trade deals with the rest of the world.

The sluggish UK economy? Fault of the EU, for enforcing worker protections that mollycoddles the idlers and makes business uncompetitive.

Too much crime? Fault of the EU court of human rights that doesn’t let us reintroduce the death penalty to properly deter the thugs.

Etc.

Not only does UKIP offer a one-shot panacea. It’s a fix which many people assume will personally cost them nothing. After all they aren’t immigrants, or idlers or thugs. Or planning to work abroad. Or an international student. So they won’t be inconvenienced. Right?

Brexit : It costs nothing. And cures everything.

The Greens, OTOH, offer … nothing but blood, sweat and tears.

Or at least nothing but more regulations to stop you doing the things you want. More hassle (all that recycling to sort out). More prohibitions that will probably put prices up and destroy jobs. More bloody cyclists on the road getting in your way. More wind-turbines cluttering up the view. And more middle-class guilt trips, busy-bodying and do-gooding.

All of which will take generations to do any good if they’re even necessary in the first place. (Didn’t you hear on Talk Radio the other day how actually global warming was all alarmist nonsense because winter was colder this year.) And, anyway, even if the world is heating up it’s probably the sun-spots. So we can’t do anything and we’d be better growing our economy faster so we can develop new wonder-technologies to help us cope with climate change rather than try to fight it.

Frankly, given all this, it’s a miracle of humanity that anyone votes Green at all.


Jul 12, 2018

Why has pop/rap music become so upsetting and political? Just a few years ago, songs were more upbeat and political themes weren't that common.

When did rap become so upsetting and political?

Rap has ALWAYS been upsetting and political.


Jul 13, 2018

By saying that Boris Johnson would make a good UK prime minister, did Trump destroy Boris Johnson's political career?

I certainly can’t imagine an endorsement from Trump will do Boris much good with the general public.

OTOH Boris already had zero credibility with me. And zero chance of winning my vote.

So it hasn’t, technically, hurt him.

Perhaps Trump has helped to boost Boris with the far right ultras of the Tory party and with UKIP.

JRM might be pissed.


Jul 13, 2018

Why don’t people realise that the reason why Trump is insulting the UK is because the USA is simply a more important country? It took the UK’s place as global leader & the UK needs it far more than vice versa. It’s a master servant relationship.

Even if people “realize” that, they aren’t obliged to like it or approve of it.


Jul 13, 2018

Why do many progressives think that a libertarian who accepts universal emergency healthcare and bare minimum social safety nets is foolish/evil, and what more do they want?

I’m sure you’ve asked this question before Sankar Srinivasan and people gave you a fairly clear answers then.

But anyway …

People think it’s “foolish” is because of that old English proverb “Penny wise, pound foolish”. That is, sometimes an obsessive attempt to economise on small costs can lead to greater expense overall. The classic example is you buy the cheaper pair of shoes that last a year, rather than shoes that cost three times as much but last ten years.

Same with healthcare. It’s cheaper to treat many medical conditions with prevention (regular check-ups, some preventative medicine, guided education for healthier living) to avoid the crisis, than to wait for the crisis to happen and then treat the symptoms and repair the damage.

So only treating emergencies, rather than having a systematic, “maintenance” model of health costs more overall.

People think it’s “evil” because wanting to limit health-care to emergency treatment shows a willingness to allow people to suffer the pain, horror, risk of death etc. that comes from allowing illness to reach the emergency stage, just based on some hard-hearted principle of “I shouldn’t pay for other people’s systematic healthcare” even when that principle is going to cost more in the long-run.

You are literally saying : I prefer to pay more to see people suffer, than be obliged to help out earlier to avoid that suffering.


Jul 13, 2018

Why do some white people call the police on black people for “normal”, trivial things?

Because they’re genuinely scared.

Let’s say a white person sees a black person in their shop. And starts to feel uncomfortable.

A whole lot of cultural background kicks in. It’s perfectly fine to label this cultural stuff “racism” because that’s what it is.

But we should understand that this “racism” isn’t an individualistic fault of the guy in the shop. It’s a general condition that permeates American society.

The white person feels uncomfortable. Perhaps, they think, this black person is poor, disadvantaged, anti-social, inclined to try to steal something. Perhaps the black person is making other customers as uncomfortable as they’re making the shop-keeper.

The white person would like this discomfort to go away.

But the white person is scared. All the stereotypes from all the bad movies and cop-shows and rap videos and tabloid newspapers and web-sites are playing through their head.

If they ask this person to leave. Or even just make a more assertive “can I help you?” perhaps the black person is going to take offence. Perhaps they’ll be upset. Make fuss. Turn threatening. Perhaps they’re carrying a gun (this is America, after all) and the whole thing might turn into one of those senseless random killings that they read about every day in the newspaper.

Now the white person is frantic. They want to get out of this discomfort zone. But they don’t have the resources to do it. They don’t know how to talk about this. Because the whole conversation is bogus : “your blackness makes me uncomfortable”. No-one is taught how to have that conversation constructively.

The white person may even know black people. But not a black person like this. In those clothes or with that body-language.

So their mind is filling with paranoid fantasies. And they just need someone to solve that for them.

And that’s what the cops are for, right? To serve and protect. Call them and hopefully they’ll come and make this stress go away. They’ll absorb the blame and anger (and guilt) if the black person does kick off.

They’ll bring relief.

Is this racism? Yes. Damn right it’s racism. This is what racism is. 80% of the time. Not some cartoon guy with a swastika saying “we are the master race” (although there are plenty of people willing to play up that image these days, unfortunately).

But something much more pernicious. Most of it is ordinary people driven crazy by bad stereotypes and cultural divisions.


Jul 13, 2018

How is it harmful to listen to both sides of an argument?

It’s not harmful at all to listen to “both sides of an argument”.

BUT …

how many sides of an argument are you obliged to listen to? Two, three, five, fifty? (Most arguments aren’t simply binary yes / no questions … inside each yes or no are dozens of smaller assumptions and sub-arguments, some of which you may come to agree with, some you won’t. That adds to up dozens if not hundreds of “sides”)

just because I listen to several sides of an argument, I’m not obliged to take all sides as equally valid. I am not unreasonable to say “I consider this assumption wrong, so I’ll ignore all sides of the argument that hinge on that assumption”

I am not obliged to give all sides an equal billing in my conversation or media channel. I am free to focus on the arguments that speak to me. And ignore the arguments that don’t convince me.


Jul 13, 2018

Since Emacs is a Lisp machine/interpreter, is there another text editor which is also a “machine” for a programming language?

You can see the whole Smalltalk environment as something similar.

An “Editor” for Smalltalk that also does graphics, has tools like the Class browser etc.

Eclipse is written in Java. And I’m sure many C / C++ IDEs are written in C / C++. But where there is a separate compile / link / restart phase, obviously you lose the feel you’re talking about.


Jul 13, 2018

Why is it politically incorrect to assume that young twenty-somethings, who want to undergo tubal ligation, will one day regret it?

We take twenty-somethings as being adults, capable of choosing their own way in life. They aren’t children. They’re autonomous individuals.

Obviously you can still have an opinion about whether your friend or family member, even in their 20s is doing the right thing. I don’t think anyone says you shouldn’t. That’s what friends and relatives are for … to give advice to each other. After all, your friends and family know you well.

But if you systematically assume that any 20 something is incapable of choosing for themselves, then you’re outside our normal social assumptions about adults.

Also, if you happen to think this about a decision that is only relevant to women, then it sounds like you might be giving less autonomy / agency to women than to men. Do you have the same issue with vasectomy?

Finally, you should realize that there is long and dishonourable history of men trying to control women’s sexuality. That tradition focuses on disliking women having sex; rejecting the idea that women can, and have the right to , enjoy sex for the mere pleasure of it; and trying to tie women’s sexuality to child-production by discouraging contraception. Even abortion, while there are other arguments against it, is very often argued with a flavour that women shouldn’t be allowed to have sex without consequences.

No blanket assertion that young women shouldn’t be allowed to chose to sterilize themselves can possibly be read except in light of that long history of trying to prevent women having sex for fun without the consequences of pregnancy.


Jul 13, 2018

I’m developing an Android app (Java) and a basic social network (PHP) mainly to practice my skills. However, I wanna work on a new project using one or more of these languages: JavaScript, Python, C, C++ or C#. What suggestions do you have?

What’s the relevance of the first part of your question to the second?

If you are already using Java and PHP for your app. then the obvious third language is Javascript to write a web interface to your same social network. That complements this existing project. It’s also a useful and practical language to learn for today’s market. Much more useful than PHP.

OTOH, if the projects have nothing to do with each other, you just want a new language, go and learn a new, powerful language like Haskell or Clojure or Racket or Elixir. These will teach you entirely new ideas which will be much more useful into the future.


Jul 13, 2018

Is almost every British person on Quora anti-Brexit, or am I just seeing an echo chamber effect?

Barney Lane, User-13149996426564820158 and maybe James Pain are the three pro-Brexit voices on Quora worth reading.


Jul 14, 2018

Why are judged competitions (talent/music) so popular?

A2A.

Who the hell knows? It’s a mystery to me.


Jul 14, 2018

Does Trump's endorsement of Boris Johnson signal the possible end of Brexit?

Pretty unlikely.

Boris is busted.

The only open question is … does Trump’s endorsement - which, let’s be honest here, really means Rupert Murdoch’s, because Trump gets his talking points from Murdoch - rehabilitate Boris’s reputation with the further-right ultras of the Conservative party who are now getting restive and becoming more of a threat to May and her proposal.

Is Trump’s interview with the Sun basically Murdoch signalling to the ultras that he’s behind them if they try to bring May down?

Leave May in place and we’re getting Brexit. Just a softish one with lots of commitments to the EU and no commensurate representation. A deal that no-one really likes.

If the ultras rebel against May it’s harder to see what happens. There is a real chance of crashing over the cliff-edge. I suppose there’s a real chance that May or someone says “to get any kind of closure we have to go back and ask people if they want Canada+ or Norway- Brexit”. There might well be a demand for “No Brexit” and “WTO Brexit” too.

I think it’s going to be equally hard to frame a referendum in a way that no-one is screaming about being biased against them.

So … to the extent that the ultras are more willing to try to bring May down, maybe that brings us fractionally closer to a referendum which brings us even more fractionally closer to the possibility that a referendum offers “No Brexit” which brings us even more fractionally closer to the possibility of the country voting for “No Brexit”.

But I think the odds are still infinitesimal.


Jul 14, 2018

What drug or drugs is PM Theresa May taking?

Perhaps a stiff glass of sherry.


Jul 14, 2018

What is the future of the music industry?

Music is human.

Humans will always want music. Will always listen to music. Will always make music.

But music is very fluid. It changes constantly. It takes advantage of every new opportunity. Every new technology. Every new venue. Every new collaboration.

Music from even 100 years time is probably unimaginable now. (Think how much it changed in the last 100 years.)

Nevertheless, the one thing you can be sure of … kids in 100 years time will still want to listen to music that their parents hate. And parents will continue complaining that the new music their kids like is without talent or qualities, so unlike the music of their own youth.


Jul 14, 2018

What is your opinion on the new generation of rap music?

I think rap is going through its “punk” moment.

Just as in the late 70s there was a reaction against the dinosaur that 60s and 70s rock had grown into. Against its complacency and self-satisfaction and “muso” tendencies. In punk there was an assertion that musical skills were a distraction, three chords and an attitude were all you needed and what was really important was to express yourself.

I think rap is going through a similar moment. Verbal fireworks are out. “Storytelling” is out. “Consciousness” is out.

When Lil Xan says that 2-pac is “boring”. And all the grown ups go into a humourless freak-out about how you have to respect your elders in the community and recognise that 2-pac is, by definition, one of the greatest, most influential rappers of all time. And he (Lil Xan) must therefore learn some manners or he’ll be ostracised from Hiphop. Then you know this is a genre getting sclerotic and hidebound and heading for the dustbin of history.

This is like Johnny Rotten’s “I hate Pink Floyd” T-shirt.

Of course the kids are going to rebel. Even if they don’t seem like “punks”, that’s what they are.

Rap is getting boiled down and reduced to it’s fundamental elements : kids goofing off, obsessing about wealth, drugs and sex. And because they’re contemporary emo kids, also obsessing about depression and being generally fucked up. (Actually that’s pretty punk too.)

And they even have all the weird colourful hair-styles.


Jul 14, 2018

If you could choose one type of music to never listen to again, which would you pick?

That horrid, whiny, nasal voiced American “rock” (indie? punk? emo?) from the 90s onwards : R.E.M., Blink 182, The Offspring, Green Day, Weezer … please, take it away forever. :-)


Jul 15, 2018

Are Irish corrupted (as a mentality/society)?

Nope.

Next!


Jul 15, 2018

Is it about time for regional rallies in support of Brexit, and “Leave means out”. Do the Brussels and London elitists need reminding what we voted for, and what we still want?

Yes.

I think it would be useful.

If we can’t have a second referendum then at least we can perhaps have rival rallies and see which is biggest.

That will give the government some clue as to the will of the people.


Jul 15, 2018

How would the UK sue the EU over Brexit, and how would that have achieved anything of lasting benefit to the people of the UK or the EU?

A John Birch said, which court are you going to sue in?

I don’t agree that the UK couldn’t win against the EU in an EU court. If it actually had a legal leg to stand on. There’s no a priori reason to think that the EU court is less independent or honest than anyone else’s courts.

But it is a hilariously bad suggestion anyway.

There is no legal case.

The worst thing about this advice is that Trump has a history of trying to get his way by threatening legal action. And then backing down when it turns out the law goes against him. His legal instincts are nothing but to bluster and to imply he can outspend his opponents. That just about works for a bully who plays a mogul on TV (and is therefore perceived as “very rich”) in the litigious US. It’s idiotic in the context of international relations and the complexities of Brexit.

Can we just reiterate this? This is president of the US of A. The “most powerful man in the world”. In the highest level of international relations. Meetings between heads of state. With what is alleged to be the US’s closest and most trusted ally.

And he’s literally “helping” by offering clueless bogus legal advice.

I think it was very nicely played by Theresa to let this slip in the interview. But it’s a hit to the US’s reputation. I wonder how long before Trump calls May a liar.


Jul 15, 2018

Do you agree that evil people who think they can do whatever they want without consequences and moral people who expect everyone to agree with them instantly because of their just cause are both equally loathsome?

Nope.

Next!


Jul 16, 2018

How would you differentiate between art music and entertainment music?

I wouldn’t.

Such a difference is hard to make concrete and never useful or interesting.


Jul 16, 2018

Should the mistakes of David Cameron be punished?

Dominic Connor is right.

But I wouldn’t mind seeing Cameron forced to apply for and having to live off Universal Credit.


Jul 16, 2018

What are some recommended metal/alternative music?

Heilung


Jul 16, 2018

If Karl Marx abhorred ideology, does that link him to postmodernism?

It depends what you mean by “linked”.

Post-modernism is what happened when cultural theorists started to reject Marx.

They considered Marxism one of the “modernisms” they were trying to get beyond.


Jul 16, 2018

How can communism/socialism coexist with capitalism/liberalism in a single country like China or Vietnam when both ideologies are completely opposite?

China is neither socialist nor communist.

It’s something else we don’t really have a name for (“authoritarian state managed mercantilism” maybe) that calls itself “communist” for historical reasons.


Jul 16, 2018

Do you need a formal graduation to consider yourself to be a philosopher?

I think it’s important that we remember that the roots of philosophy (and the Western intellectual tradition) are literally with guys who’d go into the market place and start sea-lioning innocent passers by. That’s when they weren’t sleeping in barrels in the street, wanking in public and rambling on interminably while drinking their followers under the table.

Philosophy is not a subject which should have airs and graces. Philosophy is not “respectable” or “classy”. It’s about no holds barred pursuit of wisdom at all costs, recklessly putting aside other considerations like formality or politeness. Even “practicality” is for the sophists.

We should note that. And we should celebrate that.

Philosophic wisdom belongs as much to the syphilitic guy ranting about how great he is in disconnected fragments, as it belongs to the careful Oxford don painstakingly cautious about every word, and expending a hundred pages to clarify exactly what the next word means.

It’s hard to see that there can be formal limits to doing philosophy. And hard to see that there can be formal constraints on who is doing it.

But, of course, 99.999% of people ranting nonsense on the internet are not doing philosophy, or if they are, not philosophy that’s in the slightest bit interesting or valuable or worth listening to. And, sadly, probably a good proportion of people writing painstakingly long and cautious texts in universities aren’t contributing much more either.

Wisdom is a harsh and fickle mistress.

The only good heuristic is probably Steve Jobs’ : “real artists ship”.

If you are writing, or speaking philosophy and people are listening and learning and getting something from it, then you are as much a philosopher as anyone. If you aren’t producing / communicating, maybe you aren’t.

Obviously having a qualification means that someone has listened to you. Even if it’s just a university that was paid to.

But it’s hard to go further than that.


Jul 16, 2018

Why is country music awful?

No beat. I can’t dance to it.

No tune or good chord progressions.

Horrible whiny voices.

Boring subject matter.

Boring, samey, arrangements and production.

And, yes, I’m sure there are exceptions to all these. But it’s a statistical thing.


Jul 16, 2018

In America, “the customer is always right”. In Europe, “the business is always right”. Why is there such a difference? Why don’t European businesses compete by being nicer to the customers?

In America, “the customer is always right”.

Unless you’re a customer of an insurance company or bank. In which case you’re always wrong.


Jul 16, 2018

Is it hard not to be racist?

Yes.

It’s hard not to be racist.

We all grow up in societies permeated by racism. Racist jokes at school. Racist fears when walking down the street. Racist presumptions when choosing someone to sit next to on the bus or evaluating a CV.

This all gets into our minds unconsciously.

It shouldn’t be hard to try not to be racist. Or controversial to ask people to try.

But we all fail sometimes.


Jul 16, 2018

Why do people of a leftist perspective politically, want to move away from the free-market miracle that has been the American experiment? Why abandon the most successful government model in the history of mankind?

Because history never stops.

We can always do better than where we are now.


Jul 16, 2018

Does Brexit provide an opportunity for the United Kingdom to become a world leader in respect of environmental governance?

Yes.

Of course it does.

Is there any conceivable chance that the UK take advantage of this opportunity? Or that Brexit will lead to a more environmentally responsible UK?

No.


Jul 16, 2018

Why are people still asking the question “Why are people still learning PHP?”?

PHP is a language that was designed to solve a very specific problem, understood in a very specific way, at a very specific time.

It wasn’t intended as a good general purpose programming language.

It was basically “Perl embedded in HTML and always running in the web-server”.

At the time when the alternatives where Perl CGIs launched as a separate process, that was a really nice, convenient solution.

And PHP basically thrives even today because of its availability. You can almost guarantee that it’s going to be there. As Woody Allen once put it “80% of success is just turning up”.

But …

… all that was 20 years ago. (Apart from the availability thing).

We have learned a lot more about the patterns and organization of web-sites. The needs of applications and the entire shape of the industry has changed. We deliver not web pages but, increasingly, small frequent packets of data between the server and either native (on mobile) or “single page” (in the browser) apps. More code is running on the client. Increasingly the final HTML or display format is generated in the client. From Javascript libraries.

PHP’s “page-orientated” approach both for organization of the code and for communication between client and server is out of fashion.

PHP is the last of the languages from the 90s when “C-like” syntax and semantics was considered an essential selling point.

But in 2018, that C-like syntax feels verbose and clumsy. Javascript is a language very like PHP in many ways. But because it has a bigger, more driven and demanding community, it is evolving more rapidly to bring in shorter more elegant syntax and semantics. Typescript (which adds gradual typing to Javascript) seems to have growing popularity. As do many other compile-to-javascript languages like ClojureScript and Elm.

Because of all this, PHP feels outdated. And despite the huge legacy of PHP apps. it’s plausible that it has that particular sort of over-specialization which makes languages die off comparatively quickly. A good comparison here is VisualBasic. Everywhere in the 90s when its niche mattered. rapidly falling out of fashion when its niche disappeared. VB also had the quality of being based on a legacy syntactic sugar, which was a big advantage, right up to the point when it became a big disadvantage.

So … given that many people feel that PHP is a language which is probably on its way out, it’s surprising that so many people are asking questions like “Should I learn PHP, Python or Ruby?”. Python and Ruby are languages which “obviously” have more future in front of them than PHP does.

OTOH … of course … that availability thing still matters. PHP might end up with the tenacity of a cockroach and still be around when Python and Ruby have been forgotten. Wordpress is a huge part of today’s web. And WordPress and its ecosystem is all PHP. As are many other important systems both on the public web and hidden away on private intranets. So writing off languages is a mugs game.

Nevertheless, that’s why people ask the question.


Jul 16, 2018

Why does it seem like atheists are particularly irritated when asked why they don't believe in God?

Because 99% of the time, you know that the questioner isn’t interested in listening to your answer.

When you know that, you aren’t inclined to put a lot of time or effort into your answer. And you might come across as brusque.


Jul 16, 2018

Why don't leftists respect other countries sovereignty?

Leftists tend to believe that there are human rights and human dignities that transcend ideas like nationality.

Everyone should be free from oppression, from want, from prejudice.

These requirements don’t stop at national borders.

Obviously, sometimes this goes wrong. For example the invasion of Iraq was a stupid idea that centre-left leaders sometimes tried to justify on humanitarian grounds.

Wiser, more pragmatic leftist will recognise the limits of trying to remake the world through military adventurism, especially in alliance with cynical pro-capital imperialists who don’t give a damn about the things that leftists care about.


Jul 16, 2018

Did Karl Marx believe in true democracy?

Marx was writing in the mid 19th century.

The crucial thing to remember was that in the 19th century, most people didn’t have a vote.

Women didn’t have a vote. Men who weren’t property owners didn’t have a vote. In America, black people didn’t get a vote until the 15th amendment in 1870. And, in practice, often didn’t get to vote until 1965.

Basically voting was for rich (male) landowners, some farmers, and a few upper middle class people who’d made money in trade and could buy a fancy town-house.

In the democracies known from history, like Athens, only a small percentage of people had the vote too. And the lesson from classical history was that the Roman Republic had collapsed into a dictatorship.

In fact, the only place Marx would have seen anything like a “real democracy” ie. somewhere where everyone had a say in how things were run was the Paris Commune.

Given that historical reality, it was natural for Marx to assume that something like Democracy could only arise in a revolutionary situation.

Marx believed that economic relations dominated political ones. And the only way to achieve a society that gave everyone an equal say in how things were run, was one which eliminated economic inequality. “Democracy” would have to come after a revolution had overthrown existing power and property structures.


Jul 17, 2018

What will happen to the British economy if there is a hard Brexit, with no deal in place with the EU?

Who the hell knows? Really.

Technically, in March 2019, I guess, but am not sure, that even without a deal, there might still be a transition period when things will continue as normal. But we’re all meant to be preparing for the rupture (I almost wrote “rapture”) of 2021. I think the UK government will ask for it, and the EU will give it.

However, I think at that point we’ll start to see the real evacuation of companies and talented workers from the UK as they jump to other countries. The pound will fall again, which obviously helps UK exports and balances things a bit. BBut also makes it harder to attract foreign workers for fruit picking and the NHS.

The overall trend will be accelerated decline of the UK economy.

What’s less clear is what the scope is during the 2019–2021 period for further negotiations with the EU. Some people seem to assume that by then, outside of the Article 50 constraints, it will be possible to negotiate a more customized free trade deal in certain sectors. I suspect it will be slow and difficult going and the main task of the government is going to be to build up all the customs sheds at the ports.

tl;dr : I’m betting not on a catastrophic collapse in society and mass starvation, but a secular decline in the UK’s fortunes over the following 20 years. Right now, the UK’s is allegedly the fifth largest economy in the world : The World's Top 10 Economies

Off the cliff-edge, by 2040, I can easily imagine that we’ll have fallen out of the top 10. France, India, Brazil, Italy etc. will all have climbed over us.


Jul 17, 2018

If there was no racism, what would the world become?

Nicer.


Jul 17, 2018

If many dystopian futures are becoming more and more shockingly real, then why don’t some people work hard to prevent them from happening?

It’s easy to solve problems when everyone agrees what the problem is and that you should solve it.

It’s hard to solve problems that are result of conflicts of interest between different people and factions.

In theory, solving something like Climate Change should be uncontroversial. No-one, surely, has an interest in global warming, you’d think. Everyone wants to avoid that.

But then it turns out that there are vast industries that do have an interest in things continuing as usual, and in us not changing the economy (which currently suits them) to avoid climate change.

So suddenly your “man vs. nature” problem just turned into a “these men vs. those men” problem. And once that happens, then everything gets messy. Instead of working to avoid the dystopia, now you’re fighting other people who are working equally hard to allow it to happen.


Jul 17, 2018

Why do those leaning left politically have a problem with the term "Leftists?"

I’m a leftist.

I don’t have any problem with the term.

As long as we remember it’s a fairly vague term that covers a large range of political positions.

It gets kind of boring if someone is insisting “You leftists believe X, Y, Z” when, in fact, I don’t.

But as a rough classification, I’m very happy to be called a “leftist”.


Jul 17, 2018

Why was Corbyn leading an anti-Trump rally? He is the leader of the opposition and has a political platform. Does he really think this is an appropriate behaviour for a man who could be a prime minister in the near future?

It was consistent with what he believes.

Consistent with what we expect of him.

And in tune with how many British people felt.

His job is to “oppose”. He believes that street protests are a good way to do that. Of course the people who don’t want to be opposed. Or don’t want to be embarrassed by being seen to be opposed don’t like that. But there’s no form of him opposing that they would like.

It won’t hurt his reputation or popularity at all. It would have been more controversial for him not to turn up. And anyone upset by this already didn’t like him in the first place.


Jul 17, 2018

Why are people today so hypersensitive about racism?

They are not “hypersensitive”.

They are just appropriately sensitive.


Jul 18, 2018

If the Labour Party wins in 2022, will a Corbyn manifesto be able to work or will it hit too many obstacles?

Presumably if he wins in 2022, it will be on a new manifesto, written then, for that moment.

Some things that were possible in 2017, may obviously be no longer possible in 2022, and you probably won’t see them in a manifesto.

Other things may well become possible.

At the same the Tories will have almost certainly have boosted NHS funding in a way which is meant to take that “out of play” so that it’s no longer a big win for Labour. OTOH, by doing so, they’ll have admitted the absurdity of some of their previous austerity position, and they’ll have increased borrowing in exactly the way that they all said Labour would be wrong to do.

So we won’t know the exact manifesto, but we can predict it won’t be identical to the 2017 one.

I expect the basic thrust of the manifesto to continue : taking railways into public ownership, moving to a state paid university education etc. But then I’ve also always expected that Corbyn and McDonnell will move in their preferred direction more cautiously and pragmatically than many people assume.

They won’t want to trigger a run on the pound or freak the financial markets with extra shocks.


Jul 18, 2018

How many of you are aware that Giovani Gentille the founder of fascist philosophy was an avowed Marxist?

This whole family of arguments strikes me as the equivalent of saying “hey, my cancer cells used to be perfectly useful liver cells. Why don’t doctors respect my cancer the way they respect my liver?”


Jul 18, 2018

Why do Americans tend to side with the IRA?

One thing to remember is that in the UK we automatically think of the Provisional IRA that kicked off in Northern Ireland in the late 1960s and committed various attacks in the rest of the UK during the 70s, 80s and 90s.

But there was an earlier IRA, fighting for independence when the whole of Ireland was under British rule.

It’s very plausible that many Americans of Irish descent would be from families that left Ireland in the 19th or early 20th century. So when the supporters of the 60s and 70s incarnation IRA came knocking, those people would have had a folk memory of this IRA, and this independence movement, and seen it as something more benign.


Jul 18, 2018

Why do Brazilian houses have many bathrooms?

Brazil is a hot country. Often humid.

You sweat. There’s no getting away from that.

So people like to shower a lot.


Jul 18, 2018

Do people normally care what kind of music you listen to?

Only when I’ve seized control of the sound-system at parties.


Jul 18, 2018

What are all the policies of liberal socialism, apart from maintaining capitalism?

I’m going to assume that what you mean by “liberal socialism” is “social democracy” or “democratic socialism” or something in that line.

And by “maintaining capitalism” you mean because they aren’t out to eliminate capitalism altogether, like some others forms of socialism.

So what do they want?

They want to take care of people.

Ensure that no-one goes hungry, suffers or dies from treatable illnesses or injuries; ensure that people are sufficiently educated to participate in society and the economy.

They want people to live together in mutual respect rather than one group systematically oppressing or abusing another.

They want to see people’s freedom expanded, but they have an understanding of freedom that is “positive” rather than “negative”. So they believe that to expand freedom overall sometimes puts obligations on us to help others.


Jul 18, 2018

Do you think it's racist to define who can sing all the lyrics in a rap?

I don’t see why it would be racist to quote anyone using the N-word.

The word itself doesn’t have magical powers. It’s the intention behind it that counts. And quoting can have valid intentions.

Now, of course, if you are performing the rap, pretending to be a particular rapper, then your performance itself may or may not be racist depending on your intention and the style you do it.


Jul 18, 2018

In the future, will jobs be based on programming (C++, Java, Python, etc.)?

Programming is basically “telling computers what to do”.

The more computers there are, and the more they infest everyday life, the more work there will be in “telling computers what to do”

However, how we’ll tell them can evolve a lot.

If, as Blake McBride says, AI will take over then “telling computers what to do” will become anything from being like a statistician to being like a school-teacher or an animal trainer to being like a football coach. You’ll still be “programming” ie. telling the computer what you want it to do, noticing and correcting it when it gets the wrong end of the stick, but you’ll be doing doing it through various different interfaces, in an various different styles of interaction.

C++, Java, Python will be around for 20 or 30 years at most, based on the lifetimes of other successful programming languages.

By then they’ll be relegated to very legacy systems indeed.

What I think we’re going to see that accelerates the deprecation of today’s languages, is a growth in automatic analysis and resynthesis tools that will help us turn old programs in old languages into new programs in new languages. Think somewhere between automatic translation and refactoring tools.

Old languages with sloppy semantics will be hard, but newer languages with tighter semantics will actually get easier.

I think it’s going to be common in 10 years to have teams of people grabbing humongous old Java programs and automatically translating old classes into newer languages. The tools will highlight the gotchas … both through static analysis of the source-code, and through dynamic analysis of the running code.

Old codebases will be simulated in virtual machines to ensure that these replacement classes and modules work identically,

The newer languages will be higher level, with more formally precise semantics, with less dependency on the machine specifics. They’ll be easier to reason about. Easier to transform.

To move to them, legacy code will be mined and turned into high-level state-machines. Or Prolog-like declarative collections of “business rules”. Clumsily created UIs will be scraped and abstracted into a more generic format that can then be reused and manipulated.

Etc.

The jobs doing this will require people who understand the old languages and how they worked. And, at the same time, understand the new languages and the higher level abstractions that they bring.

The next programming work, will be to be able to manipulate those higher-level representations of the aspects of the work. Of state-machines, business rules, user-interactions etc.

Eventually, automated learning, programming by doing etc. will feed that process too. We’ll develop software the way we might bounce ideas for a new project off a human friend. But we’ll still end up having to drill down and formalize things and move into high-level, abstract formal representations of what we want.


Jul 18, 2018

Can an IDE be created using Python?

Have a look at IDLE.

It’s the default editor that comes with Python, and it IS written in Python.

You could, for example, fork it and start playing with it.

It’s based on a rather old graphical library, tk, so it’s not ideal. But it’s a way to start learning what a simple IDE in Python might look like.

Also, trying to make changes to IDLE and get them incorporated back into Python’s main build is an exercise in frustration. But playing with IDLE as a learning exercise is fine.


Jul 19, 2018

Is Tyler, the Creator smart?

Seems pretty smart to me.

I mean, he’s a clown. But that’s his act.


Jul 19, 2018

Why haven't we replaced text-based programming (source code) with visual programming tools that are easier for visualizing and organizing code and are also more productive?

They aren’t “more productive”.

No visual language has achieved anything like the general purpose expressivity of text based languages.

All the “good” visual languages are either :

a) focused on describing actual 2-d (usually visual) data-structures. (Eg. designing a GUI by graphically laying out buttons and fields is OK; as is writing a table of data in a spreadsheet). These “languages” get way more complicated when you try to produce 3-dimensional data (eg. try using a CAD package.) And are useless for higher than 3-dimensional data.

b) have some other very restricted application domain. Eg. Max/MSP or PureData type data-flow audio applications. OK to express the paths that data flows down, but try writing a sorting algorithm with them.

No visual language so far is any good for expressing recursion. And recursion is a fundamental concept in computer science that’s essential in many fields.


Jul 19, 2018

Do you think the penal system should exist primarily to rehabilitate felons or to punish them? Should punishment ever be an end in itself, or only when society directly benefits from it?

It should be for :

a) rehabilitation

b) keeping people who can’t be rehabilitated away from the public.

I don’t see any point in punishment for its own sake.


Jul 19, 2018

Will the Labour Party vote with the pro-EU tories to avoid a no deal Brexit?

That’s what most of them just did a couple of days ago : Voted for a pro-EU Tory amendment to stay in the customs union.

Not quite enough of them did though.

A couple of hardcore pro-Brexit Labour MPs sided with the government.

Labour is divided by fault-lines between pro-Brexit and anti-Brexit factions just as the Tories are. Unlike some people, I don’t think this comes from the top. I think Corbyn is just trying to de-emphasize Brexit because he knows it splits the Labour voting constituency.

But you probably can’t say that there’s a unified Labour position any more than a unified Tory one.


Jul 19, 2018

Do you think everyone is racist especially those that says "I am not racist"?

I think racism permeates our culture.

And nobody can escape that.

You will sometimes have racist thoughts, racist intuitions, racist reflexes.

I do too.

That doesn’t make you a bad person. That’s just how you were enculturated.

What can you do about this? You can’t just promise not to be racist. No-one can just decide to be a saint.

But you can promise that you don’t want to be a racist. And that you will try not to be racist. And that you will be open to criticism if people call you out on something you’ve said and done.

Do that, and no-one will judge you harshly.


Jul 19, 2018

What do you think of this new paradigm of software architecture?

Isn’t it just a return to “procedural” programming of the 1970s?

Like C and Pascal?

You have functions. They operate on shared or public data-structures.

You encourage but don’t enforce referential transparency or explicitly prohibit side-effects.

It looks awfully like procedural programming. If not, what am I missing?


Jul 20, 2018

Is Jeremy Corbyn related to Adolf Hitler?

Yes, of course.

Everyone is related to everyone.


Jul 20, 2018

Is Sadiq Khan an idiot for saying "no one needs a knife"?

No.

He’s doing what real human beings do. Saying words in a context and expecting that the contextual frame is part of the meaning of his speech and part of how people will interpret him.

There isn’t much he can do about idiotic people in other countries who try to take those same words out of their context, twist the meaning for their own agendas, and spray them across the internet as memes to discredit him.

Young people in London want to carry knives “for protection”. Because they imagine that if they get into a confrontation, they can wave the knife and their enemies will back down. In practice, the presence of the knife just helps escalate the situation. Often there are more knives around. And now there’s a serious problem of young people being stabbed and killed.

If knives were helping to protect people, then the increase in knives would lead to a decrease in fatal stabbings. But that’s the opposite of what we’re actually seeing. Which is more knives and more people being stabbed to death.

So Khan is doing what every civic leader in history does. And is relaying and amplifying the advice of the police, who always tell young people. “Don’t try to solve your problems yourself. There’s a system to help solve this.”

Any London Mayor, faced with the knife-crime “epidemic” in London would say the same thing. Including Boris Johnson when he occupied the role.

But … as we all know … Khan is a Muslim and there’s an entire right-wing troll machine dedicated to trying to discredit him.

They’re the idiots. Not him.


Jul 20, 2018

Is Theresa May realistic in the demand towards the EU to be more flexible regarding the Irish border?

No one gives a fuck about the UK.

Seriously. That’s not what this is about.

They aren’t interested in the UK. Even less about Ireland.

What this is about is that, when the UK leaves, if the EU does it any special favours, eg. some technomagic border gubbins to keep things running smoothly, then immediately the US and China and everyone else will run screaming to the WTO saying “So unfair! They have to give the same concessions to us”.

Because … WTO rules.

That is what the NI border is about. The EU will be tough and inflexible with Theresa May. NOT because it wants to punish the UK. NOT because it’s full of unimaginative and inflexible bureaucrats.

But because to do anything else would open them up to a world of extra pain and hassle and legalistic argument with the rest of the world.


Jul 20, 2018

Is it a good idea to make a rap song without colloquialisms and slang? If it is or not a good idea, why do you think that?

You could argue that rap has two audiences :

the community / city it comes from

everyone else when an artist blows up

It seems that everyone else don’t seem to worry about rap being full of colloquialisms and slang that they don’t necessarily understand. Partly they don’t care. Maybe partly they enjoy the sense of being in the know when they find out what the words mean and can decode the slang.

The question then is, does it hurt with the community if your rap avoids the colloquialisms? Do they feel it doesn’t represent them sufficiently or is kind of non-place anonymous?

I’m not sure. I think it would be interesting to see some kind of research.


Jul 20, 2018

Are Libertarians closer to Conservatives than Democrats?

In principle they don’t need to be.

In practice they tend to be.

I suspect this is because there are more “immediate” goals for collaboration that Libertarians have in common with Conservatives than they have with Democrats.

Both oppose, and can co-operate on destroying, various kinds of government programs. In this, they’re on the side of entropy. It’s always easier to knock things down than build them up.

So the Libertarian happily helps the Conservative remove taxes and slash welfare. When it comes to building up something better to take it’s place … well, they don’t quite get that far.

The real question is how much are Libertarians’ behaving like “useful idiots” for the Conservatives?


Jul 20, 2018

Why doesn't anyone compete with Microsoft and create a new, better Microsoft Office Suite?

Office suites aren’t actually that useful.

Once upon a time there were word-processors, spreadsheets, databases, drawing and painting programs etc. Which were useful.

And these were all expensive and useful in offices. Particularly in offices where there were specialist “secretaries” to do typing and basic filing and admin work.

So companies that made several of these business packages, like Lotus and Borland and Microsoft saw value in bundling them all together for a discount.

And small offices of the 80s and 90s found that useful.

But then the internet happened. Widespread computer literacy happened. Everyone had and could use their own laptop. The dedicated “secretary” role evolved or disappeared in many small companies.

Wordprocessing was used to write business letters. And business letters got replaced by email and other messaging apps. In many cases, the rival for Word is not Google Docs, it’s Gmail and Whatsapp and Slack.

And, as many companies stopped making fancy reports, and started making fancy web-sites. The rival was equally HTML and CSS and a hundred Javascript frameworks.

Similarly, sometime in the late 90s Microsoft noticed that Excel was being used more as a basic list-making app. than as an actual spreadsheet to do calculations.

They re-oriented it around that. But that means that Excel’s rivals are as much Trello or bug-tracking software or todo list software as another spreadsheet.

In doing so, Excel has missed out on a huge area of potential growth : the big data, statistics, machine learning, AI world. Where people will use something like JuPyter and cloud-tools through the browser instead of Excel.

Yes. Today many people do still have Microsoft Office and use two or three of its applications. But it’s no longer so obvious that these three or four applications “naturally” go together. Or that this particular bundle is the “comprehensive” suite for all of any individual’s needs. Particularly in business.

The “Office Suite” is a “legacy format”. For people who don’t quite know what they want, but assume that something big and traditional must cover their needs. Even though it doesn’t, much.

As that’s Office’s market. And as that market isn’t very adventurous for choosing new pieces of software, it’s hard for an insurgent to beat the incumbent.

I would like to see Microsoft (but also Open / Libre office) blow up the whole outdated “Office Suite” format. Away to the dustbin of history with it.

There are lots of questions : why the hell are these three separate programs?

Compare Jupyter … where you can add chunks of formatted text, cells containing actual executing program. Cells containing generated output including sophisticated graphing and charting.

So, why, in 2018, isn’t there just one program which can be used to manage documents, assemble texts, embed numerical tables, quality diagrams and drawings, charts, dynamic calculations (and even more complex programs) and has templates to export this material in printed document, web-page, slide-show or various other formats?

Why isn’t that program tightly integrated with the online? So you can publish directly to the cloud? Can work collaboratively, pull data from external sources to feed your calculations?

Today Office is a ludicrous anachronism. No-one in their right mind should try to build a new thing in that format.


Jul 20, 2018

Why does Boris Johnson think that a Brexit, that will cause 2.8 million job losses, is his route to number 10?

Because he plans to blame someone else for them.


Jul 22, 2018

What is the truth in this article by Kevin McKenna in the Guardian regarding Jacob Rees-Mogg 's apocalyptic terrifying Brexit?

I think he makes it all sound rather jolly.

I’ve always fancied a sky burial myself.

And there’s an argument for requisitioning spare rooms for the homeless.

I don’t suppose the real Moggocalypse will be that fun.


Jul 22, 2018

What small thing can each individual do every day to help shrink the wealth gap?

You can’t.

Inequality is function of the rules and incentives built into the economy.

The only way to fix it is to change those rules.


Jul 22, 2018

Do you think Bannon will be successful in spreading the alt right ideology to other countries, starting with Brussels?

He’s already successful.

Remember Cambridge Analytica were working for Brexit. And Brexit opened the far right Pandora’s box in the UK

He seems to have been in contact with the Italian far right. May well have encouraged the stunt of turning away charity rescue ships which was a powerful political strike that is still reverberating through the European political establishment.

Bannon’s Breitbart was been bringing far right propaganda and shaping attitudes in Europe for years.

Hundreds of British quasi-fascists are now marching in British streets under the banner of Tommy Robinson. After Bannon explicitly praised him on LBC.

Bannon’s tentacle-prints are everywhere in the global far right.


Jul 22, 2018

Technology has made a lot of manual labor obsolete. What do you think the next class of jobs to fall victim is?

Everything that is repetitive.

Any job that involves doing the same thing every day, making the same kinds of decisions based on the same criteria, however simple or complicated, can and almost certainly will, be automated.


Jul 22, 2018

What is your most unpopular opinion about the Iraq War?

That it was a forced retreat by the US.

9/11 was a significant victory for Osama bin Laden whose aim was to drive the US army out of Saudi Arabia.

After 9/11 the US realised that it had to leave.

But it was pinned in Saudi by the threat of Saddam Hussein who could still do serious damage to US interests there.

The only solution was to invade Iraq to remove that threat, and move the US army into Iraq where it could maintain its capacity to project power in the region, but was safely out of Islam’s sacred territory.

ObL won. The Americans retreated.

And the destruction of Iraq (including the subsequent rise of ISIS and Syrian civil war) was just incidental damage following from that.

United States withdrawal from Saudi Arabia - Wikipedia


Jul 23, 2018

Is there no "modern" tool for building GUIs for Python programs? By modern, I mean not having to code the creation of each GUI object, which I haven't had to do since VB DOS 1.0 came out.

There are several. But they’ve never been standard or widely used.

The problem is Python is intended to be cross platform but there haven’t really been good standard cross platform GUI libraries.

Java made most effort. And people still hated how it looked. And I don’t think Python would want to be committed to the JVM.

Today the most obvious GUI toolkit is html / css and now with Atom etc. that’s increasingly plausible for the desktop etc.

But it’s also very tied to Javascript. It’s not clear why someone chooses Python to work there rather than JS.

Python’s main “GUI builder” today is probably JuPyter. It wouldn’t surprise me if the future of Python app development comes out of that. Eg. a way of exporting a notebook as a standalone desktop app. using Atom. That would make a lot of sense for data and spreadsheet-like applications.


Jul 24, 2018

Since historically speaking, corporations can not be trusted to voluntarily protect the environment, why would you support deregulation?

Not sure why I’m A2A’d

I agree. I wouldn’t trust corporations to protect the environment as far a I could spit. I certainly don’t support environmental deregulation.


Jul 24, 2018

Based on this speech and the Labour Party plan, is it fair to say Jeremy Corbyn is a successful left wing populist (like Podemos or Syriza)?

Of course he’s a populist. That’s why we support him.

The working class have been fucked over for 40 years, since the neoliberal revolution of Thatcher and Reagan in the 1980s.

They’ve finally woken up and realized that they have the power to vote for someone who might actually prioritise policies aimed at them, and not the middle class.

And so a populist is the only person who is likely to win elections in the near future. Third-way technocratic liberalism is dead in the water.

The question you have to ask yourself is, if you’re going to get a populist, would you rather have Jeremy Corbyn is who is basically a decent bloke, and might, at worst nationalize your railway network and prioritize giving contracts for the rolling stock to Birmingham factories; or do you want a far-right populist who is going to talk up hatred against foreigners and lock children in cages as a sop to working class xenophobia, while actually selling the country out to the oligarchs?


Jul 25, 2018

Why don't programmers make a user-friendly programming language capable of making industry-grade software? Is there any way to speak to a computer without complex coding?


Jul 25, 2018

Do you believe that the market economy based alternative of libertarian socialism in combination with libertarian municipalism is better than capitalism? Why or why not?

The devil’s in the details of course.

But, “hopefully”, yes.

The advantage is it would give people the freedom to choose their own way in life. But would avoid the build up of large concentrations of power which oppress and disempower people.

You’d have to make sure you’d really got rid of “capitalism” though. If you allow it to sneak back in, you’ll end up with a worse situation : capitalism without democracy to keep it in check.


Jul 25, 2018

I’m high right now and I really love listening retro music even if I was born in the early 90s. How is this possible, and why do I suddenly like reggae?

You suddenly love reggae because reggae is awesome; and you’ve now learned how to hear it.

I wouldn’t worry about whether it’s “retro” or not. Most music is “old” (as opposed to being made right now.)

You don’t have to be some kind of hater of contemporary music or contemporary pop to also like older music. There is so much of it. And so much of it is so good.


Jul 25, 2018

Why are there no jobs in programming 2018?

Come to planet Earth.

You’ll find lots of programming jobs here.


Jul 25, 2018

When did women get the right to vote?

It depends on which country you’re talking about.

But the short answer is “frighteningly recently”.

It’s literally just about a 100 years ago.

Just 100 years.

Before that, apart from aristocrats and royalty, women had no political power at all.

Of course, until about the same time, poor men didn’t have the vote either.


Jul 25, 2018

What is your suggestion for a computer science research about IoT and artificial intelligence that is related to transportation?

Much of the world is covered by railway tracks.

And railway tracks are durable, need less maintenance than asphalt roads. And are safely segregated from the rest of the world.

The problem is, railway trains are large, heavy, expensive and inflexible compared to trucks.

What would be ideal is for us to have small, light, autonomous trucks, the same size as a road truck (ie. carries one shipping container or one car full of passengers) which could be run on the railway network. We could have a very high-speed, high density “packet switched” network running on rails. At which point the maintenance costs per mile per container would start to look increasingly attractive compared to roads.

Try doing some simulations for routing a lot of this kind of truck on a typical rail network. And the AI to drive it.


Jul 26, 2018

Can someone be socially libertarian and economically Rhine capitalism, or is that person a liberal?

It might as well be.

Once you’ve gone for Rhine Capitalism (which, like J Travers Devine, I’m assuming is a welfare state) then it’s hard to see what’s left of your “social libertarianism” that isn’t compatible with most liberalisms.


Jul 26, 2018

Why shouldn't hate speech be banned?

Who defines the “hate speech”?

This is a tricky problem. I think there is validity in banning some speech, because unlike the naive “defenders of free speech”, I recognise that the problem of speech is not that it “offends” (a stupid word that is guaranteed to get people thinking about this wrongly) but that hate speech has real consequences.

Denigrating people, either as individuals or a group, is an assault on their character which causes them real injury. They try to get jobs, but people think they’re dishonest. They try to hang out in public but people are frightened they’ll cause trouble and call the police. They try to adopt children and raise a family but people think they’re immoral perverts who shouldn’t be trusted with children. Etc. These are all examples of concrete harm that speech has caused.

The lesson that we started learning, after the second world war, but then decided to conveniently forget again, was that after a couple of decades of ruthless anti-Semitic propaganda, a whole country of perfectly nice, perfectly “good” people was actually “OK” about slaughtering Jews on an industrial scale.

Why?

Because unconstrained “hate speech” had been allowed to dehumanise Jews to the point that most people felt they were a kind of vermin to be removed from public life. Rather than fellow humans deserving empathy and respect.

What some 18th century dude said about free speech can’t override that very concrete, empirical experiment.

Uncontrolled hate-speech has real world consequences.

Unacceptable consequences.

BUT …

and this is one hell of a big but.

WHO gets to define what counts as hate speech or derogatory language?

The problem we’re facing today is not “too much political correctness” or “too much hate speech”.

The problem we have today is a crisis of consensus and authority.

No one agrees on what derogatory speech is, or how much is too much.

Partly because there are people who want to harness the energy that hate speech generates. People who think they can surf to power on a wave dissatisfaction and resentment against others.

But partly also because we’re in an age where our gatekeepers have been routed around, authority has collapsed. And no-one, not the government, not the universities, not the media, not the “intellectuals”, not the churches, not Mark Zuckerberg can set themselves up as arbitrators of what acceptable speech is, without spawning a strong reaction by people who refuse to accept them as authorities.

Beyond that, any institution with the power to ban (and therefore frame) thought, has a real risk of abusing that power to further its own ends. It will be tempted to ban criticism of its criteria and its decision-making processes, tempted to use bans to cover up its mistakes and even create space for further bad behaviour.

So the problem is, while there is certainly speech that should really be banned, we can’t get consensus on who to trust to tell us which speech should be banned.

That’s what’s wrong with trying to ban speech in these circumstances is that it could only be done by an institution imposing its will by force against those who disagree with it.


Jul 27, 2018

Do you agree that once the UK fully untangles itself from the EU, it will grow into a more prosperous nation than it is today?

Anything might happen. The path to the future is complex and tortuous. The next tech. genius might be living in Ashby-dela-Zouch and launching, even as we speak, something that will make the UK the heart of an entirely new economy.

But I see no reason to think that will happen.

And I’ve heard no plausible argument as to why Brexit helps make it more likely, or more likely that the UK thrives.

Brexit will bring some disruption. Which will drive some important businesses away. Which will, in turn, lower their immediate contribution to the tax-base and deprive the UK of their longer-term contribution to the skills-base.

Because of our political goat rodeo it seems increasingly likely we’ll end up with no deal or a bad deal with a significant import duties between the UK and rest of Europe. Which will be a hammer blow to existing supply-chains, and will undoubtedly break many British companies. Leaving higher unemployment and a weakened economy.

Worst of all, despite some of the ever more frantic protestations of Leavers about “Global Britain”, the British people have lost our international reputation for caution and pragmatic wisdom (“Keep calm and what?”); for open-minded embrace of and generosity towards other cultures; for being excitingly cosmopolitan.

We’re now seen as insular, xenophobic, scared and mean-spirited. Groovy, swinging London is gone. Cool Britannia is gone.

Even basic self-confidence in our own cultural values is gone. Nothing screams “we have no confidence in our own culture” like people ranting about “Oh My God! Muslims! Our culture is doomed!!!”.

We’re now the country of “what do those nutters even want?” And very soon we’ll be seen simply as “America’s gimp”.

That reputation will haunt and hurt us for decades, if not centuries.


Jul 27, 2018

Why has Europe become so irrelevant in world politics?

Because it worked.

You know the old curse : “may you live in interesting times”, right?

Places are usually “politically relevant” when they’re unstable and causing problems for everyone else.

When they’re just ticking along, minding their own business, their politics is fairly secondary.

Now, of course, Europe is under a lot of stress, and hostile attack from external powers like Russia and the US, and from internal nationalists.

That stability may well fracture. And Europe will again become politically interesting and relevant.

As opposed to a curse I’ll offer you a blessing : “may you not see a ‘‘relevant’’ Europe”


Jul 27, 2018

Will the Democratic Party lose in 2020 because it's not a class-based party?

If they don’t start paying attention to the working class and embrace their more radical, pro-working class wing they might well lose. Yes.


Jul 27, 2018

What is the best way of reforming the EU to prevent future versions of TTIP, and prevent other secret trade deals from occurring?

There should be a constitutional requirement that the terms of all international agreements be made public so that voters can instruct their government whether to support or veto the agreement.

It’s scandalous that government at the European level, at the national level or even the regional level can sign secret agreements without scope for feedback from the electorate.


Jul 27, 2018

Do you think that a sufficiently advanced form of AI using all available data and advanced models could be better in making economic and political decisions as human economic and political decision making?

Not particularly.

Our political problems are not due to politicians being bad at forecasting.

Our political problems are due to people disagreeing about what kind of world we want to live in.

AI can’t “solve” that problem.


Jul 27, 2018

How should I interpret the accounts of slaves who stated that they were happy under slavery?

If someone was happier being a slave than in the job they had afterwards, you should interpret it as they were unlucky enough to end up in a really crap job.


Jul 27, 2018

What, with the benefit of hindsight, in time, would lead you to say you were wrong over Brexit?

My prediction is that with no deal or a hard Brexit, the UK will fall out of the list of 10 largest economies in the world within the next ten years. And will fall behind most other major European countries in terms of economic growth and GDP per capita.

I’ll be wrong if we get a no-deal or hard Brexit and the UK holds its place as the 5th or 6th largest world economy in that time. Or if the UK outstrips other major European economies in terms of growth, GDP per capita.


Jul 27, 2018

When someone says they listen to "all music/all types of music", are they really just lying to themselves?

Look … no-one can even know all the types of music in the world.

Let alone find time to listen to it. Or learn to appreciate it.

But we can certainly listen to a hell of a lot more than the few genres you hear on mainstream radio and TV every day.


Jul 27, 2018

Who started the leftist movement?


Jul 27, 2018

Are we all going to die from global warming?

Ron Spencer is right.

Not all of us.

The basic question is “Will global warming kill a billion of us and leave the other six billion alive? Or will it kill six billion and leave just around a billion alive?”.

That question almost entirely depends on whether rice and wheat go extinct because they can’t handle the new climate.


Jul 27, 2018

Will rock music become mainstream again? If so, why, and if not, why not?

Never.

Music doesn’t go backwards. It goes forwards. Experimenting with new instruments, new technologies and new ideas.

The problem with rock is that it’s too narrowly defined in terms of a particular combination of instruments.

Having experienced, and come to like, a much wider palette of sounds, the majority are never going to settle just for the restricted sound-world of rock.

Rock will continue to be one popular flavour. But to become “most popular” again, basically means that everyone has to forget, or stop liking, all the innovation that happened since rock.


Jul 27, 2018

Is the future of Europe a far-right, extremist government?

If it is, then it will shortly be followed by another big war. And what with the economic dominance of China and the rise of Africa in the next 50 years, a Europe that tears itself apart in another war, will be relegated to an economic wasteland.


Jul 27, 2018

Why does Clojure not have a zip function like Python?

You can get the same effect with

(map vector collection1 collection2)


Jul 28, 2018

Our CTO don't allow us to use Linux or Mac for programming because he is a huge fan of Windows, he said Windows has much advanced technology than other OS and he want all developers to use Windows for development, what should I do?

Short term, use the Ubuntu subsystem for Windows.

At least you’ll have a decent terminal.

You can do a fair amount to make Windows do Linuxy stuff these days.

If that doesn’t work, set up a Vagrant / Virtual Box with a proper Linux inside it. This works for some things.

Longer term, look for a better job with a better tech. stack.

Being realistic, though. When he says better technology for development he probably means Visual Studio rather than the OS itself.

If your development process / workflow is built around that, then that’s what you’ll have to use.

Until you find a better job.


Jul 28, 2018

Would Democrats lose again in 2020 if the DNC went democratic socialist?

I’m not a fortune-teller. But I think it’s their best bet at winning.

Bernie Sanders is consistently popular with the kinds of voters the Democrats need to win back.

Policies like universal healthcare and free college are much more popular with voters than the media / elites let on.

Democratic socialism will reinvigorate the Democrats the way that right wing populism has done for the Republicans.

The alternative is more insipid technocracy and irrelevance and a real danger of a second Trump term.


Jul 28, 2018

Should Jeremy Corbyn support changing the Labour Party's definition of antisemitism?

God! This whole thing is a mess!

And I very much get the temptation to say “why not just accept the bloody definition and move past this”.

Because it’s frankly hurting Labour badly. Undoubtedly this cost Labour Barnet at the last election, which in turn created the impression that the Labour surge had been stopped.

So it’s an effective weapon against Labour.

But let’s think through the consequences.

Let’s suppose Labour just says “OK. Fair enough we were wrong, we’ll adopt the IHRA examples in full.

Then the next thing that happens is that someone suddenly digs up dozens of public pronouncements from all kinds of senior Labour politicians and activists over the last 30 years where they’ve said things like “Israel is an Apartheid state. As bad in its own way as South Africa was.” (Which was a widely made analogy in the 80s and 90s.)

So that’s violating the IHRA on two counts : accusing Israel of racism. And making odious historical comparisons.

So then the hue and cry will be “when is Labour going to deal with all these anti-Semites in the party?” If these people have said things that by Labour’’s own code, count as anti-Semitism, then why the hell is Labour not doing something about them?

So what does Labour do? If it just gives those people a nominal slap on the wrist, it will again be accused of being soft on anti-Semitism. It’s seen as acknowledging that these statements are heinously anti-Semitic. But unwilling to punish that.

Or it can turn around and say “ah … yes … but saying “Israel is an apartheid state” in that context wasn’t really the kind of thing we meant.” But then they’ll be accused of rowing back on the promise they just made by accepting the IHRA. Or of having dishonestly signed up for IHRA in bad faith.

Or it can try to be hard and throw all of those people out. Perhaps wiping out the entire Labour left that sits around Corbyn. Being hard about this is tantamount to asking the Labour left to abdicate leadership of, perhaps even any significant voice in, the Labour Party.

So … Labour is in a no-win situation here.

You don’t have to agree that Israel is “an Apartheid state, as bad as South Africa was” to see that we shouldn’t be trying to lump people who thought and said that, into the same bucket as advocates of the Nazi final solution. But that is the work that this big stretchy word “anti-Semitism” is doing here. And it’s the fault of these over general examples attached to the IHRA.

Like it or not, Labour has to resist that erasure of the distinction between “Israel is an Apartheid state” and “I Hate Jews” somewhere and somewhen. It’s going to be a painful fight wherever it happens because, of course, there are people who genuinely believe that the only reason you can make a comparison like that is deep anti-Semitism. And there are other people who just find this is a useful way of shutting down critics. And others who just want to make trouble for the Labour Party, or the Corbyn faction within it.

But if you want to fight that principle, then it has to be better to fight it earlier rather than start by accepting it and then try to fight it later.


Jul 28, 2018

Why is the continent Africa not a land of opportunity?

It depends how you approach it.

The Chinese are finding lots of opportunities there.


Jul 28, 2018

On the four-quadrant political scale, how are people who are located in the far lower left-hand quadrant called?

I’m there … out on the bottom left corner.

These days I answer to “libertarian socialist”. Or “libertarian leftist”.

With the proviso that if you look in the dictionary for the words “libertarian” or “socialist” you may or may not find positions that I agree with. And that the standard 4-quadrant model has fairly restricted questions that miss a lot of important details.

A better description of my political position can be found on : Phil Jones (He / Him)'s answer to What is a left libertarian?


Jul 29, 2018

Do any liberals worry that the blind defense of Muslims has cost them the moral high ground?

Not at all.

The defence of Muslims is simply derivative of the more general defence of “people who have done nothing wrong”.

This very much keeps those of us who support that position on the moral high ground.


Jul 29, 2018

Why are the horrid atrocities committed by the failed (and resurfacing again) Marxist ideology hardly ever talked about?

You’re clearly visiting the wrong part of the internet.

In some parts people just can’t stop talking about them.


Jul 29, 2018

As a leftist, how can I help the left wing get the moral high ground?

If you don’t already think that the left has the moral high ground, it’s not clear why you are a leftist.

What’s the point of supporting something you think is immoral?


Jul 29, 2018

Is the left's desire to rename Austin, Texas just an attempt to cover up history?

You have to explain what you mean by “cover up”.

If the left are drawing attention to history then they can’t simultaneously be trying to hide it.

So what does “cover up” mean?


Jul 29, 2018

Is Quora a feminist/liberal organization?

Hardly.

It’s full of right-wing trolls and abusive men hitting on women.

But, it might be slightly less dystopian than the rest of the internet. Which is something to be welcomed I suppose.


Jul 29, 2018

Why did liberalism develop ‘first’ within the U.K.?

Because the UK had some historical culture and tradition of individualism, which it probably shares with other “germanic” / “norman” / Scandinavian cultures.

Then it became a Protestant country. Protestantism killed off some of the more Communitarian norms that Catholicism encourages.

Finally it was the birth of the industrial revolution. Much of liberalism reflects the struggle of the new industrial class against traditional land-owners. Eg. arguments about Free Trade in the early 19th century were very much between urban industrialists wanting cheap food from importing Polish wheat, and conservative land-owners wanting protectionism to maintain the price of their own wheat production.

The industrial revolution creates the contours of our modern political landscape. And modern liberalism is one way of positioning yourself in that landscape.


Jul 30, 2018

What programming language today is what Smalltalk was back in the days?

There is nothing like the Smalltalk project.

Something focused on being radically innovative, introducing a new paradigm of programming and being easy, accessible and productive.

The nearest thing I can think of being done today, is probably Chris Granger’s Eve : https://www.youtube.co\m/watch?v=5V1ynVyud4M

And that can’t really match the scope of Smalltalk. I suspect it had nothing like the funding and support of PARC. And never crystalized on a single system like Kay’s Smalltalk. But wandered all over the place.

The really interesting thing to me is the paradigm of reactive or “when” clauses. And the implicit database of facts / world state. This is kind of like Prolog, but more practical and accessible to n00bs.

Y-Combinator’s HARC has also dabbled in interesting ideas. And brought in Alan Kay to run it. And a bunch of other great people. But again I suspect the same degree of support wasn’t there. And again it seems fragmented over multiple little ideas that don’t come together in one big thing, the way Smalltalk did.

So we’re still waiting for the equivalent of Smalltalk.

Of course, the IT landscape is much bigger and more complex today. There are far more things we want computers to do. Far more places and platforms we expect to work on. Maybe it’s impossible to imagine one unified thing that could serve the way Smalltalk might have served. And lots of small projects is a better way to do research. But it’s a shame you couldn’t have the kind of commitment to build an accessible Eve (or Bloom) style language into a fully working environment.


Jul 30, 2018

Why do people keep saying that automation is similar to the introduction of computers in the workforce when automation is expected to remove jobs while computers simply transformed them?

Computers are just one form of automation.

You can have automation with mechanical systems like the Watt Governor too. Computers are just a particularly powerful / flexible / visible type of automation.

Computers have certainly created new alternative jobs. But it’s hard to get a sense of whether there isn’t an overall net decline from them.

For example, today’s biggest most successful companies like Amazon and Facebook employ far fewer people than equivelent giants of previous years.

There are two trends happening now whose outcomes are particularly open ended :

Artificial intelligence and machine learning means computers can now do a range of decision making tasks at an equivalent level to humans. That is new, and unlike the simple microcomputer revolution of the 80s

The widespread dissemination of computers / sensors / actuators ie. “Internet of Things” means that there are far more places computers can observe and interact with the world without a human intermediary. Even with all the computing we’ve had previously we’ve needed humans to gather data from the world and feed it to the computers. Increasingly, we don’t. Again it’s unclear whether this means many jobs “created by the computers” are now going to go away again.


Jul 30, 2018

Do you think biracial/mixed race children are the answer to racism? Will an increase of racially ambiguous people lessen racism or will it give rise to other problems?

No.

Look at somewhere like Brazil.

It’s very mixed. Pretty much everybody claims some African / Indigenous ancestry.

But wealth and prejudice still seem to follow the contours of skin colour.

Racism is different in cultures like this. But it still finds expression.

Everyone should know and understand the work of Jane Elliott. She shows we have a susceptibility to want to divide humanity into “them” and “us”.

The markers and stories we tell to justify it can be, and usually are, quite arbitrary.


Jul 30, 2018

Has the Brazilian military been totally subverted by the Communists? Is this the reason they refuse to do something against the corrupt government?

Given that the current corrupt government is very much pushing to the right, I’ll say not.


Jul 30, 2018

Is Brexit valid and legal given that the Brexiters broke the rules of spending and spread the pernicious news during the campaign plus less than 75% of the voters voted for Brexit or turned out?

Technically the referendum was “advisory”, simply there to discover what the people wanted.

It had no binding power and it was up to the government what it did with that information. It could even ignore it.

Because the referendum had no official status, finding that it was flawed has no official repercussions.

But if the government were smarter and less scared by the Tories’ own strong Leave faction, then that finding could be used to justify a second referendum with more specific questions. Which would be very useful to have.


Jul 30, 2018

Why does the thought of being average, and just like everyone else bother me?

There’s a brilliant old statistics joke that goes like this :

The average human has one breast and one testicle.

Ponder that for a while, and realize that no-one is “average”.

Average is a fiction.


Jul 30, 2018

In which programming language and framework have you been coding today?

Today … none … so far … and while I might hit Emacs before midnight (it’s 22:21 at the moment) I also might not.

If I did, it would be ClojureScript with Reagent … using Figwheel and devcards.

Which is the nearest thing to a great coding experience I have yet to experience.


Jul 30, 2018

What band do people try to convince you is amazing, but you think they are absolutely terrible?

A couple of weeks ago someone was shocked that I just don’t get Bob Dylan.

I don’t.

I just don’t see what people see in him. I don’t get why his lyrics are meant to be so good. I don’t find any meaning in them. I don’t find interesting wordplay. I don’t find interesting rhythm or rhyme. A lot of it sounds like arbitrary doggerel.

And, unlike a lot of other music with terrible lyrics, there’s no tune or interesting musical arrangement, or exciting beat to compensate. There’s just nothing there for me.

I always say, I’m not particularly a fan, but I see why Leonard Cohen is considered a great lyricist. I hear poetry there. But I’ve yet to hear any lyrics from Dylan that impress me.

Maybe it really is my fault, and I have a particular mental “blind spot”. The only thing my friend said to make me stop and think is that no-one else had done these open-ended impressionistic lyrics before him. Maybe that’s true. If so, I give him some props for it. But I still can’t listen to him.


Jul 31, 2018

If women have the right to their body, why do taxpayers have to pay for abortions?

The same reason tax-payers pay for testicular cancer treatment despite men also being the owners of their bodies.


Jul 31, 2018

Where do you see computer programming languages heading in the future, particularly in the next 5 to 20 years?

There is a basic trend at the moment, which I think is becoming more apparent, and will become increasingly more important.

And that is to recognise the virtues of having declarative languages to represent bits of computation.

We’ve always had “declarative languages” of course. From Prolog to the more pedestrian SQL to describe database queries. To HTML to describe web-pages. To templating languages.

A lot of the time they just look like data-structures : XML, JSON etc. Nothing really exciting.

But things got more interesting when we started getting reactive programming moving into our frameworks eg. Angular and React to take the explicit flow of control out of updating the bits of a web-page. I understand there are similar declarations of dataflow in Build and Continuous Integration systems.

Eve was a series of experiments to make more beginner-oriented declarative languages. Based on ideas from BOOM -- Berkeley Orders of Magnitude -- Declarative Languages And Systems.

Johnathan Edwards’ “Transcript” has “social data-types” ie. data-structures with declarative permissioning and synchronization characteristics. Eg. you can say “this dictionary is unique for each user but that list is to be automatically synced between all users looking at it on the server”

In another field, I think urbiscript was a fantastic language for programming robots. Basically a kind of C-like but augmented with a very convenient way of expressing event-driven parallelism. (Shame it seems to have died off.)

Then there’s the logic programming described here :

(hat-tip Quildreen Motta of course)

The paradigm all these are leading to is a kind of central database / global state, which might consist of a bunch of propositions or facts. But might also include facts automatically mapped onto the actual external “world” (eg. position and posture of the robot, values of sensors, the state of various computers in our build chain, the contents of various chat windows distributed across a bunch of mobile devices, the contents of fields in web-form or position of mouse)

And then the program consists largely of declarative rules for how that database gets updated. What events trigger other events, what transformations are needed to map the data as it passes through, or to infer new facts from old facts.

We’ve had versions of this idea for a long time. Pandemonium, Prolog, blackboard systems, “stigmergic programming”, even good old fashioned RDBMSs have had triggers and signals. (But because these have been rather obscure compared to the main imperative programming, they’ve been sources of confusion and bugs.)

But I think there’s a chance we’ll see versions of this paradigm going mainstream now. With the event handlers / update rules front-stage so being easy to see and reason about.

In the next five years, that’s going to be in the form of frameworks for existing languages rather than new languages. But I wouldn’t rule out the possibility of new frameworks which are as radically transformative as React has been in the last five.

Also, Javascript is evolving very fast. What I suspect may happen is that Javascript might well gain new capacities for writing macros / DSLs with custom syntax. And then this paradigm could turn up as an embedded language within the Javascript ecosystem.

But in 20 years time, I think it’s very plausible that there will be mainstream languages of this paradigm. Doing things the imperative / OO even basical FP, way is too much work for the amount of software we’ll be creating.

The difficulty / challenge is making languages in this paradigm that are general purpose / widely applicable enough. Most languages we’ve had like this, so far, have been fairly specific : logic, or relational database or UI design. We will want something sufficiently abstract and expressive and general purpose enough to build any of these things and more.

Related :

The next stage after this.Phil Jones (He / Him)'s answer to How would you design the perfect programming language?

Phil Jones (He / Him)'s answer to Which is the best programming language for developing a GUI application?

Phil Jones (He / Him)'s answer to In what direction computer science is going for next 10 years? I mean a hypothetical scenario?

Phil Jones (He / Him)'s answer to If Clojure is one of the most expressive languages of today and has similar expressive power as Common Lisp, which goes back to early 80s, can we say that the field of programming languages hasn't progressed much in the last 40 years?

Phil Jones (He / Him)'s answer to How would you design the perfect programming language?

https://www.quora.com/In-the-future-will-jobs-be-based-on-programming-C-Java-Python-etc/answer/Phil-Jones

Phil Jones (He / Him)'s answer to Will programming become obselete within the next 50-60 years?

Phil Jones (He / Him)'s answer to What do you think will be the next big and successful programming paradigm in the future? (Older answer)

Phil Jones (He / Him)'s answer to What is the next generation of programming languages? (Older answer)


Jul 31, 2018

Why are people fine with sampling but despise plagiarism?

Good question.

I was watching Curtis Beats tying himself in knots about this yesterday.

The phrase “talent borrows, genius steals” is widely quoted; and gets attributed to many of history’s greatest artists.

The short answer is people didn’t used to be fine with sampling. Read comments from musicians of the 1980s and they were viscerally offended by it, very much considering it plagiarism. Words like “talentless” and “theft” were thrown around.

What changed is that people made great records using samples. Now, people recognise that it’s “an art-form”.

Shakespeare also wrote great plays using plots from elsewhere. Classical composers have always mined popular music for melodies, without necessarily crediting the originals (if that’s even known)

Sampling is a tiny corner of the “appropriation” universe in art.

The main arguments are basically legal. But we shouldn’t let lawyers run art. Art needs appropriation. It thrives on it.

Other fields don’t, necessarily.

There’s no value in plagiarism in exams. It just undermines the purpose of the exam, which is to evaluate the competence of the examinee. Ultimately no-one cares about the skill of artists. We just care about what they produce. But for examinees, what we care about their skill.

Though, true story, when I was a college professor I used to set “open” exams where students could ask their neighbours in the examination hall for help. Not for all examinations, just for a couple of low-value ones. The idea being that in the field I was teaching : computer science, learning how to ask for help and collaborate is, itself, a useful skill.

Plagiarism in science isn’t useful either. It’s basically a kind of uncritical acceptance. If someone else has already done some research, it’s MUCH better for you to spend your time critiquing it (redoing the experiment, looking for counter-evidence) than simply copying it uncritically.


Jul 31, 2018

What programming languages do you recommend learning if you want to get into data science and artificial intelligence?

Python.

Everything is available from Python these days.

But remember, Machine Learning and AI is about learning Machine Learning and AI. The programming language makes very little difference to the content of what you learn.

Python is just convenient.


Jul 31, 2018

What do self-identified Marxists or communists today view what is known as "post-Marxism"?

You’re talking about Post-Marxism, right? And not the right-wing conspiracy theory.

We’re all “post-Marxists” today. Just as we’re all post-Newtonists (Newton was great, Einstein superseded him.) And post-Darwinists (thanks Mendel).

The natural fate of any highly influential thinker is to spawn a range of reactions and critics who will try to develop what they see as improvements on the original theory. With greater or lesser degree of fidelity to the original. It can cover everything from ardent fans to harsh critics.

Marx isn’t a religious messiah or guru. No-one takes his word as “gospel”. And he wouldn’t have wanted them to.

So people start there and move on. That’s how knowledge evolves.


Jul 31, 2018

Why doesn't Richard Dawkins have a knighthood?

I suspect it’s quite possible he doesn’t want one.

He has an anti-establishment streak.

Or maybe he’s just a bit too critical of the government.


Jul 31, 2018

Was anyone actually offended when Jeremy Hunt, the UK Foreign Secretary, misspoke that his Chinese wife was 'Japanese' in front of Chinese delegates?

WAT?????!!!!!!

Just saw this now.

I can’t say I’m so much “offended” as flabbergasted.

How do you even do that?


Jul 31, 2018

Why do most people find it hard to believe that white minorities can be truly oppressed? When it is accepted as having actually happened, it is often referred to as reverse racism, which gives the impression that it is "deserved" racism.

Nobody finds it hard to believe that white minorities could be truly oppressed.

What they doubt is that this occurs systematically in any of the white majority Western countries in North America and Europe.

Look, if you are white and grow up with an abusive father, you and your siblings are a white guy who is oppressed. But that’s not systematic in the country you live in. And while it should be a political problem (abusive fathers might well need to be tackled by the state) it’s not a systematic racism within the country.

I think you’ll be hard put to find any case of white people being oppressed in Europe or the US that aren’t closer to the “abusive father” case than they are to the problem of prejudice against people of colour in the US / Europe.


Jul 31, 2018

Do you miss the hippy era? Sex, drugs, clothing and rock and roll?

Strikes me that there’s always sex, drugs, clothing and rock and roll for those who look for them.


Jul 31, 2018

Why has no other company come close to challenging Microsoft in business software dominance?

It depends what sort of business software we’re talking about.

Oracle probably gives M$ a run for its money in the database sector. And several others. Amazon in the cloud computing business. Apple beat it in the smart-phone business. Google (and possibly IBM) are competitive with Microsoft in the AI / Machine Learning business.

As for office : Phil Jones (He / Him)'s answer to Why doesn't anyone compete with Microsoft and create a new, better Microsoft Office Suite?


Aug 1, 2018

Why does it seem that Sunday brunch is not so much a thing in Great Britain as it is in the US?

Americans think Sunday is a day for going to church.

We think it’s a day of rest.

You expect us to get up before lunch time?


Aug 1, 2018

If you could move to Mars but only on a one way ticket and you’ll have to leave your family behind, would you accept to be part of the first group of people to populate Mars?

No.

Mars is a dump.

Siberia has all the attractions of Mars. AND the possibility of returning home when you get sick of it.


Aug 1, 2018

Will white racists be happy when they go to heaven and see black people there?

White racists aren’t going to heaven.

Matthew 25:40


Aug 1, 2018

If there was a technology that allowed fetuses to be safely transplanted between people (or to an incubator) in order to finish development and then be adopted, would this become an alternative to abortion and end the moral /political controversy?

It would if anti-abortionists were actually concerned only about the welfare of the foetus.

You can see from the other answers here how quickly they change their story when considering the possibility.


Aug 1, 2018

I have a deep passion for art, but I suppress myself and try to learn programming because I think I can't make money with art, what should I do?

Computer programming IS art.


Aug 1, 2018

What is your estimate when people can download their minds, thoughts, personalities, and consciousness as a whole onto computers? What’s the practicality of that?

My estimate for when computers will be able to “read your mind” ie. be able to extract data about what you’re thinking from brain-sensors, is …

“terrifyingly soon”.

I half to expect to see mind-reading computers in my life-time.

Yes. This is hard. Very hard. But not as impossible as some people are comfortably imagining.

OTOH, we know nothing. And I repeat that. We know nothing about how consciousness works. How and why it attaches to bits of the material world.

Not only do we not know. We’ve defined science in such a way that it’s incapable to answering questions about consciousness. (How can a discipline grounded on the necessity of intersubjective verifiability talk about subjective experience? That’s why we can’t tell people from philosophical zombies) And we have no good ideas for what a conceptual framework that let science talk about consciousness would even look like. Let alone one that could ground a technology that could move consciousness around, say from your brain to a machine.

So … a machine will be able to read your mind. One day it might even be able to extract sufficient information to simulate your mind and think and behave as you would.

But as to actually moving your consciousness into the machine … I’m pretty confident in saying never.


Aug 1, 2018

Why is Brexit on the brink of failure, despite the referendum that was supposed to force the parliament to follow it?

The referendum was explicitly “advisory”.

It was never “supposed to force the parliament” (or even the government) to do anything.

If you thought it was supposed to force anything, you were misled.

Despite it being advisory, the government has taken it very seriously and bent over backwards to deliver some kind of Brexit. And for the record I think there will be one.

The problem is that Brexit will have lousy results. In that sense it will certainly be a failure.

Why will it be be this kind of failure? Because the leaders who advocated and campaigned for it and ran it were too lazy, too incompetent and too dishonest to make a good job of it.

They dishonestly oversold the benefits and played down the negatives, convincing a lot of people that it would be a painless quick fix. Rather than an extremely painful wrench to the system.

Their incompetence meant they didn’t understand the legal and technical details of the agreements that the UK would need to unwind and recreate outside the EU, the existing commitments, the leverage of the other players etc. And breezily waved these things away with assurances that it could all be sorted out with a quick chat if the EU were well intentioned.

Their laziness meant they have never, from day 1 of the Leave campaign until today, come up with a plausible worked out plan for a good Leave.

Tl;dr : why is Brexit on the brink of failure? The clowns in the Leave leadership were and are useless.


Aug 1, 2018

Is saying "I don't like pink cause I'm a straight man" considered sexist or a subtext of patriarchy?

If you say “I think X cause I’m a straight man” that’s pretty much being sexist / patriarchal for every value of X except the obvious cases of “this woman is hot”.

“Straight man” is a sexual orientation. By definition it captures regularities about who you think is hot.

Any attempt at inference beyond that is patriarchy in action.


Aug 1, 2018

If the life of a developer (or programmer) was an RPG what would be the classes of developer, the stats, even the “weapons” and abilities available in the game. And how would the ranking system work?


Aug 1, 2018

Is Diane Abbot an anti-white racist and apologist for Islamofacism?

Nope.

Next!!


Aug 1, 2018

What do you think of "Brexit secretary threatens to withhold £39 billion divorce bill unless Britain gets trade deal with EU"?

It’s the ultimate threat.

Not “ultimate” as in powerful.

“Ultimate” as in “last” and desperate.


Aug 2, 2018

Do you use Firefox over Chrome in 2018? Why?

I do.

Because I value and support the existence of the Mozilla Foundation. It’s looking out for my freedom and privacy in a way that private corporations like Google can’t and won’t.


Aug 2, 2018

People often use the word "passion" to describe their work. Are they promoting the labor theory of value (as described by Karl Marx)?

Not really no.

They are two entirely different concepts.


Aug 2, 2018

How often is Rust used for scientific programming?

Not often I suspect.

Rust is intended (and designed) to be a better / safer systems programming language. That’s the kind of programming done by specialists writing close to the metal of the machine, and aiming for memory and processor efficiency.

Scientific programming is usually done by what I call “casual programmers”. People who need to program, but it’s not the main part of their job. They don’t have time or interest in being specialists in low level systems architecture.

The ideal language for these people is Python : a perfect “glue” language for putting together a lot of specialist libraries. And becoming the number one science / data language.

Julia is a language specifically aimed at that market, and is probably great for it. Maybe even better than Python (I don’t know because I haven’t used it)

But I don’t see much reason for people to prefer Rust to Python or Julia for that kind of application.


Aug 2, 2018

What song (or band) from the '80s did you initially not like, but have come to love years later—and why?

This.

I used to think it was seriously naff when it was everywhere in the 80s. And I didn’t really update that opinion throughout the 90s and 2000s.

But recently I’ve started admiring it immensely. It’s both a brilliantly catchy pop song but also cleverly constructed from a lot of diverse elements : punk, soul, Irish folk, blue-grass, early rock’n’roll that have no business melding together so easily. It’s a strange sui generis chimera made of unusual things that sounds completely natural and organically “obvious”.

There’s a certain kind of beauty of those things that suddenly make you think “nobody realizes how odd this is”. We really need a word for it, like we have wabi-sabi. Whatever that quality is, this song has it.


Aug 4, 2018

Is it fair to say that most racism from white people towards other races are out of hatred while the reverse are usually out of retaliation and bad experiences?

No.

Most racism by white people towards other races is out of fear.


Aug 4, 2018

How long will it take the US population to be completely multi-racial, if ever?

Humanity has been “multi-racial” since the beginning :

Interbreeding between archaic and modern humans

America is already completely multi-racial.


Aug 4, 2018

Do you trust on Wikipedia's quality evaluations made by computer programs (robots or bots)?

It depends very much on who programs the robots.


Aug 5, 2018

A friend who works at a homeless shelter told me, "if we stop giving them things, ninety percent of the homeless problem will go away.' Do you agree?

Which problem? And go away to where, exactly?

It’s hard to see why your friend is working in a homeless shelter if they believe that. Why doesn’t the friend stop if they think it would help?


Aug 5, 2018

Why does the former Ku Klux Klan Grand Dragon, David Duke, support Jeremy Corbyn?

Maybe because he’s fallen victim to the same fake news as the rest of the right-wing?


Aug 6, 2018

Sienna Rodgers (Editor, LabourList) identifies Jess Phillips MP as being on the right of the Party. Is that correct?

I wouldn’t have thought so.

Her Voting record is pretty standard Labour left.

It’s kind of odd she voted against investigations into the Iraq war, though.

My impression is she’s very pro- working class but tilts slightly authoritarian. When she came in she was criticising Corbyn for, for example, not supporting a shoot-to-kill-terrorists policy. She probably has little intuitive sympathy for Corbyn’s “moral foreign policy” type politics if it comes into conflict with working class prejudices.

So I don’t think she’s on the “right”. Particularly not the kind of Blairite economic right. But I could imagine her going the Frank Field route in 10 or 20 years.


Aug 6, 2018

Is it just me, or does it seem like Corbyn is sometimes unfairly attacked by the media? I feel like he gets more hate than anyone else.

Look.

Being unfairly attacked by the media goes with the territory of being a politician.

And being pilloried by the right wing media is a given. Unless you do what Blair did and put out every time Rupert Murdoch whistles.

(People who wish that Labour could repair its relationship with the media forget that one reason Blair made the “mistake” of invading Iraq is that Murdoch wanted it. And Iraq led to the 7/7 attacks in London, to ISIS and its horrific atrocities, which exacerbated the civil war in Syria, leading to mass exodus of refugees fleeing to Europe, and ultimately the rise of the European far-right and Brexit. So we have all ended up paying a very, very high price indeed for Blair’s buttering up the right-wing media. It wasn’t just £20 billion and a few hundred dead soldiers.)

What seems to me to be far more unusual and “unfair” is the degree of hate Corbyn gets from inside the Labour Party. And the degree to which his opponents within Labour are willing to go public with their complaints and personal vilification of him.

Corbyn is a serial rebel. And if Labour politicians who disagreed with him, serially voted against him, that would just be sauce for the gander.

But I don’t remember Corbyn engaging in anything like the vitriolic personal attacks on Blair’s character that anti-Corbyn Labour politicians seem happy to share with the media. I’m sure Labour politicians have always quarrelled and sworn at each other. But the degree to which Labour people run to the right-wing press to boast about their latest spats or to accuse Corbyn (and by implication any government run by him) of being unfit, seems to me to be unprecedented.


Aug 7, 2018

When a performer is credited with writing a song (Bruce Springsteen for example), do they write the bass line, drum parts and the keyboards along with the lyrics? If they don't, then why doesn't the individual instrument players get a writing credit?

Band members are usually employed by the more famous and richer artist whose name is on the record. And that artist can offer the rest of the musicians whatever terms he / she likes. And the musicians can then choose to accept them and be in the band / on the record or not.


Aug 7, 2018

Why can't the UK just have a hard border with Ireland? If IRA terrorists want to blow stuff up again then surely they would bomb Brussels rather than England as the EU are the ones forcing a hard border?

The IRA won’t be blowing up anything.

They’ll be leading guided tours of the wall. It will be the best propaganda for Sinn Fein ever.

The real reason the UK doesn’t want a hard border in NI, apart from the obvious hit to the economy, is that the more pissed off people are with it, the more likely they’ll demand and vote to leave the Union and reunify with the south.

A hard border increases the risk of the Union breaking up, considerably.


Aug 7, 2018

Why is the UK Government acting like leaving the EU (Brexit) equals to leaving the open market? Are they putting words into people’s mouths?

You mean why do the government insist on leaving the single market as well as the EU?

Because staying in the single market requires us to continue to abide by the four freedoms : including free movement of people, which includes EU citizens having the right to work in the UK. And many interpret the main motivation for Leave Voters as being xenophobia. So they believe that if they do a deal that continues to allow EU citizens to work in the UK, that part of the electorate will consider it betrayal.

There’s also a small sector of hardcore ultras in the Tory party, which see Brexit as a classic opportunity for what Naomi Klein calls “disaster capitalism”. They’ll create a lot of confusion and problems by breaking the UK’s trade with the EU. And then the British public will be so shell-shocked and desperate that we’ll accept a trade deal with the US on any terms that the US sets, such as that we accept lower quality food from the US, we accept fewer constraints on pollution, throw away our other environmental commitments, and we give US companies opportunities to compete with, and take business from, the NHS, state education etc. These are basically people who want to wrench the UK out the European norms of business responsibility, and throw it to the wolves of capitalism.

While these Tory ultras are a minority, the slim Tory majority in parliament gives them an effective veto over Theresa May’s actions. Which they’re now increasingly enthusiastic about using to force a “no deal” Brexit and trigger the disaster.

Finally, there are a couple of Tories who’ve been supping with Steve Bannon recently, and are clearly allying themselves with his wider project of destroying the EU altogether, smashing Europe back into a bunch of competing nationalisms.

Bannon wants that because a) as an American he wants to destroy the EU as a rival power in the world to the US, and b) as a “civilization clasher”, he wants Europe to be more explicitly at war with the Islamic world and sees a Europe of paranoid right-wing authoritarians as more likely to enter into war with Islam than a self-confident Europe committed to human-rights and secular multiculturalism.


Aug 7, 2018

Can todays rap music be called hip-hop?

I’ve said elsewhere that I see trap / mumble-rap as hip-hop’s “punk moment”

A reaction against excessive technique and production, and a return to raw simplicity and “authenticity” of youth.

The result of punk was the end of a single unitary “classic” rock genre. Rock fragmented into various sub-genres : punk, post-punk, goth, new-wave, metal, hardcore, grunge, hair-metal, indie, emo etc. some of which kept in touch, but many of which wanted very little to do with each other. Fans of indie wouldn’t listen to metal or vice versa.

I think that “hip-hop” as a single unitary genre, with a strong focus on continuity, a single canon of heroes, a single set of values etc. might well now break up into a number of fragments flying rapidly apart.

What comes next will clearly have all the hip-hop elements : beats, rap, samples but the offshoots might well take on more specific names, have their own magazines and YouTube channels, religiously stick to one kind of beat or one kind of flow, and downplay their connection to both hip-hop’s past (see the controversy of Lil Xan saying 2pac was “boring”) and other sibling offshoots of hip-hop.

So in one sense, this tradition of rapping over beats is going to continue, and continue thriving, I’m sure. But yes, I think it’s plausible we’re about to see the end of the “we’re all one big happy family” idea of hip-hop.

And most people will be fans of “trap” or “drill” or “grime” or whatever the new names are.


Aug 7, 2018

Why is Java the butt of every joke in software engineering even though it's just as or more prevalent than Python in the tech industry?


Aug 7, 2018

Considering that most software today is being developed in high-level garbage-collected languages, what is the future of Reverse Engineering as a profession? Does it have a future at all?

I’m not sure I see the connection between garbage-collection and reverse engineering.

I guess you mean “reverse engineering” information about the underlying hardware platform. Which you don’t need to concern yourself with much, with a high-level “portable” language and a decent compiler / virtual machine.

But there’s “reverse engineering” operating at higher levels than the hardware too.

You might end up with high-level code that still calls into operating system dynamic libraries. Or even something that talks to, and requires a particular server, like an identity server or database server that has disappeared.

If you consider “reverse engineering” as an approach which can be taken to any bit of the system you have a risky dependency on, then I think there’s going to be a hell of a lot more of it in future.


Aug 8, 2018

If you could customize your own year/calendar using any of the world's holidays, which ones would you choose to celebrate?

All of them.

You can never have too many holidays.

Even better, scrap all these fiddly little ones and move to a 4 day working week as standard.

Humanity has the productive capacity for it.

Let’s just guarantee everyone 3 days per week for leisure / self-actualization.


Aug 8, 2018

At this point, are there any left wingers out there who still believe that the mass media does fair, unbiased reporting?

Left wingers have never believed that the mass media does fair and unbiased reporting.

See Chomsky (Manufacturing Consent) and pretty much every other left-wing thinker who has ever looked into this.


Aug 8, 2018

Considering that there are less than 300,000 Jews in the United Kingdom, aren't the anti-Semitism accusations against the Labour Party overblown in importance?

Absolutely not.

Or rather, it’s absolutely not a function of how many Jews there are in the UK.

If there were just one Jew in the UK, and the Labour Party were anti-Semitic against them, that would be a shame and a disgrace.


Aug 9, 2018

What are the chances of the next Holocaust with racism and xenophobia on the rise in Europe?

It’s very very unlikely that it would take the same form as last time. History never repeats exactly.

But certainly the racism and xenophobia, being pumped by right-wing politicians attempting to use it to surf to power, may well cause significant injury to its victims.

It’s hard to see exactly how that could reach the scale of the Holocaust. But never underestimate human perversity. Few people could have imagined the death camps of the second world war in the mid 1920s. But that’s when Hitler, a fringe figure, published Mein Kampf, built around anti-Semitic conspiracy theories.

Today, we certainly see fringe conspiracy theories gaining traction (Q-Anon) and open talk of the “problem” of Europe being “invaded” by Islam. Could someone / something published on the internet today snowball into another Shoah? We have no reason to assume we’re vouchsafed that it won’t.


Aug 9, 2018

Is your favorite song by a musical artist one that was not officially released?

It’s hard to know what’s “officially released” these days.

Some of my favourite music of the moment is from artists who just directly upload and sell it on BandCamp.

That’s kind of “released”. It’s for sale to the public. On the internet.

But there’s not necessarily any label or promotion or even “selection by an A&R executive” behind it.


Aug 9, 2018

Are most people labeled racist actually just culturally biased and prefer their own culture over others?

If you just quietly prefer your own culture over that of others, eg. listen to music from your home-town, prefer to eat the food your grandmother made etc. etc. then no-one is going to label you a racist. Your taste is your prerogative,

If you start talking about how your grandmothers’ food is better than anyone else’s grandmother’s food, or your home-town music is better than music from anywhere else, then people may start to consider you a braggart who doesn’t know anything. (In particular how wonderful their granny’s food was.) They won’t necessarily consider you racist. But they may find you a bore.

If you start making racial generalization about the things you don’t like : “Ugh, I hate that stinky immigrant food!” “Why don’t people listen to real music any more? Not that racket that black people make?” then people will indeed recognise you as a racist and call you out on it.

It’s not the preference that made you the racist. It’s the generalization and stereotyping of the other that you elaborated your preference into.


Aug 9, 2018

Why are the far left so angry and violent?

I’m on the far left.

I’m not angry or violent at all.


Aug 9, 2018

Is political correctness ruining Denmark?

This is the same Denmark that just declared particular clothes illegal?

First woman charged for violating burqa ban in Denmark

No. I’d say it’s not “political correctness” that’s ruining Denmark. I’d say it’s right-wing bigotry and xenophobia.


Aug 9, 2018

If the left bases its policies on facts, why don’t they acknowledge the inefficiency and inflexibility of government programs and its interference in the free market?

“Efficiency” itself is a very vague word.

What does it actually mean to you?

How do you measure it? And how do you measure whether governments are doing things less efficiently than the private sector when they are almost never doing exactly the same thing?

And what counts as “inefficient” is very much in the eye of the beholder.

Let me give you my favourite example.

Suppose I were to say to you “In North Korea, the centralized distribution network is so inefficient that even after they make a pair of shoes in the factory, it costs them nine times as much again, simply to get those shoes onto the feet of the people who need them. What with all the bureaucracy and bribery and things sitting around in warehouses which sometimes end up getting forgotten about and thrown away.”

Now, you might or might not believe me. But you’d probably be appalled at this example of the inefficiency of a centralized economy.

On the other hand if I say “The cost of manufacturing a pair of Nike trainers is typically less than 10% of the final retail price. Retailers usually take around 50% of that price. And most of the rest of the money is spent on branding, marketing and a small amount on design. Particular editions quickly go out of fashion and if a range hasn’t sold in three months it usually gets recalled and passed to discount outlets or junked” then the situation I’m describing is basically the same.

The distribution network is still taking nine times as much as actually making the shoes in the first place.

It’s just that we don’t see “retail” as “inefficiency”. But retail is often the biggest sector in Western economies. In the UK it accounts for £358 billion in sales. Tens of thousands of people employed. Huge constructions of supermarkets and shopping centres and out-of-town retail parks. Often requiring major transformations and upgrades to the transport system.

And yet, all that retail is, is the distribution system to get the stuff from the factory to the eventual consumer.

How has western capitalism built a system so inefficient that its distribution network consumes such a large proportion of its wealth?

Well, in a sense, the term “inefficient” is meaningless. Those are the values we express in our buying decisions. It turns out that, collectively, in aggregate, we prefer to spend up to 90% of our disposable resources on building shopping malls and redecorating shop windows each month, and making sophisticated short advertising films which are pumped to TV screens every hour, and sponsoring celebrities to wear fancy sneakers to parties, than we prefer to spend that 90% of our disposable resources on, say, having one working day a fortnight and thirteen days of free-time. Or leaving the environment untouched. Or ensuring that food goes to people suffering from malnutrition.

The concept of “efficient” or “inefficient” is neither here nor there. It’s about the values that we “choose”.

But that’s always the case.

When people say “socialism is less efficient than capitalism” they are really just saying “I like the values that capitalism expresses more than I like the values that socialism” expresses.

They aren’t using an objective measure of “efficiency” at all. If they were, it would have to be something like “hour of shoe use per hour of work needed to create and distribute that shoe”. And if you used that measure, it’s not at all clear that capitalism would come out looking particularly efficient either.


Aug 9, 2018

Why don't socialists start making change by abolishing their own private property to set an example for those who might be inspired to do the same?

Socialism is a critique of, and a demand to transform, a system.

Individual actions aren’t important. It’s the system that needs to be changed.

If individualistic action helped change the system then it might be worth “taking the lead”.

But there’s not really much reason to think that unilateral individualistic renunciation of wealth actually changes the system. If it did, the philanthropic works of past billionaires would have changed it already.

In fact individualist philanthropy does nothing. It just reinforces the idea that individualistic solutions might be an acceptable alternative to systemic change.

Or think of it like this. You’re playing football. Running around on the field. There’s no point, by yourself, suddenly thinking that you’ll play a different strategy. Your team members don’t know that that’s what you’re doing. Your actions will simply confuse them. If not disrupt your chances altogether.

The only person who can change the strategy is the coach in the changing room at half-time. When you’re detached from the action and able to communicate and co-ordinate outside of playing the game.

The same is true of the economic system. You can’t change it from within the economic system. By moving property around under the rules of moving property around. Only from a perspective of standing outside the system. Contemplating it and then co-ordinating and deciding to change the strategy. That is the role of politics. Of persuasion. Of voting. Of passing legislation. All activities that have to take place outside the market but which set its parameters and rules.


Aug 9, 2018

When did the left/remainers become so spiteful and disrespectful calling older people 'gammon' for having a viewpoint which doesn't concur with theirs? Do they become braver from the safety of their keyboards? Can anyone enlighten me?

On the whole people are, indeed, more courageous to be intemperate and rude and aggressive, and even cruel, from behind their keyboards.

There’s a name for this : Greater Internet Fuckwad Theory

It’s not a feature of any particular party or political position. Though degrees of aggression do vary with community and situation.


Aug 9, 2018

Why does 1980s music leave us lacking? Is it because it is simplistic, vacant, and vacuous?

Lacking what, exactly?


Aug 9, 2018

What is the scientific or evolutionary purpose of itching?

It’s your skin telling you that you are picking up parasites, and encouraging you to try to remove them.


Aug 9, 2018

Why do potential employers ask candidates to bring a printed copies of their reume?

a) to save printing costs.

b) it shows that candidates can follow basic instructions. And solve basic tasks like finding a printer and getting a print-out from it.


Aug 9, 2018

Why haven’t humans evolved in 10,000 years of known human history?

They have, a bit.

But 10,000 years is nothing in evolutionary terms. You need some very drastic selective pressure to make something big happen in such a short time.


Aug 9, 2018

Are Boris Johnson's latest comments evidence that he is a racist? Also, why does he seem to escape the label of racist when people like Corbyn are labelled as such?

It’s not that Boris escapes being seen as racist. It’s that a bit of racism is a given for this flavour of Tory.

People figure it into their evaluation of Boris and either like what he offers or don’t.

OTOH, anti-Semitism should NOT be part of Labour’s “brand”. Being accused of anti-Semitism hurts Corbyn much more because it goes everything he meant to stand for.

Anti-Semitism for Labour is much closer to the “family values” Conservative caught having a secret gay lover than to the posho Tory being rude about people who are not like him.


Aug 9, 2018

Is machine learning a pseudo science?

No.

It’s part of a large body of knowledge that often gets ignored or glossed over by philosophy of science etc. which includes engineering, craft-skills, management skills, economics, some psychology, some sociology, some anthropology, politics and statecraft etc. And the practical aspects of writing music, drama, literature, advertising campaigns, computer software etc.

None of these things are properly “science” by the high-standards we tend to set for science. But unlike maths and philosophy they’re definitely “empirical” or “about the world”. And they aren’t “pseudo-science” or “dogmatic superstition” either.

You could call them “soft-sciences” but I think that’s a misleading name. You could call them “heuristical disciplines” which I think is more accurate. Perhaps “know-how” is a good term.


Aug 9, 2018

Is there a performer or band whose music you always buy whenever they release something new?

Right now, LifeMod


Aug 9, 2018

What would you prefer, traditional or modern music?

As The World Tv says, there’s not much difference.

Every time contemporary musicians get their hands on new technologies, they use it to recreate classic patterns of song and dance that have resonated with humans for centuries.

I love the ever changing styles and surface features of music. It’s fun to watch the fine grained evolution. To know which beats and sounds are “in” this year. And to feel the excitement of a new generation of young musicians spreading their wings.

But step back and look at things in another light. And what’s the difference between a rave or club today and the get-togethers our ancestors were engaged in thousands of years ago?

Not much. We want a beat, intoxicants, repetitive music to make our bodies move in repetitive ways which take our heads into new spaces. We want to be surrounded by other young people “letting our hair down” together. At some point in our lives we’ll have wanted to be social dancing to get off with a boy or girl-friend. To show off our bodies or moves. Or just our personality.

So I prefer both. To listen to what’s happening now, and to share in that sense of being part of a living culture and the excitement of discovering new things. And to listen to what happened in the past, to understand the history that led us here, and to feel that connection with the ancestors going back before history.


Aug 9, 2018

Is it racist to be white?

No. It’s not racist to be white.

It IS racist to make a big thing about it.


Aug 10, 2018

What is your response to the statement, “If a progressive can’t even compliment a person like Ben Shapiro, then our public discourse is dysfunctional and diseased”?

“Compliment” as in say “Good morning” if I happen to pass him in the street and am acquainted with him? I can do that.

“Compliment” as in say admiring things about what he says? I guess I’d have to hear something admirable before that happened.

This does sound a bit like someone whining “I know you don’t love me but why can’t you just pretend?”

Exactly whose benefit is that for? Isn’t part of Shapiro’s shtick that he’s a fearless fighter for the truth? Doesn’t that rather require you to have vociferous opponents, not people who just pat you on the head and say “of course, dear”?


Aug 10, 2018

How would you make a recursive function to evaluate infix expressions in C++?

I’m lazy.

I’d use Bison (The LEX & YACC Page)


Aug 10, 2018

Has the right wing ever tried to curtail the freedom of speech of the left wing in the same way the right wing is now being censored by the left wing?

You mean like invading a bookshop and tearing up books they disagree with and threatening the staff?

Ukip suspends three members over socialist bookshop attack

Or burning books altogether : Book Burning ?

Or threatening to kill “crisis actors” for “lying” about being shot? Crisis actors, deep state, false flag: the rise of conspiracy theory code words

Or believing that Trump should be allowed to close down the media that challenges him? 43% of Republicans say Trump should be able to shut down news outlets, Ipsos poll finds


Aug 10, 2018

Many Brexiters voice massive immigration as a reason for their decision to leave. What could past governments have done differently to deal with this issue?

Many people saw their quality of life diminish during the 2010 - 2016 period.

Doctors waiting lists got longer. House prices kept growing above wage inflation. And rents went up. School places got tighter.

This was blamed on immigrants from the EU. In fact immigrants from the EU were contributing as much in taxes as everyone else. And the government could have used this money to increase the supply of doctors, schools etc.

Instead, George Osborne’s austerity policies were aimed at reducing state run services. If Osborne and the rest of the Tory government had simply kept services scaling with the actual population, which they had the money to do, because EU immigrants were paying their taxes at a higher rate than natives, then immigrants couldn’t have been a net drain on government services.

It was Osborne’s austerity that was to blame. NOT immigration.

Another part of life getting worse was the casualization of work. The proliferation of zero-hours contracts etc.

Some of this was due to technology. Some was due to changing work patterns. Some due to greed by companies wanting to reduce the amount they paid workers.

Had the government done more to protect the rights of workers, eg. banned zero hours contracts, or at least enforced more obligations by employers to employees, that would have reduced the perceived diminution of quality of life.

Some things were a bit more compicated. For example, people complained about “Polish plumbers”. In fact, plumbing was changing. Instead of fixing say, bits of a boiler or the flush in your toilet, people were simply replacing them with pre-built modules, made in China and sold in B&Q and Homebase etc. Chinese factories were as much a constraint on plumbers’ wages as Polish immigrants.

It’s hard to know what to do about the Chinese factories, but the government could certainly have supported more regulations that demanded that things were built to be recyclable or fixable rather than thrown away. This would have made the imported sub-components a bit more expensive, but also kept more people in Britain in work in fixing / recycling them.

Another part was housing. Housing in the UK kept getting more expensive because the government tried to protect home-owners from the bursting of the property bubble of 2008, with extra incentives and tax breaks for new home buyers.

Instead of fetishizing this idea that the middle-class deserved to have houses as a kind of money making investment, we should have rethought housing policy entirely : we should have had a land tax or increased council tax on large properties. The tax on large properties has been going down as a proportion of those properties’ overall value for decades, which is simply an incentive for rich people to hoard properties as investments. Instead, taxing them properly, proportional to their value, would have created the opposite incentives : to people more likely to sell properties they didn’t need, or convert them to smaller, cheaper flats for rent. Which would help the housing crisis.

The government should also have freed up local authorities to solve their own housing problems by building more council housing, something the government continued to constrain.

Very few things that have “gone wrong” in Britain over the last 40 years is due to immigrants. Immigrants are human beings just like us. From an economic perspective their behaviour is almost indistinguishable.

The cause of things going wrong has been policy. Immigrants are nothing to do with it.


Aug 10, 2018

Are black people who are born in England (who aren't entertainment stars) considered as being English by the white English, or is nothing made of the fact that most whites in private wouldn't consider them English due to modern PC laws & conventions?

I just want to go on record, as a white Englishman, that “in private” I consider black people who are born in, or moved to, England to be “English”.


Aug 10, 2018

Where on the political spectrum are technocrats?

Technocrats might be anywhere on the political spectrum.

You can be a far left-technocrat or a far right-technocrat or somewhere between.

The problem with technocrats is that they don’t think they are anywhere on the spectrum. They have a political position. But don’t recognise or reflect on it.

So they tend to pursue projects based on their politics without even imagining that this is anything other than technocratic “common sense”.

But of course it has hidden value assumptions just as all policy does.


Aug 10, 2018

To what extent should a liberal democratic society tolerate intolerance?

There’s no way you can possibly find a rule about the content of a particular kind of speech or even behaviour.

In one context, the same speech can be merely obnoxious but not harmful. In another, the same speech can be a public signal which emboldens those intent on doing further harm.

You can shout “Fire!” in an open park and there’s no harm. Shout “Fire” in a theatre and it ranges from irresponsible to murderous.

All questions of tolerance must be judged against the context. We have to make an interpretation here and now of how these words, by this speaker, this year, broadcast to those listeners, by that medium will be received and what repercussions it has.

There are things that can’t be accepted in 2018, that could have been accepted in 1988. And vice versa.

I realize this is difficult. It creates the appearance of a double standard. And that itself has to be taken into account as part of the context. But all questions about “what do we tolerate” imply that there are some things that we shouldn’t tolerate. And the repercussions of that also have to figure in our calculation.


Aug 10, 2018

Is taxation essentially a socialist policy?

This is where the Libertarian tinged right are so wrong it’s fucking hilarious.

There’s been taxation since before Hammurabi. How do you think the pyramids or all those Roman roads and conquests or the Great Wall of China were funded? It was there in feudal times. It sparked the American war of independence.

The socialists didn’t invent taxation. Taxation has been a given since there was any kind of “civilization” at all. All that the socialists did was insist that some of the taxes got spent on services for the poor, rather than that they all got gobbled up by the rich.

And now the rich have managed to convince people to blame taxation on the socialists. And on the poor. (Dude! It’s all the fault of the Welfare Queens)

I would be laughing my head off if it wasn’t so political incorrect to mock the mentally afflicted.

Right now the Libertarians are embracing a bunch of super-rich oligarchs who are promising lower taxes. They’re waltzing into the “Dark Enlightenment” and calling for a restoration of monarchy. Seriously? Do they have the faintest idea how much money Luis XIV syphoned out of the French economy to pay for Versailles?

So-called Libertarians are en route to hand over power to absolute autocrats who will cut all the welfare services to prove how much they are shrinking the government. (On the grounds that Democracy is incompatible with freedom because the mob always vote to tax the rich and redistribute wealth to themselves, right?)

And then those same oligarchs are going to keep right on taxing, just like every other despot in history, and syphon all the money into their own grandiose projects and luxurious living.

We have over 6000 years of historical precedent to remind us of this.

But “those who ignore history …” etc. etc.


Aug 10, 2018

Why do the humanities and social sciences in academia tend to be far-left with respect to ideology?

Dude.

They’re inundated with far-left ideology BECAUSE of their intellectual rigour.

All the right-wing ideology was analysed and found to by laughably stupid and wrong when it came to understanding or explaining humanity.

So the smart people studying humanity had to fall back into the left. It was the only model that worked.


Aug 10, 2018

How could we put money creation under real democratic control?

There are several approaches to this.

One is from the various local / alt. money movements, like LETS, Timebanking etc. These let members of local communities create their own money as and when they need it, as long as they all agree to accept and use it.

These systems have sometimes worked out OK in small, close-knit communities. Or, for example, after the economic crisis of the early 2000s in Argentina.

They have problem scaling. Partly because they aren’t designed to scale. And partly because once they scale people start wanting to “officialize” them which brings new problems.

Another is the approach of Positive Money who have analyzed this a lot. Most people assume that governments “print” money. But in most modern economies that’s kind of the opposite of the problem. In fact, in order to take money printing out of the hands of governments it’s often left in the hand of private banks when they make loans. People use the term “Fractional Reserve Banking” when they talk about this. Actually FRB is an oversimplified, not strictly accurate model of what’s going on. But the basic story behind it is true : private banks are licensed to create money out of thin air when they make loans. And this is often done far more in response to their own goals and the general economy. So the classic problem of the housing bubble was that private banks were creating new money in the form of mortgages, which increased inflation of house prices, which allowed private banks to print even more money which inflated house prices even more etc.

Positive Money’s suggestion is to bring money creation back from private banks and under tighter control of the government. Not through allowing the government to print as much as it likes but by having the central bank simply define the amount of extra money needed as a function of inflation.

Another answer is cryptocurrencies.

This is a way to create money that has some viable features, completely outside the control of governments. And managed by “mathematical truths”. While in theory, everyone can create this kind of money. In practice only people rich and technically knowledeable to build huge farms full of very fast computers get to do it. And they now create all the cryptocurrencies. Also crypto is suffering its own speculative bubble at the moment, which has pretty much destroyed its use as an actual medium of exchange (no-one wants to spend it)

I think we still need a lot more education and public understanding of money. Groups like Positive Money have done a good job. But we need this amplified.

We need schools to teach how money, banks and other financial institutions actually work. And tell the full in-depth story. Not some just-so story or mystification.

The problem with money is that for everyone interested in talking about how it works and the politics of it. There are a thousand people fascinated by how to get more of it, or selling “get-rich-quick” schemes. Or obsessing about the fluctuations of the market.

Almost all the media discussion, the business magazines and TV channels and programs and books are dedicated to the latter audience. And very few people pay attention to the first. Money is abstract and geeky enough as it is, and strip away the glamour of getting rich and almost no-one is interested. Somehow we need to change that.


Aug 11, 2018

Does Ben Shapiro offering Alexandria Ocasio-Cortez a platform to discuss her political beliefs suggest bad intentions on his part?

Shapiro doesn’t have a reputation for being an honest debator. He has a reputation for using the Gish Gallop to try to overwhelm his opponent with assertions and then loudly claiming victory when they can’t keep up with him in trying to refute them.

If he disagrees with you politically and invites you to a public debate, the only reasonable assumption to make is that he is not interested in understanding you or elucidating the argument between you, but is hoping for a public demonstration of him beating you with fast talking debating tricks. And another YouTube video titled “Ben Shapiro destroys XXX!”

You might argue that it’s not, technically, “bad” to try to humiliate your political oponents in public. That’s just the sport of politics.

But given that this is sport, a wise player chooses their fights carefully and to their advantage. Ocasio-Cortes’s strategic goal is not to beat Shapiro on YouTube but to win the argument with the electorate.

If a public debate with Shapiro won’t help with that, then she shouldn’t waste her time with him. He “wins” if he manages to distract her from her real goal.


Aug 11, 2018

If Cecil Rhodes was a racist, why did he say "I could never accept the position that we should disqualify a human being on account of his colour"?

Even racists can have moments of moral clarity.


Aug 11, 2018

Why can England not have a political party that truly cares about English people (just as the SNP seem to care for the Scots)?

English people are basically in control in the UK.

Most MPs in the UK are English.

The capital city is located in England. And almost all the economic benefits that accrue to a capital go to local English businesses.

There is an English nationalist party. But most English people aren’t snowflakey enough to think they need it.

There’s more justification for things like a Yorkshire or Northern England party where it addresses decades of regional neglect due to the UK government’s over-focus on London.

While I see no need for an “English” party. A Yorkshire Party or a Northern England or a Cornish Party all seem perfectly valid. Regions of England do have a valid complaint against London, and some local organization to try to rebalance that seems fair.


Aug 11, 2018

Post-Brexit, if a new centrist pro-EU party is formed, how likely is it that it will gain significant traction within the UK's party political landscape?

The likelihood is vanishingly small.

We already have a perfectly good “centrist pro-EU” party in the UK : the Liberal Democrats.

If there were a big demand for this kind of party, the LibDems would already be satisfying it.


Aug 11, 2018

What are some Maker movement clubs that you can join to learn subjects like electronics/woodwork/welding?

Maker clubs are local.

It basically depends where you are.

Join the one in your town. If there isn’t one, start one. Hackspaces are all about doing it yourself.

As you seem to be in Mexico City User-10922721190806858466 , there seem to be these ones : Mexico City - HackerspaceWiki


Aug 11, 2018

Are American conservatives aware of the oncoming elections in Brazil with our own "Trump of the Tropics" Bolsonaro leading the polls?

Technically, Bolsonaro is NOT ahead in the polls. Lula is ahead in the polls.

But apart from that, I’m sure American conservatives are cockahoop.


Aug 12, 2018

Is Brazil a democracy if Lula is not allowed to be a candidate when the majority of the country wants to vote for him to be the president?

It’s still a democracy, but it’s a flawed one (like many).

Opponents of Lula believe that he has legitimately been found guilty, of corruption and that the prohibition on standing is valid.

Supporters of Lula (who are still the majority in the opinion polls) believe he has been imprisoned on trumped up charges by a corrupt judiciary, deliberately to prevent him contesting an election he would otherwise win.


Aug 12, 2018

What programming language that has appeared recently in the last 10 years are you currently interested in or want to learn?

I’ve fallen heavily for Clojure in the last 5 years. It’s now, officially, my “favouritest language forever”. It’s the language I want to work with today.

But maybe Clojure is just over 10 years old now. It’s getting a bit old-skool and established for a question like this.

What’s actually new and exciting me? In 2018?

Well, having grokked functional, I’m starting to get more of a sense of, and feel more intrigued and attracted by the idea of declarative and “logic” programming languages.

I’ve periodically looked into Prolog over the years, but it’s never really clicked. And I’m pretty sure it’s not the next big thing (for me) because of various specific characteristics.

But it does have elements of what I think I’m looking for next. An inference engine / Rules that fire automatically rather than explicit flow of control. An implicit database of state being managed through those rules. Etc.

I’ve never been a fan of types. The whole ML, Haskell, Idris etc. family didn’t attract me much. But in Clojure I’m getting my head around Spec. And I’m thinking more about the virtues of types and contracts in languages these days.

So I’m intrigued by Shen, a Lisp with a built-in Prolog-like engine to define types and contracts, based on the sequent calculus. It promises that this is more powerful than the type checkers in the ML / Haskell family.

Another language which brings automated inference into a Lisp-like is Rosette which builds SAT solvers into Racket, and promises that it can use them to do program synthesis, ie. write code for you given certain constraints described as high-level declarations.

Then there’s a language that I didn’t pay much attention to when it first popped up : Eve. When I first saw it, I thought it was a bit of a gimmick. And there are definitely things about the Eve project that don’t interest me. The focus on trying to write something for beginner programmers. And on graphical development environments.

But the fundamental idea of writing code as event-handlers, again without thinking about flow of control. The more I sniff it, the more important it smells. That has led me back to looking at BOOM -- Berkeley Orders of Magnitude -- Declarative Languages And Systems and the language Bloom / Dedalus.

Now … I want to emphasize that I haven’t tried any of these languages yet. I’m not even sure if I really understand what they’re offering or talking about. I certainly couldn’t write code in any of them.

But these are the things I want to learn soon. Because these look to me like sign-posts pointing to the mind-blowing, next-level shit that’s going to be coming in 10 - 20 years.

People talk a lot about AI and how machine learning could make programming redundant. That doesn’t worry me much because I know that programming is really about pinning down the edge-cases and making concrete decisions about exactly how things should be at the fine detail.

Machine learning with its fuzziness around edges doesn’t replace that,, or what we need programmers for.

But just because we’re going to need programmers to specify exactly what we want our programs to do, doesn’t mean that we shouldn’t have languages with more powerful and expressive ways to tell that to the computer. And the obvious next trend to accelerate is towards reducing programs to pure, minimal declarations of the constraints and logical inferences.

That’s what these languages are hinting at.

So yeah, Shen, Rosette and Eve / Bloom are the languages I want to get into next.

BTW : this is the latest in a series of answers I’m giving on Quora where I’m thinking through these ideas and sketching out what I think the future is like.

Other recent answers worth reading with this :

Phil Jones (He / Him)'s answer to Where do you see computer programming languages heading in the future, particularly in the next 5 to 20 years?

Phil Jones (He / Him)'s answer to If Clojure is one of the most expressive languages of today and has similar expressive power as Common Lisp, which goes back to early 80s, can we say that the field of programming languages hasn't progressed much in the last 40 years?


Aug 12, 2018

Why is Jeremy Corbyn popular among millennials?

There’s a pretty common observation that young people tend to be more left-wing than older people.

This is often phrased to suggest that young people are naive but as they get older and wiser they move rightwards.

But there’s another, more “rational” interpretation which is this :

Young people at the start of their adult lives have very few assets except their bodies, time and energy to work.

They are looking forward to 40+ years selling their labour in the market as a way to get their income.

Older people, OTOH, have built up more assets, but have spent their bodies, time and energy to get them. By the time someone is retired, their income is almost entirely dependent on their “investments”, whether that’s playing the stock-market, or playing the stock-market via the proxy of a private pension, or the investment of their generation paid back through a public pension, or their actual children taking care of them, etc.

If we see left and right as representing the two sides of a class-war between those who live by selling their labour vs. those who live by collecting interest on their investments, then it’s obvious that younger people are more in the camp of labour, older people are more in the camp of capital, and those in their 40s and 50s are somewhere in transition from one to the other.

So you’d always expect younger people (millennials are just the current younger people) to be attracted by the more left wing candidates and proposals. Which promise to shake things up and shift more of the “economic rent” developed by the economy towards the worker. While older people have more interest in stability, and the protection of existing asset holders and their share of the rent generated in the economy.


Aug 12, 2018

Would you, as a scientist, trust a diagnosis presented by a psychiatrist (or physician) who doesn't understand the scientific method?

As Jeremy Cox says, psychiatrists and physicians aren’t usually doing research when they are treating patients. It’s more the application of theories and models which already exist.

So they aren’t using the “scientific method” day to day. They’re just applying the results of it.

I’d certainly want a doctor to respect the scientific method sufficiently to be choosing and applying the right models. And not quack ones.

But he or she probably doesn’t need to be skilled in doing science in order to do their job for me.


Aug 12, 2018

Daniel Hannan believes that 'no one asking a think-tank who its donors are is interested in the answer.' Is it important to know who donates to UK think-tanks, and is it relevant when considering any research they publish?

As stated, this is clearly nonsense. No-one wastes their time asking questions if they don’t care about the answer.

Obviously the question might have ulterior rhetorical motives but that’s a different thing.

I think it’s very important to know who is funding think-tanks, precisely because think-tanks pose as almost “academic”, mere disinterested sources of technocratic research but are always funded by interested parties, with overt political stances.


Aug 12, 2018

Do you think songwriters listen to their own music for pleasure the way we listen to their music?

I don’t write “songs” (ie. with vocals) so can’t answer to that.

I certainly listen to my own music with pleasure. Though, of course, part of that pleasure comes from a certain amount of knowing I did it and feeling (unjustifiably) full of myself.

At other times, it’s the opposite. I listen to my own stuff and feel embarrassed how weak it is because it’s mine.

The worst thing is listening to music I wrote 20 years ago and thinking “Damn! This is so much more creative and ambitious than what I’m writing at the moment.” Music I wrote 20 years ago feels more like it was written by someone else.

So my feelings about my own music tends to oscillate wildly between excessive admiration and excessive disdain at different times.

Normally when I listen to other people’s music, I don’t have such extreme fluctuations. If I find it interesting and enjoy it, I’m unlikely to stop liking it. I may have a phase of listening intensively to something again and again for a while. And that obviously diminishes after a time. But I rarely turn against something altogether. I listen far less critically to other people’s music.


Aug 13, 2018

Is there any way for a conservative to criticize an individual who is a minority without being called a racist, sexist, or any other type of -ist?

Sure.

Criticise them for something that they’ve done (ie. not what they are) that is not to do with race or other class.

For example : “Joe is a lousy cook” isn’t racist, even if Joe is black. “I wouldn’t trust Steph as far as I could throw her. She robbed me blind” is fine, even when Steph is an Asian transitioning male-to-female. If she did actually rob you blind.


Aug 13, 2018

Is National Bolshevism left-wing, right-wing or centrist?

Any political position with the word “National” in front of it is right-wing.

Right-wing is tribal. Left-wing aspires to be universal. If you focus your politics on the nation, then you are falling into tribalism. Whatever the rest of your positions, you are drifting rightwards.


Aug 13, 2018

What rap song would you play for people who hate rap music?

If you don’t like rap I don’t particularly want to force you to listen to any. Why should I push you?

But if you’re saying “I don’t like rap. But I want to be convinced”

Then, I’d enquire why you don’t like rap. Do you just not like “talking” in music? Do you not like the music itself? (Heavy beats and bass) Do you not like the “black culture” that you associate with it?

I might ask what you think of Edith Sitwell and William Walton’s Facade :

Or the Music Man’s “Rock Island”

Or poets accompanied by jazz :

None of these are contemporary rap or hip-hop, though the last gives you a pretty strong indication of some of the influences on hip-hop.

What they should convince you of is that there is an “art” of talking rhythmically to music that is much older than today’s hip-hop scene.

You can find variations everywhere, in Brazilian “repentistas” for example :

and it goes back to Africa :

Ultimately hip-hop and rap are just bigger than you might think / remember … I don’t think any one song can convince you if you aren’t inclined to like it. But listen to the variety … any genre which has all of this creativity energy in it is worth paying attention to, because you never know exactly what might appear next.


Aug 14, 2018

What would be the best web development languages for both frontend and backend? I am familiar with PHP and MySQL. Now I want to learn an updated language that is more fast and user-friendly, if available.

I recommend Clojure / ClojureScript.

It’s fast enough. Very powerful.

Might seem a bit weird at first. But if you manage to master it, you will end up finding it very easy to do a lot with a little code. And may well end up loving it.


Aug 14, 2018

Because a fetus is a living being and should have the right to not be killed, shouldn't the libertarian stance on abortion be pro-life?

If it is a “living being” then yes.

But that’s precisely the contentious question.


Aug 14, 2018

Should Alexandria Ocasio-Cortez debate Ben Shapiro for $10,000?

Ben Shapiro just Gish Gallops for fanbois on YouTube. He doesn’t do serious debate.

The only winning move is not to play.


Aug 14, 2018

Are right-wing Labour MPs openly working to help the Conservative Party win the next election?

I don’t suppose they think they are, no.

From their perspective, Corbyn has major flaws, and they’re desperately trying to do one of two things :

a) disassociate themselves personally from Corbyn and his perceived flaws, so that these won’t reflect on them. So they can say, when the expected collapse of Corbynism comes, “Wasn’t me. I was against that sort of thing all all along.”

b) put enough pressure on Corbyn to force him to, if not change, and fix the flaws, at least put up a public appearance of having done so.

Previously, some of these people may have been aiming for

c) a Corbyn resignation followed by the “reassertion of normality” of putting someone sensible back in charge of Labour.

The 2017 election campaign put an end to c). So now it’s largely a) with a bit of b)

Does it, in practice, help the Tories win the next election?

Of course it does. Loud infighting in a Party is often a turn off for the electorate, and a show of unity is usually a pre-requisite for anyone being willing to trust you with power.

In particular, personal attacks on Corbyn’s integrity are especially damaging. Corbyn’s integrity is one of the few things that the Labour Party has going for it, as a perceived advantage with the electorate. So the more Labour MPs try to tear down Corbyn’s reputation for principle and character, the harder they are hitting Labour’s chances at the next election.

Now, they will undoubtedly counter that Corbyn is a sham, without any principle of moral virtue that they recognise. I presume that those MPs explicitly accusing Corbyn of anti-Semitism must deeply, in their heart of hearts, believe it to be the case. Because there’s no other excuse.

Clearly, any MP telling the media that they consider their leader immoral is directly attacking their party’s electoral chances.

But fine. No one should follow a leader they believe to be morally compromised.

Obviously, that gulf in perspective is a huge fracture within Labour. It’s hard to see how that can be glossed over, or even bridged. Given the Tories demonstrable incompetence and bad faith in managing the country, the only conceivable reason that Labour might fail to at least be in a coalition in the next election (Scotland is an issue) is if it is at war with itself and has washed out its own moral linen in public.


Aug 14, 2018

Why isn't the European Union asking the UK for a good trading deal when they need the UK’s billions in imports as much as the UK needs theirs?

As someone memorably said : “a bad deal is worse than no deal”.

The EU would LIKE a good trading deal with the UK.

It would prefer no deal to a bad deal.

What does a “bad deal” look like from the EU’s perspective?

one where UK companies get to undercut other EU companies by relaxing environmental or labour protections, but still compete with EU businesses without extra penalty for that.

one where EU has to just trust the UK to collect and pass on import duties on goods entering it, despite the fact that the UK no longer has to answer to EU courts or face any consequences if it fails to exercise its obligations.

one where the EU does the UK special favours. And then gets attacked by China and the US in the WTO and has a hard and expensive legal fight against these powerful countries, to avoid giving them all the same privileges it gives to the UK or to avoid paying mega compensation to them in lieu of giving them those privileges.

one where the EU does the UK special favours and next year three other EU countries announce they want to leave the EU, give up their mutual responsibilities and get the UK deal.

etc.


Aug 14, 2018

Does Karl Marx have any confirmed descendants? And if not, when did his line die out?

Wikipedia gives us this guy : Karl-Jean Longuet

And his French WP page implies children who don’t have their own entries.

Given this number of generations, it seems plausible that there probably are branches of the family around. Even if not with the Marx name.


Aug 14, 2018

What did Wittgenstein mean by the phrase 'language goes on holiday'?

For Wittgenstein, words don’t “mean things” just because of some magical quality they have.

Instead, words are tools which get their meaning from the context they’re used in. And the purpose we put them too. Meaning derives from this context. And, in particular, the context of what we want to do with them. In this situation, we decide to use this word for that purpose.

All philosophy, is in some crude sense, an argument about “what do you mean by the word X”? It’s about finding consistent and useful conceptual frameworks to try to make sense of the world.

What Wittgenstein reminds us is that many times when we get counter-intuitive results or insoluble problems in philosophy. It’s because we took words which got their meaning in one context “on holiday” to a different context where they don’t still have their original meaning given by the new context, but we expect them to be able to do useful work for us. Simply from some residual meaning they were carrying around with them.

But this is, for Wittgenstein, wrong. The word didn’t retain its original meaningfulness in the new context. And our belief that it did is now the cause of an insoluble problem.


Aug 14, 2018

Is the Labour Party's steadfast refusal to oppose Brexit really just a cynical attempt to allow a "Brexit cataclysm" to occur, and usher into power the Jeremy Corbyn revolution into power?

It’s more defensive than that.

Until now, taking a stand on Brexit has more potential to hurt Labour’ chances than it does to help them.

And Labour is being cautious.

If Labour takes the wrong stand. Either because it chooses something that’s massively unpopular with its own potential voters. Or because it loudly champions something that it can’t actually get through the Commons and therefore looks ineffective. Then it will have spent a lot of its precious political capital for very little return.

Having said this, as the polling numbers are starting to shift against Brexit, particularly in Labour constituencies, I expect Labour’s position to shift as well.

As I’ve always said. Corbyn can’t lead a change in public opinion towards Remaining. But Labour can track it.

I think if, by conference, there’s no further breakthrough by May, and the public are starting to smell the omnishambles and turn against Leave, then I expect to see a further shift in Labour’s position. Either towards a call for a referendum to choose between hard and soft Brexit (but not no Brexit). Or a more definitive pronouncement in favour of an EEA type soft Brexit.


Aug 14, 2018

What is the LoFi music genre? Is it a sub-genre?

There are a couple of genres called “LoFi”. They’re usually subgenres of other genres which avoid pursuing high-quality modern sound-production.

You have “LoFi rock” (ie. made with older style rock recording techniques), now there’s LoFi House and Techno (ie. made on the old analogue gear and perhaps not too fussed about losing high-frequencies or having too many tracks … instead it’s seen as having “warmth”)

Usually there’s a sense that lo-fi is more “authentic” ie. the message of the artist is less mediated and corrupted by “technique”, especially recording technique.


Aug 14, 2018

Why is logic programming overlooked? Can we use it for developing any kind of software?

“Logic programming” has the same kinds of problems as “functional programming”.

But more so.

It’s even less like what you’re familiar with. And so “weirder” and harder for most people to get their head around.

It depends on even more back-end magic. Is even harder to reason about performance. And was perceived as slow back when computers were more limited.

I have an interesting story about this.

Everyone is thinking of Prolog, of course. But there’s a language that’s rather like Prolog, in the sense that a) it’s a language tightly integrated with a knowledge base, and effectively just operates on that; and b) allows you to write your operations / transformations and inferences declaratively. You don’t have to worry about how it’s done. It just what you want done.

And while it isn’t necessarily efficient, specialists could tweak the engine for efficiency while ordinary programmers could happily ignore performance.

And unlike Prolog, this language had spectacular, world dominating success for three decades. It was the standard that everyone knew and used. And it was plenty efficient enough.

That language is, of course, SQL.

And then suddenly there was a backlash against it. A NoSQL movement. That effectively wanted to go back to 1960s style hierarchical databases.

Some of that backlash was from large companies that really did have so much data that it was too big for the standard RDBMSs. But a lot of people for whom a relational database would serve just fine, jumped on the bandwagon.

Why?

Well, I suspect you should never underestimate the dark pull on programmers of the idea of “taking back control” over the low-level. For many programmers (myself included, some days) doing things the dumb old-fashioned imperative way just requires less thinking. Even if we dress it up in concerns about performance.

The second reason, is that there was less of the ORM “impedance mismatch” if we made our databases look more like the data-structures we were using inside the language itself.

That’s a lengthy diversion. But something to keep in mind when asking why no logic programming - say, a logic programming “sub-language” with an impedance mismatch to everything else you’re doing - is taking off.

Then there’s a useful point made here: Logic programming is overrated.

That the inference engine in logic languages mainly runs through a bunch of possibilities filtering them out for you.

Depending on exactly which possibilities, any decent high-level language today, has a pretty elegant and short way of writing “filter this lazy collection” code.

Now, before everyone jumps on me, I’m not saying that that argument is universal, or kills logic programming. But I’m willing to bet that there is a significant chunk of applications of the form “search this tree of possibilities” where, if in 1972 you’d compared writing them in C to writing them in Prolog, Prolog would have come across as magic: it would be so concise and powerful compared to the hellishness of C. But, comparing the same Prolog code to running a couple of nested comprehensions in Python or Haskell or equivalent filters in Ruby or Clojure and the difference is far less.

Right, and now for that thing which is either “the elephant in the room”. Or the thing that is going to reveal me as the ignoramus I probably am.

Negation.

Every time I sit down and try to do something in Minikanren or Prolog I end up crashing into some variant of a negation problem. Usually something like “show me all the pairs of potential students who are free at the same time and interested in the same course but who aren’t the same person” (To be honest, I think it WAS a miniKanren I hit this in most recently, not Prolog.)

This really should not be something that’s hard or requires counter-intuitive thinking. It’s pretty straightforward in SQL if I remember correctly.

But as a novice Logic Programmer,is every time I hit a negation-related question, I’m thrown way deeper into having to understand the execution model than I should have to be. Reasoning about negation in most cases easy for people. Logic languages should be just as easy.

Now … all this sounds like I’m hostile to logic programming.

I’m not, I’m really excited about declarative / logic languages at the moment: see Phil Jones (He / Him)'s answer to What programming language that has appeared recently in the last 10 years are you currently interested in or want to learn?

There’s a lot I want to learn about these languages. I commented on Alexander Tchitchigin’s comment just now that I’d love to see the Prolog community take a couple of hints from Eve for defining UIs.

In fact, I’m pretty open about being an unabashed Clojure fanboi. Clojure is the nicest language I’ve ever seen and used.

I’d love to see someone do to Prolog what Rich Hickey and friends did to Common Lisp. Which is say “here’s a great idea, but let’s just do a clean-slate reinvention, strip out all the historical cruft and stuff that doesn’t make sense to us, add a couple of tasteful good ideas from elsewhere and a focus on modern platforms / applications” In Prolog’s case that might be to look at and borrow ideas from Eve, from Erlang, from Datalog and Bloom etc. Even from SQL. I’m not sure. Maybe some syntactic sugar, and tweaks to the inference engine. You might be able to come up with some slightly higher-level abstractions over using the raw cut.

I can imagine a fantastic language coming from someone taking the Rich Hickey approach to Prolog.


Aug 15, 2018

Is Jeremy Corbyn a hard-line anti-semite or is he just seeking the votes of conservative Muslims?

He’s not an anti-Semite of any kind of line.

He’s a left-winger who, like many on the left, became very involved in, and perhaps partisan over, the Palestinian cause over the last 30 years.

Even being partisan against Israel does not make you anti-Semitic.


Aug 15, 2018

What made BASIC a good language to learn programming?

BASIC, like Python today, which is its obvious successor, was a language that was more concerned with just “getting out of the way”.

It didn’t try to teach a new paradigm or embody a new theory of programming. Or be built from minimal components. It wasn’t trying to discipline you. Or “do damage to your psyche” as Richard Bornat famously told us first year computer science students that his “Learn to Program with ISWIM” course was meant to do.

It just took bog-standard programming ideas of the time (eg. from Fortran and COBOL) and made them easier and more accessible by removing whatever was awkward or weird about them.

Python is the natural successor to BASIC. It’s the “get shit done” language. Takes all the ideas that we’d expect from the times (90s, so OO, plus dynamism plus first-class functions etc.) and packages them up in an easily accessible form.


Aug 16, 2018

Why does the left appear to care more about issues like identity politics than potentially more serious issues such as global warming and poverty? Is this actually the case?

It depends which bit of the left you’re talking about.

The bit that people dismiss as “far left” care very much about poverty and climate change.

That’s what parties like the Greens are all about. And ironically, the more serious climate change becomes, and the more urgent it becomes to address it, the more the Greens get dismissed as far-left moonbats.

The bit of the left that thinks of itself as “centre-left” and “reasonable” doesn’t want to go too near those issues because solving poverty and climate change would inconvenience too many powerful interests.

“Identity politics” such as opposing racism and homophobia was seen as an “easy” option for the centre left elites because no-one who mattered had much stake in preserving them.

Wall Street isn’t afraid of gay marriage. Silicon Valley needs all the brains it can eat, regardless of what coloured skin they’re wrapped in.

Whereas to do something serious about climate change you might actually have to shut down some pipelines and stop the oil industry making money.

To fix poverty means closing down all the tricks that Wall Street can use to syphon money off the working and middle classes.

Now there’s nothing wrong with caring about identity. Racism is a blight on civilization. And homophobia / transphobia are pure spite. Both should be resolutely opposed.

But it’s hard to deny that the centre-left in power in the last 30 years dropped the ball on addressing economic inequality and the suffering of the working class due to neoliberalism and globalization.

And this is why we now have a surge of right-wing populism around the world, that appeals directly to the working class.


Aug 16, 2018

Is there any evidence that the UK government has made preparations for the road haulage industry, post-Brexit, in the event of no deal?

I like that headline : “Chris Grayling has no credible plan for ‘no-deal’ Brexit, road hauliers warn”

They could have stopped after six words. The bug is in the first two.

Putting Chris Grayling in charge of anything is a sign that the government doesn’t care about it.


Aug 16, 2018

What type of music will we be listening to in 20 years?

Twenty years hence will be just about time for a revival of interest in current music.

So I figure a lot of artists who are children now, but will be in their late 20s and early 30s by then, being highly influenced by what is popular in 2018.


Aug 17, 2018

Is the UK overcrowded? Why would Brexit lead to shortages? In light of such dangers, should further immigration be halted?

No.

The UK is not overcrowded.

Brexit might lead to shortages because the UK has spent 40 years reconfiguring its supply chain of things like food and other staples of modern life to be based on international trade, particularly with Europe. In the event of Brexit without maintaining various open borders, those supply chains will be disrupted.

The UK could return to self-sufficiency. The last time it did that was during the second world war. But remember, last time it did that, it had to introduce rationing : The Taste of War: World War Two and the Battle for Food And the UK is not at all prepared for this, either in terms of infrastructure, bureaucracy or psychologically.

None of this in any way creates an argument for halting immigration. It creates an argument for not crashing out of the EU without a deal that keeps international trade routes open.


Aug 17, 2018

Is something wrong with moral relativism?

The main one is that it seems to make a mockery of the whole idea of morals.

Our intuition is that morals are about the things we shouldn’t do because of some external idea of good or bad. It’s not just the things we don’t want to do.

OTOH, moral relativism seems to imply that there’s nothing to morality other than the way we (or our community) chooses to behave. In which case the basic distinction between morality and our preference seems to evaporate.

Losing that distinction is uncomfortable. And most ways to defend it within moral relativism just make us look dupes of or victims of oppression from our communities. If moral dilemmas are just the gap between my own desires and the desires of people around me, why don’t I just have the strength and courage to rebel?


Aug 17, 2018

Why is Alexandria Ocasio-Cortez afraid to debate Ben Shapiro?

She’s not “afraid”. She’s “disgusted” to debate Shapiro.

There’s a difference.


Aug 18, 2018

Why does Britain like yellow (e.g., political parties using yellow including the Liberal Democrats and the UKIP as well as the Scottish National Party)?

Red and Blue are the most popular and fundamental colours.

And they were both taken.

Everyone thinks they are in with a chance of grabbing yellow, despite the Liberals and LibDems having used variants of it for ages.


Aug 18, 2018

Which song in Evita is the best?

Rainbow High. It’s not even close.

The backing chorus is a fragment of musical genius.

She Is A Diamond probably has the best tune.


Aug 20, 2018

Is it possible that the people called right wing are not and those called left wing are not and both are the opposite of traditional versions?

Words are just tools we use to help us communicate.

They work well if everyone more or less agrees on what they mean. They start to “go blunt” if people don’t quite agree.

And there’s really no point at all trying to do “politics by dictionary” ie. two sides with different meanings of the words trying to have a political argument about which of them is “right” about the meaning of words.

If you are arguing with someone but failing to use the same meanings of the words, then your argument is pointless.

Give it up. Don’t bother trying to do politics by dictionary.

Don’t try to win political points by writing questions on Quora that hinge on which of several interpretations of the meanings of words is correct. You’ll waste your, and everyone else’s, time. And you’ll end up disappointed.


Aug 20, 2018

What is your favorite rap music video? Why?

It’s hard to love hip-hop videos.

Most of the time they’re just “me and my teenage mates goofing off”. Or “me and my teenage mates pretending we’re either a) gang-bangers, b) billionaires, goofing off”. Increasingly, goofing off in some soft-porn fantasy.

There are a few that go beyond that. Anything by Tyler, the Creator is usually pretty striking. Innovatively weird.

I think Danny Brown’s “Ain’t it Funny” is great. But grim.

Alt. rappers sometimes have some pretty good videos.

But it’s definitely hard to “love” them.

Pushed I’d probably say this :

Outkast’s B.O.B.

It’s not that it’s immune from a bunch of hip-hop cliches but Outkast manage to make this look like they’re hosting possibly the best party in the galaxy. A party that you’d actually want to go to.

It’s full on, high-energy assault from the first few seconds, and never lets up.

It has those amazing, lush inverted colours. Which really does make it look like another planet and does justice to Outkast’s ATLien afrofuturist / funkadelic aesthetic.

It feels like it’s a community thing, everyone wants to, and can come to this party. Rather than it being some vain exclusive ritual to show off and flatter the egos of the rappers.

Even the girls actually come across like hot girls going to a party to strut their stuff and enjoy themselves, not just bored models faking sexual stimulation. This thing might actually be fun for them.

That white-faced goth /mime girl dancing during BigBOI’s verse is awesome. The gold-toothed girl driving the car is awesome. The gospel choir are awesome. The guys drumming on their MPCs are awesome.

It’s a whole interstellar carnival where people can be what they want. Communitarian, creative, inclusive, individualistic. While there are several examples of hip-hop videos that aim at this community party vibe, few manage to be quite so spectacular and frenetic. And do it will such verve.


Aug 20, 2018

Why is it that some people who’ve embraced one particular ideology are either unable or unwilling to think outside the “box”, and they usually oppose almost everything that is not in line with their beliefs?

Nobody is “boxed” into an ideology.

But everyone has some kind of political position.

Even people who think they don’t. Or think they are wonderfully open-minded.

An “ideology” is nothing but an opinion about how we should all live together which is coherent / consistent.

The only realistic way to NOT have an ideology is to not be consistent, and just support policies based on a superficial “feel” about them, without considering whether your feeling is consistent with your feelings about different policies yesterday.


Aug 21, 2018

What do left-leaning Quorans think of the claim "Socialism is evil"?

I think that this guy in the video is so busy trying to fire off one-liner zingers that he fails to make any kind of coherent argument.

To take just one example. He jumps from “people who care about morality” to “people who just care about feeling morally superior to others”. He doesn’t seem to notice that there’s a difference. Or give any justification why he elides from one to the other.

But if all morality is mere empty personal posturing, why the hell is he bothering to talk about the immorality of socialism? Why doesn’t that, by his own reasoning, paint him as someone who is only interested in feeling superior to others?

And if it doesn’t in his own case, what makes it so in the case of the people he’s criticising? He owes us a justification, but fails to give us one. His argumentation is embarrassingly sloppy.


Aug 21, 2018

Why did bands and the music industry in general stop protesting war?

It didn’t work.


Aug 21, 2018

What's the hardest part of learning Portuguese? I'm wondering as a Brazilian.

As an English speaker, it’s basically remembering to do all the conjugations and declensions of the verbs.

It’s not that I haven’t tried to “learn” them. If you ask me what the second person future of a verb is, I might well be able to remember it. And how it differs from the third person present.

But actually remembering, while in full conversational flow, that I need to change the verb rather than just fling out whatever version comes into my head at that moment, is much harder.


Aug 21, 2018

Why does the left not realize that socialism is theft?

It isn’t theft.

And the left aren’t fooled by that claim.

It seems that some on the right are more likely to be fooled by that argument.

Presumably because they would like it to be true.


Aug 21, 2018

Historically, what great civilization had the greatest world impact when it fell?

The obvious one is the Byzantine empire.

Much of the knowledge of the Byzantine empire either accompanied refugees into Europe or was absorbed by Islamic scholars after the fall of Constantinople.

It set the scene for the Renaissance and the rise of European learning and world domination.


Aug 21, 2018

How valid is this statement: “Communism will replace capitalism.”?

As a statement it’s extremely ambiguous and vague given the wide variety of different interpretations people put on the words “communism” and “capitalism”.

You’d be much better off firming up what you mean by the terms and asking the question in those words.


Aug 21, 2018

Why do liberals preach tolerance when they aren't willing to tolerate other people's opposing views?

Liberals don’t preach “tolerance”.

They preach individual rights.

A liberal doesn’t say “tolerate gay marriage even though being gay is wrong”

A liberal says “people have the right to be gay and that shouldn’t stop them marrying”

Where something IS wrong like, say, murder, liberals have no problem saying so and demanding something be done about it rather than “tolerating” it.


Aug 21, 2018

Should voting be made compulsory?

Because everyone is subject to the laws that the state defines and upholds.

Anyone subject to the state should have some right to push back against, and have some possibility of changing, laws that are bad for them.

State oppression without representation is tyranny.


Aug 21, 2018

Do you believe there is an epidemic of police brutality in the US?

No.

There’s an epidemic of camera-phones and police brutality getting seen.


Aug 21, 2018

Does the political left have iconoclastic tendencies?

Yes.

The left tends to be motivated by wanting to change or shake things up.

Knocking down icons is part of that.

See Phil Jones (He / Him)'s answer to What are the differences between left wing and right wing politics and their thought processes?


Aug 21, 2018

What are the uses of Visual Basic?

Back in the 90s, Windows was the dominant operating system.

And everyone wanted to write applications with Windows GUIs.

But the main language for doing that was C++.

And C++ is a low-level language with a lot of the pain of having to manage your own memory. And manipulate pointers etc.

That’s a lot of pain for knocking up a quick application that opens a form in a Window and saves the results to a database or fires the data off to a central server.

Visual Basic was Microsoft’s answer to this problem. A nice high-level language, BASIC - which in the 90s was familiar to every programmer who grew up programming 8-bit home computers. Without memory management hassles and segmentation faults etc. Which talked to all the native Windows APIs. And came with a nice GUI builder too.

It was a breath of fresh air. Not only did it make programming simple Windows applications trivially easy. That in turn cemented Windows’ dominance in the competing market for GUIs and desktop operating systems.

Today three things have changed :

the rise of the web, and web browser. Today, the de-facto simple form-filling application is more likely to be written in HTML, CSS and Javascript.

spooked by the rise of Java and its philosophy of a “platform independent virtual machine”, Microsoft created its own “me too” Java-like language (C#) and VM (the CLR). Like Java, this language had the virtue of being “like C++ but without the segmentation faults”. Automatic memory management and garbage collection is the number one thing that make Java and C# much “better” (ie. less stressful) than writing in C++.

time moved on, and successive generations of new programmers didn’t grow up with 8-bit BBC Micros and Commodore 64s and Ataris and Sinclairs and MSX machines etc. So “BASIC-like syntactic sugar” isn’t the virtue it once was.

These three factors alone, effectively eliminate 90% of the raison d'être for Visual Basic. Few people need to write desktop applications, your “professional” language provides garbage collection, and there’s no folk-memory of BASIC in the programmer pool.

In addition, Microsoft did a foolish thing. They decided to remake VB as nothing but syntactic sugar on top of their new .NET runtime API. This meant that more of the conceptual complexity of the CLR and new Windows APIs leaked into VB.

Rather than VB being an obviously simpler and higher level language than C#, it simply became a rather old-fashioned syntactic sugar on top of effectively the same language.

Finally, we saw the rise of a bunch of languages like Python and Ruby which had all the virtues of simplicity and immediacy that BASIC had, but even cleaner and more elegant syntax than even C-likes. And far more powerful higher-level constructs like first-class functions, comprehensions, sophisticated dynamic OO etc.

Today, I find it hard to see any purpose or meaningful niche for VB at all.

Obviously there’s legacy code. (I have some of my own, which I will almost certainly never revisit). And perhaps some people are still passionate about its syntax. Or maybe VB has some other marvellous properties I’m unaware of (It’s been 10 years since I even opened it)

But I’d say that in 2018, VB has literally no purpose at all.

It was great at the time. Wonderful solution to a real problem that enabled huge amounts of useful work to be done. But I don’t see any reason to choose it today.


Aug 21, 2018

Is it possible to survive exclusively off the bartering system with no cash?

I’d suggest this entirely depends where you are.

In principle one could. Probably in poor, rural areas, where you’re also fending for yourself and have some legacy eg. bit of land to grow vegetables and raise chickens and something to live in.

If you don’t have that, the chance of buying or renting somewhere to live via barter is low in most advanced economies or larger towns / cities.

That doesn’t mean barter couldn’t work in principle. In fact, in theory, the “co-ordination problem” of not having people who want things that you want to trade, should be easier to address in a large city where everyone is connected via internet.

But modern urban economies are so specialized for money that it would be pretty impossible for a small number of people to unilaterally participate via barter.

OTOH, it’s certainly worth experimenting with barter in modern economies and seeing if you can find communities who are interested in adding it to their mix of economic opportunities.


Aug 21, 2018

Which programming language do you hope you never have to write in?

None.

I spent a year as a MUMPS programmer.

And even that was an interesting learning experience.

I think all languages have something to teach you. Even if it’s “boy! is that a bad idea!”


Aug 21, 2018

Should Nazis and white supremacists be allowed to speak freely?

Everyone agrees that there should be limits on freedom of speech.

You have to be very irresponsible to falsely shout “Fire!” in a crowded theatre.

The question is always, should you be allowed to falsely shout “It’s their fault!” in a crowd of disgruntled people. And should you be allowed to give speeches and make YouTube videos saying “It’s their fault!” in a country full of disgruntled people.

I think it’s pretty clear that falsely saying “it’s their fault” is a kind of defamation of character. And defamation of character is frowned upon in all civilizations. Even the Bible has a commandment against bearing false witness.

So, no, the government should not have a policy to stop Nazis and white supremacists speaking. But any Muslim should be able to sue someone who implies that Muslims, as a class, are violent but can’t prove it in the case of this particular Muslim. On grounds of defamation of character.

Similarly, any black person should be able to sue someone who claims “black people are less intelligent than white” for defamation of character if the white supremacist can’t prove that this particular black person is less intelligent than average.

And, of course, this cuts both ways. It should be possible for a white non-racist to sue someone who intemperately claims that “white people are racist”.

Right now, our 18th century ideals of freedom of speech from government control have crashed up against the reality of social media where everyone can publish whatever assertions they like to a global audience. And, contrary to the idealism that most of us shared at the dawn of the social media age, the good doesn’t seem to swamp the bad. But the bad flourishes and grows in pockets of prejudice.

So … we need a solution to cool down all the screaming of “it’s their fault!”

Bringing in a blanket government restriction is contrary to all our values and intuitions about freedom. OTOH, beefing up individual recourse to defend against attacks on character is more in line with our values and culture that go right back to the ten commandments.

What would be the effect of enabling this kind of prosecution? It would be to chill discussions and speculations in terms of blanket generalities. We’d all have to go back to arguing about more specific cases and evidence rather than broad brushed accusations. Because we’d have to be careful about who our broad-brushes painted.

That might be the best way we have to dampen the excessive and destructive “it’s their fault” talk in our newly connected digital age.


Aug 21, 2018

What flaws do you see in modern libertarian thinking?

I’ve said this elsewhere but to rehearse it again.

People who call themselves Libertarians in the US today are NOT “libertarians” in favour of liberty. They are “propertarians” in favour of property.

That’s because they refuse to acknowledge, or try to finesse away, the fact that property rights are ALSO a kind of constraint on our behaviour (I can’t just walk out of the shop with things I like the look of or pitch up and start building house on some convenient land or pick those apples from the trees)

The constraints due to property are just as much enforced with the threat of violence as any other constraint on my freedom. And just as much justified and executed by the state.

There is no difference, in terms of freedom, between the state locking me up for saying “illegal words” and it locking me up for “illegally moving things around”.

But, so called Libertarians, try to pretend that the second case is special in some way. Because property rights are allegedly “natural” and prior to being defined by the state.

That is what modern “Libertarians” are. Not people who believe in liberty. But people who believe that property is a special case such that enforcement of “property rights” isn’t actually a kind of attack on liberty.


Aug 21, 2018

Is a neural network actually a good model of how the brain works?

By definition, a model tries to capture some useful properties of the thing it is modelling, but throws away other properties that that it thinks aren’t important.

So some neural networks are intended to be closer and more detailed models of how particular brains work. Others are high-level abstractions that only seek to capture some general capacities to learn and generalize over patterns.

There’s whole range from highly detailed and accurate. Eg. something like OpenWorm and Computational Neuroscience and Multiscale Brain Modeling to your average multi-layer Perceptron in Sci-kit Learn.

Most of the popular networks used today are being optimised for practicality rather than biological accuracy.

Though often researchers start to look at something that was previously ignored by other simplified networks and then decide it might be worth looking at again for its practicality. For example : Spiking Neural Networks, the Next Generation of Machine Learning

Is “spiking” an important idea we’ve been missing? Well, if it helps solve certain problems, we’ll say “yes”. If not, we’ll leave it to the biologists.


Aug 21, 2018

Is awareness of one's own biases more common on the left or right of the political spectrum?

I suspect it’s contextual.

If you are a left-winger surrounded by other left-wingers in a community that tilts left, you probably stop noticing your biases. You become complacent through lack of people challenging you.

Similarly, as a rightist in a conservative community.

If you are the odd one out, a conservative in a primarily liberal environment, or a liberal in a conservative one, you’ll get more pushback and exposure to seeing how the other side thinks. That almost certainly increases your own self-awareness.

This is why, in recent years, where the left have been fairly dominant in places like academia, we have often become complacent, while right-wingers who survive in academia and among leftist friends and colleagues can be devastatingly perceptive of not only the left’s flaws but are also highly aware of their own.

If we’re moving to an age where right-wing orthodoxies start to gain mindshare, I’d expect the left-wing outsiders to start to become relatively more perceptive again.


Aug 21, 2018

As a committed omnivore, are there certain foods you will not eat for moral reasons (for reasons other than those related to or dictated by your religion)?

Yes.

I gave up eating pork after evidence came out that pigs could pass a version of the Mirror Test.

I take the mirror-test as the best evidence we have for self-awareness in animals. And I take self-awareness as the best proxy for whether an animal sees itself as a “person”, and can therefore feel fear for its future etc. And as my cut-off point for what it’s acceptable to eat.

So I always knew that rules out obvious candidates like great apes, whales and dolphins, elephants etc. I’m happy that it seems some crows and parrots pass it too. These are smart, social birds. And it seems plausible that a sense of self is going to evolve in animals which evolve to be social. Whereas an animal evolved to be solitary may not have such a sense of distinction between itself and its umwalt.

But there was never any danger that I’d be eating these things anyway.

Pigs were the surprise. Because obviously I’ve eaten a lot of pork and bacon in my time. But I decided that to be consistent I’d have to stop eating them. And I pretty much have, for around the last 8 years.

Obviously I still eat beef, chicken etc. so it’s no great loss. Though you do have to remember to avoid things that add ham or bacon as an extra flavour.

(I confess, I’m somewhat confounded now it seems ants pass a version of the mirror test too. Obviously I don’t intend to eat ants, but I haven’t really had qualms about killing them for other reasons. Also, it seriously challenges the thought that the mirror-test implies sense of individual self. Because ants are our prototypical example of creatures which we tend to assume don’t have any individuality at all.)


Aug 21, 2018

What would be gained from Microsoft adding Python as an official scripting language to Excel given that pyxll already exists?

Python has become massively popular with the data and machine learning communities in the last few years.

Tools like JuPyter are increasingly popular and serious interfaces for data-modellers who previously would have used Excel.

It absolutely makes sense for Microsoft try to embed Excel and itself into that emerging Python data ecosystem by making Python a first-class citizen (ie. default, guaranteed to be there) of Excel.

Not just a third-party add on for those who know about it and can make the effort to install it.

Not only does Python need to be standard within Excel, but access to pip and all the Python libraries needs to be there too. So that Excel becomes the equivalent of Anaconda

That’s the way that M$ can keep Excel relevant in the new data age.

This is not only a good idea for Microsoft. It’s the difference between Excel remaining a major player in data modelling and analysis tools, vs. declining into obscurity.


Aug 21, 2018

Why aren't the EU leaders elected?

Basically because the individual member states didn’t want them to be.

If you had your own independent vote for the European president, then that president could claim a mandate from EU citizens to challenge the governments of the member states. Perhaps even override them.

By having this two stage process ie. you vote for your government, and your government’s representatives vote for the people who run the EU, your national government keeps itself in the loop.

And when it comes into conflict with the EU, it can claim that it has a democratic mandate “as opposed to those unelected bureaucrats in Brussels”.


Aug 21, 2018

Is Brexit a once in a lifetime opportunity to restore the primacy of democracy over GDP?

Not at all.

Every general election is an opportunity to restore the primacy of democracy over GDP.

The EU doesn’t force countries to maximize GDP at any costs.

The kernel of truth in this line of rhetoric is that too many of the centre-left Remainers have started using GDP as their universal argument against Brexit. And so, if you listen to them talk, economic concerns do trump all others.

And that’s a dangerous position they’ve put themselves in, from a rhetorical perspective. Because the next time they find something they want more than GDP, eg. environmental sustainability or worker protection, their opponents can turn around and say “I thought you said the economy was the most important thing. How come you can vote us all poorer to protect your precious polar bears, but I wasn’t allowed to vote us poorer to protect my bendy bananas?”

It’s worth keeping the Lexit argument alive, precisely to emphasize that the left, while valuing the EU, haven’t become slaves to a shibboleth of economic growth.

But in practical terms, UK governments have been blaming the EU for things that were fully under their control for years. At any time the UK government could aggressively spend GDP to improve quality of life for voters.


Aug 21, 2018

What makes you think the governments of the world are going to be stupid enough to allow cryptocurrency to take off? The major way of controlling the populous is through fear and money. Cryptocurrency will allow more poor people to become rich.

Cryptocurrencies won’t allow more poor people to become rich.

A couple of speculators might get lucky. A lot more speculators will get rooked and lose money. And the poor will stay poor for all the usual structural reasons.

However, apart from this, you are right. Cryptocurrencies ARE a danger to state’s monopoly on the power of creating money. And it’s plausible that the governments will try to stamp them out. We’ve already seen some attempts to regulate or give government the right to access and oversee your use of crypto. And if it weren’t for the fact that the crypto-bubble burst and crypto-hype is dying down, we might well see more.

It seems to me that crypto is currently being destroyed by the speculative bubble. When the price is rocketing upwards no-one wants to spend it. And when it’s plummeting back to Earth, no-one wants to accept it.

Until crypto currencies manage a fairly stable exchange rate with other world currencies, they are never going to be used for making payments. And until they are, they can’t actually become a significant kind of money.

So right now it’s, ironically, the very hype about crypto that means it’s going to fail. Governments can basically relax.


Aug 22, 2018

Why has evolution not been able to create plastics like PVC in nature even though the basic ingredients are readily available in the environment, and there would have been more than enough time to do it in?

There are things every bit as complex and useful as PVC that did evolve in nature.

The reason PVC itself wasn’t discovered, as with a lot of things in evolutionary history, is probably due to two factors which we’ll never quite be able to tell apart:

a) evolution’s random walking didn’t find it, and

b) it wasn’t useful enough for anything that got near it to hang around and refine towards it.


Aug 22, 2018

Do you agree with any of Karl Marx's ideas?

Sure.

Phil Jones (He / Him)'s answer to Are the ideas of Karl Marx still relevant in the information age?

Phil Jones (He / Him)'s answer to Was Karl Marx a genius even if he was wrong on the big picture?

Phil Jones (He / Him)'s answer to Why did Marx think that capitalism exploits workers?

Phil Jones (He / Him)'s answer to Why are there still so many Marxists if Marx's labour theory of value has been discredited?

Am I a “Marxist”? I think not. Really.

There are prescriptions in Marx that I don’t follow.

I fundamentally disagree on the value of revolutions : Phil Jones (He / Him)'s answer to Do the socialists of Quora believe the revolution will happen within their lifetimes?

I’m pretty cynical about the Hegelianism / dialectical historicism.

I don’t even know Marx that well.

Etc.

I believe the way to see Marx is as a foundational thinker like Newton or Darwin. He created a framework for thinking about problems. And a rich set of models. All of which we are free to discuss, criticize, revise or even invert.

Newton was, technically, wrong about a bunch of things too. And not trivial details. Newton was wrong about the fundamentals of the shape of time, space, movement. The nature of light etc. But that doesn’t take from the importance or brilliance of his ideas. Everything else is built on them, even as we’ve revised our understanding fundamentally.

Same with Marx. Even when we find something fundamentally wrong in Marx, that doesn’t mean it makes sense to go back to a pre-Marxian idea. Which is usually less insightful and useful. It means we have to revise the ideas in light of new evidence and understanding and move forward.


Aug 22, 2018

Why is the far-left so against respectability politics?

As a far-leftist I don’t even know what “respectability politics” is.

So I have no idea if I’m against it.


Aug 22, 2018

"When faced with extinction, every alternative is preferable." Do you agree?

Not at all

“Extinction” happens to a whole species. It doesn’t affect me personally.

I would certainly prefer to see humanity extinct compared to many other eventualities.

Is this just another of those “but surely if I were the last man on earth it’d be OK to rape the hot chicks who won’t otherwise sleep with me?” type questions?


Aug 22, 2018

Why does EDM music have this brain whacking thumping sound throughout the whole song?

EDM is intended to help a large crowd of people in a big hall or open field dance together.

The whacking, thumping sound is the “kick-drum” which provides a regular pulse to help people synchronize with each other.

It’s loud because people want to be able to hear it. If if they’re half a mile away from the speakers in the field.


Aug 22, 2018

Are the midterms simply an up-or-down vote on impeachment, as claimed by Bannon?

Bannon is a cunning bastard.

By pushing the “midterms are a referendum on Trump’s impeachment” line he’s basically trying to spook people who support Trump, but are too lazy to vote in “minor” elections to getting out to vote.

He wants every Trump supporter to see the mid-terms as an existential threat to the Trump project (which they’re being told is going great if it wasn’t for the Deep State saboteurs).

If he succeeds, Trump does better than expected in the mid-terms and the narrative of a Blue Wave or the country rejecting Trump is killed off. Most presidents lose a tonne of support at their first mid-terms. If Bannon can get Trump to buck that trend then he has a powerful propaganda weapon in Trump’s favour.


Aug 22, 2018

Will Scotland become an independent country in the future, especially, if the UK opts for a "no-deal" or "Hard Brexit"? Would the country still be called the United Kingdom, even if Scotland became independent?

Right now, your guess is as good anybody’s.

All those things might happen. Or might not.


Aug 22, 2018

What is your favorite old school rap song?

Some great old skool UK rap you won’t necessarily know.

Ruthless Rap Assassins :

The absolutely barnstorming DJ Mink and 2wice the Trouble

Martay and DBM

OK, and back to the US.

Gang Starr are pretty well known for their later stuff. But I think there are some classic cuts on their less well known 1989 debut album, thanks to DJ Premier :

And The 45 King.


Aug 23, 2018

When will the UK have a better choice of leaders than Prime Minister May and Jeremy Corbyn?

You might want to stop and consider what makes you think these are “bad leaders”.

The truth is that circumstance makes leaders as much as leaders make circumstances.

You have Corbyn and May because of the competing forces within their respective parties. And within the rest of the country.

You’ll get leaders more to your taste when the country and parties stop wanting these people as leaders.

Lurking behind this question, particularly if coming from a “centrist” is the cry of “why can’t we have the good old days of the 90s / 2000s liberal consensus back?” That time when everyone knew that socially liberal, economically liberal, free-market with a welfare safety net was the way to go. Why aren’t the politicians who represent those beliefs and bringing those policies, in charge again?

Well, the reason is simple. That economy blew up in 2008, and much of the “growth” and economic good times turned out to be a fiction sustained by the runaway housing bubble.

Obama and David Cameron were centrists who did run on the ticket of being a continuity with those times and that centrist consensus. But when they failed to rekindle the actual economic miracle of that era, people got tired of them. After ten years of alleged centrists slyly propping up the financial elites at the cost of austerity and collapse of the middle-class, while repeating bromides about the virtues of globalization, increased competition and the necessity of us all upskilling, the people finally got fed up and decided to listen to politicians who promised them more. Offered alternative explanations as to what has gone wrong and what could fix it.

If the centrists want to return, then they need to do one of two things : offer a new story of how they will fix things, that’s not “we’ll go back to the policies we were proposing before”. Or convince people that the previous polices were, and still are, a good idea that just happened to go wrong for contingent reasons.

It goes without saying that this isn’t the work that they are doing. Right now, most of the energy of the old centre is spent lambasting Corbyn and Boris Johnson and JRM etc. Saying how ghastly and unfit they are as people. And complaining that Russian hackers and social network propaganda have broken democracy.

In the case of Johnson and JRM (and Trump etc) they are, of course, perfectly right about the ghastliness. And there is a real problem of dark-money and troll-fuelled propaganda.

But that doesn’t make any difference.

Any politician who wants to be in power needs to offer hope. Something to be for. And not just hope-as-a-slogan that Obama offered. People bought that once, they won’t buy it again.

Now they want some kind of intelligible plan.


Aug 23, 2018

Were drugs the integral part of Rock music, allowing barely educated musicians create seemingly well-crafted songs? Or it is correlation without causation, the feature of the times facilitated by ability to afford them?

There’s some weird contentious assertions lurking in your question.

What’s the difference between a “seemingly well-crafted song” and a song that actually IS well-crafted?

I don’t think anyone can seriously claim that the rock songs which tend to be considered “well-crafted” somehow aren’t. It’s not just that drug-addled listeners don’t notice the difference.

Did the drugs help otherwise incompetent musicians to achieve “well-craftedness”? Probably not.

More likely, despite the hype, most rock musicians who achieved success are actually more skilled, hard-working and dedicated than the image they present would lead you to believe. It’s often the unkempt laid-back and dissolute image of rock (and pop, and hip-hop etc.) musicians which is the the facade.

Young musicians love to present themselves as couldn’t give a fuck rebels with attitude. It’s only when you look a bit harder you discover that the kid who dresses like a crack addict and snarls at you from under his dyed red hair has been diligently practising the piano for hours every day since he was twelve.


Aug 23, 2018

Is the term"left and right wing" destroying the conversation?

Not really.

If people want to have a conversation they’ll find a way. Using whatever words work for them at the time. People are pretty flexible with words.

If they can’t converse, the problem is more likely the people and their attitudes than the fault of the words themselves.


Aug 23, 2018

What do you think our technological achievements will look like in 100 years? Do you believe our future will be more post-apocalyptic, more Utopian or a mix of both?

Bit of both.

On the Utopian side we’ll have unbelievable computer power (by our standards) and computers and robots working for us. We;ll have a range of extraordinary new materials which will do work supporting, filtering, monitoring “by magic”. Things will literally “make themselves” out of inbuilt growth / unfolding capabilities. We’ll have biotech and medicine that fix more of the injuries and diseases we suffer and extend our lives even longer.

On the apocalyptic side we’ll have destroyed / consumed far more of the natural environment. Even if we’ve ducked mass starvation due to climate change we’ll be eating a restricted variety of more “artificial” foods. Human freedom and dignity will be diminished. Privacy will be effectively eliminated altogether. And we’ll live continuously monitored lives, with the constant awareness that some power will be able to “see” what we are doing (possibly even “thinking” based on AI’s ability to predict such things from tiny behavioural clues). The powers that exist will be more entrenched and harder to challenge than ever. (Based on their total awareness of the population they can intervene to buy off or kill challenges early. Long before most people even become aware of them.) Political freedom and choice of government / governance may be dead.


Aug 23, 2018

What is the genre of sasakure.UK and lasah's Ghost of Loreley?

That’s very nice.

I haven’t heard them before.

Interesting vibe. Like a kind of second-coming of that moment when bands like Everything But The Girl embraced drum’n’bass in the 90s. To make a kind of fast / experimental cleaned up jungle / trip-hop hybrid.

But with a more cabaret / musical vibe with that piano.

It’s a bit like PC Music. But less obviously trashy / lo-fi artificial kitsch.

It’s a bit J-Poppy. Kind of reminds me of the Japanese meets French / cinematic vibe of Pizzicato Five.

I can also see a resemblance to that gothy / darkwave meets drill’n’bass of Igorrr with the mix of classical stylings and electronic chaos. Not to forget the sui generis classics of Asa-Chang & Junray.

The piano is more jazzy though. So it actually harks back to some straighter jazz / musicals type tradition.

Damnit! I think I’m off to reorganize my music collection to make a space for this, surrounded by all those other connections. Wonderful.

Update : I just decided I’m going to make a folder called “Cinebeat” for this, Igorrr, Pizicatto Five, Asa-Chang and some PC Music “cute” bands. Unless someone comes with a better answer.

Update 2 : Listening to more of their music, the PC Music, cute-glitch connections are becoming more evident. I guess “cute-glitch” is another possibility.

Update 3 : Bloody hell. orter:noom is like the Portal theme. This stuff is excellent. :-)


Aug 23, 2018

What do libertarian socialists think about a large community voluntarily electing their own king? Would they dethrone this king, since he represents concentrated power?

Firstly, I’m not sure why you would want to use the word “king” for an elected official.

While words can change their meanings. And a “constitutional monarch” is already a different beast from a non-constitutional one, the word “king” does create lots of resonances and seem to imply a bunch of characteristics.

Let’s say you mean a lifetime autocrat. With little constitutional constraint on his powers. And presumably his subjects having few individual rights to push back against him.

In which case this seems rather like a, slightly watered down, version of the question “do libertarians think we should be free to sell ourselves into slavery?”

I think any one-off decision which leaves you without any mechanism to revise that decision in the future, is a bad idea. Whether its selling yourself into slavery, or a one time vote for a “king”.

I’d say that we shouldn’t support the principle of a “one time binding vote”. Basically a “one time binding vote” is a claim that future freedom should be constrained by the past.

Clearly you need some future commitment to have any kind of contracts at all.

But I don’t see the need to make a fetish of it. Arguably all contracts defining future commitments should be de facto limited. To preserve a degree of future liberty.

So I certainly wouldn’t support either having such a one-shot vote for such a big thing as an autocratic dictator. Or the idea that people should be obliged to respect the results of such a vote long into the future.

Even though I do accept that there need be some future-constraining contracts, I think it’s reasonable for a liberty-minded person to decide that their scope should always be hard limited.


Aug 23, 2018

Why are you a radical?

Let’s break it down :

I’m “political” because I feel I have “agency” ie. the ability to reflect upon and criticise society. I believe I (like everyone else), have the right to an opinion on how society is shaped. And the right to try to change how we organize our collective life. I believe I’m not a passive victim or disinterested observer.

“Radical” means wanting to get to the root of things. To treat underlying causes rather than just the surface symptoms. I’m radical because I think that the problems in society are caused by underlying structure and are not just arbitrary contingent accidents

I’m a “left-wing” radical because the place I want to get to is one which has more egalitarianism and ideals of justice and freedom (for a left-wing notion of freedom) than the place we are at the moment. And because I believe that the place we are at the moment is the result of a system with a particular set of dynamics which can be addressed as a whole. (Again, that it’s not all accidents which must be addressed individually)


Aug 23, 2018

Do you consider yourself a member of the Tenth Legion of and for turkey hunting?

A2A : but I don’t think I understand the reference.

I’m going to guess “no, I don’t”. But frankly I’m clueless.


Aug 23, 2018

Why isn't there more hype around Clojure and ClojureScript?

Me? I’m trying to hype it the whole time.

I run a meetup of enthusiastic Clojurians. And am happy to teach beginners and give talks for free.

I gave an introduction to Transducers last night.

(Bloody Hell! Transducers are a great and super-powerful idea. And probably only two or three other usable languages - I’m guessing Haskell, maybe OCAML - have anything equivalent.)

No question, Clojure is the nicest, best designed language I’ve ever met. and one of the most powerful and easy languages you can use “in anger” at the moment.

BUT …

yes, it’s Lisp. And some people find that weird and confusing. And basically think “why the hell should I make the effort when there are all these other cool languages coming along that look much more like my beloved Python / Ruby / C#”

Tooling is mixed story.

On the one hand there are some really wonderful tools. ParEdit is awesome. Once you get into it, you don’t want anything else. And it’s why you realize that Lisp’s syntaxlessness is better than any syntactic sugar could be.

Devcards and Figwheel are sweet! Props to Bruce Hauman.

Leiningen is pretty smooth too. It “just works” most of the time. At least, I don’t really push it, so most of what I need, there’s already a lein template and typing one line gets my project up and ready to develop.

BUT …

none of this stuff is particularly beginner-friendly.

ParEdit is in Emacs. If you’re already an Emacs-head then you know how powerful and easy it is. But if you’re not, that’s a big hurdle to get over before programming Clojure becomes “nice”.

Programming Clojure without ParEdit or equivalent support probably means a hell of mismatched parentheses. Lisp’s syntax is a liability when there’s no editor support at all for bracket balancing and other kinds of refactorings.

Lein is for people who are comfortable with the Unix command-line. I’m sure you can use it, and do Clojure on Windows … but last time I looked it wasn’t nearly as convenient.

Clojure debugging still sucks! Big time.

It’s a bit better for ClojureScript programmers in Figwheel, re-frame etc. There are some very nice facilities available there.

But for a n00b coming to Clojure, the first thing you’re going to do is make the usual kinds of basic syntactic or semantic mistakes we all make when we come to a new language. And be thrown into three pages of obscure Java error reporting that makes no visible distinction between the Clojure level of your code and the Java level of the underlying VM. If you haven’t set up something like Cider in Emacs or the right repl, then the whole edit / compile / debug cycle is actually pretty slow and nasty.

Clojure development can be made nice. But I haven’t seen it come nice out of any box. And certainly not a box accessible to people who are just starting with Clojure and don’t yet have a map in their heads about what’s going on.

Clojure still lacks the equivalent of a good IDE which is a) minimal enough not to be heavy like Eclipse / IntelliJ etc , but b) does ParEdit out of the box, c) has a built-in repl and allows you to “live-code” out of the box.

Finally, because Clojure is all about making the underlying platform visible and available, Clojure does inherit some of the bureaucratic fussiness about namespaces etc. from Java. Clojure is still, in one sense, an “enterprise” language. For writing big systems or interfacing with legacy ones. Not throw-away scripts. Or even doing the gluing between data and machine learning that Python has found its niche with.

tl;dr : Clojure is a fantastic super-powerful language. But the tooling and work-environment are basically aimed at professionals. There’s no reason that the language itself isn’t accessible to beginners. But the whole experience isn’t optimized for them. That makes it very different from something like, say, Racket, which is very much aimed at beginners and learners.


Aug 23, 2018

Do programmers agree with xkcd, that they aren't really very good at their jobs?

That really isn’t the message of the strip.

Good programmers are realists.

About the limitations of their discipline. About the degree of complexity that certain computer activities entail. About the trade-offs between cost and reliability that the market steers companies to make. About the naivety of non-programmers and susceptibility to hype. Etc.

That’s why XKCD shows programmers cynical about trusting something important like voting to some private corporation and its programmers.


Aug 24, 2018

Why should prisoners have fair wages, better treatment and living conditions, voting rights and increased funding for prisoner education? Isn't this what you lose when you commit a crime?

One other reason prisoners should have fair wages is because if we put them to work without giving them fair wages then we become beneficiaries of their crimes.

Beyond the fact that we shouldn’t be benefiting from crime, this creates perverse incentives for us to want to have more prisoners. Either through extending sentences, locking up people who we wouldn’t otherwise have considered it necessary to lock up, or even creating new crimes.


Aug 24, 2018

What do left leaning Quorans think about Jordan Peterson?

Look.

I do sometimes watch right-wing videos.

I’m not a fan of them because I think video is a terrible medium for political debate. If someone on the right has something useful to say, write an essay. And I might read it. I can read a lot faster than you can speak. And if you write you might at least be able to revise it a couple of times and tighten your arguments up.

But anyway. I did try to watch Peterson. Because some top-Quoran was saying I was underestimating him and needed to give him more of a chance.

So I did try. I promise.

And it was painful. Just a string of really boringly cliched and misleading talking points without context or development.

Seriously. It was sooooo fucking dreary.

So I don’t know if Peterson really has fallen down the rabbit-hole and become a far-right thinker. Or if he’s just a misguided liberal. But he’s certainly managed to ape their boring style.


Aug 24, 2018

Wouldn't we be better off seeking truth as opposed to political correctness, or whatever is being sought in business and government?

Neither business nor government seek the truth.

Business seeks profit.

Government seeks to “keep things going”, to stay in power, and if we’re lucky, to look after the welfare of the citizens.

To the extent that “political correctness” intersects those goals …

business wants to keep customers returning and its employees productive. Politeness and mutual respect undoubtedly help it do that better than indulging in crowing about “harsh truths”.

opposition politicians are often helped if they stir up infighting in the population because they can present themselves as on the side of the aggrieved majority. But the party in government has a strong interest in the citizens all getting along. The country runs better and is easier to manage if people aren’t trying look down their noses at each other

Now to your question. Would we be better off searching for truth.

Not really. How would we be better off if business was less efficient or profitable because it was ruder? Or if the government encouraged citizens to fight each other?

A truth has to be worth knowing. There are all kinds of factoids that are technically true but which are of no real use or interest to anyone.

Are there more houses with blue doors or red doors in the city where you live? What are the relative bell curve distributions of IQs of people who’s names begin with A-M vs, those whose names begin with N-Z? Do people who prefer coffee commit more crimes than people who prefer tea?

I certainly wouldn’t sacrifice profitability or social cohesion to know any of these factoids. Do we really need to give either coffee or tea drinkers a reason to look with suspicion on the other? Or employers a reason to be prejudiced against people because of their names?


Aug 24, 2018

Could Brazil invade and conquer Venezuela if Jair Bolsonaro was elected and teamed up with Trump?

If it’s teamed up with Trump and therefore the US military, then technically Brazil could invade Venezuela.

It would be one of the most expensive, pointless and morally wrong things Brazil would have ever done. It would cost a fuck-tonne of money that Brazil doesn’t need to waste. It would kill a load of Brazilians whose families would rather they’d be alive.

It would probably lead to 20+ years and counting of retributive terrorism in Brazil from pissed off Venezuelans. (Much as teaming up with Bush has left the UK with an active legacy of middle-eastern terrorism) There’s a reason we associate the word “vendetta” with Latin Americans.

And … did I mention … it would serve absolutely no useful purpose whatsoever.

Venezuela’s economy is screwed because it became over dependent on oil. And oil prices have collapsed.

Brazil could “steal” some of the oil. But that would basically involve investing in oil production facilities. If Brazil wants to do that it has plenty of oil of its own in the pre-sal. It’s cheaper just to not give that away to international oil corporations than to give it away and then invade your neighbour to take theirs.

Brazil could “rescue” the population from the “evil socialists” But it can do that easier by opening its borders to Venezuelan refugees. Brazil is one of the lowest density inhabited countries on Earth. It has plenty of space.

It could decide to invest lots of money rebuilding the Venezuelan economy. That’s very generous of it. But again, if Bolsonaro wants to invest money fixing the economy of an underperforming South American country he can look closer to home.

Frankly, the only person this idea could possibly appeal to, is a 16 year old boy fantasizing about “let’s build the bestest right-wing army ever, to conquer the world”.

This is basically the “Magic, the Gathering” theory of international relations; without the sophisticated strategy and social skills building of actual Magic, the Gathering.


Aug 26, 2018

Is there a musical genius alive right now that we won't know of until he's dead?

Yes.

But I can’t tell you his name while remaining consistent with the question.


Aug 26, 2018

Do conservatives and liberals define post-modernism differently?

That’s a polite way of putting it.

The reality seems to be that conservatives are clueless as to “post-modernism” and why it arose.

As far as they’re concerned it’s a generic label to slap on every intellectual, academic or social trend that they don’t like from the last 70 years.

It doesn’t matter if it actually IS “post-modernism”, if it’s a different branch of left-wing thought, a kind of Marxism, a kind of feminism, a general society-wide trend to accept people of other sexualities or genders etc. If it isn’t idolizing the economics of the 19th century or the social mores of America prior to the 1960s, it’s now in that big bag of “what-we-don’t-like-ness” they call “post-modernism”.

Every time you hear a conservative use the word “post-modern” you might as well translate it into “new-fangled” because for them it’s basically the same thing.

Now, to be fair, 99% of liberals don’t know what the fuck “post-modernism” means either. But at least they aren’t obsessively flaunting their ignorance by spraying the term around indiscriminately.

And for any conservative that actually does give enough of a fuck to want to have a better understanding of post-modernism, I have a couple of other answers on Quora that can help you not make such an ass of yourself next time you find yourself discussing the topic :

Phil Jones (He / Him)'s answer to Could someone explain the essence of postmodernism?

Phil Jones (He / Him)'s answer to Why are so many French academics behind the postmodernist/ Neo-Marxism movement?

Phil Jones (He / Him)'s answer to Is post-truth politics an inevitable and unsurprising consequence of post-modernism?


Aug 26, 2018

How do we bridge the great divide between left and right in politics, and return sanity to the public discourse?

My personal belief is that it’s the “publicness” of discourse that’s the cause of the problems.

The way to have civilized, constructive discourse, is to do it in private. Because if you argue in public, you aren’t just concerned with what you and your opponent believe, but with how things look to third-party observers.

If you make concessions, you are letting your “side” down. You need to score killer blows to signal to the others that your side and arguments are stronger etc.

The reason things are so frantic today is that almost no arguments are private. You aren’t in the pub, you’re on Facebook and Twitter, and every political argument is not witnessed by two close mates, but by your networks of online friends and followers (potentially thousands of third-party observers). That raises the stakes and makes “winning” a priority.

Even worse in televised “debates” where the TV channel lines up two people to vehemently disagree with each other in an explosion of emotion for five minutes, but gives neither side space to develop their argument and finesse the subtleties.

So … I recommend that we need to construct forums for private debate where people can make concessions quietly, when necessary.

How those debates eventually become public enough to influence policy or be taught to others is an open question. But the private space is necessary to reduce the tension.


Aug 26, 2018

Is the liberal’s utopia sustainable?

No utopia is sustainable, by definition.

That’s what “utopia” means. A place too impossibly perfect to exist.

Would a society a lot more liberal than where we are at the moment be sustainable?

Sure.


Aug 27, 2018

Do professors who have never worked in the “real world” outside of academia tend to have more outlandish and rigid ideologies?

Firstly, I don’t see what’s not “real world” about academia.

Why is working in a bank, or supermarket or a court or bicycle repair shop more “real” than working in a university?

The world is very big, and very diverse. The experiences of a baker, a doctor, a professional surfer and a “cable guy” are all very different. They use different skills. Get paid by different clients. Under different business models.

Each of these jobs, like most jobs in modern economies is highly specialized. You don’t expect the surfer to know anything about baking or the doctor to know much about coax.

But in none of these cases does the focus on knowledge in one area and ignorance of the knowledge of the others, somehow mean that the specialist is outside of “the real world”.

And I see no reason to say that because the university professor also focuses on one set of skills but not another, she is outside of the real world either.

Furthermore, the baker might be a firm Christian. Full of outlandish beliefs about an alleged deity incarnated as human and then sacrificed to save humanity. She may have strong faith making her adherence to this religion very rigid indeed. Meanwhile the surfer is equally committed to conspiracy theory channels on YouTube, and firmly convinced that the moon landings are a hoax. The doctor may be seduced by the “voodoo economics” of the Laffer curve. Etc.

So no, not only is the premise of the question, that professors teaching in universities are outside the real world, utterly bogus. But we can find, everyday, examples of non-professors who believe equally nutty things, equally dogmatically as anyone in academia.

The main difference is that those in academia have come through a training that requires them to write long justifications for their beliefs. When they believe things that are counter-intuitive, it’s far, far more likely that there is some validity or justification behind it than when your average banker starts spouting nonsense.


Aug 27, 2018

Is Australia a perfect example of why the liberal model of popular vote elections and free healthcare will fail every time? Don't they have to elect a new Prime Minister like every 3 months? Should they try a more right-wing government?

Short answer.

No.

Long answer. That which can be asserted without evidence can be dismissed without evidence.


Aug 27, 2018

Why are millennials obsessed with “disruption?” Do they not realize their are real people behind the industries they celebrate disrupting?

It’s not millennials.

It’s the previous generation, generation X of business gurus, who started it.

Actually, you can probably trace it all the way back to Joseph Schumpeter’s coining of the phrase “Creative Destruction” (something he was more ambivalent about than assumed)

But the ideals of shaking up moribund industries in search of new profitability were very fashionable in the Yuppie 80s and the techno-optimist 90s.

Business people ALWAYS love the idea that they can find more money by breaking things.


Aug 27, 2018

Will human soldiers ever become obsolete? Will robots/AI replace them?

Like a lot of “will computers replace humans who do X” kind of question, the answer is that computers and robots will enter the space and start replacing humans.

But the result will be asymptotic with zero humans.

Fewer humans and more machines will be unleashed to fight. But it will never quite reach zero humans.


Aug 27, 2018

Does the left believe that the individual doesn’t have intrinsic value? If so, why shouldn't we kill off the sick and elderly, who are unproductive?

The left does believe that the individual has intrinsic value.

The fight between left and right is whether “property” is an “intrinsic value” or whether it’s just a privilege that you hold thanks to the rest of society.

Occassionally people of every political persuassion decide that someone’s intrinsic value is less than the expedience of killing them. At this point those people become monsters.


Aug 27, 2018

Is the EU trying to punish the UK for the Brexit vote?

It’s a false narrative.

What the Leavers promised was that the EU would roll over and give the UK everything it wanted : cake to have and to eat.

Now the EU is standing firm and refusing to make the Leave UK’s over-optimistic expectations a reality, it’s being called all kinds of names.

The UK is in the position of the incel guy who starts badmouthing the girl because she chooses not to go out with him, despite his high hopes and expectations that she would.

The EU has never “led the UK on” about this. It said what it would accept and wouldn’t accept right from the beginning. But the Leave politicians kept, without any foundation, promising the British people that the EU would be persuaded or forced by circumstances to give in to the UK’s demands. Now that we’re hitting crunch time and it’s painfully obvious that nothing is going to force the EU change its mind significantly; rather than accepting that it’s their fault for writing cheques they couldn’t pay, the Leave politicians and pundits are doubling down on a narrative of “the EU are punishing us”.

It’s … frankly, for a Brit like me … pathetic and embarrassing.


Aug 27, 2018

Can you quantify your reaction when someone says "I have an idea. I just need to find a programmer to code it"?


Aug 27, 2018

What's a technology that's poised for success if the maker would just put the pieces together right?

e-ink notebooks like reMarkable and the Sony one.

They’re great in principle but way too expensive; and the software is too restrictive.

I don’t think these are going to be successes in their current form.

But if someone could just make 7″ e-ink notebook with a good enough screen / stylus and some decent software for under £100 like current e-readers, I think they could be huge.


Aug 27, 2018

When will talk-to-code IDEs become popular?

Never.

Except for programmers who have difficulties using their hands.

For everyone else, professional programmers can type much faster than we can talk. Unambiguously.

Most programming languages involve the use of punctuation marks that are very expressive but actually don’t have easy to vocalize equivalents. Do you really want to be saying “open bracket” and “question mark” instead of hitting these single keys.

Now, what I think is more plausible is that we might get, at some point, tools for designing bits of systems graphically, by sketching network diagrams etc. And it may be that these will also make use of voice to add extra information in parallel.

I can imagine a system that lets me sketch a network and say, while I’m pointing to a particular node with my stylus, “this is the server” and the computer recognises the word server, and turns that node into the server. I might then be able to add further details through speech.

This would work because the speech modality is complementing the diagramming modality. And the combination of the two might beat typing on the keyboard for particular applications. (Mainly those which are about declaring / manipulating 2D data.)


Aug 27, 2018

Do you guys think that 90s music will ever come back in style again?

I don’t really hear it.

But there’s a kind of dynamic in music, where influences from 20 years earlier do tend to come back. Possibly because a lot of the 20-something musicians have strong folk-memories of the music of their childhood.

I expect there to be a wave of 90s nostalgia pretty soon. But I’m not quite sure I’m hearing it or that I’d recognise it if I did.

These retro-waves are rarely exactly what you’d expect. Sometimes they focus on obscure sounds / scenes of the earlier age.

The 80s came back in various forms from electroclash to chillwave and vaporwave and video-game music to some soft-rock hipsters.

But was there a wave of hair metal or Prince or even Michael Jackson soundalikes? If so, I missed them.

I don’t think the 90s revival is going to sound like Nirvana. Or the Spice Girls. Partly because those bands already were part of a longer running continuum of “rock” and “girl group pop”.

What tends to come back is what is quirky and distinctive from an era. Often tied to the constraints of the times. I’m not sure who that would be for the 90s. But we might all be talking about it soon.


Aug 28, 2018

Are tourists allowed to dance in the Brazilian Carnival?

Yes. Of course.

Obviously it’s down to you if you are any good at it. Some dances and places require more skill than others.

If you want to compete in one of the Schools of Samba in the Rio Carnival you can do that too. Basically you go to the website of the school and buy a costume for one of the “Alas” which is basically open to anyone. It costs a few hundred dollars.

It’s a good idea to go to a rehearsal at the school beforehand. But effectively in this part of the parade your job is to “look lively”. Always be dancing, always look like you’re singing the samba, and look like you’re enjoying yourself.

For the judges. And the TV cameras.

The schools don’t want you trudging miserably with your mouth shut. The guys shepherding you along will be pissed off at that.

But apart from that, you don’t have to have any particular skill in dancing samba. Or remember the words. Just make sure your body is moving and your mouth is opening and closing. Technically it takes about 40 minutes to go through the Sambadrome. So you need the stamina for that, but it’s not very strenuous. And there’s a lot of excitement and adrenalin.

Don’t be obviously drunk or stoned though. I’ve seen grown men in tears when the wardens drag them out of the “condensation” and they realize they aren’t going to be parading in their beloved school after all this year.

I’ve done it twice. And it’s a hell of an experience.

But both times I had a Brazilian friend who actually bought the costume and negotiated the site for me. Not sure how accessible they are to foreigners who don’t speak Portuguese.


Aug 28, 2018

How is it that the residents of the Isle of Man are wealthier on average than the rest of the UK?

The Isle of Man is a tax haven.

Rich people move there.


Aug 29, 2018

What is the most unique operating system?

The obvious one is TempleOS, which is “Biblically themed” operating system, intended to be “the third temple” (TempleOS - Wikipedia)

It’s inspired by the 80s and 90s generation of computers. But it’s in the glorious traditions of, on the one hand, programmers trying to invent worlds for themselves (see everything from Xanadu to Rebol and … er … dare I say it? … Smalltalk) and, on the other, American religious eccentrics of the kind who dedicate their lives to building their own mountains, or retelling the Bible in Lego.

Naturally, there’s now a heretical fork : minexew/Shrine

More :

God's Lonely Programmer

A Constructive Look At TempleOS

Update : having written the above I went to watch a couple of videos on YouTube. The guy behind TempleOS is more mentally ill and more racist than I expected. (What is it with American religious eccentrics and racism?)

I kind of expected to find a budget Ted Nelson, an “outsider artist” really at that cusp of madness and genius. But despite his protestations I don’t see there’s any real substance behind his claims of genius. The tweaks he’s made to C are arbitrary and he fails to demonstrate any actual usefulness for them even when trying to show them off.

I wouldn’t even bother to point that out, the guy’s just a harmless eccentric, right? Except what’s really disturbing is the number of Nazi fanbois turning up on his thread saying how smart he is and how they wish he was teaching them computer science at their college instead of their professors.

Seriously guys, you don’t wish that. This guy knows a bit about some low level programming. but there’s no contribution to language design or computer science there. He’s not a brilliant out-of-the-box thinker just because he’s spraying the N-word around.

Like I say, I wouldn’t normally worry, except in 2018, you can never be sure that some right-wing troll mob won’t turn him into their next icon and within a year Trump could be appointing him as science advisor. Say what you like about David Gelernter, but he is at least a genuine contributor to the field.

I’m sorry I’ve brought this guy more attention in this answer. And doubly sorry I made comparisons to Ted Nelson, the Rebol guy and (implicitly) Alan Kay. It’s not worthy.

Update 2 :

WTF???? I take back the nice thing I said about Gelernter too : Yale Scientist Denounces Evolution

What is it with you right-wing computer people?


Aug 29, 2018

Why do liberal celebrities always say they are moving north to Canada, and never south to Mexico, whenever they lose an election? Is that another example of their racist hypocrisy?

Well because Canada is typically more liberal than either the US or Mexico.


Aug 29, 2018

Why is it that movies are okay with depicting large numbers of Nazis being killed, but when it’s darker skinned enemies it’s racist?

Because Nazism isn’t a “race” but a “personal choice”.


Aug 29, 2018

Who do you hate everyday?

I hate nobody.

Hate clouds your judgement. And I prefer to keep my calm and intellectual edge when opposing my enemies.


Aug 29, 2018

What small country is slowly making its way onto the global stage as an emerging economic powerhouse?

Portugal is doing well : The turnaround of the Portuguese economy

There’s some argument as to whether that’s due to the rejection of austerity by the centre-left government or the general improvement in Europe. But ending the policy of austerity clearly hasn’t hurt it as much as critics said it would.

Lots of people are moving to Portugal. Lisbon’s tech. scene is hot right now. We’ll see if that is an ephemeral phenomenon or sets the stage for more serious growth in future.


Aug 29, 2018

What is the scientific explanation for the beginning of existence of everything, or the existence of reality without a beginning?

There is no “scientific” explanation for the reason why there is something rather than nothing.

But to be fair to science, no-one else has a better explanation either.

“God just is” is no better than “the universe just is

There is also no scientific explanation for the “cause” of the Big Bang. But there are some rival speculations, including the possibility that the Big Bang didn’t need a cause.

Again, the anti-science theologians aren’t on firmer ground here. Their God doesn’t have a cause either.


Aug 29, 2018

Is it fair to compare Theresa May to Margaret Thatcher?

You can compare anyone to anyone.

It depends on what aspect or dimension you want to compare them on.


Aug 29, 2018

Who is your favorite 1960's folk music singer or group?

I’m more of a folk-rock / acid-folk fan than fan of pure folk music.

So a lot of the bands I really like only got interesting for me in the 1970s, even if some of the musicians had been active in the 60s.

I think that goes for Steeleye Span, Comus, Gentle Giant etc.

Probably the 60s “folk” album I listen to and admire most is this :

But I’m also quite fond of Shirley Collins :


Aug 29, 2018

As a liberal, are you proud to be an American? Why?

A2A

Technically, I’m neither liberal nor American.

If I were a citizen of the US I’d probably be a) very frustrated, and b) somewhat disappointed and ashamed of the behaviour of my country. But I’d probably also take comfort in the idea of the US as a federated collection of states. And therefore feel more affinity / pride in the particular liberal city where I chose to live.


Aug 29, 2018

If the opposition candidate is black, should a candidate refrain from using any reference, which invokes animals, policy-oriented or not, lest it is spun as racist, no matter the intent?

One should probably abstain from likening any opponent to an animal.


Aug 29, 2018

What do you think of the premise that mankind's moral rhetoric changed when, in the 1700s, we began believing businessmen are morally good?

I think that was an improvement on thinking that kings were morally good.

It’s not enough. We need to see that the incentives in the economy can lead businessmen to do evil as well as good. Particularly on a finite planet with limited resources, which is something that Smith wouldn’t have needed to worry about, before the industrial revolution really kicked into overdrive.

And Smith wouldn’t have necessarily imagined some other perverse effects at scale that we need to worry about.

But it’s a fascinating, and useful insight.


Aug 29, 2018

Is being a right wing liberal the same as being a classical liberal?

Not necessarily.

I like to take Tony Blair as an example.

He’s obviously liberal.

He’s obviously to the right of the liberal window : he’s religious; he’s in favour of global trade and thinks that low regulation on private enterprise is a good thing; he’s a war hawk, believing that the West despite it’s history of imperialism, is justified in trying to use its military power to intervene in and bring civilization to the benighted people of the developing world.

His desires / instincts are liberal. But many of his intuitions about how to achieve his goals are so close to conservative ones that you’d find it hard to slide a sheet of paper between them.

And yet he is NOT a “classical liberal” as the American libertarians like to style themselves. He is favour of, and defends a welfare state, state education, healthcare, public services etc. Minimal government is not his aim. In fact he’s the one that tried to impose ID cards on the UK and beefed up anti-terrorism laws that diminished other rights and freedoms in Britain.

“Right-wing liberal” is a broad category. Just as “right-wing” in general is.

It certainly includes some American style Libertarians, but it can also mean some very different things.


Aug 29, 2018

If the world was deplete of honeybees, would we also become obsolete?

Humanity would survive.

It’s not an existential crisis like the extinction of rice and wheat due to global warming would be. Neither of these staples need honeybees.

But our diet would be extremely impoverished. As Tom Watkins says, there are artificial alternatives. But it’s likely that we can’t do artificial pollination at anything like the scale that bees currently do it for us.

We all love to imagine swarms of little robot bees (don’t we? I mean we aren’t panicking about swarms of tiny killers or anything yet) But they’re still incredibly expensive compared to the free bees that nature makes.

So, if honeybees go extinct I expect a lot of good foods we currently take for granted to suddenly become a lot rarer and more expensive.

Even if we don’t see mass starvation.

The extinction of wheat and rice due to global warming though … that IS an existential threat.


Aug 30, 2018

What is your favorite 20th century Country Music song?


Aug 30, 2018

How well would Western countries do if they become technocratic instead of democratic?

They’d end up like the Soviet Union.

The problem is that without democracy you can’t throw the leaders out when they become corrupt and abusive.

Now China might be a bit different. There’s a very strong culture there which means, despite plenty of corruption, the would-be emperor has some strong responsibilities.

But Europe and the US? With our hyperindividualism? We are not Asian / Confucian collectivists.

Our culture is rooted in kings and despots and corrupt popes. It’s far closer to Russia and the South American ex-Spanish or Portuguese colonies.

Without democracies our countries would end up more like the Soviet Union or a South American basket case than like China.


Aug 30, 2018

Is there a Left-Wing belief whereby foreign cultures and societies lagging behind in human rights and individual liberties should not be pressured or even encouraged to change?

There’s a pragmatic belief, held by both left and right, that there is a cost, both material AND moral, to trying to force people to do things they don’t want to do.

Every case where we argue about this, say whether we should “do something” about Assad’s atrocities in Syria really comes down this tricky cost / benefit calculation.

Does the harm we allow by not “doing something” outweigh the cost and harm we do by intervening?

What everyone should have learned (and many did) from the Iraq debacle is that it’s easy for governments who have ulterior motives to sell a “humanitarian intervention” to hype up the horrors of doing nothing, but underestimate and downplay the cost of doing something.

What came out of Iraq was not only the million+ dead, but the West’s abdication of moral high-ground by engaging in torture and abuse of prisoners, Guantanamo Bay and the violation of the norms of the rule of war, extraordinary rendition, the rise of ISIS (so all the horrors and deaths due to ISIS need to be chalked up as consequences of the Iraq invasion too). I would put the refugee “problem” facing Europe and Europe’s swing to right-wing extremism as a reaction on the accounts of the Iraq war and destabilization of the middle-east too. We haven’t seen the end of damage that far-right populism is going to do to Europe. We may yet still see another major war.

All consequences of the decision to intervene in Iraq.

I think caution is in order before assuming that we can start a war to “pressure” people into changing.

I think the left are probably more favourable to this non-interventionist position because we also tend to be less seduced by macho military posturing as a solution to problems than many on the right. And we tend to be less manichean, concerned with dividing the world into good and bad. But I see plenty of right-wing pragmatists who would agree with me on this. I don’t think that it’s that much of a left / right issue.


Aug 31, 2018

How can the agenda-based mainstream media, both liberal and conservative, be completely eradicated from our lives and what are the truthful alternatives that we can consistently rely on?

May I present to you ... the BBC.

Sure the BBC still has its biases and blindspots. It’s a human institution and you can’t expect anything we make to be perfect.

But it is pretty damned good.

People in the UK, who have the benefit of it, wouldn’t want to lose it.

It isn’t partisan in favour or against any of the major UK political parties. It pisses them all off equally, which most people assume means it’s doing something right.

It’s a bit biased in favour of what it sees as an ideal of Britishness. But that’s an ideal that both centre left and centre right broadly support. (Only more extreme left and right are unhappy with it)

How does it achieve this freedom from political agenda? By having its funding guaranteed, along with a public service mandate. It doesn’t have to sell adverts (which means it doesn’t have to serve the agenda of advertisers). Nor is it privately owned (and therefore answerable to the agenda of the proprietor.

It’s basically a “quase-autonomous non-governmental organization”. The government has some control over it by appointing its General Director. But this control is at considerable “arms length”. The government has no say in its ordinary operations, nor any editorial control. And the BBC is pretty critical of all politicians.


Aug 31, 2018

Do you agree with Dr. Thomas Sowell that socialism has a record of failure so blatant that only intellectuals can defend it?

Is this like the way that spherical Earth theory is so self-evidently untrue that only people who spend all their time with their nose in a book could believe it?


Aug 31, 2018

If you could become the world's richest man, but you had to go through a hideous type of incarceration reminiscent of John McCain's time at the "Hanoi Hilton" would you do it?

Nope.

Next!


Aug 31, 2018

Should it be easy to not be a racist?

Not really.

Racism is in the culture you breathe. You pick it up unconsciously as you grow up.

Much human behaviour is just copied from others. And we will copy racist reflexes and figures of speech.

It takes work to be able to notice racist behaviours in yourself and address them. And to accept criticism of your racists failings with good grace and an open mind.


Sep 1, 2018

What is the point of rap music?

Exactly as Brandon Pretty says.

Like all popular music it’s there to help young people get together; dance socially; get off with each other; have something to talk about, that binds their generation together, and perhaps distinguishes it from the previous generations.

For the musicians it gets the attention of the sex they are interested in getting off with; makes them money (money claims in rap are almost certainly exaggerated, but a musician with hits certainly has a hell of a lot more money than someone of equivalent age and background doing a more ordinary grind.); and perhaps brings them other opportunities : to travel on tour, to meet new and interesting people, to achieve a mastery in their art, perhaps later on become a benefactor to their community.


Sep 1, 2018

What is your favorite Rap song?

Digable Planets : Black Ego

The intro / skit is pretty long and, frankly, boring … just jazzy widdling …

But hold in there … with the volume up … because that moment Mecca, the Ladybug comes in on the first verse is one of the most chillingly beautiful and spine-tingling moments in any piece of music , in any genre, ever.

The first time I heard this (I’d just bought the tape and was listening to it on headphones) I literally had an eargasm at hearing Mecca’s mix of ASMR intimacy and black radical self-confidence; all set against that weird desolate cosmic backdrop that makes you feel you’re watching nebulae dancing at the heart of the universe.

And then when the drums hit 12 seconds later I was (metaphorically) spurting all over the place. (Apologies for the imagery, but I have a point to make here, people.)

Then it gets boring again … why do they love that jazzy guitar riff so much?

It gets pretty good again when doodlebug and butterfly do their thing over the verse music. Then the playout it execrable. Unless you like some dude actually doing live jazzy widdling for about 3 unnecessary minutes. (Sorry jazzy guitar dude, I had a friend who loved that part, it just wasn’t for me.)

But, really, it’s Mecca’s first verse which is one of the most sublime, perfect 40 seconds of music ever created by human (or insect) kind.


Sep 1, 2018

Is it morally just and right to help someone avoid deportation if they haven’t committed any crime other than crossing a border without permission?

Yes.

Of course.

Well done, if you choose to do it.


Sep 1, 2018

Wasn't it the ultimate problem with the Brexit referendum is that there was no plans at all for what ‘leave’ will actually mean?

That’s the reason it’s such a clusterfuck omnishambles, certainly.

It probably wouldn’t be a good idea even if it were meticulously planned and there had been detailed instructions on the ballot paper.

But it would have been orders of magnitude less stupid and problematic.


Sep 1, 2018

Are there any anarchist cops or cops who became anarchists?

George Orwell worked for the Burma police for five years.

And later on went to fight for the anarchists in Spain.


Sep 1, 2018

Why is Physics so much more mathematical in nature than other sciences such as Chemistry and Biology?

Bertrand Russell said it best : “Physics is mathematical not because we know so much about the physical world, but because we know so little: it is only its mathematical properties that we can discover.”

When it comes to electrons, all we know about them is their mathematical properties. Numbers we try to put on their weights or energy or velocity. Our entire model of them is basically mathematical.

We can’t really see electrons. Or talk about their quirks and particularities. Or say much about their individual histories.

Whereas we can see, and measure, and consider the anatomy and evolutionary history of, say, giraffes.

Having said that, there’s a huge amount of maths in ecology and evolutionary theory. (And probably maths including geometry in biotech, protein folding research etc.)

But we can also think about how the animals actually look, and live distinct from the maths.


Sep 1, 2018

I believe that the concept of Multiverses is a bunch of crap. If it was true, there would be a universe somewhere, where everything that a person did was perfect. Every basketball shot unmissable. Almost heaven. What do you think?

It’s trivially easy to prove mathematically that just because you have an infinite number of unique worlds, that DOES NOT imply that there’s a world where every single thing happens.

Consider a series of very simple worlds.

The first contains the number 101

The second contains the number 1001

The third contains the number 10001

etc.

You generate an infinite number of these worlds, each unique. Each made only of the digits 0 and 1.

And yet, there is no world that contains the sequence “11”

So … all claims based on the intuition that an infinite number of unique universes must imply that every possible permutation must occur, are simply wrong.

So my advice is not to worry. There could be a multiverse with an infinite number of unique worlds. And, yeah, there are still no worlds where every basketball shot is unmissable.


Sep 1, 2018

What’s the best way to settle a debate when both parties think they are right?

Both parties can’t be right at the same time.

Unless they are both right about some aspects of the question.

So perhaps if you can get them to accept that the debate can be broken into separate aspects then they can agree on some fragments. And recognise that they specifically disagree only on how these parts are added together.

Eg. Dave thinks Steve is a bad person. Bob thinks Steve is fundamentally good. They have no way to find common ground.

Drill down and Dave points out that Steve cheats on his wife. Bob points out that Steve helps out at a local charity. These are facts that Bob and Dave can agree on. They can even agree on the moral value to assign to these facts : cheating bad, charity good.

They can both now recognise that the irresolvable disagreement is about which is more important.

Recognising that this is a smaller area of disagreement, and perhaps more grounded in specific values, can at least make them feel less hostility towards each other.


Sep 2, 2018

Why should people who do not work and are totally dependent on the state for their sustenance be allowed to vote? Isn't that a danger if their numbers dramatically increase?

Last time I checked, voting doesn’t get you pregnant.

If it is, you’re doing it wrong.


Sep 2, 2018

Is byte code executed or is it converted to an even lower language before it can be run?

In an ordinary virtual machine it’s just interpreted.

When you have a JIT (just in time) optimizer, that will convert the bytecode to native machine code, using extra hints the optimizer has been able to work out from the running of the program.


Sep 2, 2018

Do you believe that zombies will truly take over one day?

Haven’t they already?


Sep 2, 2018

How do I get inspired for composing a piece of music?

Mainly other music.

Hearing great music and being excited about it makes me want to create more.

Sometimes more personal events. But it’s harder to know if I’m doing them justice.


Sep 2, 2018

Why don't all the good people unite againt evil?

Because we all have slightly different ideas of what “evil” actually is.

When it’s a big, unambiguous evil, say Hitler, in the second world war, you can get an alliance between leaders as diverse as Stalin, Churchill and Roosevelt.

But most of the time, humans have slightly different, and slightly self-interested and incompatible ideas of what evil is.


Sep 2, 2018

Do you agree with the adage, "You can judge the advancement of a country by its public bathrooms"?

To an extent.

Bathrooms demonstrate :

the degree to which a public sewage system exists.

the degree to which the country has spare cash to support “public” facilities that need regular cleaning and maintenance

the degree to which the country can afford to spend water.

the degree of knowledge of hygiene

In most of the world, what you will notice pretty quickly is that this isn’t so much a country-by-country thing as a matter of urban density.

Bathrooms in cities and larger towns, in general, will be far better equipped and maintained than in the country. For obvious reasons.


Sep 2, 2018

What program can I use to create 8D (Ambisonic) music? I can't record it physically. I need something to edit the sound with.

I have a friend working in this area.

He has some Supercollider patches he uses.

See if any of this helps : Ambisonic Resources


Sep 2, 2018

What is the best psychedelic music?

Just to supplement Yvette Renshy’s excellent selection.

I was turned on to psychedelia by being a fan of “The Shamen” who started as a slightly retro sounding indie-rock band, but in the late 80s soon embraced emerging acid house and rave culture. And by the 90s were massive as rather kitsch ravers.

However SDD 89, an acid house refix of their earlier “Strange Days Dream” is just about the perfect attempt at a synthesis of the 60’s psychedelic aesthetic they were reviving with the new electronic psychedelia that was going to take over in the next 5 years.

And talking of the 80s, I want to give a shout-out to Ozric Tentacles, who, in retrospect managed to create a truly bizarre blend of easy listening 80s synth rock / world music with a tougher acid rock under tow.

Too much of this stuff will make you sick. But a little bit in the right mood will take you on a tour around the Milky Way.

If you want some proper 60s classics :

13th Floor Elevators - Slip Inside This House

Axe - The Child Dreams

Bobby Beausoleil’s soundtrack for Kenneth Anger’s Lucifer Rising

And into the 70s

Gong - I Never Glid Before

It’s also worth checking out what was going on in that late 60s, early 70s period outside more “mainstream” rock. There was an incredible trippy experimentalism and innovation to get you into altered states of consciousness.

Here’ La Monte Young & The Theatre of Eternal Music’s “The Fire Is A Mirror” from 63

And Terry Riley’s “Rainbow in Curved Air”

And cosmic Jazz was fire. Check out Alice Coltrane


Sep 2, 2018

How would you design the perfect programming language?

Well, the obvious way you’d approach it, is start with a reasonable knowledge of using other languages to get a sense for their strengths and weaknesses.

And start with some good role models.

And then see where you can go by taking a good language and incorporating ideas from elsewhere.

It’s no secret that I think that Clojure is the nicest language I’ve ever used.

Clojure’s virtue is that

a) it’s built on very firm, 50 year old foundations, namely Lisp.

AND

b) it was willing to do a clean slate reinvention, throwing out the cruft that had built up in other Lisps and Schemes. And bringing in good ideas from elsewhere.

I think that’s how you make a great language. Start with an already good one. And improve it with housekeeping and tasteful borrowings from elsewhere. (Note the “tasteful” … C++ took a good idea “object orientation” and kludged it into a good language, C. And somehow came up with a worse language. (Phil Jones (He / Him)'s answer to Why is C++ considered a bad language? )

That selectivity. Being willing to throw out bits that either got crufty or just didn’t fit the vision (eg. reader macros in Clojure) is as crucial a part of making a nice language as choosing good features to add.

So how would a great language seem to me today?

As I said here, languages need to express

a) computation (ie. functions and compositions of functions)

b) constraints

c) data-structures

d) “architecture”

From a language design point of view, I think “computation” is a solved problem. I think it’s great to do computation with function application and composition. I’m pretty happy with the way Lisp represents that. But I understand people who might prefer a different syntactic sugar for expressing functions like the ML / Haskell families. Or even if you want to start with Smalltalk’s objects passing messages, the “concatenative” approach of Forth, Erlang’s actors, or Prolog’s relations, then you might get somewhere interesting.

I’ll skip constraints (largely types and contracts) for the moment. And focus more on c) and d). A good language must have good ways of expressing complex data structures. This starts with a good way to express literals. Eg. strings, arrays, dictionaries etc. But moves on to expressing more complex data-schema. Perhaps grammatically.

I like Clojure’s EDN, which is like JSON, but having it really built into the language is very powerful. But you can go further with grammatical descriptions of data. Things like Clojure’s Spec. Or Shan’s “sequence calculus”. Or Haskell’s algebraic data-types etc.

Ironically, “object oriented” languages have been rather poor at expressing complex data. The most egregious ugliness of the C++ / Java type OO is due to just how painful it is to construct complexes of objects. You end up having to procedurally call operations on classes and objects saying “create a new instance of an X, now attach a new instance of a Y to it. Now attach to the Y, a reference back the Z from this scope”

It’s that mismatch between a program that thinks of itself as a network of interacting objects, and a language that has no explicit concept of “a network of interacting objects” and no convenient way to express it, that makes Java and friends such hard work. Somewhere deep in the heart of the UML is a good intuition, struggling to find a viable implementation.

That’s what I call “architecture”. The structure of the program itself. But architecture is also the shape of the UI. And the bindings between events and handlers. Or the representation of the overall network of different actors … the client, the server, the database etc.

A language which is good at defining data-structures could be good for defining all these architectural elements if you just added a few more bells and whistles to it. (See Phil Jones (He / Him)'s answer to Which is the best programming language for developing a GUI application? )

I’m fascinated by Jonathan Edwards’ concept of “social data-types”, ie. data-structures with built in declarative rules for how they should be synced and distributed and accessed across a networked application. This seems to me to be exactly the kind of thing we need in new languages : the number of useful algorithms to define how data is moved and synced and controlled around a network is probably small. They are fiddly to implement, but 99.999% of applications just need to state which they use.

For example, it should be possible to say stuff like “this is a thing called a Profile page. It has these fields. Each Profile page belongs to one SystemUser. And each SystemUser will have one ProfilePage. Only the SystemUser who owns the ProfilePage should be able to edit it. But all SystemUsers should be able to see / read it. Changes on the owners client will be automatically synced to the server, and changes on the server will be automatically synced to any non-owner’s client which is looking at the page”.

Don’t get hung up in the English. I’m not asking or interested in this being natural or “English-like” language. I’m saying it ought to be possible to declare these facts simply within the declaration of the data schema, and have the language’s own “synchronization engine” automatically do it.)

Now, of course, languages as diverse as HTML, SQL and Prolog are declarations of stuff with some engines behind the scenes to do the work (inference engines in Prolog, query engines in SQL, layout engines in HTML)

But each individual engine is limited. Ideally we want to be able to have multiple engines for multiple purposes.

What I’m feeling towards, then, is

a language which is great for defining data-structures and architecture (both general schemas and particulars)

a language which is good for defining “engines”. I’m not sure I mean “implementing” engines. Perhaps they need to be implemented in some lower level language. But it should be possible in our high level language to say “here are some rules for something called “synchronization” which will be represented in this way within the program, will be handled by that engine, with these constraints or pre/post conditions”

The nice thing about rules is that they are easy to compose and have what Quildreen Motta seems to be calling “extensibility”. You can add or remove rules without worrying about how to slot them into the order of execution. You expect the engine to worry about that, and how to compose these types of rules together meaningfully.

A final point.

Yes, a good interactive mode of development inside a good IDE / repl is crucial.

But I’ve been thinking for a while if it’s possible to go further.

Programming is still very bottom up. Even if we have a top-down view of our system, when we know it consists of modules X, Y and Z and they have to interact in this way. our development tools don’t really capture this information until we program it at the lowest level.

We have a bunch of tools that help us work with and reason about the higher level. We can write interfaces and type information and protocols etc. But until we instantiate them the language doesn’t really want to know.

We have unit tests. Which we ought to write first in TDD. In something like Clojure Spec, though, we can actually generate unit=test examples from our Spec.

That’s quite good but it’s a side trick.

What I think is one of the big pains of programming is that the computer demands we address problems in an order which suits it.

But imagine if we broke that restriction. Imagine if we could sit down with the IDE and have a “conversation” (remember I’m still not talking about English / natural language, just the ordering) like this :

Me : I’m going to build a system called “MyAPP” with a client and a server.
Computer : I got that, I know roughly what a client and a server are. And I’m storing our work under the name MyApp.
Me : Actually the client needs to run in both browser and on mobiles.
Computer : sure
Me : here’s the data-structure for the User and the UserProfile. And there’s a one-to-one relationship between them.
Computer : OK. Gotcha
Me : and the API basically consists of these commands. Oh, and to get started, here’s a state-machine I’m declaring for one of the interactions.
Computer : Understood. I’ve stubbed out the API and that protocol for you. Navigate here in your browser and try (with the default forms) some interactions based on that state-machine.
Me : thanks. Now I look at them, those firms are good, but I need to use a larger text box for the user description. And the classification_code is one of [:member, :editor, :administrator]
Computer : sure, I’m guessing that’s a drop-down in the UI, but how are you representing it in the UserRecord?
Me : On larger (browser pages) I prefer Radio Buttons, but on smaller pages and the mobile apps, yes a drop-down. In the data model I’ll go with it having to be one of these symbols, you can add that information to the schema of the UserRecord
Computer : already done.
Me : So now, this bit of the API defines the Admin controls. These should be limited to users who have the :admin classification_code.
Computer : Yep.
Me : Now, on that Dashboard page, I want you to add a chart that subscribes to a value called AllUserStats.flurpsPerMonth. It’s going to be on the form of integers against months.
Computer : OK. So I’m showing you some graphs with some random numbers against month data I just made up. Does that look OK? And how do you really really want to calculate flurps?
Me : it looks fine for the moment. So flurps are calculated from woobles. I know you don’t know anything about woobles yet, But woobles are floating point numbers between -2 and +2, and flurps come out of left-folding all the wooble information for each User’s month like this.
Computer : OK. I did that. You now have a flurp_calc transducer that’s hooked on to a stream that subscribes to User.woobleData (I don’t know what that is yet.) And the Flurps Per Month Graph on the admin page is now subscribed to that. I’m still making random shit up in User.woobleData, but at least those numbers are between -2 and +2. If flurp_calc is still wrong, that’s your fault.
Me : No probs. You’re doing good work computer. I gotta rush, but I’ll back tomorrow to pick up where we left off.

Now … just to re-iterate. This is NOT about natural language or Artificial Intelligence that means we can just talk to the computers.

I expect the above dialogue to happen in completely formal unambiguous statements using a sensible and efficient syntax.

What it’s about though, is a development environment that lets me, the programmer, add the decisions / constraints that define the system in the order that’s convenient for me. Behind the scenes there’s a model of the application. And that model is always kept in a state which can be run and tested, as a prototype / wireframe / stubbed or mocked up. It may break because I’ve put a bug into it. But if there is no bug then it’s never not doing something because I haven’t got around to doing something else yet. I’m jumping backwards and forwards between Model, View and Controller. Giving advice on fundamental algorithms, on architecture, on UI tweaks. I don’t need to build my application from the bottom up. I have a working application from the start, albeit one that does nothing. And I just keep adding extra information to refine and incrementally extend that application. In whatever order the ideas come to me.

Finally, I want to emphasize, this is not meant to be a description of a “web-app builder” tool. Knowledge of clients, servers, mobile-devices, web-applications etc. are in the pluggable engines. All the language knows about is :

declaring data-structures and architecture

declaring rules (how they look, and how they interface with an engine)

describing the small amount of extra computation my system needs to do, probably in the form of functions

Beyond that, the development environment needs to know how to add new data-structures / functions and rules in the form of a dialogue, while keeping an up-to-date, coherent model of a system which is automatically generating a working prototype of that system.

Plug the Social Apps Framework (including engine) into the language / IDE at that point, and you now have the ability to grow your system via a “conversation” like the one above.

OK. Final repetition. The “perfect language” (or at least next leap forward) language I’m dreaming of is :

a language with great expressivity for defining data-structures and rules

a language where we expect to find most of the application (or “business”) logic written in the form of declarations of data-structures and rules which are handled by pluggable engines.

a language where it’s easy to add and remove engines. Ideally perhaps the language can help us write the engines too.

a language whose development environment affords a “conversational” way of building up a program by adding extra rules / constraints to an always live system

I personally would start with Clojure … which already has a good Lispish syntax for functions and macros, and, in EDN, the beginnings of an OK data-structure language. But if you prefer to start from Smalltalk or Forth or Haskell or Prolog and do the Rich Hickey trick of a clean-slate refresh, keeping the good ideas, tastefully borrowing other good ideas, and removing the cruft, then that’s good too.

Related :

Phil Jones (He / Him)'s answer to Where do you see computer programming languages heading in the future, particularly in the next 5 to 20 years?

Phil Jones (He / Him)'s answer to Why is logic programming overlooked? Can we use it for developing any kind of software?

See the discussions on Phil Jones (He / Him)'s answer to What is the programming language you are looking for and why?


Sep 2, 2018

What is the most unfortunate programming language that deserves more?

Smalltalk is the language that should have taken over the world.

Every WIMP based desktop from the 80s should have been a Smalltalk-like system.

Part of the fact it wasn’t is the fault of Steve Jobs missing the big picture. (And Bill Gates not picking it up.)

And partly the Smalltalk community failing to see the virtues of Unix compatibility.

Had we got a Smalltalk-like as the default GUI shell to Unix in 1983, and Steve Jobs committing the Mac hardware spec to be able to handle Smalltalk, the computing world would be far different, and plausibly much better, today.

Related :

Phil Jones (He / Him)'s answer to Why isn't Smalltalk widely used anymore?

Phil Jones (He / Him)'s answer to Why isn't Smalltalk widely used anymore?

Phil Jones (He / Him)'s answer to Why do so many functional programmers admire Smalltalk?

Phil Jones (He / Him)'s answer to Smalltalk seems like such a revolutionary language. Why won't Google, IBM or any of the big companies revive interest in it?


Sep 3, 2018

What are some very obscure programming languages that deserve way more attention?

Urbiscript

It was created to program robots, and is pretty much a C-like, but has some very nice simple syntax to express when things should be done sequentially, in parallel, at the same time etc. And for defining event handlers.

The assumption is that robot motors and sensors are mapped to variables in the program so by changing the variable you move the motor, but you can also read the current position of a motor by looking at the variable even if something out there in the physical world has changed the motor’s position.

This combination of being tightly two-way coupled to the robot’s body. And an expressive language for talking about parallelism, async and event handling makes it a nice little language for robotics.

But you can also imagine taking some of those ideas for other kinds of interactive system. Why do you need to explicitly read and write to a database or user-interface in procedural code? Why not have a language where you just declare that things in the in memory are automatically mapped to things in the UI and db, and have the machine take care of it automatically? Why not have better control for launching multiple threads? Etc.


Sep 3, 2018

Do you dislike classical liberalism and social liberalism or do you like them?

I like them both.

I think they’re principled and well intentioned political world-views.

I happen to think that they are inadequate. Both to fully understand how the world works and as a framework for strategizing something better.

But they’re both quite nice.


Sep 3, 2018

Eminem is a white rapper who uses the n-word, is there any consequences to the way it is, if your white and rap you can say n____r?

Does Eminem use the N-word?

Perhaps I don’t know his work well enough. But I was always under the impression he didn’t.

Update : according to Is it true that Eminem has never used the N word in any of his songs? he has only ever used it when explicitly quoting another rapper, or deliberately referring to, and playing with, the idea of himself using it. He doesn’t use it casually or assert that he has the right to use it.


Sep 3, 2018

If music has not declined in the US since 1990 then can you name successful bands (not solo artists) from 1990-1999, 2000-2009, and 2010 - the present that had at least 5 songs in the top 25 (REM for example)?

Why “band” not “solo artist”

The music industry may have changed so rather than bands with hits you get a network of solo artists doing a large number of ad hoc collaborations and partnerships while continuing to use their individual names / brands.

But why would you label this change in configuration of music-making a “decline”?

But if you insist on a band : Maroon 5 ( Maroon 5's 10 Biggest Billboard Hot 100 Hits )

Update : a response to a comment which challenges me for more bands as evidence against a decline. Not just one.

You still haven’t explained why :

a) not having bands with so many top 25 hits implies a decline in music standards.

Hits are relative, not absolute. You can have fewer bands with lots of hits because there are more better bands now and so competition is tougher.

Or because music lovers’ are becoming more easily bored with bands and demand more novelty.

b) why musicians shouldn’t reconfigure themselves into new patterns of behaviour.

Everyone else in the modern economy is moving to more, shorter term, more casual working relationships (no more jobs for life), and constantly encouraged to manage their own “Brand Called You”.

Why wouldn’t talented musicians, who work in an already precarious industry, prefer to work as individual branded artists, making solo works which they have full control over, while being available for ad hoc collaborations at every opportunity?

Rather than submerse themselves in a single “band” identity for 15 years?

Also remember that with the increasing use of technology and computers, more musicians can record in a cheap or home studio. And you can release directly to the internet.

So any talented musician today, looking at this scenario isn’t going to be putting cards in the newsagents window saying “I’m a brilliant guitar player, I just need a singer, bassist and drummer to make my dreams come true”. No, that musician will just think up a name for themself, start producing the music they want to make, and releasing it online. Until they get “discovered” not by some A&R man, but by the public.


Sep 3, 2018

Why do you, as a leftist, feel that an overly powerful government can fix all your problems?

As a leftist, I don’t believe that an overly powerful government can fix all our problems.

That’s a straw-man caricature presented of me by my political foes.

However, as a leftist, what I believe is that the powerful governments we, in fact, have, and which we aren’t likely to get rid of in the near future, should be made responsible for, and put to work on, ensuring the welfare of all citizens by correcting gross inequalities and injustices in our society.

Rather than, say, doing what all the other governments in history have done, when not held to account by the people. Which is building themselves giant palaces and tombs and generally spending all the taxes feeding their fat faces.


Sep 3, 2018

Could the Yogyakarta Principles be legally interpreted as declaring "all forms of human sexuality are a human right," including pedophilia?

I started writing this as a comment on User-12018280018312983593 who usefully quoted the principles. But I think John’s interpretation is completely topsy-turvy.

And I think my reply is general and useful enough to be an answer for others to read.

These principles give children autonomy to say no to adults inflicting anything sexual on them, including defining them sexually, when they don’t want it.

It doesn’t give children the power to override existing prohibitions on adults having sex with them.

In fact the whole tenor of the rules is extra constraints to STOP adults poking around inside them.

What John has done in his answer is the equivalent of taking an anti-slavery law that states “everybody has full autonomy over their own person” and labelling it a “slavers’ charter” on the grounds that “full autonomy” implies the right to sell yourself into slavery.

But there’s no reason to assume that full autonomy implies the right to sell yourself into slavery. Certainly not if there are other anti-slavery laws in effect that prevent other people buying and owning slaves. Your autonomy wouldn’t override that. That’s not how law works.

And there is nothing in the principles which even suggests that the aim would be to override the prohibition on adults having sex with children.

This criticism is twisting the intention totally.


Sep 4, 2018

Are there people out there who feel that Bohemian Rhapsody is a monstrosity? To me, it is a prime example of the sort of music that made punk necessary.

It’s an example of “the kind of” music that made punk necessary. Yes.

Whether Queen or Bohemian Rhapsody itself drew their ire, I’m not sure.

The basic story of punk is that pop music is for young people to socialize with people of their own age, and hopefully, get off with someone for sex, love, pair-bonding etc.

Pop music’s job in this scenario is threefold :

to attract young people to a place where they can be with each other with a common interest

to repel older people so that they aren’t hanging around getting in the way

encourage young people to dance so that they can lose their inhibitions, show off their bodies and physical condition, and admire the bodies and physical condition of the others they’d like to get off with.

The problem with glam / prog music in the 70s is that as musicians got older and more ambitious they started making music that a) wasn’t good to dance to (dance music needs to be fairly simple and repetitive, not full of quiet bits, and changes of tempo) and wasn’t alienating their parents enough.

And while Bohemian Rhapsody wasn’t necessarily something that a previous generation of rockers would particularly like, you could see it could certainly be sophisticated to impress any 25 - 40 year old who had grown up in the Beatles etc. and now wanted something sophisticated in that style.

In 1990, I had a work colleague in his late 50s, who was a total classical music fan. Only liked Mozart and Wagner. Totally scathing about popular music. But, of course, once admitted to me, that Bohemian Rhapsody was the only good piece of “pop” music that he had ever heard.

If the classical music snobs are getting into your music then that’s pretty bad, right. You don’t want them hanging around at the gig when you just want to see cute boys / girls.


Sep 4, 2018

In your opinion which decade had/has the worst hip hop music?

I don’t know about “worst” but I think that hip-hop has kind of recapitulated the history of rock, but somewhat more slowly.

Origins

The late 1970s to late 1980s were the equivalent of the 1950s in rock. Hip-hop was fairly simplistic, good time party music that was really only appreciated by “the kids”. Serious music lovers looked down on it as something hardly worth bothering about.

Some people started to disapprove of it as immoral. Leading the kids into bad behaviour. It was largely centred on the black community. But a couple of white pioneers (Elvis, Beastie Boys) helped take it to a wider community.

Good hip-hop in the 1980s isn’t necessarily great by the standards we’ve come to associate with hip-hop. But we admire the freshness and innovation of the original founders.

The golden age

The 1990s ( technically late 1980s to early 2000s) were the equivalent of the 1960s for rock. That’s when the genre properly establishes itself as a genre. A complete musical art form. The great classic bands and artists of that era became the first superstars. The first artists who could maintain long (20+ year) careers.

This is the golden age. With a lot of innovation. A lot of exploring the boundaries of what hip-hop can be … from jazzy to gangsta, East and West coast, to rich ostentation to more Southern style electronic. Most of what we consider hip-hop is laid down and defined in this era.

The decadent age

Hip-hop’s 2000s to early 2010s are like rock’s 1970s. A period of consolidation. The most successful artists get bigger, more widely appreciated. But also older, more formulaic. more self-indulgent. It’s all about albums as masterpieces. And stadium shows.

It’s not that great and some innovative music isn’t still being made. But decadence is setting in. Some of the biggest names from the 90s are falling off. Putting out mediocre albums. Failing to keep up the energy and excitement of their earlier works.

New artists with huge fan-bases arrive. They’re bigger than ever. But there’s something a little bit empty about them.

Think Jay-Z, Kanye, Drake as the Pink Floyds, ELPs and Fleetwood Macs of this era.

In the 1970s, you also saw the development of more distinct genres of rock developing in particular regions or countries. Reggae is, ultimately, not that dissimilar to rock. But it becomes a very distinctly identifiable other thing.

In the same way, in the 2000s you get stuff like grime in the UK, or Baile funk from Brazil. Again, obviously offshoots of hip-hop but already very distinct, recognisable styles in their own right. Compare as well things like “swamp rock” and some forms of “country” in the US in the 1970s. With the distinctiveness of Houston or Atlanta hip-hop in the 2000s.

Renewal and Fragmentation

I’m now wholly convinced that the 2010s are hip-hop’s “ punk moment”. The moment when a new generation of iconoclasts get fed up with the excessive hierarchy and backward looking nature of the industry and decide to do their own thing.

Nothing illustrates this better for me than to compare these two interviews :

Public Image Ltd. vs Tom Snyder

Lil Yachy vs. Joe Budden

Mumble rap is a “fuck you” to the “eternal verities” of established hip-hop. It rejects verbal dexterity, the highest of rap virtues, in the same way that punks disparaged the cult of guitar virtuosity that had grown in rock and revered the 3-chord song. It doesn’t admire the previous generation (compare Johnny Rotten’s “I hate Pink Floyd” t-shirt with Lil Xan declaring Tupac “boring”.) It even denies its own artistic aspirations. Note how both PiL and Yachty continually downplay the importance of “art” in favour of “being a business” and making money. Explicit idealism is out. Explicit cynicism / pragmatism / careerism is in.

Now of course, punks certainly produced a hell of a lot of art. And good artistic value. But cultivating an “anti-art” stance helped to break the umbilical link with the previous generation.

Plus, notice the coloured hair.

What happened next in rock was fragmentation. Punk didn’t kill rock. But it killed the idea of rock as a single unitary thing with common values. After punk you had post-punk, new wave, goth, new romantic, synthpop, metal, indie, grunge, emo, nu-metal, nu-punk etc. But these were increasingly seen not as members of a single rock family. but as estranged and mutually hostile rival genres.

Really, in the early 80s you had the last flowering of greatness in “rock-derived” music. In everything from Talking Heads to The Smiths, The Cure, The Pixies, The Cocteau Twins, B52s etc.

That greatness and innovation was infused by a retromania. These bands all looked back to the 50s and 60s in their own way. So there was both innovation but also reaction.

Finally, in the 80s, “rock” was dethroned as “king of pop music” by a different genre. Soul, funk and disco led to the mega-artists of the 80s … Michael Jackson, Prince, Madonna, and to the rise of house / techno and all flavours of EDM. Plus, of course, to hip-hop itself.

The great rock empire’s hegemony in popular music was finally broken. And it fell apart with erstwhile “provinces” becoming independent states.

I believe that this trap / mumble moment is going to recapitulate rock’s punk moment.

Coming out of it the other side, we will see various fragments of hip-hop going off and becoming their own genres. And these will have very little to do with each other. There’ll still be rap. Still be beats. Still be many continuations with hip-hop. (Just as new-wave and metal and goth and indie had many continuations) But these genres will be increasingly open to outside ideas. Note who prevalent “singing” is with the new generation of mumble / trap artists.

By the 1990s, rock was just a bunch of dishes in a much wider buffet of musical options. Some were very popular and enjoyable. Some were embarrassingly reactionary. You still had moments of genius (Radiohead) and a healthy underground rock scene. But rock was no longer the zeitgeist.

That’s where hip-hop is going in the 2020s.

So what’s the “worst decade” for hip-hop? I think this kind of life-cycle for a genre is inevitable. On the one hand, I’m inclined to say the “decadent” period is the “worst”. So the 2000s in hip-hop, like the 1970s in rock. Because the real innovation within the genre has burned out, and the most innovative things are fermenting a little bit outside.

Most people will say it’s now. Ie. the “punk moment” when all the eternal verities of hip-hop suddenly seem to be dissolving and disrespected. But the punk moment is also an attempt at renewal. At bringing in new ideas and voices to refresh and clean out the cruft that has grown up in the genre.

Personally I find it far more interesting to pay attention to hip-hop in 2018 compared to 2008.


Sep 4, 2018

Do you agree with the Labour's decision to adopt the IHRA definition of antisemitism?

No.

I mean, I hope, like everybody else, that what this is going to do is make everything calm down, re-establish good will between Labour and the UK Jewish community. Mollify the right-wing attack machine, and let Labour get back to business of developing its end-game for the Brexit showdown in the next couple of months.

What I fear …

People keep saying “why is Labour keeping this alive?”

It’s not Labour keeping this alive. It’s Labour’s enemies who have discovered that while nothing else has touched Labour, this actually hurts. The “Anti-semitism” line is the most effective attack against Labour because it sticks, it has alienated natural allies, it hurts Corbyn’s personal reputation and credibility which was one of Labour’s strongest assets.

Now, Labour’s panicky executive has been spooked into accepting the full definition, without leaving any wiggle room, my fear is that the trap has been sprung.

What’s going to happen over the next few days, or weeks, is that the right-wing media are going to start dripping out lots of examples of where senior Labour left-wing figures, including Corbyn himself, have said things that do, indeed, fall foul of these examples.

And the hue and cry will now be “why is Labour tolerating X when X is an evil anti-Semite according to its own rules?”

Far from settling the matter and calming down the situation, it’s now going to be open-season on the Labour left, as there are escalating calls for resignations or sackings from the shadow cabinet, even expulsions from the party. Up to the most senior level.

At this point, as we saw with Corbyn’s statements from 2013, Corbyn, and others on the left, plausibly, have crossed the line on occasions, allowing partisan feelings in favour of Palestine to get the better of them, and saying things which are unacceptable.

In a sane world, we would be able to call these things out, there’d be a contrite Naz Shah style apology, and things could move on.

But that’s not what’s going to happen here. That doesn’t suit Labour’s enemies. They want the destruction of the leadership.

The first line of defence was the argument that while particular phrasing crossed the line, even outright hostility to Israel and partisanship on behalf of the Palestinians by senior Labour figures did not, materially, cross into anti-Semitism.

Now that line of defence has been given up. Labour itself says that hostility to Israel IS anti-Semitic. By definition. Without caveat.

So what line of defence is there, when statements hostile to Israel start coming out? That “it’s not that bad”? That Labour wasn’t serious or in good faith when it adopted the guidelines?

It’s hard to see how Labour now resists calls for the heads of anyone who has fallen foul of these conditions.

This is going to be the story of the crucial last months of the year, leading to Brexit. Labour’s inner circle pinned down and paralysed by hostile fire. And quite plausibly losing senior figures. I don’t entirely rule out Corbyn himself falling by Christmas if it turns out the right-wing media have some more incriminating footage.

While there may be many here saying “thank Christ for that”, I think the end of Corbynism is also the collapse of the Labour Party in the near term. What happens after that? The fault-lines in Labour and among supporters and voters open up again. Over Brexit. Over economic policy. A re-energised half of the party will be desperate to turn Labour into a Remain party, promising to cancel Brexit.

This will alienate the still large pro-Brexit part of the working class whose votes Labour needs. Labour’s activists, many of whom were passionately pro-Corbyn will simply fade away. Centrists will start announcing that they are pulling back from Corbyn’s economic policies. Leaving voters utterly confused as to what Labour now stands for or if it has any policies to help them at all.

If Corbyn does fall because of this, then the reaction inside the party will take it back to a bland centralism that still has nothing to excite the electorate or any ideas to address Britain’s long term problems. At some point, after Brexit, Theresa May will go and be replaced by someone pulling the Tories even more towards the populist right. And, as we saw after the 2015 election defeat, the tendency of timid Labour centrists is to follow the Tories to the right.

Imagine April, May 2019, with the UK economy disintegrating as it flies over the cliff-edge, new prime-minister Boris Johnson, desperate to deflect the attention elsewhere, and with Steve Bannon whispering over his shoulder, decides he’s not so against a ban on Burqas after all. Perhaps a moratorium on accepting Muslim refugees. And a willingness to ramp up hostilities with the Muslim world. Labour, under its new leadership, keen to re-establish its pro-Jewish credentials, and distance itself from previous bias in favour of Palestinians, happily decides to support every anti-Muslim law that Boris makes. Much as before 2015 it gave in to Tory populism against the poor and disabled. In other words, a party which has never, and would never under Corbyn begin to imagine, proposing a law to oppress Jews in the UK will have been stampeded into collaborating on laws that actively target Muslims.


Sep 4, 2018

Does anyone seriously think that mumble rappers are lyrically talented when it comes to wordplay, etc.?

Some might be, but just don’t choose to express it.

But that’s not the point. Mumble rap doesn’t aim to produce sophisticated lyrical wordplay.

What it aims at is producing emotion.

Obviously there is “wordplay” in the sense of “play with words”. But it doesn’t aim at clever rhymes or puns, or saying complicated things fast.

You’re playing with the words if you just manically repeat the word Versace or Gucci a hundred times until it becomes a meaning free mantra. You’re performing the destruction of meaning, the descent into obsessional madness, that perhaps tells us something about the values that our society is promoting to your generation.

That kind of use of language can still be powerful and affecting. Exactly because it disturbs.

It is play with language. But it’s not play with the same type of play and methods as earlier generations of rap used.


Sep 4, 2018

Is it possible for a non-Jewish person to oppose Israel without being considered anti-Semitic?

So here’s my question.

I can hold an opinion that the UK would be better broken up. Scotland should get independence and Northern Ireland should be reunified with Southern Ireland.

These wouldn’t be particularly popular opinions in the UK. But it doesn’t make me a monster.

I could say, “looking across at the political and cultural divide in America today, I really think that they might be better off breaking up the US into perhaps three distinct countries : a Greater Cascadia on the West, a Centre South, and a an Eastern Seaboard. The United States as a single entity has failed.

I might even be such a passionate fan of the EU that I think that the ideal natural evolution is towards a European superstate. I might think that what we really need is a new “Roman Empire”, with the British isles becoming simply a province ruled from a distant capital.

This would be an eccentric, not to say, controversial view. But again, only British nationalists will pillory me for it.

But, if I were to say something like : “after some consideration, it seems to me that the only hope for peace and stability in the Levant and Arabian peninsula is the re-establishment of a new Ottoman empire. What’s now Israel can stay as a Jewish province inside a majority Muslim caliphate. Much as Jews have lived reasonably safely and peacefully inside Muslim states for centuries.” that would seem to put me in danger of violating a very strong taboo.

The paradox here is that Israel is saying that it will accept the same criticism that could be levelled at any other country. But I AM allowed to call for any other country to be “wiped off the map”. For boundaries to be redrawn. For its policies on citizenship to be changed. I can argue that Brazil should change the status of its indigenous. I can argue that Malaysia needs to change its policies to establish equality between ethnic Malays, Chinese and Indian citizens.

As far as I can tell, Israel IS asking for a special dispensation when it states that you can’t call for the elimination of Israel or of the special immigration rights it gives to Jews.

I mean, maybe I’m reading this wrong. But that’s the implication I get from the discussion around the IHRA.


Sep 5, 2018

What’s the closest thing to magic that actually exists?

Computer programming.

Magic is the eternal human dream that our thoughts and words, our evolved linguistic and symbolic capabilities, our imagination, could effect the world directly, without all that hard effort of expending physical exertion.

Computer programming gives us exactly that : words, symbols, imaginings which seem to transform the world by themselves, without our bodily involvement. (Though technically with the bodily involvement of a bunch of machines.)


Sep 5, 2018

Is there a graphical library for Clojure for VERY easy drawing something like 2htdp/image library in Racket?

There’s quil/quil which wraps the Processing library if you want to open a window with a basic interactive / animation type thing.

My own library, Patterning, is intended to make certain kinds of patterns. Building them up functionally. It can work using Quil as the lower level rendering engine. Or generate SVG files directly. And can run both as Clojure and in the browser in ClojureScript.

For example, this tutorial page is actually generating the images as SVGs in the browser when you load it.

Patterning is a bit specialized, it’s not a general purpose drawing program. But might be suitable depending on what you need.


Sep 5, 2018

Are you disturbed by the existence of this movie?

People have been making movies like this more or less since the second world war ended.

Sometimes they’re considered sweet. Sometimes tragic. Sometimes perverse. At their best they capture some of the deep paradoxes of humanity torn between personal imperatives and moral dilemmas and political and social exigencies.

What’s horribly fascinating is the way that our culture is suddenly determined to find outrage!!! and disturbance! and look for controversy in something like this.

The public noosphere is currently hyping itself into a state of continuous ultrasensitivity. We will soon have no public thinking at all, as everyone spends all their energy playing “touchy!”


Sep 5, 2018

Why does everyone think money and things they buy are so important in life?

Well money IS very useful.

It’s a very fungible, flexible, light-weight, fluid, portable thing. With the size of the modern market, money can be turned into almost any thing or experience you can imagine wanting.

We’re also obliged to have it or we will starve. All the common land we could have foraged on has been enclosed and taken away from us. So the only way to eat is to find someone to pay us some money so we can find food. Not only that but it’s what we need to find shelter, drink, clothes, social acceptance, friends, lovers etc. etc.

Basically we’ve evolved a society, “capitalism”, where money is both necessary for everything and can bring you so much. And we are trained from an early age in how to use it, how to admire it, how to want it.

Oh. And this is the kind of culture we’re producing these days :


Sep 6, 2018

What happens to individuals that oppose a socialist society?

Presumably you mean “what happens to individuals that oppose a socialist society” in societies that are run on socialist principles?

It depends, do they nevertheless conform to the rules of the socialist society and play their part while perhaps working to change it within the lawful parameters it defines? If so, I guess they just suck it up. Otherwise they end up in prison.

Pretty much the same as what happens to people who oppose a capitalist society when that society is run on capitalist principles.

If I just grumble, the capitalists won’t stop me. They might even help me become a celebrity critic if they see any profit in it for themselves. If I actually decide to break the rules, perhaps refusing to recognise the property rights of others, then they will soon bring down the whole apparatus of state violence against me.


Sep 6, 2018

What is your review of Racket (programming language)?

It’s great!

In principle.

I love the idea of a language bootstrapped from minimal principles.

I’m fascinated by the focus on a language to build languages. I think this is a great philosophy.

I’m fascinated by Rosette and want to learn it and to use it.

But … in practice … I still love Clojure more.

Why?

Data

Something which I hardly noticed at first but I increasingly believe to have been a “tasteful improvement” in Lisp : EDN. EDN is really just a kind of JSON, but baking a standardized data-description language into your programming language is a really good idea.

I remember reading something that Steve Yegge wrote many years ago about how the worst problem in Java was the lack of a nice way of representing complex data literals. I kind of agreed but, again, didn’t think it was the “worst”. Surely all that extra static typing and checked exceptions were the biggies, right?

However, the longer I program, the more I realize that programs are half “computation” and half “talking about data”. (Both constructing and, of course, deconstructing it). Of course we can do both using computation - ie. writing functions to assemble and search data-structures. And the Scheme / Racket ideal of “bootstrapping a language from a minimal core” would suggest that this is the way to do it. Why have syntactic sugar for data when you can just use functions? (Go back to the lambda calculus and even numbers are just functions, right?)

But actually, data is so important that I think this is the wrong trade off. Some extra help with data, both constructing and destructuring it through patterns is more than welcome.

I know the Racket solution to this is to just use reader-macros to write your own DSL for whatever data you like. But the truth is, in many many cases, a 90% solution that comes out of the box as standard, can trump having to roll your own 100% solution. Even in a language as nice as Racket.

Clean Slate

Clojure was lucky to start with a “clean slate”. Unlike Racket which inherits from an earlier Scheme.

That’s particularly noticeable in the case of the standard interfaces to collections etc. All sequences have the same interfaces. All “maps” (ie. dictionaries / associative arrays / key-value stores) look the same. You learn these interfaces quickly and never worry about them again. In Racket, OTOH, I was always looking up how to do something with strings or vectors because it wouldn’t be the same as lists.

The other place I think the clean slate has helped is the commitment to immutability. Without a legacy of existing code which expected mutable variables, Clojure could take a more purist functional approach. Yes, not as principled as Haskell. But stronger than Schemes (which liked to cast themselves as multi-paradigm). Clojure is an opinionated language. Which may or may not be to your taste. But I personally find Clojure’s opinions pretty agreeable.

Others

There are obviously some other good things about Clojure. The Java compatibility is an important part of its success. The ClojureScript compile to Javascript story is great. Things like Reagent / re-frame integration with React are very nice for browser programming. As are tools like Figwheel and devcards. I’m not sure what the Racket community’s equivalents are. I’m sure there’s something.

In conclusion.

I’m sorry to just be banging on about Clojure in an answer which is meant to be about Racket. But frankly, my opinion of Racket is basically “that’s so good … if only it were a bit more like Clojure”

It goes both ways. I wish Clojure DID have a reader-macro option (even if somewhat downplayed) and so could join that “programmable programming language” party vibe that Racket has. There are days I wish that Clojure was booted from a minimal core. Largely in itself. So there would be less dependency on and faffing with the JVM. Perhaps we might then have decent error messages and better debugging tools. I wish Clojure had a nice out-of-the-box all in one development environment like Dr. Racket.

More than anything I’d like to see how the two communities could work together for their mutual advantage. Exchanging their best ideas.

I know there are things like Rackjure. But could you really build a full Clojure on a Racket core? Could Clojure be a first class language within the Racket ecosystem? Could Racket, like Clojure, be a language whose programs could actually be represented in EDN? Could Dr. Racket be extended to support both the Racket and Clojure ecosystems? (Eg. talk to both package managers and compilers?)

Related :

Phil Jones (He / Him)'s answer to How does Racket compare to Clojure?

Phil Jones (He / Him)'s answer to Is Racket a good introductory Programming Language?

Phil Jones (He / Him)'s answer to What programming language that has appeared recently in the last 10 years are you currently interested in or want to learn?

Phil Jones (He / Him)'s answer to Which is the best programming language for developing a GUI application?


Sep 6, 2018

Our waiter wrote "God Bless" on our check (perhaps because we have three wild young boys). My husband wrote "Which god?" underneath, but I forced him to cross it out. As an atheist, should you confront strangers who casually tell you "God Bless"?

I agree with, and upvoted, Michael Masiello.

Certainly no-one should be upset if a religious person wishes them religious good will. That’s not what atheism is about at all.

Religious people are trying to share what they consider a wonderful thing with you. Take it in good grace.

However, I’d like to say that I could imagine situations where your husband’s return might be seen as fairly light and jokey. And could be taken as such.

I think we shouldn’t automatically assume that those who are religious, even profoundly so, must also be humourless and ultrasensitive. Or hostile to any hint of disagreement with their views.

Obviously you have to read the situation. But religious people are still people. They haven’t turned into stereotypes.


Sep 6, 2018

Why do Europeans criticize the US so much? (It's interesting, because I find Americans barely, if ever, think about Europe)

The US has a lot of influence on Europe.

When George Bush decided to invade Iraq for spurious regions, and to disastrous effect, half of the European governments went along with it, spending their blood and treasure on an exercise whose main benefit was to Halliburton and other parts of the oil industry with particular influence with the Bush inner circle.

Europeans did it because the US government wanted them to. And because craven European politicians felt they had to go along with what America wanted.

Americans don’t have that problem. They may feel happy or upset with whoever the current guy in the Whitehouse is, but they don’t usually think that whatever idiocy is going on is because Europeans made them do it.

Update :

the above answer, while I think has value, may be out of date.

Half of America is now convinced that Russia interfered with the 2016 elections. And they are very critical of Russia. Which is technically in Europe.

From the right-wing climate-change denialists in the US you’ll often hear angry attacks on, say, European driven attempts to curb fossil fuel use. Or on European health systems, when people compare them favourably to the American system.

Again, Americans getting angry at, and criticising Europe when they feel that Europe is impinging on them, or influencing their politics.


Sep 7, 2018

What fires you up about watching or participating in a good debate?

Nothing.

I increasingly hate watching live debates.

They have no intellectual depth, no space for reflection or analysis or checking.

They are all about one-liner put downs, bludgeoning opponents with talking points, body language and feelings.

Marshall McLuhan was right. This visual culture is destroying reason.

The only debates worth following are those performed slowly through the written word, and not made into a spectator sport.


Sep 7, 2018

If you could rewrite the criteria for the death penalty what changes would you make?

“There will be no death penalty. The government has no right to take the life of any citizen”


Sep 7, 2018

Is it true, as the Tories claim, that Windrush deportations began under Labour?

Not to my knowledge.

It’s true that the records of the Windrush generation’s arrival were thrown away under Labour. (Presumably considered unneccessary.)

And I believe that ugly term “climate of hostility” was apparently floated. (If people remember 2010 … Brown was getting pressured and Labour was defending itself against being too liberal on immigration.)

But I don’t know of any actual deportations.

Update : Andrew Crawford says I’m wrong about the records being thrown away under Labour. So discount that.


Sep 8, 2018

Is it a good idea to use Django in making a desktop app? How difficult is it?

It’s probably overkill.

I tend to use Bottle: Python Web Framework for things like that. Ie. a small app. on my local machine, communicating via the browser.

It will be much simpler.


Sep 8, 2018

Why is it that conservatives and liberals can’t seem to be able to have a constructive dialog?

They can have a constructive dialogue.

What’s hard is constructive dialogue in public. Where there’s an expectation that the dialogue is also “entertainment” and a kind of gladiatorial sport in front of fanbois.

The problem today is not that people have got less civil. The problem is that too much is done under the semi-public gaze of social media or explicitly orchestrated for TV or YouTube.

If you want debate. Find quiet, private spaces, and I’m sure you’ll be able to have as much constructive dialogue as you want. People are still people.

What you can’t do is ask people to be part of a “spectacle of argument” but then not care about being seen to lose or back down.


Sep 8, 2018

What is the evidence that proves beyond a shadow of doubt that God, angels and demons don't exist?

There is no evidence that proves beyond a doubt that these things don’t exist.

But there’s also no evidence to prove beyond the shadow of doubt that the Squirniflunk which has attached itself to you and is, even now, sitting on your shoulder, causing you to be woefully Mernink, doesn’t exist either.

Please do try to enjoy the rest of your life.


Sep 8, 2018

Does Java dumb down programmers? I'm thinking of Joel Spolsky's essay.

Joel’s essay is more subtle than that.

What he is pointing out is that there was a moment when computer science degrees seemed to be getting more focused on a particular kind of software development : Java-style, object-oriented application programming. Which was seen as what industry wanted.

And that this was missing some important challenges to thinking; eg. using pointers and higher-order functions, things that were about juggling multiple levels of indirection / abstraction which were essential skills for programmers to get.

Now, I agree with Spolsky entirely that this juggling of multiple levels of abstraction is very much one of the major skills of a programmer. And, indeed, fluency in juggling layers of abstraction is one of the things that separates good -> better programmers from “OK” programmers.

And I think he has a reasonable point that both pointers and higher-order functions are two places where you are confronted with juggling these layers of abstraction and just have to start groking that fairly early in a computer science course.

Now. that doesn’t mean that there is nowhere else, eg. when using Java to write application software in the real world, that you won’t also find yourself having to do this. But maybe there’s nothing so obviously like it as part of the standard curriculum, or “toy” or teaching examples for Java-style OO.

Maybe some of the more complex Patterns do. Something simple like Singleton doesn’t, but maybe Bridge Pattern pushes in the right direction. If everyone was learning to think and reason about Patterns with a fairly high level of competence / fluency then I could imagine that they could teach the same general lesson.

OTOH, in many places, Patterns are offered as the kind of opposite. As some kind of rote-learned formula that students pick up without understanding

At the same time, we should remember that people have always complained that easy and practical languages tend to dumb down computer science. I went to college in an age when professors would sneer that my generation who had grown up on 8-bit computers were “BASIC damaged”. BASIC was another language that, by being too easy, allegedly prevented us from really understanding.

At the time, I laughed right back at them. But 30 years later, and a bit more circumspect, I have some sympathy. Obviously it’s a truism that when things are hard people have to be tougher. And the challenge is to know when the trade-off is worth it or not.

I can certainly think of things that I do now understand that I would have benefited from understanding twenty years earlier but which I missed out on. And perhaps if I’d had one of those hardcore MIT-style Scheme based courses, perhaps I would have.

For example, I did a bit of OO in Smalltalk (still quite exotic in the 80s). But even as I understood inheritance and overriding, I didn’t fully grok the more general sense of polymorphism. Or know how to reason about it detached from the idea of inheritance. I wrote terrible C++ in the early 90s because I didn’t have a proper feeling for it. And just imagined that OO gave me certain things by magic that it didn’t. (I had very brittle, inflexible class hierarchies and wasted lots of time re-writing them.)

Spolsky’s essay is valuable. But what’s valuable is not “Java makes you dumb” but suggesting that pointer arithmetic and higher-order functions share this common characteristic of helping you practice juggling levels of abstraction.


Sep 8, 2018

Is Multi Culturalism really the evil force that it critics claim it to be?

No.

Multiculturalism is just the application of the more standard human principle that if you treat people with respect and they’ll tend to reciprocate.

Be friendly to an immigrant. Show interest and respect to his or her culture, religion etc. and he’ll reciprocate by respecting yours.

Be deliberately unfriendly, immediately accuse him of being a problem. Say that his culture is incompatible with yours and can’t possibly live together with it. And sooner or later his kids will grow up to feel rejected, resentful and hostile.

That’s got nothing to do with him being an immigrant. It’s to do with your attitude.

If, in England, you took everyone who’s name was “Dave” and started saying rude things about them, accusing them of being dishonest and problematic and generally looking down on them, you would, after a year or two, start having a “Delinquent Daves” problem. And lots of scare stories about how people called “Dave” were unable to live peacefully alongside you in the community.


Sep 8, 2018

Is it fair to say that Frank Field's supporting the election of Jeremy Corbyn in the UK’s 2015 general election has come back to bite him in the butt?

Not at all.

What’s bitten Frank Field in the butt is his strong stance in favour of Brexit.

Corbyn, by trying to paper over the divide between Leavers and Remainers in Labour was actually trying to keep people like Field in the party.

Corbyn has tried very hard NOT to let Labour become the party of one or the other side in the Brexit debate. But to keep a constructive ambiguity that allowed Labour’s rival factions to stay together through the Brexit rapids.

But by explicitly voting in favour of the government when Labour had the chance to defeat it, Field effectively managed to piss off both the hardcore Remainers AND the Corbynites who wanted to inflict a defeat on May.

That made him pretty much unpopular with 90% of the Labour Party. And is what’s behind the deselection issue.

Pretending this is all about his strong stance on anti-Semitism is just a figleaf.


Sep 8, 2018

Do you actively follow the policy of be nice and be respectful?

I certainly try to, yes.

Obviously I’m a partisan writer. I have an opinion, and I believe in arguing for it. Strongly.

But I don’t believe my arguments are enhanced by either being rude or disrespectful to others, or impugning their intelligence or morals.

Quite the opposite. My arguments are stronger when they respect the opponent and have to deal with the opponent at their best.

Now … that doesn’t mean that if I think someone is simply trolling, I won’t make a sarcastic aside. A “troll” is a slightly different thing. Not someone who is here to argue but here to make the place more noisy or, worse, less comfortable and more hostile to others. In that case, then showing that we don’t fear the troll is important.


Sep 8, 2018

If you got 25 cents every time you pressed a button, how long would it take you to obtain $100,000?

It depends how fast I clicked the button.

If there was a more or less unending amount of money available I’d probably just look into the possibility that I might be able to wire some kind of 555 clock chip in instead of the button, to see if I could get it up to a few kHz.


Sep 8, 2018

Does being feminist necessitate being anti-MRA?

Feminism IS a “men’s rights” movement.

It’s not their number one priority, but most feminists are in favour of giving men more rights.

The problem with group who call themselves MRA these days is that their definition of a man’s “right” is often a man’s right to have women behave the way he would like them to.

Which obviously puts him directly against anyone who wants rights for women.

If you don’t see “rights” as a zero-sum game, then feminists are men’s allies.


Sep 8, 2018

Is there a case for an optimistic outcome from a hard Brexit?

Outcomes by definition are not really “optimistic” or “pessimistic”.

They just are.

If you mean, is there much of a case for “good” outcome from a hard Brexit then some people try to make one.

It basically boils down to :

without any responsibilities to, and therefore constraints from, the EU, we will invent wonderful new policies that will make us all better off. That somehow the EU are preventing us from implementing at the moment.

There’s precious little evidence or argument beyond that. To the extent we know what those new policies are, we have reason to be sceptical of them.

For example, some people want to drop most import duties in order to get cheap food. It ought to be obvious that this will decimate British farmers. I’ve yet to hear any Brexit booster address this question in a way that would make a British farmer feel anything but sad.

Some Brexit boosters would also like an end to protections for workers so that wages drop and this boosts British industry and exports.

Other Brexit boosters imagine that the only thing that’s going to happen is that lots of EU citizens will have to leave, and so wages will go up.

They can’t both be right.

In other words, there are fragmentary “just so” stories about how we can thrive after Brexit. But very little consistency or coherence between them all. I’m certainly waiting to hear any grand overall strategy.

Ultimately the UK’s economic problems are due to something else : low productivity and an economy which is over-balanced in favour of London and the financial sector, with not enough emphasis on industry, manufacture, and the skills needed for that.

This is a problem that we need to address whether we leave the EU or not if we aren’t to continue the UK’s decline. And I have yet to see any serious argument how Brexit helps.


Sep 8, 2018

What if a team of scientists was formed to study LGBT people? What if they found conclusively LGBT was a choice? Would you change?

No.

I don’t think I’d want to be gay, even if I could choose to be. Too much hassle from bigots.


Sep 9, 2018

If people represent the same determinate shape, describe the features the same, and draw it the same, will they have similar qualia? Does the fact that you can feel shapes and forms, give credence that you are seeing it correct?

The whole point of the discussion of “qualia” is that we don’t know.

In fact “qualia” is just the name we give to the bit of the experience that’s so subjective we can’t, in principle, know if it’s the same between subjects.


Sep 9, 2018

What is your “go-to” programming language to code in?

I’d like to say Clojure.

Because it’s the best language I know. And if I’m sitting down, contemplating a shiny new project it’s the obvious choice.

But realistically, there are still many, many occasions that I basically grab Python to “get this done this afternoon”. And find that I’m still maintaining and growing the script two years later.


Sep 10, 2018

If you were only able to code in one programming language for the rest of your life, what would it be?

Some kind of Lisp.


Sep 10, 2018

Is imperative programming useless?

No.

It’s just “low level”. As in closer to the machine architecture than to the application logic.

Sometimes you’ve got to work down at that level. There’s no alternative.

But most of the time you would rather be using a language that’s higher level so you do less work.

For example, if you want to do something to all the items in an array and you are using “imperative” techniques, you’re going to write a loop through the array.

for (int i=0;i<100;i++) {

process(xs[i]);

}

That’s close to what the machine really has to do. Start at the beginning of the array. Update some kind of array pointer in the loop. Then go and look up the contents of the array at that pointer to process.

Higher level languages move away from thinking what the machine is doing and towards what you want to do.

Eg. make the array pointer implicit

for x in xs :

process(x)

to having an explicit way of saying “do something to all items”

xs.each { |x| process(x) }

or

[process(x) for x in xs]

or

(map process xs)

Other “paradigms” of software development are effectively nothing more than new “resources” in language which are a) higher level, and b) generally useful enough to change the character of most of the code you’ll be writing.

So OO supplements individual statements with the resource of “objects passing messages to each other”. And code blocks as something that can be sent as part of a message. This is what’s going on in the Ruby example.

FP supplements it with the higher-order functions, anonymous lambdas and perhaps a controlling of mutable state / explicit sequence. As in the Lisp map example.

Etc.

These alternative paradigms are higher-level, and higher-level is usually what you want to be doing.


Sep 10, 2018

Can the British Prime Minister be considered an "unelected bureaucrat"?

If they were a lord then they wouldn’t be elected.

But all recent PMs have been elected MPs.

“Bureaucrat” is too vague to be meaningful.

What we expect is that leaders should uphold, and allow themselves to be bound by, the rule of law.

I suppose if you’re a fan of Nietzscheian would-be autocrats then you think the rule of law is just a nuissance. And you dismiss a leader concerned by it with it as a “bureaucrat”.

That’s more your rhetoric than reality though.


Sep 10, 2018

How is Global warming measured, seeing as Southern Nigeria is on average a lot colder than it used to be?

Global Warming is measured with hundreds of thousands of recording stations across the planet in many different countries and situations (urban, rural etc.) and by satellites observing the surface (including the surface of the oceans) from space.


Sep 10, 2018

What do you disagree with but tolerate at school in order to get an education?

Homework!


Sep 10, 2018

To what extent do British left-wing groups oppose & challenge Islamic fundamentalism & Islamism (Islamic theocracy)?

You mean like the Bob Crow Brigades, going out and fighting ISIS and defending the revolution in Rojava?

International Freedom Battalion


Sep 10, 2018

Do you feel it's time we changed the definition of FAR-RIGHT and FAR-LEFT?

To an extent.

Our “Overton Window” has opened recently, so ideas that were considered fairly far left and far right are now being seriously debated. I think that’s a good thing.

And to an extent it means that what’s really “far” has to be much further out than things we might have considered “far” ten years ago.

The actual “centre” can shift left or right as well. But I’m not sure it really has shifted very obviously in either direction. The centre is still sort of where it was.


Sep 10, 2018

Should I upload the documentation of my programming language before it has an IDE or compiler?

You can upload some speculation or descriptions of work in progress to get feedback / questions / criticism / good ideas.

Now unless the ideas are particularly striking, probably most people won’t pay any attention. Especially before there’s a compiler or interpreter. But there’s no harm if you can get a conversation going.

And IDE can probably wait a bit, assuming you could write the code in an ordinary text editor.


Sep 10, 2018

Why is climate change bad?

The short answer is that human civilization and agriculture developed in a little window around the current temperatures.

Now in any specific place, the temperature can vary 10 or 20 degrees within a single day. But on average the global temperature hasn’t gone out of that window since before agriculture and civilization.

We have no idea whether the plants that we rely on - grains like wheat and rice - can survive outside of that window, at the scales needed to feed 7 billion humans.


Sep 10, 2018

Today’s newspapers say Boris is about to launch a bid for leadership of Tories and PM. The consensus had been leadership now is a poisoned chalice, and better to leave May to it - then step in afterwards. What has changed to make Boris try now?

It’s a desperate gamble.

While taking over from May before Brexit might be a poisoned chalice, it is, at least a chance to sip at the chalice. If Boris waits until Brexit is done then it’s not clear he gets another chance.

Right now, having flounced out of the cabinet and rejected May’s plan, he’s probably as popular with the rank and file members as he’s ever likely to be.

It’s possible that there’s some more dirt to come out behind his upcoming divorce. He needs to lock in the story of himself as leadership contender and champion of Brexit before the story gets shifted onto that.

Remember Boris is Steve Bannon’s creature now. Bannon is having a great time at the moment, what with signing up the Italian government to his far-right anti-EU coalition, and the rise of the Swedish right. Now, Bannon’s priority is not “Boris in number 10”. Bannon’s priority is wrecking the EU and taking out Merkel and Macron and other mainstream leaders who are too supportive of the EU. From Bannon’s perspective, Boris’s main usefulness might well be to continue distracting May from coming up with a good deal with the EU. Which leads to further estrangement between the UK and EU, more resentments and recriminations on both sides. A resurgence of troubles in Northern Ireland which both sides can blame each other for. Etc.


Sep 10, 2018

In 2018, should I learn Erlang or Scala?

Erlang.

It has more good ideas worth groking :

actors

immutability

I’m sure Scala has a way of doing Actor and immutability too. But it will muddle them up with backwards compatibility with straight Java OO.

If you want a “better Java” just go for Kotlin. If you want to learn FP thinking, go for a more hardcore FP language.


Sep 10, 2018

Where are you on the political spectrum?

I’m left wing because I believe :

a) that everyone is of equal worth. Or, at the very least, we shouldn’t be institutionally enshrining the idea that some people are worth more than others.

b) the economy is a system. And the outcome we get as individuals depends on how the system as a whole, works. So that if you want to address injustice (which you do if you believe that we have equal worth but the rewards of society are spread unequally) then you have to address how the system as a whole functions.

I believe that the combination of these two beliefs : commitment to some kind of egalitarian ideal, and a systematic / holistic understanding of the economy and society, automatically makes one “left-wing”. That’s pretty much my definition of what “left-wing” means.


Sep 10, 2018

Do Geeks today realize how good they’ve got it compared to 20 years ago?

20 years ago, we were ramping up for the first internet bubble and many geeks were both getting rich AND still full of ideals about how they were making the world better.

We also hadn’t had 9/11, the war on terror, the explosion of racism and Islamophobia, the 2008 economic crash or the continuing hollowing out of the middle-class and collapse into poverty of the working class.

20 years later, while geeks are still in good shape (compared to most people in the economy), it’s harder to be as optimistic as we were then. Or to believe that technology is an unqualified good.

Many of our greatest ideas (a free world-wide network of self-expression) have been enclosed by private monopolies and turned into walled-gardens, ruthlessly gamed for maximum addictiveness. The business models that make the most money are built on destroying privacy by mining personal information; and click-bait advertising that rewards purveyors of fake-news, outrage and fast meme sharing that offers little in the way of constructive dialogue. Public political discourse is debased. Everything is flame-war. And political power increasingly flows to those whose paranoid style best captures and articulates the most outraged and resentful attention.

We geeks are more aware of what the world has become, and the gap between that and what it could have been, than most people.

In what way do we have it so good compared to 20 years ago?


Sep 10, 2018

Can A.I. be used to write code based on my flowcharts?

You could almost certainly train AI to read flow-charts and generate code from them.

What you’ll then find is that your flow-charts will need to get an awful lot more detailed and specify a lot of awkward fiddly edge cases, to make sure you get exactly what you were hoping for.


Sep 10, 2018

Which is the most important to you -- freedom of thought, freedom of speech / expression, or freedom of action?

I don’t see how they could possibly come apart. They’re all part of the same bundle.


Sep 10, 2018

What drives reactionary politics?

Fear of loss.

Reactionary politics is the politics you adopt when you think “They are coming to take my XXXX away!”


Sep 10, 2018

Why do people think it is racist that I like people of my own race especially considering the fact that I am white, and it doesn't align with the definition of racism?

It’s racist, by definition, to like people or not based on their race. Whether it’s a race you share or not.


Sep 10, 2018

What do liberals think when conservatives describe them using names like the 'looney lefties' or 'snowflakes'?

“Seriously? That’s the best you’ve got?”


Sep 11, 2018

Do most anarchists believe that their ideology would make the world a better place?

Everybody believes that their ideology would make the world a better place.

That’s what it means to be “their ideology”.


Sep 11, 2018

Is capitalism really to blame for Pareto distributions? Is this distribution not a natural law?

Yes. Basically.

Or rather we can have a more general theory that subsumes the usual debates about capitalism.

“Pareto distributions” or things like power-law or exponential distributions of outcome are the result of processes that have positive feedback loops operating during the formation of the distribution.

For example, if the laws of your economy are such that the more money you have, the easier you find it to make yet more money, then “runaway” positive feedback is going to get you this kind of outcome.

That’s a good, intuitive way of understanding of the problem of capitalism. It explains why capitalism will always spiral out of control and always be a destructive, destabilizing force in society. Always insatiably concentrating wealth into the hands of an ever smaller minority.

It’s a “law” in the sense that any economy with those feedback loops will lead to these kinds of distribution. The Capitalisms we know are some examples. But there could be others that still suffer this problem.

On the other hand, there’s no law of the universe that says any economic system has to have these feedback loops in the first place.

The project of getting beyond capitalism to something better can be thought of as precisely the project of finding the basis for an economy that doesn’t have these feedback loops in it. And therefore doesn’t have dynamics leading to these grotesquely unequal outcomes.


Sep 11, 2018

Could the Cult of Reason be perceived as a predecessor to communism?

Sure.

Communism is directly in the tradition of reason.

It’s as much a natural child of Enlightenment humanism as any modern liberal democracy.

People who try to say it isn’t really don’t know what they are talking about.

And, yes, the only way to really fight the appeal of communism is to appeal to unreason.

Particularly in times of crisis. The arguments against communism (ie. pulling together for the benefits of everyone) are appeals to irrational romanticisms like nation or race or religion.


Sep 11, 2018

Are African Americans very good at creating music genres from jazz to R&B and rap from the 1920s till present?

Yes.

Obviously so.

I have some sympathy with anyone concerned that this is a “racist” question. But I think we can give a quite cultural explanation for it.

African descendant Americans have inherited two musical traditions. The African and the European. This gives them lots of opportunities for creatively mixing and recombining elements of both to give new hybrids.

Then, by the time the 20th century kicked in, there were hugely transformative forces at work : recording technology, the beginning of a recording industry, radio, cinema, MTV etc.

African American musics were well suited to enter into a symbiotic relationship with these technologies. It’s hard to notate the microtones and emotional quirks of the blues for orchestral musicians to reproduce in the concert hall. But the microphone catches them perfectly. Suddenly something ancient and, let’s be honest, “exotic”, becomes a symbol of modernity, easily accessible on record or listen to on the radio.

Once this basic seed is planted, of African / European hybrid musics that have a good symbiosis with new technologies, then all kinds of other social effects and “path dependency” effects kick in.

Many Afro-Americans migrated from the South to the North to find work in cities like Chicago and Detroit. Helping spread the music.

Jazz is good for exciting social dancing in the more liberal “roaring 20s” and a distraction in the Depression 30s. It carries well on the radio.

When cinema gets sound, the American film industry starts taking jazz around the world. From Betty Boop and Cab Calloway, to Disney’s Fantasia. Jazz is flexible and collaborative. It covers The Great American Songbook. And Disney’s own mega-hits.

Furthermore, in the 20th century, African Americans were excluded from other areas of American life. But could find acclaim and success in music. So naturally this is a place where they focused their talents.

And periodically, because the idea of the African tradition is an explicit reference, Afro-American musicians continually go back and look at Africa (or other parts of the world) to see what they can find and import back to America. This goes from “cosmic” jazz musicians like Sun Ra and Alice Coltrane looking to Africa and India, or Timbaland sampling Arab music etc.

By the 21st century you have a lot of “path dependency” or “history”. It’s striking that you start to find many rappers and hip-hop producers come from “musical families”, have older relatives who were jazz musicians or in soul bands or soul DJs.

And so now you have a culture of people who see their tradition as being musical innovators, who are aware of two continents’ worth of music that they can draw from, (watch hip-hop heads go crate-digging) who are enthusiastic adopters of new technologies to make new kinds of music and who see it as one of their main forms of expression and gateways to success.

It’s no wonder that this community is so passionate about and throws themselves so heavily into musical innovation.


Sep 11, 2018

Do you have an idea how political left and right can get back to a mutually beneficial discourse, instead of the constant name-calling and fighting?

Yes.

The argument and name-calling is a function of trying to turn political discussions into public entertainment.

All our arguments are semi-public on social media these days. So no-one wants to be seen to “back down” or “lose”.

Get some left and right people together in private. Without the pressures of performing for an audience, or having to be seen to “win”. And you can still have lots of mutually beneficial discourse.


Sep 11, 2018

How far back does the historical study of music go? Does it start with written notes or earlier? If earlier, how was it studied with no written notes?

We have archeological evidence of instruments (eg. bone flutes) from before any writing or notated music. (Music Went With Cave Art In Prehistoric Caves)

Then we have pictures of musicians playing harps, flutes etc. that go way back. Several thousand years BC.

The earliest notated music seems to be about 2000 BC (Musical notation - Wikipedia)

And we have some recorded discourses on music and music theory from ancient Greece. Including Pythagorus’s analysis of harmony (eg. halving the length of a vibrating string to go up an octave) etc. Pythagoras is about 625 BC.


Sep 11, 2018

Could we design a language that could embed almost any other language, and at least one language from every language paradigm (procedural/OOP, functional, logic, concatenative, etc.)?

Sure.

You can probably do that in Racket

Eg. define languages with different paradigms, in different modules and have them all compile to talk to each other.

At some point, some languages represent access to particular resources. To take an extreme example, if you’ve got a robotics language that automatically maps in-language data-structures to, motor positions, then it doesn’t matter how powerful your meta-language is, unless it can access a robot, then it can’t really do what you need.

But given Racket can compile to some low level native code, I’d guess it could even handle that.


Sep 11, 2018

Why is it that comments here are deleted because someone was offended? Does Quora support freedom of speech?

No.

Quora doesn’t support some arbitrary notion of “freedom of speech”.

Quora supports “grow the world’s knowledge”. That’s its mission statement.

It only values speech that contributes to knowledge.


Sep 11, 2018

At what point do minorities finally accept responsibility for their own actions instead of blaming things that happened more than fifty years ago?

They’ll stop when the effects of things that happened over fifty years ago are finally washed out of the system.


Sep 11, 2018

Does the inability of the ERG to publish an alternative to the Chequers plan discredit its opposition to it?

OK.

Just to play devil’s advocate.

Did they have any credit in the first place?

I mean, pretty much everyone who is a saying “look how useless these people are” already thought they were useless.

OTOH, are people who had faith in them … have they changed their opinion?

Isn’t the ERG’s position basically “let’s have Canada and tough out / muddle through the problems with the NI border etc.”?

That hasn’t really changed much. (Well, apart from the “we’re gonna build our own Death Star” bit … which I have to say has somewhat sold me. I’m totally down with building our own Death Star.)

But, no, things really haven’t changed. the ERG’s position is “don’t panic about NI. We can sort that out if we actually want to sort it out.”

I think they’re naive. And it could blow up horribly. But, in one sense, they have a plan.


Sep 11, 2018

Are Nazism and socialism both collectivist ideologies?

Nazism isn’t a “collectivist” ideology.

It’s a “nationalist” and “racist” ideology. It sacrifices the individual to the “nation”, the “race” and the “leader” (who allegedly works on behalf of the nation and race).

There is precious little “collective” there. Or rather, what collective there is is “tribal”. It’s “our tribe” vs. “them”. All about excluding the out-group.

Socialism emphasizes a collective which doesn’t have these boundaries. And is fundamentally inclusive.


Sep 11, 2018

How do you subtract 1 from all integers in a list in Python?

((x - 1) for x in xs)


Sep 11, 2018

Will there be a Python version 4?

I haven’t heard any plans for it.

But now Guido has stepped down, whoever takes over might decide on a new plan.

But I think it’s extremely unlikely in the near to medium term.

Major number changes represent breaks in backward compatibility. Python 3 was a signal that the community would be willing to break backward compatibility with Python 2. In order to do some things better.

As, after nearly 10 years or so, we still have Python 2 and 3 developing in parallel, I don’t imagine there’s much desire to open a third front. And while Python 2 will be deprecated in 2020 (I’ve heard? Sanity check, is this right?) I still don’t see much reason to start a new fork.


Sep 11, 2018

What would have happened if the makers of Lisp would have chosen Reverse Polish Notation?

A lot fewer parentheses, that’s for sure.

As everyone else says, with Reverse Polish you get a Forth-like concatenative language.

There’s certainly something rather elegant and attractive about concatenatives. They are concise and expressive.

Forth is a bit low level for my taste. But I think The Joy Programming Language is really nice. Joy is probably a closer equivalent to a good contemporary Lisp, in terms of higher level power. It has anonymous code-blocks and combinators much as Lisp has Lambdas and higher-order functions.

My gut feeling is that Reverse Polish is still slightly harder and more convoluted to read and reason about in your head than Lisp’s nested s-expressions. But that might be a familiarity thing.

The great thing about Forth-likes is how simple they are to implement.


Sep 12, 2018

What do you think about few major software removing terms 'master' and 'slave' from their code because they can be considered offensive?

I think it is a bit overblown.

It is attributing too much “magical” power to words to insist that they have innate malignant power even when taken that far out of context.

OTOH it’s harmless enough. If the Python community decide that changing those words is a good way to signal to the world their distaste for slavery and for the ongoing mistreatment of African Americans then good luck to them. I’m not going to get worked up about it.


Sep 12, 2018

Is the ERG proposal on the Irish border realistic and applicable to all the UK borders?

From that executive summary, to the degree it’s “realistic” it’s basically the same as Chequers : “you can trust us on agricultural goods because we promise to stick to the same standards”

The other part is “yes there’ll still be extra bureaucracy (attached to VAT forms) but not checked at the border”

Again it’s hard to see how the difference between this and Chequers has been worth all the fuss.

It’s not suitable for the rest of UK borders because it cuts down Chequers’s free market in goods to just agricultural products and no aeroplane parts.

But as the EU has already rejected restricting the market to “just goods” it’s hard to see why they’ll buy one restricted to just agricultural products.


Sep 12, 2018

How should you start learning programming?

Update : Someone has idiotically merged the question “Why must people learn programming?” into this one, and it doesn’t seem possible to revert it.

I am answering the family of questions that are about that. Not the completely different “how to” question.

For the same reason they should learn to read and write.

If you live in a culture where so much is mediated through writing you become a second class citizen if you can’t participate.

Similarly, if you live in a culture where so much is mediated through computers and software you need to be “literate” in the ways that technology works not to become dis-empowered and exploited by those who do understand and control it.

This doesn’t necessarily mean traditional software development. But it does mean everyone should be taught basic “computational thinking” and understand the anatomy of computers, of the internet. And have an idea what it would be like to write a computer program, and know how what opportunities there are to write programs to help in other parts of their lives.

Update :

Richard Kenneth Eng pushes back in a comment, but I’m going to fight this, because I think it’s important. Yes, I accept, part of what I’m doing in this answer is stretching “programming” to include a wider, pro-active, goal oriented understanding of how to use and orchestrate the resources of your computer and your internet.

Richard :

“Over 80% of the population will get along fine without knowing how to program. No so with reading and writing.”

Here’s my response to Richard.

That 80% of the population will be increasingly disempowered and abused the further we go into the future.
I see this already. I have friends and family members who need to do something. When I need to do it, I hit up apt-get and install a free and secure piece of software in five minutes, do the thing I want, apt-get remove it again, and I’m done.
These people, who bought Macs because they don’t want to get involved in things that are “technical” or “complicated” and are pathologically scared of having to do anything on the terminal, spend half the morning surfing around various sites looking for something to install. They don’t know what they want. They follow links to unknown and untrusted web-sites. Download a product and then find that they have to pay for it. So either pay $30, or go on looking for a “free” (as in beer full of pop-up adverts) or cracked version.
They want to use computers to do something in their lives. Whether it’s shuffle the pages in a PDF file, or to make a backup they trust of a particular folder, or download videos from YouTube.
But then they waste way more time and energy and money struggling with the technology than I do. They have a worse experience than I do. And they get less of the things they want done than I do.
Last week my wife was looking for a font that matched one she had in an old photograph. She had spent over an hour combing through a site she knew that had free fonts to download. I knew that there were services that did that for you, so I spent five minutes on Google, found a “font-matcher” site, and within another ten minutes we had uploaded / cropped the photo and had half a dozen suggestions of fonts fairly close to the one she wanted.If I hadn’t stepped in, she could have easily spent another hour or two looking manually .
This wasn’t “programming” as we think of it. But it’s computer / internet literacy. It’s knowing that there was likely be a service like this out there. Knowing how to use Google effectively to find it. Quickly figuring out how to use the site. Etc.
And this problem is just going to get worse. Everything in modern life is mediated through software and online services. Your work. Shopping. Socializing with friends. Storing your memories.
I believe profoundly that this is creating a new hierarchy in society between those who have fluency in all these tools, everything anything from rsync and git to JuPyter to StackExchange and Quora.People who know how to use Quora or StackExchange effectively are going to be more empowered than people who don’t really understand what these sites are or how to work with them.
People who understand what bots are in chat apps and Slack etc. And know how to interact with them.
People who understand workflow systems and can assemble them using everything from shell scripts to Jenkins to online CI / build-bots.
People who understand AI / machine learning and can figure out how to offload their own tasks to an AI, vs. people whose only experience of AI will be that their cellphone learns the rhythms of their life and tells them what to do each day (as spun by Google’s and Apple’s self-interested algorithms)
We are basically arriving at the point where AIs in our phones are going to be telling us how to live our lives each day. That should terrify everyone. It really is “program or be programmed”.

Sep 12, 2018

Have all these new rap/trap producers learnt music theory? Does music theory really matter in the urban rap/trap music industry?

They’ve learned the theory of making trap music.

That’s a body of theory, largely concerned with driving FL Studio to produce a particular sound.

It involves :

knowing where to find the hot sounds of the season, usually in specific plugins / sample-libraries

knowing enough about basic harmony to produce a chord sequence, a bass line, a high melodic “bell” pattern and to tune 808s to fit it. This doesn’t need to be couched in more traditional music theory terms. There are all sorts of alternative models in the folk-wisdom of making trap. They talk about “chord-codes” etc. But the underlying principles of harmony are the same as the Western tonal tradition.

chords are either played on a MIDI controller by people who have been taught to play piano. Or are drawn in on the piano roll with a mouse. There doesn’t seem to be that much difference between the music made by each of these techniques, but it seems that those who play the keyboard can think up and enter a chord sequence quicker than those who draw it.

knowing how to use effects. Especially Gross Beat to process audio parts and derive extra textures / pitched-down second parts

knowing how to program complex hi-hat parts involving rolls and triplets

knowing how to make the beat “bounce” by putting kicks, claps and “percs” (percussion sounds) at appropriate syncopated off-beats.

trap music doesn’t have a lot of development. A typical beat is a 4 or 8 bar loop. But there is an art to arrange it (adding / removing parts from the loop at particular times)

knowing how to mix and master the recording.

Most importantly, a trap producer is making a vehicle for a rapper. So everything above has to be done with half an ear to leaving space for the rapper to “shine” .. you must leave the right frequencies open for the rappers voice. Your own rhythmic play mustn’t get in the way of the rapper’s. And a rapper with good flow may want to change his rhythms every 8 or 12 bars. So your play must be interesting enough for the listener but not too interesting to fight the rapper.

A good producer will be able to come up with something compelling, applying all this theory, in a very short time (typically half an hour).

Trap is not a complicated or sophisticated music by the standards of classical / jazz or even other kinds of pop music. But it is highly evolved, and highly specialized for its niche.

It’s easy to make something in FL Studio that sort of approximates it. But much harder to make something that is sufficiently “right” that it will enthuse a rapper to write lyrics to and perform over. It’s fascinating to watch YouTube videos of producers creating beats seemingly effortlessly. It’s terrifying to watch videos of producers and rappers judging beats by other people. Judgement is often harsh and based on subtleties that those of us not immersed in the culture can barely distinguish.

Watch a couple of examples of producers “cooking up” beats to get an idea what is involved.


Sep 12, 2018

If humans layed eggs, would abortion be morally justifiable?

It would be a non-issue.

An egg, by definition, is an environment for growing a new animal which is self-contained and “autonomous”. Once laid it has no further dependencies on the mother.

You might have arguments about whether it was murder to destroy eggs. But this wouldn’t be “abortion”. And most of the reasons that people want abortions (mother’s health, mother’s autonomy) wouldn’t be relevant either.


Sep 12, 2018

Is 'Brexit' a revolt against capitalism?

It’s a revolt against the symptoms of capitalism (economic “creative destruction”, falling wages) which has been hijacked, and driven off course and sent against the wrong target (“foreigners”) rather than where it should be directed (“neoliberal policies and politicians”)


Sep 12, 2018

If almost all of the problems already have a program for their solution, what kind of programs do programmers write?

A huge amount of “glue” code and things munging data from one format into another because the existing solutions (libraries, programs, protocols, types) don’t fit together.

If we were somehow able to rethink things in a sane way, we’d have a more “data oriented” approach to software, where we started with common formats / structures / types, shared between different languages and different systems.

We’d have common repositories of schemas, and automatically generate our code from these schemas in different languages. We’d have easy and commonly used tools to analyse data formats to reverse engineer schemas out of them.

Instead we all write code in separate silos, following the practices of our preferred languages or paradigms or tastes. Schemas are secondary to, derived from, implicit in, the actual computation code we write to process the data. Then we find things don’t fit together and spend huge amounts of extra time converting and wrapping and decorating one thing to fit into another.


Sep 12, 2018

Do you think we missed a rare opportunity to have a president married to a previous president conduct the business and ideals of this country?

Not really.

The value of that is fairly minimal. Continuity between one administration and another should be carried out by professionals in the government. Not informal family connections.

And the potential downsides of political dynasties are huge.

Let’s remember that W. was an opportunity to give the presidency to the son of another president. And look how that turned out.


Sep 12, 2018

Collectivism vs individualism is stupid. Why can't we rely on critical thinking?

Why is it stupid?

We use critical thinking all the time when debating conflicts of interest or rights between the collective and the individual.


Sep 12, 2018

What programming language features make code more reusable?

Lexical scoping.

Having local variables within blocks allows you to write self-contained reusable blocks which don’t have dependencies on the environment they find themselves in.

Taken to an extreme this becomes “referential transparency” (or “pure functional”).


Sep 12, 2018

Is "I'm old, I grew up in a different time" a valid excuse for sexist or racist behavior?

It’s not a justification, but it’s an “exculpation”.

We don’t have to accept that it’s justified that someone behaves like that. It’s fine to call them out and ask them to change their behaviour.

But there’s no reason we can’t have some basic principles of charity too. And recognise that someone who grew up in a different time will fail sometimes. We don’t have to accuse them of being monsters because of it.

Just you wait until you get old and see whether you find it so easy to turn on and off behaviours and patterns of speech that have been ingrained for 60 years.


Sep 12, 2018

Will Socialism be around forever as long as they keep changing the definition of it?

Sure.

Same as every other political position. The meanings of all labels are in flux.

Look. Stop trying to do politics by dictionary.

Politics is about discussing ideas about how we should live together. Words are just tools to help us communicate.

Politics is not about trying to score points by seeing “which label can we load up with the most negative connotations”.

If you want to assign points to words, go play Scrabble.


Sep 12, 2018

Why don't people like Clara Oswald from Doctor Who? Why don't people think she's a good companion? I thought Jenna Coleman and Peter Capaldi did wonderful jobs portraying their characters.

I agree.

I think Clara was a fine companion.

Actually, more than that. I think she was a hell of a lot better than Amy and Rory who were incredibly boring.

Clara was smart and independent. She had a life away from the Doctor. She has ideas of her own and you can see why, as a person, she could interest the Doctor.

I’m not sure why people were saying she was too perfect. She was flawed as hell! By her own pride. Several times she thinks she’s cleverer than the Doctor. And tries to outwit him. She does various screwed up things.

The problem is that Moffat wasn’t actually good enough to develop that aspect of her character. He kept falling back to sentimentalizing her.

Let’s be clear, he sentimentalized the fuck out of Amy and Rory too. And I don’t know why people give him a pass on that.

The problem with Amy is she’s nothing but eye-candy, without any real independent life at all. And once the Doctor is now played by a young 20 something actor, and you’ve established that he does, indeed (after Tenant), dig Earth chicks. And that Amy is up for it. Then the problem is to figure out how to keep them apart.

Solution, invent Rory, the most useless gooseberry of a boyfriend to ever exist.

Then spend three seasons of even increasing absurdity trying to find any justification why a) Rory might be seen as “cool” (answer, he’s been turned into a robot Roman centurion) Or b) why the Doctor should care about, or hang out with, these two dull young people who never do anything under their own initiative, and don’t have an original idea between them.

Answer : they’re his mum and dad in-law!

WTF!?!?!!?!?

Clara was sooo, sooo much better than that. Even Danny Pink is more interesting than Rory. When actually given his chance for a showdown with the Doctor in The Caretaker he has a couple of cracking scenes.

The bigger problem, as everyone is pointing out, is that they kept futzing up Clara’s story.

First she’s meant to be a Victorian governess. And she’s clearly perfect for that. But for some reason they change their minds and try to make her the equivalent, but as a contemporary woman. So now you strip out the interesting backstory detail and replace it by generic backstory which is never developed.

Then she’s meant to leave at the end of Last Christmas. And that would have been a spectacular ending for the character. And because they were building up to that, they’d already killed off her boyfriend and all the other hinterland they’d been working on in series 8.

But they can’t bring themselves to do it, and she has to come back, again, but again,minus all the depth that had been worked up previously.

I think series 9 is one of, if not, the best Who series ever. But there’s no doubt that Clara is already kind of semi-detached. She’s already getting squeezed out by Ashilda. But then they do figure out another great, gruesome, and traumatic exit for her. And that would be cool too.

And then again, Moffat can’t do it! And writes the worst episode of any Dr. Who ever to somehow rescue her and give her a happier ending. Justifying it with some twaddle about it being a “kids show”.

If they could have avoided faffing around and changing the plans for her, and simply had a consistent story arc leading to one of those tragic endings. And if Moffat had had a bit more skill at writing up the “dark” (or prideful) side of Clara’s character. And had resisted the sentimentalizing. Then I think Clara would have been up there as one of the best companions of the new series.


Sep 12, 2018

Was the Holocaust really the worst crime of all time, or is it simply a very recent and well-documented example of a crime that has happened numerous times throughout world history?

Both and neither.

What terrifies us about the holocaust is that it happened in a modern, wealthy, industrial, “civilized” society. Just like the ones we live in.

Most crimes in history were carried out by people who were obviously “different from us”. They were “barbarians”. Or, like the ancient Romans, sort of civilized but from a very harsh times.

We don’t look back on Genghis Khan’s mongols, or the Romans at the time of Caligula and think “that could be us”

But the Germans were a modern, wealthy, industrial European society. Their tradition was both Christian (both Protestant and Catholic flavours). And Liberal Humanism.

They were well educated. They were calm. They were not acting in a frenzy of anger or hatred, the way we imagine Hutus and Tutsis were when they were slaughtering each other. They exterminated millions as a matter of impersonal policy. The holocaust’s hallmarks were bureaucracy and industrial organization. A “banal” evil rather than a passionate one.

So, rather than asking if it’s worst or just recent, the better way to think about it is “it’s the worst crime for us”. Because it’s the crime that we can never be sure that we couldn’t fall into committing. Or that we won’t live through.

Worse than that, perhaps. The holocaust is a crime which is obviously enabled by the trappings of industrial democracy. People were persuaded to hate Jews by radio and cinema and modern newspaper propaganda. Things they thought of as positive, informing and entertaining.

The political upheavals that led the Nazis to take power were the kinds of political confusions and machinations that we recognise in our own society. The ambitions and cowardices and dishonesties of the politicians at that time is recognisably similar to the ambitions and cowardices and dishonesties we see in our politicians today.

Finally, the scale of the horror, the actual number of people killed, may not be so much due to the scale of the hatred, but simply the efficiency of the bureaucracy and industrial system to turn a small amount of hatred into large scale action.

IF Genghis Khan wanted to kill six million people, he would need millions of angry, battle-hardened mongols. When the Nazis wanted it, they could do so with a few thousands clerical workers, guards, police, technicians, engineers etc.

There’s something very frightening about that, too.

Perhaps there wasn’t a surfeit of “evil” in Nazi Germany. Just, sufficient evil, with the capacity to leverage sufficient bureaucracy.


Sep 12, 2018

What is the easiest beginner friendly functional programming platform you recommend?

For an FP experience that’s easy to download and start playing with, try Racket.

Racket

Comes inside the Dr. Racket IDE.


Sep 12, 2018

What is the justification used to prohibit you using your own judgement in matters of race?

The same justification used to prohibit you using your own judgement in matters of robbing your neighbour, raping the girl next door or shooting up the kids in the local school.

Some stuff is just bad. Whatever your particular opinion on the matter.


Sep 12, 2018

Are there world class theoretical computer scientists who don't know how to code?

Unlikely.

Coding is not about knowing the syntax of languages or particular API calls. It’s about knowing how to construct algorithms to solve particular tasks with languages with particular semantics.

I think it’s very unlikely that there are world class theoretical computer scientists that can’t construct and manipulate algorithms in some kind of language. Even if it’s in a non-executable language like ISWIM or Lambda Calculus.

And if you can do that, then coding in a real language is just a matter of looking up the real syntax / vocabulary in a manual.


Sep 12, 2018

Why do left wing open borders advocates use trickle down theory as economic justification for open borders? Isn't that a right wing talking point?

Left-wing open-borders advocates DON’T use trickle-down theory as justification for open borders.

We use fundamental appeals to freedom and human dignity as the justification for open borders.

We’ll sometimes point out that that immigrants aren’t, in practice, the economic drain that xenophobes claim they are. But it’s not a “trickle-down” argument.

At worst it’s a “trickle-sideways” argument (because immigrants are economic peers of the working class who are concerned at the competition that immigrants bring). And trickle-sideways is a lot more plausible than trickle-down.


Sep 13, 2018

Do you support affirmative action?

I think it’s acceptable as a way of trying to disrupt deeply embedded patterns of prejudice and injustice in society.

As long as

the success or failure criteria are defined in advance

there is a well defined cut-off point where the affirmative action will be terminated because it has succeeded or is showing no signs of succeeding.

It’s valid to do it. But it’s a dangerous thing to do, and must be constrained.


Sep 13, 2018

Was Hitler a leftist?

Nope.

Next!


Sep 13, 2018

Is the EU frightened that the UK will be successful after brexit?

Unlikely.

It’s fairly unlikely that anyone in the EU believes that the UK will be successful after Brexit.

More likely what they’re frightened of is that the UK crashes, and turns even more hostile to them because the UK manages to convince people that it’s the EU’s fault.

If you had a neighbour who insisted on blaming you for all his mistakes, and every time this behaviour made his life worse, he doubled down on accusations against you, you’d be perturbed too.


Sep 13, 2018

Is the movie “Gayniggers from Outer Space” bigoted?

From a first glance, without watching it, it’s hard to tell if it’s bigoted or if it’s a Mel Brooks style satire on bigotry.

Could be a bit of both. Something that, for its time, was half taking the piss out of racism and homophobia and half supporting bad stereotypes.

The world is complicated.


Sep 13, 2018

How will Brexit enhance the flow of money from the 99% to the 1%?

It depends.

If the UK government stays right wing then they’ll take advantage to cut protections and benefits for the working / middle class, and “race to the bottom”.

This will certainly transfer money upwards.

If the people of the UK prefer to vote for a Labour government, the flow will go the other way.


Sep 13, 2018

Do people promote climate change in exchange for money?

Yes. Of course.

Every time the oil industry produces a barrel of oil they are promoting climate change.

And they are 100% motivated by money.


Sep 14, 2018

What do people like about modern classical music?

Its ambition.

To try to find something genuinely new and innovative. To push, pull, stretch, even break, music until it explores all the things it could possibly be.


Sep 14, 2018

What pop music songs from 2017-2018 are you addicted to?

Anything with Tyler, the Creator and Kali Uchis.

eg.


Sep 16, 2018

Is Jeremy Corbyn anti-Semitic?

Because he’s part of a left-wing that got too close to the Palestinian movement (and Arab nationalism in general), and has taken up a position which is partisan against Israel.

Many people, for various reasons, want to conflate “partisan against Israel” into “anti-Semitic”.


Sep 16, 2018

What do you think of what Michael Gove said on Andrew Marr's programme today about the Chequers Plan that he currently supports, and is Government policy?

He’s signalling, in preparation for Tory conference, that he’s not a true believer in it.

He’s irresponsible because he signals without without worrying how it looks to the EU.

He’s trivially “right” in that whatever gets negotiated might get renegotiated in future. But emphasizing that is pure internal Tory party politics.


Sep 16, 2018

Can Alexandria Ocasio-Cortez truly be the future of the Democratic Party given that she has no clue about the practical aspects of political ideologies? (Check link for a recent CNN interview)

Donald Trump seems to be the future of the Republican party. Despite not having a clue about anything.

Clearly knowledge and wisdom, while important for a leader, are not the whole story.


Sep 16, 2018

What is the most elegant piece of code you can write in your favorite programming language that prints the numbers from 100 to 200?

OK.

This is a FizzBuzz question.

I recently wrote FizzBuzz in Clojure transducers to demonstrate the principle.

(defn xf [divisor s]

(map

(fn [x]

(cond (not (number? x)) x

(zero? (mod x divisor)) s

:else x ))))

(def fizzbuzz

(comp (xf 15 "FizzBuzz")

(xf 3 "Fizz")

(xf 5 "Buzz")))

(eduction fizzbuzz (range 100 200))

So what does it do?

The function xf takes a divisor and a string.

It creates an anonymous function which takes an argument. If the argument is a number it tests if it is divisible by the divisor. If it is, it returns the string. If not it returns the argument.

xf doesn’t return that function though. It returns it in the form of a transducer which maps it across any collection or stream.

The function fizzbuzz simply composes three of these together, for the values 3, 5 and 15.

Why is this elegant and an example of Clojure’s power?

Because :

a) we’re doing this with transducers. Having got a solution for “rewrite numbers divisible by 3 as Fizz, and numbers divisible by 5 as Buzz” etc. it’s completely decoupled from any particular collection or any particular context. We can use it in a loop. Or apply it to a list or sequence. But we can also put it listening on a queue of promises or an async. channel. The code is the same and reusable in all these contexts.

b) each test is independent of, and fairly decoupled from, the others. We could add a divisible by 7 test to the fizzbuzz definition without going inside xf and the logic of doing the tests.

Obviously this is overkill for basic fizzbuzz. But you only need a slightly more complex task and these superpowers of Clojure start to really make a difference.

Update : a quick example of why doing this with transducers is cool.

Suppose I only want to take the even numbers from my stream and apply fizzbuzz to them. I want to filter out all the odd numbers before doing the fizzbuzz tests.

Now my fizzbuzz looks like this :

(def fizzbuzz

(comp (filter even?)

(xf 15 "FizzBuzz")

(xf 3 "Fizz")

(xf 5 "Buzz")))

That’s one extra line, slotting a “filter for even numbers” transducer in front of the others.

Nothing else changes. I still end up with a transducer which can be applied in a wide variety of situations.

Try doing that in your language.

Update 2 : Try it here


Sep 17, 2018

Should we limit the amount of children we have in order to reduce our impact on the environment?

No.

The whole point of being an intelligent species is that we can, as Popper puts it “let ideas die in our stead”.

Our extended phenotype of behaviour / culture can be modified during our life-times so we don’t have to manage our impact through culling population.

So rather than reduce our impact on the Earth’s resources by killing off a third of our population, we can simply reduce our impact on the Earth’s resources by reducing our consumption by a third.


Sep 17, 2018

Why don't people focus on learning the art of programming itself and specially designing programs and solutions instead of fighting for different programming languages and paradigms? Why don't we just consider these mere "tools"?

Programming languages are not just syntactic sugar over the same underlying model (Despite what you’ve heard about von Neuman machines and Turing Equivalence.)

Programming languages have different semantics as well. Which means that the “way to program” is different in each. There is no “art of programming” independent of some language with some specific semantics.

So the best way to program in any language is usually specific to it.

And part of choosing a good way to program is choosing a good language.

Frankly, programming languages would be incredibly boring if they were just syntactic sugar. The interest and excitement of languages comes from the fact that they are different and that we can discover / invent new languages that are more powerful and better to work with than the ones we have.

That’s what makes language design so fascinating and thrilling.


Sep 17, 2018

In the US, when did “if you work full time you should be able to afford food, shelter, utilities, and healthcare for your family” become an extreme leftist position and why?

Basically since Reagan took the Republicans to a “neoliberal” position economically.

From that moment on, it was open season on the union; and the right of capital to do what it liked with labour was elevated to the extreme principle.

It was then only a matter of time before wages dropped to unsustainable levels and capital effectively blackmailed society into subsidizing it.


Sep 17, 2018

Why are there a lot of programming languages?

The same reason we need a human language to write poetry.


Sep 17, 2018

Is a 100% pure functional programming language practical?

On those long, cold, winter evenings, up near the arctic, you might be glad of the heat that running a heavy pure functional program generates.


Sep 17, 2018

Is Clojure a pure functional programming language?

No.

But it’s not clear how much that should worry you.

Even Haskell has a Foreign Function Interface, meaning you can call into C libraries that might have state and side-effects. I’m not sure how Clojure calling into Java is any different from this.

Beyond that, Clojure certainly makes mutable state something you have to explicitly “opt in” to, by choosing specific data-structures and function calls. You can’t really fall into mutability “accidentally” in Clojure.

People from the Haskell world are inclined to think that this isn’t good enough because Clojure doesn’t use the type-system to demarcate the bits of code which can have state from the bits that don’t. But the state is still demarcated.

Haskell people have their type system as a hammer, and everything looks like a nail to them.

Gary Verhaegen points out that you can scatter side-effects like println anywhere in Clojure. Which is true. But 99% of the time that’s just for print debugging. And even Haskell has Debug.Trace with functions which are not officially in the IO monad but have side-effects for the same purpose. You are simply discouraged from using this in production.

So both Clojure and Haskell have a strong emphasis on doing things the right (ie. “pure”) way. Both make it much easier for you to do the right thing than do the wrong thing. But both have ways to break out of or subvert the constraints if you are determined to.

It might be that Haskell makes it a bit harder, and Clojure makes it a bit easier, to do the wrong thing. But this is a matter of degree.


Sep 17, 2018

Why does society allow politicians to lie without being held accountable?

Politicians ARE accountable.

To the voters, at the ballot box.

One argument as to why they shouldn’t be held accountable to any other mechanism, ie. a law where a judge can throw them out of office if they’re caught lying, is that the voters should really be sovereign.

It’s up to voters, not some third party, to decide whether a politician is telling the truth or not. And if he / she isn’t, to decided how serious a misdemeanour they consider it.

I have a lot of sympathy for that argument. The more you give third parties some official power to impeach or throw politicians out of office, the more you are effectively giving a special “deep state” minority, levers to override “the will of the people”

Now, I know that this is an argument that’s big with the populist right at the moment. I am very much opposed to the populist right. And I regret that they can and are using arguments like this.

But I don’t think that this counts against the arguments.

Voters should be sovereign. Or, rather, I think they have more right to claim that they should be sovereign than anyone else. And that includes them being able to make up their own minds about the values and character that they want in their elected leaders,


Sep 17, 2018

Do viruses have Darwinian evolution?

Yep.

That’s why you keep catching flu, despite having beaten it a couple of years ago.


Sep 18, 2018

Are there any alternatives to explaining differences in politics without using the 'left and right' spectrum?

Sure.

Possibly one of the more interesting ones is to divide people into a rural / urban, “static” / “mobile”, “people from somewhere” vs. “people from everywhere and nowhere”.

This division turns up everywhere from Deleuze to NETOCRACY to Brexit.

The division cuts across traditional economic class analysis. Rich and poor, employer and employee in the rural / somewherist communities are allied against rich and poor, employer and employees in the urban / anywhereist communities.

Of course this division is already known about and interacts with our ideas of left and right or liberal and conservative.

But it adds a different kind of explanation and gives fairly good predictions. When compared to traditional economic class analysis.


Sep 18, 2018

Which was your favourite programming language when you first started coding?

As Gary Verhaegen says. When you start, you’re unlikely to learn lots of different languages. I started on TRS-80 Level II BASIC and that is what I knew for the first two years of my programming life. Before moving on to BBC BASIC.

However, when I went to college and got exposed to multiple languages, my first great love was, Eliot Miranda’s BrouHaHa Smalltalk.

Today, I strongly agree with Gary that Clojure is the nicest language that I’ve ever met.

But Smalltalk is something amazing. I wish someone would do for Smalltalk what Clojure did for Lisp. Which is a clean slate reinvention, stripping out the cruft and keeping the best ideas, and bringing in good ideas from elsewhere.

Smalltalk totally deserves a new lease of life.


Sep 18, 2018

Do you believe that the left is right and the right is wrong about the best path to follow for human race or vice versa?

On average, yes.

I’m a far-leftist. So, of course, I think that, on balance, the left are more correct than the right.

That doesn’t mean that I think that the right have no good arguments or points that need to be respected. Or that the left never get anything wrong, or never think or do stupid things.

But, on balance, both the world-model and the values of the left are better for humanity than those of the right.

If I didn’t think that, then I just would be a rightist instead of a leftist. :-)


Sep 18, 2018

Who would pay for a universal basic income?

The way I’d do it :

The Earth’s natural resources, land, rivers, lakes, fishing rights, pollution rights, electromagnetic spectrum etc. all belong to an agency whose job is to auction access permits to them.

Anyone who wants access, whether land to farm or build on, or to fish in the lakes, or to have their factory pump out CO2 into the atmosphere, has to buy these permits at auction.

The money from these auctions is then distributed in the form of the universal basic income.


Sep 18, 2018

Why don’t socialists, communists, social liberals, and those with the same collectivist inclination understand that humans are not legally responsible for the acts of nature like poverty, sickness, etc.; since we are not the cause of them?

Humans aren’t responsible for “acts of nature”.

Humans ARE responsible for all the property laws, written by human governments and enforced by human policemen, courts, judges, prison-wardens etc.


Sep 18, 2018

Is evolution 100% proven? Is there nothing that will be able to disprove it?

Nothing is 100% proven.

It’s just our best model at the moment.

Evolution would easily be disproven if we started finding a lot of evidence that went against it.

The problem for people who don’t like evolution is that we don’t find any evidence that goes against it.


Sep 18, 2018

Why do right organise better than left? Because conserving the status quo is easier?

Partly.

And partly because the left have a strong commitment to “consensus”.

The left basically think everyone should agree. And spend a lot of time trying to convince other people to follow a particular course of action.

The right, on the other hand, don’t have his fetish of “consensus”. The right know that people can have fundamentally different goals. And can’t always be persuaded to agree on the same things.

So the right tend to value institutions that let people who disagree, nevertheless collaborate. These include the market (where I can simply offer to pay you to do something for me, even if you aren’t that enthused, you want the money more); law and order (ie. government enforcement of minimal standards of behaviour); and military strength / arms (ie. the principle that in the last resort might makes right).

The right are better at co-ordinating than the left because they are willing to use these mechanisms of the market, the law and might to ensure the co-ordination and collaboration they want, whereas the left spend their time simply trying to persuade.

When you see the right make gains what you often notice is that it is through opportunistic alliances of convenience.

Take, for example, the Republican and hardcore Evangelical Conservatives’ embrace of Trump. In theory, Trump is everything these people hate : unprincipled, lacking in values, certainly not religious, certainly not “conservative” in any meaningful way. A rich, New York playboy, who doesn’t respect marriage, has no loyalty (allegedly a conservative value), is flexible in his values. Why do they support him so much? Because they see the immediate benefits : tax cuts, another Conservative on the supreme court, rolling back environmental protections etc.

The left will often rather fight each other over fine-grained details of dogma, or who is more virtuous, than make opportunistic cause with imperfect allies.


Sep 19, 2018

What computer programming language do you refuse to learn?

Swift.

I have no interest in writing things exclusively for Apple. Or for helping Apple extend its control in the industry.

I’ve never bothered to learn C# either but I can just about imagine finding myself in a Windows shop where I might have to. Working in Apple only shop is fairly unlikely though.


Sep 19, 2018

What is the most "ugly" (less attractive) programming language in your opinion?

True story.

I worked as a MUMPS programmer for a year.

So, obviously, I upvoted Mikhail Gorodetsky’s answer.

But to be fair, modern MUMPS, eg. Cache ObjectScript doesn’t really look like horror stories you find on Wikipedia. Here’s an example of a simple wiki I wrote in it a few years ago. interstar/Twistah (Note that source-code is kept in an XML file. What you’d see in the editor is just one of those blocks of code in the CDATA.)

It’s still pretty bad, but not that bad.

But really MUMPS (and all the Brainfuck etc. esolangs) are a bit of an extreme case. I want to talk about an ugliness that’s much more common and “acceptable”.

I’m talking the “end” keyword.

Just, “no”. The moment I see a language that delimits its blocks with an “end” on a separate line, that’s an immediate turn-off for me.

You want to waste a line on my screen and force me to type three characters every time a block terminates? That’s disrespecting me and my time. It’s treating me like a baby who needs everything spelled out in excruciating detail. I’m not interested. Next!


Sep 19, 2018

Has anyone ever considered if our conservation effort is in contradiction with survival of the fittest? If has this had an effect on the evolution of the animal kingdom?

“Survival of the fittest” is descriptive. It’s not something you want to aim for.

“Fit” doesn’t mean some objective sense of “good”. It certainly doesn’t mean “healthy” or “at peak prowess” as in “physical fitness”.

It means “a good fit with the context”. Much like a piece of furniture that goes with the wallpaper.

So what’s a good “fit” with a lot of humans?

Rats, cockroaches, diseases. Species that humans actually don’t like because they’re well adapted to be parasitic on us and our lifestyle.

A world where “survival of the fittest” is allowed to let rip is a world where nature consists of nothing but our predators.


Sep 19, 2018

What is wrong with the standard dictionary and wiki definitions of socialism?

There’s nothing wrong with using them as a starting point, to get an idea.

But remember that “socialism” is a living tradition. It’s allowed to change its mind and evolve, just like every other political position does.

So by all means start with dictionaries and wikipedia.

But don’t try to do political argument “by dictionary”.

Don’t waste your time trying to pin your political oppoments down and insist they are what wikipedia says they are. Listen to what they actually do advocate and discuss that.


Sep 20, 2018

Why don't homeless people try to get a minimum wage job for at least 10 hours a week, that 280 dollars a month would make them rich, compared to their current status?

I can’t find the reference now but aparently something like 28% of homeless people have jobs.

It just that wages are so low, and property and rent is so expensive, that this doesn’t solve their homelessness problem.


Sep 20, 2018

Should I answer questions that someone requested my answers on even though the one who requested it never upvoted my previous answers?

Answer what you like.

What do you know about?

I’ve written over 7000 answers here and I can’t say I’ve once checked whether the OP or requester upvoted my previous answers. That’s not what it’s about.


Sep 20, 2018

Why isn't money management taught in UK schools?

Not just “money management”.

I think “how the economy works” including “how banks work”, “where money comes from”, “how the stock market works”, “what the central bank does”, “how mortgages work”, “how blockchains work”, “how to start a company”, “what a bond is and how the bond markets work”, “how credit cards work (and how to understand what you’ll end up owing if you lose control of one)” etc. etc.

If you’re going to have children growing up in capitalism, for fuck’s sake teach them what capitalism is and how to play it. Otherwise you’re just training them to be fodder for it.

I think every child should do practical entrepreneurship and leave school with a company they own and know how to drive.

Then at least they’ll have a chance.

Update : Oh, and, of course, “what the EU is and how international trade agreements work” would have helped us a hell of a lot too, recently.


Sep 20, 2018

Is it morally wrong to buy things made in sweatshops?

Yes.

You are helping to incentivise the kind of people who run sweatshops.

Buy things made by companies that pay their workers decently and you’ll encourage that behaviour instead.

I don’t know why this is hard to understand. Somehow all that stuff about “people respond to incentives” goes out the window when right-wingers start considering the incentives for people to do bad things.


Sep 20, 2018

What single piece of evidence would seriously challenge the validity of the theory of Evolution?

Seriously out of place fossils.

Eg. the pre-Cambrian rabbit.

Now, obviously the Creationists claim they’ve found some. (eg. Precambrian rabbits death knell for evolution) Creationists wouldn’t be doing their job if the moment they heard about the pre-Cambrian rabbit they didn’t throw all their resources into finding one.

I don’t think their evidence is sufficiently good.

Yet.

But if a sufficient number of out-of-place fossils started turning up, we’d need to start revising our timetables for the arrivals of the species. And if the timetables start to look seriously inconsistent (especially between fossils and genetic dating of species) we’d eventually have to consider the possibility that the evolutionary story is wrong.

Now, we are a looooooooooong way from anything like that happening. But it’s theoretically possible. Certainly theoretically possible enough to ensure that evolution is a falsifiable and therefore scientific claim.


Sep 21, 2018

How do you rate Jeremy Corbyn's performance as a politician?

Look. Nobody’s perfect. Corbyn is a flawed human being, just like everyone else.

But as a “politician”?

He’s held a seat in parliament for 30 years. And retains a large majority and support within his constituency.

When he took over a party in decline, he turned it around and grew the membership considerably.

Despite huge unpopularity with, and prejudice from, sections of the commentariat and his own party, he clawed back a significant number of seats at the last election. Given that Labour has lost its traditional hold on Scotland, it was always going to be hard to win a majority in parliament. But he arrested the decline which has hit most mainstream left parties around the world in this moment of right-wing populism. It was a solid if not ideal performance.

People who complain about Corbyn’s “incompetence” seem to be largely talking about how he fails to control how other people talk about him. This strikes me as the equivalent of the husband who complains that his wife doesn’t stop him beating her. “Look how he fails to maintain party discipline!” complain rebellious Labour MPs. “Another month where Labour allows the story be all about AntiSemitism” bemoans the newspaper columnist as she prepares to write her third story about AntiSemitism of the month. I honestly don’t see how this isn’t just the standard tactic of the abuser blaming the victim.

Corbyn has had to change his role dramatically in the last three years. From perpetual rebel and outsider. Saying what the hell he likes. Hanging out with who he likes. And focusing on particular issues he cares about, largely social justice in foreign policy.

Now, at 69 he has to change himself into the “responsible leader”. Potential prime-minister with domestic policies. Party manager.

In fact he has a dual set of problems. He is both trying to adapt himself to a new role in the party. And trying to change the party to be more in his image. Or more the vehicle for his kind of politics.

Inevitably this second is the real cause of tension / hostility within the party.

Now we can argue about the “legitimacy” of that. Many won’t like it, anyway.

But when people talk about Corbyn being incompetent as a politician, you have to understand that you can’t disentangle the fact that they don’t actually want his political project to be (wholly) successful.

Corbyn is adapting and learning as well as I could expect. Labour came out with a pretty good manifesto (both in terms of attractiveness to voters and reasonable costings). It helped that the Tories did a bad one, yes, but that wasn’t the whole story.

Labour under Corbyn, demonstrates that they are capable of getting their act together in terms of policy, governing the country. There’s still enough machinery of a party that knows how to be in power. The Shadow Cabinet is well within the norms of competence and professionalism and cohesion of other shadow (and real) cabinets in UK political history.

Corbyn is not perfect. But he’s doing “OK”. Much better than you’d think from the constant vehement criticism he receives.


Sep 21, 2018

Some hallucinogenic drugs apparently seem to increase our understanding of our existence in the Universe. What does this tell us about the human mind?

That “seeming” is probably just part of the hallucination.

What major understandings of the universe and existence have actually come out of such drug use? Are there new and exciting scientific theories or discoveries?


Sep 21, 2018

Do you believe Theresa May's Chequers plan is the best deal Britain will receive?

No.

Chequers is a classic case of “split the difference” leading to something no-one wants.

Chequers is basically “that side want X, this side want Y, let’s give them a bit of X and some Y”

In practice, politics just isn’t “fungible” that way. The X people don’t want any Y. And the Y people don’t want any X.


Sep 21, 2018

Is functional programming slow because of the data stack being allocated each iteration?

To the degree that functional programming was ever particularly “slow” that was basically because it needed another level of indirection when dispatching function calls, and garbage collection in an era, when languages like C, Fortran etc. didn’t use these things.

In an age where everyone works with Java, Javascript, Python etc. (ie. OO languages with polymorphism and garbage collection) then FP is at no particular disadvantage to them.

And compiled, statically typed languages like Haskell can be pretty efficient.


Sep 21, 2018

What is the "killer feature" of Lisp?

The homoiconicity is killer.

But it’s more than just for writing macros.

What it does is make your code into a kind of “executable data-structure”. (See Phil Jones (He / Him)'s answer to What are some things that LISP programmers know, but others don't? for my explanation of this)


Sep 21, 2018

What concepts in Java have silly pretentious names like "dependency injection" but are superfluous in a more advanced language like Haskell?

Many of the patterns and concepts in Java are tied to Java’s own weaknesses.

Eg. an obvious one : “Singleton” only exists because Java tried to dispense with “modules” and to just use “classes” instead.

“Singleton pattern” is really just a way of forcing a class to behave like a module.

BUT …

I’m not sure that is the case with Dependency Injection as I understand it.

Dependency Injection is a general problem : how do you get necessary knowledge of the global context that a program needs, into deeply nested libraries designed to be reusable components that know nothing about, and want no awkward dependencies on, external context.

I don’t know Haskell that well, but given referential transparency, the only possible way that Haskell can get knowledge of the outside world into functions is as function arguments.

So that just IS its “dependency injection” strategy.

Maybe it’s simpler than in Java where you’re trying to decide whether to send dependencies in as function arguments or whether you prepare them earlier as arguments to the constructor and cache them in the object.

In a sense, there’s very little way you can make “the wrong choice” in Haskell. And the type-system means you can’t forget to send the contextual information you want.

But it’s a funny one to choose.


Sep 21, 2018

How might you handle the Brexit negotiations now if you were to lead the UK?

At this point I think there’s only one possible way forward that won’t be disaster and will have some chance of healing the wounds.

Immediately :

a) announce that there will be a second referendum with two options :

accept a Norway / EEA type deal with all the consequences of freedom of movement and being a rule-taker

prefer autonomy from the EU even at the cost of a closed Northern Irish border and economic hit. If this option wins, if the EU will still give us a Canada+ deal, we’ll take it. Otherwise we’ll take no deal.

Stress that there will be no option of “Cancel Brexit” in this referendum and no further attempt to do so. Brexit is a stupid idea, but rolling it back is politically impossible. Explain that this second referendum is simply correcting the failing of the original referendum that didn’t spell out the consequences or ask the people what they actually wanted from Brexit.

b) ask the EU for a 3 month extension to the March 2019 leave date so there is time to hold this referendum. Ask for the 20 month “transition period” to be continued even in the case of “no-deal” (or Canada) so that we can all figure out the actual bureaucracy that’s needed and put it in place.

Yes. People are sick of referenda. And yes, there’ll still be further divisive campaigning. But at least the people will have some vote on, and responsibility for, whichever inevitable compromise we’ll make.

And it will be hard for anyone to seriously claim that the result didn’t reflect “the will of the people”.


Sep 21, 2018

Why would having a universal programming language be good or bad?

It’s not a feasible goal because :

some language features and semantics are mutually exclusive. A language can’t both have immutability and mutability. Or strong static types, and dynamic types.

all languages must drive something to be useful. And for some languages, what it drives is a crucial part of what the language is. SQL drives a relational database. Urbiscript drives robots. Prolog drives an inference engine. Smalltalk drives the Smalltalk machine and environment which has its own characteristics. But what does a “universal” language drive? All of these? Or none of them?

often syntactic decisions favour one paradigm or semantics over another. It’s rare that a single syntax is good for describing all kinds of things. Lisp is pretty good. But even that has room for improvement. Eg. the sublanguage for writing macros is still being worked on (see here for a much longer discussion)

The nearest you might get to a “universal language” is something like Racket. Which is a language specialised for writing other languages. And can mix and match compiled modules in these different languages Racket does let you compile one bit of your program with strong static types, while another part has no types.

However even Racket needs to have some access to external things to drive. And that puts some constraints on it. It’s not completely universal.

Finally, unless you’re thinking of language like Racket which is effective a language construction kit, I think languages that try to be a the “Swiss Army Knife” by throwing various paradigms into (I’m looking at you C++, Scala) end up being unwieldy and over-complex and having pretty ugly syntax for some things.


Sep 21, 2018

How much does a programming language's popularity depend on mere fashionability versus advantages intrinsic to the language?

“Fashionability” is the wrong way to think about it.

More than either “mere fashion” or “intrinsic advantage” it largely depends on various external contingencies.

Is it the most obvious language to drive a particular platform?

C was the language to drive Unix. Visual Basic was the easy way to drive Windows in its heyday. Javascript is the built-in language of the browser. PHP was a reliably available way to knock together quick interactive web-sites. Python is now the easiest way to drive TensorFlow and other hot machine-learning frameworks.

This matters way more than either “fashion” or “natural advantage”

As Richard Kenneth Eng will remind you. Smalltalk is a wonderful language. But its main purpose is to drive the Smalltalk environment. And the Smalltalk environment itself, despite its virtues, never took off. (I’m happy to argue why it didn’t, all over Quora, but I’ll skip that here.) So Smalltalk, the language, didn’t take off because it wasn’t really suitable and available for driving the things that people actually did want to drive.

One more time. As Woody Allen puts it, “80% of success is just turning up”. PHP turned up. By being available as standard on your cheap hosting service. Far better languages didn’t. And that’s why we’re stuck with PHP everywhere.

Does it piggy-backs off existing knowledge / libraries / infrastructure etc.

There was a time in the 90s when it was basically assumed that all languages had to have a C-like syntax. That’s why Java and Javascript and PHP look the way they do and, to some extent, have the semantics they have.

As a lover of programming languages with elegant syntax, I regret this. But it’s hard to say it was the wrong decision. Java, Javascript and PHP are some of the most widely used, popular language around. Maybe betting on programmers’ natural inclination to stick close to what they know paid off.

To a certain extent, languages like Scala, Clojure and Kotlin get a boost from being on the Java Virtual Machine and being able to access all the existing Java libraries.

Is it being promoted for ulterior reasons?

For example, Sun put a huge amount of money and effort into Java. Into creating it and its libraries. Into promoting it. Into refining the virtual machine etc.

Why? Basically because it was strategic to try to get developers to write cross-platform software that could run on Sun’s SPARC architecture and servers. Sun was in a fight against Microsoft’s lock-in of the software market. Ultimately although it didn’t really do much for the desktop, Java DID help to forestall Microsoft’s potential domination of the server market. (Linux helped a lot too, of course.)

Languages that are successful, are usually successful for good reasons. But not the reasons that language geeks (and I am one) consider to be important.

Successful languages “turn up”. And are practical ways to get the kind of things you want to get done, done. This is the only notion of “productive” that really matters. And is independent of being “nice” or “elegant” or “principled” or “powerful” etc.


Sep 21, 2018

If I learn a computer programming language does my previous knowledge of that language make it easier to learn other programming languages?

Pretty much yes.

The more languages you learn the easier you find it to triangulate and understand the next one.


Sep 21, 2018

Once AI gets so smart, what stop corporations and governments from using AI to compete against average men and women in stock trading to generate revenues and profits? Is this fair? Average folks do not have access to AI.

It’s already happening.

Nothing stops it.

And, yes, being a small investor, unless you’re in a niche you know very well for some reason, probably means you’re going to lose rather than win. Like an amateur playing poker in Las Vegas.

Financial markets are already just a casino, that are more trouble than they’re worth.

And AI and automated trading systems just make them more so. It increases volatility and arbitrary bubbles and crashes that are mere artifacts of the trading algorithms.


Sep 22, 2018

What's the attraction of House Music, when it's basically a load of boring repetition?

Exactly.

It didn’t used to be boring.

Back in the 1980s and early 90s it was quite varied and exciting.

But it seems to be the fate of most electronic dance music genres to have 3 or 4 exciting years at the beginning and then atrophy into utter tediousness as the second, third, fourth … etc. generations of producers come along and just copy the original innovators.


Sep 22, 2018

Will there be a freelancer’s market created around building custom Artifical intelligence?

A bit.

Not much.

Not like web-design or some other tech. stuff.

AI is basically all about having massive repositories of data. It’s not about a smart individual with a laptop and a brilliant idea. And it’s not really about the algorithms. Google, Microsoft etc. are happy to open-source their algorithms, because they know that’s not where the value is.

So AI is basically going to belong to the data monopolies : Google, Apple, Facebook etc. And cloud providers like Amazon and Microsoft. Or anyone who can figure out how to suck in huge quantities of new data from somewhere and can afford all the disks and servers to store and process it.

But it’s not like web-design or web-startups in the 90s and early 2000s.


Sep 22, 2018

Why do Republicans still think the Herbert Hoover approach to a financial crisis is more effective than the FDR approach?

The Republicans have a strong attraction to any voodoo economic theory that leads to fewer or lower taxes.

That’s partly because they’re funded by mega-rich people who don’t like paying taxes.

And partly because they’re the natural party of people who prefer “low taxes and less government support” than “higher taxes and more government support”.

Naturally they prefer Hoover to FDR. The attractive ends (low taxes) justify whatever means (in terms of economic argument) they can come up with.


Sep 22, 2018

What is the best site or means for US entrepreneurs to connect directly programmers in India?

Well Upwork is one of the big names.

Whether it’s “the best” or not, I have no idea.


Sep 22, 2018

Is it fair to say that a little programming knowledge goes a long way?

A bit of programming knowledge means you’ll be able to write programs.

Chances are, when you only know a bit, you’ll write programs very slowly and “clumsily”. You programs will certainly be over-complex, inelegant, hard to manage and with unnecessary bugs. And you’ll take a long time to write them.

But you will be able to write programs with a little knowledge.

Allegedly, when you have sufficient knowledge, these problems diminish.


Sep 22, 2018

Why is in-game scripting usually made with Lua rather than more modern interpreted languages such as Python or Ruby?

Because Lua has a much smaller, lighter virtual machine than Python and Ruby, that is explicitly available in a form which is easy to embed within another piece of software.

From the first page of the Lua website Lua: getting started

Embedding
To embed Lua into your C or C++ program, you'll need the Lua headers to compile your program and a Lua library to link with it. If you're getting a ready-made Lua package for your platform, you'll probably need the development package as well. Otherwise, just download Lua and add its source directory to your project.

Also note that Lua isn’t particularly older than Python and Ruby. It came out in 1993, three years after Python. And two years before Ruby. It’s very much part of the same “generation” as Python and Ruby (along with Javascript) and fairly similar in its capabilities.


Sep 22, 2018

When people look at the situation of the world, how can they deny that cultural Marxism exists?

Because it’s an incredibly vague, broad-brushed claim.

To the degree that it’s “true”, it’s more or less equivalent to saying “Marx was a very influential thinker and writer, and much 19th and 20th century intellectual work, in economics, sociology, cultural studies, humanities, philosophy, the arts, political activism etc. has been influenced by him in one way or another”.

Well … er …. yeah. That’s true. But, so what?

Lots of big thinkers have been influential. That’s why we label them big thinkers.

No-one denies Marx is a big thinker and has had influence on the intellectual scene. That’s not a “Gotcha!”

But the moment the “Cultural Marxism” accusers start trying to firm up their claim. Or to drill down and make more specific points, eg. about how or who is influenced, then suddenly they’re all over the place.

Either it just becomes a salad of rants against anything they don’t like in contemporary thinking, whether it’s historical relativism, or socialism, or women’s rights or political correctness etc. etc.

Or the targets of attack are so blurred together that you can’t really find any kind of interesting criticism.

The way people who complain about “Cultural Marxism” talk, it’s like, having found that a thinker was “influenced by Marx”, they just found the mark of original sin, or witchcraft and it’s off to the inquisition for Marxist thought-crimes.

But that’s not how you should do this at all.

Popper’s “The Open Society and its Enemies”, Deleuze and Guattari’s “Capitalism and Schizophrenia”, and Baudrillard’s “The Mirror of Production” are all books which have the following characteristics.

They are “influenced by Marx”

They say positive things about Marx.

They think some of Marx’s ideas are right. And some are wrong.

But to say that tells you nothing until you drill down and see what they were actually saying about Marx, what they think is right and wrong in his work. And how they critiqued or adapted his model.

Popper is lauded by the right-wing as the leading anti-Marxist philosopher of his times. He was Margaret Thatcher’s favourite philosopher. Right-wingers love to hold up Popper against Marx (or at least they did when they still had some intellectual credibility and weren’t just relying on YouTubers for their arguments)

Deleuze and Guattari are the leading thinkers of, and (depending on your perspective), some of the worst examples of “post-Modernism”.

Baudrillard is very much a French Post-modernist too. But is considered hardcore “anti-Marxist” despite writing about and developing and critiquing ideas that Marx first kicked off.

You’d be a fool if you dismissed The Open Society and its Enemies based on my previous statement that it’s “influenced by Marx” and thinks “some of Marx is right”. It’s one of the most important anti-Marxist works of the 20th century.

And yet you are probably willing to dismiss Deleuze or Baudrillard or “Post-Modernism” on just as little evidence. Having heard that they are post-modern and influenced by Marx, you immediately assume they are part of the “Cultural Marxist” conspiracy. Despite knowing nothing of how they engaged Marx and critiqued his ideas.

THAT is why we don’t take people ranting about “Cultural Marxism” seriously.

Because they don’t know enough about either Marx or Cultural Theory to say anything serious or make any interesting or valid criticisms of them.

Related :

Phil Jones (He / Him)'s answer to Who came up with the idea/conspiracy of Cultural Marxism?

Phil Jones (He / Him)'s answer to Is 'cultural Marxism real? Or is it right wing paranoia/propaganda?

Phil Jones (He / Him)'s answer to Why do cultural Marxists say that cultural Marxism doesn’t exist?

Phil Jones (He / Him)'s answer to Why are so many French academics behind the postmodernist/ Neo-Marxism movement?

Phil Jones (He / Him)'s answer to What does the expression "Cultural Marxism" have to do with Karl Marx? What if anything is there in his writings or speeches that can be used to imply that he would have approved of what is being done under the theme of political correctness today?


Sep 22, 2018

Considering that learning and understanding Haskell is harder than most of the other languages, what will learning Haskell give you in return, and will it pay off?

Executive Summary :

Yes. If you learn Haskell it will pay off.

Slightly longer and more nuanced answer :

It depends …

… partly where you’re starting from.

If you already know and are using other Functional languages then obviously the value of learning Haskell too is less. If you are a Scala expert then you already know about monads and the way a type-system supports them. Much of the value of FP that’s not about types can be picked up from Erlang or Clojure or Elixir too.

… partly whether you are going to use it.

I’m quite a strong believer that you only “learn” a programming language by “doing stuff” with it.

Learning a bit of Haskell by reading a book and just doing a couple of exercises is very different from adopting it to do a project with (even if it’s just a personal project)

The value of “learning Haskell” depends on how deeply you engage by how committed you are to using it.

It’s possible that, for example, this year, you might learn more about FP from doing a real Python project using FP principles in Python than just reading about Haskell and not using it for anything. Though that’s an extreme case.

Bottom line, though. It’s worth trying to learn and grok Haskell. Even better is building something with it.


Sep 22, 2018

Do you believe natural gas is today a sensible environmental alternative to coal or oil or windmills or solar panels?

It’s still a CO2 emitter. And it will run out sooner or later.

So it’s not a long-term sustainable solution. Switching from coal to natural gas today is a fairly quick and cheap way to get your CO2 emissions downwards today.

So, given that it is urgent to get CO2 emissions down, shifting to natural gas has a valid role in the mix of treatments.

BUT …

it should NOT be taken as a “solution”. It’s a temporary bandage over the problem, buying you some time to get to your actual solution.

You don’t want to spend all your resources on it.

It’s not a bad thing to do in itself. But it shouldn’t be substituted for doing something real.


Sep 22, 2018

Is it true that dataflow programming is the same thing as (isomorphic to) functional programming?

Not “the same” or “isomorphic to”.

But in a sense, some functional programming styles and libraries start to get very close to dataflow programming.

For example, in pure functional programming data only goes into functions through the argument list, and comes out as the returned value.

That makes functions rather like “nodes” in a dataflow “graph”.

Furthermore when you compose multiple functions to build up a larger one, eg.

((comp f g h) args)

then it’s pretty similar to doing something like

cat args | f | g | h

with the Unix pipe (a kind of dataflow)

OTOH FP has more in it than most dataflow languages. I’m not an expert, but I’ve yet to see a dataflow language that has a good representation of recursion.

Particularly graphical dataflow languages like Max / PD or LabView. I think recursion is really hard to represent graphically. And I’m not sure how you’d write recursive operations to, say, traverse and manipulate a tree in a dataflow language.

But that’s a very natural and normal part of writing functional programs.


Sep 23, 2018

In the future, when artificial intelligence has made human labor obsolete, will the lack of purpose and identity once associated with work increase the prevalence of mental illness?

Not if people find alternative sources of purpose and identity.

Our problem is not that lack of work automatically takes our purpose and identity away. But that we live in a society and economy where we’ve been taught that work is the origin of our purpose and identity.

Call it “the Protestant work ethic” or call it “capitalism”. But we’ve got ourselves into the situation where we judge each other (and judge ourselves) on things like “how much we earn” and “how hard we work”, as proxies for “how valuable we are”.

What we need to do, as AI starts to make more and more of us unemployable, is to learn new sources of self-respect that aren’t tied up with work and participating in the economy.

We need to move from thinking that a man is a good father because he’s “the breadwinner” for his children to thinking that a man is a good father when he gives emotional stability and moral inspiration to his children, regardless of whether he’s earning or collecting welfare.

We need to think of ourselves not as failures if we aren’t rich. Or aren’t bossing other people around. But as successes because we helped someone be happy today. And happy because we made something new today.


Sep 23, 2018

Why is there so little comment in the UK on the remarkable fact that the country has near full employment for the first time in 50 years (with 4% out of work, & 76% employment rate)?

It’s not “full employment” when many are on zero hours contracts or don’t have as many hours as they want or need.

Work got micro-chunked into smaller pieces. But the methods for calculating employment statistics haven’t caught up.


Sep 23, 2018

How many types of language does computer have?

We’ve long ago lost count, or lost any way of tracking how many programming languages there are.

Tens of thousands is certain.

Hundreds of thousands is possible.

Over a million can’t be ruled out.


Sep 23, 2018

Why do people like JavaScript if it can’t even support a programming paradigm decently?

Javascript runs where you want it to run.

In the browser.

As Woody Allen puts it “80% of success is just turning up”

If you need to write apps that run in the browser, you need Javascript.

OK. Today we are closer to a world where we can compile other languages to run in the browser. (ClojureScript is awesome.) But it’s taken us almost 20 years to get to that point. And now there are a lot of libraries in Javascript. And there’s a lot of knowledge of Javascript in the programmer gene-pool.


Sep 23, 2018

Is Swift the mobile coding language of the future?

Not for me.

As I mentioned in a previous answer, Swift is a language I refuse to learn because of its connections with Apple.

I’m not interested in being on or helping the Apple ecosystem. It’s too closed and controlled for me.

So I’ll always prefer a more open / independent language (and platform) than Swift or iOS.

From the very little I’ve seen of it, Swift’s an OK way to bring FP ideas to mainstream programming. But pretty much all new languages, from Scala and Kotlin to the latest Javascript, are doing that these days.

I personally think you might as well go to a proper FP language. And I like Clojure / ClojureScript. I think it’s fantastic. The best language I’ve seen.

It’s not there, yet, for mobile development. But ClojureScript on ReactNative is getting better. That looks a more attractive route for me to do mobile app. development going forward.


Sep 23, 2018

Would Jeremy Corbyn be a great PM?

Impossible to say unless it happens.

He’s had to step up and do some impressive things that few people would have thought him capable of.

Doubters and haters continually underestimate him. And continually try to conflate him with the little boxes they try to put him into : “too much of an idealist to make necessary compromises”, “too extreme to appeal to ordinary voters” etc.

Now they whine that, after they claimed he was too much of an idealist / purist to be a successful political player, he actually does have human flaws and is willing to do grubby compromises to make stuff happen. “Corbyn falls off his pedestal” they scream.

We can’t know if Corbyn is going to be a great prime-minister or not. Events are everything. He may crash into some perfect storm which is exactly the kind of problem that makes his personality and political intuitions a disaster.

Or he may find himself in charge in a situation so hopeless that nothing he does really helps. And he drifts into ignominy. Or he may confront a problem where his formulae work wonders.

We honestly can’t tell.

What I am sure of, is that the predictions of inevitable disaster. And the claims of some kind of extreme incompetence are overblown.


Sep 23, 2018

Why do most developers study only very simple languages like JavaScript and Python instead of learning a true language like C++?

They’re all “true languages”

C++ has nothing over Python and Javascript in terms of “truth” or “usefulness” or “power”

What C++ has is the obligation to manage your own memory. Big deal.


Sep 23, 2018

What are the best sources of energy available for our constantly growing needs?

The only long term sustainable solution is nuclear fusion.

Either we figure out nuclear fusion ourselves, or we make use of the big nuclear fusion reactor which is sitting above us in the sky and capture the free energy it’s pouring down on earth in the form of solar and wind.

One day, our own fusion may make up the bulk of it. But until then we should put most of our effort into the solar and wind bit.


Sep 23, 2018

Why was David Davis unable to produce a Brexit plan as Brexit Minister, within a Government department which is democratically accountable, given that he had access to the same non-elected 'experts' publishing a plan tomorrow, which he will endorse?

Well the obvious answer is that he’s an extremist and the plan he will endorse was too extreme for him to sell to Theresa May.

Even she wouldn’t accept the kind of cuts to the UK workers rights and environmental protection and consumer standards that he wants.

Partly because she didn’t think she could sell it to the public. And partly because she might, actually, have some limits she won’t go beyond.

The Brexiteers though, have obviously now embarked on a course of “disaster capitalism”. Promoting a catastrophic no-deal cliff edge crash and then pulling this out as a desperate “solution”.

Everyone should, right now, go and get themselves a copy of Naomi Klein’s “The Shock Doctrine” and read it. That’s how to understand what’s going to happen next.


Sep 23, 2018

Can A.I develop mental illness in the form of a virus?

AI will certainly develop “mental illness” if by mental illness we mean ways that structural failures don’t simply stop it working altogether but start to produce unexpected and unwanted outputs / behaviours.

That’s almost certainly going to happen more and more as we continue developing and deploying AI.

Whether this will be caused by “viruses” is a slightly open question.

Most computer viruses are traditional von Neuman programs that depend on accessing the standard resources of the computer (eg. writing files, opening internet ports) to distribute themselves.

Whether any current AI systems have access to these resources, such that a virus that attacks the AI (eg. a deep neural net) could actually reproduce itself, is an open question. Possibly there are no AIs currently controlling the computer’s communication like that.

But I suppose it’s only a matter of time. In which case, viruses that interact with, take advantage of, and ultimately pervert the behaviour of AI systems will be all too common. (And quite problematic)


Sep 23, 2018

Is learning python transferable to Lua?

To an extent.

I’ve written some Lua in the last year or so. I don’t really know it, but I can basically figure it out because it’s similar enough to Python etc. that once I’ve made some terminological changes in my head I can just look up what I want to do.

But I have experience of quite a few languages. I suppose if I only knew Python then Lua would confuse me more.

But it’s similar enough that you can implement a lot of basic algorithms in roughly the same way in Lua as you would in Python.


Sep 24, 2018

How much time does it take to learn Python?

How long is a piece of string?

It took me about two days, from first playing with Python, to starting to rewrite some of my existing Perl code in it, to doing useful work with it, and deciding that I was never going to use Perl again and (re)write everything in Python from now on.

Six months later I quit my job writing Java because I found it so laborious and painful compared to writing Python.

It probably took me another three or four years before I finally grokked how to use higher-order functions and figured out what a decorator was. But in the meantime I’d been somewhat side-tracked writing Visual Basic.

And I wasn’t really studying Python. Or going through a course or text-book. Just using what I already knew and figuring out how to do the things I wanted to.

So it depends a lot on who you are. What you already know. And how focused you are on studying.


Sep 24, 2018

Is Python the most important programming language for data analysis?

Right now, yes, in the following senses.

there are many great libraries for it, with lots of users and lots of people working on and improving them

there are lots of people using Python for data, there’s lots of books, courses, online tutorials etc. It’s easy to find help

there’s lots of good supporting / complementary libraries for graphing to machine learning etc.

Python is good language for general messing around with files, munging data from one format to another. Which is often an essential complement of data processing and analysis.

increasingly other tools are making themselves available to Python. It’s likely that Microsoft will make it standard within Excel fairly soon.

Python is not the best in the following senses.

It’s not as low level and fast as C. Python is used as a “glue” language which calls into fast number crunching libraries written in C. You can’t really write those libraries in Python itself.

Probably you wouldn’t try to write some fast number crunching to take advantage of multi-core processors in Python. Python has some specific problems with multi-core parallelism. So you write those libs in C and call them from Python.

Python doesn’t have any particular syntactic optimizations for data analysis. Perhaps languages like APL, R, even Julia have particularly concise shorthand to express particular mathematical and statistical ideas.

tl;dr : if you aren’t sure what you want, you probably DO want Python. It’s easy to learn, and it’s guaranteed to do 90% of what you want. Try it first and only try something else if Python definitely fails for you.


Sep 24, 2018

If I want to analyze data, which programming language should I learn?


Sep 24, 2018

What is the best programming language between R and Python for statistical analysis?


Sep 24, 2018

Do you feel like far left ideology and social justice warriors will be the cause of society falling apart?

Thanks for the A2A Rachael Martinez.

Unsurprisingly, as someone who holds a far left ideology. And IS a social justice warrior, I don’t feel like these will be the cause of society falling apart.

In fact I feel the cause of society falling apart is an unsustainable economic system that encourages over-consumption of the world’s natural resources, teaches us to measure our worth in material possessions and forces us into unnecessary competition with each other for petty advantage and ultimately encourages suspicion, fear and hatred of other people (especially those we consider “different”).

Society will hang together much better if we all learn to respect each other regardless of race, gender, sex, sexual orientation, religion. And if we learn to co-operate and seek mutual justice, rather than squabble over the crumbs that fall from the table of the ultra-rich.


Sep 24, 2018

What are the similarities between structure programming and functional programming?

Well, they’re both kinds of programming. So they still a lot in common in that sense.

But within the paradigms of programming, they’re pretty different.

Structured programming is a kind of imperative programming. Fairly similar to object oriented, although without the classes.

Everything is structured in “procedures” which may be called “functions”

There is lexical structure. And scope.

But that’s about it for similarities.

Functional programming also includes first class functions (ie. you can create functions at run time, with closures). Structure programming usually doesn’t. Functions are just bits of the code base that are statically defined at compile time.

Functional programming emphasizes immutability. Structured programming doesn’t.

Structured programming often uses lots of side-effects. And statement ordering is vital. FP tries to minimize side-effects and the importance of the lexical sequence of statements.


Sep 24, 2018

What are some useful online resources for world music/global groves? E.g. Planet Music (BBC Radio4) and Radio Mukambo (mixcloud.com)?

The awesome Victor Kiswell YouTube channel :

https://www.youtube.com/channel/UCGCj_gqmv7V-CyqVuH1wcFw


Sep 24, 2018

How mature is the ETA programming language? Is it worth starting to learn it over Scala or Clojure?

It basically seems to be Haskell on the JVM.

I’d say that already makes it better than Scala.

Scala is a language which tries to do everything and therefore gets complicated.

Haskell is a great, very clean, very powerful language.

I’m a Clojure guy. I prefer Clojure to Haskell. And the existence of ETA, even if it’s a great Haskell on the JVM, probably isn’t enough to convince me to go over to the typed side.

But that may ultimately be about personal taste. Many people are happy to prefer the Haskell branch of the FP family to the Lisp branch.

So … my advice. Definitely try it rather than Scala.

Don’t avoid trying Clojure as a comparison to see which you like best.


Sep 24, 2018

Isn't it time Jeremy Corbyn made a decision about another referendum?

It’s getting close to the time.

But … the only time Corbyn “making a decision” has any actual consequences is if there’s a vote in parliament for a new referendum, with a sufficient number of Tory rebels backing it. And then Labour whips its MPs to support the motion.

Until then, it’s purely “virtue signalling”. Labour supporting it makes no difference to whether it will happen or not.

Now, obviously Labour would prefer to win a vote of no confidence in the government and trigger a general election - which actually gives them an opportunity to get into power - than a parliamentary vote leading to a new referendum. Which, even if Remain wins, keeps the Tories in power to manage it.

But the real nightmare scenario for Labour is something like this :

Labour conference forces Labour to sign up for a second referendum including a “cancel Brexit” option.

Labour’s Remain tendency is all over the media shouting about how Corbyn has finally seen sense and joined their ranks. There is much rejoicing over the return of the prodigal son. Labour is now united in calling for a second Referendum (which, by implication, is assumed will cancel Brexit)

And then next week at Conservative Party conference, Theresa May announces that due to the EU’s rejection of Chequers (“our attempt at a fair compromise was thrown back in our teeth at Salzburg”) and the EU’s overall intransigence, the Tories have no option but to push for a no-deal / Canada style Brexit. (“Which will be fine. Just look at this report by the IEA.”) But she needs a new mandate from the people because of the way the EU is abusing the NI issue to cause trouble. She needs the British people’s support to tell the EU to get lost.

And so then there’s an election in November, which Labour now has to fight on a pro-referendum and implicit “cancel Brexit” ticket, however it tries to finesse it in the manifesto. The Tories meanwhile present themselves as the only party you can vote for who will definitely honour the referendum and leave the EU. Labour’s support jumps to almost 100% in pro-Remain inner city seats which were already safe for it. And drops 5–10% in traditional Labour but pro-Leave constituencies in smaller ex-industrial towns, that are on the edge.

And, in just under three months, Labour which had been looking like a real contender, is now knocked back to fewer seats than it gained in 2015. While the Tories are locked in until 2025, with a mandate to break definitively with the EU, to implement an IEA style bonfire of regulation, are reunified under Saint Theresa (on a buccaneering voyage of ultra Thatcherite neoliberalism) Oh, and the boundary commission is going to eliminate another 30 Labour seats anyway before the 2025 election, putting them at a permanent disadvantage which will take a lot to get over.

See this Fabian Society report for more on this background : ‘Cities are now Labour heartland, with working-class turning away’

I suppose Boris Johnson might be miffed that its the end of his leadership ambitions. But that’s small compensation for such a total disaster.


Sep 24, 2018

Is there a possibility that a computer programmer can know about twenty programming languages?

You can certainly know 20 languages to the extent of understanding their underlying principles sufficiently to do real work in them.

Mick Hakobyan is right that it’s unlikely someone is so up-to-date on 20 at the same time that they could start to work in any of those languages without some time to refresh, get up to speed on new frameworks and ways of thinking.

But I suspect C++ is an extreme case. That’s changed a lot in the last 20 years.

Someone coming back to Java after a 10 year break would certainly have to learn some new stuff. But if they were coming back from somewhere like Scala or even Ruby, they aren’t going to be much fazed by lambdas etc.

I don’t see why they wouldn’t grok the new things and be productive within a week or so.

Each case is unique but if someone with 20 years experience says they know 20 languages and could be up and running with any of them within two weeks, I see no prima facie reason to doubt them.


Sep 24, 2018

Which stable Lisp/Scheme would you recommend that compiles to native code?

Not sure about stability.

But Ferret looks quite promising as way of compiling a subset of Clojure to C.

It’s mainly aimed at embedded systems and robots. But could potentially be used in other situations.


Sep 24, 2018

What is the productivity gain of Python vs. COBOL (high level programming languages) or Go vs. C/Erlang (system/concurrent languages)?

As Tony Wallace says, modern languages like Python are going to be ahead of COBOL.

But Erlang is a very productive functional language. I see no reason why Go would be more productive than it.

In my experience Erlang is about a quarter of the length of similar things I’ve done in Pyrhon.

There are things Erlang isn’t suitable for. And not very good at.

But it’s easily the most powerful / productive language in your list.


Sep 24, 2018

Do all the programming languages converge to LISP? If so, in what sense?

That was just Paul Graham’s rhetorical flourish.

Most languages never manage to get anywhere near Lisp.

Lisp, in a sense, is a kind of approximation to the Lambda calculus. And the lambda calculus can be thought of as pretty usable general description of computation. Which is why people are saying that Lisp kind of looks like the Abstract Syntax Tree that other languages are compiled into. Even when the compiled code is nothing like that, the AST is our platonic ideal of how we imagine these things to be.

As I’ve said here, Lisp is sufficient to express computation pretty well.

All the really interesting ways to go beyond Lisp are not alternative syntaxes to describe expressions and function calls etc. But things that are not simply computation : but things like data, architecture and constraints.


Sep 24, 2018

Is the Labour party just going to offer a 'deal or no deal' referendum or will they include the option to opt out of BREXIT altogether?

The ideal would be two questions :

Continue Brexit

Remain

If Continue Brexit

Norway / EEA? (Note this includes free movement of people and being a rule-taker)

Canada or No Deal. (Note this involves a hard border in NI, and a damaging shock to UK industry and supply chains) )

However, from a Labour perspective, asking the first question is dangerous.

There is a nightmare scenario for Labour,, where they commit themselves to a second referendum that includes a “Cancel Brexit” option. With a strong implication that Labour are, in fact, hoping to cancel Brexit.

And then May turns around and calls a new general election with the Tories standing as “the only party committed to Brexit”, while Labour is painted as the “cancel Brexit” party.

While this might help Labour gain votes overall, it is also a stance that is likely to gain it votes in already safe inner city seats, but lose it votes in crucial marginals in the post-industrial North. It can even plausibly lose seats compared to 2017 or 2015.

That helps no-one. It destroys Labour’s hopes for another five years, doesn’t actually lead to a second referendum, and reunites the Tories under May with a more extreme hard-Brexit mandate from the electorate.

Skipping the first question, and saying that Labour support a referendum that is simply “given Brexit, do you want Norway or Canada?” might well be a safer option. It addresses the most divisive and problematic part of the whole Brexit debacle, which is that the first referendum didn’t ask what kind of Brexit the people actually wanted, and so has allowed politicians and interest groups to all claim that their version of Brexit is the one that was really asked for.


Sep 24, 2018

Why has the Julia programming not gained popularity like Elixir and Clojure?

Julia is aimed at maths / science / data-analysis etc.

But Python has a certain amount of lock-in in that area now. When people like Google and Microsoft make their AI libraries like Tensorflow etc. available to “ordinary people”, they do it via Python APIs.

Python isn’t necessarily “better” than Julia in these areas. But it’s also not so much worse. And it now has a hell of a lot of momentum.


Sep 24, 2018

What do programmers actually do? Is programming worth it to be pursued as a hobby?

Computers run the world.

But who runs the computers?

Programmers do.

That is what makes it “worth it” to pursue, even as a hobby.


Sep 24, 2018

What are the weaknesses of the Erlang programming language?

My understanding, one of the biggest drawbacks in Erlang is that data is passed between processes by value.

That’s a great great advantage in general. It’s why Erlang is so robust and reliable. No mutable data.

And it’s fine for small packets of data.

But it’s lousy if you want to make a program that manipulates large in memory data-objects. You wouldn’t, for example, want to use Erlang for a photo manipulation program that has to do things to 10 megapixel images. The only way to communicate those between processes is to deep copy the whole bitmap every time you pass it from one process to another.

Erlang is a great language. It’s very powerful. It’s fairly elegant. It’s really really good for the things it’s been optimised for. But it’s not a “generalist” language. There are things it’s just not good for.


Sep 25, 2018

Is the Labour party currently riddled with factionalism?

“Currently” as opposed to when?

Under the Blair / Brown feuds? When Kinnock was fighting the militant tendency? Or Gaitskell vs. Bevan?

And “Labour” as opposed to whom?

The Tories with Theresa May fighting the ERG and Boris Johnson fighting everybody? Or Major vs. the Bastards? Or Thatcher vs. Heseltine?

It’s a political party. There’ll be infighting between factions.


Sep 25, 2018

Make, Ant, Maven, Gradle does the preference really boil down to what decade you became a professional programmer?

More likely to be where you are rather than when.


Sep 25, 2018

Which software is the most popular for composing pop music?

I’m guessing one of Pro-Tools, Logic or Ableton.

Potentially FL Studio though it seems bigger in the hip-hop community. And with some EDM artists.


Sep 25, 2018

Why are philosophers atheists?

Philosophers study why we believe things and how we justify our beliefs.

It’s pretty hard to justify belief in a God that you can’t see, hear or touch. Especially when all the scientific and historical evidence we piece together tells a story that conflicts with the one that scripture tells.

Obviously there are devout believers who are also philosophers. And they use their philosophical skills to try to construct justifications for why to believe in God.

But your average philosopher, who knows a thing or two about justification, can see that they’ve taken on the harder task.


Sep 26, 2018

Did the Clintons disrupt the next generation of Democratic leaders by monopolizing and controlling the party for too long?

It’s not so much that they hung on too long.

There’s nothing wrong with some great elder generation people around to inspire and guide the next generation.

The bigger problem was that Bill Clinton maneuvered the Democratic Party into a political accord with capitalism, the so-called “third-way”, which was a dead-end once capitalism blew up the world economy in 2008.

The Hillary Clinton inner circle and machine had no answer to Donald Trump claiming that America’s working-class had been screwed over, because the working class had been screwed over … on Bill, and Obama and her watch.

They didn’t do that. Capitalism and globalization did it. But by not challenging capital hard enough when they had power, they allowed it to happen.

Hillary’s problem was she didn’t have credibility when the working class asked why the Democrats weren’t standing up for them, because she, like the rest of the third-wayists had been paying lip-service to the marvels of global trade and the US tech. industry for decades.


Sep 26, 2018

Regarding Brexit, is it ever possible to reason with a 'remainer' without them calling you a xenophobe or a Daily Mail reader?

To an extent.

As long as your arguments aren’t actually xenophobic or taken out of the Daily Mail then I won’t accuse you of it.


Sep 26, 2018

If we found intelligent life somewhere, would they likely be humanoid? Is there some evolutionary advantage to being bipedal, with two eyes, symmetrical, etc.? Or is there any reason to think humans are outliers?

There’s no obvious reason that we have to be bipedal. And most animals are symmetrical.

There are a couple of things that probably helped humans become as intelligent as we are :

live birth, child-rearing and social interactions … leading to language. Both to help co-ordinate and then to help teach the next generation so they don’t have to discover everything the hard way. It’s inconceivable that an intelligent species doesn’t have some way of communicating with others of its kind. And doesn’t have children taught by adults. All this makes it very likely to have a “theory of mind” (ie. concept of what others of its kind believe and want)

hands with opposable thumbs. We’d expect other intelligent life-forms to have gone through a stage of being really good at manipulating objects and making tools. Obviously tentacles could work for this (so octopuses are still in the frame), or some other complex manipulators. It would be very surprising to find an intelligent animal that had hooves.

Other parts of our shape come from an evolutionary history that includes living in trees, living on plains, and (controversially, but potentially), living on the beach / alongside water and spending a lot of time fishing. All these might well have contributed to why we have both the social skills and manual dexterity we have. (Eg. hands initially for gripping branches and collecting fruits, then potentially adapted for grabbing fish, picking shell-fish and smashing their shells, then finally smashing stones to make flint axes.)


Sep 26, 2018

Can the Time Lords make their regeneration energy visible just for the sake of drama?

That’s what happens in The Lie of the Land.


Sep 26, 2018

What kind of software/language is usually used to create VST plugins like that of Xfer Records or Native Instruments?

Basically C++.

But if you are just starting and want to learn more about VST without having to deep dive into hardcore C++ development then have a look at OSAR :: protoplug

It’s basically Lua in VST form. You can write and compile your plugin as a Lua script directly in the VST in your DAW itself.

It’s very cool and needs to be better known.


Sep 26, 2018

If a new military coup happens in Brazil, will the Brazilian left-wing be permanently destroyed?

Quite the opposite.

A military coup is going to turbo boost the Brazilian left.

Suddenly everyone who was griping about the minor inconveniences of the PT years will get a shocking reminder of what the absence of democracy and psychopaths in government really look like.


Sep 26, 2018

If a conscious machine with human intelligence is built in 2027 what will the likely effects be on philosophy, religion, culture, and education?

The philosophical problem of other minds and consciousness occurs even in the case of other humans.

We almost all assume that other humans ARE conscious. But as philosophers we still argue about it because philosophy is all about finding justifications for things. And it’s hard to find a really water-tight justification for other minds.

That’s what makes the whole area interesting and challenging.

There is more or less no way that any machine built in 2027 will escape the kind of scepticism that applies even to other humans. So I don’t think the existence of a machine that people claim is consciousness is going to have that much effect philosophically.

There will still have to be a philosophical argument for why we know that it is really conscious and not just a zombie faking consciousness. It will be fascinating if it comes with a new argument. Ie. one that isn’t already used in the context of other humans.

I mean, it might. In which case it will be philosophically fascinating. But I suspect that it’s very unlikely


Sep 27, 2018

What is the best way to get into programming for an absolute beginner? I'm in my late 30s. There are so many programming languages it's really overwhelming to decide to which one to learn first.

Start with Python because :

it’s easy … it doesn’t try to load you up with “theory” just focuses on getting stuff done

there’s lots of tutorial material, courses out there

it’s useful for “casual” programming. That is making small useful things that can help other jobs. That’s why it’s new used for data analysis etc. You don’t need to be a hardcore developer to do useful things with it.


Sep 27, 2018

What types of tasks are most suitable for Clojure? When should Java 8 (with Spring or without) be chosen over Closure?

I admit to not being much of a Java expert (it’s been years since I worked as a professional Java programmer)

But I’m struggling to think of anything that Java is “better” at, than Clojure.

What advantages Java has are probably with “external” issues like tooling, error messages, amount of programmers who are comfortable with it, etc.

Everything worth doing with Java the language you can do more elegantly with Clojure.


Sep 27, 2018

What two programming languages do you consider the most interchangeable?

I’ve always regarded Python and Ruby as pretty interchangeable.

I mean, they have different communities, libraries and ecosystems.

But in terms of the semantics then I think they’re pretty similar. I think you’d write software more or less the same way in both of them (OK. I know, “monkey patching” is perhaps controversial with Pythonistas but accepted in the Ruby community)

And if you use one but get forced to use the other, it’s not really gonna shake your world.


Sep 27, 2018

Do animals take recreational drugs?

Of course,sSometimes scientists just give them drugs.

But it works.

Confirmed: If You Give an Octopus MDMA, It Will Get All Cuddly


Sep 27, 2018

How do you feel about the current 7.4 billion global population increasing towards the estimated 9.8 billion limit?

I think in every country where

a) women have control over their own reproduction, and opportunities to work and participate in all aspects of society;

and b) there’s reasonable care available for the elderly

… humans stop having so many children and no. of children per pair of adults falls to roughly replacement levels. (Sometimes a bit under.)

I think the faster we can move to a world where women have this control over their own bodies and reproduction, and we care for the elderly, the sooner the problem of “overpopulation” will go away. The human population will start to gradually diminish as humans prefer to spend more of their energy on enjoying their own lives and less on producing more humans.

The faster we get there, the better.


Sep 27, 2018

What is the programming language you are looking for and why?

Today, I’m looking for a language that has the easy ability to write grammars, something like Prolog has with Definite clause grammars.

And which can then be persuaded to derive from those grammars some kind of “expert system”. A large knowledge-base which knows about both the structure that the grammars define. (Sort of like a “frame” based expert-system, but without the clunky OO-ness). But also represents that as a collection of rules which it can reason about. And which can be supplemented with actual domain rules.

Finally, I want this language to have high-level (ideally declarative) control over a) a user interface, and b) the file-system, so the result of running these rules is that the expert system prompts me for particular bits of input to fill in the blanks it doesn’t know about, and then, based on my answers, produces a bunch of files (based on templates) filled with that information I’m giving it and extra derived data.

Because I like Clojure I’ve been looking to see if some combination of Instaparser and core.logic can help me here. But it’s not quite as straightforward as I hope.

I wonder if this is actually easy to do in Prolog. But I don’t know it well enough to say. Or whether it would be worth deep diving into Prolog to try it.

Perhaps Anne Ogborn or Alexander Tchitchigin could tell me.

Why I want this?

I want to make a system which involves eliciting a certain amount of specialist knowledge and then uses it to create a whole project full of documents.

But my ideal is that I can specify this in the most minimal / efficient way possible. Basically just writing a combination of BNF grammar rules and a few other inference rules.


Sep 28, 2018

Do people see Jeremy Corbyn as an extremist?

I don’t know.

They say he’s an extremist. But that might be political rhetoric rather than something they believe.

Obviously the Tories say that he’s a dangerous socialist leading the country to ruin. But they’ve said that about every Labour leader, on principle, including Tony Blair in 1997.


Sep 28, 2018

What obsolete technology do you hope makes a comeback?

Right this moment : Expert systems are a technology I see as ripe for a rediscovery, rethink and application in new areas.

See Phil Jones (He / Him)'s answer to What is the programming language you are looking for and why? and the discussions in the comments for where I’m going with this.


Sep 28, 2018

How would a well-planned trade liberalization policy be good for Brazil's economy?

A “well planned” trade liberalization policy would be good for Brazil’s economy for obvious reasons. It would increase trade with other countries, and that usually creates all kinds of synergies, and opportunities. Imported stuff ends up cheaper. But you also increase exports.

The issue isn’t a “well planned” trade liberalization policy. The issue is a “lousily planned” or even “not really planned at all and just driven by knee-jerk ideology” trade liberalization policy.

These kinds of liberalization polices, for example, remove tariffs on a particular class of product or service that Brazil is just starting to establish itself producing.

And then a wave of cheaper competitors come in, everyone switches to buying those rather than the locally produced ones, and then the embryonic local sector is killed off before it has a chance to establish itself. Leaving Brazil dependent on importing this sector of products.

The danger of a bad liberalization policy is this. Brazil desperately needs to move from being an exporter of commodities (largely agricultural or mining) and start adding more value. Move up the value chain to more complex, industrial products or information services.

Part of that is about improving education in Brazil. Part is, obviously, about bringing the new knowledge in in the first place. And yes, foreign companies can bring some of that with them.

But part is also about not letting foreign imports flood in and kill the locals.

Everyone talks about China. And it’s true that part of China’s success has been through letting foreign companies in to exploit China’s cheap labour by building factories there. But China has ALSO been careful to protect local producers, and to force the transfer of knowledge from foreign companies to local ones by demanding that foreign suppliers partner with and share knowledge with, local companies.


Sep 29, 2018

What did anthropologist Claude Levi Strauss, the father of French structuralism, think of binary code and computer languages?

Not sure.

But this is interesting :

Structuralism: Thinking with Computers

The anthropologist who really got into computers was Gregory Bateson


Sep 29, 2018

Is Jordan Petersons comparison of animal and human social hierarchy a fair assessment or is he off the mark a bit?

I’ve not read his discussion on this, so I can’t comment.

I can comment on the following :

Comparing animal societies to human societies is something that has been done for a long time and is always controversial. When people with a lot more credibility than Peterson (eg. E. O. Wilson) were promoting the idea of Sociobiology. Even then it was heavily criticised. And there were good arguments for not doing this naively. Evolutionary theory is riddled with what we call “just so stories”. It places where modern researchers assumed that humans must be a particular way, and then imagined an evolutionary scenario to explain why we had to be like that. Without doing enough to confirm that humans ARE like that. And ignoring all the examples of where we deliberately refuse to be like that. (I’ll come back to this in a second.)

My MPhil research was related to the idea of individual recognition (ie. the ability to conceive of the other as a persistent individual you re-encounter over various meetings and can maintain memory of some kind of “relationship” with. As part of this I surveyed the biological literature which touched on this in the context of animals. Including dominance hierarchies in lobsters. Here are the three paragraphs that made it into my final thesis on this matter :

Work such as that by Christa Karavanich and Jelle Atema with lobsters [
ScienceDirect] exemplifies how the question can be tackled experimentally. They find that newly introduced lobsters will fight for dominance, after which the loser will defer, by backing away, to the winner. The loser seems to have no tendency to similarly defer to unknown lobsters, regardless of other observable characteristics, suggesting that the loser has learnt to recognise the individual opponent. Two further interesting results were obtained form this work. The first is that the ability to remember opponents was not disrupted by encounters with other lobsters, suggesting that the lobsters were not overwhelmed by having to remember multiple partners (though the authors admit that this was not an explicit result and that further experiment was necessary.)

The other, was that memory faded over a period of 1 to 2 weeks of two lobsters being separated. After one week separation, 7 out of the 10 experimental subjects seem to have forgotten previous competition, and will challenge. 3 of the experimental subject retained their subservience. After a two week separation, previous losers showed no signs of deferring and all pairs fought again. In no case did the previous loser now triumph, suggesting that the renewed fighting was not due to any perceived change in status by the lobsters. Instead, we can conclude that the dominance ranking had simply been forgotten.

Recent work, again by Barbera Hemelrijk, with Christoff Goessman and Robert Huber [The formation and maintenance of crayfish hierarchies: behavioral and self-structuring properties] demonstrates that certain kinds of dominance hierarchy in crayfish can be sustained without individual recognition. It seems that her model doesn’t capture the notion of a time of memory, which is so suggestive in Karavanich and Atema. As with her earlier work, Hemelrijk’s model does feature some memory, that of personal aggressiveness. It is plausible, though not tested, that were she to introduce forgetting of personal aggression level into her model, she might be able to reproduce the all the behaviours of Karavanich and Atema’s lobsters.

The overall survey though suggested that biologists found it very hard to demonstrated definitive general cognitive capacities like “individual recognition” vs. “situated” cognitive heuristics which allowed specific behaviours in specific contexts. As User-9384881458736547596 points out, no-one doubts animals form “pecking orders” and hierarchies. Just as human societies do. The question is to what extent do these behavioural similarities arise from similar internal mechanisms (whether that’s cognitive capacities or even brain chemistry). To what extent it’s “parallel evolution” ie. similar because the incentives from the external environment are similar. And to what extent it’s coincidence.

Here’s how I think about these things.

Firstly there are two obvious undeniable baseline “facts”. One is that humans ARE animals. We’re part of the same evolutionary tree. We are related to, and have the same biology, chemistry etc. as all the other living species on Earth.

Secondly, humans have become a very specific kind of animal that is different from almost all others. We’ve specialized in having a large, flexible brain, with a lot of plasticity and lifetime learning. Humans may not be qualitatively different from the rest of the animals. But we sure are quantitatively different. In terms of the number of neurons and amount of work we do with the brain.

So most comparisons between human and animal behaviour strike me as rather like comparisons between your laptop computer and a thermostat. Comparing something with a lot of flexibility with a rather specialized “situated” cognition focused on very specific tasks.

How valid it is to make the comparison largely depends on what kind of comparison you want to make and what kind of story you are trying to tell.

Thermostats and your computer are made of similar physical stuff. Maybe some similar electronic components. You can certainly tell stories that depend on that commonality. For example, to explain why an electromagnetic pulse might put an end to both.

Furthermore, from a cybernetics perspective you can make some interesting general statements about feedback and constraints in apparent “goal-directedness”. Both follow some cybernetics rules.

But it would utterly bizarre and wrong to use the analogy to argue that “thermostats can’t run Excel, and your laptop is like a thermostat, therefore your laptop can’t run Excel”. Clearly, as a line of reasoning, trying to percolate the concept of “can’t” up from the simpler to the more complex thing is utterly bogus.

It’s precisely because the laptop is more complex than the thermostat that it can and does run things like Excel. The quantitative difference in what Herb Simon calls “software complexity” (ie. degrees of freedom that can be rewired at runtime) is what changes the nature of the machine. And that makes all the difference.

So. I would say that the usefulness of making comparisons between humans and other animals depends what comparison you’re trying to make.

Here’s an interesting one which I think may have some validity.

But humans and bees have built complex societies. Both have done so after discovering and entering into a relationship with a source of high-energy food which can be stored. Having discovered that food source (nectar in the case of bees, grains in the case of humans) both animals move on to form complex societies built around filling, managing and defending the store of that food.

That may or may not be a completely true, but it rings true because the focus is on equivalent contextual incentives. It doesn’t try to make the claim based on the similarity of cognitive innards. Because we know that the human and bee cognitive innards are very different. Even if they lead to surprising behavioural similarities.

On the other hand, an argument that humans can’t escape hierarchy because lobsters don’t, seems a classic example of trying to percolate a “can’t” up from a simpler to a more complex thing.

Humans and lobsters probably have hierarchies for similar contextual reasons.

And if the contextual incentives changed, they would lose those hierarchies. The difference is, the lobsters have those hierarchy respecting behaviours as hardwired heuristics. And will need to wait until both nature changes the incentives and natural selection does its work on those hardwired heuristics. In humans, OTOH, we have far more ability to reflect on and shape our environment. And the hierarchical behaviours are instantiated in learned habits.

There is no reason to think that we couldn’t change both, within our lifetimes.


Sep 29, 2018

Is Senator Chuck Schumer correct in saying that Brett Kavanaugh is not entitled to the “presumption of innocence” because a Senate hearing is not a court of law?

Do you think the Republican senate shouldn’t have investigated Benghazi because they should have presumed Hillary was innocent?


Sep 29, 2018

Has pop music today become less about the music and more about the visuals? It seems nowadays artists are more concerned with the lights, glitter and being as sexually provocative as possible to be noticed rather than the actual music and song.

Meet Mick Jagger

If there was ever a musician whose shtick was about being sexually provocative and attitude and “showing off” to be noticed, while making some of the most boring and unoriginal music in pop history, it’s this man.


Sep 29, 2018

Are Bolsonaro supporters incel?

Not all.

But I’m sure all Brazilian incels are Bolsonaro supporters.

He’s the only candidate who officially jokes about raping women as though that’s an acceptable thing. That’s a pretty incel move.


Sep 29, 2018

Is Jair Bolsonaro a nationalist?

He seems to have been in favour of selling off the pre-sal : BOLSONARO DECEPCIONA SEGUIDORES E VOTA PELA ENTREGA DO PRÉ-SAL AOS ESTRANGEIROS

Which isn’t quite what you’d expect of a hard nationalist.


Sep 29, 2018

Why isn't 'liberal democracy' (where protection of minorities is a defining priority) discussed enough in reputable places like Quora?

It is.

Try following Peter Hawkins


Sep 29, 2018

If we were to rewind tape of life back to one million years, would evolution by natural selection inevitably lead to emergence of humankind?

Not “inevitable” at all, no.


Sep 29, 2018

If elected, will Jair Bolsonaro solve the violence problem of Brazil?

Quite the opposite. He’ll explode it.

He’ll make it easier for everyone to get guns. And ammunition. And he strongly signals that he supports “stand your ground” type laws, ie. laws justify you shooting people you consider to be threatening you or your property.

So a lot more people are going to go around shooting other people they don’t like, and claiming it was “because I felt or was threatened”

The police already shoot tens of thousands of people a year in Brazil. One of the highest rates in the world. Police Killings are Out of Control in Rio de Janeiro

In many parts of Brazil, the police are already involved in organized crime or corruption. Relaxing what little oversight there is of them, is simply going to cement their status as local warlords. And they will use as much violence as any other bandido to enforce their control.

The “rule of law” is based on a package of rights and formalized processes that establish guilt and distribute appropriate punishment. The “law of the jungle” is that whoever is stronger dictates to the others.

These two principles are fundamentally in contradiction.

At a logical level.

You can’t extend “the rule of law” by extending the “law of the jungle”. You can only extend one at the cost of the other.

But that’s what Bolsonaro promises. A mathematical impossibility.


Sep 29, 2018

Why do so many people support Jair Bolsonaro?

Fear. Mainly.

Bolsonaro’s big idea is basically that Brazil has become a scary, violent place.

And he’ll help to protect you from it.


Sep 29, 2018

What is the difference in the impact rock n' roll music had on society in the 50's-60's and how rap/hip-hop music impacts society today?

The main difference is that no-one had every seen or heard anything like rock’n’roll music in the 50s, early 60s.

Whereas anyone who had any historical perspective should have taken one listen to rap and thought “OK. Here we go again”.


Sep 29, 2018

Is Clement Attlee considered in the UK as similar to Roosevelt, like how Corbyn is considered as similar to Sanders?

At a first approximation, yes.

Except Roosevelt also was the president during the war. So maybe he equals Attlee + Churchill.


Sep 29, 2018

What is the difference between an equality and an identity?

In most languages, yes.

x = 1

y = 1

Does x equal y? Yes. Because 1 equals 1.

Does x have the same identity as y? No. x and y are different variables, stored in different spaces in memory.

There might be some languages where there is no concept of identity. Possibly SQL. Or Prolog. In these languages, there’s no explicit way to talk about identity as distinct from value. So any way you have of comparing x and y will always show them to be equal.


Sep 30, 2018

Regardless of whether you believe Ford or not, do you think that the public perception of this being a "political hit" by democrats is going to ruin democrats' chances in the upcoming elections?

Not really.

Anyone who is likely to think that wasn’t going to vote Democrat anyway.


Sep 30, 2018

Are Clojure libs actively developed, or most of them are abandoned?

Clojure libs seem to be developed to a state where they’re “good enough”.

And then more or less rest there.

Presumably because they are good enough for the core developers (like Rich Hickey and people at Cognitect etc.) to use for whatever they wanted them for.

On the whole this is probably a good thing. The libraries tend to be well thought out initially, and presumably bugs are not turning up frequently (partly thanks to immutability of Clojure etc.) so why mess with them?

You don’t need libraries to continue evolving and bloating for their own sake.

The core libraries also tend to follow fairly well known patterns we know from dozens of other languages so, again, these libraries are not about innovating. They’re about bringing strings, or regular expressions or CSP or mini-kanren etc. to Clojure.

Where there’s more movement is in libraries from other parties for things where there is much less standard agreement. Web libraries are evolving. The in-browser libraries for ClojureScript to engage React etc. are more

Third party libraries (think something like Om) are more speculative, more like to evolve, more likely to change their minds etc. And perhaps go extinct


Oct 1, 2018

Is it anger over a changing world that drove people to vote for Brexit?

I’d say it’s more fear than anger.

But yes.

We can be more specific than just “changing world” though.

It’s crumbling infrastructure. Reduced resources. Diminishing (good) opportunities in your community. Etc.


Oct 1, 2018

What are your favorite songs to dance to?

Yes.

Though I’m hardly a good dancer.

Mainly hip-hop or anything with that unbalanced / broken / syncapated / swing / bounce makes me want to move.

Four on the floor house / techno etc. leaves me cold.


Oct 1, 2018

Would labour and the liberal democrats form a coalition goverment?

Neither side would like it in theory.

But I think the temptation would be strong.

And both would end up spinning it as “for the good of the country”

The main thing to remember though is that, unless something dramatic happens, the SNP will have more parliamentary seats than the LibDems at the next election.

In which case the more obvious coalition would be Lab-SNP.

That would be weird for Scotland where they’re bitter rivals. And a dilemma for Labour, because Labour hates the idea of Scottish independence because Scotland is historically part of the constituency Labour needs to get into government.

So the negotiations would be tight. It’s not obvious what Labour would be willing to offer the SNP that the SNP would be willing to take.

BUT, if they could overcome that, … it actually makes much more sense for the UK. Policy-wise the SNP and Labour both have fairly compatible social democratic policies. They have similar foreign policies. (Except Scotland would like to stay in the single market. I wonder if Corbyn would make that concession … give Scotland its own “backstop”. That would also allow a backstop in NI while shutting down the DUP objection that NI shouldn’t be different from the rest of the UK. Now this is a regional choice.)

I’m not sure a Lab - LibDem coalition would hold together. The LibDems would be a very minor partner. Corbyn’s instincts would be to give them very little in the way of concessions or power. They would probably just be miserable. And then walk out at some point.


Oct 1, 2018

Is Jeremy Corbyn delusional?

You mean as opposed to Theresa May (who seems to believe that her Chequers deal still has legs) and Boris Johnson (who seems to believe that he can wish the problems of Brexit away and that a minor talent for rhetorical journalism qualify him to run the country.)

Or in the same way that they are?

I think you want to reserve the word “delusional” not just for cases where someone might believe some wrong things (everyone believes some wrong things) but for cases of holding on to obvious falsities in the face of all good evidence and models.

What are the candidates for Corbyn’s “delusions”?

That the electorate may trust him with running the country?

Well, he’s had 30 years of his local constituents trusting him to represent them in parliament. And every time he’s given space to make his case to voters, his support and votes go up. He certainly has more cause to believe that he might be elected prime-minister than, say, the leader of the Liberal Democrats. But does anyone accuse the LibDem leadership of delusions because they have to maintain the pretense that they might win the election? No that’s just part of the performance that’s expected of political leaders.

That his policies might “work” for Britain?

Well, again, based on what model of success are they found wanting? Largely crude assumptions about how private enterprise is always better than state run services, which have exploded now we’ve seen 30 years of private water and railways and the collapse of Carillion etc. Other countries have functional public utilities. Even the UK has public services that do a pretty good job.

What about his more controversial / extreme policies?

Handing out shares in companies to the workers and putting workers on the board. These are aggressive moves. Many disagree with them. Many people think that they won’t achieve what they’re meant to achieve. But just because some people disagree. Or you are in a minority, doesn’t automatically qualify as delusional.

But won’t they drive business out of the UK?

It’s hard to see any single policy driving more business out of the UK than Brexit has. And Brexit more or less destroys all arguments from “economic rationality”. If some people are allowed to advocate that the UK take an economic hit in order to restore their sense of nationalist pride, have blue passports and pursue pipe-dreams of riches from trading with white people in New Zealand, then I’m sure as hell going to insist that it’s a valid option to ask the UK to take an economic hit to fundamentally rebalance the power of capital and labour in British companies.

What else do you think he might be delusional about?


Oct 1, 2018

Has Tony Blair been unfairly judged?

As Dominic Connor says, it’s not about judging Blair the man. As though this is a criminal trial or a job interview for a seat on the US supreme court.

It’s about treating Blair as a data-point, a case-history of a particular pathology, and debating what we should learn from it.

The pathology that Blair represented was the decision by the mainstream left to accept the Thatcherite world-view : to accept that a left-wing government couldn’t and shouldn’t try to fight the power of capital. It was effectively driven by the neoliberal intuition that governments were necessarily less efficient and effective than private corporations and should therefore accept that private corporations must inevitably become the “executive” branch of the state, with the elected officials only acting as a kind of “non-executive board” overseeing them and setting parameters.

This worldview was understandable. The left had been destroyed electorally in the 80s. The neoliberals were widely seen as having won the argument. And it did look as though Labour needed to accept that to have a sniff at power again.

But the argument we need to have today, when neoliberalism has been dominant in the world for 30 years, and the cracks are really starting to show (from the 2008 economic collapse through vicious austerity and the rise of far-right populism and Brexit) is “was that the right strategy?” And even more importantly, what should we learn about what to do next?

The fight today is between those who believed that it was the right strategy; that the neoliberal intuition is basically correct. And that the job of the left is to create a kinder, gentler capitalism by ensuring that the state provides effective palliative treatment of those who aren’t benefiting from it. Vs. those who believe it was a strategic error, that it gave away too much ground to the opponents, and that the so called gains were too shallow and too easily washed away the moment a right-wing government got back into power. And so the left needs a more robust, anti-capital political stance.

Most of the specific criticisms of Blair are easily understood within this framework. PFIs for example.

Obviously the biggie is Iraq.

But I’m amazed by the people saying “Blair wasn’t forgiven for the mistake of invading Iraq”.

When I look at Blair, I don’t see a man who made a “mistake”. Who misread the dossiers about WMDs in Iraq and came to an over-pessimistic conclusion about how dangerous they were.

I see a man who made a calculated decision. That once the US was obviously committed to the imperialist adventure of regime change in Iraq and remaking the middle east, it was better not to squander his own political capital and credibility trying to fight it. But to get with the program. To hitch the UK to America’s project.

In Blair’s world-view, the only way that a left-government would be allowed to survive and do its little bit of ameliorating the harsh effects of capitalism, was if it didn’t cause too much trouble to the real powers of the world. Taking a stand against the American invasion of Iraq in 2003 would have lost him the support of Murdoch and the Murdoch press. It was a calculation driven by fear. (If I wanted to be rude I’d call it “cowardice” but I’m willing to give Blair the benefit of the doubt and say it was more “despair”; he really didn’t believe that things could be any other way.)

Blairism is effectively a philosophy that the left is ultimately powerless and must live within the limits that capital (and its supporters in finance, the media, think-tanks etc.) place on it.

As a man, I don’t judge him on that stance. The best of us can fall prey to despair. But as a data-point, as a cautionary story of “what not to do” and “how not to think” then I think it’s important that we do get to grips with his legacy.


Oct 1, 2018

Who would make a better Prime Minister for the UK, Boris Johnson or Jeremy Corbyn?

Jeremy Corbyn

Next!


Oct 1, 2018

Would you give your opinion on the programming language you know the most?

The language I probably know best today is Python.

My opinion :

Great language. Easy to learn. Simple to write. Elegant. Powerful.

Very good for lots of stuff. Libraries are excellent for data, machine learning, AI, web-sites etc. Not so good for desktop GUIs. And a bit useless for mobile.

Good language, though. And very beginner friendly.

HOWEVER … I like Clojure more. Go figure.


Oct 1, 2018

Does "Survival of Fittest" still apply to modern humans? Why?

Yes.

Today’s society has nothing to do with anything. It’s just the current environment.

There are still some people who are “more fit” to it. (Remember that “fit” in evolutionary context is more like a jigsaw piece that fits into the hole, not “fit” like a guy who can do 50 push-ups.)


Oct 1, 2018

Why do police protect right wing protests but infiltrate and disrupt left wing ones?

I suspect your average secret policeman rationally looks at things and thinks …

“hmm … do I want to spend the next year hanging out with a bunch of psycho skinheads who spend their time beating up immigrants because of their sexual frustration issues, and who will slit me from guts to gizzard if my cover gets blown?

Or would I rather spend it smoking dope with cute anarcho- hippy chicks who believe in free love but just might be planning to break into a factory farm or disrupt a deportation flight?

I think I’ll take option b please.”

Infiltrating left-wing activists is probably seen as the cushiest job in undercover police work.


Oct 2, 2018

What advice would you give Theresa May on Brexit?

Assuming I’m not going to change her mind / policy entirely ..

Call a referendum in Northern Ireland in November.

Have one question.

“In the event of the UK, as a whole, leaving the single market, do you prefer :

hard border with Irish Republic?

sea border with rest of UK?”

If it’s the first, that gives her a mandate to override the GFA and leaves the door open to hard / Canada / no-deal.

If it’s the second, that shuts the DUP up, and allows NI to stay in the single market whatever the rest of the UK does.

That will get her out of the impossible impassable dilemma of NI. Now she can at least come up with something coherent based on whichever path the Irish have chosen.


Oct 2, 2018

Is Boris Johnson more showman than politician?

All politicians have to be a bit of showman.

The problem with Boris is that good politicians ALSO have to have a bit of principle.


Oct 2, 2018

As a computer science major, is it necessary for me to learn programming languages on my own?

Yes.

Computer science classes will finish.

But you will spend your entire life learning new programming languages.


Oct 2, 2018

Boris Johnson has suggested prosecuting Theresa May for the Chequers plan. Does this suggest he is receiving advice from Steve Bannon, a foreigner, and would this constitute violation of Praemunire on Johnson's part if it were still on the statutes?

Yes it does.

What next? “Lock her up”?


Oct 2, 2018

Does Brazil have terrorism?

When there was a dictatorship, there were people who committed violence against the state and bits of society that were supporting the state.

Obviously the dictatorship called them “terrorists”.

And the people opposed to the dictatorship said they were “freedom fighters”

Today there isn’t really much of that.

But there is a lot of violent crime. Often with large organized gangs behind it.

And sometimes they commit actions (eg. capturing and burning a bus) which are retribution against the state Eg. for taking the mobile phones away from some gang kingpin who is currently in jail. I think it would be fair to label this “terrorism”


Oct 2, 2018

Who would be more amazed: a person from 1900 transported to 1960, or a person from 1960 transported to 2018? Take into account both technological and cultural progress.

Certainly 1900–>1960

Amazed at how big the buildings have become.

Amazed at commercial flights around the world. People dreamed, but who would imagine it would be affordable to fly anywhere within a couple of days?

Amazed at the beginnings of space exploration. (Obviously we’re a year away from Gagarin and 10 years away from moon landings, but the direction of travel would be obvious)

Pretty impressed by radio and television. Radio they kind of know of. But television! Wow!

Amazed in a bewildered horror at hearing about the first and second world wars and the catastrophic destruction they wrought. And the holocaust.And the atomic bomb. Your average European / American from 1900 would find it hard to imagine that the comfortable, optimistic and peaceful world of the turn of the 20th century could collapse into such senseless barbarity.

Somewhat surprised by the takeover of Russia and China by communism. Possibly disappointed that it isn’t going better.

Your 1960s guy in 2020 will, of course, find the internet wonderful. Be seriously impressed by smart-phones with multi-touch screens. And the degree to which computers are so much smaller and faster.

And be fairly impressed by where we’ve got in terms of AI.

The problem is, though, that they will already have had quite a lot of exposure via science fiction to the idea of robots and thinking machines. They’re as likely to be wondering “if these computers are so smart, how come we don’t have robots yet?”

Wot? No flying cars?

They’ll be pleasantly relieved that there hasn’t been a nuclear war.

They’ll be glad that humans got to the moon, but disappointed that manned space exploration petered out after that.

They’ll be surprised by the prominence of gay rights concerns in mainstream political discourse. And by gay marriage being a thing. Whereas, depending on where they’re from, they’ll either think that race relations have improved a bit or been fairly static.


Oct 3, 2018

What do you call someone who says that all whites are racist?

I’d tell them I think they’re wrong.

But I recognise that it might be piece of rhetoric intended to make a slightly different point and I’d try to figure out what and why.


Oct 3, 2018

Is it true that the military dictatorship of Brazil only killed those who deserved it?

Nope.

Next!


Oct 3, 2018

Are there more than two genders?


Oct 4, 2018

Now that Jeremy Corbyn has lost the confidence of the Labour party who will take over in the leadership contest?

What do you mean “Now that Jeremy Corbyn has lost the confidence of the Labour party”?

Corbyn never had the confidence of the majority of the MPs in the PLP. But has, since the original leadership campaign, enjoyed the support of the registered members and supporters.

THAT is why there’s been a crisis and internal tension in the Labour party. The MPs are out of step with the members. And the two groups are in the processes of trying to re-establish trust and come back together.

That situation is improving. More MPs are resigned to working with and supporting Corbyn. But it’s not finished.

The chance of there being a new leadership contest right now is infinitesimal. Obviously if Corbyn loses a new general election he’ll be out. And if someone comes up with a big new scandal about him. But until then, he’s fairly secure.


Oct 4, 2018

Is postmodernism a right-wing philosophy?

It’s a much broader, less politically committed set of critical ideas.

It’s been accused of being right-wing when those ideas have come into conflict with and criticised more traditional / orthodox left-wing thinking. And it’s been accused of being left-wing when those ideas have come into conflict with and criticised more traditional liberal and right-wing thinking.

Any set of practices which is as ruthlessly critical of other thinkers as post-modernism is is bound to make a lot of enemies and be subject to a lot of accusations.


Oct 4, 2018

What is the brutal truth about programming?

The brutal truth is that it’s not what people think it is.

Programming is really a kind of higher-order reasoning about how we do stuff. It’s not about computers. It’s about taking ideas about the task we want to accomplish, and reasoning about them in the abstract such that we can define a generalized plan for them.

Now … some humans have been bossing other humans around for tens of thousands of years. But all the pharaohs and kings and bosses of the past have been able to rely on the underlings to “fill in the blanks”. To use their own initiative.

It’s sufficient for many people to be aggressive and scary and shout at the underling, and the underling makes the task happen. Even though the boss gets the credit and the money.

NOW … we all have our own personal slaves to boss around.

But the catch is that the slave is utterly literal, utterly without initiative, and impervious to being shouted at.

We all get our own personal slave … but the catch is, only those who are capable of this kind of higher-order abstract reasoning about how tasks are accomplished, will ever get to make good use of it.

What’s brutal is this : it may be that we’re entering a new phase of humanity’s, for want of better words, “cultural destiny”. A world of partnership between humans and machines. Where this “ordering your own personal slave around” is going to be the literacy of the next thousand years.

BUT … perhaps not everyone is suited to it. There are many people in the world who only know “shouting at other people” as their way to get stuff done. Perhaps they are evolved to it.

And these people are never going to learn the abstract thinking needed to get their machine slaves to work for them successfully.

Now, sure, to begin with, they’ll just hire programmers and shout at them. But over time, as the machines continue getting more powerful, the humans that only know how to shout are going to become dependent on the behaviours of machines that are programmed by people who do know this kind of abstract thinking.

The shift in power doesn’t happen overnight. And we’re seeing all kinds of odd twists and turns as the power-struggle plays out. (Eg. Donald Trump, the supreme know-nothing shouter, got successful using the megaphone of Twitter, an invention of smart geeks.).

But eventually the users who can’t program will be programmed by the geeks who can.


Oct 4, 2018

Do “if everybody did it” arguments commit a fallacy?

Not at all.

It’s a perfectly valid argument. There are many things which are “harmless” when done in small quantities but become harmful or dangerous at scale.

Our moral reasoning isn’t very good at this. We tend to want actions to be good or bad because of some inherent quality, not contextual reasons like “other people doing them too”.

But just because we’re not good at reasoning about them doesn’t mean they aren’t true.

If I go into the forest and break a small twig from a tree for the sheer pleasure of hearing it snap, then I’ve done little wrong. If we gratuitously cut down the whole forest, then we’ve done a lot of harm. But one action is simply the other scaled up.

The “what if everyone did it” argument is just about the nearest that our flawed, “folk” reasoning about ethics gets to trying to grapple with quantitative issues. It alerts us to the fact that it is possible that our actions done at scale would be bad, and that doing our actions might encourage others to copy them, which would scale them up.

It’s a crude heuristical point. But it’s at least something.


Oct 4, 2018

Why do people hate the Perl programming language?

I used to quite like it when I used it in the 90s. It was easy and convenient to get stuff done.

But … as the currently fashionable meme has it …

Perl isn’t objectively very beautiful. It’s basically a C-like syntax … with extra sigils that make it look noisier and add odd semantics.

I quite like sigils but Perl has too many of them. And if you’re going to use a C-like syntax anyway, you soon realize that they’re adding very little value. Really? How often do I want to give both a vector and a scalar the same name?

I started playing with Python and within a couple of days, realized that everything I did in Perl I could do just as easily in Python and the result looked a lot cleaner and more elegant.

Now, I’m sure there’s some black magic that I could do in Perl that perhaps isn’t so easy in Python. But I wasn’t using any of that black magic. And in the 15 years since I abandoned Perl, no-one has demonstrated any that makes me want to go back.


Oct 4, 2018

Do you think having a racist attitude helps a country in progressing economically?

No.


Oct 4, 2018

Why don’t democratic socialists admit they are not for true freedom since their ideology might offer some portion of political freedom, but not a slight economic freedom? Classical liberalism and libertarianism are for freedom in all aspects of life.

As a libertarian socialist who will sometimes support “democratic socialists” I’m the first to admit that socialism requires some constraints on freedom.

What I reject is that classical liberalism actually offers MORE freedom than socialism. Or a “true” freedom as opposed to a “fake” freedom.

Classical liberalism and libertarians only get to claim they support freedom by pretending that the constraints on our behaviour due to property rights are NOT constraints on freedom. And THAT is something I wholly reject as one of the most egregious examples of “gaslighting” that I’ve ever heard.

Property rights constrain freedom.

And “classical liberals” / “libertarians” basically want to reconfigure the world so that things now controlled by other constraints get refactored into the forms of property rights.

We still live within constraints, it’s just that now rich people can buy their way around the laws.

That’s very nice for the rich people. Crap for everyone else.


Oct 5, 2018

Why do some people believe it is better to write programs in declarative programming languages rather than object-oriented programming languages?

The hope for declarative languages is that :

it’s shorter and easier to declare constraints (what you want to have done) than to have to work out yourself how to do it and tell that to the computer.

even if some people still have to tell the computer how to do things, most people can just tell the computer what to do, and a few very clever and experienced (and expensive) experts can tell the computer, in general, how. The model here is SQL. 99% of SQL programmers just tell the computer what they want “select these things from those tables” and behind the scenes a few smart db admins / experts optimize by creating various indexes etc. Of course, one reason we had a NoSQL movement is that a lot of naive web startups forgot to hire those database experts.

fewer fundamental dependencies between the elements you add. So you can add new rules in any order and if you have half of the rules, you may have a system which is half what you want, but it’s still half working, rather than completely non-compiling and non-working. Decomposing and sequencing the construction of systems can be easier in a declarative language.

The main problem with declarative programming is that it seems you can have very simple declarative language for doing very narrow tasks : eg. HTML for specifying how a web page looks is fairly simple, but only does one thing.

Or you can have powerful and general declarative language like Prolog. But then figuring out how to turn what you want done into idiomatic use of the language is even more obscure black magic than in FP languages like Haskell.


Oct 5, 2018

Other than men and white people, are there any other groups whose specific issues we are not allowed to talk about?

You’re allowed to talk about specific issues for men and white people.

Which ones do you want to talk about?

Obviously if your “issue for white-men” is that “white men are being criticized when they vote in favour of racism and sexism” then there’s not much to be done about this issue except to say “if you don’t want to be criticized, don’t do things that are criticism-worthy”.

But anything else … testicular cancer, crap working conditions, sunburn … we’re here for you.


Oct 5, 2018

Do you prefer when programming languages do garbage collection on your behalf?

Hell, yeah!

Managing your own memory is a PITA.

Come to think of it, managing your own anything is a PITA.

The more stuff managed by the VM, the happier I am.


Oct 5, 2018

Does smart people talk to themselves? Why do they do that?

I don’t know if I’m smart. But I find myself having internal dialogues sometimes, where I’m working out / rehearsing what I’ll say to someone else about something.

Sometimes if I’m very engaged in those, I’ll realize that I’m actually mumbling the words semi-audibly.

It’s not that I’m trying to “talk to myself”. I mean we’re all talking to ourselves internally all the time, right? It’s that sometimes I’m so wrapped up in it that I’ll forget to disconnect my mouth.


Oct 5, 2018

Why don't people understand my intelligence? Don't they see that I am simply naturally smarter than them and far more learned?

Well what kind of intelligence is it?

What do you do when you want to demonstrate it? Or confirm that you are right in your assessment of it?

How visible is that demonstration to people? How relevant and interesting is it?

If you want to show you’re rich, you probably go around wearing expensive clothes. But that won’t impress me because I don’t look at people’s clothes and I have no idea which clothes are expensive and which ones aren’t.

So probably if you want to be seen as smart you have to learn how to “perform smart”. Do the things that other people care enough about to be paying attention to in the first place. And which is relevant enough to them that they find it smart when you do it.

If you’re just doing stuff that nobody sees, you can’t really expect them to recognise it.


Oct 5, 2018

Will Windows ever include a shell as powerful as bash?

Ubuntu for Windows gives you an OK bash-like shell. It does the things you need like piping etc.

It’s not perfectly integrated, eg. names of directories are different from their names in normal Windows etc. But it’s a big improvement on what there was before.


Oct 6, 2018

When will AI start programming better than humans?

We’ve been using one computer program to help write another program since the invention of the first compilers.

We now have incredibly smart optimizing compilers which can probably write better machine code than any human could.

There’ll always be a need for humans to define what a program should do.

How it’s likely to play out (I think) is that we’ll have more higher level languages to tell the computer exactly what we want. (These higher level languages will be increasingly declarative, and possibly quite mathematically abstract … think things like Prolog). And then the computer will fill in more of the blanks between these specifications and the underlying code.

But high level abstract mathematical thinking is hard … so the most obvious place more “AI” is going to be included is in the tools that help us come up with those specifications … we’ll start to have tools that are cleverer at eliciting what you really want, while pointing out to you the consequences of your choices.

I think within 10 years or so we’ll see tools where you sketch a UI and the computer will figure what things you want in the UI and give you something working which can then be tweaked visually. We’ll have tools where you give a rough sketch of a data-structure, or state-machine, or protocol, and then the computer will, conversationally, ask you enough extra questions to fill in the blanks / pin down the complicated edge cases of exactly what you want. And then build a version of that data-structure / protocol / state-machine for you.

AI won’t replace people doing programming. But I’ll place a bet on AI-empowered tools utterly transforming the way it’s done in the not distant future.


Oct 7, 2018

An Ex-MI6 boss thinks Jeremy Corbyn could be a security risk as PM due to past ‘terrorist ties.’ Do you agree?

No.

Corbyn has no “terrorist ties”.

Corbyn has met people in the IRA who were arguably “terrorists” against the UK.

And then the rest of the government met them, a powersharing agreement was reached, and peace was established in Northern Ireland.

Corbyn was just ahead of the curve in a dialogue that had to happen to resolve the problem.

Corbyn has also met members of middle eastern groups, none of whom have any fight with the UK.

The Sun then elides from these two facts to an utterly spurious claim that Corbyn is a friend of or allied with Putin.

The Sun’s basis for this claim, which you’ll note that has nothing to do with Richard Dearlove, is that Corbyn, suspicious of the UK government’s rush to judgement on the novichok poisonings, wanted due investigative process and was willing to give the Russians a chance to view and critique the evidence.

Remember that one of Corbyn’s formative experiences was the movement against the Iraq war, itself justified by the UK government lying about chemical weapons.

Whether Corbyn is right or wrong in his intuitions on this particular matter, being overly sceptical of a government known to have cried wolf in the past is hardly evidence of either unreliability (we certainly want our politicians to demand second and third opinions rather than rush to judgement on serious matters) or disloyalty to the country.


Oct 7, 2018

Would libertarians approve if there were a benevolent dictator who seized the power, but ruled by the minimal goverment and reformed society to be a classical liberal society?

Quite a lot of them would.

People who call themselves “Libertarians” are not “libertarians”. They are “propertarians”, believers in property, not liberty. And if a dictator promises to protect property, they’ll embrace him.

See Peter Thiel and anyone in the “dark enlightenment” for examples.


Oct 7, 2018

What do you think of the troubling remark that every man has something in his past just like Brett Kavanaugh?

It depends what you mean.

Do you mean “got drunk and made a clumsy pass at someone who wasn’t interested”?

Then sure. I admit, I’ve done that in my time. I’m sure many people have.

Do you mean “not taken no for an answer and then tried to use physical force to get his way”? Hell no! Very few people have something like that in their past. And the ones who do but don’t think or admit it was wrong are unsuitable for any role that demands integrity and self-control.


Oct 7, 2018

Do you think the headphone jack will completely disappear in the next few years?

It better not.

It’s a non-negotiable for me to buy your computer.

I use the headphone not just to listen to music on my … er … headphones, but to plug into old skool amplifiers and stereos, do impromptu DJing sessions at parties, record onto other devices and a whole range of musical stuff.

No, I don’t want to splash out for half a dozen “smart” and “bluetooth enabled” custom expensive devices just to replace a headphone jack that costs a few cents.


Oct 7, 2018

In pure Functional Programming languages, are functions allowed to call other functions? If so, then if the function that is called is removed from the code source, wouldn't that be considered a side effect?

If functions can be added and removed from the namespace at runtime, then that certainly IS allowing a kind of state.

I would presume that languages like Haskell don’t allow it. (Though languages like Lisp may)

Certainly the ideal of immutability should include not being able to add and remove from the global namespace at runtime. Perhaps this isn’t spelled out when people talk about it and how it works, but it should be part of the assumptions.


Oct 7, 2018

Isn't getting rid of the evil "state" like Haskell's approach, something every programmer should follow?

Yes, it’s a sensible heuristic to have as little mutable state as you can get away with. For any programmer, in any language.

But when the language does it for you there are three extra benefits :

you can rely on other people’s code being stateless as well as your own.

the compiler / VM can make all kinds of extra optimizations due to being able to assume immutability

to an extent, there are times when every programmer is tempted to use a little bit of state as a quick and dirty fix to a particular problem you want to get past. If the language makes it harder, you are less likely to succumb to that temptation.


Oct 8, 2018

In your opinion, will human capital and innovation be able to solve the environmental crisis?

Not as long as we have the economic system we have, with the structure and incentives it provides.

People respond to incentives.

And as long as we have an economy that keeps rewarding environmentally destructive behaviour more than environmentally sustainable behaviour, then people will keep doing that.


Oct 8, 2018

What's a good reason not to use LISP in a startup?

Some Lisps : lack of good libraries / compilers.

(Not so much of an issue with Clojure as you can use Java libs at a pinch.)

All Lisps : harder to find experienced programmers.

But if you and co-founders are comfortable with Lisps then it could be your secret weapon.


Oct 8, 2018

If Jeremy Corbyn announced he would allow a people's vote on brexit terms would it strengthen his party's position?

As everyone else says, probably not.

It might, but it’s a huge gamble. And as I’ve written elsewhere, if Labour make a strong commitment to it precisely because Labour’s Remainers think they will then win it, there’s a good chance May turns around the next day and calls a general election on a “Tories Leave, Labour Remain” basis. Leaving Labour stuck as the “Remain” party.

As Dave Hopkin points out, Labour would need to see a very decisive move towards Remain in public opinion before committing to that.


Oct 9, 2018

Is functional programming most likely to survive transitions to different CPU architectures like post-(von neumann) ones?

I can’t help feeling Barry Rountree is trolling here.

FP can certainly survive the transition to different CPU architectures.

The whole point of FP is to declare the transformations you want on data without specifying them as a sequence of operations.

And FP languages also tend to be good for building even more declarative sub-languages which can represent your goals as a series of logical relations (eg. minikanren) or a “network of tubes” (which, let’s face it, are a sufficient abstraction for most parallel architectures)

People have been designing hardware and programming FPGAs in Lisp for decades. It’s hard to think of a language that declaratively represents the wiring of a piece of hardware that couldn’t be represented in a DSL that couldn’t be embedded in Lisp and take advantage of everything from Lisp’s higher-order functions to macros.

Here’s a Clojure to VHDL compiler : mediocregopher/chdl

Here’s a Haskell-like language for programming Quantum computers : http://www.cs.nott.ac.uk/~psztxa/publ/qml.pdf

As far as I can tell, Microsoft’s Stochastic Pi Machine is another abstract model, this time of biological processing, that may end up being used to program DNA, and is another process calculus that is basically a declaration of a network of processes.

So functional (and declarative) languages handle networks of pipes / massive parallelism / FPGA. And qubits. And DNA.

What more do you want?


Oct 9, 2018

People marching in the streets used to unnerve politicians; now lawmakers think it energizes their base. What happened?

Five reasons :

marches are overused as a tactic

governments developed new ways to respond to and control them

they changed their character due to relations with heavier enforcement and the media

governments who think it “energizes the base” are usually right-wing populists

left-wing activists need to read Sun Tzu

Firstly there are way too many activists for whom “a protest march” is more or less the only weapon they think they have in their toolbox. They only have a hammer and everything looks like a nail to them. So … whatever the cause, if they think “something should be done” they think “let’s organize a march and wave placards”.

Obviously the more frequently this happens, the more predictable it is, the less frightening it is, and the more blase governments can become about it.

Secondly, policing has ramped up. Police have always routinely used various tactics to control crowds : a clever one is horses. Horses make the police much taller and more intimidating than you. But at the same time most protesters are squeamish about hurting “innocent horses” (and it always looks bad if they do).

In other places police just go straight for armour, armoured cars, tear-gas, pepper-spray, larger batons. And have techniques like “kettling” which are quite unnerving to be caught in. And police have radios, drones, cameras etc. Police are simply better at controlling large crowds today.

Thirdly, the rise of television in the 60s is what seemed to make protests so powerful. A protest could communicate with those who weren’t even there. But by the 80s a certain amount of fatigue had settled in, and the police were becoming better at controlling protests. TV just wasn’t so interested. In boring “do gooders” complaining. So in the 90s, a new theory of protest came about … protest as theatre. Protestors starting using more outlandish costumes, dancing, looking happier, trying to write wittier placards, do stunts etc. Also there was a strong attempt to counter the ramped up police control of the protest with an emphasis on non-violence. Protestors weren’t trying to scare the state. They were trying to charm the TV audience.

This worked for a while, the media took a renewed interest. Some of the new generation of protestors were warmly welcomed by the general public.

But … familiarity breeds contempt. And, again, overuse led to fatigue. And the subtle downside of “protest as carnival” is that it made the protestors look less “normal”. Less like people that the TV audience related to as “people like us” and more like a special caste of “professional protester”. More (small-c) conservative audiences didn’t see protestors as their representatives, but as part of a pattern of everything getting stranger and harder to understand. Exactly the kind of stuff they didn’t like.

That should clue us in to the next point.

“Energising the base” is what protests do for right-wing populist governments.

Partly because their supporters are those TV watchers who find the protestors weird and disturbing. Partly because right-wing populism today is based on the idea that it’s standing up for people who have been oppressed by liberal values. And they can spin the protestors as a mob of irrational liberals angry about losing control over society.

On the other hand, left-wing governments are more perturbed by large protests. The left still indulges in a mythology that it comes to power through, and is given legitimacy by, an uprising of popular will. Having the apparent popular will against it steals far more of its legitimacy. Throws it into confusion. And saps its energy. While right-wing populists never feel embarrassed by having “the mob” against them. They never really thought the mob was their source of legitimacy.

So … where do we go from here. I really do think the left do need to go read a bit of The Art of War.

All warfare is based on deception.
Hence, when able to attack, we must seem unable; when using our forces, we must seem inactive; when we are near, we must make the enemy believe we are far away; when far away, we must make him believe we are near.

Wars are won by not revealing too much of your true strength. And a protest is a show of strength. If a protest makes you look stronger than you are, (and therefore scares the government more than warranted, then that’s a good thing.) If a protest makes you look weaker than you are, and lulls the government into a false sense of security, that can be a good thing. But if the protest just reveals that you ARE weak, (because not enough people joined it, or the kind of people who joined it are obviously the kind of people who aren’t going to do anything except go on protests) then it’s actually worse than useless. It’s revealing the truth about the state of your campaign, alienating the TV viewers and gaining you nothing.

As Marcus Aurelius once put it. “The secret of all victory lies in the organization of the non-obvious.”

Left-wing activists need to take this to heart and find new and effective non-obvious ways to fight right-wing populists. A good heuristics is that a large public demonstration is a symptom of the uprising you want. It’s what happens after you’ve won the hearts and minds of the people. Too many on the left imagine that it’s the cause. That simply having a protest is what transforms the consciousness of the people and brings them to your side.


Oct 9, 2018

If humans create a smart robot (same as human intelligence), is it going to deny its creators (human)?

I don’t see why it should, when we’ll around as physical obstacles, with photons bouncing off us and sound waves coming out of us, and moving objects around and leaving heat trails and appearing on video footage etc.

You know, all the stuff that God fails to do.


Oct 10, 2018

Why is the Brazilian left-wing so afraid of a return of the military to power? Why do they have a problem with that?

The last time the military was in power in Brazil it tortured and murdered people and justified that by saying they were leftists.

When the truth commission started publishing testimony of tortured people on YouTube, the comments on the videos were full of agressive trolls saying that the tortured people deserved to be tortured, because they were “communists”.

I’ll leave it as an exercise to the original questioner to fill in the blank about “why do people who believe X have a problem with their country being run by people who believe it’s OK to torture and murder people who believe X”


Oct 10, 2018

What actions could be taken by Brazilians and non-Brazilians to help Fernando Haddad beat Jair Bolsonaro in the Presidential run-off election?

This is the 64 million dollar question that we’re all desperately trying to figure out in the next two weeks.

The problem is that the PT despite having the negative example from the US two years ago have ended up in a similar position of the Democrats in 2016.

Running an establishment insider against an iconoclastic outsider when people are fed up with business as usual.

What Haddad needs to do is :

To give some plausible story why he isn’t just the “continuity with the past” candidate. Who is going to return things to how they were under Lula. Many people are voting for Bolsonaro not because they like him, but because they want a break with the past.

Haddad has, so far, built his base on being Lula’s chosen replacement. But while that is something that brought him 28% of the voters, it’s also putting off another chunk he needs.

He has to show a break with the PT and that he’s his own man.

He has to show he cares about the problems that attract people to Bolsonaro, largely crime, corruption and the economy. And that he has serious proposals.

Bolsonaro’s proposals are idiotic. He wants to pour gasoline on the fire of Brazil’s crime problem by flooding the country with more guns. BUT it’s a solution with superficial plausibility “if I have a gun I can shoot the bandits”.

Haddad needs to show he has at least a similarly engaged and better plan to address crime. And corruption. And the economy.

That probably means partnering with some people who have some credibility in this area. Announcing that he will bring respected high-profile police or judges into his government at the top level might be a way to get some credibility. Getting those partnerships and endorsements can help sell him to reluctant Bolsonaristas.

If you’re going to attack Bolsonaro, don’t attack him over homophobia, sexism, racism etc. His supporters have figured this into their assessment of him and either decided that a) they agree, b) they don’t think he’s serious, c) it’s not as important to them as the reasons they want him : crime, corruption and the economy.

And, frankly, if we haven’t convinced Brazilians of the wrongness of homophobia, sexism and racism in the last 20 years, we aren’t going to do so in the next 2 weeks. So park these issues for now.

You need to attack Bolsonaro’s competency, character and proposals in these areas :

Will having a gun make you safer from gun crime?

Not if the bandits figure that people they’re robbing are likely to have guns and start to adapt their behavior accordingly eg. working in larger armed groups, with more guns, practicing more hours per day and shooting first, from a distance before giving you a chance to fumble for your gun. And once you’re dead, they get to keep your gun too. Do you really want your idiot neighbour who drinks to much and gets angry, to now be able to build up a stash of weapons in his house?

Will Bolsonaro clean up the swamp of Brazilian politics?

Not really (Mito 1: Bolsonaro é honesto)

Will Bolsonaro help the economy?

The economy will be getting better anyway. China just slapped a retaliatory import duty against American soya beans. They’ll be buying a lot more Brazilian soya this year. The world is still coming out of recession and the US economy is growing. These global trends will happen under Haddad or Bolsonaro and will have more of an effect than Bolsonaro’s policies.

Etc.


Oct 10, 2018

What is the real epistemic difference between an ancient Westerner who believes in Zeus individually and the Westerner who is born into a liberal household who believes in Liberalism axiomatically without any justification?

Well, if we’re going to ask what difference there is between these two options we should also include the Westerner who believes in Christianity without justification, and the Conservative who believes in whatever it is conservatives still believe in (but seems to vary with whoever is seen to be in charge.)

There clearly IS one way of looking at things where the liberal and the Zeusian are the same. They have beliefs which are hard to justify. But from that perspective the christian and the Conservatives look no better.

From another perspective you can say that the Zeusian and Christian are making similar metaphysical claims about the existence of intelligent beings which they have no evidence for. Whereas the Liberal and the Conservative simply have a bundle of values which reflect beliefs about how humans live together.

From this perspective, the theological claims are, somehow “worse” than the mere “political claims” because there’s zero evidence for the existence of these gods. But you can certainly point to liberal and conservative policies being practiced at various times and say “look how that turned out”. The political argument between the conservative and the liberal is informed by some evidence. It’s just that that evidence is complicated and it’s hard to tease out causation from policy vs. other contingent causes.

If you want to talk about just the values underlying the Conservative and the Liberal then you might say “well, there’s no justification for these either.”

You can start telling evolutionary “just so” stories about why we evolved them. And Jonathan Haidt got famous a couple of years ago for pointing out that Liberals were fixated on three dimensions of evolved values : “freedom”, ,“harm” and “fairness”, while Conservatives had six (adding “authority”, “group loyalty” and “purity”)

Now … there are two ways to spin this. One is that Conservatives are “more moral” (we have more values than the Liberals who have gaps in their moral vocabulary. ). Or you can spin it as Conservatives believe in twice as many unjustifiable dimensions of morality as Liberals do.

In the context of this question, this second might be most relevant.


Oct 10, 2018

Is democracy overrated? One example is Brazil which is currently a democracy tainted by corruption and battered by high crime rates. These were not issues during the military dictatorship which many Brazilians remember fondly.

You’re being fooled.

The culture of corruption in Brazilian politics was amplified during the dictatorship. There was plenty of outright theft by the government. It’s just that there was no way to safely investigate it.

One reason that the PT has suffered so much scandal is NOT that they were the most corrupt party ever. But that they were the party that allowed the press and judiciary the most freedom to independently investigate them without repression.

Millions of Brazilians are now going to regret the day they decided to throw that freedom away in return for empty promises from lying demagogues and fake news from internet trolls.


Oct 11, 2018

What midi instrument sound do you like when composing music?

Whatever does the job.

But on the old built in PC Midi that we had in the 90s and 2000s, I used to have a particular soft spot for GM number 38, allegedly a “slap” but more of a funky synth bass.

It was one of the few that contrasted well with the default piano sounds.


Oct 11, 2018

Will websites become obsolete because of Facebook?

I think there’s currently an existential struggle between an open web that lets people have their own site, and a closed web where everyone assumes that you have to use Facebook (or some similar platform) to have a presence online.

It worries me a lot that people are giving up their freedom and independence on the web to rely purely on these mega-platforms.

Of course, it’s unlikely that the possibility of creating your own site will disappear entirely. There will always be web-sites and someone to host them.

But the possibility of “ordinary people” no longer using browsers, and just relying on apps pre-installed on their mobile devices, is realistic.

It’s hard to see how innovative new startups can make an impact in such a restrictive world. They’ll depend wholly on the good will of Apple / Google / Facebook etc.


Oct 11, 2018

What programming languages are, or were, ahead of their time?

Alan Kay said it best : “the best way to predict the future is to invent it”.

There are a bunch of languages from the 60s and 70s : Lisp, Smalltalk, Prolog, Forth, Scheme, C which more or less encapsulate and define an entire paradigm of programming. Of course, there are precursors to these languages. And there are successors to them.

But these have become the epitome of their paradigms or genres : Lisp is Lisp. Smalltalk is the ideal of OO. Prolog of relational / logic programming. Forth as minimal concatenative. C as the original practical low-level structured imperative language. Scheme is Lisp on minimal foundations.

All of these paradigms are still being explored. And, apart from maybe C, none of them have really reached their full potential.

Most mainstream popular languages since then have basically been derivatives of C borrowing a few ideas from Smalltalk and / or Lisp.

So any of these languages is both of its time. The ideas that led it were already around then. But also “ahead of its time” in that we may yet see ideas it contains become much more widely known and used in the future.


Oct 12, 2018

Will exoskeletons be a human's best weapon against autonomous attack robots?

There won’t be one sort of attack robot. And no single method of defence that works against them.

I think swarms of small cheap drones are likely to be a common and effective form of attack. Possibly defence against them looks more like a bee-keepers heavy clothing and hat than Gundam Wing.


Oct 12, 2018

What's the simplest way I can stop being so bad at Python?

Write more programs.

Programming is like playing a musical instrument. The more you do it the better you get.


Oct 12, 2018

Is the election of Jair Bolsonaro an opportunity or a danger for Brazil?

It’s an opportunity for some people and a danger for others.

Economically Bolsonaro promises a “neoliberal” economy based on things like Margaret Thatcher’s mass privatizations in the UK in the 1980s. And continued outsourcing of government services in the 1990s and 2000s.

In the UK we’re starting to see the cost of that mass privatization / outsourcing.

For example, the collapse of the main private contractor Carillion (rather like a UK version of Odebrecht) has wasted huge amounts of the government’s money, and failed to deliver the benefits that were claimed for it (Carillion collapse exposed government outsourcing flaws – report)

The experience in the UK is that outsourcing government work doesn’t get you the same work done cheaper. It gets you less overall work, done more expensively. It’s basically just an expensive way of borrowing money from building companies. For Brazilians, it’s the equivalent of “dividing” your credit card purchase over 20 years. Yes, you got the big TV (or the new hospital) today without paying for it. But 20 years later you find you paid way more than you should have, if you’d just borrowed the money on the global markets.

The truth is there’s a lot of corruption in Brazilian culture. Outsourcing (terceirizacao) isn’t going to fix that. In fact it will just make it worse, there are going to be more examples of government buying stuff from third parties. With complex finance deals (what we call Private finance initiative in the UK) which will end up costing more longer term.

Thirty years after Margaret Thatchers revolution in the UK economy we see the real cost. Thirty years of no government industrial strategy means that UK industry is decimated. And UK worker productivity is some of the lowest in Europe.

London is rich, but the regions outside London are shockingly poor and without hope. The UK has the most regionally unbalanced economy in Europe. Time for change. Ten of top 12 most declining UK cities are in north of England – report

Before Margaret Thatcher, the north of England had a declining but still strong industrial base in the North. It could have been protected and restored and new industries developed, as happened in other European countries. Instead, the neoliberals simply allowed it to die out of “economic liberal” ideology.. And the UK economy is dying with it.


Oct 12, 2018

Shall I learn LISP or not? Does it still have any advantage over other modern programming languages? What the hell shall I do?

Depends what you want …

if you want to learn a language for intellectual rigour and to become a better computer scientist, learn Racket. It’s a modern and principled Scheme with lots of great ideas and reasonable libraries. You might also look into Shan.

if you want to learn a language which is growing in popularity (so has increasingly employment prospects) and is also a very well designed modern language, with some great libraries and which you can use to get real software development done today, learn Clojure.

For many people, neither Racket nor Clojure will be their favourite Lisp. You’ll find people happily using Common Lisp or a Scheme other than Racket. BUT if you love Lisp I think you’ll still be way happier in Racket or Clojure than any non-Lisp.

Those are the two most promising directions to choose for a Lisp n00b today.

I recommend (and love) Clojure. It’s great. It’s Lisp. With everything that was great about Lisp 50 years ago. And a kick-ass modern language that is as up-to-date and exciting with contemporary features as any other language being created today.


Oct 12, 2018

Why do the Tories keep attacking Jeremy Corbyn as an IRA supporter when they have their own former IRA-supporting councilor?

Because … politics.


Oct 12, 2018

If there is a new computer language to be invented, what does it need to do to be better than the languages we now have?

There are always new languages to be invented.

My current thoughts on what I’d like to see next are these : Phil Jones (He / Him)'s answer to How would you design the perfect programming language?


Oct 12, 2018

Is Jeremy Corbyn to be trusted?

Sure.

I mean, he’ll write a manifesto. If you vote him into power, he’ll try to get as much of his manifesto done as possible.

Obviously, he won’t manage all of it. Some things circumstances won’t allow. Some things he’d like, he’ll struggle to get through parliament.

But in general, you can trust he mostly wants to do what he says he wants. He’s been saying unpopular stuff his whole life, so it’s unlikely he’s been disguising his true intentions to get elected.

Today, if he curbs some of his wilder inclinations, in order to get into government, it’s most likely that he’s accepted that this is a trade off that he’ll have to stick to.

He’s an experienced parliamentarian and he knows he will have a tough fight to push any of his radical proposals through parliament and the Lords. He’s not going to make life extra hard for himself by trying to push radical stuff through that wasn’t even in the Labour manifesto.


Oct 12, 2018

Is an open source-developed programming language better than a commercial one, with about the same features?

In general, it’s more likely to survive. And it will tend to build a bigger community.

The only way I think a language might benefit from being closed-source is from the tooling / compiler / virtual machine which a large commercial company might put extra effort into.

But it’s hard to say. Sun invested in the JVM when it was proprietary. And some of its efficiency comes from that phase. OTOH Google has invested a lot in the V8 Javascript engine while it’s open-source.

I think today, companies realize that developers expect their languages to be open-source, and you’ll need a damned good reason NOT to make your language free-software if you want to get developers on board with it.


Oct 12, 2018

How would a non-dictatorial communist state stop an individual from owning means of production they made themselves?

The question is … what’s a “means of production”, what does “owning” mean and what does “making it yourself” mean?

For example, I’m a computer programmer. Suppose, all by myself, I write a compiler for an efficient new programming language that lets me create lots of other programs more quickly.

I made it all by myself. But it’s a “means of production”.

So how does a non-dictatorial communist state stop me “owning” that.

Well, it probably can’t stop me keeping it to myself. But it can easily refuse to recognise my “ownership” of it. If I try to sell it, and give someone a copy, then the state can simply say “Very nice. But we notice that your compiler is a means of production, therefore it’s not protected by intellectual property laws” Users can still give me money on a patronage / honour system. But if someone leaks a copy to Bittorrent, the state simply refuses to do anything about it.

At the other end of the scale, I have a great idea but I need a factory to make it. That’s fine but to build a factory, I need some kind of planning permission from the state. The state says “actually we don’t give planning permission to build a private factory, but here’s a vehicle where you can partner with the state, we’ll build the factory for you and you can use it but we retain ownership of it”.

Third scenario … I use my 3D printer to make a fantastic tool to help me hand-craft widgets. Like the compiler it’s something I made all by myself. But as a physical thing, it’s not subject to intellectual property laws or affected by the retraction of them.

Personally, I’m kind of OK if the state doesn’t bother too much about this. A small scale tool, made by the individual, even if it is technically a “means of production” isn’t a big issue. It’s only when it becomes leverage in an employment situation that it’s an issue.

So perhaps if I try to hire someone to use the tool, the state simply says, as part of employment law, that if I’m hiring someone to use a tool, I have to share the details of how the tool works with the state. There should, anyway, be safety regulations that require that any tool I’m hiring people to work with not be dangerous. As part of regulation of that, the state must come to understand how the tool works. So now it can just build its own.

But what if it’s a tool that I made all by myself but physically costs millions of dollars?

Well, how likely is it that something I can build by myself can have a bill of materials worth millions of dollars?

Questions like this reveal a deep lack of pragmatism and understanding of how modern economies actually work.

In moderns economies almost all wealth is backed up by one of two things : either natural resources like land (which is where you both get space to build your factories and where you get the coal / gas / oil / metal ores that industry needs) or ideas (copyrights, patents, trademarks, brands)

Every small, “self-made” thing, that has significant market value, is either costly because of resources (it’s made of diamonds) or ideas (it’s patented).

Both of these are a kind of property created by the state. (In the form of land titles, intellectual property titles). Not only created by the state but actively upheld and enforced by the state and its threat of violence.

The state can abolish both forms of property without violence, in fact simply by retracting the violence it currently wields to protect such property.

A communist state that decides that the means of production shouldn’t be privately held can easily ensure that they aren’t, without any dictatorial action, simply by refusing to create the laws that would allow them to be privately held in the first place.

What would be left of “self-made” private “means of production” would be a few small, cheap tools which the state can easily ignore.


Oct 13, 2018

What's your review of the Doctor Who episode The Woman Who Fell to Earth, season 11 episode 1?

It’s OK. A bit meh … but not terrible.

This is a “new Doctor” episode and those always have some challenges.

I need to say from the start that I was a huge Capaldi fan. For my money, he’s the best Doctor we’ve had. And more importantly I think Deep Breath is the best “new Doctor” episode there’s ever been.

But for very obvious reasons. Deep Breath presents a new Doctor against a very familiar background. There’s an established main companion. Established (and already strong) secondary companions in the Paternoster Gang. Even the monster is already known. And widely respected. So that’s a tonne of Who lore and fan service.

And against that familiar background, the episode can concentrate on presenting the new Doctor. Giving him several great scenes and great monologues. Giving a whole lot of psychological depth to him discovering his new self.

TWWFTE is the opposite in every way. Everything is new. The result is everything is necessarily sketchy and rushed. There’s no room for great speeches or psychological depth. There’s three companions and Grace to introduce. And a we’re meant to be pretending we’ve never seen the Doctor before and know nothing about her. So trying to figure out who this weird character is. As such there’s no room for existing fans to really savour the new Doctor as a character. She’s too busy being this zany stranger.

And what with the sheer number of new companion characters to introduce, each with their little bit of backstory to be juggled, a whole lot of rather mechanical maneuvering to get them all together at the right place and time, and the all new monster with a certain amount of hammy self-exposition, what it reminded me of more than anything was the first episode of Class. The Predator-like monster might has well have been the Shadow Kin.

In fact, that’s exactly it … it felt more like a Dr. Who spinoff (Class, Torchwood or Sarah Jane Adventures) than Dr. Who itself. The kind of “we’re in the Whoniverse but have to make up a bunch of new people and aliens” or .

Plus the aliens explain themselves because the Doctor isn’t around to explain them for us.

Now, say what you like about Moffat, he could write great dialogue. It could be witty and serious at the same time. And he could sketch character and mannerisms with a kind of effortless fluency without stopping the flow of the storyline.

In comparison, the dialogue of this episode was fairly drab. Just there to mechanically advance the plot. There were flashes of a personality from Jodie. She’s a good actor and she did her best. About half the time she managed to convey something. I even caught echoes of Sylvester McCoy which would be good to explore more. But at the same time, she had to do so much marshalling and Socratic questioning of the other characters she ended up like a teacher on a school trip.

But I’m sure it’s going to be OK. It will settle down, we’ll know the characters better. They’ll have more time to spend on refining them. We’ll have more time for better plots. Jodie shows she can certainly be A Doctor. And she’ll create a good one.


Oct 13, 2018

As Python has garbage collector, so why do some Python developers said there are memory leak in their Python backend service, how is this possible?

Python often calls into C libraries.

And if those C libraries have a memory leak, then Python’s garbage collector isn’t going to help you.


Oct 13, 2018

Why doesn't everyone switch to LISP?

The syntax is superficially off-putting.

And, obviously, as a language it’s at a certain level. If you want fine-grained control of memory or instruction sequences, then ordinary Lisp isn’t for you.

But it’s not like programmers are that stupid.

Programmers have mastered much more fiddly and complicated and noisy stuff when they need to. If you’ve learned to read XML / HTML then s-expressions should hold no terror. If you’ve worked with Fortran and Cobol and machine-code then Lisp is just easier.

No, I don’t think it’s because Lisp is hard. Or weird. Or difficult to grok.

I think it’s just that there haven’t been convenient implementations that are good for doing the kind of things programmers wanted to do in the places they wanted to do them.

Being available at the right place and right time is crucial. That’s the real reason for the success of PHP and Javascript. And it’s also the reason that Lisp(and Smalltalk) didn’t fulfill their potential. (Yet.)


Oct 13, 2018

After a lengthy tirade with deeply homophobic undertones, an uncle said, “It’s a shame you can’t see them coming. It would better if you could tell, somehow.” I spat, “What colour should the triangle be?” Would you apologize?

If he’s offended just tell him. “I’m sorry for having to say that to you. But those words deserved that response”.

Then see if he owns the words. If he does, no further apology necessary. If he pulls back from them, you’ve done some good.


Oct 13, 2018

Do you think it is wrong to say "eating eggs is unethical, but abortion is not unethical"?

It’s a weird thing to say.

Eating eggs isn’t murder. Even people who are ethically opposed to eating eggs don’t think that it is.


Oct 13, 2018

Do actions like Brian Amerige's have any chance of making liberals stop for a moment and ask themselves if there might be some truth in his criticism?

I have no idea what his criticism is.

But I am 100% clear that I only feel ashamed for things I actually did. Not things other people try to attribute to me by association.


Oct 13, 2018

Why do people always claim to be 'on the right side of history'? For all they know, their actions could lead to the next Mussolini, Stalin, Zedong, or Hitler, no matter how benign they seem now.

Why do people claim to be right about anything?

If you think your ideas are wrong, then they wouldn’t be your ideas. The opposite would be your ideas.

But then you’d be claiming to be right about these opposites.

You can’t really escape this. There is no certainty guaranteed us by the universe. Whatever side you take on any question you might always turn out to be wrong. All we can do is look at things, weigh them up, build our models, and try to figure out which smells “right” to us. And push for that.

And accept that “I might be wrong” is a possibility, but it’s not a counter-argument or, by itself, a reason to believe we are wrong.

Of course we should be open to what seems like “reasonable criticism” and “valid counter evidence”. But then how do we recognise “reasonable criticism” from the “unreasonable” sort? Or the valid counter evidence from the carping over trivial objections? These are just more of our beliefs.

At the end of the day, we are never vouchsafed certainty by the universe. If you think you have certainty, you are wrong. But you still have to hold something to be true, a “best guess”.

And that is what you promote.


Oct 13, 2018

Why are programming languages easier to learn than their frameworks/libraries?

Programming languages are typically a lot smaller.

A good, well designed, language has only a couple of dozen keywords / syntactic structures at most.

Really good languages have fewer than a dozen.

OTOH, libraries and frameworks can have hundreds of functions / methods / classes in them.

It’s a bit like comparing alphabets to logograms.

An alphabet has about 20–30 characters which are recombined in many ways. Whereas pictograms or logograms can have hundreds of symbols each with a unique meaning.


Oct 13, 2018

When did the UK lose its position as the world's main superpower and become the fourth or the fifth greatest military nowadays?

First it lost it’s economic supremacy to :

a) Germany which got ahead if it in chemicals.

b) the US which got ahead of it in everything.

Then, the UK (along with the rest of Europe) let itself get side-tracked with a pointless and extremely costly war in 1914–1918.

It was catastrophically stupid and wasteful for the countries of Europe to go to war over pointless nationalism in 1914. No one even remembers what the war was really about. And no-one today could justify it. But if we’re smart, we’d notice just how much we seem to be keen to repeat the error.

And worse than the waste of the 1914–1918 war, it also set up a couple more traumatized generations to embrace far-right extremism which plunged Europe into an even more ghastly and wasteful second war.

That was a lost 40 year period between 1910 and 1950.

The only country which wasn’t destroyed by that war was the US. Which also loaned the money to the UK to keep it going during the second world war. The UK spent another 40 years or so paying that back.

It’s not surprising that after a century of all that, the UK wasn’t the preeminent power it had been at the end of the 19th century.


Oct 14, 2018

Do you think extreme leftists and far right-wingers care more about vindicating themselves than knowing the truth?

No more so than the self defined “centrists”.


Oct 14, 2018

You get $20,000,000 but people can see a little red devil on your shoulder every time you think a negative thought. Will you accept?

Sure.

Firstly I don’t think a lot of negative thoughts.

Secondly unless the devil is broadcasting what those thoughts are, there’s room for ambiguity and debate about them.

I guess it partly depends if the devil is just visible or also physical and uncomfortable.


Oct 14, 2018

Is Java going to die in near future?

Saddly not.

We’re stuck with Java for at least the next 30 years or so.

What I kind of hope is that Java is so full of fussy bureaucracy that it might be amenable to automatic translation in the near future.

With luck there might be a “convert to Kotlin” button in Netbeans, and then maybe a lot of legacy Java will, actually be upgraded fairly quickly.


Oct 15, 2018

Will eating crickets and other bugs go mainstream in Western culture?

It would be sensible.

But it requires some serious rewiring of our cultural consciousness.

Today’s Guardian has a good article suggesting that people promote insect eating based on taste. Would you eat insects to save the planet from global warming? | Jessica Brown

I’m not sure taste and “being trendy” is enough to sell it to me. I don’t even eat seafood because I find prawns and similar too “insect-like”.

The best way to get me to eat insects would be to make them into some kind of completely anonymous paste that had no visible or textural connection with insects at all. Possibly if you could do that, And perhaps have it added as a supplement to pre-cooked dishes, I might give it a go.

But none of these very overt crunchy toasted crickets.


Oct 15, 2018

Why don't liberals and conservatives realize that both ideologies have strong and weak points. Isn't there some middle ground people can agree on?

I’m a far leftist.

Of course I think conservatives have some strong and valid points. As do most political philosophies.

But just because I know that left and right have strong arguments, that doesn’t warrant me assuming that you should “split the difference” to find the right or good political philosophy.


Oct 16, 2018

Could John Conway's Game of Life have the possibility to produce repetitive, even semi-sentient, entities?

It certainly produces “repetitive” entities if you mean patterns which persist over time, even while moving through the “space”.

“Sentient” is a complex question. Do you mean some degree of intelligence? Reacting to its environment? Pursuing its own goals? Consciousness? Self-awareness?

I suspect that Conway’s Life is just a bit too simple to support proper “autopoeisis” (ie. “protecting your own boundaries”).

Life patterns can be incredibly complex, and do all kinds of clever things. But they are incredibly brittle. Flip one cell and the whole thing will disintegrate. One unexpected glider will bring down a pattern a million times its size.

My hunch is that Life is so brittle that patterns can’t achieve any kind autopoeisis. And that pretty much rules out their engaging in any more complex adaptive behaviour.

Basically, to be able to sense your surroundings you need to be a little bit receptive to perturbation from the outside world, but still able to bounce back and maintain your structure, having absorbed the shock.

If you can’t do that, every external live cell is death to touch.


Oct 16, 2018

How can LISP programmers deal with so many parentheses?

ParEdit!!!!

It’s awesome.

Update : and before anyone says “ah … but Emacs”. I LEARNED Emacs just to use ParEdit. It’s that good.

(Actually, that’s an exaggeration. I have used Emacs in the past, but always returned to using other editors. I never really had it at my fingertips.

Until I started writing Clojure with ParEdit.)


Oct 17, 2018

'Good on you, keep up the good work,' Labour leader Jeremy Corbyn is alleged to have said – as Britain prepared to vote to quit the EU, while he publicly opposed Brexit. Do you trust him?

You mean the guy who set up the Taxpayers Alliance, who is a hardcore right-winger, and undoubtedly very anti-Corbyn and everything Corbyn wants to do, says that a little bird told him (although he can’t possibly name the little bird) that Corbyn said something that’s likely to be very divisive in the Labour party?


Oct 17, 2018

Is the term 'working class' just a politically correct way of referring to the dumb, mediocre people without much ambition, business acumen, salesmanship, smartness or value proposition?

No.

It’s a neutral way of describing how people earn their living.

The best comparison is with ecology, which analyses and understands how ecosystems work by dividing species into things like primary, secondary and tertiary consumer.

Analysing the interactions of the species in terms of the food-web unlocks a huge amount of understanding of the natural world.

Similarly, when classical economists started understanding people not in terms of “high born” or “lowly” but in terms of the niche they occupied in the economy, this again unlocked a far greater understanding of how the economy worked.


Oct 17, 2018

Do people in Great Britain think that Tommy Robinson is a true Patriot and a man who wants the best for Blighty?

Some people do.

Most of us don’t.


Oct 17, 2018

Do Haskell and functional language programmers tend to be more intelligent than Java and object oriented programmers?

No!!!

It’s all a fraud.

We LOOK smarter because we write better programs, faster.

But that’s really because our languages are actually doing all the hard work for us.

Go figure ;-)


Oct 18, 2018

What would be a possible solution for the Ireland border question in Brexit talks that everybody can live with?

Hold a referendum in NI asking the people who live there whether they prefer a harder border with Ireland or rUK?

The result won’t make everyone happy, but they’re the ones who have to live it. So they should decide which option is least bad for them.


Oct 18, 2018

Why do coders use 3/4 types of screen at once, and which languages are they working on?

I’m clearly doing it wrong.

I’ve never had more than one screen.

In fact I haven’t used anything except a laptop since 2008. And I once worked for 18 months with nothing but a 10″ Asus EEEPC. (And quite enjoyed it.)

OTOH, I don’t write Java.

I’ve never owned a computer powerful enough to run a Java IDE. Even now I have a laptop with 12Gb RAM, i7 processor, 1Tb of hard disk and a 17″ screen, I still don’t have enough of anything to run Eclipse or Android Studio comfortably.

I write Python. I write Javascript. I love writing Clojure / ClojureScript.

In Emacs or text-editors.

And it’s great.

But no computer on Earth seems to be able to cope with Java development environments.

Only on Olympus. With the gods. Presumably that’s where the three-screen people hang out.


Oct 18, 2018

What do you think could make Facebook obsolete?

Common sense.


Oct 18, 2018

“Socialism unrealistically extends the lived experience of poverty and the underclass to the whole society, while libertarianism extends the lived experience of wealth and the middle class in a way that’s similarly unrealistic.” What do you think?

I think it’s a pernicious lie.


Oct 19, 2018

Why is Perl such a hard language to learn?

Is it a hard language to learn?

I guess it depends what you’re used to.

I went to Perl after writing C++. I thought it was wonderfully easy and relaxing.


Oct 19, 2018

What is the most popular programming language, framework, library, or practice that should be obsolete because there are better modern alternatives?

Personally, I’d say jQuery.

And what I mean by that is that even though I know better frameworks than jQuery, I sometimes still find myself reaching for it.


Oct 19, 2018

Is learning functional programming as big a mental jump as when first learning to program in ordinary, common languages like Java?

It depends where you’re coming from.

I’d been using Python for several years before I started seriously getting into FP.

About a third of the things I discovered in FP were things I was already using in Python (eg. higher order functions)

About a third of the things were things I’d been kind of trying to build in Python (eg. once I groked generator expressions I started trying to wrap a lot of my list processing in them. I started trying to figure out how to write a general framework where I could put decorators around all my list processing functions to wrap everything in generator expressions. Imagine how pleasantly surprised I was to discover in Clojure that all collections were just lazy by default.

And about a third of the things were genuinely new and surprising. So for an experienced contemporary Python or Javascript programmer, moving to a proper FP language isn’t likely to a particularly big wrench or particularly difficult.


Oct 19, 2018

Should I give up on using C++ and instead use Java?

Probably.

The only reason to prefer C++ to Java is if you have a genuine need to work at the low level.

Eg.

you need to interface to the underlying machine and can’t work through a virtual machine.

Or if performance is essential to you. Not just a “nice to have” And you have the skills to beat the JVM’s JIT compiler. (Hint : if you don’t already know you have, you don’t.)

Or you need to interface with a particular framework that’s in C++.

Otherwise, there’s no reason to use C++ instead of Java. Don’t make life unnecessarily hard for yourself. Garbage collection is your friend.


Oct 20, 2018

In a world where the knowledge you gain by learning a programming language can quickly turn obsolete, how do I keep ahead so I can stay relevant and more importantly get paid?

The knowledge you get by learning to program comes in two types :

the superficial knowledge of the syntax of the language, API calls etc. This will be out of data within 2 - 30 years (depending on the success of the particular language / framework)

the general skill of knowing how to program : how to analyze a task, model a way of automating it in your head, and then translate that into whatever resources your language has available.

The second of these is far more important. And doesn’t go out of date. Obviously turning your internal model of a program into a specific language depends on your knowledge of a specific language. But the more experienced you get the easier you’ll find it to pick up new languages and turn your abstract model of a program into them.


Oct 20, 2018

What does the “left” want besides power?

Justice.

And universal brother / sisterhood.

And everyone being equally valued (we don’t want it to be “acceptable” that some people should suffer more than others)

And a will towards equality of outcome. If someone is born blind we want to adapt society to help them participate as much as possible. Not say “ah well, you had the same opportunities as a sighted person, it’s your look-out you didn’t take advantage of them”.

And as much freedom as possible without giving the powerful a license to trample over the less powerful.


Oct 20, 2018

A snap general election is looking more and more likely if Theresa May can't hold her party together, will Labour’s Jeremy Corbyn win an election?

I think if forced to choose between a new general election, a new referendum on terms or a minimal Canada - - deal to save face, May will prefer the minimal deal first, the referendum second and general election third.

Partly because it’s not obvious how the general election solves her problem. If she wins it will be another slim margin. Perhaps she escapes the DUP. But she still doesn’t escape her own Brexit extremists.

What would winning a general election buy her? The chance to leave NI in the customs union and put a frontier in the Irish Sea. That’s not what she actually wants or wants to be known for. So I think she’ll chew her own leg off before embracing a new election.

May might prefer to throw the decision back to the people in another referendum before admitting that she personally was defeated and got no deal.


Oct 21, 2018

Why do some people claim that capitalism is racist?

Good question.

This is one of those areas where historical contingency has kind of muddied our understanding of principle.

So it’s very obvious that the economies of Europe and both North and south America completely were racist. In the sense that they were based on slavery. Black people were kidnapped in Africa and they and their descendants were forced to work for centuries to create free wealth for white Europeans and Americans.

These slave economies were undeniably racist. It was race which determined whether someone could be enslaved or not. Or had the right to freedom.

So, behind this question is a major distinction between how different people use the word “capitalism”. For right-wing fans of capitalism, the emphasis has always been that “capitalism” represents a general principle of voluntary exchange in markets. While for the left-wing critics of capitalism, the emphasis has always been that “capitalism” is a historical event, it’s the specific economy and social system and bunch of institutions that grew up in the 18th and 19th centuries and which we are still living in.

So, “capitalism” seen as a description of the times we are living in, clearly still has racism going on in it.

And the economy we have today is completely shaped by the racist economies of the past. For example, much of the money which was the investment that allowed the industrial revolution to take off in Britain in the 19th century, was “earned” by Britain’s participation in the slave trade in the 18th century. Had the British not run that trade of taking African slaves to the Americas and then bringing American sugar (from slave-worked plantations) back to Europe, then Britain wouldn’t have had either the rich investors to fund those early factories with their huge water and steam driven engines, nor the emerging middle-class consumer base who could afford to buy their products.

To their credit, some of those early British industrialists, became vocal opponents of slavery and worked to try to end Britain’s part in it. But the industrial revolution would never have happened where and when it did, without slavery in the first place.

Many injustices we face today are basically the ongoing results of that officialized injustice of slavery. You don’t wash hundreds of years of cultural conditioning and massive economic disparity out of human populations with a few equal opportunities laws that have only been grudgingly given over the last 50 years. You’d have to do serious financial and social engineering, by which I mean significant financial reparations, positive discrimination, and mass education to get anywhere near a restoration for that enormous injustice. That doesn’t look likely, so we’re almost certainly stuck with an economy that has been shaped by racism from hereon out.

Now … does this imply that the capitalist system as it has now developed continues to need racism in the future. Or could it effectively become “colourblind”. Capitalism’s defenders will argue that employers simply need to get the best value they can from employees. It doesn’t make sense to ignore a potentially good worker because of the colour of his or her skin. Nor to promote a worse person to management. And that the market will, in the long run, judge an entrepreneur by the value / he she brings.

I think the defenders of capitalism have a point here. Most of the arguments I’ve heard for why capitalism is “essentially” racist, ie. would need to perpetuate the existence of multiple castes in society, don’t make that convincing a case as to why capital should care if these castes are divided on race lines.

In practice, they are. There’s no question about that. Black people find it harder to get jobs. Black entrepreneurs find it harder to get funding. Etc.

But this might be simple human prejudice amplified by capital’s tendency to exaggerate social differences. If we humans organized our prejudices and castes along lines of, say, astrological sign, then I’m sure capital would end up turning those into massive inequalities and injustices too : with Virgos denigrating and oppressing Cancers and the prisons being disproportionately full of Scorpios.

We don’t. Our social prejudices ARE organized by race. And that is the social inheritance of those centuries of basing our economies on slavery.

And as capitalism always amplifies and exaggerates our social inequalities with greater economic inequalities, it makes those racial prejudices worst. But perhaps it doesn’t actually force them on us in the first place.


Oct 21, 2018

Do you think the UK government will take the People's Vote march of the 20th October, 2018 seriously?

No.

Marches don’t have the impact they used to have.

Because now we have opinion polling. And social media analysis.

Back when we didn’t have opinion polling, and social media analysis, getting a big crowd of people on the street was a way for a cause to signal how much support it had. And because the government had no other way of checking, hopefully the government would take notice.

Then, in the age of mass media, demonstrations started to also be a signal to media. You marched to show not just the government you were marching on, but all the TV viewers back home, how many people you had who cared. Those viewers might also realize they cared too.

But today … public demonstrations are being routed around by alternative communications. Today, we are continuously polling the population to see what they think. 1% of the UK marched against Brexit on Saturday.

If you know nothing else, you might have to assume that that 1% can be extrapolated to all the people who couldn’t make it.

But today, the government can just look on Twitter to see how the rest of the population feel about the matter. And tomorrow YouGov will come out with a new poll.

Twitter is infested by bots. Polls are flawed. They are at best heuristics for the government to try to gauge the mood of the country. But then so are marches. And now marches have competition.


Oct 21, 2018

Would it be possible to make the UK a Federal Republic, if so how would you do it?

Obviously giving NI, Scotland and Wales considerable autonomy would be good.

But actually “England” is too big.

I think we should get back to the Saxon kingdoms :

East Anglia.

Mercia.

Northumbria

Wessex.

Or basically South East (parliament based in Thanet), Mercia (parliament based in Birmingham), Northumbria (parliament based somewhere in Yorkshire) and Wessex (parliament based in Bristol or Exeter).

London would be a separate mini-state like Washington DC or Brazil’s Brasilia. It would only host the federal government and senate).


Oct 21, 2018

Why are these kinds of successful, smart professionals always get based in New York, Hong Kong, etc. and not one of the Nordic countries as the left seem to say they are the best? Are Nordic countries that awful for successful, ambitious people?

If you’re talking about bankers, they work in places which are centres of banking.

Hollywood stars (who are ALSO successful, smart, professionals) live in LA which is a centre of movie making.

And successful, smart, professional computer geeks go to Silicon Valley

Nordic countries have the highest quality of life in the world and some of the most wealthy and happy societies, partly because they don’t specialize but focus on being good “all-rounders”. So there are banks, and rich bankers in them. There are software companies and successful geeks. And they make TV and movies and have successful actors. But they don’t try to be the number one place in the world. They are good for all professions. Not just one or two.


Oct 21, 2018

How much "left wing" activity is George Soros actually responsible for?

George Soros is a super-wealthy capitalist.

He’s not responsible for any “left-wing” activity.

What he is, is a good old fashioned Enlightenment liberal who believes in human freedom, expressed through an “open society” (ie. one where people have rights).

However, right-wing ultra-propertarians are now making common cause with right-wing authoritarian social conservatives. The latter hate freedom and diversity of the kind that liberals defend, and therefore find Enlightenment liberalism too “left-wing” for their tastes.


Oct 21, 2018

Would Jeremy Corbyn try to stop Brexit if he manages to become the Prime Minister?

It depends when and how.

Corbyn isn’t instinctively pro-EU, for what we could call “Lexit” reasons.

But the rest of his party, including factions who are otherwise enthusiastic about him, ARE also increasingly pro-EU.

Two years ago, when the PLP had a collective hissy-fit after the referendum and were resigning in mass to try to bring Corbyn down, it was hard to distinguish Labour Remainers from the anti-Corbyn right-wing of Labour. Today, withe “Love Corbyn. Hate Brexit” movement, it’s much easier to see that not all Remain activism is just reacting against Corbyn. He and his inner circle are not so stupid that they don’t realize that.

And yet, on the third hand, many working class votes that Labour needs to regain to win, are STILL in favour of Leave. Still not convinced that the one lever of electoral power they thought they’d been given to better their situation, was actually a lie.

So if Labour gets back into power, very soon, before the final deal is reached, especially if it gets back into power in coalition with the SNP, then I’d guess the most likely thing is that there’s a new referendum with Remain as an option, as the price of the SNP’s collaboration.

The SNP basically give Labour cover with its Leave voters : “the SNP made us do this”

If Labour get into power without the SNP, before the final deal, I think they’ll try to go to the EU with their own custom Leave deal which won’t be that different from Theresa May’s. Except in these details :

they’ll accept a long term NI backstop. Effectively leaving NI in the single market for the sake of the GFA. Firstly, they won’t be beholden to the DUP. Secondly Labour won’t be worried about the symbolism of a sea border or “The Union”. Corbyn is a “peace guy”, who has sympathies with Irish nationalism. And the GFA is the Blairites legacy. I think solving the Irish border by allowing NI to (indefinitely) stay closer to the EU is an easy win for Labour.

Labour isn’t hung up on ECJ or regulatory divergence. But it IS concerned that freedom of movement will drive away its working class leavers. So on the classic EU “red line” diagram, that actually seems to put Labour’s position as being more or less the same place as Ukraine’s (Ukraine–European Union Association Agreement - Wikipedia). Then it will try to negotiate some kind of special customs union that doesn’t involve freedom of movement. It’s hard to do that from within Article 50, so it might be willing to finish the article 50 negotiations with a Ukraine-type deal and then attempt to negotiate a new free-trade / customs union agreement afterwards.

Corbyn isn’t going to spend his energy or political capital trying to stop Brexit or win the people around to oppose it. If public revolt against Brexit is big enough he’ll ride it, but he’s not going to drive it.

What he will offer Remainers is an orderly Brexit, that solves the NI problem, has no ulterior motives of trying to turn the UK into the US. And has an ongoing path to re-establish some of what is lost by leaving the EU.

Caveat : the above is my speculation based on my model of Corbyn and the incentives available to him. I have no special knowledge of what he actually thinks.


Oct 21, 2018

Why isn't diversity of thought valued as much as ethnic diversity and diversity of other identifiers?

Because people have rights and deserve respect. If there are people, they should have the opportunity to participate in all aspects of life. Diversity of identities is about giving all people a chance to live fulfilled lives.

Ideas, opinions, political ideologies etc. DON’T have “rights”. Ideas are only valuable if they are true, or beautiful or good for us. There’s no reason to keep ideas alive that aren’t either true, beautiful or good.

Update : if it helps, think about it like this. It’s the same reason we don’t attribute human rights to chairs.


Oct 22, 2018

Which politicians were on ther #PeopkesVote match on 21October? Saddiq Khan is ther only one I can think of. Any others?

I’ve seen videos of Anna Soubry and ChukaUmunna there


Oct 22, 2018

When will we give up stupid left/right politics and adopt true identity politics of geographical loyalty? Why is nobody loyal to the north and hate southerners and British equally?

“When will we give up stupid left/right politics and adopt true identity politics of geographical loyalty?”

Seems like people are already doing it …

How postcode wars have made London a murder capital


Oct 22, 2018

If you are a genius who can only write code so profound and complex that nobody else can read it, does that mean you will never be able to find a programming job in industry?

If you can write good code, cost-effectively but no-one else can read your brilliant but idiosyncratic constructions, then don’t bother trying to work in a team.

Just write the programs by yourself and sell them directly, in compiled form, to end-users.

Then no-one else has to worry about your style.


Oct 22, 2018

How do the British feels about David Cameron today compared to his successor Theresa May?

Well, at least Theresa May has stuck around, and tried to fix the mess.

She’s done a terribly bad job. But at least she has some actual sense of responsibility and civic duty.

Cameron was an arse from day one. Screwed over the country with his buddy George Osborn’s unnecessary and perverse austerity policies and then, when that blew up, just slunk off.

“He fucked up, and fucked off.” That’ll be Cameron’s epitaph.


Oct 22, 2018

Why is the overrated "Imagine" song so popular? The lyrics are childish-dilettante Marxist, leftist utopia. The music is very basic and the chord combinations are amateurish. Why is this a success?

Because real human beings (as opposed to internet trolls) have actual souls.


Oct 22, 2018

What do you think about the nearly 8,000 women in Glasgow going on strike for equal pay?

Good for them.

They have my support.


Oct 22, 2018

Would it be easier to create a utopia if there were more examples in pop culture?

By definition, you can’t create utopia. It’s a place that can’t exist.


Oct 22, 2018

When people do not exercise their right to vote, do they still deserve the benefit of living in a democratic society?

If everyone refuses to exercise their right to vote they’ll lose their democratic society pretty soon.

But you ought to be free to opt-out of (or vote null in) any particular election if none of the candidates suit you. Otherwise you’re effectively forcing people to assert their support for someone they don’t actually support.

This is the problem with voting being a legal obligation.


Oct 22, 2018

What are the chances we will see a hard right nationalist party like the BNP, ENDL, and UKIP ruling the UK?

Right now, you can’t rule anything out.

Few people would have expected the Brexit vote. Still less the utter omnishambles of the aftermath, where the far-right have effectively taken over the Conservative party, or at least have a veto on Conservative policy. And where the right-wing media unabashedly attack any British institutions which doesn’t get with the programme.

If we have a Brexit, then when it all goes pear-shaped, there’s going to be a huge fight : between those on the sides of common-sense and the far right who are desperately looking for new scapegoats.

So a UK general election in 2022, with a cratered economy (thanks to a no-deal Brexit). The Tory party are utterly discredited due to their infighting and mismanagement of the Brexit process. Labour have a solid support base, but anti-Corbyn feeling and propaganda is still strong. And a slurry of fake news / anti-Labour propaganda is coming down the pipes, thanks to Steve Bannon’s global army of far-right identitarian trolls, which is turning people against Labour.

Up pops Nigel Farage with a new (Bannon-backed) vehicle : a solidly right-wing party. Let’s call it the “UK People’s Party”, or UKPP. It says enough to distance itself from the ultra-far right (it’s not anti-Semitic and supports Israel, claims to be inclusive of Black and Asian Britons.) but brings a narrative of Tory incompetence and Brexit betrayal. “If only Brexit had been managed by people who believed in it, understood it and knew how to get the best from it”, they say. Liam Fox and a bunch of other more economically libertarian Tories defect to it. This is the party which promises that it can make an independent Britain work in a way that the compromised Tory party couldn’t. It promises to really eviscerate the state. It promises the free-est of trade. It promises that privatisation will fix the NHS, because “even after so much commitment and ring-fenced funding from Labour and Conservatives, state provided health is, by definition, just too inefficient to ever work properly”.

It promises that there will be no suppression of outspoken defenders of British culture or Christianity like Tommy Robinson due to Political correctness and dangerous Cultural Marxism. And that freedom of speech will be protected by dropping “hate crime” laws. It promises it will create jobs by ditching the minimum wage. It promises it will ensure that British born people will always be first in line for housing and health service. That “our Christian heritage” will be reinstated and that multiculturalist attempts to get Britons to accept the equal validity of Islam and Hinduism will be binned. It says that knife-crime is out of control because we aren’t tough enough on teenagers and that the age at which a child should be considered a criminal adult should be dropped to 14. It says that immigration rates have to be slashed to the levels the Tories promised but never delivered. Foreign students, studying in Britain will need to pay more and be more closely monitored. Immigrants and students from “chaotic” Muslim countries in the disintegrating middle-east and north Africa will be banned altogether because “we can’t take the risk”. Even if they aren’t terrorists now, how can we be sure they won’t get radicalized through their background cultural connections later?

Could a party like this win in Britain?

Yes, of course it could. This is stuff you can see in the tabloids and Daily Mail any day of the week.

I’m writing this in the middle of Brazil, where it looks like, unless we’re very lucky, the people are about to vote in a president who is so fascist that he makes Donald Trump look like a paragon of leftist virtue. Some of that is driven by dissatisfaction with the status quo, and chaotic and corrupt political establishment. A lot is driven by a fire-hose of fake news over social media. And some is driven by fear of Brazil’s astronomically high violent crime rate.

No one really believed this possibility two years ago. Now it’s horribly likely.

Could the same people (and it is “the same people” : Steve Bannon is behind some of what’s going on in Brazil) engineer a similar wave of right-wing sentiment to take advantage of a crisis in the UK?

Absolutely.

We’ve been warned dozens of times now … Brexit, Trump, Bolsonaro, the Italian elections, Poland and Hungary, the AfD, Sweden. The far-right has a coherent narrative. Has managed to pull both authoritarian social conservatives AND free-market economic libertarians back into their on-off-on again alliance. And, through prioritizing white, Christian identity politics has found a way to build a mutually supporting international network so that the far right whether in Moscow or Washington, Budapest or Brasilia, are happy to collaborate.

Don’t think they couldn’t conquer the UK.

Don’t get complacent.


Oct 22, 2018

What should we conclude from this analysis describing the political violence journalist will suffer in Brazil?

What we should conclude is that the far-right is up to its old tricks.

The far-right gets energy from cultivating violent resentment. This is obvious wherever we look in the world today where the far right are making a show. They love violent language. They love violent shows of strength.

Of course, people on the left sometimes get angry and fight. But the left doesn’t use the threat of violence in its political campaigning. That’s a right-wing tactic.

Now he’s feeling secure, Bolsonaro is not pretending to be “Bolsonaro Peace and Love” any more. He’s explicitly denigrating the left simply for being left. ("Esses marginais vermelhos serão banidos de nossa pátria", diz Bolsonaro)

His supporters can take that as a signal that they can be as aggressive and violent as they like against the left and Bolsonaro is behind them. And when he takes power, his government will be behind them.

You should be scared by this man. And you should, even more so, be disgusted by him and by the people who are knowingly lying to put him in power.


Oct 22, 2018

Why do leftists play the tu quoque fallacy every time they are criticized?

Some people of all political persuasions use “tu quoque” when they are criticised.

Calling out the left for it is just you doing it.


Oct 22, 2018

Why do multiculturalism and diversity have such a bad reputation in certain communities?

I’m not sure what anyone means by “bad reputation”.

Multiculturalism as I understand it is that, as a policy, when you have immigrants, you don’t try to force your religion and cultural value on them but, within the limits of the law, encourage everyone to pursue and celebrate their own cultural values.

For examples, schools where there are Hindu children will talk about and celebrate Diwali as well as Christmas.

That strikes me as a friendly, healthy way for a culture to treat immigrants. It helps the locals discover and understand the new people. (“Ah, now I know what that Diwali thing they keep talking about is”.) And shows the new people that they are welcomed and respected.

I’ve always believed that this is a British policy. And part of the strength of British culture, that helps it absorb immigrant populations.

One alternative to multiculturalism is, as I understand it, an approach which says “we refuse to talk about Diwali in schools. Children from Hindu families will have to learn about and celebrate Christmas with us. Because people who celebrate Christmas and people who celebrate Diwali can’t really live together until one or the other has been converted”.

This strikes me as a terrible policy. And guaranteed to failure. To START by asserting that the thing we want to overcome (the inability of people with different beliefs to live together peacefully and profitably) is inevitable. And then spend your time trying re-enforcing that assumption by being as obnoxious to other beliefs as possible.

The only people who trumpet the failure of multiculturalism are the racists. They are the ones who believe that it’s impossible for people with cultural difference to live together and spend all their time trying to turn this into a self-fulfilling prophecy.

The truth is that people of different beliefs can live, work, play, trade together peacefully and profitably. Furthermore, it’s an essential skill to learn in a globalized world. To the extent that it’s hard, we should put the effort in to making it easier and overcoming the problems. Not, perversely, put effort in to making it harder, and exacerbating them.


Oct 22, 2018

What do you think of Tiffany Haddish wanting To Release a rap album?

Who?


Oct 22, 2018

What is your favourite Regaetton song?

Erm … I guess it’s this … trashy fun …


Oct 23, 2018

Will the truth of how banks actually work and what they really do, ever become part of the Overton window of public awareness and discourse? A few both left and right-wing British MPs brought it up some years ago but Leadsom came in to shut it down.

It ought to. How long this is going to take, I’m not sure.

I remember when Steve Baker (of all people) was at Positive Money conferences and even talked in Parliament about it :

Sadly, these days, he seems to have decided that Euroscepticism wins him more friends.

The problem is, there are campaign groups, but no real large interest groups in challenging our money creation model. Unlike the interests behind Leave


Oct 23, 2018

Why do people that support Corbyn dismiss his blatant involvement with multiple terror groups?

He has no “blatant involvement with multiple terror groups”.

Spell out what you actually mean and can substantiate and we’ll all see how laughably trivial and pathetic the accusations actually are. That he’s talked to Irish Republicans and Palestinian groups.

Gosh!


Oct 23, 2018

Is the the migrant caravan backed by leftist organizations and Venezuela?

It might well be backed by humanitarian organizations.

And if you are a fascist, you call all humanitarianism “leftist”.


Oct 23, 2018

Is it true that someone invented a light bulb which never goes out but patented it so people would have to continually buy the short life ones?

No.

There’s no reason to think that you can beat entropy. Everything will eventually break.

And furthermore, you CAN buy a much more robust LED light-bulb in almost any shop that sells lights.

Many governments around the world are actually trying to STOP you buying incandescent light-bulbs. Because of how energy inefficient they are. The world is conspiring to try to get you to buy new unbreakable light bulbs!

Just do it.


Oct 23, 2018

Is Bernie Sanders finished as a viable Presidential Candidate?

Not in the slightest.

He will, obviously, be older in 2020. But if he doesn’t get ill, there’s no reason to think he couldn’t or wouldn’t stand.

There’s politics in the Democratic Party. The biggest threat to Sanders is that someone younger and much more in his radical direction than Hillary captures the party’s imagination and nomination.

That might suit him fine. Eg. to be vice to a younger, more energetic but radical Democratic Socialist candidate.

We’ll see.

A lot is going to be discovered in the mid-term elections in November. That will tell us whether cautious centrism or more radical leftism has more appeal to the public.


Oct 23, 2018

How do I start learning computer vision in C/C++ without OpenCV? My goal is to work at Tesla.

Why don’t you want to use OpenCV?

If you’re learning, just start by using OpenCV. That has a bunch of useful features and ideas.

If you then want to build something that doesn’t depend on it, just google for a different library. Or figure out which bits of OpenCV you need to reproduce, google the algorithms behind them and write them yourself.


Oct 24, 2018

Is it too harsh to call for an end to a person's career and livelihood when they make a politically incorrect statement?

“politically incorrect statement” is a broad category.

It depends entirely on what statement was made, what context it was made in and, most of all, what the intention behind the statement is.

There’s no point in trying to reason about the “harshness” of something without all these extra details.


Oct 24, 2018

Why is the English term "fake news" being widely adopted by the Brazilian press, rather than the Portuguese translation "notícias falsas"? Is this not a demonstration of contempt for the national language?

The value of using “Fake News” is that it ties what’s going on in Brazil to a global phenomenon.

For example, in the UK, we use “Fake News” in the context of Brexit : Fake news handed Brexiteers the referendum – and now they have no idea what they're doing

Using it in Brazil highlights just how much in common the fake news in Brazil has with the same phenomena elsewhere.

There ARE the same techno-social forces behind it … the rise of social media and the ability of platforms like Whatsapp and Facebook to let people send highly targeted and fine-tuned propaganda adverts, often without this registering as official the “campaign spending” (and therefore violating campaign spending limits). Furthermore by targeting “influencers”, the memes often get huge traction as they are copied by ordinary users.

There are the same people behind it. Cambridge Analytica seems to be gone as an actual entity. But Steve Bannon is advising Bolsonaro. And undoubtedly that whole global web of far-right activism he leads is supporting the Bolsonaro campaign too.

The same social situation is behind it. A population fed-up with the status quo and an establishment / political class who have lost credibility with them. In fact the “cognitive establishment” (government, universities, intellectuals, scientists, schools) is rapidly losing any authority now that anyone with an interest in challenging it can package up a series of “doubts” in a slick video and get a million viewers for it on YouTube.

A discussion about a rather parochial thing called “notícias falsas” would obscure those global connections. And the global phenomenon.


Oct 24, 2018

What does the Alt-Right get right about Western society?

That Western society is “in play”.

That rather than progress being guaranteed, that there being a natural evolution towards us becoming a better society. And rather than there being a natural “end of history” which ends up at some kind of 90s style “liberal democracy”, society is actually whatever political actors can make it.

Politics matters. Political decisions matter. Political strategy and tactics and activism matter.

THAT is what the alt.right have understood about Western society and that the centre left and centre right had forgotten.


Oct 24, 2018

Doctor Who had a Rosa Parks episode. Has Doctor Who always been political?

Doctor Who, like a lot of the BBC, is Reithian (John Reith, 1st Baron Reith - Wikipedia)

That is obviously a political position. And fairly obviously a traditional “liberal” one. (Somewhat Enlightonment Liberal. Somewhat “One Nation” Tory)

From the perspective of America’s much more right-wing “conservatives” that “liberalism” looks “left-wing”.

For many British Conservatives it would look fairly centrist.

From a Reithian perspective, there should be no racial segregation enshrined in laws. Parks is, therefore, a hero. Because she helped bring that system down.


Oct 24, 2018

What do you call someone that dislikes the left wing and the right wing?

“Ignorant.”

That’s not meant to be a term of abuse.

But if you “dislike” “left-wing” and “right-wing” that means you pretty much dislike all politics.

Now you might personally be weary of all the arguing. Of overt political discourse. Of the politicians etc. That’s fine.

But if you literally think you have no left or right wing political positions of your own, you basically don’t really know what left and right mean.

You DO have political positions, but you don’t know how to describe or categorize them.

And so you are choosing to “dislike” something without knowing anything about it.

“Ignorance” is pretty much the only label for that.

I’m sorry.


Oct 24, 2018

Are you becoming more conservative with age (and wealth), or is crazy SJW behavior just pushing moderates away?

I become more “cautious” as I get older.

More careful with my analyses.

To the extent that “caution” is a “conservative” quality, then I do become more “conservative”.

OTOH, my values don’t at all. My commitment to social justice doesn’t budge an inch. I see far, far more crazy behaviour from the right-wing opponents of social justice. From people explicitly advocating white supremacy and racism. From those willing to stir up hatred against Muslims or Mexicans or trans-people have

In Brazil, the right today have no qualms about advocating violence against any “leftist” or even the families of leftists. On social media they are a rabid mob who have long given up any kind of argument in favour of orchestrated hatred of anyone who resists or opposes them.

These people drive me, and many moderates I’m sure, further to the left.

For example, a few days ago I found this image circulating on Brazilian Twitter :

It’s an image from the Madras famine in the 19th century.

But the right-wingers circulate it as an example of an atrocity committed by Stalin. And claim that it’s what socialism will bring you to.

Somebody on the right was willing to take a picture of a tragedy in India (albeit one for which the British empire has some culpability) and pretend that it was the result of leftists. Simply to stir up fear and hatred of people advocating a centre-left government.

No SJW antics compares to this


Oct 24, 2018

What are your thoughts regarding the “suspicious packages “ (apparently crude bombs) sent to the homes of George Soros, Obama, Hillary Clinton, and CNN’s Manhattan offices?

What did anyone expect?

To paraphrase Margaret Thatcher, the problem with fascism is that sooner or later you run out of other people’s blood to spill.


Oct 24, 2018

Would you vote for or against the Florida Ballot Initiative allowing almost 1.7 million convicted felons the right to vote?

If I had a vote in Florida I’d vote for felons to be allowed to vote.

You’ll never get criminals to reintegrate with society if you don’t give them a path back to being a full citzen.


Oct 24, 2018

If we could clone 100 copies of a famous historical figures, who would be the most useful to modern society?

No-one.

It’s not their genes which made them important and useful to society.

It’s their life experiences and situation.

“Clones” are just going to bring the genes back. Not the learning.

Anyway, most of those genes are still around somewhere in our populations today.


Oct 24, 2018

How would you react if a disrespected world leader invited you, as another powerful person, to their offices for a benevolent discussion?

It depends how trustworthy they are.

If it were Mohammed bin Salman I’d already be running away.


Oct 24, 2018

Governments shouldn't have the right to exert whatever measure of control they desire over their citizens in order to maintain stability. Am I right?

Yes.

What we consider “human rights” should put a linit on what government wants to enforce.


Oct 24, 2018

Is there a better analogy than the arguably racial "pot calling the kettle black"?

Probably not.

I think people are underestimating the problem. The issues is that while “pot calling the kettle black” isn’t intended to be racist. And pots and kettles are traditionally black. The whole thing still depends on the idea that “black” is a kind of criticism or negative assertion. That’s why “sun calling the flowers yellow” doesn’t really capture it.

The nearest poetical phrase which captures the same meaning is Biblical :

“Thou hypocrite, first cast out the beam out of thine own eye; and then shalt thou see clearly to cast out the mote out of thy brother's eye”

So instead of using “That’s a bit like the pot calling the kettle black” you might want to say “That’s a bit like calling out the mote in your brothers’ eye”


Oct 25, 2018

Why did post-punk artists never produce and release their own music?

Many of them do.

Think of someone like Colin Newman and swim~


Oct 25, 2018

If France launches a go slow on trade entering the country from the U.K. post brexit, how can the U.K. hit back?

It’s the UK which is talking about “launching” a hard border with France. If France does it too, it’s the one reciprocating. To a UK initiative.


Oct 25, 2018

Is society really dominated by left-leaning politicians, as many people have stated online?

No modern, western society or advanced economy is “dominated” by left-leaning politicians.

It’s not even dominated by politicians at all.

In all advanced economies, politicians are at the beck and call of the super rich oligarchs.


Oct 25, 2018

As an active software developer for thirty plus years, did you prefer the adventure of a new industry to the technically superior development tools at your disposal today?

There’s ALWAYS a bleeding edge if you know where to look for it.

And the bleeding edge is always lacking in tools and well established procedures but makes up for it in interestingness, opportunities and frustration.


Oct 26, 2018

It seems the Republicans have a line that is ‘too far’ (white supremacy, Neo Nazis, most on the right and left agree that’s too far and unacceptable.) where is the Lefts line? What is viewed as extreme and unacceptable to them on their side?

Much of the complaint about the Republicans is that they seem to have dropped the “too far” line.

For example :

Donald Trump encourages chants of “Lock her up” at his rallies. Explicitly creating a cult of hatred towards his political opponents and promoting the story that Clinton is criminal despite there being no legal justification for this.

Donald Trump explicitly joking about and praising a politician who physically attacked a journalist. Coupled with continued verbal attacks against the legitimacy of a free press.

Donald Trump retweeting (with approval) fake memes from far right groups in Europe.

Donald Trump creating the conditions where families have their children stolen from them, with reckless disregard for the children’s safety, future ability to be reconciled with parents etc. Simply on the grounds that people are “illegal”.

Donald Trump saying that far-right, white supremacist marchers are fine people and making moral equivalence between them and those protesting against them.

Etc

For most people, they’d consider the left had crossed lines if a left-wing politician like, say, Bernie Sanders :

alleged that Trump should be in jail without legal justification. (Note “in jail”, not “impeached”)

explicitly joked about / praised physical attacks (not shouting) on Fox media commentators.

Retweeted fake memes and conspiracy theories from extreme left sources, saying that, say, the Republicans had a deal with the Klan to exterminate black people in the US

Enacted policies to take children away from gun owning parents on the grounds that those children were in danger from the guns.

If, when, a bunch of aggressive communists marched through a very conservative area, to “make a point”, and happen to have killed one of the protesting residents, the politicians equivocates by saying both sides (ie. both the marchers and the residents) have good people.


Oct 27, 2018

As a leftist/Liberal/Democrat, did the timing of the accusations of Kavanaugh seem suspicious?

“Suspicious” is an odd way to think about it.

Obviously the woman saw that the guy who tried to rape her was being nominated for the supreme court. And thought that the world needed to know the kind of man he was, and his character.

She presumably didn’t think it so important to put herself through the pain of making the accusation if he hadn’t been nominated for the supreme court.

And there wouldn’t have been much point after he had been nominated.

So obviously the timing is related.

Is “X is obviously connected to Y” your candidate for “suspicious”?


Oct 27, 2018

What is your review of Massive Attack's 1994 album Protection?

It’s great.

I mean, the problem with Protection is that it perfected a formula so well that not only does it encapsulate the essence of trip-hop, but it also launched a thousand crap imitations.

That’s not really Massive’s fault. But it does swamp them in a slurry of me-tooists.

I almost never listen to Massive Attack (I prefer / admire Portishead more) but when I accidentally hear them I’m often like, “wow! that is so good”

And Sly is probably my favourite track of theirs. I love Nicolette’s voice. And the video is great.

No question that Protection is a great album.


Oct 27, 2018

Is it a false claim that left wing supporters want "the equality of outcome" as usually represented by right wing pundits?

Not really.

Left wingers often want “equality”.

But the distinction between “equality of outcome” and “equality of opportunity” is actually messy.

What is a ramp for wheelchair users?

A solution for “equality of opportunity”? (ie. the wheelchair user has the opportunity to enter the building?

Or a solution for “equality of outcome”? The wheelchair user gets access to the building?

I’d say that any serious, sensible left-winger thinks that people talking up a hard opportunity / outcome distinction are more concerned with spreading doubts and divisions and confusions and caveats than creating some principle of fairness.

What the wheelchair user needs is a ramp “to get into the building”. That’s it.

The opportunity / outcome distinction is a pointless distraction.


Oct 27, 2018

Does the Labour Party have a problem with anti-Semitism?

Propaganda.

The Labour Party has some genuine anti-semitism in it.

It has a lot more Palestinian solidarity.

Sometimes the Palestinian solidarity makes Labour people susceptible to saying stupid things or being seen with some dubious Arab nationalists. Even this is NOT, capital A “Anti-Semitism”. It’s something else. Something sui generis. With different historical origins. Different personal motivations and psychological characteristics. Different policy implications for what Labour would do in power.

A lot more of the time, it isn’t even that. Promoters of Israel simply label criticisms of Israel as “Anti Semitic”. Again, it isn’t.

The amount of actual “anti-Semitism” in Labour is not more than any other party or the population at large.

The problem it has is that Labour shouldn’t be genuinely anti-Semitic. It’s against all the non-racist values that Labour stands for.

So any appearance of anti-Semitism is very damaging and embarrassing for it.

And its enemies know that.


Oct 27, 2018

What do you think about Milton Friedman's observation that "Without a reward system, many inventors would not risk time or capital for research."?

I have to ask.

Did Milton Friedman ever do any original economics research? Or was he just parroting other people?

And, if so, was he rewarded for his research?

Was he rewarded for coming up with the conclusions he came up with?


Oct 27, 2018

Are you pro-Union or Anti-Union? And why?

Absolutely pro-Union.

Any individual worker is poorer and far less powerful than their employer.

Together, workers can exert the leverage of strikes (by threatening to remove their labour in sync), pool their resources to pay for legal advice and other research, and actually stand up to and negotiate with employers on a fair playing field.


Oct 28, 2018

Why are people, both left and right, becoming more ideologically radical and divergent?

Because “sensible centrism” ran the world in the 90s and 00s and led us to the 2008 crash and subsequent economic recession; a pointless and expensive “war on terror” that achieved little except spawning the horrors of ISIS; and did nothing but cheer as technology and globalization overturned our local economies and social media shredded our communities.

After all that, people were tired of “sensible centrism” and were open to more radical and extreme ideas.


Oct 28, 2018

What should the UK Liberal Democrats do to increase their popularity?

The LibDems are suffering because they are a “centrist” party and there is no centrist analysis of what went wrong over the last 20 years and how to fix it.

Mainly because self-described centrists were in charge during that time.

The centre (including LibDems) can only come back when it has such a story, and one which resonates.

The high point of LibDem success was when they were seen as “social democrats who are more principled than Labour” : something they achieved through Charles Kennedy’s positioning, even though Nick Clegg inherited the electoral benefits.

The problem of the Coalition was not just that Clegg made compromises. But they were so contrary to the values that Kennedy endowed the LibDems with.

That’s why the collapse was so pronounced. In office the LDs weren’t the party their voters expected them to be.

LibDems need

a) a centre analysis of what went wrong

b) a centrist solution

c) one which is consistent with the kind of party both they and voters think they are


Oct 28, 2018

What do you think is causing the massive swings in politics from left to right around the world?

In brief, three things :

The failures of the 90s - 00s “neoliberal consensus” to provide wealth for everyone and shocks like the 2008 crash

9/11 and the subsequent “war on terror” each side ramping up the narrative of white Christians under attack from / at war with brown often Muslim, immigrants, for their own political advantage.

Social media, fake news and troll farms … leading to the collapse in trusted authorities who can determine “the truth”


Oct 29, 2018

Has Theresa May been better for uniting the people of Great Britain than her predecessor David Cameron?

I think pretty much everyone is united in their belief that she’s doing a terrible job.


Oct 30, 2018

John McDonnell would obviously make a better leader of the Labour Party than Jeremy Corbin so why is he reluctant to make a challenge?

No he wouldn’t.

McDonnell is exactly where his strengths are best used : as a “backroom boy” working out policy and strategy, out of the spotlight while Corbyn does the “people” stuff and takes the flak.

McDonnell is classic “chancellor” material. It’s much more important to have your intellectual powerhouse in number 11 than in number 10.


Oct 30, 2018

Can Lua be considered a confusing programming language? Why or why not?

I don’t see it’s any more confusing than any other.

It may have a few different conventions. Eg. “tables” is perhaps less familiar than “array” (as used by Javascript) or “dictionary” as used by Python.

But programming is all about defining classes and functions and variables with new names. If you are going to get confused every time you have to learn to map a new name to a new thing, maybe programming isn’t really the career / hobby for you.


Oct 30, 2018

Is it true that many programmers don't understand pointers?

Pointers are one of those hurdles you have to get over.

I think it’s fairly easy to understand the basic idea of pointers.

It’s harder, in languages where you need to use them, to keep track in your head of what a particular variable is. Ie. how many layers of indirection you are away from what you want.

And the real problem is that C / C++ give terrible error messages when you get it wrong.

What the computer typically says, when you lose track of what a pointer is pointing to is

Segmentation Fault (core dumped)

Cheers computer. That was a LOT of help.

Not!

If the computer just said something like

Dude. Your program blew up at line 224. You tried to dereference the variable p as if it were a pointer to Fribbit. But actually p was already a Fribbit. Just access the field with a . instead of a ->

Then people wouldn’t be so freaked out about pointers.

A lot of programmers today got started in languages which are higher level than C / C++ where you don’t have to explicitly think about pointers. (Partly because it’s easier to create a language that does pointers for you than to make a language that gives convenient error messages when you screw them up.)

Maybe they didn’t even have to do a term or semester struggling with pointers at college. So you’d expect them to struggle if they find themselves thrown into having to deal with them.

So, yes, a lot of programmers probably struggle to use pointers in the C / C++ context when they first find themselves in that context.

But pretty much all programmers who go on to do serious work or make a career in C / C++ will, of necessity, end up understanding and being able to use them. If you can’t grok them, stick to Python / Javascript.


Oct 30, 2018

What makes Brazil different from other countries?

Brazil isn’t different from other countries.

It’s pretty similar in most ways once you control for wealth / size / economic development / landscape.


Oct 30, 2018

Why are gender and race mentioned so often in politics, even though they're supposed to be irrelevant in a progressive society?

This is a bit like asking why there is so much talk of police and prisons in politics when our ideal society doesn’t have any crime.


Oct 30, 2018

Could you give me a quick introduction to producing hip-hop music?

I can’t here in a Quora answer.

But there are dozens of YouTubers who can.

I recommend Busy Works Beats as a good place to start. He has full series on trap and other contemporary styles. And a lot of other good stuff too.


Oct 31, 2018

Why is it that, in a Brexit and Italexit scenario, according to the latest EU survey, 78% of the Portuguese agree that the EU is a positive democratic thing, and, in a referendum, more than 70% of the people would vote remain?

Portugal currently has a good government, that rejects the idiocy of austerity, and takes care of its people.

And THEREFORE the economy is doing comparatively OK.

So voters don’t feel the need to support some dramatic act of self-harm simply to signal their dissatisfaction with the ruling political class.


Oct 31, 2018

Do you think Russia may have influenced or meddled in Brazil’s election? Did Russia help Bolsonaro win?

Right-wing troll farms certainly helped Bolsonaro win.

Whether they were based in Russia or Eastern Europe is an open question.

It unlikely that many were, because it’s unlikely there are that many Eastern Europeans who are fluent Portugues speakers.

The reason a lot of troll-farms used in the Trump election were in Eastern Europe was it was a cheap place to find internet savvy English speakers.

If you want cheap internet savvy Portuguese speakers, Brazil is already full of them.

Was Russian money behind Bolsonaro? Possibly. Russia likes right wing authoritarians.

OTOH Russia had a reasonably good relationship with the PT. And given that Bolsonaro’s main focus will be on strengthening Brazil’s economic ties with the US, it’s hard to see much strategic advantage for Russia in supporting Bolsonaro.

Perhaps rivalry with China. But I still don’t see much incentive for Putin.

When people talk about “Russia” this is really a clumsy and misleading shorthand for a much more complex phenomenon.

Steve Bannon helped Bolsonaro. The international network of right-wing internet trolls helped. And Russia is sometimes part of / supportive of that network.

But in this case I think it’s unlikely it did much.


Oct 31, 2018

Do you normally vote underdog? Or cast a negative vote if all votes are Yah, just for the heck of it ? Why?

Never.

I vote for whoever I think has the best principles / policies modified by some tactical considerations.


Nov 1, 2018

What's the nearest thing to Prolog's DCG in Clojure? To turn grammars into core.logic or similar?

Ah … I see from clojure/core.logic (features), if you scroll down, there is an experimental implementation of DCG


Nov 3, 2018

Are some esoteric programming languages used on a professional level?

Pretty much by definition, I’d say “Esolangs” are not used professionally.

Any language which got used professionally, would probably just NOT be called an “esolang”.

What really distinguishes languages that are used, is that they interact with the environment / resources they’re meant to interact with.

Eg. Javascript was used and useful even when it only lived in the browser and interacted with web pages. Other built in scripting languages eg. in games or spreadsheets etc. are obscure, but not “eso”.

Most esolangs are experiments designed to prove a point, but rarely connected up to the real world to be useful.

Something on the borderline between eso and not eso might be IBNIZ

This is a live coding language for making music and visual patterns. It’s a real language, a kind of very primitive stack-based / concatenative language - like Forth - whose commands are all single characters.

It’s not gratuitously obscure, there’s an attempt to make the single character commands “mnemonically” sensible. Eg “q” for “calculate the square root of the number at the top of the stack and push the result back”.

But the result is apparently, to the uninitiated, as obfusticated and perverse as Malbolge

Nevertheless … because it drives sound and visuals in its little window, it is, in some sense “useful”.

A professional electronic artist or musician might get paid for a work that uses IBNIZ.

There are probably dozens of, not dissimilar, low level, very simple domain specific languages that drive bits of machinery, eg. G-code

These are very much “professional”. Most of the time they are generated rather than hand-written. But are just about human writable / readable.


Nov 3, 2018

Does anybody think the new Doctor Who is a bit too political/politically correct?

Maybe some people do.

I don’t.

I think there are some problems with the new Doctor Who. But it’s not the politics. At least not the way the question seems to be pushing for.


Nov 3, 2018

If liberal activists are called social justice warriors (SJW), what should right-wing activists be called, and can you think of something better than traditional values warriors (TVW)?

I call them “Social Injustice Warriors”


Nov 3, 2018

Is Java the best language in the world?

God no!

It’s a mediocre language at best.

Java’s “honest slogan” is basically “we fixed the 3 or 4 most egregious problems with C++ … but kept all the others”

If you want “a better C++ with garbage collection” then I suppose Java might just suit.

Beyond that it has very little to recommend it.

And it was utterly overhyped and promoted for things it has no special aptitude for.


Nov 3, 2018

Why should a young person (18-29) who is considering ignoring the elections entirely actually go and vote instead?

You may ignore elections, but elections aren’t going to ignore you.


Nov 4, 2018

Why is it important to agree on software architecture principles?

Well, possibly it’s only important in an “organizational” sense.

In that people in your team or project need to be aligned in their conception of the architectural principles or they’ll be working against each other or fighting.

OTOH, are absolute / global architectural principles important?

I’m inclined to think that it’s the same as in the case of “real” architecture. Of buildings and cities.

In architecture I’m a big fan of Christopher Alexander (inventor of “Pattern Languages”) The point about Alexander’s “Timeless Way of Building” is that it IS universal, but part of the universalism is intense awareness of local conditions. It champions the traditional and “vernacular”. It’s small-c “conservative”, in the Burkean sense. Believing that “what people have been doing a lot of around here for last few hundred years is probably a good idea”

OTOH, taking a bunch of ideas that have become successful in France and dumbly re-applying them in Brazil in the name of some bogus “universality” can be, at best ridiculous, and at worst disastrous.

So there are many heuristics and patterns that are useful, but have to be seen in context. How much abstraction and indirection you might need can depend on the kind of project, the language you are using, the type of user, type of interaction, platform the software is hosted on etc.

I increasingly believe that writing good software is like being a good butcher.

Butchery is about knowing where the natural joints of the animal are and carving along them. This allows you, in the minimal number of cuts with minimal effort, to produce the maximum useful pieces of meat.

The same is true of software. It’s about getting a feel for exactly where the natural module boundaries of your application are. What things need to be decoupled and how much decoupling / indirection is needed at each boundary.

Getting that wrong is what leads to expensive problems. And being “wrong” can mean both too close coupling of things that should be more loosely coupled with extra layers of indirection. And ALSO too much unnecessary indirection / abstraction between things that naturally should be more cohesive.

We tend to teach the importance of putting in abstractions / layers of indirection, but ignore the cost of doing it when we don’t need it.

People sometimes cite Richard Gabriel’s Worse Is Better as a rather vague principle. But read it carefully and a LOT of it is about exactly this problem. How much a function should expose the caller to its own failures.

The intuition we are all taught to cultivate, “Do the Right Thing” is that the module should protect the caller as much as possible. “Worse is better” argues that in this case, the module incurs too high a cost (in complexity) from trying to protect the caller from this failure. And that it’s both “worse” but, in fact, “better” to let the caller deal with the failure.

The important point is here is that the general principle is not “never protect the caller from your failure”. Nor is it “always protect the caller from your failure”. The important lesson is that “better” is to recognise what is the right answer in this particular situation.

If “agreed architectural principles” is taken to mean dumb applications of heuristics : “always use an extra abstraction layer” then they are worse than useless. They’re positively dangerous.

If the “agreed architectural principle” is “look at what people have been doing here for a decade, understand why, and follow that” then we’re on to something.

There are patterns that are nearly essential in Java. But pointless in Python.

Java and C++ are extremely similar languages in many way … BUT if you write Java in C++ or C++ in Java you are doing things very wrong.

They are not substitutes.

Java IS suitable for writing huge systems in a way which C++ just isn’t. If you try to write the kind of mega-application that Java is used for in C++ it’s going to be horrible. Juggling that much memory allocation by hand is intractable.

Use C / C++ for small, independent low-level programs, and glue them together in something else (eg. write small independent tools orchestrated within the operating system, or as libraries called from a Python script).

OTOH, trying to write the small programs for which C / C++ are good in Java is overkill. You are going to put too many abstract boundaries and the cost of garbage collection into something that should be smaller, simpler and faster.

One thing which is particularly egregious about Java (and the C++ heritage it comes from) is that these languages have an impoverished vocabulary for talking about “boundaries” between modules. They see classes and objects as a universal solution for everything.

In fact almost all programming languages have fairly poor vocabularies.

When we think of software in terms of architecture, or in terms of the “natural joints” we start to see many kinds of joints / membranes between the parts of our systems. With many degrees of permeability. Many features of languages are about this : the inlineability of functions, hygiene in macros, scope rules, “referential transparency”, data-hiding, lazy vs. eager evaluation of function arguments, the access rules for classes, synchronous messages to objects vs. asynchronous messages to actors, go-routines, sockets, the Unix pipe, internet protocols, microservices, integration “at the glass”, integration in the database, centralization / decentralization of databases.

All these are issues to do with “what kind of boundary is there between THIS and THAT?” How permeable is the boundary? How much do dependencies leak through? What obligations does it incur? What timing commitments does it need? How is the data communicated represented? How are errors checked and controlled?

We recognise this huge variety. But our languages often don’t. Most languages try to hide the variety behind a single principle : everything is a function. Or everything is passing messages between objects defined with classes. Or everything is an actor with async. messages.

While there is something very attractive about this simplicity and uniformity. Sooner or later you find yourself somewhere where the kinds of boundaries you want between the parts DON’T correspond well to the kinds of boundaries that your simple principle defines. You think actors and immutability are way cooler than mutable objects. And then you try to write a photo-editing program that applies filters to huge bitmaps.

So one architectural issue is that our languages try to enforce a single type of boundary when we want many.

The other is arbitrary and unnecessary boundaries. The biggest culprit is the difference between what is inside the program and what is outside it. Inside the program we have function calls, messages, possibly go-routines and internal queues / async. channels. Outside we have async. pipes from the OS. And synchronous socket communication. And a separation of database engine and cache engine. And search engine. And front-end web-server. And client. And server. And microservices. And XML-RPC and SOAP. And Amazon Lambda and similar “function as a service” etc etc.

Our program is divided into files. And various languages and frameworks insist that they should be divided within the file system in a particular way.

Our systems are arbitrarily divided by the underlying architecture of our platforms. Regardless of the natural joints of our applications.

I believe that one task for the next generation of languages is to be able to describe a range of boundary / membrane types and their permeability, timing and protocol requirements, all within a coherent and simple vocabulary. And where questions like “is this communication synchronous or asynchronous”, “lazy or eager” etc. are explicit “parameters” or alternatives within our language.

The other things these languages must do is transcend the “inside the program” / “outside the program” distinction. Today we have applications which have maybe a couple of lines of code doing calculations and other “business” logic. And a huge external “extro-structure”, often dozens of config files and MVC separated directories, to represent routing, caching, permissioning etc. architecture.

We need programming languages where the large scale architecture is a first class citizen of the program. Not something which has to be laboriously built around it. And when the program compiles, it compiles to not only object code, but to automated architecture : Puppet or Ansible scripts, Continuous Integration, containerization, orchestration of Kubernetes pods. This is where the DevOps revolution needs to end up. Languages that are as fluent in talking about all the parts of our systems, and all the kinds of communication between them.

So why am I talking about this in a question about “principles”?

Because software as an art / discipline / profession / culture advances when we take informal ideas and turn them into formal code that can be executed. Heuristics and “good practice” become patterns, become libraries, and ultimately become language features.

Architectural principles will ultimately be recognised and “agreed upon” parts of our practice when they finally become part of the languages we use everyday.


Nov 5, 2018

What are your favorite VST Plugins?

I’m a big fan of OSAR :: protoplug which is scandalously unknown.

Protoplug is basically the Lua virtual machine embedded in VST format. That means you can open it in your favourite DAW (I use FL Studio and LMMS) and you can write your own generators and effects using Lua.

You can literally write, compile and run the plugin right there in the DAW. No need to dive into C++. Nor have a separate C++ development environment and the Steinberg SDK installed. Protoplug is all you need to create your own VSTs.

Lua is a reasonably easy programming language. Not much different from Python, Javascript or Ruby in its capabilities or the way you use it. And Protoplug is built in JUCE (and accesses the JUCE APIs) so if you can figure out how to program it, you can pretty much make anything.

Obviously there is an overhead compared to writing low-level C code, so don’t expect to be able to write plugins that compete with the professionals in efficiency. But it’s fast enough to do sound synthesis and audio-processing effects at 44KHz.

This is obviously a geeky choice. But if there’s something you really want to be able to do with sound (or MIDI), that no-one has yet made a plugin for, then it’s a great way to try making it yourself.

I confess, I do also have a bit of a soft-spot for the Delay Lama. It’s utterly absurd, but quite usable in a kitsch way. And I like ICECREAM for fun chip-tune sounds. And Ilosynth as a free mono synth with some usable presets.


Nov 5, 2018

How do I convince my classmates that Java is not the worst programming language?

It quite plausibly IS the worst programming language that anyone is going to expect them to use a lot in the future.

(With the possible exception of Javascript; but JS is evolving so quickly that modern Javascript might well be another language in a couple more years.)

There are many far worse languages than Java. But few of your colleagues will have to use them. I suppose C++ comes close, but these days it’s far more specialized.


Nov 5, 2018

Why is it that TV and radio political commentators who used to be moderate have taken heavily right or left wing opinions in everything?

It’s unlikely that people who used to be moderate have become much more extreme (either left or right).

It’s far more likely that you’ve become far more sensitive (and polarized) against opinions that you didn’t pay much attention to or care much about previously.


Nov 5, 2018

Is it possible to invent a new programming paradigm using an existing programming language?

I’m going to say “no”.

But it kind of depends what you mean by “paradigm”. And what you mean by “using”.

You can obviously implement the compiler / interpreter / virtual machine for a language in a language of a different paradigm.

You can write a Prolog interpreter in C, or a C compiler in Prolog.

So if that’s what you mean by “using”, then you can.

But what I don’t think you can do, is implement a new paradigm simply as a library for an existing language.

A paradigm shift involves some kind of fundamental changes : in flow of control, in data-representation, in other semantics. By definition, a “library” doesn’t change these.


Nov 6, 2018

Today at the polls, I saw many obviously mentally challenged persons of age to and apparently registered to vote, being schooled/assisted/instructed by another person on who to and how to vote. What are your thoughts (not disrespectfully submitted)?

Respectfully, I put it to you that neither you (nor anyone else) is qualified to judge whether someone is “mentally challenged” simply by observing their behaviour from a distance at a polling station.

Did you talk to these people? Do you know anything of their history? Of what physical problems they might have?

There will be plenty of mentally challenged people who walk confidently in, cast their vote and walk out without anyone giving them a second glance. and there can be other people overwhelmed by the sense of responsibility, and over-concerned about making a mistake and accidentally voting for the wrong person, who look unsure and ask for help from those around them but who have no “mental challenge” whatsoever.

Excluding the possibility that you are simply a troll trying to discredit the vote by lying to us about seeing “mentally challenged” people. I suspect you were over-inclined to judge people’s mental capacities from superficial factors that don’t, in fact, imply what you attribute to them.


Nov 6, 2018

Will artificial intelligence ever be good enough to replace authors and rappers?

Yes.

Have a look at The Unreasonable Effectiveness of Recurrent Neural Networks

which shows that neural networks can pretty much capture the feel of any stylized writing :

PANDARUS:

Alas, I think he shall be come approached and the day

When little srain would be attain'd into being never fed,

And who is but a chain and subjects of his death,

I should not sleep.

Second Senator:

They are away this miseries, produced upon my soul,

Breaking and strongly should be buried, when I perish

The earth and thoughts of many states.

DUKE VINCENTIO:

Well, your wit is in the care of side and that.

Second Lord:

They would be ruled after this chamber, and

my fair nues begun out of the fact, to be conveyed,

Whose noble souls I'll have the heart of the wars.

Clown:

Come, sir, I will make did behold your worship.

VIOLA:

I'll drink it.

Very few humans are likely to be fooled by this fake Shakespeare.

But it is certainly impressively LIKE Shakespearean writing.

Rap lyrics today are fairly stylized. And there are plenty of them available online to train networks with. All you really need is a neural net and enough data and you’ll produce plenty of plausible “in the style of” text.

You only have to put a few more constraints and perhaps some other model behind things, and you can make a coherent text that tells a story too.

Now when you say “replace”, the chances are that once we know something is generated by computers, many people simply going to stop valuing it.

However dumb you think a contemporary mumble rapper is, that rapper is successful because his / her fans believe that there IS a person there … giving an authentic performance of life and state of mind. Lil Xan may not be as depressed or fucked up as he appears. But he speaks to and for people who believe that he knows how they feel.

The moment they hear a neural network doing that, and know it is a neural network, they’ll immediately stop valuing it.

Very soon our world is going to be full of AIs that can fake it as “humans” in limited contexts. But we humans are going to get more suspicious and better at spotting the AIs. And for most of us, most of the time, when we stop believing, we’ll simply stop paying attention.

Humans are very fluid and capable of living in virtual and fantasy worlds. Yes, we’ll have relationships with fictional characters and celebrities playing roles very different from their real selves. But our ideal of realness or authenticity gets increasingly strong.

The day any old VST can churn out a stream of rap lyrics that sound “in the style of” Lil Xan (or Biggie), people will just use that for fun, as a texture. But no one will take it seriously.


Nov 7, 2018

From my perspective, it seems that those on the “far” sides of politics seem less educated, both on political topics and in general. Why is this, and is my perception of these people accurate or not?

What is this “seeming” based on?

Can you cite any research? Do you control for the fact that there are different numbers of “far” and “centre”? So is your “less educated” in absolute numbers or relative?

Did you consider that anyone who is publicly “far” has to assert ideas which are outside the window of what is assumed to be “true”. So will have to say things that sound less “plausible” to the majority and will be treated differently, accordingly.

Etc.


Nov 8, 2018

Would you rather do something that is illegal but ethical or legal but unethical?

Neither, particularly.

I clearly see the moral superiority of doing something illegal but ethical rather than the legal but unethical.

But I’d prefer to avoid the hassle of illegality too. Unless it’s forced on my by circumstance / an overly repressive regime.


Nov 8, 2018

What is the most radical political opinion you hold? Why?

Humans have an obligation to take care of each other.

Human behaviour is not innate or fixed, but shaped by the institutions we build. And our collective actions are largely constrained by the institutions we build to collaborate together.

THEREFORE …

we must build institutions that encourage and enable us to collectively take care of each other. And we should avoid / dismantle institutions that encourage or oblige unnecessary competition or conflict.


Nov 8, 2018

What’s wrong with comedians getting involved with politics?

Nothing.

Politics affects comedians like it affects everyone else.

Everyone should be involved in politics.

In fact, everyone already IS involved in politics, whether they like it or not.

Saying “I’m not political” is as much a political statement as any other.


Nov 8, 2018

Is it wrong to be far left or far right on different issues?

Probably.

It may not be intellectually incoherent to take up positions on different issues that are usually considered to be far-left and far-right.

For example, you can be a far-right nationalist in favour of providing state-paid health-care to true citizens.

That looks like a mix of far-left and far-right because people think that state-healthcare is a far left position.

In fact, if you drill deeper into the political positions you’ll find that it’s harder to coherently be both far-left and far-right.

And, in fact, while it’s the far-left championing state-healthcare in the US at the moment, historically, state-provided health-care is fairly “bipartisan”. It’s been supported by left, right and centre over the years, in different countries.

Single-payer, state-funded healthcare is a good idea. And I’d recommend it to anyone. But it doesn’t have to be grounded in far-left principles. The far-left, the centre-left, the centre-right and the far-right all have reasons to support it.

So … that’s why I say it’s “probably” wrong to think you have a mix of far-left and far-right principles. Look deeper and you’ll probably you be either far-left or far-right in your principles, and the policies from the other side you support are likely to be more pragmatic, based on local / current conditions.

This is as true of a far-rightists supporting state-health or a far-leftist supporting immigration controls.


Nov 8, 2018

What do you think about chatbots? Will they become important in the Internet?

The importance of “chatbots” is that their UI fits in places where more traditional graphic UIs don’t fit.

Chatbots got popular because they can live on Whatsapp and Messenger and Telegram and Slack etc.

The “chattiness” isn’t really the issue. If you could fit ordinary GUI principles into these chat apps, people would probably prefer that to backwards and forwards typing.

Now they’re also colonizing speech interfaces like Siri and Alexa etc.

So yes, chatbots are going to be an important UI component from now on.

And AI and machine learning techniques for understanding freeform text input are certainly developing along with them.

Whether we’ll end up with full conversational interfaces to our computers, I’m still skeptical about. But they’ll play a role.


Nov 8, 2018

Is Colonel Brilhante Ustra a national hero of Brazil?

No.

But the new government and its fans may try to run a propaganda campaign to try to persuade people that he is one.

Is this question part of that campaign, I wonder.


Nov 8, 2018

Do you agree with Rand Paul that the right to healthcare means slavery for doctors?

All rights imply obligations.

This is a line that Conservatives are usually happy with.

But only extreme libertine thinks that all obligations are a kind of slavery.


Nov 8, 2018

Do you agree with the new Governor-elect of Illinois, JB Pritzker's plan to legalize recreational marijuana once he is sworn in?

Yes.

The idea that marijuana should be illegal is rapidly heading for the dustbin of history. The only question is how much time, energy and treasure you waste trying to turn back that tide.


Nov 9, 2018

Which language is better for creating DSLs, Clojure or Haskell?

Clojure has a slightly different philosophy than most Lisps, I think.

In Clojure you’d be more likely to make your “DSL” in EDN (“Extensible Data Notation”, which is a bit like JSON but with more features). It’s completely integrated with / interoperable with Clojure itself. You can embed EDN anywhere in a Clojure program, and embed Clojure function calls anywhere in an EDN data-structure.

And you get “parsing” for free.

That’s how languages like hiccup are built.

So if you just want to make “a DSL” (ie. convenient high-level domain specific notation for an application) then 99% of the time, a hiccup-like EDN dialect is going to be fine, and you don’t have to write anything at all.

In that sense, code you don’t have to write is better than code you do.

If you need a specific DSL with a specific syntax which isn’t EDN (or s-expressions) then you’ll be back to writing your own parser.

Here, Clojure has its own Yacc-like and parser-combinator libraries. I’m not sure they’re very different from Haskell’s. But you don’t have Haskell’s algebraic data-types, so there’s no type system helping you. I guess it’s a bit more effort to get a Clojure DSL right using Instaparse etc. than in Haskell.

There is Spec, which does some of the job but is certainly more verbose and less elegant than Haskell’s algebraic data.

So yeah, Haskell probably wins for writing general DSLs but if you just want to make small, simple domain-specific notations for things in your application, and don’t mind the EDN look, then Clojure is fine. That’s trivially easy.


Nov 9, 2018

Are those who are overtly passionate about their political opinions able to be convinced they are wrong about anything?

Sure.

But people who are passionate about their political opinions tend to have thought about them a lot and argued about them with other people a lot.

So people who are passionate are not easily persuaded by common, “obvious” or superficial criticisms.

I’m very open to having my political ideas criticised. I believe in the importance of criticism and debating those who disagree with me.

And I believe I do it well, in good faith.

BUT …

obviously, I have done this for 30 years. If you come with a common or superficial criticism the chances are that I have heard it before. And already have an answer to it that satisfies me.

So I’ll not be impressed.

I know, from the outside, that will look like I’m being “closed minded” or unwilling to engage in dialogue. I’m really not.

But at the same time, superficial arguments are really not going to engage me.

I’m sure this is true for my political opponents too.

The art of having a dialogue is finding a new angle. A way to cut through all the existing assumptions, that allows us to think about a question in a fresh way.


Nov 9, 2018

Since the House of Lords' purpose is to advise and provide a second perspective to proposed legislation, doesn't it actually make sense that the peers are not elected or appointed by politicians?

It would make more sense for peers to neither be elected nor appointed by politicians.

But it also makes sense for them not to be hereditary.

So the question is … where do they come from?


Nov 10, 2018

Should alternative energy companies get government subsidies? Why won't they?

Yes.

Governments should be in business of giving strategic guidance to society. One reason that things are so fucked up at the moment is precisely that politicians and governments stopped thinking that their job was to provide a direction for society, and were persuaded that they should just “let people do what they want, as expressed by their choices in the market”

This ignores that fact that the market isn’t a neutral reflection of “what people want” but has its own dynamics and canalization. The market’s own structure constraints people’s choices and steers society in a particular direction, however idealistically “hands off” the government claims to be.

Governments have a job to set a strategic direction for the countries they are responsible for. And one of their jobs right now is to figure out how to cope with both climate change AND the fact that fossil fuels are a limited resource we are burning through very quickly.

It’s not enough to say “ah, Fracking means we have another 20 years”. No, a prime-minister or president should worry about their country 20, 50 and 100 years in the future. A true leader would recognise the problems and be concerned for the future.

So, sure, governments have to push for sustainable energy, both as a matter of national security and long term welfare.

That means governments should fund research. They should support technological innovation. They should “bet on technologies” even if that means they sometimes chose the wrong one.

It’s the height of hypocrisy to celebrate capitalist risk taking and learning from failure. And to then insist that governments mustn’t try anything unless they can miraculously always be right.

If you deny governments access to the same tools that allow private interests to succeed, then you’ll end up with governments with no infrastructure to learn or improve.

Government SHOULD support alternative energy projects because they have a strategic duty to bring the countries they manage to long term energy sustainability. And they should have the same leeway to make mistakes that we give to private corporations. Otherwise they’ll be blind.


Nov 10, 2018

What do you dislike about J. S. Bach's music?

For me, Bach was working at a time when the rules of what counted as music were too strict and too limited.

He did his best. He did many clever things within that straightjacket.

But it all “sounds the same”. The palette of sounds, the types of melodies. The structure of the music. It’s too restricted for me to enjoy.


Nov 10, 2018

What Will Bitcoin Look Like in Twenty Years?

If BitCoin (or cryptocurrencies more generally) is to survive, then they need to solve the scaling problems :

it can’t consume humongous quantities of energy. Yes the existing world financial system consumes a lot of unnecessary energy. But crypto can’t turn out to be more energy hungry than that. And to supplant it, probably needs to consume orders of magnitude less energy.

it can’t take 10 minutes or more to resolve a transaction. It needs to be able to make fast transactions.

it must be stable and less volatile.

Blockchain technology is at the nexus of finance, cryptography, distributed databases and networking protocols. We’ll need new innovations in all these areas. we’ll needs to divide (or shard) the blockchain into a tangle or lattice (see BitLattice ) that can confirm payments locally and then ensure that the whole network eventually get synchronized. Without using too much power.

We need to solve the speed and power constraints BEFORE crypt-currencies get into general use. We also need to figure out the social engineering necessary to avoid people speculating on them. Only once we beat the speculators, AND solve the energy / speed problem to allow scaling, will be beat the volatility.

In 20 years time, cryptocurrencies will have either solved these problems or everyone will have forgotten about them.


Nov 11, 2018

Do conservatives who promulgate the labor theory of value realize it is a Marxist doctrine?

It isn’t a “Marxist” doctrine.

It was mainstream economic thinking at the time Marx was learning economics by reading Smith and Ricardo.

Labor theory of value


Nov 12, 2018

Why doesn’t United States assasinate all world dictators like Xi/Putin, wouldn’t Churchill approve?

That puts too much emphasis on leaders.

Leaders are a product of cultures.

A particularly egregious leader might be worth assassinating, but leaders of rival countries will just be replaced by someone with a similar mindset who will continue similar policies.

Also, Western politicians are rarely killed in the wars they start. But if they decide to establish the norm that politicians are legitimate targets for foreign powers to go after, then their own lives are going to be on the line.

You can forget diplomatic summits in foreign countries if they all turn into a game of “plant the Novochok”


Nov 12, 2018

Should the next Attorney General investigate the Democrat party, George Soros and the Clinton’s for their alleged crimes?

Depends how much money you want to waste.


Nov 12, 2018

Is Bolsonaro a far-right politician?

Yes.

He consistently says and supports far right positions.

He’s explicitly supported and embraced by far rightists around the world.

He explicitly says he wants to eliminate leftism from Brazil.

The only people who don’t recognise Bolsonaro as far right are those already so far to the right themselves that they think he looks merely right or centre from their perspective.


Nov 12, 2018

Quora's BNBR policy is hostile to conservatives. Do you agree or disagree with this statement?

I disagree.

It’s more like conservative have set their hearts on being nasty as disrespectful and so disproportionately fall foul of BNBR.


Nov 12, 2018

Quora's BNBR policy is hostile to liberals. Do you agree or disagree with this statement?

No.

I don’t see liberals disproportionately suffering from it. If anything conservatives probably suffer more.


Nov 12, 2018

Do you think Jeremy Corbyn would be a better leader than Theresa May at the Brexit negotiations?

Of course he would.

Corbyn’s own beliefs and failings don’t matter.

First, he’d put Keir Starmer and John McDonnell on to it and they’ll come up with something better than May’s cabinet colleagues can come up with.

And secondly, he doesn’t have a rabid no-deal contingency in his own party that he has to worry about convincing.

My guess (although I have no inside knowledge on this, this is speculation based on my model of Corbyn and Labour) is that Labour would pursue something like a Ukraine+++ style deal, with an NI backstop.

Corbyn isn’t hung up on the idea of “the Union” and is probably not fussed about NI reuniting with the rest of Ireland at some point in the more distant future. And he’s not beholden to the DUP. He’ll be happy to leave NI in the single market and customs union indefinitely with a sea border. If China can make one country / two systems work, then so can the UK. It already DOES have policy differences between NI and rUK. (And between Scotland and rUK)

Ukraine is useful to Labour because it doesn’t allow freedom of movement (the thing that Labour is frightened will drive its working class voters into the arms of the far right) but has aspirations towards harmonization of standards and free movements of goods.

Without May’s absurd red lines on not having a sea-border with NI and not being within the jurisdiction of the European court on trade matters, then a deal whereby the rest of UK gets freeish trade but not free movement of people is much easier, either within article 50 or outside it.

Now, if you say this is way worse than remaining, then I agree. I think losing freedom of movement is a terrible thing, both practically and symbolically. BUT … unlike May’s hopeless attempts at “compromise” solutions which win the support of no-one, this might actually get agreement from the EU.

And assuming that Corbyn is in power, presumably has a Labour or Labour-led coalition majority in the Commons.

The chances are that many in that coalition are in favour of Remaining. They won’t be happy with any kind of Brexit. But this is about whether Corbyn can get a better deal with the EU. He can. And if he were in charge of negotiating one he and his team would get there.


Nov 12, 2018

Why is software often so clunky in ease of use and only partially meets the end users needs? Is there a solution?

There isn’t really a solution.

To be successful in the market (even the free-software “market”) software needs to win many users. And each user has slightly different requirements slightly different levels of understanding, slightly different use-cases, slightly different data.

Selling software is like selling pre-decorated living rooms. More or less no two people in the world actually have the same decoration or furniture or appliances in their living room. Each configures the room to the best of their ability to their personal taste.

If you sold pre-decorated living rooms, in which no-one could change the furniture or fixtures, people would soon be complaining about why interior decorating is so clunky and inept.


Nov 12, 2018

Will the conservatives be voted out due to rising poverty, homelessness, the problems with universal credit and other issues?

No.

The problem is that :

a) the groups affected are relatively small compared to the overall population. And not the most organized voters

b) right-wing media has systematically denigrated and demonized the people most affected by these issues, so that they’ve “brainwashed” a large proportion of the UK population to be heartless about those dependent on the state.

It’s more likely that May could be voted out on perception that she’s failed the NHS and social care system, failed policing (leading to a crime explosion), failed education (schools not working as well as people want, corruption scandals in “free” schools and academies, university tuition costs spiraling with little to show for it) or failed the economy (Brexit pushes the UK into a nosedive)

Ie. things that the majority of the reliably voting population think are, or plausibly could, affect them.


Nov 12, 2018

Was Tony Blair right when he said: "The art of leadership is saying no, not yes. It is very easy to say yes"?

Yes. Of course.

Pity he didn’t show a bit of leadership when Bush tried to inveigle him into invading Iraq.


Nov 12, 2018

Is Jeremy Corbyn more popular than Theresa May?

No.

Theresa May is still more popular and more trusted in the polls.


Nov 12, 2018

Who has better style and fashion sense: Michael Moore or Steven Bannon?

I’m the world’s scruffiest man.

By my standards they both have great fashion sense.


Nov 12, 2018

If the only thing that accelerates society is innovation, why is politics relevant?

Politics decides what direction the innovation goes in.

For example many innovations of the mid-late 20th century came out of military funding as part of the cold war, which was fundamentally an ideological war between different ways of organizing society.

Other innovations driven by the desire to make money in a capitalist society. Why do we have the particular technologies we have today and not similar ones with different characteristics? The short answer is “politics”. Politics not just in the sense of who is in government, but also politics in the sense of what are the values we as as society want to live by?

For example why is there an argument over “net-neutrality”? How will the internet evolve now America is moving away from it? Some kinds of innovation thrived when there was net neutrality. Now there’s less of it, there’ll be different kinds of products that get successful. Ones that are promoted by, and in partnership with internet providers and phone companies.

It’s already hard to control your phone today. For most of us, phones come pre-loaded with apps we don’t necessarily want but which phone companies have been paid to push down our throats. We can’t even get rid of those apps, and they take up so much space we have little room to load alternatives.

Want to use Signal and Conversations when your phone comes pre-loaded with Messenger and Whatsapp? That’s increasingly difficult today.

Politics could insist that phones are neutral platforms and that we have a level playing field where social software can compete.

Instead politics has decided that there’s no need for them to be, and that you, the customer, must either pay a fortune, or be cattle to be farmed by the phone companies in partnership with Facebook.


Nov 12, 2018

Would you get arrested in London for waving Union Jack because it’s “oppressing” the majority who lives there now?

Most people haven’t read J L Austin’s How to do things with words

Nevertheless, most native language speakers are perfectly capable are recognizing that words, or indeed flags, are usually “performative utterances” which constitute “speech-acts” (illocutionary acts, perlocutionary acts etc.)

And we evaluate the use of words (and flags) not just as neutral things but in terms of the pragmatic meaning behind them.

In short, if you’re a thug, using a flag as a kind of threat, against innocent people going around their lawful business in the capital, then you bloody well ought to be locked up.

Threatening by waving flags is no different from any other kind of threat. Even in America, threats are not protected speech under the First Amendment.

Now, in American law, “threats” are defined very narrowly : too narrowly to capture all the things that actually are threats. Perhaps that is as it should be … it’s dangerous to allow the government too much power to control what we say, and erring on the side of caution is the right trade-off to make.

But that doesn’t mean that most of us don’t recognise when a flag IS being used as a threat, or don’t despise the thugs who engage in that activity.


Nov 13, 2018

Liberals, what are your most conservative opinions that most conservatives don’t agree on?

If it ain’t broke, don’t break it.


Nov 13, 2018

What happens if parliament turns down May's negotiated deal for Brexit? Would the UK public accept a hard Brexit rather than no Brexit? Time for another referendum if it fails to pass?

The short answer is no-one knows what people actually wanted from Brexit.

The right thing would have been to have a second referendum back at the end of 2016 to ask what sort of Brexit people were really looking for : softish (just out of the EU but not the single market) or hardish (out of everything whatever the cost to business and Northern Ireland)

But no-one in the government wanted to ask that question, because to ask it would have given the lie to the claim that there could be a cake-and-eat-it, best-of-both-worlds Brexit.

Neither the hard Leavers who had campaigned claiming we could have that cake, nor May who was now in charge and betting her reputation on getting a good deal, wanted to admit to the British people that Brexit inevitably meant a hard choice between two unpalatable outcomes.

So the government has faffed for two years, spending its energy infighting between its own factions, while lying to the public about what Brexit implied. And now the time is up, and we still don’t know which of hard and soft Brexit the British people would prefer.

We’ve fought for a Parliamentary vote on the final result, but we’ve not defined what happens if parliament rejects May’s proposal. Nor what happens if parliament accepts it but the EU rejects it. So parliament is voting blind. If an MP rejects May’s deal they won’t know if they’re voting for cancelling Brexit or for a no-deal Brexit. That is how insane this now is.

Even now a referendum to find what the people want would be a good idea. But we are dangerously close to the time when it will be too late to organize one to have any meaningful effect.


Nov 13, 2018

What thing do you refuse to believe despite the high amount of evidence?

That my fellow humans are stupid and irrational.


Nov 13, 2018

Why do so many intellectuals declare all fascism to be socialism, i.e. left wing? When clearly right wing socialism also has existed?

They don’t.

The first give away is in your fifth and sixth words. “Intellectuals” rarely “declare” anything.

They may suggest and argue for. Anyone who asserts stuff without giving a good explanation or argument or justification for it isn’t an intellectual.

The rest of your question is based on a usage of the terms “left wing”, “right wing” and “socialism” that may be popular in the filter bubble in your corner of the internet but isn’t common anywhere else.


Nov 14, 2018

Should I be concerned about "global warming”? If it's not "America warming", then why does it matter?

Is America not on the globe then?


Nov 14, 2018

Programmers and web developers, imagine if you could redesign JavaScript, but only within ten days; what would you do differently?

Take that list of WAT that people laugh at.

Announce that the next version of Javascript is going to break backward compatibility and fix that list. Eg. default casts to something reasonable.

Eliminate null values (make it impossible to create variables without assigning something to them. Create a new run-time error whenever people try to access non-existent array elements. But add a “not defined” method to the array object which programmers can explicitly override to handle in their own way.

Nothing in Javascript should now be able to deliver a null value. Anyone who has a problem with that, write some kind of Maybe object.

Leave everything else as it is. The above is already enough breakage. But going through the pain of adapting will make Javascript a far better language.


Nov 14, 2018

Are analogue computers obsolete?

Not necessarily.

What is an “analogue computer”?

It’s basically something that does calculus with electricity. Effectively you model the terms of your mathematical equations with the electrical characteristics of the components, and then your circuit acts as an “analogue” of the equation, when you change particular resistances or voltages you are changing the parameters of the equation.

What that means is that analogue computers are fast. But inflexible.

Every time you need to model a new equation, you need to build a new circuit. To an extent, you can do that with a bunch of modules and some kind of plug-board or patch-bay. But there are still only a limited number of combinations.

And that’s tended to mean that digital computers, which can be reconfigured in software and can do “any” computational algorithm, have tended to win out.

But analogue scores if you need to solve the same equations many times, very quickly.

Already there are certain applications where we want the same thing calculated again and again, very fast. Bitcoin mining. Neural computing. Other kinds of simulation. Perhaps some kinds of navigation or other kinematic algorithms in robotics.

Not all the algorithms we can use for these things can be modelled with analogue circuits. But some can.

For these applications we’ve already started moving from using just CPUs, to GPUs (which have simpler logic but are repeated more times), to FPGAs (large arrays of software configurable very simple processing units) to ASIC (“application specific integrated circuits”).

I’m sure some ASICS are already doing what is effectively “analogue computing”. And when we discover algorithms that are basically calculus, and the economics work out, then custom analogue electronics will do it for us a lot faster (and using a lot less energy, more cheaply, once we’ve got over the hurdle of the price of making an ASIC in the first place)

Some links :

Analog computing returns

Why Algorithms Suck and Analog Computers are the Future - De Gruyter Conversations

Should We Bring Back Analog Computers?


Nov 14, 2018

Why do you think people who aren't directly involved in politics or activism get so tied up in politics? It's not as if their opinions are going to change anything.

Things change.

And somebody is making that change happen.

If you don’t think it can be you, then it won’t be.

But if you believe you can make a change, then you become that somebody.


Nov 15, 2018

Why is there nothing central about blockchain?

Because that’s the design goal of blockchains.

Blockchains are a solution invented to a problem “how can you have a trustworthy system when you don’t have a trusted central power to adjudicate”


Nov 15, 2018

Why is Corbyn unable to call for a second referendum when Brexit has turned out to be different than sold?

It’s not a question of being unable.

It’s not his job.

Corbyn’s job is to win an election, get into power, and then exercise that power to enact the policies he believes in.

That’s a necessary and urgent task.

Anything which isn’t focused on that is a dereliction of duty.

Complaining that Corbyn isn’t putting his time and credibility into campaigning for a second referendum is like insinuating that ambulance drivers are secretly bad people because they aren’t helping put out fires.

There’s a huge fire going on! Why is the ambulance driver running away to the hospital with the burn victims when he could be carrying buckets of water?

Corbyn’s job is to try to get people to recognize that the Brexit debacle is just a symptom of a much deeper problem : the failure of the neoliberal programme.

You aren’t going to save our comfortable liberal society from far-right populism and economic devastation just because you manage to pull off a narrow second referendum victory that goes Remain’s way. That will be a temporary respite at best. Britain will be more divided. Britain’s economic decline will continue. Far right-populism will return stronger and nastier than ever. And calling for yet another referendum next year.

To fix our problems you have to go to the root and deal with that underlying neoliberalism. And it’s Corbyn’s job to get people to focus on that root cause and the only real solution : getting the Tories out and Labour into power.

Once that happens, THEN Labour can deal with Brexit. Until that happens, Corbyn actually has very little influence. It would not matter an iota if he was at the front of every Second Referendum march in the country, arm in arm with Caroline Lucas, Vince Cable and Anna Soubry. It wouldn’t make a second referendum the slightest bit more likely.

There will only be a second referendum if :

a) Theresa May’s proposed deal is voted down by parliament.

b) Theresa May can be persuaded that it’s better to call for a second referendum than try to either tweak her deal or crash out without one.

In regards to the first, Labour, will vote against May’s deal. Check.

In regards to the second. Corbyn has no intimacy with May. Nor much credibility with her as an advisor. What bargain could a Corbyn-led Labour offer May to persuade her to go for a second Referendum?

To lend their votes to her next project?

Tory Remainers can promise a second referendum will save her reputation. As it saves her from the personal catastrophe of being responsible for a no-deal. Corbyn can’t promise that. He has to attack her reputation whatever she does. He will blame her for Brexit.

He has no influence over her decision.

Furthermore, to win power, Corbyn needs the votes of the Leave inclined working class. There’s a massive risk that coming out strongly for Remain will alienate them and lose him votes he can’t afford to lose.

There are many passionate Remainers in Labour who are undoubtedly disappointed that Corbyn isn’t joining them. But Corbyn is a “grown-up” now. He has responsibilities. And his responsibility is to focus his energies on getting Labour into power. Not dissipate them fighting for something which other people can do just as well as he can, but which carries a real risk of scuppering his main objective.


Nov 15, 2018

Why is it many critics of globalization argue that the persistent inequality confront the large product of neoliberalism?

Why do we say that “neoliberalism” is the cause of inequality under globalization?

I’ll explain :

Before neoliberalism, many countries worked with a largely “Keynesian” consensus. Under this consensus, economists and politicians believed that when the economies hit a downturn or recession, the government should intervene, borrow money and create jobs to do useful work like infrastructure projects.

Government spending like this was “counter-cyclical” ie. it compensated for the times when the economy was going through a bad patch. It took advantage of all the extra unemployed so that the government could hire workers to do useful infrastructure projects relatively cheaply. Meanwhile it kept those workers employed. And infrastructure got built.

Then, when the neoliberals came along, they claimed that Keynesianism couldn’t possibly work (in theory), despite the fact it had been working in practice for 30 years. They took advantage of a particular situation during the 70s when Keynesian stimulus didn’t seem to be working, to make a strong (but way over-stated) case that it never worked at all.

So after the neoliberals took over, governments stopped borrowing money to invest in infrastructure projects during recessions.

The results of this are pretty obvious :

where there are recessions, they are worse than earlier because the government is no longer creating new jobs to compensate. Instead unemployed workers just lose their savings, see their quality of life decline, lose hope, see their communities fall into a spiral of economic decay, and their life-spans shorten.

the government doesn’t spend money on infrastructure. Instead it believes in giving money to private corporations to run and maintain infrastructure. What happens is that the private corporations (eg. privatized water in the UK) extract a lot of money to pay their shareholders and senior executives, turn to financial engineering rather than real innovation to increase their profits. And the infrastructure (water pipes, roads, schools, hospitals) get run down.

Given that :

a) the working poor have continued to get poorer during the neoliberal period, as every economic downturn is a damaging blow to their finances, and they have no way to recover from the continuous ratcheting down of their status and quality of life.

And b), much of the state infrastructure which used to be at the disposal of the working poor, is now falling apart,

it’s not surprising we blame neoliberalism for the exacerbation of inequality.

OK. But where does the “globalization” part come in?

Well, globalization was used as a justification for exporting the theory of neoliberalism around the world. Governments opened their economies to imports from developing countries whose workers were paid a hundredth of the salaries of workers from the developed world, and then told their populations that they needed to embrace neoliberalism in order to stay competitive. States could no longer “afford” the indulgence of government looking after people. (Despite the fact that Keynesian stimulus is basically a type of investment which ultimately pays for itself.)

Meanwhile developing countries who were trying to build their own economies on Keynesian principles were largely discouraged from doing so by (ironically) the very institutions that Keynes helped to set up : the IMF and World Bank, which had been taken over by neoliberal ideology. The IMF in particular made developing countries suffering a sovereign debt crisis sell off all the government owned assets and resources, taking away much of that country’s power to enact Keynesian principles, and therefore, also, any capacity for it to benefit from the cheap labour available during periods of high unemployment.

Think of it like this. When the government runs the hospital, if there’s a recession, there’s a lot of people looking for work. The government can still borrow money relatively cheaply, so it borrows money and hires builders to construct a new wing of the hospital. Everyone benefits. The government gets a cheap work. Workers get jobs when times are hard. And patients have a new hospital wing.

Now imagine that the IMF has forced the government to sell off the hospitals to private companies. The government is now leasing the hospital’s services on a fixed price contract. When the recession hits, the government doesn’t pay any less : there are as many people getting sick as before. Meanwhile, the private owners of the hospital don’t find that they can borrow money as cheaply as the government can, and as there’s a recession on, they prefer to hold on to their money. So they don’t think of investing in a new hospital wing. And the construction workers? They stay unemployed.

This is how globalization (or the IMF’s neoliberal ideology) spread economic inequality through the world. By killing off the Keynesian economies that had built-in mechanisms to share the misfortune of economic downturns; and instead installing schemes that allowed the richest to thrive while everyone else’s safety net got shredded.


Nov 16, 2018

Who is accountable for the mess the UK is in over Brexit? Is David Cameron or Boris Johnson to blame, or does it all fall on Theresa May?

“Accountable” suggests that there’s some mechanism to hold them to account.

There doesn’t seem to be.

But who is “responsible” is David Cameron.

The story starts in 2008, when the world economy was blown up. Gordon Brown did what he could to save the UK financial system - by borrowing money to bail out the bankers. Not the cleverest move, but one well within the parameters of what politicians were “meant” to do at the time.

Because of that, the UK’s external debt went up; while the world economy went into recession.

Now Cameron could have done the honest and honorable thing, and been straight with the British people that this was a crisis driven by global factors well beyond the control of any particular British party, and that as “we were all in this together” he would work on bipartisan policies to help the UK weather the storm of the major world recession that was coming.

Did he?

Hell no. The Tories simply claimed that the UK’s debt was all the fault of Brown and Labour’s “irresponsible spending”, and used this as an excuse to launch a harsh ideological austerity regime on the UK, led by Cameron’s mate George Osborne.

They slashed public services, payments to the ill, unemployed, working poor. They cut school programs. Social services programs. Public sector wages (leaving doctors, nurses and schoolteachers significantly poorer, while making it harder to recruit those key workers, and putting extra strains on the services they provided.)

Central government also slashed the amount of money it was paying to local authorities, without allowing those authorities to compensate by raising taxes. That’s why your local libraries have closed, the dustmen only come every three weeks and your local authority is still going bankrupt.

Between the salary freezes to state employees, the cuts to benefits, and reduction of central government support for local authorities, there’s an estimate I got somewhere (looking for the reference now) that the regions outside London have lost something like £37 billion from their economies since 2010. That’s a lot. If you want to know why your high-streets are full of empty shops, the local hospital and fire-station have closed, and you can’t get a full time job, that’s a huge part of the problem.

There are other problems too. Automation and globalization (often working together in a pincer movement) are also decimating your local economy. So Amazon now brings a lot of stuff made incredibly cheaply in China straight to your door, and there’s little employment in the local factories or shops.

And way, way behind these two major causes of Britain’s economic crises - austerity taking 37 billion quid away from your region, and globalization / automation - is the influence of a few hundred thousands Eastern Europeans coming to do fruit picking and plumbing.

However, Cameron wouldn’t, of course, admit that what was “breaking Britain” was his own austerity policies. Nor was he competent to have an open discussion with the British people about, nor or a national strategy for dealing with, the issues of new technologies, globalization, automation etc. Did you ever hear Cameron give a “White Heat of Technology” type speech? Or hear about a major Tory government industrial policy? Of course not, Cameron is too stupid to think seriously about such things. Osborne did have a “Northern Powerhouse”, but it’s not like it translated into much concrete action.

The Tories’ main hope was that China was going to bail the UK out with new investments. Because … low corporate taxes. But as UK workers’ productivity is embarrassingly low for a major European country, luring foreign investors is still a hard sell.

Tory toffs who came from privileged backgrounds and never wanted in their lives, imagined that the way to solve Britain’s productivity problem was to take social benefits and protections away from poor people to force them to work harder.

Naturally this is a useless, bogus solution. Britain’s productivity problems stem from the structure of its economy.

Naturally, again, the poor people suffered.

But that’s always the Tory mindset. To understand the economy the way a banker would, purely as a question of finance. And to not worry about the collateral damage to the poor.

So … with a range of policies that effectively added up to “screw the plebs” Cameron needed a scapegoat. Fortunately for him, from even before he took office, immigration was becoming an issue.

That’s because a few hundred thousand Eastern Europeans DID come to work in Britain (and paid their taxes) and had the affrontery to set up shops with signage in their own languages, and sell the kinds of tinned and packaged foods they liked in the old country. Of course, the tinned foods were made by the same global corporations that make British foodstuff, but the Poles liked to see it labelled in their own language. So the Daily Mail’s professional xenophobes began to fume that they didn’t feel at home in their own country any more. What with all the Polski Skleps.

Cameron, of course, was delighted. The Tories actively encouraged and participated in the growing resentment against European foreigners. Cameron promised to cut immigration to an insansely low figure, given the size of the UK’s population and economy.

And Theresa May as home-secretary was happy to oblige with publicity stunts of vans driving around warning illegal immigrants to go home, and instigating a hostile climate against the Windrush generation.

Cameron didn’t, ultimately, want to leave the EU. He knew it would be a disaster.

But he was happy enough to posture to divert attention from his own policies and take advantage of the rising Eurosceptic / xenophobic energy. He pulled the UK out of Europe’s centre-right Conservative block in the European parliament, as a symbolic act of “resistance” against the Brussels technocrats. Instead, allying the Tories with harder-right nationalists from Eastern Europe. The irony here is that this was an act of self-sabotage as it cut his natural alliances with the powerful centre-right power-brokers in the EU that could have helped him to negotiate with and even influence the EU more.

Cameron was all about meaningless superficial symbolism and misdirecting attention, while he and Osborne happily pushed their extreme ideology on the rest of the country.

He’s the one who drove much of the UK population to such despair with austerity that they were willing to take a gamble on drastic action.

He’s the one who actively encouraged people to think that their problems were due to the EU and foreigners rather than his policies.

And he’s the one whose failure of statesmanship simultaneously cut the UK out of serious decision-making and influence in the EU, while he pandered to the Europhobes to keep their support.

Ultimately this led to his greatest and most idiotic gamble : holding a referendum with no meaningful definition of what Leave meant, or planning for what would happen if it won. Simply because he never imagined that this could happen, and was only doing it as another publicity stunt : to appeal to right-wing Tories tempted by UKIP.

Brexit is ALL Cameron’s fault.

Boris Johnson is a cockwomble. But his actual influence is far less than the hype he receives. He’s definitely guilty of promoting some whopping pork pies and perhaps shifting some votes. But he’s really so much less than (he likes) everyone to believe.

May has many, many flaws, and I’ll be happy discuss them at length, but given the corner she has painted herself into, has done about as well as you could expect. She was tasked with doing the impossible. Stupidly kept up the impression that she might achieve the impossible. And now has failed to achieve the impossible but has just about clawed some kind of viable deal.

May actually DOES have some principle, some courage and some sense of duty. I’ve been impressed by her in the last few days.

I totally think that Labour should vote against her and try to overthrow her government because ultimately Brexit is not a catastrophic “accident”. It’s the natural unfolding of the chaos that Tory ideology inflicts on the country. And that is the problem that needs fixing.

But if you want to compare personal culpability or personal ability or honesty or any other issue of character, there is no comparison. Cameron and Johnson are in a different league of awfulness, ignorance, incompetence and ignobility than May. I know “not such an arse as David Cameron” is faint praise. But she deserves it.


Nov 16, 2018

What is more acceptable: focusing on creating policies that work regardless of morality, or focusing on reinforcing what is morally right regardless of efficacy?

“works” is a term which is inherantly laden with some values. There is no “working” without a sense of what you want from society, the economy or a country. How do you define “work”?

And if you define your wants to explicitly exclude “the good”, then you are effectively saying you want / or are tolerant of “the bad”


Nov 16, 2018

Who will win the battle started by Theresa May with the supporters of a hard Brexit in the United Kingdom?

Theresa May didn’t “start it”.

It was inevitable.

The timer ran out and she couldn’t keep prevaricating any more.

The Brexiteers had their chance. David Davis was Brexit minister. Boris was foreign secretary and Liam Fox was minister of somethingorother. Even Dominic Raab could have been pitching in.

If there was any way to come up with a good solution to Brexit they could have sat down, put their heads together and done the hard work of coming up with a deal that was good both for Britain and acceptable by the EU.

They either couldn’t, or couldn’t be bothered.

The hard Brexiteers are not, and never were, serious about coming up with a deal with the EU.

For them Brexit has been nothing more than an opportunity to grandstand. And if they couldn’t get what they wanted by bloviating, they were willing to just cross their fingers and gamble the country’s future on a blind leap over the cliff-edge.

Theresa May hasn’t started a fight with them.

She’s just run out of ambiguity to keep buying them of with. Reality has called time on them.


Nov 16, 2018

The United Nations has condemned the British government's "punitive, mean-spirited and often callous" treatment of the country's poorest and most vulnerable, in a damning report. Do you agree?

Yes.

I agree 100%.

David Cameron and George Osborn are contemptible.


Nov 17, 2018

More than 50 people were arrested on Saturday as thousands of demonstrators occupied five bridges in central London to voice their concern over the looming climate crisis. What are they hoping to achieve?

They were hoping to get politicians to take the dangers of climate change seriously and enact more serious and immediate policies against it.

Even where governments accept the problem and promise to do something about it, it’s always too little, and a long time in the future.

Take something practical like the third runway at Heathrow.

Environmentally responsible politicians would just say “to cut our overall emissions we need fewer flights. Obviously expanding airport capacity and allowing / encouraging more flights is going the wrong way to go. No third runway”

Instead the politicians ultimately let economic demands trump environmental concerns. And vote through the runway anyway despite what I’m sure is a genuine desire to resolve climate change.

You only have to look at the “crabs in a bucket” negotiations over Brexit to see how inept our politicians and political institutions are to deal with difficult problems like mass extinctions and global warming.


Nov 17, 2018

What are some great contemporary Brazilian musical styles/musicians?

Brazilians seem pretty into influences from Afrobeat and other Latin American styles at the moment.

A good example of a Brazilian band mixing funk (both the traditional and contemporary kinds), various Latin styles and some global bass electronic sounds are Muntchako.

You can hear their whole album here :

Muntchako are spun out of the Criolina sound-system. And earlier played on

Space Night Love Dance Laser

Furmiga Dub mixes dubstep / EDM influences with haunting traditional North Eastern Brazilian folk music.

Baiana System from Salvador have a more afro / reggae influence.

Brazil has an interesting take on trap / bounce etc. type music. With a lot of fairly self-confident empowered sex-positive feminist rappers like Carol Conka :

and Psicopretas who give Wu Tang or similar and similar clans a run for their money.

Finally there are some great small labels to check out :

Tropical Twista Records and Voodoohop do chilled / downtempo / electronic / bass music. Quite a lot of variety of artists.


Nov 17, 2018

Have the far right forgotten how readily the left will take up arms?

The opposite.

The left has been complacent over the last 10 years or so and underestimated the willingness of the right to engage in violence. That’s why the left are suddenly so shocked and horrified at overt threats from the right and overt violence.

The left has violence in its history too, but I don’t think the right have ever forgotten about that, given how much they go on about it.


Nov 18, 2018

Bill Cash said that 'the idea that you can respect the autonomy of the EU and the sovereignty of the UK—seems to me to be completely impossible, because you can’t achieve both of those things at the same time'. Is he right?

In the immortal words of some internet meme guy who may, indeed, be quoting Paulo Coelho.

In more respectable terms, this is some kind of Kantian thing, no?

“Freedom” is the ability to follow reason / rules.

If “sovereignty” for a country is basically a kind of “freedom”, then it isn’t just “following inclinations” or being blown around on the winds of the international market. Freedom or sovereignty exists in the form of being able to make commitments and sticking to them.

Mind you, that might be Sartre too.

Bloody French!

And bloody Germans, too, of course.

But it might have some basis in Hume : Hume on Free Will

Or put it another way. No country is completely free. We live in a world of international law. We can’t just walk in and occupy our neighbours without expecting blow-back. Even Bill Cash probably thinks that this is better than the law of the jungle.

If Corbyn gets into power and decides to confiscate all the money in international banks, Cash will be the first person to scream that Corbyn isn’t allowed to do that, “sovereignty” be damned.


Nov 18, 2018

Was Rees-Mogg's recent claim to have more than 48 letters of 'no confidence' in Mrs. May in place just another lie? She's still there!

I don’t know.

And I don’t care.

Brexit is a massively serious issue that we should all be worrying about and focusing our attention / political energy on.

BUT

… JRM, Theresa May’s future and intrigues about Tory leadership are utterly trivial and unimportant.

No Tory leader is going to get a better deal from the EU now they’ve signed up to this one.

So it’s May’s deal, no deal or No Brexit.

Parliament has a legal right now to debate and vote on that proposal.

EVERYTHING is with parliament. The Tory leader’s only power is how to gatekeep / frame the question that parliament gets asked.

If May is replaced by a hard-Brexiter, Parliament risks be given a choice between May and No Deal. It has to fight against that.

But May would like to give parliament that dichotomy too, in order to get her deal through. Parliament has to fight against May to get a better option on the menu.

Everything is about how Parliament organizes itself to fight for how its “meaningful vote” is framed.

Tory leadership is a factor. But it’s just one factor.

No-one should be concerned about JRM and May’s future outside that question.


Nov 19, 2018

Do Bolsonaro supporters regret voting for him?

No yet..

They haven’t actually seen him in power yet


Nov 19, 2018

Why are we becoming a society that must apologize for everything we think and say?

If we’re lucky we’re becoming a society that must apologize every time we think or say something rude, harmful or dangerous.

Another term for such a society is “civilized”.


Nov 20, 2018

Is there a clean language that transpiles to C++?

Ferret compiles a subset of Clojure to C++.

Clojure is a beautiful language. A modern and powerful Lisp dialect.

Right now Ferret is focused on letting you write for Arduino and other basic controllers for robotics and IoT in Clojure.

It doesn’t support a lot of the libraries that Clojure programmers are used to, which come from Java. And obviously a big part of Clojure for many people is the fact that it’s on the Java ecosystem.

Nevertheless, Ferret shows that you can compile the basics to C++ to then run natively on various platforms. I hope more people will pick up on it and develop it (porting more of the standard library) so that it can be useful in more scenarios.


Nov 20, 2018

If we use landmass to gather sunlight with solar panels for fighting global warming, does that mean it will cause more heat due to the reduction of Earth's albedo?

In principle, yes.

You’d have to do the maths to see whether this is significant compared to the amount of heat created by other means of generating the same quantity of power.


Nov 20, 2018

So we get rid of Theresa May. Who is a realistic alternative?

Well the obvious answer is Jeremy Corbyn.

But I assume that’s not what you meant.

No one is getting rid of May yet. They need her to carry the can for Brexit over the finish line.

But let’s say her deal is voted down in parliament.

And then all hell starts to break loose.

It suddenly becomes clear to everyone that we’re looking at No Deal. Business and the markets belatedly fly into the panic they’ve been avoiding so far …

And things are going to get seriously crazy.

Now it’s down to someone to choose between No Deal, a second Referendum and a general election. The Tory party realizes what a terrible mess they’ve made of things and that they’re going to be blamed.

But they sure as hell aren’t going to accept a no confidence vote and put Corbyn in power. So they have to have a ceremonial bloodletting and do a U-turn in favour of a second Referendum.

The Tories, often one of the smartest political operations the world has ever seen realize they need to detoxify their brand VERY, VERY quickly. And they have to pivot towards a second Referendum to either support May’s plan or do something else that won’t detonate the UK economy.

So they need someone who has cabinet experience. Is likable. Isn’t one of the Leave fanatics. Nor one of the well known grotesques of the Tory inner circle.

Ideally someone who didn’t sell themselves out to the Leavers in the last year. Who has served quietly and loyally. But has also stood on principle. Who supports a new Referendum. And who even has shown some success recently as a political operator.

So, given the above scenario, I give you the next leader of the Conservative Party. The man they hope will save them from Corbyn.

Jo Johnson.

Now, the ERG won’t be pleased. And Boris is going to be furious. But in the scenario I’m describing, that whole faction is rapidly getting discredited.

They’ll certainly stand someone against Jo. But a lot of closet remainers or soft-brexiteers are going to come out of the woodwork, if it looks like the public have turned against a Tory Brexit shambles.


Nov 20, 2018

Between David Cameron and Tony Blair which has done more damage to the UK economy, reputation and respect world-wide?

David Cameron

First with his austerity policy which created the resentment against the establishment in Britain that the Brexit campaign and far-right populism then hijacked.

Then with his totally botched Brexit referendum.

But we should leave a bit of blame for Blair too.

His government was negligent in regulating the City, which set us up for the 2008 crash, which then created the conditions for Cameron to exploit to push his austerity agenda.

Furthermore, Blair’s refusal to directly confront capital meant that he did little in terms of institutional or structural reform of the UK economy. Most of the good that Blair did was superficial and it was easily undone by Cameron when he got into power. And some of Blair’s policies, the reliance on PPI ended up being expensive loans.

If Blair had been more radical, and had in mind the explicit objective of reforming the structure of the UK economy, Cameron would have found it harder to do the damage he did.


Nov 20, 2018

During the Brazilian 2018 Election, I kept hearing on social media about something called "kit gay". What does this refer to?

Brazil is still a very homophobic country. So some people in the education system thought it would be a good idea to teach children about homosexuality in the hope of reducing prejudices.

Naturally this was very unpopular with the homophobes, particularly the religious ones.

So they started spreading various conspiracy theories about how the government was trying to turn children gay or proselytizing homosexuality.

The far right presidential candidate, Jair Bolsonaro, claimed that this was an initiative of Haddad, the left-wing PT presidential candidate who had once been education minister. Though this appears to be fake news : Haddad não criou o ‘kit gay’ / É falso que Haddad criou 'kit gay' para crianças de seis anos | Aos Fatos

At their most hysterical and paranoidly homophobic / sexphobic, supporters on the right were sharing memes about the material given to children that showed quasi pornographic illustrations :

and claimed it was being given to 6 year olds

Again, this was faked. The images are not from the material in schools. [Agência Lupa] #Verificamos: Imagem apresentada como 'capa do kit gay’ não está no material

They photoshopped this image :

to look like this :

A foto de Haddad segurando um brinquedo sexual é verdadeira ou falsa?

And were claiming that Haddad had put this baby drinking bottle in the shape of a penis into creches and schools to “normalize” cock-sucking :

Again, it’s a lie. The object does exist. As a sex-toy sold in erotic shops and on web sites.

É verdade que o PT de Haddad distribui mamadeira erótica nas escolas?

These images and conspiracies were widely shared on social media, millions of times.

Effectively Bolsonaro won control of Brazil on a raft of lies, including paranoia about sex and homosexuality.


Nov 21, 2018

Do you think Brexit is the result of a "paranoid fantasy" driven by the UK's recent history with Germany, as described in this Guardian article?

It doesn’t say Brexit IS a paranoid fantasy.

Brexit is, unfortunately, all too real.

It says that a paranoid fantasy that Germany is taking over Europe was an influence.

Clearly that wasn’t the whole story. Because there was also a paranoid fantasy about Muslims taking over Europe. Which Farage appealed to in his infamous poster.


Nov 21, 2018

Why should somebody who has spent their career working with Java and C++ learn and gain proficiency in "modern languages" like Python, NodeJS, Scala or Ruby?

Because it’ll be like being released from slavery.

Like someone who has been held prisoner in a coal mine seeing sunlight and trees and grass and the sea for the first time.

You’ll suddenly realize that programming can be so much better than the life you knew previously. That so much of the work you had to do and constraints you had to live within were cruel and unnecessary.

And you will weep with a mixture of joy and excruciating regret that so much of your life was wasted in the dungeons of awkward, low-level programming languages.


Nov 21, 2018

Why can’t science explain consciousness?

It's hard. Basically because the "rules" of science have been set up to not talk about consciousness.

The ideal for science is that it talks about things that can be "intersubjectively corroborated". But consciousness is known subjectively by one person. And it's "indexical", meaning it comes with an implied "me" (ie. reference to one person).

What's been done is various attempts at correlating objectively observable brain activity with either self-reported conscious experience or behaviours from which we infer conscious experience. And that's enough to satisfy us that there is a connection between how material is configured and how consciousness is experienced. But it seems harder to go beyond that.


Nov 22, 2018

Major areas of concern remain with universal credit, a group of MPs warn today in a report calling on ministers to push back any vote on the flagship welfare reform. Although it’s too late for many, do you think Universal Credit should be delayed?

I think “Universal Credit” ie. the scheme that the government is trying to implement should be scrapped. Not “delayed”.

It’s disgusting.

Now, that doesn’t mean that sensible reform of the bureaucracy isn’t a good idea. Bringing better co-ordination between users of government services is obviously a good thing. Sharing records and infrastructure and eliminating redundancy is a good thing from a IT perspective.

But Universal Credit was billed as, and intended for, one reason only. To cut costs and save money.

Welfare systems are complicated because people’s lives and needs are complicated. And if you try to take a complex thing and force it into oversimplicity, you can only do one of two things :

err on the side of paying too much money. Because, having eliminated fine-grained decision-making criteria, you’re giving people benefits they don’t qualify for.

Or err on the side of giving them too little money, because having eliminated fine-grained decision-making criteria, you’re not giving people benefits they do qualify for.

Given that UC is intended to oversimplify the system. And that there was strong pressure on it to save money. The only possible thing it could do is underpay people who desperately need its support.

And we now all know that this is exactly what has happened.

UK austerity has inflicted 'great misery' on citizens, UN says

Exclusive: universal credit linked to suicide risk, says study

The entire philosophy of such a system is broken.

Either simplify the system but be happy to compensate for the broader brush approach by erring on the side of giving claimants more. Basically if there are savings from the system, share them with the users, to avoid inflicting misery on them.

Or, don’t try to oversimplify and accept that complex lives are a fact of life. People are working three or more jobs. We’re all meant to become flexible “portfolio workers”. Why should the benefits system be predicated on the idea that needy people are all alike and capturable with only a very simple model?

But trying to squash the most disadvantaged people in society into an oversimplified model simply to spend less money on them, regardless of the pain it causes, is a disgrace and national shame.


Nov 22, 2018

How is it that many "musicians" beg for money on the streets instead of playing music somewhere where they can be paid for it?

They aren’t “begging for money”.

They are freelancers choosing the flexibility of working for themselves when and where they like, rather than working for another person with a restriction on time and place and price.

And they’re also operating a “freemium” business model. Of providing the basic service without fixed charge (on a pay-what-you-like basis) in the hope of upselling the customers to other charged purchases such as CDs or live shows.


Nov 22, 2018

Why is so hard to classify text in Brazilian Portuguese with LSTM?

Who says you can’t?

I know people who are learning / experimenting with machine learning to classify Brazilian Portuguese.

I don’t see why LSTM wouldn’t work.

I think Jose Geraldo Gouvea has some good points.

But theoretically these shouldn’t matter, because ML algorithms like LSTM don’t have explicit models built-in. They just infer the model from the example texts.

What is possible (and I don’t know because I don’t know if anyone has analysed it) is that these quirks require that the model be more complex than an equivalent for English. And so you need different parameters (eg. number of layers or nodes in the hidden layers (or whatever the equivalent is in LSTM) , or training examples etc.) to capture the linguistic model successfully.

And may be people in Brazil are trying to use these algorithms with heuristics created by English speakers for English texts but which aren’t giving sufficient resources for Portuguese.

My hunch would be that the extra degrees of freedom that Jose is describing may require a larger training set. And possibly training sets available in Brazil are just not sufficiently comprehensive to cover all the grammatical variation.

It’s even possible, I suppose, that because of verb conjugations what would be X verbs in English looks like 10 X verbs in Portuguese (assuming that the network has no special knowledge of the principle of “conjugation”.) That might entail a need for 10 times as much training data. Or 100 times, or a million times. It’s not necessarily linear..

Now, one way to get around that is to stem the verbs (ie. turn all conjugations back into one canonical version). That’s (fairly) easy to do mechanically. But precisely because of the dependencies that Jose mentions, maybe stemming actually throws away crucial information too. You might be losing the ability to disambiguate different meanings in Portuguese precisely because of the stemming algorithm. In English, where this information is more dependent on other words in the sentence, stemming the verb doesn’t do so much damage. In Portuguese it might be making it impossible to distinguish the sentiment of a sentence. And if you’re training your network with already broken, inadequate data, then it’s never going to work in testing.

Another issue is diminutives. The same diminutive can have completely opposite sentimental meanings depending on pragmatic context. Either it’s a dear little thing that you love or a horrible little thing that you despise. You have to look way beyond the sentence to figure that one out. Which means if you’re triggering a forget gate at each sentence boundary, there’s nothing you can do.

It’s possible that Portuguese just needs a much bigger time window in your network to successfully disambiguate than English does.


Nov 22, 2018

Will humans make it to 2100?

Many of us won’t.

Simply due to old age.

Some will. Because we were born later and medicine is getting better and we are the privileged ones.

Because of climate change, I think it’s plausible that there will be fewer humans in 2100 than today.

But whether that’s fewer in a good sense (birth rates went down, we adapted humanity to fit the planetary resources available) or in a bad sense (3 billion people died of climate related droughts and starvation) is the open question.


Nov 22, 2018

Theresa May today said a Brexit deal is "within our grasp" as she won a huge victory which saw EU chiefs back down on the Irish border. Has she done exceptionally well considering the circumstances?

She’s done “OK” given the circumstances.

And “surprisingly well” given her past form.

But as nothing is really settled until Parliament votes, we aren’t really ready to give a final evaluation.

May’s entire “strategy” has been to kick the can down the road. While occasionally making extra promises / red-lines / compromises that constrain what the final result will be, while never spelling that out.

Slowly we’ve been converging on the inevitable shape of the final deal. But we continue with the “constructive ambiguity” that everything is still open.

As a way of dealing with the hard-Leave faction of the Tories that may have been tactically smart, even necessary. But it still leaves us with a great deal of damaging uncertainty.

The main coup May has pulled off now is this. Most of us thought she’d run out of road to kick the can down and were hitting the inevitable crisis. But she’s actually found some more road. The agreement about what happens next is a handful of pages with still vague aspirations, that will now have to be hammered out over the “transition period” which is de facto now a continuation of the negotiation period.

And we are a little bit more locked in to what the final deal must be.

But still think that all is to play for.

This is a terrible deal. But a good result for those who don’t want to be eaten by the Scylla of No Deal or sucked down by the Charybdis of full commitment to a permanent Norway-like “rule-taking” agreement. It steers between those two.

Let me just float a wild, crazy thought past you at this point.

We’re a country of pragmatism and suspicion of formality. Proud of our Common Law. Who never bothered to write our “constitution” down. We have a sovereign with a theoretical power to over-ride Parliament, but who could and would never exercise it in practice.

And we’re happy.

What could be more British, in fact, than to simply get into a long term pragmatic limbo with the EU, where we will eventually, in theory, get around to specifying what happens when we leave, but in our Saint Augustine way, always decide to put it off for another year. So we’re officially out of the EU, have handed in our notice, but keep the borders open and tracking the rules. And our status just stays in limbo.

Everyone says that we must make up our minds and come to a definite conclusion. But for the first time I’m wondering if the opposite might be possible.


Nov 22, 2018

Should the EU referendum have had an option for those voting leave if they wanted a soft or a hard Brexit?

Yes.

Absolutely.

It should have had a second question asking : “If you favour leaving the EU do you also favour leaving the single market and customs union at any cost to UK trade and the Good Friday Agreement? Or do you prefer staying in single market and customs union even at the cost of being a rule-taker without influence?”

At least then we’d know what the “will of the people” actually was.

As I’ve pointed out elsewhere, no-one on the Leave side wanted that question because it would have made people aware that Leave required choosing between unpleasant outcomes. Cameron didn’t want it either for some reason : either smug complacency or because he thought making Leave a too real option might encourage people to take it seriously.


Nov 22, 2018

The Lib Dems have forced the hand of some of the Tories and Labour on the people's vote, So why are they not higher in the opinion polls?

Because despite what you might see and hear, politics is NOT all about Brexit.

Yes, it’s incredibly important. Yes, it’s incredibly divisive. And emotional.

But people actually DO want more from a political party than a position on Brexit.

The LibDems have to work out what they are for, beyond being a protest vote against Labour in areas where Tories have no chance, and vice versa.

When the LibDems were doing well under Blair and Brown it was because there was a market for a Social Democratic party that looked less controlling and cynical, and more principled, than New Labour.

The LibDems rode that wave into coalition with the Tories and it destroyed them. In coalition, they DID have some effect on Cameron, but not nearly enough to justify propping him up.

Their big gamble, support Cameron in return for electoral reform and proportional representation, failed. Possibly they underestimated how hard the Tory establishment would fight against reform.

Everything else was just embarrassing compromises on what people thought they stood for.

So they got wiped out in 2015. And once Corbyn gave the Labour Party a new dose of radicalism and principle, many went back to it.

The LibDems hitched their wagon to anti-Brexitism. But with Britain still strongly divided, that’s a way to gain votes on one side and lose them on the other.

Now if they want to get back in the game, the LibDems have to figure out what they’re for; beyond Brexit. Are they “Social Democrats with more conscience and principle than Labour” the way they were under Charles Kennedy vs. Tony Blair? Are they “Nicer Economic Liberals than the Tories” the way Clegg tried to be to Cameron?

Are they something else?


Nov 26, 2018

Why do liberals think conservatives are "pushing an agenda" when in reality it's the other way around, conservatives are trying to retain their rights in the face of a liberal agenda?

Everyone has an agenda.

“Preserving the status quo” is no less of an agenda and no less political than trying to change it.

Furthermore self-described conservatives are actually trying to change the status quo. If you want to “roll back” 10 years to a time before gay marriage, or 50 years to a time before abortion was accepted in the US, or 100 years to a time before income tax then you are trying to radically change things from the way they are today.


Nov 27, 2018

Was Margaret Thatcher a scientist before she became prime minister?

Briefly, yes.

She was an industrial chemist.

She wasn’t a great or famous scientist (ie. the kind of scientist you want to celebrate for being a scientist, say on a bank-note). We’re not talking Newton or Darwin league here.

But she was a trained scientist and did have scientific understanding / intuition.


Nov 27, 2018

Do you think labour will have to implement third-way politics again so that they can be elected?

Technically Labour can’t implement any policies until they get elected.


Nov 27, 2018

Did you stop supporting the Labour Party because of Jeremy Corbyn’s leadership?

Not at all.

I was brought up in a Labour family. But by the end of the Brown era I was pretty unenthused by them. I didn’t quite think “they were all the same” but I certainly didn’t have much hope that Labour would achieve anything if it got back into power.

I would vote Green by default, unless my vote seemed likely to make a real difference between a Labour or Conservative. Voting Labour was simply defensive.

Now though, while I recognise Corbyn’s own flaws, it feels like Labour really has a chance to do something meaningful again. It has an energy. It has pushed itself to become a “movement”. The most important legacy that Corbyn will leave Labour whether it wins an election under him or not, (and I certainly hope it does), is that Labour is now a mass-membership party with enthused activists bringing new ideas.

This is in contrast to any comparable centre-left / social democratic party in the world today. Most of which are collapsing as they have no story to tell, and no defence against a right-wing populist appeal to the working class.

Only the US Democrats with the influence of Bernie Sanders, have a similar energy. But there, much of that energy is still consumed by the internal conflict within the Democrats, with the establishment hanging on to power and overall control of the party.


Nov 28, 2018

Why is it that older (circa 8 bit) programmers have a perspective that differs from the newer generation of programmers?

Obviously different programmers have different perspectives.

But one thing that you’re likely to find with programmers from an older generation … not just 8-bit micro but even earlier, is that they were forced to deal with the computer more or less all the way down.

They had perspective of how the whole stack worked, from the hardware, the rudimentary operating system up to the application level.

The stack was just shorter in those days.

But this gave them a certain power and self-confidence. They knew what was happening and how to interfere all the way down.

Today, pretty much no-one understands the stack all the way from bottom to top. And we all feel dependent on layers below us that are a mystery to us. We have to just trust our operating system, or library or framework. We’re annoyed or frustrated if it’s inadequate but we don’t feel there’s anything much we can do about it.

Read some answers from Alan Kay here on Quora and he talks about designing his own hardware to suit the software he wanted to write. How many of us feel that that’s an option for us today?

Maybe more so in the age of Arduinos and Raspberry Pis etc. but still very few of us are trained to see the whole stack or the whole system the way earlier generations might have.


Nov 28, 2018

Why has Doctor Who gone downhill recently? Is it because of the forced female version?

It hasn’t “gone downhill” which suggests a general falling off in quality.

It made some specific decisions to make specific changes.

And some of those changes have been fine, some have been OK, and some have turned out pretty “meh”

First, to address your worry. No it’s not the choice of a female “version”. (I’m not sure where the word “forced” comes from. It was no more forced than any other casting decision. It was an attempt to do something daring and exciting to shake the formula up a bit. Previous casting decisions have often tried to challenge the formula in the same way, making the Doctor a young actor in his 20s was a risk, then bringing back a much older actor after everyone got used to youthful actors was another risk.)

The one thing that hasn’t been a mistake is casting Jodie Whittaker. She’s a good actor. And she demonstrates conclusively that you can have a female Doctor who is as believable a continuity with the previous Doctors as any male reincarnation. A female Doctor is fine. It’s worked. Get over it and move on.

So what is the problem with the new series?

Well for me it’s becoming starkly obvious. Doctor Who is a kids program that adults enjoyed. And what makes adults enjoy kids programs? When the writers have some sophisticated humour that adults can appreciate.

What we all forgot is that prior to Dr. Who, Moffat was a comedy writer who specialized in black humour from collapsing relationships. His clique included other people from a comedy background like Mark Gatiss from The League of Gentlemen, purveyors of edgy grotesque comedy. A sensibility he brings to both comic and horror episodes of Who.

The truth is that new Who has been a formula of about one third kids’ space adventure, one third rather worthy Reithian political correctness (this is effectively a superhero who abhors violence and war) and one third banter, wisecracks, sparkling repartee and, yes, a bit of flirtation.

The joy of Doctor Who is the chemistry between the Doctor and the assistants. And more or less any other character that gets more than a few seconds of dialogue with them.

Now people can have all kinds of legitimate criticism of Moffat, but when he was on form he wrote cracking dialogue. He became a master of writing dialogue that simultaneously entertained, developed your understanding of the characters, and advanced the plot of the story.

Just go back and watch the beginning of World Enough and Time. It’s spectacularly good. From the moment Missy comes out of the Tardis and starts clowning around, with typical Missy style zany jokes, to the scene suddenly spiralling out of control into real danger and then Bill getting the hole blasted through her chest. Which is in equal measures, horrific, and absurd enough to take the edge off.

And then the flashbacks leading up to explaining this whole event. Capaldi’s dialogues with Bill during those scenes are amazing. Look at how much work they do, telling us about the Doctor, about Bill, their motivations, their relationship with each other, explaining how we got to where we know we’re going. It’s a stupid kids SciFi show, but this writing, the acting, the economy and timing of the dialogue is as sophisticated as you’ll find anywhere on television.

Now look at series 11. Chibnall isn’t a comic writer. He got famous from creating a rather glum, downbeat answer to Scandi-noire detective series. There’s no comedy and precious little warmth there. Broadchurch is like Wallander without the jokes. A relentless meditation on the banality and misery of the English condition.

So what’s Chibnall done to Doctor Who? He’s decided to turn it into a kitchen sink drama. Instead of the pert / feisty companion (and yes, it was a cliche, and it was sexist, and the companions were absurdly unrealistic … but …) he’s decide to go for “ordinary people” that we can “relate to”.

Yeah, right.

So that’s what we’ve got. Three of the most boring, dull, stereotypes of “ordinary” people that the BBC could dream up. The BBC may be trying to break the sexist cliches, but it’s checking off all the others : young black men are sullen, blasé, disinterested, weighed down by the lack of opportunities they suffer. Except, dude, you’re flying around all of time and space in a TARDIS. Try to look happy about it. Not just like you’re too stoned or catatonic to know or care what’s going on.

Young Asian women are capable but oppressed by their family.

Our cheeky London chappie just about has the street-smarts to follow what’s going on, but does love a bit of a whinge. Complaining in the face of being shown wonders seems to be Chibnall’s idea of character depth.

And as for witty dialogue and repartee? Forget about it. So far I’ve counted one decent joke in the entire series : the line where the Doctor pretends she might be Banksy.

But there really is no chemistry there at all.

In fact what hell is there? Why bother with these people? The ostensible reason that the Doctor likes to take a human companion around with them, is that the companion’s sense of wonder helps them see things afresh. The Doctor lives vicariously on the excitement of the companion seeing everything for the first time.

From that perspective these are some of the most useless, unrewarding companions you can imagine. So lumpenly unresponsive and unexcited that Jodie is reduced to continuously pushing them to express anything at all. “Your first alien planet. What do you think?”, “A mystery! Come on gang! Shall we solve it?”, “Look, we’re back in time! Exciting isn’t it?”

“Guess so,” shrugs Ryan non-committally.

WHAT. THE. ACTUAL. FUCK!!???!!?!

If the companions are there to mediate between us mere humans and the wonders of the universe the Doctor shows us, then what kind of mediation is someone like Ryan actually providing us? Everything coloured with bored disinterest.

It’s like instead of having a companion who can reignite his / her wonder at the universe, the Doctor has gone into social work as a penance. With a therapeutic mission of desperately trying to stimulate some kind of curiosity or interest in these terminally bored people.

Doctor Who Series 11 is the equivalent of a primary school day-trip to the museum. With Whittaker as the harassed teacher trying to enthuse her sullen pupils by faking excitement or assigning little tasks (calibrated to each pupil’s capability) so that everyone can feel they contributed to solving the mission.

That’s the model of kids’ TV that adults don’t want to watch. Perhaps it is a viable model of kids TV. There’s probably a Piagetian stage that kids go through where they do want a jolly, authoritative figure to tell them in a plain way what’s right, what’s wrong and what’s interesting. But most of us grew out of that stage before we were 10. And we want something else.

Now it’s just painful to get through. I find myself pausing the latest episode in boredom and switching back to reading Quora half-way through. Unlike under Moffat, the dialogue is turgid. Every time the writers want to tell us anything about the characters and their background, or advance the personal relationships between Ryan and Yaz or Ryan and Graham, the rest of the plot has to stop for three minutes while a dull illustrative exchange takes place. The mechanics of it are sooooo laboured. By comparison, Moffatt would have achieved the same character development in 20 seconds of dialogue and it would have been as light and sparkling as Bringing Up Baby and the plot would hardly have broken step.

Or even Russel T. Davies. If you want to watch Doctor Who do “ordinary people” and their relationships well, go and watch the fantastic “Turn Left” episode which is basically just a deep dive into the characters and interactions of the Noble family.

We’ve seen enough of these Chibnall companions now to know that they are simultaneously shallow and dreary. Whatever their pretensions to being more serious and more “realistic” it’s very hard to see how Chibnall and his writing team are likely to make these people more real or more psychologically deep, or the relationship between them and the Doctor more profound than RTD managed with Donna Noble or Moffat managed with Bill.

And the lack of humour is part of that. Humour is part of humanity. Real people wisecrack and joke to cover up their fears and neuroses, and to make each other feel OK about things. Chibnall Dr. Who wants us to take everything deadly seriously, but ends up making the whole show less warm, less engaging and less compelling than his predecessors who used humour artfully to explore their characters.

If you want to save Dr. Who … bring in some more comedy writers. Not a bunch of writers from detective shows and prison dramas.

tl;dr : a female Doctor is fine. Dr. Who has always had fairly formulaic stories. But we didn’t care. It’s always been politically correct, and I would be disappointed with it if it wasn’t. But what Chibnall has got wrong is that it’s also meant to be funny. Or at least with a certain amount of wit. And Chibnall thought he could dispense with that.


Nov 29, 2018

Atheist men, do you think the post-modernists and radical left (SJW) have changed the dynamics of how we relate to each other?

Well, as a radical left social justice warrior and understander of what the fuck “post modernist” actually means, all I can say is that I wish it were so.

But it’s been bloody hard work to try to get the rest of you to become the better versions of yourselves that you could be. And now an awful lot of people seem to be racing back to the kinds of societies where they can indulge themselves in prejudices and resentments.

It’s honestly a mystery to me why you guys want to be crap people.


Nov 29, 2018

Why does the manmade global warming not consider the sunspot activity into its models?

Sunspots have been considered as a potential model and the model doesn’t fit the evidence as well as the “pumping CO2 into the atmosphere” model.

If the model was better than the CO2 model, then climate scientists would have embraced it.

But it isn’t. It’s a worse model and worse explanation of climate change than CO2.

The reason you still hear about it is that the denialist lobby will give a megaphone to anyone who offers any alternative story to the real one.

Explainer: Why the sun is not responsible for recent climate change | Carbon Brief


Nov 29, 2018

Do you think it is right to kill an animal to save a human life?

It’s complicated.

On the one hand, causing suffering and killing doesn’t seem to be a good (ie. morally justifiable) thing.

On the other, we are animals that are part of an ecosystem where carnivorism is a thing. If you declare it “wrong” for animals to kill and eat other animals then you are basically saying that the whole infrastructural basis of biology and the ecosystem is wrong.

And that itself seems hard to justify.

You couldn’t abolish carnivorism from nature. Nature as we know it wouldn’t exist without it.

Now, you can have lesser arguments. Perhaps humans treat animals raised for slaughter badly. And we should treat them better. Perhaps humans eat too many animals, glutonously indulging in our taste for meat rather than eating a healthy, naturally sensible quantity.

Perhaps you think you should only eat animals you are willing and able to personally kill.

But a blanket condemnation of carnivorism seems to “fly in the face of nature”


Nov 29, 2018

On a purely moral basis, rather than a practical one, do you think there are any crimes/people that deserve the death penalty?

No.

I don’t think that there’s any moral basis for the death penalty.

Morality is about defining what constraints we should live under. It doesn’t warrant or specify any particular recurse against those who violate those moral rules.

“Punishment” is never moral. Merely pragmatic.


Nov 30, 2018

Peter Turchin believes that American society could collapse in the mid-2020s, and Guy McPherson thinks that humanity will be extinct by 2030 due to abrupt climate change. Do you agree with them?

I think the collapse of American (and other Western) societies is a possibility.

These societies are under extreme pressure at the moment. Economic inequality is driving it. The symptoms are the collapse in authority of both political leaders and thought-leaders. This leads to increasingly polarized populations who can’t agree on basic facts, and leaders and policies that are increasingly volatile and irresponsible and unable to come up with coherent or sensible responses to crises.

We know what societies collapsing in this way look like. They look like Yugoslavia. And Rwanda. Etc. Myths and prejudices spiralling out of control lead to a collapse of moral authority or moral stability, a proliferation of hatreds and, ultimately, civil war and genocide.

Actual extinction due to climate change is unlikely. Even if climate change leads to massive die-off of humans (due to mass famine from droughts, crop-failures etc.) Mainly because once climate change starts killing significant numbers of humans, that starts to ease off the drivers of climate change. And the humans who have survived the die-offs are in the places that are more resilient to climate change.

I think the collapse of human populations in the 21st century is a distinct possibility. The collapse of “civilization” into a new “dark age” is plausible.

But there’ll still be some humans around by 2100.


Dec 3, 2018

Why is the right-wing party of Brazil called the "Social-liberal party?"

Brazil’s big problem is that it has a lot of small parties.

These small parties rarely have a strong ideological centre. They call themselves something that sounds nice (who doesn’t, in principle, like a mixture of social responsibility and liberal freedoms?) and has some approximation to what they originally stood for.

But over time they evolve into vehicles for powerful politicians.

Bolsonaro wasn’t originally a member of the PSL. It was just a vehicle ripe for take-over. It’s not that uncommon though, politicians of all stripes jump from smaller parties to larger ones when they need to go mainstream. Dilma wasn’t in the PT originally either.

Bolsonaro is, of course, a fanatical right-wing authoritarian who has built a coalition by appealing to Brazilians crying out for more law and order and who are idealizing the military (and military dictatorship); with the evangelical Christians who are promoting a socially conservative agenda; and trying to appeal to business with a free-market finance minister (although one who seems to have made statements in the past to the effect that he thinks that the government should seize the bank accounts of the citizens for a period of time to stabilize the economy.)

None of this is at all compatible with the words “social liberal”. Perhaps he’ll want to change the name. But people are fairly used to party names being fairly meaningless.


Dec 3, 2018

What can be done to stop scientists from developing potentially evil robots?

It’s not really “scientists” who create evil robots.

It’s largely programmers and engineers. And most programmers who are creating evil robots are doing it for a salary from either a private corporation or the government. Or usually, some evil hybrid of the two called a “defense contractor”

So what should we do?

Fine private corporations that build evil robots. Punitively. Make it so that when a corporation does an evil thing : whether that’s build evil robots, abuse users’ data or spew pollutants into the ecosystem, they go bust, shareholders lose all their money and employees lose their jobs.

When it comes to the government, vote for parties that reject fetishization of defence and won’t spend your money on evil military robots.

Now … in practice, I think military robots have some potential for making the world more peaceful. Swarms of robot saboteurs might be able to take out more obnoxious and lethal weapons like nukes or even long range missiles. In some ways, working on these might help us eliminate other weapons. But clearly, swarms of slaughterbots are going to be very bad indeed. So any doubt, they should be stopped.

Vote for decent politicians. And “decent politician” includes the politician who refuses to fund evil robots. Make sure whatever other criteria you are using, you’ll also include that one.


Dec 4, 2018

As a liberal, do you think conservatives are misinformed, or evil?

Could be misinformed. Or evil. Or a third explanation.

I don’t prejudge or make generalizations.

The most important thing I think is that conservatives are wrong. Except for the times when they are right.


Dec 4, 2018

Can Labour win the next general election with Corbyn as a leader?

As Rex Martin says. It’s almost impossible to imagine an outright Labour victory.

It’s never been sufficiently popular in England. And it has lost much Scottish support to the SNP. Plus now, the Tories actually have a good leader in Scotland and are positioning themselves as the anti-SNP party.

So the best Labour can realistically hope is a coalition government with the SNP.

Could that happen? Of course it could.


Dec 4, 2018

Why don’t they make a package manager that goes across all languages?

They have.

That’s what all major Linuxes are based on.

Debian : PackageManagement - Debian Wiki is used by a whole bunch of distros, including Ubuntu and Mint.

RedHat : rpm (software) - Wikipedia


Dec 4, 2018

What is an example of a truly just Presidential pardon in US history, and should pardons be barred within 5 years of a conviction?

Chelsea Manning


Dec 4, 2018

Does the argument that the current Brexit plan deserves a national vote because the original Leave or Remain vote had no actual fixed content hold water?

It’s an excellent criticism of the whole Brexit process that the original referendum asked nothing about the kind of Brexit people wanted. And that those who promoted Brexit said nothing about the hard choices we would inevitably have to make if we did leave the EU.

It’s disgraceful that politicians and pundits have spent the two and a half years since the referendum insisting they are the champions of Brexit and that they know what the people meant by their vote, when they actually know no such thing.

This lack of content in the referendum means we absolutely deserve a second referendum vote to clarify which kind of Brexit people want : hard, soft, Mayan etc. The lack of that information has been terrible for the UK in the last two years. Creating space for the worst demagoguery we’ve seen in the country.

There’s a more open question and reasonable debate to be had about whether “Forget it and stay in the EU” should be an option on the second referendum.

It would be extremely convenient, as it gives the people a chance to change their minds now they have a better understanding of what Brexit looks like. In an ideal world there’d be such a chance to change our minds.

At the same time, that basic fact of leaving, was explicitly covered by the referendum. It’s not a great mandate. But it’s no worse a mandate than any others. Including a Remain win by similar margin which is all that a second referendum now could possibly hope to achieve. Much of the public is infuriated with the Brexit process, but there still doesn’t seem to have been a massive change of heart in favour of the EU itself.

Personally I’m ambivalent. I’d be happy to see Remain as an option on a second referendum. And I’d vote for it. But I can see an argument against it.

But a referendum to ask whether we prefer a hard or no-deal Brexit vs. a soft Norway style Brexit, vs. May is something that we absolutely should be given.


Dec 4, 2018

What is the threat of cultural relativism in the society?

There is no threat of cultural relativism.

What there was, was geographic separation where people from each culture were free to think that their culture was the one true way of doing things. And they didn’t spend their time fussing about what everyone else thought and did.

Then we got a) cheaper global travel, so more people moved around, b) the internet, so now people can see what people in other parts of the world or other religions or in meetups of other political parties etc. are thinking and doing. And now everyone is horrified.

Cultural relativism was an attempt to help people accustom themselves to living in a world where they would be challenged by alternative beliefs.

It was a strategy to ensure peace.

Instead, the crazies who were unable to accommodate themselves to the idea that other people thought and lived differently, have decided to start flying planes into buildings, invading other countries, controlling who is allowed to use what bathroom, and generally spreading millions of defamatory lies to discredit the “other tribe”.

The end result here is Rohingya. Mass genocide of “the other” by people stirred into a frenzy by fake memes on Facebook.

There is no “threat” from “cultural relativism”. Cultural relativism was the safe option to handle the inevitable cognitive dissonance of discovering we were sharing the world with other people. It’s “cultural absolutism” that leads to terrorist atrocities and genocidal slaughter.


Dec 5, 2018

Do you think, politicians are problem solvers or problem creators?

Both.


Dec 5, 2018

Has Jair Bolsonaro ever done anything corrupt in his 30+ years in politics?

He admitted that his old party accepted bribes; and more or less accepted that that was just the way things are in Brazilian politics.

He’s right, of course.

But given that his fans are now driving around with car stickers, like the one I saw today, saying things like “Quem aceita corrupção é corrupto tambem” (“anyone who accepts corruption IS also corrupt”) I think his fans should have a word with him about it.


Dec 5, 2018

Is Java unbeatable in its dominance of commercial and open source software development? Any promising alternatives?

It depends on what you are competing with it for.

People aren’t going to throw away 20 years of investment in existing Java systems.

Those legacy codebases are with us for a long while yet.

What I expect is :

a) more people are going to start writing bits of their “Java” system in other JVM languages. Probably Kotlin is going to surge to being the most popular of these. I can imagine Kotlin will become the de-facto language for many organizations to continue extending their Java code-bases in the next 5 years.

There’ll also be further growth in Scala and - a distant third place, I admit - Clojure. I’m sad about that because I think Clojure is the best language out there today. It’s wonderful.

b) Further into the future, I imagine it isn’t going to be too difficult (in the cosmic scale of things) to start analysing Java code-bases and resynthesizing code that does the same thing in newer, better languages.

The first steps will probably be automatic Java to Kotlin conversion. Much like a refactoring tools, you’ll have conversion tools.

Then we might see automatic resynthesis on a larger scale. Entire modules or subsystems converted into high-level descriptions and constraints from which code in new, more powerful languages will be generated.

c) we’re already seeing the growth in ‘microservices”. Ie. secondary systems that touch the first system only through very clearly defined interfaces that are not “function call” or “remote procedure call” but loosely coupled http throwing around chunks of JSON etc.

These can and will be written in new languages. And can take advantage of specialist advantages of those new languages to do new things.

But what really makes microservices take off is the growing maturity of the infrastructure for orchestration and deployment. The easier and cheaper it gets to deploy and pipe data between “black box” containers, the less of a barrier there is to breaking out a chunk of functionality as a microservice, and the more the alternative languages can compete with Java simply on their own merit rather than being dependent on “network effects” and “lock-in” (ie. we need this new module to be in Java because it needs to communicate with JINI.)

So more containerization reduces the barrier to entry for other languages.

But … realistically, while I expect all three of these trends to continue to accelerate … there’s a LOT of legacy Java out there and it will take decades for the software ecosystem to digest it and transform it into something better.


Dec 5, 2018

How do liberals propose to pay for their socially progressive policies like medicare for all, and basic income?

They pay for themselves.

Universal healthcare is cheaper because :

a) the government can bulk buy medicines and medical services, and as an oligopsony it can get a better deal than individual insurance companies.

b) there isn’t a whole tranche of private, profit-taking middle-men extracting money and resources from the system.

This is widely known and understood around the world where many single-payer / government provided system are more efficient (more health for less money) than the US system.

Basic income is less tested, but what tests there are are positive and intriguing.

What we understand now is that there are dynamics to the economy. For example, communities can fall into a vicious downward spiral of economic AND psychological depression when the main employer leaves. If half the people are dependent on one big factory to keep the community economy going, and it then moves to China, suddenly the whole community is thrown into economic turmoil to which it has little resilience. This has other knock on effects, people’s psychological health declines (as does their physical health). You get epidemics of drug dependency, suicide, obesity, self-harm etc. People’s ability to learn new skills or take entrepreneurial risks declines. The community falls into stagnation.

If you keep the population of the community in a certain state of economic “health” by giving people enough money to survive with dignity, they will personally be more resilient and more likely to then go out and retrain or create their own startups etc. And this makes the economy more capable of regrowth and creating new wealth than leaving everyone without resources and suffering their own private crises.


Dec 6, 2018

Why doesn't Apple pay its software engineers as much as Google and Facebook, even though Apple is much richer than the other two?

Google and Facebook are software companies founded and run by programmers and computer scientists.

Apple are a vertically integrated “consumer product” company whose main star is an industrial designer and which is run by a supply chain guru.

For Google and Facebook, software is their essence and raisan d'etre. For Apple it's just one more component that has to be fitted into a harmonious whole


Dec 6, 2018

Why are most music producers DJs too?

They aren’t necessarily.

But being a DJ is an important skill if you want to be dance producer.

A DJ isn’t just someone who “plays records”. A DJ is someone who has to know records, know how to read the mood of the crowd. And then based on understanding both music and the dancers, how to select records to suit that mood, keep the vibe going.

For a good DJ, that is an incredible amount of both musical knowledge and “emotional intelligence”.

Both of which are important skills for someone who wants to create new music for that kind of situation.

DJs don’t need “music theory” if by that you mean knowing a lot of Italian words for things like “speeding up” and “slowing down” and how many sharps there are in A major.

DJs don’t need to play the piano.

But DJs do need a lot of musical know-how : about when and why to speed up, or slow down, or go melodic, or strip down to a more minimal base; or what kinds of records this crowd are likely to know, such that they can drop a familiar tune or a new tune with a familiar sample, to give the crowd a burst of energy from that recognition. Etc.


Dec 6, 2018

Do you think that humans should attempt to terraform Mars? Why or why not?

There’s no ethical reason that they shouldn’t.

But it’s a technical project waaaaay outside our capability at the moment. We don’t have either sufficient knowledge and certainly not sufficient resources to do it.

So … we can terraform Mars if we like.

But what we certainly shouldn’t do is be so obsessed with the idea of terraforming Mars that we ignore doing more useful and tractable and urgent things like protecting the environment here on Earth.

Terraforming Mars can wait a couple of hundred years, until we know how to stabilize and manage the Earth’s ecosystem.


Dec 6, 2018

Why is the logical programming paradigm (like in Prolog) not popular in modern programming languages, and what would be the result of mixing it with OOP?

1) Why is logic programming not popular?

Partly because, it’s true, we aren’t taught it as rigorously and we don’t practice enough with it.

That, in turn, is because most programmers are self-taught and self-motivated. We learn in order to be able to build stuff. As teenagers we want to build games or cool apps.

Logic programming doesn’t have these kinds of obviously attractive applications, so few of us as kids or self-motivated learners drill down into it to achieve our first attempts at making software. We have to build up more experience and more “exotic” / “geeky” tastes before we’re likely to try teaching logic programming to ourselves. (Something I’m starting to do at the moment.)

So most of us are just less experienced. And therefore find it harder.

2) Mixing two very different paradigms like OO and logic usually means that one paradigm has the upper hand and the other is a small embedded part.

The most common way to do that is to use something like miniKanren, which can be embedded into other languages, including OO ones.

Even as a hardcore OO programmer, it’s worth adding miniKanren to your arsenal. A bit of logic programming embedded in your OO program can be as useful as regexes or having an SQLite database.


Dec 7, 2018

Brazil’s heritage as one of the world’s leading countries in the fight against global climate change is being rapidly eroded ahead of right-wing populist Jair Bolsonaro’s inauguration as president on 1 January, 2019. Why?

Under the original PT government of Lula, Brazil was willing to sign up to various international agreements to help prevent global warming by protecting the huge rainforests and other forests.

In practice, Brazil has been destroying its forests fairly quickly. There’s no only about 7% of the original “Mata Atlantica” (Atlantic coast forest) left.

But Lula’s original coalition contained lots of liberal, environmentally conscious people who obviously wanted to sign up for those protections. So his government had environmental aspirations.

Obviously big agriculture didn't like that, at all. As it was keen to expand into all this extra land. But, the government was popular and powerful.

Over the period of the PT government, as it lost popularity and had to buy support from big agriculture, those standards started slipping in practice. This was because big agriculture became a more significant lobbying block, controlling a large number of votes in the congress and senate that the PT needed to try to keep onside. Dilma was less of an instinctive environmentalist than Lula’s government (she came from the mining / energy background).

So towards the end, that government still paid lip service to environmental concerns and protecting the forests, but in practice enforcement became more lax. It was devolved to individual states, and the Amazonian states tended to be run by politicians with connections to big farming families and big agriculture. The percentage of land that farmers had to leave as original forest was reduced. The penalties for violating environmental laws was diminished. And not rigorously enforced.

Furthermore, Brazil’s economy is heavily dependent on agricultural exports. Soya and chickens to China. Increasingly beef, which the Amazon forests are being clear-cut to expand. As Brazil headed into the world economic depression post-2008, it was increasingly dependent on big-agriculture to help keep the economy going. And the PT couldn’t afford to curb agriculture.

Then, when Bolsonaro came along, he embraced climate-change denial as a badge of right-wing honour. Wholly allying himself with the big agriculture block in the camera and senate. Allying himself with right-wing networks who promote climate change denial around the world.

Like Donald Trump embracing coal, Bolsonaro has become enthusiastic in his anti-environmentalism on the spurious grounds that anything that the liberal left liked and supported must be wrong and must be destroyed, including the rainforest. He has appointed ministers who subscribe to Trump’s “climate change is a conspiracy invented by China” line. He’s tried to put the environmental ministry under the control of the agriculture ministry. Effectively putting the farmers who want to burn the rainforest in charge of making the laws to protect it.

That doesn’t seem to have gone through. Partly because of international pressure. But de facto he’s likely to put someone supportive of big agriculture in charge of the environmental ministry anyway.

So right now it’s about “tone” and intention. We don’t know what Bolsonaro will actually do in power. But if we judge from the people’s he’s giving power to. The things he’s said in the past, and the people he’s allying and associating with around the world, the chances are there’ll be a bonfire of environmental regulation.

And then there’ll be a bonfire of trees.


Dec 7, 2018

According to TIOBE, 2019 will be the year of Python. Why isn't anyone bothering to improve CPython's performance and make it the best language in the world?

Partly because “performance” isn’t the deciding factor in what makes something “the best language in the world”.

Python’s a great language. For the kind of language it is. But to become “the best language in the world” it would have to change to become a very different sort of language, by which time it wouldn’t really be Python any more.

Python has a big performance problem : the GIL.

It ought to remove the GIL. But apparently can’t because reasons. Why is it so difficult to remove the Global Interpreter Lock (GIL) in python?

Apart from figuring out that problem, Python performance isn’t much of an issue. It’s fast enough to do what it’s used for. All the big data / stats / maths / machine learning libraries are actually in C anyway. And most of those machine learning libraries can already be used on GPUs or pushed up to run on a very fast cloud.

So … it would be great to figure out the GIL thing. (PyPy has, I believe). But maybe CPython has all the actual C-libraries that you need to use.

But the performance isn’t holding Python back, and just improving it within the scope of still being Python, won’t make Python anything like the best language.


Dec 7, 2018

What unexpected issue will have an impact on Brazil that no one sees coming?

In China and the US’s escalating trade-war, China slaps import duties on US soya.

Initially this looks great for Brazil which starts to export more soya to China instead.

Then the Chinese notice that Brazilian agro-business is helping to route US soya around the tarifs, reselling it as if it were Brazilian.

Meanwhile, under Bolsonaro, who is trying to bring Brazil closer to the US, Brazil walks out of its closer “BRICS” relationships including with China.

Within a year, Chinese put the same tariffs on Brazilian soya as on US soya and the Brazilian economy tanks.


Dec 8, 2018

Is object oriented programming taught to the masses because it is the simplest and easiest paradigm to learn?

It depends what you mean by “object oriented”.

Alan Kay’s Smalltalk was intended for teaching children. And was successful at getting fairly young people to do significant software development.

It was simple and easy to learn. But remarkably powerful.

What happened next is that people tried to import some ideas from OO into more mainstream imperative languages. So C got a bit of OO-ness and became C++. There was Objective-C with a slightly more Smalltalky syntax but that acted fairly similarly.

Sooner or later it was fashionable to add classes and objects to every imperative language … from Pascal and BASIC to Fortran etc.

The reason for this is that the classes and objects added a bit of useful architectural support to help structure and organize larger code-bases. So these languages were successful.

But they were still, really, old-skool imperative, low-level systems programming languages. With all the pain that that involved, and now the claim that you had the resources to manage much larger code-bases (and therefore had more scope to shoot yourself in the foot)

That brings us even up to Java and C#. Which are still, basically, C++.

These languages became popular because they grew out of an already popular and widely used language : C.

They were then taught to students in colleges because they were widely used by and required in industry.

By this time, people didn’t think OO was “simple”. They thought it sophisticated and powerful. Then just “the way things have to be done to be done professionally”

That’s why it’s taught so much.

Maybe there’s a bit of a folk-memory of the idea that Smalltalk really was simple and easy for beginners. But in that folk-memory, the fact that C++ and its descendants are not really like Smalltalk at all has been lost.

Another thought. Compare my more positive take on OO here : Phil Jones (He / Him)'s answer to What does object-oriented programming do better than functional programming, and why is it the most popular paradigm when everybody seems to say functional programming is superior?


Dec 8, 2018

Do Theresa May's opponents (both Conservative and other parties) truly think that they could have gotten a better Brexit deal, or are they just playing politics?

There are better Brexit deals available from the EU than Theresa May managed to get.

But they all involve dropping some of the red lines that she insisted on.

Everyone assumes that immigration was the big driver of the referendum result. And it might well have been. But a different leader might have toughed it out and played it differently.

May could have brought in the extra constraints on other EU citizens that are already allowed by the EU (eg. ID cards and restrictions on benefits for EU citizens) then used this as cover while accepting a free trade deal that still included freedom of movement.

Then, when the inevitable xenophobes started screaming, she could simply appeal to a “common sense” constituency saying “I’ve made moves to clamp down on egregious benefit tourism. I’m clamping down on employers paying less than the minimum wage. And on anyone not paying taxes. Anyone else here is working and paying their way and not unfairly undercutting British workers. Allowing that to continue is good business sense and a price worth paying for the free trade I believe in”.

This argument only needed to sway 5-10% of the population to have a clear majority of support in the country. Given that the 48% remainers weren’t fussed by EU immigrants in the first place.

May could have avoiding making the European courts an issue. Again claiming that it was common sense that we’d have to abide by international judgements in the case of international deals. Again, had she pushed that, she might have had 60–70% of the country agreeing with her, and had far more freedom to get good deals in other ways.

Another place she could have been flexible is on internal borders within the UK.

We already let Northern Ireland have different rules on abortion and gay marriage. They have no leg to stand on if they claim that different customs and safety regulations between NI and rUK is especially damaging to the union.

Another thing May could have done is run a referendum, just in Northern Ireland, asking if they preferred to have the hard border with Southern Ireland, or a sea border with the rUK. That would have given May a mandate to either tell the DUP to get lost, or to basically tell the EU that threatening a hard border would have no leverage. We’d have all known where we stood.

Finally, why not bite the bullet on Northern Ireland? Brexit was partly the result of a major surge in English nationalism. And most English nationalist Leavers honestly don’t give a flying you-know-what about Northern Ireland or the Union anyway.

People talk about losing Northern Ireland as though it’s one of the great catastrophes that has to be avoided.

But really and truly, for most people concerned, Northern Ireland might well benefit from either reuniting with Eire. Or being an independent country within the EU. While at the same time, without the problem of NI. Without any issues of a “backstop”. A pro-leave rUK could have simply focused on getting the best Canada +++ deal it could.

Beyond all these policy issues, there’s also timing.

May chose to trigger Article 50 before the Tory party itself had decided what it wanted. Again … as an exercise in Tory party management. To try to put a deadline that would force her cabinet members to come up with a solution. It was a gamble that might have worked. But in retrospect it was a fuck up almost as egregious as the referendum itself.

May could have announced right from the beginning that getting a good deal was better than getting a quick deal. And put all her stubborn resolve into that.

And therefore refused to trigger Article 50 until the Tory Leavers had come up with a viable plan that was at least, informally, acceptable to and accepted by the EU. She could have used the opposite judo against the Leave faction. Not “the clock is running so please, please now come up with a sensible compromise” but “the clock isn’t even starting until you give me a potential deal which I can believe in. I’m waiting. The British people who voted Leave are waiting. Where is it?”

So yeah. The deals were going to be tough. And far less easy than Leavers claimed they’d be. But May caused unnecessary difficulties for herself by choosing red-lines that weren’t mandated or warranted by the referendum. And aren’t necessarily a good idea anyway.

And then by throwing herself into an impossibly tight deadline.

If I were to find myself in Theresa May’s shoes, I’d work with all of this.

I’d immediately ring up the EU and say “May has made a dogs breakfast of Brexit. Please can we have a one year extension to sort it out”

Then I’d call a second referendum in the country. NOT with the option of cancelling Brexit / Remaining.

But with options in NI to separate from rUK and pursue its own independent policy (either of reunification with Eire / or independence with the option of applying for EU membership … I’d like to see the EU and Ireland turn down such an application given how much weight they’ve given to the GFA)

In the rUK, the referendum would explicitly offer a Norway-style deal that included freedom of movement, and a Canada style deal that finished with it.

Armed with this information, and free of NI and the backstop problem, I’d then go to the EU and ask for an off-the-shelf Norway or Canada style deal with the best modifications I could.

That’s how, given the referendum and the other real constraints, but not self-imposed nonsense constraints, I’d get a better Brexit deal.


Dec 11, 2018

Programmers who learned Python first, is it really the "easy language" everyone says it is and did it ultimately help or hinder you in your overall programming journey?

I didn’t learn Python first.

I knew a bunch of other languages before it.

I don’t know if it’s the easiest to learn. I’d guess that there’s a certain amount of work involved in learning programming in general, and Python isn’t going to magically save you from that.

But it’s a very easy language to use. It just gets out of the way and doesn’t require you to either a) know a lot of technical details of the platform you’re on (until you come to wanting to do something like graphics). Or b) know a lot of programming theory. It works as you might expect if you have the first clue about programming.


Dec 11, 2018

Boris Johnson has said he would be willing to take ‘personal responsibility’ for jobs lost if Britain pursued his Brexit plan instead of Theresa May’s. What is his alternative Brexit plan?

Compensating everyone for the jobs they’ll lose means what? Hiring them himself?

Boris is rich.

But he’s not that rich.


Dec 11, 2018

How should we explain white privilege to an unemployed, under educated or poor white person?

Dude! You’re unemployed, under-educated and have no money.

That sucks.

Now imagine how much more fucked you’d be if you were also black.


Dec 11, 2018

Do you, as a supporter of a second Brexit referendum, support a second Scottish independence referendum?

Yes.

And, in fact, they’re closely related.

Brexit is really the result of an upsurging wave of English nationalism that has no natural outlet. And possibly is causing trouble because it’s being submerged in the idea of “the United Kingdom”, and doesn’t have a way to express itself the way that Scottish Nationalism or even Welsh and Irish nationalisms do.

One solution might well be to break up the UK altogether. Let’s just have an independent Scotland, Northern Ireland, England and Wales. Allow each of them to stay in or leave the EU as per their preference.

Letting go of NI solves all of the problems of the NI backstop.

But letting go of Scotland might also help England.

There’s another way to see Brexit, Scottish Nationalism, the Union and the EU.

The Union itself was a network, designed to bring four separate entities together into a mutually supportive entity. Like all networks, it offered the usual network services : harmonizing standards, establishing communication norms, enabling easy movement of people, goods and services.

It gave those benefits in return for the members submerging some “sovereignty” and “cultural identity” in the new superstate.

But then, when the EU came along it was immediately a rival to the UK as such a network. The Scottish Nationalists grasped this early on with their slogan “separate but in Europe”.

The network of the UK, tying together England, Scotland, Wales and Northern Ireland, was redundant if you could be part of a wider network, but with just as much cultural identity. Scottish cultural identity was as potent and strong whether Scotland was in the smaller network of the UK or the larger network of Europe.

Look at it from this perspective, that the UK is a network of smaller entities. And that the EU offers smaller entities the possibility of a being in a larger network. And you’ll see that the EU is an existential threat to the UK.

It’s like Facebook to MySpace. A bigger, better network luring all your friends to join it.

The problem is that England. conflating itself with the UK, is saddled with the cost of trying to maintain the UK network, and keeping other members like NI and Scotland happy and on-board.

Ultimately, this might be long-term unsustainable. If there’s going to be a big network available, England might or might not like to be part of it - and at the moment, doesn’t seem to want to - but it would be easier for England to plot a course for itself without being saddled with the other parts of an increasingly disunited kingdom.

So yes, I think if anything good can be salvaged from Brexit, it might well come from blowing up the United Kingdom altogether, to leave three (or even four) nations each with the autonomy to to find its own way and forge its own relationship with Europe.


Dec 11, 2018

Who will eventually win in an ideological battle between nationalism and globalism?

Plausibly this is going to be an ongoing pendulum rather than a battle with an outright winner.

With the tendencies swinging one way, then back the other, then back again.

The reason for that is that extreme versions of each position create the conditions where the other pole has increasing attraction.

We have reached the end of a long arc of globalization, increasingly cheap transport for both people and stuff, increasingly fast communication networks, increasingly integrated global supply chains and organizations.

That system has left pockets of exclusion and unhappiness all over the world. The people who have no stake in globalization feel that the world will become better for them if the global networks are closed down.

I’m excluded from the global networks. I don’t travel, have no international friends or family. My job doesn’t depend on international trade or supply chains. Surely I’ll be better off if we stop all that nonsense and the people around me are obliged to start working and socializing and being friends with people like me, who live in the same town and country as them. Rather than being able to gad about the world and associate with whoever they like.

Appealing to the “left-behinds” becomes a way for populists to win power.

But when the localists, the “people from somewhere” have won. And re-established this non-mobility, disconnectedness as a norm, they will, themselves, become decadent. Nationalism will be grey, stultifying and economically turgid.

The few daring globalists, willing to break out of the somewhere to go everywhere, will again appear heroic rather than self-indulgent. They’ll rediscover new wealth and power by allying with the “others”. More will follow them, and the pendulum will swing back towards globalization.


Dec 11, 2018

What is your favorite procedural programming language?

If by “procedural” you include all the OO languages, which have mutable state and sequences of statements, then, in theory, my favourite is Smalltalk (as a beautiful idea). In practice my favourite is Python as a convenient way to get stuff done.

If by “procedural” you are excluding OO, and just mean old-skool languages from before classes and objects became standard, then it’s C.

C is hard. But its success is evidence that it’s very well designed for its niche. You can pretty much do everything you want in C. It’s powerful. And if you know how to write it, it’s quite elegant for the kind of language it is.

None of the other languages which compete in that niche … Pascal, some version of BASIC, have much to recommend them over it.


Dec 12, 2018

Should Labour have tabled a vote of no confidence yesterday in light of the vote of no confidence from Tory MPs today?

Not at all. Everyone from Anna Soubry to the DUP had indicated that they'd still support the government in the event of a Labour no confidence motion.

Labour would have lost such a challenge if they'd made it yesterday.

Today everyone sees that it's Tory infighting which continues to be the cause of chaos in the Brexit negotiations and in the country.

People keep demanding that Corbyn “does something”. But Corbyn understands parliament. And understands that he can't do anything until he has power in parliament, either through a general election or the chance to form a minority government.

And that has, rightly, been his and Labour's razor-like focus.

People always say they want strong and steady government. And politicians who aren't panicked into hasty, populist reactions by gossip in the media or latest world events.

But when they actually get someone like that they literally don't know what to make of it.


Dec 12, 2018

What is your reaction to Theresa May facing a vote of confidence?

I think it shows the true degree of chaos, confusion, division and incompetence in the Tory party.

And explains their inability to get anything decent out of Brexit.

I'm also amazed how long it's taking people to wake up and realize this. The myth of the conservatives as the more competent, safe, steady party is incredibly entrenched. And seemingly impervious to all evidence.

Britain was fucked up by unnecessary Tory austerity undet Cameron, Osborne and IDS.

It left the UK with the slowest recovery in Europe. And then the Tories dishonestly blamed Europe for their own economic failures, and the growing dissatisfaction in the country.

That inevitably led to the Brexit vote. And the Tories then spent the last two years insisting, without warrant, that Brexit implied that the British people supported their own ideological hobbyhorses, from May's xenophobic crusade against immigrants, to the ERG's visions of a Singapore on Thames.

In less than 9 years, when a rather tired and unpopular, but still basically competent, New Labour government was thrown out, the Tories have turned the UK into a poorer, meaner, sadder nation. One with far less international respect or clout.

In 2008 Gordon Brown was a world class statesman, leading the world’s response to catastrophic crisis. Today May is a figure of pity in Europe where she is begging for impossible concessions simply to keep up appearances in the Tory party. While her would be replacement, Boris Johnson, is widely known to be an incompetent buffoon, now modelling himself on Donald Trump, but without the latter's vicious instinct for getting his own way.

It's a wonder that anyone has any confidence in any of them.


Dec 12, 2018

If you were to give up on Windows, what operating system would you use and why?

I dual boot.

I use Linux by preference and only go to Windows when I need to run particular music software that doesn't run so well on Linux.

I use Ubuntu because of laziness. I usually need to get a new machine up and running quickly and I figure Ubuntu is more likely to have proprietary drivers for the hardware etc.

If I had more time and fewer issues like this I'd prefer to go for Debian or something free-er like Trisquel.


Dec 13, 2018

Why is racism considered as evil? Isn't it obvious that some races are scientifically superior and more evolved than others?

There is no such thing in science as “race”.

There is no scientific notion of “more evolved”

And you might say that one culture is more scientifically advanced than another but that is easily fixed with a few teachers and textbooks.

Why is racism “evil” then?

Because it violates the commandment of “not bearing false witness”.

You are claiming someone is a worse / less capable person based on false grounds.


Dec 13, 2018

Should universities ban speakers/performers that do not conform to their liberal agenda?

No.

But they should ban anyone who is just trying to use the university as a platform to “create controversy”

A university is a serious institution dedicated to upholding standards of methodology and truthfulness. It isn't obliged to give a platform or implicit stamp of approval to those who aren't participating in its codes.


Dec 13, 2018

What makes you switch to open-source software?

I feel in control of my machine.

There’s the abstract sense that I can feel more confident that the programs aren’t spying on me or trying to abuse me in one way or another.

And the abstract sense that I could theoretically fix the bugs myself.

But also the far more practical sense…

For example, with Ubuntu, I know that all the packages I use and have come to depend on are easily available just by downloading them from the repository.

I had my computer stolen a couple of week ago. A real pain in many ways.

Except, I had my work and personal data backed up onto a hard disk.

I didn’t bother to have much software backed up onto the hard disk. In fact when I got the new computer, I treated it as a useful decluttering. Everything I need to use, I just re-install from the repository.

Contrast this with my friend who bought into the Mac ecosystem. He has an old Mac. He has a tonne of pirate software from 10 years ago. All hoarded away on the hard-disk. When Apple update MacOS he finds it’s often broken compatibility with the software. But he can’t get new versions (it’s pirated from somewhere, somewhen). Similarly he can’t upgrade it.

His machine is increasingly cluttered up with incompatible, outdated cruft. Some of which may well contain trojans or malware. The whole machine is fragile. And stops working every few weeks. It’s a slow, ugly mess.

If it were me, I’d reformat the whole thing, put a clean Linux (perhaps a light version given that the machine is about 8 years old). Or I’d just buy a cheap new PC and do the same.

But he can’t. He’s tied in to this mess … and for what? Because at some time in the past he committed to editing documents in Word rather than OpenOffice. Doing graphics and video with Photoshop and Final Cut rather than Gimp and OpenShot. And DJing and doing music using some proprietary software vs. Mixxx and Ardour.

(I sympathize. I have this last problem with music. I only keep Windows around because of FL Studio)

With free software, apart from the FL Studio case, all my data is in formats which are relatively open. I don’t worry about looking after the software, I know I can just get the latest, most bug-fixed, most compatible version at any time. Even if Canonical go bust, I’ll probably find 99.99% of what I use in a Debian or equivalent repository.

Or consider all the little things you want to do with your computer .. download videos from Youtube and extract the audio as an MP3. Or to edit the pages of a PDF document. Or to quickly make some PDFs out of plain text. Or to do an incremental backup with rsync. Even when I don’t have the software for this on my machine … I spend 5 minutes with google / apt-cache search and find the software I need, install it, do the job, and maybe uninstall it again.

Mac users are trawling around web-sites, trying to figure out which free-as-in-beer software they can trust that isn’t going to clutter their machine up with unwanted adverts and upselling, if not worse malware. Or if it’s worth paying $10 for a utility that they’ll use for half an hour.

I watch my friends and family with their Macs and shudder at how painful the whole thing is (not to mention expensive) compared to doing things my way in Linux. I’m literally screaming internally in frustration to watch them at it some times.

And the only cost to me? I just had to learn to use the command line and understand a few basic principles of Unix, of free-software culture, how to Google.

It’s not like my friends and family are stupid. They could learn this. If they weren’t seduced by the marketing of Apple, that the Mac is “easier” and that typing words is more complicated than clicking on icons.


Dec 13, 2018

Do people like Jeremy Corbyn?

Most people said they liked him personally.

Especially Tories when they considered him a bit of a joke.

Now they realize he’s a real threat, he’s the devil incarnate : Nicolas Maduro and Khaled Meshaal rolled into one.

Many in Labour never liked what he represented. The embarrassing old Labour uncle that you didn’t want to introduce to your cool new friends.

Then when he became their public face, they were mortified.

Many in Labour haven’t really got over that. They’ve developed a kind of “Corbyn derangement syndrome” as the Americans would call it. Where everything he does wrong is blown up to look 10 times as bad as it would be from any other politician, like a cartoon eyeball looking through a cartoon magnifying glass.

Now, it’s fine to hold the leadership of your own side to higher standards than that of your opponents. It shouldn’t be any other way. Of course we want a lot more from the people we are meant to be following and who are meant to be representing us.

But it does feel like with Corbyn that for some Labour people it’s reached ridiculous levels. Particularly the Remain faction that are complaining that he has failed to oppose Brexit.

In a crude echo of the Brexit ultras who are always complaining that May has failed to achieve the unicorn deal that they dreamed of, there’s a faction of Labour Remainers who seem to believe that there was a wonderful new referendum and cancellation of Brexit available to them which has only been denied because Corbyn has been wilfully blocking it.

Just as the Brexit ultras refuse to see the constraints that May can’t ignore, so these people refuse to see the parliamentary and wider electoral calculus that Corbyn has to work with. “If only May was willing to be tough on the EU, then they’d give us what we want” say the Brexit ultras. “If only Corbyn were willing to stand up and oppose Brexit, then it would be gone” say Labour Remainers.


Dec 13, 2018

Accounting methods seem very similar to Object Oriented programming… has anyone ever come up with a way of marrying the two concepts?

Actually they aren't very similar.

OO is all about keeping a model of the current state of the world.

Objects are always changing state.

Whereas when I worked in stock control which is similar to accounting I discovered you don't try to track “current state”.

Instead your systems are just a log of the full history of transactions. And you are always comparing current state against, or recalculating it from, that history.

No one wants a system that stores current state in ephemeral objects which have thrown away their history.

The future of accounting is the blochchain, which is all about having a trustworthy, signed, immutable history of transactions.

It's a long way from your typical OO system or even object database.


Dec 13, 2018

What do Brazilians think about their own political corruption?

Everyone is against corruption.

But everyone thinks it's somebody else's fault and their own jeitinha is harmless or just the result of having to play the game.

Everyone uses corruption to accuse their political enemies of immorality. But no one admits that the causes of it are really structural and independent of party or ideology.

And therefore no one ever really analyzes and fixes it. Everyone just assumes that getting the other guys out and their own people into office will solve the problem.


Dec 14, 2018

If AI is one day going to take over the world, how come the ones in video games suck so much and never get better no matter what?

AIs in videogames are deliberately handicapped.

If they were unleashed to do what actual AIs can do, videogames would be unplayable by humans.


Dec 14, 2018

How can I find my 'white privilege' back?

Go make friends in the black community. Listen to their stories and find out about the problems they've had.

You'll soon find where your privilege is hiding.


Dec 15, 2018

Is it possible to make marketable desktop Java program that uses not more than 100MB RAM? If so, how? See comment for more details.

Maybe try GraalVM


Dec 15, 2018

Does Multi Culturalism cause Racism?

Only in the same way that wealth causes burglary and women cause rape.


Dec 15, 2018

Do you believe there are planets with life orbiting other stars (like our sun)?

I do.

But I don't think it matters much because the distances are so vast we'll be unlikely to meet any.


Dec 15, 2018

What is more useful in Javascript, an array, an object, or a map?

They're all the same thing, aren't they?


Dec 16, 2018

What is an example of some electronic music that was way ahead of its time (in terms of aesthetics/style)?

Bruce McAra mentions Rockit. But perhaps this is even more ahead of its time :

Herbie Hancock - Rain Dance (1973)

Or here’s The Silver Apples - Seagreen Serenades from 1968 :

And here’s Mort Garson - Black Mass Lucifer from 1971

Tonto’s Exploding Head Band - Jetsex also 1971 (Zero Time)

Charanjit Singh’s - 10 Ragas to a Disco Beat is early techno (1982)

Mid 70s Patrick Cowley - Journey Home

Throbbing Gristle - 20 Jazz Funk Greats (1979)


Dec 16, 2018

Why are programmers very negative when someone wants to program GUI with C without libraries, since most operating systems use the C language? Or is it that the GUI of those OS do not use the C language?

What do you mean by “negative”?

I used to teach a course on C which culminated in the students writing a simple Win32 program in C.

I wasn’t negative about it. It was part of their training. It wasn’t actually that long to write a simple GUI in C. Maybe a hundred lines to write something really really simple. A few hundred to write something useful.

But if you asked me to write a program with a simple GUI, that is the last way I’d choose to do it. As a programmer I am all about getting the job done. Getting the thing I want written. And C with Win32 libs isn’t that.

Do it for the exercise if you want. Don’t do it out of some macho belief that “real programmers make life hard for themselves”. We don’t.


Dec 16, 2018

What do you predict the next major new programming language will be like? Something strict like C++ or Java, or something dynamic like Python or Javascript?

We have an entire Space to talk about this on Quora : Future Programming


Dec 16, 2018

Why do people who are not even developers believe that visualizable development tool is the silver bullet to solve all problems in software engineering?

Precisely because they aren’t developers, they lack the understanding of symbolic thinking which is the developer’s stock-in-trade.

They don’t understand symbolic thinking, they find it difficult compared to looking at picture, so they imagine that if programming was pictures then it would be easier.


Dec 16, 2018

Why don't the British Labour Party elect someone who is coherent: like Chuka Umunna?

What Alan Sloan said.

But also, Umunna wimped out when he had the chance.

I’m not saying that I think ambition is an essential attribute of a good leader. But even I can see that it’s kind of hard to be a leader if you don’t want it.

Umunna only wants to be leader of Labour if being leader of Labour is easy.

The great thing about Corbyn is that he’s willing to be leader of Labour when being leader is hard.


Dec 16, 2018

Why would a college teach C++ for intro to programming and Java for intro to OOP?

Probably historical accident.


Dec 16, 2018

Are people born racist?

It’s not impossible, but we’ve yet to see any evidence suggesting it.


Dec 16, 2018

Why is Jeremy Corbyn not trying to topple Theresa May right now?

I don’t understand the question.

He IS trying topple Theresa May right now. Every time he speaks in public he calls for an end to her government and a Labour government.

The only thing he’s not doing is using a particular tactic, calling for a vote of no confidence in parliament. He doesn’t do that because he thinks the timing is wrong (neither the DUP nor the ERG are pissed off enough with May to actually vote with Labour) and that he’ll lose it.


Dec 16, 2018

Why did Alan Kay choose rectangular shaped Windowing as the initial style of GUI? What were the considerations and impracticality of differently shaped windowing approach?

I’m guessing just tractability.

The Smalltalk GUI is one of the earliest bitmapped displays. Grabbing and manipulating rectangular areas of memory, hit detection within rectangles, etc. are just less computationally intensive than for more irregular shapes.

Also pieces of paper (which the desktop metaphor is modelling) tend to be rectangular.


Dec 17, 2018

What does every new coder need to know about web development before jumping into projects?

Every new coder needs to know that they don't know anything and must be willing to listen, to learn and do plenty of research online.


Dec 17, 2018

How do you say "Merry Christmas" in Brazil?

Feliz Natal.


Dec 17, 2018

What terrifies you about David Cameron?

Nothing terrifies me about Cameron himself.

What terrifies me is the gullability of people who believed he was fit to be Prime Minister of the UK.


Dec 17, 2018

Which companies hire programming language and compiler designers?

Microsoft.

Microsoft have many of the big names in language design on the payroll. From Simon Peyton Jones to Anders Hejlsberg.


Dec 17, 2018

Was it right for Jeremy Corbyn to table a Motion of No confidence at this very moment? Will he lose it?

It’s always been a question of timing.

Everyone knew he was going to table it at some point. Everyone knows that it’s still not certain he can win it. Because … parliamentary arithmetic.

Actually Corbyn had to figure two things into the timing :

what would maximize his chance of winning it in parliament?

if it then leads to a new general election, what would maximize his chance of winning the election?

Whenever he picked it would be a gamble … is May sufficiently unpopular with the DUP and a faction of the Tories that they’ll bring her down? Are the Tories sufficiently unhappy with the direction that a May government is taking them that they’d prefer to blow up a Tory government (and their own careers) to prevent May taking them there?

If there’s a general election, is Labour sufficiently attractive to both its natural Remain and Leave supporters that they’ll be persuaded to turn out and vote for it? Are floating voters sufficiently convinced that Labour has a better solution? Are Tories sufficiently demotivated to stay home?

Calling no confidence today, is … plausible.

No one can know the right timing. But an argument can be made for doing it today. We’ve had a roller-coaster of a week or so … with May cancelling the vote she owes to parliament to accept or reject her deal. With a rebellion in the Tory which tried and failed to topple her. With May’s failed attempt to renegotiate any new concessions from the EU. And now May finally confirming an unjustifiably late date for the vote.

By the end of this sequence we know for certain :

May knows she can’t get her deal through parliament

The EU isn’t going to give major new concessions to the UK to help May (the only serious renegotiations available from the EU would require the UK giving up one of May’s red lines, which Labour could do but May can’t / won’t)

May is significantly unpopular among Tory MPs, even if she scraped through

May is willing to “play chicken” with parliament and the country by effectively trying to leave the “meaningful vote” so late that it isn’t meaningful, and then blackmailing MPs by saying “accept me deal or get what you really don’t want”

All these are justifications for no confidence in May, and for bringing down the government.

We have a little bit more clarity on them now than before the weekend. To that extent waiting until today rather than doing it last Monday, or last Wednesday might be a bit better.

Many people were feigning being outraged that Corbyn didn’t call it a week ago rather than this week. It’s hard to tell, though, how much those are the “usual suspects” who’d find fault with Corbyn whatever he did.

Should Corbyn have left it any later? Possibly not. The announcement of a fixed new date for the “meaningful vote” might have been the last significant new piece of information in the process before Christmas.

I’m open to the argument that he could / should have left it until next year. Partly because the longer he leaves it, the worse the Tories look.

At the same time, he doesn’t want to be accused of wimping out and ducking the fight because he fears losing. Nor of leaving things too late for the vote to be meaningful.

So … it’s always been a gamble, exactly when to call it. There are plausible arguments for why now and not earlier or later. But there can arguments for other times too.


Dec 18, 2018

Has Labour leader Jeremy Corbyn shot himself in the foot with his failed attempt to seek a vote of no confidence in the Prime Minister?

It’s amazing how whatever Corbyn does, people are determined to see it in the worst possible light.

If he hadn’t called for a no confidence vote he would be accused of bottling it. If he called for a no confidence in the government vote and lost it people would be saying he had no appeal.

Here he’s going for a slow ramping up of the pressure. It’s not great that the government can ignore this. But now Corbyn can point out that not only is May afraid to have a vote on her deal, she refuses to test serious accusations against her competence in parliament.

We all know that the parliamentary arithmetic isn’t there to give Corbyn what he wants (and what so many people complaining about Corbyn allegedly want). So Corbyn has to work tentatively … trying to probe the government to find it’s moment of weakness. To find what will convince the public that it’s time for a new government.


Dec 18, 2018

What are your thoughts on Theresa May's negotiating skills?

There are two parts of negotiating skills :

having a realistic goal that all sides will find acceptable

selling it.

She’s probably no worse than anyone else on the second part. It’s the first that she’s fallen down on.

Any Brexit deal was going to be hard to sell. No Brexit was going to live up to the hype of the boosters. And there was always going to be a large faction implacably opposed to it.

Nevertheless I think May made choices that made her task infinitely harder, and that better deals were available if she hadn’t drawn up the red lines she did (Phil Jones (He / Him)'s answer to Do Theresa May's opponents (both Conservative and other parties) truly think that they could have gotten a better Brexit deal, or are they just playing politics?)

Today May’s skills are basically those of the poker or “chicken” player. She is taking parliament as close to the cliff-edge as she can get away with to spook them into supporting her solution.

This may still win. If she can drive her deal through in a last minute panic as everyone else realizes that the only alternative left to them is a catastrophe, she’ll have won.

Given that May was dealt a difficult hand to begin with, and then made life 100 times harder for herself, she’s done remarkably well in getting any kind of deal which is technically acceptable to the EU, viable for the UK, gives everyone in the UK a bit of what they want (and a lot of what they don’t want).

Of course, she’s mainly done this by succeeding in kicking the can of the difficult final deal even further down the road than anyone thought possible … ie the future relationship must be decided by the end of the “transition period”.

It remains to be seen if that future relationship negotiation can possibly work out or we’re simply delaying the inevitable failure even longer. In which case, it might have been far more honest and far more practically beneficial to have the hard conversation with the British public to explain why a longer negotiation period was desirable, rather than sneak it in.


Dec 18, 2018

Why is Labour still putting its own party interests above many of its own voters’ and the country as a whole in its Brexit approach?

It’s Labour’s job to put party interests first.

That’s what a party is for. An institution to solve political problems through the political process.

You might as well ask why the police won’t help out masked vigilantes. Or why the hospital doesn’t offer homeopathy.

People join the police because they think that the rule of law and organized police are a better solution to crime and injustice than vigilantism.

Trained doctors believe clinically tested medicine works better than folklore.

Political parties think that the mechanism to make political progress is to fight to win control of the government and then execute through that. Not to make grandstanding speeches in favour of policies which they can’t actually make happen.

Clearly this is not the whole story. We should all be aware that UKIP got what they wanted NOT by winning power in parliament but simply by leveraging the support they had to threaten and scare the Conservative party.

But it’s not obvious that the UKIP tactic is usable by Labour right now. So Labour needs to work in the good old fashioned way : to win power in parliament. Then, and only then, does it make sense to decide exactly on how it will play the tricky, and very fluid negotiations in Brexit.

May is screwing up Brexit because she’s stuck in an impossible position with the ERG and DUP and her own red-lines. The only way to find a decent Brexit is to break out of the trap she’s found herself in by changing the parliamentary deadlock. Which means changing the composition of parliament.

There are only two ways out of the dead-end that Theresa May has driven the UK up : to relax her own red lines. Or to eliminate the DUP / ERG from the calculation. Only a new general election which brings Labour to victory can actually achieve that. Only by changing the composition of parliament can you eliminate the DUP / ERG. And only by replacing Theresa May can you get rid of May’s self-imposed red lines.


Dec 18, 2018

What is the best free software you can download?

Linux.

I use it for pretty much everything.

I happen to use Ubuntu, which is lazy of me. Because Ubuntu occasionally lets non-free software onto my computer in the form of video-card drivers, Flash players etc. to make my life simpler.

But apart from that, everything else is free software.

Ubuntu is based on the Debian package manager. Which is one of the great triumphs of free software. It’s what makes it so easy to manage a system like Linux.

I’m writing this in Firefox. Another wonderful piece of free software I use almost every hour of every day that I’m online.

Here is some more free software which I use all the time and find incredibly useful :

git (to manage the source code of all my projects)

emacs (a superpowerful editor)

Python and many of its standard libraries

Pandoc and LaTeX for making documents (I usually write them in Markdown)

Clojure (my favourite language) and Leiningen (a very useful build / dependency tool)

the open-source version of the Java Virtual Machine (to run Clojure programs)

meld (for diffing directories and projects)

youtube-dl (for grabbing Youtube video) and ffmpeg

audacity for audio editing

evince for reading PDFs

gedit for simple text editing

mind traffic control (my own todo / task management software interstar/MTC-CLJ )

my own wiki software which I use to organize a lot of writing / thoughts : interstar/ThoughtStorms

Processing and Sonic Pi / Supercollider for music and art


Dec 18, 2018

David Cameron is reportedly advising Theresa May on Brexit? He is the one who put us in this mess to begin with. What are your thoughts?

There are so many things to care about in this world.

I think this is not one of them.


Dec 18, 2018

What’s going to happen to software companies who work using a coding language which will end up becoming obsolete?

As long as the software is viable (ie. it pays for itself) then this turns out not to be a big problem.

Users don’t see the language software is written in. And if you have a piece of software that it’s economically viable to hire programmers to maintain and work on, the chances are you’ll find programmers willing to pick up the language to do the job.

Yes, it’s marginally more expensive to use a language with fewer available programmers. But that’s not the real bottleneck. The real bottleneck is finding good programmers, and good programmers can pick up any language.


Dec 19, 2018

Would Cameron have been better than May at negotiating the Brexit process which he himself started?

No

Next!


Dec 19, 2018

Can any operation carried out with recursion also carried out with a stack?

Yes.

Recursion uses stacks behind the scenes.


Dec 19, 2018

Is Brexit the result of the incompetence of the Labour Party which should have been but wasn't the conduit of the anger of the economically disenfranchised?

Incompetence, no.

But you can make an argument that Labour neglected to fight hard enough for its traditional working class constituency.

For example, when it voted to support government cuts to welfare in the first half of the 2010s.

By failing to get the message across, that people were suffering because of the knock-on effects of the 2008 economic crash, exacerbated by the Tory austerity policies, Labour left a vacuum in explanation for the working class’s economic woes, which could then be filled by those who scapegoated Europe and European immigrants.

I’d say that was definitely a mistake.

But I think “incompetence” is more than just “made a mistake”


Dec 19, 2018

How large is DAW software?

The size of DAW software is typically quite small … compared to the samples and synth presets etc. bundled with it.

Your typical DAW download is huge. But 90%, if not 99%, of that is samples and preset data etc. The code itself is a pretty small portion of the whole.

If you could do without the samples (because you plan to use only virtual synths) then you could have a much smaller core package.


Dec 19, 2018

Is anyone concerned that Microsoft acquired Github? Are there open-source clones out there of closed-source MS projects that might be at risk?

I’m not very concerned that M$ acquired GitHub, no.

Firstly, git is an open standard, and github haven’t really broken it. And now everyone is alert to M$, it’s unlikely that they’ll let M$ embrace and extend it into something proprietary.

Anyone can host their own git repository, and there are free-software web interfaces to it, if not quite as slick.

You can move to using GitLab which is almost identical for casual users. Even better, just use both. I opened a GitLab account recently, and now have my projects hosted on GitHub, GitLab and my own server.


Dec 19, 2018

How is helicopter money different than universal basic income?

Helicopter money is usually thought of as a one-time action to resolve an emergency.

UBI is intended as a new, long-term, sustained and sustainable economic ordering of society.


Dec 19, 2018

Were the agricultural revolution and the explosion of civilizations that came from it an overall good thing for humans or a negative? In other words, would it have been better or worse for people to stay in small tribes?

It’s complicated.

Jared Diamond called agriculture the worst mistake in human history : http://www.sigervanbrabant.be/docs/Diamond.PDF

Because the human lifespan and quality of life immediately declined after we discovered / invented it (and all the social organization around it)

Why did we stick with agriculture then?

Because it produced a lot more people.

And the societies that practised it, outgrew and then swamped, the societies that didn’t.

In the very long run (bringing us up to the 20th century) we’ve benefited … human population has exploded. Human life-spans are creeping up.

Ultimately … the only objective measure of human welfare is human life … and we now have a lot more of it … both in terms of number of lives and length of life.

But it took a long time before the average human was better off under agriculture compared to pre-agriculture.


Dec 20, 2018

If there is a war on Christmas, who are the opposing sides?

Amazon and Walmart


Dec 20, 2018

Do you think of yourself as a computer programmer, developer, or engineer, or something else?

I think the distinction is pointless.

Who cares?


Dec 20, 2018

What's the dark side of being a Java developer?

The dispiriting frustration of coming into work and fighting with the language to persuade it to do things you know would be simpler and more straightforward and elegant in other languages.

With the full knowledge that the unnecessary frustrations of Java are not balanced by any compensating brilliance.

The language is just tedious.


Dec 20, 2018

Antifa stands for anti fascist yet they seem to be fascist themselves but don't see it, why do you think that is?

They don’t “seem to be fascist themselves”

A lot of people who dislike antifa keep saying that they are like the fascists.

But if you actually sit down, patiently, and in good faith, and analyse what fascists believe and want. And what antifa believe and want, then you’ll find that there is very little similarity at all.

And far less similarity than between either and many other political positions.


Dec 20, 2018

Are you against a person's "right to repair" broken or faulty products? Why?

I’m fully in favour of rights to repair.

Everyone should have a right to repair.

Furthermore, I think that there are good reasons : environmental and economic, why governments should oblige the people who make complex technologies which depend on scarce resources, and chemicals and materials which can be poisonous or hazardous, to make those technologies in such a way that they can be repaired and ultimately recycled or upcycled more easily so that we reduce the environmental impact of such products, and stimulate more of a local market for repair / recycling / reuse of older appliances.

Everyone should read Cradle to Cradle | William McDonough & Michael Braungart: MBDC and we should be thinking how to reorganize our manufacturing web around making the materials in products separable and reusable.


Dec 20, 2018

What is the best and most affordable software for making sounds like for dubstep?

You don’t need software, you need this : Dubstep tap.


Dec 20, 2018

Will the labour Party suffer in Britain's next election because of its rampant antisemitism?

I think the story here is that a guy who was being investigated and disciplined about sexual harassment is leaving the party in high dudgeon. And is trying to dress it up by resuscitating an old story to play the “principle” card.


Dec 20, 2018

Do you think Prolog Language is still relevant today?

I think the ideas of Prolog are very relevant. And that logic / declarative rule-based programming is going to make a come-back in the next 10 years, the way that functional programming finally broke through into mainstream consciousness and use over the last 10.

I’m not entirely convinced that it will be in the form of Prolog. It might be that someone does for Prolog what Clojure does for Lisp : make a new more convenient derivative of it. Or it might be more like Eve. Or through a hybrid language that sneaks a rule-base into a more traditional language, much like Javascript and even Python sneaked functional ideas into the mainstream.

But it’s absolutely worth learning Prolog to get an idea of the paradigm, and looking out for wherever the paradigm starts reappearing.


Dec 21, 2018

Have you ever written a program in Basic? What did it do?

I wrote a lot of BASIC as a teenager in the 1980s. Firstly TRS-80 Level II BASIC then BBC Basic.

And then a fair amount of VB in the 90s to early 2000s.

My earliest 80s BASIC programing was modifying and making variations on a kind of Space Invaders that my mother wrote for me.

And a “basket ball” game I invented as a variant of Pong. (You “dribbled” the ball by allowing it to bounce underneath the Paddle until you were in the right place to release it to fly into the basket)

My last VB program from about 2003 was a kind of desktop based wiki notebook.


Dec 21, 2018

As someone of European descent, do you worry about yourself or your children, given the demographic cliff we are heading towards combined with the constant demonization of whites in the media?

Nope.

I worry more about fellow white people who seem to have gone crazy and now think they are besieged by an “enemy” of other races.

People are people. The range of good, bad, kind, cruel, smart, stupid etc. between close relatives is far wider than the miniscule differences racist statistitians manage to tease out of larger groupings.

It doesn't matter to me where someone's ancestors come from or what their colour of skin is. What matters is that we treat each other kindly and fairly.

My enemy is anyone who tries to divide us on spurious grounds.


Dec 21, 2018

How much would black lives and culture improve if leaders address the issues of victim mentality (belief that society is racist/schemes to oppress them), broken homes, and learned helplessness (systemic social welfare failures)?

Not enough that it would solve the problem.

Take the bankingwhileblack story from last week.

Banking while black: Ohio man tries to cash paycheck, ends up in handcuffs after teller calls

This isn't about learned victimhood. This is about learned race-based prejudgement. And until you fix that, you aren't going to “improve black lives”.

Black people have to actually BE accepted by and treated equally by the basic institutions of society : banks, shops, cops etc before they can be expected to “feel” that they are.

Anything else is magical thinking.


Dec 21, 2018

What products and services do people pay for they don’t have to?

A desktop computer operating system.

For 99.9% of users Linux would be perfectly good. They pay money to Microsoft and Apple simply to avoid the pain of learning something new.


Dec 21, 2018

With 12th-15th century technology, is a “vending machine” possible?

As Joshua Engel says, the machine is doable.

In fact the machine is the easy part.

The hard bit is ensuring that the coins in circulation are sufficiently standard in terms of size, shape and weight that such a machine could be useful.


Dec 21, 2018

Did Jeremy Corbyn show his true colours when he called Theresa May a stupid woman?

90% of the country are calling Theresa May a lot worse than “stupid woman”.

If he did, and I’d say that the video evidence is pretty ambiguous, I’d say it’s a sentiment that’s in tune with what most people think.


Dec 21, 2018

As a software developer, do you often read the official documentations from the start to finish not just when you need to look up something specific whenever you learn a new framework and library?

As a software developer today, I expect to be able to look at a couple of code examples and more or less figure out what’s going on, without reading any documentation at all.

And if I can’t, I’m not that impressed by the language / framework that I’m meant to be learning and will probably ignore it. I’ll also not be impressed or interested if I can grok it but it looks verbose or fussy or like hard work.

I know this sounds somewhat arrogant. But actually, it isn’t a bad heuristic. I’ve seen a lot of languages in the last 35 years or so. I have a reasonable idea of what languages are meant to be doing. And unless there’s something very unusual about the next language or framework, the chances are I will understand it.

If the language looks promising but there’s something that doesn’t make sense to me, then I’ll go look it up, read about the feature or philosophy of the language and try to understand it.

And obviously if I’m obliged to learn something for a job or project I’m going to be different. I will work through a few tutorials, read the book, etc.

But I certainly believe that code is the best thing to read to understand a language or framework. If the code can’t express the broader ideas clearly then, unless it’s a very low level language, it’s something I probably don’t want to be messing with.


Dec 21, 2018

Tony Blair has been very vocal in the media about another referendum, is it damaging to the likelihood of another referendum considering his poor reputation?

I don’t think it matters much, one way or the other.


Dec 21, 2018

Why do the far left dislike centrists?

Do we dislike them?

I don’t dislike them. I disagree with them but that’s not the same thing.

Obviously what’s a bit irritating is the attitude that centrists can sometimes come with, that assumes that only the centre can be sensible, and reasonable, and that the extreme beliefs must be more irrational and less well founded.

That’s frustrating to hear all the time. But apart from that, “some of my best friends are centrists”.


Dec 21, 2018

When it comes to coding, I realise that I am still incompetent since I usually write codes before thinking about whether it is working well or not. What should I do so that I can know whether codes work or not by just thinking first?

You should try test-driven development.

Basically you start by writing a test. Ie. a bit of code that checks whether the bit of code you are about to write is working or not.

Let’s say you are going to write a function to add two numbers together.

You don’t start by writing your “add” function.

You start by writing some code like this :

def test1() {

assert(add(1,0) == 1);

assert(add(2,2) == 4);

}

Now the first thing is your code will fail because it doesn’t even know what add means.

That’s good.

Now you write your add function.

If it worked, fine.

If not, you already know it doesn’t work so you can focus on debugging that function. You don’t have to wait until the rest of your program fails.

Now … why does it help to write the test first?

NOT because it just gives you a test. You’d get a test if you wrote the add function first and the test second.

Test first development is good because it breaks the task of writing the add function into two sub-tasks.

The first subtask is deciding what the add function should do. That’s what the test is giving you; a specification of what it means for your code to be right.

Then the second, subtask, of writing the code that does what you want, is easier, but you aren’t confused any more about what your code should be doing. You know what it’s meant to be doing. It’s meant to be passing the test. And nothing more than that.


Dec 21, 2018

How is racism-as-a-mental-disorder to be treated and cured?

No.

It’s not a medical problem.

It’s a bad social habit, which our culture teaches to each successive generation. It should be changed by adopting new behaviours and no longer passing the bad ones down to each new generation.


Dec 21, 2018

Is Blockchain development the future for software engineers?

It’s one of many futures.


Dec 21, 2018

Why is Facebook making its own "stablecoin" cryptocurrency for WhatsApp when so many stable coins already exist?

The obvious answer is that Facebook can bring cryptocurrency to the masses in a way that crypto by itself hasn’t been able to.

And it turns Facebook into the largest payment network in the world. Overnight.

That is scarily powerful. If Facebook cracks being a major world currency it will also become the world’s largest superpower / nation.


Dec 21, 2018

Why is there a lot of war and terror in the Middle East these past years?

The Middle East has been the largest producer of oil, something that the rests of the world depends on, for the last 100 years or so.

That gives everyone else in the world a serious interest in what goes on there. Everyone else in the world takes sides in the local wars and power-clashes between different factions : different sects of Islam, different tribes, different branches of royal families etc.

We don’t just invade the Middle East and take the oil. But we do back the factions that we like and who promise to make it easy for us and our companies to get the oil.

Then the other people around the world do the same.

The rest of the world has been interfering in local Middle Eastern politics and fights ever since the days of T. E. Lawrence and the collapse of the Ottoman Empire (which we contributed to).


Dec 21, 2018

What are some things software engineers wished they did during their school years?

I wish I’d taken a proper course on compiler design.


Dec 21, 2018

Why hasn't there been a breakout success in the "political technology" space?

Donald Trump is president of the United States of America. While 37% of Americans expect a new civil war as political polarization spirals out of control.

The UK is now planning for social collapse as Brexit negotiations with the EU founder, and the UK parliament can’t manage the forces it has unleashed.

A neo-fascist just got elected in Brazil.

And in Italy.

Rioters are burning the streets of Paris.

The Chinese government have mass face recognition and surveillance, and are controlling their entire population through social media credit woofie.

Millions of people believe and forward fake news memes to their friends.

Families all across the world are no longer speaking to each other as political polarization cuts them apart.

How much more “successful” do you want “political technology” to get?


Dec 21, 2018

How do we know that whatever the packaged food we are eating is not being contaminated by any employee of the manufacturing company or in between the export (as the rumors spread about Coca-Cola drinks)?

You aren’t dead yet, right?

You’ve lived long enough to ask this question.

And so whatever is stopping the guys in the corporations from killing you, is working.


Dec 22, 2018

Would a Jeremy Corbyn premiership change Britain forever?

All primierships change Britain in some way.

Yes, I think Corbyn’s might well change it significantly.

The main things we’d hope from it are a change in ethos in many of the departments of government. Putting in people and values that see government’s job as serving the British people and addressing their problems. Rather than a government mainly pursuing an ideology which is desperate to destroy the services that government provides to people in the name of handing control of these areas over to the market.

I always say, voting people who don’t like government to run government services is like putting a teetotaller in charge of the brewery. It can’t possibly work. And it’s no wonder that government continually fails when the people who are in power don’t believe that government can (or should) work.

Put in a PM who believes government can do some good and you have at least a chance that it might be able to.


Dec 23, 2018

What political party would rule Britain better than UKIP?

Labour, the Greens, the Lib Dems, Plaid Cumru, the SNP would all be better than UKIP.

It's a moot question whether UKIP could actually cause more damage than the current Tories have already done.


Dec 23, 2018

Does it matter if Jeremy Corbyn called Theresa May a stupid woman?

Not in the slightest.

Especially as it's not clear that he did. And from the video it's completely obvious that whatever he said was a muttered aside, not public speech.

Are we children who imagine that politicians don't rant and swear against each other in private?

What do we expect people in the stressed antagonistic atmosphere of politics to be like?

Do we all promise we never swear against or use an intemperate word against our opponents?

This is another example of Corbyn Derangement Syndrome. Where Corbyn isn't allowed ordinary human flaws. And any gaffe is immediately alleged to be proof that he is unsuitable for his job.


Dec 23, 2018

What has Theresa May achieved in 2018?

She's achieved a proposed deal which fits within her red lines and is acceptable to the EU.

It's a terrible deal. Everyone hates it. And some of her red lines were unnecessary.

But it is an achievement of sorts.


Dec 23, 2018

What was gaming like in the 80s for you?


Dec 23, 2018

In which language shall I write a learning (recommender) system to a webpage which is written in Clojure? If in Python or Julia, how shall I integrate?

Using what type of machine learning library?

I'd be inclined to see if a wrapper for something similar is available in either Clojure or Java and do the whole thing in Clojure.

Only if it's really impossible would I go for a lesser language.

Then I'd go for Python but just because I know it.

And give it a web interface via Bottle. Talk using http


Dec 24, 2018

As a result of Tony Blair's activities since leaving office should the UK create rules about the activities of former elected officials to lobby or accept money from foreign governments or business interests?

No.

If something's illegal it should be illegal for everyone.

There shouldn't be special rules for ex-prime ministers.


Dec 24, 2018

Does Corbyn's pledge to carry on with Brexit if Labour wins the election mean a good number of their supporters, especially the young ones, will switch to the Liberal Democrats?

The question is where he loses them.

He can afford to lose pissed off Remainers in the large cities where Labour already has big majorities. And if there is a major upset, what happens? You get a Remain LibDem who is very dependent on keeping in with a generally leftish urban population, will generally have a left-liberal outlook and will be open to a coalition.

OTOH, there are strongly Leave ex-industrial towns which used to be firmly Labour, but where, today, there’s a much smaller margin between Labour and the Tories.

Labour needs to gain votes from the Tories in those constituencies. And a firm public commitment to reversing Brexit (or a “referendum” understood as a mechanism to get Brexit reversed) would be the final nail in Labour’s coffin.

The country is bitterly divided now on regional and urban density bases. And the political parties don’t quite align to those distinctions, so you end up with political parties trying to straddle the different factions. Labour has this problem. The Tories have this problem. The LibDems only don’t have this problem because their support base is currently too small to measure it.

You might expect a long-term realignment of parties around these new differences. Or it might be that as soon as Brexit is finally settled (however it’s settled) the public will slip back to previous allegiances. That’s one of the great unknowns in UK politics at the moment. Are the Brexit alliances long term or just temporary?


Dec 24, 2018

What are your thoughts on the common conservative dig that 100 years ago young men fought in the world wars, whereas today young people are so fragile that they’re boycotting conservative speakers and breaking down over Brexit?

Prevention is better than cure.

It’s cheaper and smarter to stop fascism BEFORE you need a world war and millions of people to die in order to achieve that.


Dec 24, 2018

Is Great Britain a sleeping giant when it comes to the high-tech industry?

Applications for STEM subjects at UK universities are flat in 2018 : A-level results day 2018: University uptake for STEM subjects flat despite more A-level entries

While dropping ICT from the National Curriculum is allegedly going to make average UK skills worse : Dropping ICT from curriculum 'will worsen UK's skills gap' (I have no opinion either way whether that’s true or not, but these people think this will be the effect)

That doesn’t sound to me like there’s a huge cultural appetite for high-tech in Britain.

I’m a geek, and I honestly can’t understand why people wouldn’t want to be involved in technology and wouldn’t be excited by the technology industry.

But they seem not to be. So I wouldn’t hold my breath.


Dec 24, 2018

Why are Kotlin and Clojure taking over in the software development industry? How have they gained their market share?

“Taking over” is an exaggeration.

But people are excited about them. And for the same reason.

They are both better languages than Java, explicitly intended to be used within the Java ecosystem : to be transparently interoperable with existing Java code and large legacy systems.

You can call existing Java libraries from new code written in Kotlin and Clojure. And you can write code in them that can be called from normal Java.

If you have to choose between the two : Kotlin is basically a small incremental improvement on Java. It’s a nicer language, less verbose, with cleaner syntax. But it’s basically still Java underneath.

Clojure is a radically different language. A good functional programming language, that’s got many of the strengths of modern FP languages like immutability, and most of the virtues of Lisp, like macros . But tweaked with some good new ideas : a built in version of JSON (EDN that makes it great for expressing data-structures) AND it interops beautifully with existing Java.

The only downside … it’s different. And a bit more effort to learn than Kotlin. But totally worth it when you do.


Dec 24, 2018

Do you think that Jeremy Corbyn should apologise to Theresa May?

Won’t cost him anything so he might as well.

But the whole thing is a storm in a teacup : Phil Jones (He / Him)'s answer to Does it matter if Jeremy Corbyn called Theresa May a stupid woman?


Dec 24, 2018

Will socialism and communism be rendered pointless when the working class is completely abolished by the capitalist system via the introduction of fully automated production lines?

To an extent.

Socialism and communism as we understand them, as bodies of theory and practice for dealing with a particular social situation, will obviously be redundant if that social situation changes.

If what changes the situation is simply capitalism automating all the work away, and telling the working class it doesn’t need them any more, then it’s unlikely that this is going to create a just, free or egalitarian society. And so there’ll still be a need for a politics to demand justice and freedom and equality. But it will need new strategies and a different way of analysing the new situation.


Dec 24, 2018

Can anyone regard Jeremy Corbyn as a leader after he seems to have called Theresa May “stupid woman”?

Whatever he said, watch the video and it’s clearly a private aside, not a public statement.

Are we all now to be considered unfit to do our jobs because we once muttered, under our breath, that someone was stupid?

It’s comical how desperate people are to pretend that Corbyn did something bad.


Dec 24, 2018

Has Theresa May made any fundamental mistakes during the Brexit process?

Yes.

Her fundamental mistake was triggering article 50 before she had a rough idea what the UK wanted, which was acceptable to and accepted by her cabinet, parliament and the country.

Instead of trying to use the deadline to force her cabinet to agree, she should have declared that a good deal was more important than a quick deal, and refused to trigger article 50 until there was a reasonably good proposal worked out by the Leavers in her government and with an informal nod from the EU.

I believe many of her red lines were unnecessary : I think a different leader could have argued for the necessity of accepting continuing freedom of movement in return for the benefits of the EU. With 48% of Britains in favour of remaining in the EU, she only needed to convince a small percentage of Leavers that freedom of movement was still a good deal, and she would have had a majority in the country.

I won’t say that it was a “mistake” to focus so much on eliminating immigration, but I profoundly disagree with her values here.

I think she should have sacked Boris Johnson and David Davis at some point during the first 18 months. I think she was mistaken in thinking that having them in Cabinet allowed her to control them. Misguided in thinking that they could be turned into constructive contributors to the negotiations. And, she was mistaken in thinking that it would hurt her to get rid of them. I think emphasizing her authority by sacking them would have diminished them and strengthened her.

Finally, I think that emphasis on the Union is misguided. It seems increasingly plausible to me that what is most in the interest of the people living in England, Northern Ireland, Scotland and Wales is for each region to decide its own future with the EU. A more imaginative, out of the box, thinker would have resolved the Irish backstop issue by simply giving Northern Ireland independence to make its own way. And this would be better than the absurdities of the backstop situation we find ourselves in now.


Dec 24, 2018

What are your thoughts about Gatwick drone wrongful arrest?

I don’t think much about the wrongful arrest.

When there’s a major incident with few clues, people are sometimes going to be wrongfully arrested because suspicion falls on them. The couple was released very shortly afterwards with the police explicitly saying they had no further reason to think them guilty.

That’s unpleasant and unfortunate for the couple arrested, but it’s not a scandal.

It’s very different from the police charging the wrong person. Or building up a fraudulent case against the wrong person.

Here it seems the police didn’t have a better idea, got a dubious tip-off, and followed it.

Like I say, it’s not pleasant and not fair.

But it’s not malpractice by the police. Or even oppression.

There IS an issue about how their identity was released and how the media treated them. That is disgraceful, and we need to re-establish the principle that the accused has a right to anonymity and to the presumption of innocence.

The far bigger story, though, is the fact that drones are going to throw our entire security infrastructure into disarray and chaos. That is what we should be thinking about. How do we maintain peace, order and security when the threat is no longer in the form of human bodies, but of tiny robots?

Is your home safe from being burgled by drones?

Is your office secure against a drone bringing in a pen-drive and plugging it into a computer on your network? Or bringing in a small incendiary device to burn the documents on your desk? Are your schools, hospitals, airports, factories, police stations, power plants, cement works, tube stations, grain silos, kitchens etc. etc. proof against small flying / crawling things intent on causing harm?

That’s the story we should be worrying about. Not “oh the poor holidaymakers” Or “was Gatwick overcautious?” (no, it did the right thing)


Dec 24, 2018

As a programmer, what do you think Java language is missing most?

A good way to declare complex data-structures.

Java programs are made of “networks of objects”.

But there is no way to declare “a network of objects” and how they all relate together.

In Java, each class has to be defined independently, with no higher-level way to declare how several classes fit together. And you can only construct objects individually, programmatically.

See Phil Jones (He / Him)'s post in Future Programming for an elaboration of this point.


Dec 25, 2018

Are Corbyn and May waiting for public opinion to change on Brexit so they can be the servants of the people afresh?

I think so.

This Brexit is so obviously screwed up and going wrong that if there was a major revolt against it and in favour of Remain by the UK public then both May and Corbyn would gladly embrace it.

The problem is, even after everything we've seen, there hasn't been that kind of shift.

The public has shifted. But only by about 5–10%. And talk to any Leaver community and you'll see more doubling down, “why don't they get on with it?” and scapegoating the EU for the problems than you'll see regret.

The margins are still too close for either party to be able to unambiguously embrace Remain at the cost of telling that Leave constituency it doesn't need their votes.

In my opinion Labour has been doing the right thing by trying to shift the focus away from Brexit. If people who voted Leave in a protest against the various ills of their community start to think about the other causes of those ills and see other opportunities for fixing them, then their commitment to Leave will diminish.

That's really the only way this could be turned around.


Dec 25, 2018

Why don't more people see the advantages of Theresa May's Brexit deal in terms keeping EU governance out of areas such as immigration, local government, and foreign policy?

I don't think that the EU has much effect on regional or non trade foreign policy.

And I honestly don't know what the “advantages” of May's desire to restrict immigration are.

Why is it better for me if my neighbours in London come from Slough and Aberdeen rather than Granada and Krakow?


Dec 25, 2018

"Bolsonaro’s fondness for a brutal dictatorship". Does the writer know that the Brazilian dictator killed less than 400 people? How can an article be so biased?

It killed less than 400 people and tortured tens of thousands more.

Unnecessarily.

I don’t see why the word “brutal” isn’t appropriate.


Dec 25, 2018

Which are the best roots reggae albums in history?

Adam Morris covered everything.

But I’ll second Heart of the Congos


Dec 25, 2018

In 100 years, what will be the historical inventions from the early 2000s that will be remembered?

Social media.

It’s one of the biggest transformations of humanity in history.

And it had swept from obscurity to capturing most of the world’s population, to becoming a major influence on people’s voting behaviour (and which politicians got elected), through to creating new celebrities in music and fashion and culture, through to capturing most of the world’s advertising market and reshaping the rest of the media, all within the first 20 years of the 21st century.


Dec 26, 2018

Do you see a possibility of React JS becoming completely obsolete in a couple of years from now?

The library might get deprecated.

But the fundamental ideas won't. The ideas are here to stay.

If the browser makers were doing their job, something like React would end up as a DOM API built into the browser. So you wouldn't need a separate third party library.

Then React would be obsolete.

But the idea of applying changes to the DOM via change-sets rather than low level object manipulation, is obviously a good one.


Dec 26, 2018

What are the drawbacks of Java today?

It’s boring, verbose and doesn’t contain enough powerful and future oriented ideas.

Apart from that, it’s fine. It works well. The VM is fast. The tooling is mature. There’s widespread knowledge of it in the community. There are libraries for everything.

So it’s fine. It does the job and many people are happy doing the job with it.

It works.

But …

if you want something more from programming languages. If you want expressive power, and elegant new higher-level ways to solve problems. If you want to be excited by your programming language.

Then Java isn’t going to cut it.

It’s boring. Verbose. And doesn’t contain enough powerful and future oriented ideas.


Dec 26, 2018

What is the best recently made technological innovation which is unknown to most of the people but need to be known?

Encryption.

Encryption needs to be known and understood by everybody. Encryption should be taught in schools!

Not the maths behind it, except to those who are likely to be able to understand such things, but how to use it, when to use it, when it is likely to be effective and when it is likely not to be.

Having, and controlling, encryption of your own data is the only way to protect yourself as an autonomous individual today.


Dec 26, 2018

Are we headed for world rule by the biggest technology corporations?

De facto … yes.

In practice, such corporations don’t necessarily know how to wield such rulership and simply allow people to live their own lives.

And that’s a good thing.

But if one of these corporations : Google, Facebook even Apple, Microsoft or Twitter, were actually determined to be bad … to try to use their power to gain real leverage in the world it would be terrifying.

Look at what Cambridge Analytica was able to achieve … simply by being parasitic off the data Facebook and co have. And as a relatively tiny company.

Imagine what would happen if Facebook or Google actually decided to apply their smarts and data towards manipulating people the way CA did.


Dec 26, 2018

Do you feel sorry for Jeremy Corbyn?

Not really.

He knows the game. He knows that he’s buying himself the toughest possible fight, going up against the UK establishment. He knew how the media would treat him.

He even knows he has a high probability of failure. But that the stakes and the possible win are high enough to make the win worthwhile. And that we’re in desperate times where we need to make such a “Hail Mary” pass.

I admire him for being willing to stand up and do what he does. But I don’t feel sorry for him. He’s a tough cookie.


Dec 27, 2018

Do you think Facebook should make their website look a bit prettier?

I used to think that.

Why not let people customize their homepages like MySpace does? I thought.

I'm guessing FB know what they're doing.


Dec 27, 2018

What are some not popular yet very good programming languages?

The classics which are well known about but not used as much as they should be :

Lisp

Smalltalk

Prolog

In modern guises :

Racket (Lisp / Scheme)

Clojure (Lisp)

Pharo (Smalltalk)

Useful but not as widely used as it should be :

Erlang / Elixir

A couple of others that I hear good things about :

D

Pony

Rebol / Red

Experimental ones that interest me at the moment :

Bloom / Eve

Shen Lisp

Rosette

Specialist languages :

FAuSt (Functional Audio Stream, for creating synthesizers)

More as I think of them …


Dec 27, 2018

What are some things that need to be re-invented because of changes in society and technology?

Democracy

It’s not clear that democracy can really thrive when social media allows demagogues to tweet fake-news directly to hundreds of millions of people.

This is quite an interesting article about the use of lotteries and sortition in Athenian democracy : How can we break the Brexit deadlock? Ask ancient Athens

Possibly the world will have to reinvent its democratic processes to include more random selection, to help it withstand network-enabled demagogues.


Dec 28, 2018

What is Brazil's biggest flaw, in your opinion?

Inequality, stemming from a colonialist and slave-owning mindset.

Rich people only focus on what they can get out of the country and are content to allow millions of their fellow citizens to live in abject poverty.


Dec 28, 2018

What is something most people don’t realize about the middle class?

It's not a natural thing for an economy to produce. It's an aberation which is always at risk.

The middle class is just a tranche of highly paid workers.

Employers don't want highly paid workers. They want to minimize the cost of paying salaries.

If they could get highly skilled workers on (or below) a minimum wage, they'd choose that in a heartbeat.

Your boss (or his boss) would happily destroy your middle class job and lifestyle if he could figure out how and could get away with it.


Dec 28, 2018

What political party will represent those who voted to stay in the EU when the UK has its next general election?

The LibDems tried it at the last election.

But found it didn’t really boost their vote. Which remained low.

Next time I think they’ll be more circumspect.

I think we should stop blaming politicians for Brexit.

Really …

the politicians work for us. And the reason they are making such a hash of things is that we, the public, are divided on the issue too.

There might just, now, be a majority in the country for Remain. But it’s still a slim margin, comparable to the Leave vote. And you need a lot more of a mandate than that to overturn a referendum.

If you’re a Remainer, stop worrying that politicians aren’t saving you from Brexit. And start figuring how you’ll convince your neighbours and friends and family to demand that politicians save them from Brexit.


Dec 28, 2018

Why will AI never have a state of consciousness?

AI may or may not ever have a state of consciousness.

The problem is, none of us has a way of confirming whether any being other than ourself has a state of consciousness. So we’ll never be 100% sure.

We have the same problem with our friends and loved ones of course. They might all be philosophical zombies. But we assume that they do. And we assume that a box of electronics doesn’t.

And that’s basically all we have. No way to go much beyond those assumptions.


Dec 28, 2018

Which programming tips do you purposefully not follow?

An obsession with long descriptive variable names.

If you are trying to rely on variable names that are three or more words and over 10 characters long, that is a design smell ; it suggests your current namespace is too big and there is too much going on in it.

99% of the time one character var names like i, p or x should be sufficient because you should be working in a restricted context, and names are simply placeholders whose meaning should be obvious from the context.

Let’s say I have a fragment of a game :

ballPosition.X = ballPosition.X + ballSpeed.X;

ballPosition.Y = ballPosition.Y + ballSpeed.Y;

if (ballPosition.X < 0) { ballSpeed.X = 5; }

if (ballPosition.Y < 0) { ballSpeed.Y = 5; }

if (ballPosition.X > screen.width) { ballSpeed.X = -5; }

if (ballPosition.Y > screen.hight) { ballSpeed.Y = -5; }

Just … no. It’s clear, it’s readable. But that is not what you want.

That should be something like :

void moveBall(Ball b, Screen s) {

b.x = b.x + b.dx;

b.y = b.y + b.dy;

if (b.x < 0) { b.dx = 5; }

if (b.y < 0) { b.dy = 5; }

if (b.x > s.width) { b.dx = -5; }

if (b.y > s.height) { b.dy = -5; }

}

and later …

moveBall(ball, screen);

In this restricted context or namespace of moveBall, the letters b for ball and s for screen are perfectly intelligible and memorable. And they increase visual clarity by removing noise of all those letters.


Dec 28, 2018

What do you think has led to the rapid decline of Angela Merkel? Has she made any major mistakes or simply just run out of steam?

I think she’s just run out of steam.

What people should understand about the wave of right-wing populism which is sweeping the world is that it’s really driven by a sense of disillusion and disappointment with the previous established order.

That order used to be popular. But as it has failed people (the crash of 2008 hit people hard, and even in the best countries, recovery has been slow and many have been left behind)

Now there’s a huge appetite for change. The centre-left and the centre-right have failed to address that.

Macron addressed it somewhat, by posing as an outsider, but soon reverted to an establishment insider.

The far left have, so far, had some success, under people like Corbyn and Bernie Sanders and Melenchon.

But it’s really the far right, the ultimate “outsiders” who have been most successful at capturing the “protest against everything” vote.

Merkel was part of the centre-right establishment. And has been in office for a long time. Of course, despite her success and her ability, she was eventually going to succumb.

I don’t think her decline is particularly rapid. I think it’s fairly slow, thanks to her success and popularity.

But people want change and, by definition, an insider can’t give it.


Dec 28, 2018

Why do some on the Left believe people have the right to not be offended?

The word “offended” is really misleading.

The worst thing is that people assume that “offensive” is connected to “offended”.

But, of course, it isn’t.

If I say “you, my dear OP, are a fucking idiot” I am being offensive. I am being “offensive” even if you decide not to be “offended”.

What has happened is that many people have tried to pretend that something is only offensive if the receiver “takes offence”.

And that, actually, offence is simply in the eye of the beholder.

And so me “offending” you is nothing more than you, unilaterally, choosing to be offended.

But “offensive” is not defined in terms of the offence taken.

I am offensive in calling you a fucking idiot even if you are too deaf to hear me.

So … nobody has the right not to be offended.

But “being offensive” is not defined in terms of other people “being offended”.

It stands alone.

The word “offensive” is misleading.

What people shouldn’t be doing is slandering, libelling, bearing false witness against, lying about or trash-talking other people.

If I say black people are stupid, I am committing an offence against black people because I am slandering them. I am encouraging other people to hold prejudices which will hurt them.

Whether they choose to be offended or not.

If I say that trans people are mentally ill, I am slandering gay people. Whether they feel offended or not.

If I say that women don’t deserve equal pay, I am committing financial harm against women, by encouraging others to pay them inadequately, whether the women notice or not.

I am left wing. I don’t believe anyone has the right not to be offended. But I think you have a responsibility not to commit offence.


Dec 28, 2018

What is the best language for logical programming?

Right now, Prolog is the most mature dedicated Logic Programming language.

It’s powerful, has many libraries, and gets used in the real world.

However, there is also miniKanren, a library of logic programming functionality which is available for many other languages. Including quite mainstream ones.

If you only need to do a little logic programming, in the context of more traditional imperative / OO programming, you might find that the local miniKanren is a good option.


Dec 28, 2018

As a software engineer, what do you wish were easier about programming?

Everything!


Dec 29, 2018

At the current pace of human evolution, when will our descendants no longer be considered to be Homo sapiens?

Who knows.

Homo sapiens is just a classification we impose.

If they continue to like the name our descendents will continue to use it. If not, they'll change it.


Dec 29, 2018

What good attributes does Theresa May have?

She has a sense of responsibility and is doing the right thing as she sees it.

She’s not “playing politics”. She is focused on trying to get what she assumes is the best result for the country (and yes, for her party, but she thinks that’s the same thing) she can.

I disagree with her profoundly on what is the right or best thing. And on her priorities and values.

But I don’t think she’s pursuing her ends for less noble reasons. (Eg. this is not about personal ambition or trying to turn the UK into a Singapore-on-Thames nightmare as it is for some Leavers)


Dec 29, 2018

Are humans the sweatiest species?

We certainly sweat a lot.

They theory is that it enabled our ancestors to run long distances on the savannah. Most other animals have to stop or they’ll overheat.

Horses sweat too. Which may be why they can also go long distances at a fair speed.


Dec 29, 2018

Liberal and left-wing arguments often sound virtuous and morally superior, but dumb and unthoughtful. If so, why is it that highly intelligent people lean disproportionately left-wing politically?

Perhaps the question should be “why do I think the arguments are dumb and unthoughtful?”

I understand. You can’t expect Quora to answer questions about why things seem the way they do to you. Only you can answer that.

So I understand why you don’t ask us that question.

But it’s not really very useful to ask Quora to answer questions that are based on your own seemings either.


Dec 29, 2018

Should UK university tuition fees be reduced?

Yes.

Student fees should be scrapped.

Every argument in favour of student fees at university level is equally valid in the case of primary schools. And every argument for why primary schools should be free (and unencumbered by extra accounting) at the point of delivery is equally valid for universities.

The two cases are identical.

If you believe students should pay for their university fees, and should take out a loan (or pay a tax) for it, then you should equally believe that in the case of primary schools.

In fact it even goes beyond education.

Why should working class people who will never go to university subsidize middle class people who will?

Well, why should a working class man in Humberside subsidize cervical cancer tests for a middle-class woman in Woking?

It’s the SAME principle. And if you find the “the working class shouldn’t be subsidizing middle-class education” argument persuasive, you have to ask yourself why you find any case of redistributive taxation valid. The only logically coherent position to take is to be fully against taxation and government services.

The people advocating student fees are simply finding a hole in your pro-state intellectual armour to pump a right-libertarian intuition through.


Dec 29, 2018

How will human evolution progress now that genes for tribal affiliations are made redundant by the state that protects all individuals?

Humanity will get less violent and less prejudiced, more open minded and more able to take advantage of the benefits of collaborating with people from any tribe, any ethnicity in any part of the world.


Dec 29, 2018

If AI takes over human jobs, will this be bad for our development and how we act socially?

AI taking over all the jobs wouldn’t be bad for us.

If we didn’t have an absurd protestant ethic that insists that we have to work to be valued, and an absurd economic system that distributes rewards by how much of their work people manage to sell in a labour market.

Get rid of the work ethic and the labour market and then we can all take advantage of the benefits of AI without problems.

Leave them in place and AI will become an excuse for the rich to starve those who have nothing left to sell now that their labour is worthless.


Dec 30, 2018

Is it true that fashions tend to be left-wing?

Not at the moment.

At the moment the fashion is to be right wing.

Hence the gains made by right wing populists around the world.


Dec 30, 2018

What is the saddest example of someone trying to relive the past?

Brexit


Dec 30, 2018

Why are middle-class people often shown as having to sacrifice their dream life for many purposes like family and money? Why not very poor people?

No one cares about very poor people, so no one bothers to show their dilemmas and suffering.

People are meant to care about the middle-classes so their inconveniences are widely discussed.


Dec 30, 2018

How would a left-winger beat Ben Shapiro in a debate?

I would refuse to debate Ben Shapiro on stage or on video where he can use fast-talking debating tricks and rely on body language, speaking over and the rush of emotion.

I’d be happy to debate him over a period of months in writing where the audience has the leisure to assimilate and analyse the arguments being made and can do their own independent fact checking.


Dec 30, 2018

As a programmer, do you agree with thesis that every adult person needs to think a little bit as a programmer? Why?

Yes.

Not so much “doing programming’ (although that’s a good way to get this understanding), but to

understand what a machine is, and what it is for you to interact with a machine, following formal rules that guide its behaviour. A computer is not a magic box that just does stuff … it has a logic and a rigidity about it

understand that what you get out of a machine is a combination of what the original programmers put into it, and how you treat it. And mostly this is absolutely repeatable and predictable

know how to search what you don’t know. Realize that other people will have had the same problem and will be talking about it somewhere on line. So you need to know how to phrase the description of the problem you have in a terminology that is likely to match the terminology others use, so you can then Google for results.

I see people who aren’t “computer literate” struggle everyday with problems that I can solve simply by understanding what a rule-following, formal machine is; knowing that I am trying to interpret the rules that it is following; and knowing how to search for online discussions about this problem.


Dec 30, 2018

Why did German (Saxon) and English (Anglo Saxon) Scholarly institutions invent Race thus Racism in the 14 - 1700s?

Wasn’t just German and English. I’m sure other Europeans helped.

But basically between the 1400s and the 1700s, Europeans :

learned to navigate below the equator (ie. when the North Star, which was previously crucial to navigation) was below the horizon.

this let European sail down the coast of Africa, around its southern tip and then across to Asia.

it also helped in the voyages to the New World

and then the Europeans went out and conquered, colonized or otherwise dominated most of the rest of the world they discovered

In a sense the Europeans did nothing that hadn’t been done before : they classified themselves as “civilized” and the others as inferior “barbarians”, something the Egyptian, Greek and Roman empires had done too. There was nothing very unusual about that.

But now Europeans were encountering and classifying indigenous populations of many different parts of the world, at scale and in a relatively short time.

They needed a theory that enabled and justified this.

Earlier classifications of “barbarians” were not very systematic or principled. And the concept of “race” was muddied by the fact that most “barbarians” experienced by Mediterranean empires were actually next door neighbours who were ethnically pretty similar.

On a global scale it became possible for Europeans to encounter and classify as “barbarian”, groups who were sufficiently genetically different that they could identify physical and anatomical differences.

Furthermore, from the sixteenth century, Europeans were inventing the concept of science, and scientific classification.

The earlier “civilization” / “barbarian” distinction wasn’t much analyzed or systematized because nothing was very analyzed or systematized. It was just a convenient political / cultural heuristic. But by the seventeenth century, everything was being systematized and classified.

And of course Europeans wanted to put their own “civilized” / “barbarian” dichotomy on a firmer footing by assuming it was part of a natural order.


Dec 30, 2018

When will the first multi-purpose humanoid robots enter commerce?

When there’s an actual market that makes them cost effective compared to just hiring a real person.

I think we’ll see a lot “half-humanoid” eg. torsos without legs or heads; or cartoon heads for emotional communication with vestigial bodies before we get full humanoid robots :


Dec 30, 2018

Do you think full nudity in the media will be acceptable within the next 50 years? Why or why not?

In 50 years time (maybe less than 20 years) there won't be a “the media” in any meaningful sense.

There’ll just be individualized feeds.

Is full nudity acceptable in your Facebook, Instagram or Tumblr feed?

That’s up to you. Probably you’ll have tools to turn it off in the feeds you choose to receive. Or if not, you won’t follow people likely to post nudity.

You won’t have any say in anyone else’s feed.


Dec 30, 2018

Why is it so difficult to find the right software developers / computer programmers for my start-up?

One of three reasons :

your startup isn’t attractive enough. That’s partly about money but also other things. Developers will accept less money for other cool things.

you might be looking in the wrong place, promoting yourself wrongly. Where are you advertising, how are you looking?

you might be looking for people who don’t exist. It doesn’t matter how much money you pay, you won’t find someone who knows everything and works for 25 hours a day. Be reasonable in your expectations. And be willing to take on someone who isn’t perfect and train them.


Dec 30, 2018

The left wing blames social elites for a nation's troubles while the right wing blames immigrants. Which one of them is more logical?

If it were me, I’d hold the people who wield the most power, most responsible.

And I don’t see that the immigrants that the right scapegoat have much power.


Dec 30, 2018

Should Reddit acquire Quora? Both are large topic-based communities

I don’t see much benefit. Not for Reddit, Quora or their respective communities.

More on Phil Jones (He / Him)'s answer to Which company do you want to buy Quora?


Dec 30, 2018

Under Trump's Presidency, the Dow Jones hit a new record of 25,000. What do Democrats, leftists & liberals think of this?

This leftists thinks that every time the stock-market is going up that means one of two things :

new money has been created in the economy.

new money hasn’t been created, the economy is the same size as before, but more of that money has been shifted away from somewhere else and into the pockets of share-holders

That’s pretty much what I’d expect a pro-capitalist president to be doing. I’m not sure why anyone would expect me to either be impressed or in favour.


Dec 30, 2018

Is Bannon too much of a heavy weight for Mueller to consider investigating?

I suspect Bannon is smart enough not to have got his hands dirty and smart enough not to actually have done anything illegal.


Dec 31, 2018

After learning Python, should I learn Haskell or Java?

Haskell.

It’s not even close.

It’s got more good ideas in it than Java has.

And once you know Python, any idea that you can learn from Java, you can learn a better, more principled version of from Haskell.


Dec 31, 2018

Why do many young Americans prefer socialism to capitalism?

They don’t.

But what they’ve figured out is that the previous Keynesian consensus that their parents and grandparents enjoyed is now labelled “socialism” by rabid right-wingers.

And so they think. “Fuck it. I want the economy my ancestors enjoyed in the 1960s and 1970s, when we went to the moon and invented computers and shit. If that’s called ‘socialism’ now, that’s what I’m in favour of”


Dec 31, 2018

Is Quora still relevant for anything? Don't people today prefer stories to hard facts?

Quora is full of stories.

In fact, “facts” are made of stories. What else could they be made from?


Dec 31, 2018

Why does it seem like feminist theory is written by and for people who are neurotypical (not autistic)? A lot of it is quite abstract. Most of it involves social dynamics that are hard for us to understand.

Real life is made of social dynamics.


Jan 2, 2019

Could it be that there were actually no drones over Gatwick Airport?

Very unlikely

You have to remember that airports are pretty large.

They don’t look large because international jet airlines are pretty large too, and all the runways and service roads and other stuff you see around airports are at the same scale.

But they are big,

Now imagine your average domestic drone that’s about 15–30 centimetres diameter. It’s unlikely you’ll be able to see or photograph it out of the passenger lounge unless you know where to look.

Obviously the reports of drones had to have started somewhere. I can’t really see how the investigators haven’t evaluated the original reports and been satisfied that they are genuine.

The claim that there was no drone was an off the cuff remark by a police-spokesman to emphasize how little photographic evidence they’d gathered. But I think it’s more likely that they just failed to photograph the drone than that someone just made it up.

This whole thing is a strange and disturbing story. People are already inclined to freaked out by it.

The urban myth / conspiracy theory that there was no drone at all is really just icing on that cake. It’s the kind of sensationalist meme that goes viral.

So, yeah, on balance, I’m betting on there being a drone.


Jan 2, 2019

What's the most confusing way to print hello world in any language?

Most of these I’d guess : Hello world program in esoteric languages


Jan 3, 2019

What does Jair Bolsonaro hope to achieve by taking away Brazil's environmental & Amazon protections?

He is

a) buying support from agribusiness, which is a huge part of the Brazilian economy and a very influential lobbyist in Brazil (it effectively sponsors and controls a large block in the congress)

b) rather like Trump trying to dismantle everything the Obama did, it’s a way of saying “fuck you” to the previous government and the left in Brazil. The left and PT government tried to push environmental protection and take some environmental responsibility. So now, because the left embraced environmental issues, the right want to destroy the environment to signal how different they are and how much they despise the left.

It really is that petty.


Jan 3, 2019

Would you build a computer program and sell it off to Microsoft company in 2019?

Only if I didn’t care much about the program.

Microsoft have a bad history of buying interesting companies and software services and then just running them down until they wither away in obscurity (Hotmail, Skype, Nokia, LinkedIn)

If I had a medium-sized successful product I wouldn’t feel it was in very good hands.

Maybe things would be different today and it was in a more enterprise service area where Microsoft’s focus is these days.


Jan 3, 2019

What are the main reasons why GUIs are typically programmed in an OOP style as opposed to, say, procedural? If I’m used to a procedural style, surely it is worthwhile to write my GUIs as such? Do GUI frameworks effectively mandate OOP?

GUIs are one place where a lot of inheritance makes sense.

Ignore inheritance for a minute and the difference between OO code and “procedural code” is basically

window.draw(ctx);

vs

draw(window,ctx);

That’s so trivial that it makes no real difference. In most languages modules will provide the same kind of encapsulation and data-hiding that objects do. And so it’s just about the order of arguments.

But add inheritance as a re-use strategy and now a lot of visual components can share a lot of the same redrawing / event handling / scheduling code in a way that is transparent to the programmer.

Just inherit your window or your visual widget from a more generic one that the framework gives you, and it’s immediately wired into the rest of the GUI in the right way without you having to think about it, thanks to inheriting the relevant logic from the framework.

In a procedural language, you would have to do a lot of that explicitly. You need to explicitly call the functions to do that housekeeping for you. And in order to do that, you need to learn what they are, understand more about the GUI really works, in order to figure out how to plug your custom components into it.

Inheritance (and class based polymorphism) despite its problems in other contexts, really buys you something in the case of GUIs.


Jan 3, 2019

How come the Democratic Party attracts more Socialists and Communists?

More than who?


Jan 3, 2019

What respected publications in the UK are right-wing?

The Economist is probably the only right-wing publication in the UK with a shred of credibility or respectability.


Jan 5, 2019

Is Bernie Sanders right that: "Political and social revolutions that attempt to transform our society never end" How can one live in a perpetual revolution?

Yes, he's right.

History is always in motion. There are always new technologies, new ideas, new generations who want to make their mark on the world etc.

For that reason the future will be different from the past.

You can't stop history or change. You can only hope to steer it towards changes for the better rather than for the worse.

But change is a given.


Jan 5, 2019

Is there a connection between fake news and knowledge is power?

Of course.

If knowledge is power then the opposite, a belief in falsehoods, is a kind of anti-knowledge that decreases your power.

You are a kind of puppet, jerked around on the strings pulled by the liars you believe.


Jan 7, 2019

Who's the person that's single-handedly doing the most damage to the world?

Rupert Murdoch

The guy behind Fox News, and a string of right-wing propaganda machines masquerading as “news” across the world.

Sure, Breitbart under Steve Bannon etc. is more extreme and nastier, but Murdoch pioneered pushing dishonest and misleading right-wing propaganda as news on a global scale. And has been doing it for 50 years. Supporting everyone from Thatcher to the Republican spin attack on the Clintons, to climate change denialism, to the Iraq War and America’s descent into torture and breaking the system of international law, to the rise of Trump.


Jan 7, 2019

Do you agree or disagree with Bernie Sanders that: "The fossil fuel industry is now the equivalent of the tobacco industry."?

It’s not quite like the tobacco industry.

Yes. It’s destructive. And lies about it.

Unlike tobacco though, clearly fossil fuels have actual good uses. And we currently depend on them. We don’t have a world that “works” without them.

We need to get off fossil fuels. But it’s much harder.


Jan 7, 2019

One side makes the music and the other side dance? Is there nothing in between?

Clog dancing :


Jan 8, 2019

Where did the music genre 'grime' originate from?

Grime is the local flavour of rap that developed in London in the early 2000s.

So obviously a great deal of its inspiration and ideas are rooted in hip-hop.

But it got there by a circuitous route.

In the early 90s, London, and particularly the reggae sound-systems of London, developed another radical hybrid music called jungle. Jungle came out of rave. And rave was basically late 80s house / techno that had swapped the drum machine for a sampled breakbeats.

The breakbeats were typically the same funky ones that hip-hop used. (Eg. the Funky Drummer and the Amen Break). But as rave tried to add excitement, it began speed them up faster and faster. And then chop them up with early sampling software. Because this was happening at reggae sound systems, they brought in reggae toasting / ragga dancehall vocals to hype up the dancers.

That led you to classics such as this :

For about five years, jungle exploded out of London becoming the most exciting sound in the UK and then the world.

And then it kind of fragmented and fizzled. Some strands of jungle kept up the manic energy but focused on ever darker, harder, sparser more electronic beats again. And was renamed “drum’n’bass”. Hardcore dancers were happy, but the sheer hedonism was wearing off.

Another strand started crossing with jazz to make a strange mixture of laid-back and manic :

It was genius. But after the initial excitement, this strand of jazzy or “intelligent” drum’n’bass quickly followed trip-hop into blandness.

Another group of people from the jungle world realized they wanted the fun and glamour and sensuality of the old house music but with a bit more edge. These people went off to make UK or 2-step garage, often just remixes of American R’n’B records with the sprightly 2-step beat.

But as it developed, UKG kept the reggae influence in vocals, kept some of the heavy bass and strange experimentalism of the jungle scene, but put it at the service of a more good time, “pop” music.

And when it was good, it was great :

So now you had a bunch of kids, a new generation growing up in East and South London. They listened to hip-hop. They wanted to express themselves and talk about their lives, but the main thing that was going on for them musically was UK garage. This club music based on a particular beat and MCs largely just hyping the crowds.

So they started evolving the rapping style that had been used to hype jungle and UK garage, started doing their own very rough and aggressive electronic beats (on early DAW software) and turned it into things like this :

and … er … this

And that’s what became grime.


Jan 8, 2019

Will the Labour Party ever go back to promoting a Centrist platform? Who would lead it?

Not in the near future.

If there’s a new election and the current Labour party is wiped out then it will probably try to swing back. There are a bunch of people who might pop up to lead it.

However, I don’t think it’s likely to crash out in the next election.

Firstly Labour is more popular than the media and commentariat admit. It is the biggest party in Europe. Has huge number of members and supporters.

Furthermore, Corbyn is changing Labour in a way not quite recognised in typical political analysis. He is encouraging members to take over and argue about and define policy. Momentum’s parallel conference is fizzing with energy and new ideas.

Labour might not be quite popular enough to win the next general election against an ageing, fearful and conservative English population, but it is increasingly winning the war of ideas. The claims for Tory competence and the virtues of a free-market ideology ring increasingly hollow with anyone who pays attention to the state of the country.

Labour’s longer term goal and mission is to win with those ideas in the general population, so when it does finally win an election, it can do so with a mandate for real change.

We’ve seen what Labour can do when it turns to the centre and pursues a timid policy of not confronting capital too much.

It can borrow money and invest it in social services.

And then, when the pendulum swings back and the Tories are in power again, they can break all those services in a year by starving them of money again.

And we’re back to square one.

What you need from Labour is courage to make deep institutional changes in Britain. Of the kinds made by Attlee and, to an extent, Wilson. Ones which leave the country improved in ways that are harder for a wanton Tory party tear down.

You need strategic planning for the country that goes beyond “let’s defer that to private companies, whatever is good for them, it’s probably going to be good for us”

If “centrism” is a code-word for not having a distinct strategy or vision or willingness to remake the country, and for simply accommodating yourself to palliative care of the unemployed, then I don’t see it has any future.

A “centrism” that actually had a positive and ambition vision might be worth pursuing. But centrists in Labour need to come up with one first.


Jan 10, 2019

What do you think of James Cleverly, deputy chairman of the Tory Party, for his tweet mocking a tweet by shadow business secretary Ms. Long-Bailey promoting the movie 'I, Daniel Blake'?

I think he’s pathetic.


Jan 10, 2019

After Gatwick and Heathrow grounded all flights because of drones, is there any way to stop them being an issue? And what motivates irresponsible drone operators?

Personally I think the right to shoot down or otherwise destroy drones (not just flying ones, we should be prepared for rolling, crawling, swimming, slithering ones too) that are invading your property, privacy, even your body, should be enshrined by law.

If your property is a threat, or even a nuisance, to me then I should have the right to destroy it in any way possible that isn’t a direct risk to other humans.

If not, we are going to be swamped with badly behaved drones, just as our current online world is already swamped with spam, malware, trolls and viruses.

I honestly don’t see what’s wrong with anti-drone guns on the periphery of airports. Possibly we can use lasers, rail-guns, or have mortars shoot nets that fall over drones to foul their propellers.

Obviously we need to have safeguards against shooting planes or passengers. But we can use electronic targetting systems and make sure we don’t fire in the direction of planes. But there’s an arms race coming, and we’ll need to protect many areas of civilian life against drone sabotage if we’re not going to have drones destroy modern life.

Drones won’t just hover over airports. They can throw themselves into the windscreens of trucks on the motorway. Smash signalling systems. Trigger fire alarms or start small fires in an office full of documents. They can cut wires. Short-circuit power cables. Fly in through open windows and take your jewellery or car-keys. They can photograph your computer screen or film you typing your PIN into the cash machine.

Drones are going to become and entirely new ecosystem of malicious vermin in the near future, and we need an ecosystem of predators and antibodies to defend against them.


Jan 10, 2019

How come Jeremy Corbyn hasn’t said much about Brexit?

The worst problem of Brexit is the degree to which the country has become polarized over it.

And any politician who can hope to lead the UK through and after Brexit has to be able to garner the support from both Leavers and Remainers. Hard as that is. There is no mileage for any politician at this point in pitching themselves as hardcore partisan on one side or the other.

Corbyn rightly understands that the Brexit vote was a symptom a greater dissatisfaction. And that the only real hope of bringing people together in future is to refocus attention on a story that a majority of people can believe in and get behind, whether they were Remainers or Leavers.

Yes, it turns out that some Labour voters were Remainers. And some Leavers. But that’s also true of the Tories. And the LibDems. And the SNP.

The crude electoral arithmetic is something that can’t be ignored. But it’s not just grubby politics.

Britain is only going to get healed when we are able to transcend the obsession with Brexit and talk about other things. To address our problems in a language that isn’t simply about the wonders of Leaving or the safety of Remain.

In fact, just as Brexit is rushing towards us, so is that post-Brexit world, where whatever result we stumble into, is going to be the new reality..

Corbyn is trying to get beyond Brexit and into that world. That’s where his interest is. That’s where his strengths as a politician can come to the fore (he’s not a great advocate for Remain), and that’s where his opportunity to do something lies.

Ultimately, no-one who is too closely associated with the fighting, on either side, can possibly hope to be a unifier when the fighting is over.


Jan 10, 2019

Does Jeremy Corbyn actually want to be prime minister or just continue as leader of the opposition?

He wants to be prime minister.

Everything he is saying and doing is aimed at trying to get him into being prime-minister.

What you might accuse him of is dithering slightly. He’s trying to pick the right moment to strike, and is scared that doing it too soon might fail.

That, of course, leaves open the possibility that he’ll leave it too late.

But he absolutely wants to do it.


Jan 10, 2019

I really have issues understanding design patterns, what are they? For exemple I don’t understand the factory pattern and its utility?

Let’s talk about something else.

Lego.

When you get a box of Lego bricks you get things like the bricks to build walls. But you also get window frames. Maybe special roof or door pieces. Or for a car, you might get wheels. Etc.

But let’s think about a house.

Your job is to put bricks together to make a house.

Now you know how to figure out how to build a house. You know that the roof goes on top. That the windows are placed in the middle of solid walls and not hanging off at the corners. You know that this house is probably square. So the front and back, and the two sides need to be the same length. You probably want to make a house that’s like the houses you know, with two storeys and therefore two rows of windows.

So you can build the house. But you might still have some flexibility. You may decide that you want a house with a very wide frontage, and six windows along it. Or a narrower house with only two windows.

There’s a variety of houses. Not just one fixed house shape.

But you know roughly how a house ought to be. To be a house. And you know that if you do something too radically weird and different from that, you are going to get a speedboat or a piece of abstract art. But not a house.

That knowledge, in your head. That the roof goes on top. And where the windows go. And that a house has two storeys. That knowledge of how to assemble the components into a house. THAT is a design pattern. It’s a pattern of what a house is like.

You didn’t get a house in the box. Lego isn’t a Dolls House toy. There is no toy house. What there is, is a collection of resources which, combined with your design pattern knowledge, let you build a house.

It’s exactly the same with object oriented programming. You get resources in your language like objects and classes. You may even get libraries of existing components, which are themselves objects and classes.

But at some point you want to put all those components together into something bigger that didn’t come in the box.

And that knowledge of how the components go together to make a particular type of thing. That is a design pattern.

Now the design patterns you learn tend not to be for large scale things you recognise, like “social web-sites” or “accounting systems”. In a sense, every social website or accounting system has to be a unique new creation.

But these are, themselves, made out of other sub-assemblies. And often these sub-assemblies are less obvious. And yet more general.

You think that a house is made of walls and doors. But it turns out that important part of making a house is to remember to measure that the sides are of equal length. Lego doesn’t come with a brick that represents “remember to measure that your sides are the same length”. But the instructions telling you about building houses may remind you of that. “Remember to measure that your sides are the same length” is an abstract instruction. It’s crucial knowledge about house building. But it’s also general because it’s relevant to a great many other kinds of building too.

The thing about “remember to measure that your sides are the same length” is that it’s a useful idea that skilled house builders picked up through experience. But it isn’t as obvious as a window or a door. And it’s a “solution” that forestalls the possibility that your house won’t be square.

A design pattern is like that.

It’s knowledge that experienced programmers have. Which isn’t superficially obvious. And which solves or avoids some kind of problem.

So, in our languages like Java we can define classes. And we can instantiate them as objects. And we might have something which is made of an object of class A plugged into an object of class B which is, in turn plugged into an object of class C or D depending on something in a configuration file.

And people who are used to programming immediately spot that to make this work you construct instances of an A and a B and a C or a D and then wire them together in the right way.

The experienced programmer thinks. “OK. If I’m always having to create a B and a C or a D every time I create a new A, I’ll put the instructions to create all of them at the same time in one place. That way I’ll never create the A and forget to create the B. Or the C or D.”

And really and truly, that is all that a “Factory” is. A place which makes a bunch of objects that are needed to go together at the same time.

Except that one place you can make a bunch of objects that have to fit together, at the same time, is in the Constructor. So you could create the instances of B and the C or D INSIDE the constructor for the A. That’s cool. It works. And that’s often what programmers will do.

Except …

Programmers with a lot of experience often find another problem. They made their B and C or D in the constructor of A. But now they want to replace their class B in some situations with a subclass of B called B2.

And they can’t. Because the constructor for A is just making objects of class B and they can’t get inside A to change it.

So the experienced programmers figure out this. “When I need to make a bunch of objects that all have to fit together, but I ALSO want to leave open the possibility that we can override one of them with a subclass in future, I’ll make another object of yet another class which actually creates all the instances of all the objects, and then wires them together.”

And this new object is called a “Factory”. Because, just like a factory makes car chassis and engines and doors and then assembles them all together into the finished car, so the Factory object makes all the components and then assembles them together into the full piece.

And because the Factory object is independent of your A, B, C and D, if you later need a version with a B2 instead of B, you can change or make a new subclass of the Factory without messing with these other existing classes.

99% of the purpose of Design Patterns in OO programming, is to allow someone tomorrow to make targetted changes to the code base without having to go in and rewrite the whole thing.

Bad OO code is “brittle”. Brittle is what happens when I want to make a small change here but I have to go over there and make dozens of other changes, just to enable my change here to fit back into the overall structure.

Factories are just one of the many Patterns we use to help avoid those kinds of problems. And a Factory is really simple. It’s just an object that makes a bunch of instances of other objects, so that you don’t have to put the making of those instances into the main part of the code. So it’s easier to change it later if need be.


Jan 11, 2019

British Labour leader Jeremy Corbyn has called on lawmakers to help his party break the deadlock over Brexit and support his call for a motion of no confidence in the government, in order to trigger an election. Is he being sly and opportunistic?

All politicians have to be smart about seizing the opportunities available to them.

If they screw up the timing when executing their tactics, they'll fail and never achieve anything.

Bipartisanship is a good thing. And we rightfully admire it. But we have set up our political system, just as we've set up our legal system, to be adversarial.

To take advantage of the energy and diversity that competition engenders.

Ultimately our system demands that polititians play games against each other in order to get their chance at implementing their ideas.

And of course such game playing involves carpe diam.

Call that slyness and opportunism if you wish. But it's what we have demanded from our political players.


Jan 12, 2019

Can you imagine what the next genre of music would be?

My prediction is that “hip-hop” is going to fragment into various of subgenres that don’t like each other very much.

Pretty much as rock did in the post-punk 80s.

Rock, as a unified thing, fragmented … into punk, metal, goth, indie, emo, grunge etc. For a while these subgenres wanted nothing to do with each other and evolved distinct cultures.

Clearly trap / “mumble rap” is hip-hop’s “punk moment” : when a new bratty generation finally disrespects its elders and breaks away from the tradition and alienates older fans of hip-hop. Thus precipitating the end of hip-hop as we know it.

That doesn’t mean that beats, samples, rap or hip-hop attitude will disappear.

Instead, hip-hop will fragment into 10 different subgenres. And each will carry on with some variant of beats, samples, rap and attitude. But each will take it in different directions, emphasize different sounds and different aspects.

People will stop calling themselves fans of “hip-hop”. They’ll listen to, and say they are fans of, whatever the subgenre of choice is.

The attitudes from hip-hop will continue to be assimilated and merged within pop music.

Pop music isn’t going anywhere. Pop music is much older than most people think.

The average pop music you hear in, and complain about in, the charts has roots that go back to The Andrews Sisters and Jive and Tin-Pan Alley and the earliest blues and jazz. It’s anthropophagic. It consumes and absorbs everything else, forcing it to play by its (pop’s) own rules.

That pop will be with us 50 years from now. And its tradition will still include jive and The Andrews Sisters; Madonna and Prince and Michael Jackson; and Beyoncé and Taylor Swift and Justin Bieber.

Artificial intelligence is coming to music production in a big way in the next decade.

Big data will be used to analyse the hits and create new ones for tomorrow that are just similar enough and just different enough to the current hits to grab maximum attention and profit.

We’ll have neural network “style transfers” in audio, that will make it sound as if classic musicians are guesting in new music. You won’t be able to tell that it’s not Miles Davis jamming with, or Stevie Wonder singing on the chorus of the latest tunes.

This technology won’t change music. It will fix pop in its classic moments. But we’ll have more recombinations of elements.

Genuine innovation will come from unexpected places. From neglected odd genres, like darkwave, new age, black MIDI, Christian choral music, from stuff you and I haven’t even heard of.

And from clowning YouTube virtuosos.

People who dismiss new music as “trash” or simplistic, will find that some of the new strands will be shockingly complex. I think we’re heading for a new era of “maximalism” in popular music. Where virtuosity bred on YouTube; meets the complexity that computers allow; meets the sheer knowledge of different styles and genres that this generation is growing up with access to, thanks to the web.

I’ve created a new folder in my music collection recently that I call “cinebeat”. It’s a terrible name, and I’ll probably change it, but it contains stuff which is, in some way, “cinematic”. But it’s also manically pop. And sometimes “prog” jumping from one style to another in short sections.

It contains stuff like this :

which is, what? Elements of manga soundtrack, videogame music, drum’n’bass, jazz and synthesized pop singing.

And this :

YouTube virtuosic showing off, proggy changes in style, some soul / gospel stylings?

And this :

Bit of metal, digital hardcore, opera, folk-music.

I think this kind of thing. This “showing off”, this digitally enabled ultra-eclecticism, is going to be creeping into mainstream pop music.

Watch a rap video today. It’s basically mini cinema. And the music to accompany it is a soundtrack, with long introductions, transitions to different styles, breaks for bits of dialogue in the middle.

Someone like Tyler, the Creator is happy to mix different styles of rap, singing, abrupt musical transitions in his “pop” music :

That desire to hat-tip to musical sophistication is there in pop acts like Clean Bandit.

I think we’re going to see pop get more ambitious in these dimensions.

No one is going to want to “go back” to imitating Bohemian Rhapsody type prog rock pop. But I think the cinematic epic style of pop is going mainstream now.

The next genres are going to be musically “prog” in the way that sasakure uk, Jacob Collier and Igorrr are : playfully jumping between multiple genres and soundworlds in a kind of manic ADHD

What hip-hop has taught pop is that pop music isn’t really about the music, or the song at all. The music is just a sound-track for the artist to perform “being themselves”. Or being their invented persona.

In the new pop, the sound-track to the persona, the underlying music, will be as changeable as the costume and background scenery that the persona inhabits.

So expect to hear more music that sounds like a mix of Igorrr and Jacob Collier and saskure uk. Chaotic mashups and patchworks of different styles. Held together by monstrous personas who stamp their identity on everything. Or who role-play their way through a sequence of identities much as David Bowie or Nicki Minaj have done in the past.


Jan 13, 2019

Do you agree with Milton Friedman's statement: "Underlying most arguments against the free market is a lack of belief in freedom itself"?

As Stefan Cuevas says, the key issue is “most”.

Until I see how he measured / quantified that, I think it’s meaningless rhetoric.


Jan 14, 2019

Why don't socialists understand that if you want to affect change under socialism you must wait until an election, but under capitalism you can vote every day with your dollar?

I think we can understand that, yes. Perfectly.

We also understand that under capitalism you are only as valued as the number of dollar-votes you have. While under socialism, everyone has an equal vote.


Jan 14, 2019

What new music genres will arise in the next ten years?

My prediction is that “hip-hop” is going to fragment into various of subgenres that don’t like each other very much.

Pretty much as rock did in the post-punk 80s.

Rock as a unified thing fragmented … into punk, metal, goth, indie, emo, grunge etc. For a while these subgenres wanted nothing to do with each other and evolved distinct cultures.

Clearly trap / “mumble rap” is hip-hop’s “punk moment” : when a new bratty generation finally disrespects its elders and breaks away from the tradition. Thus precipitating the end of hip-hop as we know it.

That doesn’t mean that beats, samples, rap or hip-hop attitude will disappear.

Instead, hip-hop will fragment into 10 different subgenres. And each will carry on with some variant of beats, samples, rap and attitude. But each will take it in different directions, emphasize different sounds and different aspects.

People will stop calling themselves fans of “hip-hop”. They’ll listen to, and say they are fans of, whatever the subgenre of choice is.

The attitudes from hip-hop will continue to be assimilated and merged within pop music.

Pop music isn’t going anywhere. Pop music is much older than most people think.

The average pop music you hear in, and complain about in, the charts has roots that go back to The Andrews Sisters and Jive and Tin-Pan Alley and the earliest blues and jazz. It’s anthropophagic. It consumes and absorbs everything else, forcing it to play by its (pop’s) rules.

In 50 years, there’ll still be something in that tradition. Women singing over swingy / funky syncopated beats while people dance. That’s not going anywhere.

Artificial intelligence is coming to music production in a big way in the next decade.

Big data will be used to analyse the hits and create new ones for tomorrow that are just similar enough and just different enough to the current hits to grab maximum attention and profit.

We’ll have neural network “style transfers” in audio, that will sound as if classic musicians are guesting in new music. You won’t be able to tell that it’s not Miles Davis jamming with, or Stevie Wonder singing on chorus of the latest tunes.

This technology won’t change music. It will fix pop in its classic moments. But we’ll have more scope for recombination of these elements.

Genuine innovation will come from unexpected places. From neglected odd genres, like goth, new age, black MIDI, Christian choral music, clowning YouTube virtuosos.

Despite all the usual complaints about how new music is simplistic crap, some of the new music will be shockingly complex. There’s a new “maximalism” in town. A kind of “prog” pop, gleefully jumping from one style / musical reference to another.

I have a new folder in my music collection I call “cinebeat”. It’s a terrible name, but I think the idea is sound.

It contains stuff like this :

which is, what?, bit of Manga/JPOP, slightly “celtic” style singing, drum’n’bass, videogame music, computer jazz.

And this :

Youtube virtuoso one-man band, but of soul / gospel, sparse drumming.

And this :

Metal, digital hardcore, baroque music, opera and even slight folk influences.

Cinebeat is hugely cinematic. But manically “pop”. And there’ll be more of it. Pop musicians with artistic aspirations are going to throw more and more different genre ideas into the mix and come up with fascinating chimeras like the ones above. And thanks to ever more powerful technology, soon to incorporate AI, they’ll be able to incorporate extremely plausible fragments of those genres.

Today’s biggest influences on pop music are hip-hop and video. From video, pop music gets the cinema. And hits are mini films in their own right. From hip-hop it gets the understanding that pop is not about music or “the song” at all. Instead, the song is just a soundtrack for the artist to express and represent themselves. Or their carefully crafted “persona”.

Role-play and persona is everything in pop music. And if we are honest, it takes us back to music’s Dionysian roots, where it was barely distinguished from theatre.

Music has become a soundtrack to characters. And just as cinematic videos take our characters through wild changes in scenery and costume, so it will increasingly take our heroes through wild changes in background music. All genre-signifiers / soundworlds are equal game for incorporation into these soundtracks.

But those characters also live outside the music, on social media accounts like Twitter and Instagram, in celebrity gossip mags and adverts and on radio shows and in political campaigns.

So that’s the prediction. We’re going to hear a hell of a lot more cinebeat. Big productions combining wildly different musical genres, as soundtracks to characters.

People will complain that it’s superficial and formulaic and manufactured, and it will certainly be manufactured, but when you actually stop to listen to the music carefully you’ll find it packed with many different elements and ideas.

Update Jan 2021 :

Interestingly, although he’s more appalled and less enthused than I am, Rick Beato of all people, sees a parallel story :

Yes. The future of music is to be “soundtrack” to the personas that the artists create. (He describes it seeking celebrity, but downplays that fact that celebrity characters are an art form in their own right.)

Nevertheless, these guys get it.


Jan 14, 2019

Is Chris Grayling’s warning of a rise in UK far-right extremism in the event of no Brexit actually a cynical attempt to intimidate politicians and voters?

This is the same Chris Grayling whose prison and probation service privatisations are causing people to be killed by ex-convicts; who awarded a multimillion pound ferry deal to a company without ferries, and that cribbed its legal contracts from a pizza site; who was responsible when a rail company’s attempt to update a time-table caused weeks of cancellations and who, as Transport Secretary, stunned the Road Haulage Association with his lack of knowledge and understanding of … er … transport.

God help anyone who follows his advice on dealing with the far right. You’ll be in the gas chambers before you know what’s hit you.


Jan 14, 2019

How can you prove goto isn't necessary in computer programming?

It’s not that you can prove goto isn’t necessary.

It’s that if you have goto you can’t really prove anything about your programs.


Jan 14, 2019

Since Hip Hop has now surpassed Rock in the most listened to genre, do you anticipate Rock ever taking that title back?

Nope.

Rock is an exhausted genre.

You might as well ask whether there’ll ever be a revival of the tea dance..

Sure, there are massively popular “celebrities learn to dance” shows on TV. And everyone knows about formal “couple” dancing in a way that they didn’t 20 years ago.

And rock can “come back” in the same way that ballroom has.

But that’s not what you meant, is it?


Jan 14, 2019

Why do some socialists claim social democrats are traitors to the working class?

Wages for workers as a share of the economy have been declining since the 1980s.

http://www.oecd.org/els/emp/EMO 2012 Eng_Chapter 3.pdf

This is despite the various times the working class have voted to put politicians from the social democratic parties in power.

“Traitors” is a strong word. But if you hired someone to look after your interests, and then, when they got the job, they let your interests slide, you’d probably consider them a failure.

That’s what the working class did. Hired politicians like Bill Clinton, Tony Blair and Barrack Obama to look after their interests. And those social democratic politicians hung out with Wall Street and the City of London and media millionaires and Silicon Valley Billionaires and congratulated themselves on doing a good job, while workers’ wages continued to fall.


Jan 14, 2019

I've heard people say that Ada Lovelace wrote the first computer program. What did the program do, what programming logic did it use, and what defined it as a program?

It was more like an algorithm in pseudocode than a program in a programming language. But it was designed explicitly for the architecture of Babbage’s “Analytical Engine” . So it was a program intended to be put into a specific computer architecture. That’s what makes it a “program”.

The Analytical Engine of course didn’t exist yet. There were no computers that could run programs. But Babbage gave a talk on the idea of the Analytical Engine in Italy, which was then written up and published by Luigi Menabrea in French.

Ada was helping with the translation those notes back into English for publication in England.

Because she was a friend of Babbage, and knew more about the Analytical Engine than Menabrea did, she added a more formal description of an algorithm in order to illustrate exactly how you’d think about putting an algorithm into a form suitable for the analytic engine.

The algorithm calculated Bernoulli numbers.

Like I say, there were no computers at the time. Babbage never managed to build the Analytical Engine. But Ada wrote and published the first “program” (ie. formalization of an algorithm intended for a particular computer architecture)

Update : thanks to Wikipedia you can see the program as published by Lovelace :

As you can see it’s fairly much in maths notation.


Jan 14, 2019

Why do right wing parties sell themselves as nativists when they are lackeys for multinational business and foreign oil states?

Have you tried selling yourself as a lackey for multinational business and foreign oil states?

There aren’t many takers.


Jan 14, 2019

Are too many people job seekers and not job creators?

Pretty much everyone is a job creator.

We all need to eat, wear clothes, have shelter and transport and most of us consume yet more stuff.


Jan 14, 2019

Why do some people think that there are no white people in Brazil?

Some people are just plain wrong, I guess.


Jan 14, 2019

Is there left wing nationalist movements?

There are left-wing anti-colonialist movements.

And anti-colonialism can often sail dangerously close to nationalism.

But you can’t really be nationalist and left-wing. By the time your anti-colonialism has become proper nationalist, it’s no longer left-wing.


Jan 14, 2019

Brits, who do you want to replace Theresa May as PM?

Of the choices on offer, I’ll take Jeremy Corbyn

In an ideal world … well, I’m willing to have a stab at it, if asked nicely.


Jan 15, 2019

Will Theresa May's Brexit deal get through parliament?

Probably not.

But I'm guessing it will be closer than everyone expects.


Jan 15, 2019

Why don't we hire people from the third world countries with high salaries, to use them in scientific experiments?

Because it's cheaper to lie to them and pay them low salaries.


Jan 15, 2019

How likely is it that Labour might actually dump Jeremy Corbyn, so that Labour might have a better chance of winning the next general election?

I don't understand the question.

Corbyn IS Labour's best chance of winning the next election.


Jan 15, 2019

Why is Boris Johnson suddenly talking about ‘Deep State’? Is he a conspiracy theorist? Is it because of his close ties with Bannon and the American far-right?

The “deep state” is what the far right call “the establishment” when it stops humoring them.


Jan 15, 2019

Bob Geldof is "passionately against" Brexit because it comes from "a dangerous political ideology called nationalism". What do you think about his claim?

I don't think Geldof aquited himself well during Brexit.

He's been too rude and too ignorant of his own privilege.

But he's technically right here. Humans may have an instinctive tendency towards tribalism, but pandering to it in the form of nationalism IS dangerous. And Brexit has consistently appealed to and promoted nationalism.

The right wing love to sneer at the liberal attempts to teach self-worth to people. But then take advantage of that vacuum of self-worth to promote their own agenda.

If you have better reasons to feel good about yourself and happy about yourself you don't need to cling on to the accident of where you were born for your identity.

When people do, it's because capitalist “creative destruction” has wiped out their local economy and community; and crass consumerism has cheapened their culture.

People who really love their culture want to share it with others. To bring new people into special appreciation of our favourite music or food or the wonders of “Britishness”

It's people who secretly suspect their culture of emptiness and weakness who are terrified that the foreigners are going to come in and replace it.


Jan 15, 2019

How far should a robot be allowed to go to defend itself against a human?

Nowhere.

Humans should have an absolute right to destroy any robot invading your privacy or causing a nuissance to you.

Otherwise we'll find ourselves swamped with spybots and other IoT malware.


Jan 15, 2019

Why hasn't Jeremy Corbyn made up his mind about Brexit yet?

Whether he’s made up his mind or not doesn’t matter.

What matters is he doesn’t need to show his cards until … er … he does.

EVERYONE who complains that he isn’t “making up his mind” or “isn’t coherent” is someone who has an ulterior motive.

They aren’t interested in what Corbyn is interested in : which is winning control of the country. They are interested either in him taking a stand so they can attack him on it. Or taking a stand with them so they can claim he stands with them.

I’m amazed people don’t seem to understand this.

The country is horribly divided over Brexit. But Brexit will soon be resolved one way or the other. And the only politician who can hope to unite the country after it’s over is one who DIDN’T take a strong partisan stand, and isn’t too easily identified with having taken one side and bashed the other.

Corbyn is avoiding taking sides.

That may frustrate you because of what you would like from him. But it’s the right thing to do.


Jan 15, 2019

Has Theresa May played a poor hand badly?

Basically yes.

It was a poor hand.

It was always going to be difficult to get something that would get a majority agreement.

She deserves some credit for having any kind of agreement with the EU at all.

BUT …

she chose the wrong battles to fight and the wrong red-lines to insist upon. Like Cameron she was too concerned with managing the Tory right and hardcore Leavers.

And she made a disastrous miscalculation in triggering Article 50 first and then begging her party to come up with a good idea for it. She should have just told her party “I’m NOT triggering Article 50 until we have a proposal we can all get behind”


Jan 15, 2019

What one song should someone listen to as an introduction to your favorite artist?

Part of what makes my favourite artists my favourite artists is precisely their range of ideas and breadth of imagination.

No one song is ever going to convey that.


Jan 15, 2019

All left wing tendencies are welcomed here, but to which ideology do you subscribe?

I’m not much into ideological purism these days.

I’m on the left, and I define left-wing as

methodological holism, ie. that on the left we understand that society is a system, a product of emergent / systemic / holistic forces, and not simply a place where individual outcomes depend on individual performance

egalitarianism, ie. a moral belief that everyone has equal “worth”. Or that society’s job is to look after everyone with equal care. Again that doesn’t mean stupid things. No I don’t think we should take out everyone’s eyes to level down in solidarity with the congenitally blind. Nor does it mean I don’t see that some people need more help than others. But it means that if you have a politics that basically says “it’s OK for this group to suffer because we need to prioritise our own” then I reject that utterly.

I think anyone who is both methodological holist AND egalitarian is “left wing” regardless of what else they believe.

The rest of it I’d guess I outline best here : Phil Jones (He / Him)'s answer to What is a left libertarian?


Jan 15, 2019

How has your taste in music grown and changed over the last few years?

It’s got broader.

There’s a few things I used to like a lot when younger that I find a bit boring now.

Though mainly I find I was fanatically into things for a short while when they were new, and then got bored when they got overplayed or too many other people started making uninspiring copies.

When, after 10 years or so, I go back and listen to the original things that excited me, I find they are still good. Still something I admire. I just don’t want to immerse myself so obsessively in them.

But there are very few things I stopped liking altogether.

On the other hand, there were things I’d have rejected in the past that I find myself enthused by. Older stuff from the 60s and 70s.

For forty years I have never felt the slightest interest in or desire to listen to The Beach Boys. And then in 2018 I was obsessively listening to someone’s version of SMiLE and to Pet Sounds. I’m completely won over.

But in many ways, the shape of my taste hasn’t changed much since I was a teenager. It’s just that I’ve found a hell of a lot more that fits that pattern one way or another.


Jan 15, 2019

Should Jeremy Corbyn be replaced with a Labour leader who will campaign for a new Brexit referendum?

Of course not.

There is no mileage for Labour in becoming the Remain party.

Even though many in Labour are passionately Remain.

Put crudely, Labour is already ahead in strongly Remain areas. Often with a majority of thousands.

People in those areas would be total idiots to vote Tory simply to punish Labour for not being Remain enough. And while a few hundred might be, I don’t think thousands of those people ARE total idiots.

OTOH, to get enough seats to win the next general election, Labour needs to re-engage and retake dozen of northern ex-industrial towns which are economic basket cases, and who have given up on politics except for their Leave vote in the referendum; which was the one lever of power they thought they had. People in those constituencies are going to HATE Labour if Labour come along and take that decision away from them. Or come with a Remainer discourse that implicitly tells them they were wrong.

Labour’s only hope to take back those constituencies and win the next election is if it is seen to have been fairly even handed and not partisan on the issue of Brexit.

Corbyn’s policy for the last two years has been to try to move focus OFF Brexit and on to issues of poverty, inequality and quality of government services. Issues which both passionate Leavers and passionate Remainers can agree upon and unite over.

That is the only way forward for Labour.

If Labour become an explicit Remain party, they are finished.

The Tories will fight the next general election on the principle that only they believe in Democracy as embodied by the referendum. Only they believe in Britain. And only they can deliver the Leave that the people want.

They’ll hoover up thousands of Labour Leave voters who will feel betrayed, in crucial northern and Welsh constituencies; and in return Labour will pick up a handful of hardcore Remain Tory voters in cities that they already hold.


Jan 15, 2019

Do you think deepfake videos will play a significant role in the 2020 election in the US?

Absolutely.

The far-right will use any trick in the book to win.

They continually make up insane conspiracy theories about the left to motivate their base. (See Pizzagate in the US or the baby-bottle-in-the-shape-of-a-penis spread by supporters of Jair Bolsonaro in Brazil for examples)

They will totally use Deepfake videos. I think it’s a guaranteed certainty they will get child porn videos and snuff movies and then deepfake the faces of Democrat politicians into them.

Get ready for this.


Jan 15, 2019

Is it right for Jeremy Corbyn to try to call a General Election two months before Brexit?

Yes.

The government and Parliament can’t agree on what kind of Brexit the UK wants. For all kinds of reason, ranging from polarization and intransigence around Brexit, through personal ambition and traditional partisanship, through to the fact we have a hung parliament with a de facto veto from the DUP.

The best thing is to have a new general election and let the people choose a new Parliament. One which hopefully better reflects what most voters want today, both about Brexit. But also about all the other policy issues which haven’t disappeared just because politicians are obsessed with Brexit.

Also, the EU will allow the UK to extend the Article 50 period to sort itself out if there’s a new general election. But it won’t grant an Article 50 extension just so that Theresa May can faff about trying to win over the current Parliament.


Jan 16, 2019

Has Jeremy Corbyn behaved dishonourably or unscrupulously during the Brexit crisis. If so, why?

No more dishonourably or unscrupulously than any other leader.

Look, our constitution demands that polititians compete hard. That’s what First Past The Post and the parliamentary system does. We make them play that game in the snakepit of Westminster.

Look at the GE of 2017.

Theresa May isn't “dishonourable”, but when she thought the opinion polls gave her the opportunity to give Corbyn's Labour a good kicking she did a 180 on her previous commitment not to hold an election, and seized the opportunity to firm up her power without a second thought.

We shouldn't hold that against her. It's her job too.

Corbyn's job is to get Labour back into power and implement the policies he and his cabinet think is right for the country. On Brexit and on everything else.

If he's not lying, murdering or blackmailing people then he's playing by the rules and doing what he should.

The fact you don't like his stance on Brexit, or his refusal to take a strong partisan view on it, doesn't make him “dissembling” or “incoherent” or “dishonest”.

He's keeping his cards close to his chest until he has to reveal them. And that's fine.

And perfectly honourable.


Jan 16, 2019

Should the Labour Party remove the three MPs who voted alongside the government at the Brexit vote?

Not really.

It was a mega defeat for the government despite them. And if it makes their constuents happy, that's probably worth more to Labour than the value of “punishing” them.


Jan 16, 2019

If the vote is going to fail, whats the benefit for Corbyn in calling the vote of no confidence?

If he doesn't, people would try to spin some kind of story around it like Corbyn doesn't want to be in power.

He does, so why feed the trolls?

Secondly it might look like de facto approval of May and he doesn't want that. This still sends a message to the electorate that Labour thinks that May's government is an omnishambles. And if the voters agree, that's something they have in common.

Third, many in Labour want to push through this to what happens next, possibly a new referendum. Corbyn probably doesn't want that, but can't be seen to be blocking it entirely so overtly. He has to maintain some supporr within the party.

Fourth, May basically opened the door for another party to do it. And it wouldn't have looked good for Labour if it had been seen more as an SNP or LibDem initiative.


Jan 16, 2019

Prime Minister Theresa May is leading a zombie government, opposition Labour leader Jeremy Corbyn said on Wednesday before a no confidence vote in parliament. Do you agree?

Yes.

But it's fiendishly hard to actually “kill” zombies


Jan 16, 2019

Is Theresa May the Clement Attlee of this era?

Ha ha ha ha ha … a few minutes later … ha!

Stop it. You're creasing me up.


Jan 16, 2019

Do you believe in equality of opportunity or equality of outcome? Why?

I believe you can't really make a hard or principled distinction between them.

For example, is a wheelchair ramp giving equal opportunity to enter the building or equal outcome of entering the building?

Every opportunity is also an outcome. And every outcome is an opportunity towards something further.


Jan 16, 2019

Why won't Jeremy Corbyn demand a People's Vote?

The People's Vote is being pushed by Remainers with a barely disguised aspiration that it will cancel Brexit.

If Labour embrace that discourse they will become the “Remain Party”

While many Labour members and supporters would like that, it's electoral suicide in the seats Labour needs to win back if it is to get back into power.

Corbyn is trying to make damn sure that if there is to be a People's Vote Labour won't be painted into the Remain corner and blow their chances at the next election.


Jan 16, 2019

Do you think we will have a Brexit deal or not?

In an ideal world, we'd just quietly cancel Brexit and forget about it.

In the world we actually live in, with the fact of the referendum result, the passions that have been unleashed and the mistakes that have been made still haunting us, my preferred way forward is a second referendum without Remain or No Deal on the ballot, but with just Norway and Canada as options.

If Canada wins we still leave Northern Ireland in the customs union and accept the inconvenience of a sea border.


Jan 16, 2019

Why does most mainstream media say the same things in the same way with the same topics? Is that not monolithic?

Some things are just true.

It doesn't matter how much we value diversity of opinions in our media. We want the mainstream not to disseminate falsehoods.


Jan 16, 2019

Do you need to creat a "user" class, since all a user does is just input information?

If you want to store and track information about the user, yes.


Jan 16, 2019

Why do we inherit a class, why don't we simply create a new class?

We inherit a new class from an old one when we want to reuse code already defined for the old one in the new one.

Not everyone agrees that this is a good way to do reuse, but it is a way to do it.


Jan 16, 2019

As characterised by the Liberal Democrat leader, Vince Cable, was the defeat of the 16th of January 2018 ‘No-confidence’ vote in the government a “big rejection” of Jeremy Corbyn?

Well it was a rejection of Corbyn.

By Tories and the very right wing DUP

That's not surprising or really something to get excited about. I wouldn't dignify it with the word “big” myself.


Jan 16, 2019

I want to make a web based IDE, but didn't able to take the decision language to be chose. Will anybody help me to guide me how I can start or which language to be choose to make this web based IDE?

Choose Clojurescript or Elm.

They are powerful modern languages for programming in the browser. And mature enough to do real work.

Avoid Javascript, it's too much trouble.


Jan 17, 2019

Are the left wing’s idea that words are violence just a tactic to give them justification to censor people?

No.

We actually believe it.

The theory comes from people studying what happened in Nazi Germany.

They noticed that decades before the Germans committed genocide against the Jews, they had started denigrating them and spreading lies about them and telling jokes about them and dehumanising them.

It was pretty clear that by the time of the Holocaust, Germans were not bothered about violence against Jews because all those poisonous words had had their effect and made ordinary Germans think of Jews as dirty, as a threat and as subhuman.

As we found out about and studied further atrocities in the twentieth century we found the same patterns. Words leading to dehumanization, loss of empathy and ultimately violence.

That's when we started to get suspicious and realized that organized use of hate speech could not be dismissed as harmless but was actively putting people in danger.


Jan 17, 2019

Is the reason why mainstream media is mostly opinion pieces is to give them some plausible deniability if they are lying or wrong?

No.

It's because advertising revenue has collapsed and they can't afford investigative reporters.

Opinion gets just as many readers but costs much less to produce than real news.


Jan 17, 2019

Did classical liberalism create socialism and fascism?

It's an ancestor of them, yes.

Both socialism and fascism are clearly part of the family tree descending from Enlightenment thinking.

But they have their own quirks and mutations, with fascism having some obvious admiration of pre-Enlightenment systems like the Roman Empire.


Jan 17, 2019

Should the Federal Reserve have an American Idol-like competition for AI's to prove that they can solve all problems related to money and currency? If yes, then how often?

How would you test the AI?

In simulation, right?

But if our economic simulations were actually any good, humans would already be able to use them to make predictions and solve problems.

The issue is that economies are too chaotic for simulation to capture them that well.


Jan 17, 2019

Is the fact that people actually voted for remain given that the vast majority of MPs voted in at the last general election were remainers and that Brexit is actually against the ‘will of the people’?

No.

The composition of parliament is based on the 2017 general election where both the Tories and Labour stood on a manifesto of “we will respect the referendum and leave the EU”


Jan 17, 2019

Prime Minister Theresa May could eventually get a Brexit deal through parliament if she negotiated a compromise with the opposition Labour Party, the second most powerful man in the party told Reuters. How?

The deal would probably have to look like what Labour call “a customs union” which as I see it is possibly a variant of the Deep and Comprehensive Free Trade Area deals that the EU has with some Eastern European and ex-USSR states, where there are open borders for goods and services in some sectors, some freedom of movement with extra constraints, but the country agrees to follow EU standards.

And if May guaranteed to protect all of the rights for workers and the environment that Labour want. And sweetened the deal with a few non Brexit related things that Labour wants, like scrapping Universal Credit and new rights for unions.

Then …

I think it would be hard for Labour to vote against such a bill.


Jan 17, 2019

Why doesn't the parties in the UK parliament put partisanship aside and use the model that Denmark used in 1992 where all parties agreed on a common position in regards to the EU?

Because they don’t agree on a common position.

That basic fact has nothing to do with partisanship.

Politicians, just like voters, are polarized and believe fundamentally different things.

Some think that the EU is “holding Britain back” and is what has kept us from greatness in the last 40 years.

Other people think it’s the last bastion protecting the UK from falling into an American style economy with all the low standards, environmental destruction, inequality and raw poverty that we associate with America.

That gulf in opinion makes “a common position” impossible. Theresa May’s deal was a way to try to square that circle. To find a common position that gave everyone a little bit of what they wanted.

And everyone hates that deal, because it also gives everyone a lot of what they don’t want.


Jan 17, 2019

Is Corbyn right to refuse any discussions with Mrs May until a no-deal brexit is ruled out?

This whole thing is about brinksmanship.

The problem with brinksmanship is that you don’t know how it will turn out. The same tactic, if it works, will look like genius. If it doesn’t will look reckless and irresponsible.

But things are so on a knife-edge, up in the air at the moment, whoever wins will have won by brinksmanship.

If No Deal is such a terrible thing then why isn’t it Theresa May who is the “bad guy” for not just ruling it out from the start?

That’s what most of parliament want.

If there’s one thing that could command great bipartisan support in parliament, and be the beginning of consensus, it’s that we rule out no deal.

The irony here is that talk to pretty much anyone else answering this Quora question with “No” and they’ll say that of course they want Theresa May to rule out No Deal. And many people have been complaining that Corbyn is weak or ineffective on Brexit for two years.

But suddenly, the moment that Corbyn actually DOES try to exert some pressure, to get the very thing that they want, they suddenly see it as the worst thing ever.

It’s not often I’m still surprised by Corbyn Derangement Syndrome. But today … colour me astounded.


Jan 17, 2019

Is Corbyn's best path to power to offer nothing and keep letting Theresa May self destruct?

This is backwards.

Corbyn can’t “offer” anything until he has some power.

If Corbyn got up tomorrow and said “I propose doing X” then the Tories would immediately declare that it was the most stupid, unworkable idea ever, and vote against it on principle.

Until Corbyn gets power he can’t negotiate with the EU, and until he can negotiate with the EU he can’t give details of his better solution.

There ARE better solutions available. But you have to drop Theresa May’s “red lines”.


Jan 17, 2019

How come many people don't know that Republican Party, historically, used to be the most progressive party in US?

Why should they care?

People don’t know a lot of things about politics in the 19th century. And in the 21st century they should judge a party by its current behaviour.


Jan 17, 2019

What is so wrong about Theresa May's Brexit deal if the backstop only comes into force if no deal is reached at the end of the transition period?

May’s deal is actually a good deal if

a) you realize that the EU are not going to give way to the UK demanding cake

b) you really want to hold Theresa May’s red lines.

The deal basically gives everyone a little bit of what they want and a big dollop of what they don’t want.

To Remainers it gives a little good (at least there’s some flow of goods across the borders) and a lot of bad (we’re really leaving, we’re really giving up freedom of movement, we’ll lose passporting rights for the city, and we now have no say in future EU rules)

To Leavers it gives a little good (at least we’re leaving and controlling immigration) and a lot of bad (we’re stuck in the backstop until the EU say we can go … how is it “taking back control” if we are at the mercy of the EU?) and we’ll continue to have to follow EU rules even after the deal is in place.

Furthermore, May’s deal is largely an exercise in kicking the can further down the road. The problem of Northern Ireland is not “solved”. There’s just an agreement that recognises that if we can come up with a technical solution at some point, then the backstop will be dropped.

That’s pretty vague. We still have no idea how to do it. The EU countries all have to sign off on it. And in the meantime, Brexit is de facto on hold.


Jan 17, 2019

Why do people have such a hard time seeing the corruption on their side of the political spectrum?

It’s not that people don’t see it.

It’s that the cost / benefits seem to work out differently.

If there’s corruption from the other lot when in power that’s two bad things : the other lot are in power, AND there’s corruption.

If there’s corruption when your lot are in power, then at least the corruption is balanced out by the good things your lot are doing. It’s not worth losing those good things just to fix a bit of corruption.

If you could fix the corruption without losing power, then you’d do it in a heartbeat, but forced to choose between fixing corruption and putting the other lot in power, I choose to let the corruption slide.


Jan 17, 2019

Who will get the blame for a no-deal Brexit?

The EU will get blamed.

Neither the government nor the vociferous Leavers outside the government and in the media will want to take the rap for anything that’s gone wrong, so they’ll collude in claiming it’s the fault of EU intransigence. And that the EU was designed not to make it easy to leave.

I’d like to say that the British people wouldn’t fall for the lies of the Leavers, the right-wing media and the Tories … but they do have form in this area.


Jan 17, 2019

What do you think whether Blockchain is really a game changer or just a wastage of VCs money?

Both.

The thing about new technologies is that you can infer they are important long before you figure out how to make a lot of money from them.

People in the 90s knew that the consumer internet was going to be massive. But most of the ideas they invested in imploded in the crash of 2001.

That didn’t mean that the internet was worthless. Not every company failed, Amazon was around at the time and became very rich and successful.

But few people investing in the bubble of 1999 knew that the winners were going to be companies like Facebook, offering to be a “social utility”.

I personally believe that this is what is called “the trough of disillusion” in the Gartner hype cycle.

We have a new tech, people see the potential, they get excited.

Then the attempts at make money fail, the tech. falls into the trough of disillusion.

Then, finally, some usage does make money. And we climb out of the trough again.

That doesn’t mean everything in the first part of the cycle was useless. There were great ideas there. Perhaps some of the best ideas of all.

But markets are NOT magical finders of greatness. They have their own biases. You can only make money from technologies that have a particular form, one that affords a business model.

And only when the technology finds a business model form does it make money for anyone.

There are great, far, far more useful things that technology can do for us that never get done because there’s no business model for them. And ultimately we end up creating useless, even damaging, applications of technology (Why Instagram Is the Worst Social Media for Mental Health) because those happen to have a business model.

The same will be true of Blockchain. We all know it can be a game changer. We all know that there can be fantastic uses for it that will never take off because they’ll never make money. And investors in them will lose money.

And eventually, some usage will take off, and make a lot of money for someone. But it won’t necessarily be good for us.


Jan 17, 2019

How can I find out what type of musicians and artists certain successful musicians and artists are trying to sign?

You can’t.

I mean you can ask someone what they’re trying to sign, but most people who are any good in the industry won’t have a formula.

They’ll have an ear.

And when they hear something they think is great, they’ll try to sign it.

The only people who have some kind of checklist are people you don’t want to be dealing with.


Jan 17, 2019

Is humanity clever enough to invent and safely operate a nuclear fusion reactor capable of producing “clean limitless energy”; or must we invent A.I. first?

If we can invent it, we can safely operate it.

If I understand correctly, the problem is controlling the plasma and keeping it in the right shape.

And perhaps a control system for that that might require huge computational power to continue to accurately model it.

It’s not exactly AI, but it might be big computing.


Jan 17, 2019

Should UK Labour and Conservative political parties split into new pro-EU and anti-EU parties to better represent their internal divides? Or should we have some form of electoral proportional representation to represent these differences?

It may not seem like it now, but Brexit is a temporary issue.

Very soon, however it turns out, however disastrous, however much complaining afterwards, Brexit will be a feit acomplis.

And suddenly all the other issues that have been swamped out by the noise of the Brexit debate will suddenly come back and the political coalitions of Labour and Conservative will snap back into place.

We could even see this in the No Confidence vote last night, the moment it stops being about Brexit specifics, party loyalties return to normal.

Brexit is so painful because it’s orthogonal to traditional political intuitions and party alliances, not because it heralds a long term realignment of them.


Jan 17, 2019

What cities have been the capital of Brazil?

Salvador, Rio de Janeiro and Brasilia


Jan 18, 2019

Who criticizes Karl Popper falsification?

Hilary Putnam


Jan 18, 2019

Who is more self-serving, Theresa May or Jeremy Corbyn?

Neither is “self serving”.

Both are highly responsible people serving their parties and the good of their country as they understand it.


Jan 18, 2019

What are some examples of good, free music production software?

Let’s talk “Free as in Speech” ie. “open source” or “free software”. Not “free as in beer” or “free as in we show you a bunch of adverts”

There’s LMMS which is like FruityLoops from several years ago. It’s not nearly as sophisticated as FL Studio today, but it does the job. And in Windows it can host VST plugins so you can have all the sounds you’d use with a paid DAW.

If you’re using your plugin for everything anyway, LMMS is hardly any different from Ableton or FL Studio

Then there’s Ardour which is a powerful multitrack DAW more focused on digital recording than sequencing (though you can sequence synth plugins from it too). I’m not a professional in this area but it certainly does everything I’ve needed so far in terms of a virtual recording studio.

I like Sonic Pi, a very easy to get into and use “livecoding” language and system where you write music by programming. See my Trap tutorial for an example :

There are a couple of other livecoding languages too : SuperCollider and TidalCycles which are for more experienced users and more powerful in some ways. Though Sonic will take you a long way.

If you always wanted to get into modular synths but didn’t have thousands of dollars to spend on your hobby, then there’s VCV Rack which is a free-software emulation of rack synths that people are getting excited about.

It comes out of the box with a bunch of basic modules : sequencer, oscillator, filter, envelope shaper etc. Enough to get a taste of what it’s like to make music on this kind of rack system. Then there’s a growing market of third-party modules that fit into it. Some of these are themselves free. Some are paid. Some are actual emulations of real hardware units from the companies that make the hardware, so they are accurate.

Finally, some geekier but powerful things :

PureData is a free version of Max/MSP, a powerful graphical data-flow language for building synths. These days Max is owned by Ableton, and you’ll see Ableton users playing with it. PD is originally by the same author as Max/MSP and is comparable but the interface is nowhere near as slick. PD has been around for a while, has good community and documentation, but feels a little bit “lost” at the moment. I don’t think the people maintaining it quite know where they’re going with it and there are a number of forks.

Faust Programming Language is a powerful / elegant functional programming language for building synthesizers which can be compiled for use in different places. It’s a very geeky thing, but if you’re a programmer, worth checking out.

Finally there’s Radium - The music editor, which is a free-software DAW that’s kind of like old trackers, mutated by gene-stealing from a bunch of other things including FAuSt and PureData. Effectively you can put FAuSt and PureData synths under the control of the tracker. It looks extraordinarily powerful, but horribly complicated and difficult to use. But if you master it you can probably make music that sounds like nothing else.


Jan 18, 2019

Which political issues are progressives typically the most dishonest about? Or are progressives, unlike other groups, completely immune to dishonesty?

Progressives aren’t “types”.

As humans, they are as likely or unlikely to be as dishonest as anyone else.


Jan 18, 2019

Do all terrorists have the same objectives?

No.

“terrorism” is a tactic in an armed conflict. It’s like “using tanks” or “having an air-force”.

You wouldn’t assume that all air-forces have the same objectives. Or that all tank commanders have the same objectives. Why would you assume that all irregular militaries do?


Jan 18, 2019

What music genre surprisingly existed way before you’d have expected it to?

Some of the stuff I have on What is an example of some electronic music that was way ahead of its time (in terms of aesthetics/style)?

will probably surprise many people. There are electronic / ambient albums from the early 70s, and early electro disco from the later 70s and things from the early 80s you’d assume would be from 15 - 20 years later.

I was quite impressed by

when I first heard it recently. Not so much the music, which sounds of its time.

But the degree to which it prefigures 90s gangsta rap in terms of the subject and feel of the lyrics. There were 90s rappers directly borrowing these flows too.

On the subject of rap, you can find “rap” style vocals going back to the 1930s.


Jan 18, 2019

Why were (apparently) so many military and political officials shockingly out of touch with the realities of WWI, and yet continued to be much too optimistic about how to conduct the war?

Military and political officials are always shockingly out of touch.

But people are optimistic for political reasons.

Compare the wars we all remember from the 2000s, the invasion of Afghanistan and Iraq. Back in 2001 during the invasion of Afghanistan was anyone in the media seriously talking about how Western troops would still be there trying to stabilize it in 2019?

Just as shockingly out of touch with reality and just as optimistic.

That’s the nature of wars. Politicians talk you into them by promising they’ll be easy. They never are, and politicians are always clueless.


Jan 18, 2019

Why is the Libertarian Party “unelectable”?

Partly because you wouldn’t hire a teetotaller to run the brewery.

Why would you hire someone who hates government to run the government?

How can that turn out anything other than terrible?

The Libertarian politicians won’t want government to work, so of course, under their stewardship, it won’t.


Jan 18, 2019

Will GO be the next big thing in backend development?

What is ‘big thing”?

No. The “big thing” is more likely to be “Serverless” / “Function-as-a-Service” / Amazon Lambda type stuff. Where you have a hosted platform that just lets you write code that interacts with resources off the platform (eg. external databases, blob-buckets, other servers etc.) and you never see or think about the underlying machine or file-system or operating system etc.

You may not even have to think about multiple threads or how to handle parallelism or asynchronousness because the platform will do that too.

Mostly you won’t want to care about the technology on the platform, so some of Go’s virtues won’t be relevant.

It’s likely that the providers of the platform will provide whatever syntactic sugar you are comfortable with : Javascript, Python, Ruby, Go, Java, PHP etc. which will then be compiled down to the same bytecode. (Perhaps WASM)

Will Go be a popular syntactic sugar?

Probably not. I’m guessing most people will want to stick to what they know which is Javascript, Java, Python, maybe PHP.


Jan 18, 2019

Brexit is closing in. Will there be a new vote or a disorganized messy exit?

Your guess is as good as anybody's.


Jan 18, 2019

Does the fear of communism need to be taken seriously in the 21st century?

It certainly does. The far right is using fear of communism to psyche mentally deficient people into a frenzy of paranoia and hatred, and we're starting to see real violence as a result.

In places like Brazil, propaganda campaigns prototyped against Muslims in the US are now being turned on anyone on the left.

Start counting the number of times you see a troll on Quora claiming that “socialism equals atheism equals nihilism equals hatred of life.” (Ie. secretly wants to kill you.)

Once you know to look out for it you'll be amazed how often this equation pops up. It's clearly going to be the far right meme of 2019.


Jan 18, 2019

Can somebody on the left explain why it is acceptable to call people Nazi or such things if you are on the left but it is a criminal offence and must be stopped if the person(s) are not politically left wing?

You've misunderstood the principle.

It’s fine to criticise someone for their political position. It's not fine to criticise someone for what they are : whether that's race, nationality, sex, sexual orientation etc.

Admittedly religion is complicated. Is religion a belief or an identity? To the extent it's basically an ethnic background it's probably an identity. If they are out there advocating it as something you should adopt then by all means criticise.


Jan 18, 2019

Are the liberals and progressives capable of creating and maintaining a progressives society, and why is the usual response from leftists something about how the right is not doing it? It's not their goal or job!

The right wing defends the status quo and property owners. That’s, ultimately, what it’s for.

And, of course, by definition, property owners are those people who have locked up all the land and other natural resources.

Give us back the natural resources and we’ll make a progressive society.


Jan 18, 2019

What is your definition of socialism? Is it always a negative appraisal?

I define it as the belief that the economy is there to serve society. As opposed to a belief that society is there to serve the economy.

The corrolory is that when there's a mismatch we should change the way the economy works, rather than demanding that society adapts to fit the economy.


Jan 18, 2019

How do you feel about the term womxn that is now increasingly used in California instead of women or womyn? I feel like it’s absurd spelling, unless we also want to change the pronunciation.

What do you think about the use of “i18n”instead of “internationalization”?

I know, it's a nonsense, right? Someone must do something.

Except … maybe not. You probably encounter hundreds of acronyms, misspelled words as tradenames, slang and jargon terms and poetic metaphors every day. And you never think twice about it.

Why worry about this one?


Jan 19, 2019

What is the worst feature in Python?

The lack of a syntax to write decently large anonymous functions.

Python got me into the ideas of functional programming. But now, when I go back to it, I miss being able to create serious anonymous functions.

I don’t mind the fact that lambdas are limited to a single expression, but Python’s indentation based syntax (which I otherwise like) makes it impossible to use other block-structures inside them.

The is one of the few areas where Javascript scores over Python. People can do it in a much more functional style these days because anonymous functions can do everything that ordinary functions can.


Jan 19, 2019

Did Jeremy Corbyn call Theresa May a ‘stupid woman’ during Prime Ministers Question Time? Why?

What’s very clear, when you watch the video, is that he muttered it as an aside to his colleagues.

It was not a public affirmation, it was an exasperated private comment.

I think what it proves is that Jeremy Corbyn is human.


Jan 20, 2019

Can I fire an employee for expressing liberal political views?

Yes. Of course you can.

But you'll have to make up a good cover story.


Jan 20, 2019

Do you think you would be able to comfortably use a different keyboard layout from QWERTY?

Immediately, no.

If I felt it worth persevering, sure.


Jan 20, 2019

Who are your favorite folk art musicians of the 60s and 70s? Which songs are or were your favorites?

I grew up listening to Steeleye Span, via my parents.

And they are still one of my favourite folk-rock bands. Basically because they play real English / Scottish folk songs, but in (surprisingly heavy and innovative) rock arrangements.

The result is still quite extraordinary and unlike much else in music.

I’m only recently to this, but I’ve started enjoying The Incredible String Band, they kind of get into your head and leave an ear / lyric worm that won’t go away.

I sort of wish I didn’t like Comus as much as I do. Too much violence. But at their best … wow.

Then, of course, can’t not love the great Shirley and Dolly Collins


Jan 20, 2019

When will the post office shut down due to being obsolete?

There is nothing obsolete about a system which moves packets of physical stuff around the world.

The internet has removed one function of the post-office … moving information encapsulated in the form of letters and post-cards; but expanded the opportunities in moving other physical things, as online shopping and drop-shipping etc. replaces traditional retail and retail supply-chains.


Jan 20, 2019

Do you think a general election is the most democratic way of breaking the Brexit deadlock, as Jeremy Corbyn argued?

I don’t know if “most democratic” is the right word.

It’s the best way to resolve the problem in Parliament.

Parliament can’t make up its mind to support any particular deal because every deal has a majority against it.

And May is hamstrung by her dependency on the DUP and the factions within the Tory party. These prevent her pursuing some options (eg. a separate system in Northern Ireland from the rest of the UK) which might actually be better.

The only way to break that deadlock and hope to find a solution that parliament can support is to change the composition of parliament.

And the only way to do that is a general election.

Update : for those who say that a new parliament will be equally divided. It might be, but it’s up to the British voters to decide on the composition of parliament. If we don’t want it to be divided, the general election gives us a chance to say so.


Jan 20, 2019

Will MIDI 2.0 revolutionize electronic music and digital instruments?

I notice Apple doesn’t seem to be on that list.

I am very much NOT an Apple fanboi, but I wonder if a music protocol can succeed at the moment if Apple is not supporting it.


Jan 20, 2019

Isn't Brexit a foolish idea?

Brexit might or might not be a good idea in principle.

But the execution has been abominable.


Jan 20, 2019

In feeling a stabbing pain in the upper left side of my body what could it be?

Heart attack. Call an ambulance


Jan 21, 2019

Who are some good ambient R&B artists?

EarthEE


Jan 21, 2019

How can I get Bitcoins instantly?

You can’t.

You only “get” BitCoins when the network, all the distributed copies of the blockchain, agree you have the coin.

That agreement takes time.


Jan 21, 2019

Are you worried about technology making privacy obsolete?

Yes.

And it can go further than yoy can possibly fear.


Jan 21, 2019

We had Aristotle, Bacon, and Newton. What's the next stage of development for the scientific method?

Barry Rountree has an interesting thought.

I’m not sure I’d characterize it as a step forward in scientific method. But certainly it’s a gathering crisis in science. When science loses the authority that it has gained over the last 300 years or so. What happens then?

Leaving that aside, though. I’d say the next step forward in scientific method that we must confront is the coming of computation and AI to science.

This is going to make science weird in various ways.

Computers are starting to crunch data, build models / “theories” and extrapolate from those models to make new predictions. What science does and what Machine Learning does is basically the same thing. And soon we’re going to start getting computers doing real and useful scientific research. By themselves.

The more troubling aspect is that the computers are going to come up with models that no human can grasp. One problem we already face is that even now a lot of science is so obscure and so complex that only a few highly trained, deeply read specialists can understand it at an intuitive level. Whatever the ideal of science as being verifiable by anyone, in practice, most people have to just trust the authority of the institutions. And this is already leading to the problems Barry points out.

But what will happen when literally no human understands the science, and we are obliged to accept that here is a computer that does have a valid model, despite none of us understanding it, and we must just keep trusting in the predictions we get out of it?

How will we know when and how it is appropriate to challenge the computers vs. accept what they tell us? How do we trust that they aren’t compromised and corrupted by biased programmers or malware?

Increasingly this “computational” science is going to study complex systems like ecosystems, economies, human brains and psychology, epidemiology, models of materials etc. in simulation. These kinds of models of millions or billions of interacting components are going to be “chaos” … or rather, “sensitive to initial conditions”.

The models we build will be “concept demonstrators”. And they will be able to tell us what particular “types” of ecosystem do. But they will not be plausible as models of any specific real system. For example, we may have amazing models of economies, but not an accurate model of “the British economy”.

But if you can’t say your model is of a specific, real thing. Or refers to a specific thing. Then how can that model be said to be making novel predictions about it? About the world? And if it can’t make such predictions, then how can it still be “falsifiable”? And if it isn’t falsifiable, if the predictions aren’t in practice still testable, is it still science?


Jan 21, 2019

Have you ever lied to others about who you actually voted for? If so, why?

No


Jan 21, 2019

Why didn't Alexandria Ocasio Cortez acknowledge her thin privilege?

How do you know she doesn't?


Jan 22, 2019

Why is postmodernism still openly embraced in some academic circles?

Because it's wiser and more principled than what it replaced.

The irony of today's post-modernism hate is not simply that the critics are clueless about what PM is and is for, but that it illustrates so clearly the points that the post modernists themselves were making.

“Look at these horrible people saying that there's no objective truth” cry the haters as they spray fake news across the internet. “Word meanings aren't slippery” they demand before insisting that Nazism is “left-wing”, “liberalism” implies “big government’ and “post-modernism” is a branch of Marxism. “knowledge is not a product of politics” they think as they rail against bias in academia.

And how has this insurgency against the old liberal status quo and a new red pill consciousness come about? By the proliferation of new types of media. YouTube and Twitter and Whatsapp. Exactly the type of thing that the post modernists said would change our mentality.

Related :

Phil Jones (He / Him)'s answer to Could someone explain the essence of postmodernism?

Phil Jones (He / Him)'s answer to Is post-truth politics an inevitable and unsurprising consequence of post-modernism?

Phil Jones (He / Him)'s answer to Why are so many French academics behind the postmodernist/ Neo-Marxism movement?

Phil Jones (He / Him)'s answer to What are the pros and cons of postmodernism?


Jan 22, 2019

Is Jeremy Corbyn going to work with Theresa May to get a good Brexit deal?

How would he?

Theresa May asked other parties to work with her and immediately specified that her red lines were still fixed.

Her “plan B” is just “plan A” . She's not open to any actual negotiation. It's a sham.


Jan 22, 2019

Why can't references exist in a functional programming language?

It’s not that references don’t exist.

It’s that when you have immutable data, there is no practical distinction between passing values and passing references.

The difference has zero effect, so why bother thinking or talking about it?


Jan 22, 2019

Why do people who think evolution is correct, say I'm just a human, why not say, I am just a human ape, wouldn't that be more correct according to evolution?

Same reason that you don’t go around talking about Dog Mammals or Cow Bovidae. Why use two words when one will do?

When the context specifically needs to make that point, then any person “who thinks evolution is correct” will be happy to say that humans are also apes.


Jan 22, 2019

What 1st world country is the worst for human rights?

The United States is the only 1st world, allegedly civilized country that still thinks that the government should be able to execute its own citizens.

I’m not sure you can have worse human rights than that.


Jan 22, 2019

Why do so many corporations use Windows for their internal use instead of Linux/Unix which would be cheaper and more secure?

This does actually mystify me quite a lot.

Not because I don’t understand the problem of retraining / moving the workforce to the Linux desktop, but because 10 - 15 years ago there seemed to be a huge shift towards putting enterprise software behind web interfaces accessed via the browser.

I don’t quite understand why that didn’t work out. And why 99.9% of the software people use in work isn’t now served up in the browser. Or why thin clients (or things like ChromeOS) didn’t sweep Windows away.

It’s not like we don’t have massive investment in things like web frameworks and compile-to-Javascript languages. The ecosystem for developing in the browser is undoubtedly richer and more sophisticated today than the ecosystem for developing client-server apps in Windows.

So why does any corporation still buy a Windows desktop or laptop for bread-and-butter work?

I know Word and Excel etc. had huge lockin. But again, Google Docs has been around for 10 years. And you can do reasonable Word doc / Excel sheet handling in those. Plenty of people have written Office compatible software for iOS and Android in the last 10 years.

I assume that Microsoft have discounted Windows so much that it’s effectively free (as in gratis) to the corporate world.


Jan 22, 2019

Why do some fascists call themselves libertarians? One is an authoritarian and the other is a small government, aren't they totally opposed?

“Libertarianism” isn’t what people think it is.

Libertarians are often really just people who are aggrieved at paying taxes to the government. And they are attracted to Libertarianism because they are really “propertarians” ie. people who value property above all other civic rights and duties. They think their property rights trump other considerations like justice. And Libertarians are going to stop the government taking it.

These people start to think like this : “democracy is just a mechanism that allows the mob to vote for a socialist government who will then take my money away and give it to them”.

Soon, this kind of “libertarian” starts to think that democracy is the true enemy of “freedom”. And by “freedom” our hero means freedom from the government taking his money and freedom from it obliging him to be polite to people he doesn’t like. If democracy is just a tool for the mob to rob him and suppress his natural inclination to prejudice then what’s good about it?

Very soon after that, this “libertarian” is approached by other far-right, would-be fascists who tell him : “we’ll protect your property, and we’ll never force you to use a pronoun you disagree with again”

And he’s sold. He’s never really shifted from his propertarian position. He still thinks his property is the most important consideration.

The rest of his idea of “liberty” is just freedom from having to adapt to new social conventions.

Now it’s the fascists who seem to be standing more strongly for those principles than anyone else. And he is, effectively, a fascist.

But he still calls himself a “libertarian” … because in his mind, he hasn’t changed, the world has.


Jan 22, 2019

What did the French government do so poorly that caused both left and right wing working class to revolt together?

Firstly you have to remember that modern France was born in a revolution. And always keeps the romanticism of revolution alive.

Going on to the streets to protest, loudly and violently against the government is a cherished part of French culture.

So Macron’s government hasn’t done anything particularly poorly.

But nor has it done anything particularly well.

Most importantly, Macron promoted himself as an outsider, an insurgent against the establishment, at a time when people were revolting against the establishment all over the world.

Macron is the product of the same moment that gave us Brexit, and Donald Trump and the AfD and Jair Bolsonaro and the Five Star Movement and Jeremy Corbyn etc. etc.

But unlike them, Macron was a “fake outsider”. He was totally a creature of the French establishment. And once in power, his attempts to reform France and get it out of the economic stagnation it was in, were largely from the standard centre-right playbook. More “fiscal responsibility” ie. cuts to public services, more austerity on the poor etc.

At least with Trump and Brexit you actually got some disruption, and the establishment discomfited and running around in panic. With Macron, you voted for that, and then all you got was a smug bastard parading around looking pleased with himself, while doing the same old establishment crap that his predecessors had done.


Jan 22, 2019

Could the Tories finish split up at the end of this Brexit story?

Not a chance.

The Tories are like the T-1000.

Doesn’t matter how shattered they appear, they’ll liquefy and come back together the moment this is all over.


Jan 22, 2019

Could a Jeremy Corbyn led Labour government in the UK provoke a military coup and would one be justified?

Coup? Possibly but not likely.

Justified? No.


Jan 22, 2019

Does Brexit prove that politics is not determined by economics?

No.

Brexit is absolutely driven by economics.

It starts with the 2008 economic crisis and the subsequent austerity imposed on the country by David Cameron and George Osborn from 2010. A lot of austerity came in the form of cuts to benefits and services that have disproportionately hit people in poorer, less economically dynamic regions of Britain.

I’ve seen estimates that something like 37 billion pounds has been drained from regional economies outside London in the last 8 years.

No-one was talking about the connection between those cuts and that economic depression, so the vacuum in explanation was filled by those claiming that hard times were due to the EU.

Similarly, the dislike of EU citizens coming to work in the UK was largely driven by a sense that there weren’t enough jobs for British people, let alone foreigners. Again, people wanted to stop the influx from the EU to protect their access to what they thought of as scarce jobs.

In fact work was getting more precarious and less well paid because of new technologies, “innovations” like zero-hours contracts, competition from China and greedier senior management.

Again, the EU and “Polish plumbers” were scapegoated.

Ultimately the temptation to close Britain off from the rest of the world, and pull up the barricades was a gut desire to protect wealth.

It’s always about economics.


Jan 22, 2019

Why are people so elitist about art? Why aren't people allowed to enjoy high saturated photos, pop music, or stylized drawings, without being looked down on by "real" artists?

The problem with “pop” art isn't what people think.

There's nothing wrong with simplicity, or decoration or bright colours or anything else you think people look down on. True artists don’t judge these things. They think it’s all great.

The problem is that anything that tries to be popular inevitably does so by trying to be as like existing popular things as it can.

What “snobs” like me find tiring is the degree to which all “pop” art is the same.

If you like music, you want to explore a wide variety of it. If you love painting you want to see all the different techniques and styles painters use to capture the light or an emotion on a human face or the sublime in a dramatic landscape. You don’t want to hear “new” music that sounds almost exactly like the music did six months ago, or look at a hundred portraits that all use exactly the same trick to make the subject look beautiful.


Jan 23, 2019

Why is philosophy rooted in philosophers rather than ideas?

It’s not “rooted in” philosophers.

It’s “indexed by” philosophers.

The problem is that philosophy is very amorphous. Ideas which appear in one context often find they can be usefully applied in completely different one. Or a classic book takes an excursion from epistemology to morality back to fundamental metaphysics.

Think of it like your music collection. You start by trying to sort things into “heavy rock”, “soft rock”, “electronic”, “world”, “ballads”, “jazz” etc. And then you find that your favourite heavy rock singer from the 80s started doing jazz-tinged ballads in the 90s, made a pretty poor attempt to go electronic in the 2000s and is now comfortably making more adult-oriented soft rock and doing collaboration albums in Zimbabwe.

Sooner or later you give up trying to taxonomize by genre and move to just arranging by artists’ name.

Same with philosophy. Taxonomizing by name is straightforward.


Jan 23, 2019

Why do people continue to refute logic? Is it wishful thinking, ignorance, or brain washing?

Very few people try to “refute logic”.

But remember, any logical structure is a completely abstract collection of symbols.

What people deny is that THAT logical structure maps onto THIS situation.

This is something which is always open to dispute … you can never be certain that the abstract model fits the particular case. Or that the model isn’t missing a crucial variable.


Jan 24, 2019

What are the function programming control methods?

Do you mean “control structures”?

Basically recursion is primitive and then iteration, maps, folds etc. are made out of that.

“selection” ie some kind of basic “if” or “cond” will be a primitive in the language. And you can make other conditionals out of it.

In impure FP languages you might have a “do” to create “sequences” of actions. In purer ones you can fake something that syntactically looks like a do sequence but which is really chained function calls.

In Haskell the special syntax for do only makes sense inside certain monads.

“threading macros” in some Lisps are another way to make chained function calls look like a sequence of actions.


Jan 25, 2019

What is a programming language that should be renamed?

Perl 6

Perl has got itself into a stupid situation. In order to justify why it's taken 20 years to come out with the next version people are saying it's a whole new language.

In which case why do they want to call it version 6 of an old one?


Jan 25, 2019

Using just one word, describe how you feel about Brexit?

Unfuckingbelievable!


Jan 25, 2019

"The browser and everything in it is wrong. We've ruined software engineering for generations to come." How so?

Nonsense.

Everything is built on history. On kludges over historical assumptions that didn’t hold and couldn’t be scaled.

That’s not a bug. It’s a symptom. Of a healthy organic living technological ecosystem. Things only get big because they started, and were successful, small. And when you start small, you start parochial.

A bit of historical parochiality, and the kludges to cope with waves of new expansion, are the fingerprints of healthy organic growth. Like rings in a tree-trunk.

You think it isn’t like this all the way down?

Consider ASCII. Great, classic design. If you’re American. Then various OS based incompatible workarounds for different languages. Then unicode. “Situation : there are 17 competing standards”

Ouch!

But in a healthy rainforest there are hundreds of competing species doing the same role. You can’t try to kill them off and try to rely on a monoculture for that role.

Software engineering isn’t “ruined”.

It’s the job of software engineering to help us work in this kind of environment.

Software engineers who complain about having to deal with messy infrastructure are like architects who complain about having to dealing the weather.


Jan 25, 2019

Will communists ever be the bad guys again?

I don’t understand the word “again”


Jan 25, 2019

What would be the political advantages of Jeremy Corbyn backing a second EU Referendum?

Political advantages for who?

Honestly, for Corbyn himself, or the Labour party he wants to lead, not much.

The main advantage for Corbyn now, of backing a second EU Referendum is that it will forestall another rebellion against him in the Labour party by passionate Remainers, and the risk of a catastrophic split in Labour. Many in Labour are desperate for a new Referendum in the hope of cancelling Brexit.

There IS a “new Referendum” constituency out there in the population. But it really isn’t as big as you’d think it would be. It’s not big enough to guarantee Labour the next election. It might not even be big enough to counter the Labour Leave voters who may abandon the party over it.

Corbyn has to decide if he is willing to throw away his one shot at winning a general election and changing the country, for what’s basically an outside chance of a return to the unpopular status quo of 2015.

Terrible as the Brexit crash will be, that’s not a very appealing prospect.

Is there an advantage for the country?

A bit.

Yes, it takes a decision which politicians are too entrenched in deadlock to resolve and gives it some legitimacy.

Yes, it opens up the possibility of undoing Brexit. Which will save the economic crash that this would entail.

The main problem with a Referendum is how to get any consensus on what it should ask.

Do you include a “Cancel Brexit” option? Do you include a “No Deal” option?

If you don’t, supporters of those two positions will cry foul and claim the Referendum bogus. If you do, you will be accused by the Remain / soft side of splitting their support between the best and the good. And by the Hard / no-deal side of splitting their support between what they see as the best and the good. And if you ask two questions you’ll be accused of making it too confusing.

You have to make sure all of the options in the Referendum can actually be delivered. There’s no point putting an option in the Referendum that the EU won’t accept. (Ask Greece.) But if you give the EU a veto over what questions go into the Referendum, that will be controversial too.

Referendum design is hard.

Back in 2016 after the first result, it would have been very sensible to have a second Referendum asking if people wanted a soft / Norway type option or a hard / Canada like option.

That would at least have given the government guidance. Wouldn’t have been seen as working “against” Brexit. And forced the hard Leavers to come up with arguments specifically for why we should leave the market and customs union.

It might just be worth still doing that, so that it’s transparently obvious you aren’t trying to reverse the first Referendum and just want more detail.

BUT …

the big stumbling block now is Northern Ireland. Canada is out because of Northern Ireland. Because of the Good Friday Agreement you basically have a choice of Remain, Norway, a May-like deal which is de-facto “Norway for the forseeable future” without admitting it, or No Deal, tear up our obligations and become an international pariah.

Just as there’s no majority in parliament for any of these three options, there’s quite plausibly no majority in the country for any of them. Offer them to the public and you will be accused of stacking the referendum in Remain’s favour.

So … what to do.

Here’s why a new general election is better than all that.

A general election is a known quantity. And the rules of engagement are more or less agreed by the public and uncontroversial.

If we hold a new general election where it is explicit that the winners will have a mandate to lead Britain’s next negotiations, then we have a chance - and it’s still not certain but it’s a chance - of getting a government that can actually get us to a deal.

It might be Corbyn. It might be Theresa May coming back with her deal again. It might be a wave of LibDems on a Remain ticket. Or a wave of UKIP on a No Deal ticket. But it will at least have come through the only democratic process that most people respect.


Jan 25, 2019

Do you agree with Johann Gottfried Herder that human nature is not a determining force but a series of capacities and possibilities demanding expression?

Phrased like that it sounds pretty plausible.


Jan 25, 2019

Why do radical leftists think anyone cares what they think?

Why does anyone think anyone else cares what they think?

Mostly people who hold a minority opinion are ignored, then laughed at, then attacked … and for a small minority, then they win. And become the new orthodoxy, which thinks it can ignore everyone else.


Jan 25, 2019

What does Quora lack?

Today I realize that Quora would really benefit from a built-in quick diagramming / sketching / painting tool.

It would be great to attach a sketched diagram to an answer to explain it better.


Jan 25, 2019

Do you think limited access to artificial intelligence can lead to poverty for a large portion of the population?

Most of the world’s population is already in poverty.

And most of the world’s wealth is held by a tiny minority.

The problem of access to AI isn’t that it will create poverty. It’s that it will help that tiny minority of wealthy keep an even tighter grip on that wealth and power.

Let’s say the people in poverty try to create a political party that will redistribute wealth. Then they have to put up candidates and contest elections.

What will happen is that rich people will get AI to analyse the social media profiles of the electorate, create test targeted adverts that can probe how people think, fire them off and continue creating and refining individually targetted ads against the new “redistribution party”. If the ads don’t’ sway people, they’ll keep A/B testing and tweaking them until they do.

Let’s say the people in poverty try to work their way out of poverty. Well, the rich will realize that AI can work 24/7, doesn’t need to eat or have toilet breaks, and is therefore cheaper than hiring the poor people.

Let’s say the people in poverty come in a mob with pitchforks to overthrow the rich. The rich will get early warning from their constant monitoring of social media, will launch drones to observe the movements of the mob and will eventually use drones and other AI empowered weapons to kill the mob.

Every route available to the poor to try to recapture some of the wealth that the rich have hoarded to themselves is more securely blocked with the help of AI.

The problem of AI is not that the poor can’t access it. The algorithms are free, and AI researchers are glad to share their work. It’s not even the technology which is rapidly commoditizing and we’ll all be able to afford TPUs soon.

The problem is the data. The rich own the training data. And own the networks which can gather more training data. That makes their AI more effective than anyone without access to that data.


Jan 25, 2019

How can any government that does not operate solely by unanimous consent be morally justified?

It’s justified by the pragmatic principle that a government (or governance) that does not operate by unanimous consent is the only one available.

There’s no point setting moral standards that are impossible for anyone to actually live up to.

Imagine you declared : the only moral government is one which will cure all diseases.

Well, no government is going to cure all disease. So that’s a pointless criteria.

Well, I declare, right now, that I will reject one of the things you consent to.

In doing that, I have ensured that no government will ever live up to your criteria for a moral government.

Given that your criteria is now unworkable and never going to be met, let’s look for a more sensible one.


Jan 25, 2019

Do people see that being extremely right or left wing politically simply must be wrong?

Not in the slightest.

You have to explain why it “must” be wrong.

I don’t accept any assertion which doesn’t have some kind of reasoning or argument behind it.


Jan 27, 2019

What do you find is the more interesting between the hard and soft sciences?

All of them.


Jan 27, 2019

Were the protests in Brazil 2014 anti-austerity?

No.

They were initially against a rise in the cost of bus tickets.

Then fanned into general dissatisfaction with the government over the economic recession.


Jan 27, 2019

Do you believe in corporal or even capital punishment for misgendering trans people? Or would fines and/or jail time suffice?

I don’t believe in corporal or capital punishment, period.


Jan 27, 2019

Which is more dangerous: Britain leaving the European Union, or the precedent of Britain not honoring a referendum even if it was arguably illegal?

There’s nothing inherently dangerous about leaving the EU.

Done right, it would just be an unnecessary, expensive folly.

What’s really dangerous is the omnishambles of doing it badly because … stupidity.

I personally think that having the government or parliament deciding to ignore the referendum or reverse Brexit without consulting the electorate would be dangerous and wrong. It would bring the political class into disrepute at a time when there’s already a low opinion of them.

However, the omnishambles we’re facing now IS really dangerous.

Today, just as it ever was, the best, least dangerous way forward is to accept the basic fact of Brexit and ask the electorate which type of Brexit they want, in light of the cons of each, while strongly encouraging them to choose a sane kind.


Jan 27, 2019

Is “Do you agree that white nationalism is an evil position” a fair political debate question?

Sure. A debate question should be contentious.


Jan 29, 2019

How can one express an opinion without giving offence, or sabotaging oneself? Would you say that only robots in human form can do that?

You opinionate without being offensive by focussing your opinions on ideas and actions and refraining from making direct criticisms of specific people because of who they are.

Obviously if your opinion, even when phrased impersonally, implies you'd like to see particular people hurt or disadvantaged, you should expect them to remonstrate vehemently.


Jan 29, 2019

Why do software engineers love ping pong so much?

I’m sure there is an issue with these “perks” being cheap substitutes for salary.

OTOH, ping pong IS useful as a way to get out of your chair, and do a bit of physical activity and exercise, which is also small enough to fit in a room, close to your desk.

Programming does require long periods of sitting and intensively staring at a screen a few dozen centimetres from your face.

Getting away from that and jumping around a bit, practising hand-eye co-ordination etc. is undoubtedly beneficial to your health, both physical and mental.

Ping pong shouldn’t be seen as a cool perk. It’s not. It ought to be a standard accessory for any office.


Jan 29, 2019

Why do some Corbynites hate Tony Blair so much (except for the Iraq war)? He was a rational moderate, reduced unemployment, ended the conflict in Northern Ireland, passed civil partnerships, and as a leader, won for Labour at every single election.

I don’t hate Tony Blair at all.

I just oppose most of what he stood for and represented.

I give reasons here :

Phil Jones (He / Him)'s answer to Has Tony Blair been unfairly judged?

Phil Jones (He / Him)'s answer to Was Tony Blair a good Prime Minister?


Jan 29, 2019

Why do the citizens of Scotland want independence from England but are willing to accept control from the EU?

Because the “control” from the EU is less arduous and less stupid than the rule from London


Jan 30, 2019

White majority countries are allowing massive demographic changes throughout the western world. Why is this supposed to be a good thing for us?

1) Genetic diversity makes populations stronger. It leads to more variation and more potentially useful mutations / recombinations.

2) Cultural diversity makes cultures stronger. Look at the value that black musicians have added to the US economy over the last 100 years through inventing dozens of new genres of music combining both African and European traditions. This value is both monetary, as jazz, blues, rock, soul, funk, disco, house, techno, hip-hop etc. have sold throughout the world. And in terms of “soft-power” as fans of these hybrid musics feel more sympathetic and friendly to the US.

3) Diversity of wants makes economies stronger and more robust. The more different kinds of products available, and jobs available, the more opportunities the economy provides. The more resilient it is if one product has a problem or one sector suffers a downturn. You can see this in any thriving multicultural city throughout history.

4) Diversity of ideas makes us smarter. I can’t see my inbuilt blinkers, you can’t see your inbuilt blinkers, but together we can help each other see beyond them.

Imagine how much more we’ll see when we can compare notes and triangulate our views with people from other parts of the world with very different experiences and assumptions.


Jan 30, 2019

Should the U.K. Brexit fiasco be called “Abbott and Costello Try to Run a Country?”

It’s a weird reference.

I’d say it’s more like Mr. Bean tried to run a country. Following some of Baldrick’s “cunning plans”. And insisting he needed to respect the will of Little Britain.


Jan 30, 2019

What is meant by saying amen as a statement that is not a prayer?

It means “I profoundly concur”


Jan 30, 2019

What is the main cause of police brutality in America?

Guns

The police can never be sure that someone they are trying to talk to, or control or arrest isn’t about to shoot them.

That makes them edgy. And impatient. They have to solve this problem NOW!!! before the guy pulls a gun, or the guy’s friends turn up with a gun, or something else bad happens.

This sense of urgency makes them want to dominate the situation fast. To do so they need to be overly aggressive. The rush makes them clumsy. And more likely to inflict injury.

In contrast, in a country like the UK without guns in the general population, the police can afford to be more patient and polite. They can wait it out, until the guy they are talking to calms down and sees sense. And realizes that co-operation is his best option.

Police in the US never have that leisure to wait. The solution must be resolved. Before a gun appears.


Jan 30, 2019

If all of your friends jumped off a bridge, because they said God told them to, would you jump too?

Even if I believed in God, I’d still wait for Him to ask me personally.


Jan 30, 2019

Liberals: Hypothetically if I buy a credit card company and I cancel your cards and everyone like your cards, am I a private business and I can do what I want or is it wrong for me to censor people based off of politics?

If the payments on the cards were being used to fund terrorism, then you wouldn't just have the right to close those accounts. You'd have a moral duty to.

Just as if you own a social media channel that people are using to spread dangerous lies to harm others, you have a moral duty to shut down those channels.


Jan 30, 2019

How can I get over the regret that when I was in love with an atheist, I forgot my morals and beliefs and I did things that doesn't look like me? Will God forgive me?

Allegedly, God always forgives if you are truly penitent.


Jan 30, 2019

Why do the conservatives believe that the backing of the commons will affect May's negotiating position in Brussels? Surely this is of only academic interest to the EU.

Alzheimer’s I guess.

2015 Greek bailout referendum


Jan 30, 2019

What sort of risks does a person take by speaking out against Political Correctness?

The risk of revealing themselves to be a douche.


Jan 30, 2019

Who is the better decision maker: Theresa May or David Cameron?

I see what you did there.


Jan 30, 2019

Does being Politically Correct affect a persons ability to think for themselves?

You might see “political correctness” as a kind of group-think that gives people off-the-shelf answers to tricky problems rather than requiring them to question further.

That may well be true.

But it’s not the ONLY group think. Go and look at the self-professed opponents of political correctness and you’ll find a gallon of mushy thinking and unquestioned talking points they got off their favourite “contrarian” YouTuber who says the same things that every other contrarian YouTuber says.

Most people don’t meticulously dissect and analyse every single idea they hold.

We couldn’t possibly do that. Humans are social animals and of course we use the heuristic of copying what other people around us in our community think.

The only people who don’t are the kind of professional philosophers who spend forty years of their life trying to get to grips with what the word “is” means.

Most of us have other things we want to do with our lives.

So … sure … be more aware of your own presumptions. But don’t bother trying to score political points by claiming that your opponents are somehow sheeple.

We aren’t impressed. And the beam in your own eye is plenty big and embarrassing enough.


Jan 30, 2019

Is it possible for robots to become self-aware and be capable of human intuition?

We don’t know. And we never will know.

We can’t even be sure that other humans, even our closest friends, family and loved ones are self-aware and capable of human intuition, rather than being “philosophical zombies”


Jan 30, 2019

Steve Bannon said that Alexandria Ocasio-Cortez has 'gameness' or competitive heart — the combination of grit, determination, fighting spirit that you can't coach. Are you surprised that Bannon is praising Ocasio-Cortez?

Not in the slightest.

Bannon is smart.

Smart people don’t underestimate their enemies. They analyse and try to understand their enemies’ strengths.

Bannon has pioneered a bunch of new populist political tactics over the last 15 years. Of course he’s watching how a populist left will adapt to and respond to that.


Jan 30, 2019

Using as a non-partisan language as possible, what are Theresa May's Brexit "red lines"?

May has always been negative about immigration and wanted to be seen to be doing something about it.

Despite voting Remain in the referendum, a position which is, in theory, in favour of freedom of movement, one of her main interpretations of motives for the Leave vote is that it wanted to shut down freedom of movement. And she has been especially concerned to reject any deal that left freedom of movement in place.

She didn’t, for a second, try to argue that freedom of movement was a price worth paying for a good deal. Whatever deal she got, needed to end freedom of movement.

May is a “unionist”. The idea of breaking up the union, giving Northern Ireland independence or establishing a different system in Northern Ireland from the rest of the UK is anathema to her. Yes, the DUP have been the most vociferous also pushed this line, but I think May wholeheartedly agrees with it.

May, as home-secretary, sometimes chafed against the constraints from European courts. I think she wants to be free of these courts and to define the rights of British people in the UK.

OTOH I don’t think May really has any real problem with a customs union and single market. I don’t think she’s motivated to try to create a Singapore-on-Thames or a bonfire of protections. She’s not like the ultras and the free-market fanatics. She’s simply constrained by parliamentary arithmetic to try to buy the support of this faction.

But the first three are May’s own, chosen red lines. No freedom of movement, no dividing the union, no authority for European courts.

Note that these three are all optional. The EU didn’t impose them. The voters didn’t impose them. Nothing was explicitly asked about them in the referendum. And the UK could have had a much better, and much easier Brexit deal with the EU if May wasn’t so hung up on them.

But she is, and here we are.


Jan 30, 2019

If I were to argue there is no God, how would I explain the phenomena of metaphysical concepts like love, justice, mercy, self-control, etc.?

How is a “concept” a “phenomenon”?

Think about this for a moment and you’ll realize that it isn’t. A concept is our theorizing about a phenomenon in the world.

We theorize about love, justice, mercy, self-control etc. We observe people just doing stuff. Or refraining from doing stuff.

These concepts, like all concepts, are made by humans.


Jan 31, 2019

If we had StarTrek replicators to make anything we want, and robots to perform all labor and services, would it even be possible for us to have a capitalist society, or would Communism be inevitable?

One way to think of capitalism is as a society and economy made of two types of actor : owners of capital like factories etc; and people who sell their labour to the owners of capotal.

If machines can do all the work then that kind of capitalism is impossible. No one will be able to sell their labour.

The result won't necessarily be communism though. It could just be a cull of the working class who are just left to starve. Or to a permanent underclass kept alive on subsistance rations. Or to something we can't even imagine.

If you want communism (ie. an end to class differences) you have to go out and make it happen.


Jan 31, 2019

Is the Brexit meme that European laws are made by unelected bureaucrats true?

It's a gross oversimplification.

Like all governances, the EU is a mix of elected representatives and appointed officials.

But in a mix that's different from the way you are used to in your national government. So it’s hard to interpret until you've actually looked into it.

You might or might not think, ultimately, that it's less democratic than your ideal.

But it's worth thinking about why that is.

The reason the EU doesn't have more obvious democratic institutions like a directly elected president is because the governments of member states don't want it.

Think about it. If you voted for an EU president, that president would have a strong claim to a democratic mandate to overrule your national government. The electors could set EU-wide policies that their own governments don't want.

National governments of member states don't want that, so they prefer to appoint the senior figures in the EU rather than have them elected. That way they hold on to all the democratic legitimacy for themselves.

It suits the UK government to keep the EU from being “properly democratic” while then complaining that the EU isn't properly democratic.

Of course, it suits the French government, the German government and all the others too.

A properly democratic - in the way you understand it, with officials directly elected by voters - EU government, would be the fastest road to a full European superstate. The “lack of democracy” is the mechanism that member states use to prevent that.


Jan 31, 2019

Microsoft leads the artificial Intelligence (AI) patent race. Does this necessarily mean that Microsoft does the most advanced AI research?

No.

That it has the most lawyers.


Jan 31, 2019

What did E.Dijkstra mean by, "Haskell, though not perfect, is of a quality that is several orders of magnitude higher than Java, which is a mess and needed an extensive advertizing campaign and aggressive salesmanship for its commercial acceptance"?

Isn't it self explanatory?

Haskell is better than Java


Jan 31, 2019

Who on Quora expects Theresa May to return from Brussels with a meaningful concession?

No one on Quora expects that.

Anyone who claims to is a bot.


Jan 31, 2019

Do you think humanity is prepared for the AI world we are creating?

Not at all.

We aren’t prepared for computers outcompeting us in the work market.

We aren’t prepared for mass surveillance and mass analysis of our behaviour, and computers that know what we want and can predict what we’ll do better than we do ourselves.

We aren’t prepared for computers which will literally “read our minds” by learning to infer from facial expressions and electrical brain activity to our deep emotional states and intentions.

We aren’t prepared for hostile AI. Not killer robots from trashy cinema, but the “malware” version of the Internet of Things : the small drones invading our privacy and robbing our homes; the self-driving cars which are “customized” to be dangerously reckless; the robotic parasites that will invade our bodies and make us sick. The robot saboteurs that can get into and destroy crucial infrastructure. And the robot assassins that will make us all vulnerable 24/7.


Jan 31, 2019

What do you think about the idea that the negotiating strategy of the EU and the UK are based on two different versions of the Prisoner's Dilemma?

There’s more to game theory than the prisoner’s dilemma.

The prisoner’s dilemma is a very useful and widely applicable game, but it’s not the only one and not necessarily the best one for modelling Brexit.

I think some kind of n-way “Chicken” is actually a better game to describe our situation than a PD.

The idea that two players are playing “different versions” of a game is kind of nonsensical. The game, whatever it is, is an objective fact that all players share.

It’s possible that each player thinks that the scoring outcomes are different or has different preferences, but that’s usually true in most games.


Jan 31, 2019

What is the chance of Theresa May calling a snap election before 29 March?

Until the vote on Tuesday (29/01/2019), it looked quite plausible.

That if May lost she’d be forced to call an election.

After she fudged passing that vote - basically the Tory party sabotaged Parliament’s “meaningful vote” on the negotiation by accepting May’s proposal but attaching an impossible to achieve condition to it. Effectively Parliament voted for incoherence and its own irrelevance to the negotiation. It made its “meaningful vote” meaningless.

So … after that … I’d say that the chances of a new general election have plummeted. May has bought herself two more weeks to run down the clock, while carrying out a fake “negotiation” with an EU which has already said it won’t budge on this.

May has effectively signalled that she prefers to crash out of Europe with no deal than to risk loosening the Tory grip on power. That signal suggests she has very little interest in any of a new GE, a new referendum or a cross-party solution. The Tory party is still her priority.


Jan 31, 2019

If there was a "Face of Brexit", would that face be Nigel Farage's?

How Brexiteers see themselves :

How others see them :


Feb 1, 2019

How exactly is so-called "post-birth abortion" supposed to be carried on? What method is considered appropriate by its advocates to kill the baby?

It’s mainly done through your health insurance company refusing to pay for your life-saving treatment.


Feb 1, 2019

Will Bolsonaro plunder the Amazon?

“Plunder” is the wrong word.

He’ll “enable” his cronies in big agriculture to trash a huge chunk of it.

Whether he’ll make any money himself or is just doing it to spite left-wing environmentalists and future generations is an open question.


Feb 1, 2019

This place is very politically correct. Will that ultimately cause a problem with the way people respond?

Not at all.

It means people will respond with politeness. (“Political correctness” is just the term used for “politeness” by people who don’t want to be polite)


Feb 1, 2019

Doesn't anyone in the Gun control group realize criminals will not stop using guns just because the law says so?

They don’t realize it because it’s not true.

In countries where guns are illegal, and where it is a criminal offence to have a gun you shouldn’t have, then guns are, indeed, rarer even among criminals.

It’s difficult. And expensive. To get hold of a gun to use for criminal activity. And very, very risky to hold onto one. If the police stop and search your car when you’re carrying one, you are immediately going to end up in serious trouble.

That’s why, in the UK, criminals have only a few guns and rent them to each other, at exorbitant fees, when they really feel they need them. And many criminals go out to commit crimes without guns. And therefore never shoot anyone.

If guns are easy and risk free, why would you burgle a house or shop without a gun as backup?

But in the UK, where guns aren’t cheap, easy or risk free, most house breakers and thieves work without guns. And if the home owner or security guard catches them, they usually just run away. Although occasionally they might fight first and then run away. Fatalities are rare.

The assumption of your question is wrong. When guns are illegal, criminals do, indeed, use them less.


Feb 1, 2019

Are liberals knowingly pushing communist propaganda, do they know that they have been part of the ideological subversion to destroy America (Yuri Bezmenov: Psychological Warfare Subversion & Control of Western Society (Complete) [ https://youtu.be/5gnpCqsXE8g ])?

So here’s the problem.

Your enemy wants to destroy you.

Your home grown political opposition wants to criticise and reform you.

But it’s ALWAYS possible for the rulers to claim that the internal critics are working for the external enemies. And are, therefore, “traitors”.

They would say that.

I prefer to remember that critics / reformers, even radical ones, and “enemies” are two different things.


Feb 1, 2019

Is Quora meritocratic?

No.

It’s just a site where people post questions and answers.

It allows people to upvote answers, and you can work with the heuristic that many upvotes mean good answers. But it’s not a 100% reliable. There are terrible answers with a lot of upvotes too.

A more sensible approach is to identify other Quorans you think are knowledgable, smart and sound in judgement (based on what they write). And then focus on answers they upvote.

Rarely do I find answers upvoted by the people I consider smart to be bad answers.

Though sometimes I can profoundly disagree with them. Though this is almost always to do with recognisable differences in background assumptions.

So Quora is a platform for users to plant clues.

But there’s no guarantee that quality is rewarded with upvotes or followers or Top Writer status.


Feb 1, 2019

Though corporate lobbying is legal, do you think its unethical?

We don’t like it.

But the problem is. The only way to stop lobbying is to prevent people giving their opinion about things at all.

If powerful people (of which the wealthy owners of corporations are just one case) are allowed to express their opinions in public, then sooner or later others will start paying attention to those opinions and orienting themselves towards them in the hope of currying favour with the powerful.

The only real solution. And I would say, the best, solution, is that we don’t build a society or economy that allows any individuals or small groups to become too wealthy and powerful.

The wealth and power imbalance should be capped. That way, anyone can freely express their opinion without the undue risk that others will pay too much attention to it for reasons beyond the opinion’s own merit.


Feb 1, 2019

What are liberals/progressives/Marxists thoughts on the works of former KBI head Yuri Bezmenov? Are they willing to give credence to the idea that today's political leanings in college campuses were the result of ideological subversion/espionage?

I don’t think anyone is surprised that the Soviets ran a propaganda campaign and tried to stir up dissent and strife in the West. Of course that’s true.

Russia’s still at it today. Just appealing to different groups under different ideologies.

I have no doubt that in another 30 years we’ll see confessional videos of “I was the guy who fed paranoid stories about “Cultural Marxism” to gullible conservatives to stir up discord in early 21st century America” too.

But the problem with the wider claim, that somehow it’s this propaganda effort that’s behind the political theory and consciousness in college campuses, is that we already have a perfectly good, well documented story of where those ideas came from.

The myth that all this was dreamed up in KGB HQ is designed to appeal only to those who don’t actually know anything about the ideas. For whom it’s all a bunch of wacky, mysterious claims that seem to have no logic behind them except to negate what you think of as good.

But for anyone who actually bothers to study this stuff, you can just see where the ideas come from. How each writer in the canon picks up on what earlier thinkers said, and then criticises or adapts it to their own experience and inclination.

Marxism isn’t cooked up in Stalinist Russia. It comes from an exiled German pamphleteer and political economist writing in London in the mid 19th century. (Drawing on Hegel, Adam Smith and David Ricardo)

You can then trace each argument and development in the writings of other 19th century anarchists and socialists. In the writings of Lenin and Trotsky. You can see the birth of sociology in Durkheim and Weber, the birth of psychoanalysis in Freud. You can follow the threads from Nietzsche to Heidegger to Sartre to Deleuze and Guattari. Or from Freud to Lacan to Irigaray to that discourse about penises that has you fuming.

Looking for an alternative conspiracy theory about why the academy is like this, is like looking for “the secret truth” about how the number 38 bus gets from Clapton Pond to Piccadilly Circus. You don’t need a conspiracy theory. You can just look at the timetable or get on the bus and ride the route.

Similarly, if you want to know where the ideas in contemporary academia come from, people in academia will be delighted to point you at the reading lists and the bibliographies and you can just follow them all the way back. Trace that “post-modern” relativism that you hate so much all the way to the Sophists in classical Athens if you like.

Related :

Phil Jones (He / Him)'s answer to Why are so many French academics behind the postmodernist/ Neo-Marxism movement?


Feb 1, 2019

Should the European Union accept Turkey's EU membership bid?

Under the current administration with its current behaviour, no.

If it gets a new government and demonstrably starts respecting human rights and other freedoms, I don’t see why not.


Feb 1, 2019

What should I do if my boss is stealing my ideas?

Leave


Feb 1, 2019

Why doesn’t the U.K. Labour Party find a leader that is more decisively anti-Brexit?

Half the country supports Brexit. Half the country hates it.

But sooner or later it will be decided.

No politician today can lead a country which is so divided over the question of Brexit by positioning itself on one side or the other.

If Labour is to win an election and become a successful government that unites the country behind it, then it HAS to be seen to not have taken sides during Brexit.

Only a party which has “transcended” the question of Brexit, and offered solutions plausible to both those who wanted to leave and those who wanted to remain, that can be applied whether we do leave or remain, can possibly hope to lead Britain going forward.


Feb 1, 2019

Would Pink Floyd's The Wall make a good stage musical?

I had friends who did, indeed, put it on stage as a musical.

I wasn’t around to see it at the time, but they thought it went down well.


Feb 1, 2019

Why can Android developers directly publish their apps, but iOS developers require a strict review before their apps are published?

Ultimately because Steve Jobs was a control freak.

And left Apple with a strong culture that it wanted to allow only apps that it approved of.

Partly that was about security. Partly it was about UI standards. Something that Android doesn’t take so seriously. Partly it was about blocking apps that could do things Apple didn’t want its users to do.


Feb 1, 2019

Should the British public boycott any companies that leave the UK in the wake of Brexit?

I’m not sure the British public will have sufficient disposable income to make a boycott hurt.


Feb 2, 2019

Jacob Rees-Mogg said that "A short extension to the timetable to deliver Brexit is not impossible" Do you think he is right?

I believe the EU are open to an extension to the deadline if they think it would be productive.

They probably won't give lots of little extensions just to keep May's current negotiations ticking along if she isn't signalling a willingness to be flexible.

In fact if we get close to a no deal crash, I'm half expecting the EU to offer a long extension eg. “go away for a year or two and come back when you've sorted yourselves out” but NOT a short, eg. few week, extension.


Feb 2, 2019

Why do people call people names when they are losing a debate, is it to deflect from the fact that their logic is flawed and they have LOST the debate?

It depends what you mean by name-calling.

It's normally frowned on to go ad hominem and accuse your opponent of prejudice or bad faith.

But what should you do if you find your debating opponent IS in bad faith? Is appealing to popular untrue prejudices? Or accusing you of dishonesty?

A skilled debater will find ways to highlight that without explicitly accusing the opponent. And hopefully turn it on the opponent.

But many perfectly well informed people coming to debate the meat of a proposition aren't skilled in, or prepared for, these tricks.

And so they collapse into just calling it out. “You're a racist” they say. Or “you're a terrorist sympathizer”

It's largely frustration and lack of debating ability than lack of logical coherence in their own position.


Feb 2, 2019

How do we mend the political divide that Brexit has caused?

Stop talking about Brexit.

Start talking about other issues instead.

It's like a squabbling couple who think “we could rediscover our love if only we could analyze our points of disagreements sufficiently”

No. Sometimes you should just put it on hold, get out and do something else together and rediscover what you liked about each other away from the point of contention.

Of course Brexit is important. And of course we need a solution. But do we need to be in a constant state of hyper-ventilation about it?

Does it have to be front page news every day?Do we need to evaluate every politician on their Brexit stance or whether they are sufficiently unambiguous.

Beyond Brexit we need political leaders who aren't strongly associated with one side or the other. Leaders who can plausibly say “I sympathized with both sides and tried to represent everybody”


Feb 2, 2019

Is Haskell an easy programming language?

It’s not that hard.

Except …

type error messages are very obscure. You are obliged to have a good understanding of the type system and a good ability to reason about types if you are to understand type error messages.

Without that, it’s an exercise in frustration and mystification.


Feb 3, 2019

Why would someone learn Clojure?

Absolutely.

It's the nicest language I've ever used. Very powerful, very elegant.

If you write software because it's a compulsion inside you, not just because it's a job, then Clojure is a language to have in your armoury.

It seems, at the moment, that ClojureScript is exciting people more than Clojure.

That's because ClojureScript + Reagent / Re-frame is immediately a far better experience for your in-browser SPA than Javascript and React.

But I have no doubt that as ClojureScript becomes more popular in the browser, people will also start exploring Clojure on the JVM.


Feb 3, 2019

Why do all governments have debt?

Once you come off gold. Debt is what creates money.

No debt jn the economy means no money.

(I know, I know … sounds crazy … but go look it up)

Because government is so stable and trustworthy it can borrow (ie create money) cheaper than anyone else can.

So that's how we create the money we need in the economy.

If government didn't borrow you'd end up with less debt and a shortage of money.

That, in turn, leads to a deflationary spiral.

Once you have deflation locked in, no one wants to spend or invest money because it will be worth more next year if you just leave it under the mattress.

Without spending and investment, the economy grinds to a halt.

That's why governments have to take on debt. It's the pump that gives impetus to the rest of the economy.


Feb 3, 2019

Jacob Rees-Mogg said that the political left has no monopoly on the young people. What do you think about this?

I think JRM doesn't have a monopoly on being right.


Feb 3, 2019

Jordan Peterson said that "postmodernism, in many ways—especially as it’s played out politically—is the new skin that the old Marxism now inhabits.” What do you think about this claim?

I think conflating post-modernism with Marxism is like when your 90 year old grandmother says she doesn't like country music … because of all the gangsta rappers.

You do understand. It's not like there's never been a gangsta rapper hanging out with and collaborating with a country singer.

And maybe she accidentally turned on MTV one day and heard both genres in quick succession.

But it's still a profoundly incorrect way of understanding the music scene.

And all her statement really means is that in her muddled mind there's a bundle of new fangled music that she doesn't like, with rather brash and loud young men and women making a racket.

She doesn't like it and she's fumbling around with labels that she's heard but doesn't really understand to express her disdain.


Feb 4, 2019

Jeremy Corbyn said we should build a movement across borders to "take on the billionaires, polluters and migrant baiters, and support a happier, freer and cleaner planet". What do you think about his statement?

Where do I sign up?


Feb 4, 2019

What is the best argument against applied post-modernism, i.e. actions taken on behalf of an ideology based on postmodernist philosophy?

Post-modernist philosophy is so broad and diverse that it could lead to almost any action.

From chillaxing with a whiskey in an airport lounge (Roland Barthes) to sacrificing a beautiful woman in the desert (Jean Baudrillard), to turning yourself into a rat (Deleuze and Guattari)

I don’t see how you can possibly make a single coherent argument that covers them all.


Feb 4, 2019

Is what Jordan Peterson calls Postmodernism actually identity politics?

Your guess is as good as mine.

I think what JP calls “Postmodernism” is just “stuff I don’t like”


Feb 4, 2019

Why do a lot of thoughts, thinking and practices become outdated, useless, then obsolete?

The “fitness” of any practice is context dependant. A practice can be good in one context but as the environment changes it stops being effective or a new practice turns out to be more effective.

If you're thinking about say the technology industry then Alan Kay has a point that computer science is mainly a bunch of heuristics because technology changes too quickly to be systematically studied.

Therefore, as he puts it, most of CS is “pop culture” driven by fashion. Eg “agile” or “devops”. These buzzwords have good ideas and intuitions behind them but become talked about as if they were profound things.

They weren't that profound and in 5 years everyone's on to the next buzzword. But if you thought they actually were profound you'll be surprised how ephemeral they were.


Feb 4, 2019

What is the difference between post-modernism and Marxism?

“Post-modernism” is more of a historical label. It covers a whole lot of different thinkers who were around after the second world war.

In that sense it's more like “Renaissance Art”. It’s not a “style” it’s a “period” (that, of course, has a bit of stylistic resemblance - no one was doing abstract expressionism back then. But the period is the main thing.)

Now, sure, many of these post-modern thinkers did share some common ideas or entered into a dialogue with each other about their contemporary intellectual trends. And, similarly, there are some thinkers from this time who we'd exclude because they were continuing to carry out older philosophical or sociological projects.

Nevertheless, the post-modernists are a very broad and diverse group of thinkers. The only thing that you can really say they all have in common is their rejection of earlier “modernist” intellectual projects (including Marxism) which tried to find some kind of overarching unified theory that could explain everything in culture. See Phil Jones (He / Him)'s answer to Could someone explain the essence of postmodernism? for more.

Marxism, on the other hand, IS very much a specific lineage of ideas. Today it has many descendants which have diverged in some ways, but which also do have a pretty strong family resemblance in terms of some of the core ideas and values. Briefly, you can say that the origin of Marxism is an attempt to bring together British economics with German transcendental idealism. (Or perhaps, not so much “bring together” as “smash together” in a “Large Hadron Collider” sense.) See Phil Jones (He / Him)'s answer to Was Karl Marx a genius even if he was wrong on the big picture? for more on that.


Feb 5, 2019

Aren't people who say all white people are racist, racist themselves for stigmatizing whites?

Somebody who said it as simplistically as you put in your question, might well be.

But that’s not really what people are saying.

They are pointing out that in a white dominated society, racism permeates the air. It’s always there at the back of our unconscious thoughts and reflexes. We go into the car-park at night and see a black guy, in the clothes and fashions of his community, walking towards us and we tense up ever so slightly more than if it were a white kid in preppy clothes. We give him a slightly wider berth. We are more on edge. If someone screams “I’ve been robbed” we are just a little bit faster to assume that the black guy is the thief than if it were a white guy. Etc.

And, because we white people are not the ones who are hurt by this miasma of racial reflexes, we don’t suffer because of it. We don’t feel it “getting to us”. It doesn’t make us angry. Or frightened. Or depressed. We may know it in principle. We may genuinely regret it and hope for it to end.

But we are a bit more complacent about it.

All white people aren’t “racist” in the sense of actively abusing or mistreating black people. But a society which is racist against blacks is emergent from the behaviour of all the whites.

Now that doesn’t mean we should go around shaking our finger at any white person. White people are not wicked or sinful or bad. But it’s fair to ask us “Please. Be aware of this. Reflect on it. Notice when you find those prejudices operating through you. Check your privilege before assuming that you know that something bad isn’t really happening.”


Feb 5, 2019

Why do some people keep saying that "it was not real socialism" in countries like Venezuela?

It’s a perfectly genuine feeling.

People on the left are often very idealistic. No actual government ever does live up to their ideal of what “real socialism” would be like.


Feb 5, 2019

If I needed to learn a language for any OS would Python be a good relaiable start?

Yes.

Python runs pretty well on most popular OSes.

And even has reasonable library support on most of them.

Python’s exploding popularity is partly because of its use in Machine Learning.

But it is also because it’s a good all-rounder.


Feb 6, 2019

As a software engineer, in your opinion, what are the biggest bottlenecks and/or inefficiencies in programming today?

The real lack in current systems is that computers have very little ability to observe or reflect on their own state or resources.

In today's state-of-the-art IDEs, a compiler will fail because a library isn't on the build path.

But then just throws the problem back to you.

But imagine if that IDE could look on your computer and say “your path isn't right but over in this directory there's something that looks like the library, I just tried building against it and it seems to work like this. Is that right? Shall I just update your path?”

Or your webserver can't find the database. Why can't the computer tell you the database was moved to different address yesterday? There's probably logs somewhere containing events sufficient to work this out. But PHP just says “connection failed”, it doesn't go off to those logs to investigate.

Devops with scriptable infrastructure is a step in the right direction. But, really, operating systems could be so much better at reflecting on what resources they have and what the status of those resources is. A future operating system should provide an API for other tools to query that information, so that the tools could be more proactive in helping the programmer track down and solve resource related problems.


Feb 6, 2019

Is Donald Tusk's reference to "A special place in Hell" for those people who promoted Brexit without any clear plan for doing so safely” justified?

It's a figure of speech.

Hell doesn't exist. But this is a well known idiomatic English way of expressing disdain for a type of person who has done bad thing.

Tusk, a Pole, is trolling Brexiteers who claim to be the champions of Britishness by showing he understands how to use our language and cultural ticks better than those who are taking umbrage at the remark.

Is it justified to think that allegedly responsible politicians who were willing to inflict Brexit on us through lies and deception but have made no effort to try to make it work, are bad people?

Yes it is.

Even if you support Brexit you ought, by now, be able to see that its cheerleaders have been useless at preparing either you or the country for it.


Feb 6, 2019

Is "Political Correctness" changing how things are taught in our children's schools?

I hope so.

It would be stupid to have the norms of politeness in society progressing, and schools to still be teaching outdated attitudes.


Feb 6, 2019

Does white privilege exist because the founding population of the US consisted of a 90% white population? Did the founding population conquer, forge and build the US for their offspring?

Partly.

And partly because the black population were taken there against their will as slaves, and kept as slaves for hundreds of years.

During which time, white Americans had to develop an ideology that thought of black people as sub-humans. Otherwise their natural consciences would make them go “WTF are we doing?!!!

Even when slavery was finished (on paper), that ideology (or a folk memory of it) hangs around and black people are still treated as if they are a little bit sub-human.

White privilege rarely consists of explicit rules. It consists in the sum total of all those little unaddressed assumptions of black people's inferiority.


Feb 7, 2019

Is the belief that AIs can learn by themselves real or just a myth? If it's not true how close are we to making this reality?

Machine learning algorithms can be supervised or non-supervised.

Supervised means you give them training data that says “this is an example of a pattern you put in category 1, this is an example of a pattern you put in category 2 …” etc.

Unsupervised learning, you say to the computer “here are a bunch of patterns, go and work out what categories they should be separated into”. And usually the computer works out the categories based on some kind of cluster analysis or measurement of similarity between the example patterns.

99% of the time when we talk about AI “learning by itself” we really mean unsupervised learning.

Unsupervised learning is certainly real. We use it a lot, though we may prefer supervised learning for being less computationally expensive.

But, of course, all computers are built by humans. All machine learning is instigated by humans. Even if we just hook an unsupervised algorithm to a webcam, it's still the humans who are selecting that particular camera and therefore the training data that that camera implies.

There are no “wild” computers doing learning simply because of their human-independent nature.


Feb 7, 2019

Is it time for UK political parties and their rivalries to be abandoned in favour of new Probrexit and Antibrexit parties?

Absolutely not.

Whatever Brexit we get will be a feit acomplis sooner than you imagine.

And then the usual values of left-right will re-establish themselves again.


Feb 8, 2019

In a highly automated world, how will humans education and training needs will differ?

Why are we evaluating the “necessity” of humans in terms of their ability to sell their labour in the market?

You can have a different views. That humans, ultimately, just are. And there is no necessity involved. Or you can be a humanist and think that “humans” are valuable and necessary in their own right.

Both of these attitudes are reasonable.

But don’t start thinking that it’s the market that gives us our meaning. And that people are only “necessary” when the market can put them to work.

That’s letting the tail wag the dog.

The market is just a bureaucratic institution we invented to help route the raw materials into the factories, and the products into the hands fo consumers. It has no greater spiritual role than any other bureaucracy.


Feb 8, 2019

What do you think of Theresa May's recent statement that she will deliver Brexit on time?

I’m sure in most aspects of life, May recognises that it’s better to do something well, than to do it badly in a rush.

I don’t know why in the particular case of Brexit she’s convinced that haste is better than quality.


Feb 8, 2019

Do you like the music of Booker Newberry III?

Didn’t know it.

After a quick YouTube listen to Love Town … it’s … OK.

I used to dislike this kind of music a lot when I was a teenager in the 80s.

Today, I appreciate it a bit more. I see that some of the stuff I do like a lot in hip-hop has roots this kind of digital funk / soul. People like Dâm Funk have turned me on to that sound.

A quick trawl through more on YouTube … I like his rhythm section.

He can sing. But this kind of voice / lyrics don’t really do much for me. And the whole thing doesn’t quite grab me with it’s 80s soul funk vibe the way people like Yarborough and Peoples and Cameo and Newcleus do. The songs are pretty bland.

I’d probably enjoy listening to the instrumental versions more.

But I don’t hate it.


Feb 8, 2019

Are you a Remain voter who, despite still believing that Brexit was a mistake and that it will have a huge negative impact, actually want to see it happen?

Want” to see it happen? No.

I think it’s a damned stupid idea, and I wish it wasn’t.

But I do buy the argument that it “has to” happen, because “the referendum needs to be respected”.

There are lots of valid arguments that the referendum was botched, that the Leave side lied and cheated. And that people didn’t know what they were voting for. Etc.

But … I can’t really see how versions of these arguments can’t be made about any election.

There’s always some economy with the truth in election campaigning. Always some misleading slight of hand. And optimistic promises that couldn’t possibly be fulfilled because bureaucratic and diplomatic reasons.

The Leave campaign took that to a whole new level. But … the voters were told they’d be listened to, and voted in good faith. Any vote has to be run in a spirit of “caveat emptor” and in light of an assumption that some in the electorate won’t be well informed.

So what’s the difference with this one?

There’s no really good justification for rejecting or rerunning the referendum just because the result is going to be terrible for us. If democracy means anything, its that the electorate decide their values and their priorities. Through the mechanisms we have, flawed as they are. You can’t have someone else coming along retrospectively and saying “that’s not good for you, you shouldn’t have it”. If you do that, you’ve undermined the foundations of your democracy.

Bad as Brexit is, I think overriding the referendum result would be worse for our political culture in the long run.

So in that limited sense, I think some kind of Brexit has to happen. And I “want” it to.


Feb 8, 2019

Would there still be pressure to tip servers in a socialist society?

No.

In fact, “tipping servers” is a particularly American / anglo-saxon thing.

It’s less common in most of Europe too.

Workers should be paid a fair wage for the work they do. Not underpaid with a side convention that they should have to rely on the arbitrary benevolence of customers.


Feb 8, 2019

I feel like an idiot when programming in Golang because it is too simple and any developers can learn it easily, should I convince my CTO to change to a complex language like Scala?

Don’t worry.

However simple the programming language gets you can always compensate by building something bigger, that does more.


Feb 9, 2019

Brexit Goldmine: Thousands of jobs are coming our way. Will the UK actually lose these jobs?

Yes. Of course.

When global corporations move their European headquarters to Holland then those jobs will be in Amsterdam and not London.


Feb 9, 2019

Ben Shapiro said that you know an idea is 'garbage' when the media describe it as "bold." Do you agree with him?

That seems particularly obtuse, even by Shapiro's standards.

Is he a moon landing denialist too?


Feb 9, 2019

How can we (or evolutionary science) account for the fact that millions of people drive cars every day without getting into an accident? It seems like a miracle that so few accidents occur in a context that is relatively "new" for human beings.

What’s miraculous?

We evolved a large visual cortex to help do visual reasoning, and we evolved hands for dextrous manipulation of things. While we walk on our feet.

When we designed cars, we explicitly designed them to suit such bodies and evolved capacities. The user interface to a car are a couple of pedals to control the speed of forward motion (just as feet do in our emboddied life). We have a steering wheel worked with hands for fine-grained control of our direction of navigation. And we have a huge window at eye height for us to see out of the front, in order to know what’s going on on the roads.

Cars are designed to fit our evolved capabilities.


Feb 9, 2019

What do the British think of the criticisms of their anti-terrorism policies like the "prevent" program as "terrifying to anybody who favors free speech", as described by the American libertarian magazine, Reason?

I think the article is fair (ish).

If, obviously from a particular perspective.

Prevent is definitely problematic and needs an overhaul.

But I don’t think the principle behind it is unsound. You don’t want to criminalize people for what they read. But perhaps society does have a right and obligation to “stage an intervention” if it sees someone starting to follow a path of radicalization that we have good reason to believe could lead them to becoming dangerous to others.

There’s too many examples building up today : from Muslims radicalized by ISIS propaganda, to the rise of the anti-Muslim far right, to the misinformation flooding across social media that swings recent elections, to the genocide of the Rohingya driven largely by lies on Facebook.

Organized, orchestrated lies are causing real concrete harm in the world.

It’s not clear that the freedom of speech advocacy of Reason etc. actually has any answers to these difficult problems.

All it can do is say “Look! BAD! It’s the beginning of a slippery slope towards the government criminalizing anything they don’t like.”

And it’s not that that isn’t plausible. It is.

But the free speech advocates do need to acknowledge that some intuitions behind free-speech absolutism have come to look flaky. The idea that speech doesn’t cause harm has been tested to destruction in the last 100 years. The idea that with enough exposure, in the court of public opinion, the true drives out the false, is looking decreasingly plausible as we see YouTube conspiracy theories snowballing in popularity and acceptance.

What does Reason suggest we do about toxic and harmful speech?


Feb 10, 2019

If the EU suddenly offers all British people citizenship in any of the 27 EU countries after Brexit - would you accept the offer and which country would you pick?

Of course.

You can never have too many passports.

The idea that we should be held prisoner by countries in the 21st century is a disgrace.

Any EU passport is more or less equivalent. But I’d probably take Portuguese citizenship on the grounds I like the country and can sort of speak the language.


Feb 10, 2019

What would be your solution to the Irish border backstop arrangement in the EU Withdrawal Agreement?

In order of preference :

“Norway”-like membership of EFTA or similar, that keeps UK in single market / customs union

some kind of “a” customs union that keeps border open

referendum in Northern Ireland asking if they prefer a hard border with Ireland or to stay in customs union and have a sea border with rUK. Abide by whichever wins;

if not possible to have referendum / or accept hard border, just go for the sea border with rUK.

possibly : just give Northern Ireland independence from rUK. It’s no longer rUK’s problem.


Feb 12, 2019

Who are some notable leftist intellectuals who reject identity politics?

This kind of question hinges on, and will get you into interminable arguments about, exactly how you define “identity politics”

But one left intellectual who is willing to use the term and reject it (or at least the version as he defines it) is Cornel West : Cornel West, speaking at Brown University, urges resistance to 'identity politics'


Feb 12, 2019

As a software engineer/ programmer if you could take different features from different languages and cook a new programming language - what would the language be like?

I have a tonne of these. Here are three :

Modern Smalltalk

I’d take Smalltalk, strip out the whole legacy GUI system, Morphic, everything. Get rid of the whole 70s era WIMP environment.

And build a new UI toolkit inspired by Jupyter notebook and wikis. Basically, the UI would consist of a “notebook” metaphor : each “page” of the notebook would be a one dimensional sequence of “cells” or “cards”. Each cell could contain some code in Smalltalk, some documentation in Markdown, or a graphical widget to visualize data or interact with the live objects in the system.

The Smalltalk tools like the class browser, would be adapted to fit within this new UI metaphor, to live on specific pages of the notebook. Navigation between pages would be via hyperlinks. There would be no overlapping windows. No pop-up menus. No strange, hard to grok UI conventions that people outside the Smalltalk world don’t recognise. Smalltalk notebooks would be rendered “responsively”; and fit as comfortably on phones and tablets as on desktops.

Today, Jupyter is delivering on the promise of a personal researcher’s virtual notebook that Smalltalk was always conceived as. Smalltalk would be great for this, if it could just get a UI appropriate to the 21st century.

While I’m at it, I’d add what I call “assemblage programming” to Smalltalk. A syntax for declaring a bunch of classes and their relations with each other, inspired by Haskell’s Algebraic Data types. See Phil Jones (He / Him)'s post in Future Programming for more on this.

Convenient Prolog

I’m fascinated by Prolog in principle. But still find it hard to get going with it or do useful stuff.

This is not so much about syntax or the ideas. It’s that I don’t know how to connect the Prolog systems I’ve seen to the real world.

What I’d like, is to put my computer and its resources under control of a Prolog-like inference engine. Basically I want a hybrid of Prolog and shell-script.

With knowledge of the file system, daemons, installed packages, running processes etc.

I want to be able to write

is_project(DirNode) :- is_dir(DirNode), contains_readme(DirNode), contains_git(DirNode).

contains_readme(DirNode) :- match("README", ls(DirNode)).

contains_git(DirNode) :- match("\.git", ls(DirNode)).

is_project(X).

In my terminal shell to list all directories on my computer containing both a Readme file and a .git subdir (from which I infer they are my projects)

Actually I don’t just want the low level operating system features visible. I want entire build / automated testing / continuous integration pipelines under logic programming control too. I want to write git-hooks, web-servers, and other event handling daemons using logic clauses. I want Prolog in the package that PHP currently comes in : built into a web-server, embedded in html templating.

Native Clojure

I love Clojure. It’s undoubtedly my favourite practical language of the moment. But in the last month or two I’ve been writing more C++ than anything else. I still need to work at a low level.

Ferret is a Clojure-like that compiles to native. But I’d like to see a more full featured Clojure-like Lisp that compiles to native code, and has good control of memory. For example, to bring in ideas from Rust into a library of low-level but secure memory management, accessible from a Clojure-like that is otherwise based on immutable data-structures.

Plus Ferret really needs a version of core.async.


Feb 12, 2019

What is Theresa May’s last gasp strategy to get a Brexit deal?

Theresa May is no longer trying to get a Brexit deal.

Parliament killed her last attempt to get a Brexit deal by voting against it, decisively and then sending her back to negotiate the impossible.

Theresa May is now all about ensuring that other people share the blame for when we crash out without a deal.

When we crash out, May’s message will be that she is following the will of the people and that no one else could come up with a viable alternative that had sufficient support.

If parliament and the country had been reasonable, they’d have supported the deal she got them, as it was, she had no choice but to respect their will to madness and take us all over the cliff edge.


Feb 13, 2019

Is Jeremy Corbyn anti-Semitic?

Antisemitism is a standard right wing smear against Corbyn.

It's unsurprising that Shapiro has nothing better to do with his time than retweet such talking points.

To the extent there is some substance behind the criticism of Corbyn on this, it's far too complicated and subtle for Shapiro to deal with in a tweet, and Shapiro is the last person on Earth you'd expect to address this issue in good faith.


Feb 13, 2019

Why can't a C struct and a C union be used interchangeably?

Short answer. They're different sizes.

A struct has room for all fields simultaneously but a union only has space for one.


Feb 13, 2019

How important was slavery as an issue in the American War of Independence?

Well Somerset v Stewart declared chattel slavery invalid in England in 1772. And the war of independence broke out in 1775 (American Revolutionary War)

That IS remarkably close.

Now, sure, officially, Lord Mansfield’s declaration didn’t cover the American colonies. But Somerset had been bought as a slave in America. And had his slave status overturned in England.

If you were a pro-slavery American, aware of this case, then it would have definitely looked like one more way that England was overruling you. And perhaps was moving in a “dangerous” direction.


Feb 13, 2019

Does Theresa May really want Brexit to happen like she says, or is she secretly and strategically stalling on Brexit in order to try to ultimately get it cancelled so the UK can stay in the EU?

Since she took over leadership of the Tory party, Theresa May has been determined that Brexit happens.

She wasn’t overly in favour of it before that, but once tasked with responsibility for the country post referendum, she grasped that :

a) the Tories really wanted it. And her loyalty is to the Tory party

b) it was motivated by widely held, if shallow “xenophobia” in England. Ie. the English people might not have been very racist or anti-European, but a lot of them were a little bit racist and anti-European. There was a widespread feeling that there were too many foreigners in England. May’s “little Englander” sympathies resonated with this

For these two reasons she committed wholeheartedly to Brexit.

Now, May wasn’t recklessly irresponsible. She really did want to have a good deal in place after we had left the EU.

The problem was, it was never going to be easy to get a good deal. And it was certainly never going to be easy to get a good deal while holding her “red lines” ie. the intuitions driven by a) her desire to serve the Tory party, and b) her desire to clamp down on migration.

Furthermore, she put leading Leavers in charge of the negotiations on the grounds that they knew about this stuff and ought to be able to come up with a deal which they could sell back to other Leave minded Tories. She was probably caught out by how useless these people actually were. And, yet, how little chastened they were by their own incompetence. She triggered article 50 early, partly as a way to try to focus the minds of the Brexiteer faction of the Tories, and to force them to get real. And that failed too.

Finally, I think May was genuinely caught out by the EU’s insistence on a solution to keeping the border in Ireland open. Like most Tories she hadn’t spent any time thinking about Ireland, had no real grasp of the cultural and political feelings it engendered, or the role that the EU had played in the peace process.

When May was confronted by all these failures and extra difficulties, she knuckled down, and tried to do the responsible thing. Which was side-line the incompetent Brexiteers and focus on getting some kind of deal with the EU.

Needless to say, while this was a valiant effort, the end result was obviously a lousy deal that made no-one happy. Everyone was confronted with the fact that such a compromise offered none of the benefits that Leavers had promised while losing some of the benefits of staying in the EU.

Now, what I believe is is this : once parliament roundly rejected May’s deal, she started to feel that this was no longer her responsibility. She had tried her best. She’d come up with a deal that both the UK and the EU could live with, that fit within all the red-lines and constraints that everyone had. And if parliament wouldn’t support that, and wanted to chase unicorns, and play politics with it, that was their fault.

Once parliament rejected her proposal, but failed to come up with anything else, the MPs “owned” the failure of a No Deal Brexit.

From that point on, her focus has been not to solve the problem of getting a Brexit deal, but to spread the blame so that when we go over the cliff-edge, others will be held responsible. (That’s why she’s starting holding fake “consultations” and “negotiations” with other parties.) May’s main goals now are to prevent the Conservative Party splitting over Europe, and preventing Brexit from being cancelled. If parliament is spooked into supporting her deal, then fine. She won. If it isn’t, and we go over the cliff edge, then so be it, as long as everyone knows it was the MPs’ fault.


Feb 13, 2019

Why do so many people credit the Marxists with having the only correct definition of socialism?

Do they? Actually?


Feb 14, 2019

What do you prefer to see, Corbyn as a PM or a proper referendum on the EU?

I prefer to see Corbyn as PM.

Bad as it is, Brexit is just the latest chapter of a long story of Tory misrule that is screwing up UK.

The resentments that encouraged people to choose Brexit were created by Tory policies such as austerity, universal credit, strangling local government and regional autonomy.

Even if you have a referendum that scrapes a remain and avoids the economic explosion, with the Tories in power you'll get the same attitudes and corrosive policies.

Reversing Brexit won't cancel universal credit or make Boris go away, or stop Grayling mismanaging UK transport etc. The Tories would find some other way to promote their destruction of workers’ rights and livelihoods. (Zero hours contracts seem to be compatible with being in the EU.)

OTOH under Corbyn you can expect the government to reverse its deeper policies.

Brexit under Corbyn will still be painful. But at least there’ll be a new strategy for Britain that actively promotes (green) industrial growth, that cycles enough money through regions outside London to give them a chance to recover, that will deal with imbalances of a country run by and for its financial sector.

Even after a no deal Brexit Labour would prioritize getting back into a customs union with the EU over pursuing unicorn trade deals with others.

No question, Brexit is going to be tough. But you need to treat the cause of our problems not just the symptoms.


Feb 14, 2019

Does John McDonnell have a point in describing Churchill as a villain?

And people say that “political correctness” and its chilling effect on free speech is a problem caused by the left.

Look, the left have been saying that Churchill was a villain for his treatment of striking miners at Tonypandy for the whole twentieth century.

It’s part of folklore of the mining community. Always has been. Always will be.

And to be honest, from Peterloo to Tonypandy to Bloody Sunday if you send the army, trained to use lethal force, in to fight protesting British citizens, then something has gone wrong. Civilized societies do not use the army on their citizens.

But suddenly the right-wing media are outraged to hear someone on the left say this.

The right used to be less easily offended.


Feb 14, 2019

Jeremy Corbyn said that the Conservatives are 'ripping the heart out of the British economy.' What do you think about this?

I’m amazed anyone’s even querying this.

The Tories have deliberately run down British manufacturing since the 1980s.

And by running down manufacturing they’ve destroyed :

Britain’s economic productivity : it’s manufacturing industries where new machines boost productivity, not “services” where an hour of human time is an hour of human time;

Britain’s social mobility : it’s manufacturing where smart working class kids can study their way to become highly paid engineers, banking is all about who you know and who your parents know;

Britain’s regional economies : manufacturing goes where there’s space to build factories, and where there are natural resources, good transport links etc. Financial services concentrate in office blocks in London.

Britain’s international relationships : manufacturers see the value of the huge European single market on our doorstep. Big finance obsessively worries about the EU closing down tax loopholes. Brexit is pushed by insurance salesmen and hedge fund managers who can move their capital around the world.

British innovation : it’s struggling with the tough engineering problems in making products that stimulates the commercial imagination and leads to the next wave of solid growth and hot products. Ask Germany. Ask Japan. “Innovation” in accountancy and finance leads to fraud and blowing up with the world economy with CDOs.

More equal economies : innovation in manufacturing generates hundreds of skilled secondary and tertiary jobs in factories, support, maintenance, logistics and sales. Money flows out of manufacturing to the community. Finance concentrates the wealth it generates in the hands of a few ultra-wealthy traders who generate dead-end jobs for a few office cleaners and baristas.


Feb 15, 2019

What should Theresa May do now?

The decent thing would be to resign and call a general election.

The pragmatic thing would be do a deal with Corbyn to get a deal that includes membership of a customs union through parliament with support from both parties.

A hard Brexit will be an economic and national disaster. Cancelling Brexit will damage the political culture of the UK.

The country is bitterly divided, and there's no mandate for either extremity.

The right compromise solution is a soft Brexit that stays in a customs union, avoids problems in NI and huge queues at the border.

There's a majority for that in parliament if May is genuinely willing to reach across party lines, not just pretend to.


Feb 15, 2019

Is Ben Shapiro correct in his assessment that the rise in political correctness and social consciousness is a direct result of the current generation not having experienced legitimate hardships like their ancestors did?

No.

But even if it were true, so what?

What is “legitimate” about hardship?

Think of it this way. As society and the economy has got more sophisticated, life has got easier. We rarely starve to death in developed countries. Which is why we have more time to complain about the players in our favourite sports team not performing as well as we hope.

Would Ben Shapiro prefer us to have more starvation so that we didn’t have the leisure to worry about our sports teams?

Is that, really, a sensible thing for him to be grumbling about?

If not, why is it any better to wish we had more hardship in our lives just so that we can enjoy the dubious pleasure of retaining our prejudices against other people because of race and sex and gender and nationality and weight?


Feb 15, 2019

Are identity politics and class politics somehow mutually antagonistic on the political left?

Done sensibly, no.

Done stupidly, yes.


Feb 15, 2019

Charlie Munger said that “a lot of civilizations work very well with low taxes on the rich,” Is he right?

Without knowing which civilizations he thinks work “well” with low taxes on the rich, it’s hard to know.


Feb 16, 2019

What is Theresa May doing to fight crime as Prime Minister?

To be fair to Theresa May, as prime minister, it's not really her job to fight crime.

That's for the police.

May's responsibility is limited to ensuring there's a viable home secretary and that the chancellor gives sufficient weight and resources to the home secretary.

As home secretary herself her main problem was cutting police numbers and resources to follow Cameron and Osborne's austerity agenda.

That undoubtedly led to higher crime.

Given where we are now, the current home secretary is probably doing as well or badly as can be expected.


Feb 16, 2019

Can artificial intelligence ask questions that have never before been asked by humans and get intelligent answers?

Certainly.

The problem is we humans won't necessarily understand or recognise the questions.


Feb 16, 2019

What is something that needs to be said to David Cameron?

Twat!


Feb 17, 2019

Why isn't there a #WalkAway campaign from the British Labour Party due to Jeremy Corbyn's anti-Semitism and cozying up to tetrorists?

There is.

It's called The Guardian, which seems to run attacks on Corbyn allied with positive stories about a “third party” and how much demand there is for it, pretty much every day.

Update :

Oh, in retrospect, that third party that everyone wanted? Didn’t work out so well. Almost everyone who walked out of Labour because of it is leaving their seat this election. Partly because there already WAS a third party : the Lib Dems. And partly because the reasons for walking away from Labour are so muddled and tied up with personal animosity towards Corbyn that it was impossible to formulate a coherent set of policies for it.


Feb 17, 2019

Why won't Theresa May admit her Brexit strategy has lost?

Nothing has lost until something else has definitively won.

The problem we have is that everything is balanced on a knife edge. We can’t see any obvious winner. And, paradoxically, that creates hope in everyone, that maybe their preferred outcome will prevail.

In fact, not just hope, it creates obligation. If May accepts her strategy has lost, when it might not have, then she’s not doing her job. She’s not fighting for her deal and de facto giving the game to someone else.

But who should she give the game to? And why? If she believes her solution is better?


Feb 18, 2019

What do you make of the MPs leaving Labour?

First thoughts :

Good luck to them. Clearly they’ve taken a stand on something they feel passionately principled about. But having struck a serious blow against Labour’s chances of getting into power in the near future, I hope they aren’t going to be lecturing us about the need for pragmatism and compromise in politics. This is the opposite of that.

This is not going to have any effect on shifting the parliamentary or electoral calculus around Brexit. They haven’t brought any Tory rebels to join them in a “new centrist party” or broken anyone out of the Tory whip. So it’s very hard to see that they can make a case that this isn’t yet more “time-wasting” in the run-up to Brexit. Labour is clearly focused on trying to get a much softer Brexit deal through parliament. Will this new group work against that? Will it vote with the ERG against a customs union on the grounds it wants a second referendum or bust?

Will they be standing down and fighting new by-elections? Because “less principled than Douglas Carswell” is never a good look.

There is a lot of anti-Corbyn animosity there. According to The Guardian “Leslie says it would be irresponsible to allow Jeremy Corbyn to be prime minister,” So, in the event of a new general election and hung parliament are they saying that they’d support the Tories to keep Corbyn out of power?

Given Corbyn’s history, and the laxness of punishment against rebels on his watch, it’s a bit dramatic to leave Labour just to be able to vote against the Labour whip.

AntiSemitism is getting a big billing. Understandably as that’s their trump card. I still think it’s a wildly overblown smear that Labour is “systemically” AntiSemitic. But it is worrying that this issue has such a hold on people.

A friend of mine in the Green party was telling me a couple of days ago that there’s a lot of money behind this. And clearly the MPs think they speak for a “silent majority”. But is there any actual grass-roots behind this? Does Chuka Ummunna think that the People’s Vote / Remain campaign is going to get behind him? Does he know how to make that happen? My suspicion is that Brexit is going to roll over us and be a done deal long before this group can leverage it into a more articulated political philosophy. This is basically an Astroturf “movement”.

Actually this has been talked up for so long that, in one sense, they had to do it or they’d have lost all credibility.

The best thing for Corbyn and his supporters to do is quietly ignore this and get on with what they were actually working on with respect to Brexit : pushing to get a soft Brexit and membership of a customs union through parliament.


Feb 18, 2019

Do you think Brazil is nothing but a degenerate whorehouse cesspool?

Nope.

Next!


Feb 18, 2019

Is Jeremy Corbyn liked in the UK (I only get my news from NYT and can't tell how he's perceived in the UK.)?

He’s divisive.

Some people hate him. Some people love him. Some people are pragmatic.

I think he’s very good for Labour. And would be good for the country.

That doesn’t mean he’s perfect. Or that I don’t think he makes mistakes or gets things wrong. Or wish he wouldn’t sometimes speak or act differently.

But all politicians are a mix of ideals and pragmatics and low cunning. On balance, considering the situation the world is in, and the options available, I think Corbyn’s mix is viable. Labour needs someone like him for the times we live in. And he’d be the right sort of Prime Minister for the country in current circumstances too.


Feb 18, 2019

Why don't big companies like Google, given they've abundant wealth make computer science education free by offering similar services like Khan Academy?

To be fair they DO offer a lot of free computer science education : from free-software tools and languages and libraries (Go Lang, TensorFlow) and a lot of online tutorials to help people use them.

Google IS, in fact, a Khan Academy donor, see the list here : Khan Academy. Bill Gates is, too.

And beyond those companies, lack of free computer science education doesn’t seem to be the world’s biggest problem right now. Most people with an internet connection and a computer CAN get some reasonable free, beginners education.

A bigger question for the big internet companies is how they can help with funding some of the unglamorous free-software infrastructure projects that an open internet and web relies on : The Complicated Economy of Open Source Software


Feb 18, 2019

Since Brexit was decided on number of votes cast, why shouldn’t the makeup of Parliament be decided the same way, instead of first-past-the-post?

So, the disadvantage of “first past the post” is clear. You could have a party with millions of votes but no MPs, because all its candidates always come second in every constituency.

The advantage of FPTP is that it maintains the connection between the electors and the MPs. Each MP has won their place in parliament themselves, due to convincing a majority of electors in the constituency to choose them.

Let’s suppose you are a good MP, but you suddenly realize you hate the new leader of your party and the direction he is taking it in. That’s fine, you won your seat, not your party. You can hold on to your seat and be a serial rebel. Or get a bunch of like-minded people together and leave the party and set up a new group within parliament. That’s fine, the seat is yours, not the party’s.

If we had proportional representation, then votes would go to parties, and parties would then allocated the places to whoever they chose. If you fell out of favour with your party, you wouldn’t have a seat in parliament for much longer, however popular you are with your constituents.


Feb 18, 2019

Why do functional programming languages have such weird syntax?

Not all of them do.

The ML family seems to have pretty much the same kind of syntax you saw in most languages from the 70s and 80s. It’s NOT a “c-like” but it’s not that different from Pascal or Ada.

The “weirdness” comes from two sources.

Lisp DOES have a weird syntax. The really weird thing is the pre-fix notation for arithmetic which is very different from our usual syntax. The secondary thing is all those parentheses.

The reason Lisp is weird is that it prioritizes minimalism and strong consistency over “looking normal”. It uses prefix for arithmetic operators because it sees those operators as just like any other function where we DO use a prefix notation. Eg.

f(x,y);

is perfectly normal looking C. It’s just that it’s inconsistent with

x + y

for the arithmetic function “add”.

In Lisp,

(f x y)

and

(+ x y)

have identical shape.

Because functional languages substitute function application for sequential flow of control, they often introduce special syntax for chaining / composing functions together, eg. Clojure’s threading macro or the syntactic sugar in Haskell. If you aren’t into FP, it’s not entirely obvious what these mean because they don’t have direct equivalents in the imperative languages you are used to.


Feb 18, 2019

With labour losing centrist MPs, are the conservatives likely to also lose MPs?

I'm willing to bet not.

A few might retire before the next election. But they'll look at Labour’s splitters as a warning of how to shoot yourself in the foot.


Feb 19, 2019

Does the Labour Party have a problem with anti-Semitism?


Feb 19, 2019

Is it possible to be anti-Zionist without being anti-Semitic?

Sometimes it’s easier to see clearly through an emotional issue by using a parallel.

So, Louis Farrakhan’s Nation of Islam has, or at some point had, a separatist agenda. It believed that black people in the US could only be safe from white violence and oppression if they could have their own black state.

And you can see they have a point, right?

The horrific history of slavery shows that black people can never really trust white people not to start kidnapping, enslaving and murdering them. It’s not like this is some long gone historical thing, either. Black Lives Matter is highlighting ongoing violence against blacks committed by white dominated US police and judicial system today. And go online and you can find vitriolic white supremacists who are willing to spread pernicious lies about black people and who are openly calling for violent race-war to kill them.

Of course, the situation isn’t exactly identical to the situation of Israel. Yes, there are differences in historical and ideological particulars. But the overall outline is remarkably similar. Horrific historical violence and oppression? Check. Ongoing actual violence? Check. Rhetoric that denigrates and calls for yet further violence? Check.

So, here’s the question.

Are you automatically an anti-Black racist if you don’t support Farrakhan’s vision of a black state in America?

Or can you legitimately say : “I see the problems, utterly repudiate those behind them, and accept we need a solution to them, but I don’t believe that a black separatist state is the right solution.”

If so, why can’t you do that in the case of Israel?


Feb 19, 2019

The Guardian may be known for a couple of things: pretty good news coverage, pro-ISIS propaganda (when their threat was still urgent), and incessant anti-alcohol propaganda. An odd mixture, for sure, but where is the last part coming from?


Feb 19, 2019

Several UK Labour party MPs have resigned to form a new left wing party, but it’s pro-EU. Will any Labour supporters vote for them?

Some Labour supporters who think like they do, that Corbyn is a disaster and has taken Labour too far to the left, will probably support them.

I think it’s unlikely to be a large enough group to win them many (if any) seats. The nuisance is that it may well split the left vote enough to lose Labour a bunch of seats and keep the Tories in power.


Feb 19, 2019

Should I vote Labour when it has no program and no position about Brexit? Is it at least more socialist than other options?

Update :

Rupert Baines thinks I’m wrong about this. In the sense that I’m attributing features to the customs union which are only available in the single market. I still think Corbyn is moving towards a softer Brexit but I can’t prove it. Read this answer in light of Rupert’s critique.

Previous Answer :

Labour does have a position about Brexit.

And what’s more, it’s the most practical and sensible position on Brexit that is available.

Labour’s position is that the UK should leave the EU but stay in a customs union. In other words, a softer Brexit, closer to Norway than Canada or No Deal. One that keeps manufacturing trade borders open. And eliminates the need for a NI border.

Given the situation we’re in, with the country, parliament, the government and the political parties all riven in two, the EU’s red lines on Ireland and the cliff-edge rushing towards us in a matter of weeks etc. This is the “least bad” option that isn’t going to be hugely damaging or hugely controversial.

Furthermore, if May and Corbyn both whip it in their respective parties, it ought to be able to get through parliament.


Feb 19, 2019

Will the Independent Group join the Liberal-Democrats?

I would have done. If I’d been in their shoes.

There are enough of them that they could have a real influence on the direction of the LibDem policies. Not that their policy preferences are likely to be very different anyway.

The LibDems would have provided a ready-made activist base who would have embraced and welcomed and worked for them.

The LibDems are strongly aligned with the Independents’ anti-Brexit / People’s Vote campaign.

While some LibDem thinkers are hesitant, it seems that the LibDem MPs and Vince Cable are quite welcoming.

There is a sense in which it would look more “respectable” to join the LibDems. Right now this looks like an opportunistic vanity project cooked up by Chuka Umunna who has managed to get a bunch of well known Corbyn-haters to tag-along with him. Whereas the LibDems are a real political party with a real tradition and values.

Imagine that on Monday Chuka had announced he was defecting to the LibDems. Then Tuesday, Luciana Berger did the same. And so on, on Wednesday, Thursday, Friday etc. That would have done far more damage to Corbyn. Occupied more of the news cycle. Created a much stronger sense that something was really going on here. Perhaps even encouraged more anti-Corbyn MPs to jump.

The main reason NOT to do this, is that many perceive that the LibDem brand is still toxic. But actually this influx of fresh blood from Labour could do wonders to neutralize that toxicity and excite people about the party. It would very much look like a “New LibDem” party. It would look like a united and energized rebirth of the centre.

As it is, by emphasizing echoes of the SDP, you create a party that already looks doomed to fail and which we already assume will finally be absorbed by the LibDems at the end of its stunted life.

Instead, if they had played their cards right, and created a series of defections, they might have pulled 20-odd anti-Corbyn refugees into a ready and fighting centrist party which would be large enough to exert real power in the commons.

Cameron’s fate was sealed when a series of Tories started defecting to UKIP. An organized stream of Labour to LibDem defections would have been far more powerful than the stillborn “movement” we’re seeing this week.


Feb 19, 2019

If God doesn’t exist, shouldn’t one live any way they please, being as immoral as they want?

Yes, of course. Do what you like.

But what kind of sick fuck are you that wants to be immoral?


Feb 19, 2019

What is the difference between “Socialism” and flat “wealth redistribution”?

Wealth redistribution aims to treat the symptoms : that some people have too much wealth and some people have too little.

Socialism aims to cure the disease : the fact that ownership of the means of production gives those people the leverage to acquire too much of the wealth.


Feb 19, 2019

Are Honda's plans to close their factory in Swindon UK really a result of Brexit as portrayed by American media outlets or are they only using that as a convenient explanation?

When Japan was investing in the UK :

the UK was in the EU

Japan didn’t have a free trade deal with the EU

Now, after this year :

the UK will not be in the EU

Japan will have a free trade deal with the EU

There may well be lower tariffs to move a car made in Japan to Europe than one made in Swindon to Europe.

Honda’s management would be incompetent and irresponsible NOT to be taking that into consideration in their planning.

OTOH, Honda aren’t stupid. They know that if they are outspoken and say “yes, this is all about Brexit”, then there’ll be a backlash. Leavers will demand that the public stop buying Honda cars because Honda are “betraying the UK”.

While that won’t be a huge effect, Honda want to keep selling cars in the UK. Especially the ones they’re still making here.

So what would you expect Honda to do? If it were rational?

To move the car production somewhere where tariffs with the EU will be cheaper, but to speak vaguely about the decision, not to blame any specific issue or make any specific political statement.

What is it that Honda are doing?


Feb 19, 2019

Which three Tory MPs ready to quit the party and join the Independent Group?

Update : I was wrong.

Three Tory MPs join breakaway group

Previous :

I’m willing to bet none.

Obviously we’ll see over the next few days. But I’m betting none.


Feb 19, 2019

Why is there a programming holy war over declarative and imperative languages?

“Holy Wars” are a good thing.

They show that programmers care about their tools.

Which is as it should be. Craftsmen (and women) care, deeply, about tools. About them being suitable for the purpose. About them being well maintained. About their aesthetic qualities.

That’s part of ethos of being a craftsman.


Feb 19, 2019

When does a philosophy professor cross the line from education to leftists indoctrination, as was an issue for my philosophy TA?

Is this a question or have you just come here to whine about your teachers?


Feb 19, 2019

How do you feel about the new “anti pride” emoji from Apple?

I don’t feel very much about it.

It seems that it’s possible to combine some emoji characters to make a symbol which puts a “cross-out” over a rainbow flag.

Apple as makers of something that allows novel recombination aren’t really responsible for the creativity of their users. You might as well complain that Word can be used to write the N word.

It’s a tool. Tools can have good and bad uses.


Feb 20, 2019

Will any conservative party defectors be welcomed by the group of eight labour defectors or will they have to form a separate group?

Update : I was wrong.

Three Tory MPs join breakaway group

Previous :

The Labour splitters would be delighted to have some Tories defect to them. They're desperate for it.

To prove that it really is about creating an exciting new centre party. And not just a bunch of disaffected anti-Corbynists.

I very much doubt any Tories will join them.


Feb 20, 2019

Why is artificial Intelligence not being used towards the environment?

It is.

Microsoft keep running TV adverts telling us how their AI products help in ecological farming.

The reason you don't really hear a lot about AI and the environment is that eco problems are mainly to do with resources and energy.

AI is still about information and pattern matching.

Most eco problems aren't due to a lack of knowledge or understanding. They're to do with our rapacious demand for stuff. We know what we need, just don't have the economic system or political will to do it.

Eco problems are more about “atoms” than “bits”. Even if we fantasize that bits might substitute for atoms.


Feb 20, 2019

Why has the UK government made such a poor response to Grenfell?

A good response would cost money.


Feb 20, 2019

If someone joins a terrorist group but never commits an act of terrorism are they still a terrorist? Have they broken any laws by joining the group?

Some countries do have laws that make it illegal to join particular groups. So technically it's illegal.

On the real moral issue, there are shades of culpability. How much did the person know and understand? How much did they have a warped or idealist view of the group? How much did they support particular acts? What other circumstances affected their decision? To what extent did they “join”?

Etc.


Feb 20, 2019

How do I decline to attend a same-sex wedding on the grounds of morality without implying that I’m homophobic?

You can't.

There are no ‘morality grounds' that prevent you attending a same-sex wedding.

What you say about it is irrelevant.


Feb 21, 2019

What stands behind the current attacks on science and knowledge that seem to be on the rise in our current technological and political environment? Is science now becoming a matter of political partisanship?

The internet.

The internet has “democratized” knowledge. Letting anyone “route around” the gatekeepers and speak directly to whoever will listen.

Like many people, a few years ago, I thought this was going to be a “good thing”. I thought it would increase debate, give more people access to more information, and accelerate the growth of knowledge.

Instead, the opposite has happened. Any old nonsense that can sound convincing enough - because of the rhetoric, or persuasive tone of voice and body-language, or slick production values in the flat-earth video on YouTube that makes it look more or less identical to your average pop-science program on TV - finds a convinced audience.

There is some deliberate pushing of disinformation and fake news for political reasons. But there has always been propaganda.

What’s new today is the collapse of control of the gatekeepers like the media and universities and academic publishers and even government scientists etc. And this has taken their authority, as anyone who dislikes the constraints they provide, can gainsay them as loudly as they like.

Of course such authority could be abused, and gatekeepers could keep out valid challenges to the status quo, which is why it seemed so exciting to overthrow them.

But in retrospect … they were actually keeping out a tsunami of utter nonsense too. We are all going to bitterly regret their demise.

Meu culpa for my part in this.

Finally, anyone who cares about this should read A Culture of Conspiracy

The writer basically shows how memes cross-pollinate from one conspiracy theory to another. (In his book he traces memes jumping from UFO conspiracies to “New World Order” conspiracies).

Today we see this process turned up to eleven as the internet allows a kind of super-evolution of memes. Conspiracy theorists picking and mixing new ideas from other conspiracy theories and cross-breeding them with their own, making super hybrids.


Feb 21, 2019

Is consciousness an integral part of living things only or consciousness is something universal that has nothing to do with life?

We don’t know.

Consciousness is simultaneously the most familiar thing in the world (we are all experiencing it all of the time) and the most mysterious (none of our theories get anywhere near it)

We have some knowledge of it from introspection. But we can’t feel certain to say for sure whether it’s tied to an “ego” or “self” or something which could float free of one.

We don’t know anything about how it relates to physical stuff.

We speculate, of course, but we have no way to do the kind of principled experiments that we would demand in a genuine scientific context.

How do you measure consciousness in order to test how it gets affected by matter? You ask subjects for verbal reports. But you can’t control for the possibility that the subjects are “philosophical zombies” claiming to have a consciousness they don’t.

You can’t even experiment on yourself. All you know is your own consciousness, and everything you know about matter is through that. You can’t observe matter independent of your own consciousness. So again, you can’t test how consciousness responds to independent matter.


Feb 22, 2019

Why do people think Doctor Who went downhill once Steven Moffat became showrunner? He seems to me to have a much more organically complex and nuanced style of writing than the previous showrunner, Russell T. Davies.

I think it's mainly that Moffat was overhyped.

When he was good he was very good. But when he was bad he could be pretty silly.

People knew what they were getting with RTD. When Moffat took over they had very high expectations on the back of Blink etc.

But he couldn't always sustain those expectations. And then people were disappointed.

What was great about Moffat. The dialogue and repartee. I liked the long complex story arcs in principle. But some of them were preposterous. And you could get stories that made little sense by themselves except in the context of those arcs.

But really Moffat was fine. He just couldn't be as good as everyone hoped.

Also he had the tough job of keeping Dr Who going when the initial novelty wore off.


Feb 22, 2019

Should the Labour and conservative politicians who have left their main parties be stripped of their MP status?

Stripped? No.

There’s no official mechanism for that.

At the end of the day, MPs are representatives of their constituents. NOT employees of any particular party. The party doesn’t own the position. The MP does. Voting is a direct relationship between the voters and the candidates.

Having said that, it would be “polite” and, perhaps, “principled” for someone who campaigned and stood as a representative of a party under a particular manifesto to ask for a new mandate from the electors if they explicitly change their minds and claim to be standing for a different set of policies and principles than the one they were voted under.

But this is a pragmatic thing. All politicians are a mix of principle and pragmatics. Clearly none of these politicians ARE going to stand again, and while I think it’s fair for their old parties to point that out, and say this is not the most principled thing to do, there’s a level of straight pragmatics here : the MPs want to be fighting for what they believe in in parliament. They can’t do that if they immediately give up their seats and eliminate themselves from parliament.

I, personally, don’t hold it much against them.

Though I will certainly still recommend that constituents replace the Labour splitters with genuine Labour candidates at the first opportunity.


Feb 22, 2019

Did governments create markets or did they “naturally” come about from citizens?

Perry Gruber has it right.

When anthropologists have looked at other societies and cultures, they don’t find the things that people who tell you the “just so” story about a farmer bartering six chickens for a pig like to assume.

What they find is circulation and sharing of goods through gift giving, or tribal authority. What they find is that “markets” often evolve around other ritual meetups that happen for cultural and religious reasons.

What seems most likely to have happened is that before there were markets there was reciprocal gift giving. That’s like when you and your mate are in the pub and you say “I’ll buy the first round” and you do. Then your mate buys the next round, etc.

With reciprocal gift giving you ARE circulating different goods, creating the opportunity for division of labour, and trading across time. (I provide today, you provide tomorrow). There IS an expectation of reciprocation. (It’s going to be bad for you socially not to contribute your fair share). BUT it is not tightly accounted. You don’t all check carefully if each person’s contribution is of exactly the same value.

This is what makes reciprocal gifting so different from “exchange”. In reciprocal gifting, when you and your mates have spent years buying drinks for each other, and helping each other out and doing favours, you’ve all been sharing and circulating value. But you are also closer together. You have all trusted each other, and all seen each other contribute to the group. You have built social capital and mutual obligations.

Exchange, on the other hand is impersonal. When you deal with someone in an exchange market, both sides expect that all obligations are discharged at the moment of exchange. Once an exchange is done, no-one is still owing anyone anything, no trust was needed or generated. Tomorrow the clock is reset. Everyone is, and remains, “strangers”.

Reciprocal gifting is normal before money, because there’s no way of accounting the exact value of things.

What happens then is that “government” ie. the “king” or some religious figure or institution with authority invents “money”. Ie. a token or notation for accounting exact quantities of things.

Once this authority defines money, THEN you can start having people who do strictly accounted “transactions”. Government (or governance) starts to determine the exact worth of something. How much is a chicken? How much is a pig? It starts to specify how much should be paid in taxes or tythes.

So to answer the question, what “naturally” comes about is the expectation of reciprocal contribution. In any relationship, I contribute my fair share. You contribute yours. And if we start to see it go off balance we become upset.

What government invents is a unit to account more precisely the value of these interactions, such that we can start calling them “transactions” and start checking that at any particular time the two contributions must be of exactly equal value.

Trade, as you are likely to understand it today, is all about transactions. Markets are places where transactions happened. But that is only AFTER governments invented the mechanisms to impose a tighter accounting on them. Prior to that, markets were places where people met up to exchange gifts with only a looser, informal sense of value.

Now that covers markets for shells and food and pencils etc.

Once you get to more abstract and exotic kinds of property. In fact all the kinds of property that really mean anything in modern economies. Such as land ownership. Mineral rights. Bonds. Shares. Contracts. Intellectual property. Electromagnetic spectrum usage rights. Etc, etc.

Once you get that kind of abstract stuff, that has ALWAYS been created by government. It only exists because legislation exists to define it and the rules that govern it. Governments invented titles to land and to mining rights. Governments invented company law that allows the existence of corporations and governs the selling of shares in the bourse. Governments defined copyright and patent and trademark law. And are still in the business of trying to define and extend and harmonize it through the WTO etc. Eg. they recently extended copyright to 70 years after the authors’ death. Why? Is that “natural”? No, it’s completely “artificial”.

Some of the world’s cutting edge “free” trade agreements are actually about governments fighting to restrict what you can make and sell, in the name of “trademark protection”. This is Orwellian doublespeak. We say we are creating more “free” trade. We are in fact making the world less free, as factories in China are no longer allowed to write the words Louis Vuitton on the side of the bags they produce.

So, yes, all the markets where the real money is in modern economies : mining, oil, technology (ie. patents), finance are all created by government regulation.


Feb 22, 2019

Would you support the joint Labour-Conservative breakaway group if they become a political party?

If they had decent policies that they plausibly stood behind.

I’ve voted LibDem and Green. I’ve been a member of the Pirate Party.

I have no problem supporting small parties if they stand for something I agree with and respect.

I think the probability that this particular group will come up with anything like that is vanishingly unlikely. But I’ll give them a chance.


Feb 23, 2019

After 'cloning' a GitHub repository into a local repository, can I move or rename the local repository and maintain the sync to the GitHub repository?

Yes.

Do a

git remote -v

to see what the remote origin is. That shouldn’t change just because you change the name of your directory


Feb 23, 2019

SJWs and feminists: What do you make of the growing trend on YouTube that makes fun of you?


Feb 23, 2019

Is it fair to say that Jeremy Corbyn is the best thing to happen to the Conservative party?

If he wins power, he’ll be the best thing to happen to everyone in the country.

Including members of the Conservative party who’ll benefit from him fixing the deep problems with the UK economy and society.


Feb 23, 2019

I am a right-wing libertarian; as a Marxist, where do you think I am mistaken?

I suspect your main mistake is that you fail to see that property rights are a kind of restriction on liberty.

In other words, every property right that exists is an instance of the government, enforcing, with the threat of violence, a restriction on what you can do.

For example, farmer Giles’s ownership of his orchard, is a constraint, backed up by government violence, on you going and picking apples there for your picnic.

Bob’s ownership of his house is a constraint, backed up by government violence, that prevents you sleeping there if you find yourself tired in his street.

Aramco’s titles to Arabian oil wells are a constraint on someone else going and drilling there.

Microsoft’s patents are a constraint on what technologies other companies can develop and sell.

Once you realize that property isn’t an extension of liberty, but a government enforced diminution of liberty, then you’ll start to understand that the simplistic dichotomy between government and market that right-Libertarians like to assume, can’t possibly be correct.

If you like property and property rights, then you’ll have to come up with a more sophisticated notion of liberty that recognizes that government constraints can actually extend it. And once you do that, if you’re honest, you’ll see that other political positions that also argue that government constraints can extend liberty, are not as self-evidently wrong as you thought.


Feb 23, 2019

Is the music that Europeans listen to now derived from traditional tribal music developed in the pre-HRE era?

All music is derived from traditional tribal music.

Undoubtedly the music that Europeans listen to today has influence from much earlier European traditions.

At the same time, music is never much constrained by geography and political boundaries. So the music Europeans listen to and make today is also influenced by music from all other continents in the world, and music which has circulated through other places, cross-pollinated and mutated into new ideas, and then come back again reinvigorated.

And with that, it’s time to enjoy a bit of Heilung :

which is probably totally inauthentic, but looks and sounds great.


Feb 24, 2019

Would potential employers be impressed that I took the time to learn Brainfuck?

I would.

If you really did learn to do something useful with it. And could think and reason about it clearly.

It’s not a sensible language to use. But it is an interesting model of a very low level primitive but quote principled language.

Learning to use it would show an interest in grappling with difficult low-level stuff and an ability to master it. It would show a habit for “out-of-the-box” thinking and natural curiosity (not just “I must learn Java because that’s what employers want”).

OTOH, I’m not in a position where I hire anyone, so my opinion may be worth less to you than those who are.


Feb 24, 2019

Why is a certain social class killing itself in London? Why all those lads and rappers are at war with one another and putting also all the other citizens in danger? What's really behind all this?

Young men who grow up feeling excluded and looked down on by society (because they are poor, and because of other prejudices) often try to compensate by becoming aggressive and asserting themselves and trying to “take back control” of whatever they can take control of.

Even if that is just their block, and “taking back control” is just making sure that kids from the neighbouring postcode aren’t welcome.

You see this phenomenon in every society in history, in every race, on every continent. Dispossessed young men who are outsiders with little stake in society, band together in gangs to build something up for themselves. And if there’s nothing much they can build up legally, they’ll build it out of the illegal things, ie. the things that mainstream society explicitly rejects and tries to exclude.

The way to end these problems is to ensure that there always IS a way for young men from excluded communities to get into, and find themselves valued by, mainstream legal society. And that kids know that society is looking out for them.

For example, it’s no surprise that the uptick in gang violence is London has coincided with hundreds of youth clubs and after-school clubs being cut in recent years. As resources drain from those communities, young men feel that they have nothing except what they fight for and take for themselves.

It’s also coincided with the rise in casual, precarious work. So that few people from these communities get stability or support from employers.


Feb 24, 2019

I’m a CS student with a laptop who wants a tablet like device to better annotate notes and sketch ideas/diagrams. Should I get an iPad 9.7 + Apple Pencil OR a surface go + type cover + surface pen? Assuming I can get either at around the same price

No idea.

But we gave a Surface Go to my aunt this year, and I have to say I thought it was a very nice bit of hardware.

I was impressed by the size, weight, feel etc. Typing on the type cover was surprisingly good.

Obviously, I wish it had a decent operating system, and the screen was a bit small for serious work. The main problem is that most software isn’t exactly optimized for this format. And the Windows 10 UI was still a bizarre and sometimes clunky mismatch of desktop and tablet metaphors.

I would need to do a lot more experimentation to know if I could use it. But if you found the right software I can imagine it would be really good.

So my review based on a quick play : hardware 10/10. operating system and default software 3 or 4 out of 10. But someone might solve that.

In fact, as a CS student you should be able to write your own software.


Feb 24, 2019

Why are we becoming more like a post-truth society?


Feb 24, 2019

I never understood Zeppelins in WWI. Why were they not really easy to shoot down?

I’d guess when they started being used, people weren’t ready for them.

Defences against them, like anti-aircraft guns and search-lights etc. hadn’t been designed and deployed. So there wasn’t much you could do.

But they didn’t last long.

Once those defences appeared and aircraft technology was sufficient to build heavier planes that could carry bombs but also flew much faster, then Zeppelins were soon phased out.


Feb 24, 2019

Is it possible to control a rat's movement with computer-aided "mind control"?

Probably.

I don’t usually put much credence in The Sun. But it’s probably reporting this story OK.

There’s no reason in principle something like this doesn’t work. You just have to have find the right neurons in the rat to control the behaviour. How close we are to that I don’t know.


Feb 24, 2019

Do both sides in a culture war believe that they are more real than the other side, and that their superior reality is what will eventually enable them to win?”

“More real” as in “more authentic”? Or “more real” as in a greater access to the facts?

I believe that no-one has a perfect model of the world, and that it’s always worth listening to my opponents because they’ll pay attention to important things that I’ll miss.

But … at the end of the day … my position is my position because out of the different models available, I believe that it is overall better and “more true” than the alternatives.

If I believed your model of the world was better than mine, then I’d just give mine up and adopt yours. The reason I hold on to mine is that I think it is superior.

Do I think that “more true” means that it will automatically “win”?

Unfortunately not. I’m becoming increasingly pessimistic about this. It seems that the more people are free to publish whatever they like on the internet without any checks and balances, the more bad ideas and bad models of the world proliferate.

I don’t know what the right response is. But I’ve started realizing that it’s naive to expect that the true or better model will automatically win out over fake narratives just because some principle of the universe rewards truth.

No, it seems to me that falsehoods can be highly compelling to humans and last for thousands of years.

It might well be that my position does indeed lose out to more attractive and compelling models that are nevertheless “worse” in some epistemic sense.

But I have to defend what I see as the truth.


Feb 24, 2019

Was it Jordan Peterson who started the disinformation campaign that claims post-structuralism is the new Marxism? What exactly is the agenda of misinterpreting PS literature that is largely confined to academia?

He’s a guy who has popularized it.

It’s a much older conspiracy theory. For example William Lind and Paul Weyrich who were pushing it earlier than anyone even heard of Peterson : Cultural Marxism-William S. Lind


Feb 24, 2019

What is Marxism?


Feb 28, 2019

Should journalists learn to write with less bias, or is having a biased opinion a major part of their jobs?

Journalist DO learn to write without bias.

And any competent journalist (and most are) can easily write an unbiased or a biased version to order.

The problem that you have today is really “editorial”. And is three-fold.

In the early 90s, the US relaxed regulations that required broadcast media to be unbiased. That opened the door for Fox News to present biased editorial opinion as though it were unbiased news. Other TV stations followed suit. This has blurred the traditional distinction between news and comment. Media companies don’t highlight it to their viewers.

The public actually likes biased “opinion” pieces more than flat news. Opinion is often the most enjoyable and engaging part of your newspaper. Even when, perhaps especially when, the opinion riles you up.

As newspapers run out of money (because of competition from the internet) they find that opinion is cheaper than investigative journalism. It gets more words and more engagement for the money spent to generate it. And they have to rely on it more.

In other words, if you find your media is full of opinion and not fact, and the difference isn’t clearly labelled, the problem is not journalists not knowing the difference. It’s that regulation no longer forces them to emphasize the distinction, and business models reward them not to.


Feb 28, 2019

Do socialists want to abolish the stock market?

Yes.

The stock market and the limited liability corporation (the two go together) are mechanisms that give too much power to one group of people. It unbalances society.


Feb 28, 2019

Why did some body parts evolve to carry out both urination and reproduction?

Possibly minimizing the number of holes in an organism is a good idea.

Evolution is happy to have multi-use ports. Think how many things we use our mouths for : eating, breathing, speaking etc.

Alternative possibility, it is just historical accident that got baked into the body-plan many years ago.


Feb 28, 2019

Is Jeremy Corbyn right to back a second Brexit referendum?

From the beginning I've said Corbyn can accompany Britain as it learns to see Brexit as a bad idea, but he can't lead it.

Corbyn isn't the right person to lead it because his history would make a Damascene conversion to the EU and liberal trade values look false and contrived. And as MP for Islington he's already too much “metropolitan elite” to have sufficient credibility on this to speak to other demographics on the issue.

Corbyn had to be seen as initially unsure and “making up his mind”.

The right thing is to move towards opposing Brexit as the evidence drags the country to that conclusion.

So the question is really … is the country ready for this?

Clearly as the government publishes its analysis of No Deal the country is starting to understand. Now may be the right time.

Also I don't think it hurts for Corbyn to look as though he's caving to his members. As Roosevelt once said “You have to make me do it” (Talk:Franklin D. Roosevelt').

Like all party leaders Corbyn had to sit on the fence because Labour needs both Remain and Leave supporters. Corbyn also stands for giving more control back to the members and it is right that when they push him on it, he should listen. But it’s also right, given the 2017 manifesto, and the promise Labour made to respect the referendum, that Corbyn wasn’t talking up a second referendum simply as a way to reverse the first.

A second referendum IS an emergency measure to deal the failure of the government to come up with a decent deal, and of parliament to give the government a coherent guidance or oversight.

That’s how it should be seen.

Parliament can’t do this. That’s why we need a new instruction from the British people.


Feb 28, 2019

Why aren't journalists independent and unbiased anymore?


Feb 28, 2019

Why is Jeremy Corbyn not acting on anti-semites in the Labour Party?

Because there’s a genuine disagreement, including within the Labour party, about what counts as anti-semites.


Feb 28, 2019

What do you actually believe, not want, the final Brexit deal will be?

What everyone sees as the most terrible aspect of May’s deal, the backstop, is also the thing that is so clever about it.

Effectively the backstop says “we can’t figure out the hard problems now, so let’s just kick the can down the road and carry on as normal until we can”

That sounds terrible in theory. But in practice is a great, pragmatic, British compromise. Just leave a question unresolved and work around the ambiguity.

With some variation of May’s deal, keeping the backstop, everyone can technically have what they want. Leavers get the symbolic act of leaving. Remainers get de facto staying in the market. Indefinitely.

I don’t know what the final deal will be, but I suspect it will have this quality. That it does, effectively, leave the major questions open and the UK with a “temporary” state of open borders with Europe.

Yesterday parliament voted both to guarantee the rights of EU citizens in the UK even if there’s no deal. And to call for an extension rather than no deal. We may well get the amendment that says Labour will support May’s deal on condition that there’s a new referendum with Remain on it. And we may yet see May having to add more sweeteners to her deal to try to lure Labour into supporting it.

So something like May’s deal, with a guarantee for EU citizens, some solid guarantee of staying in a customs union, solid guarantees on workers rights and environmental protections, and an open-ended commitment to staying in the single market and customs union until the Irish border is sorted, might well be the only deal that can get through parliament.


Feb 28, 2019

Why is Germany complaining about giving too much to Europe when it is the big economic winner of the transition to the Euro?

It’s hard to see your own privilege.


Feb 28, 2019

Do you think the Parkland school shooter should receive the death penalty? Why or why not?

No.

On the grounds that the death penalty is barbarity that diminishes everyone in a country that still keeps it.


Feb 28, 2019

Should a government strive to run a country like a business or for the wellbeing of its citizens?

For the well-being of the citizens.

Governments and business are completely different things, with different justifications for existence, different fundamental objectives, different incentives, different levers of control.

If you try to run a government like a business, it’s like trying to run a church the way you’d run a farm. The two are completely different animals.


Feb 28, 2019

Are socialists atheists?

Some are, some aren’t.

Historically there was a strong current of Christian socialism in the 19th century.

And some other radical left groups have been religious. Tolstoy was a Christian anarchist for example.


Feb 28, 2019

Instead of owing taxes to a government, what do you think about every citizen owning one share of government?

A share gives you two things :

“ownership” which you can sell

a voting right.

Done properly, democracy already gives you a voting right in government. (Assuming you’re an adult)

And selling your share in government shouldn’t really be a valid move :

partly because government shouldn’t be “worth” anything to a private owner. That would suggest that private owners could somehow take advantage of their ownership to get some other advantage. But government, done properly, only gives the advantages to its citizens, via the published protocols. It doesn’t have or need owners, and wouldn’t produce any value to them.

partly because once you have sold your share in government, have you also sold your citizenship? If so, have you lost your state?


Mar 2, 2019

If political figures are for sale without knowing it, why shouldn't foreign interests take advantage of it?

I’m sure they do.

And I’m quite sure “we” also do it, when we see an opportunity. For whatever value of “we” works for you.


Mar 2, 2019

What do you make of Rep. Mark Meadows saying in 2012, "we are going to send Obama back to Kenya"? Do you think this is over-the-top or reasonable campaign mud?

Why is “having a family ancestry from Kenya” considered “mud”?

Ah … oh yes … I see.


Mar 4, 2019

It's OK to be skeptical, but not cynical. What do atheists have to lose to give God a chance to talk to Him? Do atheists find it difficult to humble themselves before God?

I'm sure God can figure out my email address if he wants to get in touch.

That's how most people do it.


Mar 4, 2019

Why dont we hear about the political middle or political right attacking their own like we do with the left? No biased asnswers.

The left put a lot of value in the ideal of consensus.

They expect all people of good will to agree.

And when they find it isn't true, they don't necessarily handle it well.

‘I thought you were a good person', they think, “I can't believe you disagree with me about Israel, or trans-women, or the EU”.

The right don't have this. They know that people can believe different things. They value not consensus but loyalty.

Loyalty is about sticking together despite not agreeing.

Not because of it.


Mar 4, 2019

What do you think of the world's debt, $ 164 trillion ($ 164.000.000.000.000), or about $ 25,000 per capita, or 225% of global GDP?

The way we create money today is in the form of debt.

Because of that, there wouldn't be much money in the global economy without that debt.

As long as we continue to create money this way, massive debt is an unavoidable symptom of a massive economy.


Mar 4, 2019

How can some people claim they are saving the planet by preventing carbon dioxide from increasing by a small percentage, when carbon dioxide levels use to be 5 to 6 times greater than they are now, should the planet not already be dead?

Carbon dioxide levels used to be much higher.

But the species living then were different.

Humans and the other species we depend on hadn't evolved and are not necessarily capable of surviving those levels of CO2.

The problem with global warming is not that the planet will be dead.

Just that the things we eat, and maybe we, ourselves, will be.


Mar 4, 2019

What popular programming languages don't have first-class functions?

As Joe Wezorek says, C doesn’t. But you can get some of the virtues with function pointers.

Until not so long ago, Java didn’t. Nor did C++.

Visual Basic? I suspect not. I certainly never saw anyone use them.

More than just the languages not having them, though, there wasn’t much of a culture of using them for anything except maybe callbacks.

I remember still being quite surprised when I started passing functions as arguments in Python in the mid noughties. I hadn’t seen a lot of people do that.

I’m sure a generation of Perl, Javascript and even Python programmers hardly used them at all.


Mar 4, 2019

You have a concept of good and evil; therefore you can conceptualize what the "highest good" can be, and you're constantly measuring yourself up to your perception of what that is. What is the difference between that and believing in God?

Any particular god comes with a bunch of historical claims about an actual person who did and said particular things.

A belief in a strategy for maximizing the good is not at all the same as a belief that a particular individual exists and has said and done particular things.


Mar 4, 2019

Which are some of the jobs which are least vulnerable to automation?

Any job which is repetitive can be automated.

It doesn’t matter how “skilled”, how “smart” you have to be to do it, how “trained” you have to be.

The jobs that can’t be automated are the jobs which have no repetition. Where every day you might be doing something completely different.


Mar 4, 2019

How can I prepare my business for Brexit?

Move it to another country.


Mar 4, 2019

What is the next big thing in Python?

One big thing coming soon is the deprecating of Python 2 and the enforced migration to Python 3 in 2020.

We’ll see how this goes.

It could be great, simplifying everyone’s life. It could create even more Python jobs as people decide they finally need to migrate their 2.x code to 3.

Or it could spark a religious war and a lot of strife in the community.


Mar 4, 2019

Why should compilers only be programmed in C?

You shouldn’t write a compiler in C.

The only real requirement of a language for compilers is that it needs to be able to give you accurate byte-level control over output files.

Any language that can do that can be used to write a compiler.

There are a couple reasons that C has been popular for writing compilers in the past :

Often C is one of the first languages to get to a new platform. So if your compiler is in C, it can run on the new platform. And probably target it.

C is low-level and fast. And compilers do a lot of work. Back when computers were slower, you wouldn’t have necessarily wanted to be programming in a language where the compiler itself added a lot of overhead. Programming is tedious enough without having to wait around even longer for compiles.

C programmers tend to know more about the low level details of the system architecture than people who only work in higher level languages. And obviously you do have to understand that kind of thing, because that’s what the output of the compiler is targeting.

But really, if you understand the low-level machine you are targeting, then use the highest level language that can give you byte level output. Use Haskell or Ocaml or Clojure or Scheme or Prolog. Something nice and high level. To write your compiler.


Mar 5, 2019

If all people exist on a spectrum between good and evil, and nearly everyone is capable of both, does society have a moral obligation to rehabilitate evildoers?

Sounds right to me.


Mar 5, 2019

Why do some people claim that the right-wing is exclusively libertarian, when Hans-Hermann Hoppe seems to lean towards monarchism and the so-called radical capitalists say fascism is a step towards liberty?

Does anybody actually say that the right wing is exclusively libertarian?

It's patently not the case. And I've never met anyone who thought it was.


Mar 5, 2019

When you lose respect for a singer or musician, do you still listen to their music?

I don’t tend to conflate the artist and the art.

Humans are flawed. And most of them will do things we don’t approve of at some point or another.

The connection between the person and the art is complicated. You can’t judge the quality of art from the quality of the person. Or vice versa.

And you want to listen to good music, however bad a person the musician is. Not restrict yourself to bad music just because the musician is a good person.


Mar 5, 2019

If programming languages are for the benefit of human beings rather than the naked hardware, then why are computer scientists unable to create much higher level languages?

“High level” can mean different things.

One thing you have to remember is when real humans, who are perfectly capable of speaking English (or similar natural language) actually want to talk about powerful abstractions and complex things, they choose maths, not everyday language.

That’s because maths is more powerful to describe the constraints they need to describe unambiguously.

It’s nothing to do with their inability to understand their natural language. Of course they can understand that. It’s that maths is more precise.

Ultimately, if you’re going to program a machine, you need precision and to resolve ambiguities. That means your high-level language is going to look more like maths than like English.

And computer scientists ARE trying to create higher level languages. They just look very weird to you.

Possibly … and I’m speculating wildly here … the constraint on really high level languages is actually tractability and a version of The Frame Problem.

Maybe the issue is that really high-level mathematical abstractions cover the whole universe, and you need to find ways to alert the computer how to constrain that down to the things you are actually interested in.


Mar 5, 2019

"One of the dirty secrets about most computer science departments is that most of the professors can’t program computers", is this really true?

They could if they wanted to.

You don’t get to be a computer science professor without having the basic capacity or knowledge to be able to program.

They might not be particularly practised in the ways of professional code-slingers. They may not know the latest frameworks, or be used to using CI pipelines or even IDEs etc. As that isn’t necessarily part of what they’re working on / with.

But they have the capacity. And would be able to get up to speed on a programming job if they needed to.


Mar 5, 2019

What are the programming language equivalents of US, China, Russia, France, UK, and Germany?

US : Java

Thinks it’s the one true way to do things. Hardly notices anyone else.

China : C#

We all assume it’s just a rip-off of the US / Java, coming from a less creative, less free empire. But actually, stealthily, it’s starting to innovate and pull ahead in some areas.

Russia : Delphi

Didn’t that fall apart years ago? How come it’s still around? And causing trouble through its disturbing connections to malware

France : Haskell

Very elegant and sophisticated. But somewhat full of itself. And has performance problems.

UK : Perl

It used to rule the world. Now it’s a bit of a shambles with ideas above its station.

Germany : C++

Not glamorous. But where the work actually gets done.


Mar 6, 2019

Which programming languages give you nightmares everytime you use them?

I was a MUMPS programmer. Programming languages don't scare me.


Mar 6, 2019

Why are leftists technophobic?

Leftists aren’t technophobic.

Leftists are oppressionphobic.

We don’t like technologies that threaten to oppress us.


Mar 7, 2019

Is the EU's request for 'acceptable' proposals on Brexit a diplomatic way of saying they have been talking nonsense up to now?

No.

It’s a diplomatic way of saying “if you want a deal, please suggest a deal which we might plausibly accept, rather than a deal which both you and we know we aren’t going to accept, just because it plays well with a domestic audience”


Mar 7, 2019

Is brexit good or bad?

No.

Next!


Mar 10, 2019

What are the best songs from the 1990s?

Early rave, early jungle, early trip-hop, some lounge, ambient, “intelligent dance music”, golden-age of hip-hop, some cross-overs between electronic dance and rock, 2-step garage, Jamaican ragga getting really weird, the beginning of bhangra cross-breeding with reggae, ragga and jungle, even some big-beat.

I won’t bother with the obvious. So why not listen to some cracking 90s tunes you probably don’t know?


Mar 10, 2019

Is dubstep dead?

Everything falls in popularity.

What often happens (and dubstep might be a good candidate for this) is that a genre becomes too formulaic. The producers focus on repeating a few tropes because these “define the genre”.

Hardcore fans love it and want it. But everyone else, including real but casual fans, gets bored and goes looking for a fresher sound that still has innovation going on in it.


Mar 10, 2019

Are you a niggard with regard to up votes or do you freely click the up-vote button? Why?

I regard upvotes as an endorsement.

When I upvote, I am publicly saying “I am willing to say that this answer is one of

a) true (for answers which are factual), or

b) a good way to think about this (for answers which are opinion / value judgements), or

c) good taste (for artistic recommendations)”

OTOH, there are answers which I may think are objectively “good”, but which I won’t upvote.

d) answers which are bringing genuinely new historical or scientific claims that I am unfamiliar with. I will upvote something that’s new to me if it clearly fits with what I already do know and sounds plausible with it. But if it’s something genuinely surprising for me, that I didn’t know, and have no way to triangulate against other things I know, then I can’t endorse it as being true (yet), and therefore won’t upvote it.

e) honest and skilful arguments that I nevertheless disagree with. If I don’t buy it, I may find your answer valuable and a good contribution to the site, but I can’t upvote something I think comes to a wrong conclusion.

What I will do in cases of d and e is send a thanks to the author of the answer. I may also upvote a repost of a good answer that I won’t upvote because it falls into categories d and e. I know this is kind of stupid and wrong, but I’m not sure what the right solution is. When I upvote a repost I’m saying “this is worth thinking about”. Even if I can’t upvote the answer itself because of disagreement or being unable to verify.

That is kind of unfair on the answer writers, I know. But it is consistent.


Mar 10, 2019

Will Visual Basic ever make a comeback?

I suspect not.

For reasons I gave here : Phil Jones (He / Him)'s answer to What are the uses of Visual Basic?

The historical moment for VB’s biggest strengths has now gone.

Obviously legacy VB is going to be around for a long time.

But Microsoft sort of killed the “legacy VB” market by deprecating VB6 and trying to force people on to VB. NET

I don’t know what’s happening today. Have all the legacy VB6 applications been abandoned / rewritten? Or is VB6 still going, despite M$’s best efforts? I have no idea. But I find it hard to imagine that the pool of legacy VB applications (and therefore VB jobs) wouldn’t have been bigger if Microsoft had retained backward compatibility for VBs.


Mar 11, 2019

Why are liberals such sensitive people?

It’s better to be sensitive than insensitive, right?


Mar 12, 2019

Do you have a favourite genre of classical music?

French impressionism : Debussy, Ravel, Satie.

Russian Ballet : Stravinsky, Prokofiev, Tchaikovsky, Rimsky-Korsakov etc.


Mar 12, 2019

What is your favorite genre of music?

Pretty much any genre of electronic music which is under 3 years old.

Why? Because most of the innovation in a genre occurs within the first couple of years. After that people just keep repeating the ideas of the innovators. Weird and "out-of-genre" experimentation dies away and you're left with the genre distilled down to a few clichés and a tired going through the motions.

Moribund genres rarely come back to life, and normally when they do, it's because new ideas have successfully invaded them and then people need to invent a new genre name to describe this collection of ideas.


Mar 12, 2019

What do you disagree with but still respect those opinions? Why?

Anarcho-capitalism, or any deeply held, idealistic, right-Libertarianism.

I think it’s profoundly flawed, and misunderstands the nature of property, capital and society. I think it would be a disaster if you tried to implement it.

But I have no personal quarrel with people who really hold those those beliefs for idealistic (rather than cynical) reasons.


Mar 12, 2019

How realistic are predictions of insurrection on British streets if Brexit is cancelled?

Some minor outbreaks of vandalism, aggressive marches, minor “terrorism’ are quite plausible.

We’ve already had “radicalized” nationalists murdering one MP and driving a van into a bunch of Muslims over the last couple of years.

Would some disappointed Brexiteers be so wound-up that they might try attacking a politician or burning an MP’s office or planting a home-made bomb? Sure, that’s well within the realms of plausibility.

OTOH, like most minor terrorism, this will be utterly trivial and ignorable.


https://www.quora.com//Where-do-you-think-May-went-wrong-with-Brexit/answer/Phil-Jones-He-Him
* * * Failed to download.

Mar 12, 2019

Former Australian Prime Minister Tony Abbott recommended that Britain "keep tariff- and quota-free entry of European goods, and recognise their standards". Is this feasible? Why/why not?

I’m not merging because it’s a slightly different question, but the answers on What's wrong with Tony Abbott's assessment of Brexit? seem to cover it.


Mar 12, 2019

Was the music of British band STING influenced by Reggae?

Sure.

As everyone says, it was The Police.

But solo Sting still used reggae :

Actually reggae was a big influence on a lot of punk, post-punk late 70s, early 80s British bands.


Mar 12, 2019

Which is the greatest song ever written?

I say it’s this :

There are songs with better tunes, with better arrangements, better lyrics, that better tell a story or capture an emotion more perfectly, or are better to dance to or kick off a party, or have more sophisticated structure.

But there is no song that scores consistently highly in every dimension as I Will Survive.

It occupies the equivalent of a Nash Equilibrium. Any song which is better to dance to will be worse at story-telling or have a less whistleable melody. Any song with a better melody and more profound lyrics will kill your party.

It’s also “unsinkable” in that it’s impossible to do a bad cover version. However you mangle it, it’s always enjoyable.


Mar 12, 2019

Why do I make this music?

I’m not sure Quora can really fathom your mind.

You know better than us why you make this music. I guess it’s kind of at the intersection of the music you like and the music you know how to produce. Maybe somewhat influenced by the music that you think will sell or attract an audience.


Mar 12, 2019

Following the House of Commons vote on 12 March 2019 against Mrs May's deal, what length extension to Article 50 would be appropriate?

I so want the Europeans to say “You can have until x months after your next general election”.

They must have realized by now that the current government and parliament can’t come to a decision.

So just build into a delay, the fact that they must wait for the electorate to figure out a better parliament.


Mar 12, 2019

As low-level jobs are automated, cost of education increases, and knowledge work requires more and more specialized skills, is a UBI policy inevitable?

It’s not “low level” jobs that are going to be automated.

Skilled and unskilled jobs are equally subject to automation.

What determines whether a machine can do your job is how repetitive it is. Are you doing more or less the same tasks each day? Or is every day filled with slightly different challenges?

Nurses probably face more variation in their daily work than skilled specialist surgeons. And it will be surgeons who are replaced by robots before the nurses.

UBI isn’t inevitable. The people who have the money will fight not to have to share it. We’ll only get UBI if we’re willing to demand and win it from the rich.


Mar 12, 2019

Is JavaScript programming language overrated?

One more time.

As Woody Allen once put it : “80% of success is just showing up”

Like most successful languages, Javascript was there, when you needed it, running in the browser.


Mar 13, 2019

Was the single "We are E" the first Jungle tune?

Very hard to give a definitive answer to the “what was the first jungle tune”.

“We are E” was a big and significant rave tune. That uses what sounds like the Amen Break. And clearly jungle evolved from rave and is all about the Amen Break.

I guess you watched

… where they pretty much say that “We are E” is the definitive tune to bring reggae influence into techno / rave.

And if you think that jungle = rave + reggae then yeah, it’s as good a starting point as anywhere.

There were clearly a bunch of tunes around then which were “rave” tunes with fast breaks and an attitude you could say feels like proto-jungle.

2 Bad Mice’s “Bombscare”

Urban Shakedown’s “Some Justice”

L T J Bukem’s “Demon’s Theme”

But if you are going to include any ardkore breakbeat rave as jungle then there’s a tonne of them.

I have to say, personally, for me, the “first” proper jungle tune, the one that was really obviously, unambiguously jungle and not “rave”. And not just jungle but a massive anthem that defined what this was about. 100% jungle attitude, and jungle feel, and jungle samples etc. was the Foul Play remix of Omni Trio’s Renegade Snares.

That’s kind of the definitive early jungle record for me. (Perhaps along with the Helicopter Tune and Original Nuttah, but Original Nuttah seems to be from 94)

But, like I say, it’s hard to give an unambiguous answer. The acid / bleep / techno to rave to jungle scene was evolving so rapidly. And everyone probably has their own take on it.


Mar 13, 2019

What kind of music do you turn on when you don't know what to listen to?

I never don’t know what to listen to.

That’s why I hate the radio and always play music from my own collection.

I might turn on the playlist I was listening to yesterday, and then start editing and adapting it more to what I want to hear today than I wanted yesterday. So I might start, by default, with yesterday’s choice.

But I never sit and listen to music that I don’t want to listen to.


Mar 13, 2019

Why is Jeremy Corbyn confident the Labour Party can win a General Election, even though the party is polling poorly against a Conservative Party that is essentially in tatters?

That last time he was written off and 20 points behind Theresa May in the polls, when the actual election campaign was started, and fair reporting rules kicked in (ie the media were obliged to give him time to speak to the public, rather than just report their own interpretation of him) he pulled back most of the points he was behind, and Labour support surged sufficiently to deny May an overall majority.

That probably wouldn’t happen next time, the Tories will be better prepared. But the broader truth is that you can’t infer much about how an election campaign will turn out by looking at opinion polls before the campaign kicks in.

Secondly, a lot of people say “Corbyn is terrible, given how crap the Tories are, he ought to be way ahead at this point”.

Well, by what metric or model of “ought”?

We are not in “normal times” here. We are in strange unknown territory, where people are hugely dissatisfied, the political class as a whole is in disarray and has never been held in lower esteem, outsiders have a compelling attraction that insiders can’t match, technocratic competence is discounted and politics is reduced to storytelling about fantastical futures.

I support Corbyn because in such times, the kind of person he is, and the kind of stories he tells, seem the best chance we have to win a left-wing government.

The assumption that if we put up a bland centrist who enthusiastically commits Labour to a second referendum with a transparent agenda of “this is our chance to stop Brexit”, then he or she will do magnificently better in the election, is equally suspect.

In March 2019, everything is still up in the air. Nothing is certain. And if you believe in something, take advantage of that fact to fight for what you believe in.


Mar 13, 2019

Is it time for Theresa May to put an end to the circus imposed on her by the British parliamentarians as part of Brexit by resigning from her post as the Prime Minister?

The circus is because parliament is divided.

And parliament is divided, ultimately because the British people are divided.

May resigning won’t change that.

Calling a general election might change that (because you can change the composition of parliament)


Mar 13, 2019

It’s clear Theresa May can not deliver Brexit she is out of her depth, why does she not save some dignity and take a job at Asda?

It’s somewhat Theresa’s fault that she screwed up Brexit.

But most people, myself included, recognise that it was tough job, and most politicians would probably have failed just as badly


Mar 13, 2019

Why was Python chosen as the language of choice for Raspberry Pi computers instead of a compiled language like C+?

Python is an “easy” language in this sense.

It gets out of your way, and doesn’t overload you with having to understand extra stuff beyond the basics of the algorithms you want to write.

It doesn’t force you to understand memory management and jump through hoops to allocate an dictionary of indefinite size on the heap. It doesn’t force a complex type-system, designed for software engineers to manage millions of lines of code, on your 50 line sensor-reading IoT application.

Python is also excellent “glue” for existing C libraries.

Given that RaspPi is for kids and casual IoT applications, having a simple language that avoids things you probably don’t care about is a good choice.


Mar 13, 2019

200 years from now, will Paul McCartney be remembered the way that Mozart is today?

No.

The obvious problem that McCartney has is that music is just so much bigger now.

People seem to love McCartney. I literally never listen to any of his solo songs, and only very occasionally listen to a Beatles song. If I heard a McCartney song, I’m most likely not to think “wow! what a great song!”. I’m most likely to think “yeah, that’s not a genre I want to listen to.”

Today I’m listening to a shuffled playlist of Wintergaten, Virgin Prunes, 90s ragga-dancehall, Waldeck, Vektroid, “trad Jazz” and psychedelic South American electronica.

With all that sonic variety, the manic melodies from Wintergaten, the gothy melodrama of Virgin Prunes, the energy of ragga vocals, the funky beats and jazzy vibes and weird but warm electronic sounds, how would McCartney’s rather ordinary love songs and pedestrian 70s pop-rock arrangements stand out?

There is so much great music, and so many great creators of music today. No individual can possibly have the role and significance that history has given to Mozart.

Mozart just had to compete with half a dozen subgenres of classical music, from a few hundred rivals to become the famousest composer of his times. McCartney has to compete with thousands of genres, dozens of different musical logics, and tens of millions of rival composers.


Mar 13, 2019

Why aren't whites allowed to use identity politics when everyone else does it?

This is a good question.

The short answer is that we’re in a mess.

Other people than the powerful majority use identity politics to assert themselves and claim some rights. As these people have traditionally been disempowered in society, that looked like a just rebalancing.

Unfortunately, once the powerful majority start using exactly the same techniques, it becomes clear just how anti-justice this politics and those techniques can be.

Ultimately, identity politics really is a pretty lousy thing. That we tolerated when it seemed to be used in a good cause.

In retrospect, that looks like a mistake.

Now we see how ugly identity is, when used for a bad cause, I think we need to rethink our strategy. The next stage of the struggle for justice and equality can’t rely so much on identity politics. It needs to go back to putting other values front-stage and emphasizing the similarities and collaboration between people despite their racial, sexual, gender etc. identities.


Mar 13, 2019

Is Gina Miller responsible for the mess we now see in parliament as of 13/3/19?

Yes. To be honest.

Without Miller, May would have been able to push her deal through without anyone being able to stop her.

Would that have been a good thing (tm)?

Well, it’s a lousy deal for the UK. It’s also the only deal that actually fits May and the EU’s red-lines.

If May wasn’t going to give hers up. And the EU certainly weren’t going to give theirs up. Then May’s deal is what’s left at the intersection.

So that’s what we would have got.

And Miller’s demand for a parliamentary sign off is what’s put a spanner in those works.

The good side of that … everything is still in play. The chaos we face today is because there’s no obvious winner. So no-one has obviously lost. And everyone can (and, I’d argue, should) keep fighting for their preferred outcome.

So I don’t blame Miller. She’s fighting for hers. And she has done well.

We are now in the position that parliament has voted against May’s deal. And against no-deal. So May either has to come up with another deal fast. Or we will have to postpone / cancel Brexit.

The only new deal that May can come up with fast, is going to be one that relaxes her red lines but keeps the EU’s (because the EU aren’t, and never were, going to budge on theirs)

This is definitely a “good thing”.

Ultimately if May really wants a Brexit, she is going to have to fall back to something closer to Labour’s proposals, to win Labour support for a deal.

Or she will have to go back to the people with a new referendum or general election.

Well played Gina.


Mar 13, 2019

Is it hypocritical to promote socialism and consider yourself left-wing whilst avoiding tax legally?

Yes.

To an extent.

Obviously it depends on the fine details of your politics. A left-anarchist or libertarian socialist who doesn’t think the state is a suitable vehicle for left-wing policies wouldn’t be hypocritical.

Also “legally avoiding tax” sort of blends in to just “not paying taxes I don’t owe because I qualify for certain exemptions”.

It’s one thing to put your money in an ISA and another to put it into a tax haven.

But certainly if you claim to be left-wing and that the state is the right vehicle for that and that people should be paying their taxes, then it is hypocritical to put too much effort into trying to reduce them.


Mar 13, 2019

What are the basic differences between rock and pop?

Pop isn’t a genre.

It’s whatever happens to be mainstream popular at the time.

Rock music can be pop.

Just as hip-hop, soul and country can be pop.

From a more historical perspective, pop IS a genre. And is a big, broad genre, because it can include rock and hip-hop and soul and country.


Mar 13, 2019

What song is your favorite this week?

T. J. Cases - You Bring Me Joy is my song of the week. I just found out what it was having been searching for it since I heard it coming out of a shop in 1999.

Other things I’ve been enjoying this week :

In all, it’s been a bit of a retro week.


Mar 14, 2019

Should Brexit be done, no matter the consequences, because the voters said so?

Sort of.

If you claim to be a democratic country and you give people a vote, you really should make a good faith attempt to abide by the result.

Anything less is a self inflicted wound on your political culture and social fabric.

Of course, maybe there are consequences so terrible that you can't accept them.

But having had a vote, the barrier for rejecting the result is very, very high.

Some kind of Brexit needed to be done.

Of course, what the government should have done is moved to the softest Norway type deal and, correctly, argued that the referendum didn't specify and didn't warrant anything about leaving the single market. And that advocates of that would have to campaign for and win that argument separately.

But leaving the EU needed to be done.


Mar 14, 2019

Me and my friend are working on a project together. He always talks about the disadvantages of object oriented design. Last night he said that OOD is “an infinitely disputed opinion”. What does he actually mean?

He’s right that the disputes will probably go on forever.

It’s not clear what else that buys you. Or him. Or anyone.

Have you asked what his alternative design strategy is?

Without knowing that you can’t really tell whether he has a viable criticism of the use of OO in this project or if he’s just some guy repeating buzz-phrases he’s read online.

OO Design is a useful heuristic. If you sit there for an afternoon with a bunch of CRC cards or something, that can help you get a good understanding of how to decompose a complex system into self-contained locuses of responsibility, that will be very useful.

At the same time, if you are too focused on the details of OO … particularly things that a language like Java insists are “the right way to do things” then this can go wrong too.

Abstraction layers are great. Design patterns are great. But you can still meet clueless people who don’t have a feel for them and just go through the motions, insisting that every connection between two objects has to go through an abstraction layer, or that you must use all the design patterns all the time.

So you have to figure out where your friend is coming from. Is he providing a useful push-back against naive over-use of the buzz-concepts of OO? Or is he just bring buzz-concepts from fashionable FP that he doesn’t understand either.


Mar 14, 2019

Are MPs trying to block Brexit altogether?

Some are.

Some aren’t.

Probably the majority think that some kind of Brexit needs to go ahead, but not a damaging “No Deal” Brexit.

The problem is that many are hung up on the idea that a better “deal” would be available if only they were in charge of negotiating it.

And they are probably right.

But the question is, how much can they force a renegotiation more aligned with their preference through the actual votes that are available to them in parliament.


Mar 14, 2019

What keeps British Prime Minister Theresa May going despite the stunning loss in the parliament again?

She’s a tough cookie.

And she has a hell of a sense of responsibility. Both to the country, and to the Tory party. (Unfortunately not necessarily in that order.)

Finally, whatever anyone says about her. If you accept her red-lines (ie. constraints she has to work with), then she is in the right.

The only way to find some kind of deal which fits within all the constraints that people insist upon, is a deal very like May’s.

She’s doing the right thing as she sees it.

To disagree you have to not see it her way. You have to think that her perceived red-lines are wrong.

Either, like me and many others, you think that we aren’t obliged to leave the single market / customs union because of the referendum. Or, like the ERG, you think that you can ignore / tough out the NI border problem and stand up to the EU, forcing it to compromise.

From May’s perspective, both these objections, the ones behind her defeats in Parliament, are wrongheaded and misguided. And so she fights on, to defend the only rational way forward as she sees is.


Mar 14, 2019

So essentially the EU is a closed shop - they only believe in free trade when their internal unelected politicians are running the show - Is that right/wrong/otherwise?

To the degree your statement is right, it’s the same for all “free trade agreements”.

Even the WTO is a “closed shop” in that it has one rule for members and another for non-members.

Because even the WTO recognises that “free trade” places mutual obligations on participants and that those who won’t commit themselves to those mutual obligations don’t deserve the benefits of free-trade with those who are members.

Similarly, the WTO, GATT, TTIP, whatever “free-trade” agreement you think about is run the same way. All free trade organizations are negotiated and administered by “unelected” (a pejorative word that means nothing in this context) appointees.

You didn’t vote for the head of the IMF or World Bank or WTO. You didn’t vote for who would represent your country in these transnational institutions, nor for what they negotiated in Doha.

If you are principled, you’ve been involved in anti-globalization activism since the 90s “Carnival against Capitalism” and protests against the WTO and TPP, TTIP etc. In Geneva. And Seattle. (Or if you’re too young, you nevertheless would have been, and will be in future.)

If so, I salute you.

But if you’re just getting yourself wound up specifically about the EU then you are a victim of a deceit. The EU is MORE democratic than the WTO and TPP etc.


Mar 14, 2019

Why is the multiplication of 99999999 with 9999999999 in Python gives the right value while in other programming languages it gives compilation error because of integer range?

Presumably because Python has some kind of “BigInt” type which is used behind the scenes. (Quite a lot of languages do, these days.)

It’s more a quirk of the C family of languages that they give you explicit control over the size of integers through separate int, long etc. types that sooner or later you hit number which are too big for the explicit size.

Having explicit control is useful. But it means a lot of legacy code has unintentionally hard-wired this limit into it.


Mar 14, 2019

If I pitch down and distort an unlicensed music sample for my new song, is there a chance that it could be discovered and I could be sued?

You can certainly be discovered.

I’m sure many people can hear the similarities, and there are now algorithms looking for disguised samples.

I am not a lawyer but my understanding today is that the industry is more mature about sampling. They know it goes on and aren’t trying to stop it altogether.

The heuristic is that if you aren’t making any money and aren’t using a sample in a way that really annoys the original artist, the chances are no-one will bother with you. Or at worst you’ll get a cease and desist letter telling you to take the track down.

If you ARE selling a track and making money, then the owners of the sample will want as much of it as they can get. As other people here say, they now have standard contracts for people who want to sample short fragments. And probably you can just sign, pay up and get on with your musical career.

If you make a LOT of money because your track becomes a hit, expect to have to pay a big chunk of that money to the original owner. If there’s a lot money, it’s worth their while putting in the effort to try to get some of it. So expect to fight a hard legal battle if you didn’t pre-license the sample.

So the rule of thumb is don’t worry for “hobby” music. But the moment it looks like a track is starting to take off. Or your live career is taking off when you are playing songs using it, go and get a license.

But … I AM NOT A LAWYER. Don’t trust anything I say. Or take it as legal advice.


Mar 14, 2019

Does capitalism really need to be regulated by government, since people can simply file a lawsuit if they feel like they have been wronged?

Well you can file a lawsuit as long as you’re not dead.

And sometimes it’s just more efficient to do pro-active maintenance than wait for things to go wrong.

You shouldn’t treat your car or your health or a factory you are responsible for like this. It’s better and cheaper to spot potential problems and fix them early rather than wait for them to become a crisis.

So why is it a good idea in the case of the economy of your country?


Mar 14, 2019

Wouldn’t it be best if the E.U. doesn’t extend Article 50 and we leave on the 29th of March under WTO rules?

No.

Why would it be?

The UK would suffer all the chaos of No Deal for no very good benefit except that people who are impatient to Leave could check that off their todo list, and people who are gambling on the pound falling would make some money.

Britain won’t magically get any great trade deals with anyone else just because we fall over the cliff edge. And given the inability of the government to get a good deal from a relatively friendly, although firm, EU, what makes you think that the UK negotiators will get a good deal from any of the US, China, Japan, India, South Korea, Canada once we’re on our own? All those countries are prioritizing, or already have prioritized, their trade deals with the EU over any potential deal with the UK.

There are quick deals and there are good deals. But we won’t get a good deal quickly. Or if we’re desperate. And we won’t get a deal with anyone without making some concessions to them which will make the concessions we would make to Europe look positively cheap.


Mar 14, 2019

How's Brazil is doing since it elected a right wing president?

Bolsonaro’s fans wanted him to liberalize gun ownership, fight an anti-left, anti-gay and anti-poor culture-war, and make Brazil more like the US.

Now we’ve had our first school shooting (Deadly shooting at Brazilian school) and people are already calling for arming teachers in the classroom.

So I guess that whole “be more like the US” thing is working out for them.

Meanwhile, Bolsonaro’s family seem to be involved with the people who are involved with the murder of black lesbian politician Marielle Franco (Bolsonaro in spotlight after photo with Marielle Franco murder suspect surfaces) Which bolsters his homo-cidal credentials too.

Bolsonaro’s minister of education seems to be more concerned with filming children singing the national anthem than getting them to learn anything more useful. Until he realized that filming kids without their parents’ consent could be a bit … icky. Ministry Of Education Recognizes Mistake In Asking Schools To Film Students Singing National Anthem

It’s also a little bit hilarious that the right-wing simultaneously think that schools are a hotbed of communist teachers who are brainwashing children with sociology and gender (the word “gender” is being banned from education, apparently : Education Is in the Crosshairs in Bolsonaro’s Brazil ) but also want to arm the teachers to protect children from the increased risk of mass murder once all those guns get liberalized. It’s almost as if they didn’t think that one through.

You can’t really blame Bolsonaro though. The rest of the world is fucked up too, so why shouldn’t Brazil join in the fun?


Mar 14, 2019

Are multicultural people the most beautiful, because of all the diversity that they bring?

Very often, yes.

People with a wide variety of genes tend to be healthier than those who are inbred.

And that genetic health can translate into what we consider physical beauty.

Also, people with a lot of different cultures in their backgrounds have a lot of cultural things to choose from. That can make them seem more interesting and creative which again can appear as a kind of beauty.


Mar 14, 2019

What 'WTF did I listen to'-songs in your playlist do you keep listening to?

All of them.

Basically if a tune doesn’t give me a WTF? when I first hear it, it’s unlikely to end up in my playlists.


Mar 15, 2019

Is May scared of running the EU elections because she fears there will be massive wins for proEU candidates?

No.

Because it will be highly symbolic that we are still in and committed to the EU. After May promised we'd have left.

Also it's likely that UKIP will do well.

And UKIP are not the cute, cuddly nationalists of the Farage era. They're now a much more extreme far right party.


Mar 15, 2019

Which do you prefer as a beginner programming language in school: Ruby, Java, C#, or Python?

Python


Mar 15, 2019

How tedious is programming?

As people like Garry Taylor and Alan Mellor indicate, programming has two aspects : the fun programming, and the tedious.

Sometimes we call these “problems” vs “difficulties” or “necessary” vs “accidental” difficulties.

I’d like to point out something else.

The accidental difficulties are usually the things outside the programming languages. They are about configuration, dependencies, permissions, versions, API (in)compatibility etc.

If you look at it one way, programming is about configuring all the parts of systems to work together. And there’s a lot of accidental, tedious difficulties.

If you look at it another, programming is about representing a configured system in a text written in a specialist expressive language.

And most of the time, that’s OK.

And it’s all the bits of configuration which are outside the expressive language, that had to be represented in other ways, that are the trouble.

So how tedious is programming. Not much, if you exclude all the system config difficulties from “programming”.

The interesting insight that follows from this … if we could bring more of the external configuration INTO the programming language, then things might get better.

To an extent that’s what the DevOps movement has been about. Instead of configuring servers to talk to each other using custom GUIs or obscure little config scripts we don’t know about, why not pull all those config details into a single large ‘configurate all the things” kind of script?

Then, either that script runs properly and we can be sure we have all the right servers in the right place and relationship to each other, just as we are reasonably confident when our program is run that we have the right data-structures in the right place and relation to each other. (We can even have a type system to help us get this right). OR … we get a failure at a particular line of our script and we know exactly where the context configuration is going wrong.

This is something that should be taken all the way. Programming languages are the greatest, most expressive, most powerful way we’ve ever invented to manage and drive computer systems.

Working with them is relatively untedious. All the problems kick in when we have to leave the programming language and work on other bits of configuration.

So let’s bring in everything : configuration of servers, package dependencies, tests schedules, permissioning. All inside our programming languages and programs.

And then we will be able to drive programming down to the minimum baseline of tediousness involved in solving the real not accidental difficulties.


Mar 15, 2019

Which Tory politician is equally respected by the Brexiteers and Remainers as of May 2019?

Theresa May probably has about an equivalent level of respect from both Leave and Remain minded Tories.


Mar 15, 2019

Does Jeremy Corbyn want the UK to leave the EU?

I don’t think he does, any more.

When he did want to do it, it was for Lexit reasons.

The EU was bringing us the TTIP

What is TTIP?

And Corbyn was a strong campaigner against the TTIP.

By the time the referendum came around, he was still suspicious but said he was persuaded that you could fight the TTIP from within the EU.

Jeremy Corbyn has said the best way to fight TTIP is to stay in Europe

He was, in his own words, 7 and a half out of 10 enthused by the EU.

This is why Jeremy Corbyn won't share a platform with David Cameron

Undoubtedly because he could see the kind of people who were backing Leave and the kind of agenda they had. He knew, even then, and certainly knows now, that the agenda of the Leave Tories is a disastrous free trade deal with the US and a collapse to the bottom.

Since then, Labour accepted the Referendum result. Recognising both pragmatically, that many working class voters whose support it needed were supporters of Leaving the EU. And perhaps the political justice of not simply overriding the result.

What Labour has tried to do then is transcend the Brexit divide, to pitch itself as a party for both Leavers and Remainers, rather than let itself become partisan on one side or the other; and to shape a Brexit that matches its own agenda.

It has continuously called for a Brexit that continues to respect workers rights and environmental rights. It has called for the UK to stay within some kind of customs union to allow free trade in goods to continue. It is, almost certainly, happy to stay with a softish Brexit that commits the UK to stay in sync. with EU standards. Even though I’m sure that Corbyn is still suspicious of any return of the TTIP.

So Corbyn doesn’t want to leave the EU. To the extent that it is Labour’s policy to continue to support Brexit, it is largely pragmatically tracking what it sees the country wants. It doesn’t want to pitch itself as “the Remain Party” in a country where that is a losing proposition.


Mar 15, 2019

Would leftists be as concerned/outraged with terrorism if it was a church and Christians the target of terrorism instead of a mosque/Muslims in New Zealand, or not since it doesn't help their agenda?

As a leftist, I’m “concerned” but not “outraged” by the attacks in New Zealand.

If it were an attack on Christians by Muslim terrorists rather than Muslims by Christian terrorists I would be equally “concerned” but not “outraged”.


Mar 15, 2019

Is it possible to build a stable economical system in which interests are not needed anymore (rates at 0 %) in practice? How would it work if designed and implemented from scratch?

Probably not.

Interest is charged by private lenders as their cost of forgoing current consumption.

Plus speculation.

The only way to convince people to lend consistently at 0% would be if you charged demurrage on money, and so people lost less money lending it out than hoarding it.

But people’s wants in terms of their personal consumption are always going to fluctuate.

And in the absence of other things, those consumption fluctuations are going to be the defining factors as to how much money is available for lending.


Mar 15, 2019

How do you feel about radio stations continuing to play the music of Michael Jackson?

That’s between them and their audience.

I don’t particularly like or listen to Michael Jackson’s music so I don’t have a dog in this fight. It won’t change my listening habits one iota.

But I think there’s no point trying to restrict your art consumption in general to only those artists you find morally sound. There has been too much good art made by bad people in the past. And too much bad art made by good people.

Moral policing is not what art is for.

OTOH, as a radio station, if you think a lot of your listeners would be upset to hear MJ, then you might decide, out of caution, not to play any.

I wonder what’s going to happen to the other Jacksons.


Mar 15, 2019

Just listening to Tr-Meet. What is the exact category of electronic music?

“Bouncy house” seems as apt description as any.


Mar 15, 2019

What do you think the Quora merge bot is thinking?

Fuck knows, these days.

I’ve demerged the same two questions which were obviously different four times in the last 24 hours.

Grrr!


Mar 15, 2019

Should I create a programming language modeled like c ++ or python?

As Vladislav Zorov points out, there’s no point making a new language that’s just like an existing one.

Make one that’s sufficiently different that someone might want to use it.


Mar 15, 2019

Has Jeremy Corbyn ever said anything meaningful? Is he offering a a genuine alternative to the current sorry state of affairs in British politics?

Yes, on both counts.

If he wasn’t offering a genuine alternative, people wouldn’t be trying so hard to stop him.


Mar 15, 2019

What is the creepiest song you've ever heard? Can you share the lyrics?

As a kid, I thought it was this :

A few years later, as a teenager, I thought it was this one :

These days, I’m pretty immune to spooky sounds.


Mar 15, 2019

Has the Independent Group's premature decision to table a 2nd Referendum amendment, vindicated the Labour Party's slow, but deliberate push to end Brexit gridlock with a “confirmatory referendum"- when the time is right?

The only thing that vindicates Labour’s strategy is if they pull it off and get their preferred outcome.

The same is true of vindicating anyone else’s strategy : May’s, the ERG’s, the TIG’s.

What the TIG vote shows is that MPs aren’t panicked enough yet to vote for a second referendum.

And they still wouldn’t have been, even if Labour had called for and whipped it.

Even the People’s Vote movement recognised this.

Today, it’s a TIG loss, and the possibility that MPs might yet vote for a referendum is still open.

If Labour had pushed for it today and lost, then it would be a more definitive loss and harder to bring another vote on a referendum back to the house.


Mar 16, 2019

How do you be a "music know it all"?

You can’t.

Music is too big for anyone to know it all. Or know more than a fraction of it.


Mar 16, 2019

What song do you know is objectively terrible, but like anyways?

None.

If it has that compelling power to make me like it, I know it’s not “objectively terrible”.

Music is about affecting us psychologically and emotionally. It’s not about some abstract metrics. Of structure or complexity.

If it has emotional power, it’s good music.


Mar 16, 2019

Why was the Brexit campaign so strong and the remain campaign so weak?

The West has been getting worse for most people since the neoliberals took over in the 1980s and came with policies that started money trickling up from the working and middle-classes to the rich and ultra-rich.

Furthermore, in the UK, the destruction of industry also meant a recentralizing of wealth and power in London, and many in out-of-London regions could see their local economies declining and felt increasingly disenfranchised.

People were becoming increasingly dissatisfied with the way things were going, and increasingly frustrated that they had no control over what was going on.

The Leave campaign managed to tap into that dissatisfaction : it promised “take back control”. To people who felt that they had no control. It promised to give them a chance to kick all those elites - from Westminster to Brussels - that seemed to be making all the decisions that ruined their lives.

Finally, as I pointed out here, Brexit was presented as quick and painless panacea that solved all their problems in one go.

A bunch of elites bleating on about abstract economic problems in the future, when it was clear they had a self interest in the status quo, while offering no other solution to your concerns, wouldn’t have had much appeal compared to that.


Mar 16, 2019

When a page is supposed to be informative does it help them to be biased against conservatives?

It depends if the conservatives have truth and righteousness on their side.

If not, then an informative page can’t help but be biased against conservatives.


Mar 16, 2019

Were you surprised at the number of racist comments that were posted to social media after the Christchurch terror attacks?

Not really.

We’ve had 10 years to watch what happens when you give stupid people the internet. You get “Greater Fuckwads

I think we’re past surprised at that now.

Plus half of them were probably Russian bots.


Mar 16, 2019

In light of the Brexit fiasco, should David Cameron be censured and/or banned from practicing politics in the House of Commons?

He’s not in the House of Commons any more.

And he’s unlikely to show his face there again. His politics practising days are effectively over.


Mar 16, 2019

Given 'racism' is the reason there are races in the first place; how do we reconcile with this?

“Racism” isn’t the cause of races. When different races find themselves in close proximity, they’re usually quite happy to start interbreeding. It’s geography that has caused different subgroups of humanity to start showing divergent features.


Mar 16, 2019

Should 16 year olds have the right to vote?

Because they’re smarter than older people and have more of a stake in the future than older people.


Mar 16, 2019

Why are white supremacy more violent than other race supremacies?

They aren’t, necessarily. In principle.

But as, most of us, reading this, live in white-dominated countries, white-supremacists are the local problem WE have to deal with.


Mar 16, 2019

Is it possible to stop the racialization of white / Muslim identity?

We can all stop it in ourselves.

We can make a personal decision to refuse to join some spurious “race war”.

And when we meet people who are determined to try to start such a war, if they do so in our names, we should reject them. And if they do so against us, we should learn to protect ourselves with the minimum of bitterness and resentment, and the maximum of forgiveness and “turning the other cheek”

It’s self-indulgent to wallow in victimhood when we aren’t really victims. And foolish to allow ourselves to be turned into pawns in someone else’s fantasy chess game.

Just say no.


Mar 16, 2019

Is the Mosque shooting at Christchurch New Zealand a symptom of a greater issue?

Yes.

It’s a symptom of out-of-control hate-speech on the internet.

We now have channels that let a tiny minority of extremists spread their propaganda to millions of susceptible minds.

To make themselves feel important, they try to persuade the rest of us that we are in a spurious war against each other because of our religions and skin colour and family history.

Not only that, we’ve even created a business model which can handsomely reward those who have the dark art of stirring people up to feel resentment against each other.

This is the genie we need to put back in the bottle. We can’t stamp out evil thoughts or evil speech. But we can, and should, deny platforms and monetization to those who would farm hate and raise terrorists.


Mar 16, 2019

Why have Muslims been targeted in recent terrorist attacks?

It’s not only Muslims.

Recent terror attacks, let’s say going back in the last five years, have included European Muslims attacking Christians and Jews. European “Christians” attacking European Muslims. American whites attacking American black Christians. America whites attacking American whites. American whites attacking American Jews. Canadian men attacking Canadian women. Australian whites attacking New Zealand Muslims. Sunnis attacking Shia. And vice versa. Young people killing younger people. And older people.

I think we should stop imagining that “radicalization” of susceptible people into terrorists has anything to do with a particular religion or race. And accept that in every community there are those who can be psyched up to hate “the others”.


Mar 16, 2019

Can I look at anyone any way I want? At what point does my look become a microaggression?

It becomes microaggression when you know the recipient doesn’t like it. (Perhaps because they’ve told you, or because you have some other reason to believe so). But you continue to do it anyway.


Mar 16, 2019

Why would Quora Moderation delete a comment without providing a reason?

Quora Moderation rarely delete comments.

But the writer of the answer you have appended your comment to has the right to delete your comment.

Most likely they don’t think it’s constructive or useful or something they want associated with their answer.


Mar 16, 2019

Is Marxism capitalism or socialism?

Marx wrote a critique of Capitalism, saying what he thought was wrong with it and a little bit (not not specified in very much detail) about what could come after it, once it was overcome.

Socialism is one of several different political projects that draws on Marx’s insights. Marxism itself isn’t really a full political programme in its own right.


Mar 16, 2019

Many European countries allow dual citizenship for their own natural born or other European Union citizens. However, which one would also allow it for someone outside of the EU to naturalize without losing his former citizenship?

Many Brazilians who have at least one Italian grandparent can have an Italian passport in addition to their Brazilian one.

This gives them the right to live and work in the EU.


Mar 16, 2019

Has there ever been a libertarian terrorist?

Have a read through Propaganda of the deed

Plenty of anarchist terrorists.

If you mean American-style right-Libertarians then Timothy McVeigh was explicitly attacking the government because it WAS the government and he thought government was oppression.


Mar 16, 2019

What are things that individual people can do to prevent incidents like the Christchurch terrorist attack from happening again?

Don’t spread hate or prejudice on your social media feed.

Even if you are OUTRAGED that you heard that Muslim men “groomed” young girls for sex, refrain from complaining about “teh Muslims” and “political correctness gone mad” because you might be influencing the next Darren Osborne.

Even if you are OUTRAGED that a magazine drew cartoons of your favoured religious leader, don’t forward memes complaining about this blasphemy. You might be encouraging the next Chérif Kouachi.

Even if you are OUTRAGED that Israel was deliberately targeting unarmed children. Or that Palestinians murdered a happy, smiling teenager. Or that those people did X or Y or Z …

Even if you are OUTRAGED by anything you hear about those people, decide that you aren’t going to turn yourself into a conduit for hasty “news” that might turn out to be fake, or have a deeper story behind it, or may simply be something that tips the next person over the edge into a homicidal act.


Mar 16, 2019

What's the scariest artificial Intelligence invented so far?

Face recognition, gait recognition … basically anything that is going to let the state effectively become a police-state and track my movements through cameras in public places.

I can avoid carrying a cell phone or putting Alexa in my home. I can’t live a normal life if I try to avoid riding the bus or tube.


Mar 16, 2019

What song do you want for your funeral?

This is my funeral song.

From my favourite artist.

Kind of miserable. But with a beautiful tune and slightly ambiguous potentially upbeat ending. But mainly miserable.


Mar 16, 2019

Could Boris Johnson plausibly not have known what the slang “spaffed” means?

I just assumed he’d made it up.

And it’s still obvious what it means.

Of course what it really reminds me of is the classic Ted Maul line from the Brass Eye : Science episode

I’m out of wampum. I spazzed it all on a horse.

Just imagine it in a Ted Maul meets Boris voice.


Mar 16, 2019

Why did Quora delete my comment?

Quora Moderation rarely delete comments.

But the writer of the answer you have appended your comment to has the right to delete your comment.

Most likely they don’t think it’s constructive or useful or something they want associated with their answer.


Mar 16, 2019

We have to stop the International White Nationalist terror. What do you suggest to stop it from ripping our civilization to shreds?

Firstly, don’t panic.

I utterly oppose white nationalist terror. I am a far leftist and feel nothing but disdain for the ideas of the far right, and pity for the people taken in by them.

But I will repeat what I have said about Islamist terror for the last 15 years. And would say about any other terror.

The actual harm that terror does is trivial. A few hundred dead here or there is a rounding error compared to people killed in road accidents and hospital slip-ups and pollution from burning fossil fuels etc.

Society can simply absorb the number of deaths without batting an eyelid.

It’s sad for the victims and those close to them. But it does not materially hurt us. Or, to use the question’s hyperbolic language “rip our civilization to shreds”

There is far more harm caused by clumsily responding to terror than by the terror itself.

Clumsy responses to 9/11 gave us the not very successful invasion of Afghanistan and the totally botched and corrupt invasion of Iraq. Clumsy responses to 9/11 made Americans OK about torturing people. And locking them up indefinitely without trial or due process. (There are still 40 odd people in Guantanamo Bay.) And created the infrastructure that lets the American security people spy on everyone they like regardless of the US Constitution. And to kill US citizens in drone strikes.

Clumsy responses to white nationalist terror will also do more harm than good.

Protecting your civilization from white nationalist terror is only a little bit about stopping an idiot with a gun shooting a lot of people. (Obviously reducing gun availability helps reduce casual / spontaneous shootings, but gun availability probably wasn’t much of a factor in the New Zealand case given the amount of premeditation that seems to be involved.) More armed police or locked doors or background checks on people spreading dangerous ideas. All fine, within limits. But they’re just a bit of extra police routine.

As I wrote Phil Jones (He / Him)'s answer to What are things that individual people can do to prevent incidents like the Christchurch terrorist attack from happening again? the first, most obvious thing to do is stop being a cog in the panic / outrage machine. Stop forwarding memes on social media that rile people up against each other. Stop name-calling. Give up that urgent desire to share your OUTRAGE at every little thing that “the others” do.

Recognise that we’re all stupid and misled sometimes.

Find your friends who are falling into anger and resentment and radicalization, and try to pull them out of it. Don’t feed it.

If your social media is full of crap. Turn it off.

If you run a social media platform that’s full of crap. Clean it out, or turn it off. Many of you reading this are working on the internet in some way. Today it’s time to get real about how much damage your product might be doing to our civilization by encouraging people to feed each others’ madnesses.

We need to fight for the truth. And for the idea of the truth. For honesty, self-restraint, taking a critical attitude to memes and bad stories about the others.

If even 99% of us do that, terror is going to stay a manageable and ignorable inconvenience.


Mar 16, 2019

Does Islamic extremist terrorism or white supremacy terrorism represent a greater threat in the OECD countries?

They’re the same thing.

They’re both examples of right-wing tribal (nationalist / religious) extremism finding vulnerable people who have nothing better going on their lives and feeding them the idea that their family / cultural / genetic background is the most important part of their identity. They take those violently inclined people and get them to commit acts of atrocity against innocents in order to bolster this spurious identity by fighting an imaginary war against an imaginary enemy.

They’re the same process. And lead to similar results.

We should treat them as the same phenomenon. And look for the same causes (psychological, social media etc.)

The same cure will serve for both.

In fact, the only cure is one that recognises that they are the same phenomenon. Any “cure” that tries to distinguish and claim they are different is going to play into the same “them and us” narrative that is driving the problem in the first place.


Mar 16, 2019

Are the "spaces" on Quora the places where people are allowed to promote themselves and to glorify themselves and their products, for I see this happen in travel-spaces which I joined?

People can create Spaces for whatever reason they choose.

If that’s self-promotion, so be it.

If you aren’t interested, you don’t have to follow / participate.


Mar 16, 2019

Why do Quorans lecture or attack without answering the question?

Why do you think a lecture or an attack can’t also be an answer to a question?


Mar 16, 2019

What do you think the result of the Brexit vote coming up will be?

I have a growing suspicion May’s deal will get voted through next time. The DUP and ERG will cave to the threat that it’s May’s deal or No Brexit.


Mar 17, 2019

What programming languages would be good for writing a bot?

If you don't know anything about it, try Python. It's easy. It has libraries. And you can find lots of tutorials online.


Mar 17, 2019

What is unnatural about right wing ideals?

There’s nothing “unnatural” about right-wing ideals.

Most of the ideals of the right are the instincts we evolved when we were still apes. When we roved in small bands of 30 or so, had intense loyalty to the other apes in our in-group, and usually just tried to eat everyone else.

The problem is that, since then, we’ve evolved language and the capacity to build a global civilization and economy which requires us to “get along” with pretty much everyone else in the world. Seven billion people and counting.

You don’t do that with an instinct of trying to eat everyone else outside your village. Or who has a different skin colour or god or sexuality to you. You need universalizing values that say we have obligations to everyone. Even if they’re a Jew and you’re a Samaritan.

That, at heart, is what “liberalism” is. A set of values of “getting along” with everyone, despite our differences, rather than indulging your pre-hominid territorial instincts and letting them take control of your brain.


Mar 18, 2019

As an aspiring EDM artist should I learn to mix my own songs or outsource the mixing to someone else?

I’m kind in that situation myself.

The conclusion I’m coming to (and real pros can correct me if they think I’m wrong on this) is that you can’t really mix / master without decent monitors and space to do it. I’ve done so much stuff on headphones that sounds embarrassingly crap when I hear it on someone else’s sound system.

So you might need professional “help” in the sense of a studio you can go to to work in.

Obviously in the long term, knowing how to mix / master is going to be a core part of your skillset. You don’t want to be relying on someone else to do that if you make your own electronic music. Partly because of expense. And partly because … well mixing is like sound-selection. It’s part of the art.

Possibly in the medium term, AIs will get better at doing things like mastering, and we’ll all have “auto-master” plugins in our DAWs which do the job perfectly any way. But until then …


Mar 19, 2019

British Quorans: What was your reaction to the Speaker of the House of Commons disallowing a third Brexit vote based upon a precedent that has been in use since 1604?

I'm quite shocked, actually.

I’m sure he’s technically correct. But it seems to be a hugely risky thing to do.

May’s never really had much strategy, but the one strategy she had was to basically run down the clock and keep pushing her deal.

Now he’s blocked that, I think a real possibility is her government running around like a headless chicken unable to figure out how to respond, until we go over the cliff.

Of course, it should just force her to go back and find out what parliament really wants, a week earlier than she would have done.

But I don’t rule out that disorganization and infighting in the cabinet effectively squander that extra week.

The best outcome is that it obliges May to incorporate the Kyle-Wilson amendment into the proposal herself. Presumably that would make it different enough to justify bringing back.

In which case, Bercow might have done us a bit of a service, forcing things that way sooner rather than later.

But does May have the flexibility and intelligence and courage to pivot? Or is it just going to be another crisis?


Mar 19, 2019

What do you think of Jair Bolsonaro?

Bolsonaro is doing kind of what I expected.

He isn’t clamping down with the police state immediately.

(Apart from putting the military into schools to make sure that the children are being taught the goodthinkful ideology of flag waving patriotism and none of that dangerous sociology.)

But he is, behind the scenes, starting to build the infrastructure for the police state.

So, for example :

Moro and the Police are in the US with Bolsonaro at the moment, trying to get American social media giants to allow them to access people’s Facebook etc. postings :

Facebook e Whatsapp na mira de Moro e da PF | Bela Megale - O Globo//

This guy was arrested and will be prosecuted for putting a gang-sign on his carnival costume. In fact he was satirizing police corruption, by putting a gang sign on a police uniform : Associação de policiais e deputado vão processar Kannário por apologia ao crime

You aren’t going to be able to make fun of the police in Bolsonaro’s Brazil.

Update: In the comments, Thiago Scarani points out that this system was installed under the previous government so I shouldn’t attribute it to Bolsonaro :

Speaking of carnival, we had the first arrest of someone spotted by cameras and facial recognition in the carnival crowd : Flagrado por câmera, fugitivo é preso vestido de mulher no carnaval

Picking out someone in costume from among millions of people on the streets was a deliberate test of the new facial recognition technology that is being brought in. Bolsonaro has already sent people to China to learn how they do it there.

Brazil already has several identity cards. But main one is state given. The financial, CPF is national. Now the government plans to bring in a new national single ID card / number :

Governo lança documento de identidade unificada

Update: Thiago points out this is also an earlier initiative.

The right wing are continually pushing fear of crime, and continually denigrating the idea of human rights and citizens rights as “apologies” for crime and immorality.

Bolsonaro doesn’t have to worry much about dissidents and political opponents yet. He’s still on his honeymoon and still popular with most Brazilians. Who are persuaded that crime is terrible and rights are bad.

But by the time Brazilians DO get fed up with him. And need their rights to start to protest against and work against him politically, Brazil will be as much a surveillance state as China. Bolsonaro is using his time, to power up his friends in the police and judiciary with all the surveillance and rights-overriding powers they need to protect him and themselves from scrutiny and criticism.


Mar 19, 2019

Is C++ a good first programming language?

No.

Unless you have a lot of dedication, patience and want to write something low level.

If you just want to “learn programming” and get a job, learn Python.


Mar 19, 2019

How do you feel about New Zealand’s approach to not mention the mosque shooter’s name?

I think it's an excellent strategy as a personal reaction from Arden and other politicians and media figures.

It shows sufficient disdain of the act and personal rejection of the sensationalism that the guy courted.

Obviously you don’t want to go so far as to actually try to ban people from using the name, because as Herostratus could tell you, that would go full Streisand :


Mar 19, 2019

Why did Google adopt Kotlin as its new endorsed JVM language even though Scala and Clojure offered stronger type systems while still being fully imperative languages?

It’s simpler than Scala and less weird than Clojure.

I am seriously pissed though. Because Clojure is a far nicer language. (Though, yeah, it isn’t statically typed.)

And there’s no reason Clojure couldn’t have been another first class citizen on the Android ecosystem. Hiccup based Neko not to mention Reagent show how it could have been a wonderful language for programming mobile GUIs.

Still, if it’s not to be from Google, I hope the community will make it so.


Mar 19, 2019

May we conclude that Brexit was easier to decide in the abstract, but that the details are a huge problem?

I think we may, indeed, conclude that.

Though it also helped to decide in the abstract if you were convinced by the argument that we don’t need “experts” to worry us about “details”.


Mar 19, 2019

Why did the president of Brazil Jair Bolsonaro visit the CIA?

Because he’s very keen on the police, military and judiciary.

His whole mindset is one of trying to control and stamp out things he doesn’t, personally, approve of.

He’s going to spend his time in office, ramping up Brazil as a police state and wiring it into the US intelligence network.

Earlier : Phil Jones (He / Him)'s answer to What do you think of Jair Bolsonaro?


Mar 20, 2019

Is Islamic terrorism, far left or far right?

It’s aimed at :

defending the territory of Islam against foreigners coming and living there. (That was Osama bin Laden’s motive for attacking the US, he wanted the US army and influence out of Saudi Arabia : his holy land).

Once you allow for the terminological difference between the Islamic unit of territory, and the European tradition of the “nation state”, that is xenophobic nationalism in everything but name.

defending traditional religion against the immoral and corrupting influence of liberal modernity

especially women not wearing enough clothes and having too many rights and expectations.

and teh gays.

There has been far-left terrorism in recent decades. It looks like the Red Brigades and The Weathermen.

Islamic terrorism is nothing like left-wing terrorism, either in its objectives or its methods. It is self-evidently far-right extreme theological conservatism.

The irony of today’s wave of Western right-wing terrorists who act in the name of Islamophobia (or protecting Europe from Islamic “invasion”), “Christianism” and white-supremacy, is that they are, in every way, just a mirror image, a copy of Islamic terrorism with the polarity reversed.

They are EXACTLY THE SAME as the Muslim terrorists. They too operate out of a misguided attempt to protect their land, their religion and their people. All right-wing conservative values, taken to extremes.

Islamic terrorism is, and always has been, far-right.


Mar 20, 2019

Does productive people listen to music frequently?

It seems to be able to motivate people to work harder and longer.

Armies march to music.

Sailors would sing shanties while turning the capstan and raising sails. Hard physical labour which also required co-ordination. The music’s pulse helped keep people in sync.

The Incas gave their slaves drugs and had music playing while they (the slaves) toiled raising huge stones up the Andes. It was terrible work, but also a rave.


Mar 20, 2019

Is Brexit going to happen? Will the UK leave the EU this month?

10 days to go and you might as well toss a coin.


Mar 20, 2019

What is the difference that allows a Quoran who doesn't appear to work and a homeless person?

Maybe the Quoran who “doesn’t appear to work” has a home?


Mar 20, 2019

How prevalent is far-right extremism?

Given the number of murderous attacks over the last few years, too prevalent.


Mar 20, 2019

The 1990s are known for hip hop and grunge. The 2010s will be known for EDM and trap. What music genres are associated with the 2000s?

Credible pop-rap cross-overs.

The 2000s was when hip-hop BECAME pop. People like Jay-Z and Beyonce, Timbaland with a bunch of pop singers, Pharrell, J-Lo etc. The arrival of Kanye West.

An idea which had started bubbling in the 90s with a few hip-pop hits like Fugees and Puff Daddy really became the thing in the 2000s.

The other thing to remember is that hip-hop was evolving all through the 2000s. Although we associate trap and mumble rap with the 2010s, the 2000s saw the rise of Atlanta and Houston and “dirty south” hip-hop. And A shift in sound-worlds. Crunk. More drum-machines and obvious electronic beats (rather than sampling of old funk and soul breakbeats)

In the UK, Dubstep and Grime were the main genre innovations. With “niche” / “bassline house” and “UK funky” as some extra flavour.


Mar 20, 2019

Jeremy Corbyn said "We are due to leave the EU in nine days. This government has led the country – and themselves – into crisis, chaos and division." What do you think about his statement?

Well he's stating the bleeding obvious. No sane person could disagree.

Though I suppose you can try and make this all about how it's really Corbyn's fault if you prefer to keep flogging that dead horse.


Mar 20, 2019

If programming languages were like TV series, what would Erlang be? Why?

The Killing / The Bridge or similar Scandinoire detective series.

Smart, sexy, Scandinavian. Manages to juggle many competent powerful actors at once. But with everyone talking in weird unfamiliar sounds.

It seems to do an awful lot, very cleverly, but it’s not always clear WHAT is going on. Gets increasingly outrageously convoluted over time.

Ultimately the unfamiliarity and strangeness of it all leaves you feeling a bit cold and desolate. Even as you admire it.


Mar 20, 2019

What was the point of the speech Theresa May just made?

It’s all about trying to shift the blame onto parliament for her failure to deliver on her meaningless promises.


Mar 20, 2019

What did you think of Theresa May's speech on 20th March 2019?

I think Wes Streeting said it best :

May has been in buck-passing mode for over a month now.

Her attitude has been … “if Parliament don’t accept the deal I negotiated and everything goes pear-shaped, that’s their fault, and not my responsibility.” And everything she has said and done since January has been to try to shift blame onto other people.


Mar 20, 2019

The British voted 3 years ago for the exit of the EU but they will certainly be forced to vote for the … next European elections. What do you think?

The Leavers claimed that the problem with the EU is lack of democracy.

Now they complain that the UK might have to vote in EU elections to see out our remaining time.

Which is it? Too little democracy? Or too much?


Mar 20, 2019

Were people brainwashed into Brexit via dark, unregulated advertisements on Facebook?

“Brainwashed” is an ugly, melodramatic word, which serves mainly to discredit the idea.

People were not “brainwashed”.

People were nudged into supporting Brexit …

… by finely tuned unregulated advertisements on Facebook that spoke to exactly the kinds of concerns they had about the direction that their country and society were going in, and promised (often unjustifiably) that Brexit would be a solution to the problems they saw.


Mar 20, 2019

Does Theresa May's "toxic and delusional" speech of 20 March 2019 suggest she's cracking under the pressure?

I don’t know if she’s psychologically cracking.

I think it’s more that the facade that there’s anything deeper going on than clinging on and shifting blame is cracking because it’s now impossible to sustain.

May bet everything on her strategy of running down the clock, while threatening the ERG with No Brexit and threatening sane people with No Deal.

That was the only deal she could get that fitted her red lines. And it was her only plan. Run the clock down until everyone sees that her deal is the only worked out solution.

Now that MPs have rejected it definitively, and John Bercow has put an end to her strategy of trying to beat Parliament with attrition until they collapse in panic on the last day, she has nothing left. Except to shift blame and vent her frustration.


Mar 20, 2019

Has Theresa May ever gotten anything done?

Not much that’s any good.

She bred a hostile climate in the Home Office, which led to members of the Windrush generation dying of lack of medical care and being thrown out of their own country.

She got anti-immigrant vans driven around threatening foreigners.

She saved money by cutting the number of police on the streets, which led to the spiralling knife-crime epidemic.

So yeah, if you put it like that, the country would have been better off if she’d never been born.


Mar 20, 2019

Does hearing really bad music from your favorite genre of music annoy you more than hearing it from some other genre?

It doesn’t annoy me.

But I have a theory that genres have a shelf-life of only a few years before they get stale.

If I start hearing bad / boring music in a genre that I was previously passionate about, I realize that time is up and the genre is ending (at least for me). And it won’t be my favourite genre for much longer.


Mar 21, 2019

As a tech person are you supposed to learn all major coding languages?

No.

What you should try to do is learn a representative range of languages.

Eg. one low level systems programming language. Eg. C or C++ or Rust

One mainstream application programming language eg. Java (or maybe Kotlin, Swift, Go etc.)

Javascript

One “scripting” language like Python or Ruby

One functional language like Clojure, Haskell, F# or Erlang

Some classics : Lisp, Smalltalk, Prolog, Forth (possibly in more modern forms, eg. Racket or Clojure for Lisp, Pharo for Smalltalk)


Mar 21, 2019

As libertarians often talk about property and being their own property, would the proper name of the ideology be ‘propertaryanism’?

I certainly use that word.

Anyone who thinks property trumps liberty (which is what right-libertarians do) doesn’t merit the term “libertarian”


Mar 21, 2019

Is Theresa May the best the British have got?

Not in the slightest.

Even if you don’t like Corbyn (and I personally think he would be waaaay better than May) there’s no doubt that Nicola Sturgeon or Caroline Lucas would also be far better leaders for the UK than May.

Vince Cable couldn’t be worse either.


Mar 21, 2019

Should article 50 now be revoked taking into account the mess Theresa Mays leadership has achieved?

I have argued for two years that the referendum result meant that we had to leave the EU.

I supported the softest possible Brexit on the grounds that all kinds were bad and that this was a damage limitation exercise.

But nevertheless, I’ve never been an official Remainer. I’ve bought the argument that the will of the people should be allowed to decide. And, flawed as it was, the referendum was as good a measure of the will of the people as any in contemporary politics.

However, yesterday, I signed the “Revoke Article 50” petition : Petition: Revoke Article 50 and remain in the EU.

And I recommend you do to.

Even though I think we should Leave the EU. It’s clear that today, the government has got itself (and us) into such a total mess, and May is so intransigent (she should have just adopted the Kyle-Wilson amendment the moment Bercow rejected her attempt to bring the deal back a third time) that at this point we can’t continue towards Brexit without a very high risk of going over the cliff edge.

So … let’s revoke it … take a deep breath.

If Brexit is worth doing, it’s worth postponing for five years and getting right.

If, in five years time, it doesn’t seem like such a good idea, it was never a good idea in the first place.

Leavers saying “it must be now!” are starting to sound like the guy pressurizing you to sleep with him on the first date because … reasons.


Mar 21, 2019

Will Teresa May quit as PM over the Brexit delay?

Unlikely.

She’s committed. She isn’t going to give up now.

Her only hope to salvage her reputation is to win.


Mar 21, 2019

Why did 1990’s rap artists insist on repeatedly shouting out their own names in their recordings?

Part of hip-hop is about “representing” ie. gaining visibility for yourself. And your community. Or borough. Or city. Etc.

It’s an art form that’s largely about putting yourself and your identity and personality to the front. The music, the beat is just a sound-track to the identity of the front-man or front-woman.

In fact, hip-hop, a kind of multi-media art form since the early 80s, is really just a herald of modern art forms which are largely all about such self-promotion. Think of the new artists like YouTubers and Instagram celebrities. Hip-hop was one of the first art forms to grok the shape of art in the contemporary media landscape.

Also, of course, traditional rock / pop music relied on a radio format that would play two or three tunes and then give you the name of the band.

Hip-hop you’d be more likely to hear on a mixtape or at a club where there’d be no-one stopping the music and telling you who you were listening to. If people liked your rap track in the club or on the mixtape, how would they know who was? Solution : repeat your name as part of the lyrics.

Also, of course, because rap is not like a song, whose lyrics form a kind of hermetically sealed self-contained whole, there is space to add idents and shout-outs.

Has this culture diminished today? Maybe. Perhaps hip-hop is more supported by dedicated by radio which does tell you who you are listening to. Perhaps more people hear hip-hop on YouTube and via social media which again comes with the names of the artists in the metadata. And so “watermarking” your music with your name is less important.


Mar 21, 2019

Is the band Massive Attack over?

Not that I heard.

I don’t listen to them much. And what I’ve heard is … OK. They’re still good at what they do, even if they can’t capture the sense that they are the zeitgeist that they had in 1992. (No-one really can recapture that sense once the zeitgeist has moved on.)

But some people still seem very excited about them.

I suspect that they’ll keep going and have a solid audience for decades.


Mar 21, 2019

What is "Labour's alternative plan" on Brexit, that Corbyn has just referenced?

“Stay in a customs union” and try to negotiate a deal around that.

In practice, it probably means something like “be open to a softer Brexit”.

If the pressure is piled on by the EU, Labour would probably allow themselves to be pushed towards something more like Norway - which I think would be acceptable to Labour’s centre of gravity.

Now some people are saying “But there’s no time to negotiate a new deal. Why is Labour lying to us saying they’d get a different deal”

Well, if you’re just talking about the practicalities, there isn’t time for a general election to put Labour into power to exercise their alternative plan either.

Only something VERY non-standard that breaks precedent is going to put Labour in power.

But that’s fine because non-standard precedent-breaking things are the order of the day this week (and next).

The truth is, if Labour suddenly found themselves in power with the ability to speak for England, the first thing they’d do is ask the EU for a sufficiently long enough extension to be able to negotiate their preferred deal.

And the EU have consistently signalled that they would be willing to give an extension if something significantly changed in UK politics, like a new government.

So my prediction, right up until the end, if someone suddenly put Corbyn in power, he could call up Barnier and say “I’m now in power. Can we have that extension?” and the EU would be very inclined to grant it.


Mar 21, 2019

On Brexit, will nothing be accomplished before Exit Day?

No one knows.


Mar 21, 2019

If science were to transform into something better, what do you think it would be like?

It would be quite like science is today but

a) academic journals would be non-profits, funded by contributions from, or a tax on, universities. Plus maybe a tax on patents. All serious publications would be “open access” ie. free for anyone to read online. This would NOT involve a kind of “vanity publishing” of dodgy journals with low standards charging people to be published.

b) academia would get its online story sorted. All lectures would be online and freely available to all. All universities would use MOOCs.

c) universities would grok social media. Today, social media is the enemy of serious academic knowledge. And it’s starting to corrode it. That’s largely academia’s fault for not engaging and learning to use social media better. Instead academia tried to stand aloof from social media, and social media is full of nonsense. Furthermore, social media is more successful at selling its nonsense to the general public than academia is at disseminating difficult truths.

d) But in a better world, we’d have online forums where members of the public could debate science with the professionals. But there’d be rigorous editors and high standards for the “publications” that the members of the public could contribute. Academia would have taught its culture of rigour to the public that wanted to engage it. And the public would have embraced that rigour.

e) we’d have much better management of data and resources for storing, manipulating, analysing it. This has been way too sloppy in the past. Today, people in the software industry can set up a Kubernetes pipeline capable of creating virtual machines in the cloud for testing / continuous integration etc. from a simple script. Academia should use the same tools. If I read a paper that depends on a data-set and statistical analysis of that data, then a necessary prequalification for that paper being accepted and getting the “stamp of approval” from the journals / academy is that I can run a single script to grab the entire data-set and recreate the entire analysis framework in containers on a cloud somewhere.

f) we need more tools to help with the statistical analysis, data visualization and explaining what we’re actually learning.

g) science is going to get invaded by AIs pretty soon. By which I mean we’re going to have AI / machine-learning techniques looking at data, building models and making predictions. And no human will understand the details of or even the rationale behind those models. It will be very easy to dismiss them. And very hard to justify why we should trust them. Except for the fact that their predictive capacity works. Somehow we need to prepare the scientific community and the general public for this this situation.


Mar 21, 2019

What are common themes in EDM music?

Boom-Boom-Boom-Boom …. wwwwwwwhhhhhoooooooooooooosssshhhhh!

Wait for it ….

BOOOOM!

… Boom Boom Boom


Mar 21, 2019

Shouldn’t object-oriented “design” be studied before object-oriented “programming”? I’m sick and tired of these useless toy examples in these programming books. Why shouldn’t we learn to design first and then implement?

Design and programming are inseparably intertwined.

The moment you are doing OO programming, you need to be doing OO “design” ie. decomposing your problem into classes and responsibilities.

And no-one can do that, without having the specifics of the language at their fingertips, because each OO language, each platform, each situation is subtly different and requires you to design for it.

So forget worrying about which comes first. The answer is, you have to do them together. And you only get to learn either when you learn both.


Mar 21, 2019

Can people who aren't big fans of rap still recognize a good rap song?

Probably not.

I can’t be sure, because I AM a big fan of rap. But I also recognise that I’m not necessarily the best judge of genres that I don’t like.


Mar 21, 2019

Will Speaker John Bercow allow PM May's Brexit deal to be voted on again now that the EU has granted a conditional extension?

If he doesn’t allow it, that could be turned back on him.

Everything is now hight stakes, high pressure brinksmanship.

Ideally Bercow can reject putting May’s deal to parliament and May folds and changes her deal. (Eg. adds the Kyle-Wilson amendment to it)

But if Bercow rejects putting May’s deal to the vote again. And May just says “OK, I have the EU behind me on this, you won’t vote for it, we’ll go over the cliff-edge and it will be your fault” then that puts a lot of pressure on him.

At this point May is probably emotionally hardened to anything that people say about her. Bercow may not be.

Does he want to live with that?

Or does he have any other tricks up his sleeve to then wrest decision-making back to Parliament?


Mar 21, 2019

If it turned out that anthropogenic global warming were a hoax, would the AGW crowd be relieved or disappointed?

Relieved


Mar 21, 2019

Is Theresa May's strategy to make the EU negotiators so physically exhausted that they will agree to what she wants as long as she just stops?

Well if it is, it’s a bloody stupid strategy.

The rest of the EU is a hell of a lot more rested and compos mentis than she is.

The sad truth is that while the EU don’t like Brexit much, it’s not as big a deal for them as it is for us.

We’re the ones who are going to suffer disproportionately. And we’re the ones more desperate for a resolution than they are.

May really is pointing the gun at her own head and threatening to shoot if people don’t give in to her.

At the high-stakes table, that’s never a winning strategy.


Mar 21, 2019

If someone is unwilling to work, do they deserve to starve?

No.

An ultimatum of “work or die” is no different from slavery.


Mar 22, 2019

What is the definition of dubstep music? What makes music dubstep as opposed to electronic or rock or other types of music?

Dubstep is a subcategory of electronic. So all dubstep is also electronic music / EDM.

To the degree that you can cleanly separate genres, dubstep is characterized by

a 140ish BPM tempo that feels slow because the kick is only on the 1 and the big snare on the 3, rather than the kick being 1–3 or 1–2–3–4

a lot of harmonically rich “dirty” bass sounds. Often with various effects on them to make them active (eg. filters sweeping in, in a typical wob-wob effect, often with resonance and distortion to add further higher harmonics. Basically the more dynamic and in-your-face the bass sound, the better.

some other high busy and clattery snares or percussion instruments. Trap tends to have some very busy, ticky hi-hats. In dubstep, this higher frequency percussion is rarely a hi-hat.

original UK dubstep had a connection with reggae, and with dub (obviously). It was slow, dark, cinematic, “pressure”. Associated with THC and ketamin.

For example :

A second wave of English dubstep tended to bring in more high frequency synths. Eg.

which brings us to the infamous rise of American dubstep :

What you hear here, is more high-frequency, more melodic, and more totally outrageous filter sweeps and distortion through the harmonics of the “bass”.

What it retains is that beneath all the excitement is that lazily lolloping kick / snare. It’s around 140 BPM, but with the kick only on the 1 and the snare only on the 3, it feels only “half-speed”. Which makes it surprisingly “slinky” and “sensuous” given what else is actually happening in the music.

TLDR; to be dubstep, bass has to be the most prominent, dominant sound, and with a lot of interest and action and movement in terms of filter sweeps and other effects. But it also needs that half-speed kick / snare to give it either a sensuousness or a sense of heaviosity and pressure.

Related :

Phil Jones (He / Him)'s answer to Who created the first dubstep track and which year was it released?


Mar 22, 2019

SciShow said at some point that part of the reason we keep hearing about cybersecurity breaches is because too many programmers don't understand math well and are working in "a black box." Is this accurate?

Understanding maths well enough to do cryptography based security properly is bloody hard.

I’m not convinced that there’s much shame in most programmers not understanding it. It’s a quirk of modern society that we need really advanced maths to run so much of modern life. And most people don’t understand it, and so defer to “black box” systems that do it for them. (And sometimes fail without them realizing it.)


Mar 22, 2019

Why would anyone SSH to another server instead of using a UI?

It’s quicker …. the far machine only has to send a few characters rather than lots of graphics draw commands.

GUIs suck in general. Most of the time I prefer to use the command line even on my local machine.


Mar 22, 2019

How can we get rid of labels like right-wing, socialist, liberal for proposals or ideas? Why can't a proposal be put forth and debated without the automatic knee-jerk reactions we now see.

There’s two parts to this question :

labels are inevitable. We need to have words for things if we’re to talk about them. And even if we scrapped the current words tomorrow, we’d need to invent new labels the day after tomorrow to keep talking about political positions.

the reason it seems we don’t have much good debate is that we are all living in a kind of goldfish bowl on social media, where everything we say and do is (semi-) public. When people get into discussions in the public space of the internet, rather than a private space of a pub table or classroom etc. people are arguing for two audiences : their opponents and third-party observers.

It’s the third party observers who are the problem. People don’t like to be seen to lose the argument or let their side down in public, so they are more energised to “win” or be seen to win.

My advice to those who bemoan the lack of good debate : go out and find or create spaces where people can debate each other in private. Where there’s less pressure to be seen not to let your side down. Do this, and you’ll find that people are still reasonable and willing to concede when they are wrong or don’t know something.

But if you force people into public competition, they will act like professional gladiators and fight to the death.


Mar 22, 2019

Is Theresa May making the UK look incompetent by requesting for extension?

She and her colleagues made us look incompetent already.

Asking for an extension was a minimal nod to sanity.


Mar 22, 2019

Why do people like songs in other languages so much?

Because most song lyrics are banal and stupid. But the human voice is nice.

Sung music usually sounds better when you don't know how silly the words are.


Mar 23, 2019

What are your thoughts on the letter Uri Geller sent to Theresa May about Brexit?

Clearly if there were any truth to it, it would be a serious interference with British sovereignty and political process. So something would have to be done.

At the very lest, changing the locks on No. 10 Downing Street to keycode entry so Jeremy Corbyn can get in once he’s PM.

Apart from that … if there were any truth to it, you’d have to worry whether a more malign telepath might not have been behind the original referendum result.


Mar 23, 2019

What are zero-cost abstractions in programming languages?

My understanding is that a zero-cost abstraction is something that exists in the source code but leaves no overhead in the compiled object code.

Possibly because all the clever stuff ends up inlined. Or because it’s more about giving extra hints to the compiler.


Mar 23, 2019

My science teacher is making us do a project about evolution, saying it happened. It is a vital part of our grade. What can I, as a devout Christian, do to take a stand?

Pretend.

Smart people can understand and argue for positions and things they don’t personally agree with.

So study evolution for your project, write it up as if you believe in it.

If you have faith that evolution isn’t true, just learning more about it and writing an essay isn’t going to undermine that faith.

So just pretend.


Mar 24, 2019

What is your opinion on Jeremy Corbyn choosing to spend the day in Morecambe rather than attend the People’s March in London?

Corbyn wants Labour as a whole not to be seen as “taking sides” on Brexit.

If Labour takes sides, it can’t try to heal the country once the Brexit decision is made and we’re trying to deal with it.

So … what better way to signal that Labour is a party for both Leavers and Remainers than send Labour’s second in command to the big anti-Brexit rally where his natural Remain credentials are on display.

And have the Leader, who is known not to be passionate about the Remain cause, campaigning up in the North, talking to people who favour Brexit and who need to he persuaded that Labour still has something for them?


Mar 25, 2019

Do you think every country should respond to terrorism the way America did in 2001?

No.

America responded to a far-right, religiously fundamentalist, xenophobic, anti-liberal attack by becoming more right-wing, more religiously fundamentalist, xenophobic and anti-liberal.

Osama bin Laden won. He turned America into a copy of himself.


Mar 25, 2019

How bad is the "Everyone Can Code Movement"? I've heard that it's going to bring down wages and increase competition to an already crowded market. Is making a startup the only way to go? Is there any good news from this?

The point is that everyone is going to have to live in a world which has been eaten by software and where computers are driving all the drivable things around.

Everyone should learn to code, in just the same way that everyone should read and write.

Otherwise they’re completely disempowered, second class citizens.

If that puts the professional scribes out of business, so be it.


Mar 25, 2019

When Brexit has accidentally been referred to as 'breakfast', was this a Freudian slip?

Kind of. But not really.

A “Freudian slip” is something called “Parapraxis”.

Freud was fascinated with trying to explain the phenomenon of Parapraxis. Ie. when you clearly want to do (ie say) one thing, but something else comes out.

What it clearly reveals is that we, as in our conscious, waking selves, are not perfectly in control of our speech and actions. Somehow, through the mistakes of parapraxis we reveal something of the machinery behind the scenes.

Now Freud speculated that the machinery behind the scenes included a “subconscious”. A kind of realm of thoughts and desires which we were purposely keeping suppressed and hidden, even from our conscious selves. We didn’t even “know” in some sense, that we had these desires.

When we talk about “Freudian slip” we mean a mistake that reveals something about those deeply hidden, unconscious desires.

But perhaps that’s not the only machinery. A different sort of theorist about the mind might think that parapraxis reveals that the brain is just using a bunch of statistical tricks to approximate rational thought, the way that our neural networks are starting to. You might note that once you’ve started to say “Brek” the nearest sounding word in the English language to Brexit is, indeed, Breakfast.

And if the brain is generating sequences of phonemes based on some kind of sequence generating algorithm, and then a tiny perturbation (electrical, chemical) disrupts that sequence, “Breakfast” is the next most likely sequence to fall into.

Parapraxis MAY still reveal things about our unconscious desires. I’m sure we’ve all had experiences where something that is related to something we really wanted to has slipped out in a misspoken word. But it may also reveal things about other parts of the machinery behind thought.


Mar 25, 2019

If I have a human who farts continuously, can I use the fart as a fuel source by harvesting it?

Yes.

But remember that

a) collecting the farts is a nuisance. You have to keep the human in a fairly restricted container.

b) it would be more energy efficient just to get the energy directly from the food the human eats.


Mar 25, 2019

Apart from Theresa May herself, do you think there is anyone in the entire UK or Europe who may agree with how she has handled Brexit and if so, who and why?

I agree with it to the extent that if you set yourself the constraints she set herself, you logically end up with her deal.

I don’t agree with her constraints. I think she was misguided to adopt them.

But if you do want those constraints, then she’s done about as well as could be expected of someone trying to achieve a Brexit deal within them.


Mar 25, 2019

How productive and efficient are VIM and Emacs in the age of VScode and JetBrains IDEs?

The virtue of Emacs and VIM is that they are supremely customizable by you, the programmer.

So the trite, but accurate, answer is that they are as productive as you make them.

This contrasts with many of the big IDEs which, traditionally, have been less customizable, and are therefore only as productive as JetBrains and Microsoft can make them.


Mar 25, 2019

Why do some of my programming friends look down on scratch?

Because it’s a horrible language.

Scratch is a language that thinks the problem with programming is typing on a keyboard.

And that if we can only replace typing on a keyboard with dragging with the mouse, then programming is magically “easier” and more accessible to learners.

Frankly, millions of humans have learned to type. And typing didn’t even used to be considered a very skilled job. (Possibly because women used to do it.) Anyone who can learn to write with a pen or use a mouse can learn to type on a keyboard.

Typing is NOT the problem or the real barrier to entry of learning to program.


Mar 25, 2019

Do you know Theresa May tried to bring back Fox hunting, or do you not care?

I knew.

I lump it into the category of “vice signalling”. Where conservatives have crap proposals simply to signal to bad people that they are on their side.

Donald Trump makes racist policies against Mexicans for similar reasons.


Mar 25, 2019

Are we killing the fantasy genre by projecting diversity into it? Should we really add stuff like black or Asian elves or gay dwarves into fantasy?

Any question which asks “Are we killing the fantasy genre” should perhaps bring some evidence that it’s “dying”.


Mar 26, 2019

Which genre of music do you think will be around longer than all the others?

As long as our recording / playback technology still works we’ll have access to all the existing genres of music.

But the one that will still be made for decades to come is that one where a group of attractive young women dance and sing of the joys (or pains) of love and partying, accompanied by a swingy / syncopated / “funky” beat.


Mar 26, 2019

Is Reuters left-wing propaganda?

Reality is left-wing propaganda.

Reuters tries to report on reality.


Mar 26, 2019

What's the point of a soft brexit. Isn't this worse than remain. After all we would have the same rules but become order takers rather than makers?

The point of a “soft Brexit” is that

it’s the least economically bad outcome available

that also “respects the referendum result”.

The great, great problem of the referendum is that it didn’t specify what kind of Leave people were voting for. So any kind of Leave, including a soft Brexit, technically fits it.

So if you believe that two things are important : our economy, and our democracy, then soft Brexit, despite it’s obvious flaws, is the best way of satisficing between the two.


Mar 26, 2019

Why would you feel sorry for businesses trying to find employees in the current labor shortage?

Let’s see how much they pay.

If they’re offering a decent wage, and willing to train people up, then I might feel sorry that the economy has let them down in that it isn’t providing for their needs.

If they’re too cheap to pay or lazy to train, I don’t have much sympathy.


Mar 26, 2019

Why is no-deal Brexit considered economically devastating even though the United States, Canada, Australia, and New Zealand operate just fine independent of the European Union?

Dude.

Don’t embarrass yourself.

You can presumably see that :

the US is very much bigger than the UK, economically.

Australia and New Zealand are very far away from the EU, geographically. So the amount of trade in everyday goods they do with the EU is already low, and they don’t have thousands of businesses that are heavily tied into supply-chains that cross a border with the EU. Also they are busily cementing themselves into local Pacific / Asian free trade agreements.

Canada just signed a super-trade deal with the EU which is a hell of a lot better than “No Deal”. And it doesn’t have the extra problem of an open land border with the EU that has to be closed, despite it signing an agreement saying that it wouldn’t close it.

So you aren’t stupid. Don’t pretend to be on Quora. No one is amused.


Mar 26, 2019

What's the mood now in the UK after Brexit?

The mood is terrible and we aren’t even “after Brexit” yet.


Mar 26, 2019

The UK Parliament of 650 MPs has now taken control of the UK EU exit situation. Almost 500 of them want the UK to remain in the EU. What do you think about this?

I don’t think you know “almost 500 of them want the UK to remain in the EU” until they actually DO vote.


Mar 26, 2019

Is the media's recent focus on 'white supremacy' simply a way of avoiding discussion or placing blame on radical Islam which research shows is far more widespread and dangerous?

“Research” doesn’t show that. It shows the opposite.

All of the extremist killings in the US in 2018 had links to right-wing extremism, according to new report

Of course, Islamic terrorism IS also “right-wing extremism”. Because all the Islamists are basically theologically inspired social conservatives. So it’s not hard to show that right-wing terrorism is our major problem today.

But it’s not even clear that there’s research that shows that the brown Muslim version of right-wing terror is more widespread than the white Christian version in recent years. Certainly not in Europe, America and the rest of the Anglosphere


Mar 26, 2019

Since when is 52% an overwhelming majority, as in "The British voted overwhelmingly to leave the EU"?

It isn’t.

The term “overwhelmingly” is unsubstantiated hyperbole.


Mar 26, 2019

When will Brexit “begin”? Can I still use my German ID to fly to London or do I need to bring my passport already?

Bring your passport.

Also, enough rations and toilet paper.

Nobody knows anything.


Mar 26, 2019

What could a conservative say to change a liberal’s mind politically and socially?

“Here’s how our solutions are actually better for everyone’s welfare and freedom than the liberal solutions you support.”

“And here’s some reasons to think that they’d actually work.”

The main thing that most liberals think when hearing conservative proposals is “sure, that makes you and your gang better off, but what about all the other people that aren’t in your group? Or don’t have the advantages and privileges that you have?”

If conservatives could offer genuinely plausible answers to that question then they might well convince some liberals.


Mar 26, 2019

You need to create a hit song in 24 hours. You have unlimited funds. How would you do that?

Well I’m basically going to brush up on my “Manual” by The KLF : The Manual by The KLF

Realize that I have to adapt it to modern times.

So I don’t have a week, but I have money.

I use social media to contact some of the world’s hottest beatmakers and producers offering them a million dollars to drop what they’re doing and work on my project today.

I want to hear some suggestions. I want a bunch of them, but I want them filtered. I only want the 5 suggests they have in their collection that they think are their absolute best.

I tell them it’s fine to borrow compelling basslines and beats and ideas from the hits of the last two years. In fact, I encourage them to do it. We have the money to sort out sample licensing or law suits. But don’t make something so obvious a copy that it sounds tired.

I try to find an actual producer with a string of hits to his / her name as a consultant to help me weed through the suggestions I’m getting from the producers.

I have them also contact talent agencies with singers / models on their books to find me some likely singers / rappers / dancers to front it. In fact I look for someone competent in all dimensions.

Now comes the secret spice.

My hit is going to be 99% as mainstream as possible, and 1% fucking weird.

So I’m going to find the two most mismatched examples of performers. From different genres, different countries, different looks, maybe beautiful and ugly or young and old, or some other unusual combination. I am going to offer the most manufactured mainstream musical concoction of 2019, but I am going to tell everyone that it is revolutionary because you have never heard this X with that Y before.


Mar 26, 2019

Is the new EU internet copyright law really that bad, or are people overreacting?

I think it looks pretty awful, yes.

Basically any law that says : site owners are legally responsible for what their users do on the site, kills the ability for any small startup to offer a new service that lets people interact with each other through it.

Facebook is big enough to fight the legal cases to protect its users or itself.

The next better Facebook can’t. So the law ends up de facto locking in the giants like Facebook and Google / Youtube even more than they otherwise would be. Who will create a better video sharing service than Youtube now?


Mar 26, 2019

Do you like the music of Edmund Rubbra (1901- 1986)?

At first listen … to this :

Yes, I like it. … but … like other people are pointing out, there is so much music.

Harrison Boyle summarizes it perfectly in his second paragraph.

Music has to tell some kind of story. Or do something to stand out.


Mar 26, 2019

Is global warming a reoccurring cycle throughout the history of Earth?

In earth’s long past, the earth was hotter, yes.

“Global warming” is our term for what’s going on at the moment. It doesn’t seem as if any period in the past had the speed of global warming that we are seeing today.

BTW : don’t be misled by the fact that the world was hotter in the past. That was a time before humans, and all the grains and other staple crops we rely on, had evolved. So there’s no certainty that such a climate would be suitable for humans to live in.

Also the bugs were terrifyingly enormous.


Mar 26, 2019

Why is opera (and generally classical music) sung in unnatural voices?

Because it was a style of singing developed before there was electrical amplification.

Singers had to be able to project their voices to be heard in large concert halls.

To do so they had to use a lot of air, and vibrato helped carry the sound. They also had to learn to sing in a way that wasn’t damaging to their voice at such strength and volume over long periods.

What you think of as “natural” singing today, is very much a style that has co-evolved with the microphone, and depends on electrical amplification.


Mar 27, 2019

What is the fastest programming language which is a high level?

I remember reading somewhere that JoCaml is meant to be pretty fast.


Mar 27, 2019

What if climate change is more of a natural process than human driven?

Then it’s a big coincidence that it’s happening just as we’re doing the very thing that our entire body of Earth science predicts would be causing it.

Think of it like this. Our theory tells us that CO2 increase should cause climate change. We observe the CO2 increase from all the fossil fuels we burn. We observe the climate change.

It’s a bit like observing the guy with a big sack of bank notes running away from the smashed ATM machine and wondering “What if this guy isn’t a thief? Perhaps someone else smashed and robbed the ATM and this is just an innocent passer-by going for a run with a big sack of money?”

I mean, it’s conceivable. But it’s not where any of the evidence you have actually points to.


Mar 27, 2019

What singer or group first comes to mind when hearing the words 'year of'?

Al Stewart


Mar 27, 2019

Does galactic warming have anything to do with global warming?

“Anything to do with” is a bit general.

There’s no direct cause.

Global warming is due to heat from the sun getting trapped in the atmosphere by all the extra CO2 etc. there.

It’s not clear why galaxies might be warming. But possibly they’re shrinking and getting denser. Or the process that generates stars is disrupted in some way.

It’s possible that there might be something “analogical”. Perhaps some kind of dust in the centre of galaxies is trapping some kind of heat there in a way that it doesn’t in “normal” galaxies.

Or perhaps that’s fanciful. I’m not sure we know enough.

What’s definitely NOT the case is that global warming on Earth is somehow driven by some galactic scale process rather than our pollution.


Mar 27, 2019

I hope I can compose a top 1 popular song in my life, then my life won't be empty any more. What knowledge and skills do I need to master?

Give it up.

Kurt Cobain had massively popular songs. And he still killed himself because his life still felt empty.

Compose the music you love. Music can make your life less empty. Music is a wonderful way to enrich your life.

But hits and success in music don't make any difference to that. And pursuing that idea that hits will solve the problem can leave you more empty and worse of than before.

Make music for love and music will make you happy.

Everything else is pain.


Mar 27, 2019

Is Labour truly a working class party?

It used to be, more than it is now.

It’s now also a liberal middle-class party.

That’s the source of the tension

The values and objectives of each faction are increasingly divergent on a number of issues. Particularly Brexit.


Mar 27, 2019

Does Brexit represent the final bankruptcy of the Conservative and Labour parties as political parties with ideas, policies and direction for Britain's future?

Not at all.

Brexit is traumatic. And hugely painful.

But anyone who imagines that this is rewriting the political landscape and going to make the previous parties redundant is mistaking a short-term crisis for a long term trend.

There ARE underlying trends that are driving this : the diverging fortunes of different groups and regions in the UK under the influence of de-industrialization, globalization and new waves of technology.

But it’s not clear that the issue of Brexit, or the approaches to it, while acting as a kind of proxy for these underlying issue, map on to the real underlying topology of these issues well enough that a simplistic Remainer / Leaver dichotomy will be able to capture it.

As soon as Brexit is “decided” (or “done”) I predict that suddenly loyalties to Tory / Labour will snap back into place.

Because the “left / right” or “Labour / Tory” division is still far better at matching the essence of the “on the side of the powerless / on the side of the powerful” dichotomy that will still be relevant despite all the upheavals of de-industrialization, globalization and new technologies.


Mar 27, 2019

If the people are equally divided regarding Brexit, shouldn't the job be handed to a trusted neutral experts group to decide?

Plausibly.

But there is no trusted, neutral group of experts.

In fact, Michael Gove already campaigned on a ticket of “we’ve had enough of experts”.

We’re in this hole because the notion of expertise has been so devalued in recent years. (Partly because they were discredited with the crash / collapse of the neoliberal world order in 2008, and partly because the internet allows purveyors of nonsense to “route around” gatekeepers who actually know something.)

So … even if in principle a group of trusted neutral experts could make a better decision, no-one believes in such a thing.


Mar 27, 2019

Is Theresa May against Brexit?

No.

Theresa May is not supposed to be neutral.

I don’t know where you got that idea.

May was in favour of Remain before the referendum. And then explicitly stood for leadership of the Tories and the vacant role of prime minister on an “I will deliver Brexit” ticket.

She has consistently declared herself, and campaigned, in favour of “delivering Brexit” ever since.

All her actions are consistent with someone wants to make sure that Brexit happens.

She IS for Brexit. And has explicitly said she is for Brexit (ever since the Referendum). And no-one expects or requires her to be “neutral” on the subject.


Mar 27, 2019

If "global warming" was changed to "climate change" because of lack of evidence for warming, then what, exactly, what is really the leftist complaint?

It wasn’t changed to “Climate Change” because of “lack of evidence”.

The evidence was there, and is still there.

It was changed because the short term symptoms could sometimes include local cooling, and it was thought that people would be confused if they heard “warming” and saw “cooling” happening locally.

So overall we’re still warming. But weather patterns are disrupted which means that locally you can see cooling.

And “Climate Change” was thought to be clearer, less confusing description of that.

Some people, though, insist on being confused.


Mar 27, 2019

If we have to swallow the terrible May-EU deal to end the squabbling, what is to stop us ripping up the EU deal once we have other trade arrangements and reunite Northern Ireland with the rest of the UK?

It’s worth re-emphasizing what Simon Kinahan said. There’s no need to reunite Northern Ireland with the rest of the UK after May’s deal, because May’s deal doesn’t separate Northern Ireland from the rest of the UK.

Ask yourself how your understanding got so muddled that you assumed that it did. Are you, perhaps, listening to the wrong people? People who are deliberately feeding you disinformation?

As to the wider question. What’s to stop us ripping up the deals that we signed up for? Well, our reputation as honest brokers. The UK is an international trading nation. That’s its lifeblood. It takes two to trade. We can’t enforce trade on others at gunpoint. (At least not since the 19th century).

And so if we do rip up our deals and treaties with other countries, those deals will be ripped up for us too. If we think we can treat other countries with arbitrary disrespect, they will treat us with equally arbitrary disrespect. Or shun us.

And if we think that because we treat France and Germany badly, and renege on our promises to them, this will somehow make Australia and South Korea more enthusiastic to get close to us, then we are fooling ourselves.


Mar 27, 2019

Should Theresa May resign if Brexit is not successful?

May will be long gone before any evaluation of “successful” can be made.

Even though we already know that it’s not going to be successful. It will take time for that fact to percolate into some people’s heads. And May will be gone long before that.


Mar 27, 2019

Has the British parliament gone mad?

They haven’t exactly “gone mad”.

Brexit just is a “mad riddle” which is proving impossible for the entire British political class and institutions to deal with. It’s kind of like the Gödel Number of British political theory. Impossible to contain or digest.

Fundamentally, the referendum asked the British political class to implement something that was profoundly wrong-headed. And did so in such a way that raised the expectations of the British electorate that it would be a good idea, without any significant downside.

Politicians have a dual role : they are elected by us and therefore our “representatives” but they are also explicitly tasked with applying their own initiative and wisdom.

The problem is that a direct request from the people, through a referendum, breaks that contract. Politicians are, rightfully, wary of going against the will of the people, as expressed by the referendum result. At the same time, they can’t see any good way forward through implementing it.

And, at least the honest ones, are fully aware that the benefits of implementing it neither compensate for the losses it will incur nor approximate the expectations of the public who believe in it.

So they’re in a kind of paralysis. They all want to find a way forward. But every way forward leads to pain. Execute Brexit and you’ll have, at best, an unpleasant economic slowdown of the kind that usually loses elections and makes people unhappy; and at worst, a major economic - social catastrophe that starts putting us in the vicinity of Venezuela. (Anyone who thinks that you can’t have outbreaks of angry mobs looting in the UK doesn’t remember the riots of 2011).

OTOH, cancel Brexit to save the economy, and you’ll destroy what shred of credibility the political class still has. And you might still get the rioting and looting, or a surge in far-right populism entering the political system and bringing down the system from within.

So you try to find some kind of compromise or middle way. But every compromise looks bad. And while you might just convince yourself of the virtues of your compromise, you can clearly see the flaws in the other side’s compromises and won’t support them.

That’s why parliament can’t agree on any positive proposal. Every proposal has more downside than up.


Mar 27, 2019

The whole of New Zealand is supporting the Muslims after the terrorist attack, would the United States have done the same if Muslims there were attacked?

I think we can say definitively “no”.

Quite the opposite. Trump would be prevaricating like a m*****f***** to avoid saying he was standing with Muslims against white racists.


Mar 27, 2019

Would Theresa May rather accept no-deal Brexit or cancel Brexit at the last minute?

I think she’s quite cleverly keeping quiet on that one.

The advantage is, that if both sides think that she might prefer the one they really hate, they are a little more likely to support her deal.


Mar 27, 2019

Do you believe that climate change is a hoax perpetrated by the Globalist like Al Gore, that went from nothing, and all of a sudden he's one of the richest men in America?

I believe none of :

that Global Warming is a hoax

that it was “perpetrated” by Al Gore.

that Al Gore went from “nothing” … last I remember he was the Vice President of the US

that he became rich through promoting global warming awareness. He got rich by investing in a media company that then got sold. He also has shares in Apple.

that he is one of the richest men in America. He’s worth about $300 million. That’s plenty rich compared to most Americans. Obscenely so. But not “one of the richest” it’s orders of magnitude below the superwealthy in the US. Al Gore Net Worth. (For the record, there are 607 billionaires in the US.)


Mar 27, 2019

A small independent team and I are working on developing a programming language. We have a prototype working. Where would we find people willing to test it?

Show me.

If it's interesting, I’ll post a link to Future Programming

If it is more radical / ambitious, the community around the Future of Coding could be interested too. Look for their Slack channel.


Mar 28, 2019

Do you want your children to appreciate and listen to classical music?

A2A :

If I have children, I’ll want them to appreciate and listen to as much classical music as they want.

I think there’s excellent classical music I enjoy listening to. And there’s excellent classical music I don’t have any interest or patience to learn to enjoy or listen to. And there’s a tonne of classical music that isn’t actually excellent and is just people rather laboriously working through a formula.

I certainly don’t hold up classical music as some kind of special “better” music than all the other genres. Nor do I think it represents an ideal that all other musics should aspire to or try to approximate.

There are so many different kinds of music, for different occasions and uses. “Classical” is just a subset of all those different genres (it’s obviously more than one genre) and each member defines a particular set of virtues, and requires you to acquire particular habits of listening to appreciate it. Other, “non-classical” genres are defined by other virtues and require other habits to appreciate them.

All genres have good and bad examples within them. All genres require you to spend some time (and perhaps “effort”) to become able to distinguish good and bad. All genres can bring great pleasure to your life.

Finding the ones which do, and indulging your taste for them, is part of the art of living. I hope any children I have in future will acquire that art. And obviously I’ll try to help by exposing them to different musics that make me happy.

Some of those musics will be classical. Frankly, quite a lot won’t be.


Mar 28, 2019

Who do you support in the UK with the education based clash between Muslims and the LGBT community? Which marginalized community should get priority? Do you have to make a choice between Islamophobia and bigotry?

It’s not “Islamophobia” to say that children, even children of Muslims, should grow up in a society learning that that society doesn’t discriminate against and supports its LGBT community. And that there is no sin in being gay or having gay sex.

All Abrahamic religions dislike that. But sometimes religions are just wrong.

So no. You don’t have to choose. You can support the LGBT community without being Islamophobic.


Mar 28, 2019

Would it be accurate to argue that humanity got itself out of a major economic depression (in the late 2000s) only temporarily and by burying itself in debt?

That would be a reasonable take.

It got itself out of the major economic depression by printing lots of extra money to stimulate the economy. (Technically “quantitative easing”)

It avoided that huge amount of extra money causing inflation, by making sure most of it went directly into the pockets of the financial sector and rich people who didn’t use it to push up prices of everyday goods and services, but used it to prop up and expand their own wealth.

So basically the rich got bailed out. And some poor people lost their homes.

The economy is probably going back into recession soon, because of normal oscillations. And there are few resources left to do anything about it. We can’t do more QE. Or lower interest rates much. Trump has given away most of his tax cuts already.

Maybe, if we’re lucky, we’ll recognise that the only option left is the massive public works projects that we should have done last time.


Mar 28, 2019

Since a lot of people hate the white space indentation in Python, why doesn't someone invent a language identical to Python in all other respects, but uses the block structure syntax of C and C++?

I just don’t get it.

It took me, like, two days to get used to the indentation. And I’ve never looked back since.

How come people still whine about this?

Are you guys all telling me you don’t indent your code when you write C or Java? That’s horrific. Indentation is one of the most useful habits to have, to make your code readable, even when the language doesn’t force it on you.

I don’t know any professional programmers who don’t indent. Or don’t think indentation is a good idea.

It costs next to nothing to abide by Python’s minimal indentation requirements. Basically everything has to line up. Which is what any sane programmer does anyway.

So why would you go to all the faff of creating a new language just to avoid less than a week of getting used to something?


Mar 28, 2019

Will NodeJS ever make backend languages like Python and Ruby irrelevant?

A few years ago, I thought it would take a significant chunk of web-server work away from Python and Ruby. Perhaps even become the dominant backend language, driving Python, Ruby and PHP towards extinction.

I’m not so sure of that today.

It seems that now the situation is becoming much more complex. With “web-servers” being fragmented into multiple “micro-services” each possibly written in a different language; depending on which provides the best framework or mindset for that particular service.

The overall system’s shape will depend more on the scripts that orchestrate the containers that run these micro-services than on custom code in a framework like Rails or Django or node.js. And many services will be simple off-the-shelf components that hardly need custom programming at all. Just configuration in the Dockerfile or similar.

Programming a backend will be less about using frameworks with a programming language and more about orchestration scripts that locate your own micro-service into a pod containing off-the-shelf cache, db etc.

I’m guessing that Python and Ruby will still survive in this mix of micro-services. But you’re also more likely to see other languages like Erlang, Scala, Go or Haskell enter the mix.


Mar 28, 2019

Are there good socialist lecturers like Jordan Peterson? (See comments)

If you’re looking for a far left-wing thinker and speaker who is deeply rooted in Christian moral certainty, then try Chris Hedges.


Mar 28, 2019

Should minimum wage be managed by an algorithm, rather than just a flat percent for everyone?

It’s a political policy.

It’s rooted in the values you want your society to reflect. An algorithm can’t tell you the difference between right and wrong.

Obviously you might use algorithms as part of your calculation of how much to set it at. For example, you might think that a minimum wage should allow the recipient to buy a certain kind of life. In which case, it must be set at a function of the cost of that life. So you might well use an algorithm to calculate that.

But at root, we humans must make the political / moral choice.


Mar 28, 2019

Why do so few people gravitate towards production/Application support roles compared to, say, plain software Development jobs?

Do they?

Isn’t “Product manager”, “product owner”, “team leader”, “scrum leader” etc. etc. a “support role” for programmers?

They should be. Managers should exist to make programmers’ lives easier, while the programmers wrestle with the code.

But a lot of people want to do those roles.


Mar 28, 2019

What are the best arguments for and against internet piracy?

I’m not sure there’s any real argument against it. Except that world governments and corporations have conspired to make it illegal and punish you if you do it.

Morally, I don’t think that there’s any reason to see sharing non-scarce information files as “theft” or a social problem.


Mar 28, 2019

Will web developers become obsolete?

Not obsolete exactly.

At some point the word “web” might disappear, it will be subsumed within a general developer role.

People don’t, I think, hire “database-developers” to write SQL. We assume that most developers know (or can learn) SQL (or whatever appropriate query language for the data-storage is) as part of their general toolkit.

I imagine (I’m not working in the area at the moment) that we’re getting close to where a “front-end” developer is expected to know HTML / CSS as just one of the possible rendering outputs they will be working with. But it might also be equivalents for other operating systems. What’s important is the principles. And perhaps wider frameworks like React.

Similarly, surely any serious developer needs to understand how two computers can talk to each other over http / https. You won’t have specialist “web developers” for that.


Mar 28, 2019

Why is Apple reinventing itself as a services company?

As Borislav Agapiev says, because they want more money and they’ve run out of good ideas for new products.

Possibly, justifiably, they actually don’t believe that there’s going to be a growing market for consumer tech. goods right now. Not even in China, which is slowing down, or the rest of the world which is hooked into China’s growth.

People are gizmo-ed out. And it’s hard to get them excited about incremental improvements in, or the huge cultural significance of, new gizmos.

Whereas entertainment is considered a solid market for which there’s always demand.

The issue is, though, that Apple has no special claim to competence in this area.

It’s not clear that any of the virtues that Apple is known for transfer across to these areas.

There’s a fundamental mismatch between the closed-mindedness of a platform owner, like Apple, who want to lock down control of their platform, ostensibly to perfect the experience for the customer. And the promiscuity required of a content company, which needs to be on everyone’s platforms and as ubiquitous as possible.

Sony were wrecked by this contradiction 20 years ago. Apple might well be wrecked by it now.

Either the world isn’t ready for new product categories, or Apple no longer has the corporate imagination to discover them. It’s dabbled with the obvious : TVs and cars, for decades, without these categories blowing up for it.

Smart watches haven’t discovered their killer app. (Beyond sports tracking, which is a niche). Phones are saturated. Tablets have hit a wall (Basically because no-one has really solved the problem of bridging the gap between tablets and the massive lock-in that desktop UI conventions of “useful” or “work” software has. If someone could finally figure out how you could do your daily productive work on tablets, then tablets would have a lot more growth ahead of them.)

So Apple has no real idea for new product categories to pursue. And so it looks to what looks like plausible money : services. But it’s now an also-ran in a very crowded market. It’s not clear how it distinguishes itself or honours its brand through this.


Mar 28, 2019

What would be the major consumer product(s) of the next 50 years?

Robots.

Robots are the one area where there is a lot of technological development going on. Not least with custom neural-net and AI chips and boards that are coming out : eg. from Google’s Edge / Coral TPUs to Nvidia’s Jetson.

But the consumer product side of things is still very embryonic. Consumer drones have done OK-ish. But other consumer robots are still basically toys or gimmicks that don’t do enough. And the market really hasn’t done well at all : Consumer Robots Had a Terrible, Horrible, No Good, Very Bad Year

We haven’t quite figured it out yet. But we will. And then robots are going to be big.


Mar 28, 2019

What would be the most in demand web development skills in 5 years?

User-10734802813418318519 might well be right that it’s AI.

AI is coming into various fields very fast and in surprising ways. There are already proofs of concept of AI “web designers”. Of course they aren’t as “good” as people. But they might well be “good enough”.

I think we’ll see AI algorithms moving into other parts of the developer stack … into the CI/CD pipelines and DevOps monitoring / management side of things.

Basically we’ll get AI log-analysis. AI load balancing and traffic optimization. AI doing “code reviews”. Possibly even fixing bugs (or at least suggesting fixes).

I think we’ll also see automatic code analysis and resynthesis ie. programs that can analyse existing code-bases, extract the algorithms and “ideas” from them and automatically translate them into new languages and systems. Or at least derive unit-tests to test that your manual port is consistent with the previous system.

“Web-design” blends into marketing and strategy. We’ll have AI sentiment analysis of online conversations about your online presence. And therefore brand.

We’ll have AI “competitor analysis” which can look at everything your rival companies are doing online and use Machine Learning to estimate how well its doing, even what it will be doing next.


Mar 29, 2019

What is your diagnosis of Theresa May's mental health?

Tired


Mar 29, 2019

Why does the BBC think it is a democratic institution when it is a propaganda machine that is not accountable to its shareholders?

It’s not a “democratic institution”.

It is an institution with a charter of serving the British people. And tries to remain relatively neutral.

The people who call it a “propaganda machine” are simply people who want to push a different flavour of propaganda and hate that the BBC is a respected institution that gainsays them.

Everyone in the UK is annoyed by the BBC. Precisely because it succeeds in not being 100% on anyone’s side.

The BBC is disappointing sometimes.

But it is a hell of a lot better than the cesspool of hatred that you, dear questioner, would like to see it replaced with.


Mar 29, 2019

Do you think the UK government will start revoking Article 50?

Probably not.

I think the most likely outcome at this point is one of :

A final vote in parliament between May’s deal and the most popular “indicative vote” which will be some kind of customs union but not single market membership.

May calling a new general election along with elections for MEPs and a long delay. (12+ months)

If politicians don’t get their act together, No Deal.

Everything else was decisively trounced in parliament in the last round of “indicative votes”


Mar 29, 2019

Do you believe that Brexit would have gone smoothly, if Theresa May was not PM?

No.

May is a mediocre leader. And she made big mistakes.

But the ultimate problem is structural.

The UK doesn’t have the clout to fight the EU to win a better, custom deal outside of the EU, than the deal it had inside the EU.

But Leavers sold the voters on the idea that it could. That Leaving would bring considerable benefits with little downside.

Now politicians are struggling because they can’t deliver on the vague but enticing promises that were made in the name of Leave. But they can’t negate the referendum either.

And if they try to tell people the truth, that they were misguided to vote for Brexit, then they’re accused of being both patronizing and treacherous.

Even if May had been a genius. Or a “true believer” in the Brexit cause, the arithmetic still wouldn’t have worked out very differently.

She would still be choosing between basically three unappetizing outcomes :

don’t leave; and negate the referendum with all the political ramifications of that,

leave on no deal and crater the UK economy, with all the economic AND political ramifications of that

find some kind of deal that would, inevitably look worse than both staying in the EU, and than the unicorns that Leave promised.

All the fighting and prevaricating and disruptions of the last two and a half years is basically the political class of the UK writhing and wrestling as it tries to escape these bonds.


Mar 29, 2019

I'm trying to calibrate British turmoil over Brexit as compared to the current partisan turmoil in U.S. politics. Who can enlighten me?

The anger and partisanship is probably larger in the US.

But the actual damage, and the political chaos is larger in the UK.


Mar 29, 2019

If science can be bought is climate change the most lucrative sell and profit?

The claim that “science is bought” in favour of results that show Climate Change is happening, is utterly mind-blowingly insane.

Who the hell has the kind of vested interest in people thinking that there’s climate change to make it worth science's while?

The amount of money that goes in government research grants would go to scientists whatever they were researching. If they said there was no global warming, they’d be researching something else and they’d still be getting grants.

The amount of money going to renewables is still tiny compared to the subsidies to the oil industry. Fossil fuels are so much bigger than any money available to the renewables industry it’s not even funny.

If scientists were really corrupt and bought, they would make a fuck-tonne more money by selling their souls to the oil industry and claiming that climate change wasn’t happening.


Mar 29, 2019

Why is it so hard to come up with a minimally tolerable Brexit deal? Why is it so hard to simply leave the EU?

It’s not hard to leave the EU.

But so much of the economy is wired into the EU. So many UK businesses sell to other EU countries at a price which assumes no tariffs, or have become stages in EU-wide supply-chains that assume that it takes only a few hours to move parts from the EU to the UK and back again.

Suddenly putting tariffs on those sales and putting a check-point at the borders that can take 12 or 24 or 48 hours for parts to go through, completely changes the cost-benefit calculation of countries in the EU buying from the UK or working with UK partners.

The French company that bought widgets made in Swindon because they were 20p cheaper per unit than the widgets made in Düsseldorf is going to switch to the German supplier once there’s an 8% tariff on English widgets.

The effect is like taking a big hammer and whacking the UK economy, very, very hard indeed. Much harder than the average economic slowdown or disruption.

So … nobody knows how well the UK economy will survive that. Most people who work in those industries and deal with the EU think that it will hurt them a lot. That the losses they make because of all the French and Italian customers switching to Dutch and German suppliers will be impossible to make up with just more English customers. Or what new Australian customers there will be.

So no-one wants to lose the benefits of being in the market.

Now many Leavers promised, and maybe believed, that the UK could persuade the EU to let it keep selling Swindon widgets without the tariffs while still being outside the EU.

But the EU are understandably reluctant. Their position is that if you want out of the club and the mutual rights and responsibilities that membership entails, then you are out of the club and you don’t get to cherry pick the benefits by defining your own new membership plan which is “just the good bits”.

Because of this. And because the EU is much bigger and more powerful than the UK and not easy to push around; the politicians are faced with the problem that they can’t deliver a “just the good bits” or “having our cake and eat it” Brexit to the British public.

Another theory that the Leavers had was that the UK could make up the losses in Europe with new trade deals with other fast growing, rich economies, around the world. In claiming this, they downplayed the facts that a) making such deals would inevitably take a long time (most trade negotiations take years), b) the UK didn’t actually have a lot of negotiation experience or ability to make such deals (it’s been negotiating from within the EU, and as part of “team-EU” for the last 40+ years),

And c) that any attractively big and dynamic economy that we wanted to make a trade-deal with would inevitably demand concessions from us.

Leavers wanted to leave the EU because they felt that their “sovereignty” was lost when the UK had to defer to the EU courts. But any international trade deal requires the UK to defer to an international adjudicator of some kind. You can’t, as a country, judge yourself in a dispute with another country. So any new deals would inevitably involve giving up just as much sovereignty to international dispute resolution bodies as the UK had given up to the EU.

We can have trade deals. Or we can have absolute sovereignty in splendid isolation. But we can’t have both.

So … our political class are in a bind.

They can deliver Brexit but it will be crap in the short-term and won’t necessarily get any better in the long term.

Or they can not deliver Brexit, save the economy from the damage, but be called traitors and hated by all the disappointed Leave supporters.

What’s “hard” about Brexit is that the political class don’t know which of these two unpleasant outcomes will be more unpleasant. And keep dithering rather than choosing one and facing the consequences of it.


Mar 30, 2019

What happens to the Labour party in the UK if a general election's called in order to resolve the Brexit crisis. Given 70 % of their seats are pro Brexit but Corbyn isn't supporting any kind of deal.?

Labour know how much of a problem Brexit is for them. They’re not going to be caught out or surprised.

That’s why the top people have been desperate to try not to let Labour become associated with Remain, despite the fact that most members and active supporters are passionately Remain.

Labour wants to be the party that can appeal to both Remain and Leave voters and that can heal the rift with policies focused mainly on addressing poverty and regional inequality.

If there’s a new election now, Labour will take advantage and fight it as hard as they can.

But they’ll try to take the focus OFF Brexit. And will talk as much as possible about the other problems Britain faces.

This is a good thing. Because Brexit is a great distraction while millions of children are falling into poverty and essential services are crumbling around us.

Of course there will need to be a Brexit policy. I’m guessing it will still be some version of “We will Brexit but a softer one than the Tories”.

And I’m guessing that the stated aim will still be their special customs union, but if they find themselves in power and negotiating and they can’t make headway with the EU, they’ll end up allowing themselves to be pushed back to a Norway style deal. But they’ll make as much of a show of fighting against that as they can.

Also, in any realistic scenario, Labour won’t get an outright win. But will get the chance to form a coalition with the SNP and possibly Greens / LibDems. I don’t know if the Change UK party will also enter into coalition with Labour. I think people will be very angry with them indeed if they go into coalition with the Tories or otherwise enable a new Tory government.

However, in coalition with the SNP / LibDem / Green, Labour can plausibly say that a Norway style deal represents the best compromise of what the voters asked for in the election. A Leave but respecting the large support for parties who want a softer / non-existent Brexit. The coalition partners will make it a precondition of the coalition.

Now maybe none of this works. Maybe Remain resentment at Labour will be too strong and the Tories will scrape back in. Or maybe the other parties refuse a coalition altogether if Labour don’t commit to cancelling Brexit. And the country becomes fully ungovernable.

But that, I think, is Labour’s (and our), best hope in getting through the Brexit situation now.


Mar 30, 2019

Why do you, as a liberal, support open borders?

As a “liberal”, no.

Nation states are part of the liberal order. And need some protection if that order is to work.

As a radical “libertarian socialist” which is the most idealistic position I support, then Hell, Yeah!

Countries shouldn’t be prisons. And humans should be free to move to wherever they can make good lives for themselves, rather than subject to arbitrary restrictions.

If we face a lot of people having to move out of hot wastelands because we fucked up the climate through burning too many fossil fuels in the cooler regions, that’s a collective failure and it’s a collective responsibility to take care of those people who have been forced to move.


Mar 31, 2019

Is there really a lack of an agreed-upon and rigorous definition of object-oriented programming?

There’s pretty much a lack of an agreed-upon and rigorous definition of anything.

Agreed upon and rigorous are not the default. They’re the work of a lot of hard research and negotiations of the kind that takes place in the sciences. And are usually restricted to a group of professionals or insiders willing to go by the rules of the profession. And even then, people still disagree.

Something which is basically a heuristic category for working programmers isn’t likely to end up with agreed upon and rigorous. Not “Object Oriented”, not “Functional Programming”, not “Agile”, not “DevOps”.

Sooner or later one group finds a sales pitch or political advantage or even just useful pedagogical point in declaring their interpretation of the concept to be the “real” thing and someone else’s as having missed the point.


Mar 31, 2019

What bands do you like that have a female lead singer and the rest males?

The Cocteau Twins

One of my three favourite bands in the 80s, and still in my top 10.


Mar 31, 2019

Why can't Theresa May just put ‘deal or no deal’ in front of the House of Commons and ask MPs to choose?

The Commons doesn't work by having votes to choose X or Y.

It has votes on Yes or No.

Formulating X or Y as X - yes or no? Followed by Y - yes or no? Can end up with no to both. Which is where we are.


Mar 31, 2019

Why do some Brazilians dislike the coup d'etat of 1964 to be celebrated?

It reminds them how batshit crazy mainstream Brazilian culture has become.

A couple of years ago no-one who wasn't a far-right maniac would even think of celebrating the military coup.

Now it's an actual fucking thing. Something you have to contemplate your neighbours and colleagues doing. With the government's blessing.


Mar 31, 2019

If Theresa May destroys the Conservative party, will that excuse the mess she's made of everything else?

Not really, no.


Mar 31, 2019

What are the problems with Brexit?

It wasn’t specified what it would be when people voted for it. And so many people wanting very different things all supported the same option, without any of them spelling out in detail how it would work. “Brexit means Brexit” became a joke because it was a transparent attempt to cover the lack of a deeper consensus on what Brexit is.

People weren’t told, or didn’t believe, the downsides of Brexit during the referendum, and still most of the supporters of Leave hope that it will be an improvement on what they have at the moment. They are almost certainly wrong about this, but it’s hard to tell them without sounding patronizing.

The politicians find themselves in a dilemma : either try to stop Brexit and then get accused of treachery and denying the will of the people; or allow Brexit to go through, watch the UK economy destroyed, and then get blamed for that.

Every politician who has any kind of power tries to find a clever way between these two poles. Inevitably, such compromises end up alienating everybody.

The only person who has had to really come up with a fully worked-out plan is Theresa May. And consequently her compromise is more roundly hated and rejected than everyone else’s.

Because of the fixed timetable of Article 50, and Theresa May foolishly triggering it before getting agreement even within her own government, we are hurtling towards crashing out of the EU with no deal within 14 days if the politicians can’t get their act together. And because of the previous points, it seems to be almost impossible for them to do so.


Mar 31, 2019

Why is it Many civil rights icons (Jesse Owens, Nelson Mandella, Gandhi) have praised dictators, communists, Nazis, and even supported terrorism?

Civil rights icons tend to be intelligent and knowledgeable enough to understand that politics isn’t a simplistic “good guys” vs “bad guys” fight. That freedom fighters are called “terrorists” by the people they are trying to win freedom from, and that “Communists” and even “Nazis” are not the one dimensional caricatures you might think they are.

When one of these icons has praised people you think might not be praiseworthy, stop and think what it was that was being praised. If Gandhi, trying to get the British out of India, makes an off-colour remark that the Nazis are being very useful in distracting the British, then think about how narrow that piece of “praise” for the Nazis actually is, in that context. Context matters. Exactly what was said, matters. Who it was said to and why, and the tone in which it was means, matter.

Politics isn’t a game of “pin the bad phrase on the political enemy”. It’s an attempt to shape the world through ideas.


Apr 1, 2019

Will software engineers refuse to write programs to automate their own jobs when the time comes?

Programmers spend their lives trying to automate their own jobs away.

We all hate the work that programming involves and are forever coming up handy little tools to automate the work away. That’s why we have compilers (to write machine code for us), compile time checking (to find our bugs for us), linting tools (to find our bad programming for us), bug trackers (to keep track of the bugs), diffing tools (to compare data outputs for differences, so we don’t have to do it ourselves), autocomplete (to type our programs so we don’t have to), git (to manage our source code for us), Docker and Kubernetes and a million and ten other DevOps tools (to configure our computers for us), StackOverflow (so we don’t have to read the fucking manual).

Etc.

When someone finally figures out how an AI co-programmer can find and fix our bugs for us, we’ll rush to embrace it.

Programmers LOVE automating our jobs away. It’s the only thing that makes the job bearable.


Apr 1, 2019

What do you think about tribute bands? Which one is your favorite and do they sound like the original artist?

I have zero interest in tribute bands.

To me, music is about composers. People who invent music.

I find the idea of wasting your musical talents copying and trying to reproduce someone else’s musical ideas bewildering. Why would anyone want to live their life like that?

Why would anyone want to listen to that?


Apr 1, 2019

I see lot of Fake news and hate messages spread through social media? When and how will this end?

I don’t see that it will.

The best we can hope for is that people basically get savvy enough about, and fatigued enough with, social media that they’ll just start ignoring all the fake news and hate messages, and focus on their actual social interactions.

I don’t know if “news” can survive in a world where we’ve seen so much “fake news” that we’re automatically filtering it out.

But that’s the best I can hope for today.


Apr 2, 2019

Can anyone give me a cogent argument why there should be a general election in the UK right now?

The country is in crisis because the institution of government and parliament can't bring itself to make a decision.

Parliament has a veto on the government's proposed deal. And won't accept it.

But parliament is too divided to come up with an alternative that it can support.

The only possible resolution to this crisis is to dissolve parliament and give the people a chance to elect a new parliament which can have a coherent opinion.

In our parliamentary democracy, the “will of the people” is expressed through the members they send to parliament.

So, a new general election can solve both our outstanding problems : it's an up-to-date poll on how the people want to proceed WRT Brexit. And it’s a mechanism that can break the deadlock in parliament by changing it's composition.


Apr 2, 2019

Does Ashley Madison strike any of you as having the most immoral business model, of any, in the western world?

Well apart from the arms industry that enables and promotes war; the oil, coal and gas industry that drives climate change and sponsors denialist disinformation campaigns that prevent us doing anything about it; all the other polluting industries that contribute to the degradation of our environment and health; social media that spies on us and sells our intimate data to advertisers while enabling fake news to undermine democracy and conspiracy theories that make us paranoid and stupid; the advertising / marketing / PR industry which persuades us to be dissatisfied and unhappy; bankers and others in big finance who recklessly gamble with our economic stability in the casinos of Wall Street; mercenaries and hired killers; accountants who specialize in helping their clients avoid paying their fair share of taxes; private prisons which are basically legalized and for profit slavery; “news” companies that pander to and encourage people's basest fears and prejudices with sensationalist and misleading reporting; “intellectual property” lawyers who prevent the free sharing of information; industrial food giants that make us obese with cheap but unhealthy ingedients; and AI researchers who are making humans redundant.

Apart from all those business models, maybe Ashley Madison's is the most immoral in the Western world.


Apr 2, 2019

I know some of JS but this is getting too tiring for me. Should I learn a new programming language or just keep learning JS?

Without knowing what you find tiring, it’s hard to say.

I, personally, think that ClojureScript is a far, far better language than JS. Far more powerful, far easier to work with, and far less trouble.

And if I have to sit down and write an in-browser application or front-end, I will choose ClojureScript without hesitation. Most likely with Reagent / re-frame to wrap React.

OTOH, ClojureScript is a more obscure language based on ideas that are less widely known and taught in the community.

If you are a reasonable programmer, you are good at self-directed learning, and you have the choice, I say just go for ClojureScript (or possibly Elm if you’re that way inclined).

But if you are still a novice, you might find that hard to do.


Apr 2, 2019

Why does Jeremy Corbyn have such low approval ratings when there has been so much chaos ahead of Brexit (April 2019)?

Group-think on the left. Particularly the pundits in the left media.

Some point at the beginning, many on the left decided he was a “bad thing”. And ever since then, confirmation bias, means that they think that his gaffes and miscalculations are ten times as large as they would be coming from any other politician.

You don’t expect Tories to like Corbyn. The right wing media would be as negative against any (and certainly any Remain) Labour leader as they have been against Corbyn.

But the degree to which so many liberals and centre-leftists have rejected him is shocking.


Apr 2, 2019

Can you see hateful rhetoric being preached from all sides of the political spectrum?

I see angry rhetoric shouted from all sides of the political spectrum.

I see aggressive words and body language and even occasional small scale violence (like jostling, punching and throwing missiles) from all sides of the political spectrum.

I see conspiracy theories and fake news forwarded by all sides of the political spectrum.

I see “hatred” as in systematic denigration of, and misinformation about, “the others” being preached only from the right.

I see systematic acts of planned violence, often as a political signal, or with intent to ignite a spiral of further violent retribution, coming only from the right.


Apr 2, 2019

Does reality have a liberal bias?

Yes.

Take religion. Conservatives tend to be more literal in their religious interpretation, and fiercer in defending the integrity of their beliefs. The thing is, Christian conservatives are fiercer in supporting Christian orthodoxy. Muslim conservatives are fiercer in supporting Muslim orthodoxy. Hindu conservatives are fiercer in supporting Hindu orthodoxy. Mutatus mutandis Jewish, Jainists, Buddhists, Confucians etc.

Clearly, at maximum, only one of these groups of conservatives can be right. And no group is large enough to be the majority of humanity. So ... we must conclude that on the most important question of all, in life, the grand cosmological question about the shape of the universe and what it contains, we know with 100% certainty that MOST conservatives are wrong. It's impossible for them not to be. And yet they are fervent in their belief in their error.


Apr 2, 2019

Do we know how UK parties voted for or against the Brexit alternatives?

Guy Campbell has the definitive chart.

Note that “parties” don’t vote. Individual MPs do.

Parties can “whip” their MPs, ie. tell them which way to vote, but can’t force them to. Which is why you see both Labour and Tory MPs rebelling against the party line and voting against the way that most of their colleagues did.


Apr 2, 2019

Why are the liberal Democrats not polling well despite the fact that the conservative leadership has been hijacked by Brexiteers and labour has been hijacked by 70s style militant Bennites?

No one knows what the LibDems are for.

Under Charles Kennedy they moved to the left, becoming the “more principled” social democratic party in contrast to Blair’s Labour which had capitulated to Bush’s war on terror agenda and was in hock to Murdoch’s newspapers.

Then, under Clegg, they moved back right towards a more economic liberalism and were willing to go into coalition with the apparently social liberal Cameron.

This is what wiped out their credibility and positioning.

Arguably, before Kennedy, they might have survived the Clegg manoeuvre. But Kennedy had actually changed the profile of LibDem supporters. They saw themselves as being “more principled social democrats”. And so the grubby compromises of being in coalition government, along with Clegg’s obvious compatibility with Cameron killed the sense that the LibDems could be alternatives to the Tories.

Finally, I liked their last leader who fought the 2017 general election. And even I can’t remember his name.


Apr 2, 2019

Is Brexit doomed?

Brexit is fine.

It’s us that are doomed.


Apr 2, 2019

Are Brexit proponents prepared to eventually lose Northern Ireland or reconquer Ireland proper?

They’ve certainly expressed hope for the latter. Or at least the watered down version that perhaps the Irish border problem can be resolved by Eire coming into the UK’s sphere of economic regulation and putting a sea border between Southern Ireland and France.

I believe that most English Leavers don’t really care about Northern Ireland at all. They’ve never been there. And if they didn’t have it, they wouldn’t miss it.

But as they do, their dog-in-the-manger attitude is to want to hold on to it.

I think the idea of NI eventually reuniting with Eire is not just more likely after Brexit, it’s actually the most sensible solution to the NI border problem. The people of NI don’t want a hard border with Eire. They don’t want to leave the EU.

The Leave supporting rest-of-UK doesn’t really care about them. And doesn’t want the complication or the leverage that the backstop puts on them.

Let NI leave the UK and reunify with Eire and the NI and backstop problem is resolved, cleanly and permanently, for everyone.


Apr 2, 2019

Is Labour more likely to win a snap election with a different leader other than Jeremy Corbyn, especially one prepared to fight for Corbynism and it's complimentary Labour manifesto?

Possibly.

Though do you have any plausible suggestions?

Possibly Keir Starmer would win over a few anti-Corbynites without alienating the Corbyn supporters if he stuck to the Corbynite agenda.

Apart from that, I can’t think of anyone else who would do the trick. Anyone else from Corbyn’s inner circle John McDonnell, Diane Abbot, even Emily Thornberry would be equally hated on. Tom Watson isn’t trusted enough by Corbyn supporters. Others roughly on the Corbyn wing are too young and less well known.

Any other big names are tarnished with their opposition to Corbyn over the last few years. Even if they claimed they’d follow his agenda, few would believe them.

The biggest question is how to get from here to there.

Does Starmer launch a hostile leadership bid? Then Labour collapses into infighting the way the Tories are. Which is never a good look before an election. Labour certainly won’t win a snap election with MPs taking lumps out of each other.

Corbyn dies of a heart-attack? Well, that might do it. If the surviving inner circle quickly coalesce around support for Starmer.

Corbyn abdicates? You’d need a persuasive reason to convince anyone why he should.


Apr 2, 2019

How should the Labour Party respond to Theresa May’s 2nd April 2019 offer to formally involve Labour in the Brexit process?

The danger is that this is just window dressing. And all that May really wants is to inveigle Labour into taking shared responsibility for the Brexit debacle so that when things go pear shaped and the Tories have to fight the next election against Labour in a country in economic ruins, they can claim Brexit was a joint failure of all parties, not just the Tories.

Labour’s response should be to say that they have a perfectly good Brexit strategy : a customs union, that almost got through parliament yesterday when proposed by Ken Clarke.

Tell May that Labour will support one of the following from May

Labour’s preferred Brexit deal with a Customs Union and commitment to ongoing support for EU standards. This isn’t fully spelled out, but it’s unlikely that people like Keir Starmer have signed up to it without checking it for consistency and coherence. And it’s quite likely that it has, at least informally, been run past the EU in one of Corbyn’s meetings with Barnier in the last few weeks.

May’s deal with a Kyle-Wilson amendment that requires a confirmatory referendum (with May’s deal vs. Cancel Brexit on the the ballot)

Nothing else is worth talking about.

Sure, Labour would really like a new general election. But it’s not clear why it’s in May’s interest to give them that. And certainly it can’t be done before the Brexit deadlines we’re hitting. And if Labour go into a GE having horse-traded away any principled position on Brexit (eg. voting for May’s deal in return for the GE) then that won’t help them with voters.

Related :

Phil Jones (He / Him)'s answer to Is Mrs May attempting to pass the blame for the brexit chaos onto Mr Corbyn with her offer? I'd think very carefully about having anything whatever to do with her if I were him!


Apr 2, 2019

Do you agre with Yoshua Bengio, an A.I. pioneer who won a 2018 A.M. Turing Award, supports a proposed ban of robots that could use A.I. to target humans without human oversight.?

I totally agree we should try to ban killer robots.

I have a pessimistic hunch that too many countries and organizations are going to find killer robots attractive, and that that the line between killer robot and merely flexible robot is too porous.

But it’s worth a try. Robots that make decisions about when to kill are going to be horrible; both in practical terms and ethical terms. You thought mine-fields were bad? Wait until you try decommissioning a city full of autonomous sniper-bots that the enemy army have left behind.

I’m not optimistic though. I think it’s a very outside chance we’ll succeed. But let’s try.


Apr 2, 2019

Technology keeps on changing periodically. This puts learning and adaptive pressure on developers and technical persons. What can a person working in the technology industry do to not learn these technology changes, but still be on top and competent?

Why avoid learning new technology?

Isn’t that half the fun?


Apr 2, 2019

How hard is it for 15 year olds to learn JavaScript?

Shouldn’t be hard at all.

Many computer geeks were programming at 15. Back in the day they were doing it in machine code.


Apr 2, 2019

Is Mrs May attempting to pass the blame for the brexit chaos onto Mr Corbyn with her offer? I'd think very carefully about having anything whatever to do with her if I were him!

Yes, she is trying to share the blame with Corbyn.

Which is why he has to play carefully.

This is a very high stakes game for all concerned.

Look at the basic game theory :

For May, if Corbyn talks to her, and then agrees to something close to what she wants, he’s now sharing the responsibility for the bad stuff that follows from Brexit.

If he refuses to talk or co-operate, then she can say that it’s his (and Labour’s) intransigence that has locked up parliament and risks the UK crashing out without a deal

From Corbyn’s side.

There’s an opportunity, that if he co-operates now and a compromise is found that avoids going over the cliff-edge, his statesmanship is corroborated. And if he can get a significant concession that he is associated with (eg. continued membership of a customs union) then it reinforces that narrative that Labour had the right strategy from the beginning.

But he has to avoid the trap that May is setting, that could lead him to either share responsibility or to be seen as blocking any way forward.

His initial response seems good to me. Open minded, re-emphasizing what he stands for that differentiates him from May, reminding everyone of his commitment to the GFA, and with a little dig at May to show he won’t be a pushover, and laying claim to the mantle of unifier of both Leavers and Remainers, :

I’m very happy to meet the prime minister. I don’t want to set any limits, one way or the other, ahead of those meetings. We recognise that she has made a move. I recognise my responsibility to represent the people who supported Labour in the last election and the people who didn’t support Labour but nevertheless want certainty and security for their own future. And that’s the basis on which we will meet her and have those discussions.
Labour has put forward our proposals to ensure there is a customs union with the EU, access to vital markets and protections of our standards of consumer, environmental and workers’ rights. And we’ll ensure that those are on the table. We’re also very clear that there has to be an absolute guarantee that the Good Friday Agreement is maintained for peace in Northern Ireland.
So far, the prime minister hasn’t shown much sign of compromise but I’m pleased that today she’s indicated she’ll accept the view of Parliament and is prepared to reach out and have that discussion. I have been meeting MPs from all parties over the past weeks. And there is some common ground; there are some areas it’s difficult to agree on. But, however people voted in the referendum of 2016, they didn’t vote for lower living standards or to lose their jobs. And there’s far more that unites people on both sides than divides them.

That is very good verbiage.

Now we’ll see.

I hope he makes it crystal clear is that he wants concessions in the form of commitment from May to either a) a customs union, or b) a confirmatory referendum on the deal. Getting either of these would be a significant win for Corbyn and a vindication of his stance.

If he demands them and May fails to concede them, then the blame for intransigence is back in her court.

His main mission now is to be clear and make sure everyone knows that one of these is the price of Labour’s co-operation.

Related :

Phil Jones (He / Him)'s answer to How should the Labour Party respond to Theresa May’s 2nd April 2019 offer to formally involve Labour in the Brexit process?


Apr 2, 2019

From an atheistic point of view, why is murder wrong?

From my atheistic point of view, morals exist. They just aren’t created by God.

Just like atoms.

Why would I have any more difficulty believing that murder was wrong than that atoms have electrons?

Or to turn it around, if I can’t imagine how morals can exist without God to specify them, why would I have less difficulty imagining that atoms exist without God to specify them?

Morals aren’t a special case that’s more difficult to accept atheistically than other bits of furniture of the universe.


Apr 2, 2019

Why is C considered a high level language when it is clearly a mid / middle level language?

Clearly there is a spectrum and some languages are higher level than others.

Back when C was popular, pretty much everything from Fortran, C and BASIC were “high level” compared to the machine codes around.

Then, even higher level languages started going mainstream.

By today’s standard, C is obvious a lowish level system programming language. Compared to Python and Ruby and Clojure and Haskell and Elixir etc.

But back when the competition was different kinds of assembly, C was at the higher level of the spectrum.


Apr 2, 2019

Did Theresa May flip-flop on Brexit by seeking a Labour compromise?

Flip-flopping is a stupid word. And a stupid concept in politics.

Politicians should change their minds when circumstances change.

To do so is a sign of … well I was going to say something complimentary, but actually, it should be just basic functioning of any intelligent being that it reacts to changing information and context.

So Theresa May has changed her approach. Good for her.


Apr 2, 2019

What is up with UK politicians? The UK voted cross-party to leave the EU, it is infinitely sensible that the two main parties should work together to come up with a workable deal. Surely it is not a matter of party politics but of national interest.

The UK voted to Leave despite having no agreement between different supporters of Leave about what kind of Leave was implied, or how the UK should deal with the awkward problems that Leave would inevitably bring.

That was because Cameron didn’t want to do any planning beforehand - in case this started making Leave seem plausible. And Leave campaigners didn’t want to bring up potentially divisive details when they wanted to present a united front.

Once the Leave result was in, no-one really had much of an idea of either where they wanted to end up, or how to get there.

Britain has been “making it up as it goes along” ever since.

It’s been doing so while facing a larger, more powerful, more organized and determined negotiating partner. And hoping that pluck and bluster will compensate for lack of preparation, organization, unity or deep understanding of how the EU works or how trade negotiations work.

Pluck and bluster turn out not to be all they’re cracked up to be.


Apr 2, 2019

How do I choose which tech skills to develop?

Go with what you enjoy and are good at.

Otherwise you’ll be miserable.

Don’t try to do something you have no affinity with because it’s fashionable or because some chart shows that the average salary is marginally higher.

Next year the fashions will have changed and in two or three years, salary distribution will have shifted. That’s if your local job market even reflected the salary distribution in the first place.


Apr 2, 2019

Don’t left wingers have two or three hundred percent more wealth than right wingers? Are we not witnessing the rise of left wing fascism with its tentacles streaming from mainstream media.

Possibly some do. In total, no.

No.


Apr 2, 2019

Is The Guardian (UK broadsheet newspaper) liberal?

Pretty much, yes.


Apr 2, 2019

How did Jeremy Corbyn obtain his wealth?

He comes from a reasonably wealthy middle-class family.

He’s been an MP for over 30 years. Which is a decent salary if not a spectacular one.

He’s now leader of the opposition, which is presumably a higher salary.

He is married to an independently wealthy entrepreneur.

He doesn’t seem to have expensive habits.


Apr 2, 2019

Will Boris Johnson be the UK’s next prime minister?

Hasn’t he been making a play for being PM for years?

He can’t force May to step down. And since the no confidence motion in her lost in December, there can’t be another until next December.

There’s no vacancy. So he can’t formally apply for it,

Apart from that, he’s been doing nothing but “making a play” for about ten years.


Apr 2, 2019

Have MPs been playing games, regarding the indicative votes? Do they want T. May to really feel the pain?

No.

They genuinely can’t agree to a common way forward.

There are basically four factions :

no dealers (about 80 odd Tories and the DUP)

May dealers (about 200 whipped Tories)

softer Brexiters (in different flavours, about half of Labour are somewhere here,)

Remainers (the rest of Labour, TIG, Green, SNP, LibDems, PC etc.)

You might think that the soft Brexiteers and Remainers could compromise enough to support each other. Or that the no dealers and the May dealers could compromise enough to support each other.

But in practice, as long as each group thinks that things are sufficiently “up in the air” and chaotic and undecided that we don’t know for sure what’s going to happen, it’s worth holding out and fighting for what they really want.

That’s why No Dealers won’t vote for May’s deal. And TIG, SNP, LibDem etc. wouldn’t vote for Ken Clarke’s soft Brexit.

Even now, less than 10 days before the deadline. Each faction still might win.


Apr 3, 2019

Why was the leader of the third largest Party in the United Kingdom Parliament not invited to talks in Downing Street along with Jeremy Corbyn?

Because May needs to get a majority for some kind of Brexit deal to pass through parliament this week if she is to deliver a managed (as opposed to No Deal) Brexit before we crash out and go over the cliff edge on April 12th.

Corbyn has enough votes available in Labour to make that happen. And is still open to some kind of Brexit, albeit a softer one than May or the Tories would really like.

The SNP and LibDems are far more implacably opposed to Brexit, so convincing them to vote for a Brexit deal is a much tougher proposition. And even if she does, there just aren’t so many votes available there.

She isn’t doing this out of some sense of cosmic justice. It’s all about grubby parliamentary arithmetic.


Apr 3, 2019

Why do so many people misunderstand faith by demanding evidence?

People who demand evidence don’t necessarily “misunderstand” faith.

They just don’t value it as a basis for building their world view.


Apr 3, 2019

I know React is big right now and it's fast for creating web apps, so do web developers still create websites with a lot of HTML/HTML5, CSS/css3, and JavaScript or do they rely more on frameworks in 2019 going forward?

Going forwards it’s likely that they’ll rely increasingly more on frameworks.

People expect ever more sophistication and responsivity in their UIs. It’s too much work to roll your own from scratch with basic HTML, CSS and custom Javascript. Few people will want to do that.

React might be the standard for a few more years yet.

Or someone might come along with a new React-beating idea tomorrow.

I think we can do a bit better than React. I’d like to see something even higher level and easy to use. But then that’s always the case. We’ll see if someone can invent something and if it takes off.


Apr 3, 2019

Do you prefer The Guardian or The Intercept?

I like both.

I think it’s important to have a mainstream centre-left publication like The Guardian, which has a wide audience.

I think it’s important to have a more left-wing, critical publication that points out The Guardian’s failings and hopefully keeps it honest.


Apr 3, 2019

Is T. May to blame for the present circus or the Conservative party as a whole for allowing her a free hand to do what she has done and doing?

She’s to blame for triggering Article 50 before she had got her house in order, and her cabinet all on the same page.

She’s not to blame for the impossibility on delivering the purported benefits of Brexit. (They were never available.) But she might have been naive not to see and try to address that fact sooner.


Apr 3, 2019

In the event of a general election in 2019, how likely would a new party formed by merging The Independent Group, Leave Tories and the Liberals become a successful new political force?

Leave Tories (assuming you mean the ERG), TIG and the LibDems have very little in common politically.

They couldn’t create a successful new political force. They’d be too busy fighting each other.

If you mean, strongly Remain Tories who also chose to defect from the Tory party, then I they’d be better suited. After all that’s who the three Tories who went to TIG already are.

It would be a centre right, socially liberal, possibly “One Nation” conservative party.

OTOH, most Tories put a lot of value in the tradition of the Tory party. And on loyalty to other Tories. It takes a lot to make a Tory defect from, or give up on his / her party. Most socially liberal, One Nation Conservatives would probably still rather stay and fight for control of the Conservative party than give it to the nationalist xenophobes and free-market extremists.

I think inevitably, TIG - if its MPs survive the next election at all, in their traditional Tory / Labour seats with angry Tory / Labour putting up official party candidates against them - will end up getting subsumed into the LibDems. I don’t really understand why they didn’t just defect to the LibDems in the first place.

I think they’d have had more leverage and power by doing that, and joining an existing party structure with existing supporters and activists etc, than by setting themselves up as another group.

Maybe they think they have different policies from the LibDems. They’ll find they really don’t. Or rather, that the LibDems have to be a bit promiscuous, picking up whatever opposition policy is available against whoever is in power. Nothing that TIG centrists believe or want is likely to faze the LibDems.

If TIG were to merge fully and quickly into the LibDems, I think they’d have a good chance of saving their seats (or at least political careers as the LibDems would find them other seats to fight), and invigorating the LibDems with fresh reinforcements (and even ideas).

OTOH, their 11 members still aren’t enough to bring the LibDems back to their peak of 2010 with 40+ MPs.

To do that, the LibDems have got to find some causes and policies that actually appeal to voters.

Remain isn’t it.

I, personally, don’t believe that the country will realign its politics around Brexit. I think that as soon as Brexit is decided, however it is decided, people are going to want to forget it and get on with the rest of their lives and new issues. Maybe far-right populism will still be a strong force … far right populists have a bunch of other causes … a liberal state to pull down. They aren’t going away.

But apart from that, many Labour and Tory supporters will actually start worrying about taxes and hospitals and universal credit and the state of the railways etc. People are going to return to their usual positions on the left / right spectrum.

The new TIG/LibDems need to figure out where they are in relation to that. Are they just at the centre? Are they trying to distinguish themselves on a second axis? Are they all in the same place on the two axes? Etc.


Apr 3, 2019

Nick Boles has just quit the Conservative Party. Do you think he was justified?

Sure.

He was out of sync with the bulk of the party.

What’s more interesting is that he didn’t go to the TIGs.

Why not? That would have been the more natural thing? What makes “Independent Progressive Conservative” (the Insane Clown Posse malapropisms just write themselves, don’t they?) want to not be a TIG?


Apr 3, 2019

I've read a lot of negative comments on C++ and I've seen a lot of people hate this language. I know Java very well but all these negative things have made me hate C++ without even trying it. Can you change my mind? Is C++ really that bad?

You shouldn’t hate anything without trying it. That’s just silly.

What’s “wrong” with C++ is that it’s an awkwardly underpowered tool for the job. It’s a low level systems programming language like C.

And C is a good low level systems programming language. But the expectation is that you aren’t going to try to write huge things with it.

The problem with C++ is that it adds a bit extra to help you build higher level abstractions and larger programs. But doesn’t really add enough to make that comfortable.

So .. if you’re used to Java, Java is very like C++ but the VM and garbage collection takes some of the work away from you, allowing you to focus more on the architecture and larger scale application logic.

Now I personally think that even Java is too low level for most application level programming in 2019. And you want something higher level still. But at least it takes care of memory for you and the types are relatively robust, if basic.

But C++ is like using Java except it ALSO forces you to manage a bunch of low level system resources like memory management etc. These are things you need to worry about when you want to do very low-level, perhaps very efficient programming on small embedded systems, or in the kernel of an OS, but you don’t want to be bothered with if you are writing a word processor or most user facing applications which are I/O bound.

So it’s underpowered. If you want to write a small efficient or system level thing, then C++ is OK. Really you can just treat it like C but with classes.

But if you want to write an application. Then it’s too much trouble. Like trying to dig a ditch with a spoon. Just get something which is better suited to let you focus on application logic.


Apr 3, 2019

My colleague just compared Lisp and Haskell to Daniel Cormier and Jon Jones respectively, saying Haskell wins everytime, is this a valid funny comparison?

It probably depends on knowing something who Daniel Cormier and Jon Jones are. And how they fight.

The important comparisons between Lisp and Haskell are about the relative merits of type systems, homoiconicity, macros and syntax.

I’m not sure whether the boxing analogy throws any light on that.


Apr 3, 2019

Can any research from think tanks with partisan leanings such as Brookings or the Cato institute be taken seriously? Why or why not?

There’s nothing wrong with partisan thinking as long as it’s clear where it’s coming from and you can mentally adjust for the biases.

And as long as the people are willing to tell the truth.

Once partisanship starts accepting outright lies and deliberate misinformation then a think-tank is useless.

But if you know that the institution is a partisan, and therefore likely to be “accentuating the positive” for its position, then it can still be a useful source for you to understand how the arguments look from that perspective, what is important to people from that side of the argument, and how they think about it.


Apr 3, 2019

How could I make my own internet, as in a whole new network?

The internet is ultimately a network for computers to talk to each other.

And if you look at something like the OSI model you’ll see that networks actually have multiple levels or layers, ranging from physical wires, to protocols for negotiating exchanging bits, to addressing schemes to higher level protocols for tracking packets etc.

Why do you want to make a “new network”? And what bits do you want to be new? You can get a bunch of cables and wire together a number of machines, run existing internet protocols for them to talk to each other but don’t connect them to the current internet.

That would be a “new internet” in one sense.

Or you might do the opposite. Invent a new protocol to replace http that runs over the existing internet and still uses DNS, tcp/ip etc.

Or you want to replace DNS and create a new naming system to run over existing wires?

Etc?

What “new” internet do you want?


Apr 3, 2019

Why do large tech companies need to be in the same cities? If they don't, then why do they headquarter themselves in places like Silicon Valley instead of finding a cheaper land with more space?

The large tech. companies want access to a pool of talent they can hire from.

And startups need access to venture capital.

As those potential employees and potential backers have already clustered in Silicon Valley and equivalent tech hubs, that's where the companies must go.

Land prices are a distant secondary concern.


Apr 3, 2019

What 'red lines' will Mrs May abandon in talks with Corbyn (if any)?

I’m less optimistic than I was yesterday.

Given the Tory reaction and what other people are saying about May.

I suspect that she doesn’t have any intention of giving much away and it IS about trying to wipe some of the blame onto Corbyn.

What Corbyn should clearly insist on, on a simple “take it or leave it” basis is one of :

Labour’s Customs Union + worker, environmental, consumer protections

the Kyle-Wilson amendment, that an agreed deal is put back to the people in a referendum with a “Cancel Brexit” option.

If it’s not one of those two, I don’t think it’s worth Corbyn’s time talking and getting dirty.


Apr 3, 2019

With radar, drones, lasers, digital cameras and satellites why would we ever need to build a brick and mortar wall between Mexico and the US?

Because the country is run by idiots.

I wish there was a politer, more profound explanation.

But that’s basically it.


Apr 3, 2019

Why are MPs being so horrible to Theresa May and accusing her of being inflexible when the terms of the withdrawal agreement have already been determined by the EU and which they have no intention of revisiting?

The EU will revisit the terms if the UK asks for a softer Brexit.

Eg. if the UK wants to stay in the Customs Union or some other arrangement that guarantees it stays in sync. with EU standards, then the EU won’t need the NI backstop.

What the EU won’t revisit is relaxing its own red lines.

The referendum said nothing about how hard the Brexit would be.

But the Tories wanted the hardest.

May has generally gone fairly hard, in the hope of keeping the Tory party together by choosing the hardest Brexit possible that isn’t totally masochistic.

But in order to get that accepted by the EU, she had to fudge the NI border issue by basically saying “we’ll go hard, once we all figure out how to be hard without closing the border”.

This supports the goals of the hardest Brexiters, but delays delivering it, and it gives the EU a veto over getting there too quickly.

So it’s unacceptable to the Brexiteers in her own party.

In desperation, May is now trying to appeal to Labour.

Half of Labour want a softer Brexit, and half want no Brexit at all.

So … the flexibility that May needs .. if she is to win over Labour to some kind of compromise, is to soften her deal. Eg. go for a Customs Union.

That’s fine by the EU. Barnier has already said the EU is open to that. (He repeated it today)

It’s definitely NOT fine by the Brexiteers.


Apr 3, 2019

Are you a communist/socialist?

Yes


Apr 3, 2019

Is abuse of Jeremy Corbyn partly his fault for associating with terrorists?

No.

The associating with terrorists is just an excuse. People abuse him because he’s a left-wing leader of the Labour party. If he were a rampant Leave supporting Tory no-one would care.

And if they couldn’t dig up some kind of terrorism story they’d just make it about his eating habits.


Apr 3, 2019

How can leftists openly advocate obvious social fascism (via "intersectionality") and get away with it? Why would a white male support leftism when his worth, in the eyes of the left, is lesser than anyone else?

As a white (straight) male, I support intersectionality.

Why would I think it reduces my worth? It just increases my worth, as a human being, to value and respect others.


Apr 3, 2019

What if liberal survival is not prioritized?

By whom?


Apr 3, 2019

Is it true that a great part of artificial intelligence used today is a bunch of "if-else"?

I don’t know.

I thought today it’s all about machine learning and neural networks … so I guess it’s more a bunch of

(x * w1) + (y * w2) + (z * w3) …

statements.

Back in the day I’ve certainly seen … and .. ahem …may have been involved in … projects that passed off a bunch of if-else statements as “AI”.

But at the end of the day, what do you think AI is made of, if not low level operations that a processor can process?

It’s not made of magic pixie brains.

It all has to be boiled down to whatever machine-code operations that hardware provides.


Apr 3, 2019

Artificial Intelligence has been around for a long time with Lisp and Prologue but did not have widespread adoption. What has changed recently in the last decade to make AI more useful?

Basically two things :

faster and more powerful hardware

larger data-sets for training.

The second of these is probably more important than the first.

I was in academia with people doing neural network research in the 90s. My first job using AI in 1991 used neural networks with a couple of hundred nodes and a few dozen training examples. We didn’t have more training examples, and you couldn’t run many more nodes than that on our off-the-shelf PCs.

Today people would find that ludicrous. How can you pick up any patterns with that?

Well you can’t. (Just toy, very well prepared, examples.)

And today people use thousands of nodes and millions of examples.

That data is largely available thanks to the last 20 years of the internet, where we’ve been gathering massive collections of human writing, photos, and other media types which we can now build frighteningly plausible models from.

We have so much data today. The internet collects it. And the business models of the internet giants like Facebook and Google and Amazon means that there’s a mature and sophisticated market of hard and software to manage enormous collections of data that be fed to the deep learners.

There are also two approaches to AI.

The “symbolic” which Lisp and Prolog used to focus on. And the “statistic” or “connectionist” ie. data-driven AI.

I don’t think either is inherently superior to the other. Both have been around since the dawn of computing in the 1950s. And there have been plenty of religious wars.

But they are usefully complementary.

I suspect today we are just throwing more resources at machine learning / connectionist AI. I wonder how powerful our Prolog systems might be if we gave them equivalent computational resources and programmer time and attention. Possibly equally amazing.

But the nice thing about connectionism is that you don’t really need smart programmers. You just need a lot of data, and can already get a long way with off-the-shelf free-software packages.


Apr 3, 2019

As of April 2019, if there is a second referendum, will majority of people in the UK vote for Brexit again? Or would they rather vote against it?

The polls show that Remain would get a couple of percent more than Leave.

The problem is that

a) polls have been wrong before. And in this direction. So people are wary.

b) any referendum would cause a new round of campaigning, including new intensely targeted social media adverts, possible fake news and memes. We don’t know how these would shift voters’ inclinations.

c) any referendum now would require some serious pleading with the EU to give us more time. That might, itself, turn some people off. And encourage them to favour Leave

d) there are enough unsure / undecided respondents that if they all decide Leave at the last minute, that would probably swing it.


Apr 3, 2019

Which part of London has the most English people (Least multicultural)?

The question doesn’t make sense.

What’s not multicultural about English people?


Apr 3, 2019

Why are none of the "seven" Sinn Fein elected MPs never found in London talking to the media about the damage of the Brexit to Northern Ireland, we know they don't sit in the Commons but TV stations in London are crying out for the Brexit views?

I don’t think London is actually short of people pontificating about Brexit to be honest.

Also, don’t Sinn Fein still have to talk through a helium balloon or something?


Apr 3, 2019

Why does the left not value individual freedoms and liberties?

The left do value individual freedoms and liberties.

But, of course, all freedoms and liberties need to be balanced by responsibilities to others.

The left are no different from the right in thinking this. In fact all humans think it.

It’s just that the left think that there are different collective responsibilities than those the right advocate. And so whenever a rightist see the left advocating a responsibility that he, the rightist, doesn’t personally subscribe to, the rightist screams oppression.

The rightist is happy to oppress us with all manner of “collective responsibilities” that we don’t give a fuck about. But never sees the hypocrisy of whining about attacks on his freedom.


Apr 3, 2019

Is Logo programming language better than Lisp?

Isn’t Logo basically a type of Lisp?

Or at least, I think it could be with a bit of tweaking.

On the other hand, you can just add a turtle library to a Lisp and get pretty much everything you’d get from a Logo, no?


Apr 3, 2019

Are musicals the most profitable kind of music to write for a composer who wants to be rich, given that billionaire Andrew Lloyd Webber is the richest musician in human history and he specialises in musicals?

Is Andrew Lloyd Weber the richest musician in human history?

I’m pretty sure Jay-Z gives him a run for his money. (The 25 Richest Rappers in the World 2019 | Wealthy Gorilla)

All super-wealthy musicians basically get rich because they use their money to invest in other enterprises. Some connected with music or their scene eg. clothing ranges, trainers, producing other artists, video and films, drinks, headphones, marijuana etc.

Andrew Lloyd Weber is actually rich not just because he writes musicals, but because he owns theatres and puts on other people’s musicals too.


Apr 3, 2019

Can Python be used as a replacement for a language like Haskell?

In principle you could do the same thing with it.

But you wouldn’t want to.

People who like Haskell like it because of all the extra security the type system gives them and the extra ability to reason about their code. Go back to Python and you lose all that. So it will take longer to write the code and be more buggy.


Apr 4, 2019

It's hard to say which is truly better because "better" is subjective but what makes Apple or Android uniquely better for you?

Android is better for me because I can program it without having to ask Apple’s permission.


Apr 4, 2019

As a programmer, What is one thing you wish the not so computer literate would understand?

Don’t Panic!

Seriously, just stop panicking.

Understand that the computer is logically following rules. If it does something unexpected there is a cause behind it. And if you look for that cause you will, most of the time, find it.

But don’t panic and worry about me not solving the problem, when I am, in fact, trying to logically work through and build up an understanding of what those causes are.

When I am looking at a different screen, or doing something on the terminal, or looking at the mouse, I’m not just faffing about doing random things for no reason. I AM working on the problem. I’m trying to figure out what the cause behind the scenes is.


Apr 4, 2019

If you had to choose the British Prime Minister from May, Johnson or Gove, who would you choose?

Anarchy


Apr 4, 2019

Is Theresa May doing the best she can under the circumstances (of which there are many)?

She ‘s doing the best she can under the circumstances, yes.

But you have to remember that some of the circumstances are of her own making.


Apr 4, 2019

Do you agree with Theresa May bringing her much maligned Brexit deal back to parliament for a fourth time?

“Agree” in what sense?

I don’t think anyone should assume that her deal can’t still “win”.

For example, all this cosying up to Labour at the moment, might be a sign that she’s getting real. Or might simply be a way of ramping up the pressure on hardcore ERG Leavers in the Tory party.

“If you don’t back the deal this time, I’m going to have to do a deal with Corbyn. And then we’ll get a Labour Brexit with CU membership, or even a new referendum”

That might be enough to focus the minds in the ERG to decide to actually back her deal as the hardest one going. And one which still leaves room for the UK to play tougher in the next round of negotiations.

It ain’t over ’til it’s over.


Apr 4, 2019

If you are a Brexit remain supporter - are you sick and tired of the whole thing and wish it would be resolved whichever way that happens?

No.

I am pretty tired of all the shenanigans. But I still would rather put up with that than a bad or no deal.

A good deal is better than a fast deal.


Apr 4, 2019

Will a second Brexit referendum cause a rise in the far right?

We already have a rise in the far right.

Which has certainly been fuelled by Brexitmania.

Would they get more energy from a second referendum? Plausibly.

But equally, a second referendum might give people who dislike this surge in far rightism a chance to stop it.

A definitely Remain win would effectively shut down the far-right nationalists claiming to be standing up for “the will of the people”


Apr 4, 2019

If forced to go one or the other, should everything be run by the government or by the free market?

It’s a false dichotomy.

There is no market without government.

It’s government that defines what things can be property. What the rules of fair transfer of property are. Who is the rightful owner of the property. It’s government that “protects” property by running police and court and prison services.

And even if you think such jobs could be done by private companies, it’s STILL government that give what these organizations do any sense of legitimacy. It’s government that is trusted to keep the records of who owns what piece of land, or what patent or what company.

“Property” without government is not a “free market”.

“Property” without government is a gang of armed men coming and taking your farm away from you because no one is actually forcing them to respect the piece of paper that says it belongs to you.

If you need private police to protect your property, then people who can’t afford to pay the private police won’t have property. (And it’s a vicious circle) While people who can afford to pay the police extra will acquire yet more property.

So there is no free market without government (of some sort, maybe not organized in the way we are used to).

It’s a false choice.


Apr 4, 2019

Smartphones have revolutionized life in the past 20 years. What product will change everyday life in the next 20 years?

Ubiquitous surveillance drones / smart cameras etc.

We’ll all be watched everywhere we go in public, 24/7, by cameras that recognise us and pull together information about what we’re doing into an overall picture.

We’ll use our own drones to spy on our neighbours. And our neighbours will use theirs to spy on us.

Burglars will be sending drones to case our homes (if not fly / crawl in and actually rob them) and we’ll be putting in ever more security systems to try to keep them out.


Apr 4, 2019

If I want to make a Python program for ordering pizza, but a fully customizable menu, not just “choose the name of a dish”, should I use classes for each choice (size, toppings, etc.) or put all of them in one class “pizza” and then use def __init__?

class Ingredient :

def __init__(self,name,price) :

self.name=name

self.price=price

class Pizza :

def __init__(self, name, size, ingredients) :

self.name = name

self.size = size

self.ingredients = ingredients[:]

cheese = Ingredient("Cheese",0)

tuna = Ingredient("Tuna",0.5)

pineapple = Ingredient("Pineapple",1)

tunaPizza = Pizza("Tuna Pizza", LARGE, [cheese,tuna])

hawaiianPizza = Pizza("Hawaiian", LARGE, [cheese,pineapple])

customPizza = Pizza("My Special Pizza", MEDIUM, [cheese,pineapple,tuna])

etc.


Apr 4, 2019

What do you find likable about Dr. Jordan Peterson?

I don’t know if I like anything about him.

The time I tried to watch him, I found him boring and clichéd.

And I know he’s phenomenally popular today but nothing I’ve heard people say about him since (positive or negative) inspires me to think that there’s enough substance there for it to be worth paying him any more attention than I do.


Apr 4, 2019

Is one pound likely to be worth less than one euro if we go through a no-deal Brexit?

Plausibly.

Even last year, at the airport (with a large markup for obviously) you got less than a euro for a pound.

If the pound falls much more, which is very plausible in the case of no-deal, then I think it will be hard to get more than a euro for a pound anywhere.


Apr 4, 2019

Is it possible to change Python code while it's running? By somehow adding code as input or recompiling just part of the code while it's looping every 5 seconds?

Ordinary out-of-the-box Python systems don’t really do that.

But there are livecoding environments which allow it. Eg.

There’s nothing in the language to prevent it. As long as you have an environment set up for it.


Apr 4, 2019

Would you listen all the way through and tell me what you think of this music? (Link to piece below)

It’s quite pleasant.

Not entirely like anything else (because of the use of Arabic scales in what’s otherwise a fairly smooth new-agey kind of orchestration.)

If it weren’t for the Arabic scale it would be fairly much like “Celtic New Age Instrumental”

Also reminds me a bit of Danish techno musician Trentemøller :

You might also like this kind of stuff :


Apr 4, 2019

Why as a musical artist, could it beneficial to do music that angers music purists?

You’d have to figure out what “beneficial” means in terms of music.

Also, what you mean by “purist”.

But yes, good music has been made which has certainly angered traditionalists.

This is a masterpiece :

But it was sure controversial at the time.

So you shouldn’t be scared of angering traditionalists if you want to make good music.

OTOH, I don’t know if just angering traditionalists is, itself, a sufficient strategy for making good music. Just breaking rules isn’t vouchsafed to lead you anywhere interesting. And maximizing entropy by breaking all rules seems it will get you to somewhere where “everything sounds the same”

More importantly I wonder what “purist” means. A personally who is “purist” could be someone so dedicated to music that they love all of it. Including the wild experimental rule-breaking stuff.

So I’d suggest that you don’t worry about “purists”. Real music fans will recognise quality in any genre.

And don’t worry about traditionalists. If they’re upset with you, no problem. But don’t go out of your way to antagonise them either. That won’t necessarily buy you anything either.


Apr 4, 2019

Can and/or will there ever be any possible room for pragmatism in a politically charged climate?

There always has to be pragmatism.

And pragmatists will always be attacked by those who want them to subscribe to ideals or partisanship.


Apr 4, 2019

If $1000 calculators are now $12 why aren’t $5000 synthesizers now like $60?

They can be.

There’s plenty of software synthesizers that are more powerful than a $5000 synth from 30 or 40 years ago, that are either open-source / free-software. Or made available “free as in beer”.

Use VCV-Rack and make your own for nothing. You can even download the software versions of fashionable “Mutable Instruments” modules for free.

However …

Partly synths are a bit of a fetish item. And so they command a price that signals that.

Partly they do require custom engineering. And high quality custom engineering does come at a price. Small companies aren’t going to sell millions, so have to pay for their expensive design / development / custom manufacturing with higher prices.

Again, engineering comes in a range of qualities.

For example a cheap but functional MIDI controller like the Akai Professional MPK Mini MKII also comes with a bundle of cut-down software synths and DAWs. You have more electronic music making capacity there than someone with a $5000 synth from a couple of decades ago. For under $100.

Or the fashionable Teenage Engineering “Pocket Operator” range are around $60- $100 : pocket operators

I’ve seen someone do a performance with a single PO.

Though they are really more specialist modules. Most musicians would want two or three.

Again, Teenage Engineering are kind of a cult thing.

It would be interesting if Casio, original purveyors of 80s “musical calculators”, who are experimenting with retromania, were to jump in on the act, maybe license the Pocket Operator software and build it into a new retro-styled calculator.

Casio could sell hundreds of thousands, and get that sort of music-making software into people’s hands for a tiny price.


Apr 4, 2019

What are the pros and cons of using open source software, and is it better to pay for name brand software programs?

For me, it’s always better to use open-source.

1) It respects my freedom. I know that the people who make open-source software want to make it available to me under the terms that I can look at change and use it as I would like. They aren’t trying to spy on or manipulate me. (I can feel fairly confident of this because someone will have inspected the source-code and checked)

2) Often the people who make it are making it because they want the software themselves and need it to be functional.

3) Using Linux, as I do, the package / dependency management is superb compared to any other consumer operating system.

If I want something, I ```apt install``` it. And when I don’t need it any more, I just get rid of it. Having watched people on Macs or Windows faff around looking at unknown and untrustworthy sites for for cracked or ad-filled versions of a tool, I never want that experience.

Having watched people on Macs or Windows get screwed as proprietary software or peripherals they invested is no longer supported after the operating system after an upgrade, I don’t want that experience.

Have I ever bought software?

Very very little since I became a Linux user in the early 2000s.

Basically in the last 20 years I have bought :

Windows … because it’s pre-installed on my computers so I can’t avoid buying it. And I sometimes need to be in that world.

FL Studio …. I bought it once and keep getting free-as-in-beer upgrades. Which are basically too nice to resist. It’s really only FL Studio that keeps me on Windows.

Humanized Enso launcher. Because I thought it was such a good addition to Windows. And I wanted to support the interesting work Humanized seemed to be doing. Sadly, because Enso was a proprietary product, it’s long gone.

A “Glitch” VST plugin because I thought it looked useful. And there wasn’t a free equivalent at the time.

The basic version of Ableton Live in order to collaborate with some other people who also use Ableton. I only ever use it for “warping”

Er … I think that’s basically it.

I also use a free-as-in-beer demonstration copy of Max/MSP because I play with people who have software created with it.

And I guess I use some other VSTs that are free-as-in-beer but not open-source.

So … yeah, I have literally only chosen to use five pieces of proprietary software in the last 15–20 years. (I have had to use some others at work)

FL Studio is the only one of them that I’d genuinely miss if I had to stop using them tomorrow. (Plus the fact I need Windows for FL Studio)

Is it better to pay for brand-name programs? For me, absolutely not.

I don’t care about the money. I care about the freedom.


Apr 4, 2019

What is more worrying to you, climate change or a potential market crash?

Climate change is destroying our world. It’s genuinely terrifying.

A market crash only hurts us because we’re stupid enough to be so dependent on money that we let it.


Apr 4, 2019

What does Samba sound like?

“Samba” is a bit like “Jazz”. It’s been around for a while, and evolved. And so it can sound like everything from this :

to this

and this


Apr 4, 2019

Is there any music that is objectively bad?

Sure.

Lots of music is objectively bad.

You hear it every day.

What makes music objectively bad is not a particular quality. It’s not the instrument, or the particular scale, or harmonic theory (or lack thereof). It’s not the skill of the player. Or lack thereof. It’s not because it’s made by humans or by robots or by pointing a microphone at melting ice cubes. It doesn’t matter if it was made in the 18th century or the 21st. Or the 4th.

What makes music objectively bad is that the people who made have no sense of adventure and joy and curiosity when they made it. They made it because they thought they had to make it like this … because rules. And they couldn’t see beyond following the rules.

Music is good when it is a voyage of discovery for the artist.

And bad when it’s just a chore.


Apr 5, 2019

What would be a better alternative environment and language to JavaScript, to develop a music editing software, if any?

If you are willing to get your hands dirty writing C++ then JUCE is a pretty comprehensive framework for writing audio software of different kinds.


Apr 5, 2019

Would the Northern Irish Brexit border problem be solved by dramatically increasing UK devolution? Could Scotland and NI could remain in both the EU and a devolved UK? Border moves to Scotland, NI not treated "differently" because of Scotland?

I think that would have been a good “out of the box” solution.

I don’t suppose the DUP would have actually gone for it.

They are happy with differences between NI (on say abortion and gay marriage) when it aligns with their politics. But not when it doesn’t. So their position is pure cant and hypocrisy.

But apart from that, it would be a clever (if convoluted) solution.

The main issue is that it would create delays and a hard border between England and Scotland. There’s less danger of that sparking violence than in Northern Ireland. But boy would people whinge about it if it happened.

The other issue here is exactly that Brexit is partly an expression of an English Nationalism that had no other way of expressing itself.

I don’t think we paid enough attention during the Scottish Independence referendum to how much some English people started feeling aggrieved that Scotland seemed to be getting (well, promised at any rate, not delivered) special deals from Westminster.

People in the North or West of England could legitimately ask. “Why all the fuss about them when no-one listens to us?”

So I think radical devolution is indeed a good way of dealing not just with Brexit but the underlying dissatisfactions that drove it. And that means a devolving power to far more autonomous regions in England too.

Possibly splitting England into three big regions. (I’ll half-jokingly call them Wessex, Mercier and Northumbria.) Each of which has its own parliament and as much autonomy as Scotland, Wales and NI would.

Frankly, UK political system has been severely damaged by last few years : by the economic crash of 2008, by austerity, by the decline of UK industry relative to other parts of the world, by the new social-media landscape. All of which fed into the dissatisfactions behind Brexit.

We are in a crisis where the political establishment clearly doesn’t know what to do and can’t make up its mind. Where MPs are not just held in low esteem but contempt and are actually being harassed and murdered.

At this point I don’t see how we can keep on like this. We need a drastic solution. And radically devolving the UK to regions. Creating a federal system of strong “states” that can largely manage themselves, with elected officials being closer to the people they represent, might be the best way of giving a radical re-invention to save British politics.


Apr 5, 2019

I’ve been making music (mainly electronic dance like house) for two years now and I’m looking for some vocals for my songs. Do you reckon it’ll be hard to sing for my own tracks considering I’ve never done it professionally before?

Depends on the genre you want to make.

There are some genres where some guy (or girl) with a weak voice whispering into the microphone in their bedroom, over an electronic backing track is awesome.

Some of my favourite “singer” / songwriters aren’t particularly great singers. And their singing is nothing but a vehicle to express words over a beat.

OTOH, if you want to make “mainstream” electronic pop or EDM or rock then you still (despite what some people think) need to sing well. And it’s worth looking for someone who is specializing in that.


Apr 5, 2019

Which programming language is best for developing a website that can scale to over 100 million users?

Depends what you want to do with them.

And, as Tim Mensch says, depends on if you want “concurrent” (ie. at the same time), and how much “at the same time”)

Erlang scales beautifully to a lot of connections.

I’m guessing it could handle that quantity.

But even Erlang won’t be able to do a lot of processing on behalf of those users unless you throw sufficient hardware at it.


Apr 5, 2019

Why do the conservatives want to destroy their own party?

They very much don’t.

But sometimes people get into a fundamental disagreement about something that they invest all their identity and aspirations into.

Brexit is such a political programme. And it cuts directly through Conservative (and also Labour) groupings.

Everyone cares passionately about Brexit.

(Except Corbyn, of course, which is why I think Corbyn is smarter about Brexit than anyone else. He recognises that caring too much about it does more harm than good.)

But everyone else cares so much that they are willing to trash their traditional party and political alliances over it.


Apr 5, 2019

Why are CEOs free from the laws applying to the rest of us., why give them golden parachutes and raises when the company fails to produce or increase jobs?

CEOs have a weird economic model :

they aren’t paid for creating jobs or making the company thrive. They’re paid for keeping the shareholders’ stock price high

as long as stock price is high in the short term, they can “eat the seedcorn” ie. run down the company’s long term vitality. (Just don’t let the markets notice)

One way to do that is to sack a bunch of useful employees (outsource them or sell off that line of business) and use the immediate injection of cash to buy back shares. All the shareholders have a vested interest in the share price staying high so none of them complain about this. No one who owns a million dollars of your stock is going to go on TV to complain about how your strategy is going to drive down the value of the company in the long run. (That would become a self-fulfilling prophecy.) So your shareholders collude to protect you.

but then when the company starts visibly failing the shareholders have to pay the CEO handsomely to go quietly.

Because he / she (but usually he) has so much inside knowledge about how the company works and its plans that if he took that information to a rival, it would hurt the company.

furthermore, even if the CEO is getting sacked for incompetence, no-one wants anyone to know that that’s what’s happening. Because again, it risks the perception of the company’s health. So again, there’s a big payout, partly to reassure the market. A golden parachute for a mediocre CEO is really just handicap signalling whereby the company is telling the market that it’s still fighting fit.

finally, most CEOs are on a fixed term contract of, say, 3 year terms. The ostensible reason for the big payoff is that the company is breaking the contract by asking a failing CEO to leave early.


Apr 5, 2019

Is melody the most important goal of music?

I don’t know if I’d say it’s a “goal”.

I do value melody a lot. I believe it is a sufficient but not necessary property for music to be considered great.

In other words, you can have great music that doesn’t have melody. But all music that has a great melody is great music. There is no bad music with a good tune.

It somehow transcends other petty concerns and trumps everything else.

But you shouldn’t try to write melodies if you want to do something else.

By all means make music without melody. Some of that will be great.

Also when I say great melody, I mean great melody. It’s amazing how much pop music there is which has pretty so so … not really trying … pretty boring tune.

The problem is that a lot of people think that it’s sufficient to strum a few basic chord sequences on a guitar and whine over the top. If the voice goes up and down a bit, and stays in the same key as the chords, they consider this a tune.


Apr 5, 2019

If a movie like Rockers (1978) were produced today in a fresh way, what musical genre choice would be the wisest in order to connect with youth, comparable to the Reggae of that time? Hip-hop seems too obvious.


Apr 8, 2019

When should you rewrite a large software module?

Hmmm. That’s a bit of a “how long is a piece of string?” question.

Robert Mudry is right that it’s also a “business” decision as in you have to consider the cost of maintaining it with all the accrued technical debt, the cost and risk of actually rewriting it, the benefits of rewriting it in terms of the reduced maintenance, the extra opportunities that rewriting would afford (can we port to new platforms? modernize our user experience? move to a more flexible hosting?) Etc.

I guess beyond those more obvious considerations, I have two other heuristics / prejudices.

The first thing I’d ask if confronted with this question is “can this large software module be broken into smaller software modules for which the rewrite question can be asked separately?”.

The other is that I’m very inspired by the Ward Cunningham insight he expressed here : Working the Program

He notes that people are terrified of making big changes. And tend to leave them until there’s an overwhelming need to make a lot of them. You put off dealing with the technical debt until you go bankrupt.

Instead he advocates making lots of small changes over time so that you practice and get good at making changes. And then you are more competent and not so scared when you have to do it.

Particularly as we’re now getting lots of tools to help, from source code management to automated testing to continuous integration.

I’m know most of us aren’t really geared up for this. But the real story today is surely that we ought to be moving away from seeing things in terms of a hard dichotomy between “maintaining the old code” vs. “rewriting from scratch”.

There should be a number of intermediate options. Whether that’s “rewriting the X submodule” or bulking up the automated tests, or a general code-cleaning / refactoring of the old code that is simply about kneading it into a more malleable shape.

Set aside a day a week to go through the old code, just paying down the technical debt. Within a few months you may find that your code module has almost rewritten itself.

But that does, obviously, depend on how long your piece of string actually is :-)


Apr 9, 2019

What do you think about Ben Shapiro's famous motto "facts don't care about your feelings"?

Ben Shapiro keeps asserting that.

And then asserts a whole bunch of things that he feels should be the case, are “facts”.

He’s usually wrong. The things he says are facts, aren’t facts. And the real facts don’t give a fuck about Ben Shapiro or his alleged debating prowess.


Apr 9, 2019

What are some affordable essentials for making music (midi, DAWs)?

You can make music with just your voice, sitting by yourself somewhere.

But I presume you mean “making a recording of music in a popular style”.

In which case all you really need is a computer and a DAW.

There are free-software DAWs like LMMS. Which is easy to use and accessible.

There’s also Ardour audio workstation which is powerful but more complex.

And then there’s Radium which looks amazing but very weird.

VCVRack is a free-software virtual modular synthesizer which is powerful and a lot of fun. (I’m loving playing with this at the moment)

If you’re more inclined towards programming then there’s Sonic Pi, TidalCycles, and a bunch of other live-coding languages.

This is all a phenomenal amount of musical firepower which is totally free.

Beyond this, most of the famous DAWs like FL Studio and Ableton and Reason etc. have “starter editions” for under $100.

Or if you buy a cheap MIDI controller (also under $100) you might get a “starter edition” of one of the DAWs free too.

Really that’s about the only essential you need to get started.

But check out the genuinely free (as in open-source) software too. Because that’s getting increasingly good these days.


Apr 9, 2019

In python I'm trying to type a path with folder\networks in it, but since it has \n it tries to make a new line. How can I type this path without it making a new line?

Try using forward slashes in your path. Even in windows


Apr 9, 2019

Can jazz return to popularity?

If you believe, as I do, that hip-hop is basically the same genre as jazz …

… then it still is the most popular music genre.

Why do I think hip-hop is the same genre as jazz?

Both hip-hop and jazz are built on the same musical structure and principle :

take a chord progression and keep repeating it over a compelling, driving, rhythmic pulse which is perfect for communal dancing to

then have a series of performers take turns doing “solos” over those chords

Each solo is all about highlighting the individuality and personality and idiosyncratic virtuosity of the performer. It’s an art form driven by self-expression. The personality of the performers is everything in jazz and hip-hop.

This idea of music as a backdrop for a series of individuals to express themselves is completely different from the European classical tradition where a piece of music was seen as a hermetic, self-contained whole with a narrative arc from beginning through middle to end. And musicians are meant to be unobtrusive servants of that musical structure. Yes, classical music allows for maestros and virtuosos, but they’re meant to express themselves within the context of “this piece” of music.

Jazz and hip-hop on the other hand are vehicles for performers to express themselves, to “break the fourth wall”, to talk directly to the audience, to make references outside of the music (jazz musicians making a jokey quotation from well-known tunes, hip-hop sampling earlier records)

Jazz and hip-hop have a symbiotic relationship with technology. Jazz was the music that became possible because of recording technology : people could hear the performers’ individual ticks and improvisations on record. And this became more important than the compositional structure of the music. Hip-hop is the music made possible by sampling technology and other forms of digital capturing and remixing.

Of course, hip-hop is a rather specialized subcategory of jazz. One where the soloists are almost all vocalists rather than instrumentalists. But this kind of talking and story-telling has been prominent in blues that led to jazz, and has roots in African culture such as griots. Jazz introduced skat singing, vocals whose job was as much to be rhythmic and melodic decoration rather than narrative. This use of voice as instrument finds its way into beat-boxing and even mumble rap.

This relationship between jazz and hip-hop is rather like the relationship between dinosaurs and birds.

Initially you dismiss it because one thing looks like a giant monster lizard that shakes the ground, and the other is a light cute feathery thing that flutters about in the air. Superficially they are so different. But start looking closer at the anatomy and dig into the history and find the parallels, and you start to see more and more ways they are similar. Until you have to declare … “ah … that’s where the dinosaurs have gone … they’re hiding in plain sight”

That’s where jazz mysteriously disappeared to in the 1980s. It evolved into hip-hop.


Apr 10, 2019

Isn't pure functional programming more inefficient than imperative programming? If so, why is it so highly regarded?

It’s so highly regarded because “efficiency” in the abstract sense isn’t all that important in computer science.


Apr 11, 2019

What is the best IDE for Clojure in 2019?

I’m going to say Emacs.

A guy was showing me Projectile yesterday, and I was like “Gotta have it … NOW!”

I already love Par Edit.

I’m no expert, but I see there are still exciting new things being created for Emacs. And you really can shape it to your own taste.


Apr 11, 2019

Julian Assange has been arrested. Should he be given a prize for his work or publicly “bashed”? What is your opinion?

You are right.

He should indeed be given a prize. And his freedom.

And it’s his detractors who are the naive dupes, taken in by a campaign of character assassination against Assange by the security services.

Everything that Assange said has turned out to be true. Not egoism or paranoid fantasy.

There really was a secret case being brought against him in the US, designed to try to get him extradited there once he was in the clutches of the police. That was obvious right back when Sweden was trying to extradite him.

Once in the hands of the US security services and Donald Trump, there are no guarantees for his safety. Assurances given now are worthless. If he is extradited - and given the UK’s weakness and desperation to suck up to Donald Trump after the traumas of Brexit, I think that’s very likely - the US security services will concoct more accusations against him. Assange’s “crime” is to take on the military-industrial-security complex in the name of people’s freedom.

He stood for that. And anyone else who cared about freedom needed to stand with him.

And right now, the trap is closing around us, the security services are ramping up surveillance technology. We have cameras on every street. Face recognition software which can identify thousands of people flocking the streets. Apps which are relaying everything we say to clouds which are based in the US and China.

They want to know everything about us, and want us to know nothing about them. And we are letting them win.

We are letting them win every time we give them more information about us.

And every time we don’t defend those who give us more information about them.

Because they span us some story.

It’s not that Assange didn’t have a case to answer in Sweden. But as I said at the time. There is no-one we can trust to hold him to account for that.

And that has proved true today.

Related :

Phil Jones (He / Him)'s answer to WikiLeaks: What do you think about Julian Assange?


Apr 11, 2019

Should we use the MEP elections as a proxy vote for remaining in the EU? How would Remain supporters organise this?

Yes.

The right-wing are going to use the Euro elections to rally the far right in the UK.

But if the liberal / Remain part of Britain also rallies to support pro-EU parties then we can stop them in their tracks.

The most dangerous piece of far-right propaganda is that they, the far right, are the true defenders of “the will of the people”.

A decisive majority of votes for pro-EU parties in the Euro elections will put a firewall between the far-right and the “will of the people”.


Apr 12, 2019

Why has there been a trend to elect more conservative leaders in the world overall?

Three reasons :

the world demographic is getting older. Old people trend conservative. This is especially noticable in the developing world where life expectancy has increased a lot in recent years, faster than in the developed countries.

the 2008 crash, which is still reverberating around the world economy, has made everyone feel less secure. People are more worried about losing their jobs to immigrants, or having their job off-shored due to free-trade deals. And so right-wing scaremongering about foreigners finds more willing listeners than if the global economy were in good shape.

9/11 scared the bejesus out of the Americans. Since then they rampaged around the Islamic world, trying to knock it into a shape that they liked. Having failed at that, and just spawned the even scarier ISIS, they have fallen back into sullen Islamophobia which they spread to the rest of the English speaking world via the internet.


Apr 12, 2019

What artist first got you into dancehall music?

Interesting question.

It’s not like there was a particular artist or moment.

I didn’t really listen to dancehall. I heard a bit of reggae and liked it via my father. But it wasn’t something I really listened to.

When I first got into jungle, I definitely liked the ragga influence. The ragga vocals brought a kind of energy and often made for some of the most striking and exciting tunes.

The other thing I was into in the 90s was Bhangra in the UK. Which, again, was bringing Jamaican and ragga influences. Bally Sagoo’s productions that put Bhangra tunes on electronic riddims and brought in ragga chatting were a revelation.

By the late 90s I was pretty primed to listen to dancehall. I remember friends who listened to it telling about rappers with weird vocal styles, unlike anything else, and feeling intrigued.

But I can’t quite remember exactly when or why I decided to actually listen to dancehall itself. I do know the first time I went out and bought a CD it was Greensleeves Reggae Sampler 20.

And I do know that it blew my mind. It’d had been a while since I’d heard anything as deliciously weird and freaky as this. These hard electronic beats but with apparently funny or comical sounds used as though they were deadly serious. And to terrifying effect. And the sounds were just so arbitrary. I love music that sounds like it’s an accidental juxtaposition of things that don’t go together and then you suddenly realize works perfectly. The riddims mashed up samples of what sounded like everything from Indian music to random talking to children’s toys to old fashioned “reggae guitars” to funky clavs and 80s synths.

There was nothing that sounded clichéd. It was 100% fresh and mysterious.

And the voices! Wow, those voices were so much more varied and theatrical and dominating than the voices I was used to in rap. All those gruff, deep voiced MEN. Juxtaposed with the brattish Red Rat. The strangulated cries of Capleton, half vomited out of his throat. The more traditional soulful roots singing. And call and response chants.

There was so much variety within what I’d assumed as a fairly narrow form of “ragga vocals”.

Of course, I couldn’t figure what the hell they were talking about most of the time. Which was undoubtedly a good thing. As it all sounded deeply serious and meaningful but was probably just sexism ‘n’ drugs ‘n’ burning gays.

Of course, over the next few years I listened to enough dancehall that I started to recognise the cliches and understand that it was largely the same lyrical concerns as other forms of rap. (Except with more homophobia, and a bit of rasta spirituality).

I still enjoy good dancehall though. And love its influence on other musics : on Grime or Dubstep or UK Funky etc.


Apr 12, 2019

Does the arrest of WikiLeaks founder mean that freedom of speech is protected?

It is certainly evidence that freedom of speech is not valued.

Anyone who values what freedom of speech actually means, the freedom to reveal the crimes and bad behaviour of the state, should be horrified by what happened today.


Apr 12, 2019

How do Britons feel about Julian Assange, and his recent arrest? Is he considered a criminal or folk hero?

Julian Assange is indeed a hero.

And more importantly, he is smarter, wiser about the the world and more courageous than those who try to tear him down.

Even today, when everything that Assange told us turns out to be true, people are still trying to pretend that he claimed asylum to avoid facing rape charges in Sweden.

Because Julian Assange is “a narcissist who cannot get beyond his own selfish interests.”

Nonsense.

Assange told us 7 years ago that the US was working on a case against him in secret.

The chumps failed to believe him and blathered on about his personal failings.

Then it was accidentally revealed last year that there was indeed a secret case being drawn up against him.

Did his detractors recalibrate and ask whether there might be something to Assange’s claim?

No. Their minds were made up.

Then at the beginning of the year, the US tried to pull Chelsea Manning in, to turn evidence against Assange.

When she bravely refused, they put her back in prison and in the solitary confinement that had almost driven her to suicide previously.

Did any of Assange’s critics join the dots?

Of course not.

Ecuador now has a right-wing president who has been making nice with Donald Trump. We’ve been feeling the fore-shocks of the rupture between Assange and Ecuador for a while now.

It’s painful and depressing to see him dragged out of the embassy, sold down river by a country that promised to protect him, and handed over to a gloating and craven British state.

But not surprising.

What else would you predict? The UK government having thrown itself off the Brexit cliff is desperate for Donald Trump’s approval. The government is run by moral bankrupts.

When Assange claimed asylum, the US was already known for having engaged in torture in Abu Ghraib. And having written itself the legal right to do so. It was holding people indefinitely in Guantanamo Bay. (It still is). It was engaged in extraordinary rendition, kidnapping people and sending them to black sites to be interrogated by unscrupulous allies. It was murdering civilian journalists by drone. (Later it would move on to murdering US citizens by drone.)

However bad Assange’s personal behaviour, nothing morally obliges him to hand himself over to that entity, which is hell-bent on revenge for Wikileaks revealing its crimes.

In fact, anyone who paid attention would note various legal manoeuvrings against Assange before he claimed asylum. Assange knew damned well the way the wind was blowing.

He avoided going to Sweden, NOT because he didn’t want to face justice. But because he knew that, as long as the Swedish case was outstanding, it had priority in extradition requests. Put bluntly, the UK couldn’t legally extradite Assange to the US, because if it got its hands on him, it would have to extradite him to Sweden first.

Of course, what the Swedes might do was another matter. But at least it was a delay. Another road-block to obstruct and slow down America’s vengeance. Between that and the asylum claim, at least he bought himself another 7 years outside of an American jail.

But still, the wilfully obtuse continue to parrot that somehow it’s all about that horrible immature man who RAPES and his refusal to face up to his actions.

Sheesh.

tl;dr : Any reasonably perceptive and well intentioned Briton should recognise Assange as a (flawed) hero.

Related :

Phil Jones (He / Him)'s answer to WikiLeaks: What do you think about Julian Assange?

Phil Jones (He / Him)'s answer to Julian Assange has been arrested. Should he be given a prize for his work or publicly “bashed”? What is your opinion?


Apr 12, 2019

Will Julian Assange be executed, spend life in prison, or win his case?

The US has packed its supreme court with conservative judges who trend hard nationalist / conservative and who believe in America Uber Alles.

Trump has driven out most of the neutral, pragmatic and fair-minded senior figures in the US military, judiciary and secret services. And replaced them with extremists and loyalists.

The chance of Assange getting a fair trial, winning his case, or even getting anything less than an extremely punitive sentence to try to scare off anyone else from having the audacity to challenge the US, is minuscule. (Remember Chelsea Manning got 35 years. And the US government considers that Assange is the master-mind behind Manning.)

There is a sizeable chunk of the American population who would undoubtedly like to see the US state kill Julian Assange. And Trump isn’t the man to let his better nature get in the way of that.

So Assange’s best hope lies with the British justice system which isn’t quite as corrupted as the US’s.

OTOH, given that the UK Home Secretary no longer obstructs extraditions to the US that might lead to the death penalty (it used to be a point of principle for the UK to require that the US not execute the people it was sent … but principle is dead in the UK government today) that may not be a great hope.


Apr 12, 2019

Learning programming: Why does ++ [[]] [+ []] + [+ []] return the string “10”?

Is this Javascript by any chance?

Basically because Javascript does a bunch of automatic type coercions which, when compounded, can lead to hilarity.


Apr 12, 2019

Why are people like Julian Assange & Edward Snowden punished instead of being rewarded? Can a common man help people like them?

Because … ultimately … power is everything.

Assange and Snowden tried to help YOU. To keep you informed about what power was getting up to.

And power resists being held to account.

Snowden and Assange should absolutely be admired for their courage and action.

More importantly, they should be emulated. MORE people should stand up and call for power to be held to account. And be willing to speak out and reveal what they know when power is behaving badly.

But power obviously wants to punish those who do so as harshly as possible to discourage others.

Related :

Phil Jones (He / Him)'s answer to WikiLeaks: What do you think about Julian Assange?


Apr 12, 2019

Do you think rap is ruining the music industry?

No.

The music industry is what created rap as we know it today.

If you think that rap is terrible, blame the guys who decide what to fund and what to promote. Not the kids who want to tell their stories, their way.


Apr 12, 2019

Why was Julian Assange arrested?

Technically he got arrested for skipping bail.

AND because the US has requested his extradition for some alleged crimes.

So while most people are going to make a big noise about how this is all about bad Assange ducking his #metoo responsibilities, the actual arrest today is just as much about the US wanting to pursue its revenge on him as it is about the technicalities of UK law.

His arrest today is NOT about a rape in Sweden, as that case was dropped.


Apr 12, 2019

Did Assange deserve to be arrested?

There is a genuine legal case against him that he skipped bail.

That was illegal. And legally he “deserves” to be arrested and charged for it.

Morally, you need to look at the bigger picture. You have to be a special kind of naive to think that Assange will be given justice by the US and its allies now he’s in their clutches.

And there is a moral case for saying that it’s better for Assange to avoid punishment for the actual crimes he committed than that the US state is allowed to use his example to terrorize those who might reveal its wrongdoings.

Basically, would you hide the fugitive from the lynch mob, even if he did rob the bank?


Apr 12, 2019

Will Julian Assange escape prosecution because he was acting as a journalist?

No.

He’s not being charged with acting as a journalist.

He’s been charged with computer hacking.

Basically because even now, the US government knows that charging people for journalism would go against the US constitutional protections on speech.

Whereas hacking is new fangled scary stuff that doesn’t have constitutional protection. And it will be easier to sell a gullible public that he’s a dangerous quasi-terrorist mastermind if the accusation is about HACKING!!!!!

When right now what that means is that he used encrypted communication, might have “encouraged” Manning to leak by asking “can you get any more information?” And might have tried, unsuccessfully, to crack a password.


Apr 12, 2019

Is Assange aware of the phrase “don’t bite the hand that feeds you”?

Assange is a difficult person. We all knew that.

So what?

He’s also been one of the most smart, courageous and effective fighters for your freedom and to keep you informed about the bad behaviour of the powerful over the last 15 years.

You’ll be worse off without him.


Apr 12, 2019

What is the crime of Julian Assange?

Technically his crime in the UK is dodging an extradition order from Sweden.

The charges against him in Sweden are not currently pending, but might be re-opened. They are for rape.

In the US he is now charged with “Computer Hacking” in connection to Chelsea Manning’s leaks. The “hacking” seems to basically be “using encryption” and maybe “trying to break a password”.


Apr 12, 2019

WikiLeaks: What do you think about Julian Assange?

Assange is a flawed hero.

Someone accused me in a comment discussion of thinking he was a “saint”. Even though I thought I was clear that he’s flawed.

Here’s my response to that comment, which kind of encapsulates how this looks to me today :

I understand the Swedish accusers point of view perfectly. They wanted to make a strong statement that something which is often given a pass … pushing for, and having sex without consent just because you’re already in bed with and in a sexual relationship with someone, is not OK, and should be taken more seriously.

I completely agree with them.

However.

The issue here is this. At the time he asked for asylum, Assange said it was not about the rape accusation but about the fact that in custody in Sweden he would be in real danger of being extradited to the US.

And that the US was already working on a case against him.

People didn’t believe him. They accused him of narcissism and paranoia and just wanting to avoid righteous justice.

Now it turns out that there was a secret jury against him. The moment he was in custody, the US explicitly did ask for his extradition, and we see that the charges the US has against him are all about his enabling of Chelsea Manning to leak evidence of US wrongdoing.

In other words, everything that Assange said was the reason he wanted to avoid being put in custody and sent to Sweden turns out to be true.

And we already had good reason to think that that that was the case at the time.

The only issue here is … why were so many people happy to be convinced that Assange, with a history of truth-telling, and a known antagonistic relationship with the US, and therefore with a real danger of being extradited to a country where torture and indefinite detention are now accepted facts … why were so many people happy to jump to believe the OTHER story?

That Assange’s motivation was all about narcissism and avoiding a couple of years in a Swedish prison?

More importantly, why are so many people doubling down on that interpretation of his behaviour even now? When more and more evidence is coming out that confirms what he said?

Related :

Phil Jones (He / Him)'s answer to How do Britons feel about Julian Assange, and his recent arrest? Is he considered a criminal or folk hero?

Phil Jones (He / Him)'s answer to Julian Assange has been arrested. Should he be given a prize for his work or publicly “bashed”? What is your opinion?


Apr 12, 2019

After reading about Assange’s behavior in the Ecuatorian embassy I don’t feel bad at all for him being arrested - what are your thoughts?

I think that Julian Assange is a difficult person.

And it doesn’t matter at all to the crucial issues which are

that it’s morally wrong to throw him to the wolves

and that it’s terrible thing for the world that Wikileaks is going to be destroyed by its enemies.


Apr 12, 2019

What crimes did Julian Assange commit for them to arrest him?

Technically his crime in the UK is dodging an extradition order from Sweden.

The charges against him in Sweden are not currently pending, but might be re-opened.

They are for rape.

In the US he is now charged with “Computer Hacking” in connection to Chelsea Manning’s leaks. The “hacking” seems to basically be “using encryption” and maybe “trying to break a password”.


Apr 12, 2019

Aren't laws banning gay conversion therapy a form of religious persecution?

Only in the same way that laws banning ritual human sacrifice are ALSO religious persecution.


Apr 12, 2019

Is Julian Assange innocent?

No.

He’s not innocent of the things he’s actually been charged with.

He did commit the obnoxious behaviours which we are starting to label “rape”.

He did skip bail.

The issue is that the global legal machinery is too compromised to be trusted to handle Assange justly if it tries to hold him to account.

It was fairly clear right from the start, that the US would be gunning for Assange as vengeance for the Manning leaks and the diplomatic cable leaks.

And right from the start, Assange said that his asylum claim was to protect himself from US retribution.

Those assertions are now very publicly vindicated by the fact that the US did have a secret jury indicting him. And did have a charge sheet prepared. And have, indeed, now the opportunity is there, demanded his extradition.

If you thought that Assange’s asylum claim was about avoiding spending a couple years in a Swedish prison, you were naive. The guy was willing to spend 7 years in a cupboard in an embassy. He could have handled the couple of years in Swedish prison. (Seriously? Swedish prison?)

That is NOT what this was about.

What he couldn’t handle was his work being stopped (remember that during his 7 years in the embassy Assange also helped Snowden bring his revelations to the world. He couldn’t have done that from a Swedish jail.)

And what he was trying to avoid was what the machinery always wanted to do to him. Bundle him up, rendition him off to the US, subject him to a frenzy of hate, and execute him, or put him in jail for the rest of his life.

Assange is an extraordinary case.

Most of the time, when a serious allegation like rape comes up, we more or less expect the machinery of justice to be able to handle it. Not perfectly, but that there are enough people of good-will in the system that some approximation of justice will be served.

But not with Assange. What makes Assange almost unique is that the stakes are so high … not simply that America was embarrassed … but that Assange promised an entirely new, uncontrollable mechanism for holding state power to account. The usual constraints on the media weren’t in operation in Wikileaks. There was no commercial pressure. No shareholders or millionaire owners. No offices that could be closed down.

Assange was the pure spirit of libertarian excess, given fierce moral purpose and turned against anyone who presumed to exercise power. No state and no judiciary in the world could feel safe from the dangers of Wikileaks’ scrutiny.

And that puts him in an extraordinary category. There isn’t enough good will in the world, much less the legal machinery of the Western nation states, to ensure that Assange gets treated fairly and not excessively punished, given the intense political pressure and the enmity he has incurred from the American state and its allies.

So … what is to be done? Well, frankly, I don’t think we have any way to deal with it. Assange is most likely to be processed by the machinery. I predict that he will be taken to the US and then huge swathes of new charges will suddenly come out of the woodwork, and he’ll either be executed (if they can concoct a semi-plausible excuse) or put in prison for a long time. (Chelsea Manning was given 35 years, and the US thinks that Assange is the puppet master behind Manning and a far more dangerous opponent.) Donald Trump hates everything that Obama achieved. He’ll never be able to claim credit for taking out Osama bin Laden. But killing public enemy number one, Julian Assange might be the nearest he gets.

I wonder if then, finally, some people will admit that “Ooh! Maybe it was about avoiding excessive US retribution after all and not just narcissism.”

One can hope …

But yeah, thrown on to the horns of the dilemma between two evils : Assange going unpunished for his rape accusation, and Assange being carted off to rot in an American jail, then I think there is no shadow of a doubt that the first is the preferable outcome, both morally and strategically. Think of it as a Trolley Problem if that helps.


Apr 12, 2019

Why is Julian Assange running from the law?

Well he isn’t, now, technically.

He’s being held captive by it.

But he was running from the law because he believed that the US was out to capture him and punish him for his activities in exposing the wrongdoings of the US government.

And he figured that being in prison in Europe would make it particularly hard to avoid being extradited to the US when they came knocking.

As the moment he was booted out of the Ecuadorian embassy, the US did, indeed, request his extradition for the crime of helping Chelsea Manning leak documents about American bad behaviour, it would seem his fears were and are justified.


Apr 13, 2019

What terrible influences do you think will be caused by the arrest of Julian Assange?

Right now the US (and a bunch of other countries) are committing heinous crimes in war zones around the world. Are robbing their people blind and stashing the money in tax havens. Are concocting new surveillance programs that will eliminate your privacy. Are cheating in elections. Etc.

And you will never know. And nobody will ever hold them to account.

THAT is going to be the terrible effect of Assange being arrested. And Wikileaks being destroyed.

Because the next guy who was going to help support whistleblowers to expose those crimes is going to look at the way Assange was reviled and treated and just going to say “Nah … not worth it”

Think of it this way. If Assange had gone quietly to prison as people seem to want him to have done in 2012, it's not clear that we'd have the Snowden revelations. And you’d still be happily letting your computer stream your private life to the NSA.


Apr 13, 2019

Why are some media professionals equating Assange with journalism? Isn't Wikileaks just a clearinghouse for stuff other people stole and hacked?

All journalism is a clearing house for information generated elsewhere.

And good journalism often gives you information other people don't want you to have.

Does wikileaks have some editorial control / filtering? Yes it does.


Apr 13, 2019

Does Julian Assange practice bad personal hygiene?

Remember that rule one of propaganda designed to “dehumanize” someone or some group so that you can mistreat them is to call them “dirty”.

Assange has been indoors and not able to go outside for 7 years. That undoubtedly isn’t great for his body. I’m sure people in mediaeval dungeons and Russian Gulags didn’t smell so good, either.

But when you hear people talking up Assange being dirty. And you see people posting on Quora (and other social media) about how Assange was a “bad guest” smearing faeces on the wall of his room etc. remember that rule number one of propaganda designed to “dehumanize” someone so you can mistreat them is to call them “dirty”.

It’s textbook.


Apr 13, 2019

Can one be far-right and a democrat at the same time?

Yes.

You could want the government run on very far right lines. Perhaps military training for everyone. Death penalty for practising homosexuality. All people not of your majority race to be expelled.

But still want this to be the “will of the people” and win in fair elections.


Apr 13, 2019

Do you think Julian Assange will be extradited now that he no longer has asylum and if so what do you think will happen to him?

I think the US will put serious diplomatic pressure on the UK to extradite him to them.

The UK, in a very diminished state due to Brexit, and desperate to curry favour with Donald Trump will give Assange to the US.[1]

Then, once in US custody, a whole of bunch of new charges will be discovered / cooked up against Assange. The US is being careful to make these charges all about new fangled “hacking” things that are not well defined and that have no traditional constitutional protections. They won’t use terminology of “publishing” which would risk crossing constitutional lines.

Then they will “throw the (proverbial) book” at Assange. And try to put him in prison for a very long time. They wanted to put Chelsea Manning in prison for 35 years. And she is just seen as an accomplice of Assange.

I expect, if they can get away with it, they will try to put Assange away for longer than Manning’s 35 years. (That’s if they can’t actually find a way to execute him.) And if they manage to find new charges against Manning, they will try to demand she goes back for the rest of her term too.

Meanwhile, the propaganda machine will spin four stories :

Assange is “NOT A JOURNALIST” because unlike our fine, upstanding journalists who are discriminating, Assange is reckless and irresponsible and redacted nothing and thus caused many deaths of American servicemen. (Despite not being able to offer much evidence of servicemen being hurt. Wikileaks mainly hurt America’s pride and credibility)

Assange is a “dirty” geek

Assange is an evil rapist.

Assange is a “traitor” (even though as an Australian citizen he owes the US nothing, somehow Americans seem to think that anyone in the world who speaks English and goes against the US is a “traitor”)

Anyone who defends Assange will be accused of aiding irresponsibility, dirt, rape and treachery.

[1] Unless there’s a change of government in the UK.


Apr 13, 2019

Why did Ecuador Suspend Julian Assange's Citizenship?

It says because he was a bad house guest. And brought Ecuador into disrepute through his political activism.

In practice, he was given asylum by the previous left-wing administration. You now have a new right-wing president, keen to ally himself with Trump and the emerging axis of illiberalism / right-wing populism in the world (including other parts of South America) and so the political climate in Ecuador no longer values freedom and holding power to account.

While Ecuador valued freedom and accountability, defending Assange was a mark of honour for it.

Today that no longer suits its political positioning.


Apr 13, 2019

Why have British parliamentarians asked that WikiLeaks founder Julian Assange be extradited to Sweden to face sex abuse charges there, before he faces justice in the United States?

Because the only moral case to answer is the one in Sweden.


Apr 13, 2019

If Quora wants to be a question and answer site, why doesn't it make it more clear? Wikipedia is a better example of a place that has relatively more political neutrality. Wouldn't it be better to adopt these practices here, as well?

There is no political “policy”.

Quora’s centre of political gravity is the centre of gravity of its users.

If it’s not what you consider “neutral” that just means that you are at an edge of the Quora community.


Apr 13, 2019

Why do Remainers want to stay in the EU?

Economic clout on the world stage. As part of Europe we negotiate trade deals with other parts of the world like China and the US that are good for us because we negotiate as equal partners. On our own, we’ll get steamrollered by them.

Economic freedom. We get to sell to a market of 500 million people without the friction of tariffs. That’s a lot of opportunities.

Social freedom. We get to travel and live in any of 28 countries with 500 million people to choose from for our friends, neighbours and loved ones.

Human rights. We like it when there’s extra checks and balances stopping some dodgy British Home Secretary denying our rights.

Update : as Dave Hopkins points out : Peace. Europe has been full of squabbling and warring small countries for thousands of years. The EU gives it the best chance of overcoming all that squabbling and fighting and giving us a long peace-time without the costs (in treasure, blood, and psychological well-being) or war.


Apr 13, 2019

Julian Assange has been evicted with reports that his personal hygiene was deplorable, and he smeared feces on a wall. If your freedom depended on the largesse of the embassy, are these behaviors sane?

As I’ve said elsewhere.

Be very cautious of these stories.

Accusing people of “being dirty” is the often the first step of a propaganda campaign to dehumanize them so public opinion accepts mistreating them.

It’s textbook propaganda 101.

Ecuador wants to justify kicking out someone who it previously recognised had a legitimate claim to asylum. It can’t just admit “ah well, politics changed our minds”.

It needs an excuse.

And … well … no-one likes “dirt” and “shit”. It’s visceral.

So what better way to deflect attention from Assange’s rights than to tell some dramatic story about spreading shit on the wall?

You would smell bad if you hadn’t been able to go outside for 7 years. Assange is probably no worse than anyone else who’s been trapped indoors for years.

But Ecuador needs to tell a dramatic story.


Apr 13, 2019

Why is Julian Assange pro-Trump?

Assange has never been pro-Trump.

Assange is an equal opportunity opponent of hypocrisy and bad behaviour.

He found some data that made him think that the DNC behaved badly and so he brought it to people’s attention.

The fact that this helped Trump wasn’t his motivation.

He just wanted people to do better.


Apr 13, 2019

How will Julian Assange go down in history? He was celebrated before and is hated now.

It really depends.

History at this point might well be “broken”. As in swamped by disinformation on social media. Making it impossible to extract the truth from the fake news.

We assume history is a filter that sorts the wheat of facts from the chaff of opinion and rumour.

But history can only work with what’s available to it. And if half of what went on isn’t available because it was behind firewalls. And the other half is what you see on YouTube and Twitter, then it’s basically fucked.

However, assuming history isn’t broken, it will record Assange as a tragic hero. Someone who was truly a great figure, but was brought down by his own flaws.

More importantly though. History will judge the rest of us as being the idiots that let oppressive states destroy Wikileaks and our chance to hold them to account because we were so hung up arguing about Assange’s personal character.


Apr 13, 2019

What will happen to Julian Assange now that he's been found guilty of breaching bail?

The obvious thing is he will spend some time in a UK prison for breaching bail.

What else happens is the interesting thing :

will Sweden re-open the case against him?

if he goes to Sweden and does his time there, will they hand him over to Trump as Assange claims they would?

will the craven British state short circuit the whole thing, by handing him over to Trump directly to curry a little favour with the US?


Apr 13, 2019

Is ska a form of reggae?

As others say, it came before reggae, and is an ancestor of it.

Musicians who had played ska, slowed down and played reggae.

Today if you were doing some kind of hierarchical music taxonomy you’d probably put ska as a sub-catagory of reggae.

I admit that that’s how it is in my music collection. The “ska” folder is inside the “reggae” folder. Alongside other folders like “Lovers” and “Dub” and “Ragga-Dancehall”

It’s crude. And like all taxonomies, only represents what’s convenient to me personally. I don’t claim it’s the one truth.

Also, of course, there’s a more modern ska of the “Two Tone” movement etc. which was a mix of ska and punk influences.

It’s harder to place that as a sub-category of reggae because the sonority becomes very different.


Apr 13, 2019

Should Julian Assange be extradited?

To America, no.

To Sweden, possibly.

I think it would be fine to extradite him to Sweden if you could 100% guarantee the Swedes wouldn’t then go and extradite him to America.

Assange himself fears that they would. And while he may be wrong about that, current behaviour of all political actors involved isn’t as reassuring as it should be.


Apr 13, 2019

Is Wikileaks and Julian Assange the last hope against corrupt governments?

They shouldn’t be.

More people should be doing what Wikileaks does.

But if Wikileaks isn’t our “last hope” I’d really like someone to show me who else is doing the Wikileaks job today who is as smart, courageous and effective as Assange was in his heyday.

There’s the International Consortium of Investigative Journalists that gave us the Paradise Papers and Panama Papers. And that’s good stuff.

(For obvious reasons, we don’t know where they got their stuff from. Were Wikileaks, or people inspired by Wikileaks involved? )

But it does seem that they, the ICIJ, are willing to hold a lot more back from the public. Some people are going to argue that this is “responsible”. But it’s hard to make a judgement whether it’s responsible or over-caution when no-one else has an opportunity to see it.

In a sense you NEED an organization which is willing to take risks and put itself outside the law. Someone who is more poacher than gamekeeper.

If the only people doing leaks are from “respectable” newspapers, then however well intentioned they are, they are going to be constrained by their footprint as a legitimate company. They have offices that can be raided by the police. They have advertisers or paying subscribers who need to be kept happy. Their names and addresses are known.

We do need a few buccaneering pirates too.


Apr 13, 2019

Will current songs be sampled in the future?

Sure.

People sample for lots of reasons :

because they just like a particular sound, and it’s a convenient way of getting it

because they admire the original artist and want to make a “shout out” to or citation of them

because they want a sonority that evokes a particular scene or era, and sampling some music from that era captures it better than you could recreate it.

All those are good reasons to sample today’s music.

To an extent there’s less need to sample drum breaks from current music to get at a particular sound, because so much of current music is already made with stock sounds and loops. And so you probably just have those sounds and loops in your DAW (or some VST connected to an online library)

But sonorities of voices etc. Sure they’ll be resampled.


Apr 13, 2019

Will Julian Assange be inclined to say who leaked the Hillary Clinton campaign email? He said it was not Russia, nor was it a State. It was a person, but who?

I think it’s unlikely.

Assange believes in and has been good at defending his sources.

He’s not going sell them out now.


Apr 13, 2019

Why does the US want Julian Assange?

Julian Assange embarrassed the US considerably by leaking both diplomatic documents and the video of US helicopter pilots murdering journalists.

He revealed how cynical and careless of civilian life the US occupying military was, and how US diplomacy cultivated the worst dictators for tawdry advantage.

It’s not that people didn’t assume this anyway. But seeing concrete examples of it in action made it much more viscerally real to people.

Which didn’t make them feel warm towards the US.

Furthermore. Although he wasn’t initially behind Snowden’s leaks, revealing the degree to which the NSA had compromised social media and were unconstitutionally spying on American citizens, he did help Snowden avoid being captured and got him to safety.

This, again, made him enemies in the US security services.

Now the US wants

a) revenge, because there really is a strongly vengeful streak in much of the US population. (Look at their social media posts after 9/11 and the murderous rage many Americans expressed)

b) to scare off anyone who might pick up the Assange mantle and run a similar site / service to Wikileaks.

Secondarily, to scare the more mainstream media who will always now be worrying if they are making themselves liable for a lifetime in jail if, in pursuing their constitutionally protected right to expose government wrong-doing, they might be using an encrypted service, or doing something else on a computer that an unsympathetic judge might label “hacking”.

I guess as long as journalists stick with spiral-bound notebooks then they’ll be alright.


Apr 13, 2019

What could Julian Assange’s arrest mean?

Taking the opportunity to reply to Ernest W. Adams’s disgraceful answer here.

No, the Ecuadorian government did NOT offer him asylum just to annoy the British and Americans. Rafael Correa genuinely believed in what Assange was doing.

Also, of course, if there was no danger to Assange from Americans, why would giving him asylum “annoy” them?


Apr 14, 2019

What is the impact of the rapid decentralization of the media and culture that the internet has wrought?

It’s eliminated the gatekeepers we all thought we could do without.

Now we find that we’re facing a rising tide of fake news and conspiracy theories and anti-vaxxers and flat Earthists (along with climate change deniers, Nephilim theorists, shops selling perpetual motion machines and white supremacism).

And we don’t know what to do about it.

To try to shut all these people up goes against the liberal free-speech values we hold so dear.

But every year, we are all a little bit more stupid for having to listen to, and deal with, it.


Apr 14, 2019

Do you think that, the case against Wikileaks Founder Julian Assange is a threat to journalists everywhere?

Yes.

The actual things that the US case against him is based on, the fact that he used encryption to communicate with Manning, the fact he tried to protect Manning’s identity, the fact that he encouraged Manning to give more information are absolutely what you’d want journalists to do : protect sources and get information.

If the US criminalizes those two activities then the fact that there’s still notional free-speech to “publish” is very little compensation.

The last thing is that Assange might have tried to crack a password.

Given that so much of the constraints on human life in future are going to be through computers, and those computer systems are going to be run with passwords, the idea that it will be a crime to break a password should terrify not just journalists but everyone.

Having a law that says you can go to prison for five years just for trying to crack a password is like having a law that says you can go to prison for five years just for trying to open a door that you don’t have explicit permission to open.

That is waaaaaay too broad an activity to be criminalized.


Apr 14, 2019

Is Wikileaks morally and ethically good by making information public or is it a violation of freedom and privacy?

Wikileaks was (and I hope will continue to be) absolutely morally good.

It has been one of the most progressive and liberating forces for humanity at a very dark time when we are being wrapped up in a system of ubiquitous computing technology and sensors. When authoritarian governments are on the rise across the world, and all governments are demanding increasing rights to know everything about us - where we go, how we look, what we do, what we think - while shutting down every opportunity for us to know anything about what they are really getting up to.

Wikileaks has revealed tens of thousands of pieces of information about what governments and other organizations have been up to, that we, the people who they allegedly work for, don’t approve of.

This isn’t speculative. This happened. The governments really said and did those things. And we really only did find out because of Wikileaks. And when we saw it, we said, “no, we don’t want that”. And sometimes, the governments actually had to change. (Not always, unfortunately.)

We will be total idiots if we allow ourselves to give up Wikileaks and the things it stands for, because we’ve fallen for propaganda against it, or because we don’t approve of Assange as a person, or because at one point it inconvenienced the party we wanted to win an election and we can’t look beyond that crude partisan thinking.


Apr 14, 2019

Why do liberal rants of inclusivity on Quora (that have little to do with the questions) get so many upvotes?

Because they probably DO have more to do with the question, once you take the broader issues into account.

You just haven’t noticed.


Apr 14, 2019

If Julian Assange is extradited to the US what prison would he be sent? Will it be worse than being trapped in an Embassy?

Yes, it will be worse.

The US will almost certainly put him in solitary confinement like they did with Chelsea Manning. (And almost drove her to suicide).

I don’t think Assange is suicidal.

But remember he is a difficult character. It’s very likely that the authorities will find excuses in his behaviour to inflict the harshest possible treatment they can get away with.

And they will HATE him

The US state - and most people in the prisons, judiciary, police, military etc. etc. identify strongly with the state and its interests - already hated him. And now the amount of spinning and propaganda against him (everything from “he was a Russian asset!!!” to “he’s dirty and smearing shit up the walls”) is psyching up the average American to dehumanize and hate him and tolerate mistreatment of him even more.

In the clutches of the US prison service, he will abused.


Apr 14, 2019

How will US political discourse be affected by the arrest of WikiLeaks founder Julian Assange?

The US political discourse, with some honourable exceptions is very much psyched up against Assange.

The arrest doesn’t change much.

There will be very strong calls from most in both the Republican and Democrat side to see Assange brought to the US and to be punished. (I refuse to use the term “justice” for this because I see ZERO justice in that. It’s nothing but base vengeance.)

But like I say, there are a few honourable exceptions.


Apr 14, 2019

Did America pressure Ecuador (behind the scenes) to stop granting asylum to Julian Assange?

Well, before worrying about “pressure” just remember that Ecuador got a new, more right-wing president, so already the political climate and policies were changing.

The new president almost certainly wanted to get closer to the US than his predecessor was. And is an authoritarian who would have no love for Assange’s libertarian vigilantism.

So, it’s unlikely that the US needed to put much pressure. I’m sure they (or even the UK) just asked politely and the new administration was happy to oblige once they’d worked out a cover story.


Apr 14, 2019

Would you risk and lose it all like Edward Snowden and Julian Assange in pursuit of truth?

No.

I don’t have their courage or Assange’s orneriness.


Apr 14, 2019

How is the Right more socially and politically decentralized than the Left which is more centralized?

Pretty much any working model of a society in which large scale collaboration occurs has to have something centralized.

Whereas obviously everybody values as much decentralization and personal autonomy as possible.

So often you’ll find that the left and right aren’t so much different in how centralized / decentralized, but in what things get centralized / decentralized.

For example, a market is the ultimate ideal of decentralized decision making.

But for any serious market to work in a modern economy, you have to have some things centralized. Registries of land ownership, or rights to drill for oil or mine minerals. These need to be, if not literally centralized in a single place, at least, “harmonized” so that everyone agrees who owns what. Without that, you can’t have a market because you wouldn’t buy “ownership” of something if someone in the next town doesn’t recognise that ownership right.

Global markets require global standards and globally accepted methods of resolving conflicts. Many of the political arguments we see at the moment, Brexit in the UK / Europe. Donald Trump’s hostility to the WTO etc. are precisely the pains of centralization, as citizens of nation states chafe against having to align themselves with a bigger centre elsewhere.

So the “free-market” right likes to decentralize certain economic decisions, while accepting the centralization of other economic aspects. The “nationalist right” wants to preserve the autonomy of the nation state against some supranational bodies, but often likes to centralize power to an autocratic leader within the nation state.

The left has similar differences. With factions ranging from Stalinist or Maoist believers in strong national leaders to full blown anarchists.

Both right and left include arguments about centralization / decentralization. But actually any viable version of either will centralize some of the things, and feel that it’s desperately important to decentralize others.

They just disagree about what.


Apr 14, 2019

Is Julian Assange worth what Ecuadore spent on him?

“Worth” in which sense?

They aren’t going to make a financial return on him.

And now they’ve kicked him out, they don’t even get to look good in the history books.

So no, taking him in wasn’t about making a “return”. It was about principle.


Apr 14, 2019

Will Julian Assange’s arrest be a turning point in history for journalism?

No.

But it will have a chilling effect on true journalism.

Particularly if the US gets away with the actual charges it’s made against Assange.

The idea that a foreign national can be imprisoned in the US for simply talking to and encouraging a US-based whistleblower while he, himself, is outside of the US, is a very great overreach of government power.

Establishing a precedent that “if you used encryption that means you must have been up to no good” is another very dangerous legal move for the US.

It’s hard to see how good investigative journalism can hold the US government to account if the government succeeds in putting someone in prison for a) asking a whistleblower to get information, and b) trying to protect that whisteblower’s identity.


Apr 14, 2019

Why have Ecuador given up Julian Assange to UK Authorities?

Ecuador has a new, right-wing president.

The previous left-wing president cared more about helping the people of the world know what their governments were up to, and so supported Wikileaks’s mission.

The new right-wing president doesn’t care about these things. He cares about being “in with” the US.


Apr 14, 2019

What are DJs like deadmau5, Tiesto, and Steve Angelo doing on stage during a show? Aren't all their songs already prerecorded?

I have no idea what these particular DJs do.

But most software that EDM “DJ’s / producers use when performing live, have ways that the user can intervene in the music in some way. Eg. control filters by turning a knob, pause, stutter, rewind, even switch extra loops on and off according to the way they are feeling (or feel the crowd is feeling)

This can create a (quite genuine) “live” aspect to the music, even as the actual notes and beats are sequenced.


Apr 15, 2019

What political party is split between left and right?

In which country?

In the UK, the Liberal Democrats, the Scottish National Party, and “The Independent Group” are somewhere between the main leftish Labour party and rightish Conservative party.


Apr 15, 2019

Why do you think Julian Assange put himself into exile for the past 7 years?

He thinks the Americans want to kill him.

Or at least lock him up for life.

He may be paranoid and over-reacting.

But nothing that has happened in the last 7 years is inconsistent with that hypothesis.

And a great deal that has been said, by various politicians and pundits in the US, is consistent with it.


Apr 15, 2019

What is the most interesting combination of programming language types (e.g. dynamic, static, weak, strong, functional, procedural, etc)?

For me … I think there’s a whole fascinating world to be discovered if we go back and look at declarative logic / relational programming.

Prolog is still basically the last language of that paradigm that had much impact on most people’s consciousness.

But just as functional programming is finally getting some traction and people are increasingly using languages from the Lisp and ML families, I think in the next 10 years we’ll see a rediscovery of the declarative logic / relational paradigm. And just as Clojure (I believe) was a clever, tasteful and useful improvement / modernization of Lisp. So I think we’ll see some equivalent clever, tasteful and useful modernizations of Prolog.

I’m not a huge fan of static types. But it would be interesting to see what a Prolog + decent type system (Hindley-Milner etc.) looked and felt like.

I’m quite interested to see what a Prolog in a “Smalltalk-like dynamic and live environment” looked like. Eve was moving in that direction. Maybe Dynamicland hints at fascinating “event-driven language in the physical world” too.

In fact, the secret, I believe of bringing Prolog into the modern world is to solve the problem of connecting it to real stuff. Real data. A real operating system. Etc.

Perhaps give it a bit of syntax to explicitly represent talking about / interacting with the world outside itself. I’d like to see something like “templates” as a first-class citizen of a Prolog-like language.

Eg. “unification” of a template data-type with slots it contains would fill the template. Which is then just declared to map on to something in the environment : whether that’s a file, or the motors controlling a robot, or build-pipeline etc.

I’d love to see a Prolog-like with internal facts automatically mapped to things outside itself.


Apr 15, 2019

Does the right have an identity hierarchy like the left does?

The right is built out of “identity hierarchy”.

The right is nothing more than the most primitive identity hierarchy lurking in human nature : “them and us”, “our tribe vs. their tribe” or “in-group vs out-group” turned into political policy.


Apr 15, 2019

Was 9/11 and its aftermath until today a strategic victory for Islamic terrorism?

Totally.

The people who did 9/11 were the worst kind of far-right anti-liberal, extreme conservative theocratic xenophobes. Motivated by wanting to keep foreign Christians out of their special place (Saudi Arabia)

Osama bin Laden wanted to start a war between the Western Christian world and fanatical Muslims. Because he believed that fanatical Muslims would ultimately win it.

He not only succeeded in that. But succeeded in turning America into a mirror image of himself : another country of extreme anti-liberal, conservative theocratic xenophobes.


Apr 15, 2019

What was the original "wrong doing" of Julian Assange?

He tried to have sex with his girlfriend without a condom when she was asleep.

(Allegedly)

I’m not trivializing this. It’s serious. And it’s wrong.

Everything else Assange did, isn’t wrong.


Apr 15, 2019

Was Julian Assange's behaviour (poor as it was) in the Ecuadorian embassy the real primary reason for revoking his asylum or just a changing judgement on the diplomatic pro/cons of keeping him?

It was a changed government.

The new government never had much interest in or sympathy for the Wikileaks project. And so their “diplomatic pro/con” calculus was always less in favour of Assange.

It just needed a bit of prompting from the US / UK. And maybe a reasonable cover story.


Apr 15, 2019

Why does Julian Assange have white hair?

It's probably just genetic.

A lot of my family start going grey in our 30s.

Assange is possibly older than you think. When he was first famous he was already in his late 30s but looked 20.

Finally, a lot of people who go grey in their 40s dye their hair.

Assange doesn't.


Apr 15, 2019

Should Julian Assange be executed?

Nope.

Next!


Apr 15, 2019

What if Julian Assange was Satoshi Nakamoto?

If he were he'd have cashed in his Bitcoins by now and would be using the money to effect his escape.


Apr 15, 2019

Is Julian Assange's arrest going to stop future whistleblowers?

I hope not.

But given the arrest, and the tsunami of hate being created to justify why Assange is a “bad thing”, it's very hard to see how future whistleblowers will be encouraged.


Apr 15, 2019

From Brazil to Uruguay, Latin America is putting real-time payments schemes into play. Will its actions transform the region into a full instant payment environment in the next 18 to 24 months?

Brazil has had real time bank transfers for years.

Brazilians are amazed it still takes 3 days in the UK.


Apr 15, 2019

Why did people like Julian Assange and Edward Snowden do what they did in-spite knowing that they can never lead a normal life again?

They see things they think are very wrong in the world and they feel they need to do something to fix them that only they can.

If you think about it, this is the only mechanism that really exists in the world to address problems. Especially new problems.

Individuals taking the initiative.


Apr 15, 2019

Do you agree with what Julian Assange stands for?

Yes.

What Julian Assange stands for is people taking the initiate to hold power to account.

And that the powerful shouldn't be able to keep secrets from those they presume to rule.

I'm 100% behind that.


Apr 16, 2019

Why are so many people either hard left or hard right politically, and consequently, so few moderates, or, "voices of reason"?

It's a mistake to think that “split the difference” is going to get you good policies.

Policy isn't necessarily fungible like that.

You can have “high taxes and a hospital”. Or “low taxes and no hospital”. And these might be viable policies.

But “some taxes and half a hospital” could be the worst of both worlds : costing more money but giving no significant treatment and making no one happy.

Some policies need to be taken to a sufficient degree to be viable. And some policies only make sense within a coherent bundle of compatible policies. (There's no point having a beligerant foreign policy and trying to invade your neighbour while simultaneously shrinking your army)

What we call left and right are simply bundles of policies that people find coherent.


Apr 16, 2019

Who is your favorite musician from the 2010s?

Sofia Reta, who now seem to call themselves HILDE

HILDE


Apr 16, 2019

What is everyone's opinion on what the current definition of fascism is?

We rarely all agree on a definition of anything.

Not just controversial stuff like “fascism” but even much milder stuff like “liberalism” or “conservatism” or “sensible” or “moderate”.

Something as emotionally charged as “fascism” is unlikely to get widespread support or agreement.

Here is MY definition of “fascism”, which obviously most people WON’T agree with. But which I think picks out a genuine category in the world.

Fascism is what happens when a country which feels itself to be “losing control” over its destiny and its order “dissipating”, over-compensates by turning to an extreme form of “tribalism”; it aggressively divides the righteous (ie. good, native, upstanding citizens) from the “othered” (bad, foreign, degenerate), and starts trying to enshrine this distinction in state policies (both its internal policies and its diplomatic / outward facing initiatives)

Of course, prejudice and othering are always taking place in society. And there are always people motivated by them. But what distinguishes fascism from other political systems is that the state embraces them explicitly and without embarrassment.

The most liberal state in the world might still have a problem that the police are racist. That’s still a liberal state. But the moment the state writes its first law that actually legally disadvantages the minority race, is a moment when it explicitly becomes fascist.

Even if you don’t think this is what “fascism” means, I think you probably recognise that it’s a “thing”. There really are states that do this, and largely for the reasons I’m saying. People feel that the state has become degenerate and unmanageable and is losing its way, and only a “strong-man” can rescue it and restore order. And in order to do so, must deal with all those elements : perfidious foreign organizations, the “enemies within”, who are holding it back.

This is textbook. And there’s no question that the societies you DO want to call “fascist” are also within this category.

tl;dr : “Fascism” is what happens when your country decides that its problems are due to “bad people” who need to be defeated or eliminated rather than “bad institutions” that need to be reformed and reinvented.


Apr 16, 2019

Considering the fact that languages like Java, C++, C#, etc are not completely what Alan Kay had in mind about the object-centered way of programming, how can we program in them and still be very close to what he had in mind?

You might try something like this :

Liberating the Smalltalk lurking in C and Unix

I don’t suppose Alan Kay would completely agree.


Apr 16, 2019

Why do Remainers in Parliament, and outside, seem not to want to discuss the issue of sovereignty and the long term goals of the EU?

Partly because I think “Sovereignty” is a bit of a vague, hand-wavey, not very meaningful, term.

What do you mean by it? That a country should never be subject to internationally decided and determined laws and regulations?

If that is what “sovereignty” means to you, then I think you are in for a shock if and when we leave the EU. Because you’ll find that we are STILL subject to international rules and regulations.

Being subject to international regulations is just the price you pay for being in international agreements. Part of the price of membership of a club, whether that’s the EU, the WTO, the UN Security Council, NATO, the Geneva Convention, the ITU or any other international club, is that you abide by the rules of the club and you accept adjudication from agreed third parties when there’s a disagreement.

The only countries that try to go it alone in splendid isolation are places like North Korea. And I know enough about what happens in places like that to think it’s a bad model for us to follow.

If “sovereignty” does NOT mean that. Ie. you accept we can be sovereign while still agreeing to follow the rules of the clubs we want to be a member of, then the argument is about “what’s so different about the EU and its rules that makes it different from NATO and the ITU and the WTO etc.”

Now we have a real conversation. One that goes beyond waving a flag for a vague thing called “sovereignty” and becomes a real analysis of the costs and benefits of membership of particular clubs.

I think most Remainers are willing to have that discussion.


Apr 16, 2019

Who would be the best replacement for Mrs May when she goes? "None of them" is not an acceptable answer!

Jeremy Corbyn


Apr 16, 2019

Are Wikileaks, Assange necessary evil or absolute essential? (April 2019)

Neither.

Not at all evil.

And not “absolutely essential”.

But he has been very useful. And he is an important signpost of how to do this.

The danger is that people think “oh, we don’t need Assange, anyone can do leaks like that, and our newspapers will do it more responsibly than he does”.

That’s missing the point. When Assange came on the scene. After 9/11 and the beginning of Bush’s War on Terror, the mainstream media were a puppy, trotting along behind the American war machine. Even the “liberal” New York Times was publishing support for Bush’s invasion of Iraq.

Meanwhile, TV news reporters only went to Iraq “embedded” with, and under the careful eye of the US military.

People in mainstream media who spoke out against the war-fever in the US were quickly shut down. And while the further left zines and blogs were happy to rail against the war, they were considered fringe.

Assange’s leaks FORCED mainstream American media and the American people to take the story of America’s bad behaviour in Iraq seriously. He got the story that the professional reporters in Iraq couldn’t get.

He got stories about US diplomatic manoeuvring in the run-up to the war, that reporters in the US couldn’t get.

He pioneered the channels and techniques for helping whistleblowers get the message out. He showed people how the new technology could be used. He protected his leakers with state of the art techniques. (Chelsea Manning was ultimately discovered because she confessed to someone she trusted not to betray her. Assange did what he could to protect her.)

Assange showed people how you could get the public to take notice of a story by drip-feeding juicy fragments. By threatening to feed more. By a certain amount of “showmanship”. He even worked WITH the mainstream media, collaborating with them to redact the things that needed redacting, spreading the releases around between papers in different countries to make it harder for governments in any one country to shut down the story.

Wikileaks pioneered the way. And then, sure, other mainstream media remembered what they were supposed to be doing, and started copying Assange’s techniques : creating safe channels for whistleblowers to get in touch. Collaborating between media in different countries. Highlighting a string of focused stories.

We had some very useful leaks since then. Edward Snowden. The Panama Papers and Paradise Papers.

Most of the success of these leaks has followed the Assange game-plan. Collaboration between newspapers in different countries. And many of them, particularly Snowden, came from people who had worked with and learned from Assange.

But we’ll see whether that continues without Assange being there as competition, to goad / challenge them to do better.

Look, I’m a Guardian reader. I even subscribe / make a yearly donation to support them. I like their writers very much.

If you want me to give a reference for who you should go on a date with, I will give any Guardian writer you can think of a far more glowing reference and a far higher recommendation than I’d give to Julian Assange. No question these are nicer people. With politer manners and who will make better house guests.

But … if you want someone bloody-minded, fanatical about holding power to account and obsessively dedicated to making a working leak culture happen. Someone who can devise tools and strategies and processes that are fit for the fight of taking on governments armed with phenomenal IT capabilities in the 21st century. You want a Nietzschean “superman” who through sheer force of will and reckless bravery turns a “cool idea” into something that genuinely threatens the bad politicians and gives real power back to the people? Someone who “gets stuff done”? Then I’d bet on Assange. And other outlaws in his mould.

So absolutely essential? No.

But we need people LIKE him. People with his courage and determination and, even, sensibly paranoid instincts of self-preservation. If we’re to stand a chance in this fight.


Apr 16, 2019

Is Julian Assange a hero, a coward, a troublemaker, a martyr, a villain, a visionary, or is he simply misunderstood?

All of the above.

Though I think he’s less “misunderstood” than “deliberately misrepresented”


Apr 16, 2019

I've been a vegan for 5 years (changed SOLELY for health reasons). Why is it that some vegans get upset when your reason for changing over isn't "for the animals" like theirs - when the end result is the same anyway? They get enraged!

Imagine if I told you the only reason I don’t beat my wife is because she’s bigger than I am and would hurt me back.

The end result matters if you are working on public policy. Your motivations matter when it comes to your social relationships with others.


Apr 16, 2019

Why are modern subscribers to the socialist ideology so quick to disregard or completely ignore the history of socialism in the 20th century?

I think you have to show that we ARE “quick to disregard” the history.

Why are you so quick to assume that yours is the only way to interpret that history?


Apr 16, 2019

Could Assange plead that the gruesome content in WikiLeaks leaks also proved he had an ethic duty as a journalist to publish wrongly classified material?

If you are looking at the court of morality, then ABSOLUTELY.

The content of the material that Wikileaks published, and the wrongdoing it exposed, does indeed justify its publication.

The “classified” nature of the material has no moral meaning. Classified just means : “this big powerful armed organization doesn’t want us to see it”. Big deal. If anything that makes it MORE important that we see it.

If you are talking about legally. Then, IANAL, but I believe that truth is not a defence when a country complains about its security. After all, Chelsea Manning was locked up for leaking documents that were true. Truth was irrelevant. If Assange is treated as a spy then, again, truth is not a relevant criteria when judging spies.

In practice, so far

(And I want to stress the “so far” because right now the US is trying to encourage European countries that it’s safe to hand Assange over to them, they’d like a short five-year sentence that might seem innocuous enough to Sajid Javid. We know they are working on other charges. I think it’s highly likely they’ll spring more charges on Assange once he falls into their clutches.)

Nevertheless … so far … the charges levelled against Assange are about “computer hacking” ie. “engaging in a criminal conspiracy by using encryption” and “maybe trying to crack a password”

Again, truth is no defence here.


Apr 16, 2019

Should Julian Assange end up extradited by the UK to the US, do you believe/have grounds to expect, he would receive a fair trial (t) here?

It’s hard to say what a “fair” trial would be.

It wouldn’t be about “Did Assange do this stuff”?

It would be about “Here’s the stuff that everyone assumes that Assange did. How harshly can we get away with punishing him for it?”

Basically it’s less “Did Assange encrypt his communications with Chelsea Manning?” than “Are the American people dumb enough, and the Supreme Court corrupt enough, to accept that we can jail people for 20 years for encrypting their communications?”

It won’t be fair, because there is no immorality involved in his actions, and what crimes they are, shouldn’t be considered crimes in a civilized place.

So the punishment will far exceed the moral value of the act.


Apr 16, 2019

Which western countries will decline in relevance in the near future?

After Brexit, the UK will certainly decline economically.

It’s the 7th largest economy in the world now. I can quite easily see it falling below 10th in five years.

Basically, if Brazil and India put a spurt on, and a couple of larger EU economies do better.

Britain will still be very culturally powerful. As it already is. Thanks to its artists, musicians, writers, architects etc.

London will still be one of the worlds top 3 or 4 financial capitals. And it will still have biotech and some other high technology industries.

Brexit has somewhat cost the UK its reputation for pragmatism, fair politics and plain dealing. It now looks indecisive, confused and verging on hysterical. If it sends a bunch of right-wing extremist MEPs to Brussels, its reputation in Europe will be shredded.

The real question, after Brexit, will be whether the UK find a plausible political way forward to reunite itself after the divisions of Brexit. And does it manage to fix its real problem : which is the gross imbalance between London and everywhere else.

If it does find a fix. And find a way to channel money to the regions outside London, presenting the world with a model for recovery that shows out-of-London regions growing, then it will have a positive story to tell the world about itself. If it doesn’t, and most of the UK sinks further into economic desperation while the rich go shopping in Knightsbridge, then it will be a very sad, and very real decline indeed.


Apr 16, 2019

Why does Noam Chomsky give so little credit to the complaints of the ambassador of Ecuador with regard to Julian Assange?

Chomsky is an anarchist.

He knows the kinds of things that mouthpieces of states are likely to use as excuses when those states are pursuing their own interests over the interests of everyone else.


Apr 16, 2019

Do you think the United States pulled the strings to get Julian Assange thrown out of the embassy to get him extradited to the United States for espionage?

Could have gone either way.

The new president is right-winger who doesn’t have same sensibilities about freedom as his predecessor. So it maybe that the US or UK asked him and he obliged. Or maybe he offered.


Apr 16, 2019

Do you think it's fair that Julian Assange was thrown out and arrested in England from the Ecuadorian Embassy after they gave him citizenship and safe haven? Do you believe this was politically motivated?

Do I believe it was politically motivated?

Absolutely. Assange was kicked out because Ecuador has a new president who has different priorities and values from the president who gave him asylum.

Is it “fair”?

It’s beyond “fair”. This is war.


Apr 17, 2019

Why do you think so many people defend what Julian Assange has done?

Because Assange has been defending us.

It’s because of Assange we know what governments are getting up to in our name. It’s because of Assange that Edward Snowden is relatively safe, after telling us how the US NSA was spying on us. And because he is safe, the next time the government tries something like that, we can hope that someone else will have an attack of conscience and the courage to let us know.

Assange has been working for me, for you and for all your friends and family. Helping you make more informed decisions about those who presume to wield power over you.

If that isn’t worth defending, then I’m not sure what is.


Apr 17, 2019

Given the wealth inequality, Should front-line employee's have say in what the executives pay at large corporations should be?

It would be one way of rebalancing the great inequalities that the institution of the corporation creates.

After all, when the CEO takes such a large slice of the money there’s less for everyone else.

Why does the CEO (and his cronies on the board) get to make that decision on behalf of the other workers, rather than it being a join decision?


Apr 17, 2019

What is the best programing language for beginners?

It doesn’t matter that much.

You have to start somewhere, and unlike some people, I don’t believe that your first programming language “damages” you and makes it harder to learn the next.

Programming language knowledge is almost entirely cumulative. The more you see, the easier it is to pick up the next one. That’s true even when jumping across paradigms.

You may never have seen a functional or logic programming language before, but you might well have struggled trying implement a solution to a problem in an imperative language that would have benefited from one of them. And when you see them, you’ll recognise that from the problem you struggled with.

So even here, previous experience makes it easier to learn new things.

Given that it doesn’t matter much. But that what DOES matter is that you can start DOing something with programming, then I recommend either Python or Javascript. Both languages run in many places and largely just let you get on and start doing stuff with the minimum of extra ceremony.

The advantage of Python is you can do cool maths, stats, science, machine learning projects very easily. The advantage of Javascript is you can make a nice simple game in the browser or similar interactive graphic thingy.

Other languages are better.

But these are convenient.

And one of the great truths of programming languages, for good or ill, is that convenience trumps other considerations.


Apr 17, 2019

Are socialists more like libertarians than they'd like to admit?

Why wouldn’t I like to admit it?

I’m a socialist AND a libertarian.

What’s the problem?


Apr 17, 2019

Why do people always debate what the best programming language is, when our own skill at coding determines far more of the outcome than the language restrictions ever will?

Our skill may determine the outcome, but the language determines the pain we’ll experience on the way to the outcome.


Apr 17, 2019

What kind of citizen would the US be spying on, given that being a communist is more socially acceptable these days?

Muslims.

People of Mexican and South American ancestry.

People who have criticised Donald Trump on social media.


Apr 17, 2019

To what extent has Wikileaks shared information damaging to Russia? In the words are they -as claimed- impartially sharing information governments of all kinds want kept secret, or were they only damaging USA?

I guess that would partly depend on how many Russian speaking volunteers are willing to work with them.


Apr 17, 2019

Would you listen to or read from the opposite side of the political spectrum to try and balance out your information?

To an extent.

Basically if I find someone making enough sense then I’ll give them the time.

I admit I used to do this more than I do today. Today, there’s so much more noise and trolling than there used to be. You can sit down to read the opposition’s views and just find yourself hearing the same echoes bouncing around the same echo chamber.

Of course, I live in an echo-chamber too. But the echoes here don’t tire me so much.

If I can find genuinely good, intelligent arguments from the other side, I’m still happy to read and think about them.

But it’s true … we have so much of everything these days. Ploughing through it all is too time-consuming and too tiring.

For the record, while I fundamentally disagree with much that I read there, I like The American Conservative Which I think is one of the best right-wing sources I’ve come across.


Apr 17, 2019

Could fascism work with a good leader?

Work for what?

The point of fascism is to bring back order to society by doubling down on our tribal instincts to define an in-group and and out-group and unite the in-group by fearing, fighting, overcoming the out-group.

Can it work to unite those who see themselves as the in-group?

Sure.

Can if work for people who get defined as the out-group?

By definition. No.


Apr 17, 2019

Why is music today of less quality than it were a decade or two ago?

It isn’t.

Firstly we don’t have an agreed upon and measurable definition of “quality”, so we have no way of saying whether the music is better or worse. If you go for just subjective “do I like this” then plenty of people today like today’s music.

But suppose I make a guess at the kind of music you, dear OP, think is quality.

One reason is that we don’t employ so many session musicians any more.

Back in the 70s, if a moderately successful pop singer-songwriter wanted to make a record, he or she would have to hire a bunch of session musicians to record an album with.

Session musicians are not machines. They bring their own knowledge and sensibility to the music. The songwriter gives them the chords to play, but they’ll all get on improvising an ostinato here or a walking bassline there or listen to what another musician is doing and subtly respond to it. Musicians have a dialogue, inject difference, bring new ideas etc.

Today, a lot of music made on computers. By a single guy. The problem is not that computers sound bad. But computers don’t spontaneously contribute the way session musicians do. If you have one guy programming drums and basslines in FL Studio then it’s all on him. If he doesn’t come up with the idea of doing a slightly different chord sequence on the second verse, or a different drum fill on bar 33, then no-one will.

Pop music made by bands and session musicians had many brains contributing to it. The producer-and-computer model means our music is made by just one (or two) brains.


Apr 17, 2019

Do you think Julian Assange has purposely held back information that he will use as collateral now that he faces extradition?

That was a Wikileaks thing in the pasts.

To torrent encrypted files of “stuff” around their supporters. And threaten to release the password to decrypt them if anything happened to Assange / Wikileaks.

I think I even used to have some of these files on my old computer.

I’m not sure if they still do that. Maybe the authorities don’t think that Wikileaks could have sufficient dirt to make that stick. Or perhaps think Assange is so unpopular now that people wouldn’t take any notice. Or maybe they think that in this age where truth is drowning in fake news and conspiracy theories that whatever Wikileaks releases would be just more noise.

I actually have no hunch either way.


Apr 17, 2019

Was Assange recently arrested because he knows who hacked the DNC?

Probably not.

Many people on the centre left seem to be furious about the DNC emails.

But they aren’t actually in power.

Donald Trump is in power. And slowly moving his cronies and supporters into the top jobs in the US military and deep state. Conservatives are much more pissed off about the exposure of US military cynicism and bad behaviour than they are about DNC cynicism and bad behaviour.

Which is why the extradition request explicitly talks about the Manning leaks and not about the DNC .

Senior Democrats, have, to their shame, become shills for the US security-industrial complex, which is why they provide useful propaganda against Assange on America’s mainstream “liberal” (and I use that term very, very loosely today) media. But the people pulling the strings who are really pissed off at Assange and wanting to punish him are doing it because of the Manning leaks. (And Edward Snowden, and the diplomatic leaks etc.)

While we’re here everyone should just watch this glorious rant from Jimmy Dore. Which does make some eye-opening points about the DNC.


Apr 17, 2019

Julian Assange: activist journalist or hostile intelligence operative?

Assange is a guy who helps make leaks available to ordinary people like us, so we can know what those who are in power over us as actually doing with that power.

That’s good for us.

Whether you label that “journalism” is, ultimately, irrelevant. You don’t need accreditation to be a “journalist”. Journalism is just something you do. It’s not a special class of person.

Assange isn’t a journalist. Or a publisher. He’s a new kind of thing. A new, and important kind of thing.


Apr 17, 2019

What are your thoughts on the arrest of Julian Assange, and the fact that President Moreno has accepted a $4.2 billion IMF loan?

Exactly


Apr 17, 2019

Shouldn’t the statute of limitations have run out on some of Julian Assange’s alleged crimes during the time he was in the Ecuadorian embassy?

Some of the things that Assange was accused of in Sweden did expire. And the official extradition request did too.

There is one outstanding complaint that can be re-opened if the Swedish prosecutors decide to.

I think we’re still waiting to see if they will be.

I suppose that will depend whether the Swedish prosecutors think they can get a conviction, if the original witnesses are still willing to testify etc.


Apr 17, 2019

Is Trap-Country becoming a new genre?

I heard my neighbour here in Brasilia playing Old Town Road last week.

So that’s definitely a “thing”.

There’s always been “Urban-Country” crossovers. From Alabama 3 to Bubba Sparxxx to Snoop Dogg duetting with Willie Nelson etc.

And deeply suppressed within Country music is its connection with earlier blues and jazz and black music.

BUT …

I kind of feel that these are always going to be pidgins rather than creoles.

Ultimately, I think there’s a dynamic. Where new musical ideas are forged in the population-dense large cities, where many musicians come together and spark ideas off of each other. And those ideas then percolate out through less and less densely populated areas until they arrive in places dominated by country music.

Eventually country music absorbs many things that come from urban music. Today country has almost totally absorbed most rock idioms. And is increasingly starting to absorb hip-hop idioms too. Whether that’s a particular drum sound, or rapping.

But, that dynamic always depends on there being a distance between the country and the city. And a time-lag for the ideas to move outwards.

The people in the city want to be making sounds that are new and excitingly different from those the people in the country are listening to. And even if there are some avant-gardists in the country, they won’t find a large enough audience to support them producing unorthodox ideas in lower density populations.

So will “Trap-Country” be a new genre? It may well be a fashion, a short term novelty. But it won’t become a living genre.

Eventually, trap sounds will have migrated into country. And become a normal part of the country vocabulary. But by then they won’t be “trap”. They won’t mean what trap means to people (ie. urban, cool, cutting edge … the cool kids will have moved on) They’ll just be more sounds that make up country.


Apr 17, 2019

Is Mathematica an Implementation of the Wolfram Language?

I think it’s the other way around.

The Wolfram Language is an evolution of and extension of Mathematica.

I think Wolfram had a great product with Mathematica. The natural next step was to take it online. And the Wolfram language is basically Mathematica in the cloud, backed up with a lot of data.

It’s a clever idea.


Apr 17, 2019

What are some reasons for Clojure being associated with highest paid salary jobs?

Is it?

I’m surprised. All the surveys I’ve seen recently have something else.

Obviously it’s “supply and demand”.

There’s a fairly small pool of Clojure programmers. And a fairly small pool of Clojure jobs. If the two get out of balance, prices have to adjust.

But maybe because Clojure is a relatively small market, there’s more volatility (ie. swings are larger)

Update : also, let’s be honest. Employers often put requests for cool languages like Clojure just because they want to attract programmers who are pro-active in seeking out and understanding languages. They probably put a bunch of cool, FP languages on their requirements.

Maybe Clojure is just getting appended as a label to a lot of vacancies looking to pay high salaries to good programmers.


Apr 17, 2019

Shouldn't Julian Arrange be hailed as a hero for exposing US government evils?

Yes.

He should.


Apr 17, 2019

Would you like our politicians to be more pragmatic?

All politicians are a mixture of personal ambition, high ideals and pragmatic compromise. In some proportion or other.

The problem is we all want our politicians to be the firm idealists and their politicians to be flexible compromisers.

Obviously we can’t all be happy. And normally our politicians disappoint us for being pragmatic on things we wish they were principled about, and intransigent on things we don’t care so much about.

I don’t hold that against politicians.

I’m expecting the impossible of them.


Apr 17, 2019

Who is a worse villain or better hero: Chelsea Manning or Julian Assange?

They are both “heroes” in the sense of having done courageous and good things in the face of high risk to themselves.

Manning is MORE courageous / heroic in the sense she took the risk on the ground, surrounded by people who would hate her for it. I think she is incredible.

In retrospect, Assange is right to be paranoid and consider that he is surrounded by enemies too. But I think Manning wins in terms of sheer courage.

Assange is the smarter and more visionary one though.


Apr 17, 2019

Julian Assange: Fugitive or hero?

Both


Apr 17, 2019

Is Bernie Sanders or Jeremy Corbyn more likely to win a general election in their respective country?

It’s an open question.

Judging by Bernie’s reception on Fox’s Townhall a couple of days ago, he has a good chance.

The issue is whether the DNC scuppers him first.

I’d rate neither as “highly likely”. But I also think now is when they (or their equivalents) have the best chance.

When we’ve had a phase of popular reaction against and revulsion against the failed centre. We’ve tried the far-right populism, and found that it didn’t live up to expectations. (Trump was crap, Brexit is a shambles.)

So why not give the left a try? At least you’ll get a healthcare service out of it.


Apr 18, 2019

Does Julian Assange have information on the Russia collusion matter?

No.

Assange doesn't much trade information.

He releases it.

If he had it, it would be public by now.


Apr 18, 2019

Why is the Democrat Party and the left of the political spectrum, big proponents of taxing the poor and middle class for carbon emissions?

Are they?

Quite a lot of carbon tax schemes I've heard of aim to find ways to compensate for carbon tax's regressive nature.


Apr 19, 2019

Does Julian Assange have a vendetta against Hilary Clinton?

I'd say it's the opposite way around.

Assange is an equal opportunities gadfly. He hates hypocrisy in general, calls it out whenever he has the chance and moves on to the next target.

It's Hillary Clinton's camp and supporters who seem to hold a grudge. You can read them badmouthing Assange all over Quora and the (not in this case) “liberal” media.


Apr 19, 2019

Given what Sarah Huckabee Saunders refers to as her “slip(s) of the tongue,” as described in the Mueller Report, what reasons are there to regard her as having credibility in the future?

I’m not sure I really understand the question.

SHS is just the mouthpiece of the president.

Her own “credibility” isn’t really an issue (except whether her employer thinks she is correctly representing him.)

Apart from that, she’s as credible as the president is.


Apr 19, 2019

Is it true that Lenin Moreno the newly elected Ecuadorian president received hundreds of millions of dollars from the World Bank before he allowed Assange to be arrested? Or is this just a coincidence?

Yes.

The world bank approved a loan to Ecuador just before Assange was kicked out of the embassy.

The World Bank Approves a US$350 Million Loan to Strengthen the Social Safety Net in Ecuador

Is that related or just coincidence?

I think it’s hard to imagine that there’s no connection.

The connection may be a bit more subtle than being straight quid pro quo.

The new government in Ecuador is changing its policies a lot. Maybe it’s just the case that the kind of president that Moreno is is both a) more likely to get a loan from the world bank, and b) more likely to kick Assange out.

But those things ARE connected, even if only in the psychology of Moreno.

Possibly he’s the kind of guy that the world bank would approve a loan to, even if he didn’t, ultimately kick Assange out. But the kind of guy he is, is the kind of guy likely to kick Assange out.


Apr 19, 2019

Does popularity mean quality in music (or is the inverse true)?

Short term, no.

Long term, yes.

Basically it’s part of music’s job to appeal to human listeners.

If no humans like it, then it really has failed in doing what music is for.

OTOH, in the short term there are trends and fashions and music can be connected to other things which make it more popular than it really “deserves”.

Today’s pop music (for any value of today) is not so much “bad” as “boring” and “unoriginal”. It’s boring and unoriginal because the people who make it are explicitly trying to make it sound like something that was already popular in the recent past.

So most pop music is tiring because it’s “all the same”.

But after even 10 to 20 years, if people are starting to go around saying “wow, wasn’t X a classic” when they hear it again, then the filter is starting to do its magic.

You can rightly say that a pop song from (say, by now) around the year 2000, that people love and listen to today is “quite good”.

And in another 20 or 30 years after that you’ll know for sure if it’s a classic. Basically you need the people for whom it has straight “nostagia value” as the music if their first teenage romance to die off … and if people STILL think it’s good after that, then it’s good.

Of course it might be good even if no-one likes it after 50 years. But if no one likes it after 500 years … I’d say we can forget it.


Apr 19, 2019

What is the best free software for creating songs?

I’m really enjoying VCV Rack : Open-source virtual modular synthesizer.

I like Sonic Pi : The Live Coding Music Synth for Everyone

Ardour is powerful and can handle all your professional recording needs : the digital audio workstation

And these days there are some great free-software synths that can act as plugins for it.

LMMS is sort of like FL Studio from a few years ago. It’s not as slick and powerful as Fruity, but it’s getting there.

Radium - The music editor looks weird and absurdly powerful. But … weird.

Note all these tools are genuinely free-software, not just “gratis” or zero-cost. You can get the source code and work on it yourself. You can share it with your friends. Etc.


Apr 19, 2019

Why does it seem liberals and Social Justice Warriors are trying to change everything we love?

Because you love the wrong things.


Apr 20, 2019

Why can't the pro Remain political parties in the UK get their flipping acts together so we can have a proper chance in the EU elections?

Partly because while Brexit is terribly destructive and serious, it doesn’t really represent the shift in the political landscape some people imagine.

I am almost certain to vote Green in the EU elections.

Partly, and this is a major motivation, I think it IS worth voting a Remain party to shut-down the far-right’s narrative that Brexit, the harder the better, is the “will of the people”. You can certainly claim this is a de facto “referendum” on Brexit and if you can produce a majority of votes for Remain parties in the elections, that at least counters that narrative that the far-right parties (Brexit and UKIP) are saying what the people “really” want.

Partly, though, I agree with the Extinction Rebellion protesters in London today that human destruction of the environment is a far more important issue than Brexit. I’ll vote Green because they are the party that take these matters seriously. Other Remain parties may or may not be positioning themselves on this issue. But that would be a far more important decider of whether I would support them or not.

Finally there is a bit of an irony, that we’re continually told that because of Proportional Representation, votes for MEPs don’t have to be constrained by these kinds of electoral calculation.

According to The Voting System that seems to be wrong.

Ie. D'Hondt method doesn’t simply allocate seats according to proportion of the overall vote in the country. (Though I’m now not sure why we don’t. Surely that would be better?)

So it might be good for pro-Remainers to work to get that message out there. It is worth Remain parties not stealing votes from each other if that’s your highest priority.


Apr 20, 2019

How bad do Corbyn and Abott have to be before Labour get rid of them?

Well, actually “bad”.

Bad as in not good. As opposed to what they are. Which is just normal politicians, trying to do the right thing but occasionally making a “gaffe”.

Today it seems Diane Abbott was drinking alcohol on the tube.

That’s naughty. But in the cosmic scale of things it’s ignorable.

And can you imagine how it would be celebrated if Nigel Farage was caught trying to take a pint down into Mornington Crescent station?


Apr 20, 2019

When I started producing music, there were only a limited amount of sounds you had access to. Now I feel overwhelmed by how many sounds I have. I just want a good set of high quality license free samples. Any general suggestions?

The main suggestion is “don’t worry about it”.

If you just want to make music. And make “good” music. Follow your own inspiration and taste and make something with whatever sounds you have. The stock sounds that come with the DAW are already sufficient to do extraordinary things with.

There are some genres that are very “faddish” about music. If you want to be the hot trap producer in 2019, possibly you have to have the hot drum-kits of 2019.

But realistically, if you want to be the hot trap producer of 2019, you need to already know what the hot trap sounds of 2019 are. Because you are deeply immersed in the trap culture.

If you aren’t, watch a lot of “producing trap in 2019” videos on YouTube (there are thousands). Look at Busy Works Beats or Curtis King or similar. But I suspect you really need to be in scene to understand exactly what appeals in the scene.

I’ve downloaded things like “Zeytoven Kit” or “Metro Boomin’” kit, and half the drum sounds are just the standard 808 snare that you probably got with your DAW in the first place, just tweaked slightly (particular frequencies boosted or cut. pitch shifted slightly etc. I’ve found stock FL Studio sounds from 15 years ago in what are purportedly trendy new kits.)

If you do have a feel for the cool drum sounds of the moment, you can probably sculpt stock drums into a useful approximation of them. And then add your own twist.

If you aren’t chasing one of the cool genres with faddish attention to specific sounds, just use what you have anyway and make great music with it.

Collecting sample libraries seems to me to be getting in the way of real music making.


Apr 20, 2019

In a globalized economy, why might countries seek to meddle in the affairs of economic powerhouses in particular, with the goal of destabilization when the result will be that everyone suffers?

Some people will suffer more than others.

And one man’s painful instability is another man’s “opportunity”.


Apr 20, 2019

Could online media companies ( like NYT) combine to come up with a single , common subscription plan?

I don’t see why they shouldn’t share some of the infrastructure of billing etc.

Maybe there are anti-trust laws against it. But if not, it would make sense.


Apr 20, 2019

How can Deadpool be viewed as a postmodern film?

I think the main thing is that Deadpool “breaks the fourth wall” to talk directly to the viewer, and comments on what superheroes are and the conventions of movies etc.

Deadpool knows he is a fictional character in a movie in a way that Spiderman, for example, doesn’t.


Apr 20, 2019

Would Edward Snowden ever consider, being the new face of Wikileaks?

Unlikely.

Snowden probably has the skills to do some of the good background work of Wikileaks.

But he’s not the attention-seeking showman that Assange is. And not necessarily as ruthless and cunning as Assange in his heyday.

You need a different sort of person to be the “face” of , and guiding hand of Wikileaks.


Apr 21, 2019

What is the best song from Brazil that most people outside the country have probably never heard (please include a link)?

There’s also some pretty good stuff on Phil Jones (He / Him)'s answer to Music recommendation: can anyone recommend Brazilian music? too, though I suppose people probably have heard Mas Que Nada.


Apr 21, 2019

What are some statements that right-wingers would support?

Seriously? Is there now some bot inventing questions on Quora to scratch a tiny living from the tiny fees Quora pays for questions?

By the way. The above is an answer to the question.


Apr 21, 2019

What music group was the first to use a synthesizer?

The Tornados’ Telstar is from 1962.

It uses a Clavioline which is an electronic keyboard. You could call it a synthesizer.

Delia Derbyshire's Moogies Bloogies is from 1966.


Apr 21, 2019

What legal outcome do you foresee for the redacted (and I assume ongoing) efforts by allied Russian operatives/entities to hack and dump stolen data (e.g. the DNC)? What's the best way to counter this kind of criminal enterprise?

Huh?


Apr 22, 2019

What is the best free DAW software for music producing?


Apr 22, 2019

Will society ever be able to completely trust the media again?

No.

I think that battle is lost.

We trusted the media based on a heuristic that “anyone who was able to put this much work into producing a slick newspaper or TV news bulletin, with all those people involved, can’t just be ‘making shit up’”.

The barrier to entry of producing mass media was high enough that you needed some check on things.

As the barrier to entry of creating slick content and distributing it across the world have tumbled to almost nothing, anyone with enough time and motivation can produce something that looks and smells identical to “mainstream media” but which says whatever they like.

The value of that heuristic is gone. And it could only plausibly come back if the price of creating and distributing media goes up again. Which it can’t without at catastrophic collapse of the, famously robust, internet.

Furthermore, technologies like neural-net style transfers are now out there and soon going to be available to anyone who wants them. Within a very short time, photographs and videos will be meaningless to establish the truth of an event. It will be easily to synthesize new film of any politician, celebrity or normal person saying anything you want them to. And for it to indistinguishable from real to all but the most careful forensic experts.

What is society to do? It must figure out someone to trust. Because trusting other people to find out and report things so you don’t have to, is part of the essential division of Labour that has brought humanity the success it has. None of us can be epistemically independent.

But without the handicap signalling of the cost of producing media, then we fall back on “believing members of our community”. Ie. the people around us who look and think like us.

In other words, a recipe for staying in our filter-bubbles and group-think.

This is a tough challenge to offer a solution to.


Apr 22, 2019

Are the far-left just non-political candidates (NPCs) who just virtue signal and lack critical thinking and independence?

Nope.

Next!


Apr 22, 2019

Where do all the sounds that music producers use come from?

Everywhere.

Music producers will do everything from sampling the scrunch of a packet of crisps to the sound of banging a china cup with a spoon to some strange pop with their mouths to picking up an acoustic guitar and strumming it or playing an instrument, or getting a session musician in to play an instrument, or using an old analogue synthesizer to create some saw-tooth waves and then filtering / FMing them into a particular shape.

Basically recordings of instruments, samples, and pure synthesized sounds.

And increasingly the three are blurred together. Synths use samples as the basis of their waves. Instrumental parts are recorded, then tweaked in the computer to change their pitch or speed or rhythm. And fed through effects that make the sounds increasingly different from the orignal.

Etc.

Here’s a song just made with balloons.


Apr 22, 2019

Should Kate Smith's statues be taken down because she sang several racist songs early in her career?

I guess that partly depends on whether there actually ARE any statues of Kate Smith or whether this question is just a particularly clunky thought experiment.

If so, who put such statues up, where and why?

If they were put up in public space by governments of Southern US states, ostensibly to celebrate Southern Culture, but actually to celebrate Southern Racism, then of course they should be taken down.


Apr 23, 2019

Is the reactive programming craze just a passing fad?

No.

I think it’s a fundamentally solid idea.

Like all good ideas, it will end up being overhyped, and the central message will start getting diluted as different people promote their own half-understood interpretations and we will end up with it being a meaningless buzzword attached to frameworks and languages whose quality varies wildly.

But that, as Alan Kay reminds us, is because computer science is a “pop culture” not a science.

Nevertheless, fundamentally, “reactive” is a great idea.

1) I like to use an analogy with garbage collection. I think “reactive” is “this decade’s garbage collection”. Just like garbage collection means you don’t have to faff around managing your own memory, reactive should mean that you can avoid faffing around managing the communication between different components of your system using imperative code. Just declare the relationships between the components, and let the computer worry about passing the events and data around.

2) Reactive is part of the more general rise in “functional programming” which is really about us starting to pay attention to the problem of mutable state. So another thing that happens within reactive frameworks is that they strongly encourage you to restrict mutable state to well defined, very visible places with well defined lifecycles.

So the rest of the code can be effectively immutable, and therefore easier to unit-test, easier to reason about, more reliable etc. etc.

And because the wiring between the components is declarative, those dependencies should also be easier to see and reason about.

Now, sure, I think our current reactive frameworks are still clunky. Ultimately, like garbage collection, this needs to be built into the language itself, in its semantics, not bolted on as a library or framework. Because then the non-reactive mutable language can come into conflict with the “best practices” of following the discipline that the reactive framework invites you to adopt.

Rely on other channels of mutable state to communicate between components in parallel with React and Redux and I suspect you get yourself into all sorts of knots.

Having a language built for immutability (Haskell-likes or ClojureScript) and reactive (I think Elm is, maybe Eve was going even further) is the way to really commit to, and get the benefits from, reactive.


Apr 23, 2019

Should The Independent Group rethink its name choice of Change UK?

I think it's an aptly meaningless name for a group that doesn't really have a coherent ideological platform.

And I don't mean that as a diss of the individuals involved. I think “split-the-difference triangulate-between-the-two-sides” politics is inherently incoherent despite its superficial attractions. A party created the way CUKTIG were can't really hope for a shared ideological platform.

And without a platform you’ll end up with a platitude for a name.


Apr 23, 2019

Why do people think Nazi are right wing when they advocated and implemented left wing ideas such as nationalism and big state governance?

Because they ALSO implemented, and with much more vigour, RIGHT WING ideas like officializing racial prejudice in law, murdering people from other races, murdering homosexuals, a strong military, a fetishization of the military, emphasizing women’s role as home-based producers of children and “making our country great again”.

And, er, “nationalism” which has never been a left-wing idea. (I think you flubbed your lines there, OP)


Apr 23, 2019

How much of FL Studio 20 is locked behind "expansion packs," and can you add your own sounds and remix music with the Fruity Edition?

The Fruity Edition is basically focused on being a sequencer / sample player and having some basic synths.

It’s fine for producing new music. It has some good samples and you can get more easily enough these days. The internet is full of free and cheap sample packs. FL Studio (even Fruity) acts as a VST host so you can use any VST from the free and simple to the expensive mega-powerful pro plugins.

It’s fine for creating music.

What Fruity edition is NOT, is much of a digital recording studio for recording audio tracks.

You want to upgrade to the “Producer” edition if you plan to record audio eg. guitar, vocals etc. into FL Studio and work with the audio tracks.

As Alexander Shaw points out, the main thing you get with Producer is the Edison Sound Editor. Which is a bit like the free Audacity (which you can use instead) but slicker and better integrated into FL Studio (eg. you can drag and drop between Edison and the playlist / instrument lists etc.) Edison will detect pitches, speeds etc. It’s great for cutting loops out of existing tracks etc.

You also get some other goodies with Producer edition, like the Sytrus synth unlocked. And the special FL edition of FLowstone which is a bit like a simplified, less popular version of Max MSP. But could be powerful if you immerse yourself in it. (32 bit only though, and I think it’s effectively deprecated)

If you really plan on doing remixes seriously, or want a “recording studio” then you probably want Producer edition.

What you don’t get in either Fruity, nor Producer edition though is the ability to warp audio the way Ableton does. That’s something I’ve been missing for a while. Which is why, literally a couple of weeks ago, I upgraded to the Signature bundle. Which gives you NewTone which is ImageLine’s pitch / timing corrector. (Ie. a warping tool and autotune)

I am very happy with this. NewTone is exactly the Ableton-like Warping I’ve been missing. And I’m having a lot of fun pulling old tracks of mine off tape (with the inevitable wobbly timing) and finally bringing them into FL Studio where I can correct them to the grid, and can now work on / add new parts etc. to them.

Signature also gives you some other stuff. Unlocked Harmless and DirectWave which are nice to have extra synths. More importantly a bunch of unlocked effects like GrossBeat, the Hardcore guitar pedals emulator and other vocoders.

But it’s NewTone which is the real value. (From my perspective). And as the Signature upgrade is only 20 euros more than buying NewTone standalone, it’s good value. If you’re going to remix things that aren’t electronic music, eg. old rock or jazz, and you need to warp them to a grid, then you may want the Signature edition with NewTone.

Now, in total, that’s $300. I’ve been quite committed to FL Studio. I bought the Fruity version 15 years ago. Upgraded to Producer in about 2010. And now to Signature in 2019.

So $300 over 15 years, has been exceptionally good value for money. That’s the great thing, the lifetime free upgrades. If I’d decided to buy into the Ableton or SoundTools or Cubase ecosystems I’d have been paying more over that time to stay up to date.

As it is, I bought FL back at version 4 or something and I still have the latest version. I’ve had a blast playing with FL all that time. So it’s totally worth it to me.

Obviously YMMV.


Apr 23, 2019

Is FL Studio Fruity Edition worth it if I can't afford Producer Edition?

Yes.

Because you’ll always get free upgrades to the edition you have.

And it will only cost you another $100 or so when you can finally afford to upgrade to Producer. And you’ll still get free upgrades of that too from then on.


Apr 23, 2019

Do any professional musicians use FL Studio?

A lot of hip-hop and trap producers do.

Though I think Deadmau5, Avicii and Martin Garrix have used it. Not sure if they still do.


Apr 24, 2019

Have you had the experience of requesting and receiving agreement that your comments to a journalist would be “off the record”, only to later find your words quoted on the record, and attributed to you?

No.

But then I’ve never been seriously interviewed by a journalist.

I confess I’m kind of mystified by this convention. And I think most people don’t understand it.

If I don’t want a journalist to print something, I’m not sure why I’d tell tell them in the first place. Is it because I made some kind of slip?

I do think that the Chatham House Rule is a good thing, for certain kinds of meeting. And I’d be very critical of someone who willingly participated in a meeting held under the Chatham House rule and then broke the anonymity pact.

But I don’t think that “Off the record” is exactly the same thing. It might be that some people get themselves interviewed “off the record” and then assume that that IS what it means.

But really, I think there needs to be a clearer way of specifying exactly what OTR is, and is for.


Apr 24, 2019

Would the Labour party deciding to campaign, enthusiastically, for a second brexit referendum gain your support or opposition?

It wouldn’t make any difference to me.

I worry that it would lose votes in the constituencies that matter. And so I recommend that they don’t do it.

Unlike most people responding here on Quora, I actually think that trying to steer clear of taking sides on Brexit, and trying to “stand above” all the vicious fighting about it, is the right strategy for Labour, both in terms of principle and tactics.

Britain is so divided it needs someone to say that “we are for you, whether you are a Leaver or Remainer. There are more important things than where you stand on the EU.”

But a second referendum is not something I’m against, personally. Supporting it wouldn’t affect whether I vote for Labour or not.

I’m likely to vote Green in the EU elections. Which is partly about sending a pro-EU signal. But also about sending a message about the environment. And it’s partly because there’s some kind of proportional representation.

In any First Past the Post election I’ll be voting Labour.


Apr 24, 2019

Should domestic terrorists have a right to vote from prison as Bernie Sanders advocates?

Citizens should have the right to vote. Even if they are in prison.

One of the purposes of prison is to rehabilitate people to bring them back into the community.

If you don’t let them vote they have no responsibility for, and no stake in that community, and it’s harder to bring them back into it as law-abiding and constructive members of it.

You are branding them, for life, as “outsiders” who can never rejoin society.

I’m sure there are people who feel that this is the way all prisoners should be thought of. I think that’s a profoundly immoral position. We are all called on to forgive and help rehabilitate each other.


Apr 24, 2019

Do you think that abortion should be considered murder?

No.

Unborn fetuses are not people.

They are simply biological processes that might potentially become people. They don’t have the same moral rights as people.


Apr 24, 2019

Why is live film footage of legendary folk singer Nick Drake so hard to find?

Possibly he just wasn’t very famous. And there wasn’t a lot of media interest in him.

As Wikipedia says : “Neither [of his first two albums] sold more than 5,000 copies on initial release. His reluctance to perform live or give interviews contributed to his lack of commercial success. No footage of the adult Drake has been released, only still photographs.”

He wasn’t going around trying to be a star, in an age of people who very much were. He didn’t court publicity. And he didn’t even perform live much.

After his death he became a cult figure. But not much before.


Apr 24, 2019

Why in music is 6/8 sometime used instead of 3/4?

Typically 6/8 is faster than 3/4.

But also there’s usually a qualitative difference on the 1 and 4 of a 6/8 that isn’t there in 3/4. That could be about how something is stressed, something about the pitch. Or something else.

Whereas in 3/4 you wouldn’t expect some alternation between every other 1. If there were, it would just start to sound like 6/8.


Apr 24, 2019

Everyone is talking about Jesus for 2,000 years and nobody is talking about The Beatles in 50 years. Was John Lennon wrong?

Yes. Of course.

But it was an awesome troll.


Apr 24, 2019

Most discussions between Right and Left these days seem to turn immediately into incoherent screeching. Are we uniquely "blessed" to live in an age of such polarization and immoderation or is there some historical precedent?

There’s always been screeching.

But a lot more of it is visible these days.

The internet puts us very closely in touch with each other.

Remember back when we were naive and it was all fun?

In the age of the Smartphone, there is always someone wrong in our pocket!

That’s way too close for comfort. And makes it seem more urgent to fight back and win.

And so the screeching amplifies.


Apr 24, 2019

Is the world better off without WikiLeaks?

No.

Next!


Apr 25, 2019

Is there such a thing as a Vast right wing conspiracy?

The context that Clinton used that term, there certainly WAS a concerted effort by several right-wing politicians, thought-leaders and supporters (from Newt Gingrich, via Fox News to Kenneth Starr etc.) . to explicitly attack the Clintons by any means possible. See David Brock’s discussion of Troopergate for example.

The Clintons are hardly left-wing extremists, they are decidedly centrist, tilting rightwards whenever they feel the pressure.

This is what the more hardcore conservatives found so worrying about them.

The Clintons and their “third-way” Democrats could plausibly occupy the centre ground and remain in power for a generation.

So it was imperative, if the right were to get back into power, to destroy the Clintons “personally”.

Republicans couldn’t criticize the Clintons’ policies because they were barely distinguishable from the Republicans’ own.

So it was all about full blown character assassination. Conspiracy theory after conspiracy theory. From Whitewater, to prying into the relationship with Monica Lewensky, to Benghazi to Pizzagate. The Clintons were always held to be guilty of moral degeneracy and corruption.

No one in American politics has been victim to so many spurious attacks on their character and legitimacy as the Clintons. Today Republicans are furious that Donald Trump suffered two years of accusations and insinuations associated with the fairly well corroborated Mueller investigation. Let’s see if Trump could handle the 30+ years of accusations and insinuations based on far shakier evidence that the Clintons have suffered.

So, sure, “vast right-wing conspiracy” is a bit OTT. The word “vast” is hyperbole. And the word “conspiracy” is contentious. But I think it expressed a legitimate frustration that there was a concerted right-wing effort to attack the Clintons that went beyond the gentlemanly rough and tumble of legitimate politics towards something new and nastier.

So what about today?

I think what we’re seeing today is that the right are incredibly good at what I’d call “opportunistic collaboration”. They aren’t necessarily well co-ordinated, but when they see their chance, multiple uncoordinated actors recognise the opportunity to swarm on a target.

That’s why you see Donald Trump jumping on the Brexit bandwagon, Steve Bannon cosying up to Viktor Orbán and stirring up the right-wing in the European elections and Jair Bolsonaro talking up moving the Brazilian embassy to Jerusalem.

The right wing have really grokked and embraced the opportunities of social media over the last 10 years or so. And the opportunities of supporting like-minded people around the world.

I remember being particularly impressed, during the 2018 Brazilian election where Jair Bolsonaro came to power, watching right-wingers on Twitter using the hashtag “right follows right”. In other words, right wingers signalling their enthusiasm about finding, following, and spontaneously collaborating with other right-wingers on social media.

It might seem ironic that nationalists have been so good at making international partnerships. And it is.

I believe that one answer to this apparent riddle is also the reason for the rise of white-supremacism and increasing chatter about defending “European civilization” from an Islamic invasion. If the US, English and French and Italian and Hungarian and Polish right-wingers were all hard nationalists they’d soon find attempts at unite around a common message difficult.

But create a “big other” in the form of Islam and brown people from the middle-east, and right-wingers from all over Europe and the US can unite behind a single flag of protecting white civilization from the dusky hordes.

White supremacism and Islamophobia are a common cause that the right-wing “international” can unite behind.

That’s not what Clinton was talking about when she famously used the term. But it does seem to be vast. It is right-wing. And while it’s more spontaneous, opportunistic and “emergent” than a co-ordinated conspiracy, there are certainly people in it behaving conspiratorially. (See for example, the financial shenanigans behind the Leave campaign for UK’s Brexit referendum. Or Bannon’s explicit meetings with, and attempts to co-ordinate right-wing European parties for the EU elections this year. And, of course, their inevitable connection)


Apr 25, 2019

If Wintston Churchill were to come back today what do you believe his advice would be to all the government and political leaders of the world?

Churchill was suspicious of the rise of fascism and ready to fight it, long before it became obvious to other centre-right thinkers and leaders.

(He's the original Antifa. The guy who had the courage to actually declare war on Hitler.)

He'd warn political leaders today that they need to avoid the temptations of right-wing populism themselves, and to prepare themselves for war with those who succumb to it.

Churchill knew fascism was so serious that he was willing to cross ideological lines and work with Stalin himself in order to defeat Hitler. I'm sure he'd recommend similar pragmatism to today's would-be states-men and women.


Apr 25, 2019

Is Wikileaks still relevant in 2019?

We don't know.

Wikileaks is more than Assange.

But clearly Assange was its “editor in chief” who continued strategizing and guiding its operations.

He could do that from inside the Ecuadorian embassy. He won't from inside a British prison.

I think now is the test of whether he built Wikileaks to be robust enough to survive without him.


Apr 25, 2019

What programming language was for you an absolute pleasure to work with and why?

Many languages over time have given me that “this just works, why the hell can’t everything be like this?” feeling.

Smalltalk

Python

Visual Basic

Javascript

Clojure

Of course, often you move on to trying to do more complex things with these languages and they do become more painful.

But that doesn’t take away the underlying subcurrent of pleasure.

Compared to struggling with languages like Java and C / C++ etc.


Apr 25, 2019

What are the most popular rap producers today using to make their beats, FL Studio or what?

A lot of them do use FL Studio

Here’s Metro Boomin using it

And Boi-1da

And TM88


Apr 25, 2019

In one sentence, what is Marxism?

The positive feedback arcs in any capitalist economy inevitably suck all the wealth into the hands of a tiny minority, and then society becomes unstable and falls apart.


Apr 25, 2019

What will be Jeremy Corbyn's legacy?

Israel’s Labour Party just had their worst ever result in the last election.

It scored 4.46% of the vote : After worst result in Labor’s history, party members look to oust leader Gabbay

In the French presidential elections of 2017, the French Socialist Party was down to 6.36% of the vote. Is France's Socialist Party dead?

Germany’s SDP is down to 20% of the vote : (paywall at) Financial Times

You can tell a similar story in half a dozen more developed countries. Centre-left parties that adapted themselves to the centre have seen their votes collapse. The centre-right is either collapsing and ceding the territory to the far right. Or shifting itself further right in an attempt to compete.

The far left is growing in countries with PR.

Meanwhile in the last UK election (2017) … Corbyn’s Labour got 40% of the vote, up 9.6% and gained 30 seats. 2017 United Kingdom general election - Wikipedia

So what will be Corbyn’s legacy?

An intact largest-in-Europe centre-left socialist party that is still a contender, surviving through the dark years of right-wing populism that engulfed the developed world in the late 2010s.


Apr 25, 2019

Why would someone write an OS in JavaScript?

It depends when.

A few years ago, it would be because they wanted to run it in the browser. And Javascript was the main choice for a language that runs in the browser.

Eg. something like Lively Kernel .


Apr 25, 2019

Why at any time that the UK Parliament needs unity under the best minds of politicians, certain groups in or out of Parliament trigger premeditated confusion, attacking the Labour Party through mismatching "anti-zionism" with "anti-semitism"?

Because these people are trying to either undermine the Labour Party or the Corbyn leadership of the Labour Party.

Conflating anti-Zionism with anti-Semitism is a fallacy. Opposing the existence of Israel is no more a kind of racism against Jews than opposing the existence of Louis Farrakhan’s proposed separatist Black State in the US is a kind of racism against black people.

BUT …

there are a lot of people who don’t like a Corbyn-led Labour party.

And they’ve figured out that the anti-Semitism accusation hurts Corbyn more than other attacks. And so, obviously, that’s the one they’ll try to use most often.


Apr 25, 2019

What more can really be done to stop global warming (except going back to living like cavemen)?

A massive commitment to switch to renewables, upgrade the electricity distribution grid, reduce the amount of transport we depend on. Etc.

If all the oil and coal disappeared tomorrow humanity wouldn’t just lie back and die. It would damned well sort out how to make the alternative work.

And we could decide to commit ourselves to damned well just getting on and figuring out how to make the alternatives work.

It wouldn’t be more disruptive than the average war. (Which most countries survive and recover from in 10 to 20 years.) And unlike a war, no-one would die as a result. Long term we’ll be saving lives.

If we decided, and really committed ourselves, to start switching off all the coal and oil production and usage starting tomorrow, we’d have finished it and recovered by 2050.

Yes. There’ll be inconvenience.

Yes, we can overcome such inconvenience and thrive.

For example, here’s what I’d do :

figure out the amount of electricity in the grid which is produced by renewables. Let’s say it’s currently 20%. This is the “Renewable baseline”

give people 100% tax rebate for buying home batteries and home solar.

put a separate tax on every KwH of electricity consumed over the “renewable baseline”. Initially this is simple 2x the price. But make it very clear that over time, it will increase aggressively. And make sure it does. Four times after two years. Eight times after six. Etc.

What this does is create a very strong incentive for people to start to take control of their use of energy. To consume it when the sun is shining and the wind is blowing, and to store it for when those things aren’t happening. What you want is, through some fairly big sticks and carrots, to drive consumer investment in storage facilities.

Obviously it’s still a free market for how people manage their energy use and storage. Do they buy batteries? Switch off the fridge at night and rely on ice made during the day to keep things cool? Switch to different patterns of cooking and eating? That is totally up to them.

Inconvenient? Yes. Insupportable? Not at all. And better for us in the long-run than thinking we can just ignore the problem.

This has to be aggressive. Because in five years we are going to turn off all the coal burning plants.

Electricity outside the renewable hours and not generated by wind and sun is going to be a hell of a lot more expensive by then.

It has to be. Otherwise we’ll never wean ourselves off of fossil fuels.

In another ten years, we’ll be switching off the natural gas and oil burning plants too. So we better make sure we’ve built up our renewable generating capacity by then.

We’ll be switching to electric cars. Which will be subsidized. But we’ll be banning the sale of petrol driven cars and trucks by 2025. And stopping selling gas at “gas stations” by 2030.

Most people by then will realize that it’s better to use on-demand Uber-style electric taxis anyway. Most of which will be driverless and you won’t think about how they’re fuelled. Owning and driving a car is going to be something that only a small minority will do. Much like owning a boat or a private plane.

We might have to strongly encourage people to move back to denser inner cities rather than the suburbs. Or simpler, just make the suburbs denser through infilling them. Change the zoning regulations to allow people to move workplaces back into their residential communities.

Want to turn your house into a restaurant? Or hydroponic smallholding? Or laser-cutting bureau? Or Pilates studio? Yes. We allow that. And more.

Want to knock your house down and build a small block of six apartments? Yes, we’ll allow that too.

We want to cut down how much travel people are doing to and from work.

What else?

We’re consuming too much stuff. And throwing too much of it away. The easy stuff is easy. Make manufacturers responsible for their products becoming landfill.

For every item over a certain price - let’s start at $20 - a manufactured product needs an easily accessible and visible QR code which specifies a unique ID number, and a manufacturers’ ID. This is well within our technological capabilities today : the government just has an online server generating unique IDs and anyone who wants one can take it to put on their product.

When this stuff starts to find its way into landfills, you fine the manufacturer who made it 10% of the original price.

What happens? Very soon, manufacturers start having to figure out how to take back their products at the end of life. In fact we’re pushing them towards making stuff that doesn’t have an official “end of life”. Instead the incentive is there for the maker to provide ongoing support and maintenance to keep the product in use as long as possible.

This will shift how manufacturers design, make and recycle their products. They’ll want to recapture as many of the materials as possible. Pushing them towards Cradle to Cradle thinking.

More maintenance will mean more things being made and maintained locally which diminishes the amount of stuff being shipped around.

Talking of ships. We still want to move some containers around. We can move to wind and small nuclear engines for container ships. (Much as we have nuclear submarines).

Air travel should be fossil free. We need to cut down air-travel in general. But it’s possible to make biofuels for aviation for the reduced amount we’ll keep on with. Electric planes are probably not going to work given the weight of batteries.

Trains are both a good and bad idea. What’s good is rails. Which are cheaper to maintain than road surfaces. But we can make railways far more flexible with autonomous electric carriages that effectively “packet-switched” around a smart rail network. Imagine going to the local railway station, taking your individual carriage a little bit larger than a car, but tall enough to stand up in, and know that you’ll get to another city, without further effort in just two or three hours, and be deposited close to your destination.

Much more urban transport can be handled by bike and electric scooter.

We already have unlock-with-your-cellphone-on-demand bike and scooter schemes. These can be extended, possibly with government subsidies. So that in 5 years, they are the major form of urban transport. With just a autonomous electric taxis and delivery vans. (Small packages can be delivered by flying drone)

We can make city transport much more energy efficient with smaller, smarter things buzzing around, and people moving less.

We’re cutting down on CO2 emissions. But we need to create another big disincentive. We need a market for tradeable CO2 permits. What little CO2 IS used should be bought from the state at auction and resellable in the carbon market. That allows us to discover a viable price for pollution. (I believe that this money should then be redistributed to people as part of a “Basic Income”. But that’s a separate story)

Of course this is just scratching the surface. But once you start to think about the problem not as “Oh no, we’re doomed!”. Or “OMG! It’s inconceivable that we can do anything about global warming. We’ll just have to do nothing”

But instead start to see the problem as “let’s brainstorm a long list of all the potential tweaks to our system we can try, to cut cut down carbon usage without having to live like cavemen. And then see what happens if we apply them all, and see how they cumulatively stack up”

Sure, it will be a hundred small inconveniences and extra costs. A thing you were used to buying last year, may be costs three times that much this year. You don’t get to fly six times a year, just once. You use Uber instead of running your own car. You live in an apartment rather than a house with a three acre garden and you cycle ten minutes to work rather than drive 30 mins.

And yet none of this is the end of the world. None of this is “anarcho-primitivism” that knocks us back to the stone age. It’s just denser, more abstemious modern living.


Apr 25, 2019

How sure are you about your atheist beliefs? Would you sign a contract stating you can never go back to believing in God, assuming such a contract was enforceable?

I think, even for you, dear OP, you’ll find it instructive to ponder, seriously, what I’m about to say next.

This, to me, is a classic “Christian” viewpoint question.

It conflates the “strength of belief” with “inflexibility of belief”.

As a Christian, who undoubtedly puts a lot of weight on the idea of “faith”, you obviously think that a belief which is open to be changed must be a “weak” belief. Because “faith” is something which is simultaneously an epistemic property AND a moral one.

I, on the other hand, am NOT a Christian. And so I don’t have this thing that you have about “faith”. I find the concept of “faith” is fascinating when considering the Christian, but not a very accurate description of epistemology.

And because I don’t worry about “faith”, I don’t conflate the “degree of strength” of belief with the “degree of flexibility” of belief.

Does that make sense to you?

For me, a belief can be both very strong (as in I think it is well grounded, and very likely to be true) and simultaneously easy to change (because it’s good to keep one’s beliefs supple and flexible).

So, of course, my atheist belief that there is no God is something I’m pretty “sure” about. I think it’s highly likely that there is no God.

Yet at the same time, I wouldn’t dream of trying to sign a contract stating that I won’t change that belief. I have no interest in being so inflexible that I wouldn’t change my mind if I decided to. Nor do I consider that a commitment to cling to a belief despite being given reasons to change my mind, conveys any virtue, or even says anything about the strength and value of the belief I have now.

I wouldn’t sign the contract because I have no reason to. I’m happy to change my belief at some point in the future if I decide to change my belief at some point in the future.

And that says nothing whatsoever about the strength of my belief now.


Apr 25, 2019

Do you think Mark Zuckerberg's decision to split Facebook into a public forum and a living room over the next five years is the end of Facebook? Why or why not?

No.

One of Facebook’s great strengths is its ability to change.

Facebook has changed the kind of thing it is, and the main kinds of interactions people have on it, subtly several times over its lifetime.

It started more like MySpace … or a simple “Home Page” maker.

Then became more like a blog. Then more like Twitter. Then more like Instagram (being a flow of pictures).

It used to be more open to the rest of the web. Then it became more of a walled garden.

Then it adapted to mobile.

Zuckerberg has always correctly understood the nature of Facebook : it’s a “social graph” manager.

Now he’s getting political heat for the Twitter-like nature of Facebook (ie. the fast meme distribution network) he is going to make some changes.

They won’t be very good changes from the perspective of people who want to fix the political problems Facebook causes. Nor from the perspectives of those who worry about privacy.

But it will be something that covers Facebook’s Ass from the accusation that it’s a “publisher” enabling extremist content. Because it will bury the extremist content deeper in specific communities where outsiders don’t get to see it.

But sure … what you want from a “social graph manager” is the ability to partition and set fine grained permissions on your social graph. And Facebook will want to make that as easy and intuitive as it needs to stay in charge.

(This is also why Zuck wants to merge FB with Instagram and Whatsapp now. He wants them all part of one graph, and the particular functionality of the graph is less important.)

I think Zuckerberg will go on being clever about evolving what Facebook is, even quite fundamentally, in this new set of changes.

FB will probably continue to thrive.

Disclosure : I closed my Facebook account in 2013. I boycott all Zuckerberg’s commercial products and have none of a Facebook, Instagram or Whatsapp account. I recommend you do the same.


Apr 26, 2019

What is your opinion on the science of cryonics, and the likelihood that 'dead' humans can someday be resurrected, i.e., repaired and 'booted up' again?

What everyone else says.

There’s nothing unsound about the idea. It should be possible in principle.

But we are probably still very, very far from working techniques.

What is a viable freezing process that doesn’t damage the brain and lose vital information?

How do you get a body into that process soon enough after death (wherever it occurs) to avoid irreparable damage?

Where are you going to store the heads / bodies and how do you take care of them?

What does it take to reboot a dead (even well preserved) body?

Finally there’s the moral paradox.

If we have a technique that can reboot freshly dead people, why don’t we use it to reboot them just after they died, rather than put them on ice and reboot them at some point in the further future?

Once the rebooting technique is perfected, then cryonics is immediately redundant. Because any hospital which is liable to have the freezing apparatus is also likely to have the resuscitation apparatus.


Apr 27, 2019

Why is Brexit so complicated? Since there are other countries thriving without inside the EU, why doesn’t the UK just leave and figure out the issues later?

I’m going to focus on the second part of your question : “why do not the UK just leave and figure out the issues later?”

The short answer is that it’s better, ie. easier to negotiate a good deal when we are still in the EU and can always “walk away” from the negotiations by staying as a member, than to burn our boats and be forced to accept whatever the EU is willing to give us once we’re supplicants from outside the EU.


Apr 27, 2019

Was the 2016 Brexit referendum result a massive 'leave' majority or the narrowest of knife-edge results, and why do you take that view? Where should be the boundary between a marginal and a decisive majority in a referendum?

It was a pretty narrow majority. About 52% to 48%.

Not close enough that there was doubt about the result. But close enough that a small difference in perception might have swung it the other way.


Apr 27, 2019

Is it possible to formulate an objective definition of terrorism? Or is the term, as some have argued, inherently subjective and politically biased?

You can have an objective definition of something that covers terrorism. But not one which objectively distinguishes it from war.


Apr 27, 2019

Is it true that Mac OS is basically just a pretty Linux?

What’s pretty about it?

It has a version of Unix underneath. (As does any sane operating system today). It’s BSD rather than Linux but that doesn’t matter much.

What does matter is that it puts a horribly ugly GUI over the top. Full of arbitrary conventions designed to disguise and obscure the clear Unix model that’s behind the scenes.

For example, look at the Finder, and the way it obfusticates the file system. Or the way Apple’s tools to look at running processes are broken.

An actually “pretty” GUI for Unix would look very different from MacOS. It would use the GUI to complement and explain and teach the underlying OS, not to fight it and pretend it was something different.

It would give graphical access to the same tools as the command-line gives. Including the ability to pipe small programs together, and to see StdIn and StdOut and StdErr. A GUI for Unix would have convenient tools to inspect everything. A nice pop-up command-line given prominence (rather than the terminal hidden away like an embarrassing old uncle)

Potentially there are some very interesting and beautiful ways to augment the power of Unix with a useful graphical interface.

Unfortunately Apple had neither the imagination or skill to create one. Instead they just took the basics of their 80s Mac GUI (itself a poor derivative of Smalltalk, only excusable because it was crammed on to such limited hardware) and have then kludged it over BSD as a conveniently stable base without any real thinking about how to make the two complement each other.


Apr 27, 2019

Are there any uses of Locrian mode in popular music?


Apr 28, 2019

Should we abandon C and C++ for other more secure languages such as Rust or Swift?

It's a good idea in principle.

But Barry Rountree rightly points out the faff. And cost.

Instead I'd like to see some Rust-like or safer low level memory safety moved into C itself.

So you can continue to write and compile any C but start to improve its memory risks.

I'd introduce the equivalent of Perl's “strict” pragma into C. Which rejected compiling modules with dangerous operations. Eg ordinary pointers.

Then have an “unstrict” pragma, and a compiler flag that rejected modules that don't explicitly use it for unsafe code.

Just these would help a lot.

Giving some Rustlike smart pointers to C combined with pragmas to let programmers explicitly say when they wanted to use risky dumb pointers, would, I think, be a reasonably cheap way to help a lot of C coders improve their C codebases considerably.


Apr 29, 2019

How do producers think of melodies?

I think melodies are the most important thing in music.


Apr 29, 2019

Would having Bernie Sanders or Jeremy Corbyn as leader of their respective countries solve the whole world's problems overnight?

No.

But it would be a step in the right direction.


Apr 29, 2019

Given that the U.K. public are bitterly divided on Brexit, is it unfair of the public to blame MPs for being similarly divided?

Absolutely.

“Blame” is a pointless attitude at this point.

We are very divided. The country is divided. The voters are divided. The parties are divided. Parliament is divided. The government is divided.

This issue just cuts across all party lines and other groupings.

What we need is to figure out how to go forward, despite divisions. Not throw around “blame”.


Apr 29, 2019

Why do remainers say the UK doesn't manufacture anything anymore when we are the 9th highest in the world?

I thought that was more of a Leave argument.

Remainers say that manufacturing will be damaged by Brexit because it's tied into EU supply chains which will be disrupted when tariffs and border checks come in.

Leavers say that doesn't matter, because Brexit gives us the opportunity to make new service deals with the rest of the world. And that it's worth giving up our manufacturing to become a mega service exporter.


Apr 29, 2019

What would have had to have happened for Britain to be able to remain on equal footing with the United States and the Soviet Union after 1945?

It would need to be part of a block with a similar population and economic size to the Soviet Union or United Stated. Some other kind of united group or union that coordinated itself to pull equivalent weight.


Apr 29, 2019

Should Julian Assange be defended by the UK?

Yes.

The UK, can (or at least used to be able to) refuse to extradite to the US without a promise that the prisoner won’t face the death penalty. Sadly Sajid Javid reneged on this commitment last year. (Sajid Javid accused of evading questions about suspects facing death penalty) Which should already give you pause to think whether the UK can really be a trustworthy actor in such politically “hot” cases.

It is perfectly appropriate, even normal, for countries to refuse to extradite those who they think will face unjust or excessive punishment. Even when they recognise that the crime is real and there is a legitimate case to answer.

If the British government had courage and principles they would stand up for what Wikileaks is, by speaking out in favour of it. Both in principle and in practice. Then they should guarantee that there will be no extradition to America from the UK either during or after Assange’s incarceration for dodging bail. And they should refuse to extradite him to Sweden without an equivalent promise from the Swedes that they won’t extradite him to the US.

(Although given that the Swedes are still not reopening the case against Assange or asking for him, it’s not clear what their intentions are.)

There is a legitimate risk to Julian Assange in this case. And it’s right that civilized countries stand up for the rule of law against those who would use law as a kind of political punishment.


Apr 29, 2019

What can a fruitarian eat?

WAT?

Where do these questions come from?

Sure, it’s technically possible. How pleasant is is, I have no idea.

Cow dung is probably less bad for you than excrement from carnivores. It probably has less in the way of parasites.

But it isn’t going to have a lot of nutritional value either.

I’d just stick to the chips if I were you.

Put the cow-dung on your vegetables, let them process it, and then eat the vegetables.


Apr 29, 2019

Do you truly believe Assange is a criminal?

I believe he has broken the law in England, by skipping bail. That is criminal.

I believe that it’s plausible that he committed the acts in Sweden which the Swedish prosecutors are accusing him of. Though it is not yet proven in law.

I think that the charges against him in the US are so broad and vague that it will be a travesty of justice and a terrible legal precedent if he is brought to trial for them, much less imprisoned.

I think, in general, Assange is guilty of being a jerk. Particularly with women. And that we are in the process of evolving the law to be harsher on people who do that. I’m not against that principle. But I think it should be taken into consideration by anyone making their own moral evaluation of Assange’s character.

I am reading contradictory accounts of whether the victims of Assange’s alleged crimes in Sweden want to press charges. The prosecutor allegedly does. (Though Sweden still hasn’t asked for his extradition again since he was thrown out of the Ecuadorian embassy.) Can anyone point me to an accurate story confirming whether the original victims do or don’t want to press the charges that are being talked about? (Update : see link given in comments.)

As a general principle I don’t favour custodial sentences except when necessary. And I don’t believe any justice would be served, nor any good done for the world, by imprisoning Assange in such a way as to prevent him from continuing his work in Wikileaks.

By all means make him do community service and get some education in how to treat women.


Apr 30, 2019

What good can come from WikiLeaks publishing a list of critical infrastructure sites?

It kicks the people responsible for those critical infrastructure sites up the arse and makes them get serious about protecting them.

“Security by obscurity” (ie. the fact that you don’t know those infrastructure sites are critical) is giving you a false sense of security. You (and the media, and probably ordinary politicians) don’t know they are there. And that they are critical and so safety checks and other defences can be allowed to slide.

Now that it’s public, and you know that the potential terrorists know, you (and the media, and the politicians) are going to make damn sure you are all checking up on whether those sites’ security is up to date and up to scratch.


Apr 30, 2019

Why would anybody have a problem with feminism if it were really about equality of the sexes?

Because some people don’t want equality if they think it knocks them off their special privileged perch.


Apr 30, 2019

How can Jeremy Corbyn benefit from agreeing a Brexit deal with Theresa May?

It's better to have a deal than crash out of the EU without a deal.

And we are still fighting internally to agree on what deal we end up accepting with the EU.

So do we accept May's not very good deal, push for a better, softer, deal? Or go all out for a second referendum. Or just revoking Brexit altogether?

Corbyn benefits if he gets a deal which is softer than May's (and therefore better for the country). That demonstrates him to be a significant political player.


Apr 30, 2019

My friend who’s a CTO at a startup says that only bad programmers complain about JavaScript because they can’t handle it. He says that if someone can code well in JavaScript they can handle any language. Is he right?

Good programmers can work with anything.

Bad managers make them.


Apr 30, 2019

If Smalltalk is so great, why is it used by so few compared to languages like Java and Python?

As I’ve said elsewhere. Smalltalk is a wonderful, but “stand-offish” language.

It does best in its own world (its own GUI, its own tools, its own conventions for how to use tools). It really is the “cat that walked by himself”

Javascript was there where you needed it, and when you needed it : in the browser.

PHP was there on your hosting company. As, later on, was Ruby on Rails.

Python wrapped all those science and machine learning libraries you wanted to play with.

Java’s pitch was “write once, run anywhere” ie. it was sold as your solution for developing without worrying about the fragmentation between Windows, Unix and Mac.

Smalltalk’s pitch was “Smalltalk is better than your other languages. Especially for kids”

“I want to make my web-page interact.” “I want a scripting language on the server to talk to a back-end database.” “I want to use TensorFlow to classify my data” “I want to write a desktop app. that runs on both Windows and Mac”.

These are all real problems people want a solution to.

“I want a better programming language” is something we all agree to in principle. But it feels like a “nice to have”. Rather than an urgent, specific problem to solve.

Smalltalk never had a “killer app” or was never the de facto scripting language of an environment or platform that everyone desperately wanted to be on.

Note that the other great languages that Richard Kenneth Eng mentions, like Clojure (my current favourite language) have the same problem. They are better than the languages you use. But they aren’t essential for anything that you specifically want to do. They are just A.N. Other option for doing it.

So only those who are really interested in learning new languages, or having better tools, go out of their way to learn them.

Related :

Phil Jones (He / Him)'s answer to Why isn't Smalltalk widely used anymore?


Apr 30, 2019

Do you have sympathy for the predicament of Theresa May with Brexit?

I have sympathy, certainly.

She’s a damned fool, who has made a difficult problem worse by stubbornly insisting on her own, unnecessary “red lines”.

But, do I feel sorry for her? Of course. The fact that she’s partly culpable doesn’t mean I don’t have natural human feeling. Just as I do for anyone who suffers misfortune. Even when they bring it upon themselves.


Apr 30, 2019

Is there a hardware solution to hosting a VST (Such as Arturia's Mellotron V) for live performance?

Isn’t what Roland calls its “Plug Out” technology, basically a VST host in a standalone keyboard?

http://eg.roland.com/categories/aira/plug-out_synthesizers/


May 1, 2019

Which application that's not supported on Linux is preventing you from running Linux as your regular operating system?

I DO use Linux as my regular operating system.

But the things that mean I can’t just take Windows off my machine and never open it again are :

FL Studio

Max/MSP

I don’t particularly want to use Max/MSP … Pure Data is fine for my requirements in this area. But a group I play music with uses it, and so I have to run it.

FL Studio I’m just caught up by. It’s excellent. And I bought it many years ago and they keep giving me free upgrades. And it’s so good I even keep buying extras. I try to use free-software alternatives for making music, but I can’t throw out Fruity and the near 20 years worth of music I’ve made with it.

One of these days I hope Linux will run FL Studio well enough (with Wine) that I won’t need to use Windows.

And I hope my musical collaborators will eventually ditch Max.

And then I’ll finally be Windows free.


May 1, 2019

Can Brexit make Britain more dependent on China? Does this explain why Britain has allowed Huawei to build a network within Britain and gone against the United States' advice of not allowing Huawei into Britain?

Yes.

Without being part of the big, strong EU gang, the UK is going to be at the mercy of other large and powerful countries.

Most of the Leavers assume / hope that will be the US. But a smarter UK policy would be to still triangulate and try to stay equally close, if somewhat detached from, all three major world powers : Europe, the US and China.

As Rupert Baines keeps pointing out, the issue with Huawei is not that Huawei is trustworthy. It isn’t.

But nor is anyone else.

If we’re going to have 5G, we’re going to have to buy it from someone. And that someone is going to come from a country whose government wants to spy on us. And we’ll have to do what we can to avoid letting them do so. Whichever switches we buy.

As Edward Snowden warned us, tt’s not like the US doesn’t have form in this area.


May 1, 2019

Why do we still use CPUs if GPUs are better?

GPUs aren’t necessarily better. They are just specialized for different things.

Or rather CPUs are so specialized and “evolved” that they end up being better for the things they are specialized for.

It’s not completely impossible that in another decade or two, we’ll start seeing computers which rely more on some kind of array of many simple cores rather than one large complex CPU.

The main reason we don’t at the moment is that all our programming methodologies, our programming languages and our compilers and other tools are specialized for “von Neuman” architectures.

But, for example, today I’m on the verge of buying a FOMU (Fomu) which is an FPGA board that emulates a RISC-V processor.

You can emulate smaller, simpler CPUs with FPGAs. And this area might well take off. With more and more powerful FPGAs becoming available cheaply. Allowing us to create CPU architectures in “software”. Such CPU architectures will themselves start to evolve faster. And perhaps we’ll see new hybrids. Virtual CPUs specialized for particular application types, running on large FPGAs (or other arrays of very simple cores)


May 1, 2019

If a country were to follow Karl Marx ideology the way he wanted it to be, how would the country be governed?

It’s not clear that Marx has enough of an ideology for a country to follow in practice.

His main contention is that people in the future, who had cured themselves of Capitalism, would work out something for themselves.


May 1, 2019

With the current mood of the country do you think if an election were called Labour would win? And if so, will the blame be levelled at the Tories for allowing Corbyn to become Prime Minister by their incompetence and policies?

It’s unlikely Labour will win an overall majority. Because … Scotland.

Could Labour be the biggest party in a coalition including the SNP and perhaps some smaller parties? Plausibly.

Particularly if the further right (either UKIP or a Farage vehicle) contest a general election and make gains at the expense of the Tories.


May 2, 2019

What is the likely electoral result of the Labour Party's position on Brexit?

I don’t think Labour will do all that well in the EU elections. But I don’t think it matters … much.

They won’t do well for the obvious reason that the EU elections are going to turn into a de facto second referendum on Brexit. Labour don’t want to take sides on Brexit and so no-one is going to be particularly enthused by them in that context.

The only thing I really want from Labour in the EU elections is to not collapse as spectacularly as the Tories will.

I also hope that once this “de facto referendum” is over and we have better guidance on whether the British electorate is more inclined towards Leave or Remain, in the next elections Brexit will stop being the thing that obsesses us, and that Labour start to reap the rewards of having not been partisan on the issue.

Labour will be able to honestly say to both constituencies. “We stand for these things. And want to represent you. Whatever your position on Brexit.”


May 2, 2019

Why isn't Functional Programming taught First in the universities?

When I went to university in the late 1980s, professors complained we were “BASIC damaged”.

We were. And the problem has only become “worse”

The idea that computer science students are going to university “untouched” by previous experience of writing software on computers is hilariously mistaken.

And so a pedagogy based on “start them off right” is similarly misguided.

You can teach FP to people who are used to imperative coding. You just have to do it the right way, emphasizing the connections with their earlier knowledge. Not trying to talk like this is a sui generis thing.


May 3, 2019

How likely is the British public to repeat the EU leave vote if they are given a second referendum?

Surprisingly likely, given what a bad idea it is.

That's not to say it's probable.

I think it's more probable they'd vote against.

By a very thin margin.

But given where we are and what we know, the majority for cancelling / reversing Brexit should be huge. It isn't. We're on a knife edge.

That should warn us how powerful nationalist “identity politics” have become. And the strength of the resentment and despair of those rejecting “business as usual”


May 3, 2019

Why should Australia intervene for Assange after he fled to Ecuador and attempted citizenship change?

Because it's the right thing to do.


May 4, 2019

Is Jeremy Corbyn anti-Semitic?

*He probably thinks accusing him of antisemitism is an unfair characterization of his own position and of the politics he espouses.

He probably thinks he has said plenty to address the substantive claim that he encourages antisemitism in the Labour party :

Jeremy Corbyn: 'I am totally, completely and absolutely against antisemitism'

But that the Labour party can't possibly be held responsible for the wider climate of incivility and conspiracism which has been spawned on our social media.

And that most people still banging on about antisemitism are more motivated by trying to discredit him personally, or the Labour party, or the wider pro-Palestinian movement, than they are motivated by genuine concerns for how British Jews would fare under a Corbyn government.

Finally, he probably thinks that there will always be political mudslingers. But if you let them leech your time and attention and distract you from more important things, you are letting them win.

At this point the antisemitism accusation is so hysterical ( Jeremy Corbyn, Hobson’s Imperialism, and antisemitism | Letters ) that Corbyn couldn't go to the Royal Shakespeare Company without being accused of colluding with the stereotype of Shylock.


May 4, 2019

What could Labour, and Jeremy Corbyn specifically, have done differently or better in regards to Brexit?

It's very hard to see.

Owen Jones has a good piece here : What do the local elections tell Labour? There are no easy Brexit solutions | Owen Jones

This is the killer quote :

Some voices are arguing that Labour is being punished for not backing a second referendum; others that it is being damaged for whipping its MPs to vote for it twice; and many contend that Labour is being damaged because it is triangulating over the dominant political issue of our time. They are all correct. That does not, however, offer a guide as to what the party should do next.

I, personally, think it was principled and strategic to try to “stand above” the Brexit divide. I don't see how becoming partisan on one side or the other could possibly be better for the party or country navigating these polarized times, than trying to be a party for everyone.

BUT … of course there's a real chance of that blowing up spectacularly.

Partisans on both sides hate Labour for not siding with them. At best they accuse it of fence-sitting and lack of principle. At worst of betrayal and surreptitiously working for the other side.

What would I have done differently? The same as I'd do wrt Brexit in general.

Admit right from the 2016 result that the referendum was inadequate to tell politicians what people really wanted, and call for a second, more detailed referendum with more specific options : in or out of the single market, in or out of the customs union, “actually remain in the EU but enforcing our extra rights to control EU immigrants that we never enforced before” etc. For Northern Ireland, “do you prefer a hard border with Eire or a sea border with rUK?”

None of the options would be simplistic “In” or “Out”. None of them would be about trying to overturn or revise the decision made in June 2016. All would recognise the dissatisfaction of the people with the status quo. All would be about “how do you want us to go forward now we’ve established you want to change our relationship with the EU?” But similarly, all would have the trade-offs spelled out : “this option gives you this, but takes away that”. There would be no “Cake and eat it” promises or options.

So that’s the referendum I think we should have had in October 2016. And, with the obvious benefit of hindsight, if I had been Corbyn in 2016, then that’s what I’d have positioned Labour behind : focus on “a new referendum to get further detail on how we go forward”. As opposed to “a Tory Brexit that nobody voted for and no-one knows what it is”.

That would have been in the 2017 manifesto (had there still been a GE). Again, never negating the validity of the vote. Never saying that a new referendum would overturn it. Simply a guide for how we execute whatever it is that people really want. The obvious “next step” as we prepare to renegotiate / leave. And, of course, with this agenda, Labour could resist May’s attempt to trigger article 50. Labour could say “wait until the next referendum result is in and we know where the country wants to go before we trigger it”


May 5, 2019

I bought an analog synthesiser (model Dave Smith rev-2) what is the best way to learn how to use all it's features?

With the obvious caveat that I don't know that particular model, the best way to learn is to just sit down and play with it.

Start turning the knobs or patching the patch cables or pressing the buttons and hear what comes out.

Then when you find stuff you like, don't just treat it as magic, then go and learn WHY it does that.

What makes that sound? A saw wave? Do all saw waves have that property? Is it FM modulation? How does that work? Etc.

Sound design in synths is very hands on practice. Until you DO it, you can't really understand it.


May 5, 2019

Do you agree with T. May's interpretation of the recent election, it's a message to go ahead and push Brexit through?

It's very clear that voters are fed up with the Brexit omnishambles.

They are fed up with the main parties. The apparent inability to “get on with it” and deliver some kind of solution. Preferably a good one.

The voters are just wrong on this.

It's not the politicians who've messed this up.

It's the voters themselves who are equally divided and equally confused by Brexit.

The voters gave us Brexit, but by a very slim margin.

They don't know what kind of Brexit they want but they want to get on with it.

The voters want decisive leadership but deliver a hung parliament.

The voters don't like polarization but complain about politicians “sitting on the fence” if they try to straddle both sides.

The voters will complain that politicians don't listen to them. And then complain when politicians reflect the confusion they are hearing back at them.

They punish the Tories for getting a deal with the EU. And cheer on extremists who promise deals that aren't available.

They punish parties for failing to deliver Brexit by protest voting for Remain parties.

This is nothing to do with politicians.

The electorate is what is failing on Brexit. We don't know what we want. We don't want the status quo. We want something better. But we are incoherent in telling politicians what we think that is.


May 5, 2019

Can space mining save our planet? If so, how? If not, why not?

Short term no. Long term, maybe.

We have serious immediate problems of climate change, pollution, “peak everything” etc.

If you are falling into a financial hole, the first thing to do is cut back on unnecessary consumption and spending. Only then do you start looking at more speculative new sources of income.

Longer term you don't save your way to riches. But invest in new ventures.

So short term we need to stop mass extinctions of species, halt global warming and prepare for resource crunches and the social upheaval they'll bring in the next 20–50 years. We are absurdly profligate with the world's scarce resources. And that has to stop. (This is an apt story today : Human society under urgent threat from loss of Earth's natural life)

In 30 - 50 years. Yes I expect we'll have the technology for robot mining ships that can actually collect something useful from asteroids.

But given the size of the solar system, the length of trips from one part to another, and other unforseeable setbacks I don't imagine we'll get space mining at sufficient scale and reliability to be significantly useful for another century.

It's not going to save us from our immediate problems. Only self-discipline and abstemious living will solve those.


May 5, 2019

Can the Liberal Democrats now build on their council gains and put forward a manifesto that wins seats at the next general election?

Sure.

They did particularly badly in 2015, and not much better in 2017.

They have room to increase their vote get back to historic support levels.

The thing is, in many areas which weren't very enthused for Labour, the LibDems were the default anti Tory party.

When they went into coalition in 2010 and, inevitably, basically just propped up the Cameron agenda, their support plummeted.

Now it's starting to look like the voters have forgotten / forgiven that and they are regaining their not-the-Tories-here role.

Plus some hardcore Remain defections from Labour and Conservative.

I expect the LibDems to do well in the EU elections and to regain their traditional seats in the next GE.


May 5, 2019

What got you into wanting to make and produce dubstep? How far have you gotten with it?

For a while I didn’t quite see what the fuss about. The early dubstep I heard didn’t seem sufficiently different to other kinds of electronic music to be all that excited about.

Even if in retrospect I recognise them as influential / important milestones on the way.

I think the first things that really got me excited was Dubstep Allstars Vol. 3 mixed by Kode 9 and Spaceape. ( Kode 9 & The Spaceape - Dubstep Allstars vol 3 (2006) )

In a sense it’s Spaceape’s vocals that really bring out the flava / vibe of that era of dubstep. Along with Burial. And some of Kode 9’s production.

Then N-Type’s Dubstep Allstars 5 cemented the deal with deep, dark cuts by Coki that really highlighted the reggae influence.

I think once you start listening to those mixes, any electronic music head is going to be sold on Dubstep.

And, of course, any electronic musician who starts to like something is going to start experimenting trying to make it.

I’ve never tried to make straight dubstep. But for a few years I tried to incorporate an element of it into my productions. Particularly the slow beat.


May 6, 2019

Do you agree that Democrats are engaged in a ‘sue until it’s blue’ strategy?

No.

I think Republican propaganda outlets are engaged in “politics by nursery rhyme”


May 6, 2019

Do you think that using a plugin that makes melodies for you is cheating other music producers?

What is “cheating other music producers”?

Music is music. Not competitive sport.

If you treat music like competitive sport you are doing it wrong.

If the plugin helps you make good music then it's valid.

If not, if it pushes you towards making bad, clichéd music, then don't use it.


May 6, 2019

Will trap music go out of style?

Yes, of course.

All things that are “in style” will go out of it at some point.

I tend to think that the average genre of music is doing well if it lasts for more than five years without becoming moribund and terminally boring.

A couple of mega-“genres” that last much longer than that, and do spectacularly well (jazz, rock, hip-hop), are actually lineages of multiple sub-genres that change dramatically over their life-cycle.

So jazz can go from Luis Armstrong to Charlie Parker to Miles Davis before becoming irrelevant. Or rock can go from Elvis to The Beatles to The Sex Pistols to Radiohead. Or hip-hop from Afrika Bambaataa to Wu Tang to Jay Z to 21 Savage.

Trap is one of those sub-genres of hip-hop. It’s already been around for about five years and is probably well into its own zone of decline. But what comes next is unlikely to be a return to pre-Trap hip-hop. It’s more likely to be like trap but with new twists and ideas that take it forward again.


May 6, 2019

Following their disastrous local election results which should the Labour Party dump first - Corbyn or his ‘constructive ambiguity,’ on Brexit?

No one’s worried much about these election results.

It was given that the “protest parties” would do well.

The election everyone cares about is the EU parliamentary elections in a couple of weeks.

These will be a de facto “second referendum” and we’ll really see which of Remain or Leave are the most popular. By comparing the totals of all the Remain parties and all the Leave parties.

Labour’s “constructive ambiguity” means that it’s unlikely to do well in these elections. (In fact, I recommend you don’t vote Labour in these elections, precisely because that’s just going to send a confusing signal in the de facto second referendum.)

But that’s a given too. Constructive Ambiguity is a long term strategy, aimed at surviving in the post-Brexit political landscape not a short-term tactic to win this round of elections.

Brexit will be a done deal, one way or the other, in the next 8 - 12 months. And suddenly everyone will be worried about something else. Anyone who staked their political career on their Brexit stance will find a) that they can’t speak to the people they stood against. And b) no-one else is very interested in where they stood on Brexit.

Brexit hasn’t “permanently changed the political landscape” the way some people think. Yes, it’s very big and cataclysmic. But if you think about it, that landscape and all the issues it represents, will be there once Brexit dies down.


May 6, 2019

Are sites like WikiLeaks a beneficial part of our society?

Absolutely.

Not just the things it released, which are important in their own right. But the threat it represented against the powerful.

If you think about it, if power isn’t held to account, then it will become decadent and corrupt.

The question is, in this age of powerful data mining and mass surveillance technologies, and unbreakable encryption and economically eviscerated mainstream media and fake news and conspiracy theories and targeted and covert political advertising, how can we find out anything?

Only from leakers and whistleblowers. That is, courageous people who were on the inside, whose consciences lead them to rebel against the system they were part of.

Fear of whistleblowers is the only thing that can keep the powerful honest.

So is wikileaks, the most famous, and daring, and outspoken and strategically smart organization created to help and promote and protect whistleblowers in the last 20 years, “good for society”?

You betcha!

Now … perhaps we’ll end up with other organizations like Wikileaks which can play the same role. And hold power to account.

I hope so, we need them now that power has Assange in its clutches.

If there is anyone out there with the courage and smarts to step up and take over Wikileaks’ mantle, then lets see them.


May 6, 2019

Do people really hate each other based on which human being one person feels can fulfill a political office better?

The question betrays an underestimation of the power of political office.

Whoever has political office literally is in the position to tell you how you can live your life.

Wouldn’t you hate someone you thought wanted to impose a way of life on you that you rejected?


May 7, 2019

Where has Jeremy Corbyn gone wrong?

Well apart from being the leader of the Labour Party and one who supports its traditional role as a socialist / anti-capitalist political movement - which is an unforgivable sin for many people - I’m not sure he has done anything much “wrong”, exactly.

Mostly he’s just facing the usual rough and tumble of British politics with a side of vitriolic smearing.

But that’s pretty standard.

It does seem to me to be naive to think that “if only Corbyn hadn’t done X or said Y or met with those dodgy Z people then the haters would have left him alone”.

Of course not. Today Neil Kinnock is lauded as the guy who drove Militant out of the Labour Party and set the party up for re-electability. But that’s not how the right-wing talked about him in the late 80s, early 90s. The right-wing aren’t interested in Labour appearing “electable” in the first place.

The main issue of substance with Corbyn is that he has refused to join the Remain side in the increasingly partisan and bad tempered argument over Brexit.

This has undoubtedly cost him a lot of good will from Remainers who are mainly liberal or centre- and even further- left; who might otherwise have been reliable, or possibly even enthusiastic Labour supporters.

Labour support might collapse because it wasn’t Remain enough. And this will be a genuine failure that can be attributed to Corbyn.

OTOH, if Labour support does collapse in favour of a resurgent Liberal Democrats and other liberal / social democratic parties, this will clearly be far less bad than Labour embracing Remain too hard and losing seats to the right wing pro-Brexit parties.


May 7, 2019

Do you think Corbyn will demand a quick post Brexit election as a condition of working with May?

No.

A Customs Union, while not ideal or even very popular, is a genuine compromise position between the two sides of the Brexit argument. It gives both sides something concrete of what they want. Leavers get a real Brexit and end of freedom of movement. Remainers dodge the bullet of a No Deal or May Deal Brexit, keep the NI border for goods open and the supply-chains unbroken, and avoid American chlorinated chicken etc.

A Kyle Wilson style “confirmatory referendum” is a political compromise. That gets a deal of some kind through (Ending the deadlock in parliament), “respects the referendum” in that Labour and parliament accept its validity, and then gives the people yet more democracy in the form of a final sign-off on whether they prefer the actual deal that the government was able to get from the EU to the status quo.

Both are valid prizes. And if he wins either of them from May, Corbyn will have done a statesmanlike thing and a service to the British people.

OTOH … the main virtue of a GE right now is that it is another way to break the Brexit deadlock. (By changing the constitution of parliament). And gives Labour a chance to make its own deal with the EU.

But if the price of a GE is unqualified commitment to May’s deal Corbyn has given away the pass.

And that would count very badly in a GE which was coming up in the next few months.

A good deal with May now can be banked for a GE in 2020 or 2022. A capitulation now won’t be worth anything in a GE in 2019.

So I don’t believe for a moment that Labour would go for it.


May 7, 2019

When people talk about believing in Brexit do they mean believing that it will make the country more prosperous, fairer or that it will collapse the pound and make food unaffordable for the masses but short-traders very rich?

I think there are some people who genuinely can’t tell the difference.


May 7, 2019

Theresa May has made an appeal for a compromise Brexit plan with opposition Labour leader Jeremy Corbyn. Will this latest act see another vote of no-confidence in the Prime Minister?

Hard to say.

The Tories have to change their rules to have one before December.

Labour can make one against the government as a whole. But some Tory and DUPs would have to back it for it to win.

The Tories may largely HATE May, but are they suicidal enough to bring down the government and perhaps force a GE over that?

I still think not. But … I’m not sure I’d bet a lot of money on it.


May 7, 2019

Is Universal basic income the solution to poverty and inequality?

As other people say. It can be part of the solution.

Give everyone a basic standard of living and dignity. Make work for higher pay and consumption truly optional, rather than the “work for us or starve” situation we have at the moment.

In future centuries people will probably look back at “work for us or starve” as no different from slavery.


May 7, 2019

Do you think if May & Corbyn reach an agreement it will weaken the original Brexit stand so much the country may as well stay as it is and would such an agreement have to pass through both Houses?

I don’t think they will reach an agreement.

But if they do, I don’t think Labour will settle for less than one of :

a Customs Union

a Kyle-Wilson style “accept May’s deal but with confirmatory second referendum”.

The second of these doesn’t “weaken” Brexit. It just gives people the chance to confirm whether they think the deal that the government could actually get with the EU, is worth leaving the EU for.

The first is arguably a “weakened” version of Brexit compared to what the hardcore / hard-Leavers want. But as the original referendum never specified how hard a Leave people wanted, you can’t say anything about whether it’s weaker than what most people were kind of assuming Brexit would look like.

In some ways, just not bothering with Brexit would be better than a CU Brexit.

BUT that does depend on on the relative value you give to a bunch of things.

A CU Brexit DOES “respect the referendum” and give people what they voted for. And if you think that ignoring the 2016 result is bad faith and dangerous for our democracy (as I do, to an extent) then the advantage of a CU Brexit over Remain is that it does respect the referendum. However much harder Leavers complain that it doesn’t.

Will a deal struck between Corbyn and May actually pass parliament? That is an open question. I think a Kyle-Wilson one would. I think a CU would be much tighter. As many Tories AND Remain-minded Labour MPs would reject it.

But if the alternative really looks like No Deal, then maybe it will get through.


May 7, 2019

Why are Pamela Anderson and Julian Assange in the news?

Pamela Anderson is visiting Julian Assange in prison.

Presumably she’s a supporter.


May 7, 2019

Why does pop music nowadays always have vocals processed with unnatural electronic effects that don't sound like a real person?

“The kids” like it.

If they didn’t, and they wanted to hear voices that “sound like a real person” then that’s what they’d buy and listen to.

Realistically, the voices in pop music have always been criticised.

And singing and rapping are always “artificial” in some way.

Is THIS a “natural” or “real” way of communicating?


May 7, 2019

Is it really a defensible position to call Julian Assange 'innocent', as Pamela Anderson did?

Legally he's “innocent until proved guilty” of everything he's accused of except for skipping bail.

I don't suppose that's what Anderson really meant, though.

I presume what she meant was informal and along the lines of “a good man suffering an unjust smear campaign”

The situation is a bit more complex. Assange isn't entirely a good man.

But he is certainly suffering an unjust smear campaign and unjustifiable threats from the US government.


May 7, 2019

Are people like Edward Snowden and Julian Assange considered heroes?

By some of us, yes.


May 7, 2019

What do you think Julian Assange is doing right now?

Planning, I suspect.

Assange is usually several steps ahead of everyone else. He is probably working out what he is going to be saying and doing two or three moves into the future.

What will he do if the Swedish prosecutors finally get around to making an application for extradition? What will happen if they don’t and the UK looks likely to extradite him to the US? What resources he can get in prison. Who will speak up for him in the outside world and what they should say.


May 7, 2019

Why do people in the deep learning and AI community don't frequently use Clojure?

It’s not obvious the strengths of Clojure particularly match with the requirements of AI / machine learning.

AI / machine learning has a lot of what I call “casual programmers” ie. people whose main job is NOT developing software, but who need to create small scripts and programs for other work. Eg. science, statistics, business intelligence etc. Or more experimental things like robotics, computer vision etc.

None of these people are building large or complex systems. Or need the resources to do so. They are just marshalling data-sets and feeding them to particular architectures of neural network.

As long as they can express the loading, cleaning and organizing of the data. And express which kind of neural network architecture they want, then they’ve written as much program as they need.

Python, as glue language for a bunch of C++ libraries and APIs to dedicated pipelines and TPUs etc. is perfectly adequate for this. It’s easy to learn, easy to understand, easy to run, easy to find a lot of documentation for etc.

Clojure is a much nicer language than Python. But only when you want to go off the beaten track and create a significant amount of new functionality, new data structures and algorithms.

If your program is basically just “load these files into Pandas, and pass the data to to those functions in TensorFlow” then Clojure isn’t buying you anything over Python. Both will have to use the same kind of APIs to the same underlying infrastructure and the difference will be largely in the syntax.

However, the Python ecosystem is already pretty optimized for a) talking to underlying C libraries, b) doing machine learning.

In Clojure you are already on the Java ecosystem, and so Clojure to TensorFlow presumably means going through JNI. I’m not sure if that’s transparent yet. Someone could make it so, but there is definitely more to do there.

Furthermore, we’ve had a good few years of tools and libraries for Python to use underlying maths / science / AI / ML infrastructure. The libraries and APIs are quite “evolved”.

To do the same from Clojure you’d need to recreate all those APIs, first in Java and then again in Clojure. (Or you’ll have “Clojure” programs that are 90% calls to Java libraries)

I’m sure there are people doing some of that, but given how big and dynamic the Python ML community is these days, I suspect that it’s racing ahead of similar Java / Clojure efforts.

I LOVE Clojure. And if I was building an even small-to-medium sized system that happened to have AI as one of its components but needed to do a bunch of other stuff too, I would be strongly inclined to use Clojure.

But if I literally just want to do exercises, experiments in machine learning, or automate a particular task that’s 90% done by maths and Tensorflow libraries, I’m just going to use Python for convenience.

Update : Plus, JuPyter is the default tool many people are using to explore this stuff. Clojure has Gorilla REPL but again, the ecosystem is nowhere near as evolved as the Python / Anaconda / JuPyter ecosystem


May 7, 2019

Is Marxism inherently evil?

Marxism is a collection of ideas for analysing and criticising the world and society through the lens of a particular economic theory.

I’d say that no “ideas” are evil in themselves. Although they may inspire evil behaviour.

More cogently though, those in power will always claim that ideas which are critical of them and challenge the status quo are evil.

Kings didn’t like the idea of “democracy” either.


May 7, 2019

If a scientist believes in God does that mean their science, discoveries, or insights should be discounted?

Ideally no.

In practice it probably depends on how much their discoveries / insights overlap their faith. And the potential their faith has to distort their judgement in this area.

You wouldn't worry about a physicist studying electromagnetism with no theological implications but you'd be more sceptical of a devoutly religious Young Earth Creationist asserting she has discovered a new refutation of evolution.

She might be right.

But with the best will in the world you can see there is scope for some wishful thinking.

That doesn't mean ignore her claims, or dismiss them automatically; but approach them with the same caution you would any scientist with a potential conflict of interest. Say a doctor sponsored by the tobacco industry touting the health benefits of cigarettes.


May 8, 2019

What equipment is essential for making hip hop beats?

What Tyler Sorenson says.

Any computer today is probably sufficient.

The beauty of hip-hop is that it can be a minimalist music made with just one or two samples : a well chosen break and a well chosen instrumental / textural loop can sound fantastic and be a work of real creativity.

So a simple computer - even a $30 RaspberryPi - is probably sufficient for that.

Or a stand-alone sampler drum machine like the old Akai MPC etc.

Obviously you need a slightly more powerful computer and software to do more sophisticated stuff. But it’s amazing what you can do with just, say, LMMS.

If you want to make something that’s ready to show other people though, some decent speakers is a good idea. Otherwise there’s a danger that something sounds great on your headphones, but can’t be played anywhere else because there’s too much (or too little) bass.


May 8, 2019

Why is it so hard to go from an object-oriented language to a functional-programming one?

It isn’t.

Anyone who is really comfortable with polymorphism and inheritance in OO languages should be able to switch to using lambdas fairly easily. (If you weren’t already using blocks in Smalltalk or the odd higher order function in Python or Javascript)

Anyone who has any experience with programming at all will start to see the virtues of immutability once you get over your initial gut reaction that immutability is somehow unnecessarily restrictive.

Laziness is one of the nicest discoveries. And as an experienced OO programmer you soon realize you’ve been trying to fake this all along using Iterators and Visitor Pattern and Python’s Generator Expressions. But in your new FP language it’s just the standard way everything works.

People who are good at OO will recognise that they’ve basically been using the same thinking for a while, but implementing, by hand, these things that the FP language gives you free.

If you really don’t recognise the FP thinking, and the value of the FP resources, then the harsh truth is, you probably weren’t doing OO right in the first place. (Or, at least, you weren’t using the resources of the OO language to their fullest)

There’s no shame in that. I think I used C++ and Java badly for the first 10 - 15 years too.

But once I started to really see how I should write OO programs, FP was a very natural continuity in the same direction.


May 8, 2019

Do you think Corbyn and May will manage to come to a deal?

Almost certainly not.

It’s not in May or the Tory party’s interest to give Labour anything which is actually worth Labour giving up its oppositional stance for.

The only things that Labour should accept from May in return for supporting her deal are either :

a) a permanent customs union

b) a second confirmatory referendum

Either of these would be a genuine achievement for Labour and good for the country.

Unfortunately both would be bad for May personally and bad for the Tories.

And anything less from May, it really wouldn’t be right for Corbyn to give in to.


May 9, 2019

What do you think are the best options for the UK’s trading relationship with the EU after Brexit?

A “Norway style” deal that keeps the UK in the single market is the best trading option.

It keeps all the existing trading relationships undamaged, and gets the benefits of future deals the EU negotiates.


May 9, 2019

If Labour, Conservatives and the Liberals all ceased to exist tomorrow, who would you vote for in a snap election?

Green


May 9, 2019

If Nigel Farage is not the best choice for British P.M, then who is?

Who would be a better P.M. for Britain than Nigel Farage?

Caroline Lucas

Jeremy Corbyn

Vince Cable

Nicola Sturgeon

Heidi Allen

Adam Price

Alan Howling Laud Hope

and … er …

Theresa May


May 9, 2019

Will Jeremy Corbyn ever accept that his "official position" on Brexit pleases almost nobody?

Corbyn has been holding unpopular but essentially correct positions the whole of his political life.

He pushed himself forward as party leader precisely so he could fight for them. Not for the easy “crowd pleaser” positions that would fast track him to “political success”

As leader of the Labour Party he does, now, have more responsibility to try to bring people with him. He has to be more calculating now than he was as a backbencher.

But he'll still try to square that with his principles.

The unpopular, but essentially correct, position that Corbyn holds now is that “Brexit is not the most important thing we should be worrying about”

Jeremy Corbyn urges voters to discard labels of leave and remain

And if you step back and look at ourselves dispassionately you'd agree.

The country is tearing itself apart over Brexit. Positions are becoming ever more polarized and intransigent. People are twisting themselves with hate. For those on the other side. Even for “fence-sitters” who won’t come down decisively on “our side”.

Meanwhile, any other UK political action or governance is more or less in a state of entropy : ‘Global Britain’ is doing its foreign policy on autopilot. We are going into recession. We have millions of children relying on food banks and teachers effectively feeding their pupils out of their own pockets.

Yes, we can’t really afford to lose the money we’ll lose by Brexiting. But far more important than money, what we are lacking under the current government, and in our current situation, is the political will to address the problems that the people of the country are facing.

Corbyn understands this, and calls us to understand it too.

We need a government to focus on fixing the real problems of the people. And which works for Leavers and Remainers alike. And does so wherever we find ourselves after Brexit.

That may be unpopular with those who have defined themselves in terms of their position on Brexit.

But is it unpopular with the voters?

This, admittedly partisan, article suggests not as much as punditocracy would have you believe : Last Week’s Local Elections Show a Labour Government Is More Likely Than Ever

Corbyn, famously “can’t get elected” but has been elected to parliament for 35 years and was elected to lead Labour twice.

And still seems to be ahead in the polls.

Yes, the LibDems did OK in the local elections. But are still down on their historic trend. The Greens did pretty well. Which may have more to do with the recent boost to environmental concerns given by the Extinction Rebellion activism in recent weeks than it has to do with their Brexit stance. Greens are reliably Remain. But clearly have something else to talk about.


May 10, 2019

Is Ableton the best program for creating house music?

It’s perfectly good for creating House music.

Whether it’s objectively “better” than your other major DAWs is probably a matter of preference. Different people prefer different workflows.


May 10, 2019

Is the non-aggression principle moral according to socialists?

I’m a socialist.

I think the principle of non-aggression is fine. If possibly a bit idealistic and unworldly and therefore unlikely to be usable to run a real economic system. But it’s a fine, moral aspiration to hold. Rather like other forms of pacifism.

The problem with the right-libertarians is that they are unable to see that their version of it is totally twisted.

Property is an institution backed by violence.

If you hold a true “non aggression” principle. Ie. being unwilling to initiate violence except when violently attacked. Then you will NOT use violence to uphold abstractions like property rights any more than you will use violence to uphold abstractions like racial equality.

And without property rights, the entire edifice of right-libertarianism disintegrates.

Right-libertarians can only claim to uphold the NAP because they pretend that initiating violence in response to a violation of a property right is not an initiation of violence.

No, I don’t understand how anyone can be that blinkered either, but that’s the response you get when arguing this stuff on the internet.

They literally can’t see that that police and courts and prison system etc. are all symptoms of a property system that is imposed by the state using the threat of violence and is not a “voluntary” institution at all.

¯\_(ツ)_/¯

So, yeah. I dislike wars intensely. I think that almost every war I’ve seen in my lifetime was unjustified and immoral.

But I’m not a total pacifist. I think there are times when fighting is justified.

So I disagree with a true pacifist who would refuse to fight in any situation.

At the same time, I don’t hate the true pacifist. I don’t think that the true pacifist’s position is itself immoral. If someone wants to live like that and face the consequences, that’s between them and their conscience.

I feel pretty much identically about true NAPpers. Someone wants to never initiate violence except when violently attacked, then that’s not my position, but I respect them for it. It’s a valid moral position they have.

BUT … if someone comes to me and says “you should be a pacifist while I attack you” then I’m going to see that for the nonsensical double-standard that is.

And if someone says “I’m happy to use violence to uphold my right to stuff, but deny you the use of violence to oppose bigotry and promote social justice” then I’m going to see that for the nonsensical double-standard that it is too.


May 10, 2019

Why is Jeremy Corbyn defying the Labour Party membership over Brexit? He was all about giving power to the people when he was being elected, but now, he baulks at the thought? Why? And how come so many people are still "with him"?

Labour supporters - and, more importantly, the voters Labour needs to convince to vote for it if it’s to win the next election - are split over the matter.

As is the rest of the country.

Corbyn, rightly sees how toxic the Brexit fight is becoming for the country. As it goes on and the chaos mounts up, people are becoming more extreme and more intransigent.

Corbyn can see that not only is this bad in general, but there’s no mileage for Labour in taking one side. Instead he wants Labour to be a party for both Leavers and Remainers.

Jeremy Corbyn urges voters to discard labels of leave and remain

People are still with him because they can see that this is right.

Sure, it’s a tiny minority at the moment. But as time goes on, and the toxic culture of the Brexit wars continues to damage the country, I think more people will see that Corbyn’s approach is the right one.


May 10, 2019

What makes it hard for an individual to copyright their work?

Nothing makes it hard.

You just write “copyright” on it. And it is.

Enforcing that is a different matter.


May 12, 2019

Is global warming a hoax?

Yes.

It’s true that global warming is happening.


May 12, 2019

You have 20 seconds to decide to leave a switch set to ‘two dead’, or change the switch to the other position ‘one dead’ - what do you do?

Change to one dead.


May 12, 2019

What is the best hip-hop beat or rock riff ever created in your own opinion?

Synthetic Substitution by Melvin Bliss

The exposed drums at the beginning, one of the biggest, most sampled breaks of all time. And the phattest break in hip-hop.

Heavier, slinkier, and more sinister and full of flavour than any two bars of drums could possibly hope to be.

The number of times you hear that beat on big records is unbelievable. “Who Sampled” has found over 700 tunes that use it.

Sure, the Amen break may be bigger. And that has a manic energy of its own, and has spawned spectacular creativity.

But for my money … Synthetic Substitution has the edge in terms of vibe. It’s truly the greatest breakbeat in music.

Related : A couple of good uses are linked on What is the best hip hop/rap beat you ever heard?


May 12, 2019

What is the best DAW for hip-hop?

In practice, you can make hip-hop on almost anything.

And as everyone says, the best DAW is the one whose workflow works for you.

A lot of hip-hop producers use FL Studio. And there’s a tonne of good tutorials for making contemporary trap etc. styles using it. So I’d suggest that’s a good reason to look into it.

Furthermore, I’ve been using Fruity for almost 20 years. I personally like the workflow (more or less). Certainly more than Ableton when I tried it.

The thing I’d say in favour of Fruity is that the grid pattern pushes beginners into “composing beats”. Actually picking individual drums and putting them together in interesting ways. Because you select them individually from a big list on the side and then click them into the grid.

When I’ve tried to use Ableton I’ve missed that workflow.

What Ableton pushes you towards is either using pre-existing loops and breakbeats and putting effects on them - and obviously there’s nothing wrong with that in hip-hop, but it’s less common than it was - or if you have a fancy controller, then playing the beats, one or two instruments at a time.

I personally prefer to mix and match a bunch of interesting sounds and percs etc. and click them into a grid. I find it’s more likely I use a lot of different unusual sounds when I do that.

I remember once having a discussion with a drummer where he said “I like that beat because it sounds like something someone could / would play” and I was thinking “surely what’s interesting about a drum machine is that you can make beats that people wouldn’t / couldn’t play”

I kind of feel the same way about clicking into the Fruity grid vs. when I watch people recording drum parts from their controllers into Ableton.

Ableton gives you naturally flowing, easy grooves, which I find a little bit bland. Whereas Fruity gives you more awkward, spiky, “impossible” grooves which I find more interesting and exciting.


May 12, 2019

Will Clojure ever reach the top 20 in the TIOBE index, or will it fade away into obscurity as yet another promising Lisp?

I’m not quite as optimistic for Clojure going mainstream as I was a couple of years ago.

I think Kotlin, while a very different language, has stolen a lot of the oxygen from the “new JVM languages” space due its adoption by Google and first class status on Android. And so we’re likely to see Kotlin dominate the post-Java world for the next few years.

(I think Clojure’s best bet for stardom today is for ClojureScript to be seen as a better way to write Reactive interfaces in the browser.)

But I also think that as long as the Java ecosystem is strong and important (and it’s not going anywhere for a while), Clojure will be a secret weapon of the smart developer and smart tech. company.

What I DO think though is that Clojure has changed the story of Lisp.

I think that even if Clojure falls by the wayside, new Lisps are going to :

a) accept the tweaks to syntax Hickey introduced : EDN is obviously a great idea in Lisp. Old Lispers may grumble, but there are half a dozen new “Clojure-like” Lisps that accept that having syntax for vectors and maps is a good thing, and have adopted the Clojure conventions for function definition etc.

b) embrace the virtues of immutability and laziness that Clojure has pushed.

I can’t see anyone inventing a successful new Lisp today that sells itself as “multi-paradigm” because it still has mutability and can be written in an imperative way.

Clojure reasserts Lisps’s status as a cutting edge functional language. And I think most Lisp programmers appreciate that.

Sure, there’s still a Common Lisp community. There’ll still be Scheme and Racket.

But I think the future of Lisps is going to be in the direction of more advanced, higher level languages yet. Shen is interesting. If Racket really lives up to its promise as the “programmable programming language”, then I’d expect to see languages like Clojure (with its immutability, laziness and EDN) and Shen (with its sequence calculus, type system and backtracking) being built on top of it and becoming widely used. (In a sense it’s not enough for Racket just to allow DSLs. These DSLs themselves need to become part of the widely used ecosystem just as standard libraries do in other languages)

I think the next Lisps will be highly influenced by Clojure.


May 12, 2019

What does politically "left" and "right" mean to you and how is this reflected in the political system with which you are most familiar?

My definitions :

Left means “methodological holism” + egalitarianism.

Right means everything else.

Egalitarianism is fairly straightforward. It means you consider that everyone’s lives have, a priori, “equal worth”. The left rejects policies that say “this group or tribe have needs or desires that are allowed to trump that group’s”. Obviously this doesn’t mean that there can’t be some special situations. For example, a leftist might agree that someone terminally ill who will inevitably die within the next few days has less claim on our efforts than a healthy young child with a lifetime ahead of them. Nor does it rule out, say “targetted support” for needy categories : an injured person needs the ambulance to take them to hospital more than the uninjured person needs it to give them a lift to the shops. Egalitarianism doesn’t nullify that. Nevertheless, people’s lives have equal worth.

Methodological Holism means you see society and the economy as interconnected systems, where all parts influence each other, and the outcomes you expect from your individual actions are not necessarily wholly determined by them but are non-linear, and determined by the context and structure of society and the economy as a whole. This is what makes society “unfair” even if everyone is following some explicit rule-set.

And therefore compels us to do something about it by targeting outcomes. Not mere “opportunities”.

A person who is both egalitarian AND methodological holist is left wing.

Regardless of whether they believe government should be bigger, smaller, the same, global, local, more or less generous. Etc. You could be a hyper individualist anarchist who believes that there should be no government at all, and still be both egalitarian and methodological holist and therefore left-wing.

But a person who lacks one of these characteristics is right-wing.

They may be egalitarian, but believe that individualistic effort is sufficient to achieve what needs to be achieved. Or they may be holists but still believe that their ethnic group has rights that trump other ethnic groups. Both are kinds of right-wing.

Leftism = egalitarianism + methodological holism


May 13, 2019

What is the possibility of a Brexit Party candidate unseating Theresa May as an MP and what would the consequences be?

Zero.

There isn't an election for MPs.

By the time there will be, May will have left the Tory leadership (and I suspect, retired from parliament), and so there won't be any particular consequences.


May 13, 2019

What are Jeremy Corbyn's chances of becoming the next PM of the UK considering the current political and economic circumstances of the UK in 2019?

“Up in the air”

That’s the technical description.

We basically have no idea.


May 13, 2019

Is Nigel Farage a successful demagogue?

Yes.

A terribly successful one.


May 14, 2019

Many people think that individuals like Edward Snowden are either heroes or traitors. Do you think that people like Edward Snowden can be both a hero and a traitor or are the two mutually exclusive?

No, they aren’t mutually exclusive. The same person could be both a hero and a traitor.

Either because he commits both heroism and treachery at different times. Or because one act can itself be bother treacherous and heroic.

The word “traitor” is always partisan. Before asking if someone is a “traitor” you have to ask “who did they betray” and who did they betray in favour of.

In Snowden’s case it’s very simple. He betrayed an NSA that had gone out of control of the people of the US. James Clapper lied to the very Congressional committee that theoretically oversaw him. Snowden realized that neither the US people, nor their elected representatives could hold the NSA to account if they didn’t know what it was doing, and did a brave and honourable thing.

He “betrayed” the NSA to inform the American people and protect the Constitution they claim to care so much about.


May 14, 2019

Will we one day have a 4-D printer?

The term “4D printing” has been used.

To refer to objects which are manufactured by machine like 3D printed objects, but then unfold or grow into their real form over time, in response to other environmental stimuli.

4D Printing: A technology coming from the future

For this use of “4D printing” then, yes, we already have them.


May 14, 2019

Would Labour coming out in favour of a second referendum improve their chances against the Brexit party in the European elections? I see support for the Lib-Dems has gone up again.

Unfortunately it looks like the Brexit Party is surging in popularity.

It will probably “win” the EU elections.

I, personally, think that is all the conclusive proof you need that a second referendum would be spectacularly problematic.

Either you allow a “No Deal” option on it. In which case there’s a good chance of it winning, under Farage’s leadership.

Or you allow “May’s Deal” vs. “Cancel Brexit” option but NOT a “No Deal” option, and then … well, frankly, it doesn’t just look like you’ve denied the will of the people and sabotaged their choice for Brexit. You basically have done that.

It will be much better for the country, and I believe the people of Britain, if the Tories and Labour come up with a deal for a real but softer Brexit (along the lines of a Customs Union … Norway would be ideal, but politically implausible) than either the catastrophe of No Deal, or the minefield of trying to hold a second referendum.

This is now simply a damage limitation exercise. To recover some semblance of viable politics, Britain needs to leave the EU in an orderly way, take the economic hit, and try to find a way forward.

Labour backing a second referendum doesn’t really help in that.


May 14, 2019

To all those people who align strongly with one political ideology, do you feel hatred for the other side of the spectrum?

No.

Hatred clouds your judgement.

I won’t give my political opponents the power over me to control my emotions like that.

Plus, some of them are OK as people. Some of them are perfectly well intentioned, it’s just that the parameters of their world model that are wrong.


May 14, 2019

Will Brexit benefit the U.K economy?

Nobody has given very good arguments how it would.

The two arguments given are these :

that we can unilaterally cut tariffs on imports even more than they are at the moment, and that low tariffs are good for us because we’ll get cheaper stuff

that we will negotiate better deals with another big trading block (eg. the US, or China) than we had with the EU.

I don’t see that either of these is plausible.

If we DO unilaterally cut tariffs on imports, that will hurt British farmers and industries who will be affected by cheaper imports, without helping British exporters. That won’t make our economy stronger, it will make it more like third-world countries who have always had the problem of wanting to import more stuff than they can afford to pay for.

Right now Trump is taking the US into a major trade war with China. He’s already been willing to start a trade war with his closest and strongest ally and trade partner : Canada. Trump (or the US in general) won’t give the UK a wonderful new trade deal out of generosity and “anglo-saxon solidarity”. The only deal we’ll get is one where we make a lot of concessions to American interests. We’d be taking back sovereignty from the EU only to hand it over to the US.

The same with China.

The truth is that any trade deal with a large, powerful block means giving up sovereignty.

The question was always, was it better to give up sovereignty to the EU. A “devil” we knew and had some influence over. Or risk giving it up to China or the US, who we have no reason to think will treat us better than the EU.


May 14, 2019

Boris Johnson vs. Jeremy Corbyn: Who would win in a U.K. general election?

It would be close, but I think Corbyn (in conjunction with other parties like the SNP) would just about win it.

I can’t really imagine ANY Labour supporter, however much they dislike Corbyn, going out and voting for Boris Johnson.

But there will be Tories who can’t stomach him.


May 14, 2019

What are your favorite synth pop bands?

The Pet Shop Boys are undoubtedly the greatest synth-pop band of all times.

So much good song-writing. For over 30 years.

I have soft spot for Vince Clark and Erasure. Also strong for decades.

Then I admit a very guilty pleasure is Sweden’s Army of Lovers.

Utterly shameless in embracing the cheese of good synth pop.

Somewhat heretically, I think Depeche Mode were at their best as a synth-pop band.


May 14, 2019

If another genre of music were to die the same way disco did, what genre would be the most deserving?

Disco isn’t dead.

It just evolved into house, techno, trance, garage and dozens of other offshoots. It’s now called EDM.


May 14, 2019

Which is the best musical group?

Geezers of Nazareth

No contest. Genius.

This is what they sound like.

Update : OTOH I’ve just discovered Twerking Class Heroes which might actually beat out the Geezers.


May 14, 2019

Is is true that Python has bad performance?

In some rather arbitrary and artificial tests, maybe.

Used properly, in the real world, with due attention to its limitations, then no.


May 14, 2019

How will user interfaces change in the next decade, if we assume a huge increase in the “internet of things?

The thing that’s coming is cheapish, mass produced TPUs (ie. custom machine learning processors)

These are going to make possible things like speech recognition and image recognition software running “at the edge” ie. on local devices, not just on the cloud. (Edge TPU Devices)

And possibly trained by you in your own voice, and with your local examples of your actual local stuff.

I don’t think speech input, or computer vision, by themselves, are going to be that useful. Describing everything in speech is terribly awkward. And image recognition is useful in some situations, but clunky in others.

The revolutionary effect is going to come from intelligently combining the two.

When we get an interface which basically allows the computer to look at the same thing the user is looking at, and the user then “annotates” what the computer sees with spoken words, then the UI is going to be very close to the experience that humans have when communicating with each other.

We look at things in our context. We point with our fingers or move our eyes or heads to draw attention to specific things. We use spoken words, ie abstract language, to label those things with more abstract or general concepts. Or provide brief target-dependent calls to action.

Being able to combine the concrete, by pointing to it in a field of vision, and the abstract, by labelling parts of it with words, is going to be a step-change in power in our communication with computers which usually are too focused on one or the other.

I loathe, with a passion, all those examples of future UIs that basically do nothing but substitute something which is easy to do by direct hand manipulation with doing it by less efficient talking.

“Computer, turn on the light!”

What. The. Actual. F**k?

We have bodies already specialized to do this kind of simplistic direct manipulation. We do it without thinking about it. Through kinaesthetic habits. Why invoke the whole of our speech and language systems? Our conceptual thinking? Just to do something that trivial, and take three times as long to do it as it would take to do manually? It’s horribly inefficient.

And such visions sketches humanity as odiously entitled and lazy. I need to talk to the light switch because I can’t be arsed to get up off the sofa for 20 seconds?

Worse, this trend in UIs, pandering to our worst, laziest nature, actually makes computers harder and less easy to use. Computer companies whisper that computers will be easy if you never have to think of them as computers. And just look at the pretty pictures or listen to the soothing voice. All the while, the UI adds extra cruft to an interaction which could be so much smoother and more effective if you just did keep a mental model of what the computer was doing and made gestures appropriate to that.

BUT … on the other hand … a multimodal speech + vision interface could be genuinely productive. Genuinely increase the speed and sophistication of our dialogues with the computer.

So imagine you use your phone to “scan” (ie. photograph or take a short video clip of) a scene. Then looking at the screen, you touch parts of what you and the computer “see” and talk to the computer about it with your voice.

“What is that building over there?”

(Phone tries to identify it, AI helps it segment the image to know what you are looking at. If it can’t identify it itself, it looks for help on the cloud … with image search etc. Tries to identify where the thing is from its own GPS position and compass, and then guessing where the thing is, tries to search for online resources about it.)

“How do we get there?”

(Phone makes a guess of where “there” is, based on user’s pointing. And looks up a map)

IoT devices can help themselves be identified. By transmitting a unique ID, perhaps from an infrared LED. Or RFID. Or QR code etc.

You “scan” a room with your phone. And instantly it notices and shows you icons for all the IoT devices the room contains. Tap and drag on any of them to open a dialogue with the device.

Now you’re in a context which has unambiguously identified an IoT device and you can access its specific capabilities. Again with the right combination of voice and pointing to icons on the screen.

Another use-case. Imagine being able to sketch out the rough architecture of a computer system or business process by drawing rough boxes and arrow diagrams on a whiteboard. But at any time you can indicate a box and tell the computer what it is with your voice. You quickly manage to tell the computer what all the parts of the system should be in some detail. The computer then starts to extrapolate or ask questions back … again highlighting particular boxes so that the dialogue with the computer is accompanied by continuous disambiguation through visual pointing.

By combining voice and computer vision we will be able to create much richer “conversations” than either voice or vision can do by themselves.


May 15, 2019

Is Julian Assange being punished for the cable leaks of 2010 or for interfering with the 2016 US elections?

Right now, neither.

He’s being punished for skipping bail.

There is a separate issue of whether he would be punished for the cable leaks and the helicopter video if the Americans could get their hands on him. I think that is quite likely if he were to be handed over to them.

But it isn’t happening yet.


May 15, 2019

Why do people have a negative opinion of Jeremy Corbyn?

Relentless negative propaganda from the media.

Particularly the so-called “liberal” media consumed by the centre-left, who have convinced themselves that Corbyn is bad and will trumpet every flaw and gaffe that Corbyn and his team make to try to prove the point.


May 15, 2019

Theresa May doesn’t want to remain in Customs Union while Jeremy Corbyn does. What are the benefits of either stance?

As Peter Hawkins says, the benefits of a CU is that it reduces friction, does less damage to UK trade in goods with the rest of the EU. It is a “softer” Brexit than May’s. It would allow the NI border to stay more open than a harder Brexit and therefore stress the GFA less.

At the same time, it “honours the referendum result” by giving people who voted to Leave a real Brexit. Hard-Brexiteers complain that it wouldn’t be what people really voted for, but nothing was specified in the Referendum about a customs union, and some of the Leave campaigners themselves implied they weren’t talking about leaving the CU. So a CU is completely compatible with the referendum result.

Furthermore, as I understand it, CU membership DOESN’T stop the UK making new trade-deals in areas like services which are currently not covered by the CU. Many Leavers say that making deals to export the kinds of services that the UK is strong in is one of the advantages of Brexit.

Finally, as I understand it, many people interpret the referendum result as being a vote against freedom of movement of labour. And some kind of CU (such as the EU has with Turkey and Ukraine) allows tariff free trade in goods without freedom of movement.

A CU is a genuine and reasonably sensible attempt to satisfice between the demands of two very divided and antagonistic factions, and gives both something of what they want.

The argument against a CU is that “split the difference” doesn’t give anyone a policy that they actually like. Both sides easily see the flaws and find something to hate about it.

But the CU is the nearest thing there is to a real compromise in a bitterly divided nation. That’s why even pragmatic Tories like Ken Clarke have supported something similar.

Theresa May’s deal is also a political fudge. But her compromise was aimed at satisficing between getting a deal that the EU would accept, and pleasing the Hard-Brexit faction of the Tory party.

May’s deal is a different kind of compromise which is, itself, quite clever. If only the hard-Brexiteers hadn’t seen through it.

May’s deal is basically an exercise in can-kicking. She nominally leaves the EU. Which is what leavers want. But effectively stays in the single market indefinitely (pleasing people who don’t want to disrupt UK-EU trade), or at least until some kind of acceptable deal is worked out with the EU around the Irish border. (Which would likely be part of the new trade deal)

It’s another way of squaring the circle of Brexit. And if leavers had bought it, it might actually have worked out OK.

As it is, either because of passionate extremism, or because of their own political ambitions, the ERG and hardcore leavers in the Tory party decided to reject it.

Which is ironic. If the ERG had accepted May, we’d be out of the EU by now. And working towards a resolution and the new permanent FTA with the EU.

But the ERG are so obsessed with their belief that the EU are acting in bad faith, they refused to back May’s deal and have pushed her into negotiations with Labour which may yet lead to something softer.


May 15, 2019

Why did Julian Assange choose to seek asylum in the Ecuadorian Embassy specifically?

Because the president of Ecuador at the time was a supporter of Assange and had, most probably, already made known to him that an asylum claim would be accepted.


May 15, 2019

What problem was the Pharo programming language designed to solve; since most programming languages are Turing complete, why use Pharo?

Pharo is a modern version of Smalltalk.

The most important thing about Smalltalk is that it’s a radically different idea of a computing environment and programming language than most languages you are used to.

The Smalltalk language is tightly coupled with the environment in a way which is unlike most programming languages and environments in use today.

Firstly pretty much everything in a Smalltalk environment is made in Smalltalk. There’s a tiny core which isn’t. (It’s actually a Smalltalk-like language which compiles to machine code) But everything else is.

On your computer today you may have a window system largely written in C, with some C++ applications, some Java applications. A browser showing web-pages written in Javascript. Etc. A kind of Tower of Babel of incompatible and inconsistent software. Few people could understand most of what’s going on.

Instead, in Smalltalk, everything is written in one language : Smalltalk. Secondly you don’t really have separate “programs” or “applications”. Instead, the system grows as one big application that people keep adding extra functionality to.

You want a text-editor? Someone already added that to the environment. You now want a spreadsheet editor? Someone can add that too. And they can reuse as much of the existing code that is already in the text editor as is useful to them.

Why? Because all that code is part of the Smalltalk system. It’s all visible and reusable. A bit like how web-browsers have a “view source” button so you can look at the code that makes up a web-page. Everything in the Smalltalk environment has a “View Source” button so you can see how it works. Everything has the equivalent of a “debugger” so you can look inside a running instance of an object and see the current state of the variables inside it. You can take anything that you like in your Smalltalk environment, open it up, study it, learn from it, reuse the code from it, adapt it to your own requirements.

There’s no barrier between one application and another. You can quickly write new functionality anywhere that can call existing functionality anywhere else. Want to use your new spreadsheet interface to look at a table in a database. You can just plug some of the spreadsheet objects into the database objects. Want to output a database query as a graph and then run that through some image processing filters? All this functionality is there as classes within the whole system, so you just have to write a small bit of glue code to tie them together.

This is what Smalltalk (and therefore Pharo) is. Not a language to write programs, but an ideal of a whole “live” interactive environment.

Pharo is probably the best way to get the experience of that kind of environment today. That’s its “niche”.


May 16, 2019

Is Boris Johnson capable of being an outstanding Prime Minister of the UK?

He was a mediocre London mayor.

At the time he seemed OK. But he’s the one responsible for expensive fuck-ups like the Garden Bridge. But he did nothing to address serious problems like the crisis of inflation in the London house prices.

He was worse than useless as foreign secretary. Without a feel for diplomacy. He screwed Nazanin Zaghari-Ratcliffe’s legal situation because of his lazy incompetence.

In cabinet he did nothing but try to preen himself to look like a future prime minister. Out of it he’s decided that the route to power is to copy the Donald Trump playbook of tawdry overblown patriotism, and baiting Muslims.

If he becomes PM after May’s resignation he will find that the first thing he faces is that inability to do anything different from May. He will be as stuck between the imoveability of the EU, the onrushing Brexit deadline and the ERG as she was.

Now all that is something Boris’s supporters know, and are probably OK with.

Here’s what they’ve forgotten though.

Boris is also a coward and a ditherer.

When Gove jumped in and scooped him in the leadership contest after Cameron resigned, Boris literally didn’t know how to react. He wasn’t expecting it. And he dithered in his response. Eventually bottling the competition rather than face defeat.

THAT is Johnson’s modus operandi. He doesn’t think on his feet. He schemes when the pressure is off him. But when the pressure is on, he melts. (He is, as American rappers used to say, “plastic”)

There is one way Johnson could be an outstanding PM.

He could win the Tory nomination. Become PM. And then have the courage to stand up and say “I’ve seen the mess we’re making of things. How much damage is being done by Brexit. I’ve talked to friends in business and the city. And I’ve decided. We’re rescinding Article 50 and staying in the EU. I know a lot of you will be disappointed and hate me. But it’s the right thing.”

That would, indeed, be a profile in courage.

But I don’t think he has it in him. Thrown into the role of PM, and with a couple of months left to figure out the government’s response to the October cliff-edge I think he’ll … actually I don’t know.

What I suspect most, is that when May resigns, with Brexit unresolved … Boris may well think better and duck the whole thing.

Update : Clearly I’m wrong about that last sentence. He is going for it.

Still not sure what the hell he thinks he will do though.

Update 2 : So he went for it and got it. This is now fascinating. In a rubbernecking the road crash kind of way.


May 16, 2019

Why is it ridiculous that Ben Shapiro called Andrew Neil ‘on the left’?

It’s not ridiculous. It’s just pathetic.

Shapiro, who is claimed to be an “intellectual” on the right, can’t tell the difference between a person asking a critical question and a person who is a political opponent.

(Let’s hope he never finds himself being cross-examined by a lawyer.)

And then, this alleged “genius” of debate, has no response to a political question other than a feeble “ad hominem” attack, bleating that the questioner is partisan.

So what? Suppose Neil HAD been a leftist?

A genuinely smart and “good debater” would have had responses to the critical questions themselves. Not just made an attempt to de-legitimize the person asking them. A person who was genuinely logical and believed that “facts don’t care about feelings” would have addressed the facts, not allowed his frustrated feelings to show.


May 16, 2019

Why does Chelsea Manning refuse her subpoena about WikiLeaks?

Because they are pressuring her to say that Assange helped her. So they can build a case against Assange.

It’s unlikely that Assange helped her in any significant way. And one of the main issues of this case is that the ways that he might have helped her (eg. advice on encrypting her communications or looking for ways into the computer system) really SHOULD NOT be crimes.

Right now, if I say to someone, “why not Google for cryptography resources” I am “helping” them break into a computer system if they’ve never heard the term cryptography before. I’ve now given them a useful pointer.

This is waaaaaaaay too broad.

But the danger of the Assange case is that in their fervour to “get” Assange, the US might well make laws almost as ambiguous and broad as this.

Manning is a person of huge integrity and courage and wisdom. She refuses to help the US state to concoct a false case against Assange. And she probably doesn’t want to be complicit in helping the US create bad law either.


May 16, 2019

What will happen to Brexit if MP’s say no for a fourth time?

Brexit is happening in October, whatever the MPs decide.

Unless the government rescind Article 50.

If MPs can’t sign off on the withdrawal agreement, then the UK will not have a withdrawal agreement with the EU, and the UK will simply go over the cliff edge with “No Deal”


May 16, 2019

What difference do you see between "socialism" and "humanism"?

Humanism is an “end”.

Socialism is a “means” to try to get to that end.


May 17, 2019

Do you think Keir Starmer would make a better Labour leader than Corbyn?

I think it’s plausible he might reach a portion of the electorate that Corbyn can’t reach.

In that sense, Labour might be more likely to win under him than Corbyn.

(Though I certainly, ALSO think there are people who Corbyn attracts but Starmer might lose. But it’s not implausible that Starmer would have wider appeal.)

I don’t really know enough about his policy positions, apart from on a second Brexit referendum, to know if he would be preferable to Corbyn or not.

What you can say for Starmer is that he’s a good team player.

I don’t think he is really part of the Corbyn faction in Labour. And may not agree with Corbyn’s positions. But he’s certainly willing to put his considerable intelligence and energy to helping Labour do the best job it can in opposition, and not waste it on factional fighting and trying to undermine the Corbyn leadership.

At some point in the future, he might well make an excellent unifying leader of Labour and PM.


May 17, 2019

Why have people not adapted to cryptocurrency for everyday purchases?

Crypto-currencies have two major problems :

they are inherently slow to make transactions. Precisely because payments have to be distributed and incorporated into the blockchain by a miner before they “go through”. If a payment takes 15 minutes to “clear” it’s no use for buying a takeaway sandwich and coffee or most everyday purchases in shops.

when the excitement blew up around BitCoin, cryptocurrencies became vehicles for speculation by people who wanted to get rich. This meant both that their exchange rate with other currencies (and goods and services priced in other currencies) became extremely volatile, and that speculators were inclined to buy and hoard their coins in the expectation of them going up. No one who had BitCoin wanted to spend it.

Without solving the speed issue (crypto payments need to be at least as fast as ordinary payments), and volatility question (cryptocurrencies need to settle to a stable exchange rate) crypto isn’t very good as an actual medium of exchange.


May 17, 2019

Why do people vote to keep the EU when it is a fascist superstate?

It’s not fascist and it’s not a superstate.

You’ve been watching too much misinformation on social media.


May 17, 2019

Do you believe Chelsea Manning should have been jailed for refusing to testify?

Morally? No.

Manning and Assange’s actions were heroic and good for the world.

Legally? Possibly that’s the legal penalty for refusing to co-operate with a corrupt system.


May 17, 2019

Whose fault is it that the cross-party brexit talks have ended? Corbyn says it is the fact that the Tories are too unstable to negotiate with. May claims it is Labour's insistence on a second referendum that is at fault.

It’s no-one’s fault they’ve ended.

The talks were doomed to failure from day one.

Neither side was going to give in to what the other needed to make them a success.

If May had caved to Corbyn’s demands for either a CU or second referendum, she would have exploded the Tory party.

If Corbyn had caved to May’s demand to support her deal without a CU or second referendum, he’d have been seen as having sold the pass waaaay too cheaply.

I think the talks, on May’s part, were largely an attempt to blackmail the ERG. By hinting to them that if they failed to support her deal they’d end up with a softer Brexit that could be agreed with Labour.

The ERG didn’t buy it, and called her bluff.

On Labour’s part, they were largely about signalling that Labour was willing to engage constructively and not just be a wrecker. But of course the differences between the two parties are too great.


May 17, 2019

Would you vote to make abortion legal?

If it wasn't, where I lived, and I had a vote, then yes.


May 17, 2019

Why does the media not report the news that is obviously newsworthy?

Every individual’s idea of “obviously newsworthy” is different.

If the media followed my idea of “obviously newsworthy” there’d never be another article about the British Royal Family again.

But everyone is different. Some people like that kind of thing.

All media editors are making some kind of guess about what their typical readers / viewers find “newsworthy”. It’s probably an averaging process. And if you are unusual, then you might find something newsworthy that most people don’t.


May 18, 2019

What is the absolute worst programming language you had to deal with in your career and why was it so horrible?

Dudes.

Seriously? Javascript? HTML? BASIC?

You are joking me.

I was a MUMPS programmer for a year.

I own this question.

Until you've worked (as in a real day job) in a language where trailing whitespace at the end of a line can be meaningful. And where dynamic scope means you can literally never remove old code because something somewhere else in the codebase might depend on a side effect of it, you don't know what a bad language looks like.

The database is very interesting though. Like NoSQL before there was SQL.


May 18, 2019

What is the best hip hop/rap beat you ever heard?

I just wrote elsewhere that the greatest break / riff of all time is Synthetic Substitution :

Phil Jones (He / Him)'s answer to What is the best hip-hop beat or rock riff ever created in your own opinion?

So many great hip-hop tunes (and some pop tunes) are based on Synthetic Substitution

Here’s one :

Here’s another :

So some other amazing beats :

There are two of what I consider to be mind-blowing beats on the first Gang Starr album :

I love this first because it’s so unlike most of the stereotypical hip-hop of the late 80s. It’s clearly from that time. But it’s so fast and the flow is so relentless.

Meanwhile, I think this one has such great atmosphere :

Also from the golden age, I really like the Digable Planets “For Corners” beat. That kind of 1–2–3–4-bom-badom-%-1–2-bom-badom. Funky as hell.

Obviously the whole “boom-bap” era is full of excellent beats :

More recently, I think Timbaland created some pretty amazing beats.

I’m particularly fond of this, though it’s as much about the flute and the way the whole percussion instrumentation work together as the beat itself.

It’s just a great tune. Other Timbaland hits like Missy’s Get Ur Freak On, and Jay-Z’s Dirt off your Shoulder are fierce, too.

Pharoahe Monch’s “Simon Says” … the beat isn’t all that new. But the use of the triplet fanfare throughout really kicks it somewhere different.

I like Trap and contemporary hip-hop. But it’s hard to point to the beats. The sounds are amazing. The snares and hats and 808s etc. manage to create so much excitement. And there an amazing sly funk there. But the groove itself is hard to really “feel”. So much of the rhythm actually comes from the voice.

I gotta admit, one of the productions that most impressed me in the last 10 years or so is Nicki Minaj’s Beez in the Trap.

That sound is so fresh. The whole groove is so understated / implied. Everything is Nicki’s voice. Although she repeats the same phrases continuously, each phrase is a rhythmic gem that plays against the pulse of the beat in its own way.


May 18, 2019

Why is modern rap and hip hop so bad?

Modern hip-hop isn’t bad, it’s just different.

And all genres have to evolve.

I’m sure there were people in the 50s complaining

“How come modern jazz so bad?

Why can’t musicians play proper tunes like Luis Armstrong and sing clearly like Billie Holiday, rather than all these modern mumble jazzers”


May 18, 2019

What are some of the best hip hop/rap music videos?


May 19, 2019

Should you vote LibDem if you are in favour of Remain?

The EU elections will act like a de facto referendum on the EU.

It won't have any actual force. But counting the leave / remain votes will signal where people are on Brexit.

In order to send that signal I think it's sufficient to vote any unambiguously Remain party. LibDem, CHUK, Green, SNP or PC.

Obviously if you also want to keep the Brexit Party out of the European Parliament you want to be more tactical.

The EU voting system isn't perfectly PR but it's better than FPTP. Votes for smaller parties will count more than “normal”

So as a Remainer you do have the luxury of choosing the Remain party that best reflects your other values too.

I will vote Green, to signal in favour of Remain but also because the environment is even more important than Brexit.

I recommend not voting Labour in the EU elections despite supporting its deliberate non partisan stance on Brexit in general.

That would just be an ambiguous signal on Brexit, and this is one election which is about clarity on that issue.


May 19, 2019

Will electronic dance music ever die?

Humans will dance as long as we're human.

Electronic music will last as long as there's electricity.


May 19, 2019

If large numbers Labour supporters vote for the Liberal Democrats in the upcoming European Elections, would this force the party to review the efficacy of it's current Brexit policies?

In some ways.

If everyone in the country votes unambiguously for Remain parties then Labour can stop worrying that it might lose crucial pro-Leave seats in the next general election.

I would expect the Remain minded factions in Labour to start winning the internal arguments.

But this is much more a question of geography.

Labour isn't (much) worried about “Labour supporters”. Particularly in strongly Labour metropolitan areas.

If you are still a Labour supporter today, the fact that you vote LibDem in the EU elections under PR probably doesn't mean much.

I'm a Labour supporter and I will vote Green now to signal in favour of Remain. That doesn't mean I'm abandoning Labour in disgust. It means I'm voting tactically.

What Labour will pay more attention to is the vote in the strong Leave areas.

If that swings LibDem or unambiguous Remain then Labour can feel relieved that opposing Brexit more overtly is not going to be toxic for it.

If the Brexit Party sweeps the board then Labour will want to continue its non partisan stance.


May 20, 2019

What's the difference between Clojure and ClojureScript?

Clojure compiles to bytecode for the Java Virtual Machine. Clojure is two way interoperable with Java. It can call Java libraries. And can be used to write libraries that Java can call.

ClojureScript is designed to compile to Javascript to run in the browser and on the nodejs virtual machine. It can also call into Javascript libraries.

There are a few small differences due to the underlying platforms.

ClojureScript macros have to be included slightly differently from Clojure's.

And it used to be the case that ClojureScript language and libraries were lagging those in Clojure. I don't know if that's still the case.

But mostly you'll find that the same code compiles and runs fine in both environments. Just watch out for a couple of gotchas.

ClojureScript is more “self-hosting”. The Clojure compiler is written in Java. But the ClojureScript compiler is written in Clojure.

But ClojureScript relies on the Google Closure Compiler (note the different spelling, it's an unrelated project) to optimize and make the compiled javascript fast.


May 20, 2019

Is there a plug and play IDE for Clojure? For example, I installed PyCharm for Python and it's ready to start programming out of the box. Is there a similar IDE for Clojure?

Cursive The IDE for beautiful Clojure(Script) code is the JetBrains IDE.

I use Emacs, and while that's not to everyone's taste, Emacs support for Clojure is good, and it's a great choice if you're a “power user”


May 20, 2019

Why do we still revere classical music written hundreds of years ago but forget about contemporary music of a few decades ago?

We don't.

We're obsessed with the music of a few decades ago.

That's why people are going on and on about The Beatles.

In historical terms, the difference between “classical” and “pop” is arbitrary and nonsensical. We call popular madrigals and minuettes from 300 years ago ‘classical' but not Elvis Presley. Why not?

Does music have to be complex to be good or important? Or played on particular instruments?

No.

We are blessed with an extraordinary range of ideas and innovations in our culture at the moment. Of course people will study and remember them.

But … people like tunes. And rhythm. And dancing.

“pop” music remembered that.

The “academic” tradition in music in the 20th century decided it was bored and wanted to get away from those qualities.

That's fine. There's perfectly valid music made with total serialism or chance or extreme chromaticism. But people like tunes and rhythms and dancing.

The music that accepts that will tend to predominate any era.


May 21, 2019

If the crime rate in London was so awful 20+ years ago, why are at least 5 violent crimes reported in the news everyday? Is it because crimes are more likely to be reported now?

Yeah.

There are a lot more media channels to fill today.


May 21, 2019

Jacob Rees-Mogg said "The decision to delay our departure from the EU was solely that of the Prime Minister." Is he right or not?

She consulted with the cabinet.

And government discipline means the cabinet takes collective responsibility.

If you disagree, you should resign from cabinet.

It's a sign of how broken May's government is that ministers are forever trying to distance themselves from that collective responsibility.

Of course, this is partly May's fault. She's been trying to keep a balance of Leavers and Remainers in cabinet. And now has a cabinet who can't agree.

At some point it mjght have been better to reshuffle the cabinet so it contained mainly people who agreed with her on Brexit.


May 22, 2019

Are mumble rappers the future of hip hop or just a trend?

Both.

It's a trend which will go out of fashion (fairly soon as it has been going for several years)

But it is ALSO something that has changed how we think about rap and hip-hop forever.

Mumble rap is to hip hop what punk was to rock. A generational rupture after which things couldn't just go back to their previous innocence.


May 22, 2019

Is hip hop really getting bad or are we just getting old?

People who think it's “getting bad” are just getting old.

Pop music has always had sounds and artists and tracks that made people attuned to earlier sounds complain about “the rubbish that kids listen to today”

But when you were young and everything was new and exciting to you, you loved the rubbish too.


May 22, 2019

If you like rap/hip-hop music, why do you like it? The lyrics, the tune? Who is your favorite artist?

Primarily the beat.

Rap / hip-hop consistently has ability to make me want to dance in a way that most music fails to.

As with all genres, the rest is a mixed bag. There are rap / hip-hop tracks with beautiful melodies and musical composition / production but banal and stupid words.

And tracks which demonstrate stunning poetic qualities / wordplay / “story-telling”.

And tracks with serious political / moral messages

Of course there’s a lot of trash. There are artists who blow up today just because they make for good social media memes for a couple of years. Or because a particular hook captures everyone’s ear. Or because a completely tedious bit of empty romance or posturing nevertheless happens to be backed by this year’s hot sounds.

But it was ever thus. That’s the story of all pop music since the rise of rock’n’roll. From rock to soul to disco to 80s to synths to hair metal to r’n’b to boy and girl bands. A contemporary sound without much musical substance behind it, turning some good (or strange) looking kid into a media sensation.

But what really persists is the vibe. The feel of the music.

And, in hip-hop particularly, the fact you want to dance.


May 22, 2019

Do you think rappers are honest in their lyrics?

No more or less than other genre writers.

Do you think metal songwriters actually engage in all the mediaeval role-play and sado-masochism that they sing about?

I bet there are a tonne of pop singers singing about how they love you even when they aren’t in love.


May 23, 2019

What ways do you, as a liberal or conservative, Republican or Democrat break with the orthodoxy of your "team"? What boxes of your "sides" dogma do you refuse to tic?

I’m a far leftist.

But I don’t believe in “the Revolution”.

And I see a lot of people who I otherwise side with, become quite, as I see it, “romantic” about the idea of popular anger and uprising. Whenever they see something going wrong, terrible injustice and the abuses of the capitalist state, they dream of people going on the streets, rising up righteously to resist and overthrow it.

I, on the other hand, am very distrustful of popular anger. I don’t, ultimately, believe that it’s a tool that can be put to do good work. It frightens and depresses me.

“The Revolution” almost always leads to “the Terror” because people who have grasped power in a burst of emotion and violence, only hold it tenuously, and are terrified of losing it to the next emotion swing.

I believe that we can, potentially, navigate our way to a world much fairer and happier than the one we live in today. But I don’t believe that we will get there in a burst of emotion.

Only patient and intelligent “society design”, an iterative process of tweaking and improving the institutions and laws, and of winning hearts and minds, can possibly succeed in getting us there in a way which is sustainable and not liable to collapse.


May 23, 2019

How important is battle rap to hip hop culture?

Battle rap to hip-hop is basically the equivalent of “live improvisation” in jazz.

Ideally it’s the pinnacle of the art.

Like jazz improvisation, it’s obviously “practised”. A battle rapper has preprepared rhymes just like a jazz musician has preprepared licks. But they must be pulled out and put together in the context, in the moment, in response to the opponent. It’s an improvised dialogue.


May 23, 2019

How well does the career success of Lil Nas X reflect how modern artists influence music and culture?

It’s not entirely clear what this question is getting at.

But I think there’s some interesting threads to be pulled out of it.

What seems to be true is that Lil Nas X is someone who has come out of social media. And was aiming to be a social media presence / “star”. Rather than a musician.

His Wikipedia page casually states he decided to try making music in 2018 … mere months before having his first massive hit. As though music is just one dimension of his talent. An offshoot of his real art.

Now … you can have two views on this.

One the one hand there’s a lot of criticism of people like this. Both, accusations of being “industry plants” ie. “manufactured pop stars” or of having conned the industry into thinking that social media antics and followers on Instagram translate into genuine popularity and success.

Look at this “exposé” of Lil Pump which alleges that he simply doesn’t have the sales and earnings that his alleged “fame” would seem to suggest because social media doesn’t translate into real listens on the music streamers.

That’s one perspective.

And I think it’s obvious that once Old Town Road started blowing up, someone came along and threw a LOT of money and resources to make it a mainstream hit. Bringing in Billy Ray Cyrus. The video. Etc. This might have started as an organic hit, but it’s quickly become something that IS organized.

OTOH, one of the defining characteristics of hip-hop as an art form is that it has always been a “multimedia” art form. Ever since graffiti writing was given equal billing to DJing, MCing and beatboxing as one of the “five elements”. And Public Enemy’s “media assassin” Harry Allen described hip-hop as “Black CNN”

Hip-hop is an art of self-expression that sees all contemporary media as its playground. From rappers putting comedy skits on their albums, to creating fashion labels, shoes and jewellery. Contemporary hip-hop is as much a genre of cinema - with sumptuous videos mixing in elements from horror movies, soft-porn, adverts for luxury goods, cop shows and cartoons, often all at the same time - as it is a genre of audio.

While I will defend the idea that hip-hop is definitely “music”. It kind of is “music” in a very broad “expanded field” notion of music.

Rap is an art form that’s all about “representing”. Your self. Your friends. Your borough. Your community. Etc.

Why wouldn’t Instagram stardom just be the next twist in the evolution of that art form?

In a sense, it seems to me obvious that hip-hop was just kind of pre-configuring the world we have now on social media. Pop and rock stars were the first draft of this. Then rappers refined the formula. And now social media is the purest realization of it.

Hip-hop got to social media early. And embraced it fully. Allowing social media to fully reshape what hip-hop is. In a way that other musical genres are still failing to catch up with. (So many rock and pop acts wish we were still in the days of television or MTV.)

So … backtrack slightly. Let’s take someone who is obviously the genuine article. A bona fide genius of this multimedia world : Tyler, the Creator :

Tyler is Exhibit A in the case for “kids goofing off on the internet are the important artists of our generation”

I think it’s interesting that Tyler conceived Odd Future originally as a magazine. With himself as editor. It’s clear that one of Tyler’s strengths is his curatorial role, of bringing together other extremely talented individuals. He’s an excellent networker / collaborator.

That’s a hip-hop thing. I suspect that success in hip-hop has always been partly about the networkers, the people who turn gangs into creative units : Afrika Bambaataa, RZA etc.

Tyler is a great artist of this genre because he’s an enthusiast who dives into his enthusiasms, networks with others who have them, shares them with the world, turns them into “products” or “conversations” etc. The skills of our contemporary social media age.

This is another fascinating conversation to glimpse that personality :

So let’s take the two examples : Tyler as the genuine example of a successful modern artist influencing music and culture. And Lil Pump as, possibly, an attempt to fabricate this out of basic social media.

Where does Lil Nas X fall? I suspect, having given a quick listen to his other 2018 tracks NASARATI that he’s not a genius in the Tyler mould. He seems a competent rapper. And comes off as a likeable chap in the OTR video. But there’s no spark. People could see the spark and personality in early OFWGKTA. Even if you didn’t like them much, you thought there was something there.

To be honest, I think Old Town Road is this year’s Gangnam Style. A novelty record and Lil Nas X is going to be a “one hit wonder” (Obviously PSY actually had a long career as a rapper before Gangnam Style, but the hype in the West was manufactured) OTR is great. But it IS manufactured.

No disrespect, I hope Lil Nas X makes a tonne of money from it and can go off and do other projects. But I don’t bet on him growing into a bigger rap artist.

But is he representative of the pop music industry? Hell, yeah. There’s always been people with one great song hyped into one-hit wonders by the pop industry.

OTOH, he’s not a Tyler style artist who is driving the hip-hop culture / industry forward.


May 23, 2019

Does Andrea Leadsom stand any chance of becoming the next British Prime Minister? Do you think she would be better than May?

She has a chance but not a very high one.

Other Tories are more likely.

She hasn’t really distinguished herself though. What does she stand for? Apart from what all the other “children of Thatcher” Tories stand for? Warmed over neoliberal bromides.

May wasn’t all that “bad” objectively as a PM. (She was an awful Home Secretary, but most Home Secretaries are.)

She’s worked bloody hard to try to knock heads together to get a deal of some kind. The fact that she couldn’t says more about the impossibility of salvaging anything that is a) sane, b) popular from the Brexit debacle, more than it says about May’s personal abilities.


May 23, 2019

How would the Original Dixieland Jass Band react if they visited the 21st century and heard hip-hop?

Like this, hopefully.


May 23, 2019

Why did Billy Ray Cyrus of all people join Lil Nas X for the Old Town Road remix?

I’m sure it’s always fun to have a hit record.


May 23, 2019

What does a music production environment need to be useful?

Good speakers.

I know this through bitter experience.

I’ve made so much music with just headphones, and then I take it somewhere and try to play it to people say on a larger sound system or in their car. And it’s just awful. Suddenly the bass is so loud it wipes out all the other instruments to mush. You literally hear nothing but a kickdrum. And not in a good way.

Or a particular higher pitched instrument which on my headphones sits nicely within the chord accompaniment is screaming over the top and everything else is lost.


May 24, 2019

Has hip-hop music become that unbearable, or have we just grown old and predictable together?

Speak for yourself.

Don’t include me in your “together”.

I’ve been listening to hip-hop since the mid-80s. And I find 2019 hip-hop fine.

It’s different. Some is pretty formulaic and boring. But that goes for all genres of pop music. 90% is crap and 5% is acceptable. And 5% is amazing.

I don’t hear any criticisms today that weren’t being made, with equal validity, in 1992.


May 24, 2019

Why does so much hip hop music come out of Atlanta?

Some cities develop musical traditions.

You get some musicians from there, with a style, who find national / global success. And then they give support to the next up and coming artists from the same place / scene. They financially support the studios, or session musicians and other bits of the infrastructure. They act as inspirations and mentors to the next generation of artists. They start record labels or agencies that sign the next generation of artists and have the connections with the rest of the media to promote them.

Obviously most large American cities have some scene and some infrastructure for some rappers. But once things get established then positive feedback kicks in.

Atlanta has been developing since the mid 1990s. You can read some of the story here : Atlanta hip hop - Wikipedia


May 24, 2019

Is there a logical and ethical way for free society to shape policy so that fake news, anti-vaccination information, and other socially harmful lies/misinformation can be dealt with both quickly and efficiently w/o ceasing to be free?

I think social media like Facebook, Twitter etc. have to take more responsibility.

But I see the argument that they can’t set themselves up as the arbitrary deciders of truth.

So here’s what I think they should do.

Whenever a meme or image or video or link or news story is shared on social media, it should be possible for others to report it as fake or harassment.

That happens already, but currently “reporting” is a big thing, with a high threshold for something to be taken down or for a user to be banned.

These are serious penalties and so the barrier to applying them should be high.

Instead I propose that when a meme is reported as a lie or bogus or intimidating, anyone who posts or shares such a meme is given a small penalty in the form of a very short term block or delay to their further posts.

For example, for posting or sharing a meme that gets two complaints against it, you get a 5 minute ban on posting or sharing.

If you are reported as doing it again during the same 24 hour period, the ban time doubles to 10 mins. A third time, 20 minutes. And so on.

The most worrying thing about fake news, particularly the kind that is causing trouble in the world, is the speed at which bad memes can exponentially explode across the internet. At a speed which outpaces ordinary events. A fake news meme can blow up two days before an election, sweep through the population, and change the outcome, long before the current mechanisms of identifying and weeding out lies can close it down.

My proposal, on the other hand, would throttle the speed at which fake news and bad memes could spread through the network.

For ordinary users who might occasionally be fooled into sharing a piece of fake news, or who might just feel angry enough about something to post anyway, this small punishment would be almost unnoticed. A slight delay in how they live their online lives. A tiny fine for a tiny transgression. But something that hardly inconveniences them.

Even if you are wrongly accused of something occasionally, you suffer very little.

But it would put the professional trolls and meme farms out of business as soon as they got started. Within minutes of trying to post dodgy materials they would find their delay punishment had escalated to hours.

It makes organized mass trolling unviable.

It would also stop the rapid spread of the bad memes. Right now, in a ten minute window, an angry, impassioned user can forward dozens of memes to hundreds of users. Who in turn spread it to hundreds more. With my solution even if every user inclined to spread a bad meme is delayed by only 5 minutes, this cuts down the spread of the meme considerably.

Bad memes will no longer be able to outpace more serious deliberation. And without that speed, I think the harm they would do, given that people have more time to think about them seriously, would drain away. Without actually stopping anyone from expressing the things that are really important to them.


May 24, 2019

What are your favorite mumble rapper lyrics?

I confess I’m quite taken with

“Panda, Panda
Panda, Panda, Panda, Panda, Panda”


May 25, 2019

Do you think that the “rap game” is responsible for the mistreatment of women in today’s society?

I think the misogyny in rap is mainly a reflection of the pre-existing misogyny in society.

But of course, there’s likely to be some feedback where people seeing this misogyny in rap, helps to sustain it.

When I first started reading about the screwed up philosophy of the incel movement, one of the things that I thought was “hang on, isn’t this basically the world as seen by someone binging on contemporary hip-hop and trap videos?”

So yeah, that’s a major shame on hip-hop culture. People in hip-hop do try to break away from the objectifying of women and toxic masculinity every now and then, but it clearly exerts a very strong pull on the culture, which keeps falling right back into it again.


May 25, 2019

How come there are so many inventions that are just now being invented, and why now have people seen how easy they really were?

A lot of things are “easy” to invent now because a lot of the infrastructure needed to a) make them, b) allow people to consume them, has now come into place.

Any piece of electrical equipment, for example, couldn’t have been invented until people sufficiently understood electricity. And also couldn’t have found a market until electricity was available to most people.

The ancient Greeks or Egyptians could have invented the food mixer if they’d had the electricity available (along with all the other innovations, like plastics etc.) The principle is no different from stirring a pot.

But they didn’t have the infrastructure.

Look again at any of those things you think are easy inventions, that have nevertheless only appeared recently. You’ll find that most of them depend on something else that only appeared a little before it.


May 25, 2019

Why is metal considered Satanic?

Because metal has spent its entire history (since the early 70s), playing with Satanic imagery. Mixed up with a lot of other “fantasy” / “folklore” / “pagan” / “viking” / “horror” imagery too, of course. But these are things similarly likely to disturb clean-cut Christian sensibilities too.

Metal loves to play in that area.

There are a lot of unfair accusations levelled at popular music. But coupling metal with Satan isn’t really one of them.


May 25, 2019

Is Vaporwave considered to be Synthwave or the other way around?

They’re kind of parallel inventions.

They both reference the same soundworld, of 80s pop / smooth jazz / soft-rock / synthesized film and TV music / video game music etc. But they do it in dramatically different ways.

Vaporwave uses the “chopped and screwed” technique of hip-hop remixing, which takes samples of original tracks and slows them down to create a dreamy, almost hallucinatory feel.

Synthwave is basically a recreation of the instrumental, mainly synth (though guitar solos can feature), music of that period either using real synths and drum-machines from the time, or plugins that emulate them.

They’ve clearly happened at the same time, in the same place (on the internet) and inform each other aesthetically. I’m sure the taste for one carries over to the taste for the other. Or that musicians have started blurring the distinction eg. by adding original synth parts to 80s samples and vice versa.

And they form part of a wider network of 2010s music (eg. “chillwave” and other bands self-consciously drawing on 80s soft-rock and similar “summery” vibes)

But there is a self-conscious weirdness to (good) vaporwave that doesn’t necessary hold for synth and chill wave. Synthwave can veer off into pure nostalgia. As new musicians unironically copy the techniques of Tangerine Dream film scores or the Outrun sound-track or even straight synth-pop.

Vaporwave aims to capture and distil the feel of that music into something more intense and more uncanny. Mainstream female soul singers are gender bent into sounding male by slowing them down. Samples are looped in the wrong place to create broken rhythms that defy their easy listening textures. Banalities are repeated remorselessly until they become either hellish or heavenly. There are harsh transitions and juxtapositions. You wouldn’t confuse vaporwave for the innocuous originals. It’s drug music, deliberately screwing with your mind, just doing so via the cultural backdoor that the 80s left in it.


May 25, 2019

Did you notice that racism is forbidden in music?

Racism is not “forbidden” in music.

It is merely frowned upon and rejected by people of good taste.


May 25, 2019

What band do you think has the worst logo?

The Rolling Stones

I don’t like The Rolling Stones anyway.

But I am amazed by how you see that fucking stupid tongue sticking out logo everywhere.

It’s ugly, it doesn’t seem to say anything you’d want to represent. If you hadn’t had it rammed in your face for 40 years you wouldn’t associate it with rock music.

How the hell is this an icon anyone would want to use? Or want to wear on a t-shirt? Or have anywhere near your life?


May 27, 2019

Did key members of the Tory party set Theresa May up to fail for their own political ends?

Not really.

“Set up” implies forward planning. I don't think that happened much.

Once it looked like she couldn't succeed, they swarmed on her … but until that time I think they would have been happy to see her succeed in doing the hard work.

I'm genuinely surprised that so many top Tories seem to want her job in the current circumstances, where the hard work is still unfinished.

They must be dumber than they look.


May 27, 2019

Do you think J. Corbyn should be replaced now that the results of the EU elections have proved so negative for the Labour Party?

No.

Labour did pretty much the trend of social democratic parties around Europe modified by the obvious specifics of Britain.

Given that this was always going to be treated by people as a proxy referendum on the UK’s relationship with Europe, it was always clear that they would choose to vote for parties that sent unambiguous signals about their Brexit position. Brexit Party for people who liked Brexit. Even if they were Tories. Strongly Remain parties like LibDems (or SNP, Green, PC) for those who weren’t in favour.

I, myself, voted Green, and advocated here on Quora and in other places that people shouldn’t vote Labour. Precisely because in this particular situation, Labour was an ambiguous vote.

In no way did this mean I was “turning my back” on Labour.

I continue to support Corbyn’s Labour. I continue to support Labour’s position of trying to transcend Brexit partisanship and be a party for both Leavers and Remainers. (What some people dismiss as “fence sitting”) I think in the longer term, and the larger picture, that is absolutely the right thing for the party to do.

I voted for a Remain party rather than Labour in this particular election to send a particular signal that was narrowly relevant to this election.

I will continue to support Corbyn and Labour in other elections.


May 28, 2019

What song do you most associate with Massive Attack?

Strange question.

Songs I associate with Massive Attack are songs by Massive Attack.

I guess you mean what do I think of as the prototypical Massive song.

In which case Unfinished Sympathy obviously.

But also Safe From Harm and Teardrop.

But my favourite Massive song, which is also very them, is Sly


May 28, 2019

Who did you vote for in the EU elections?

Green


May 28, 2019

Given that the Liberal democrats did well in the EU elections is it feasible that they could be the main party in opposition or even be the party in power after the next general election?

Given the fracturing state of UK politics, it’s not impossible that we’ll see the LibDems back in a coalition government. Possibly a centre-left coalition with Labour, the Greens and the SNP.

But being the main party? I think is very unlikely.


May 29, 2019

Can you program Clojure in Vim?

Caveat : I’m not a vim guy, I’m on the Emacs side of things.

But there’s tpope/vim-fireplace


May 29, 2019

I feel like I've failed my parents. Do I deserve to live?

Yes.

Your life belongs to you. Not your parents.


May 29, 2019

Do you think Ada Lovelace failed to get the recognition she deserves, why or why not?

I think she’s getting quite a lot of recognition these days.

The local hackspace we started has celebrated Ada Lovelace day a couple of times in the last few years. We might have missed it last time, but I’m sure we’ll do it again.

It’s good to honour someone who was a major first in our field. And obviously an inspiration for women in computing.

Obviously as with a lot of important historical characters it’s hard to celebrate them without some-times over-romanticising them. (Compare what’s happened with Tesla these days)

So what Ada did was brilliant. And important. Also, to be honest, not very influential on others because Babbage’s analytic engine was never actually built, and so her first published computer program was purely theoretical.

All historical heroes are slightly arbitrary, and slightly filtered through the concerns of their times. I’m not sure there’s much reason to argue that she was “unfairly” consigned to obscurity previously. What she did was an obscure branch of maths almost no-one was interested in from her time through to the late 20th century. She’s become much more widely popularized now, partly because computers have become so important in our society.

In a culture where “software eats world”, computers are ubiquitous and software entrepreneurs are lionized, Ada as the first person to publish a computer program, fully deserves to be celebrated and held up as an inspirational icon.


May 29, 2019

Why is the USA so interested in silencing Julian Assange?

They aren’t trying to silence him.

They are trying to punish him, harshly, in order to scare off anyone else who might ever have the temerity to challenge them by publishing information about their wrongdoings.

In future, any journalist or newspaper editor who is contacted by a potential whistle-blower will be hamstrung. They’ll think to themselves, “that sounds interesting, but should I ask for more information? Or will asking that see me banged up in prison for 175 years?”


May 29, 2019

As a social democrat disillusioned with Corbyn's Labour, is joining the Liberal Democrats the way forward?

Yes.

If you’re a social democrat who doesn’t like Labour, then join the LibDems.

It’s the only sane thing to do.

Anything else … ahem … CHUK … cough cough … is a waste of time and effort.


May 29, 2019

It has been said WikiLeaks founder Julian Assange doesn't publish anything negative against Russia. Is that true?

Here’s a collection of Russian documents Wikileaks publishes : Spy Files Russia

Obviously, Julian Assange is an Australian, an English speaker, and lives in the West, is more connected with people in the West, including journalists, and may well be better known in the West.

It’s understandable that Western whistleblowers are more likely to turn to him. And he’s more likely to be able to put together a team to read and evaluate and publish things from Western whistleblowers in English than from other countries in other languages.

Just as the New York Times and Wall Street Journal probably spend more time and energy investigating and discussing stories about America than elsewhere. Is the NYT “working against America” because it publishes more stories that go against American politicians than Russian and Chinese politicians? Or is it just that that’s its home territory?

It’s entirely reasonable that Assange’s focus, being a Westerner, is on the misbehaviour of Western countries and governments. And to the best of my knowledge, there’s no credible stories that Assange received Russian documents, had the capacity to process and publish them, but refused to, out of sympathy to Russia.


May 30, 2019

What do you think about the Labour Party expelling Alastair Campbell because he said that he had voted for the Liberal Democrats in the European elections?

I think it’s a damned stupid move.

I’m not sure why anyone thought this was a good idea. Really, someone should go shout at whoever did.

Right now we’re moving into a complex multi-party system in Westminster. And the chances are that tactical voting and coalitions are going to become increasingly important in getting any kind of workable government together.

That means Labour and potential allies need to vote tactically for each other when it makes sense.

And how can you vote tactically if you are thrown out of your party for voting for a different party?

How do you advocate for it if you can’t talk about doing it?

It’s a nonsense.

If you are looking for a real example of “dinosaur mentality” in Labour, this is it.

Grrrr!

Of course … let’s be honest … things aren’t helped by the feverish attempts to politicise and undermine Corbyn by others.

Here’s Tom Watson in today’s Guardian Tom Watson calls Alastair Campbell's expulsion 'spiteful'

“It is very clear that many thousands of Labour party members voted for other parties last week,” he said. “They were disappointed with the position on Brexit that a small number of people on the NEC inserted into our manifesto. They were sending the NEC a message that our position lacked clarity, and they were right.

So, as someone who supports Labour (though not a member) and voted Green, I can say that Watson certainly got it right that I wanted to send a message.

But he’s wrong to jump to the conclusion that I was trying to send a message to Labour or that I was disappointed with its position. I wanted to send a strong, unambiguous message, in this particular election, against a far-right Brexit as defined by Nigel Farage.

But I still support Labour’s decision to avoid becoming a Remain party, as the least worst option available to it.

So Watson is claiming to be receiving messages of opposition that aren’t necessarily there. But if he’s making that assertion inside the party, it’s no wonder if the NEC start reading votes for other parties as explicit challenges to Corbyn.

If people saw the election result for what it was … tactical voting in an election with PR, that won’t necessarily get repeated in a GE with FPTP, then Alastair Campbell’s vote could be easily discounted.


May 30, 2019

Would a massive surge in support for the Lib-Dems at the expense of the two major parties in the EU elections convince them that the country really doesn't want brexit any more?

Yes.

But it would have to be “MASSIVE”.

We already expect that the alternative parties are going to do better in things like local and EU elections.

A 10% jump isn’t really enough to get anyone excited.

But a much bigger jump, sure.

As it turns out, the LibDems did well. And that shows that there was strong anti-Brexit support. Unfortunately, the Brexit party did better, which shows that there was also strong pro-Brexit support.

So they kind of cancel each other out.

Labour and Tory strategists looking at the state of opinion in the country WRT Brexit are stuck where they were before, and already knew they were. That the country is divided and the difference is less than 10%


May 30, 2019

Change UK said it could form an electoral pact with the Liberal Democrats for the next general election - do you think such a coalition would appeal to Remain voters?

Look. Just “get a room” guys.

You’re going to merge into the LibDems eventually.

Get on with it and spare us all the drama.


May 30, 2019

What are some of the stranger programming languages?

Strange is obviously a matter of where you are coming from.

But I think today, the most exotic language, in some ways more exotic than it used to be because so few self-taught programmers (as opposed to people who did computer science degrees) will have come across anything like it, is Prolog.

Not because it just has weird syntax. Or strange semantics.

But because the whole principle is different. You are not telling the computer to do things. You are declaring inferences that can be made on a database. You have no variables, no imperative statements, no functions. Everything - code and data - is made out of the same type of thing : relations. Which is a thing you don’t have in any other mainstream language you know. You can run programs backwards to discover the inputs based on the outputs.

That’s some seriously weird shit.


May 30, 2019

Do people on the fringes of the radical left and radical right want to be understood or do they believe they can't be understood?

Given the amount of time the radical left spend trying to explain themselves, and number of books that have been written etc. I’d suggest they do indeed want to be understood.


May 30, 2019

Has Bill Gates made so much money off of Microsoft that he now donates most of it?

Yes.

He made a lot of money off Microsoft.

He also believes that wealthy people should donate most of their money. He has not only committed to doing that, but also tries to encourage other super-wealthy people to do the same.

Home - The Giving Pledge


May 30, 2019

Do you believe that putting consequences back into society would go a long way towards fixing it?

Not in the slightest.

This discourse is just a coded way of saying “I don’t like society already fixing the problems that I don’t want to see fixed”

A consequence of driving around in cars is that people die in car crashes.

We’ve taken away that consequence by having doctors and paramedics and hospitals and ambulances. So that instead of lying in the wreck of your car, bleeding to death, while passers by admire the unfolding of the natural consequences of your bad driving, people come and stop the bleeding, patch you up and hopefully you live to see another day.

Would it go a long way towards “fixing” society to put the consequence of “death by driving mistake” back into society by closing down the Emergency Room?

Of course not. Just to ask the question is to realize how absurd it is.


May 30, 2019

Why has Nancy Pelosi and the Democrats not supporting Julian Assange?

Because

a) they are without principle (*)

b) they are really pissed off at Assange, believing his revelations about the DNC helped Trump win the election.

(*) Note that not all Democrats are like this Tulsi Gabbard has said reasonable things and I’m sure plenty of other Democrats do support him too.

But waaaay too many Democrats reveal their own venality and vindictiveness on this question.

That’s not a good look guys, if you want to get people to vote for you again.


May 30, 2019

How long will Lil Nas be able to ride his Old Town Road song? Til he can't no more?

Yes.

By definition :-)


May 30, 2019

Do you believe Julian Assange is genuinely too sick to join his procedural extradition hearing via video link or is this a delay tactic?

I presume the British prison service still employs trained medical staff.

I’d be inclined to defer to their opinion.

(Obviously not all prison doctors are trustworthy. But assuming they are, let’s hear what they say.)


May 30, 2019

What’s the best back end language to use when developing high end applications?

One that :

a) you know and like

b) has the libraries and support you need


May 30, 2019

Is there really anything to worry about?

Climate change - risks doing major damage to the complex food webs we depend on without fully understanding.

Information technology #1 - the issue here not self-aware AI robots : it’s putting in place a surveillance system that knows so much about us, that we literally lose our sense of our own freedom. How much humanity do you have left when computers will be accurately predicting what you are going to think and want and do based on your Instagram likes?

Information technology #2 - but those AI robots, even when not self-aware might well be put to work to harm you by bad people. Tiny quadcopters and drones can get into places which humans can’t. And all our security is based on keeping human sized / shaped threats out. What will you do when autonomous quadcopters are burgling your home or shoplifting from your store?

Resource crunches - “Peak oil” allegedly “went away” because basically we developed new fracking technologies that made “hard to reach” oil more accessible. None of that really changes the underlying problem, it just shifts it a few decades into the future. At some point we will still be running out of the cheap energy that our world depends on. There are other things too … eg. helium etc. which we are consuming rapidly but will be gone. I’m sure there’s loads of good stuff out there on asteroids. But we need to do a lot of further development if we’re to get there. It’s not simply there for the taking.


May 31, 2019

Should socialists be preparing for revolution?

No.

Revolutions are a beguiling but dangerous red herring.

Phil Jones (He / Him)'s answer to Do the socialists of Quora believe the revolution will happen within their lifetimes?

Phil Jones (He / Him)'s answer to What ways do you, as a liberal or conservative, Republican or Democrat break with the orthodoxy of your "team"? What boxes of your "sides" dogma do you refuse to tic?

Socialist should be preparing to make good strategic use of any levers of power that become available.

And figuring out how to build institutions that can thrive in the face of capital.

Revolutions are never the clean break with the past that they are purported to be. And if you can't make institutions that are capable of surviving peacetime capitalism, those institutions sure aren't likely to thrive in the chaotic aftermath of a lot of angry masses in an effective civil war with reactionary forces.


Jun 1, 2019

Are the U.S. charges against Assange a threat to the future freedom of journalists?

Yes.

If it's now a “crime” for a non US citizen, not located in the US, to publish documents that the US government wants to keep hidden, how can anyone hold the US government to account?


Jun 1, 2019

Will people just completely stop watching television by twenty years from now?

I don't own a television. And almost never watch one.

Of course I sometimes watch on-demand series streamed over the internet.

I think that's typical. We won't throw away the artistic format of “TV series” because you can clearly do good work with it.

But TV “stations” will evolve, either into streamers or something else.


Jun 1, 2019

Is Julian Assange and Wikileaks the problem or the solution?

It's one of the few defenses we have.


Jun 1, 2019

Is Julian Assange an unpleasant person to deal with?

I think that a lot of politicians and governments who have been embarrassed by Assange, and a lot of media who have been scooped by or criticised by Assange, have a vested interest in you believing he's an unpleasant, dirty, unsympathetic person.

Given that they are gearing up to destroy him, they want you to have as little sympathy with him and give him as little support as possible.


Jun 1, 2019

Why do politicians of all the political parties think they can renegotiate a Brexit deal with the EU, when the EU have said that it is this deal or no deal?

It depends which politicians and what deal.

A “better” deal in the form of “I'm so tough I'll stand up to the EU and bully them into giving us what we want” is so wrongheaded that the idiots proposing it would be laughable if the situation wasn't so dangerous.

A “better” deal in the sense of a “softer Brexit”, with the UK staying more closely aligned with the EU is still possible. The EU has little reason to reject shifts in that direction. And hasn’t ruled it out.


Jun 1, 2019

Why do we worry about a few hundred immigrants a day arriving in the UK when about 3,000 babies a day are being born? Is it not simply racism or xenophobia to fear our 'culture' being subsumed in theirs?

Yes.


Jun 2, 2019

If infinity cannot be traversed, and therefore nothing can be "without beginning", does that mean something was made out of nothing?

Maybe or maybe not.

But before we get there, it’s not obvious that infinities can not be traversed.

That’s what Xeno’s paradox is all about.

That there are infinite series which can add up to a finite total.

And that there are an infinite number of points on the road between Taguatinga and Ceilandia, but many people successfully traverse the distance between one and the other every day.

Is that because there is something metaphysical in the universe as “infinitely small”? Or is it the nature of geography?

Perhaps we can have traversed an infinite time to get where we are today because of the nature of time.


Jun 2, 2019

Should Corbyn have remained a local MP?

He still is a local MP.


Jun 2, 2019

Music is still organized and delivered as albums, be they digital or in any physical format. Does this makes sense (besides the making money part of it) to still do this or is it just artist or labels being capricious?

Some music is intended to be part of an album.

People started sneering at “concept albums” from the late 60s and 70s. But actually it’s a good format for certain musicians and certain types of music.

Not all rock music needs to be in an album. But some really works well.

It doesn’t make a lot of sense for pop.

I’m not massively convinced by hip-hop albums (which tend to get a bit “samey” unless there are lots of producers / guests, in which case they become more like compilation albums anyway)

Some electronica works well at album length. But it tends to be the more ambient / conceptual styles. The kinds of electronica that most approximate 70s space or prog rock. A lot of electronica and electronic dance works better as EPs. Or even just one-off singles.

Ditto for metal.

Having said all that. Is music much “delivered as albums”? I rarely listen to albums. I tend to make my own playlists and mixes. Do people who use Spotify and other streamers, stream whole albums? (I don’t stream, so I don’t know)


Jun 2, 2019

Would the UK be better run by a centrist party like the Liberal Democrats?

Better than the current Tories?

Certainly.

The main difficulty answering this question is that there are actually two kinds of LibDems … the ones who are basically mild Labour (or Social Democrats) and the ones who are basically mild Tories (or Christian Democrats)

What a LibDem government would be like largely depends on which of these factions of the LibDems is in charge.

I suspect that a LibDem government would be rather like the Blair government with fewer foreign policy fuck-ups and fewer resources for schools and the NHS.

I’m sure a lot of people would be OK with that.


Jun 2, 2019

Why is a “closure” called a closure in JavaScript? I think that if I understand why it’s called that then I can understand what it is.

It’s a fairly obscure technical term, and I’m not sure understanding the name is really going to help you if you don’t understand the concept.

But let’s think of it like this. Look at the following example.

function f(x) {

function g(y) {

return x * y;

}

return g;

}

h = f(3);

console.log(h(4));

The function g multiplies x by y.

But it enclosed within the function f.

Where does the function g get the value of x from? From the call to f which created a particular copy of it.

So in my example, we call f with the parameter 3. That binds the value of x within a particular closure to the value 3. We return that closure and bind it to the name h.

Now when we call h, we’re really calling a customized version of the function g, which is enclosed within that previous call the function f. And in that “closure”, x was bound to 3. Which is why h always multiplies its argument by 3. And why h(4) gives you the number 12.

So the term closure is related to the fact that the function was enclosed within another function. In order to capture the values of variables which were defined within the enclosing scope.


Jun 2, 2019

The free market has its own way of weeding out bad businesses. Should government also have a role in that process?

I dispute the premise of the question.

DOES the free market have a way of weeding out bad business?

For example, de Beers have been inflating the price of diamonds as a cartel for decades and the market does nothing about them.

Coca Cola have been selling unhealthy sugary drinks for a century and are massively successful.

The truth is that this claim is a meaningless tautology.

The “free market” defines a “bad business” as a business that goes bust.

Anyone can be the best in the game if they get to define the rules of the game. The free market is best at weeding out companies that don’t do well in the free market. So what?

You only get to make a meaningful claim that it weeds out bad business if you have an independent measure of “good” / “bad” business which is not, itself defined by the market.

And if you try to do that, you’ll probably find that the market weeds out all kinds of good businesses as well.


Jun 2, 2019

I have a friend who says "it violates the traditional moral" when asked why homosexuality is wrong. Does this violate any logical fallacy?

Not really.

A “logical fallacy” is just an argument that doesn’t work.

People put too much emphasis on “logical fallacies”. Often using them as a fancy way to try to win arguments.

But actually NOT (NOT (P->Q) -> NOT Q)

Just because you used a bad argument for something, doesn’t mean that the conclusion is wrong.

What’s going on here is simply a disagreement about the facts of “what is morally wrong”.

Your friend thinks homosexuality is wrong. You (I assume) don’t.

These are just empirical claims about the world, logic isn’t relevant.


Jun 2, 2019

Is Universal Basic Income too good to be true?

No.

It’s no more implausible to imagine UBI existing than any other government provided service.


Jun 3, 2019

I don't believe in a universal basic income, but, shouldn't people have access to food, maybe 60 dollars a month?

Yes.

But if you think that, then you DO agree with universal basic income. Just not very much.


Jun 3, 2019

Given that the lastest Yougov General Election poll shows centre and left parties (LD, Greens, Lab) with a combined 51% of the vote and the right (Farage, Tories) with only 41%, doesn't this make Brexit even less likely to happen?

Because the UK is FPTP not PR, the overall numbers matter much less than WHERE those numbers are.

High support for either Brexit parties or Remain parties can add up to seats or can actually remove seats if two parties split the Brexit or Remain vote in a particular seat.

The sad truth is that numbers like 51% to 41% are just “too close” to effect the situation today.

In a referendum or an actual GE they make a difference. As informal influencers of major parties to change their stance, they just don’t communicate enough unambiguous information to swamp the hunches of the strategists.


Jun 3, 2019

Can you run Raspberry Pi without Python and some other programming language?

Sure.

You can run lots of languages on RPi.


Jun 3, 2019

What are 10 tips for future carnies?

YouTube is where the clowns are at these days.

If you are any good at all at hustling and grabbing attention, you can do it there. From the safety and comfort of your own home.

So figure out how whatever you do is going to engage there.


Jun 3, 2019

What is a good software to use with an Akai Pro MPK Mini MIDI controller?

It’s such a popular controller that I suspect most DAWs will support it.

I use it with FL Studio, which is my DAW of choice for serious music. But I’ve also used it straight out of the box with, and it works fine with, LMMS, VCVRack and https://tytel.org/helm/


Jun 3, 2019

Would Brexit have been even worse if negotiated by Jeremy Corbyn?

No.

It would have been better.

Labour’s policy is to negotiate a customs union, ie. a softer Brexit which solves the NI border without having a backstop and keeps trade in goods flowing.

https://theconversation.com/five-options-for-brexit-trade-explained-114932

That’s a better outcome than many, and closer to the compromise that the country needs than any other.

It respects the referendum. We really do leave the EU.

It gives the Brexit voters what most people assume they really want : an end to freedom of movement outside the UK’s control.

It doesn’t destroy the sensitive supply chains that tie British industry to European industry. And keeps the flow of goods and agricultural products to Europe going. And therefore doesn’t damage the UK’s economy or trading relations with the EU as much as harder Brexits.

Although it stops the UK independently negotiating goods deals with other countries, it doesn’t stop the UK negotiating deals in services that aren’t currently covered by the EU. And many people think that services are more important to the UK’s future growth than goods.

It’s largely a damage limitation exercise. And we sure need to limit the damage of Brexit. But crucially, despite what some hardline Brexiteers say, it is a real Brexit.


Jun 4, 2019

Do you think consumer drones are cool or do they scare you?

Both.


Jun 4, 2019

Why can’t the UK privatise the NHS? Why should people be forced to pay for other people on benefits?

Why should anybody be forced to obey any law or be a good citizen?

Why shouldn’t people be allowed to be completely selfish and take advantage of and screw over other people whenever they like?

The answer is basically “civilization”.

Civilization is where we are all obliged to look after each other. Including each others’ health.

If you don’t like it, go live in the wilderness.


Jun 4, 2019

What quality is it that Jeremy Corbyn has that makes some people think he would make a good Prime Minister?

He would stand for the right things :

bringing sufficient resources back into public services

strategic investment in British industry and the UK economy in general

his support for nationalization would give the government extra leverage to rebuild ageing and failing infrastructure and improve services like railways, electricity and water supply etc.

moving towards low-carbon and eco friendly policies. The phrase “Green New Deal” is thrown around so much it’s a bit of a cliche these days. But there’s no doubt that many Labour members, supporters and voters want one. And unlike cancelling Brexit, there’s no concern that it’s going to alienate a large section of core Labour voters, so Corbyn will do it.

Ethical foreign policy. His government will undoubtedly try to reduce sales of arms to unpleasant regimes such as Saudi Arabia. It will refuse to co-operate with cynical wars of geopolitical engineering such as an American attempt to invade Iran.

He won’t pay off everyone’s student loans tomorrow. But he will phase out the basic idea of loan-funded higher education. And pursue a policy that higher education is there to serve the needs of the British people and economy just as ordinary education is and should therefore be accessible regardless of the ability to pay.

He will refuse to do a trade deal with the US that involves privatizing the NHS. Unlike the Tories.

Of course, when the rubber hits the road he may not be able to do everything he promised. What politician does? But the above are things we can be almost certain that a Corbyn led Labour government will pursue.

He is smarter and more pragmatic than his enemies give him credit for.

Corbyn’s critics love to paint him as hopelessly idealist AND venally calculating. They say he can’t compromise or get “bipartisan” support for things. In practice, he’s worked in groups like the Stop the War coalition who co-ordinated and collaborated with parties across the political spectrum from the LibDems to the Socialist Workers to Muslim groups to Quakers. He’s collaborated with David Davis on their mutual interests. He could easily manage a government that was a coalition of Labour, LibDems, Greens and SNP / PC. Not always. There’ll be friction. But there’s no reason to think it would be any worse than any other centre-left coalition.


Jun 4, 2019

Do you think Jeremy Corbyn should resign for the way he handled Brexit?

I know Quora is a filter bubble.

But literally EVERY FUCKING DAY I log in and read my feed and it has variations of questions along the lines of “Isn’t NOW the time Corbyn should resign because X”.

The date changes. The reason X changes. (The referendum result, the coup against him, the local election results, the GE results, the conference, the accusations of anti-semitism, the accusations of Y and Z, the local election results (again), the EU election results, Brexit, No Deal Brexit, Theresa May’s resignation, Donald Trump etc. etc. etc.) The reasons change every week. But the alleged conclusion we are meant to draw from the reasons - that NOW IT IS TIME FOR CORBYN TO RESIGN - never seems to change.


Jun 4, 2019

Do you think the recent spur of 'Far-right Populism' across the globe is just a little wake-up call or will it continue to be on the rise?

Far-right populism is going to continue across the globe as long as people feel insecure and scared of more change and disruption in their lives.

Realistically, that’s going to last as long as :

there’s an economic crisis

shifts in patterns of work due to globalization and new technology, automation, global transport etc. continue

social changes continue (everything from migration of people to new sensitivities and rights for trans-people etc.)

the rich keep grabbing all the wealth and forcing the working class into ever more precarious working conditions in the name of “flexibility”

It’s likely to get even worse as climate change and other ecological upsets increasingly cause droughts, floods, crop failures and mass migration.

And we kick off a global “beggar my neighbour” trade war.

There’s only one way this uncertainty and insecurity will diminish : if simultaneously we get the economy growing again, and we re-establish security for the working class in terms of steady jobs with decent wages and employers who take responsibility for the welfare of their workers. Or a government which does that through providing universal healthcare and maybe basic income.

As long as people are insecure, they’ll turn to populist strong men who promise to look after them, protect them from the disruptive others, and re-establish their “rightful” position at the top of the heap.


Jun 4, 2019

Aside from JS what other dynamic type language that is the best for you?

What do you mean “aside from JS”?

JS certainly isn’t anywhere near the best (for me) dynamically typed language.

The best language for me at the moment (as in my favourite) is Clojure. Which is dynamically typed.

With ClojureScript, I never have to write Javascript again. Or get involved in dull things like TypeScript.

Beyond Clojure / ClojureScript I can think of half a dozen dynamically typed languages that I think are objectively better than JS. First and foremost : Smalltalk and Scheme. Erlang. Even Python and Ruby.

I’m sure Elixir and RedBol are too.


Jun 4, 2019

Would you prefer Jeremy Corbyn or Jacob Rees-Mogg as the UK's Prime Minister?

Corbyn


Jun 4, 2019

When someone becomes "offended" is this possibly a cheap defense mechanism against having to give a valid argument or rebuttal to actually defend their viewpoint?

It’s an unfortunate quirk of the English language.

Offensive and Offended are clearly related words.

But the way we use them has diverged.

So … 99% of the time, when we say someone is being “offensive”, that doesn’t mean that anyone was psychologically “offended”.

I think there’s a lot of “offensive” people around. I criticise them. I think they are either stupid or bad people. But I’m not “offended” by them. I’m just pissed.


Jun 4, 2019

Would Jeremy Corbyn be able to get a better Brexit deal?

Of course he could.

See more details on Phil Jones (He / Him)'s answer to Would Brexit have been even worse if negotiated by Jeremy Corbyn?

But in summary, Corbyn’s deal would be a “softer Brexit”, staying in a customs union. The EU already said they’d be open to the UK staying in the customs union. So there’s just a question what shape that CU would take. Would Labour then end up conceding THE customs union, or would the EU allow the flexibility of a slightly tweaked CU (of the kind it has with places like Turkey and Ukraine)

May wouldn’t countenance it because it isn’t hard enough for her or the rest of the Tories. It commits the UK to following EU standards. But from the perspective of business and Remainers, it’s a hell of a lot better than either May’s deal or the harder / No Deal Brexits that the rest of the Tory and far right want.


Jun 4, 2019

How else would you like to smear Jeremy Corbyn?

I don’t personally want to smear Jeremy Corbyn at all.

But I fully agree that these hatchet jobs are getting ridiculous. And a shame on the people who write them.


Jun 5, 2019

Was John Cleese wrong to say that he doesn't think London is an English city any more or was he simply exercising his right to free speech in a democracy?

I’m not sure why people are getting worked up about this.

As far as I can see … as an Englishman who doesn’t live in the UK … England isn’t a very English country any more :


Jun 5, 2019

Are Raspberry Pi's more fun to operate than Arduino's because you get to use Python?

Not really.

Python is easier than C.

But Arduino C is pretty easy for the small quantity you need to write in the typical Arduino application.

Also … Raspberry Pi’s there’s a lot of faffing around trying to find a screen and keyboard etc.


Jun 5, 2019

Should Jeremy Corbyn resign after seven MPs resignation from Labour?


Jun 5, 2019

What are the fundamental ideals of Brexit?

Ultimately, I think a lot of people just feel that the modern, globalized world is spiralling out of their control.

It’s a big world. And for the British, back when “we had an empire”, that world felt like a big exciting toy we could explore and extract value from however we liked.

Then, in the 20th century, we lost that sense.

But we still were a nation who had won a war against a great and terrible foe : Germany. And, to an extent, been crucial helping America defeat another great and terrible foe : Russia.

We were still with the movers and shakers at the top table. We still mattered.

But in the 21st century, it all got so confusing. We tried to help America defeat a third terrible foe : Muslim terrorists. But instead of winning, America’s invasion of Iraq turned out to be a moral quagmire. And the Muslim terrorists didn’t seem to go away. Instead they evolved into the scarier ISIS and kept coming back. Running us down and blowing us up in our own country. Partly, it seemed, because we had let so many of them come and live with us.

Our leaders preached free trade, and how it would make us rich. But instead, we felt poorer than ever. Free trade just seemed to mean all the factories closed down and we imported everything from China. While the only jobs available were in Amazon distribution centres and on zero hour contracts.

That couldn’t be right, could it? Free trade, and economic prudence, (and a bit of austerity to keep government spending from spiralling out of control) must be good for us. And make us better off. ALL the political class said the same thing.

So what was going wrong? Why wasn’t all the free trade and austerity and our natural propensity towards greatness working out for us? Why were we feeling so much poorer and that our standing in the world was so diminished? What was blocking the magic?

So then a bunch of people come along and say “the UK is in decline because we’ve shackled ourselves to a failing Europe. The EU don’t let us do our own trade deals. The scary Muslims are among us because the EU doesn’t let us control our own borders. Our political class is so decadent that they claim we can’t thrive without the help of the Germans. The GERMAN’S for fuck’s sake!

What we must do is extricate ourselves from this enervating entanglement. And be free to make our own rules, control our own borders, make our own decisions. Then our natural greatness will reassert itself and we’ll bestride the world anew”

So, yeah. Those are the “ideals” of Brexit.


Jun 5, 2019

Are we really going to lose the NHS after Brexit just to have the door opened to the US markets?

If you vote for the wrong people at the next elections, yes


Jun 5, 2019

Will Jeremy Corbyn be a good leader?

Right now, times are so “interesting” that nobody gets to be an unambiguously good leader.

The leaders who command love and support from their followers are often leading those followers to their own destruction. And leaders who call for common sense are reviled by erstwhile followers.

In Yeats’s haunting words : “The best lack all conviction, while the worst
Are full of passionate intensity.”

I’d say that Corbyn is the leader that Labour needed for the last few years. Someone of reasonable moral character and integrity who was seen as an outsider at a time when the establishment had fallen into disrepute.

While centre left parties around the world were being destroyed, partly because they had tied themselves to the neoliberal world order that was collapsing around their ears, Corbyn’s radicalism held Labour’s share of the vote together, and actually grew enthusiastic party members.

Even as Brexit has ground that number down, Labour’s membership is still higher than when Corbyn became leader.

At the same time, Brexit has smashed our political system, throwing us into turmoil. There’s no question that many people who Corbyn should be persuading to support Labour, have rejected him and rejected Labour because of his stance on Brexit. For hardcore Remainers, at this crucial time for them, he simply doesn’t conjure up enough “passionate intensity” about the issue they most care about.

If we crash out of the EU in October with No Deal, and it is the disaster many are predicting, it’s hard to see anyone in the political class escaping. And that includes Corbyn. I say it was a noble attempt, to stand above the Brexit divide, and to pitch Labour as a party for both sides.

But even I can see that there’s no guarantee that this strategy will succeed. In the aftermath of a No Deal Brexit disaster there will be plenty of blame to throw around and the Remainers will be able to make a justifiable case that Corbyn’s stance enabled the disaster.

In fact Labour will be blamed both ways : by Remainers for not fighting hard enough for a new referendum and by a bunch of other people for joining the ERG in sabotaging May’s unpopular, but at least sane, Withdrawal Agreement in order to chase a self-interested General Election.

Like I say, I disagree. I support Corbyn in this. And I would follow the same policy in his position. But it IS high-risk, and liable to backfire. (OTOH, it’s not easy to see a “low risk” strategy that’s guaranteed to work out at this point.)

For those for whom Brexit is everything, then Corbyn is clearly not the right leader for the opposition. He’s “bad” from their perspective.


Jun 5, 2019

Given the volume of direct publishing music artists get, why should I join a label?

It’s possible that the label has the ability to market you and connect you to an audience that you don’t have.

Obviously if you DO have the capacity to go it alone, then that’s an option.

Similarly, if your label does nothing for you (… ahem, I run such a (very, small), indie netlabel so I know what I’m speaking of …) then maybe it doesn’t offer much either.

But some labels are genuinely agents of, ambassadors for, and boosters of their artists, and provide a useful service.


Jun 5, 2019

Do you think Britain will go into a week long mourning when the national treasure David Attenborough sadly passes away?

Officially, no. I’ve never heard of an official mourning for anyone except royalty and maybe Churchill.

I’m sure there’ll be a lot of discussion in the media and online. And rightly so.

Attenborough IS a “national treasure”. If it’s worth celebrating anything about Englishness in our current times, it’s the actual great Britons who do good work, and Attenborough is a good example the sort of person we should focus our patriotism on.


Jun 5, 2019

What is the closest thing other programming languages have like Python's list comprehension?

Some languages have explicit list comprehensions more or less like Python’s.

Eg. Haskell.

Any language where functions are first class citizens (ie. are values which can be passed as arguments) you can just implement your own map and filter functions. And most languages have them already implemented in the standard library.

That’s what Lisps have done forever. It’s what you do in Javascript.

“Purely OO” languages like Smalltalk and Ruby etc. don’t have “functions” as first class citizens, but have “code blocks”. Which are so close in this situation that it makes no difference. And so map and filter are just methods of standard collection classes that take code blocks as arguments.

In C or other languages with function pointers, you can at least approximate functions as first class values by having map and filter that take pointers to functions.

In OO languages without code-blocks or higher order functions, you have to do the laborious thing of wrapping up the function you want to pass to a map / filter function in its own class, and send it “escorted by an object”. That does the job perfectly well, but is pretty verbose. So in many cases people prefer to just use some kind of Iterator / forEach loop.

If a language doesn’t support any of these … then you probably don’t want to be using it.


Jun 5, 2019

What is your favorite Gary Larson single panel comic?

I remember rolling around in hysterics at this at some point in my youth.


Jun 5, 2019

How could a blockchain project decentralize the internet’s naming system, keeping it free from censorship and attacks?


Jun 5, 2019

Would Boris Johnson do a better job of brexit?

Writing on June 5th, 2019, it genuinely baffles me what Johnson thinks he would do about Brexit should he be misfortunate enough to win the leadership of the Tory party this month.

He says he’ll just crash out in October, come what may. But he’ll try to get a better deal first.

Boris Johnson is not that stupid.

Honestly, I don’t think he is.

He must think he has something up his sleeve. Some sort of wheeze to finesse the problem. Either a bait-and-switch where once he becomes PM he goes back to May’s deal and tries to charm it through parliament with his “but I’m a real Brexiter and this now passes my standards” shtick. Or will he have a Damascene conversion to another delay?

My hunch at this point … and it’s an outside guess … is that the moment he becomes PM, buoyed by his popularity with the Tory faithful and with a small honeymoon, he’ll go to the country for a new general election on the grounds that “giving the people a say is the right and honourable thing”.

He’ll gamble that he’ll get the full Tory party and Farageist Brexit party supporters on his side. That frantic Remainers will end up throwing as much of their energy into attacking Corbyn and fighting for the Lib Dems as they spend attacking him. (And so split the anti-Boris vote.) And that Theresa May will have absorbed and earthed much of the hatred towards and frustration with the Tory party over the last two years.

After watching his campaign video, I have to say the man is horribly “personable”. It’s not impossible that he could run a feel-good and “stiff upper lip” campaign and win an election. And win it outright. Eliminating the DUP from the equation.

At this point, he would have an explicit mandate from the UK electorate to crash out in October with No Deal. That won’t help us economically, but it shares the blame with voters. Who can’t then turn around and hold him responsible for the ensuing chaos.

Undoubtedly Boris is now strategically planning with his friends in the global right-wing network and the US, for a quick, not very good, new trade deal with Trump’s America. Perhaps one that can be announced with great fanfare before the end of the year.

It won’t be very comprehensive. It probably won’t talk about the NHS (on the grounds that that’s a big challenge that can wait). But might immediately start to align the UK with the US agricultural standards (eg. chlorinated chicken, GMOs etc.) which slams the door on the possibility of the UK rejoining EU standards in any negotiations with them.

Boris could claim to have delivered a “will of the people” Brexit. Have shiny new electoral mandate. And a token “deal” with the US. Which will bolster him as the economy crashes in 2020.

None of this is my idea of a “better Brexit”. But I can see how it works for some people.


Jun 6, 2019

Can blockchain technology survive without cryptocurrency?

Sure.

It's just a distributed database technology.

But to play devil's advocate for a moment, it's the cryptocurrency side of things (and the associated glamour of money and wealth) that drew so much attention, got people so excited.

Without that I guess you’d probably think of blockchain the way you think about DNS : a dull though useful infrastructure detail.

And there'd be far fewer people and resources available to develop it.

Also, the purported virtues of blockchains really only kick in at scale. And within a group with diverse, possibly divergent interests.

Within an organization or group of aligned collaborators, you can use other db technologies just as well. Which can outperform blockchains due to their other virtues.

Money is universal, it binds together even implacable enemies within its system. Maybe cryptocurrency is the only db application we know today that really needs what blockchain offers. The ability to get consensus from a large, untrustworthy and potentially hostile group.


Jun 6, 2019

Why do certain crypto currencies split?

Because of arguments about governance.

How to solve user / social problems by making technical changes. Splits are ways that two communities with diverging opinions of governance can resolve their differences. By each going their own way.

This is VERY interesting.

Because cryptocurrencies are usually pitched as a world of pure economics, where only a functioning rule-system is necessary and messy “politics” that allegedly ruins our real world, isn’t operating.

The fact that, say, Ethereum split over whether to roll back the DAO hack shows that politics is still totally relevant in the world of blockchains and autonomous societies.


Jun 6, 2019

What would you say to an LGBT person who argues that “acceptance but not approval” do not actually love? Isn’t that the direction society is moving, that anything short of full approval is actually bigotry?

If you’re going round the shops moaning about how “Oh, I know we all have to accept it these days, don’t we? But personally I think it’s disgusting!”, then that isn’t actually what “acceptance” means.

If you say things like that, you aren’t accepting. You are rejecting.


Jun 6, 2019

Is Islam left-wing or right-wing?

Any monotheistic religion is right-wing in the sense that it sees that there’s an absolute ruler of the universe and that this ruler defines a hierarchy of privilege that needs to be respected.


Jun 6, 2019

How much worse will “fake news” get in the next 10 yrs?

Very much worse.

So bad, in fact, that the world is going to lose any sense of consensus on an “objective reality”

in politics. what did politician X or Y actually say or do?

On what particular political labels mean. How do you have an rational argument between “socialism” and “capitalism” when no two people understand those terms the same way?

in science : Is the world round or flat? Were there ancient giants? Do vaccines cause autism? Is the world only 6000 years old?


Jun 6, 2019

Is functional programming moving away from linked lists?

Yes.

What Bruce Richardson said.

Also remember that Linked Lists play such an important role in Lisp and early FP because they are

a) very primitive and low level (and everything has to be implemented in terms of fairly low level things).

b) simple to reason about recursively

But, of course, today we need more higher level abstractions for complex data. For abstract sequences, maps / dictionaries, stacks, queues, communicating processes, lenses, pipes, transducers etc.


Jun 6, 2019

How is Socialism superior to a capitalist economy after you study communist and socialist societies and realize the only people who benefit are the people on top?

It isn't true that only the people at the top benefited.

For all their faults, most communist and socialist societies DID improve the quality of life of most people.

They provided food, accommodation , education, health etc. For the majority, better than had been available before. Nutrition improved. Life expectancy lengthened. Etc.

If socialist countries hadn’t at least managed to make most people a bit better off, those regimes would have collapsed far sooner than they did.

Where they couldn't compete with the West was in consumer goods, innovation, luxuries, diversity of products or ideas or lifestyles.

Once people's basic needs had been dealt with, they started looking up Maslow’s Hierarchy of Needs and realizing that Western capitalism was delivering better at those things.

And started to hunger for them.

But that realization needs to be understood in a context where Western capitalism had built a welfare state to ensure that the basic needs for food, lodging, health and education were met. Even for those who couldn't compete in the capitalist market. Just as they were met under socialism / communism.

And THAT must be understood as a proactive defensive move by Western capitalists who were afraid of a socialist revolution in their own countries.

Once the Soviet Union collapsed and communism was “discredited” the welfare state got dismantled again and the poor and working class have seen their quality of life deteriorating ever since.

The basic quality of life for the worst off in the West is only ever as good as the capitalist needs it to be, to compete with that offered by the socialists.

Without competition from socialism, the capitalist is content to let the quality of life fall to the degrees of poverty and misery seen in the 19th century.

That’s why even if you don’t believe that socialism “can work” as an abstract ideal, you should still support the threat of socialism in capitalist countries.

It’s that threat, and the need to compete with the quality of life socialism offers to the poorest and working class, that keeps the capitalist “honest” (or ensures that capitalist societies have a basic quality of life available to the poorest)


Jun 6, 2019

Is there or will there be a programming language with a simple syntax that can replace C++?

Replace it for what?

The Go Programming Language was designed to replace C++ in many situations.

And its syntax is arguably simpler.

Obviously not all C++ programmers agree that it’s an acceptable substitute.


Jun 6, 2019

Do you like the idea of implementing Python the programming language in all the browsers to replace Javascript?

I don’t like the idea of doing it myself.

If someone else does it, then fine. Good luck to them. But I don’t think they will.

I personally prefer to write ClojureScript than Javascript. So I’ll be sticking with that.


Jun 6, 2019

Do you think UBI (Universal Basic Income) is more of a socialist or libertarian idea?

The most interesting thing about it is that it might be a policy that both can get behind.


Jun 7, 2019

Peterborough voted 61% to leave, yet Farage got only 29% of the votes - is this suggestive of the fact that Brexit would play less of a role than expected in a General Election?

“Expected” by who?

I never expected Brexit to be the only thing people voted about in a general election or even by-election.

Voters aren’t as obsessed or stupid as much of the “chattering classes” media and even here on Quora, seem to think.

They want to Leave. (Possibly for not very well thought through or good reasons.) And given any chance to say so … eg. a referendum on leaving, or an EU election, they will send that message.

But when it comes to other elections, for other things, suddenly questions like fly-tipping are more important to them.

That is as it should be. There are more important things than Brexit. It shouldn’t be the only thing in your mind when choosing an MP to represent you for the rest of this parliament.


Jun 7, 2019

Do I sense hypocrisy or is there a reasonable explanation for the lapse in morals among practicing Democratic Catholic politicians who espouse unlimited abortions?

Nobody espouses “unlimited' abortions.

Certainly not Catholics.


Jun 7, 2019

What are some ideas for audio signal processing side projects?

Here’s one I’ve been thinking about recently.

There are now neural networks which can turn low resolution images back into high resolution images : eg. Image Super-Resolution with Deep Convolutional Neural Network

Do we yet have networks that can take old music recordings off tape (with the associated degradation in sound) and clean them up, turn them back into pristine originals?

Another idea … I have a lot of problems composing (and mixing) using headphones, then playing it back onto other people’s speakers and the recordings sound awful.

So … why not a neural network or similar which can learn the behaviour of a speaker, and then automatically remix music to sound good on it?

It ought to be possible, for any speaker, to have a profile of that speaker’s response. Analyse more music that has been hand mixed to “sound good” on that speaker. And then analyse any other piece of music, see where the responses are going to sound bad, and fine-grain equalize them accordingly to sound good on this particular speaker.

Eventually I’d imagine this being built into speakers themselves.


Jun 8, 2019

Do you think Michael Gove's admitted drug use should disqualify him from becoming PM?

Boris has also admitted Cocaine use.

So there is no world where Gove is disqualifiable but Boris isn't.

Personally I don't think either should be disqualified for having taken drugs in the past.

Drugs aren't a moral issue.


Jun 8, 2019

What question would you like the candidates for the leadership of the Liberal Democrats to answer?

Are you an “orange booker”?


Jun 8, 2019

Why doesn't the Conservative party open its elections to the general public as the Labour party did?

‘cos is would get Nigel Farage as leader.


Jun 8, 2019

Computer programs have come a long way, from punch cards to text based programs. What's next on the horizon for writing software? Are there any visual based programming languages in development that can be used for writing real production code?

The big change that's coming is probably AI assistants.

Your IDE or CD pipeline will increasingly have bots and intelligent analysts checking your code, perhaps suggesting improvements, perhaps doing useful housekeeping, managing complex testing programmes and server configurations, or doing more complex transformations and refactorings. Even translations into different languages or frameworks.

Most importantly, intelligent agents will start to answer questions about your code. Why is this slow? Where is the bug that puts this incorrect value into the final output?

I would expect some visualizations and diagramming input tools to be part of the mix. But I think “visual programming” is over-rated.

People love it in principle, but in practice the geometries we can represent visually are only a small subset of the topologies we want to talk about in our programs.

If your data is a 2D table then laying it out in a spreadsheet-like grid is fantastic, if it's a 4D table then you’ll be screwed trying that approach. What you don't want is to adopt a way of working that makes 2D easier at the expense of making 4D much harder, because that will come back and bite you in future. You are so used to the easy way of doing things with the 2D visual editor you won’t know how to work with or reason about 4D data via a more abstract representation.

Nevertheless, given the huge number of people working on developing software these days, we should expect a lot of people to try to build various kinds of visual tools, along with all the AI agents etc. So you will be seeing a lot of dud ones appearing in the next few years.


Jun 8, 2019

If so many people are "moderates", then why are most pundits catering to the extreme fringes of ideology?

Most people aren’t “moderates”. That’s a myth.

“There’s no there, there”. People imagine there’s a centre because there’s clearly a centre of gravity of everyone’s positions.

But there are no actual policies there. Policy is not “fungible”.

My example : you can have higher taxes and the government provides a hospital. Or lower taxes and no hospital. But it doesn’t make sense to have a bit of tax and half a hospital.

People will be on one side or the other. But almost nobody will actually WANT the “split the difference” option in the middle.

A more tragic and real example is the current UK fight over Brexit.

A “split the difference” compromise between hardcore Leavers and Remainers is a soft, Norway-style Brexit. Or a Customs Union.

It’s the sensible compromise between the two extremes. But it’s far less popular than either of them.


Jun 8, 2019

Will it benefit or hinder Michael Gove's chance of becoming Prime Minister?

Gotta say, I’m enjoying this whole new story arc of the Tory leadership campaign.

It’s a generational thing, and the chances are that any candidate for high Tory office hasn’t had some experience of drugs is very low.

Look Johnson admits using cocaine as a teenager

Andrea Leadsom says she smoked CANNABIS

We know about Rory Stewart smoking opium.

The Tories are gonna have to look past this and pick someone with a history of drug use.

Frankly, they’ll be better for it.


Jun 8, 2019

What are your favorite programming language features?

Features?

higher order functions

macros

homoiconicity

You can see where this is going, right?

immutability

laziness

a common interface for all similar collections (eg. strings, arrays, lists, sequences, queues etc. all have the same sequence interface)

a decent notation for expressing complex data literals without having to construct them programatically

All of which, today, adds up to only one thing … Clojure


Jun 8, 2019

What's one genre of music from the past you wish would make a popular comeback in 2019?

I don’t care whether a genre is popular or not.

There’s always plenty of it out there on the internet. If I like it, and can listen to it as much as I like, why do I want other people to like it?

But there ARE a couple of genres that I think are due for some kind of revival and I think would make an interesting flavouring / contribution to current musical trends.

So … early 90s ambient techno has pretty much died out.

There’s plenty of ambient electronica, but most of it is dull … dull … dull.

Somehow 80s New Age is fashionable again. And the vaporwave people have done a great job rehabilitating the 80s digital panpipe.

As I pointed out in Phil Jones (He / Him)'s answer to What genre(s) emerged out of Pink Floyd's music? Why? The Orb were basically one of the very explicit offshoots of Pink Floyd’s brand of prog / psychedelic space rock.

But what was lost in bands like The Orb, and early Aphex Twin was the part of Pink Floyd that was still a dark, angry, political rock band. On albums like Animals and The Wall.

So here’s what I’d like to hear. Someone put together the electronic sonority of The Orb or Aphex Twin style voyages. Even the harsher sounds of Autechre.

With Pink Floyd’s song-writing structure and sensibility.

The other obvious reference here is Radiohead. Another big canvas rock band dabbling with experimental electronica. And now suitable for a bit of a revival.

So who’s doing that?

A political space-rock band … that writes and sings actual songs, like Pink Floyd or Radiohead. (Or even Yes or Queen or Jethro Tull) But has more of the sounds of the early 90s ambient techno / IDM pioneers?


Jun 8, 2019

What is a program that converts one form of programming language to another?

A “compiler” or a “translator”.

Some people make a hard distinction between the two. I’m not sure in the cosmic scale of things the difference is all that important.


Jun 8, 2019

What will be the promising research field in image or audio signal processing for a PhD? Is image or audio signal processing a good choice for a PhD?


Jun 9, 2019

Which programming language according to you is the language of the future?

We’re moving into a period when FP languages and ideas are going mainstream.

The FP languages like Haskell, Lisp (CL, Scheme, Clojure) and Erlang are pioneers of a set of ideas. Either these languages are going to become even more popular and “go mainstream”. Or new languages come along that steal many of their good features.

The next stage, after mainstream practice has started incorporating the FP ideas, is going to be to come back to languages influenced by declarative, logic and rule-driven programming. Basically ideas you see in Prolog . And MiniKanren, Bloom, Eve, Picat, etc.

And to a certain extent, this is the way that React / Redux are taking Javascript programming. Or even Model-View-Controller taken to its natural conclusion.

We keep all our mutable state in a single central database. And the rest of our program consists of declarative, state-free rules for how the contents of that database get rendered, and how events transform it. Data flow is implicit and automatic.

I can’t give you name of the future language that will take these ideas mainstream. But one will come.


Jun 10, 2019

Is the Conservative party now doomed to third place (or lower?) at the next general election?

My prediction :

In three years Farage will have been invited to rejoin the Conservative Party.

Will most likely have done so.

And plausibly will be its leader. Or at least deputy PM.


Jun 10, 2019

The BBC wishes to charge over 75s for the TV licence. Is the solution to the BBC funding to scrap the outdated licence altogether and let them raise money through advertising?

No.

The whole point of the BBC is to give people an option that isn't funded by advertising and answerable to commercial concerns.

That's what means it can make programmes and tell truths that commercial media can't.


Jun 10, 2019

Is it the right decision for the BBC to stop free TV Licences for the overs 75s? Is this down to government cuts?

The BBC didn't decide to do it.

The Tory government decided to cut the subsidy for over 75s, dumping on the BBC the dilemma of either charging them or taking a significant budget cut.

Either way, Tories, who are in Rupert Murdoch's pocket, achieve their goal of damaging the BBC.


Jun 11, 2019

Does anyone believe that perhaps Jeremy Corbyn of the Labour Party is too soft and doesn't have that killer instinct to take down the Tories with charisma, good arguments and policies?

Is it “killer instinct” and being “hard” to defeat your enemies with “charisma” and “good arguments”?

Methinks the AntiCorbynBot has its programs in a muddle.


Jun 11, 2019

Should Jeremy Corbyn resign (June 2019)?

Another day, another “why isn't Corbyn dead yet?” question in my Quora feed.

Sigh!


Jun 11, 2019

Is Jeremy Corbyn too old to be the leader of the Labour Party?

Another day, another “why isn't Corbyn dead yet?” question in my Quora feed.

Sigh!


Jun 11, 2019

Did the Leave campaign win because the Remain voters didn't consider a Brexit likely hence didn't vote?


Jun 11, 2019

Why would anyone be upset at a President for looking out for people in the country he represents?

I don’t think there’s any reason to be upset if he is looking out for the people in the country.

If he is dividing the people in the the country into the “good” and the “bad”. The people he will look out for vs the people he will scapegoat and harass and stir up hatred against, then that is absolutely something to be upset about.


Jun 11, 2019

Brexit supporters and remainers, is there one type of person from your own political stance that you feel doesn't represent you e.g., some leave voters don't like Nigel Farage?

Nobody exactly represents my position.

I’m someone who thinks :

Leaving the EU is a terrible idea.

But that we have to do it because of the referendum result.

And that the ongoing popularity for the Brexit Party is evidence that the country hasn’t changed its mind sufficiently to justify overturning that referendum result by cancelling Brexit

And that Leave would plausibly win a “second referendum”

That our Brexit policy is therefore 100% a damage limitation exercise

which means choosing the softest Brexit possible.

without creating a far right uprising screaming “betrayal” who will take the country to a very dark place.

And that despite being very important and very serious, Brexit isn’t the biggest problem in Britain or in politics right now, and therefore our political focus should be elsewhere.

It won’t transform traditional political allegiances and destroy the two main parties in favour of a Brexit and a Remain party. It is still a short term inconvenience.

But we do need to build bridges and figure out how to heal the vicious divide that Brexit has become. Because THAT is a bigger problem than the economic damage that Brexit does

And, ultimately, our political focus should be elsewhere. Finding policies that work for everyone.

The person who that puts me closest to is Jeremy Corbyn.

Though I would rather have seen Labour choose a Norway-like option and make the argument for freedom of movement.

But while I disagree on that, I think that’s a minor issue compared to all the others. If we Leave into the Customs Union, stay aligned with EU standards and on good terms with the EU, I can imagine the UK rejoining the single market in another 20 years, once the country is over this particular mania. Or at least upgrading to return to closer agreements in a series of new, piecemeal deals that brings us closer to Norway.

So … given all that. I find myself sympathetic with and agreeing with various people on the Remain side about the effects of Brexit and the character of the Leave politicians … 99% of the time.

And disagreeing with their desire to cancel Article 50 80% of the time.

Disagreeing with their presumptions that Leave is now discredited and that Remain is the “will of the people” … say 50% of the time.

And disagreeing with their frustration with Labour and antipathy to Corbyn 99% of the time.


Jun 11, 2019

Depending on who becomes the new Prime Minister, could the NHS be under foreign control and ownership?

Sure.

If you put large chunks of the NHS out to tender by the private sector, then you might well find them being run by foreign owners.

That’s what happened to the UK electricity industry and railways. The government “privatized” (ie. sold off, cheap) the UK electricity business and rail routes. And they were mainly bought by profit seeking branches of other country’s public energy and rail systems.

It would be kind of ironic to “privatize” the NHS because “government is inefficient” and then have state health suppliers from other countries buying up bits of the NHS, and running them worse, because they are in “buccaneering mode” when playing outside the country they have responsibilities in.

Foreign ownership isn’t necessarily a bad thing because it’s foreign. Perhaps a World Health Service could have fantastic terms of service. After all we employ a lot of foreign doctors because their medical ethics transfer from one country to another. A World Health Service could combine medical ethics with massive economies of scale.

But “private health” which is always seeking to minimize costs and pay shareholders, regardless of health outcomes, is a disaster.


Jun 11, 2019

In a few hundred years from now, would music have hard distinctions? Distinctions in past music is secular and sacred. Would our music just be labeled “Pre-Modern” like other eras (Baroque) or would they keep the distinctions (hip hop, rock etc)?

In 200 years, this will be known as the “jazz age”.

And “jazz” will, rightly, be seen as a shift in music driven by and characterized by three interrelated things :

recording technology (and effects, amplification, computer manipulation etc.)

recording captures the quirks and idiosyncrasies of the performer and performance, leading to a new musical emphasis on

the virtues of improvisation,

“swing” and “groove” (ie. hard to notate rhythmic feel), and

personal style (particular qualities of a singer’s voice or a rapper’s flow. Or the exact tone that a rock guitar god gets from the fingering style plus the strings and body of the guitar plus the effects.)

a focus on music as a vehicle for personalities and characters. Music actually becomes a kind of pantomime or theatre where your personality (musical but also extra-musical) becomes part of the reason for people to listen to and enjoy your music.

Other modern genres : rock, soul, funk, punk, disco, hip-hop, rnb, house, techno, jungle, drum’n’bass, garage, metal, dubstep, trance, EDM, trap etc. etc. will ALL be seen as simply offshoots and subcategories of jazz. All being examples of music that is driven by the same logic : recording technologies; “feel” (which is captured and manipulated by that technology) becoming as important as the “musical” (ie. tonal / harmonic etc.) structure; and personalities.

Possibly, for musicologists this “jazz” music will be subdivided into categories according to instrument. Eg. you’ll have “guitar jazz” (everyone from Django Reinhardt to Jimmy Hendrix to My Bloody Valentine). And “computer jazz” (from Herbie Hancock’s early synth experiments to basically all modern EDM and hip-hop / trap production) and “wind jazz” (from early big bands to modern … er … big bands, taking in horn driven soul and funk). And “vocal jazz” (pop music)

The future may also note that the emphasis on social dancing and music as youth culture, while not actually new (music has been used for dancing and “getting off” for thousands of years), did become extremely important and prominent in the age of jazz.


Jun 12, 2019

What do you think of Jeremy Hunt stating that "the deal with the backstop as it is does not have a future", and that the European governments appreciate "our concerns on the backstop" as "perfectly reasonable"?

He's talking to the Tory party.

And it's an article of faith in the Tory party that you can have your cake and eat it … because Britain!!

Meanwhile … back in reality …


Jun 14, 2019

How do you think Brexit will be remembered by Britons and the rest of the world in 50 years?

“Mummy, how come we ended up under a fascist dictatorship for 30 years? In Britain of all places?”

“Well son, that's a long and embarrassing story. There was 9/11 which made hating brown people respectable. The 2008 crash and Tory austerity which made most people in the country poor and desperate. And then there were a couple of demagogues called Nigel Farage and Boris Johnson …”


Jun 14, 2019

Why isn't there more of a can-do attitude towards a no-deal Brexit?

Oh, I'm sure, even as we speak, Cornish smugglers are sweeping out their caves, readying them to do business again.


Jun 14, 2019

Did Brexit happen out of "nostalgia" for "Global powerful Britain"?

Partly.

It's not the ostensible reason. And it didn't necessarily influence that many voters at the time of the referendum.

But to hear Leave politicians after the event bigging up all the wonderful opportunities to trade with the world, free from the shackles of the EU, then you can definitely detect it as underlying mood music.

Boris Johnson is all about nostalgia for global powerful Britain.


Jun 14, 2019

When Eminem made songs about killing his wife, he was shamed and ostracized, but when Carrie Underwood and Rihanna made songs about killing their cheating spouses, it was praised as female empowerment, how is that not the definition of hypocrisy?

Was Eminem “shamed and ostracised”?

The way I remember it, he sold a fuck-tonne of records and came to be hailed as one of the greatest rappers of all time.


Jun 14, 2019

Is it possible to be for the market and be considered left-wing?

There are varieties of left-wing thinking, even quite “extreme” left-wing thinking, that accept or even value markets.

For example Mutualism (“Free Market Anti-Capitalism” - What exactly is free market anti-capitalism? How does it work? )

And other market friendly left-libertarianisms.

It’s part of the propaganda of right-Libertarians that they claim that “markets” and “Capitalism” are just the same thing. (Almost no-one on the left accepts that equation. Not even the genuine anti-market left.)

Your average “liberal” or “social democrat” doesn’t want to get rid of the market. Just to make sure its power is balanced by other responsibilities like democracy and social justice.


Jun 14, 2019

Does Chuka Umunna's defection to the Lib Dems show how power hungry he is?

No.

It’s an accommodation with reality.

There was never any room for a new “third-party” that was neither a) the Liberal Democrats, nor b) had its own specific causes, like the Greens or the Scottish Nationalists.

It was hunger for power and significance. Or perhaps just tribal antipathy. That prevented Umunna going to the LibDems from the start. Despite that being the more sensible thing.

The sad thing is, if the initial Labour and Tory MPs had all just defected to the LibDems back in February, it would have been better for all of them. The LibDems would have immediately welcomed and celebrated them and given them a party structure to work within; people to campaign for them etc. They would have been seen as just as “principled”. They would have been benefiting from the surge in popularity that the LibDems are now seeing with Remainers. The LibDems would already be a more significant block in parliament. And the TIG faction would already be a large proportion of it, with clout within the party.

Everything that the TIG politicians wanted to achieve could have been achieved more easily and faster if they had just joined the LibDems.

As it is, much of their energy and momentum has been wasted.

They look confused and indecisive. Their squabbling over electoral pacts made them look selfish and unserious. They’ve split into micro-factions, marooning Anna Soubry (who is, in many ways, a serious and courageous politician) in a dead-end party going nowhere. And almost all of them will likely lose their seats in the next GE, because they have no base and no platform.


Jun 14, 2019

How likely is it that more MPs from other parties will defect to the Liberal Democrats in light of Chuka Ummuna doing so?

If Ummuna had done this at the beginning he could have led a mass exodus of maybe 30+ MPs to the LibDems. Enough to effectively take them over.

As it is, I think we’ll see a couple more of the TIGs move to the LibDems. But most, having been burnt as part of the ChUK ticket in the EU elections, will prefer to be seen as “independent” and outside the party games of Westminster. And almost all of them are going to lose their seats at the next election anyway.

Would another 10 - 20 Labour MPs defect to the LibDems now, inspired by Chuka? I think not. Anyone sufficiently inspired by him at the time would have gone. Today Labour MPs are scenting a shift against Corbyn and probably going to hang in there in the hope of changing Labour from the inside.

Only AFTER a new general election where the LibDems do spectacularly well and Labour spectacularly badly might some Labour MPs jump. And there’s a serious risk of them being seen as carpet-baggers if they do that.

But unless the current polling numbers really DO translate into GE seats (and I doubt they will) most Labour and Tory MPs still know in their hearts that the LibDems do well as “protest” votes outside GEs. And after Brexit is resolved, one way or the other, the LibDems as a vehicle for Remainer protest will be redundant.


Jun 14, 2019

Is the music industry still suffering from people downloading music online rather than purchasing albums at the stores?

AFAIK both album sales AND downloading are in decline, and streaming is up.

It seems the music industry as a whole is making more money than a couple of years ago.

Just because there's so much streaming.

OTOH … the money is directly tied to listens and so rewards mainstream stars over everyone else.


Jun 15, 2019

Will it be world changing when we can 3D print a 3D printer?

The end-goal of the RepRap project is precisely a 3D printer that can replicate itself. And therefore change the world.

We aren’t there yet. Particularly when it comes to reproducing the intelligent controller.

But RepRap pushed things forward. And dream remains alive and research is ongoing. RepRap is printing more and more of itself. See Mulbot - The Mostly Printed 3D Printer by 3DPRINTINGWORLD for example.

I think the next major milestone is to have a RepRap that can lay down some kind of conductive track and thus print its own circuit boards. That or a milling / scoring head that can inscribe a circuit design into copper-covered circuit board.


Jun 15, 2019

Is David Cameron's legacy as Prime Minister of the UK going to be defined by Brexit?

If there’s any justice, Brexit will just be seen as the icing on the cake to the way Cameron wrecked Britain with his unnecessary austerity polices, pushed (or accepted) 14 million children in poverty, oversaw the creation of thousands of food banks (because British people can’t afford to buy food any more), starved councils into closing down libraries and refuse collection and after school programmes (want to know where the knife crime explosion came from?) and generally stripped the country of any services that helped people cope with the harsh economic times after the 2008 crash.

Brexit is just the apocalyptic end-game of Tory mismanagement under Cameron.


Jun 15, 2019

Why did Rosana Cândido, 27, and Kacyla Pessoa, 28, of Brazil do such horrible things to their son?

Allegedly they met in church, and the mother says it was due to divine revelation.

Mãe de menino de 9 anos esquartejado no DF disse à polícia que 'sentia ódio e nenhum amor pela criança'

The most likely explanation is mental illness triggered by religion.


Jun 15, 2019

Do you agree that computer can produce better music than Karlheinz Stockhausen?

Absolutely not.

Firstly, Stockhausen was an early adopter of electronics and computers to make music.

So computers only produce music BECAUSE of people like Stockhausen.

Secondly, “good music” is “innovative music”.

Not all Stockhausen’s music is necessarily good. But some is. And it is good because it’s innovative.

So far, computers can do wonderfully at copying music that humans have already invented. But it’s an open question whether they can be really creative.

It’s partly an open question because we don’t quite want them to.

One way of understanding innovation in music is “doing something new that people relate to” but one thing that makes computer creativity “problematic” is that we like to have a story of the artist behind our creators. Will we ever “relate to” music made by machine?

Once you know music is made by a machine, will you still feel touched by it? Passionate about it? Etc?

Today many of us love electronic music. But we still celebrate the humans behind it, even as we idolize the TB-303 etc.

If we didn’t detect some human behind the scenes … designing the machines, twiddling the knobs, would be feel so engaged by the music itself?

Computers are always at this disadvantage.

When it comes to Stockhausen, he’s someone who saw and explored an entirely new space of possibilities that electronics and computers.

Just listen … with an open mind … and realize just how amazing this sounded to people who had never heard anything like this before

Now you can feed a neural net the complete works of Mozart and Chopin and it will produce a statistical model of their works and thereafter regurgitate hours of music “in the style of Mozart and Chopin”.

Like this

If you happen to like this style of music you might prefer it to Stockhausen’s.

But is it objectively better? Of course not. To be objectively at the level of Stockhausen, the computer would have to be following technology trends, figure out how they could be applied to music in an interesting way, do the hard work of researching how to turn the technology into music, decide to bring two completely different genres of music together and figure out the aesthetic problems of how to do that.

Instead the AI that writes Chopin just has to build a few Markoff models of how Chopin uses particular chords together and the intonation of melodies.


Jun 16, 2019

Why is it that a lot of DJs enjoy producing music on Ableton, but a lot of beginners enjoy making music on FL Studio?

DJs play live.

And one area where Ableton scores over FL Studio is its support for live performances. And blurring together the DJing of pre-existing tracks with composing and performing new tracks.

That’s never been one of FL Studio’s strengths or focuses.

For a while ImageLine had their own, separate, DJ-ing software product. (Although I believe they’ve now sold it to someone else.) So I think they never really planned to merge that kind of usage into FL Studio itself.

And “Performance Mode” in FL Studio … which is a bit more Ableton-like, is fairly weak. You can do live performances with it. (I have) But it’s not anything like as featured or refined. It’s just sort of kludged onto FL Studio in a fairly half-hearted manner.

OTOH, I think FL Studio shines for “composing” music. Of course I’m a long time user. So I’m very used to, and happy with, the workflow.

When I see people compose with Ableton, there seems to be much more emphasis on either a) using pre-existing loops and just warping and affecting them. Or b) playing from an external keyboard or controller. I don’t find Ableton anything like as convenient for clicking beats into a grid. Or even piano roll composing. I think FL Studio is far nicer here. Slicker and with more features. Both in the grid and the piano roll.

I’d guess that what you call “beginners” are people who are learning to make music. They don’t necessarily have extra equipment like complex and expensive controllers. And they aren’t necessarily going out and performing. So FL Studio is a better fit with their needs.


Jun 17, 2019

Why do most of today's youth like music more for its beat than its melody and harmonics?

Youth have always liked music for its beat.

You think kids didn’t like rock’n’roll for its beat more than for its melody and harmony? If they had preferred melody and harmony they’d be listening to Perry Como rather than Elvis and The Beatles.


Jun 17, 2019

What is a greater threat to human progress: the rise of right-wing nationalism around the globe or climate change and environmental destruction?

The two work together.

Climate change is a real threat. But right-wing nationalists are doing all they can to prevent international co-operation to fix it.


Jun 18, 2019

Will Boris Johnson defeat Jeremy Corbyn in an election because of Johnson's charisma and Corbyn's lack of it?

Maybe.

Maybe not.

There are situations where that will be the deciding factor. And there are situations when it wouldn’t.

It depends what the economy is doing, whether we’ve Brexited yet and how that turned out. Whether a Farage vehicle is challenging the Tories for votes. Whether the LibDems are successfully keeping Remainers who have voted for them in local and EU elections.

Etc.

A day is a long time in politics these days.


Jun 18, 2019

What genuinely puzzles you about politicians like Boris Johnson?

Why does he want the poisoned chalice at this point?

If you were offered the chance to be a very short term prime minister who faces an insoluble problem with a country of very angry people, almost all of whom are going to be upset with you when everything goes pear shaped on your watch, despite your bogus promises to be able to fix it, would you actually take the offer?


Jun 18, 2019

Is Boris Johnson fooling people with his promises?

He’s not fooling me.

But … there are a lot of people who want to believe in Johnson.


Jun 18, 2019

What do you think of Sir Vince Cable’s suggestion that Chuka Umunna ‘could lead the Liberal Democrats one day’?

Unlike some people here, I don’t think Umunna is “ambitious”.

I think he’s just “lost”.

Leading the LibDems seems better calibrated to the size of his ambition and talent than leading the Labour party.


Jun 18, 2019

Is the UK Opposition Leader Jeremy Corbyn anti-American?

Corbyn has the typical left-wing suspicion of America the country and its actions in the world.

(Well justified by recent events. Look what happened last time it inveigled the UK into joining it in an unnecessary war of choice for its own nefarious reasons).

He doesn’t have any problems with American people.

If after 2020 the US is led by one of the new Progressive Democrats eg. someone like Bernie Sanders or Tulsi Gabbard, then I’m sure the special relationship is going to be very close and cooperative between a Corbyn led UK and America.


Jun 18, 2019

Do you envision Alexandria Ocasio-Cortez making a failed run for the presidency of the U.S. one day or is she just going to lurk in the shadows perfecting her Green New Deal plan?

I envision her making a successful run for the presidency one-day.

Not in 2020. It’s too soon.

Even 2024. Though Obama came through more quickly than everyone expected. If you get Trump again in 2020, then there will be a HUGE desire to swing back to the left in 2024 and if AOC has maintained her profile and quality until then, then she has a good chance.

Failing that 2028 or 2032, quite plausibly.


Jun 19, 2019

The Breakthrough Starshot project plans to send tiny starships to Alpha Centauri in 2036, which will take 30 years to arrive. Does humanity need more visionary long term projects like this?

Totally.

Yes.

Plus, given how we’re miniaturizing technology and how fast things like AI chips are improving, our entire space exploration strategy should be based, right now, on flooding the solar system with “nano” (I’m thinking phone-sized) probes and bots. NOT worrying about “sending humans to Mars”.

We can do a lot more science about, and effectively start to set up reliable mining operations across, the solar system, with bots, long before we need to worry about humans going there.


Jun 19, 2019

If a U.K. political party were to stand on revocation of Article 50, without a prior referendum, in a U.K. General Election, what percentage of the remain vote do you think they’d get?

In a General Election before October?

It depends if this party a) IS the Liberal Democrats, or b) is competing with the Liberal Democrats.

I’d say the party would get about 10–20% of total votes.

And about 30% - 60% of the Remain votes. (Like I say, it depends whether it’s the LibDems)

Of course it also depends how you define “the remain vote” too.

I voted Green in the EU elections, partly to signal my opposition to Brexit. But in a General Election I would revert to voting Labour because I think having a Labour government is more important than what happens with Brexit. However disastrous Brexit is, it’s still a symptom of Tory misrule and their attempts to inflict “disaster capitalism” on us. And ending that Tory misrule is my priority.

A massive show of anti-Brexit feeling which still lets the Tories scrape back into power is worth nothing to me. While a Labour government scraping into power, even at the cost of some kind of Brexit, is far preferable.

So I wouldn’t vote a “Remain Party” over Labour promising a soft Brexit.

I guess that means I’m not a “Remainer”. Even though I would, indeed, prefer to remain.


Jun 19, 2019

Will Rory Stewart bump Boris Johnson off in the race for Prime Minister of the United Kingdom? Would this be a good thing?

I know Rory Stewart has a military background.

But I’m not sure bumping anyone off is really his style. Or would be good politics.

Though I’m sure there are some people who would be grateful for his service.


Jun 19, 2019

Would Jeremy Corbyn be a great PM?

Yes, of course.

He’s got 30 years of parliamentary experience. He knows how the machinery works better than people who arrived in the last 10 years.

He has a history of working across parties to get things done. For example collaborating with David Davis on civil rights issues. People who think he’s too extreme to listen or collaborate with other parties in a coalition don’t know him.

Most of the “extreme” bees he has in his bonnet about international issues won’t actually hurt the UK. Come on, you “believe in Britain” but you can’t possibly risk not being able to sell arms to Saudi Arabia?

And if there’s a nuclear exchange it does not matter one iota whether Corbyn fires Britain’s “independent” nuclear deterrent. The value of that deterrent is entirely going to be decided in Moscow and Washington anyway.

John McDonnell will put taxes up. And close tax loop-holes. Most of the people threatening to leave because of high taxes, won’t. (They never do. And certainly fewer will leave because of higher taxes than are leaving / will leave due to Brexit)

But McDonnell is also a smart pragmatist who doesn’t want his legacy to be that he crashed the UK economy. He’ll consult and defer to sensible (if left-wing) economists and not do anything really drastic. (Again, nothing nearly as drastic as Brexit)

Corbyn may well nationalize the railways and water. That’s fine, it’s what people actually want.

Corbyn won’t be as radical and transformatory as either his enemies fear or his fans hope. But he will push things back in the right direction. Towards a government that takes responsibility for the welfare of the citizens. And not being an arsehole on the world stage.


Jun 19, 2019

What should Theresa May's successor do about Brexit?

Not really.

The problem wasn’t much about Theresa May and more about being in an impossible situation.

Politicians gave people the chance to vote for the impossible. And encouraged the people to believe that they could have the impossible.

Now the politicians can’t deliver. But the voters think it’s their right to have something that every politician knows is a bad idea.

So now politicians are stuck. Nothing they can practically deliver lives up to what people expect from them. And the only thing they can deliver that people expect is something they know will be a bad idea and that they’ll still get blamed for.


Jun 19, 2019

Has Jeremy Corbyn blown his chance to become Prime Minister?

Corbyn is undoubtedly unpopular with people who passionately want Labour to oppose Brexit.

And he’s going to lose many of them to the LibDems.

The question is … how badly will this hurt his chance of being prime-minister.

When it comes to the crunch, will a significant LibDem party in parliament prefer to support Corbyn or prefer to support another Tory government?

Or if the issue is decided by tactical voting beforehand, how many would-be Labour voters, fed up with Corbyn, will vote LibDem and let a Tory win the seat?


Jun 19, 2019

Do you agree with Johnny Mercer MP that ‘It is clear that the country wants Boris Johnson as PM,’ or is he deeply confused about the difference between Tory members and the country as a whole?

That smells like conflating “the Tories” with “the country” to me.


Jun 19, 2019

Will there be another hung parliament in the next UK general election?

Almost certainly.

Obviously the world is very different if “the next UK general election” is before October and still about Brexit, vs in 2020, with Brexit an already done “deal” (or no deal).

But either way … I think we’re likely to have an election where third parties such as the LibDems, SNP, Faragist Party will be “king-makers” in deciding whether the next government will be led by Labour or the Tories.


Jun 19, 2019

Why can’t Labour Party members make up their minds about Brexit?

As in all parties, it's a question that genuinely cuts across the usual concerns that bind party members together.

My mother was reminding me the other day that in 1975 my father, an activist in our tiny local Labour party, was campaigning for EEC membership, against his closest friend and fellow party activist. There were like four members of the local party, and still they were divided down the middle over the pros and cons of tying the UK closer to Europe.

Most positions in politics cluster. If you are against the exploitation of workers by greedy bosses you are probably against racism too. And when presented with the issue explicitly probably don't support homophobia either.

Whereas if you don't like paying taxes you probably don't think the government should be telling you how to run your business or telling you what pronouns to use.

That's why we can have parties in the first place. That natural affinity between political positions.

BUT … Brexit really cuts across this. It's an argument about local vs. distant, “Roman” vs “common” law. The trustworthiness of the English character vs. the trustworthiness of the “French”. Your intuitions here don't resonate with your other intuitions that lead you towards Labour or Conservatives.

Now, pretty much no-one in Labour wants a Tory Brexit and the “disaster capitalism” that will unleash.

But there is genuine room for difference of opinion on the best way to fight it. To oppose Brexit entirely? Or to try to take control of it, avoid the worst aspects and shape it to Labour's agenda?

Is committing itself to the Remain cause the thing that will push Labour to victory in the next election? Or the thing that will permanently lose it 10% of the working class and keep out of power for another decade?

Stuck between rock and hard place, and all else being equal, do we prefer Labour to lose 20 Remain inclined seats to the Lib Dems or 20 Leave inclined seats to the Brexit party? The expected disutility of these outcomes is not the same.

Etc.


Jun 19, 2019

Is Theresa May's lack of police funding to blame for the high crime rate in London?

I suspect austerity in general, closing down school and youth resources and social services and the housing crisis helped too.

But yeah, fewer police on the beat makes places less safe.

But it's one factor among many.


Jun 19, 2019

Why do computer programs recognize white men better than black women?

They’ve been given more training examples about white men.

That’s the kind of unconscious bias that gets into our algorithms today.

It’s not that the programmers want their software to be racist. It’s just that they feed the programs data taken from the way society currently is structured.

Black women are under-represented in the places where people collect data and so end up under-represented in the training data. That means that the computer has less data to work with, fewer examples to help it sort out the edge cases etc. So it ends up more acutely sensitive to specifics of white men it’s been told a lot about than the specifics of black women it’s been taught less about.


Jun 19, 2019

Should the UK cease support of US foreign policy?

It shouldn’t have a blanket position.

It should support US foreign policy when that policy is good, and oppose it when that policy is bad.


Jun 19, 2019

Theresa May was known as the May-bot - will Boris Johnson be known as BoJo?

At some point people will figure out he’s all hot air.

And then he’ll be known as BloJo.


Jun 19, 2019

Will the UK transit from capitalism to socialism if Jeremy Corbyn becomes the Prime Minister?

Very unlikely.

Corbyn’s government may just push things back to the sort of social democracy we had a couple of decades ago before neoliberalism ran out of control.

It’s hard to see him doing anything more than that unless someone really clever gets to be a significant member of his government and set policies.


Jun 19, 2019

Assuming Labour could oust Corbyn and the hard left groups who support him, who do you see as potential future leaders of the party?

The whole question is just another tiresome “why isn’t Jeremy Corbyn dead yet? I really want him to be dead!” tantrum posing as a question.

But to take it seriously for a moment. If the left-wing Corbynites are ousted from the party (basically because they lose the next election badly) then a few figures I see becoming important in a new recentralizing Labour.

Sadiq Khan - being mayor of London is a significant job. And (despite Boris Johnson) still a good stepping stone to party leader / PM. Obviously he needs to be an MP again before this can happen.

Andy Burnham - ditto … although having lost the leadership competition a couple of times isn’t such a good look. But if the party starts looking for an experienced “safe pair of hands” who is very unlike Corbyn, then he might well fit the bill.

Jess Phillips - has a high profile. Not sure I see her as PM yet, but as Home Secretary. Or other senior cabinet position.

David Lammy - another high profile Labour politician. Good Remain credentials. Not too far to the right.

Stella Creasy

Kier Starmer - This kind of depends how the “fall of Corbyn” takes place. It could be Starmer is seen to be too close to Corbyn and will be washed away in the ouster. If the ouster is gentler or more narrowly targeted Starmer will be a significant figure. If not leader, plausible chancellor.

Tom Watson - The opposite. Probably has too many enemies among the pro-Corbyn wing of the party. Unless the ouster is very hard, and really cleans out a large swathe of the party I don’t see him getting the top job. But it’s possible.

Rory Stewart - the main problem here is that he isn’t actually in the Labour party. But does seem to be campaigning to be the leader of a centrist social democratic party.

Owen Smith - Um …


Jun 19, 2019

Why did the U.K. Labour party historically support the nationalisation of industry?

Because they think that if you have companies run by private owners, the owners syphon the money generated out of those private companies into their own pockets.

Ultimately, the owners (ie. shareholders) of corporations are in competition with the employees for what is called the “economic rent” (ie. profits) generated by the business.

If the corporations aren’t owned by private shareholders who are always skimming off their cut, then all the surplus generated by the company can be shared three ways : between better wages for the employees; more investment in modernizing and improving productivity in the service; and reducing prices for customers.

When a company is in private hands, those three uses of the money generated are in competition with the payout to the shareholders.

Note that payouts to the shareholders are not so much in the form of dividends, but in the form of trying to prop up the share price on the stock exchange.

So you might think that this is an over idealized dream of what public companies do with their profits. But the fact is that it’s easy to observe in the reverse.

So, for example, what happens when large public companies like the water providers were privatized is that the managers, instead of putting the profits from providing the service back into maintaining the water pipes, or making sure that employees salaries kept pace with inflation or cutting water prices, would spend some of the money just paying their senior executives increased salaries (because market rates demand it). And some into various kinds of financial engineering and marketing trickery (eg. the water board tries to resell electricity to its list of customers etc.) After 20 years of privatized water, the neglect of the infrastructure is losing large amounts of water, leading to hosepipe bans etc. The “fat cats” are earning eye-watering multiples of the salary of the workers. Productivity is low. And yet prices have done nothing but go up.

The hope of renationalization is to put these trends into reverse. Take the shareholders out of the equation and allow appointed managers at reasonable fees to put the surplus generated back into infrastructure and ensuring all workers are reasonably paid.


Jun 19, 2019

A lot is said about Scottish nationalism. Is there a similar movement of English nationalism advocating for separation from the UK?

I think the degree to which Brexit IS an English nationalistic movement is underestimated. As, I think, is the amount of resentment generated in England at the time of the Scottish independence referendum.

If you remember, half the Scots were badmouthing the English very publicly.

Meanwhile the Westminster government was promising the Scots all kinds of goodies if they stayed (not sure if much materialized) and certainly there were people from the English regions saying “why the hell should they get special treatment?”

We didn’t notice that enough, I think. Combined with the fact that wealth and power have been centralizing in London ever since the decline of northern industry, and you have a recipe for much dissatisfaction in English regions which had no channel to express itself until Brexit.

Now, the latest polling shows that the English Tories would rather lose the Union (ie. separate from Scotland and Northern Ireland) than cancel Brexit (Conservative party members would rather break up the United Kingdom than stop Brexit)

That seems awfully like an “English independence” movement to me.

The shame of it is, that if this were recognised earlier and managed properly, then we could have just given Northern Ireland independence (and freedom to reunite with Southern Ireland or not, depending on preference) and avoided the whole “backstop” issue.


Jun 20, 2019

What do you think about global wealth inequality?

I think wealth inequality is terrible for humanity.

And that humanity should put a system in place to reduce it as much as possible.

But before that, we should just switch off the systems that are exacerbating it.


Jun 20, 2019

Could the UK Conservative Party really come fourth in a general election?

Almost certainly not.

The EU elections are NOT the same as the general elections. Whatever the polls say in these febrile times.

The current situation will have an effect at the general election. The LibDems will do better than they did in 2015 or 2017. The Farage vehicle (whatever it’s called) will do well. These parties will play a role.

But in a GE, other political issues will become important again, just as they did in 2017.

And I’ll be very surprised if the Conservatives come fourth. Or even third.


Jun 20, 2019

Is dubstep dead?

I haven’t heard anything that has excited me for a while, so I guess it’s hit its inevitable decline.

No idea if it’s still a draw in clubs / raves or not. D’n’b mysteriously still seemed to keep going, long after it “died for me”. So maybe dubstep will too.

I think dubstep crossovers still have some life in them. Metal-dubstep and other hard rock dubstep mixes, can be terrible, but also might be a way forward to come up with something new.

Also, I wonder if the best thing for dubstep is to sink back into its dub-roots.

Psydub seems to be thriving … mixing ideas that have been bubbling away in dub, chill-out, psytrance, ambient for 20 or 30 years into what is still a fairly pleasant listen.

This genre of music can (and maybe does) absorb the outrageous bass sounds that dubstep developed in its recent, more colourful years. But keeps it slower and sweeter. And perhaps you could imagine stripping it down to that deeper, more minimal Peveralist-type sound …

… and getting something quite interesting. A kind of return to minimal, heavy pressure while keeping the hallucinogenic psy- vibes. Some urban, some ethnic etc.

Bass-heavy music is never going to go out of style. Nor is something with a slower-sensuous vibe. Look at all the ways trap is evolving.

But trap has also hit a bit of a dead end. Though the fact it’s a sample-based music and vehicle for rappers means trap is has a lot of room to keep developing.

But we might be due for a new rhythmic twist. And psy-dubstep might as well be the place it evolves. Though perhaps the twist needs to happen in a more dancey environment.


Jun 20, 2019

How would you feel about a Muslim prime minister in the UK?

Depends entirely on which party they belongs to and what their policies are.

As far as I'm concerned, Islam and Christianity are just two different sects within the same religion anyway. Christian or Muslim is all the same to me.


Jun 20, 2019

If you could "will" a new technological breakthrough into existence, what would it be and why?

Viable nuclear fusion which could start working tomorrow.


Jun 20, 2019

Why are people so harsh about Boris Johnson? I keep seeing news articles about “stopping him”. It seems pretty unfair.

Boris Johnson has said that “we” ie. the Tories led by him, need to stop Jeremy Corbyn.

Is that also unfair?


Jun 20, 2019

What are the odds of Jeremy Corbyn ever becoming Britain's PM?

Today (20 June), Paddy Power has Labour 5/4 to get most seats in the commons :

https://www.paddypower.com/politics/uk-next-general-election

But only 4/1 to get overall majority.

It only gives Corbyn 66/1 to be Britain’s next PM. For the obvious reasons that the next PM is almost certainly one of the current Tory leadership hopefuls.

It doesn’t explicitly give odds on him ever becoming PM.

The take-away message. Labour is likely to get most seats at the next GE. And Corbyn will be in a position to try to form a minority or coalition if he survives until then. After that, it’s largely about what the SNP and LibDems do.


Jun 20, 2019

How much longer until Jeremy Corbyn is forced out as Labour Party leader?

Aaaaand … here we are. Today’s “Is Corbyn dead yet?” question.

Thanks Quora newsfeed.


Jun 20, 2019

Who wants to see Jeremy Corbyn opposite Rory Stewart in PMQ's?

Me.

Britain would be a much better place with Corbyn as PM and Stewart as leader of the Tories. (Assuming he didn’t immediately return to type, but actually kept up with the social democratic centrism he developed in his leadership campaign.)


Jun 21, 2019

Do you believe that globalization has destroyed your country's craftsmanship?

Not so much globalization as industrialization.

Ever since we started mass producing with machines, craftsmanship as a mass skill has declined.

Undoubtedly you'll still find a few highly skilled experts catering to the very rich and doing well.

But once people are sent into factories their craftsmanship is traded away for cheaper mass production.


Jun 21, 2019

Do you think Facebook is a toxic platform to reasoned discourse?

Yes.

I left FB back in 2013 so I don’t know it today, but back then I thought it was deliberately optimising to increase flow and addictiveness at the cost of careful reading and reasoned discourse.

The main issue was collapsing any post longer than about two lines of text so that it needed to be clicked on and opened up to be read.

That meant FB could fit more posts on the screen, and amplify the impression of a huge amount of content that needed to be dealt with. Ie. ramped up the sense of urgency and information overload for the user. But made it harder for users stay concentrated on the content and argument of any particular post.

Even in discussion groups this was going on. The result was that the users were always distracted by “the next thing” to deal with, rather than given space to think about the current thing.

Even then I knew that this prejudice against text was making Facebook a dud medium for any serious discourse. I had been reading Marshall McLuhan and realized “Facebook is reinventing TV”. The overwhelming flow that reduces you to being pulled on to the next item with no more response than repeatedly stabbing a like or forward button.

Furthermore, this collapse of text to a trivialized placeholder made for the rise of visual memes. Because structured text is so devalued on Facebook, anyone who wanted to say anything moved to pasting the same text on a picture. The emotional charge of the underlying picture, the shock value or the humour or the cuteness, swamped everything else.

Again Marshall McLuhan is relevant here. The medium is the message. When you move from communicating in words to communicating in pictures you lose an entire framework for thinking.

Finally, Facebook has turned our informal and vaguely defined friendships and acquaintanceships into hard machine-managed links. It has “instrumentalized” informal human social connections. Which was great for Facebook. It got loads of data it could mine for information about you, and sell on to advertisers. But actually ruinous to those relationships themselves.

The guy you would chat with in the lift on the way to work? The old school friend you would catch up with once every five years? Your aunt you only see at Christmas?

At that level of conviviality and intimacy, these “weak ties” enriched your life and made the world a friendly place. Full of familiar faces.

NOW … those fuzzy informal connections have become stark. A harsh light illuminates every one. Each is now a media channel blasting you with more information. Perhaps only semi-interesting. Perhaps depressing. (Why can’t my life be more like hers?) Perhaps infuriating : a flood of fake news denigrating the politicians you support and the values you hold dear.

Instead of these weak ties enriching your world and making it feel friendlier. Now you feel surrounded by enemies. You’re in constant “fight or flight” mode. Your enemies are even in your pocket! Ready to blast you with yet another outrageous lie or example of their grotesque prejudice.

You didn’t need to know the voting intentions of your aunt. Or your old school friend’s views on transsexuals. The topics never came up in real life. Now the horrible truth is out there for you all to see, and you no longer like your aunt or old school friend as much.

Vague liking has been replaced by vague dislike and sullen annoyance. Because you know now too much about people you shouldn’t have known so much about.

The world feels less full of friends than of enemies. And, of course, everyone is on edge and every disagreement spirals into an argument into a shouting match and further enmity.


Jun 21, 2019

What is the largest living organism that humans have yet to discover? What do you think it’s like?

Depends how you define “living”.

If you define it fairly loosely (eg. Kauffman’s description of autopoeisis + thermodynamic work), there might well be entire galaxies that count as “living organisms”.


Jun 21, 2019

Do you consider pragmatism a good trait?

To an extent.

(Which is obviously the right answer to this question, right?)

Of course pragmatism is a good trait. And without it you are unlikely to achieve much.

OTOH, it’s also like your food without the spice. You kind of need a bit of craziness or courage or sheer bloody mindedness (as Shaw put it, “the reasonable man adapts himself to the world, the unreasonable adapts the world to himself. the world belongs to the unreasonable man”) to flavour your pragmatism so that you can push for something good.

It’s a balancing act. Too much craziness and you never get anywhere. Not enough and it’s not worth going anyway.


Jun 21, 2019

Twitter and other social media platforms have been attempting to suspend and ban Alt-Right and Ultra-Rightist users. Should they do the same for the Alt-Left and Ultra-Leftists?

As an ultra leftist I don't mind if Twitter and YouTube ban me, or any other hard leftist if and when we advocate violence against, or denigrate, innocent people.


Jun 21, 2019

Who was your favorite radio DJ?

+1 for John Peel


Jun 22, 2019

Why are we still using MIDI v1.0, 37 years later?

Because it works.

If it ain’t broke, don’t fix it.

MIDI is a stunningly good, useful protocol which is as used and useful now as it was when you plugged your first synth into your first 8-bit micro.

Fantastic.

Of course, it’s not perfect.

And it isn’t entirely unchanged. Today we mostly run it over USB and virtually in our computers, not over 5-pin DIN cables. Roland introduced General MIDI and people have stacked other conventions on top of it.

But for that bit of music that’s basically about “play this series of notes at these times”, MIDI is sufficient.

Don’t worry about it being old. Internet Protocol has been around for a while too. As has the alphabet.

Of course there are some new things we’d like. More data transferred faster. You can never communicate too quickly for music, which ideally needs perfect synchronization. Undoubtedly there are other new things we want to say in music that MIDI can’t quite capture. (Though DAWs have proven you can express a fair amount in nothing but piano roll notes and controllers which are integer values between 0 and 127.)

Maybe we would like and will get a MIDI 2.0

But never dismiss good, tried and tested, well supported protocols. They are gold.


Jun 23, 2019

Is it illegal to secretly record someone without their permission in the UK?

I believe, on the phone, it is illegal, yes.

But not in real life.

If you think about it, journalism would be impossible if it were illegal to record or film people without explicitly asking their permission first.


Jun 23, 2019

In the future, what celebrities will be forgotten that are relevant right now?

Anyone who is going to be forgotten in the future isn’t really “relevant” even now. You can safely ignore them.


Jun 23, 2019

Who is lying? Steve Bannon says that he and Boris Johnson argued about a speech that Johnson gave, resigning from Theresa May's government, but Boris Johnson denies any relationship with Bannon at all?

I have no especial knowledge, but I’m betting Boris is lying.

He’s dishonest anyway. And he has more reason to lie than Bannon about a connection.


Jun 24, 2019

Does Boris have any idea what to do?

The only thing he’s said he would do is use Gat 24, which is wrong.

Kingshuk Bandyopadhyay's post in Brexit Watch

I’m guessing he doesn’t have the faintest idea what to do.


Jun 24, 2019

Why are 'progressives' demonized, while the contemporary GOP is lionized?

Ask “by who”

Then look at who the lionizers are working for.


Jun 26, 2019

What is the reasoning behind Sadiq Khan saying that London is "safe" when there has been an explosion of crime since he took office?

London is safe.

Certain kinds of crime, including kids knifing each other, are up.

But for most people it's largely as safe as it ever was.


Jun 26, 2019

Why did the British Labour Party abandon Blairism which was successful and smart?

Blair's government was a product of its times.

Most people, including voters, bought the neoliberal story that private initiative should make all the decisions. And the government was just there to protect people from the sharp edges. The world economy seemed to be growing, everyone seemed to be getting better off with capital in charge. So that argument could be made with the straight face.

Then things began to go wrong.

Blair joined the invasion of Iraq. That was wrong. But not the real problem. Politicians can and do stupid things all the time.

No, it was a symptom of the real, deeper problem. That Blair’s power was a façade. Blair wasn’t really in charge.

Blair was running scared of the media. Of Rupert Murdoch. And Murdoch wanted the invasion of Iraq. (Which is why his Fox News pushed it the whole time)

Ultimately Blair could do what Murdoch let him do. He joined the Iraq invasion because he calculated that he couldn’t afford to be seen to be going against it.

By accepting the neoliberalism that Thatcher had bequeathed the country, and giving up the argument that a Labour government could be an active investor in, and economic agent which was actually GOOD for the economy and national welfare, Blair had given up the idea that government was really necessary at all.

If all a Labour government was, was a way of offering a palliative treatment to those who fell through capitalism’s cracks : the poor and disabled and disengaged underclass etc. And as a kind of international do-gooder. (Which is the world-view and role that Blair accepted for Labour) then inevitably, it was only there on sufferance. The moment times got hard, and the Tories could make an argument that “we couldn’t afford to be this generous”, the whole New Labour project lost its raisan d’etre. And Cameron could just waltz in and launch austerity.

If Blair had actually made the case to the British voters that they needed his government’s interventions and activities for their own good, then he’d have been on firmer ground to resist Murdoch’s demands for Iraq etc. He’d have had a mandate in his own right. As it was, he ducked that argument, and allowed the public to see his administration as a luxury, only to be indulged in when they felt they had sufficient to spare.

The second thing that went wrong was the world economy blowing up in 2008.

That clearly demonstrated that unregulated finance did not create stability but was effectively an unstable casino. And you couldn’t trust it to run itself. Worse, it revealed that the feeling of economic security felt by the middle class was an illusion. Job security had collapsed. Wages were, at best, stagnant despite the economic boom. What kept the middle class feeling “OK” was the rising price of their home relative to the cost of their mortgage, and “treating their house as an ATM”.

The moment the property market blew up, and their house price collapsed, they started to feel how exposed they really were. As globalization was sucking the industrial economy and secondary services out of the West and into China. As work was ever more precarious … freelance, short-term, zero-contracts etc.

The social safety nets held up under Blair and Brown. But the moment Cameron took power, they were ruthlessly cut. Revealing, again, how flimsy the foundation, how shallowly rooted, the Blair / Brown good times really were.

This is why the British Labour Party had to give up Blairism. It depended on a particular time and state of the world economy that have now gone, however much you wish them back.

World capitalism is harsher and more aggressive than ever. People feel the insecurity more keenly. They are more stressed, more protective of what they have, less willing to accept risks and embrace change and difference.

Both the financial resources AND the social cohesion that Blairism relied on, are gone.

What is left is the need for a Labour Party that can make an uncompromising argument for an interventionist Labour. For a government that actually challenges capitalism for power, takes power from capital, and secures economic spaces which are run for the benefit of the people who live, work and consume in them, not just the investors who hover over the top.

A Labour which has the will and stomach for the fight against capital. To tell it “no”. Rather than duck out and tell it “yes” as Blair and co were inclined to do.


Jun 26, 2019

Will there be a general election in the UK in 2019?

I still think there’s a higher chance than not.

Whatever Boris says now, I think he will be very tempted to go for another GE to establish his mandate. He’ll do it if he seems to be getting a honeymoon period with voters when he takes over. He’ll do it if MPs in parliament and the media complain that he isn’t legitimate in taking us to No Deal Brexit. He’ll do it if he sees Corbyn’s popularity sinking and decides to gamble on wiping out Labour.

He’ll accept a Tory / Brexit party coalition as the price of that, gambling that his own popularity and the Conservative Machine will beat out Farage’s popularity and the shambles of Farage’s political organization. He’ll bet that Farage can be bought / brought back into the Tory party and effectively nullified with a harmless cabinet position.


Jun 27, 2019

What do you think of Boris Johnson’s hobby? He confessed to making model buses from old cartons and painting passengers on the sides. Should we ask to see some of them?

I think The Guardian’s John Crace said it best …

“Then came the final implosion. Asked what he liked to do in his spare time, Johnson literally had no idea what to say as even he could see that “shagging” wasn’t an appropriate answer.”

But I think Rupert Baines has the definitive answer to this question.

Nevertheless, to be fair to Boris, perhaps it was just a Freudian slip. Asked to make up something at the spur of the moment, his mind was filled with lurking “bus” imagery.

And let’s not forget Boris’s other bus-related debacle. The 300 million quid he blew on recreating “Routemaster” buses in London. "A bus designed for people who never take buses": how London's Routemaster became a £300m white elephant


Jun 27, 2019

Can the Labour Party solve Brexit?

The problem with Brexit is that people profoundly disagree with what a “solution” means.

“Solving” it to everyone’s satisfaction is impossible.

Does Labour have a proposal for Brexit?

Yes. It’s membership of a CU but not the Single Market.

Is that a “good” solution?

It’s a solution that you can make an argument for. There are reasons to prefer it to others. There are reasons to dislike it. Most people don’t like it. But then again most people don’t like any of the solutions.

Is it a serious and achievable proposal? Well, it isn’t in some special category of implausibility or undesirability that makes it “worse” than everyone else’s solutions.

It’s an attempt to “split the difference” that satisfies almost nobody. But it’s a valid attempt to give everyone a bit of what they think is important at the cost of giving them a dollop of what they don’t want.

Politically, it’s looking very hard to achieve. Because you’d need a large number of people who currently hate it to come around to it. But that’s also true of every solution that isn’t “No Deal Brexit” which is the default that happens when we can’t get our act together to agree on anything else.

The problem is, supporters of every solution that isn’t “No Deal” can, justifiably, complain that, “if only those people who say they oppose No Deal come over to my position then we would avoid the problem. It’s their [ie. the rival anti-No-Deal group] fault. They are enabling No Deal Brexit!!!!”

And it’s true. But it cuts all ways.

So it’s like crabs in a barrel. Everyone wants a “solution” to Brexit. But the more anyone tries to push their own solution, the more of a mess we find ourselves in.


Jun 27, 2019

What do you think of Boris Johnson's long-form interview with the ConservativeHome website, where he describes the Brexit Party and the Liberal Democrats “feeding like puffballs on the decay of trust in politics”?

He might have intended it as an insult, but puffballs are a vital and beautiful part of the ecosystem.


Jun 28, 2019

Is trap music going to stay mainstream in hiphop for decades?

No.

Nothing stays mainstream for decades.

That’s why the old-skool hip-hop you love is no longer mainstream.

I think it’s obvious that trap has now changed hip-hop permanently. There is no going back to before trap. Just like rock couldn’t go back to before punk.

But it will keep going on, fusing ideas from trap with further new ideas, and creating more new and interesting music.


Jun 29, 2019

What attributes, lacked by Theresa May, does Boris Johnson have to bring about Brexit?

None.

Brexit is de facto happening unless someone decides to stop it.

Theresa May made that happen. Not Boris.


Jun 29, 2019

If someone silenced me because they were offended even though I did not intend to offend them, did they violate my right to free speech? If so, does that render their silencing action the real offense while maintaining my right to continue speech?

If you didn't intend to offend them, then just apologise that you upset them and move on.

Only people who DO intend to be offensive obsess about being told off for it.


Jun 30, 2019

What are the bounderies of "freedom of speech"?

The one that pretty much everyone accepts is “shouting fire in a crowded theatre”

But what’s so special about the word “fire” and the situation of a “crowded theatre”?

Once we understand that we can extract the general principle of the limits of free speech.

The reason you shouldn’t shout “fire” in a crowded theatre is that it might cause a panic. People immediately hearing your shout, run for the exit, trampling others in the process.

If there wasn’t a fire, and you were just trying to cause a panic for your own devilment, then you have caused a great deal of unnecessary harm and suffering.

Even if there IS a fire, it’s still better to calmly inform people and help them to get to exit in an orderly manner. Shouting the word in a way liable to cause panic and injury to others wasn’t the right thing to do.

So that’s the limits of free speech.

What is the general principle here?

Making up false shit which will cause other people to hurt each other is wrong.

And is speech that should be limited.

And even if you have truths to tell, tell them in the calmest way, that minimizes the amount of damage caused when people react to it. And tell them in as constructive a way as possible for both the people receiving your words and those third parties who receive the knock-on effect of them.

Again, we should limit speech that violates that principle.


Jun 30, 2019

Why does the Ecuadorian government give Julian Assange special rights?

This question is out-of-date.

Although Ecuador previously recognised Assange’s right to asylum, the new government has now thrown him out for its own political reasons.


Jun 30, 2019

How much has MPs taking drugs contributed to the idea of BreXit?

Googling Nigel Farage pint suggests a fair amount of alcohol was involved.

Both Boris Johnson and Michael Gove are cokeheads who say we should be “thinking positive” about Britain.

I guess it helps to have some help with your positive thinking.


Jun 30, 2019

Is Andrew Yang a good Presidential candidate for the U.S. election in 2020?

Andrew Yang seems to be a good guy.

And would be an interesting American president.

But I think his virtues are too geeky to speak to most US voters in 2020.


Jun 30, 2019

The Civil Service claims Jeremy Corbyn is too frail health-wise to take office as the UK Prime Minister. Do you think this is true?

That seems to be this week's line of attack by the “why isn't Corbyn dead yet?” faction, yes.


Jun 30, 2019

Is it right to talk about the military and then change subject to the working class as if the two are connected in a direct relation at the present or future?

It's wrong to conflate the military with the working class.

But I don't see why you shouldn't talk about one and then the other.


Jun 30, 2019

When is Jeremy Corbyn resigning?

Ah yes … the old “Why isn’t Jeremy Corbyn dead yet? Please, I really want him to be dead” question.


Jun 30, 2019

Was the entire Brexit campaign based on lies?

It was sold on a bunch of lies.

That the EU was preventing us doing things that it wasn't in fact preventing us doing.

That it stole our fishing rights, when in fact, we'd sold them.

That membership was a bad deal for the UK when it was actually a good deal.

That the EU was facilitating illegal immigrants coming to Britain, when it was in fact desperately trying to figure out how to duck out of its legal responsibility towards refugees. (You do all realize, right, the once the UK is outside of the EU, then Calais becomes a convenient way for the EU to vent its unwanted “illegals” to “somewhere else”?)

That new and “better” trade deals would be “easy” to find and enter into.

That the money not sent to the EU would magically be available to and find its way to the NHS, rather than being soaked up by the losses and costs of Brexit.

That we were regaining “sovereignty” despite that word having no clear or well defined meaning given that all international trade deals put constraints on a country. Especially ones made with rapacious giants like the US and China.

That leaving the EU would automatically create a more hostile environment for immigrants in the UK. (To an extent this is true, but Theresa May had already embarked on that, and the degree to which the UK will further clamp down on immigrants is more a function of the right-wing populism unleashed than the technicalities of EU membership.)


Jun 30, 2019

How could deepfakes impact the 2020 U.S. elections—and will Congress do anything but keep panicking?

The main issue with deepfakes is not so much that people will use them to make fake videos of politicians saying and doing things that they didn’t say.

It’s that now any politician who is caught saying or doing things that would turn off the voters can (and will) claim that they are innocent and that the video evidence is a deepfake.

While it may be possible to prove that something IS a deepfake, it’s going to be fiendishly difficult to prove or convince people that something isn’t one. Especially convincing people who don’t want to be convinced.

So … not simply political behaviour, but every piece of video evidence is now void.

Videos of police brutality and malpractice. Stings of public officials taking bribes. Leaks of torture in FEMA concentration camps? Livestreamed mass shootings.

All of it, rejectable.

Video as evidence is dead.

It’s not clear what Congress can do about this. Even if it tried to ban the use of deepfakes in its own jurisdiction it can’t stop people in other countries making them. And can’t stop the accusations that people make that other videos are faked.

I’m sure we can come up with some kind of video cameras that hash and encrypt the video they take. Possibly post that hash to the blockchain. Etc. And then we can know that video hasn’t been tampered with since leaving the camera. But you still have to trust the camera itself. And the accusation that someone else had a hacked camera will be easy to make.


Jun 30, 2019

Did the recording by the neighbours of Boris Johnson and his girlfiend having an argument, then releasing it in the media break any privacy laws?

It would be impossible to do investigative journalism if it were illegal to publish any recording of people against their wishes.

Imagine, you sting a government official taking bribes, and capture it on a secret camera. But then you have to get his permission to publish the story? It’s absurd.

The idea that we can’t, in any circumstances, publish recorded information they don’t want us to publish, means we can’t hold anyone in power to account.

There has to be some criteria under which it is legitimate.

And that criteria is “public interest” which has two parts :

is the person a “public figure” ie. one who wields power in public that can affect others, and thus gives us a legitimate interest in knowing their character and how they are using that power?

is what that person is doing, relevantly related to their exercise of power?

I think in the first case, Boris Johnson, a man who will soon be PM, is absolutely fair game for revelations about what he is getting up to. He will wield huge power over the UK in the next few months, in particular with how he handles Brexit. It’s vital for us to know the truth about his character.

On the second, I’m more ambivalent. Basically the guy was getting screamed at by his girlfriend. Let’s make the obvious assumption that whatever the ostensible given circumstances, lurking behind it was the fact or suspicion he’d been cheating on her. That’s totally in character with everything we know about Boris and everything we know about screaming girlfriends[*].

Does infidelity count as sufficient grounds to invade private life? I confess I’m less moralist about such things than some people (Phil Jones (He / Him)'s answer to If your local MP had an extra - marital affair, would you change your opinion of them? Would it influence your vote? )

I think it’s borderline here. If Boris had a slightly different history I’d say that the fact his girlfriend was screaming at him isn’t in the public interest. What makes this case a bit special is that he is actively courting the votes of a small Conservative electorate who are known to be moralistic about such things. In other words, I as a leftist who would not vote for Boris under any circumstances, but am fairly tolerant in sexual matters, don’t have any legitimate interest in whether Boris is unfaithful. Really The Guardian shouldn’t be telling me about it.

BUT … maybe the Conservative members who will elect him, and for whom this is important, do have a legitimate interest in knowing that. And perhaps The Daily Mail and Telegraph have the obligation to inform their readers of this.

[*] Except, obviously the case of violent domestic abuse which is a different and infinitely more serious matter. But no-one seems to think is the issue here.


Jun 30, 2019

Is Sadiq Khan a terrorist sympthathiser?

Nope.

Next!


Jun 30, 2019

Which artist or group typifies the 90s rave scene to you?

The Prodigy (back when they were good)

DJ Seduction - Sub Dub was one of my favourite rave tracks.

Altern-8

The mighty cult favourites, Earth Leakage Trip

Acen - Trip II the Moon (Part 2)

The Future Sound Of London - Papua New Guinea

Even then turning mystical / ambient. But this (in other mixes) was still a rave tune.

And while we’re on the subject of rave bands sampling This Mortal Coil’s “Song to the Siren”, Messiah weren’t all that great, but actually this was very enjoyable.

Rave was brilliant. But then of course early jungle turned up and kicked everything into a whole new dimension. And a lot of those rave tunes started sounding lame in comparison. Jungle was really ‘ardcore : speed and dark energy.

Omni Trio - Renegade Snares

But of course, jungle was at its best when it still was rave. When it was bringing the reggae and hip-hop elements together with the hedonism of E.

Once it became drum’n’bass it was just hard work.

I loved the jungle remix of Barrington Levi’s “Under mi Sensi”. But in retrospect I find this version, the same people aiming at a straight up rave crowd, rather charming. Innocent and fun.


Jun 30, 2019

What do you think of Nigel Farage demanding that the conservative party step aside and give it a free run in Labour seats today, because only the Brexit Party could stop Jeremy Corbyn?

I think it's strategically smart of Farage.

It's plausible. That he can take Labour voters in a way the Tories can't.

And at the very least, pressurises the Tories into supporting more right-wing policies that he likes and further establishes his influence and relevance.

I utterly oppose Farage and regret that things are this way. But in his position I'd do the same.


Jul 1, 2019

What are some good things about Jeremy Hunt?

He’s not Boris Johnson


Jul 2, 2019

Has any British politician of the last 40 years been smeared as much as Jeremy Corbyn?

From the right, there’s little difference.

As others observe, every Labour leader is continually harassed for all kinds of trivia and trumped up insults by the Murdoch press and other right-wingers.

Being smeared by the right goes with the territory of being Labour leader.

Corbyn’s a big boy and he can handle it.

But …

I don’t think any Labour leader in living memory has suffered so much continual character assassination and so many attempts to undermine them from within the Labour party itself and from those generally on the political centre-left as Corbyn has.

Corbynism has really touched a raw nerve there.

Obviously it’s not fun for the centre-left, seeing what they believed was “the right way to do things” and the widely held political consensus, fall apart so spectacularly as the third-wayism of Clinton and Blair and Obama did in the last few years.

I do understand how much that hurts.

Nevertheless, they really aren’t handling it with good grace. It’s just hilarious how many “Is Corbyn dead yet? Why isn’t Corbyn dead yet?” questions I get in my Quora feed each morning. Of course, the questions could be trolls. But the answers are certainly from real, disaffected centre-leftists.

And I just don’t see the point.

As I observed back when Corbyn took over Labour and faced his first internal coup attempt.

Corbyn has many weaknesses and two strengths : he’s popular with, and enthuses, the membership; and he’s widely seen as a man of principle and decency. If the PLP decide to trash those virtues - the enthusiasm of the membership, and the decency of the man - then they’ll end up with nothing at all. All the structural weakness that Labour is struggling with PLUS mass disengagement from the membership, and a perception that Labour has no place for principle. That would be suicide.

What is “problematic” about Corbyn has always really been a symptom of deeper problems that Labour faces. Corbyn’s “dithering” over Brexit reflects internal divisions in the wider Labour movement over the EU. And the widening gulf between Labour’s traditional working class support-base who are suffering from Britain’s long term industrial decline under globalization, and its urban liberal middle-class support base who have had the resources to handle and take advantage of globalization.

Even the “anti-Semitism” crisis has a deeper background, that encompasses everything from the left’s reading of the Palestinian cause as a traditional anti-colonialist struggle, through to getting into bed with Arab nationalists during the opposition to the Iraq war, through to the fact that Muslim communities (with some anti-Jewish prejudices) are an important support base in some Labour held seats.

Reasonable observers would see Corbyn as a leader tossed on this storm of issues. Handling them (or not handling them) to the best of his ability. Perhaps you think he’s handling them badly. That’s fine.

But we’re in an age of hysteria. Brexit and partisanship has eliminated the possibility of sensible discourse. So today Corbyn’s critics hold him personally responsible for the whole mess we’re in.

In their view we have Brexit not because most of the British voters wanted it at the time of the referendum, and much of the country still passionately supports it; but because Corbyn personally didn’t oppose it hard enough and personally secretly wants it.

In their view Labour has an anti-Semitism problem not because real human beings might feel some loyalty and solidarity with old comrades and find it hard to chuck them under the bus just for having said something stupid; but because Corbyn is personally anti-Semitic and personally is signalling that it should be tolerated in the Labour party. (Even when he makes public videos that clearly and explicitly say that he doesn’t approve of anti-Semitic attacks and that people who do them aren’t doing them in his name, he is still accused of using some alternative communication back-channel to signal his OKness with anti-Semitism.)

I think most people on the centre-left are able to dispassionately look at the Conservative party and recognise the madness of the Tory who blames Theresa May for all the frustrations and impossibilities of Brexit. The kind of Tory who is now happily embracing No Deal extremists and their empty promises, who is convinced that Johnson’s gung-ho and “can do” attitude will suddenly make Brexit work out because the problems were all due to Theresa May’s failings.

But those same people are still convinced that Corbyn is the cause of all their woes and that if only he were to be removed and a proper sensible “popular” centrist leader installed, all the problems would disappear.

This is delusional. As I feared in 2016, they’ve spent three years trashing the idea of Corbyn’s decency, amplifying and screaming about every flaw and mistake, forwarding every negative story and lapping up confirmation bias. And it is working. Labour is now losing members. Corbyn’s popularity is pretty low. “See!!!!”, cry the anti-Corbynists. “That PROVES he is a bad leader”. No, it proves your campaign of negativity has worked.

And now the other part of my prediction is going to come true. Having trashed Corbyn and his movement in Labour, they’ll find that they have nothing else.

An obsession with reversing the referendum result and cancelling Brexit disguises the lack of any other policy proposals to rebalance the inequalities of the UK economy and fix the underlying real issues that drove people to vote for it. And the lack of any strategy to try to reunite the country behind a plan to move forward.

If attacking Corbyn allows the Tories to scrape back into power, then we just get No Deal Brexit and more Tory austerity and a lousy trade deal with Donald Trump; when we might have had a semi-detached Customs Union, continuing alignment with EU standards, and the possibility of rejoining the single market in 10 or 20 years once the country had come around to it.

Slaying “anti-Semitic” Corbyn won’t make anti-Semitism on the interwebs (which was always driven by Russian and Eastern European trolls working for Putin and Orbán, not Corbyn’s Labour) diminish by one tweet. It won’t make international capital less powerful or exploitative. And the right will continue to promote anti-Semitic stereotypes of Jewish bankers to distract rightful criticism of banking as a system. Slaying “anti-Semitic” Corbyn, won’t make Netanyahu re-establish any kind of peace process with the Palestinians. Or heal the divisions and violence in the middle-east which fuel much Arab anti-Semitism. Slaying “anti-Semitic” Corbyn won’t even make British people (some of whom are in the Labour party) immune to conspiracy theories being spread on social media and less inclined to forward them to their friends.

So … in summary. I don’t care about attacks on Corbyn from the right. That’s given.

But I have never seen so many left-wing people in such suicidal frenzy to tear down the Labour Party and destroy the only chance they’re going to get of a left-wing government. That is truly mind-bending. And, frankly, a bit depressing.


Jul 2, 2019

What kind of evidence would falsify evolution?

Fossils that are indisputably from a particular period in geological history, but don't fit our well corroborated timeline for the evolution of species.

(With the obvious caveat that such fossils may also turn out to be evidence of time travel, instead of falsifying evolution.)


Jul 2, 2019

Is Jeremy Corbyn in 2019 an asset or a liability for the Labour Party?

Both


Jul 2, 2019

Why is legislation aimed at stopping deepfakes a bad idea?

I don’t know if it’s a particularly bad idea.

Like other dangerous activities, using law to restrict it might stop some edge case abuses.

But I don’t believe it will be all that effective. Especially as the main negative effect of deepfakes won’t be that we believe a lot of fake videos, but that no-one will be able to believe true videos any more. Legislation won’t be able to do anything about that.

But perhaps having a law on the books preventing people maliciously spreading lies in the form of deepfakes wouldn’t be a bad idea. It’s similar to laws against slander / libel etc.


Jul 2, 2019

Have you tried Pharo? What kind of project did you make?

So far, no.

I want to play with it for something.

Smalltalk was my first real love in terms of programming languages. I used it in my final year project at university in the late 80s.

And I used it a bit at work after that.

I’d kind of like to get back into it again.

But I am very rusty. Frankly, when I open Pharo I simply don’t know what to click on or what to do to get started playing with it. I basically need to go and RTFM. But I never really get the time for that.

This is one reason I complain about Smalltalk’s (including Pharo’s) stand-offishness and not being in the right place.

There are a bunch of projects I want to do right now. That I am willing to put some time into manual-reading in order to get up to speed on. But none of them are projects that I want to run in the Pharo environment.

I want some of them running on a server and in the browser as rich-web applications. I know Smalltalk runs in the browser. But only in an emulation of the Smalltalk environment. I don’t want an emulation of the whole Smalltalk desktop. I just want to have an HTML / CSS structure and a bit of scripting behind it to animate it. Given those requirements, I’ll use ClojureScript. Another great and fantastically powerful language, that WILL just run in the browser in the way I want. (And wraps the whole of React in a convenient way so I don’t have to think about the horrors of Javascript)

Other software I want to run for music, interacting with my existing DAW software and VCVRack etc. I’m just having to bite-the-bullet and write C++ for that.

Others are interactive graphics toys I write in Processing. If someone would just clone the Processing API and way of working inside Smalltalk, and have it pump out graphics to a separate OpenGL window … that would be awesome. And something I could plausibly switch too. (As long as performance was good enough.) But until that time, I’m stuck writing them in Java (a language I very much dislike, especially when I contemplate Smalltalk)

Smalltalk is an elusive utopia. You know it’s the best possible place to be. But you can never quite get there. Or rather it’s never there, where you want your program to be.

If someone … (and I’m thinking of people like Richard Kenneth Eng and Peter Fisk ) could just solve THAT problem, then they would win me (and many, many others) over to Pharo or similar.


Jul 3, 2019

Which potential Prime Minister would best serve the UK’s interests in the next few years, Corbyn, BoJo, Cable or Farage?

Corbyn

He’d tax rich Londoners and push money out to the underprivileged in places outside of London, which would help reduce regional imbalances in the UK economy. And give hope to towns and communities who have suffered catastrophic decline under Tory austerity policies. As those deprived areas begin to see a central government willing to help them, they’ll have more faith in the UK’s political class, and be less tempted by populists from the extreme right. They may even stop thinking that Brexit is simultaneously a chance to give the establishment a good kicking and a solution to their problems.

He would nationalize and invest in British industries and infrastructure, improving the services they provided, creating jobs and rebuilding the knowledge and skills capital in engineering etc. that gets lost when a country outsources all its hard skilled jobs and focuses just on retail and services.

He would probably stop selling arms to Saudi Arabia and run a saner foreign policy in the middle-east that focused on demanding justice for the Palestinians and not supporting American aggression in the region. Stopping support for American aggression would be the fastest and most successful way to eliminate Islamic terrorism in the UK. Not to mention reducing the wars which in turn are generating so many refugees fleeing to Europe.

He would run “Green New Deal” policies to reduce Britain’s CO2 footprint, while developing new industries. And he would give government departments and institutions like the Bank of England extra responsibilities towards the environment. The evaluation of the British economy would have to include environmental metrics. And strategic economic decisions by the Bank of England would have to take them into account.

He would rebuild the crumbling school and social services infrastructure.

He would close tax loopholes and other ways the government helps keep the property market overheated, so that more people can afford homes.


Jul 3, 2019

Are you usually trying to create a project, when a new programming language emerges?

You mean, when I try out a new language, am I doing it in the context of having a project that I think it might be good for?

Mostly yes.

When I see a new language, I generally read a bit about it and try to get an idea what it’s good for. And only then, if it seems it might be better than my current languages for something I want to do, do I actually bother to download it, and figure out how to get up and running with it and start to play.

I don’t have time to try languages that look more or less equivalent to the languages I already use, or that I don’t have an application they might be particularly good for. That’s why I’ve never played with Go, for example.

Of course, this heuristic might fail me. Perhaps there’s a great language out there that looks so like my existing languages that I haven’t given it a proper trial. But there’s a cost to trying every new language seriously.


Jul 3, 2019

What does history tell us will eventually happen to China?

If history is a guide then it probably tells us that China is a big chunk of inertia that will hold together and keep doing things its own way, despite all the wars and crises and invasions and apparent changes etc.

China has been China for, what, 3000 years and counting?


Jul 3, 2019

Do you prefer using an open-source web application framework over a closed sourced?

Always.

I wouldn't dream of using closed source anything if there a comparable free software version.


Jul 3, 2019

Is the Zero Waste Movement elitist?

No.

Or rather, any political / social engagement is something which can largely be carried out only by those who have sufficient spare resources to think about and engage in it.

If you are literally living “hand to mouth” on “the bread line” you don’t have the spare capacity to do politics.

So someone could say that all politics was “elitist”.

That’s clearly wrong. And should not be taken as an argument against politics.

It’s an argument against us tolerating the existence of a tranche of society which is living hand to mouth on the bread line.

Instead society should ensure that everyone has at least sufficient resources, not just to survive without starvation, but to participate as active citizens in the politics of the society they live in. Only when that condition is satisfied can we say we have a proper democracy.


Jul 3, 2019

Do liberals support Sharia law?

No.

Personally I don’t have the slightest intension of following it.

But I support those who freely agree to be bound by it to resolve their disputes with other Muslims, if that’s what they want.

Sharia Law doesn’t override the actual law of the land. But if Muslims aren’t breaking that, then they can use whatever extra rules they like, within their communities.


Jul 3, 2019

If you could put all music into 3 genre categories, what would they be?

Music which is fundamentally about the composer. What they wish to express by the careful putting of notes and sounds together. Elaborate structure and subtle effects. This music includes much classical symphonic composition. But also electronic music painstakingly put together in the studio.

Music which is fundamentally about the performer. What they wish to express by putting their bodies up in front of a live audience and moving, twisting, vocalizing, dressing up in funny clothes etc. Many rock bands fall into this category. As do jazz improvisers. Rappers hyping a crowd. And solos for classical virtuosos.

Music which is fundamentally about the audience. Music which serves their needs. To create a soundtrack to dancing or smooching or resonating with their heartbreak. Much disco, EDM, pop music etc. falls into this category. But also military marching bands. Sea shanties etc.


Jul 3, 2019

Is rock music dead? What has caused the sudden turn away from rock music, and the rise of genres such as rap, pop, and electronic music?

I’m interested you think it’s “sudden”.

The Beatles started making experimental music that had little to do with conventional rock back in the 60s. In fact, the 60s charts were full of Motown and Burt Bacharach. Swing, soul and non-rock pop music have always been with us. From before rock was even a thing. And there’s a strong continuity of tradition from someone like Martha and the Vandellas to Beyoncé.

By the early 1970s you could be listening to The Carpenters. To Jerry Butler’s early disco. To funk. To the Jackson 5 and Stevie Wonder. To early Kraftwerk and Tangerine Dream. By 1975 you’d have heard Kraftwerk’s Autobahn. By 1976 Donna Summer and Giorgio Moroder’s I Feel Love. (The first disco track made with synths) and Jean-Michel Jarre’s Oxygene and Patrick Cowley. By 1977 Throbbing Gristle’s Second Annual Report. And the whole rise of underground industrial music that then spawned synthpop acts like The Human League. Post-punks like The Normal, Ultravox, Gary Numan, New Order etc.

By 1978 it should have been obvious to anyone paying attention that rock music had run its course. And a different, more exciting and more creative music, more danceable, more experimental, made with electronics, was overtaking it.

Given that that was 40 years ago … I’d say that far from being a sudden change, it’s taken an inordinately long time for some people to seem to notice that rock has been deprecated.


Jul 4, 2019

What do you think pre-industrial people would think of modern music with the various electronic-based sounds forming it (meaning the intentionally artificial sounds like metal, distorted voices, etc)?

Initially they wouldn’t recognise it a music. It would just be noise.

Mainly because for them, music would be made by people obviously playing it, and this was just sound coming from a box.

But after a few minutes, they’d probably start to appreciate the rhythmic aspects of it.

Then, depending on their ideas of harmony and good melody (which obviously vary a lot around the world) they might start to dig it.


Jul 4, 2019

Is it futile to argue about politics on social media?

I don’t know.

I think it’s a bit like advertising.

As people who bought advertising used to complain (in the days before analytics) “I know half of my advertising budget is wasted. I just don’t know which half”.

I’m sure that 80% of my arguing about politics on social media is futile. I just don’t know which 20% of it isn’t.


Jul 4, 2019

How much are you looking forward to October 31 when, according to Jacob Rees-Mogg, the Tory party will cease to exist if (when?) it fails to deliver Brexit?

It’s hyperbolic nonsense.

Firstly “delivering Brexit” is as easy as falling off a log. Do nothing, and Brexit happens.

And you have to understand that it’s the fault of the Brextremists who have continuously pedalled this idea that “if we delay Brexit, then Brexit hasn’t happened, and its a betrayal of the will of the people”

No. The referendum didn’t set a timetable. Taking 10 or 20 years to get Brexit right would NOT be a “betrayal” of the referendum. It would be an acknowledgement of the complexity of the relationship we have to unwind.

The Tories could have made that, very conservative, argument, if it weren’t for irresponsible nutters like JRM.

Of course the Tory party won’t cease to exist. Even if Boris rescinds article 50 the day he comes into office.


Jul 4, 2019

What is the best Vaporwave music you've heard and why do you think so?

Well, obviously Floral Shoppe is a classic.

It’s kind of one of the great albums of vaporwave. If you don’t have it, you should have it.

I also think that Vektroid’s Color Ocean Road and Neo Cali are well worth having in your collection. Color Ocean Road is a fantastically haunting chill listen.

Someone more obscure I’m a big fan of is a guy on Bandcamp called LifeMod.

He mixes vaporwave ideas with more overt 80s style New Age. A lot of pan-pipes on the earlier albums. Some world music. (Eg. one album is almost entirely made of Bollywood samples.) And some more straight up original electronic drums. From this he manages to create his own very individual sound-world. I’d almost call it “post-vaporwave”. Something clearly coming out of vaporwave but ploughing its own furrow.

He’s churned out a lot of albums, each named after a letter of the alphabet. I think we’ve now reached O. And while, like all vaporwave, quality varies, when he’s on form he’s stunning.

I think my all time favourite is H2, by LifeMod, a stunning concoction of chanting monks and slowed down Arab pop.

But you can’t go wrong with A, by LifeMod as your introduction. And tracks like B5 and F9 show the range of poppy, jazzy, folky influences he draws on.

For LifeMod “vaporwave” is really an excuse to just indulge in every kind of musical whim. And he still manages consistency. Which is what I think makes him so compelling.


Jul 4, 2019

Is trap music going to decline music?

No.

Trap brought a bunch of new musical ideas. Which then fed into and gave energy to other genres.

Adding to the overall vocabulary of music can never make music worse. It just gives it extra tools to work with.


Jul 5, 2019

Is Boris Johnson losing some of his supporters and Jeremy Hunt gaining in popularity? Should Boris Johnson be worried?

Probably not.

Yes, Hunt is gaining … but not sufficiently to be a real threat yet. And there’s not much time.

It would need some much bigger and more dramatic revelation to upset the BJ bandwagon at this point.

Also, we should note that in order to try to appeal to the Tory members in this election, Hunt is increasingly aping Johnson’s extremist proposals.

At this point, we don’t have much reason to think that Hunt would be much “better” than Johnson.

I mean, yeah, initially Hunt posed as the voice of reason. But not these days. So either he’s as bad as Johnson in policies. Or he’s as bad as Johnson in willing to lie through his teeth.


Jul 5, 2019

What was your absolute most favorite band that never achieved widespread interest/airplay/distribution?


Jul 5, 2019

Why did Labour Party members Alan McCarthy and Colin Lambert defect to the Brexit Party in July 2019?

Reading the article it’s clear that there are some local issues.

“Untrue allegations” and the ex-leader was “ousted”.

Maybe Brexit is behind it. Clearly that’s what they are saying. Or maybe it’s a rationalization for when the relationship between these people and others in the local Labour party has already broken down.

Brexit is clearly putting stress on everyone in politics, and because it cuts across traditional party lines, that stress opens up other fractures, whereas most policy issues are ones that pull parties together despite personal differences. In the case of Brexit, it exacerbates personal issues.

That’s what we’re seeing on the national stage. And it would be surprising if it wasn’t happening like a fractal, at all levels of the major parties.


Jul 6, 2019

Do you want Quora to bring back the 'Answer later" button?

I don't care much about that.

But I DO want Quora to fix the damned “drafts” page so it shows me only unpublished drafts and NOT a random mix of unpublished drafts and published answers.

I start a lot of answers that I don’t finish in one session. Being able to find just those in order to continue with them is very important to me. Having that page cluttered up with answers that are finished is a PITA.

I can’t believe / understand why Quora broke this functionality.


Jul 6, 2019

Did dubstep lead to trap?

Not much I think.

Trap is the evolution of hip hop. And you could already hear those trends that would become trap throughout the 00s.

For example, in 2000 I briefly stopped in Atlanta en route between Brazil and London. And called in a record shop.

Asking for something interesting and local they gave me a free Hypnotize Minds tape which introduced me to a world of Southern hip-hop completely unfamiliar to me.

One with hardly any sampled breakbeats or other “organic” elements referencing 60s and 70s funk that were my default idea of what hip-hop sounded like.

Instead it was all dry clattering drum machines and raw synths. And a manic flow with strange stuccato, triplets , “Scotch snaps” etc.

This was my first introduction to “southern” hip hop and I was fascinated.

(It was probably this, or some variant of it :

)

I'd like to say I heard the future but in fact I just thought it odd.

Soon after I was listening to more mainstream Atlanta hip hop : Outkast, Timbaland etc. which borrowed some of these ideas but also freely mixed them with others. These guys were still crate digging and sampling, even if they were now sampling Indian and Arabic music and the drum machines were more overt.

Then came crunk. And the Houston scene.

It seems pretty obvious to me that trap largely descends from these subgenres.

Crunk was hip hop made with the sounds and attitude of house and trance music. And brought those bells over a high percussion driven groove.

Houston gave us catatonically slow chopped and screwed. But also a drum-machine driven rap.

Listen to Swishahouse productions like Paul Wall or Mike Jones. Or to Chamillionaire. The flow is very different from modern trap. And they are often smothered in dramatic orchestral stabs and strings. But imagine these tracks stripped of that whole orchestral layer. And with a flow more like the Three6 Mafia style (but slowed), and you can hear (and see in the videos) exactly where trap music comes from.


Jul 6, 2019

Does quantum communication technology use radio waves to communicate wirelessly?

No.

Quantum communication relies on spooky quantum action at a distance.

Of which we understand very little at the moment.

But it’s definitely not radio waves.


Jul 6, 2019

Is it worthwhile to learn to code if your career has nothing to do with coding or technology?

It's a non question.

EVERYONE is in the tech field these days.


Jul 6, 2019

If terrorism could be stopped by exacting punishment against the families of terrorists would the ends justify the means?

No.

You’d be no different from the terrorists themselves. You would be trying to impose your order on the world by killing innocent people.


Jul 7, 2019

If you could, how would you modify traditional music notation?

I’m starting to write music with computer programs, so I’m thinking about this question a lot; in the form of what should be the API of the library I’m developing to help me express music.

The main issue I’m seeing today is the confusion between absolute and relative notation.

A lot of traditional music theory understands music in terms of relatives. For example, you go from the subdominant to the dominant to the tonic of whatever key you are in. This is the pattern you really care about, regardless of absolute key.

On the other hand, traditional music notation is all in terms of absolutes. The notes on the score. So the composer has to think to his / her self : “I’m in the key of G so what are the notes in the minor fifth?” And the musician analysing the score has to think : “so there’s a G# and a C, which chord do they imply in this context?”

Obviously, this is the right solution : if you just wrote everything for humans in terms of, say, Roman numerals, then the human players would have to translate from degree scale to absolute note in their heads while playing, which is even harder.

But working with the computer, the computer should be able to do the hard translating between relative and absolute and back again for you. For example, in my current library you can call a function like this :

cs = chordSequence(“E3”, “major”, [1,4,6,5])

To get a sequence of chords of the appropriate degree in E major.

This is definitely the right way for me, as composer, to want to think about it.

Now there are obvious problems giving this to a human musician. Who has to do more of the work. But for giving musical information to a computer, I want to be able to use relatives, and have the computer figure out the absolutes.

This is just the first and simplest example. But far more music, I believe can and should be represented for the humans reasoning about it, in terms of relatives, and we can let the computer finally figure out and render the concrete notes at the end.


Jul 8, 2019

What is the appeal of vaporwave or outrun aesthetics, and why does there seem to be a resurgence in modern day culture?

For me, the appeal of vaporwave is that it puts two familiar ideas together in a way that creates something completely new and unlike anything else before it.

Yes, it’s just fragments of 80s pop slowed down. But that is what makes it so unexpected and shockingly weird.

You can hear the 80s mainstream vibe in it. But that very familiarity pushes it into the “uncanny valley”. Where artificial things become more disturbing the closer they seem to “real”.

So you have that familiarity. But transformed into the utterly strange by the slow gloopiness of it. And unlike other slow, gloopy musics - eg. some kinds of dub or ambient or sludgy rock - which had become somewhat clichéd in their clinical technical perfection or lo-fi dullness, this had a completely tangy buzz from the 80s harmonies and sheen.

When the first vaporwave classics hit, they were completely psychedelic and disorientating.

Of course, once the sound becomes familiar then a lot of that wears off. And, of course a lot of vaporwave (and “hypnagogic pop”) trades heavily on the nostalgia value of those references (from the childhood of the artists and listeners).

When it comes to Outrun Aesthetics, increasingly it feels like pure nostalgia has taken over.

Of course, electronic music of the 90s and 2000s was typically fairly limited in terms of harmony. Part of what the return to the 80s did for electronic music was to bring back a bit more variety and a richness to the harmonic worlds of electronic music. Because the smooth jazz and jazz-funk samples and references brought those jazz harmonies with them. Similarly the prog-rock turned electronic aesthetics of Tangerine Dream or Jan Hammer had its roots in more ambitious rock structures than the minimalist repetition that techno and other EDM had fallen into.

In the context of 80s pop. Jazz-funk-soul harmonics were themselves pretty bland. But to those used to listening to house and techno, they were quite striking. So even if you weren’t sampling, and were just doing synthwave style reinventions of the classic Outrun or Miami Vice type soundtrack, you were already bringing interesting ideas back into electronic music.

Now, personally, I think that the longer this goes on, the more the straight nostalgia takes over. And the less interesting it all is. Once it just becomes retro. A bunch of people who like that old style and want to keep repeating the essence of it as accurately as possible, it just becomes another cliche and boring.

But for a moment, at the dawn of the moment, it was utterly strange, exciting and compelling.


Jul 8, 2019

Are you up for open-source or closed source? How do you make your choice?

Always open-source.

If you don’t control your computer, someone else will use your computer to control you.

And putting closed source software in your computer is like letting someone else control that machine which is on your desktop or in your pocket, listening to and looking at you and everything you do.


Jul 8, 2019

What did Karl Marx and the Unabomber both write?

“Manifestos”.

Boom! See? See? !!!!!!!!!

(Yes, I see what you did there. Yawn.)


Jul 8, 2019

Why do Liberals want Universal Healthcare when people like Bernie Sanders can’t explain how they’ll pay for it, other than to tax people into oblivion?

Taxing people to pay for it won’t tax them “into oblivion”

For most people it will save them money because they won’t be paying insurance.

The people who will pay a bit more money are people rich enough that they can afford the extra without suffering particularly.


Jul 8, 2019

Do you think Democrats will be as zealous to condemn Jeffrey Epstein as they were to condemn Brett Kavanaugh?

Why?

Is Trump planning to appoint Epstein to the supreme court?

Kavanaugh was contentious NOT because he had a plausible sexual assault accusation against him. But because he was handed power as one of the nearest things the US has to being the arbiter of America’s moral values, while having a plausible sexual assault allegation against him.

Most Americans would expect high moral standards from supreme court judges. Kavanaugh didn’t have them in the past. And didn’t seem to show sufficient contrition to demonstrate that he had them now.

We don’t expect as much from sleazy financiers.

Frankly, in my moral hierarchy, I’m not sure child sex trafficking falls much below “advising high-net-worth clients on tax strategies”. And I don’t approve of child sex traffickers.


Jul 8, 2019

Is technology partially to blame for this great divide between conservatives and liberals?

Technology is to blame for how overt and visible it is.

The divide was probably always there. But mostly conservatives and liberals didn’t see it much because they kept to themselves or interacted in more restricted situations.

Family rows would blow up at Christmas or other formal coming together, but be forgotten the rest of the year.

Now, every day is Christmas. Technology literally puts an entire network of people … some of whom are close to us, but some who are joined to us by work or family ties but not similar beliefs … in our pockets, and chattering at us 24 hours a day. And we find we are really freaked out by how people we are surrounded by, and thought we liked, can be so immoral / stupid / angry / superficial etc. That stresses us. Puts us into continual “fight or flight” mode … or creates a constant desire to argue back.


Jul 8, 2019

What do you think of Secretary Pompeo's Commission of Unalienable Rights panel that will review the role of human rights in American foreign policy?

“Human rights” have always been political.

People on the left think that they include the right not to be murdered just because you are a woman or gay. People on the right think that they should include the right not to have the government tax you.

The fact that the US is rethinking ideas about human rights to downplay the protection of women and gay people is just another symptom of it moving to the far right under Trump.


Jul 8, 2019

Why am I seeing so many people criticise WTO terms? Are they really that bad?

They are considerably worse for the UK trading with Europe than the current arrangement. In that they imply significant tariffs on all goods and services between the UK and Europe.


Jul 9, 2019

This is for Communists. If full world true Communism is inevitably the next evolutionary step in human progression after Capitalism, what comes after that? What’s the next evolutionary step after Communism?

We get uploaded to the singularity.

No … seriously … that was a joke. We don’t know.

Why don’t we just focus on making a world where everyone gets a fair share of human production, no-one gets exploited, no-one goes hungry, no-one is forced into the choice between doing shit they don’t want to or starving, and we don’t trash the ecosystem?

Once we’ve sorted that out. Then we can go up another level of Maslow’s “hierarchy of needs”, and figure out where we want to go next to make things even better than that.

But until then, let’s just take one step at a time.


Jul 9, 2019

What do you think of Jeremy Corbyn officially announcing today that the Labour Party will campaign for Remain against either a no deal or a Tory deal Brexit?

I'm now convinced that there is a concerted “Get Corbyn” movement.

And that the “Get Corbyn” movement will simply switch the narrative to “ah, well it doesn't matter now. It's too little, too late. Brexit is still Corbyn's fault.”

It doesn't matter that Corbyn said he was against anti- semitism. He will still be accused of fostering anti-semitism in Labour. It doesn't matter if Corbyn announces that Labour is pro Referendum. He'll still be accused of being a closet Leaver.

This was never a serious discussion of Labour's Brexit stance or anti-semitism problem. This was ALWAYS about sticks to beat Corbyn.

Am I paranoid?

Well let's see. As I write this there are NO other answers to this question.

Prove me wrong. Let's see how many answers now pile in here with a variant of the “too little, too late” line.


Jul 9, 2019

Is modern philosophy pointless? It seems to specialise in asking questions which either have no answer or that are perfectly adequately answered by common sense and philosophy contributes nothing of any value to any other discipline or study.

What would it mean for philosophy to not be “pointless”?

Then it wouldn’t be philosophy. It would be some practical field.

Remember that philosophy as we understand it was kicked off by Socrates going around the market in Athens challenging the Sophists. The sophists taught “practical wisdom”. Eg. knowledge that was for something. Eg. rhetoric to win arguments and become a great politician. Or morality to tell people what to do.

Socrates thought this was a tawdry debasement of knowledge. And that you should love knowledge and the truth for its own sake.

Philosophy is love of knowledge even when knowledge doesn’t actually buy you something, just because it is true. That’s the purest form of love of knowledge there can be.

So Socrates went around challenging the sophists to prove the things they alleged they knew. And in doing so, started to - to use a more modern word - “deconstruct” those concepts. To pull them apart and analyse them more carefully.

That is what philosophy is. The worrying at a problem like a dog worries a bone. Never satisfied with the answers. Always trying to go deeper.

It doesn’t explicitly serve other disciplines. But almost all other disciplines have their roots in philosophy. All other disciplines get their founding concepts from philosophers who began to consider them first. All other disciplines continue to use concepts that philosophers have analysed and debated, often for millennia. And if the discipline ignores the philosophical analysis, it often ends up using the terminology crudely.

Science is a great, great area of research. But it can never address the questions that are its own axioms : why should we assume that the universe follows laws? Or the same laws in all places? Why do we imagine that the future will resemble the past? How does our empirical experience justify our claims to knowledge about the world?

These questions are simply too big and outside the scope of science. But they aren’t outside the scope of philosophy. Only philosophy is big enough to encompass them.

That’s why we have philosophy. Not to serve other disciplines or give us answers that they might address. But to help us think about the things that they’ll never be able to talk about. And to pursue the truth (even if that truth is the depressing truth of our own ignorance) for its own sake.


Jul 9, 2019

Will Jeremy Corbyn's announcement that Labour would back Remain in a Brexit referendum help his appeal as leader?

Not much, no.

People who alleged that Corbyn’s refusal to back Remain is why they are deserting the party will now find some other reason why Corbyn is making them desert the party.

It was always about not liking Corbyn and finding someone to take out their frustration on, not about finding a sensible way for an opposition party with a minority in parliament and a support base that was divided on the Brexit issue, to come up with a pragmatic policy to navigate it.


Jul 9, 2019

Why are there so many comparisons between human and raven consciousness?

Without any real deep scientific knowledge (I read around this about 25 years ago), I suspect, because both humans and ravens are evolved to be social animals that live in small groups (bands of apes, conspiracies of ravens) with quite rich social connections.

I suspect that most animals that we consider to be “intelligent” or have a mind like ours (apes, whales and dolphins, elephants, parrots, ravens) basically are all social in this way.

Other animals have complex “social” behaviour in larger but more anonymous groups (eg. ants and bees, mole rats etc. Perhaps some seabirds). Or are solitary. Or living in herds (a very specific sociality without very rich interactions between members).

But animals that live in small groups tend to develop social dynamics and therefore mentalities like ours. Eg. sense-of-self as individuals (eg. passing the mirror test), “theory of mind” of others, sharing of food, interdependency etc.

Even though ravens have much smaller brains than humans, they might well have to have acquired the same kinds of cognitive tricks to create the same social structures.


Jul 9, 2019

Where did dubstep originate?


Jul 9, 2019

Has Corbyn shown real leadership in moving his party to the remain position without destroying it? It leaves the Tory party as the extreme brexiteer party which is now in the minority position.

Not much. Perhaps a bit.

Corbyn is just bowing to overwhelming pressure.

And, to an extent, it seems that other important Labour supporters like Len McCluskey have also come around too. So it’s a joint climb-down by a group of people who had been sceptical about Labour becoming the Remain party. Because they understood the inevitable costs of that.

Presumably enough people that Corbyn and co. trusted and had enough credibility with the left, whether it’s Diane Abbott and John McDonnell in the shadow cabinet, or people like Owen Jones in the media, had come around to the opinion that it was hurting Labour more to be seen as blocking a second Referendum than it would hurt them to be seen as enabling it (and “betraying Brexit”)

Strong leadership it isn’t. But part of the art of gamesmanship is knowing when to raise and when to fold. When to fight and when to flee. Obviously Labour’s inner circle has decided to fold.

Maybe now was the right time. Maybe it was already too late. Maybe too early. I don’t think anyone has a sure-fire way to determine that, though everyone has an opinion.

FWIW my feeling is that Labour should have held off until Boris Johnson became PM and announced what he would actually do about Brexit, and to see if there would be a new GE.

In that situation a change of policy could be portrayed to Labour’s Leave supporters as being forced upon it by the new reality of a Boris premiership hell bent on No Deal. “We were willing to give the Tories the chance to elect someone more reasonable”, they could say. “But now we have no choice.”

But clearly recent opinion polls spooked many on the left. And I can’t blame them. So this is where we are.

Let’s hope it does indeed help Labour more than hurt it.


Jul 9, 2019

Is Jeremy Corbyn to be trusted?

Sure.

I mean, he’ll write a manifesto. If you vote him into power, he’ll try to get as much of his manifesto done as possible.

Obviously, he won’t manage all of it. Some things circumstances won’t allow. Some things he’d like, he’ll struggle to get through parliament.

But in general, you can trust he mostly wants to do what he says he wants. He’s been saying unpopular stuff his whole life, so it’s unlikely he’s been disguising his true intentions to get elected.

Today, if he curbs some of his wilder inclinations to get into government, it’s most likely that he’s accepted that this is a trade off that he’ll have to stick to.

He’s an experienced parliamentarian and he knows he will have a tough fight to push any of his radical proposals through parliament and the Lords. He’s not going to make life extra hard for himself by trying to push radical stuff through that wasn’t even in the Labour manifesto.


Jul 9, 2019

Could shrinking the size of the parenthesis in Lisp code make it a more tolerable programming language to use?

No. The parentheses are essential structural information, not boilerplate clutter like you get in other languages. You need to be able to see and reason about them.

There are, however, other ways to make them visually more useful and appealing.

Rainbow parentheses - colouring each matching pair of parentheses differently so it’s much easier to see what matches up with what. Eg.

Emacs’s ParEdit mode which gives you structural control over the nested s-exps. So that when you edit Lisp, you don’t actually end up with mismatched parentheses or things in the wrong place. All the transformations of the tree are “correct”.

Clojure’s introduction of EDN to Lisp that adds a bit of extra special syntax (other brackets) for data literals like vectors and maps / associative arrays is a good idea.

Eg.

(map f {:a 1 :b 2} [1 2 3])

is clearer than something like

(map f (make-assoc '(a 1) '(b 2)) '(1 2 3))

without giving up the main virtues of Lisp’s syntaxlessness.


Jul 9, 2019

When is the Quora API being released?

I suspect never.

I think that the ideal of applications automatically releasing APIs because stimulating spontaneous collaborations with arbitrary third parties is currently dead.

Quora will only create APIs that it thinks it has a strong business case for, and probably only in pre-arrangement with partners that it hopes to make money from.

I agree, that sucks.


Jul 9, 2019

Since technology enables us to do less work does it make us soft?

It makes us less able to do some work, but it creates other work and we evolve to be better at that.

Why does it matter if we’re soft? We’re just going to end up building artificial bodies in a few years anyway.


Jul 9, 2019

What ought to be the next identity group to capture the interest and attention of intersectional university progressives?

Here's an ironic one.

Had they played their cards right and not turned out to be evil, hate-filled misogynists, then incels might have been able to claim this role.

There's an intellectual alt.history somewhere where incels made common cause with feminist supporters of sex workers to campaign for legalized prostitution; where men considering themselves unattractive joined feminists in critiquing social norms of beauty. Where academics who had spent decades analysing power and sexuality turned their critique on deep inequalities and injustices in the sexual marketplace. And where beautiful young students were encouraged to get beyond their prejudices and combat such inequalities by experimenting sexually with the less attractive.

An alt.history where you never heard the rather peevish slogan “no one has the right to sex”. But instead an aspirational assertion that everyone should have that right in an ideal world. (Which only isn't here yet because of the privileged class of beautiful people oppressing everyone else.)

But … the rape apologies and obviously insincere aping of social justice language, and the general evil and assholishness of the incel community have shut down that potential alternative.


Jul 9, 2019

How has hip hop taken over the modern day era of music?

Hip-hop hasn’t taken over music.

There’s all kinds of music being made at the moment. Go on BandCamp or YouTube or other small venues and you’ll find so many people making and delighting in music of many genres. Hip-hop is one of them. But every genre is represented.

What hip-hop has done is taken over pop celebrity culture.

That’s because hip-hop is very much a music about “personalities”. Hip-hop was created as a music for the voiceless and disempowered to express and “represent” themselves and their communities. It’s literally a format for loudmouths to show off and brag about how great they are. And, secondarily, how great their friends and family and neighbourhood are.

It’s about extroverts constructing a “persona” and performing that persona.

In this sense, hip-hop is the latest, more refined, for technically advanced version of what pop music and pop culture has always been about. From Elvis and Mick Jagger to David Bowie and Elton John to Madonna and Lady Gaga.

Not rather anonymous bands dedicating themselves to some abstract ideal of music. But music as soundtrack to the lead singer’s heroism or heartbreak or sensuality or fabulousness.

Hip-hop distils this down to the essentials. Do we need a band and a great score? Perhaps not. A producer sitting at a computer can knock up a beat in 10 minutes. A great producer is an artist in his or her own right, of course. But its largely about selecting the right sounds and constructing the right mood that the rapper will then flesh out and dominate with his / her own storytelling. Music exists to give the rapper a “chance to shine”. Not to steal from or compete with the rapper for attention.

Hip-hop has taken over because in an age of social media, increasingly rappers start off as social media stars, as clowns or models, inventing their own stunts or clothes or make-up styles etc. The important point of a celebrity is that they are simultaneously unusual enough to stand out, and normal enough for people to relate to. Even when they are weird, they perform the weirdness that we all feel is inside us.

Hip-hop’s braggart art form is the perfect match for an age of social media.

Also, hip-hop has a range of formats … individual tracks, mixtapes, collaborations, beefs and feuds, stunts … all of which fit the mad helter skelter rush of the social media feed and celebrity gossip site.

It’s hugely about money and consumption, other topics that obsess people in our materialist age.

I have no doubt that the particular musical tropes of hip-hop will continue to evolve and shift. Different rhythms, different drum sounds, different other instruments and styles of melody will become more prominent again. Allegedly rocky guitars are coming into fashion with computer based producers.

But pop / celebrity / social media stardom is going to continue following the same basic structure. Outsized personalities continuing to brag as loudly as possible, with music as their soundtrack. In some sort of rap / speak-singing storytelling voice. These characters will perform on music, on video, on Instagram and Twitter, on the catwalk and in every other space that holds people’s attention.


Jul 9, 2019

Why did electronic dance music blow up in the last decade?

It didn’t blow up in the last decade. It blew up in the 80s.

You were just in denial all that time.


Jul 9, 2019

Is Jeremy Corbyn honestly the best candidate for the labour leadership?

Undoubtedly there are people who could lead Labour better than Corbyn could.

The problems are :

know one really knows who they are

… if anyone can even agree who they are, which is doubtful

no one has any realistic strategy for getting them into the position without an extremely costly and bloody civil war within Labour.

Labour is in a fragile enough position as it is. And a civil war is the last thing we need.

So people keep sniping at Corbyn and trying to undermine him. But I still see no very plausible alternative path.

Basically there are people desperate to turn Labour into a Remain party. That wouldn’t bother me, personally. I’d like the UK to Remain in the EU and if I thought it was a popular move, I’d be all for Labour adopting it.

But I still believe that it would lose Labour support overall, and over the longer term. Only today, someone posted a question on Quora referencing Labour councillors in Rochdale defecting to the Brexit party. Heywood councillors leave Labour Party for independence and Brexit Party

Maybe passionate Remainers are deserting Labour for the Lib Dems, but the larger global trend is for the working class to desert social democratic parties who they see have become too middle-class and allied to a metropolitan / globalized “cultural elite”. That’s why we have Trump and Bolsonaro and Salvini and wannabe right populists around the world … including Farage and Boris Johnson.

There are simply more working class voters in Britain who have lost out in the last 20 years of globalization and neoliberal economic crisis than there are middle-class voters who have benefited from it.

If Labour loses its hold on those people, it will be PASOKized down to 5–10% of the electorate. The kind of numbers that the LibDems who are the obvious party of the metropolitan liberals typically get.

Where are the charismatic, “populist” would-be leaders of an alternative Labour who can turn that around? Where are the people building up passionate personal followings on social media? Wes Sterling and Jess Phillips? And what’s their economic vision which is inspiring people?

So, passionate Remainers start a civil war to dethrone Corbyn. We have another six months of chaos and badmouthing each other. And meanwhile Boris Johnson slides into number 10 and takes Britain over the cliff edge. How does that help anyone on the left, whether centre-left, Corbyn-left or other variety?


Jul 10, 2019

Do you support Ed Miliband’s newly launched campaign to abolish Eton and its ilk on the grounds that public schools are a severe impediment to the social mobility of others?

Yes.

It’s good to take the fight to the heart of your enemy.

Privilege itself is the problem. It’s what foists crap leadership in the form of Cameron and Johnson on our country. And the damage done to the UK by these people is unprecedented in peacetime.

To fix the problem of our country being led by privileged idiots who think it’s their birthright, we have to remove the causes of that sense of privilege.

There’s no reason to get rid of a school. Schools are useful educational infrastructure. But lets get rid of the ethos that these schools perpetuate.


Jul 10, 2019

Has Corbyn tipped the balance so that a second referendum is now unavoidable, and will Labour's support of Remain mean the end of Brexit?

I think neither.

Right now Remainers are hoping parliament can force Boris to hold a second referendum by threatening him with a no confidence vote and new general election if he doesn't.

My bet, though, is that Boris will call a GE anyway, in the hope that his charisma and Corbyn's unpopularity will allow him to scrape back in with a mandate for his No Deal Brexit.

If he does so, he'll be considered the saviour of the Tory party. And few Tories will be willing to support no confidence in him.

At which point, I don't see parliament can or will do anything to stop Brexit.


Jul 10, 2019

Should Theresa May appoint a new US ambassador before she leaves to block Farage being appointed by Boris?

Don't know about you guys, but I'm quite in favour of Farage becoming our ambassador to Trump.

Given Farage's legendary work ethic and politeness to his hosts, combined with Trump's easy going nature. I think Farage could finally kill the myth of a “special relationship” stone dead.


Jul 10, 2019

What are the connections between the philosophical works of Nietzsche and Nazism?

Most of the connections were made by Nietzsche’s sister rather than Nietzsche himself. And it’s unlikely he would have approved of them had he still been alive.

However, the basic thrust of Nietzsche is that the world consists of forces or powers which seek to express / fulfil themselves. And that great men (ubermensche / supermen) are largely those who express forces.

It’s great men who make everything of any value in the world. And they do it by simply exercising their power and imposing their values on everyone else.

Even the great religions. Nietzsche is obviously writing when Europe is struggling with the conflict between its Christian heritage and the humanist / atheist / Darwinian / scientistic waves of the 17th, 18th and 19th centuries. It becomes harder and harder to justify a belief in the bible and Christian God the more you know about biology, geology, evolution, astronomy etc. And so many major thinkers turn to atheism. Other philosophers try to defend God. In some form or other. Particularly in terms of the virtues of believing in God even when you can’t rationally justify it.

But Nietzsche bites the bullet and says : “Your religion, your morality is the result of great men in history (Zarathustra / Zoroaster … but Zarathustra kind of stands for Jesus and Buddha and Mohammed and other founders of religions too) who persuaded you of a pack of lies for their own reasons. And that’s a good thing for you pathetic followers. But if you want to be great yourself, then forget this petty morality and exercise your power for yourself.

That is obviously a message that can resonate with the turn to “strong leaders” and the rejection of democracy as a confused, weak and failing political system, which took hold during the rise of Nazism and other fascisms and far-right authoritarianisms.

If you think liberal democracy and human rights have failed, and want a strong leader, unencumbered by trivial ethical concerns, to take over, then you can find a lot to support you in Nietzsche’s writings in favour of the superman and in his rants against the herd and its slave morality.


Jul 10, 2019

Based on the premise that not even people in his own party like him (let alone those outside of it), how did Jeremy Corbyn get voted as leader of Labour? Best of a bad bunch?

Lots of people liked (and continue to like) what he stands for.

That is, a Labour party that refused to be in thrall to the shibboleths of the Thatcher era. Such as the idea that the state has no practical ability to improve the UK economy, and that ultimately only private enterprise generates wealth, and therefore only private enterprise should be allowed to run the economy.

This is a lie which the timid left had fallen for too heavily and for too long. It’s a lie which constrained the Blair government and prevented it from really transforming the country. (The great tragedy of Blair is that it was so easy for Cameron to undo all his good work, because it was so superficially rooted. Blair failed to remake the structure of British society because he accepted the Conservative view of what made it work.)

Even the Milliband opposition which followed Blair ended up supporting Cameron’s austerity agenda because it acquiesced to the idea that you needed to balance Britain’s budget as though it were a household’s finance. (A view that serious economists have long dismissed)

Corbyn was the first Labour leader to come along in a generation and say clearly that the Tory recipe for Britain wasn’t working for the people. And that we had to try something else. That message resonated (and continues to resonate) with people because they can clearly see that the entire Tory political model is failing.


Jul 10, 2019

What's your favorite DAW and how did you learn it?

FL Studio is my main DAW.

Like most people I … er … basically started with a pirate copy (probably in around 2001 or 2002) of Fruity Loops. Which I played around with until I was making basic beats etc.

It wasn’t really very hard to figure out because I’d already had 10 years or so using MIDI sequencers and hardware synths and recording to 4-track tape. (My PC sequencer in the 90s was, I think, some kind of cut-down version of Voyetra on DOS that came with a SoundBlaster card.) And before Fruity I was playing with ACID and ReBirth etc.

By about 2004 I managed to get paid a small amount of money to write a ballet score and by then, as I was heavily using Fruity I decided to do the decent thing and buy it. They’ve been giving me free (as-in-beer) updates ever since. Which is why I’m now using the nice new version 20 of FL Studio. (And I’ve also bought the upgrades to Producer and Signature editions)

I did, at one point, buy the basic version of Ableton Live. Because I needed to collaborate with a couple of other people who were using it. But I never got on with it. I thought I might end up using it for warping which straight FL Studio doesn’t really do. Until I realized that ImageLine’s NewTone plugin (which you get a usable demo of in other editions, and the full version of in Signature Edition) gives you the warping you need.

I can’t really imagine I’m likely to go back to Ableton now or switch to another DAW. The only thing would tempt me away from Fruity would be a proper free-as-in-speech DAW that runs on Linux. One day, I’m sure there will be free software as good as / better than FL Studio. But until that day, I can’t fault ImageLine. They make a fantastic product which is an incredibly good deal for users.


Jul 10, 2019

Is there a simplified syntax for Lisp?

Lisp has the simplest syntax of pretty much any mainstream programming language today.

People describe it as not having a syntax at all. Though that’s an exaggeration. It’s hard to imagine a language with less syntax. Maybe Smalltalk and Forth come close. But certainly they aren’t simpler than Lisp.

Update : Richard Kenneth Eng suggests that Forth is actually simpler syntactically than Lisp. Which on further consideration is probably true. So maybe Forth beats Lisp in the minimal syntax.


Jul 11, 2019

Why is Lisp so popular despite its convoluted syntax?

Everything about this question is wrong.

Lisp isn’t that popular. It’s a real, used language. But it’s far less popular than it could be. Or deserves to be.

It’s syntax isn’t the slightest bit convoluted. It’s one of the simplest syntaxes out there.


Jul 11, 2019

What kind of musicians listen to their own music on the car radio or on a disc inserted into their car radio?

It’s good practice to listen to your music in the car.

The car is a different audio environment, unlike your headphones or studio monitors. And it’s not an ideal environment for listening. Your music is competing with engine noise, losing the mid-range. While bass is often boosted excessively.

Listening to your music in the car helps you hear where there are problems in the mix.


Jul 11, 2019

Do you think the “they” pronoun for one individual is appropriate?

It’s about the best of a bunch of not particularly good options.

The problem is that English hardwires gender into its grammar.

Which is problematic in four cases :

when we don’t know the gender of whoever is being referred to

when whoever is being referred to has a different gender from traditional “male” and “female”

when we are referring to a generic / hypothetical person who might be of any gender

when it’s impolite or unnecessary to mention the gender

The advantage of “they” is that it is already somewhat established in some of these cases. (Eg. the “don’t know” case). And fairly easy to understand even in the cases it’s less familiar.

Using “he or she” is OK for the unknown or hypothetical case but not for the specific person who is already known to be non-binary or in situations where mentioning gender is impolite.

Other terms are more obscure. Many people literally haven’t heard / don’t know them and won’t understand them.

We shouldn’t need to be specific about gender in many linguistic situations. But we’re stuck with gendered language for singulars. They is probably the best compromise / easiest way to remove gender from singulars in regular speech.


Jul 11, 2019

What do you call rappers who say their name 3 seconds into their song?

It depends what their name is, doesn’t it?


Jul 11, 2019

Do you believe the UK will ever stop providing a state pension?

I’m British, but I live in Brazil.

Today, less than six months after our local far-right populist, Jair Bolsonaro, got into power, the congress (also right-wing populist) just voted to decimate the Brazilian pension system.

Sure, the Brazilian pension system had some flaws. And most of the money went to the middle-class. Nevertheless, this is a terrible move. One far right populist riding the current wave, and six months, is all it takes.

Next week, Britain will get Boris Johnson. Another would-be populist who has decided that swinging out to the right is his key to success. He is surrounded by the Thatcherites of the “Britannia Unchained” generation.

A five year term of Boris Johnson could easily shred the UK pension system to the point where it is effectively meaningless.

Of course, Johnson won’t announce that that is his plan. It will be part of the “disaster capitalist” chaos of the “emergency” caused by him taking the UK over the cliff-edge to no deal Brexit. The British economy will implode, tax revenues will collapse, the UK will face a massive deficit and recession within the year.

And Boris and his chums will “sorrowfully” announce that old people have become unaffordable and that we’ll have to “reform” the pension system to live within our means.


Jul 11, 2019

In a rap song, what is a bar?

When you rap, you typically rap a verse over 8 or 12 or 16 measures of music, also called “bars”. Same as the word “bar” in “12-bar blues” for example.

But from there the word has evolved to mean your actual rap over that period. Perhaps you are a guest on someone else’s record, and you contribute your 12 bars of rap to the overall track.

Your “bars” has therefore now come to mean your lyrics that you are bringing to, and “spitting” (ie. rapping) during your slot.

To say a rapper “has bars” means that they have the ability to write and perform rap lyrics to a suitably high standard to be worthy of respect. For example, someone might say “X is an industry plant who can’t rap”. And then someone else push back : “Nah, he’s got bars, man”. Meaning, that actually X can rap. (Even if he wasn’t impressive on some particularly famous record, he’s been good elsewhere)

Obviously rappers are usually not meant to either “bite” (plagiarise) other rappers, or use a ghostwriter. So having bars implies both being able to invent AND perform the rap lyrics.


Jul 11, 2019

What is your all time favourite guitar riff and why?

This is probably cheating, because it’s more likely a bass part.

But the start of Serge Gainsbourg’s “Melody Nelson” has an awesome motif.

And here it is, sampled, or replayed, on PWEI’s “Home”


Jul 11, 2019

Was acquiring Skype by Microsoft for US$8.5 billion their biggest mistake in its history?

Buying it wasn’t a mistake.

Totally throwing away the opportunity it presented to them was.

When M$ bought Skype it dominated the market. I wrote about some of those opportunities at the time.

Had Microsoft got Skype onto mobiles early enough, it could have been a direct contender with Whatsapp, Messenger, Telegram and Slack.

As it was … Skype is a boring legacy. And Microsoft have no major leading presence in messaging applications.

At exactly the time when more and more of our interaction is moving off web and even apps and to bots in chat-apps. Microsoft blew their chance to own one of the big chat platforms.


Jul 11, 2019

What is the effect of Dubstep on the brain?

All music affects your brain.


Jul 11, 2019

Does SoundCloud pay the musicians or DJs?

Probably not enough to worry about unless you are mega famous.

I’m increasingly annoyed with SoundCloud.

I’ve been paying them, as a “Pro” member for almost 10 years now.

Not because I’m a professional musician. But because I thought it was a convenient way to host a lot of my music.

When they decided to launch their Premier Program I thought it was great. I don’t make the kind of music that makes money. But at least, I figured, they’d put me on Spotify and all the streaming services.

But no … despite having allegedly launched this service over a year ago. And despite me being a paying customer for 10 years, I’m not popular enough to qualify.

That really sucks. If other services can do it up-front without charge (And a percentage of the what the streams make, regardless of how popular you are likely to be) why can’t Soundcloud, who I pay 70 quid a year to, do it for me?


Jul 12, 2019

Do socialists support or oppose cryptocurrencies?

Both.

I mean, I’m a socialist and I see some very interesting and useful things you can do with cryptocurrencies.

For a start, one thing that most people don’t realize is that the state effectively gives private banks the right to “print money” via what is sometimes called “Fractional Reserve Banking”.

Now some presentations of FRB are over simplistic. And can be dismissed as naive. But there is a core of truth. (See Positive Money) It is the case that some (probably a lot) of new money comes into being not because “the government” prints it, but because of private loans made and decided by banks. And that basically gives those private lenders the ability to conjure money out of thin air, but still collect interest on the loan. Which obviously is a nice little bonus of free money that the state allows the finance sector to keep.

Not only that, but it creates as much inflation as “teh government” is usually accused of creating. The 2008 crash was the result of a housing bubble popping. But where did all the money come from to inflate that housing bubble? Largely private banks creating it in the form of mortgages.

Cryptocurrency mining is a more transparent and, potentially, “fair” way to create money. Of course, today, it’s hugely wasteful of energy (and that’s an environmental problem that can’t be overlooked) and only rich mining operations can afford to do it.

But we can still imagine a cryptocurrency without those problems.

Something like Holochain might even be able to create technically viable combination of blockchain based trustless system with a LETS (Local Exchange Trading Scheme)-like ledger where the creation of money is democratically available to anyone who needs it, rather than handed to a few special rich banks, or only to rich miners capable of buying huge amounts of equipment and energy, or even to the already rich who can use their “proof of stake” to create more money for themselves.

Ultimately socialists and anyone else who presumes to criticise capitalism needs to get up to speed with understanding blockchains and crypto, to understand both the dangers and the opportunities they present. Because blockchains and crypto are going to be massive in the near future. Massively disruptive and massively important to the new financial world order.

The great thing for socialists, is that there is a huge amount of engineering of the world financial system, its rules, mechanisms etc, right now. Having that engineering played out publicly in front of us, reveals just how wrong it is to think that money is somehow “natural” or a monolithic, inevitable pattern or result of economic natural laws.

Quite the opposite, in the crypto space right now, we’re seeing 50, 100, maybe thousands of rival ideas about what money should be, how exactly it should work. All being constructed, tested, put into competition with each other. Nothing demonstrates more clearly that money and the laws of finance are artificial human inventions; whose structure and rules are under our control. It is not a neutral property of the universe that somehow we are merely “discovering”, and which must never be questioned or “messed about” with. Instead money is basically an information / co-ordination protocol, a set of proposals for standards, shaped by political power.

At the same time, there are many aspects of crypto that are disturbing. If not absolutely terrifying.

Crypto promises the right-Libertarians the possibility of a completely “autonomous capitalism”. One which no longer relies on any government to back up its property rights with records and courts and law. Because smart contracts will accurately track ownership without need for government. And without needing the state in its book-keeping capacity, capitalism slips further out of the state’s (and democracy’s) control.

Of course, capitalism will always need muscle, someone to enforce property with the threat of violence. And usually the state fulfils that role too, claiming the unique authority to use violence in defence of property. But once you take the land-registry etc. away from the government, and diminish its bookkeeping role, then the difference between government and any violent warlord / gangland leader becomes harder to sustain.

Another, and possibly more real risk is that the existing financial system and mega-corporations will simply “embrace and extend” blockchains.

I am freaked by Facebook’s Project Libra. Though I’ve been expecting it. And fortunately governments of both the left and right are, sensibly, suspicious of it. Even Trump is getting it right in his hostility to Libra.

Why is Libra so problematic? Well, I have some good experience here. I closed my Facebook account in 2013 and boycott everything from this company (FB, Instagram, Whatsapp and Messenger). No corporation should have as much knowledge and power over so many people as Facebook has accrued to itself. And I won’t give my data to it.

But I already see how hard it is to live without FB. How much communication, how much co-ordination only takes place on its social graph. Many people have sleepwalked into allowing Facebook to be their only method of communicating with friends, following the news, managing work contacts and commercial communication. People don’t answer their phones, read their emails, can’t surf the web, track their appointments or share a photo with you except via one of the platforms FB owns. Today, without FB, it’s increasingly difficult to know what my friends are thinking and saying and doing. It’s increasingly difficult to schedule meetings with colleagues or appointments with doctors and dentists etc. Small businesses are paralysed with uncertainty when you tell them you can’t send them an address by Whatsapp or Messenger.

That dominance has grown up in 15 years. In another 10 - 15, it may well be almost as impossible to make or receive a payment (online or off) without a Libra account.

As I understand it (and I admit I haven’t looked into the technical details yet), Libra is an ordinary online digital money sending app (like PayPal) which only uses blockchain for eventual conciliation, ie. keeping everyone in sync. But not for immediate payments. Libra will outperform true P2P blockchain systems because FB or members of their consortium will effectively trust you when you try to make a payment. (Much as Visa etc. currently do)

So it can be fast, rather than waiting for transactions to be accepted into the blockchain as in the case of BitCoin etc. The blockchain itself, managed by a few rich and powerful consortium members, will get updated later.

It will be easy for FB to trust you … because it will be FB which provides your wallet software (built into your Whatsapp / Messenger client). FB will give you your wallet’s address, tied to your FB account. They’ll already know everything about you and your credit-worthiness.

Even if I try to continue to boycott FB, by using a third party wallet, it’s almost certain that FB will be able to follow all my transactions and will have me mapped as a financial actor in their network. And it may well be that without FB expediting my payments, my own transactions will be second class citizens, slower and less convenient than everyone else’s as I have to wait for a smaller and slower “miner” to incorporate my transactions into the blockchain.

OK, that was long, but it was necessary to make the point. We are on the verge of handing over the coin of the realm, the fundamental control of money, to a single large, mega-corporation which already has 2 billion of the world’s 7 billion inhabitants, locked-in.

Even if Facebook’s Libra fails. The usual dynamics of capitalism are such that after the Cambrian explosion of a hundred creative and experimental startups, the market will consolidate into an oligopoly of two to four major suppliers. The crypto / blockchain “revolution” which is happening right in front of us (while we were distracted by Brexit and Donald Trump’s antics and a pointless and bloody war between the West and Iran) is that two to four mega-corporations are going to take control of money away from the Fed and Bank of England and Central Bank of Brazil etc. and put it under control of a couple of tiny departments in a handful of gigantic private corporations, sitting in a very few consortiums.

And that shift is likely to be permanent.

If you are a socialist you should already recognise the enormity of this. You already thought finance was out of control? You ain’t seen nothing yet, as the accelerationists like to say.

And if you are a socialist, you should be thinking of your response. What do socialists do about this? How should we react? What should we be pursuing as the alternative?

China has already launched its rival : Beijing Begins Imagining A WeChat China Cryptocurrency Basically exercising the state’s power through its control of Tencent etc.

But is any other nation state in a similar position to create a rival to Libra?

Not really. It’s hard to overstate how big a deal it will be that every Whatsapp / Messenger user will already get a wallet and ID on the Libra blockchain automatically. No other company has the power to put crypto (and its particular flavour of crypto) into so many people’s hands, so fast, and without their having to choose it. Not Apple. Not Amazon. Not Microsoft. And remember PayPal and Visa in the Libra consortium.

So yeah, from a socialist perspective. I think crypto is an opportunity to do something interesting with money, and a good opportunity to get people to reflect on what it is, how it works and how it could be made to serve us.

But the window of that opportunity is closing fast. And I am very much against Libra, and the Libra model of cryptocurrencies, one in which blockchain is just another service provided by a few mega-corps who effectively own the chain, sell shares in it to partners, and keep ordinary people locked in to it via their existing ubiquitous apps, and so take over “money” as we know it.


Jul 12, 2019

Do you think that the same process by which Jeremy Corbyn demolished the UK Labour Party is also happening to US Democrats due to the hostile take over of the party leadership/caucus by 'Justice Democrats'?

I think quite the opposite.

I think that those who want to demolish the Democrats in the US are studying the techniques that have been used to try to tear down Corbyn’s Labour Party to see if they can be applied across the pond.

It’s harder to make the anti-Semitic claim against Bernie Sanders (that doesn’t mean they won’t try : If you’re Jewish, don’t vote for Bernie Sanders ) but the claims have already been made against Muslim Democratic politicians and others on the left who have expressed support for, say, the BDS movement.

If one of the more radical candidates makes it to being the Democratic presidential nomination, and Corbyn goes down because of the accusations against him, then 2020 is going to be ALL about how the Democratic Party is “institutionally racist” and anti-Semitic.


Jul 12, 2019

Why do people hate dubstep so much?

Two reasons mainly :

- Old-skool dubstep heads from the UK (like me), because what's called dubstep in America isn't proper dubstep. :-P It's just a brash spectacle, easily applied with a few fx to any pop song but without the dark, rich, contradictory blend of uneasy paranoia and profound spirituality that characterized the early days of the genre.

- Everyone else. Because it's new, strange and wildly hyped.

But I honestly don't understand why people who came out of listening to other kinds of electronic music / techno / hop-hop etc. hate dubstep. It's just another genre of electronic dance music. It's hardly more strange than acid house, rave, drum'n'bass etc.


Jul 12, 2019

Are dubsteps songs?

Not if they don’t have people singing over them, no.

I know people are starting to use the word “song” even for instrumentals. Which I think is pointlessly dumb. But still …

yeah. Instrumentals. Or things that just have sampled, “chops” of voices for texture, aren’t “songs”.


Jul 13, 2019

Is there a consensus on a clear and pragmatic working definition of "consciousness" for the purpose of discussing the "hard problem of consciousness"?

No.

That’s one of the things that makes it hard.

Half of the history of philosophy is basically discussions on the shape, structure and experience of consciousness. And those guys all give differing accounts.


Jul 13, 2019

If Ed Davey becomes leader of the Lib Dems and Boris Johnson becomes PM then how quickly can we have a UK General Election to kick out the Tories and reverse Brexit?

I personally think that Boris might actually gamble on a new general election when he becomes PM.

The reasoning is that if his opponents don’t get their act together, Labour and the LibDems will split the anti-Boris / anti- No Deal Brexit vote between them. While by committing to No Deal, Boris will hold off the Brexit party. Thus allowing Boris to scrape back in, with a No Deal mandate.

That means that the LibDems and Labour have to come to some kind of electoral pact to agree on a united front before such elections.

Labour’s position has always been to prefer a GE and trying to win power for its own softer Brexit of a customs union, and a second referendum only to stop a No Deal / hard Brexit.

That has never been good enough for Remainers in Labour. Who are obviously tempted by the LibDems.

But the LibDems have other problems. They are complicit with support for Cameron in 2010–2015. It’s hard to disentangle Labour supporters defecting to the LibDems out of Remain, from other anti-Corbyn instincts.

In other words, orchestrating a mass defection from Labour to LibDems in 2019 is unlikely to succeed. And fraught with the risks that X% jump, and Y% don’t jump and the LibDems and Labour DO split the anti Boris vote.

So … here’s how Ed Davey can be bold and resolve this issue.

If Boris calls the election, Davey can go to Corbyn, very publicly, with an offer of an electoral pact which includes the following :

Labour and LibDems will commit not to fight each other in those marginal seats where they are likely to let the Tories in.

The LibDems will enter a coalition with a Corbyn government, and support his general economic agenda.

Corbyn commits, on forming the coalition government, to immediately asking the EU for another extension to article 50, to give the UK time to organize and hold new referendum.

The referendum will contain two questions : Q1 : do we cancel Brexit altogether or definitely Leave? Q2 : if you chose to Leave, do you prefer Norway style continued membership of the single market, Labour’s suggested membership of the Customs Union, May’s deal, or No Deal?

The LibDems in government will campaign for cancelling Brexit. Labour can campaign for its preferred option.

This is a very powerful, statesmanly move that Davey can make. It allows him to leverage the strength the LibDems are gaining to try to get the outcome he wants, in a way that he is unlikely to get simply by attacking Labour head-on this year.

It gives Labour cover. The majority in Labour who are for Remain won’t have a problem with such a pact. And those MPs worried about Labour Leave voters can present it as something forced on them by circumstances. “We weren’t betraying Brexit,” they say. “But the LibDems have forced the second referendum on us, and without compromising with them, there’d be no Labour government to do all the other good we are doing”.

And, frankly, it’s Corbyn’s best hope at this point too. Losing Remainers to the LibDems is starting to do real damage to Labour and his chances.

There’s a real danger, it seems to me, of Boris winning a new GE in 2019, and implicitly getting his mandate for No Deal Brexit.

The infighting on the left, between centre and further left; between passionate Remainers and Leavers; between people who like Corbyn and people who hate Corbyn, is what will allow this. And what has to be resolved.

Davey has an opportunity to turn that around, if he’s big enough, and smart enough, to take it.


Jul 13, 2019

Which Bowie guitar riff (well Mick Ronson to be precise) do you prefer between “The Jean Genie” or “Ziggy Stardust” and why?

I don’t like blues much. Jean Genie just sounds like generic blues rock and I find it pretty boring. I never to listen to that tune. (Don’t even think I bother to keep a copy of it on my computer)

OTOH the Ziggy Stardust intro / riff seems like one of the iconic archetypal 70s guitar riffs. I don’t know if Bowie invented that style, of if it’s copied from someone like Led Zeppelin or similar. But he definitely “owns” it as much as anyone does. And it does make a great song.


Jul 13, 2019

Will the Tory government try and re-introduce the death penalty after Brexit?

I wouldn't put it past them.


Jul 14, 2019

Why would someone learn Clojure?

Anecdotally, from my own experience, Clojure is the best language I’ve ever seen.

And I’ve been programming for 30 years and used a lot of languages in that time.

But I can honestly say that of all the languages I’ve seen and used, it is “the best”. In terms of power, elegance, ability to do complicated things easily and in a small amount of code etc.

Clojure isn’t perfect. There are some really horrible / annoying things that don’t seem to go away.

And there are other great languages I like : Smalltalk is awesome. I admired Erlang and Haskell when I used them. I think Python is pretty good language for a lot of everyday tasks. I think C is well designed and surprisingly elegant.

But Clojure is definitely my current “number one” for the last five years.


Jul 14, 2019

What are the odds that vinyl records will become the dominant format again?

0% chance.

Sure, vinyl is “coming back”. Ie. more people are getting into collecting and playing it.

It’s never going to be “the main way people listen to music” though. Streaming is going up and up. People are still listening to music in many places where vinyl doesn’t even fit. Eg. while jogging or at the gym. Or in cars. Or on phones.

Vinyl collecting is replacing something else.


Jul 15, 2019

What are the most popular precussion sounds in modern Pop & Hip Hop?

Roger Lyons has it right.

Many of the most popular sounds are derived from the 808.

However some very popular sounds, as I understand it, started as samples from the 808 and have now been processed, pitched up or down, compressed, amplified, clipped etc. So some of the most popular versions you get in sample packs probably couldn’t be made with just an original TR-808 but would need digital post-processing to recreate.

The other irony is that the 808 has now given its name to generic bass sounds in hip-hop / trap.

The TR-808 was an “analog” drum machine. Ie. an analog synthesizer with some presets / extra electronics to make drum sounds.

The kick drum is effectively a low pitched sin wave with maybe some extra distortion / clipping / overdriving / resonating. And the TR-808 allowed that synthesized kick to be pitched.

Someone, somewhere, a few years ago realized that if you gave that synthesized kick sound a longer decay it effectively became a tuned bass. So today when hip-hop producers talk about “808s” they actually mean a heavy bass sound, which is effectively made with a simple wave (usually sin, but sometimes some other shape) which is pitched at bass / sub-bass frequencies, and cranked up to be very loud.

Unlike, other kinds of bass music, say dubstep, which also has very heavy bass, but adds a lot of harmonics and filter resonance and formants and phase shifts and tonne of other effects to provide maximum movement within the sound, the 808s of contemporary trap and hip hop tend not to have any resonance or higher harmonics. They are simple, loud, long and tuned to fit harmonically with the rest of the instruments.

So you effectively get a continuous warm, oozy drone under your whole track. With some occasion pitch-bends.

This sound may or may not be derived from the TR-808 kick drum but is now always called the “808”.

And is there is then another, punchier, usually higher pitched actual kick drum, often derived from a different drum machine like the TR-606 or Linn or an acoustic drum, to provide punctual impulse.


Jul 15, 2019

Why is it that we are multi-cultural but migrant societies back where they were born overseas are not?

Everywhere where there are people, those people were originally migrants. Pretty much everywhere on Earth is “multi-cultural” in that people have arrived in several waves which have then interacted and merged.

I’m not sure I understand your question.


Jul 15, 2019

What will be the next biggest revolution in whole of the music industry?

Artificial intelligence is coming to the music industry.

And it’s going to shake up the way that music is made as much as computers did.

It will transform the way you make music. You’ve seen those “neural style transfer” videos where you can fake your favourite (or least favourite) politician or celebrity saying or doing something outrageous that they never did?

Well, you will be getting “neural style transfer” for music too. So soon your DAW will be able to render MIDI tracks as if they were being played on real instruments with all the natural expression that a real and highly skilled musician would play them. Probably faking specific musicians. Want Eddie van Halen playing guitar on your track? A neural network, trained on his playing style will be able to process the sound of your sample based guitar track so it sounds as though it might as well be van Halen playing.

Similar technology will allow more and more “dead” musicians to keep touring, in the form of increasingly realistic holograms.

AI can already compose music, of course. But most people don’t want AI generated music. But AI will sneak into the DAWs that producers use, offering increasing help generating chord sequences and melodies and sounds.

But more importantly, AI / big data will be used to analyse the most successful tracks, so that the producers of mainstream pop music will be able to tell computers “create a track that sounds just like the hits of the last 6 months, projected forward a couple of months, using data from these underground sources”

Will that matter? “Mainstream” / “chart” / “pop” music will be increasingly finely tuned to try to win vicious competitions for popularity. And most of that music will be superficially fantastic but lose its charm very quickly. After all that’s the niche it will be fine-tuned for.

If you aren’t interested in making money, though. Or in who is making money, then the main result is just going to be even more great music being made. Every “bedroom” musician with a laptop will be able to make music that is even more complex and rich sounding.

I’m pretty sure now, that in 10–20 years, the average amateur musician will be capable of producing, say, an orchestral soundtrack on their computer that 99% of the population couldn’t distinguish from an actual 19th century symphony or 20th century film score. The emulation of a real orchestra will be sufficiently good. And, if the musician has a mind to it, the extra resources in terms of plugins with AI / knowledge of the conventions of orchestral composition and arrangement, and the tools to constrain the users’ choice to fit them, will be available.

Of course, 99.99% of amateur musicians won’t be trying to make music that’s like this. But the option will be there for the few who are. And similar “enabling constraints” will be available for all other genres of music.

So almost everyone will be able to produce high quality stuff.

As always, there’s still only be a few geniuses who produce genuinely new and creative work. But the “basic skill” part of music making will be available at the press of the button.

Given all this, it will be possible to find really good stuff you want to listen to. But harder and harder for everyone to agree what the “top stuff” is. Opinion is going to be smashed to smithereens.

Unlike the case of politics, where the end of consensus is going to be horrible, I’m not sure it matters much if we no longer have any hope of finding consensus on which music is good. As long as we all just have music we like.


Jul 15, 2019

What makes Kraftwerk so great?

Kraftwerk are a band who pretty much epitomise the description “ahead of their time”.

If you listen to the music they made in the mid-70s, it’s not just “futuristic” or “at the cutting edge”. Tangerine Dream, Jean-Michel Jarre, Throbbing Gristle etc. can all claim “futuristic” and “cutting edge” too.

But Kraftwerk`s music literally sounds exactly like the music that everyone was going to be making and listening to 10, 15, 20 years later. But no-one else was quite making at the time.

As Alan Kay says, the best way to predict the future is to invent it. Other people invented futures that got side-lined. Kraftwerk invented the future of music that we actually got.


Jul 15, 2019

The '80s revival has been very culturally prominent, but have we actually learned anything substantial from it?

That’s a hard question to answer because what does “learned” mean?

In one sense, nothing can be learned from a “revival” that hadn’t already been learned from the original.

Eg. any interesting harmonic or melodic or timbral ideas in 80s music were available to us since their invention in the 80s. You didn’t need people in 2010 to start reviving them for us to know about them. “We” already did.

On the other hand, particular individuals or groups might never have spent much time listening to or analysing 80s music. But began to do so when the ideas became fashionable again in the revival. So perhaps there are musicians today who have picked up certain ideas about the feel of particular chord sequences, or of arpeggiated or octave bass, which has informed their work, only due to hearing the revival.


Jul 15, 2019

Has your opinion on the UK changed at all after Brexit?

Yes.

I used to think that the UK was a fairly solid place. That pragmatism and common sense meant that it couldn’t fall into some kind of hysterical populism or dictatorship or civil war etc.

Now I think that anything is possible.


Jul 15, 2019

US ambassador: 'Israel is on the side of God'. What do you think of this and why?

God doesn’t exist, so he’s a pretty poor ally.


Jul 15, 2019

Is science in the end a big giant idiot which gets planes flying and TVs working but also fortifies the rejection of a real God and underwrites the destruction of moral living and global harmony forever?

Nope.

Next!


Jul 15, 2019

Bletchley Park code-breaker and "father of computer science" Alan Turing has been chosen to appear on the new £50 note. Do you think this is a good idea?

Very good idea.

Turing is up there with Newton and Darwin as one of Britain’s world-class “scientists” (OK, technically a mathematician, but …). It’s absolutely right that he should be celebrated.

To be honest, the only thing that surprised me is that I thought Turing was already on a bank note.


Jul 15, 2019

The fact that our (western world's) middle age (dark age) is just behind us, not so far away behind, shouldn’t make us more understanding toward those cultures still in the middle of it?

I agree.

I had an argument with someone a few months ago complaining that Muslim immigrants to Europe were bringing sexist ideas and hurting women.

He was quite right, but as I pointed out, his examples of these bad attitudes were all pretty much things that were mainstream in Christian / post-Christian Europe 50 years ago. And if Europeans could cure themselves of these bad attitudes in 50 years, there was no real reason we shouldn’t expect the second generation of Muslim immigrants to do the same, given the same environment and encouragement.

The other example I like to remind people of is that the Tudors used to cut off the heads of their enemies (“traitors”) and stick them on pikes along London Bridge, so that everyone visiting London by crossing the Thames could see them.

I think of that every time I see people freaking out over Al Qaeda or ISIS posting beheading videos on YouTube. 500 years ago we were doing the equivalent. (Not to mention the French, who were so keen on mass public decapitations they had to invent the Guillotine to be able to keep up with them all.)


Jul 15, 2019

What is your opinion of Julian Assange? Should he have been arrested?

For running Wikileaks?

No.

For the US’s trumped up charges of “computer hacking” ie. using an encrypted channel to protect a leaker’s identity and maybe trying to break a password?

Absolutely not.

Not simply because it’s unjust to Assange but because it sets a terrible legal precedent.

In the UK?

He technically broke the law in skipping bail. That carries a sentence in the UK. And legally he is obliged to serve it.

I don’t think there’s any real moral justification for that, but it is legally the “right” thing.

In Sweden it would depend whether he is found guilty of what he’s accused of. And what the punishment for that will be.

There’s a kind of irony going on at the moment in the progressive left that we recognise that prison isn’t very effective (compared to, say, rehabilitation). Most people on the left would recognise that a conservative ranting about throwing the book at hooligans from the working class is just “vice signalling” rather than real constructive policy.

But at the same time, in order to signal our strong feminist credentials and support for women, we feel the need for macho posturing and aggressive language against people accused of rape. You see otherwise sane people on Quora happily gloating about hoping that Assange rots in jail for the rest of his life.

I reject that. I am a strong and proud feminist. I make no apologies for rape. I don’t diminish the seriousness of the accusations that Assange at all.

But I will stick to my principles and say that our justice system has only two purposes : to protect the public from those who would otherwise harm them. And for rehabilitation. Not even feminism makes me a convert to the ideal of punishment for its own sake.

If prison in Sweden comes with suitable rehabilitation then, fine, give him a dose of it.


Jul 15, 2019

What was the first UK number one that used a synthesizer?

Define “synthesizer”.

I’m inclined to say Telstar by The Tornadoes, 1962

which is technically a “Clavioline” ie. an electronic keyboard synthesizing its own sound.


Jul 16, 2019

Alan Turing will be featured on the new 50 pounds note. Do you agree that it is a case of "too little, too late"?

Not really, no.

You don’t put people who are alive or recently dead on bank notes anyway. So there’s no real sense that it’s “late” to put Turing on.

And while the British establishment treated Turing abominably. You don’t get on a bank note for being treated abominably by the British establishment. (Frankly, there aren’t enough bank-notes to compensate all the people with that qualification.)

Turing deserves to be on the bank-notes because he is one of the intellectual giants of British history. The kind of people that the British can and should feel proud of (if they really want some kind of valid reason for patriotism.)

He deserves to be celebrated up there with Newton and Darwin, Maxwell and Faraday. And Shakespeare and a bunch of literary and cultural geniuses.

Being on a bank-note is a reasonable celebration for being one of the Britain’s great thinkers.

Other things were necessary to compensate for the disgraceful homophobia he suffered. Such as the official pardon he received etc. That was “too late”.


Jul 17, 2019

Would Great Britain be best served joining up with Canada, Australia, New Zealand and other former colonies and making a new union or trading union? We have very strong ties to these countries and family connections.

Do we have very strong ties?

Seriously?

We’re the other side of the world from Australia and New Zealand. It takes over a month for a ship to get from us to them or vice versa. We trade far less with them than we do with the EU.

What are we going to be trading with New Zealand? Not much in the way of fruit and vegetables and dairy and agricultural produce.

Yes, we’ll import (frozen, but not live) lamb.

If the trade deal makes that considerably cheaper than the EU protected price, then it’s Welsh hill-farmers who will go bust. And if it doesn’t, then what’s the point?

We aren’t going to be importing the same kinds of hi-tech machinery that we import from Germany from Australia or New Zealand. They don’t have the competitive advantage in that area.

This fantasy that it’s better to trade with someone the other side of the world because they are your second cousin twice removed and you speak the same language is a nonsense.

Trade is all about taking advantage of difference. About division of labour and competitive advantage. You want to trade with people who look and think and speak and work differently from you. That way you both get the advantage of what the other has that you don’t. Not with people who look and think and speak and work the same as you. Who are likely to make the same kinds of things as you do, in the same way and at roughly the same price.


Jul 17, 2019

Will there be a general election in the UK in 2019?

I give it a 30% chance.

I think that if Boris becomes PM and sees a boost in popularity as a result, he’ll call an election to give himself a mandate.

Beyond that, there’s a slight chance of parliament voting no confidence and bringing the government down.


Jul 20, 2019

What is the methodology for a model-based design of a functional application i.e. in Lisp or Clojure?

Depends what you mean by “model based design”.

Do you mean something like Model-based design - Wikipedia ?

Or something more like standard data modelling in software development?

In the first case, I’d suggest you look into “Functional Reactive Programming” to produce a “dataflow” type application. I think this is a really good book : Clojure Reactive Programming If I understand that Wikipedia article correctly, MBD is a very specific methodology in industry. But FRP might well be the more general version of it.

If you just mean, “how do I do data-modelling in Clojure?” then Spec is the main way to do it these days.


Jul 21, 2019

Is Clojure or ClojureScript more useful to know?

They’re effectively the same language. If you know one you more or less know the other.

There are a handful of tiny differences in syntax / semantics, related to the underlying platform coming through.

The standard libraries might be a bit more different.

And the tooling has some differences. I write both in Emacs with ParEdit. And still use Leiningen. But ClojureScript can have a nicer debugging experience in the browsers with better error messages.

Perhaps there are new tools coming that improve the experience of Clojure too.

But basically they are the same language, learn them both as part of a package deal.


Jul 21, 2019

Would you still relate Pink Floyd's “Animals” to today's standards and what the world is like today, with celebs, the rich and the government (pigs), the police and military (dogs), the poor, middle class, and the have-nots (sheep)?

I find the “politics” of Animals somewhat confused.

It’s allegedly based on Animal Farm, but only really takes the idea of “an allegory where animals stand for people” which is an ancient idea, that’s been around at least since Aesop.

It doesn’t have anything to do with the actual story of Animal Farm which is about how a revolution went wrong. Instead, in Animals, I think we’re meant to assume that when the sheep revolt, that’s meant to be a “good” thing. Or at least it’s the cathartic end to the whole drama. Which is kind of the opposite of what Animal Farm is about.

Obviously, as you say, the basic model of a pyramid of society, with a rich, hypocritically moralizing elite (pigs), a bunch of aggressive defenders of that elite (dogs), and everyone else (sheep) is as true as it ever was. More so, as economic inequality exacerbates (as it has since the 1970s).

I don’t think it’s a particularly informative allegory though. In particular because today, the defenders of the elite, don’t just come in “dog” flavour. There’s a more superficially “cerebral” version of it, from the right-wing media, all the alt.right blowhards and “debaters” you find “destroying” the left on YouTube, to data-analysis companies and lobbyists and purveyors of disinformation of all sorts.

The hallmark of the contemporary defence of the elites is not raw violence (though that’s available at the end) it’s “bamboozlement” … a fire-hose of fake, or distorted news, lies, conspiracies and rumours and insinuation. “Hypernormalization” as Adam Curtis puts it.

“Dog” doesn’t really capture that. Fox or coyote might capture a bit more of that sense of cunning. Though obviously “wormtongue” is Tolkien’s good old fashioned Anglo-Saxonish name.

Compared to Animal Farm which is subtle and dispiriting. And the contemporary political scene, which is overwhelmingly terrifying. Animals is pretty much naively “optimistic”. Or at least naively “moralistic”. The Dog wastes his life defending the elites but at least learns the error of his ways / gets his comeuppance at the end. The Sheep do revolt. And the Pigs are called out and subjected to ridicule.

I tend to believe that most political art isn’t very good (either as art or politics) because the requirements of art and of politics pull in two different directions. (Art, for example, requires ambiguity and politics requires clarity.) And Animals is no exception.

But I’ve recently started to really like it. As music and song-writing. Much more than either Wish You Were Here or The Wall. 70s rock isn’t really my genre, but I’ll throw (particularly) Dogs or Sheep into a playlist surprisingly often.

Is that because of its political resonance today? I hadn’t really thought of that, but I guess it might be.


Jul 21, 2019

What is the psychological explanation and interpretation of the wide reach of so called "trap music" among the masses worldwide?

The psychological explanation is that human beings like sex, dancing and have aspirations to elevate their status.

Trap is more or less danceable (or at least has “funk” or bounce), features a lot of young, beautiful and / or cool people talking about sex, success, and is novel and exciting which attracts attention which automatically raises status for both performers and early listeners.

It doesn't hurt that it annoys / disturbs your parents. New music should do that.


Jul 21, 2019

Taking the top-ten programming languages as the current generation of programming languages. We see a blend of imperative, declarative, OO and functional programming. What might be the next paradigm shift or blend in language design?

Increasing interest in :

“functional”, and other kinds of “reactive programming”. That is, programming where you specify rules or standard transformations of data, and then use declarative programming to wire them together. Rather than using imperative code and callback hell to manually tell the computer when to update and move data from one place to another.

the above leads to a general focus on data-flow programming. I say this is “the next garbage collection” meaning, just as we realized that most of us don’t want or need to manage our own memory explicitly, most of us don’t really want or need to manage our own data-flow explicitly. Just say module X is connected to module Y this way, and whenever X changes, let the computer figure out how to pass those updates onto Y.

tuple-space programming. That is, pull the global state out of obscurity in the main code base, and put it into an external database. Then have your program architected as multiple agents or actors posting changes to, and subscribing to changes in, this external database.

“logic programming” Languages like Prolog already have a central database of facts and the code basically responds to changes in this. Prolog is good for some things but awkward for others. You could hook Prolog-style inference engines up to make it more convenient for them to interact with sophisticated GUIs, back-end databases and external systems. Experiments like Bloom and Eve have started to bring these ideas forward again. But we will see more in the next couple of decades.

These are all kind of interconnected. But would save a lot of hassle of programming if we adopted them systematically in our languages.

Future Programming is a Space on Quora to talk about this whole topic.


Jul 21, 2019

Is this Abhidharma analysis of consciousness a system of intentionality along Husserlian lines?

A2A : I don’t know, but Abhidharma (Stanford Encyclopedia of Philosophy) suggests that it might be.


Jul 22, 2019

If a good musician uses bad equipment, will they sound good?

Yes.

A good musician can be creative and musical with pretty much anything. They’ll turn the flaws in the equipment into virtues, like colour and character.


Jul 22, 2019

Can you easily tell when someone is a good lyricist but a bad musician?

Greg Moore is right.

But assuming “lyrics” are a kind of music, then I’m not sure it’s possible to be a good lyricist but a bad musician.

Rappers, for example. To be a good rapper you need to be able to write good lyrics. And a good rap lyric is one which has a rhythm and flow which works orally. Not just words which look good on a page.

In which case, there’s not a lot of difference between being a good rap lyricist and a good composer. You still are producing something which works for the ear.

You can be a good lyricist but not a good piano player. But you can also be a good trumpeter and not a good piano player.


Jul 22, 2019

How do you create a .csv file using a for loop in Python, where every item goes onto the next line to make it easier to read in Notepad?

In Python

for row in collection :

\\tprint(",".join(row))

Outside Python

python prog.py > output.csv

Of course, this is a bad solution in many ways. But it does produce csv with a for-loop. For real work, use csv - CSV File Reading and Writing - Python 3.7.4 documentation

And don’t use Notepad to read csv files in Windows. Use Notepad++ Home

In fact, rule number one of trying to do anything technical in Windows, is use Notepad++ if you don’t have any better tools.


Jul 22, 2019

In your opinion, is there a simple solution to the complex Brexit situation?

All the solutions are “simple”.

Leave, Remain. Any degree of hardness you like.

Any of them is simple to implement.

The problem is that all solutions have some downside to them. And those downsides mean that every solution is unpopular with most people.

Ie. no solution has a majority for it.

THAT is what makes Brexit fiendishly “difficult”. Not the complexity of doing it. But the impossibility of finding any solution which most people will agree on.


Jul 22, 2019

Is Brexit the biggest political blunder in modern history?

Brexit by itself is just a bad decision. Not a terrible one. It’s silly and counterproductive. But if the British people want bendy bananas, we should be allowed to choose to have them.

What was a terrible decision, quite plausibly the worst ever made in modern British politics, was to hold a referendum offering Brexit with no detail spelled out of how it would work if chosen, and no planning for it.

Unlike some people, I think there’s a space for referendums in a Representative Democracy. Ireland has been doing them well in the last few years.

But they need to be carefully planned. Questions need to be worked out before hand (probably by some kind of people’s assembly / sortition or jury based group.) The consequences and way forward need to be built into the offers to the people.

What you really shouldn’t do is offer a referendum on something completely vague, let each faction decide for themselves what the results actually “mean”, and then tell a reluctant parliament full of representatives to get on with “implementing” this direct democratic decision for which there is no consensus within the political class or country on what it practically entails.

THAT is the worst political decision that Britain’s political class (by which we mean David Cameron, the PM of the time) ever made. Holding the Brexit referendum recklessly, and for his own political game-playing.


Jul 22, 2019

Will Jo Swinson be able to carry the Lib Dems into government at the next general election?

In coalition with Labour, yes.


Jul 22, 2019

Is Lisp a good language to generate C code or C++ code?

I’m looking into Ferret.

A very Clojure-like language that compiles to C++.

Ferret Programmer's Manual

From the little I’ve played with it, it works. But I think it has big potential.


Jul 22, 2019

Now that Jo Swinson is Lib Dem leader, can we force a general election and kick the Tories out before Oct 31st?

See my answer here : Phil Jones (He / Him)'s answer to If Ed Davey becomes leader of the Lib Dems and Boris Johnson becomes PM then how quickly can we have a UK General Election to kick out the Tories and reverse Brexit?

tl;dr : if Boris calls, or parliament forces, a general election between now and October, Jo Swinson should go to Corbyn, offering an electoral pact (not to compete in constituencies where either is likely to win) and a supportive coalition with Labour in return for a Labour commitment to calling for a further delay to hold a new referendum on Brexit with Remain as an option.

That way both parties can get what they want. Corbyn to be PM and bring his radical economic agenda. And the LibDems get a chance to cancel Brexit.

Or Labour and the LibDems can fight each other and watch Boris scrape back into power with a mandate for a No Deal Brexit.


Jul 22, 2019

Can you easily tell when someone is a good musician but a bad lyricist?

For me, good lyrics are incredibly hard.

So hard, in fact, that it’s a hundred times harder to write good lyrics than good music.

Or to turn that around. For every 100 pieces of music I want to listen to because of the music, there’s about 1 I want to listen to because of the words.

So “good musician but bad lyricist” is the default for most professional and amateur musicians.


Jul 22, 2019

Is Jo Swinson likely to be a good leader of the Liberal Democrats in Britain?

Pros :

A young “fresh face” for the LibDems who have been seen to be tired also rans. The youngest leader of a political party in the UK.

Continues the popular LibDem policy of being the anti-Brexit party.

Is their first woman leader, which does count for something.

Cons :

seems her seat isn’t really secure. Might lose it if there’s a snap election.

supported tuition fees and opposed more proportional representation.

Some see her as a closet Tory. On past record would be more likely to support a Tory government than a Labour one. Not a good look for someone who is mainly trying to take votes from Labour.

Borderline :

against Trident renewal. (I like this, but many might not)

possibly more hawkish in terms of using the UK military than the LibDem average. (I don’t like this, but many might)

Update : the SNP are already on the attack : Jo Swinson: here’s what you need to know about the new Lib Dem leader — Scottish National Party


Jul 22, 2019

Will there be a mass exodus from the UK due to falling living standards?

No, because having detached themselves from the EU, Brits no longer have the right to move anywhere else.

¯\_(ツ)_/¯


Jul 22, 2019

How were folk songs originally created and transmitted, and why are they dying out today?

They were created, like all music, by people copying and reproducing with variations ideas they’d heard other people play and sing.

And they were, obviously, passed on by ear, because there was no other recording transmission medium.

Is folk music “dying out”?

I think folk music has been fundamentally transformed by recording technology.

But for the good. Now we still learn musical ideas largely by listening to music we like and copying it with variations. But now we get to hear a lot more music with more styles and logics; and have a lot more different options for producing music. From good old fashioned singing and rapping, to playing acoustic instruments, to playing electrically amplified and affected instruments, to pure digital and algorithmic.

I think this is ALL “folk music”. It’s all made by people.

Maybe there’s still some other music which is not folk. It’s music made by academic music researchers. And it’s maybe made in “hit factories” by people largely focused on what’s in the charts or getting plays on Spotify etc.

But everything else. That vast pool of local rock bands, and bedroom techno experimentalists, and SoundCloud rappers and BandCamp droners. That’s all folk music. Just as much as the guy or girl strumming a guitar at Open Mic.

I’m starting to do more collaborations with people on SoundCloud today. And it’s full of people with beautiful voices eager to sing along to backing tracks of all genres and chimeric mixes of genres. From ululating microtones to folkish whisperings to blunted rap to soul blasting. Over noise drones, to heavy metal, to pretty acoustic guitar, to techno and trip-hop beats.

I think “folk” it’s most serious sense has been exploded into a million new directions by the internet and modern media.


Jul 23, 2019

Will BoJo make a better PM than May?

He'll be more charismatic than May.

Which might boost his popularity.

He's less wise than May. And will do stupider stuff.

Though given Cameron stupidly wrecked the country with his austerity and referendum gamble, and May was so overwhelmed by Brexit and Tory infighting she never got anything else done at all, some people might wonder if it's actually possible for a Tory PM to do more harm.

Buckle up, because we're about to find out.


Jul 23, 2019

Has the Conservative Party just elected the worst demagogue of modern times?

Probably not.

It’s tough competition these days with people like Jair Bolsonaro and Donald Trump and some pretty nasty Eastern Europeans.

But in Boris, Britain has certainly got something pretty ugly. Not a far-right demagogue. But a chancer without principles who believes that playing at being a far-right demagogue is his route to success.


Jul 23, 2019

Given that Boris Johnson is known for trying to please as many people as possible, how likely is a huge public spending splurge that would equal anything Corbyn would do?

Sure.

Boris is going to pretend to steal Labour’s policies of ending Cameron’s austerity and fixing the damage that it caused to the country. Because that’s what the British people want.

In practice, his cabinet is likely to be full of people like Liz Truss and other “Britannia Unchained” politicians who will double down on austerity and Thatcherite attempts to destroy public services.

Boris will bullshit as usual. But he’ll be worse than Cameron in practice. And as far from Corbyn’s economic policy as you can imagine.


Jul 23, 2019

Does Boris Johnson have a clear plan to get Britain out of the EU by October 31st?

Update : I'm not sure why people are still upvoting this. My answer below, despite being full of good points, was WRONG!

Parliament DID find a way to force Boris to ask for an extension. Something I didn't think was possible.

Anyway, here's the very well written, wise, but technically incorrect, original answer.

=========================>=

Why do people keep writing as if getting Britain out of the EU by October 31st is a difficult task?

It’s basically “falling off a log”.

Article 50 is triggered. Leaving the EU by October 31st is the default if Boris does nothing at all.

It’s “not leaving the EU by October 31st” that’s the challenge. Or leaving with a deal that satisfies anyone.

So Boris doesn’t need a plan for leaving by 31st October. He just needs a plan to stop parliament kicking him out before then. And, yes, he has a plan for that. It’s a mixture of delaying tactics, holidays and reminding the Tory MPs that if there’s a GE, it’s disloyal Remain-minded MPs who will be most likely to lose their seats.

Plus, if the 70% of the Parliamentary Labour Party and Labour Lords who are determined to get rid of Corbyn haven’t done a good enough job of convincing the country that Corbyn is a baby-eating monster unsuitable to be PM, then he’ll apply his rhetorical skills to that.

I don’t understand why anyone thinks that leaving on 31st of October is difficult or needs any ability at all. Nor why anyone thinks that simply threatening Boris with a GE is going to change his political calculus. Now he’s PM, Boris’s #1 focus is going to be on boosting his own popularity with the electorate and setting himself up to try to win a GE.

I personally think it’s likely he will call one long before parliament gets around to forcing one on him.


Jul 23, 2019

Why did Great Britain elect Boris Johnson?

Great Britain didn’t.

A few thousands Tory members did.

At the time of the GE when the country as a whole voted, people thought someone more sensible was in charge of the Conservative party.


Jul 23, 2019

Is the term representative democracy interchangeable with elected aristocracy?

Not at all. That’s a cheap rhetorical trick.

By definition, an “aristocrat” has his or her power due to an inherent wealth and status, whereas, while an elected representative is, indeed, part of a privileged minority, the representative only gets power through the votes of the majority.


Jul 23, 2019

If Boris Johnson successfully navigates the UK through Brexit by 31st October, will he immediately call a General Election, making the most of the millions of appeased "Leavers" and consolidate his position as PM?

He might.

But if he had a “successful” Brexit (ie. we left and the country didn't explode immediately) why would he take the risk? Why not hang around and enjoy the success?

Even if many people hate him the pressure will be off.


Jul 23, 2019

Should the Labour Party leader resign after the latest round of defections due to antisemitism accusations in the Labour Party?

Another day, another “Why isn’t Corbyn dead yet?” question.

Sigh.

No. He shouldn’t resign. Many of us continue to support him. And continue to see the anti-Semitism issue for what it is. An ounce of reality being desperately blown up and hawked as a tonne of problem by Corbyn haters and opponents of Labour.

Corbyn is responsible for Brexit, they cry. Corbyn is responsible for anti-Semitism.

In reality he is no more responsible for fixing anti-semitism in a society driven mad by fake memes and conspiracy theories on social media than Theresa May is responsible for delivering the unicorns talked up by Brexit lunatics. Theresa May’s failure to deliver unicorns was NOT because she wasn’t Brexiteer enough to “stand up” to the EU. And Corbyn’s failure to shut down the accusations of anti-Semitism against the Labour party are NOT because he isn’t pure or committed enough to opposing racism. In both cases, something else was going on. That thing we call “reality”.

A couple of days ago (Jewish leaders accuse Labour of 'letting off' antisemites) the Board of Deputies of British Jews accused Labour of being soft on anti-Semitism because it only demands an apology and re-education from those found guilty of anti-Semitic speech.

In their words : “The option of apology or training for those with serious enough cases to be referred to the national constitutional committee to get off is nothing better than a ‘get out of jail free card’ for racists”

Just take a deep breath and stop and reflect on that for a moment. You say something rash in the heat of the moment. Or forward a meme or link without analysing it too carefully.

And now, an apology and an agreement to be re-educated are not enough of a disciplining from the party. Only public humiliation and expulsion are sufficient punishment.

Remember the Labour Party is currently dealing with the case of Carl Sargeant who killed himself after being sacked as a reaction to anonymous accusations. The party is being held responsible for lack of “pastoral care”.

It is A GOOD THING for, even heinous, accusations to be carefully considered and dealt with proportionally and with a bit of basic care.

But presumably pastoral care is far too good for anyone found guilty of forwarding a dodgy meme from their pro-Palestinian news-group. Only public humiliation and expulsion is not a “get out of jail free card”.

And don’t be fooled by that “serious enough cases to be referred to the national constitutional committee” clause. If Labour doesn’t start referring every lapse to national constitutional committee then that will be held up as evidence of tolerating anti-Semitism too.

If the investigation takes its time to make a cool-headed assessment of the situation it is “taking unacceptably long”. If it finds you guilty of saying the wrong thing but you accept you made a mistake, that is a “get out of jail free” card. If you speak out to say that Labour shouldn’t let itself be spooked into a witch-hunt, the way Chris Williamson did, then this is automatically taken as supporting anti-Semitism.

As I say, stop and think. When trying to defend yourself or your party against the accusation of the crime is automatically taken as you being complicit in the crime, then we are in witch-hunt territory.

I am not accusing the Board of Deputies of British Jews of trying to destroy Corbyn and the Labour party. Perhaps they are also panicked by the crap they see on social media.

But there are certainly people who ARE enemies of Corbyn and Labour fanning the flames of this moral panic. Accusations are cheap to make and hard to dismiss. Particularly vague ones like “takes too long” and “didn’t respond to my concerns” which are then taken as evidence of deeper malice.

I am fully confident that in 10 or 20 years time, people are going to look back at the “anti-Semitism in the Labour Party” “crisis” as the equivalent of Satanic ritual abuse and other hysterical media panics; and Pizzagate, and equivalent anti-Semitism accusations stirred up by the right in America (Opinion: Ilhan Omar's Anti-Semitism Is Becoming A Load-Bearing Myth For American Politics) .

And I hope that Corbyn will still be prime-minister then.


Jul 24, 2019

Are David Cameron, Theresa May and Boris Johnson all losing to Jeremy Corbyn?

Two down, one to go it seems.

Though honestly, much as I support Corbyn, they’re mainly doing it to themselves.


Jul 24, 2019

If 2/3rds of the Tory voters voted for Boris Johnson, does it indicate that the Tories grassroots want a no deal Brexit?

By itself it doesn’t imply that. They may like Boris for other reasons. Eg. he’s charismatic and they think he’ll win over the voters.

But as James Flack says, if you look at other polling (eg. Most Conservative members would see party destroyed to achieve Brexit | YouGov ) then it’s clear that they do.


Jul 24, 2019

Will the Brexit Party become a defunct right-wing populist group or will it still be a political force in the coming years?

Most likely, what will happen after Brexit is “resolved” (or at least defined) is that some of the people behind the Brexit Party will suddenly discover a new right-wing populist cause and start crusading on that.

Maybe they’ll change the name. I rather suspect that if they feel they can get away with it they’ll try to rebrand as “The British Party”


Jul 25, 2019

Are there issues with Java?

Widget myWidget = new Widget();

Java really doesn’t grok the concept of “Don’t Repeat Yourself”.

And seems to delight in gratuitous verbosity.

Widget(int x, int y, int z) {

\\tthis.x = x;

\\tthis.y = y;

\\tthis.z = z;

}

Haskell can do the same thing with better type-safety in a single line :

data Widget = Int Int Int

Checked exceptions suck. They force you to try to handle a problem exactly where you don’t know what you want to do with it, because you are deep within a library and have no idea what the overall context is.

The only sane thing to do with an exception is to throw it upwards to someone who might know what to do with it. But being forced to deal with it down there creates strong incentives to just eat the exception (ignore it or turn it into some magic return value that no one knows about.)

The right thing would have been to continue to have the exception in the method signature, but not force every method to wrap a use of an exception-thowing method in a try. Instead just have the compiler force the “main” or similar top-level function to do something about the potential exceptions bubbling up. Not require every single layer of callers to have to deal with them.

As Steve Yegge once pointed out, Java’s real problem is the difficulty of constructing complex data literals. If you want to make several layers of nested lists / maps in Clojure EDN you can just write things like

[{:a [1 2 3] :b [4 5 6]}

{:a [5 6 7] :b [9 8 7]}]

etc.

In Java, trying to represent complex data becomes exponentially painful the more layers deep you want to go. The symptom of this problem is the reliance on external XML files for any kind of complex data literals that need to be brought into your program. XML is another horribly verbose, human-hostile language. And having to manage dependent external files and to use libraries for reading and extracting XML makes Java truly one of the most laborious languages to do real work with.

Unlike C++ which has ordinary functions with function pointers. And Smalltalk with codeblocks that work as lambdas. Java really is the “Kingdom of Nouns”. Which adds a whole new layer of complexity / verbosity, as every time you want to send a method as an argument to a “higher level” method, you need to wrap it up in an object and a class.

Yes, some of this is now being addressed. But features added to languages 25 years into their life are rarely an elegant fit, and you can’t rely on legacy code to be using them.

The philosophy that classes are the only mechanism necessary for organizing modularity in code leads to absurd kludges like “Singleton Pattern” which allows you to use classes to emulate what any sensible language would handle using a distinct “module” mechanism. Combine that with the insistence that each class must have its own separate file whose name and position in the file system reflect the qualified class-name, and you explode even quite small programs into a ravioli of thousands of files, pretty much obliging you to use a heavy and complicated IDE, just to manage them all.

Finally, I have a broader critique of OO languages, which I develop more fully here : what’s wrong with OO . But in summary, the main feature of OO is that your system is a network of communicating objects. But no OO language, not even Smalltalk, has any in-language mechanism for talking about a network of communicating objects. There no elegant, declarative way to say “here’s a bunch of objects and how they are wired together”. All you can do is imperatively create and wire them up. In some obscure place in your code’s flow of control.

But OO is desperately crying out for a high-level overview of a network of objects. As I put it before, “Somewhere deep in the heart of the UML is a good intuition, struggling to find a viable implementation.”

You might say it’s unfair for calling out Java specifically for this lack, because even Smalltalk lacks it. Nevertheless, Java has been the flagship “mainstream” OO language for 20 years. A huge amount of Java code is dedicated to getting round this lack. Eg. all those Factory patterns etc. are basically just ways to encapsulate the “declare the network of objects” in a single place. Things like the UML have been developed. Various tools and front-ends. All to compensate for what Java should have had from the beginning. A convenient declarative syntax for “a network of objects wired together”.


Jul 25, 2019

Who would best replace Jeremy Corbyn right now to give Labour a chance at the next general election?

No one.

Whether you like Corbyn or not, he has as good a chance as anyone.

Corbyn enthused hundreds of thousands of people to join Labour. Sure, there’s a tranche of people in Labour who hate him, and wish to see the party turned back to the way it was ten or twenty years ago. There’s people who have fallen for the “anti-semitism” hysteria and have decided that they will never vote Labour under Corbyn.

That’s a shame. And I think those people are cutting off their own noses to spite their faces. Because the end result is just going to be more Tory government.

But I, for example, am one of thousands of other people who returned to supporting Labour because it felt like Corbyn was offering a definitive break with the last 20 years.

I’ll only stick with a Labour that continues to show that it has learned that the Blair years were ultimately a failure. And that trying to return to them isn’t a viable direction for the party.

There are several people who could lead Labour while not abandoning that change of direction. But there is no mechanism to throw Corbyn out that wouldn’t ultimately lead to a vicious civil war within Labour that will hurt its chances with the electorate far, far more than Corbyn does.

The electorate NEVER choose a “disunited” party to take over from an apparently more united one. Doesn’t happen. Internal strife is the worst look a party can have.

And more “Coups against Corbyn” are simply going to turn off far more people than those taken in by the anti-semitism smear.


Jul 25, 2019

Would you rather use Django template language or rely on the React JavaScript library?

Neither.

I prefer to use Hiccup with ClojureScript Regent / re-frame.


Jul 25, 2019

Do you have an overwhelming desire to dance when really good dance music is playing?

Always.

But there’s a lot wrapped up in that “really good”.


Jul 26, 2019

What’s in your quiver of synthesizers nowadays?

Free Software (Open Source) :

VCV Rack : Open-source virtual modular synthesizer

Helm

Sonic Pi

LMMS with stock plugins and effects

the awesome OSAR :: protoplug (basically a VST containing the Lua programming language, write anything you want inside it)

My own hand-written code

XFM (FM synth written in Max MSP)

Non-free Software :

FL Studio with stock plugins and effects.

Free-as-in-beer VSTs :

ICECREAM by Cosmic Boys - Synth (Analogue / Subtractive) VST Plugin

Crystal by Greenoak

Baglama+ by Safwan Matni (I’m really enjoying the sound of this and using it heavily at the moment)

Delay Lama by AudioNerdz (the classic)

Dexed

TyrellN6

AMB Electra-Bass (a useful bass synth)

Artemis by B Serrano good for pads.

Ilosynth VSTI Subtractive Analog Soft Synth Another synth I think has a great sound. Brilliant leads.

I have a few krakli plugins and enjoy their rather quirky interfaces. But they still have usable and interesting sounds. I like the RGB-8 and M8Rx

And I’m just starting to get into the Dream 64 by Odosynths

Frankly, there are so many great free (either open-source or free-as-in-beer) synths and VSTs these days, you can spend a life-time exploring them and making amazing music, without having to spend much more than the cost of a computer, and (if you want) a VST host. A DAW is useful to assemble, mix, and put effects on it all. And I do think FL Studio is excellent value for the money I’ve paid. But LMMS is now a usable free alternative.

Hardware

MoShang - Groovesizer (Basic, noisy, Arduino-based synth)

Korg Monotron (mainly as filter for the above)

Own Arduino software (interstar/Arduino-WaveFlavours)


Jul 26, 2019

Can Russia be considered a right wing (fascist) dictatorship?

They aren’t completely a dictatorship, because they haven’t entirely given up on the pretence of democratic elections.

In practice, my understanding is that the political system is pretty broken which makes it hard to throw Putin out.

But I suppose that if Putin was sufficiently horrendous for the Russians that it was beyond disguising the harm he was doing, they would still have the mechanism to remove him.

However, I certainly consider Russia to be a far-right authoritarian regime with tendencies these days towards theocracy (ie. elevating religion and deference to religion an unhealthy degree. Which is why Pussy Riot got put in prison for two years for making fun of orthodox priests, and there is increasing homophobic violence)

Any claim that Russia is still “left” or “red” or “communist” is laughable. And it is a significant sponsor supporter of some of the ugliest right-wing populism around the world.


Jul 26, 2019

Shouldn’t we do anything to stop terrorist attacks, including using torture?

No.

If you use torture you allow the terrorists to drag you down to their level.

You want to beat the terrorists, not become them.


Jul 26, 2019

How long do you think the polarisation in British politics will last?

Some people think that the polarization is a function of Brexit.

This is demonstrably untrue, because there’s increasing polarization around the world, even in countries that have nothing to do with Brexit.

Where I live in Brazil we’ve had vicious polarization in the last few years. In Myanmar the Rohingya are being genocided due to out-of-control polarization.

Polarization is plausibly connected to the social tensions in the West due to its declining wealth and power relative to the rise of Asia. And to the increasing economic inequality and the rising precarity of work due to automation and rapidly changing patterns in the economy.

And while I’m easily persuaded that that certainly adds energy to it, I think, beyond economics, we have to admit that something else, something cultural is going on. And that “something cultural” is the rise of the internet and social media.

Social media has pushed us up close to each other in a way which is completely unfamiliar and uncomfortable for us. We’ve always been interacting, in one dimension or another, with neighbours and family members and colleagues who have seen the world differently to us, held different values to us, etc. But most of the time we weren’t aware of it. And it didn’t bother us. We all learned to curb what we said on the street and in public places. And got along.

But then we suddenly decided to use social media to make hard connections with all those people, in a space where they didn’t feel obliged to hold back their views, and that allowed us to see exactly what they were thinking and how they were feeling. We got a sudden, horrible glimpse of each others’ prejudices, and disgruntlements and anger and snark and snobbery and stupidity.

And we were horrified.

Life is now like that drunken argument in the pub with your ex-school mate you haven’t seen for 3 years, and who has now become a total arsehole. But in the old days after the row, you’d probably have another 3 years to cool off and it would be all peace and love next time you caught up. Except now, it’s 24/7. In your pocket. The wanker is winding you up, spouting bollocks on Facebook or Instagram every fucking day! You can’t get away from him. And however much you shout at him, and however much evidence you post at him, he just becomes more entrenched in his position.

At this point, it’s not clear where this will go.

One of three ways.

We all end up in the Rohingya or Rwanda scenario, drinking a firehose of fake news and conspiracy theories about each other until the machetes come out.

We get used to seeing a bunch of nonsense on our social media feeds and become immune. We just end up desensitized to this hyperstimulation and eventually it has little further effect on us. “Ah, that’s just the internet”, we think to ourselves.

We realize how bad this is and start switching off our social media and living in happy ignorance of each others’ mental flaws.

I think everyone should read the Toxoplasma Of Rage, which from a few years ago now. So far back we’re already forgetting some of the things it references. And in some ways it still represents an age of innocence. But it’s a very good analysis of the wave of polarization that was coming to us.

If, as I think, polarization and our broken political system is not because of Brexit. But rather Brexit is just our local flavour / symptom of a global problem, then I don’t see the polarization stopping at all. Or at least not until we either end up in civil war, or fatigue kicks in and we all just cut ourselves off or stop worrying about other people on the internet.


Jul 27, 2019

Will Jeremy Corbyn resign after the new poll showing Labour ten points behind new Prime Minister Boris Johnson's Conservatives?

Today’s “Is Corbyn dead yet” question.

No, he won’t resign. And I and many other Labour supporters continue to hope that he doesn’t.


Jul 28, 2019

Why is it important to stay relevant in programming?

It isn’t.

If you don’t want to be “relevant”, don’t be. Do your thang.

But if you ask if it’s important to be *relevant” to get a job, then it probably is.


Jul 28, 2019

Which British political party does a better job, Conservative or Labour?

If you want a recent example :

Compare the country after the first 9 years of Blair’s government … in 2006 vs. the first 9 years of the recent Tory government. 2019

In which country was :

the economy doing better?

the country more at peace with itself?

the political system more trusted, and working better?

people feeling happier and more confident?

Now, I accept that that’s not entirely fair. The economy was in a good place in the 2000s for reasons beyond the Blair government. Similarly, when it blew up a couple of years later in 2008 that wasn’t down to Blair either, it was a global phenomenon.


Jul 28, 2019

Why is Jeremy Corbyn vowing to fight Boris Johnson at the general election?

Is this a serious question?

He is the leader of the main party opposing Boris Johnson.

What do you think he should do at the general election?


Jul 28, 2019

Has Boris Johnson started to campaign already for an early general election in the UK?

Plausibly.

It’s what I’ve been predicting for the last month or so.

It makes strategic sense, and it’s strategically aligned with what he thinks his strengths are.


Jul 28, 2019

What do you think of the EU immediately dismissing new prime minister Boris Johnson's Brexit plans as "of course unacceptable"?

Probably the same way that you’ll find it unacceptable if I “pledge” that you will give me your house.

Boris’s “pledge” is nothing more than dishonestly promising the British citizens that the EU will give the UK Boris’s famous “having cake and eating it”.

The EU don’t intend to do that. Not even to make Boris’s promises come true.


Jul 28, 2019

Do you think Boris Johnson will call a General Election before October 31st?

I think there’s more than 50% probability of it. Yes.


Jul 29, 2019

In the UK now, could the Green Party, Labour Party and Liberal Democrats form a coalition to stand against the Conservatives?

Yes.

And they should.

Jo Swinson should go to Corbyn right now with the following deal.

“We'll enter into coalition with you and support your economic agenda, in return for your commitment to xxx.”

Now the LibDems would obviously like xxx to be “cancelling Brexit”. Labour might prefer “a second referendun”, a compromise might be “second referendum and if the result is Leave, a 10 year slot to prepare”


Jul 29, 2019

If there's a snap election which returns a labour minority government supported by the SNP and Lib Dems, could Jeremy Corbyn deliver Brexit?

If Corbyn is supported by the LibDems and SNP, it’s pretty much certain that the price of their co-operation will be a second referendum.

It will be a matter of negotiation and brinksmanship exactly what questions are asked on that referendum, and what the obligations on government will be.

I think the following are obvious and 100% likely in that situation. This will be base red lines for the LibDems / SNP to support a Corbyn government. And no-one would expect anything else.

the UK will request another extension to allow a second referendum

there will be a Remain option on the ballot

the LibDems and SNP will campaign for Remain

The LibDems and SNP will push hard for the following further conditions :

no other “softer” Brexit options (eg. Norway or Labour’s Customs Union) on the ballot. It’s hard Brexit or cancel Brexit.

Corbyn and the government must unambiguously support Remain.

I think Labour will try to resist these two items. It’s an open question who wins this.

Ideally the LibDems and SNP would also like :

Labour whips its MPs to support Remain

But will probably accept Labour refusing this. There will be a group of Labour MPs who will publicly support Leave.

I think that makes it almost certain that if a Corbyn-led coalition wins the election before October, we won’t have Brexit this year.

Everything after that is up to the different sides to make a convincing case at the referendum.


Jul 29, 2019

Is it fair of the British government to call the EU "stubborn" for refusing to renegotiate Brexit?

Ah, but is it stubbornness or is it a “tough negotiating position”?

As everyone notes, but let’s take it back to Lord Erskine : “That which is called firmness in a king is called obstinacy in a donkey.”


Jul 29, 2019

Do liberals by definition have no sense of morality?

Only in dictionaries written by Conservative trolls on teh interwebs.


Jul 29, 2019

If the Liberal Democrats and Labour agreed not to stand against each other and to encourage their supporters to vote for the other party, would they both benefit?

If they both meant it, then yes.


Jul 29, 2019

If Jeremy Corbyn loses a general election once again, would he resign as the Labour Leader?

Depends how he loses.

If he does worse than in the last GE and loses then I think inevitably he’ll resign.

If he does better than in the last GE, but doesn’t get overall control, and then the LibDems end up forming a coalition with the Tories again, then I don’t see he has anything to apologise for.


Jul 29, 2019

Why is a more far-left ideology present in universities?

Universities are full of a lot of smart, open-minded people.

At least some of such people will find their way to the far-left.

“But Phil!” I hear you cry. “Universities are famously closed minded. Look how few of them choose the far-right. Where’s your “smart”, “open-minded” there?”

Exactly ;-)


Jul 29, 2019

If there is an election before Oct 31st, shouldn’t Corbyn step aside and put Keir Starmer as interim leader to lead a Remainer Labour Party to maximise its seats?

The only reason that this may work is that there are a bunch of disaffected would-be Labour supporters who hate Corbyn so much that they’d rather have Boris Johnson as PM.


Jul 29, 2019

What if anything could replace streaming music in the future?

There’s no obvious candidates.

I don’t like streaming much, but I’m starting to admit that the battle has been lost.

There’ll still be some vinyl and tape fetishists. And people like me who prefer a disk full of MP3s, but it’s hard to see that anything can replace the convenience of streaming for most people’s musical needs, most of the time.

I think there are some interesting new technologies and challenges and cultural shifts :

AI is coming to music. Partly in the making of it. And one thing that will be plausible is AI generated playlists of AI generated music. That’s not going to appeal to people for whom music is an art. But for, say, the kind of music they play to pump you up at the gym. I don’t see why AI couldn’t generate always new and fresh examples of that. And most people won’t care. Restaurants, shops etc. might well find that AI generated “muzak” is cheaper and “better” than current playlists. Though “real music” in these circumstances is already so cheap it may be hard to compete with.

Personalized streams. Ie. stuff you want to listen to but don’t know you want to listen to. AIs can pick up cues from your social media behaviour, from your health-tracking sensors, from the microphone and camera you stupidly put in your living room and which is feeding Amazon, Apple and Google with every detail of your private life, etc. And then find appropriate playlists for it.

For many people, music is about the band / artist and how that artist “represents” or is an aspirational / iconic figure for them. And what they want is some kind of personal connection with that artists. Musicians are not just about making music, they are about becoming a public persona / figure / celebrity. In this sense, channels like Twitter and Instagram have already become as important “streams” as Spotify etc. They are other “live” / ‘real-time” channels to connect with the artist. I think there’s still some room for closer integration between music streaming and social media. YouTube now has live streams where YouTubers (including musicians and music-educators) interact live which an audience. Particularly talented musicians on YouTube are becoming “music educators” … showing and explaining how they make the music they make, how it works in terms of tonal theory. Or technological trickery. Etc. They engage in challenges from their subscribers and Patreon patrons. They do live hookups and duets and co-productions with their fans. They do Q&A / AMA sessions. I think this is just the tip of the ice-berg and we’ll see far more professional “musicians” as professional “musician / YouTuber”.

Let me give you an example of an online musician / beatmaker who combines making trap beats, with online tutorials, with YouTubing and interacting with his audience. I have never gone out of my way to listen to his music outside the context of his YouTube videos. But I’m “consuming” music through watching his videos, including the following from the last days or so. Music actually not made by the guy himself, at all, but by his other viewers and fans, using samples he’s made available for them to flip.

That strikes me as something profoundly radical.

There are several things to note.

Firstly I think the music we’re hearing there is good, contemporary, interesting music. (Albeit within its genre.) As good as most things you’ll hear on the radio or mainstream music playlists / streams. By “known” (for some value of known) artists in the genre.

The idea of “reaction” videos. This is a big thing in music these days, watching people listening to music and reacting to it. Giving their thoughts. Who would have predicted that? Who would have predicted that instead of watching people making music we’d be watching people consuming it?

Thirdly, yeah, it’s not music he made. It’s music other people made, based on his sample he made available to download. He’s curator and instigator and judge. He is contributing to the music. But also joins us in our role as listener. A strange mix of activities for a musician.

Fourth, this format doesn’t just work for trap and other electronic / pop music. It works brilliantly here too :

Music production / presentation and performance is evolving very fast on places like YouTube. Faster, even, I think than on Spotify.

I think that AIs are soon going to be able to create pure audio streams as well as human musicians can, initially for certain genres, but it’s not clear that it can’t go all the way. However, listeners DO want to engage / admire people somewhere in that musical supply-chain, and music’s most interesting future is on the people-focused / interactive channels like Twitter and Instagram and YouTube.

Spotify probably needs to figure out how to become more social at some point. To augment its audio-streaming platform with social text or video channels between artists and audience.


Jul 29, 2019

Will Theresa May ever reveal her actual views about the EU? What do you think they are?

I think May has been completely open and transparent about her views.

Before the referendum she was in favour of Remaining because she didn’t think Brexit was a good idea.

After it, she thought it was her responsibility to deliver Brexit and make a success of it. In order to ingratiate herself with a Brexit-mad Tory party she rushed into it, triggering article 50 before getting consensus around what Britain actually wanted. That was stupid.

But having done that, she diligently worked for the best deal she could get.

The fact that she didn’t bring home any unicorns isn’t because she wasn’t aggressive or tough or committed enough. She gave plenty of tough committed Leavers a chance at negotiations.

But she found that for all their tough and committedness they didn’t actually have any ability to find unicorns, and no unicorns were to be had, so she brought home a donkey as the best she could find.

Now a disappointed Tory party have thrown her out and brought in a guy who still, after three years, is willing to promise them unicorns. He’s now trying his gambit of “refusing to meet with EU leaders until they cave in” … and then he too will find that there are no unicorns to be had.

The difference is that May wasn’t narcissistic and irresponsible enough to trash the country when she couldn’t get her way.

But Boris just might be.


Jul 29, 2019

In UK, should Labour fear Boris Johnson?

Yes.

Boris is charismatic and personable. And is willing to lie through his teeth to tell people what they want to hear.

In particular, he’s likely to steal all the good bits of any Labour manifesto proposals. You want more money for the NHS or schools or to invest in the country?

Labour has a, reasonably, costed plan for that.

Boris will match and beat any offer Labour makes, without costing, and while promising mega-tax cuts at the same time. He doesn’t care the numbers don’t add up. He’s not a maths guy.


Jul 29, 2019

What do labour supporters think about the devolution of Scotland and Wales? With those gone, Tories would be in power all the time.

I’m a Labour supporter.

What I think is this :

Scotland has every right and justification to want to leave the UK at this time. The Brexit fiasco isn’t of their making, and they don’t want to be dragged out of the EU. The decent thing would be to give them independence and let them stay in the EU if they want.

Similarly, I think the whole Brexit / NI Backstop / DUP fiasco is good evidence that no-one much benefits from rUK hanging on to Northern Ireland. I think NI leaving the UK and reunifying with Eire is obviously the right thing to ensure peace and friendly co-operation between England and Eire in the medium term. And there’s a good argument for it to happen right now, as a way out of the Brexit backstop impasse.

Wales is less clear-cut. I’m half Welsh and half English, and my family even on the Welsh side has a great many people who were born in England. Wales and England are fairly tangled up. I’m not sure there’s a very strong independence movement. Or that Welsh attitudes and politics, or economic requirements are very different form England’s right now. Nor did Wales strongly support Remaining in the EU. I don’t see independence as particularly viable or desirable at this point.

It would be hard on English Labour to lose Scotland. But Labour is going to have to evolve anyway. It’s clear that the alliance between (for want of better terms we’ll call) an (ex) industrial working-class and a metropolitan middle-class is breaking down. Partly as the industrial working-class are evaporating as UK industry drains away. I think that as long as we have a FPTP electoral system, we will always have one big leftish block and one big rightish block. And Labour is still the most likely party to form that leftish block. However, without Scotland, it will have to change and become a more “English” party in some ways.

Some people imagine that that means committing entirely to being the party of the metropolitan middle-class. I don’t think that’s either likely or desirable. It’s not desirable because the working class need a political party to represent them or they’ll get screwed over, even more than they currently are. And it’s not likely because the historical ties between Labour and the working class are very deep, and still strong.

But Labour will have to evolve without Scotland.


Jul 29, 2019

Do you agree with Private Eye's criticism of Jeremy Corbyn?

Not really.

It’s pretty feeble stuff as political humour goes.

Humour needs to engage people by making them think. Not trade on tired assumptions which aren’t true.

What makes Shami Chakrabarti a “special friend” of Corbyn? Nothing, except the fact that her report didn’t find what the Corbyn-haters wanted it to find.

See? It’s circular reasoning. Good comedy needs to be sharper and have real bite to it to engage the world.


Jul 29, 2019

Is Johnson's new strategy is to play chicken with EU? Isn't that simply foolish, given the cost to people's jobs?

Yes, indeed.


Jul 29, 2019

Do you vote for someone you don't favor because you think the candidate you like best doesn't have chance?

I will never vote for someone I actively oppose.

But I’ll vote a compromise. Someone “not too bad” who is likely to win, rather than someone “ideal, but with no chance”.

It depends on the situation. I’ll vote the lesser of two evils if that’s the only way to ensure that the greater of two evils doesn’t win.

If it’s a safe seat with a very obvious winner, I’ll be more inclined in indulge in a “great but without a chance” candidate.


Jul 30, 2019

What would be the likely results of a general election if it takes place before the Brexit deadline on October 31st?

It’s basically all to play for.

Boris is going to be a terrible PM, but he has served his purpose from the Tories’ perspective, of neutralizing the effect of Nigel Farage’s Brexit party. Most likely as long as Boris looks to be hurtling towards No Deal without flinching the Brexit party are just going to wither away.

On the other side, the danger is that the schism within Labour between Corbyn haters and Corbyn supporters is going to get worse. Remainers will defect to the LibDems. That doesn’t matter in some seats. But in others, it can split the vote allowing the Tory in.

Labour and the LibDems need to get their acts together to not spend the election campaign destroying each other.


Jul 30, 2019

What do you think about the saying that "when you teach something you learn it twice"?

Yep, absolutely.

The best way to understand something is to try to explain / teach it to someone else.

That makes you reflect on in it in a whole new way, and you’ll understand it a lot better.


Jul 30, 2019

Are the MP’s who oppose a no deal Brexit strong enough for Michel Barnier to believe he doesn’t have to renegotiate with Boris Johnson?

What makes Michel Barnier believe he doesn’t have to renegotiate with Boris Johnson has nothing to do with what he thinks about anti-No Deal Brexit MPs.

You have to stop looking at this from a purely UK perspective.

What makes Barnier believe he doesn’t have to renegotiate with Boris is that he has the backing of the heads of state of 27 other countries in Europe who have all signed off on the deal that was made with Theresa May. And none of whom want to give the UK an extra slice of cake just as a reward for being so petulant.

No one in Europe wants a No Deal Brexit. But they all know damned well that it will hurt the UK far, far more than it will hurt them. (Only Ireland is likely to suffer anything like as much as the UK will. And the Irish know that the EU has their back. And will probably give them extra financial support to help weather the crisis.)

Those heads of state are all tough cookies. With their own need to stand up for themselves and their countries. They aren’t at all going to like Boris’s transparently foolish attempts to blackmail them. It is cringeworthily embarrassing to hear him threaten to not meet with heads of state until he gets his own way. Like a fucking child, threatening not to speak to you any more if you won’t give him sweets. I am mortified to be English today. We look like complete and utter twats.


Jul 30, 2019

Do you think that there was something good in Nazism?

Nothing that wasn’t already good in any other political system, no.


Jul 30, 2019

Why do people think that philosophy is useful?

I don’t think anybody does think it’s “useful” do they?

Not even philosophers. Philosophy was defined in opposition to “sophistry” which was the use of knowledge for other ends. Philosophers, though, pursued the truth for its own sake. That’s the hallmark of philosophy.

Plenty of people think that philosophy is important. But I don’t think anybody thinks it’s important because it is merely “useful”.


Jul 30, 2019

Why is there still a feminist movement when there isn’t one right in America that man has that a woman doesn’t?

I dunno.

Why are there still police in America if all crime is illegal?


Jul 30, 2019

How do the UK Labour Party deal with the fact that British white working class communities voted overwhelmingly for Brexit?

In practice, the Labour Party leader Corbyn has declared he wants Labour to be a party for both Leavers and Remainers. And has tried very hard to make the Labour position a compromise one : proposing a Customs Union that has some of the benefits of staying in alignment with European standards and no tariffs, and some of the features of leaving.

Unfortunately many in Labour, including most MPs, are passionate Remainers and have been dissatisfied with this approach, and have been trying to push Labour in the direction of Remain (which is fine) or actively trying to undermine Corbyn in the hope of bringing him down and replacing him with a Remainer (which is bloody stupid).

Trying to appeal to both sides is never easy, and liable to be misunderstood. Both sides are inclined to assume you are against them. Nevertheless, it’s a noble attempt. And it’s crazy for people in Labour, however passionately they oppose Brexit, to sabotage their own party over it.

Just in terms of cold calculation, if you are a passionate Remainer you are MUCH better off with a Corbyn government taking the UK out of the EU and into a Customs Union, staying in regulatory alignment with the EU for a couple of decades until the tide of opinion turns and the UK again wants to rejoin the EU; than you are with a Johnson government who will crash out with No Deal, immediately run to Trump to sign the UK up to regulatory alignment with the US and its crap agricultural / environmental / labour standards, which will more or less preclude the UK ever getting back together with the EU. People need to look further ahead than the next couple of months.


Jul 30, 2019

How long will Boris Johnson keep promoting a no deal Brexit now that he's crowned as PM?

Boris is a coward.

He’ll realize that blustering and pathetic threats (I won’t meet come to your meeting until you give in to me. Nah Nah!) aren’t going to work.

But he belongs to the Brextremists now. He won’t find the courage to turn against them and tell them something they don’t want to hear.

If parliament won’t stop him, he’ll take the UK over the cliff edge.


Jul 30, 2019

Do socialism and communism focus on wealth as a bad thing?

No.

They're in favour of wealth as in more goods, services in the economy. (With the caveat that today there is awareness that we must balance the environmental cost of such things)

What they are against is concentrations of wealth, where a few people have most of the stuff. Which is both a cause and symptom of some people having too much power.


Jul 30, 2019

What do you think is the most important challenge for the political parties at the moment, other than winning the 2020 presidential election?

Climate change

The destruction of consensus through fake news and partisan memes circulating on social media


Jul 30, 2019

Is Alastair Campbell is right to warn that Jeremy Corbyn is poised to lose the next election against Boris Johnson and destroy the Labour party “as a political force capable of winning power”?

The problem is that people like Campbell have been saying this since Corbyn took over.

Maybe he’s right. But he’s been crying wolf long enough that many people discount what he’s saying.


Jul 30, 2019

According to Boris Johnson, his Brexit plan will ‘bring the country together’. What do you think?

Theresa May “brought the country together”.

Pretty much everyone hated her and her deal by the time she was chucked out.

Boris might be able to achieve the same. Once people realize what a charlatan he is.


Jul 30, 2019

What are the pros and cons of Online Voting in democracy?

Advantages : you don’t have to get dressed, let alone go out of the house, to vote.

Disadvantages : lots, but let’s start with :

is it secure?

Yes, but is it really secure?

is it going to leave a reliable, checkable paper trail?

Who is going to come to your house to collect the paper?

therefore how do you know your vote counted? How do you know all the other votes were real?

Yes, “blockchain” might solve this (pace xkcd) but there’s a lot of issues even getting that up and running. (Personally, I DO think there’s a great future with our government completely reconfigured in terms of liquid democracy and a block-chain to manage that. I also think that that is waaaaay out from where we are at the moment and no-one could be trusted to implement it at the moment.)

Even if the voting software itself is secure, how do you control for other kinds of fraud and intimidation? What if the voter’s computer is infected with a trojan which takes over and uses their vote without them knowing? What if your social media account pops up an advert saying “we know where you live, we are watching your vote, and if you don’t vote party X, we’ll be round with a can of petrol”?


Jul 31, 2019

What’s considered good taste in programming? We are not talking about language selection or coding style here, but logic design taste.

The old joke goes that there are two hard problems in computer science : cache invalidation, naming things and off-by-one errors.

Ignoring the joke about off-by-one errors, to an extent you can understand good taste as dealing elegantly with the other two.

In particular “cache invalidation” is really another way of thinking about “modularity”.

I increasingly think that programming is like butchery.

Just as a butcher needs to know where to carve the animal “at the joints” to get the optimum pieces of usable meat with the fewest strokes, a good programmer finds the natural joints of the problem to carve it into sensible modules, with strong cohesion and loose coupling. And keeps the design supple and flexible without adding unnecessary abstraction layers and indirection.

That’s where you see good taste in “action”. When you see that the modules are cleanly defined and separated, the APIs or communication between them are clear and make immediate sense. Don’t allow unnecessary dependencies to leak through. But do allow each module to clearly ask for and get what it wants from the others.

Of course, modules are also separated in time as well as space. This is where “cache invalidation” bites. “Modularity in time” is knowing how much state needs to persist and for how long; knowing what are the right Shearing layers of your program, and “cache invalidation” is how each layer ensures it has access to up-to-date state without holding on to, and being confused by, more state than it needs. So where state is stored, how clearly and timely it percolates through the architecture, without, again, requiring unnecessary extra local storage which might be out-of-date or be wrong or make reasoning about the code harder. These are all hallmarks of good taste.

Naming things, of course, is the other difficult problem which is also an opportunity for good taste.


Jul 31, 2019

What exactly are "cultural Marxism" and "postmodern Neo-Marxism"?

They aren’t anything very much.

The reality is …

This dude called Marx was a major thinker of the 19th century. EVERYBODY read and thought and argued about him. He is a major cultural influence in modern western society.

He’s also pretty controversial. Some people HATE him.

So today, a bunch of people who don’t like him, have rather weirdly and foolishly decided to start a culture war to try to expunge him from cultural history. They now assert that any intellectual school of thought that has at any time engaged with Marx (which is pretty much all of them), is “influenced by” and is therefore a closet form of “Marxism”. And that anyone doing cultural analysis is a closet “Marxist”

So … cultural theories from the Frankfurt School, to the existentialists, to the post-structuralists to the post-modernists and many others today ALL have Marx in their reference list.

So now these critics have decided that all cultural studies are part of The Great Marxist Conspiracy, even the many flavours of post-modernism which are completely inconsistent with and incompatible with Marxism.

Seriously, you’re now hearing people argue that “well, even if technically post-modernism doesn’t say the same things as Marxism, it’s like Marxism because it makes young people rebellious and question the values of their elders. It plays the same role.”

Because, yeah, without Marx, young people would never have rebelliously questioned their elders.

That’s how much of a joke this thing has become.

These days when I see the words “Cultural Marxism” I automatically translate them into “New Fangled” because basically that’s all that “Cultural Marxism” means to its critics : “These are thoughts that are new, different and confusing and I don’t like them.”


Jul 31, 2019

Is there morality if there are no human beings?

My take is that morality is a relation between “agents” or “persons”.

That doesn’t mean it’s exclusively “human”. Other animals (eg. great apes, whales, dolphins) and perhaps other beings eg. extra-terrestrials; or artificial intelligences; can be also be “agents” or “persons” : if they have the right capacities and mental worlds.

On the other hand, it doesn’t cover all interactions with the natural world. For example, I don’t think it makes sense to say that a disease is immoral when bacteria eat you alive. And I’m inclined to say that even a tiger isn’t immoral for eating you.


Jul 31, 2019

Should I hire a programmer or learn to program myself?

Learn to code.

If you can’t code, you aren’t qualified to evaluate the coding competence of the people you hire.


Jul 31, 2019

What are the best points that made people vote for Boris Johnson?

The Tory party is in the fight of its life.

It has never, in living memory, been significantly threatened on the right.

But we’re in an age of mass dissatisfaction with the political status quo. The far right have managed to organize themselves through an international network and smart use of social media and are doing spectacularly well at capturing the hearts and minds (and resentments) of the disaffected.

And the Tory party has been haemorrhaging support to the Brexit party led by the charismatic (for some value of charisma) Nigel Farage.

In order to put a stop to that and hold the party together, the Tories needed someone with strong Brexit credentials. Willing to be as deceitful as the Faragists in slandering the EU, as mindlessly driven in pursuing Brexit as Farage is and as the right-wing strategiest want, and as bumptiously personable in selling the whole thing as Farage.

The only unknown is whether Johnson is committed enough. So that’s what he’s been signalling for the last few weeks.

Put in those terms, no one else in the Tory party could fit the bill. The Tories know this.


Jul 31, 2019

Is no-deal Brexit now going to win by default because MPs who oppose it are too scared to say so, and citizens are too timid to do anything about it?

I think the MPs have very limited options.

And always have.

Basically once article 50 was triggered, No Deal always had inertia on its side. MPs had to actually make a positive move to stop it.

The votes at the beginning of 2019 showed that the problem with MPs was not their lack of energy, but their lack of agreement on what alternative they actually wanted.

Maybe some of that is “fear”. They don’t want to be held responsible for actively choosing a bad outcome. Whereas they think they won’t be held so responsible for a cliff-edge they didn’t “choose”. (This is basically a “Trolley Problem”)

But I think an awful lot of it is actually “principle”. They genuinely DO disagree on their preferred outcome. And the higher the stakes get the starker the contrast between what you think is an “acceptable” solution and all other “unacceptable solutions” is.

Similarly with citizens.

The citizens who care passionately aren’t “timid”. They are out protesting and marching almost every week.

But again, no group of passionate citizens actually has a sufficient majority to push the politicians off course. The citizens of the UK are themselves deeply, deeply divided on Brexit. And not just into two camps. But even three, four, five camps.

The internet makes everybody shriller and more intransigent. The more urgent it seems, the more everyone wants to dig in their heels and stick to their guns. Because to not do that is to give the game to a deeply undesirable alternative.

So I very much fear that No Deal will win by default. Because I think it’s a “wicked problem” (or “goat rodeo” as Vinay Gupta would put it) to find a way to co-ordinate and organize an alternative.


Jul 31, 2019

Is Alistair Campbell right about the Labour party? He seems to want to win by out-torying the tories.

The problem with Alistair Campbell is that he wants to be right about Corbyn’s “unelectability” so much that he’s actually willing to help things along himself.


Jul 31, 2019

Is Brexit still going to happen as of August 2019?

Anyone who could tell you anything with absolute certainty would be a time-traveller.

But I’d guess “probably”.


Aug 1, 2019

Why are PCs still popular in an office setting?

Compared to phones and tablets?

Keyboards and big screens. And legacy Windows software.

The moment someone comes up with a reasonably priced combination of “dock a phone into our screen” with “full fat Windows running in a VM” then the office PC finally goes away.


Aug 1, 2019

What's your reaction to the YouGov poll taken after Boris Johnson became Prime Minister which gives the Conservatives a ten point lead over Labour?

It’s pretty much what I expected.

Boris Johnson’s job is to neutralize the threat to the Tories from the Brexit party.

EVERYTHING that the Tories have done since the rise of Farage’s UKIP (from Cameron calling the referendum, to May desperately appeasing the ERG to the election of Boris Johnson as leader) is about the Tories trying to defend their right-flank from Nigel’s further-right party.

The poll shows its working, Tories who defected to the Brexit party are coming home.


Aug 2, 2019

What defines music from the 2010s?


Aug 3, 2019

Can Labour beat Johnson?

Yes.

If people who want to beat Johnson get behind it.


Aug 4, 2019

What's your reaction to Prime Minister Boris Johnson telling the EU to ditch the backstop or there will be a no-deal Brexit?

My reaction is basically.

“Wow! He’s really going through with it. I didn’t entirely expect that.

What a fucking moron.”

(Apologies to morons everywhere, I know it’s not PC to compare you to Boris Johnson, blame it on a failure of vocabulary)


Aug 4, 2019

Is Jeremy Corbyn's support of Palestinian rights at the root of the accusation of 'antisemitism' levelled at the Labour Party?

I think it’s more a kind of weakness which can be exploited.

People were attacking Jeremy Corbyn long before they figured out that “antisemitism” was the Kryptonite that turned previous supporters against him.

They tried “the Czechs ran him as a spy”. They tried “unreconstructed Communist”. They tried “friends with the IRA”. They tried “too ideological hide-bound to work with others”.

Most of these accusations bounced off him. People wanted him for his socialist policies. No-one cared about the cold war and red scares.

BUT … it turns out that people DO care about antiSemitism.

That’s great because we all should.

But it does mean that the most trivial examples of “Corbyn hung out with someone who made an antiSemitic remark, once” find themselves trumpeted on the front page of every newspaper in the country, and gets itself continually picked at like a scab, until people start thinking that there must be something far more serious behind it.

So I don’t think Corbyn was attacked because he supported the Palestinians. People would have attacked him anyway. But supporting the Palestinians, and having been involved in a wider Stop the War movement (which was a broad and diverse movement that undoubtedly did have some Arab nationalists with unsavoury anti-Jewish rhetoric, among many others ) gave a useful opening for people who wanted to attack him.


Aug 4, 2019

Looking at it objectively, was Theresa May an incompetent Prime Minister, or was she the victim of an impossible situation in regards to delivering Brexit?

Objectively May was mediocre.

She wasn’t terrible. She wasn’t dishonest, or reckless. Or a Brextremist.

Instead she tried to do what she understood was the “right”, responsible thing.

Unfortunately she had a couple of flaws.

she was too concerned to protect the Tory party and not allow it to split over Brexit.

that led to mistakes like triggering Article 50 too early and before getting agreement on what the Tory party, let alone the country, wanted and needed. (She did it to establish her, and the Tory party’s Brexit credentials)

that led to the mistake of trying to balance her cabinet between Leavers and Remainers. Which led to a cabinet which spent more time squabbling and undermining her than supporting her. In retrospect, if she had sacked Boris for incompetence at the point he screwed over Nazanin Zaghari-Ratcliffe he might not be PM now.

She was too hung up on immigration and had a tendency towards xenophobia. Literally the first thing that Boris said on becoming PM was that EU nationals living in the UK would be loved and cherished. It was bullshit, but he showed that it was a perfectly viable stance for a Tory PM. May could have guaranteed existing UK-resident EU nationals equal status with UK citizens on day one, and it would have been fine. And immediately helped establish good will with the EU. Instead she fumbled it and let incompetent Tory negotiators sound like they were callous enough to use UK-resident EU citizens as bargaining chips.

On the plus side, she actually got a deal with the EU. She was realist and pragmatic enough to know what she couldn’t fight, and so she got something that, in practice would have been an OK fudge. Certainly not something that would have made anyone happy, but an OK fudge, that wouldn’t have trashed the country.

It’s not clear her Tory enemies either could have done, or can, do as well.


Aug 4, 2019

What do you think of 8chans founder saying that the site is a megaphone for shooters and says the site should be shut down?

Sounds like he’s grown up.

Everyone who wants to set up social software should read Clay Shirky’s great essay : A Group Is Its Own Worst Enemy

It’s so good, I’m just going to steal from it wholesale here :

In the Seventies -- this is a pattern that's shown up on the network over and over again -- in the Seventies, a BBS called Communitree launched, one of the very early dial-up BBSes. This was launched when people didn't own computers, institutions owned computers.
Communitree was founded on the principles of open access and free dialogue. "Communitree" -- the name just says "California in the Seventies." And the notion was, effectively, throw off structure and new and beautiful patterns will arise.
And, indeed, as anyone who has put discussion software into groups that were previously disconnected has seen, that does happen. Incredible things happen. The early days of Echo, the early days of usenet, the early days of Lucasfilms Habitat, over and over again, you see all this incredible upwelling of people who suddenly are connected in ways they weren't before.
And then, as time sets in, difficulties emerge. In this case, one of the difficulties was occasioned by the fact that one of the institutions that got hold of some modems was a high school. And who, in 1978, was hanging out in the room with the computer and the modems in it, but the boys of that high school. And the boys weren't terribly interested in sophisticated adult conversation. They were interested in fart jokes. They were interested in salacious talk. They were interested in running amok and posting four-letter words and nyah-nyah-nyah, all over the bulletin board.
And the adults who had set up Communitree were horrified, and overrun by these students. The place that was founded on open access had too much open access, too much openness. They couldn't defend themselves against their own users. The place that was founded on free speech had too much freedom. They had no way of saying "No, that's not the kind of free speech we meant."
But that was a requirement. In order to defend themselves against being overrun, that was something that they needed to have that they didn't have, and as a result, they simply shut the site down.
Now you could ask whether or not the founders' inability to defend themselves from this onslaught, from being overrun, was a technical or a social problem. Did the software not allow the problem to be solved? Or was it the social configuration of the group that founded it, where they simply couldn't stomach the idea of adding censorship to protect their system. But in a way, it doesn't matter, because technical and social issues are deeply intertwined. There's no way to completely separate them.
What matters is, a group designed this and then was unable, in the context they'd set up, partly a technical and partly a social context, to save it from this attack from within. And attack from within is what matters. Communitree wasn't shut down by people trying to crash or syn-flood the server. It was shut down by people logging in and posting, which is what the system was designed to allow. The technological pattern of normal use and attack were identical at the machine level, so there was no way to specify technologically what should and shouldn't happen. Some of the users wanted the system to continue to exist and to provide a forum for discussion. And other of the users, the high school boys, either didn't care or were actively inimical. And the system provided no way for the former group to defend itself from the latter.
Now, this story has been written many times. It's actually frustrating to see how many times it's been written. You'd hope that at some point that someone would write it down, and they often do, but what then doesn't happen is other people don't read it.
The most charitable description of this repeated pattern is "learning from experience." But learning from experience is the worst possible way to learn something. Learning from experience is one up from remembering. That's not great. The best way to learn something is when someone else figures it out and tells you: "Don't go in that swamp. There are alligators in there."
Learning from experience about the alligators is lousy, compared to learning from reading, say. There hasn't been, unfortunately, in this arena, a lot of learning from reading. And so, lessons from Lucasfilms' Habitat, written in 1990, reads a lot like Rose Stone's description of Communitree from 1978.
This pattern has happened over and over and over again. Someone built the system, they assumed certain user behaviors. The users came on and exhibited different behaviors. And the people running the system discovered to their horror that the technological and social issues could not in fact be decoupled.
There's a great document called "LambdaMOO Takes a New Direction," which is about the wizards of LambdaMOO, Pavel Curtis's Xerox PARC experiment in building a MUD world. And one day the wizards of LambdaMOO announced "We've gotten this system up and running, and all these interesting social effects are happening. Henceforth we wizards will only be involved in technological issues. We're not going to get involved in any of that social stuff."
And then, I think about 18 months later -- I don't remember the exact gap of time -- they come back. The wizards come back, extremely cranky. And they say: "What we have learned from you whining users is that we can't do what we said we would do. We cannot separate the technological aspects from the social aspects of running a virtual world.
"So we're back, and we're taking wizardly fiat back, and we're going to do things to run the system. We are effectively setting ourselves up as a government, because this place needs a government, because without us, the place was falling apart."
People who work on social software are closer in spirit to economists and political scientists than they are to people making compilers. They both look like programming, but when you're dealing with groups of people as one of your run-time phenomena, that is an incredibly different practice. In the political realm, we would call these kinds of crises a constitutional crisis. It's what happens when the tension between the individual and the group, and the rights and responsibilities of individuals and groups, gets so serious that something has to be done.
And the worst crisis is the first crisis, because it's not just "We need to have some rules." It's also "We need to have some rules for making some rules." And this is what we see over and over again in large and long-lived social software systems. Constitutions are a necessary component of large, long-lived, heterogenous groups.

If you think about it, this is exactly the moment we’re living in. Even though it was written at the dawn of the “social media” age. Two years before Facebook was invented, Mark Zuckerberg went off and invented Facebook without reading Shirky. So did the Twitter founders. And this 8chan guy.

And all are now struggling with the fact that they didn’t want to restrict what people said, and so it turned into a toxic morass. With dangerous real-world externalities, from hacked elections to mass shootings.

In fact this software has “eaten” the real world. The real world is now just a reflection of the Facebook / Twitter / Instagram / n-chan world.

And now even the founders of these social platforms worry as to whether shutting them down might be the best they can do.

But as Shirky says, it’s because they didn’t design to cope with attack from their own users. And the real world, which DOES have some rules to cope with attack from its own users, is being outpaced by the social media giants.


Aug 5, 2019

Do you think the majority of vocal talent out there is in lesser-known artists? Have top 40 radio listeners lost the ability to recognize the really good stuff because of decades of being spoon-fed autotuned, formula-based manure for the ears?

If you're an opera buff you've probably never seen rock or soul singers as having much vocal talent.

Kids just liked it cos they got brainwashed by hippie radio stations.

Today it's the same thing. Mutatis mutandis.


Aug 5, 2019

Would you support the President asking media to voluntarily refrain from reporting the names of mass shooters?

Sure.

It's a good idea. It's clear that wanting to get notorious is part of the matrix of influences on shooters.

And it's a good idea to try to diminish that.

It's not Trump's idea. And Trump has probably latched onto it because he wants to deflect attention from his own part in demonizing latinos and pandering to white supremacism and to the gun lobby.

But a good idea is a good idea. Regardless of who is saying it and why.


Aug 5, 2019

Do you ever find yourself thinking of what you would do in case of a mass shooting when you are at public gatherings?

I don't live in the US, so, no. It's not high on my list of daily worries.


Aug 5, 2019

Is there anything worse than a globalised person?

Sure.

A hidebound, narrow-minded, pathologically nationalistic or tribal person.


Aug 5, 2019

What are your thoughts on the idea of open borders? Could they work?

I think people are more important than countries.

Countries are just an administrative convenience. To be really free, people should have the right to move to live, love and work anywhere on the planet.

The idea that one tribe should control a bit of territory and violently keep other humans out of it, is a throwback to the stone-age. And the sooner we get rid of it the better.


Aug 5, 2019

Why did three spree shooters in 2019 post their manifestos on web forum 8Chan?

Because 8Chan has been conspicuous in defending the rights of white-supremacists to use the site, I’d guess it’s a combination of three things.

they could post their manifestos without having them taken down

they knew their manifestos were likely to be read by people who thought like them because 8Chan was where those readers were.

copycatting … 8Chan has cachet with this community, so it’s “the place” to post your manifesto


Aug 6, 2019

Should 8chan be banished from all public forums?

8chan IS a forum.

It's not clear how you “ban” one forum from another.


Aug 6, 2019

Why do people fail to make themselves successful in the software industry?

It’s a capitalist industry.

Capitalism is a game designed to create a few winners and a lot of losers.

You might as well ask why most competitors don’t win the tournament. Or most participants don’t win the lottery.

In both cases, tournaments are designed to whittle down the competitors into a single winner and lots of losers. Same with the lottery. Most people buy a ticket and then only a handful win. Transferring money from all the losing ticket buyers to the few winners who win a lot.

That just what these games are for.

And capitalism is a game structured the same way. A few winners and a lot of losers. A transfer of wealth from the many to the few.

People fail to be “successful” in all capitalist industries.


Aug 6, 2019

What do you think about Venezuela and Uruguay issuing travel warnings about the United States after the two mass shootings this past weekend?

Well remember that the latest shootings are explicitly targetting Hispanics / Latinos. Because the rhetoric against them has been hyped up by the current US government.

If terrorists in, say, an Asian country were explicitly targetting white people, partly backed by rhetoric from the country’s president, you can be damned sure that the US would post a travel warning to its citizens thinking of going there.


Aug 6, 2019

Is Universal basic income ever likely to be implemented in the UK?

It ought to be. It’s a good idea.

But it needs some careful designing.

I don’t think that BI can be paid out of income tax, because that’s likely to lead to an inflationary cycle. We increase income tax to pay more BI, but then, what? we tax the BI to pay the income tax? Or we load the extra costs onto a shrinking working population?

That clearly can’t be sustainable.

Instead BI should be paid out of a tax on natural resources like land, fishing rights, mineral exploitation rights, and carbon pollution permits etc.

The virtues of a scheme like that are several :

natural justice. Nature belongs to everybody equally, so having a charge on it which is equally distributed to everyone is unarguably fair.

putting an extra charge on use of natural resource use helps to reduce it. If factories have to pay more for the CO2 they pump into the atmosphere or the river water they use, they’ll find ways to pump less or consume less water.

negative feedback helps keep the system stable. Let’s say stuff uses a certain amount of natural resource to make. And the price of that stuff is inflated by being taxed to pay for BI. Now, to reduce the cost, companies innovate to use natural resources more efficiently. Because they pay less “resource tax” they can drop the price of the product. Which in turn means that people need less money to pay for it. So they can live with lower BI.

In other words, BI should be tied to use of the world’s natural resources. And it should be a fair division of the “resource tax”. And fluctuate with the resource tax’s take.

In the abstract limit, ie. where companies managed to use no natural resources at all to make their product, then they’d pay zero “resource tax”, but the products would be extremely cheap.


Aug 6, 2019

As many right-wing revisionists now call fascism left wing, does that make Pinochet of Chile a leftie?

Pinochet.

The Chicago School who advised him.

His friend Margaret Thatcher.

All of them too far to the left …

… from the perspective of someone who has gone way off the scale to the right.


Aug 6, 2019

Can there be moral "law" without a moral "law" giver?

Can you have a “physical law” without a law giver?

If so, what makes moral laws any different from physical laws?

If not, what makes moral laws any different from physical laws?


Aug 6, 2019

How would you explain mumble rap to a classical music expert?

Hip-hop, like a Wagner opera, is a multimedia Gesamtkunstwerk. Music is just one subordinate strand in a whole gestalt which includes what Wagner would think of as “theatre” but we know better as “cinema” - videos with striking visual imagery, narrative “cut-scenes” - and poetical words. And even things that Wagner probably couldn’t imagine, such as interviews on radio shows, activity on Twitter and Instagram feeds. Or launching ranges of designer clothes, trainers and jewellery to the consumer market.

The rappers are playing a series of complex roles or personas, often borrowed from our popular (melo)dramatic myths and archetypes : gangster, pimp, prostitute, seducer, poor boy turned self-made millionaire etc.

Most rap tracks are, in operatic terms, “arias”, within which a character describes his or her emotions or intentions. They talk about their hopes and aspirations. Boast about their achievements and success.

As in opera, and even more like 20th century cinematic music, the music is there to accompany, highlight and re-enforce the theatrical drama. It doesn’t bring its own narrative logic, but exists to support the narrative of the personas. The music has little harmonic theory or development, but might contain some striking harmonic ideas. Sometimes borrowed from jazz or more exotic musics. Or folk style melodies. The music is constructed from repeating motifs or cells, often with little variation. The sonic texture is rich and dynamic. With heavy oozy bass 808s, crisp loud snares, complex hi-hats, and a wide variety of other timbres.

Most variation and evolution in the music is in the words and, very importantly, the rhythmic play or “flow” of the words. Rap as a style of singing is a kind of Singspiel, or “spoken singing”. Even “patter song”. It is intensely rhythmical with a strong pulse that the rapper either follows or deliberately syncopates around.

Like Wagnerian opera, there is a strong emphasis on sturm und drang, grandiose, dramatic, sometimes macabre spectacle.

So far, everything I’ve written covers most kinds of hip-hop and rap.

Let’s, specifically, turn to “mumble rap”.

But first, a different set of references I hope our classical expert is a bit familiar with : Jazz.

Hip-hop has a lot in common with jazz. In fact, I’ll argue that it is more or less a direct descendent of, and continuation of it.

Now jazz had a life-cycle that started as trashy popular dance, then become large scale “big band” spectacle. Increased in complexity and power and then, at some point hit a limit and took a left-turn into “cool jazz”. Instead of frenetic speed and brash virtuosity of the big bands and bebop era, you now saw a collapse into slow, calm, introspective, painfully dirgelike crooning. Think of the transition from someone like Cab Calloway to Chet Baker.

Effectively, mumble rap is a parallel move in hip-hop. A collapse from a braggadocios spectacle of verbal virtuosity, to … well “mumbling” … ie. a quiet, sullen near-incomprehensible introversion. Unlike previous generations of rappers, the mumble rapper doesn’t care if what he (or she) says really “communicates”. The rapper is too wrapped up in their own concerns to give a damn about the listener.

The cost of this is obvious. Virtuosity, clever word-play, performative spectacle are gone. Good time danceable fun is gone.

But what it buys, like the move to cool jazz, is a perception of “authenticity” and emotional intensity. Lyrics concern teenage angst amplified by ennui, drug dependency, depression.

But what makes mumble rap so strange is that the rappers manage this collapse into sullen introversion, WITHOUT throwing away the grandiosity or sturm und drang, or the boasting.

You have a strange kaleidoscopic juxtaposition of big-screen guignol, the sex and violence and boasting and dreams of fantastical wealth, all precariously balanced on a fragile persona that simply can’t handle the hyperactive cornucopia of pleasures on offer and which is collapsing into anti-depressants and existential nausea.

This is the psychic drama of a generation fed from birth on capitalist aspiration and internet memes. Or as Ethan Hein put it so succinctly, the music “exquisitely expresses the subjectivity of a segment of working-class African-Americans in the early twenty-first century”


Aug 6, 2019

Why do people believe in moral relativism?

People don’t “believe in” moral relativism like it’s an article of faith.

People come to moral relativism when they, correctly, realize that all the attempts to justify moral absolutism aren’t successful.


Aug 6, 2019

Does postmodernism oppose progress? If so, why?

Postmodernism denies we can know the direction of progress.

It denies we can detect a single “arrow of progress” that points unambiguously in one direction (eg. towards Communism as the Marxists thought, or towards a Capitalist End of History, or towards ever more Liberal human rights etc.)

Instead it sees a lot of different agents in the world, all doing their own thing and pulling the world in different directions. Thus history is a kind of Brownian motion buffeted around between competing forces.


Aug 6, 2019

What makes old school hip hop sound authentic?

Time.

Back in the day, people thought it was noisy, superficial and “NOT MUSIC(tm)”

Now it’s old enough for old people (like me) to remember being young and having fun with it, it’s considered to be authentic.

Whereas “that new stuff” (mumble rap, trap etc.) is obviously noisy, superficial, talentless and “NOT MUSIC(tm)”


Aug 7, 2019

What does “trap house” mean in rap songs?

It’s a house where coke dealers live / operate from.


Aug 7, 2019

What would you consider the best new rap music to have on your radar?

Tierra Whack seems to be one of the more interesting rappers this year.

Comethazine has an interesting slightly older-skool flow.

Megan Thee Stallion is clearly a very good rapper. Gunna is OK.


Aug 7, 2019

Are sad raps like Juice Wrld, XXXTentacion, and Lil Peep the future of rap?

Partly.

Much like the “sad jazz” of people like Chet Baker was partly the future of jazz. Cool jazz is an essential part of the history of jazz from the late 40s onwards.

But just as not all jazz is “cool jazz”, not all rap is going to be mumble or sad rap.


Aug 8, 2019

In the event of a UK General Election before October 31, 2019, how much will your vote be determined by the parties' position on Brexit, and how much by other factors?

Somewhat by Brexit, somewhat by other factors.

I think the most important thing is to get rid of the Tories. Both the Tory government and the Tory policies, including No Deal Brexit.

As I see it, Brexit, and No Deal Brexit, is just one more in a series of bad Tory policies which have been trashing the UK since 2010. And it’s that larger issue that needs to be addressed.

If this was a pure PR vote like the Euro elections, I would, as then, vote Green, as the nearest party to my preferences. As a GE is First Past the Post, I would normally, by default, vote Labour as the nearest party to the Green’s left environmentalist agenda, which might win.

I live in a constituency, East Surrey, where I always assumed that the Lib Dems were second, and so voting tactically to get rid of the Tories might involve voting Lib Dem. I’ve been happy to do that in some past elections.

But I was surprised to find in the last election that, despite this being a bastion of leafy Tory Surrey, and the Lib Dems being a very strong alternative in the local council, Corbyn’s Labour actually DID come second in the 2017 election : East Surrey - 2017 Election Results

So, “tactically” there is no need to vote Lib Dem to challenge the Tories in East Surrey. Labour is my best hope for an alternative.

I think that’s very important to note. And worth anyone who thinks of voting tactically to check up on. You might just be assuming that the Lib Dems are the major challengers to the Tories in your part of England, when it isn’t true.

But let’s suppose that was true. Let’s suppose the Lib Dems ARE the main alternative to the Tories. And promising to rescind Brexit vs. Tories committed to hard Brexit.

Yes, I would vote Lib Dem, if I believed that they wouldn’t end up supporting a new Tory government.

It’s up to the Lib Dems to convince me of that. It might be that in the event of a hung parliament Jo Swinson goes to Boris and says “OK, postpone Brexit and give us a new referendum and in return we will support you on other economic issues. We Orange Bookers think Britannia needs to be Unchained too.”

That is a party that I wouldn’t vote for. And it’s up to the Lib Dems to convince me that that isn’t the party they would be if I lent them my vote.

Update : Since writing the above. I’ve shifted slightly in favour of the LibDems. I don’t think the risk of Swinson doing a deal with Boris is very high. So I do advocate voting LibDem if they are the best bet to avoid a Tory.


Aug 8, 2019

Why doesn't Jeremy Corbyn realise that he's Boris Johnson's best hope in a forthcoming election?

Corbyn isn’t Johnson’s best hope in a forthcoming election.

Johnson’s best hope is a Labour Party at war with itself because certain people in Labour won’t get behind Corbyn.


Aug 8, 2019

Is John Mcdonnell's recent outburst that he would "send Jeremy Corbyn to Buckingham Palace" a clear sign that he is the real power and Mr Corbyn is a mere figurehead?

What Tim said.

Plus, I’m guessing he felt he was asked what he would do about Johnson refusing to resign after a no confidence vote.

What he would want to do is make Corbyn PM.

Then he used a rather striking image to emphasize the point.

The point is that if McDonnell has anything to do with it, he and Labour are behind Corbyn all the way.

Remember the whole context of this is that anti-Corbyn people are suddenly conjuring the idea of a “government of national unity” where Corbyn decides “for the good of the country” to not be PM.

This is despite the fact that,

a) Corbyn would be better for the country than any other potential PM being talked about.

b) this whole situation will only have arisen if Corbyn is the leader of the party with the most MPs in Parliament. Which is the usual criteria for who gets to be PM.

Think about this for a second. In a new GE where Corbyn is the nearest thing to a “winner”. It is suggested that Corbyn does “the decent thing” and abdicates because … what? … because he’s not popular enough?

No. Because there is a mindset among the elites of the UK, in the media and politics and even among Labour MPs, that will NEVER, EVER, EVER, EVER, EVER, recognise the legitimacy of a left-wing agenda, or of someone who represents it. They may be personally on the pinkish side of liberal. But an actual left-wing government is still anathema to them. Any kind of twisted logic and overturning of precedent will be applied to justify why Corbyn shouldn’t be PM.

Now, all of this is moot until it happens.

Let’s see. Let’s have parliament vote no confidence in Johnson and then let Corbyn and the alternatives make their pitches to MPs to see who can get the support to form a government.

But anyone who says “the price of me opposing Boris Johnson’s No Deal Brexit” is that Corbyn must stand aside”, is simply telling you that they hate Corbyn more than they hate No Deal Brexit.


Aug 8, 2019

What are the more underrated genres of music?

What does “underrated” mean?

Least popular? Probably some kind of completely free improvised rock / jazz fusion. Where instruments widdle on for hours without predefined structure.

Most hated? Hip-hop, despite its ongoing popularity, probably scores highest in terms of how many people decry it and assert loudly that it isn’t (legitimate) music.

Really good but no-one recognises it?

It’s hard to know how to make sense of this question.

It kind of makes sense to ask about underrated artists. There are artists I think are incredible, my all time favourites, who labour in obscurity.

But artists have a kind of self-defined granularity about them.

Unlike “genre”.

How small and obscure does a genre have to be before it’s not a genre? Or before it’s just a corner or subgenre of something else?

Does my favourite band define a genre of one?

And rated / under-rated where?

Elsewhere on Quora I’ve written about the awesomeness of Brazilian Choro (Phil Jones (He / Him)'s answer to People in the US think of Frank Sinatra, Dean Martin and similar music as classy, suitable for playing for an upscale dinner. What is your country's go-to "classy" music?)

Well, everyone in Brazil knows Choro, even if it’s not what they listen to day-to-day. But almost no-one else in the world knows (or cares about it) or could distinguish it from a bunch of similar sounding music from other parts of the world.

Look, Choro is awesome. And hardly anyone in the anglophonic community that Quora represents knows it. So yeah, it’s woefully underrated.

But is that what you really wanted?

Because I can probably find a hundred genres from other parts of the world that fit that criterion too.

Kevin Fong says “classical”. But what the hell is “classical”? It’s insane for us today to group everything from Bach to Mahler to Hildegard von Bingen to Debussy to Philip Glass within a single genre. And yet subdivide the comparatively smaller, and more closely related space of music that includes Scott Joplin, Billy Holiday, Brian Eno, Guns and Roses, Skrillex and Cardi B into so many different “genres”. Everything of any significance in the 20th century is really only one genre : mechanically recorded rag-time.


Aug 8, 2019

Will there be a general election in the UK in 2019?

Maybe. Maybe not.

Personally, I think it’s more likely than not.


Aug 8, 2019

Why is house progressive music getting worse?

I think every genre of music “gets worse” in the sense that the longer it goes on AS a recognisable genre, the more small-c conservative the makers and the fans of that music are.

When a genre is new, the people who are making it are the innovators. And the audience are those people seeking novelty and excitement.

The more the genre persists, the more the audience is composed of people who liked it when they were younger and more open-minded, and who are driven by nostalgia for their youth or searching for a comforting familiar. And the more the creators of the music are people who are either traditionalists or too lacking in perception to realize that ideas have moved on.

However good a genre is, and however much you like it, you can’t escape this logic; nothing is ever going to be as exciting as the records made by the creative geniuses who actually invented that genre : the pioneers from the first two to five years.


Aug 9, 2019

Will the other anti-Brexit parties really be prepared to get behind Jeremy Corbin to try and block no-deal this September, and will he finally now fully back remaining in the EU?

Doesn’t look promising.

The LibDems have already announced that they won’t enter into coalition with him.

Which is silly.

Basically anyone who says they want to stop No Deal Brexit, but won’t enter into coalition with Labour over it, is announcing that they hate Corbyn more than they want to stop No Deal.


Aug 9, 2019

Should Quora make it more obvious what is considered sincere and neutral language, when it comes to asking questions?

It’s not really possible.

Suppose I were to ask you to specify exactly what counts as a sincere marriage proposal.

You’d say, “well if the guy really intends to get married”.

“Of course,” I say. “But what forms of words demonstrate that and what forms of words demonstrate the opposite?”

Well, you can’t say. If someone tried to give a criteria for what a sincere marriage proposal was, all the insincere proposers would adapt their language to emulate the sincere ones.

Same with Quora questions. If Quora spelled out what counted as sincere. All the trolls would just copy that.


Aug 9, 2019

What do you think of British MP David Lammy's opinion that the 1945 atomic bombing of Hiroshima was an "atrocity"?

The existence of an atomic bomb, just as all other weapons of mass destruction, is indeed an abomination.

Anyone who thinks that chemical weapons are an evil for which there is no possibility of justification, should feel the same about nuclear weapons.

Anyone who wants to be an apologist for the nuking of Japan should be prepared to be seen in the same light as those who justify Assad and Saddam Hussein’s use of chemical weapons.

Anyone can claim that escalating the horror and destruction through a more powerful weapon is “the faster road to peace”. That what Saddam or Assad could claim with equal justification.

Furthermore, the justification that the nuclear bomb “stopped the war” is also now highly contentious. The Bomb Didn't Beat Japan ... Stalin Did


Aug 9, 2019

What do you think of Boris Johnson now saying that the chances of a no-deal Brexit are a “million-to-one against”?

What strategy?

His tactic is to try to bluff. While preparing to blame the EU for intransigence.

Basically relying on his gift of the gab.

It’s pretty basic stuff.

Someone else here used a chess analogy. I can’t see Boris looking more than one move ahead at all.

What’s his plan once the UK HAS fallen over the cliff-edge (despite him saying it was a million to one chance) and all the problems he said won’t be problems, actually start appearing?

So he runs cap in hand to the US, expecting a trade deal that will bail him out. But even if he gets a form of words that fools people into thinking there’s a trade deal (because the real thing will take time), that still isn’t going to put fresh fruit and vegetables back on supermarket shelves. Or save the British industries and farms that are imploding around him. Or have any visible effect for 5 to 10 years.

And that’s in the best-case scenario where the Brexiteers are right about everything.

Boris has no strategy. He’s flying by the seat of his pants. And the first time he screws up, he (and we, unfortunately) are all screwed.


Aug 9, 2019

Is Airbnb anti-progressive as it pushes basic accommodation for working people into unnecessary tourism spots for wealthier people?

“Anti-progressive” is a strange word.

Making it sound like the issue is which political football team Airbnb supports.

No, Airbnb is problematic for exactly the reason you give.

And yes it microchunks the rental market making it more “efficient” (for some notion of efficiency)

But one man's “inefficiency” is another man's margin of respite and comfort. Ruthlessly strip away all the pockets of inefficiency from the market and you effectively strip away all the leisure and time that makes life worth living.

If Airbnb maximizes the potential rent that landlords can theoretically gain, that can only come at the cost of tenants having to work more hours to earn enough to pay their rent.


Aug 9, 2019

Are animal traps a form of automation?

Of course.

Instead of catching the animal yourself, you make a mechanism to do it.


Aug 9, 2019

What is your placement on the PolitiScales test?

There’s a lot of ambiguity about the questions.

Eg. Is the question Elections organised by the state cannot question the powers in place prescriptive or descriptive?

If I read that “cannot” as “should not” then I disagree strongly. If I read it as, “can’t in principle”, then I disagree. If I read it as “right now, elections don’t give you very much of a lever to make changes” then I agree strongly.

Etc.

Some are obviously tied to rather simplistic current political debates, but saying Abortion should be limited to specific cases can mean anything from you’re basically a pro-life advocate trying not to sound too extremist, to just being aware of sensible medical constraints. (Heart transplants should also be limited to specific cases, for example)

Or Nuclear fission, when well maintained, is a good source of energy.

Well, sure, it’s a good source of energy. It produces a hell of a lot for a small amount of fuel.

OTOH, does that mean I think that nuclear is a BETTER route to pursue than solar and wind as the solution to our energy production? Of course not. Wind and solar are going to be cheaper, much cheaper to make safe, and aren’t tied into a corrupt military-industrial complex the way nuclear is.

Nuclear is fine as an energy source. People are way too scared of it.

But to say that, is NOT to join the right-wing boosters of nuclear as the solution to global warming. Which is largely just a dishonest discourse to try to discredit environmentalists. And because they are apparently just so in love with big mining.

Put how does agreeing somewhat that nuclear is a good source of energy feed into my “ecology / productivism” score? I don’t even see the two as automatically in zero-sum competition.

So … all those caveats in mind, here’s my result.

PolitiScales


Aug 9, 2019

Evolution created a leopard-patterned camel with a 7 meter long neck (giraffe) but couldn't create a horse with a horn (unicorn). Why is that?

Evolution has created dozens of horned ungulates.

Of course it could create a horse with a horn. It’s just that the environment has never really rewarded horses for having horns.

My, very uneducated, guesses are :

maybe horses were good longer distance runners, and evolution specialized them to run away from their predators rather than try to head-butt / gore them.

Relatedly, horses may also have stronger legs and a better back-leg kick than the deer and rhinos and sheep that evolved horns, etc. This is useful both in fending off predators, AND in dominance competitions.

So, yeah, horses specialized in faster, longer distance running, and more supple bodies able to use legs and teeth to fight, rather than being slower, heavier and needing horns to defend, compete for dominance.


Aug 9, 2019

What do you consider to be the best Depeche Mode song? Why?

Flexible

Funny and cynical.

Pipeline

Beautiful industrial dirge-scape.

Shake the Disease

The best melody of any Depeche song

World Full of Nothing

Remarkably beautiful low key portrait.

Behind The Wheel

I don’t know if I actually like this song all that much. But the opening synth - panpipes just send shivers down my spine every time.

For my money, Construction Time Again and Black Celebration are their best albums. And it kind of hurts not to include A Question of Lust , Everything Counts , and Shame on this list too. So … er … I will.

Another absolutely stunning romantic melody

Just great. The pinnacle of Depeche’s youthful optimism meets interesting synth arrangement meets dawning political conscience.

And here’s that great “heavy political” track. With mad recorder freak-out.

You’ll note that these are all 80s songs before Depeche went mainstream, and … boringly self-indulgent. Once you get to SoFaD it’s all just “Deal with my narcissism, bitch!” And “Hey, we’re stadium rockers”. Yeah, boring.


Aug 9, 2019

What justifies misogyny in rap?

Nothing.


Aug 9, 2019

Which language is functional like Scala but with better syntax for lists and dictionaries like Python?

Clojure

Like Scala it’s properly functional.

Like Scala it runs on the JVM and interops with Java libraries.

And its data-representation format, EDN, which is completely native to the language, has vectors and maps that are very close to Python’s lists and dictionaries, or to JSON. But with some extras.

Unlike Scala it has an elegant and minimalist syntax (derived from Lisp). And the whole thing is the opposite of verbose.


Aug 9, 2019

Will the British people accept Boris Johnson's solution to Brexit?

The sad answer is very simple.

Some do.

Some don’t.


Aug 9, 2019

Would you be willing to say that poetry is one of the most complex art forms created by mankind?

I’d be willing to say that language is one of the most sophisticated things invented by mankind. And as a kind of art form that plays with language, poetry derives incredible range and potential.

I don’t know if I’d try to line art forms up in a hierarchy of “complexity”, though.

How would you measure it? Kolmogorov complexity?

If you say “no, not information theory, I mean complex in how it affects you psychologically”, then any art might affect you profoundly psychologically. It depends what you are attuned to.


Aug 9, 2019

Why should we learn Clojure in 2020?

Same reason you should learn it any other year.

It’s a very powerful, elegant, and useful language that will give you a lot of pleasure to program in.


Aug 9, 2019

What are the chances that dissent in the UK Labour Party will oust Jeremy Corbyn as a party leader?

Could Corbyn be ousted?

They are trying REALLY, REALLY hard at this point.

And if anyone doesn’t think that there’s an orchestrated “Get Corbyn” movement

after the initial coup attempt against him in 2016,

after the anti-semitism exaggerations and the Panorama documentary,

after the walkouts to the TIG earlier this year,

after the continual sniping in all parts of the allegedly centre-left media for three years,

after all the trollish Quora questions,

after the claims that the EU elections showed mass defections from Labour (despite them following a completely ordinary pattern where people vote differently in PR elections from FPTP elections)

after the high-profile Labour figures making extra-ordinary claims in the media about Corbyn’s “unsuitability” for office, and attacks from Labour Lords.

etc. etc. etc.

With the amount of effort and energy that is orchestrated against Corbyn, they might get him.

But, he’s also proving resilient.

Part of Corbyn’s strength is that there is really, still, after three years of the Get Corbyn project, no-one who is offering an inspiring alternative.

Just in the last couple of weeks, Corbyn has been with anti-fracking protesters who are defending the environment. At a time when we should be reminding ourselves that Climate Change is the biggest problem Britain faces in the next 50 years. He and John McDonnell and the front-bench are still out there making policy proposals that address the economic hardship suffered by millions in Britain.

Whereas Corbyn’s opponents on the centre-left talk of nothing but anti-semitism and trying to stop Brexit. Despite Brexit being the most divisive issue on which the country is split down the middle. Those who want to oust Corbyn have more or less declared that they believe that the country’s whole political culture has reoriented around its relationship with the EU. And that Leave / Remain is the principle of political organization which has supplanted left / right.

But Brexit is ultimately just about a particular kind of trade-deal. It’s a stupid idea. Brexit isn’t good economic policy. A “No Deal” Brexit is a catastrophically stupid economic policy. But it’s just one strand of policy. And a mainstream political party and a mainstream political leader needs to balance it with all the other policies he (or she) will fight for.

Until someone comes up from the anti-Corbyn camp who wants to actually DO something good, and is making proposals for it, and not just wanting to turn Labour into a “Stop Brexit” party, then I don’t think they will get much traction. The energy against Corbyn is almost entirely negative. No one is offering an inspiring vision.

(It might be OK for the LibDems to be political opportunists, chasing any fashionable issue that seems to win them a few votes. But that’s not a suitable way forward for a serious party that presumes to govern.)

So what are the chances of Corbyn being ousted? Lower than those who would like to depose him think. But not trivial.

The most important thing to remember though is that there will be catastrophic damage to Labour from an internal civil war to get rid of Corbyn, and those who embark on it need to understand that they will be responsible for that damage.

Not “blamed”. Actually responsible.

So they’d better be sure it’s worth it.


Aug 9, 2019

Is it possible for a piece of music to be tonal, dodecaphonic and serial?

I’m not an expert, but I guess so. It would just have to change key quite frequently.


Aug 10, 2019

What are the most underrated programming languages?

All the good ones : Lisp, Smalltalk, Prolog, Forth

Basically most programming today is done in descendants of Algol that have picked up a couple of the good ideas from Lisp and Smalltalk.

If people had taken Lisp or Smalltalk or Prolog and done as much work to add libraries and tooling support and tasteful improvements as they did to Algol to make modern languages like C# and Ruby and Python etc. then the modern descendants of Lisp, Smalltalk, Prolog etc. would be amazing.

There are some nice updates. Clojure is a great Lisp. Pharo is allegedly a good updated Smalltalk. Prolog I think is still waiting. SWI-Prolog is actually quite reasonable (I’m playing around with it at the moment), but I’d like to see someone do to Prolog what Clojure does to Lisp.


Aug 10, 2019

What's the difference between self-organized criticality, complex systems and homeostatic systems? Are self-organized criticalities a sort of complex system ? Can homeostatic systems either be complex systems or either not ?

Well homeostats aren't necessarily self-organized. The thermostat on your boiler was made in a factory.

Not all complex systems are homeostatic. But I guess the ones that aren't, soon fly apart unless held together by external constraints. So maybe self organization requires homeostatic properties.

I'm not that familiar with criticality but I guess the implication is that small perturbations can lead to large changes of behaviour. Eg a system can respond to a low energy “input signal” with a radical change of direction.

I'd guess not all homeostats need criticality but most of the ones we are interested in do.

So these descriptors all pick out different classes of system, but there's s lot of overlap in the discourse around them.


Aug 10, 2019

How are drones used in music? What role do they play? Are they single notes?

Drones are used all over the place.

At one end of the scale, a drone is simply long single note, often in the bass of a piece of music, which is usually the tonic or fifth and helps define the tonality of the music.

At the other, drones are typically a long noise which has a lot of harmonics, and perhaps movement in the harmonics.

The point of drones is (usually) NOT to be “monotonous”. But to dispense with complexes of multiple instruments to help you hear and appreciate the complexity within a single sound or noise.

To blow my own trumpet for a second, here’s a piece I created a few years ago. It’s a single 10 minute note generated by an Arduino microcontroller.

Arduino WaveFlavour Drone

The Arduino is running a synthesis algorithm I invented called “WaveFlavours” which basically consists of two wavetables (digitized waveforms) and which then does some systematic transformation of the data in those wavetables, including swapping values from one to the other.

The result is that while you are listening to a single elongated note (for 10 minutes!) the sound wave is continually changing shape during that time. Which leads to new harmonics entering and old harmonics disappearing. Some of these are subtle and some are more abrupt, leading the sound to start having a rhythmic pulsing within it.

There are three transformation processes changing the data in the wavetables, and each has its own cycle. As the three are out of phase with each other, I don’t believe that you are ever really listening to the same waveshape twice during the 10 minutes.

As the Arduino is also a VERY noisy way to generate sound (this is an 8MHz processor, and the result is basically being pumped out of a PWM digital output) this noise also adds a kind of clipping / distortion that adds harmonic richness to the sound.

This is just one way to do “drone music”. There are many others. But most involve either creating a process which evolves the sound over time, the way my track does. Or finding a sound which theoretically DOESN’T evolve over time, but then demonstrating through a long recording, that it actually does. That’s what happens when someone, say, tapes down the keys on an electric organ. You assume that the sound will remain monotonous, but then listening to it you discover tiny fluctuations due to electrical noise or hidden dynamics within the instrument itself.


Aug 10, 2019

What song from the 80s still sounds fresh today?

There are several ways to answer this question.

What music from the 80s was so innovative that when we listen to it today, we put ourselves into the position of people hearing it for the first time, and admire how fresh it sounded?

That obviously includes a lot of innovative music from the 80s. Any classic early hip-hop tune, Planet Rock, The Message, early Public Enemy etc. You know those were radically fresh sounds when they came out. Even after 40 years of hip-hop, they rock a party as hard in 2019 as they did in 1983 or 1984.

80s synthpop and proto-techno can have similar effects. The Human League. Depeche Mode. Some Yello.

Another possibility is what music is kind of anachronistically out of its time, with no particular references we can pick up on to date it, and that might as well have been made today as in the 80s.

To answer this second, I suggest :

Richenel - L'esclave endormi

Japan - Ghosts

Two amazing songs which are never going to sound “old” because they are genuinely “timeless”.

A third possibility is what music sounds like music that was made much later, but was actually made in the 80s.

For example :

Charanjit Singh - Raga Bhairav

Sounds like it’s a techno-Indian crossover from the 90s or 2000s but was actually made in 1982.

And

Ryuichi Sakamoto - Riot In Lagos

is from 1980.


Aug 11, 2019

Should the audience be in charge of casting movies in production to make sure there is diversity?

The future of “cinematic media” is YouTube, right?

I mean, on-demand streaming platforms. I think that’s pretty indisputable at this point. We’ve gone from cinema, to broadcast TV, to cable, to Netflix style streaming.

Netflix and co, still exist because you need money to co-ordinate and pay for quality video production / professional acting / special effects etc. But these will continue to get cheaper. And “amateurs” or “YouTubers” will continue to ramp up their game, and “disrupt” the professional streaming platforms. Maybe YouTube will kill Netflix. Maybe Netflix opens up to the next tiers of content creators and becomes more like YouTube. Maybe a third or fourth party steps in.

The obvious endpoint of this trajectory then is a free-for-all, open platform where anyone can stream video of any length, production quality etc. And some of that content will start looking like today’s TV series. Even big budget fiction. At the moment, Netflix funds big budget TV. But we’ll see more crowdfunding etc.

And increasingly the platforms will support different types of feedback from the audience. Eg. YouTube already allows live sessions. And live viewers to send chat messages to the streamer. But also to pay to highlight some messages.

I think this is the way that YouTube and other streaming platforms will continue to evolve. More tools for video makers. More analytics. And more mechanisms for feedback and interaction between the artist and the audience.

What this means for your question is that we’re likely to see each content provider find their own accommodation with their audience on the question of how much “political correctness” ie. degree to which the sensibilities of the fanbase should be respected. Some audiences will value “diversity” and flock to channels that provide it. Some audiences won’t care. And some will active pursue and reward narrow-minded bigotry. (The far-right have done very well on YouTube)

The only “authorities” likely to be able to enforce a more abstract demand for diversity are likely to be the platforms themselves. But they’ll most likely restrict themselves to encouraging it. Eg. by highlighting content providers that have it, rather than by actively censoring or intervening in those that don’t.

Also, in the age neural net style transfer, it probably won’t be long before you can choose the race and other physical characteristics of the people in the movie you are watching. A generation who get to choose what race and sex (and species) they are in video-games, might be quite happy to start viewing a film with a menu saying “Do you want the black or white actor version of this movie?”


Aug 11, 2019

Postmodern paradox: how do we reconcile studies from evolutionary biology with isothymic liberal values?

It’s not really a paradox.

Biology isn’t destiny.

It’s fallacy to assume that because X evolved a particular way, that means that things “ought” to be that way. Or that some minor statistical variance that biology can pick up corresponds to metaphysical categories that are, in practice, defined socially.

We all know, biologically, that humans are just part of the same family tree as every other life-form on Earth.

Evolutionary biology gives us no criteria for a dividing line between human and anything else. Our choice is as arbitrary as our choice of whether to put our Harry Potter books on the shelf with Science Fiction or with Children’s Literature.

We could decide to say that “human” includes Bonobos. Or only “homo-sapiens” and Neanderthals. Or “human” is only white people. Or “human” is only people from three generations living in Ashby de la Zouch.

Seriously. Evolutionary biology doesn’t give a fuck (or any kind of warrant) where you draw that line. THAT line “what is human, what is not human” is socially decided. Just like the taxonomy on your bookshelf.

Now. That doesn’t mean that even evolutionary biologists don’t TALK AS IF categories like “human” are real and meaningful. Of course they do. Any evolutionary biologist is also a member of our cultural community and that cultural community takes the notion of “human” seriously. And they’ll use it informally.

Ask the evolutionary biologist to pin down exactly what makes a human a human as opposed to anything else and they’ll even give you a harder criterion.

But any honest, genuinely scientific evolutionary biologist will ALSO admit that their harder criterion, is ultimately chosen for convenience within the field. It’s there to help them taxonomize. Not because it corresponds to some metaphysical essence of humanity.

All of their essence of humanity talk is not their scientific work. And vice versa.


Aug 11, 2019

Should the Left use the same tactics as the Right?

The rather unfortunate truth is that the right are winning today, largely by adopting tactics borrowed from the left.

Such as identity politics, calls to overthrow the system and replace all the corruption with a clean slate, an emphasis on “virtue signalling” and attacking individuals for moral failings, sophisticated use of technology and social media analysis.


Aug 11, 2019

Is Boris Johnson's strategy to scare the EU working?

It may be working to scare the EU.

That doesn’t imply that it’s working to get Britain a “cake and eat it deal”.

Think of it like your ex-boyfriend. Can he come around your house and scare you? Sure. Will that make you get back together with him? Probably not.


Aug 11, 2019

With the rise of technology, where do you see the future of the music industry headed?


Aug 11, 2019

Do left wing politics work?


Aug 11, 2019

Is Depeche Mode a good band?

I think, in retrospect, they are plausibly one of the top songwriting pop bands of the UK in the 80s.

More or less up there with The Beatles for the 60s and, say, Queen and Pink Floyd in the 70s in terms of pop music with good tunes, good lyrics and innovative production / orchestration. Perhaps only the Pet Shop Boys are really comparable in terms of writing great songs at that time.


Aug 11, 2019

Why does Pope Francis appear to support globalism over nationalism?

The Catholic church has always been a global organization.

Ever since Christ sent the disciples out to evangelize beyond the Jews. And Christianity took control of the Roman Empire.

If you want a nationalist religion, stick to Judaism. Christianity is global.


Aug 11, 2019

Has Boris Johnson been a better prime minister so far than his critics anticipated?

No.

Next!


Aug 12, 2019

What new music are you listening to this week?

Today I’ve been listening to

Dive / Rain, by Flame 2

a collaboration between Burial and The Bug, two giants of 2000s UK bass-music who thrived in wake of the initial explosion of dubstep.

These artists have made some of my favourite music of the last 10–15 years.

But I have to admit I’m disappointed.

This is fine on Burial atmosphere and Bug beats. But they seem to have forgotten the third important element … any kind of “personality” or “thing to say”.

It sounds fantastic. But ultimately bland and forgettable.

Or maybe that’s just because I’m hooked on the hyper-tuneful poppy (though utterly clichéd ) So Am I by Ava Max which is at least new to me this week.


Aug 12, 2019

What are your favorite progressive rock songs?

These days, somewhat to my own surprise, I find myself frequently coming back to listen to

Pink Floyd - Dogs (from Animals)

If you count it as prog rock, I pretty much like everything from Tangerine Dream in the 70s.

Let’s go with Ricochet, which is a classic. Perhaps you won’t count it as a “song” because there are no lyrics. And it’s pretty minimal electronic. But wonderful none-the-less.

On a similar instrumental (this time jazzier) tip, comes

Soft Machine - Chloe and the Pirates

I like my folk-rock to be properly folky or properly spooky. So one track I love in that genre is

Comus - The Herald

And if you can handle that …

… well, not exactly considered “prog rock”, but one of my top two favourite bands / artists of all time, is the post-industrial “apocalyptic folk” band Current 93.

If you are looking for clever musicianship and lots of changes of style and cod classical then this probably isn’t for you.

But if you are looking for something that is a total headfuck trip, that is going to take you through hell and out into a transcendent cosmic catharsis then it just might be.

If you like pretentious, poetical (and, slyly, very amusing) apocalyptic lyrics, with obscure references. This has them. If you like atmosphere and storytelling. If you like intense minimalism. If you like music that makes you go “WTF am I listening to?”. Then you are in for a treat.

And if you like gorgeous melody … then be patient because you will be rewarded with it when you make it through to the end.

Current 93 - The Seven Seals Are Revealed At The End Of Time As Seven Bows


Aug 12, 2019

Is Old Town Road the biggest rap song of the 2010s?

The way I see it, OTR is this year’s Gangnam Style.

It’s likeable, fun, and everywhere for a season or three. It’s a big party tune. And suitable for listening to. And kids love it.

And brings a vibe that wasn’t quite recognised or visible before.

It’s obviously a lot bigger than Gangnam Style, in the sense it’s breaking records in the charts.

If charts are your only criteria, then sure it’s the biggest rap song of the 2010s. It’s the biggest anything song of any time.

(With, yes, the caveat that rap and singing are blurring into each other these days. And, of course, OTR might be benefiting from lack of competition)

I think in the history of hip-hop it will be a side-show. It’s not as influential or “important” in rap’s development as Migos or Future or Lil Yachty etc.

It’s a novelty party record. And I don’t think there’s anything wrong with that. But that is what it is.


Aug 13, 2019

Do you like to listen to your own music or music on the radio?

I’m in a phase of making a lot of music at the moment, so I listen to my own music about 40% of the time.

Partly just to admire myself, and partly because I’m thinking about and figuring how how to develop / improve it.

When I’m in less of a music making phase I tend to listen to my own music about 2 % to 5% of the time. (There’s an awful lot of music out there to explore)

I pretty much never listen to music on the radio. I normally want to hear something specific. Maybe not a specific track or artist, but a specific mood. And so I almost always make playlists out my collection of mp3s of other people’s music.

Sometimes I make odd juxtaposition playlists … eg. 1960s folk plus early 90s rave. I like to hear the “blend” of two different genres through jumping back and forward between a number of examples of them.

I don’t like streaming. But I might go YouTube surfing. Explicitly following “recommended video” links from one artist I don’t know to another. Or I might use YouTube to “research” eg. I’m reading about an artist I never listened to and go and listen to them on YouTube.

It’s very much “lean forward” active navigation, rather than passively letting a playlist come to me. The older I get, the more irritating I find it to have to listen to someone else’s arbitrary preferences.


Aug 13, 2019

How do I make a deep fake video?

Not done it, but if I had to do it, the way I’d start is :

go and get myself as many Jetson Nanos as I can afford (Jetson Nano Developer Kit) (In July 2019 I just bought two for my own projects, they’re $99 a pop. By the time you read this, newer, faster, better AI boards and chips may be available. But in July 2019, these look good)

go and look at some of the projects and papers on aerophile/awesome-deepfakes to get leads and see example code projects.

generally people are using Python3, TensorFlow and Keras … so I’d do some googling to find tutorials on these technologies. (There are LOTS on YouTube and the wider web). I’m on this at the moment. I know Python, I have some background with neural nets, but haven’t really sat down and learned Keras / TensorFlow. I really mean to do this in the next few months.


Aug 13, 2019

Why aren't there many pop songs about married life?

Songs are a kind of story.

And a story needs narrative direction, a change between the beginning and the end.

Marriages are predicated on the ideal of stability, that they don’t change.


Aug 13, 2019

Is sample-based music on its way out?

Sampling existing pieces of music has become something for the very rich and the very poor.

The very rich artist just gets to license the sample, and can use very big, very famous samples to make popular hits.

The very poor don’t make enough money for anyone to care about.

The medium sized artist increasingly can’t risk sampling in case they make some money and then face an expensive legal case.

But the notion of sampling is changing. In an age where so much music is made in the digital domain, increasingly people are using the word “sample” just to mean any recording of other instruments (ie. non virtual synths, but of guitar or piano etc.) which is brought into your digital recording.

“Sample” now has connotations of “real” or “organic” sounding. So you start seeing videos like “How to make your (virtual) strings sound like samples”

Ie. how to treat synthetic sounds with the same kinds of distortion that vinyl provides so that new clean synthetic sounds sound like old organic sounds.

People are increasingly working with “license free” samples. Or especially made recordings or “loop packs”.

The supply chain of music production is becoming more fragmented into multiple specialities. Today a producer might buy a loop, with the implied harmonic progression and melodic styles, from a third party, then incorporate it into a new backing track (making various changes) and then pass it on to another rapper or singer to add vocals and further instruments over.

This is fascinating. And this fragmented supply-chain is unlikely to be going away soon. But the word “sample” may well start to signify nothing more than a “sub-assembly” moving through the supply chain.


Aug 13, 2019

What are the chances of David Cameron making a return in British politics to help sort out the Brexit situation?

As near to nothing as makes no difference.


Aug 13, 2019

What is the difference between atheism and New Atheism?

New Atheism was a reaction to the increasingly visible role of religion in political strife in the last 30 years.

In the mid 20th century, religion seemed to be losing ground. And major conflicts were about politics. In particular between various forms of Communism, Fascism and Capitalist Democracy.

With the defeat of Fascism and the decline of Communism, religion began to come back into focus, picking up different kinds of disaffection and giving it a new cause.

The industrial world's use of oil made it increasingly dependent on particular regimes in the middle-east. And as the Cold War subsided, opposition to these regimes began to coalesce around certain Islamic groups. Meanwhile, in the US particularly, those who were unhappy with the tumult of the modern industrial economic world looked to Christian churches for stability.

In the middle-east, Islam became a more visible political force. In the US, Christianity reasserted itself as a more visible political force.

The New Atheists "movement" started when people who had been quietly atheist began be spooked by the rising political presence of religion. It was no longer a quaint personal preference, but a political force. Inspiring Christians to bomb abortion clinics and Muslim “race-warriors” to fly planes into buildings etc.

That’s what New Atheism was all about. Atheists realizing that religion was a rising political force and trying to challenge that.


Aug 13, 2019

What do you think were the three best ska bands to come out of the UK? Why and what are your favourite songs of theirs?

Chet Knight is on the money with

The Specials and

The Selector.

Pretty indisputable.

Let’s assume Fun Boy Three and Terry Hall fall under “The Specials” umbrella so we don’t have to worry about them.

I’m kind of disturbed by the lack of a slot for Madness, though.


Aug 13, 2019

If you love your children, you discipline them to keep them from harm. Why can’t people understand that a loving, caring, God, does the same to His creation, especially those who love Him?

Because it’s not clear that God’s “discipline” actually DOES protect anyone from future harm.

God doesn’t discipline anyone on Earth during their life-time. Not in any way that’s plausibly correlated with their activities. Bad people get away scot free. And good people suffer all kinds of tribulations.

He just threatens that after they are dead, he will discipline them. But he’s also ramped up the threat so that the “disciplining” is eternal and far too late for you to change your behaviour because of it.

There is no “future” beyond eternal damnation. And so eternal damnation can’t be “protecting” the damned from “future” harm.

Also damnation is, by all accounts, pretty bad. It’s not clear how it can be protecting you from something “worse”.

Plus, of course, there’s the whole “God is omnipotent” thing. And so if God preferred to protect you from future harm without hurting you in the process, that is also well within his capacities.

That is why you can’t compare God’s threat to a parent disciplining the child. It clearly can’t serve the same purpose. And isn’t operating under the constraints that might make parental discipline be a necessary evil.


Aug 13, 2019

What is the difference between UK grime and hip hop?

Traditionally grime had a different beat, more derived from UK garage, which had both a different rhythm / swing to hip-hop, and different sound world. (Much more electronic)

UK Grime flows tended to stem from Jamaican ragga, via jungle and 2-step garage, which sounded different too.

Today I think the distinction is harder to make.

UK grime is much more intertwined with UK hip-hop and, say, UK Drill which is inspired / copied from Chicago Drill (a kind of hip-hop).

In the last 15 years, the sounds in US hip-hop have become far more electronic. Trap is a different beat. Etc. US trap / hip-hop artists even use grime beats.

Grime is still a particular thing. The UK still has distinct accents. And some interesting influence from African music these days. But it’s harder to make the case that it’s anything but one more sub-genre (among many, many others) of an increasingly diversifying / fragmenting hip-hop.


Aug 13, 2019

Has the current generation of pop music listeners lost the ability to discern natural, unhindered singing voices? Has autotune and studio manipulation irreparably damaged the music industry today?

I doubt they’ve lost the ability to discern. I suspect they’ve decided they don’t care.

Autotuned voices are no more “artificial” or “inhuman” than artificially amplified voices. Or voices sweetened with reverb.

And just as amplification allowed for new kinds of expression (eg. “crooning” could be a thing, on record and in concert) so autotune allows for new kinds of expression.

I just autotuned a friend of mine who was singing outrageously out of tune, into a more harmonic track of mine. I also used NewTone to change the melody of what he sang, to make it more interesting.

Despite these superficial fixes, it’s still very recognisably his voice. And with a strong sense of his personality and emotion. Autotune doesn’t make this piece “bland” or “formulaic”. If anything it’s a bit weird, and the “outsider” nature of the vocal makes is stranger.

You wouldn’t listen to this track with his original out-of-tune vocals. They fight too much with the underlying music. Now, a touch of autotune means you can listen to the music and enjoy his presence and performance. It’s a worthwhile track, which probably wouldn’t (and couldn’t) exist without autotune. Now it does.

That seems to me to be an obviously good thing.


Aug 13, 2019

Why does Soundcloud seem less popular these days?

You’d have to check the numbers.

Though plausibly it is.

I’d say that the problem is that SoundCloud took a lot of investment by people who were hoping it would blow up into a major music streaming service.

But it’s clearly lost the “music streaming war” against Spotify (and to a certain extent Tidal, Apple and Google). There’s too many companies chasing that market. Spotify is market leader, Google and Apple have deep pockets to try to buy their way in. Tidal has major artists behind it.

SoundCloud isn’t likely to compete in a market that is so dependent on a dynamic where a few mega-artists get most of the attention.

So now SoundCloud is a bit lost. Is it a service for artists? Or for listeners. It keeps vacillating between these. But which is it? If it’s not an advertising funded mainstream streaming service, it’s unlikely to make back the huge investment that investors put into it. But while it’s worrying about that, it’s failing to keep innovating with services for artists.

For example, I was waiting for months for it to start becoming a service I could use to put my music on Spotify etc. It was promising this for months. I’m a paying “Pro” customer. But SoundCloud just pointed me at a page saying “You aren’t popular enough for us to do this”.

Well thanks SoundCloud. That’s what almost 10 years as a loyally paying customer buys me now the world is moving to streaming. Nothing at all; except a rather patronizing message encouraging me to try to become more popular so they might deign to put me on their monetized streaming program.

Instead, I went to Soundrop who have now already put 10 albums and EPs of mine on Spotify, iTunes and a bunch of other platforms, regardless of how uncommercially experimental they are.

As a service for the streaming age, SoundCloud has failed me dismally. People don’t want to listen to my music on SoundCloud. To the extent they want to listen to me at all, they want it in the easiest place. Which is Spotify.

So SoundCloud are slipping up. If they didn’t think of themselves in competition with Spotify and Tidal, but thought of themselves in competition with Soundrop and Distrokid and BandCamp etc. then I think they’d innovate more services. But that kind of service really doesn’t bring in money they need to pay back their investors.

Another example. There are services that literally popped up just to collect emails or social media contacts of potential fans in return for free download link. SoundCloud allow me to set my music as downloadable, but have never implemented this kind of “capture an email in return for a download” type functionality.

But you see how much extra value that could add for musicians.

But I think SoundCloud aren’t thinking that way.

SoundCloud is still a good service in some ways. It’s well designed, the player is good (especially having comments during the music). There is a community there. The culture of collabs is great.

But I think the company has slipped. It could be so much better and more innovative. But because it tries to compete with Spotify, it fails.


Aug 13, 2019

Why won't you ever be persuaded to become a conservative?

You could persuade me to become conservative.

Just convince me that :

a) you actually do understand economics. In the broadest sense, as system theory.

b) show me, that consistently with that model, conservative policies are the best way of elevating everyone in the economy and freeing them from exploitation and oppression to fulfil themselves.

It shouldn’t even be that hard, if you have the facts on your side.


Aug 13, 2019

What does "break" mean in hip hop?

What Ethan Hein said.

My understand is that the “break” is short for “break down”.

Ie. where you break the music down to its constituent parts. On the old soul / funk / jazz records being sampled, you’d drop the other instruments in that section and just have the drums. That is “broken down” to help you hear what they are doing without distraction.


Aug 13, 2019

Why are so many philosophers scientifically illiterate?

Don’t ask why until you’ve confirmed whether.

Are philosophers more scientifically illiterate on average than insurance salesmen, bakers, bus drivers, historians or lawyers?

Most people are scientifically illiterate. Even computer programmers.


Aug 14, 2019

Are flat earthers mostly right-leaning or left-leaning? Is their political ideology consistent internationally?

A book I highly recommend to everyone is A Culture of Conspiracy.

It explains how conspiracy theories cross pollinate and memes jump from one to another.

It's great to help understand the frantic hybridization of conspiracies on today's internet.

Today's far right cultural insurgency is very much a product of promiscuous meme stealing (and YouTube recommendations) which uses conspiracy to pull people in. And which ties conspiracies together. From gamergate to pizzagate.

So … I don't think flat Earthism used to be either left or right. But it's now clearly being assimilated along with climate change denial and antivax into the matrix of right-wing science denial.

In Brazil allegedly three members of Bolsonaro's extreme right wing government have espoused flat earth related ideas.

I think we'll see flat Earthism start to invade the US Republicans too. Precisely because it's so similar to and compatible with the way of “thinking” that already takes place there : flashy YouTube videos raising doubts against the abstract theories of resented cognitive “elites”.


Aug 14, 2019

Will Labour lose its working-class support if it tries to oust Boris Johnson before October 31?

I think not for ousting Johnson.

I think most Labour supporters and working class people are in favour of that.

It is important that Labour doesn't make it all about Brexit. Because, yes, if Labour becomes a “remainist” party with all the cultural baggage that entails, that will turn off the Leave-minded working class, and lose votes in seats they can’t afford to lose.

But it’s Labour’s job to try to oust a Tory PM. As long as they make sure they’re talking about all the other reasons to not have Boris (his extreme Thatcherite cabinet, and lousy Tory policies in general) then I think there’s no reason the working class should have any particular love or loyalty for Johnson. He certainly doesn’t have any for them.


Aug 14, 2019

What is the type of club music from the 2010s era called?

There are lots of different types.

EDM is a blanket term for mainstream electronic club music. Mainly house-derived beats, with dubstep derived bass and some hip-hop influences. And obviously a lot of remixes of pop music too.

Hip-hop is still strong

There are more specialist house / techno / dnb type raves for aficionados of those genres.

Dubstep is splintering into lots of subgenres I can’t tell apart and don’t know the names of. Some are probably crossed over with rock and metal influences too.


Aug 14, 2019

Brexit: Why does Parliament oppose 'no deal' when they reject the only deal on the table?

Most people in parliament recognised the need to compromise on Brexit.

Between a hard or No Deal Leave and a Remain.

The problem is that everyone had their own idea of what a reasonable compromise looks like (what trade offs it makes between costs and benefits). Vs. what a terrible, “worst of both worlds” compromise looked like. And parliament couldn’t agree on that.

So … everyone hated May’s deal. But for very different reasons. For the hard Brexiteers it was because of the backstop which they saw was an attempt by the EU to force the UK to de facto stay in the single market until the EU decided the UK could leave.

For people obsessed about sovereignty and who saw the EU acting in bad faith, this was obviously a terrible kind of compromise.

Then there were hardcore Brexiteers who WANT No Deal for the way it will smash the economy and they can unleash disaster capitalism on us and trash the UK welfare state and safety net because “it’s a luxury we can no longer afford, now we have to compete with sweatshops in China and Vietnam”.

Then there were hardcore Remainers who wanted to ensure that there was a second referendum which would give people the option to choose to remain. And signing off on May’s deal (or any deal which committed to Leaving) would forestall that.

And then there were supporters of other softer Brexits, like Labour’s Customs Union or a Norway style deal. They all assumed that the right compromise was to respect the referendum by leaving the EU but to protect the British economy and protections for the environment and British workers, by staying in some of those other organizations and agreements with the EU.

So this is the tragedy. Only a few people want No Deal. But because its parliamentary opponents couldn’t agree on the alternative, that’s what happens by default.


Aug 14, 2019

What do you think of an all-women emergency cabinet being called for to stop a no-deal Brexit?

I like Caroline Lucas. I’d be delighted to have her as PM of the country.

But I really think this was a badly timed and inappropriate suggestion.

We’ve had Theresa May running the government. We’ve got lots of women in the new cabinet. (Including women of colour. But is anyone happy about Priti Patel except the hang’em and flog’em brigade?)

Brexit is a mess. But in 2019 it’s really, really hard to make the case that it’s somehow a mess made by men because of man-stuff. Some of the biggest boosters of Brexit from the left are Gisela Stuart and Kate Hoey.

Worse, by launching this call, Lucas, who is allegedly a friend of Corbyn and has been allied to him far more often than not, is implicitly joining the Get Corbyn camp. Implying that Corbyn is somehow inappropriate or unsuitable to head up a government of national unity because … reasons.

Maybe she thought that making it about women was a way of practically dumping Corbyn and making nice with Jo Swinson without having to do so explicitly? If so, that was disingenuous. And transparent.

And most importantly, if it was really about “women” and not trying to de-legitimize Corbyn’s leftward leadership of Labour, then why the hell wasn’t Diane Abbott invited? The most senior woman in the biggest party liable to contribute to a government of national unity. Not invited … because … black? Probably not. (I mean, I hope, right? Caroline?) But because too associated with the hated leftists. And no matter how much Swinson hates a Boris Brexit, she hates the left more.

Let’s just double down on that for a minute. If Lucas had suggested a government of national unity with women in all the senior positions, and Diane Abbott as Prime Minister, then I would take this suggestion a hell of a lot more seriously. It would be what it purports to be. An honest, if implausible, proposal.

But with no Diane Abbott, the ulterior agenda is pathetically transparent.

There’s some good push-back in Guardian letters today. including this point from a Derrick Cameron : “how is it that the DUP’s Ian Paisley and Sinn Féin’s Martin McGuinness were able to set aside their considerable differences and collaborate under the Good Friday agreement, whereas the DUP’s current leader, Arlene Foster, and Sinn Féin’s Michelle O’Neill are unable to work together to restart the Northern Ireland assembly”?

Really, nothing signals “out-of-touch entitled middle-class identity politics” than this blithe and smug assumption that “oh, women could sort it all out”. (And I say that as someone who is proud to call himself a feminist.)

No. Lucas is playing politics here. And joining the attempt to delegitimize the only real alternative our FPTP system offers to Boris careering off the cliff-edge. She is no better than any other party leader in trying to make her own political capital out of Brexit. Fine, I don’t expect her to be. Party leaders have to be tough and cynical and fight tooth and nail for advantage. But it is what it is.

I think this comment in the Guardian, from a Green member, is good too : If Caroline Lucas truly wants to stop a no-deal Brexit, she must work with Corbyn | Phil McDuff


Aug 14, 2019

Why can’t my friend in London find me, an American artist, by searching in Soundcloud?

He / she probably can. But are you sure they are using the right name?

I’ve never had problems finding artists from other countries, or accessing SoundCloud in different countries.


Aug 14, 2019

What makes "Markdown" so popular?

It’s very short, intuitive, and well supported.

I’ve been a big fan of wikis for a long time. And Markdown is just one of several things we used to think of as “wiki-markup”. Ie. a quick and dirty way of specifying bold / italics / headings and html links when writing in a plain text editor.

Markdown doesn’t really have any special benefit over similar wiki notations. I used to like UseMod / OddMuse (which was derived from the original wiki notation) myself, and used it for years.

But Markdown caught on. And now it dominates all the others. And has a critical mass. (Both of texts written in it, and applications and libraries that can understand and work with it)

About two years ago, I decided to take 4000 pages of my own wiki, and convert them from its wiki notation (which was derived from UseMod) to Markdown. Just because I could see that Markdown had “won the war”. And adapting from the notation I had used for more than 12 years, to using Markdown took very little time or effort.

These days I’ve forgotten what the differences are.

tl;dr : Markdown works great. And it’s become the de facto standard.


Aug 15, 2019

Why was Article 50 triggered so quickly before a case for Leave was even established? How much money need not have been wasted? Why isn’t there a judicial review into the Tory handling of Brexit?

My assumption is that May triggered Article 50 to try to force the Leavers in her warring cabinet to get real and focus on working policies rather than just carping about how they could do better without having any actual idea how.

In retrospect …


Aug 15, 2019

When will the EU27 vote on the extension for Brexit?

Yes, if Britain asks for one and gives a plausible reason why it would do some good (eg. a new general election that could change the government) or a referendum that might produce a new remain result.

No, if it … er … doesn’t.


Aug 15, 2019

Who would agree with me that the EU played a role in the decision to the Brexit? The vote would not have been necessary if the EU had reached a compromise with David Cameron on the concessions he was seeking on behalf of the UK.

Well, I wouldn’t have robbed the bank if they’d just given me the money.

Shouldn’t the bank manager be in prison with me?


Aug 15, 2019

Why and how is Vaporwave so influenced by Japanese culture?

I’m guessing because Vaporwave is all about 80s, early 90s culture. And a rising Japan was a very big cultural influence on 80s and early 90s aesthetics that wanted to signify “the future”.

Also, videogames. Japan was a leading source of videogames. And videogame aesthetics. Which in turn became a big part of 80s, early 90s aesthetics.


Aug 15, 2019

Why do politics appear to be dominated by the far left and far right? Where have all the moderate centrists gone? I'm referring to both public and private citizens.

The moderate centrists were in charge most of the time between Bill Clinton defeating Bush 1, and the end of the Obama administration.

The problem is that on their watch …

we had 9/11, the long unfinished war in Afghanistan, the long unfinished “war on terror”, the pointless invasion of Iraq, more chaos in Libya and Syria, and the rise of the terrifying ISIS

economic inequality continued to grow, workers’ percentage of wealth fell. Jobs were lost both to offshoring to Asia, and to automation, without anything being done to cushion the blow.

lax regulation allowed the banks to cultivate a housing bubble which then blew up the world economy, which left a lot of people homeless or losing money on mortgages that cost more than the value of their homes

austerity policies degraded the welfare state and national infrastructure even further.

Basically, the sensible moderate centrists didn’t do a good job.

That’s why people are now willing to listen to the alternatives.


Aug 15, 2019

What is the only thing that software engineers will never get about competitive programmers?

Why?

Just. Why?

Coding is a vocation.

It’s beautiful. It’s magical. It’s art. And passion. It’s n-dimensional chess. Higher dimensional music and poetry and architecture. All at the same time.

But what the fuck is the point of coding if you aren’t actually building something you care about?


Aug 15, 2019

Why are so many attorneys liberal in their political beliefs or belong to the Democratic Party?

It’s possibly the other way around.

Some liberal people see that the law can be a force for good and for justice.

And so decide to become lawyers.


Aug 15, 2019

What is the program of the political left?

Everyone having enough.

No-one having too much.


Aug 15, 2019

What would happen at GE2019 if it is more like the 2019 European election than the last general election?

It won't be more like the 2019 EU elections

than the 2017 GE because :

First past the post

It's a GE and while people use EU elections, particularly in 2019, as a protest vote or proxy referendum, they know the difference

Nevertheless, if the next GE were like the 2019 EU elections.

Farage's Brexit party would do very well. Mainly at the expense of the Tories.

The LibDems would do well. Mostly at the expense of Labour but also the Tories.


Aug 15, 2019

If Clojure is so strong a programming language, why can't it replace Python in AI and data science?

Python is basically a glue language whose special strengths are :

very simple for “casual programmers” (ie. people who don’t program full time, but need to do a bit, as part of a different job) to pick up and do small scripts with

good support for wrapping C libraries. Almost all the AI and data stuff is C libraries, and you just need a simple glue language to stick them together

Python has furthermore …

got fairly light-weight tooling requirements. A basic syntax-aware text editor is sufficient for most purposes. IDLE comes out of the box if you want something just a little bit more complex

has built up a large and useful library for data and ML. Lock-in works for it.

Clojure on the hand, while an excellent language - it is hands down my favouritest ever - is

not so simple for “casual programmers”. Requires you to grok more high-powered abstract concepts to start using idiomatically.

In particular, the tooling for beginners / casual users is pretty bad. There is still no “out-of-the-box” solution, where everything is just there and works, for beginners. Especially on Windows. Clojure has good tools for experienced professional programmers. Eg. nice Emacs support, Figwheel, etc. etc. But nothing for beginners / casual programmers that compares to IDLE or Jupyter. Or, say, Dr Racket.

The error messages are still horrible unless you already know Java. Clojure is the nicest language I know. But error reporting is hands down and order of magnitude worse than any other I’ve seen.

It’s a Java VM language. You can call into C from Java via JINI but it’s more of a faff. Basically casual Clojure programmers are kind of waiting for Java programmers who know C to do that work.

Tomorrow someone might come up with a new, better, beginners’ environment.

The day after, someone might make a wrapped version of something like Keras and Clojure would be great. But that lack of tooling is the main impediment to wider adoption.

Update : I just found Lightmod which is the closest I’ve found to an all-in-one out of the box solution. I’ve been playing with it for a week. A couple of issues : can’t install and manage dependencies, and the editor is a bit weird. But, hell, it actually does what’s needed : gives you the editor / compiler in a single download. You have a live-editing experience of both server-side Clojure and client-side ClojureScript etc. Very promising.


Aug 15, 2019

Can anyone in the labour party come up with any sensible policy?

Labour’s problem is every time they come up with sensible policies, people won’t talk about them.

The media prefers to pontificate about the “problem” that “no-one knows what it stands for”, rather than actually informing people what it stands for.


Aug 16, 2019

Which is more promising: Clojure or Blockchain?

They have different applications.

Clojure is a fairly general purpose programming language. It’s good for a lot of things. Not the best choice for everything, no programming language is, but fairly general.

Blockchain is ultimately a kind of database technology.

Its main benefit is that it lets a lot of people share a common state of knowledge, distributed between them, even when they can’t trust each other and have strong incentives to lie to each other about that state.

That’s a brilliantly clever, and quite useful, technology. But it’s also fairly specialized. If you don’t have that situation (lots of people, no other basis for trust, strong incentives to lie) then blockchain doesn’t buy you much.

The only reason we’re so excited about Blockchain is that some very important potential social / economic institutions : money, property registries, online voting etc. are examples of things that do have this situation.

So, blockchains are potentially mega-important socially and politically. They might transform the world, just as the internet did.

But only a few people will need to know how they work (just as only a few people need to know the networking infrastructure underlying the internet)

Applications will be built on top of blockchains using all sorts of languages.

Something Clojure-like is a potentially good fit, because it was partly invented to program a long immutable database (Datomic) which is quite like a blockchain.

So ultimately, you might well do Blockchain work in Clojure or something fairly similar.

OTOH, there will be many languages for writing blockchain applications.


Aug 16, 2019

What can be done to stop (or regulate) the production of technologies that can produce “deep fake” videos, which show people doing or saying something unreal or untrue?

Nothing.

People can make deep-fake videos in any country in the world, and post them to Facebook and they’ll be in your phone within minutes.

On your evening news within a few hours.

No government can stop people making them outside its jurisdiction.

The best you can do is hash / watermark videos to prove they haven’t been interfered with since they were hashed / watermarked.

But even this can’t say anything about the provenance of the video BEFORE it was watermarked.

The best you can do is accept that photos and videos are now flawed evidence. Everyone incriminated by them will claim that they are faked.

And you’ll have to rely on something else to decide who you believe.

I DO think that there’s something that social media can and should do to slow down the rapid spread of fake news and bad memes :

Phil Jones (He / Him)'s answer to Is there a logical and ethical way for free society to shape policy so that fake news, anti-vaccination information, and other socially harmful lies/misinformation can be dealt with both quickly and efficiently w/o ceasing to be free?


Aug 16, 2019

Following 9 years of " austerity" why is unemployment at a 50 year low in the UK?

Because the way unemployment is calculated is no longer representative of the way we actually work.

In the last couple of decades, the internet has enabled a revolution in “micro-chunked” work. That is, the ability to call on people to work in small chunks, for small amounts of money, at the last minute.

This is most obvious on platforms like Uber and Taskrabbit and Amazon’s Mechanical Turk, and Fiverrr etc. etc. But even within companies, computers lets you account and manage employment in more and smaller granularity chunks.

So many people are now doing small bits and pieces of work, to get small bits and pieces of money.

Because they do a bit of work, they don’t show up in the unemployment figures. But almost all of them are underemployed. They have less work than they would like to do.

Given that so much work is now contracted by the hour, or the day, with no long term contracts, we really now need to measure “unemployment” in terms of the shortfall of hours people work compared to the numbers that they reasonably need to work in order to earn a reasonable wage at that salary level.

Employment figures mean nothing if they count people who manage a couple of hours casual work a week and rely on foodbanks to top up their nutritional deficit, as “employed”.


Aug 16, 2019

Should music be created and shared for free?

You should be free to make music if you like. Or only make music when you are paid to do so. Your choice.

What you should NOT be allowed to do, is STOP other people freely copying recordings of music in their possession for third parties.

Collections of bits are not a scarce resource that needs to be allocated by the market. And if your business model depends on pretending they are; and on trying to stop people copying; then it's a crap model and you should do something else.

If that means you won't be paid, then so be it.

If not getting paid means you stop making music, then that is your prerogative.

The rest of us will survive. There's plenty of us making music without trying to impose copying restrictions.


Aug 17, 2019

Are there any good blogs on music theory?

There are some really good YouTube channels that cover it.

Check out 8-bit Music Theory, Tantacrul, David Bruce Composer, Signals Music Studio, Adam Neely, Nahr Sol etc.

Turns out YouTube is the perfect medium for music education.


Aug 17, 2019

Why is electronic music so catchy event though it is oftentimes the same rhythm repeated over and over with small changes?

Precisely because of the repetition.

Catchiness is partly about familiarity. And reinforcing that through repetition increase familiarity.


Aug 18, 2019

Is there a sub-genre of EDM that fuses jazz and techno similar to the start of the song Rattlesnake by Rogue?

Not sure I hear much jazz in that tune. (Assuming I found the right one) sounds more synthwaveish to me.


Aug 18, 2019

Is Jeremy Corbyn in Downing Street, worse than a no Brexit deal?

Not only is he not worse.

If you HAD a No Deal Brexit, it would be the only thing that would keep the country liveable.


Aug 20, 2019

When Marxists criticize capitalism for the social ills of poverty and denying medical care, would it be more accurate to criticize "neoliberalism"? Aren't there countries (such as in the Nordic model) that have capitalism but avoid these social ills?

When Marx wrote the original criticism of capitalism in Capital, there wasn’t a Nordic model. That kind of mixed social democracy was only achieved after workers had won power through a) trade unions, b) getting the vote, c) creating socialist “Labour” parties and winning control of the state.

I think most Marxists accept that the mixed economies of the Nordic model / social democracies are attempts to ameliorate the bad effects of capitalism by balancing them with something that is NOT capitalism.

The main Marxist contention against the Nordic model / social democracies is that they are only a temporary and unsustainable defence against the rapaciousness of capital. The moment capital gets strong enough or finds a way to subvert and destroy the Nordic / social democratic model, it will.

That’s what we saw with the rise of neoliberalism in the first place : capital finding ways to overthrow the constraints that social democracy / Nordic models put on it.

Worse, once the “third-way” left accepted the basic neoliberal premise, that only the capitalist “creates value” and that state or social action can only redistribute it, then they never managed to put constraints back on capital.

So, from the perspective of the Marxist, the Nordic or social democratic / mixed economies are a bit like Jurassic Park. It might seem cool and profitable to keep big hungry dinosaurs around - look at all the happy crowds - but sooner or later they ARE going to get out of their cages and eat you.


Aug 20, 2019

We have seen a huge development of musical styles in that last 100 years. Why is it that up until then the body of music styles was not so rich, when the oldest known song was written 4000 years ago?

(Just over) 100 years ago we invented recording technologies.

And it was possible to put audio recordings onto wax cylinders and then vinyl disks and then radio waves, magnetic tape, CDs, MP3s, Napster, Spotify etc.

Suddenly you didn’t have to meet a musician in person to hear their music. Or learn to appreciate it. Copy it. Develop your own variation of it. Etc.


Aug 20, 2019

Did you hear Farage replay part of an anti-EU speech by Corbyn from the 90s on LBC, 19th of August?

No.

But, so what?

Everyone knows that Corbyn has been critical of the EU in the past.

Many Remainers think he is still in favour of Leaving now.

But there is zero reason to doubt that Corbyn is completely against the No Deal Brexit that Boris Johnson is threatening this year. Or with any Tory hard Brexit that involves the UK leaving a customs union. He’s completely against what the Tories will DO with a hard / No Deal Brexit.


Aug 20, 2019

What do you think of Boris Johnson saying he is confident EU will shift backstop position? Will they?

He clearly wasn't paying attention during the whole Greece thing.


Aug 20, 2019

Are there any applications for Midi programming outside of music?

Technically you can control anything with MIDI.

But obviously people prefer standards more related to the application.

As I understand it, DMX is very similar to MIDI, but obviously layering data more suited to control lights.

There’s probably not much point hacking other information over MIDI when you can just send a slightly differently formatted information over similar lower-level networking protocol.


Aug 20, 2019

What is the Blub Paradox in computer programming?

Dean Harrop has a beautiful rant. The first paragraph is a classic of a sly shanking of Graham’s pomposity. (And as a Clojure lover, I’m very inclined to side with Graham, but Harrop properly skewers him there)

Nevertheless, take out the question of Lisp, and clearly the Blub Paradox is a real thing (even if its not very paradoxical).

Programming languages come with a variety of baked in concepts and ideas which need to be used to be understood. And people who don’t understand those concepts are not going be able to make a particularly good evaluations of whether a language is “good” or not. (Where “good” is a combination of “elegant”, “powerful”, “expressive”, “helps me get my work done” and other virtues.)

That doesn’t mean we don’t all try. You can’t learn and use all languages so you are going to have to make a judgement which languages you are going to put your time into getting to grips with, and inevitably, that means you can miss out on languages with virtues you can’t even begin to understand, from your Blubbier perspective.

Blub is a placeholder for all the languages you know and like, and which you genuinely know are better than some other languages that you know and don’t like. But as a Blub programmer, you aren’t in a position to really evaluate language X which has ideas you can’t even imagine.

For example, like many people, I’ve sat down various times and tried grok what Monads are all about. And I still have a rather vague, nebulous understanding. Of course, the only way to really understand and to get a feel for how useful they are would be to use them in anger in Haskell or something similar. As a Clojure user, I’m Blub with respect to Haskell’s type system. I’ve not liked it when I’ve dabbled with Haskell. But I haven’t used it enough to really be able to judge its virtues.

As to whether Lisp is the top of the pile, my not so humble answer is here : Phil Jones (He / Him)'s answer to If Clojure is one of the most expressive languages of today and has similar expressive power as Common Lisp, which goes back to early 80s, can we say that the field of programming languages hasn't progressed much in the last 40 years?

tl;dr : Lisp is at the top of the hierarchy for expressing computation. But today we have other requirements for languages, (eg. expressing constraints, data, “architecture”) where other languages have improved on raw Lisp.


Aug 20, 2019

Was Newt Gingrich the AOC of the Clinton era?

In the sense of being a dynamic new force willing to challenge and upset the existing establishment in the US congress, maybe.

In the sense of being a principled young woman, fighting for what was right, not at all.


Aug 20, 2019

What do you think of Jeremy Corbyn saying that stopping freedom of movement after 31 October in case of no-deal Brexit could end in a situation like the “Windrush on steroids”?

I think he’s right.

The issue of Windrush is not just that the UK state fucked up and hurt a lot of people unnecessarily.

It’s that the UK state fucked up and hurt a lot of people unnecessarily because the state had been deliberately turned into an instrument for persecuting innocent people because subtle xenophobic / racist intuitions were turned into active policies by a Home Secretary (at that time, Theresa May), for political reasons.

May has always trended a bit Little Englander xenophobic. And so she found that making her Home Office seem extra tough on illegal immigrants was both politically expedient (Cameron was talking about getting immigration numbers down, playing to the xenophobic vote) and suited her temperament. Having put lots of extra rules in place that basically made “foreign looking” people guilty of being “illegal” unless they could prove themselves innocent, the scene was set for the Windrush scandal.

Priti Patel is repeating the same pattern. As a hard right-winger in the government, and as a person of colour herself, she is both inclined to be tough on foreigners and may even think she has more to prove to the xenophobic constituency she courts. And she’s part of Boris’s ridiculous project to “pressurize” the EU into giving the UK cake.

So, like May, she is ramping up the Home Office’s institutional mission to punish foreigners for the presumption of being foreign while trying to make their home in the UK. Whereas Windrush largely hurt legitimate Britons who happened to have Caribbean origins, she’s now going to hurt legitimate Britons who have any kind of rest-of-Europe origins. Plus all the actual rest-of-Europeans who have been contributing to this ungrateful country for a significant proportion of their lives.


Aug 20, 2019

Why has Jeremy Corbyn now changed his mind and is willing to involve the public in matters of Brexit? What could be the outcome of another referendum on staying/leaving the EU?

He’s changed his mind because circumstances changed.

That’s when anyone should change their mind.

Corbyn’s never been a fan of the EU. And would support leaving it in some circumstances.

But the current circumstances of leaving are pretty obviously disastrous and he wants to avoid a disaster.


Aug 20, 2019

If a state ran its elections with electronic voting, and the votes were 75% Purple Party, but after the courts forced them to use paper-track-voting systems, the Purple Party only got 25% of the vote, what might that say about electronic voting?

It would say that electronic voting was unreliable.

Voting is like accounting.

If it can’t be corroborated by an audit of a “paper-trail” then it is invalid.

Paper-trail doesn’t have to be “paper”. But it needs the qualities of paper : an inherently high cost to falsify at scale.


Aug 20, 2019

Why did Ilhan Omar use air quotes when saying Israel is the “only democracy” in the Middle East?

Well you can have it one way or the other.

Israel IS a democracy and the occupied territories aren’t part of Israel.

OR

Israel is NOT a proper democracy because the Palestinians in the occupied territories can’t vote for the Israeli parliament. But the occupied territories are sufficiently part of Israel that Jewish settlers can live (and vote from) there.

But you can’t have it both ways.

If Israel is a democracy then the settlers are all “illegal immigrants” in someone else’s (the Palestinians’) state.

Or if the settlements are legal because the occupied territories are legitimately part of Israel, then Israel isn’t a proper democracy because the Palestinians living in the territories can’t vote for the Israeli government.


Aug 20, 2019

Would you vote for Senator Bernie Sanders in the 2020 presidential elections?

I don’t vote in the US.

But if I did, and if Bernie was the Democratic presidential candidate, then voting for him would be the easiest “no-brainer” decision in the entire history of voting.


Aug 20, 2019

Which programming language that most would consider a dead language today looks like it might be poised to make a comeback in the next 5-10 years?

Prolog.

I’ve been playing with SWI-Prolog in the last few months, and it is awesomely brilliant (at what it’s good at)

Prolog, like other things, is probably taught wrong. It’s taught as a historical curiosity. Or as a way of doing difficult logic puzzles which are often highly abstract and hard to get our heads around.

If Prolog was introduced with more but simpler logic puzzles that reflect ordinary programmer concerns I think people would be more interested.

I’ve recently been playing with slurping a crawl of my file-system into Prolog statements. So I can ask questions like “which directories have a .git subdirectory, and have a README, but don’t have a git-remote at GitLab”

It’s a fascinating overview of all the confusion on my machine. (And hopefully is helping me get it in order).

Of course, I’m doing the slurp by crawling the machine with Python and FSQuery because I haven’t figured out how to do that properly in Prolog yet. (Though that would be the ideal).

What turns out to be surprisingly easy in SWI-Prolog though is to put a web-server on it, and so serve up standard queries of my file-system database, through web-pages. It’s remarkably similar, both conceptually and in terms of complexity to how I’d do it in Python with Bottle or similar. In fact the built-in DCG based DSL for html is as good as I’ve seen in any other web framework. I have no doubt that someone could implement an equivalent of a DSL for a React-like UI with this too.

Prolog is selling itself to me as a way to do things I wouldn’t dream of doing in other languages. What it lacks is obvious ways to do other common tasks.

What I think we’re waiting for is for someone to do to Prolog what Rich Hickey and friends did to Lisp to make Clojure. Do a clean slate reinvention, ignoring “standards” but keeping the good ideas and tweaking it to work more straightforwardly with today’s computing environment.

I think if someone were to do that, this new language would be very hot.


Aug 20, 2019

If Tony Blair had been a Labour leader again, instead of Corbyn, would've he beat by a landslide Boris Johnson and the Tories in the general election?

It’s hard to answer, as the situation is very different.

It would depend a lot on the story behind Blair being in charge of Labour.

Let’s say Blair has been leader of Labour all this time, during the whole Cameron / May / Johnson term as PM.

Firstly, I think that after the referendum, he would actually have triangulated Labour to not be a Remain party. Blair’s “centrism” was always partly about positioning Labour where he saw “the wind blowing”.

Faced with a rising tide of Euroscepticism and populism in the UK, and a referendum result suggesting that people, including many Labour voters, wanted out of the EU, I think it’s quite plausible that Blair’s Labour would have tried exactly the kind of triangulation that Corbyn’s has done.

Remember how there were Labour centrists of the time saying “oh yes, actually we must take the working class’s worries about competition from cheap EU workers seriously”. Even Blair himself has voiced concerns about immigration : https://www.washingtonpost.com/news/theworldpost/wp/2017/12/20/border-control/?noredirect=on

“I sometimes hear it argued, particularly on the left, that the very act of engaging seriously with those concerns amounts to a form of political surrender and that instead of pandering to people’s anxieties, centrist politicians should make the case more explicitly for the benefits of immigration. This is not just misguided. It is dangerous.

Of course, politicians of all persuasions have an obligation to call out prejudice and fight attempts to use immigration as a means of exploiting fears in order to sow division. However, I do not believe that the majority of public concern about immigration is driven by irrational fear.”

All (sane) leaders become more pragmatic and cautious once they actually have power and responsibility. Blair and Corbyn are alike here.

So Blair vs. Boris in 2019, wouldn’t be the Blair you see championing Remain the way he does now as a political outsider. But a Blair making very Blairish sophisticated arguments about how his Labour would do a softer, kinder Brexit. One that negotiated to get a good deal and leave on good terms with the EU, while respecting the British people’s will to finish with full EU membership.

I think that, by now. With Blair having been a mainstream establishment figure for 30 odd years, the anti-establishment energy would still very much be with Johnson. The attacks on Blair from the right would be different from the attacks on Corbyn. But wouldn’t necessarily be much less fierce. He’d be accused of having promoted multi-culturalism and globalization. And having been complicit in expanding the EU and bringing Eastern Europeans to the UK. Of not having used the mechanisms available to him of limiting those Eastern Europeans.

In trying to counter this criticism, he’d likely hold Labour to the “committed to Brexit / committed to a good trade deal” line that pretty much all politicians have espoused.

The hardcore Remainers would be as sceptical of Labour as they are today. (Not to go on about the Iraq war, but as a comparable data-point, the Lib Dems were happy to cast themselves as the anti-war party AGAINST Blair. For all he is held up as the voice of moderate common-sense today, the Lib Dems were delighted to use him as a foil to highlight their greater purity back in 2004. )

So no, today I think Blair might have been able to beat Boris in a 2019 election by a slim margin. But I don’t think his policies would be all that different from Corbyn’s or his chances considerably better. Both would rely on Lib Dems seeing sense and being tactical despite their purist preferences. Both would, at best, find themselves having to make some kind of power-share with the SNP / Lib Dems as the price of forming a government. Etc.


Aug 20, 2019

Is Labour under Jeremy Corbyn really unelectable?

There's no such thing as “unelectable”

There is only elected and not elected.

Everything else is just people trying to project their own views onto the wider electorate.


Aug 20, 2019

How would you like to see Joe Grundy leave "The Archers" now that Edward Kelsey has died?

Bloody hell. I hadn’t heard that.

I guess something fairly dramatic and outrageous. Though I admit I’m a few years behind so I don’t have plot ideas.


Aug 20, 2019

What is the greatest challenge of software development today?

There are so many programmers today.

And we are all doing so much work.

And most of that work is “reinventing the wheel”, “stepping on each others’ toes”, “at cross-purposes” etc.

How much Not Invented Here syndrome do we see? Or “me too” reinventions of frameworks and tools. Because someone didn’t know that a perfectly good solution already existed?

I have so many ideas for things I want to write. We have so much powerful software available. Stacks of libraries upon libraries upon operating system services that already do 99.99% of what I want to do.

And yet … when I sit down to write something … I can imagine the algorithms for the genuinely new part and probably sketch them out in an afternoon in a few dozen lines of code.

And EVERYTHING ELSE, the “unnecessary complexity”, the months of dreary grunt-work, is basically “fitting in” with the existing cruft that has built up. I’m used to a framework that runs fine on Linux but not Windows. Or is great in the browser but not on the desktop. So I have to find a new framework. And if I get that choice wrong, I have the hell of an inappropriate framework. Or I run off and reinvent something didn’t need to.

I have to install the tools to use the new framework. Install the dependencies. Worry about incompatibilities in packages. Incompatibilities with the Java version, with the operating system version and other resources.

Then … once I’m actually in the programming language. I sketch my algorithms out in a sensible way. But when I come to draw a picture on a canvas I have to learn a new API because the way I learned to draw in another context doesn’t carry over. Or I have to learn how to connect to a new kind of database which does the same thing as another I have used, but uses a different vocabulary from the old one.

When I want to put my application as a web service, it doesn’t scale and isn’t secure. Despite the fact that scaling and security are widely studied and have been implemented properly dozens of times, they still aren’t just available to me trivially. I have to do the work myself because reusing techniques doesn’t fit into the format of an include-able library. Or I have to adapt myself to an existing re-usable framework.

Pattern languages exist because patterns can’t be reused with an “include” statement, only by programmers reading “how to do this” in a book and then doing it themselves.

Seriously guys …

the world is full of millions of working programmers today. Spending billions of hours creating code.

And almost all of that code is unnecessary.

But we simply don’t know how to co-ordinate with each other to properly reuse code.

This is a problem that goes by different names. Reusability. “Composability” is another nice high-level abstract concept for the challenge. Why can’t we compose our 0.1% of original idea with, and re-use, the 99.9% of work that already exists?

As Richard Kenneth Eng would note. Smalltalk tries to solve this problem by dissolving “monolithic” applications / operating systems into a single large collection of objects, like a big box of reusable Lego bricks that can be reused and recombined by each new application. It improves productivity because in Smalltalk world there is little need for anyone to reinvent existing functionality. It is already there visible, available, waiting to be reused.

Unfortunately we don’t live in Smalltalk world. All our operating systems and cloud providers etc. work on a different model. And there seems no way to bring this Smalltalkness out into the rest of the world.

So at the next level we have the open-source movement, git and public hosting services like GitHub / GitLab etc. And package managers like Debian and npm and Maven etc. All ways to share and reuse code.

They help. But they don’t help enough to actually make a dent on the problem. The number of reinventions keeps on proliferating. The cruft builds up.

The Haskellers and advanced type system people think they have the answer to composability. Better type-systems. Which allow us to know exactly when and how different bits can be combined together. You could presumably even have search-engines that could figure out when two hosted projects could be plugged together, via their type compatibilities. Or which could explain exactly what kind of adaptors you’d have to write in order to make them work together.

But then again, we aren’t all using Haskell. And importing our existing code into the Haskell type-system is a big and unlikely task.

Perhaps artificial intelligence can help. Bots can scan all those public repositories of code, building models of the codebases, of the data-structures created by them. We can infer Haskellish data-types from the code. And then use that to help.

But without humans involved working to those data-types the result is still likely to be a lot messier and unwieldy than if humans actually co-ordinated and co-operated to begin with.

So this is the big challenge. As the population of programmers explodes, and the amount of existing software - both source code available to use in code-repositories, and depths of the stacks we actually use - grows, how do we stop all our gigantic efforts being wasted by reinventing, working against each other, and fighting cruft, technical debt and (in)compatibility issues?


Aug 21, 2019

If Boris Johnson manages to obtain a new Brexit deal with the EU and delivers Brexit on October 31 as promised, will he become a national hero?

I suspect whatever Boris does, he will see himself as a national hero, and a tranche of, so called, “news” papers in the UK will go along with it.

If he gets a deal which is both good for the UK, and good for the EU (ie. not one which literally takes advantage of the EU) then I, personally, will give him props for it.


Aug 21, 2019

Should Republic of Ireland leave the EU temporarily and join the UK as Boris Johnson suggested?

I don’t suppose Boris has even bothered to check whether “leaving the EU temporarily” is even a possibility.

He’s not a details guy.


Aug 21, 2019

In the case of a successful vote of no confidence against the Johnson government, who would you like to see leading a temporary coalition government? If not Corbyn, how can he be persuaded to stand aside?

I would like Corbyn.

For the simple reason that to demand anyone else is to subscribe to the groundless view that Corbyn is uniquely unsuitable to play the constitutional role of head of government which would normally follow from leading the largest party in a coalition.

That is an assertion completely without merit.

You can disagree with a politician without denigrating them to that extent.

I don’t like Boris Johnson. I think he’s leading the country to disaster. But even that doesn’t make Johnson so constitutionally illegitimate that some extra-ordinary measure needs to be taken to prevent him occupying the role.

Corbyn is nowhere near as bad as Johnson. And not, in any way, outside the parameters of acceptable PM in the UK. To demand that he falls on his sword is simply political game-playing. And should be called out as such.


Aug 21, 2019

According to Nicola Sturgeon, Corbyn is almost as responsible as Johnson or May if the UK ‘crashes out’ of the EU with no deal. Does she have a point?

No.

Corbyn is offering a chance for every MP in parliament to vote to bring down Boris Johnson, and put in a temporary administration that will delay Brexit and offer a new Referendum.

The responsibility belongs to any MP who won’t take him up on that offer.


Aug 21, 2019

Is the British Labour Party right to call for a review of grouse shooting because it damages the environment?

It’s not shooting the grouse that damages the environment.

It is the way that the moors are managed to make them suitable for grouse-shooting.

Obviously there’s a question as to whether grouse-moors are environmentally “worse” than pastures for cattle. Or unleashing too many sheep on hillsides.

But clearly - and this is where “class war” politics is an actually valuable and essential part of our cost-benefit calculations - it is one thing to damage a certain number of acres of hillside so that hundreds of ordinary British families can eat a roast lamb dinner on Sunday. And quite another to cause the same amount of damage so that a few toffs can ponce about indulging in their desire to kill things while practicing shooting skills that would probably benefit more from playing Call of Duty.

“Class war” is inseparable from “economics”. All economics / class war is about how scarce resources are allocated. Who gets the benefits. Who pays the price. Every activity which has a huge environmental cost, can only possibly justify itself if the benefits are reasonably widely distributed. Where the benefits go to a tiny handful of the ultra-privileged, there is very little justification indeed.


Aug 21, 2019

Considering his past attitude to the European Union, is Jeremy Corbyn sincere in his determination to stop a hard Brexit, or is he just using the issue to get his hands on the levers of power?

Yes. Corbyn is sincere in his determination to stop a No Deal Brexit or a hard Brexit of the kind that May agreed.

None of these are viable answers to the criticisms he’s had of the EU in the past.

You can argue whether the “remain in the Customs Union” Brexit that Corbyn has supported is hard or not.

It seems to me that it’s somewhere in the middle of the EU’s Options for Leaving Chart :


Aug 21, 2019

Why doesn't England sell Ulster to Ireland? It would make the Brexit so much easier.

Why doesn’t the UK just give Ulster independence? To go on and do what it likes? Rejoin Ireland if it wants. Stay independent if it wants?


Aug 23, 2019

Is Jeremy Corbyn correct that a no deal Brexit could result in the "forced slaughter of millions of sheep"?

Jeremy Corbyn didn't make this up.

He's repeating a warning that comes from the head of the National Farmers Union.

No deal Brexit could lead to mass slaughter of lambs due to farming crisis

I'd expect the NFU to know what they are talking about.


Aug 23, 2019

Do you agree with the statement of the Brazilian president that countries end money to interfere in the sovereignty of Brazil?

No. And yes.

I mean, clearly when countries give money to other countries it’s out of some kind of self-interest.

The world has been giving Brazil money as part of various environmental projects for years. Now the Brazilian government has decided, out of a combination of stupidity and evil, that it will trash its environment, obviously countries are not going to want to pay it that money that was earmarked to protect the environment.

To that extent Bozo is right.

OTOH, the guy is inviting all kinds of international companies to come and buy Brazilian oil fields etc. And invest in Brazil. These investments give those international companies far, far more leverage over Brazil than the environmental grants that Brazil was getting ever did.

So if his real objective was “sovereignty” then he would be worrying about selling off the pre-sal, not grants to protect the Amazon.

But his priority isn’t “sovereignty” which is some vague, nebulous notion that far-rightists invoke at their convenience. It’s to give his rich backers - the agribusiness that wants to turn Amazonia over to cattle production, big oil that wants to get rich from Brazil’s oil reserves - the maximum opportunity to make money. And so the pesky environmental concerns have to be overridden.


Aug 23, 2019

What do you think of Boris Johnson saying it will not be "a cinch" to persuade the EU to change its Brexit deal after his recent visit to Germany and France?

Well … duh!


Aug 23, 2019

If Bernie Sanders is elected president, will Jeremy Corbyn's opponents call him 'Britain's Bernie Sanders'?

If Bernie is elected, Corbyn’s FRIENDS will be calling him Britain’s Bernie Sanders.

His opponents will probably avoid that terminology because :

a) it seems to be a winning proposition

b) it suggests a great relationship between the UK and US, which they ostensibly want, but really, only want when it’s an alliance of right-wing nutters.


Aug 23, 2019

Apart from Tommy Robinson how many political prisoners are there in UK prisons?

Tommy Robinson is only a political prisoner in the sense that his politics made him commit a crime.

Kind of like the way the Red Army Faction weren’t in prison for being leftists. But for all the actual murders and bank-robberies etc.

The only plausible candidate for “political prisoner” in the UK, is Julian Assange. And he is in prison for a real crime, but it’s a real crime triggered by his fear of political oppression.


Aug 23, 2019

Can artificial intelligence create art or music?

It’s a complicated question.

And might be one of those philosophical questions that, as Wittgenstein said, is basically meaningless, because you are trying to use words outside of the particular “language-game” or “world” which gives them their meaning.

So “art” as a word, gets its meaning from a whole contextual set of practices and a community that engages in those practices. That community includes artists and curators and galleries and the public that visits those galleries. Etc.

And inside that world there are arguments and renegotiations. Are Carl Andre’s bricks “art”?

It’s all that practice that helps us to decide that “yes”, this counts as art. It’s the community deciding that this particular assemblage fits the criterion.

And that, in turn, is backed up by our intuitions of what the artists are doing and why they are doing it. Andre isn’t just putting together a pile of bricks. But deliberately inviting us to consider their form, their geometrical properties. To admire simplicity. To think about the material. To think about the role of the gallery. Or … something.

We might not even know.

But apart from those people who are hurrumphing that “that’s not proper art”, the rest of us trust that there is some kind of intention behind it. Some person trying to communicate something with us. And maybe we just haven’t interpreted it correctly.

Even when chance or process is used, and the final object is obviously NOT “designed” in any way by a person, we still assume that the person who put the chance / process into action had something to communicate.

And this is where AI generated art runs into its problem.

We currently have no AIs that we think of as “persons” with their own intentions and goals.

We have amazingly powerful algorithms that can produce things that look exactly like art, and sound exactly like music. They can even look and sound like great art and music.

But because we don’t think of them as coming from a person with an intention to communicate, they are not in the “game” or “world” of art. Which is still understood in terms of a community of communicating persons.

Either AI is going to force us to re-think / redraw the lines of the community / language-game that defines the art world, or AI isn’t going to produce art. Redrawing the lines probably requires us to fully accept AIs as persons with their own interests and goals.

Which may happen.

Or may not.


Aug 23, 2019

Has Jeremy Corbyn made any public statements about the unrest in Hong Kong, and if he has, what did he say?

It’s not really Corbyn’s problem, is it?

Corbyn is very vociferous in cases where Britain has played an active role in causing trouble elsewhere.

He doesn’t say much when it has very little to do with Britain.

That is how it should be.

For while, we had the myth that it was the job of powerful western countries to act as the world’s policeman and run around fixing the problems in other countries.

Britain, like the US, completely shredded its credibility and moral authority in that area, by using such ideals as a bogus excuse for invading Iraq, and then wars in Libya etc. Even meddling in Syria.

We’re better off with someone who DOESN’T have the over-confidence and presumption to think that he can sort out the world’s problems by grandstanding on every issue, and who focuses on a foreign policy of, “first do no harm”.


Aug 23, 2019

Which programming language according to you is the language of the future?

Do you mean what programming languages are going to be used in the future?

Or what programming languages have Futures?


Aug 23, 2019

Why are stack-based programming languages like Forth no longer in vogue?

I played a bit with Joy Programming Language a couple of years ago. And started admiring it.

I think it’s quite clever elegant and powerful. I even started playing with my own stack-based language inspired by it.

At the same time, it’s not obvious that most of the time, stack-based buys you anything over a language with named function parameters. Any word or anonymous block with multiple arguments, you have to keep track of the order they are on the stack in your head, rather than just having them explicitly named. And you are going to be responsible for nipping and tucking and other faffing around with stack order, just to get things available to you in the right order.

The advantage I continue to see for stack-based languages is that their VM is very simple (and probably fast). But this basically makes them suitable for a lower-level of programming.

I would use a stack-based language as a kind of better assembly.

But once you are prepared to pay the overhead of functions with named arguments etc. then I don’t quite see what a Forth-like buys me over a Lisp-like functional language. And Lisps have many other attractions of their own.

Having said that, maybe there’s a modern Forth-like out there which could compete with Rust, as a more memory safe, principled alternative to C for blisteringly fast low-level system coding.

I’d be interested to know.


Aug 23, 2019

In ten years how powerful do you think AI will be?

We don’t really have good metrics.

But AI will be powerful.

Let’s put it like this : an AI bot will be able to fool the casual observer that it is a real person via video chat. It will be able to synthesize real time video of a non-existent person talking to you. It will be able to interpret your speech sufficiently to know what you are talking about and talk back to you sensibly about the subject.

It won’t always sound like a “smart” person. If you are deliberately trying to catch it out, and make it say nonsense, then you will probably still be able to do that. But if you are casually dealing with it, without caring whether it’s a person or not, then it will work smoothly.

Meanwhile, AIs will be routinely and successfully working with people in every aspect of “intellectual work”, from accounting to the creative arts.

AI vehicles and robots will be increasingly prominent in most physical / mechanical work, from the construction industry to surgery.


Aug 23, 2019

Which Britain you prefer, Tony Blair's version as it was not so long ago or Boris Johnson's version as it is today? What caused this 180 degrees U-turn in Britain's self-image and attitude towards the world around?

Blair’s was obviously the more optimistic and attractive image of and for Britain.

We have Boris’s because Blair’s was ultimately built on sand, and collapsed.

Blair’s strategy of “leave the capitalists in control, do what they ask me to, and just try to tax them enough to pay for the welfare state” was always going to be a fragile and temporary arrangement.

The moment the capitalists rebelled, Blair’s third-wayists discovered that they had spent their political capital for little concrete benefit. And Cameron’s austerity policy was able to undo all Blair’s good work in very little time.

The NEXT Labour PM needs to have the attitude that his job is to make fundamental structural changes in Britain. Not just paper over the cracks in a Thatcherite system.


Aug 24, 2019

Can you tell me the name of the 60s/70s Latin American (possibly Brazilian) rock, pop, folk band that was active during the revolution and have a YouTube video where the lead singer is shirtless? I recall their makeup is said to have inspired Kiss

You are probably thinking of Ney Matogrosso / Secos & Molhados - Sangue Latino

Ney Mattogrosso is kind of like Brazil’s answer to a hybrid of Iggy Pop and Marc Bolan.


Aug 24, 2019

Why is the 1945 clement Attlee labor government in the UK never referenced in talks about socialism?

It’s referenced all the time.

It’s probably too popular to be referenced by the kind of people who only want to talk about the “failures of socialism” because it was extremely successful.


Aug 24, 2019

What programming language do you wish hadn't died out?

AMPLE

There are a tonne of languages which were really interesting and well done in the past, which are limping along in obscurity.

We talk all the time about how good Smalltalk was. And why it never made it big.

Lisp isn’t as popular as it deserves to be. Prolog even more so.

But these are not languages that actually died out. You can use them today, and they have versions with reasonable libraries so you can do real work with them.

But in the 80s, I wrote music using the AMPLE programming language. A kind of Forth retrofitted with extra commands to control the Hybrid 5000 synthesizer and music system. It was actually an interesting and powerful way to program music.

And as far as I can tell, that is something you literally can’t run anywhere (except maybe inside an emulator of a mid-80s BBC Micro which has managed to emulate the Music 5000 system. That’s about as near to “died out” as you get these days.)

It was fun and I wish I could play with it again.


Aug 24, 2019

Is it somehow possible for socialists and anarchists be conservatives?

Conservatives in the sense of being in favour of pragmatically learning the lessons of history, and wanting to push for gradual rather than revolutionary change, yes.

Conservatives in the sense of apologists for the elite. No.


Aug 24, 2019

Is there any dictionary oriented programing language/paradigm?

I think some languages have called themselves something like that.

I have a feeling that Lua calls itself “table-oriented” or something. Which is kind of similar.

I’m not sure it really means much.

Paradigms like imperative / OO / functional and relational are fundamentally different things from each other. Even though you can mix them to an extent.

OO is not just “we have classes and objects”. OO is really “message passing”. That’s what makes it a new paradigm.

“Dictionary oriented” is likely to just mean that dictionaries are heavily used data-structures. Which is true of all imperative languages these days.

I suppose you can image a language which had no control structures except look-up tables. That might be a new paradigm.


Aug 24, 2019

Was Wikileaks ever sued for the defamation of Hillary Clinton and possibly manipulating the election?

No.

Wikileaks couldn’t be sued for “defamation” because it never asserted anything. It just published leaked emails. The things that people said in those emails, are the things that they said.

You aren’t defaming anyone by publishing their own words.


Aug 24, 2019

In what ways might the forces shaping Britain's Labor Party affect the politics and the foreign policy of the US Democratic Party?

Well, they are trying the “the left are all anti-semitic” playbook against the US Democrats : Ignore It at Your Peril - Tablet Magazine

They’ve seen how it worked well against Corbyn, so why wouldn’t they run it against the Democrats in the US?


Aug 24, 2019

Should artificial intelligence be used to stop biased and misinformation being posted online, as well as fake news?

The problem of “fake news” is not a problem of technology.

It’s a problem of “authority”. There’s no longer any organization or class that people trust to give the definitive account of things. Not the newspapers, not the media, not the government statisticians and scientists, not academia.

An AI is always going to be seen as simply representing one group or another. And if the group itself is untrusted, then the AI will be.


Aug 24, 2019

Is Barack Obama technically a terrorist, like Noam Chomsky seems to imply?

Barack Obama was in charge of the biggest terror machine that the world has ever seen : the US military-industrial complex.

It’s unlikely that Obama took the job because he WANTED to be a mega-terrorist. But like the kid in the Godfather movies, he discovered that once he took on the role, he was expected to play his part.


Aug 25, 2019

What prevents the Labour Party from disposing Jeremy Corbyn before the General Election and replace him someone electable like Keir Starmer?

Labour people aren’t stupid.

They know that if they did go to all that pain and hassle of overthrowing Corbyn and replacing him with Keir Starmer, like the questioner suggests, then the next thing that would happen is that the same people attacking Corbyn would start to claim that Starmer is ALSO beyond the pale, and also “unelectable”.

We’ve seen this movie many times : Neil Kinnock, Ed Milliband etc.

No Labour leader is ever acceptable to the Tory press. And in an age of organized right-wing social media trolling, no Labour leader is ever likely to be acceptable to the troll-farmers.

They’ll tell us that replacing Corbyn with someone better will magically recreate “electability” but they’ll still tell everyone to vote against that Corbyn successor when the time comes.

We’re wise to their tricks. Better to have someone “unelectable” who sets the party in the right direction with the right policies (and for anyone paying attention, Labour policy-making, is flourishing under Corbyn, away from the glare of Brexit hysteria), and who actually still might win; than have someone superficially “electable” according to Labour’s critics (because he / she threatens no-one), but who will still be attacked, still might lose, and will leave Labour even more devoid of purpose and ideas.


Aug 25, 2019

Why is it that when the left are voted into government, they become just as authoritarian and indifferent to the needs of the poor as the conservatives are?

They don’t. Always.

It’s just a lie to say that the UK Labour Party is as “indifferent” about the needs of the poor as the Conservatives. I’m as harsh a critic of New Labour as you’ll find on Quora, but even I would never say that Blair was anything like as indifferent as the Tories are.

Cameron and Boris Johnson take “indifference to the needs of the poor” to a whole new level.


Aug 25, 2019

Will 3D printers ever become household commodities in the future? What will they be mostly used for?

No.

I don’t think the future, or even the preferred future, is a 3D printer in every home.

Good 3D printers are likely to require significant maintenance to keep running well. And it’s unlikely that a single model of 3D printer will do everything that anybody needs.

Instead, the better model is something like your local “reprographics” / photocopying / printing shop. A place in your local village or city neighbourhood that has a collection of 3D printers / fabrication machines which it maintains, and which services a few thousands paying customers. If each household wants to do a bit of 3D printing, two or three times a year, then this could make sense.


Aug 25, 2019

Can we hope that Boris will make the same mistake as his predecessor and go for an election soon? I suspect that Labour might immediately declare support for remain and win with a landslide.

It’s all to play for.

I think it’s still within the realms of possibility that Boris goes for an election before Brexit day.

Because of polls. Or because he knows parliament will force it on him anyway and he thinks it will be better for him if he is seen to be calling it as a chance for the country to support him rather than as the result of him failing a No Confidence vote.

I think it will be tough for Labour to win it. But not impossible.

It largely depends on the level of hostility against Corbyn on the centre left.

If they do the sensible thing and vote for Labour, then Labour can win it. If they decide to punish Corbyn for not being Remainer enough or not being their idea of what Labour should be, then Boris will win it.

But of course, just spelling out that stark reality, makes it sound like Labour is blackmailing them. Which might make them even more inclined to resentfully vote against Labour.

Human psychology is complicated.


Aug 25, 2019

What was wrong in Marx and Engels's reasoning as they announced in their “Manifesto” that the future belongs to Communism, the prediction that turned out to be untrue?

It is difficult to make predictions, especially about the future.

Aug 25, 2019

Is hardcore capitalism compatible with biblical conservative Christianity?

Not at all.

“Capitalism” is basically rule by usurers. And Christianity prohibits usury.


Aug 25, 2019

Are deepfakes so often successful because we want them to be true?

Replace the word deepfake with the word lie and it's definitely true.


Aug 25, 2019

When there is a tension between individual rights and the common good, has anyone suggested a recognized method of discerning which should prevail in a given set of circumstances?

This such a general, abstract categorization of the problem that there is unlikely to be a single simple formula as a one size fits all, solution.


Aug 25, 2019

What do you think of the game "Monopoly: Socialism"? Does it sound interesting to you?

I think it sounds quite funny.

I'd play it to see how the game mechanics worked out.

Obviously Monopoly was invented by socialists[1] as a critique of capitalism, so its only taken the capitalists something like 120 years to respond in kind.

Let's hope they made a good job of it.

[1] See Simon Kinahan’s comment for a more detailed / accurate version of the story.


Aug 25, 2019

Does Ireland realize it is being used as a political pawn by the EU in order to prevent Brexit?

It isn't.

And so I suppose it isn't delusional enough to think it is.

November 1st a lot of fake No Dealers are going to wake up thinking. “Hold on, that wasn't meant to happen. The EU was going to stop this happening. WTF?”


Aug 25, 2019

Why did Hasbro make a Monopoly: Socialism edition?

It’s a cool, topical twist on an popular existing product.

Like adding cherries to Coke, what could go wrong?

If Hasbro has done it right, conservatives will like it because they think it takes the piss out of socialism. And socialists will like it because they’re mature enough to laugh at themselves and remember that the original Monopoly was invented as a criticism of capitalism.

It might even be genuinely educational in the way that original Monopoly is.


Aug 25, 2019

If Sarah Palin unseated Senator Lisa Murkowski in 2022, would she be in a strong position to run for the Republican presidential nomination in 2024?

Sure.

Why wouldn’t she be?

The GOP is now a party hooked on right-wing populist insanity. How else are they going to get their fix?


Aug 25, 2019

What is the most versatile music equipment when it comes to creating music across genres?

A computer.

Alan Kay once called computers “meta-media” ie. something that could become any other medium you wanted. That’s about as versatile an instrument as you can get.


Aug 25, 2019

Is the alleged antisemitism by Jeremy Corbyn and his Labour Party an embarrassment to Britain?

It’s got nothing to do with Britain.

It’s part of the global right-wing play-book to attack left-wing politicians as anti-Semitic.

See Ignore It at Your Peril - Tablet Magazine as an example of it being done in the US.

Basically every country, the Palestinians became a bit of a cause célèbre on the left. And now that is being spun into “all left-wing parties are anti-Semitic”.


Aug 25, 2019

Which is better artificial Intelligence or Robotics?

Better for what.

More importantly, there’s a huge amount of overlap.

All robots will need AIs to drive them. And the most interesting AIs will have some kind of physical body which you’ll need robotics principles to build.


Aug 25, 2019

Is Quora slowly becoming some kind of "Jeopardy" show full of questions like “What is the capital city that starts with the letter “T”?

Sad answer.

Yes.


Aug 26, 2019

Is Jeremy Corbyn the hero or zero of national unity?

There isn’t much national unity to be found these days.

I’d put Corbyn 5/10. He tries hard. He succeeds in getting some support from both Leavers and Remainers. He also succeeds in getting a lot of hate from both Leavers and Remainers.

But ultimately … Britain is torn down the middle by internal strife and rising intolerance and hatred.

Back in happier times, people used to find it a rather charming virtue of the BBC that it got criticized by both sides. “Must be doing something right”, people said. People don’t seem to find Corbyn so charming. But to the extent that everyone hates him, he is a unifying influence.


Aug 26, 2019

Why does the Amiga computer of the 1990's continue to exceed all expectations in almost every area of web & app performance, even today?

That partly depends how high or low your expectations are, doesn’t it? ;-)

But I guess it was considered a very well designed machine. The OS did a lot of what people wanted from modern OSs in terms of sound and graphics and GUI etc. but was very light and efficient in implementation. (Mainly in machine code, I think. The guy who designed it went on to create Rebol, on a similar philosophy, I don’t know if today’s AmigaOS has any Rebol in it. It would be cool if it did.)

I don’t know if you’re talking about 90s era hardware, or running 90s AmigaOS on a modern processor with larger amounts of memory etc. I’d be kind of surprised if 90s era Amiga hardware could compete doing things with the size of data we are accustomed to today. Eg. today’s massive hi-resolution pictures or HD video files.

If you’re talking about specialized new hardware (eg. Supported hardware ) then I suppose we might still be talking about a very light-weight operating system compared to the bloat that Windows, MacOS, maybe even mainstream desktop Linuxen etc. have become running on it.


Aug 26, 2019

Can I call socialism as forced charity?

No, you can't.

Forced charity would be if someone obliged you to donate money that was rightfully yours.

Socialists don't believe the money you earned under capitalism was justly acquired, so it isn't rightfully yours.


Aug 26, 2019

Why do so many people like Karl Marx?

Do they?

They might just think he's right.

I'm not sure being right necessarily makes you admirable. On a personal level Marx had flaws, just as most people do.

That doesn't change the value of his work.


Aug 26, 2019

Why do many developers feel they are unqualified to design user interfaces?

Well because we are.

I mean, I know technically HOW to write HTML / CSS etc.

I have zero patience for the kind of faffing around that’s needed to get pixel perfect responsiveness on 20 different sizes and shapes of screen.

In the past I’ve just sneered at this. I don’t care if something isn’t pixel-perfect or the wrong shade of blue. Why should anyone?

But I have to admit, in the real world, my hacked together “OK” UIs just don’t look as “good” as the professionals. And I can’t even understand why.

Basically I’m not interested enough in “looking great” that I’m prepared to spend the time learning how to recognise it or how to do it. Despite the fact that I have no conceptual problems in understanding HTML / CSS. I’m just not suitable for that. It’s too boring.

And yet … commercially, that kind of obsessive attention to detail. And huge investment in perfect pixels and palettes does seem to pay off.

Whether that itself is a good thing, I’m not convinced. I think the world would be a better place if most people were like me, didn’t care how things looked, and cared more about how they worked behind the scenes. And had the conceptual agility to take a few rough edges in their stride.

That would mean a lot less wasted time and resources on such things. And a level playing field for good ideas from people like me who can’t do slick.

But …

… that isn’t the world we actually live in. And I recognise that.


Aug 26, 2019

Is the code of dynamically typed languages difficult to read?

I’m a dynamic type person. But I’m going to answer from what I think is a static typing fan perspective.

So the bit of the code that does computation is going to look the same and be more or less as readable in both kinds of language.

But the type declarations / data definitions in a good statically typed language will give someone who can read them, an overview of the data-structures that you won’t get from reading any specific function definition.

Type declarations for a Haskeller, serve the same kind of function as UML does for Java programmers. It provides a high-level overview of the the data-structures and how it all fits together.

In a dynamically typed language, that may never be made explicit anywhere. To find it out, you have to comb through all the functions and infer backwards from the duck-typing.

In the static language, that information is likely to be made available in a central place, in a few lines you can scan over to get that overview.


Aug 26, 2019

Is it possible to use Clojure or other FP languages with Processing? I would like to teach school kids how to program some fun and interesting visual stuff. I think Processing is a great environment, but I really don't like Java solution.

Quil is the Processing library wrapped for Clojure.

So yeah, you can write Processing programs in Clojure, no problem.

The bigger issue I’ve found with trying to use Clojure to teach in the way I’ve used Processing, is that most Clojure environments are aimed at professionals.

Emacs + ParEdit that I use is great. Other people like Spacemacs. Or a professional IDE.

But none of these have the virtue and simplicity and “gets out of your way -ness” of the Processing environment.

To the best of my knowledge, no-one has made Clojure a first-class language of the Processing environment, though I think it would be possible. (I even, at one point, applied to the Processing Foundation for a grant to do the work of making it one. I was turned down but with the encouraging message that they liked the idea and I should apply again. Possibly this genuinely means they like the idea, and would like someone to do it.)

But, of course, Clojure tools are improving. Maybe there’s a Clojure editor which is simple enough for your school-kids. Maybe CLJ is better than Leiningen (though I like Leiningen). And if you think that works OK, then try Quil. It has the graphics goodness you want.


Aug 26, 2019

Will functional programming become mainstream in the 2020s?

Some ideas from it will.

I think the biggest idea, that’s kind of been promoted in FP, is “Reactive Programming” where you specify a data-flow dependency graph between elements of your program. Particularly the data-model and UI. But don’t have to imperatively push the data from one part to another.

I think this idea, and native support for it, will become more prominent in the next generation of languages.

We see it today in web-frameworks like React. And in languages like Elm. It wouldn’t surprise me if some version of Javascript gets native support for it eventually.

And if I were designing a new language today, I’d definitely be looking at ways to free people up from imperatively pushing data around.

Other ideas from FP : immutability, laziness, sophisticated type systems are also likely to become more prominent.

Whether that means that today FP languages become the most mainstream, I don’t know. People tend to like hybrids that kludge new ideas into things they know (eg. that’s plausibly why C++ / Java became the OO standards, rather than a Smalltalk offshoot). Similarly, I can imagine that most FP ideas find their way into Javascript or a Javascript derivative.

Or from languages I used to be a bit dismissive of, like Elm, Dart, Kotlin, as being neither one thing or the other. If they hit the right sweet spot between what people know and a good new idea, perhaps they’ll take off.

I personally love Clojure. And I think it will be bigger and more used in the future. But whether it gets to top 10 … I mean I hope it does, but I wouldn’t bet a lot of money on it.


Aug 26, 2019

Aside from the standard 3 (Mac OS, Windows, Linux), are there any new and promising personal computer operating systems?

Google’s Fuchsia is speculated as being Google’s eventual replacement for both Android and ChromeOS (both of which are still slightly non-standards flavours of Linux). Fuchsia isn’t a Linux, and has its own written from scratch kernel.

It’s not clear quite what Google is aiming for here. Maybe to get away from Java for its mobile ecosystem. Unlike Linux, Fuchsia is a microkernel operating system. Something that always promises much, but has never quite delivered in the past. Perhaps Google think they can make a good job of one and get benefits from it.

Fuchsia’s UI seems to be in Dart / Flutter which, again, could make the experience of developing for it a lot nicer than Android in Java.


Aug 26, 2019

Will Clojure die in 2020?

Unlikely.

I think more people are catching on to how great it is.

It’s not growing as fast as I’d hope. And I don’t think it’s going mega popular in the next 5 years. But I think we’ll see solid growth.

The only thing likely to “kill” Clojure is an “improved Clojure”. Eg. something very like Clojure that adds a big new feature. For example, if someone did a very Clojure-like language that added Shen’s Sequent Calculus / optional type-checking, I might well be up to jump ship to it. Spec is OK. But possibly Shen’s approach is more powerful.


Aug 27, 2019

Do you agree Iain Duncan Smith has once again revealed his true authoritarian ideology by criticising the Archbishop of Canterbury for chairing citizens meetings about Brexit?

Sure.

Can't argue with that.


Aug 27, 2019

Has the left failed to provide a vision for a new role for men post "gender equality" (considering that equality has not been achieved yet)?

There seems to be something slightly contradictory there.

“A new role for men” after gender equality is achieved would just be “being a human person”. (Until we go for post-humanism, and then it becomes “being a person”)

Wanting a role specifically for men seems to imply you want to still keep men as a distinct category.

There are plenty of good role models for persons. Which men are fully qualified to aspire to and occupy.

Cooks. Woodworkers. Scientists. Writers and artists and composers and musicians. Activists and political leaders. Athletes and sportsplayers and body builders. Mechanics. Hackers. Educators. Carers. Spiritual gurus. Philosophers. Horticulturists and gardeners. Environmentalists. Naturalists. Animal lovers. Vets. Doctors. Anaesthetists. Civil engineers. People who design new materials. Or new drugs. Or use computers to crunch data. Cryptographers. Whistleblowers. Community activists. Etc. Etc.

The point here is all these things are roles you partly choose for yourself. You find you are interested in them. And have an affinity or aptitude for them. And so you pursue them.

They aren’t roles that are accidents of the body you were born with.

As a man, I’m not particularly interested in a “role” for me that comes from the contingency of the body I was born with. I want freedom to choose roles based on affinity and aptitude, and a society which gives me the opportunity, and support to grow into them.

That I’d say is a left-wing vision, far more inspiring, than left-wingers declaring “you are no longer the hunter / breadwinner of patriarchy, but now you can be an X”


Aug 27, 2019

Do you think Jeremy Corbyn has any hope of stopping a no deal Brexit?

As much as anyone has.

If everyone who doesn’t want No Deal hangs together and co-ordinates, then they’ll stop it.

In the UK, things are close. There is a sizable number of people still in favour of Brexit who will accept No Deal in preference to No Brexit. But the anti- No Dealers have a slight edge over the pro-No Dealers.

If they hang together.


Aug 27, 2019

Is LISP still a good AI language now that the symbolic reasoning camp has been completely defeated by the machine learning camp in the AI world?

I reject the claim that the “symbolic reasoning camp has been completely defeated”.

In AI, the pendulum tends to swing backwards and forwards between the symbolic camp (or GOFAI as we used to call it in the 90s) and machine learning / connectionist / statistical camp.

I don’t see any reason why that has changed. Both are useful. Both have their importance. Both complement each other. And can do things that the other can’t.

Sometimes we are going to want to tell computers what we want them to do. Explicitly, and formally and with hard constraints. And then perhaps unleash some statistical learning to find solutions within those constraints.

And declarative languages like Lisp and Prolog are still great for that.

At the moment we’re probably handling that requirement fairly clunkily, by hardwiring some of those constraints in an ad hoc way in our machine learning pipelines, probably in Python. But sooner or later someone is going to work out that something like Prolog would be a great way to specify declaratively exactly how we want our machine learning pipelines to be wired up, exactly how we want them to learn, what we want them to do in the case of them not learning what we expected, and how to report their status and “explain” what they are learning.

I’m investing time in learning Prolog this year, partly because I think it will be a good complement to ML. (And partly because I think it will be better for some other projects than imperative languages.)

One thing I’ve learned this year (thanks to Panicz Godek) is how close Prolog-like languages actually are to Lisps. In their implementation. Despite seeming so different on the surface. There are Lisps like Shen that have a Prolog built in to them. There’s minikanren, a Prolog-like system that can be built quite easily in Lisp. And you can use Prolog-like inference engines to actually write Lisp-like code.

There’s an exciting world there that is more powerful than the kind of everyday imperative programming languages you are used to. Even if those languages can drive statistical crunchers to infer lots of things about the data they are fed, this other world of logic / constraint programming will be a better and more powerful way to put that machine learning under proper control, and get it to work for us.


Aug 27, 2019

Would it be possible to rebuild the WordPress core using C/C++?

Possible, yes.

I don’t see the point.

WP core is fast enough in PHP.

Rewriting in low-level C would be much more laborious. Just as risky in terms of security flaws. And more likely to bring in new bugs.

If WP was going to rewrite, which is not a completely terrible idea, it would be better to go for a higher-level, more expressive and concise or more secure language.

Rewriting in Haskell or Clojure or even Go or Javascript would make a lot more sense than C.


Aug 27, 2019

If there is a “radical left social agenda” does this mean that there is no “radical right” or just that the right is devoid of “radical” elements or merely lacking a social agenda?

Of course there’s a radical right.

Just as on the left, there are probably several of them.

Various things you find on some (if not all) radical / extreme right social agendas :

reinforcing the traditional role of men and women. So discouraging women from working in “men’s jobs” and encouraging them to stay in the home, producing and bringing up children

at the very extreme there’s a strong implication that women should be there to serve men. Sexually and in other ways. And so women’s own sexual pleasure and desires are “wrong” in some sense.

in some situation this tilts into homophobia and transphobia. LGTBx people are seen as “ill” or “abnormal” and should be treated as such. We shouldn’t try to adapt society to make space for them to be seen as normal. But should “treat” these abnormalities to try to “cure” them or at least keep them in a special status where they are seen as “errors”

racial segregation. A belief that “multi-culturalism has failed”. That people with different racial / religious / cultural backgrounds can’t live together in peace and friendship and to mutual advantage; and so should be kept geographically separated. At the very least, further migration and miscegenation shouldn’t be encouraged

a belief that welfare systems and even charity make poor people lazy and dependent. And so we should dismantle them “for the good of those people themselves”. Not having access to welfare or free healthcare or other support from the rest of society teaches people to be more independent and self-sufficient which is a “good thing” in itself.

These are all definitely a social agenda. (Unlike say the belief that we need a strong army to defend ourselves or that taxes should be low) And are all hallmarks of radical right-wing thinking.


Aug 27, 2019

Opinion about Smalltalk language?

It's in the top 5 without question.

The complicating factor with Smalltalk is that the things that really make it great aren’t quite the features you think of as “languagey”. Its greatness isn’t about syntax or semantics.

It’s about the whole system. The liveness / the GUI / the development tools / the “everything is always available for inspection and reflection and reuse”. The everything (even compilation) happening at “run-time” etc.

That’s what makes Smalltalk so amazing. And different from languages that are pretty similar in other ways.

If you don’t care about or want that live system then Smalltalk, say in the form of GNU Smalltalk, is not really an improvement on something like Ruby, which copies much of Smalltalk’s superficial semantics. In fact Ruby is one of the reasons Smalltalk isn’t more popular. It’s a “good enough” Smalltalk substitute in many places where people would otherwise hanker after a Smalltalk like dynamic OO language.

But Ruby isn’t a “better Smalltalk”. Because Smalltalk is so much more than a dynamic OO language. It’s a whole world. And it’s that world which is amazing.

BTW : these days I’m speculating a lot about what other great ideas / languages could be “cross-bred” with Smalltalk to have that dynamic world.

What if we could have a Smalltalkish language / world with Haskell Algebraic Data Type-like schemas to define assemblages of classes. The language would allow assemblages of objects to be checked against schemas at runtime (much like Clojure’s Spec). The whole system would be as live and dynamic as Smalltalk but with a “type-safety” closer to Haskell’s.

What if we could have a Smalltalk-like system where mutable state was more explicitly controlled. Eg. only classes inheriting from MutableObject were mutable. (And they would act more like Clojure Atoms) ?

Or, what if we could build a Smalltalkish world out of Erlang Actors or Prolog Pengines. Object citizens of the world would have their own light-weight threads. Would communicate only by passing values to each other. Perhaps Pengine-like objects would be programmed logically.

What if a Smalltalkish world would be “stigmergic” keeping mutable state only in a global blackboard or tuple-space?

The idea of the Smalltalk environment, the integration of OO, of language, and live system is absolutely up there in the top 5 of greatest programming language inventions of all time.

But it would be fascinating to try to improve on that with some of those other top 5 great ideas.


Aug 27, 2019

Why don't colleges and universities use Smalltalk?

I learned Smalltalk at college.

In fact I learned Smalltalk on Eliot Miranda’s BrouHaHa.

But that was when Smalltalk was still the standard-bearer of “Object Oriented” programming.

Since the world went to Java and Python etc. as mainstream OO languages, Smalltalk doesn’t really give a good idea of that. (In fact, in some ways it messed me up, because I was expecting C++ to be like Smalltalk I actually didn’t really get to grips with how C++ and Java SHOULD be written. And the self-discipline needed to work with them.)

Today I suspect colleges don’t teach it because they assume that it isn’t representative of the OO that people will meet in real life. And that unlike Haskell and Prolog which are also “not real life”, the lessons Smalltalk has to teach are nevertheless available from Python and Java. The first of these assumptions is true. The second isn’t. But it is kind of true that the virtue of Smalltalk is holistic, and doesn’t really carry across piecemeal to other languages and platforms.

If you really grok Haskell well, you’ll probably HATE Java. But your knowledge might still help you use the Java type system more effectively than you otherwise would. If you really grok Smalltalk, I’m not sure that helps much at all when you come to Java. You’ll just hate it more.


Aug 28, 2019

Will the Maker movement in the US get a boost from the trade war?

Possibly.

But the good effects will be balanced by the fact that a lot of the cheap electronics that Makers use are made in China. America is going to have to spawn its own answer to things like Seeed Studio etc.


Aug 28, 2019

With the announcement that BoJo intends to prorogue Parliament next week, is this the kind of democracy that the people of the UK voted for?

To an extent.

Last time people voted for any particular kind of democracy in the UK was the AV referendum in 2011.

At that point they chose to keep the FPTP system rather than an alternative.

What would AV have meant for Brexit?

Well, under AV we'd have almost certainly had a sizable block of UKIP MPs at the 2015 election.

Cameron wouldn't have promised an EU referendum in the Tory 2015 manifesto, but might have conceded one in negotiating a coalition with UKIP to form a government after it.

More Leave inclined right wing Tories would have moved to UKIP making it a stronger, “more respectable” further right party.

Assuming Leave had still won by a slight margin in 2016 there would be a real danger of Cameron resigning and Farage becoming PM.

In this scenario, the fighting over Brexit is not internal to the Tories but mainly between the Tories and UKIP in the coalition.

Farage pursues a hard, but not No Deal Brexit. Basically Canada. The Tories become more definitively the right-wing remain / soft Brexit / voice of pragmatism party, and can curb PM Farage by threatening to side with Labour and bring down the coalition. There's less stigma for Tories to rebel against a coalition than against their own government.

There's no 2017 election and Tory / UKIP have a small but comfortable majority meaning that really ONLY the saner Tories have much leverage.

Brexit goes ahead in early 2019.

Without the DUP involved, the coalition decides to accept a sea border with Northern Ireland as the solution to the border.

Bottom line : the constitutional crisis is the result of the Brexit issue cutting across the two main political blocks created by FPTP. Had the UK chosen AV in 2011, that would have been avoided.

OTOH with parliament both more effective at reconfiguring itself and able to better represent far-right impulses, it's likely Brexit would have gone ahead more smoothly.


Aug 28, 2019

Why didn't Jeremy Corbyn table a motion of no confidence in the Johnson government before the summer recess?

He didn’t think he would win it.

Not enough Tories were ready to jump ship.


Aug 28, 2019

Wouldn’t Boris Johnson’s unprecedented act to suspend parliament only galvanize opposition, even those within his party?

I think so.

Seems Dominic Grieve and other anti-No Deal Tories will be willing to bring down Boris over this.

I assume he has something up his sleeve. Either he WANTS a general election before October 31st and is in full election mode. But he’s going to let parliament force it, and then fight the campaign on himself as defender of the referendum vs. the OTHERS as enemies of democracy.

The fascinating question is the game of chess that Boris (but I assume in fact Dominic Cummings) is playing.

Is this a response to yesterday’s move : Jeremy Corbyn agrees to prioritise legislation to stop no-deal Brexit?

Basically it looked like Corbyn couldn’t quite get backing for No Confidence to overthrow the Government and accepted it would be easier to go get MPs behind blocking No Deal through other routes.

Cummings might well have considered that that was more of a danger to No Deal than a new GE. So this shuts down that line of defence against No Deal, and forces the opponents of No Deal back to the more difficult task of bringing down Boris and then fighting a new GE.

Or maybe he just thinks now that if the MPs DO bring down Boris, Boris can just schedule the GE after October 31st, check-mate.


Aug 28, 2019

What do you think of UK Labour leader Jeremy Corbyn saying that "Suspending Parliament is not acceptable, it is not on. What the prime minister is doing is a smash and grab on our democracy to force through a no deal"?

I think he’s stating the obvious.


Aug 28, 2019

How ruthless is Boris Johnson?

More so than I expected a few weeks ago.

Given the current evidence, I strongly suspect that Boris is now effectively a puppet of the network that was behind the Leave campaign and which is pushing for a more general right-wing coup to overturn the norms of British governance.

I’d say that the strategic decisions are being made by Dominic Cummings. There are strong hints of enthusiastic support coming from the US (both US right-wing thinktanks and the Trump administration). All the right-wing pro-Brexit media are on board from Murdoch empire (Sun / Times) to the Mail and Telegraph.

Boris is just their creature.


Aug 28, 2019

Will Boris' attempt to shut down parliament finish the tory party as an electable entity in the UK?

It’s risking it.

I think Boris is gearing up to :

a) let Parliament VONC him

b) call the GE BEFORE October 31st and fight it on “defending the referendum against an anti-democratic parliament”

That MIGHT work.

I can see if he gets a quick election in before October 31st he might win it.

But he better not leave it too long after a No Deal crash out. Once the effects of No Deal become clear, and he is visibly guilty of using prorogation to drive it through, it’s hard to see that the Tories aren’t going to be paying a high price.


Aug 28, 2019

Should Queen Elizabeth have refused Boris Johnson's application to suspend the UK parliament ahead of Brexit? Why or why not?

She had less of an option than some people believe.

And the moment she was dragged into this viciously polarized debate, she was going to piss off one side or the other.

If she’d refused (which would have been itself a dramatic constitutional crisis) then the Leavers would have hated her.

As it was, she took the line of least resistance. Ie. supported the status quo position that she just does what the government asks. Which is the de facto “done thing”.

That’s a shame. But not all that surprising.

Everything else is fucked by Brexitmania. Why shouldn’t the monarchy be as well?


Aug 29, 2019

Is Boris Johnson acting like a "tin pot dictator" for suspending parliament?

Yes, he is.

Not a single person in the country doesn’t understand that this was done to prevent the opponents of No Deal in parliament forcing him to pull away from his kamikaze commitment to October 31st whatever the cost.

Anyone who tells you they believe that it was for some other reason is lying to you. I’d usually say “lying or stupid”. But I refuse to believe anyone capable of writing on Quora is that stupid.


Aug 29, 2019

What is the logical argument for presenting the doctrine of creation over evolution?

There isn’t one.

There are only two sorts of arguments against evolution :

“I can’t believe it”.

“It conflicts with my strongly held religious conviction”

Beyond that, evolutionary theory is massively researched and detailed, widely corroborated, falsifiable but never falsified, and hugely explanatory of millions of facts about the natural world.

There are no major holes that are awkward for it. There are a few unknowns, like exactly how life got started, and some minor gaps in the fossil record. But we have most of the picture. And our understanding of how life might have got started is improving dramatically given that it happened 4 billion years ago, without witnesses and that we have to piece it together from indirect evidence.


Aug 29, 2019

Was classical music popular?

Not really.

For most of its history, it was only available to the very rich who employed their own musicians and composers. And their friends. Or to people in specific circumstances like churches.

Many ordinary people would hardly hear any music at all during their lives, except for the folkloric music they made for themselves in their communities. Classical music was always a different world from that which most people lived in. Particularly rural people.

Mozart and Bach would have been admired by their peers, but would have had nothing like the acclaim and fame that someone like Michael Jackson or Little Nas X have today.

Classical music being a minority taste isn’t a new thing.


Aug 29, 2019

Is Boris Johnson’s latest outrage an attack on democracy?

Of course.

I mean, it’s still within the letter of the constitution. But grossly violates the spirit of the constitution.

It is an affront to OUR democracy. Meaning the British, representative parliamentary democracy where parliament has sovereignty, and the government only rules with the permission / support of parliament.

There could be a democracy that didn’t work like that. One that was explicitly “direct”, where all or many binding decisions were made by referenda or some other mechanism.

But the British way of democracy has always been very clear that parliament is there as a check on what the government wants to do, and if it decides to thwart the government’s plans, the government has no “democratic mandate” that trumps the democratic mandate of the MPs who decide to overrule it.

Every MP in the commons is voted into their role. Every MP in the commons was voted there in 2017, after, the 2016 referendum and can therefore claim that their mandate is more recent than the 2016 referendum.

Johnson is going against British democracy when he tries to stop parliament doing its job.


Aug 29, 2019

Why is classical music so unpopular nowadays?

Classical music is intended for particular situations. Mainly when you have a couple of hours of undivided attention to give, usually sitting in an expensive concert hall with an expensive orchestra available to play for you.

Today we consume music in many formats. And many situations. On many different types of equipment.

Often classical music isn’t the optimal music to be listening to in those environments. You don’t want to give your undivided attention to complex structure when you want background music. You prefer more of a steady pulse when you want to dance. A few repetitive riffs and a loud, aggressive sound work to keep your mind semi-occupied during long distance driving. You want lyrics that speak to your own situation in your own language, not stylized Victorian-era German or melodramatic Italian.

Etc.

Also, while classical music is very sophisticated in some dimensions, it’s pretty limited in others. Listen to a bunch of string quartets from the late 18th or early 19th century and they’re pretty timbrally monotonous compared to even a mediocre pop album today.

Finally, there is an interesting question as to how popular classical music ever was. Phil Jones (He / Him)'s answer to Was classical music popular?


Aug 29, 2019

Why did Queen Elizabeth II approve Prime Minister Boris Johnson’s request to prorogue (or suspend) Parliament for almost five weeks ahead of Brexit?

The standard thing for the Queen to do is whatever the PM asks her.

It would be a dramatic rebellion to refuse to do what the PM asks. And probably spark yet another constitutional crisis. Bad as it it, accepting Boris’s request is probably the least disruptive action she could take.

Now, whether that, in turn, shows that the monarchy is really not suitable as a safeguard, or dare I say “backstop”, for our political system, is an open question.

Brexit is revealing just how unsuitable our constitutional arrangement is in many ways. We are going to need to overhaul it. And one thing that probably needs to be looked at is whether the monarchy really serves its purpose.

Of course, it’s very good to have a non-political head of state that just rubber stamps things. But when should a non-political head of state refuse to rubber-stamp things? How bad does it actually have to get?

If the answer is that it’s ALWAYS a rubber stamping operation, then what use is it?


Aug 29, 2019

What has Jeremy Corbyn said about Boris Johnson suspending Parliament?

Isn’t it amazing how so many people are “triggered” by the name Corbyn?

So Tom Johnson decides not to answer the question, but to rant about how Corbyn hasn’t a clue. And what he says doesn’t matter.

In fact what Corbyn said was, and I quote, because I think this is talking to Boris in a language he understands : “… it’s not on”.

As, “it’s really not on, you know, old boy”.

And you thought Corbyn had no sense of humour.

He also said some of the usual stuff you’d expect.

As always, Corbyn is calm, purposeful and analytical. Some people may be taken in because they wanted to hear him shouting and sounding angry. Not quiet and calm. But what he says is exactly right, in the analysis, and in what he promises which is calibrated to what he can deliver.


Aug 29, 2019

Can Jeremy Corbyn stop the prorogation of the British Parliament before Brexit?

It not clear what constitutional power he has to stop it.

He says he’ll try to pass legislation against it, the moment parliament goes back on Tuesday. What form that takes isn’t clear yet. I’m guessing he (and others in parliament) are working on it.

Last week he asked Shami Chakrabarti to give a legal opinion on its constitutionality before it even happened Boris Johnson’s shutdown is unconstitutional | Shami Chakrabarti

That can presumably feed into the legal challenges to it.


Aug 29, 2019

Is Hugh Grant correct calling Boris Johnson a "charming but over-promoted bath toy"?

I wouldn’t have Boris in my bath.


Aug 29, 2019

Why do so many people disrespectfully call Mr. Boris Johnson "BoJo", despite his respectable Prime Minister position?

Because for politicians, respect is earned, not presumed.


Aug 29, 2019

Should Jo Swinson's Lib-Dems suck it up and get behind a Labour-led interim government to stop the no-deal Brexit coup?

I wouldn’t put it like that.

But FPTP does constrain people to working together and making compromises.

We live in very intemperate times when people say a lot of stupid things, especially on social media. That’s not good, but politicians need to have thick enough skins to look beyond that and make cold, hard calculations.

Swinson has multiple goals, as do most politicians. She partly wants to stop No Deal Brexit. She partly wants to win more support for the LibDems. And partly that means winning over people who would otherwise vote Labour, by criticising Labour and presenting the LibDems as a better alternative.

That’s understood and no-one should hold that against her.

But … tactically, it wasn’t clever to make a blanket refusal to countenance working with or in a Labour led coalition, given that Labour is still by far the largest opposition party in parliament. The LibDems have very little hope of getting any power except in coalition with one of the big two. And if you rule out coalition with Labour, that reminds people of the time they went into coalition with the Tories.

It was wrong to reveal that her positioning was due to personal animosity to Corbyn, partly because she will have to work with him, and partly because she was tacitly supporting unjustified and unfair slurs against his character.

And obviously it looked bad because it seemed to muddy the purity of her positioning the LibDems as “stopping No Deal is our priority” party. And everyone saw that it did.

Maybe I’m wrong, but I don’t think Nicola Sturgeon makes that kind of mistake.

This week is crucial. With Johnson trying to shut down parliament’s capacity to legislate an alternative to No Deal, all opposition parties and anti-No Deal Tories need to work together, fast and effectively. The time for infighting, or grandstanding against Labour is over.


Aug 29, 2019

Why is the Quoran political "extremist" (communist, fascist, anarchist, etc.) more tolerant and less hardcore than the YouTube one?

Because Quora is a written medium.

Words are more abstract and put a distance between you and what you say. You can contemplate extreme ideas in a detached, impersonal, unemotional way.

YouTube is the perfect medium for demagogues, because it is all about representing people’s faces and body-language. Personal passion shines through. Body language and tone of voice comes through. Far more than the specific details and content of those ideas.

The liberal ideal is of free -speech so that all ideas can at least be known and considered. Even bad and dangerous ideas. But ideas are best considered calmly, in the abstract, in a detached way.

They’re a bit like very strong acids. You might want to work with them, but only with thick gloves or via a mechanical intermediary.

Directly expose yourself and get them under your skin and its a different story.

The medium of text does the same thing. Let’s you keep your distance and your calm and your mental health.

Allow the acid direct access to your visual / audio senses through video and the bad ideas start to eat into you.


Aug 29, 2019

Are the recent actions of Boris making sure that Corbyn will be the next PM of the UK?

I hope so.

But it’s still very much up in the air. A lot of people still need to do the right thing for that to happen.


Aug 29, 2019

By going to the Queen and getting approval for proroguing the UK Parliament, has Boris Johnson pulled off a master stroke re Brexit, or has he just set in motion the wheels leading to his ultimate demise? And why?

It’s a risky strategy so it can lead both ways.

I think it’s piling on the pressure and making No Deal more likely.

That won’t make the EU change it’s mind. But it might, as Mats Andersson suggests, be a way of forcing parliament to accept May’s original Withdrawal Agreement (because they’ll end up with all of two days to decide whether it’s that or No Deal)

That’s actually quite clever. Although a sizeable chunk of the ERG will hate it, the opposition will be spooked into supporting it because what other option will they have?

But it might backfire. The opposition might VONC him before he can do it.

Or if Johnson convinces the anti-No Deal Tories that this is how it’s going down, they may end up supporting him so he survives the VONC.

I was sceptical at first, but the more I think about it, the more I think this makes sense for Boris. He gets a pretty hard Brexit. But the disaster of No Deal is avoided to relief all around. His next job is calming down all the people that were convinced that May’s deal was a betrayal.

Well, if Johnson has saved the economy from No Deal (thanks mainly to Theresa May’s hard work) and fended off the threat of VONC, many in the Tories will forgive him. There’s no obvious reason for a new GE. And while Labour can continue to call for one, the Tory interest is very much to come back behind Boris at this point.

He’ll tell them “let’s go into the next, negotiating phase to make this work, and come up with our solution that will remove the backstop”.

It’s a precarious balancing act. But so is every other politician in every other plausible scenario.


Aug 29, 2019

Do you believe Boris Johnson would win a conservative majority if there is a general election?

Possibly.

It depends on whether the anti-Boris vote splits or manages to co-ordinate.


Aug 29, 2019

Has anyone stopped to realise that Boris's actions have significantly strengthened the UK's position for any last minute deals with the EU?

Lots of people harp on about this.

But the truth is, the people who say this never actually stop to think about things from the EU perspective.

The UK’s idea of a good deal is that it wants an open border between NI and Ireland, while being allowed to set its own regulations on its side of the border, to make its own trade deals with third parties and accept their standards.

That’s more or less the equivalent of the English football team turning up at the World Cup and telling FIFA “we want to compete but we’ve brought our own referee and we want the right to unilaterally redefine the off-side rule during the game.”

Clearly FIFA can’t possibly let England participate in the World Cup under those conditions. And clearly the EU can’t possibly let Britain into a free-trade zone with the rest of the EU without it being held to EU standards.

NOT. GOING. TO. HAPPEN.

Even if England threatens FIFA by saying “look how popular we are. How many fans and viewers we bring to the World Cup. You’ll lose all that without us. We’re serious.”. The World Cup just doesn’t work as a “competition” with everyone demanding to set their own special rules. And the EU doesn’t work as a free-trade zone with everyone demanding to set their own standards.

If you need this spelled out for you, FIFA can’t let England have its own referee because it can’t trust that England’s referee won’t enable it to cheat. After all, if England wasn’t going to cheat, why wouldn’t it just accept the FIFA ref?

And the EU can’t trust the UK to police its own standards for a similar reasons. If the UK wasn’t planning or tempted to undermine EU standards why wouldn’t it just accept them?

So … the UK is strengthening its hand to negotiate WHAT exactly? Something that’s an existential threat to the EU? Well, it doesn’t matter how strong the UK’s hand is, the EU is going to have to say no to that one.


Aug 29, 2019

Does voting really matter anymore, with technology being hackable?

Technology and “hacking” (in both the technical sense and the social sense) pose great challenges to some of our assumptions of how voting can and should work.

The principle that people should have freedom is obviously essential.

Democracy and voting has been a way that people can both a) protect themselves from tyrants, b) steer the direction of their governments somewhat.

I think it’s obvious, particularly with the political upheavals and crises around the world at the moment, that technology, and especially the internet / social media, are coming into conflict with our existing institutions. And we are going to have to adapt and change them.

If we accept that now, that our challenge is how to remake our democracies in the age of the internet, and we manage to find wise leadership and cooperate, then I think we’ll get far better voting systems. Perhaps more participatory ones. Perhaps liquid democracies with more regular voting on finer grained details etc. That are fairer but still come to good decisions.

On the other hand, if we fumble this, technologies are just going to be used by the elites and oligarchs to cement their own power and corruption in place. They’ll use analytics and data-crunching and targeted adverts to form opinion and buy whatever support they need. They’ll spread disinformation and fake news and hysterical memes to shut down any opposition or threats to themselves. They’ll sponsor the creation of Orwellian surveillance to know what everyone is thinking about them. Etc.

We need to get this right, right now.

And I think we need to understand that this technology makes large and powerful things like governments and mega-corporations and the super-wealthy all equally dangerous, and we need to break them down into smaller things.

Governments should be smaller, more localized, and have less overall power.

Corporations should have a maximum size, and should be automatically broken up once they exceed that size. It’s not about arguing about “monopolies”, it should just be hardwired into company law, that corporations can’t grow larger than X without triggering an automatic mitosis.

Nor should individuals be able to acquire or wield huge amounts of wealth. It’s almost impossible, in an age of so much and such diverse communication, and of privacy, to stop rich people influencing politicians through lobbying, bribery, signalling things. So we have to stop the problem at its source and simply stop there being such rich people. The world can’t afford more Kochs and Soroses (though I have no criticism of Soros personally). Again we need company and property law to define limits on the amount of money that any individual can amass. That will prevent super-rich individuals spending money on hacking elections.


Aug 29, 2019

Is the prorogation of parliament the rope by which Boris Johnson will eventually hang himself?

It’s still all to play for.


Aug 29, 2019

Is a deal still possible despite Boris Johnson’s decision to prorogue parliament?

He’s not going to get anything new out of the EU.

Stop and think what it would mean for the EU to give in to what the UK is demanding.

Really think through the implications of it. From their perspective.

Of course the EU can’t give the UK what the UK wants. And of course the EU will let the UK crash out without a deal.

Because what the UK says it wants : - free access to the EU market without responsibility to follow EU rules - is an existential threat to what the EU is.

Asking the EU to let the UK be simultaneously part of it. And be part of whatever it likes to negotiate elsewhere, with the US or China etc. is asking the EU to puncture its own borders and annihilate itself.

I know many Eurosceptics in the UK would love to annihilate the EU. But even they can’t be stupid enough to imagine that the EU will sacrifice itself just so that Britain avoids the No Deal crash.

The EU is not going to back down. If we persist in careering towards No Deal believing that the EU will blink first and renegotiate with us, then we are the ones who are going to be looking very, very silly on November 1st.

But, maybe that’s not what this is about. Maybe Boris is not trying to play chicken with the EU at all, but is playing chicken with parliament. He’s restricting their chance to seize control of the agenda and define what they want (eg. an extension). And will then force them to choose between May’s existing deal (that the EU have agreed to) and No Deal. At which point, the ERG and fanatics turn against him, but the rest of the opposition parties have no choice but to vote with him for (some cosmetic variant of) May’s deal.

In which case, a deal is still possible. But it is basically May’s deal. With the backstop. Even if a form of words is found to call it something else.

That’s where we are on August 29th. One of these three options :

No Deal

May’s Deal

The opponents of No Deal VONC Boris and form a new government that asks the EU for an extension.

I think two other options are now closed, because we’ve run out of time :

The opponents of No Deal VONC Boris and call a new election for before 31st October.

The opponents of No Deal seize control of the parliamentary agenda and pass legislation that forces Boris to ask for an extension. (This is what the prorogation stops)

These last two options are gone. Only those first three remain : No Deal, May’s Deal, VONC and parliament creates a new government to ask for an extension.

Update : I was wrong. They went for the variant I thought was closed off.


Aug 29, 2019

What is the main flaw in British prime minister Boris Jonhson's strategy that could prevent him to deliver no-deal Brexit on October 31?

It depends what he wants.

If Boris really wants No Deal. The flaw in his strategy is that he’s antagonizing his opponents so blatantly that even loyal Tories might end up supporting a VONC because they see no other option. If he’d been less blatant, he might have strung them along until they ran out of time to stop him.

If Boris really wants a deal. The flaw in his strategy is that he hasn’t got any ability to actually get a deal that is simultaneously acceptable to the EU, and meets all the expectations he raised for it.


Aug 29, 2019

Could the EU outsmart any proroguing of UK parliament by Boris Johnson by simply and unilaterally extending the October 31st deadline? Why or why not?

They couldn’t unilaterally extend the October deadline.

But they could signal that they would be willing to extend it, without question, the moment a British PM asked for it.

This would send a signal to parliament that a VONC to put in a new PM to ask for it would be a successful. And would encourage them.

HOWEVER …

this question betrays a deeply flawed world-view.

It believes that the EU is somehow trying to thwart Brexit and keep the UK inside itself.

That is completely wrong. The EU doesn’t want the UK. It doesn’t want to stop Brexit. It just wants to minimize the damage to itself from Brexit.

The EU isn’t going to try to “outsmart” Boris. Because it doesn’t need or want to. It is NOT fighting him.

The EU is not going to ride in and save us from No Deal. If we are stupid enough to do it to ourselves we must take the consequences.


Aug 29, 2019

What do you think of the Hard Left Momentum activists vowing to 'shut down streets, occupy bridges and blockade roads' in protest against Parliament suspension?

I strongly support Hard Left Momentum.

The Harder and Lefter the better as far as I’m concerned.

But I think this is a bit of a waste of time. I’m never very convinced by street occupations. At best they can signal to politicians that there’s a strong public feeling about something.

But frankly people already know that there are strong public feelings. About Brexit. About No Deal Brexit. About the prorogation. Boris Johnson has figured that into his calculations. He’s obviously in election mode hoping to capitalize on taking a stance as the defender / champion of Brexit against those who want to thwart it.

Street protests, particularly angry, maybe aggressive, violent ones will simply confirm that narrative. He’s the tough guy, defending the will of the people, by standing up against a ravening Remainers mob. He HAD to shut down parliament, you see? Look how these people are incapable of accepting the validity of the people’s choice to leave! If parliament had been allowed to sit, those treacherous MPs would have just sabotaged it again.

If Momentum really want their protests to count, they need to convince Boris of something else. That his trajectory will cost the Tories something. Either seats that he wasn’t prepared to lose, at the next election. Or something else.


Aug 30, 2019

Is death a preferable alternative to communism?

Not to me.

But I support the right of those who really find life isn't worth living, to take their own life in the last resort.

I urge you to seek therapy or other support first though. And to make the effort to look for something that makes your life worthwhile.

There is so much that is good about life and suicide is a terrible tragedy for all of those around you.


Aug 30, 2019

Did Boris Johnson really say that there is a million to one chance of Britain leaving without a deal?

Probably.

But who cares? He doesn’t keep track of trivial things like that.

And he’s not a maths guy.


Aug 30, 2019

Is it true that the PM is only complying with the advice from Dominic Cummings and should not be blamed for the decision to suspend parliament?

As Sartre once said “we choose our advisers”.

If someone advises us to do X, and we choose to follow their advice, we ARE responsible for our actions.


Aug 30, 2019

Why is it that everybody is panicking now about a no-deal Brexit whereas it has been 3 years that many people have been warning against it ans still, nothing has been done?

For three years most people, even Leavers, were saying publicly that they were against a No Deal Brexit and were committed to finding a deal.

It’s only after May actually DID find a deal at the end of 2018, that many Leavers announced that this deal was the worst thing ever and started claiming that either :

a) No Deal is a preferable option

b) we must be prepared to play chicken with the EU and threaten No Deal because that will force the EU to return to negotiations and give us a better deal.

Both of these positions are, frankly, barmy. No Deal is a terrible option. But it’s not sufficiently terrible for the EU, that threatening it will force the EU to cross its own red-lines.

But it’s now obvious in 2019 that, a lot of Leavers actually believe in one or the other of these crazy assertions, and that since Theresa May was replaced by Boris Johnson, that includes the guy in charge.


Aug 30, 2019

What would happen if we permanently wiped one popular song from existence?

So everyone forgot it and forgot it even existed?

Probably not much.

I bet there are number ones from five years ago whose existence you’ve forgotten all about.


Aug 30, 2019

Do MPs trying to block a no deal Brexit make no deal a stronger possibility?

Not if they win.


Aug 30, 2019

Which is the more complicated: for a right-wing person to understand a left-wing person or for a left-wing person to understand a right-wing person?

One thing I’ve tried to remind my leftist friends for a long time is that, traditionally, the right-wing know and understand them much better than they know and understand the right.

That’s because many people on the right either were left-wingers who switched over, or went to college and knew a lot of left-wing people there. Or grew up and reacted against left-wing parents. Etc.

Many on the left for many years saw very little of the right, particularly the further right, and were in total happy ignorance of almost anything about how the right think.

In particular, I think, the left failed to grasp the sense of moral purpose of the right. It’s easy on the left to assume you are the good guys and the right are motivated only by greed or prejudice or other base emotions.

But of course, many on the right have a world view in which they are righteous crusaders for what they think of as “the good”. And against a leftism that they see as either an evil in itself, a perversion of goodness (just because charity is good doesn’t mean it’s good for you to force me to be charitable), or complicit in allowing evil (we have a crime wave because you people were too soft on the criminals).

The left have real difficulty understanding how someone can feel the moral force of right-wing stances. Whereas the right probably can understand what makes the left feel the moral attraction of helping the poor or the sick or protecting the environment.

I think it’s Jonathan Haidt who points out that the right tend to have MORE dimensions of moral values they are trying to accommodate. And I guess this leads to a more “sophisticated” moral world, which involves a strong belief that there are trade-offs between multiple virtues and that good things have to be sacrificed for better things. (Equality must give way to freedom. Freedom must give way to loyalty etc.)

Whereas the left have a more minimal set of virtues they think really matter. But are less likely to see moral justification for letting go of them.

Now having said all that, I also think things are changing. One of the effects of the recent surge in right-wing, and even far-right support in the last 10 years, is that more people are becoming aware of the right-wing, the arguments it makes, its world view, and justifications etc. More people are promoting that and embracing that. And that does mean that the left are finally getting to see more of, hear more from, the right. We’re starting to see more of the varieties within the right, more of the internal arguments within the right, more of the subtleties and complexities of the right-wing world-view.

That is salutary for the left, but I believe will ultimately help the left. The left just haven’t been very good at arguing convincingly against the right, because they’ve had such a vague notion of what motivates it, or how its arguments convince. Today the left is better informed and better prepared. And can formulate arguments that are more appropriate to specific right-wing world-views. And do so without just throwing up its hands in horror.


Aug 30, 2019

Do you think the Bernie Sanders plan to tax meat to fight global warming is a good idea?

As others said. Bernie didn’t say it. It’s yet another right wing attempt to stir up a panic.

But obviously, meat consumption certainly does use a lot of environmental resources; particularly beef. And we should encourage ways to minimize that. Both with more efficient (though still humane) meat production. And developing good lab meat and vegetable based meat substitutes.

If the tax system can help with that, then let’s do it.


Aug 30, 2019

Why did Boris Johnson sack Sajid Javid’s media adviser without his knowledge?

Dominic Cummings sacked the media advisor.

Because he thought she was too close to Tory opponents of No Deal.

He isn’t accusing her of leaking the Yellowhammer documents. (Hint hint.) But presumably he thinks she might be a source of leaking.

Or mainly, I think he wants to run a tight ship and not have anyone who isn’t 100% on board with the No Deal suicide mission.


Aug 30, 2019

It seems obvious that the planet has been severely damaged by humans in an incredible number of ways that threaten the survival of life on the planet so why is the world so focused on climate change?

Climate change is damage where we’re potentially going to trigger runaway feedback which will make things MUCH worse.


Aug 30, 2019

What genre of music is mostly melodic synths without too intense drums but still contains a drop?

Some sort of synthwave or grime / wave crossover?


Aug 30, 2019

Which credible scientists do you know of who were deeply unconvinced that humans were significantly and adversely affecting our climate and oceans but have since, on the basis of evidence, reversed their conclusions in this regard?

None.

A credible scientists wouldn’t start off “deeply unconvinced” about something that they knew so little about that they would later discover that they were totally wrong.

There might be a scientist like Richard Muller who started off somewhat suspicious of the popular hype and had a few doubts. But if he was any good he’d have recognised his own superficial knowledge of the area and wouldn’t have let himself be “deeply unconvinced” by default.


Aug 30, 2019

Do you suspect that feminism in Hollywood is a hypocrisy?

Nope.

Next!


Aug 31, 2019

If you had to use only one synth for the rest of your producer career, which one would it be?

VCV Rack : Open-source virtual modular synthesizer

Of course, that’s cheating. You can keep adding new modules to it.

You can host other VSTs inside it.

You can bridge to it from a DAW.

You can write your own modules for it in C++ and thus make your own.


Aug 31, 2019

What classical music pieces gained more popularity in the world of pop music?

Here’s something that was quite popular I guess

but got a major boost when it became

and

and


Aug 31, 2019

Do you think that the increased popularity in political correctness is a threat to comedians?

Britain had a great wave of political correctness affecting comedy in the 1980s.

And out of it we got a generation of fantastic comedy and great comedians, from The Young Ones, to Black Adder, to Absolutely Fabulous. That’s given rise to even more amazing, diverse, edgy British humour. Everything from Green Wing to Peep Show to This Country to Fleabag.

And it’s a tradition that’s never needed to “punch down” and stereotype minorities or the powerless in order to be funny. Or do what so many American standups feel the need to do, make racial or tribal “observational comedy” the backbone of the humour.

Even the previously generations like The Goon Show and Monty Python and Hancock didn’t need to punch down. If they punched at all, they punched upwards or inwards in self-depreciation. But of course, people could slide into stereotypes.

In the 80s, the extra discipline of not allowing that actually made comedians MORE creative and more funny.

So … no political correctness doesn’t threaten comedians. It turbo-charges them, taking them to a new level of funny that lazy “stereotype” comedy can’t reach.


Aug 31, 2019

Why is Jeremy Corbyn backing Remain when he voted against the Maastricht Treaty in 1992 then again in 2009, against the Lisbon Treaty, and said of the EU that it was a "European Empire of the 21st Century" a "military Frankenstein"?

Because there’s a left-wing argument for Brexit. (Which we sometimes call “Lexit”) and Corbyn has supported that in the past.

But the Tories are in charge of this Brexit, and aren’t taking the UK anywhere near a Lexit type separation from the EU.

They’re taking us towards a full neoliberal “disaster capitalism” crash which will destroy much of the Britain’s remaining industry and agriculture, and severely degrade the welfare state.

Initially, when the kind of Brexit we were going to get was still an open question, and we had an opportunity to negotiate something reasonable, Labour positioned itself as a party which tried to a) respect the Leave vote, by supporting some kind of Brexit in principle. But b) insisted that it would only practically support a Brexit that continued to protect workers rights, the environment, and the basic functioning of the economy and British society.

Labour campaigned on that manifesto in the 2017 election. And increased its share of the vote.

Labour fought for, and had MPs vote on, its version of Brexit in parliament (which it unfortunately lost).

Now the time has run out. We have fewer options. And are basically faced with two ways : a full Tory disaster Brexit. Or parliament seizing control and postponing Brexit until there’s either a new democratic instruction (in the form of a new referendum or a new general election) or some other better way forward.

Politics is partly about pragmatism. And recognising the choice available in the place you are, not in the place you wish you were.

Faced with a disastrous Tory Brexit or delayed / referendumed Brexit. Labour sensibly chooses the second option as the far better option.


Aug 31, 2019

If Parliament can't find a deal to agree on and delaying Brexit further plays into the hands of Farage, isn't it better to get on with No Deal now?

If you and your partner can’t decide which house to buy, isn’t it better to move out and sleep on the streets, rather than wait to see what else comes on the market?


Aug 31, 2019

Do you think the Brexit party and conservatives should join force and end all hope of Jeremy Corbin ever getting in to power?

I think they’ll certainly try.

The only way to “end all hope” of Jeremy Corbyn getting into power is if they persuade enough anti-Corbyn centrists to join them.

It’s really up to the anti-Corbyn centrists to decide which they think is the bigger evil. Jeremy Corbyn or a Farage / Boris twofer.

My own preference is well known, so I suppose I have little credibility to tell them what to do.

But I would urge the anti-Corbyn centrists to step back from the bubble of group-think and what “everybody knows” and look again at the cold facts of what Corbyn has said and done, stripped of all the hype and interpretation of it they’ve read, before making their final decision.


Aug 31, 2019

Has David Cameron shown any remorse or understanding about what his EU referendum has done to the United Kingdom?

To be fair to David Cameron for a moment … (er … hang on, did I just write those words?) … but yeah, as I was saying … to be fair to David Cameron for a moment.

If he pops his head up to make any public pronouncement, about Brexit, the EU or anything else, the chorus of people screaming “twat” at him, and telling him to fuck off and shut up, will be audible from the moon.


Aug 31, 2019

Will punk rock be revived after Brexit?

I mainly agree with Richard Lock.

There might well be a new political music with a “punk attitude”. I don’t quite think that UK Drill (or Grime or other hip-hop derivatives) are suitable as the basis, because I think that those scenes are somewhat compromised with hip-hop’s consumerism / idolization of wealth and success.

We’ve heard a lot of politicised hip-hop / trap in the last few years that still can’t escape the consumerist cliches of wealth fantasy that hip-hop has fallen into.

If there’s to be a “new punk”, then it will have to escape that ambiguity. An angry political movement will need a kind of clarity. And it will probably celebrate failure and being a loser.

I think almost certainly it will be electronic (what pop music isn’t these days?), and will have a sound world very different from punk. It also, probably isn’t going to sound much like Sleaford Mods either.

I kind of hope it might grow out of something like the New Weird Britain, but I suspect that that’s another middle-class conceit too.

The only thing we can be sure of, when the new punk appears, most people will hate it. Especially the nostalgic old punks.


Aug 31, 2019

Why did ex Scottish Tory leader Ruth Davidson have to choose between her family and her career?

She didn’t have to.

But her career had just turned to excrement.

To keep it, she was going to have to defend, and in Scotland, speak for, a Boris Johnson led, rabid Brexiteer / disaster capitalist Tory government in London.

It’s a bit like being Sarah Huckabee Sanders. It’s a role you either grow into, or you run screaming from.


Aug 31, 2019

Which is the best programming language you came across?

Which is the best programming language you came across?

The best language I’ve come across is Clojure.

A beautiful clean-slate re-invention of Lisp.

It preserves most of the virtues of Lisp. The elegant minimal syntax, macros, heavy use of higher-order functions.

Makes what I regard as some tasteful improvements :

EDN for expressing large complex data literals declaratively.

immutability by default, with mutability constrained to explicit mechanisms.

a common interface / API to all sequence types, from strings through lists, vectors, streams etc. And all map / dictionary types.

All of which are also lazy.

Has two-way interoperability with Java (ie you can use Java libraries from Clojure and write libraries in Clojure that can be used from Java) and can therefore take advantage of the huge Java library ecosystem.

And you can easily create Java-like objects in Clojure, though pure Clojure code favours functional, not OO programming.

Brings all those virtues to ClojureScript, the compile-to-javascript version, (with the obvious difference that it communicates with Javascript libraries, not Java ones).

In particular, ClojureScript’s Reagent wrapper for React is a much better way to write React applications than having to write them in Javascript (or whatever the custom language of React is)

Allegedly ClojureScript / Reagent is even faster than ordinary React because of the guarantees that default immutability gives to the compiler.

Has a pretty reasonable standard and third-party set of libraries of its own for a language which is only about 10 years old.

Clojure isn’t perfect. The more I see of it, the more I see things I think could be better. Some of which would be ideas from other languages. Nevertheless, as an all-round practical language to get work done today, I think that Clojure is, hands down, the best language I know. Very powerful, very elegant, very practical.


Aug 31, 2019

Does favoring strongly typed languages suggest poor programming ability?

No. That’s absurd.

Good programmers write good programs. And welcome all the help they can get to do so.

Being a “good programmer” isn’t about showing off how you can write code in difficult circumstances without a safety net. That’s just idiotic.

Now, for various reasons, I’m not so enthused by strong / static typing. And I prefer dynamic languages.

But that’s not because I want to be macho. Programming is already too hard, and anything that makes it easier, I’m down with.

Some of the best programmers in the world are passionate users of, and advocates of, static typing. Some of the most advanced and powerful languages have very sophisticated type systems that will help you in ways that the average Java programmer can’t even begin to imagine.

No. Good programmers find the tools they like, and get the computer to help them as much as possible. If that includes strong static typing, they won’t hesitate to use it.


Sep 1, 2019

What do you think of Rory Stewart saying that around a dozen of British Conservative MPs could rebel against the government to stop a no-deal Brexit on 31 October?

What I think is that it needs to be more.

A dozen Tories probably won’t counter the dozen or so Labour MPs who are either Brexiteers or believe that their constituents demand they support the more obviously Leave option.


Sep 1, 2019

Who is the most famous British musician not based in London?

These days?

Adele, maybe? Doesn’t she live in Sussex?


Sep 1, 2019

Does the current outrage of the Remain camp over parliament being prorogued harm their position as people will be less likely to listen to them and take them seriously about no deal Brexit?

I suspect that people in the UK are already so polarized in their opinions that it’s hard to be any less likely that they’ll listen to the other side.

The protests are there to show the strength of feeling against prorogation.

But who exactly are they trying to impress with their strength of feeling?

If I were organizing the protests, I’d have one specific target. And that’s Tory MPs who might or might not be willing to rebel against Boris Johnson THIS WEEK.

That is really where ALL the effort should be focused.

So what I’d be doing, is I’d be finding business leaders and entrepreneurs who are against No Deal, (they’re not hard to find). And I’d be co-ordinating protests in the constituencies of those swingable Tory MPs. With speeches by those business leaders. Accompanied by YouTube videos of those same leaders, filmed in visibly recognisable parts of those Tory constituencies. Talking about the damage they know that No Deal will do, with real numbers.

For example, if you’re based in Croydon and you want to protest, don’t get the train up to London to wave placards outside Westminster. Get the train down to Oxted and make sure that Sam Gyimah can see a show of strength of feeling there.

Write his name on the placards. Blast his Twitter feed with video clips of your crowd of protesters in his constituency.

Momentum have the technology to coordinate groups of people to go canvassing from one constituency to another. Use it, to coordinates flying protests to get out into those Tory suburbs and country towns.

There are a lot of pro-business Tories who are probably feeling very queasy about what exactly IS going to happen in the event of No Deal. Both to their reputations as Conservatives and because they are genuinely concerned about the fate of business. But they aren’t rebels. They aren’t the kind of people who like to rock the boat. Those Tory MPs need to be shown that rejecting No Deal is a normal, genuinely Conservative, pro-business thing to do. Find the sympathetic Rotarians, and Tory councillors, and bring them out to speak to the protesting crowds.

This is crunch week. The week that everything will be decided. The week to throw everything at stopping No Deal. The anti- No Deal side has the numbers, it has the energy. But it needs to coordinate and apply that energy at the right place. Not squander it on large, noisy but largely ineffective crowds in the usual places, with the usual chants, waving the usual banners.


Sep 1, 2019

What would happen if the EU offered an extension to the October deadline, 6 months or longer? Can the Parliament simply vote to accept and thus foil the "no-deal Brexit" plot, hence totally bypassing the Boris Johnson government?

I think it’s almost certain the EU will offer this.

The Leavers are trying to blackmail the EU. “Give us our cake or we’ll jump off the cliff. We mean it.”

The EU are fed up with the UK. They aren’t going to undo their red lines to reward the UK’s demands. But they still don’t want to be blamed if the UK does jump and ends up in a bloody heap at the foot of the cliff.

So what’s the easiest thing to do to avoid that? Make sure that there is always an alternative open from the EU side. The EU aren’t going to push the UK off the cliff. They are always going to leave a way “back”. Or to a way to avoid going over. Another extension is the simplest. It requires no extra planning or organization or agreement with the UK. Just a simple internal acceptance and a public announcement that, if Boris asks for an extension, they’ll give it.

If Britain goes over the edge, it WILL be because Boris has chosen it. Not because the EU made him do it.

And that is the EU’s simple and BLINDINGLY OBVIOUS counter to Boris’s allegedly powerful “negotiating tactic” of “threatening No Deal”

Now, to the second part of the question, I don’t believe that parliament can “simply vote” to accept it. All parliament can do is to seize control and either a) throw Boris out, and put someone in who will accept the extension, or b) pass a law to oblige Boris to accept it rather than going over the cliff.

In principle b) should be simpler than a), but in practice I’m not sure parliament can trust Boris / Cummings not to have other delaying tricks up their sleeve, so a) will be safer.


Sep 1, 2019

What do you say to a person who believes college is just a liberal indoctrination place teaching socialist propaganda?

Sure. You’re right.

Reality has a left-wing bias.

You can’t get “knowledge” without getting “left-wing propaganda”.


Sep 1, 2019

What can I do to be like Boris Johnson?

First get born rich and privileged.

Make sure you get sent to school at Eton.

Make sure you're smart, but not too smart. Good with words, but not maths or rigorous logic. You're a people person, not a nerd.

Figure out what people want to hear. And tell them that.

Don't be afraid to lie.

Or too embarrassed by logical inconsistencies.

But be charming and agreeable enough that people will forgive you anyway.

You are a rogue. You know you can’t avoid people thinking that. But make sure they think you are a lovably hapless rogue.

Until it’s too late …


Sep 1, 2019

What do you think of Boris Johnson vowing to purge rebels who vote against no-deal Brexit?

It’s the next step of the game.

Boris, or the people behind him, want No Deal

And as everyone else is waking up to how likely that now is; and parliament gears up to the fact it has one week to try to stop it, the No Dealers are going to pull out all the stops to ensure they get it.

Nothing is sacred now. Not the UK’s implicit constitution. Not the Queen’s status “outside politics”. Not the Conservative party or its internal morale or ideals of loyalty. Nothing is more important than the crash.

Be prepared for every dirty trick that’s just about within the letter of the law, or at least deniable, to be flung at preventing parliament seizing control. Expect smears of any politician who stands against No Deal. Expect shocking revelations to unnerve parliament. Expect “Deep Fakes” and Photoshopped memes. Expect troll-farms spraying propaganda across social media. Targeted Facebook ads. Anything to persuade the Tory MPs to stay in line.


Sep 1, 2019

Are you using some programming languages that most people never heard of in 2019?

In 2019, I’m learning Prolog and Dart/Flutter.

These are not totally obscure languages. And anyone with a computer science education will have probably come across Prolog in college.

Many people in mobile will probably have heard of, maybe looked at, Dart / Flutter.

But they aren’t in the TIOBE top 20 (though they are in the top 40)

TIOBE - The Software Quality Company

Surprisingly, my current preferred language, Clojure, isn’t even in the TIOBE top 50. There’s something very wrong about that.


Sep 1, 2019

What programming language is a good choice for creating an iPad touch app where children can manipulate 3D objects such as strings in a variety of ways such as stretching and pulling?

It depends how much skill and experience you have.

I’m playing with Google’s Dart / Flutter at the moment.

And it looks a LOT easier and less hassle than writing Android in Java and with the usual Android libraries.

Flutter is a modern way of talking about user interfaces, closer to React. Whereas traditional Android is like going back to the 90s.

Flutter allegedly cross-compiles to iOS. And I guess it works on an iPad.

I haven’t looked into its 3D capabilities. It does have the ability to call native libraries, so I assume that means OpenGL ES. Does iOS do that?


Sep 2, 2019

As Boris Johnson calls for an election before Brexit, how will you vote if you are in the UK? Will this vary from your normal voting history?

Not much. I tend to vary between Labour and Green, depending on how serious things are. And other factors. For example I voted Green in the EU elections this year because, with proportional representation, a Green vote actually counts. And because I thought it would send a pro-EU signal. I did NOT do it to “abandon” or “punish” Labour, whose Brexit policy I support.

When I can indulge myself, I’ll vote Green because they are nearest to my preferences, and it sends a signal.

When things are serious. And we’re stuck with FPTP, I’ll vote Labour as the best hope of getting someone good into power.

This election, things are very serious indeed, and I will vote Labour. They are a distant second to the Tories in my fairly safe Conservative seat. But they still have the best chance of beating them.


Sep 2, 2019

What practical effect would an election before Brexit have, given Boris Johnson’s threats of an election?

An election changes the composition of parliament.

One of the problems of Brexit is that parliament is itself very divided. A GE gives the public the chance to select a new parliament which will reflect what it actually wants to come out of Brexit.

If the public want to cancel Brexit, they can vote for a party which promises that. If they want to confirm a No Deal Brexit they can vote for a party that promises that.

Etc.


Sep 3, 2019

What has the rise of Boris Johnson taught you about Britain?

The main thing it’s taught me is that there is no “British exceptionalism”.

The rise of Boris Johnson (which is itself just part of the wider Brexit story) teaches me that Britain is just like everywhere else in the world; like America that voted for Trump, like Brazil that voted for Bolsonaro; it’s just like Italy and Turkey and India and Rakhine State.

Neither the British character, - previously lauded as “pragmatic”, but that stereotype is utterly busted - nor its constitutional monarchy and parliamentary system - previously lauded as “subtle”, “clever”, “empirical”, “resistant to extremists” etc. but that stereotype etc. - are proof against the ill effects of social media. Of troll-farms, and YouTube demagogues and big data analysis and targeted adverts etc.

Ultimately, the internet has removed all the gatekeepers. And now lies and disinformation proliferate. And consensus has collapsed.

It’s hard to know how to reconstruct it again.

The striking, and disturbing thing, when looking at online arguments even here on Quora is not that people disagree on Brexit (or anything else), but just how deep the difference in world-view that underpins the positions are. It’s not just a disagreement about whether Brexit is good or not. But completely different models of how the world works, how the world economy works, how international treaties work, how the institutions of English governance work, how the EU works, what the motivations of all the players both on the Leave and Remain side in the UK, and on the EU side.

Each side has confabulated a completely different ontology with very few points of agreement left that can be appealed to.

This is nothing specifically to do with Brexit. Nothing specifically to do with Britain. This is global. This is humanity in the age of social media.


Sep 3, 2019

Will there be general elections in Britain before October?

Before October, no.

In October … maybe, but the probability declines if Labour decides not to support one. Which they might do if Boris tries to call one and control the timetable.


Sep 3, 2019

Is Nigel Farage deluded? He claims that if the Tories allied with him, they would be unstoppable in the general election. "We could get Brexit, we could destroy Corbyn and we would be a free, independent nation".

He’s not deluded in that between them the Tories and his Brexit party have a lot of supporters.

If the opinion polls are correct, they’d win a general election.

Whereas the biggest risk is that the Tories and Brexit party split the right-wing / pro-Brexit vote between them.

Of course Labour / Lib Dems will split the left and anti-Brexit or anti-No Deal Brexit vote too.

Much of the rhetoric in the run-up to any new general election, is going to be about managing these splits in the two blocks. Either persuading people of the value of explicit / implicit collaboration, or of warning against the rival in your own block.

The Tories will say that a vote for Farage is inevitably a vote for Corbyn.

The Lib Dems will say that Corbyn is too untrustworthy to REALLY oppose Brexit.

Labour will say that a vote for the Lib Dems is a vote for Boris.

Farage has done very well using his parties to threaten splitting the right-wing vote and to leverage this threat into getting the Tories to do what he wants. But with Boris now very obviously doing what Farage was advocating previously, it’s not clear how much more leverage he can exert, so he’s moved from threats to promises.

Not … “I’ll damage the Tories for being soft”. But “look how great it will be if you join me, son. We can rule the galaxy together”.


Sep 3, 2019

What do you think of Tory MP Phillip Lee defecting to the Liberal Democrats?

Good for him.

More Tories whose principles are pushing them towards rebelling against Johnson should do this.

If you’re going to be thrown out anyway, make the biggest statement you can. Not just “Oh, I’ll vote against you and go quietly when my local party deselects me”.

OWN it completely.

Go and join the LibDems. Stand as a LibDem candidate. Show people that this is not the Conservative Party you joined or supported. Show them that in your mind, Conservatism is better than this.


Sep 3, 2019

Will more Conservatives flock to the Liberal Democrats?

Can’t tell yet.

It could be a trickle. Could be a trickle that becomes a flood. Or that could be the end of it.

Partly it depends what Boris does next. He’s pushed the anti-No Dealers as far as he can push them. Notice today he agreed that he would be as willing to remove the Tory whip from hardcore ERG No-Dealers who voted against him if he came up with a deal.

That is very interesting. It’s an attempt to signal that he hasn’t gone over to that side but is just enforcing discipline in general. It also, if he is willing to show he walks the talk, might signal that he is going to try to bring May’s deal back with cosmetic changes, and then force it through parliament against the “No to any Deal” Tory MPs.

(I bet May is kicking herself, wondering why she didn’t try the “we’ll remove the whip” line. Including on Boris Johnson). But May was always too concerned with the Conservative Party)

But if Boris makes soothing noises and shows he’s willing to get as tough on the ERG as he is on the anti-No Dealers, he may yet prevent a mass exodus.


Sep 3, 2019

Since Boris Johnson has lost his governing majority (as of 3 Sept 19), should the opposition call for a vote of no confidence?

Maybe …

my understanding is those who prioritize stopping No Deal - in Labour, and also the leaders of other parties - are concerned that Boris might either

a) still be able to fudge the date of an election until after we crash out, and parliament won’t be able to do anything about that

b) be able to fight an election before 31st October on a platform of “I’m standing up for the will of the people” and scrape a majority or a coalition with Farage’s Brexit Party.

It’s a risk.

If your highest priority is stopping No Deal, then something like the Benn proposal is probably a safer bet to avert an October crash.

If your highest priority is getting the Tories out, then yes, you need a GE to do that. It’s your only chance, however slim.

A lot of MPs are going to feel torn between these competing pulls. And there’ll need to be negotiation and co-ordination to make sure they get something good out of it.


Sep 3, 2019

Why was Boris Johnson heckled by Parliament when he stated that Britain still stands for democracy?

Because Britain’s democracy has always been of a specific sort, which is

“parliamentary representative democracy”.

That means that parliament is sovereign. And the government is simply there in virtue of the fact that it commands support from parliament.

Johnson is now trying to shut down parliament during a crucial period leading up to the 31st October deadline for leaving the EU, so that parliament can’t scrutinize his plans or overrule them and replace them with an alternative.

The justification for this is that the 2016 referendum is so important that MPs mustn’t be allowed to overrule it.

But the MPs have their own democratic mandate, from the 2017 election, which is more recent than the 2016 referendum. So MPs have a democratic mandate. And parliamentary democracy means that they should be sovereign.

Johnson is claiming his government has a democratic legitimacy that overrides parliament’s.

Which is untrue.

Johnson can just about make an argument that in some abstract sense “direct democracy” might have more of a mandate than “parliamentary representative democracy”. But he can’t, with any justification, or even a straight face, make a claim that this is the British tradition of democracy.

British politicians, including Conservatives, have always had a deep distrust of referendums. British democracy makes parliament sovereign, and MPs’ mandates override advisory referendums.

So he’s heckled because he’s either stupid, because he doesn’t understand British democracy, or he’s (more likely) bullshitting.

But it’s Bullshitter Johnson. So what did you expect?


Sep 3, 2019

Will Boris Johnson be voted out in the snap general election?

Boris and his handlers have been planning to WIN a snap general election ever since he got into power.

They’ve been preparing for this. They’ve been buying social media ads. They’ve been analysing the data. They’ve been getting their messaging right.

They have massive support in the media. At least half of Britain’s newspapers will be solidly cheering Boris every day of the election campaign, and slamming Corbyn and everyone else as traitors to the country, and to “the people’s” “deepest wish”, which is to crash out of the EU at any cost, as soon as possible.

We have no idea what smears and deepfakes and memes they are cooking up.

It is not guaranteed at all that Boris would lose a snap general election.

The fight is only just starting.


Sep 3, 2019

What are the ramifications to the 21 Conservative MPs who were expelled from the party?

Well, the interesting point that someone made on Twitter is that if the Tories really DO expel 21 MPs …

(and I’m not sure they have, yet)

… then the Tories + DUP actually have fewer MPs than Labour + SNP + LibDems. So Labour + SNP + LibDems could make an easy case for being the largest grouping in parliament and assert their right try to form the government.

I’m not sure whether there even still needs to be a vote of no confidence first. Or whether they can just go the Queen and ask for it.

But it’s an interesting question.

Boris wants to get tough … but he can’t necessarily afford to get too tough.


Sep 3, 2019

How long can Boris Johnson remain Prime Minister after losing 21 Conservative MPs?

Conspiracy theory : Boris is quite happy to be deposed now.

He’s made his stand and reputation as “the defender of the Brexity will of the people”.

He can now let parliament take it all away again. Overthrow him and put Jeremy Corbyn in the hot-seat. Maybe with an oncoming election later in the year.

Corbyn delays Brexit, pissing off the Leavers.

Saving the economy from the actual pain of the crash. So Boris doesn’t have to shoulder that.

Corbyn now does the hard work, of a referendum and either a) cancelling Brexit or b) pushing May’s deal through parliament, to no-one’s satisfaction.

And now Boris, as the underdog outsider, supported by an even more furious and passionate right-wing, robbed of their prize, and fuming at the left, is ready to step in and claim the crown..


Sep 3, 2019

Will the Labour Party in England resist an election?

Corbyn has rightly said that Labour won’t support Boris’s new election UNTIL a law preventing No Deal is sorted.

That’s what Corbyn’s partners in other parties want. And he’s obliging them.

But it also now suits Labour because fighting Boris is going to be tough at any time, but particularly when Boris can proclaim himself the champion of the people while portraying Corbyn is the leader of a treacherous parliament.

Labour is ready and willing for the fight, and to win the election. But as in any battle there’s absolutely no sense in letting your enemy dictate the exact time and place of the battle, if you can disrupt him, and force a time-table more to your advantage.


Sep 4, 2019

Why does Blair think the early election is bad for the Labour Party?

Partly because it is.

If Labour focuses exclusively on a new election, and then loses it. Boris gets to waltz home with No Deal Brexit AND five more years in power to use to maximum disaster capitalist advantage.

And Boris fighting that election as the champion of the people’s desire for Brexit is going to get a boost from the Brexit party and other passionate Leavers.

Of course, Corbyn and his team aren’t actually so stupid as to not see this potential danger. (Despite what some of the critics think.)

So Corbyn has already ruled out supporting an election, until No Deal is closed off : Corbyn to support snap election only if no-deal Brexit is blocked

So when Blair actually comes with sensible advice, Corbyn is on the same page.

I’m not surprised, and I don’t think anyone else should be either.


Sep 4, 2019

In your opinion has Boris Johnson losing the vote put Brexit in a position where it can be totally cancelled, if so wouldn't this be an absolute mockery of democracy?

In my opinion, there are many in parliament who would like to cancel Brexit.

But there’s almost no one who believes it would be justified to just cancel it without some kind of democratic mandate. They would probably agree that this would be, if not a mockery, at least not a politically legitimate move.

What parliamentarians want is either :

a new referendum with Remain as an option.

a new General Election

And, given the chance, that is what they’ll deliver.

If the Remain option wins a new referendum, that would override the 2016 referendum and give a mandate to cancel Brexit. It would not be a mockery or travesty of democracy. There are perfectly good justifications for giving people another chance to update their decision once they know the details of the kind of Leave they are going to get. In 2016 nobody knew what kind of Leave it would be, as nothing was specified on the ballot paper, and the various campaigners gave differing opinions and promises. None of which could be construed as definitive.

In the case of a new GE, it’s likely that the LibDems would campaign on a platform of cancelling Brexit.

If they were to win, that would also be a complete mandate for cancellation. And again, not a mockery of democracy, because the election would be more recent than the 2016 referendum, and clearly represent a change of mind by the electorate.

Almost certainly, the Tories would fight that GE on the platform of delivering Brexit. Preferably with a unicorn deal, but otherwise without a deal.

The Brexit party will campaign for an immediate, No Deal Brexit.

Possibly the Brexit Party and Tories will come to some agreement to avoid splitting the pro-Brexit vote in crucial seats.

What would Labour’s position be in a new election? That’s slightly less clear. A year ago it would have been to seek their own Brexit deal, which would have been something along the lines of a Customs Union.

Today, I think, given the place we’ve now reached in terms of understanding, and politics, and state of negotiation with the EU, I think it’s most likely that Labour would fight a general election on a platform of “if we win, there’ll be a new referendum with Remain as an option” However, their GE platform might well promise that that referendum would only be after Labour have had a chance to propose their CU to the EU, and might well include both a Labour CU Brexit and Remain as options.

Again, if Remain wins this new referendum, it will have a legitimate mandate. And if Labour’s CU Brexit wins, it will also have a mandate.

tl;dr : there is almost no risk that parliament seizing control of the Brexit process from a kamikaze Boris Johnson will lead to Brexit being cancelled without the people having a chance of another vote. Either in a new referendum or in a GE.

A GE will give people the chance to vote for a committed pro-Brexit party. And a referendum will have Brexit as an option.

If there’s no new GE, and parliament goes directly for a referendum, there will be a fairly major argument about WHAT to put as the options on that referendum.

The ideal would be to have public consultation with the public as in Ireland. But we’ll be on borrowed time of another article 50 extension, so I’d expect some horse-trading between different factions, and some combination of Remain, a May or Canada style Brexit with a backstop, and maybe some explicit very minimal deal Brexit where Britain breaks out of the GFA and establishes a hard border, but tries to be as co-operative as it can with Ireland to try to avoid a resumption of the troubles.


Sep 4, 2019

Do you think Boris Johnson is thinking 5 steps ahead of Parliament or one step behind it?

I think he’s thinking one or two steps ahead. But no more than that.

I think he (and his team, ie Cummings etc.) have plans for the next day or two.

But probably can’t see much further than that. And I think parliament has a couple of obvious steps too.

It will be interesting to see what Boris and No Dealers do to a) try to avoid losing today, b) to try to force / tempt Labour into a new election.

The pro-Brexit media are going to be apoplectic today, and we have to watch what new ideas / lines of attack come out of that.

There may also be an attempt at a Boris legal challenge against parliament.


Sep 4, 2019

Is Corbyn helping Labour by suggesting he might not agree to a general election in October in 2019?

Yes.

It’s what :

a) the other parties like the LibDems and SNP that he is inevitably allying with on this, want.

b) many in Labour want it

c) it doesn’t give Boris the battle where Boris wants it, but gives Labour more control over the timing, which is obviously to Labour’s advantage.


Sep 4, 2019

Is it true that 9/10 times the slow performance of Python does not matter to software engineers?

99/100

Honestly. For any kind of big, serious system, “algorithms” and “architecture” are a 100 if 1000 times more important than language.

If performance was simply a matter of choosing the right language off the shelf, no-one would be using Python and no-one would worry about. It’s because performance is a function of so many factors that a) it’s a real challenge, and b) Python’s other virtues get to shine despite the GIL etc.


Sep 4, 2019

Why is Boris Johnson pushing so hard for a no-deal Brexit, when he knows how damaging that would be to the UK?

Boris himself … it’s actually quite plausible that he doesn’t know how damaging it would be.

Or rather he knows it might be damaging, but he has an over-inflated sense of his own powers of persuasion and thinks that if he just has the chutzpah to go for it, he’ll muddle through to a good-enough solution which will include some kind of deal that makes everything OK, and everyone love him.

Obviously the people behind Boris, pulling his strings, have various nefarious reasons. From being in a rush to shield themselves from EU regulations requiring them to report their tax-havens, through to full-on disaster capitalism that they hope will collapse the UK’s welfare system and social democratic base, and turn it into an economic satellite of, and mini-me of America.


Sep 4, 2019

What triggered Conservative MPs to vote against Boris Johnson’s October 31 no-deal Brexit?

No Deal Brexit is such a bad idea that even dyed in the wool Tories can see that it’s a bad idea.

THAT is how bad an idea, No Deal Brexit is.


Sep 4, 2019

What will Tory rebels say when their actions result in a Tory coalition with the Brexit Party that will put an end to any chance of the deal BoJo is trying to get?

One reason so many Tories rebelled is that when they asked for any kind of evidence that Bullshitter Boris was “trying to get” a deal, he couldn't provide any.

He couldn't tell them anything about what kind of thing he was even trying for.

Furthermore when they checked with contacts in Europe (because, you know, telephones, email etc) no one there had heard of any approaches or proposals being made either.

Bullshitter Boris has 30+ years of being known for just making random shit up to tell you what you want to hear.

Senior Tories are not necessarily stupid. And some of these ones have a lifetime of experience doing real jobs, like running the country, and taking real responsibility.

And so they weighed up the balance of probabilities and decided that it was more likely that Bullshitter Boris was lying to them about getting a deal, than that he was actually close to getting one if only the UK convinced the EU it was really serious about jumping off the cliff.

And voted accordingly.

If Boris now allies with the Brexit party, their most likely reaction will be “thank God I'm not still party to that indignity”


Sep 4, 2019

Does winning a general election give the Tories a legal mandate to have a no deal Brexit?

If “No Deal Brexit” is in their manifesto, yes.


Sep 4, 2019

What makes Boris think that EU leaders will pay any heed to his assertion that ‘parliament won’t be able to block Brexit’?

Naivety


Sep 4, 2019

Has Boris Johnson broken the Conservative Party?

It's too early to tell.

Maybe. But the Tories are a bit like the T-1000. They keep slithering back together.


Sep 4, 2019

Should someone be jailed for killing an attacker?

If using force was reasonably “unavoidable”. And force was only used defensively without intention to kill, then no. I think the defender should have no case to answer.

The more their force exceeds what is reasonably necessary for defence or if there's some clear motive of intention to kill in revenge for the attack, then maybe.


Sep 4, 2019

Is Eton proud or ashamed of its former students Jacob Rees Mogg, Boris Johnson and David Cameron?

If they had the capacity for shame there, they might have taught a better ethos in the first place.


Sep 4, 2019

Do you agree with the (small c) conservative commentator Jonathan Freedland that Boris Johnson's far right gamble has wrecked the Tory party?

Freedland has a bit of a tendency to jump the gun. To see what he thinks of as a slippery slope and to declare we’ve already reached the bottom.

What Johnson is doing is certainly shaking up the Tory party and may be transforming it into a far right nationalist one, the way Trump has changed the Republican party in the US.

But it’s still a bit of a way from that. And it’s also not obvious that this will hurt the Tory party long term. (Also : Phil Jones (He / Him)'s answer to Has Boris Johnson broken the Conservative Party?)

I’m sure Freedland has also declared that Corbyn has wrecked the Labour Party in the past too. So take the hyperbole with a pinch of salt.


Sep 4, 2019

What did PM Boris Johnson mean when he called Jeremy Corbyn "a great big girl's blouse"?

It means he’s mentally stuck in his heyday of 1990s TV.

And still thinks that attributing female-related attributes to men is somehow an insult. Even in 2019


Sep 4, 2019

What do you think of PM Boris Johnson calling Jeremy Corbyn a "chlorinated chicken" and "a great big girl's blouse" over his decision to not back an election until a no-deal Brexit was off the agenda?

I think chlorinated chicken is quite funny.

A last desperate touch of the old Boris magic.

I think big girl's blouse is very … 90s (No 70s, see comments).

As for the substance. No general goes into battle at the enemy’s convenience. A wise leader ignores taunts and focuses on manoeuvring for his best advantage.

Corbyn doesn’t have to work to Boris's preferred timetable but should push for his own. Particularly if that inconveniences Boris.


Sep 4, 2019

Who will you vote for if Boris Johnson's threat of a snap election becomes a reality?

I'll vote for whoever is most likely to unseat the current Tory.

The current is not the worst. He rebelled against the government last night.

But it's better not to have a Tory.

Currently Labour are second, so I'll vote for them. Which suits me fine.

But had the LibDems been second, I'd have voted for them.


Sep 4, 2019

Do you think Boris Johnson is more of a fool or a hero for taking the responsibility of leading the Brexit? Why?

Worse than a fool.

A scoundrel.


Sep 4, 2019

Is the criticism of Jacob Rees-Mogg's body language in Parliament justified?

No.

Rees-Mogg was doing it to wind everyone up and distract attention from what his cronies were up to.

This has had waaaaay too much attention in the media and social media.

I’d rather pay attention to what he doesn’t want you to look at.


Sep 4, 2019

Is Boris Johnson racist?

Doesn’t matter if he is or not.

What matters is he acts racist. And speaks and writes racist.


Sep 4, 2019

Can Boris Johnson win a potential re-election?

Absolutely.

Especially if the people who don’t want that, fail to coordinate and work together to stop it.

Right now we’re seeing a swing against Boris, with parliament retaking control.

That’s partly because Boris’s tactics were risky and his grasp on power still tenuous.

But it’s ALSO because, for a while, the interests of all the opposition, Labour, LibDems, rebel Tories, are all aligned.

Very soon that won’t be the case any-more. And the anti-Boris block will start fragmenting and disagreeing again.

We should be ready for that. And ready to accept that. Without it turning into a nasty round of recriminations and sense of hurt and betrayal.

It’s just politics. We need to be pragmatic and keep focused. Not fall into the trap of all hating on each other again, just because the stars are no longer quite so perfectly aligned.


Sep 4, 2019

Brexit: What are the ramifications of the Kinnock amendment that just went through, more or less on the nod from the government? What happened with the tellers?

Maybe I’m getting this all wrong.

Forgive me, it’s getting complicated.

But are we about to go into a situation like this on October 18th?

Boris : Sorry all my true Brexit believers. I couldn’t get the better deal with the EU I was working on. But what could you expect? Parliament spiked my guns. They took away everything I had to work with.

Parliament : OK. You have to ask for an extension so we can have a referendum and sort this out.

Boris : No, YOU guys have to vote for May’s deal. Otherwise we have no time for anything else and we’ll crash out. I know the backstop is crap and going to keep us in the EU indefinitely but that’s what you forced on me.

BTW, about that election. I need a new mandate so that I can be tough on the EU when it comes to negotiating the next phase.


Sep 4, 2019

Will Jeremy Corbyn back Boris Johnson's challenge to organize the October general election?

Corbyn will back a call for an election when it suits him.

You don’t fight a battle at your enemy’s convenience but at yours. However much your enemy tries to taunt you by calling you a coward.


Sep 4, 2019

In Boris Johnson V Parliament who will win?

Parliament is sovereign, so parliament SHOULD win, constitutionally.

Whether it will or not is another question. But the British constitution says that parliament is “in the right” to curb Boris Johnson from doing what he likes, whereas he’s in the wrong to try to disenfranchise and deny parliament.


Sep 4, 2019

Is Johnson playing Corbyn?

Not if Corbyn doesn’t let him.


Sep 4, 2019

What reasons would Jeremy Corbyn have to be scared of a snap election?

Corbyn isn’t scared of a snap election.

But he doesn’t have to fight that election at Boris’s convenience.

Corbyn has the power to ignore the call for an election. The very fact that Boris is so desperate to have it now is good enough reason for Corbyn to deny it to him.

Never give your enemy what he wants.


Sep 4, 2019

Is Jeremy Corbyn gaining popularity because of Boris Johnson's actions?

To an extent.

What’s happening right now is a coincidence of interests.

Corbyn, Corbyn’s Labour critics, the LibDems and other parties, Tory rebels against No Deal, all have the same goal.

Suddenly Tony Blair and Corbyn, Jo Swinson, Caroline Lucas, Polly Toynbee, Owen Jones, Jonathan Freedland, Ken Clarke, and Dominic Grieve are all on the same side. And all on the same page.

It won’t last, of course, interests will diverge again. Grieve says he’ll never make Corbyn PM.

But while this coincidence of interests does last, people suddenly like Corbyn a whole lot more than they normally do.

And I hope, once interests start to diverge again, that they’ll at least remember that he’s “normal”. And not some kind of monster outside the parameters of acceptability for a politician or Labour leader.


Sep 4, 2019

Everything I have seen so far makes me think Johnson has a plan for all eventualities. With Corbyn scared of immediate general election, doesn't this play more into the hands of BoJo?

Corbyn isn’t scared. He’s just not giving BoJo what he wants.

That’s absolutely right.

Don’t do what your enemy wants. Do something else. Stay in control of your own agenda and strategy. However much the enemy tries to taunt you.


Sep 4, 2019

Why is it so hard to create bug free software, when we seem to have mastered how to create "bug free" physical objects and machines? Everything from tiny electronics to bridges, skyscrapers and space stations seem to be working much better.

This is a very, very good question.

And I have a fairly tentative answer.

It has nothing to do with the quality of the people. Or the discipline of using maths. Or bad managers. Etc.

The answer is that the projects of physical engineering are constrained by geometry.

In other words, in an engineered physical system, any particular physical component, however complex it is, can only touch / connect to, a limited number of other components. Whatever kinds of connections it makes : from restraining, bearing the weight of, giving an impulse to, taking heat from, controlling the flow to, etc. etc. it’s only ever doing that to the limited set of other components that it’s spatially adjacent to.

You KNOW two things can’t be influencing each other if they are a long way apart or separated by a physical barrier.

And it’s fairly easy to discover what things could be being influenced by a particular component. They are the things right next to and touching it. Or if they do connect at a distance, it’s via a very visible and explicit cable or pipeline.

So although these physically engineered systems ARE complex. And may require very fine-grained tolerances. There is a limit to the complexity of the dependency graph between the components that is imposed by the three-dimensional world we are in.

Whereas, in software, everything is potentially connected to everything else. One function can be called millions of times, from millions of different places, via different calling paths. The number of potential interactions and dependencies is exponentially larger than for hardware systems. Bugs located at any point can have effects almost anywhere.

Of course, we use our own discipline to try to reduce this. We put things into modules. And put interfaces and abstraction layers to decouple components. We try to reduce the size of the dependency graph. But part of the virtue of software is to be able to reuse the same components in many different places. We would lose much of the virtue of software if every component had to be rewritten from scratch and only connect to two or three neighbours.

So I think the number of potential combinations or dependencies we see between components in software, very, very quickly explodes beyond the number of potential combinations / dependencies we see in any physical system where space helps organize and demarcate the pieces.

And that, is why software is so hard. And we have so many bugs.


Sep 4, 2019

Why has parliament not called a no-confidence vote in the government? If Johnson lost, rival leaders would have two weeks to try and form a new government before a general election need be called - isn’t this in Corbyn and Swinson’s interests?

Complicated reasons.

But basically … opponents of No Deal (ie. the coalition against Johnson) want to prioritize stopping No Deal.

There’s a risk that Boris and friends have some way of using a new election campaign to stop parliament blocking No Deal. Or even might win the election in time to then override parliament’s block on No Deal, and ram No Deal through.


Sep 5, 2019

In backing a second Brexit referendum, has Jeremy Corbyn destroyed the Labour Party?

Sure.

But Corbyn is destroying the Labour Party more or less every other week.

By now, I’m pretty sure the Labour Party is used to it.


Sep 5, 2019

Are there any socialist candidates for Labour leadership?

If you want MORE socialist / left-wing than Corbyn and his crew - and, yes, if you want to be strict, the Corbynites are nothing but standard Labour social democrats - then the answer is “not realistically”.

There might be people in the Labour Party who think that Corbyn isn’t socialist enough. But I don’t think those people are MPs. Or likely to get enough nominations from MPs to compete for the leadership.


Sep 5, 2019

According to an accusation from a Member of the UK Parliament during the Brexit debate, Boris Johnson was allegedly sacked two times for lying before he was prime-minister, is that true?

Yes, it’s true.

The first time, he was a “journalist” who made up fake quotes in a story. The editor of the newspaper he was working for sacked him for bringing the credibility of the paper into disrepute.

The second time, if I remember rightly, he was a junior shadow minister. And there was a rumour he was having an affair. The leader of the Conservative party at the time asked him if the rumours were true. He denied it, but it turned out they were.

So the leader of the Conservatives sacked him for bringing the Conservative party into disrepute.

That was back in the days when the Conservative party had a reputation to worry about losing.


Sep 5, 2019

What do you think has been the most significant innovation in programming languages in the past 10 years?

If you are looking for something invented in the last 10 years, which I think has had a genuinely massive impact in how we work and think, and which isn’t quite programming language and isn’t quite new, but is programming languagey enough, and new-ish (to most people), then I’d say React.

10 years ago everyone was using JQuery or something similar.

The fundamental ideas of React :

components defined declaratively,

components updated automatically, reacting to data changes

were largely unknown except to a few programming language researchers 10 years ago. Now they’ve become almost mainstream expectations.

You see similar in, say, Flutter and Elm.

I think we’re going to see more of this reactive way of thinking in other areas too. Not just UIs. But large chunks of architecture in our software could actually be represented the same way : a declarative overview, and some specific stateless transformations that get triggered automatically.

I’m sure we’ll see this for CI/CD pipelines. For machine learning pipelines. Why not for even large web applications and enterprise software?

A couple of years ago I started wondering why I couldn’t treat my file-system the way I use JQuery to access the DOM.

So I wrote interstar/FSQuery, which I find very useful.

Now I wonder what would happen if you tried the same trick with a React-like approach to a file-system.

What if I had a project represented as a tree of files on my machine. But I could think about that tree of files as a number of templates with dependencies on external data? If it automatically watched some kind of database and regenerated the tree every time that database changed?

I imagine using this for report writing. For code generation. For doing pretty much anything which is made out of files.

So, yeah, I vote React as the most significant new mainstream idea of the last 10 year.


Sep 5, 2019

Is Boris Johnson’s move to suspend Parliament going to lead to his personal downfall?

People are way too quick to write off Boris Johnson.

I don’t agree with him. And I don’t like him. I think he’s not trust-worthy. He’s over-confident and incompetent. And he screwed up.

But just because he made some big mistakes in his first week doesn’t mean it’s time to start writing his obituary. There are powerful people behind him who want what he’s offering.

Frankly, there’s a lot of ordinary Britons who want what he’s selling too.

And I wouldn’t get complacent that the threat from Johnson and his crew has been defeated.

Even as we’re all crowing about how he’s on his way out, he and Dominic Cummings will be plotting their next moves and how to come back from this.

Don’t celebrate too soon.


Sep 5, 2019

What do you think of Bernie Sanders’ population growth and abortion comments?

Based on the phrasing of the question, I’m predicting that they are almost certainly about something completely different from what the questioner would like you to imagine they are about.


Sep 5, 2019

Was Labour right to refuse an election on the basis that Boris would be likely to move it to a date after he'd crashed us out of the EU?

Absolutely.

Labour was right to refuse an election, if for no other reason, than that it’s thrown Boris’s plans into disarray.

Boris would like nothing more that to ponce around for the next few weeks, campaigning as “the great hero of Brexit”.

Now, instead, he has to take some responsibility for actually DOING the job he’s already got. Not just waste time re-applying for it.

But yes, more seriously, we’re in such legal turmoil and uncertainty at the moment, it would be a foolish man who would rule out the possibility that Boris mightn’t try to use an election period to get one over on parliament and ram No Deal through.

Corbyn’s allies in other parties want the focus to be on preventing No Deal, and in this case, given the urgency of that task, Corbyn is sensible to go along with them.

Soon … normality will be restored, and I look forward to Corbyn going up against Boris in an election campaign.


Sep 5, 2019

If Brexit happens and is huge success, will remainers admit they may have been wrong?

Sure.

Why wouldn’t I?


Sep 5, 2019

Are you as happy as everyone else that Boris is getting our democracy back?

I’m as happy as everyone else that Boris is prime-minister and careering towards No Deal.

Which is “not very at all.”


Sep 5, 2019

Why did Corbyn cross the road? To avoid a general election. Jeremy "chlorinated chicken" Corbyn has been demanding a general election for quite some time. Will the anti-democratic parliament give the electorate the opportunity to decide?

The mere fact that Johnson is so desperate to have an election now. And is sending his trolls out to try to goad Corbyn into it, is sufficient reason in itself for Corbyn not to give it to him just yet.

Let Johnson stew in his own juice for a bit. He’ll keep making more blunders and pissing people off.


Sep 5, 2019

If labour were voted into power, would universities be free?

Eventually, yes.

That’s the end goal. How quickly it will happen depends on the state of the finances and all the other competing claims.

But eventually, Labour wants to return to the earlier system where undergrads didn’t pay.

(I, for example, didn’t have to pay for my three year undergrad degree in the late 80s)

Now, there’s an argument that we need to charge students now because there are so many more people going to university than in the past. And that student fees fund a system that couldn’t be afforded any other way.

I think it’s important to have a discussion about that. But it needs to be part of the much bigger discussion about the shape and structure of higher education in general in the 21st century.

For example, if funds are limited, it might well be better to make it free to enrol and be examined by a university, but have more courses delivered in the form of online video and MOOCS. Rather than force young people to pay for an expensive course as the only way to get access to the examination process.

I’m not saying that this is Labour policy. But Labour created the Open University in the 1960s. A new Labour government has the opportunity to be innovative again in higher education.


Sep 5, 2019

Is there such a thing as a "distinctly left-wing face," as asserted by newspaper columnist Charles Moore?

Well, I suppose it was only a matter of time before the right-wing decided to come out as believers in phrenology.

They’re down with every other discredited old pseudo-science.


Sep 5, 2019

Could all of these stalling tactics be part of a larger conspiracy to try and prevent Brexit from happening?

Could be, yeah.

Or, you could notice that some of the leading Conservatives who were fighting to force Boris to delay, ALSO supported and voted for Theresa May’s Withdrawal Agreement, which would have seen us Brexit back in March.

So …

which is more likely? That they want to stop Brexit? Even though they voted for it. Or that they just want to stop No Deal Brexit? Which is the only thing they voted against?


Sep 6, 2019

Why has the style of rapid hi-hat rolls in trap and stuff become so popular?

Partly that’s just a fashion thing, without real explanation.

But I think there are reasons.

Basically in trap, as a kind of hip-hop, the music needs to make space for the voice of the rapper. Ultimately it’s the rap that drives the music.

Because trappers tend to the quieter, more introspective, mumble end of rap, rather than shouting, you can’t have such loud snares occupying a lot of mid-high range. They’ll fight the voice and make it even harder to hear / understand the words.

People like a lot of bass. And trap has moved to using a lot of oozey 808 more or less filling the bass frequencies. That tends to crowd out the kicks. Kicks in trap are punchy and knock hard, but they are sparse, and provide bounce with occasional syncopation. But don’t really carry the pulse of the music as they do in house / disco / techno etc.

So … with your kick and bass doing the slow stuff. You really need something to carry that pulse and sense of forward motion. It has to be something that isn’t fighting for the bass ranges. Which cuts through the mix so you can follow it clearly. But doesn’t fight the voice of the rapper which should be dominating most of the mid-range frequencies.

It basically has to be something very high, very dry, taking up a very narrow, minimal slice of the bandwidth to leave space for everything else in the mix, but clear and prominent enough to cut through.

And it has to be very busy and active to give the sense of energy and forward motion.

It didn’t have to be hi-hat. It could have been agogos or cowbells or rides or woodblocks or bleeps. But all those are more tonal and potentially fight other elements of the music. Whereas hats are almost a kind of white / pink noise not implying any tonal centre or key.

Because hats are so short and distinct, they work well in rolls, even very fast double or triple speed ones. You can’t do that with many instruments. Hats are almost nothing but short attacks. And you can add a huge amount of complexity to hat patterns without them all overlapping and becoming muddy and indistinct.

So that’s why hats are now so big. They take up relatively little of the frequency spectrum, especially they don’t fight the voice. But cut very clearly and distinctly through the mix, and can carry the pulse and sense of forward motion while the low end is simply a huge lake of 808 bass and sub.


Sep 6, 2019

What makes a woman a feminist?

Self-respect


Sep 6, 2019

Which Brexit argument from the side that you disagree with do you find the most persuasive (leave/remain)?

Depends what you mean by “side that I disagree with”. I’m kind of in the middle.

I’m not in favour of Leaving.

But I have believed right from the beginning, and continue to believe, that we have to Leave the EU because of the referendum. The referendum puts a moral obligation on politicians to take Britain out of the EU.

Yes, there were many flaws with the referendum. But if you disregard elections and votes just because some people didn’t know what they were voting for, or because some of the promises made were lies, then we’d never have any elections at all. Elections have to be somewhat “caveat emptor”. And are always more about hope than rational calculation.

People voted to Leave in good faith with the expectation that they would be listened to. The government owes the people a Brexit.

So I think that that argument is solid. “We have to leave the EU because people voted for it”.

I totally DISAGREE that the referendum warrants anything more than that. That it implied any particular type of Brexit. Or demanded a particular time-table. I think politicians could have spent 10 years to get Brexit right, and could have aimed for and ended up in a Norway+++ agreement in total alignment with EU standards, retaining membership of as many other Europe-related organizations and schemes (eg. Erasmus etc.) as possible, and that would have been completely compatible with the moral imperative of the referendum.

In fact it would be the most responsible thing that politicians could do. To minimize the damage that Leaving will cause.

A suicidally stupid, jumping off the cliff, No Deal Brexit is utterly irresponsible and unjustifiable and must be fought all the way.

But that we must, eventually, Leave seems to me to be legitimate.


Sep 6, 2019

Can new elections lead to no Brexit at all?

Only if it’s sufficiently the will of the people to cancel Brexit that they vote for a Brexit-cancelling party.


Sep 6, 2019

Why do C programmers often write large C functions which are often larger than 50-100 SLOC?

I trust Alan Mellor’s personal answer.

But before we beat ourselves up too much, we should notice the obvious.

In a language like C, passing any kind of complex data structure into a function, or returning one from a function, means messing around explicitly with pointers and dynamic memory allocation on the heap, and the potential for memory leaks (I mallocked this and then forgot to dealloc it) and segmentation faults (I returned a pointer to something that was only allocated locally on the stack)

Languages like Lisp, and all of today’s higher level languages, make passing data trivial. Maybe slow, but still trivial to think about.

Whereas C, every function call is another potential memory management minefield. Obviously the temptation to do more within one big function where everything is allocated on the stack and in one scope, is higher.


Sep 6, 2019

Why have opposition parties refused Boris Johnson's move to call an election? When will they next have a chance to remove the Tory Party from power if not now?

“When will they next have a chance to remove the Tory Party from power if not now?”

Soon ;-)

Don’t interrupt your enemy while he’s making a mistake. Agreeing to an election now allows Boris to divert attention from how crap he is at being prime-minister, and to focus on the campaign.

Let him twist in the wind a while longer.


Sep 6, 2019

Should the Labour Party continue to take the middle ground between leave and remain camps, or should they do as other MPs have done and back remain?

I believe that, increasingly, their position is to support a new referendum.

One problem we have talking about this is that almost everyone, supporters and opponents alike, tends to talk as if “second referendum” is the same thing as “remain”.

That’s because ardent Remainers hope that a second referendum will deliver a remain result. And ardent Leavers fear that it might.

But really, second referendum is NOT the same as remaining. And you can support it without expecting that it will deliver a Remain answer.

There is good reason for supporting a referendum in itself, not because of the result you want it to deliver, but because you think the process is necessary to heal the Brexit rift by resolving the contentious question of “what do the people want now they know what Brexit really entails”

And it’s clearly the democratically “right” thing to do, to give people a chance to rethink their decision now they are better informed.

I suspect Labour’s senior figures previously weren’t in favour of a referendum preciseley because they too believed it would make it look like Labour had embraced the Remain side, when they wanted Labour to stay neutral.

But now it’s the last desperate weeks of crunch-time, they’ve had to give up on that fastidiousness.


Sep 6, 2019

Boris Johnson has explained that he now intends to go to the EU, get a deal, and then leave on the 31st of October. Is it that simple?

He’s backed (partly by himself, partly by parliament) into a corner. What else can he say?

I think (Fri 6th, September) that the future is again starting to look like a return of May’s deal.

Boris will go to the EU, ask for something else. And will eventually be beaten down to a cosmetic variant of May’s deal, including a cosmetic variant of the backstop.

Then Boris will come back and use his powers of persuasion to try to sell this to parliament. Not the ERG, obviously, but to Labour and other MPs who are simultaneously scared of No Deal, and scared of looking responsible for No Brexit.

What happens then?

HIs version of May’s deal scrapes through parliament, just, with the help of 60% Tory MPs, the ex-Tories he’s just thrown out, like Ken Clarke, about half of Labour, maybe given a free vote by Corbyn, and various others.

As a result, the Conservative party explodes in civil war. Maybe 40% defecting to Brexit Party.

Boris calls a GE, for October or November, and resigns to slink off into obscurity, claiming that at least he got the job done of a Brexit.

The GE results in a parliament that is more or less split five ways. SNP clean up 59 seats in Scotland. Remainers, furious with Labour for allowing any kind of Brexit to ultimately go through, defect en mass to the LibDems. And each of the four big parties ends up with somewhere between a hundred and two hundred seats.


Sep 6, 2019

How likely is Hungary’s Viktor Orbán to veto a possible application by the UK (at its PM Johnson’s request) for extension of its Article 50 deadline for leaving the EU?

I’m not as sanguine as others.

What do we know about who has been whispering promises into Orbán’s ears?

I think it’s unlikely. But not zero-likelihood that Orbán might suddenly pop up and “Save Brexit” on behalf of Steve Bannon and Donald Trump.


Sep 7, 2019

If Corbyn became the PM, would he do any better with Brexit?

Today?

Almost certainly Corbyn would become PM only with support from SNP and LD.

The price of that is that he’ll ask for an extension and call a second referendum.

A second referendum is undoubtedly “better” in that it will let us find out what the people really want rather than just having millionaires and newspaper owners (or even just blowhards on Quora, like me) loudly asserting what “the people” want.

This is different from what Corbyn would have done a year ago. But as the situation changes, sane politicians have to adapt.


Sep 7, 2019

Why might bots be harder to detect in the 2020 elections?

Firstly bots are getting cleverer.

But secondly, in addition to pure bots you get what some people call “cyborgs”.

That is, many accounts being run by a combination of humans and computers. Or put another way, a human drives a whole swarm of bots accounts. The human injects a couple of human-like responses into each account at regular intervals, to make them look more human. Perhaps makes slightly human-like surprising and unprogrammed responses every now and then.

Which makes the account look more human. But then 99% of the time, the account is on autopilot, following and forwarding and responding in a programmed way.

A single human can run thousands of such cyborg accounts.


Sep 7, 2019

Why did Rees-Mogg recline in Parliament? Surely he knew it was a bad form.

I think it was a stunt.

To get people side-tracked into talking about him.

Think of the amount of bandwidth this has consumed on the anti-Boris anti-No Deal side in the last few days.

That would have been better used talking and thinking about something more serious.

I’m sure it was also a personal little “fuck you” to parliament. Basically the equivalent of feigning “oh, I’m so bored with you lot, you’re sending me to sleep”.

But I think he knew what he was doing. Winding up the opposition and side-tracking them


Sep 7, 2019

What do you think of Ben Shapiro’s statement that “having to work 2 jobs is a ‘you’ problem”?

It shows he doesn’t understand the meaning of the words “having to”


Sep 7, 2019

Is Boris, by culling those colleagues who don't agree with his policies, moving the party so far to the right as to attract Brexit supporters but lose traditional voters?

Short answer : yes.

But the gamble is based on whether that’s a good or bad thing.

Possibly there are more. And more energised, activist, supporters on the far-right than there are of traditional centrist Tory supporters who are likely to defect.

Today those traditional Tory supporters are genuinely shocked that Boris has the gall to expel someone like Ken Clarke.

But if Boris gets away with it ie. gets a Brexit, wins the next election, shutting down the Brexit Party. Two years later it’s also plausible that the Tories have subsided back into … if not Cameron style “modernity” but at least normality by say, the Thatcher government’s standards.

And a lot of those Conservatives who were put off by Ken Clarke being expelled will drift back.

They aren’t going to start supporting Labour, and will only stay with the LibDems as long as the only issue is Brexit.

So yes, but the gamble is that the loss is short term. I suspect that Boris imagines that the right-wing-ness is only short-term too. We’ll see about that.

The far-right have a kind of consciousness and confidence now that they didn’t have in the past. I think they’ll be around and pulling the Conservatives in their direction for a long while. But without a strong centre-right alternative to counteract them, and under FPTP, where else will centre-right Tories go?


Sep 7, 2019

What would game theorists make of the Brexit negotiations?

I think many of us are looking at Brexit negotiations with a game theory perspective.

Brexit is unfortunately a set of parallel games of “Chicken” and / or perceived games of Chicken.

And Chicken is a terrible game to get into because it rewards irrationality. You “win” at Chicken when your opponent rationally chooses to cut their losses and avoid mutual disaster. And so everyone is incentivized towards “madman strategy” of signalling that you are crazier and more willing to suicide than the other guy.

And that is exactly why you think your whole political class has gone mad.

They are ALL playing Chicken and being incentivized towards madman strategy. Not just Boris Johnson vs. the EU. But Boris vs. Parliament. The parliamentary supporters of Remain vs. the parliamentary supporters of a managed Brexit. Labour supporters of Jeremy Corbyn vs. Labour opponents of Jeremy Corbyn. The LibDems vs. Labour under Corbyn.

Think of them all as separate games of Chicken. And everyone involved as knowing that if they decided to be the “sensible ones” they guarantee that they lose. But if they are willing to act crazy and rush towards the crash, they might win.

Ironically, the game which is most talked about as Chicken, Boris vs. the EU, is probably the least Chickenlike of all the games being played. Because the asymmetry of payoffs between the UK and EU is so large. The EU have very little incentive to swerve from No Deal, because No Deal doesn’t hurt them much, and swerving (ie. giving Boris what he wants) comes with a significant cost (it requires changes to how the single market works, and produces the risk of more rebellions against the EU in the future)

This is why Boris’s “No Deal as a negotiating strategy” makes no sense. Boris and Cummings and their supporters THINK they are paying Chicken with the EU, and that madman strategy will work, whereas this is based on a false perception of the EU’s perception of its own payoffs. And the EU’s own perception of its payoffs leads it against swerving.


Sep 7, 2019

Why do many Parliamentarians not support Boris Johnson’s campaign of leaving Brexit without a deal?

Because No Deal will have a lot of bad effects.

A large proportion of Britain’s farmers sell produce to Europe. A large proportion of British industry sells products to European consumers, or components to other European manufacturers.

If we Leave with No Deal in October, that means we move to “WTO Terms” which, means that the EU will immediately put an import tax on everything coming from the UK to the EU.

And that means that the price of buying British in France, Germany, Holland, Sweden, Austria, Italy, Spain etc. etc. will suddenly go up by 10% to 20% (depending on the goods)

And, of course, sales will plummet.

Many British farmers and manufacturers can’t afford a sudden crash in their sales. Their whole structure is based on roughly the number of sales they are making at the cost they sell for. Disrupt that, and they’ll go bust.

Politicians in parliament normally consider that part of their job is to protect Britain’s economy. But No Deal Brexit will be the equivalent of hitting the UK economy with a real big hammer, and smashing a significant proportion of the business within it.

NOTE, Brexit by itself wouldn’t necessarily do that. If we’d had a Brexit that made some other kind of free-trade / low-tariff deal. Or which left us in a transition period within which we could make such a deal, then the whole thing could be managed more smoothly.

But insisting that we have to crash out RIGHT NOW! Even if there’s No Deal. Is firstly, totally unjustifiable. There was no discussion of how we’d leave the EU in the referendum, so there’s no mandate for No Deal, and there’s no mandate for “RIGHT NOW” That’s coming from a particular political faction who have their own reasons for it.

Secondly, leaving RIGHT NOW, with No Deal, would indeed, do massive damage to the UK economy, which MPs feel responsible for trying to stop. Even MPs who supported and have voted in favour of Leaving (eg. under May’s deal) think that No Deal is so irresponsibly bad that they would rather be thrown out of their party than not try to fight it.


Sep 7, 2019

Will tactical Boris Johnson resign as Prime Minister so Jeremy Corbyn enters Downing Street, requests a Brexit extension and calls a general election and then faces a backlash from Leave voters?

It’s a possibility.

But if Corbyn is smart, if he takes over by default when Boris resigns, and has the job of going to the EU to ask for an extension, he would be better off holding a new referendum than an immediate GE.

That way, people can get the anger out of their system, and choose to Leave, without it automatically eliminating Corbyn.

Whichever solution wins that new referendum, it has a mandate and it will be harder to blame Corbyn for executing it.


Sep 8, 2019

If Jeremy Corbyn became Prime Minister of the UK on a platform of a Norway-style soft Brexit, would the EU reopen negotiations so that he could negotiate that?

I think Mats Andersson and Helene Hoegsbro Thygesen make good points.

But I think it is obviously in everyone’s interest (both EU and UK) if the UK can get a Norway style agreement.

Mats points out that the EU would be suspicious that Corbyn PM wouldn’t be able to get it through parliament.

But my understanding is that Gina Miller’s case to give parliament a meaningful vote, was based on Brexit removing the rights of UK citizens, such their right to freedom of movement within Europe. And the UK law says parliament must vote to remove rights.

But a Norway-style trade agreement, that kept freedom of movement, wouldn’t actually be removing UK citizens rights. So would it actually need to go through parliament? Perhaps not.

IANAL and I’m not aserting it’s true, but it’s an intriguing thought that perhaps Norway style, membership of the Single Market deals with the EU would be able to bypass the parliamentary veto.


Sep 9, 2019

How are you able to write 30+ answers per day on Quora? Do you think this is normal behavior and you are not running from anything?

By writing a couple of longish ones and 28 or so waspish short ones.

Normal, is a tricky question in the, age of the internet.

Running from something? Totally,

Quora is a horribly addictive displacement activity that hooks my inner chronic procrastinator.


Sep 10, 2019

Has Boris snatched defeat from the jaws of a possible victory by his badly managed attempts to force a no deal Brexit?

Probably not.

He’s snatched “glorious public humiliation at the hands of parliament” defeat from the jaws of “quietly do the right thing, defeat”.

He, and the people behind him, are cleverer than you think.

And they know this is a long game.


Sep 10, 2019

Could an 'all-Ireland food standards zone' be considered as part of a solution to replace the Brexit backstop as suggested by UK Prime Minister Boris Johnson?

Sure.

It’ll have to be tweaked a bit. Extended to take care of produce and other stuff crossing the border. To make sure they stay in alignment too.

But yeah, sooner or later an “all Ireland stuff standards zone” would indeed be a solution.

Of course, by then, it will basically be “Ireland stays in the Customs Union and we have a sea border”.

And that is fine.

It is one of the solutions to the conundrums of Brexit. Cut NI loose, leave it in the CU. Have controls at a sea border.

Then the rest of the UK. Particularly England, which is the place that’s so incensed about having to stay in a backstop like arrangement, can dispense with the backstop, and be free to do its own thing.


Sep 10, 2019

How can the centrist cultural Marxism be stopped?

Presumably by getting people to read around the subject a bit more so they become proper left-wing cultural Marxists, not just the wishy-washy, centrist sort.


Sep 10, 2019

What do you think of Jeremy Corbyn promising a second referendum on Brexit with a "credible Leave option" if his Labour party wins the next general election?

That's pretty much what we'd assume a party in Labour’s position would do.

It's the only sensible and right policy to have at this point.

Yes, there needs to be a new referendum to get a mandate for what we'll do about Brexit. Yes, Remain will be on it. But, of course, yes, a meaningful Brexit has be on it, too. Otherwise it's not a valid democratic exercise.

And I'd be surprised if anyone is really surprised.

Except … well it seems the LibDems are talking about NOT having a new referendum. But going in to pitching themselves as a hardcore Remainer party who will cancel Brexit if they win.

Now to be fair to the LibDems, if they campaign on this platform and win the election, then they will indeed have a strong mandate to cancel Brexit.

BUT … the danger here is that now that Labour is seen as having sufficiently disambiguated its position and come across to the camp of those who, for a long time were calling for a referendum as a chance to change direction on Brexit, suddenly the LibDems feel the need to differentiate themselves, and are jumping to a more extreme position.

It makes sense for them, in that it can win them more votes at Labour’s expense. It will also make any kind of de facto or on the ground collaboration / tactical co-ordination with Labour more difficult.

If the promise is “Cancel Brexit” vs. “Another Referendum that might cancel Brexit but might also lead to a hard Brexit”, then passionate Remainers will be more likely to vote for a LibDem candidate, even when the Labour candidate has the better chance of knocking out an incumbent Tory.

And the danger of that is it splits the anti-Boris vote. Let’s Boris back in, in say, a November election, with a very strong mandate to go for No Deal. After that election, high profile pro-EU voices will be gone from the Tory party, and pre-EU ex-Conservatives will probably be gone from parliament. If Labour and LibDems have failed to co-ordinate a tactical vote, and have given Boris a majority in parliament, then there will be nothing they can do to stop Boris’s No Deal.

So, what do I think of Corbyn saying that the Labour’s Brexit platform will be a new referendum with a credible Leave option?

I think it’s the only sane, sensible thing Labour could offer, given where we are today.

And it (again) confirms my belief that, despite the attacks on him as being somehow an “extremist” and beyond the acceptable norms of British politics, Corbyn is actually the only responsible adult in the room, trying to find workable compromises on Brexit, while all the other political “leaders” indulge themselves by running to the far poles of extremism in search of the extra energy and support of passionate believers.


Sep 10, 2019

With labour trailing in the polls, isn't it time to ditch Jeremy Corbyn, or do you think it wouldn't make any difference?

Quite the opposite.

If Labour ditched Jeremy Corbyn, its polling numbers would collapse.

The people who support Labour because they LIKE Jeremy Corbyn (which is hundreds of thousands of new members since he became leader) would abandon it in disgust.

The hardcore Remainers will always prefer the Lib Dems (especially now the Lib Dems have declared themselves a full-on “Cancel Brexit without even a new referendum” party.)

The Tories and right-wing who were similarly hostile to Blairite technocrat Gordon Brown, and to the more timid Ed Milliband, won’t suddenly decide to vote Labour just because it’s lost its nerve. They’ll just find some other excuse to say the new Labour leader is the worst person on Earth and carry on as they are.

Ditch Jeremy Corbyn in a transparent attempt to put a “popular person” in charge and you’ll end up with a TIG-lite party without even the credibility of an Anna Soubry. Nothing but self-satisfied centrists, smugly congratulating themselves on being at the heart of things, and wondering why there are no voters around, supporting them.


Sep 11, 2019

Why do a lot of people use the term postmodernism as a slur, both artistically and politically?

Because they are personally committed to particular standards, either in politics or art, and they see that “postmodernism” (in the popular parlance) encompasses a kind of scepticism about their standard which they find it hard to respond to.

You think that THIS is the criterion for “good”. And the post-modernists seem to be telling you that it isn’t. Obviously you are going to react negatively.


Sep 11, 2019

How do new mumble rappers become famous when so many people hate that kind of rap?

Because lots of people like that kind of rap.


Sep 12, 2019

Is much rap music the best of modern poetry?

“Best” might be contentious and hard to justify.

But I think it would be fair to say that rap is the most vibrant and important current of modern poetry.

Almost every other branch of modern poetry is a very narrow niche with a few fans.

In those other niches you might find poetic geniuses that go far beyond the best rappers, in terms of word-play and imagery and variety of metre etc.

But … almost no-one is reading or listening to them.

Whereas as rap is a very popular, living tradition of poetry that is inspiring millions who want to copy it and participate in that culture.

Almost certainly, rap is what our age will be recognised for by future generations.

And that more or less guarantees that future generations, apart from a few erudite scholars, will focus on studying the best rappers more than the best of the other genres of poetry.


Sep 12, 2019

Is $100 cheap for a rap beat?

Allegedly Lil Nas X licensed the Old Town Road beat for $30, which seems pretty typical of the prices on BeatStars etc.

So $100 for a non-exclusive beat seems quite pricey. It had better be pretty special.

OTOH, for an exclusive it seems cheap. I don’t think many self-respecting / professional beatmakers are going to sell exclusives (or their beats outright) for that price.


Sep 12, 2019

Will a no deal Brexit mean that certain things might have to be rationed?

Sadly it won't even be as fair and well managed as “rationing”.

Rationing is at least a way that, when things are scarce, the government ensures everyone gets a little bit. “We’re all in this together”

Under a government of recklessly selfish toffs like Boris and JRM, you won't even get that.

Stuff will be scarce, prices will skyrocket, the rich will buy them up, and most people will just have to learn to do without.


Sep 12, 2019

Is Julian Assange being held unfairly in comparison to others that have been charged similarly?

A custodial sentence is probably appropriate given that his official crime is “jumping bail”.

Why it has to be at one of the harshest prison’s in the country, and with obviously substandard support for Assange’s health issues, given that he is not a violent threat to anyone, is another matter. He is not a category A or B prisoner.

Assange is ill. And if he dies in British custody it will be very, very hard for the British government to duck the accusation of politically motivated contributory negligence.


Sep 12, 2019

Why does the majority of music that I hear today feel so lifeless and formulaic? For some context, I am a 33 year old man who played classical piano for 5 years and enjoys mostly all genres of music.

If “the majority of the music that [you] hear today” is lifeless and formulaic, then you are clearly doing it wrong.

For fuck’s sake, dude. Pretty much all music ever made in human history is now available on YouTube. Type in a couple of search terms and click a button and you are THERE.

Adult men shouldn’t be listening to music that someone else is playing on the radio. People who want music to be great should just take responsibility for making it great by going out and finding great music for themselves. Unless the majority of music you hear today is music you’ve gone out and hunted and killed for yourself, then of course it’s going to sound lifeless. YOU are lifeless.

Music is about “participating” … not necessarily as a musician. But at least as a fan. If you don’t actively love some music. And actively hate other music. And passionately seek more music to love. And remain fascinated by the way music grows and changes and each new generation tries to do something new with it.

Then … I dunno … close your ears. Because music isn’t for you. You deserve your ennui if you think music is a “product”, a kind of bottled excitement that someone else can just package up and drip-feed into you.


Sep 12, 2019

Who pioneered the way for modern electronic dance music?

Silver Apples (1968)

Gershon Kingsley (1968 or 1969)

Herbie Hancock (1973)

Kraftwerk (1970)

Giorgio Moroder and Donna Summer (1976 or 1977)

Patrick Cowley (this album recorded between 1973 and 1981)

Throbbing Gristle (1979)

Yellow Magic Orchestra (1978)

And by the time you get to 1980 …


Sep 12, 2019

Will Boris Johnson pull a quick one by choosing the nuclear option and even emerging victorious?

You mean nuking Brussels?

I think that’s the definition of “victorious” for which the word “pyrrhic” was invented.


Sep 12, 2019

What principles of classical music don't apply to electronic dance music?

It’s not really about chords or scales or things like that that people seem to get hung up about. EDM can use any kinds of chords, melodies etc. you like. From simple triads to the most complex “coloured” chromaticism you can dream up.

Unlike music played by “real” musicians, complexity isn’t even a barrier. A beginner can just click in chord sequences which contain 9ths and 13ths and which vary from one key to another almost as easily as they can click in simple triads in C major. You can be as tonal, chromatic, atonal, microtonal etc. as you like.

It will still sound like EDM.

The real difference between classical music and, say, EDM is what the music is used for and how this influences overall structure.

A classical piece is intended to be listened to as a whole. That means that it contains its own narrative arc. It has a beginning, a middle, an end. It has contrasts between light and dark. Fast and slow. Happy and sad. Possibly it has a build up with a crescendo. It may have one theme, then development of the theme. Or two themes in a dialogue which come together.

Whatever clever / skilful tricks the composer uses to create this structure, the composer is writing with the assumption that the audience will listen to the whole piece and follow its narrative arc. From the beginning, through to the end.

It sets its own rules. Defines its own identity.

Whereas …

most EDM type music (from the beginning of the disco era up until today) is written with the assumption that individual “pieces” are actually components of something larger : the mix that the DJ assembles in the club.

EDM tracks are not there to tell their own story, but as supporting characters, or supporting colour, scenery, energy, in the story that the DJ is telling over the course of the set. EDM tracks are like Lego bricks. They might have different sizes, shapes, functions. But their most important characteristic is to be easy to plug together into other bricks. To build up a structure which is greater than themselves.

THIS is why EDM tracks don’t have an interesting narrative arc, or dynamical structure which changes subtly over time. Because we don’t know how much of the track will actually be played. The track won’t necessarily start from the beginning but be mixed in from the previous track. We may have two or three sections : a loud energetic one, a quiet beat-less one, a medium sustaining pulse. And we care about a good transition from one of these moods to another. But we don’t know if the DJ will choose to use all of these sections in the set. Or just one, to make an interesting custom juxtaposition with a different track. Even playing something else on top of ours.

Because EDM composers don’t really control the amount of time, or the context of what is coming before and after themselves, they can’t make ambitious structures that evolve over time. Their job is to create music that has a very strong personality, in terms of its melody, energy, rhythm, which comes in and gets to the point and shines as quickly as possible. Then stays around long enough that the DJ can keep that message going for a couple of minutes. Maybe that vibe has its own internal contrasts .. the dramatic builds and drops which are now mainstream. But they can’t disrupt the mood of the overall set too much. We can’t just wander off, trying to turn the DJ’s high-energy party into a melancholic lament. We have to leave the mood more or less where we found it, so that the DJ can fit the next record, within roughly the same genre, in.

This is the real “principle of classical music” that doesn’t, and - when you think about it - can’t apply to EDM. “Larger scale narrative structure”. Because EDM artists are making music for a context where that large scale narrative structure is out of their control. And the DJ themself, while having control over that larger scale structure, typically doesn’t have full control over the microstructure within the individual pieces.

It might be interesting to see how this evolves in future. For example, we might see “DJ”s playing not just with pre-rendered tracks from other artists, but with subcomponents that are “tracks” that offer more generative options. Possibly we can imagine in future that a DJ will have third-party plugins in, say, Ableton or Fruity that act more or less like a “track” (eg. they are bricks to build the larger structure out of), but also allow more parameters to be controlled. Perhaps even allowing common chord sequences or melodic material or motifs to be threaded through them. So that the large scale structure that the DJ builds up, does have the kind of thematic unity of a great symphony.

That’s not where we are yet, but it’s getting technically feasible. And if it works aesthetically, might well be where we’re going.


Sep 13, 2019

Is not Mr. Corbyn's approach to brexit - which is not to prescribe leave or remain but rather to prepare a credible deal and let the electorate decide whether to take it - a perfectly reasonable proposal?

Of course it's reasonable.

It's amazing (and horrifying) that so many otherwise sensible people, seem to think that it isn't.

For two years people who didn't want Brexit were calling for exactly this. A new referendum where there would be a chance for the people to pull back from Brexit. Or at least, now they had a better idea what it entailed, would be making an informed choice.

That was even the banner they marched under : a “People’s Vote” campaign.

And Corbyn was bitterly criticised because he wasn’t down with a new referendum.

Now, though, Corbyn does promise a “people’s vote”. After various negotiations and manoeuvrings in the last couple of months. Where we presume the other parties were asking him to join them in supporting exactly that position.

And suddenly everyone hates the idea.

Why is that?

Well, partly the Lib Dems have, possibly in order to distinguish themselves as more Remainery than Labour, declared themselves for full blown Remain without bothering with a new referendum. For those for whom Remain has become a tribal identity, this is now the more ultra and pure position to rally around. It suits the Lib Dems to help themselves to the energy and passion of Remainers by shifting to the more extreme pole.

Partly, undoubtedly Remainers have seen the equal fervour and passion on the pro-Brexit side. Where a frighteningly large number of Brexiteers have embraced No Deal as a viable option. And they’ve seen the continuing strength of pro-Brexit feeling in the media and in the country.

Whereas they might previously have assumed that a new referendum would most likely lead to Brexit being cancelled, they now can’t help but worry that a new referendum will just reconfirm (even a No Deal) Brexit.

Finally, you can’t write off the degree to which some people have become pathologically opposed to Corbyn. For them, whatever Corbyn says or does must be wrong by definition. Even when he does roughly the right thing, he must have messed it up somehow, in the subtle details. For them Corbyn never delivers a 90% right solution that needs 10% tweaking. He only ever delivers the reverse alchemy of turning what would have been gold back into shit … because … Corbyn.

Put these three factors together, and you can see why suddenly Labour’s espousal of a second referendum - which is undoubtedly a perfectly sensible plan, given where we are today - gets so roundly hated on.


Sep 13, 2019

Why is Apple not innovating any more?

Apple were never as habitually innovative was people think.

Steve Jobs basically had a knack for spotting a new technology and figuring out how to productise it for the consumer market.

And then he was a fanatical driver of his employees to perfect it. Jobs' good taste and attention to detail is what made Apple.

Not actually coming up with new ideas.

The home-computer comes from The Homebrew Computer club and other Silicon Valley hackers in the 70s. Jobs saw the potential and pushed to make the attractive consumer version.

The GUI came from Xerox PARC. Jobs saw the potential and pushed make the attractive consumer version.

The net-appliance and cloud-service model was being pushed by Sun Microsystems in the mid-90s. Long before Jobs returned to Apple and decided to pivot the Mac towards that idea with the iMac. But Jobs made it pretty.

MP3 players were on the market long before the iPod, but Jobs realized you needed a big disk to make portable music worthwhile.

Multitouch was knocking around in academia for years before Jobs thought it would be great for a phone.

Etc.

So there are two possibilities why Apple isn’t coming with the insanely great new thing.

One is that there’s no Steve Jobs to spot it.

The other is that there isn’t a suitable idea knocking around at the moment.

Apple have tried with cars and TVs. But the truth is these just aren’t ripe for transformation the way that the other technologies that Apple had hits with.

Partly that’s because cars and TVs are already fairly mature as a consumer product. Not an experimental technology looking for a consumer angle.

Virtual reality always seems poised to take off. But I personally think it’s not as useful as advocates believe.

I think the best bet for the Jobs magic touch today is consumer robotics. The technology is almost there, but no-one is yet making compelling consumer products out of it. Apple could do that.

Except maybe the cost is still too high for viable consumer robots.


Sep 13, 2019

Does anyone think there will ever be a new music genre?

A “genre” in music is like “species” in biology. It’s just our classification scheme we impose to make sense of a continuum of slightly varying entities.

Is “trap” a genre? Or is it just “hip-hop”? Is “EDM” a genre? Or just the latest round of house / techno? Is djent a genre? Or just a way some people play metal?

They are genres because, we need the convenience of being able to distinguish them from earlier hip-hop and house / techno and metal when we are talking about music.

So yeah, there’ll be new genres. People from our time, who aren’t immersing themselves in the details won’t really see anything new. Just as I hear EDM and think “this is just house music”. But people in the future will be passionate about just how different and radically innovative and exciting their new genre is than all the immediate ancestors it shares so much in common with.

Related :

Phil Jones (He / Him)'s answer to What new music genres will arise in the next ten years?


Sep 13, 2019

Did The Future Sound of London write their own songs?

Do you care?

Or are you just a bot running down a list of band-names generating a list of “Did X write their own songs?” questions?

Short answer, yes they did their own compositions. But their compositions were heavily sample-based. So they were happy to use chunks of other people’s “songs” within their compositions.

There aren’t many actual “songs” with singers and lyrics. At least in the classic 90s period.


Sep 13, 2019

Are anti-Semitic societies healthier?

No.

Next!


Sep 18, 2019

According to Jeremy Corbyn, what is Labour's current Brexit policy?

You can read his own words here :

Only Labour will give the people a final say on Brexit | Jeremy Corbyn

It's actually pretty clear.

Corbyn’s personal preference, and the policy he has announced for Brexit is for Labour to negotiate its own EU deal based on being in a Customs Union and alignment with EU standards. And then hold a second referendum where the people can choose between this and remain. (And, perhaps a harder Brexit option, I’m not sure if that has explicitly been ruled out.)

But Labour, like the Tories, Parliament and the country, are divided over Brexit.

Many in Labour would now like it to follow the LibDems into abandoning support for a second referendum in favour of supporting cancelling article 50 and full remain.

They will try to get the Labour conference this week to vote that as the official policy.

I’m not sure what will happen then.

But if Labour does become “the Remain” party I think that will lead to no end of trouble.

Either

a) there’ll be a new GE, and Labour will lose as everyone who wants Brexit supports the Conservative party. Then we’ll get a Boris government with a mandate for No Deal Brexit and 5 more years to cause further trouble “coping” with the fall-out by selling the UK into a permanent subaltern status of the US.

b) there won’t be a new GE, but only because Labour now has to block one out of fear of option a. And this then shreds Labour’s credibility.

If Labour were somehow to seize control of the country via a VONC and then form a coalition with the LibDems and SNP to cancel Brexit without either a GE or second referendum, it might then find the country ungovernable.

The Tories and Brexit party would coalesce into a seething mass of resentment and far-right hatred, marching under a disturbingly valid banner that the will of the people had been thwarted by a parliamentary stitch up.

Given what we've seen so far, I’m not confident the UK constitution would survive. And I'm pretty certain that the moment such a LabDem coalition inevitably collapsed, we would have terrifyingly far right government who would drive through Brexit as fast as possible.

Whatever the Lib Dems say, the only way back from Brexit is through a democratic mandate. And suddenly Labour finds itself as the only party championing a “people's vote”

I know, I know. But when they say “a week is a long time in politics”, they're not wrong.


Sep 18, 2019

Is there a way to extract all one's answers on Quora?

Your best bet today is QuArk (Quora Archive) Firefox plugin : QuArk – Get this Extension for 🦊 Firefox (en-US)

It’s a great piece of software. Full credit to Chris for creating it. The man is a legend on Quora.

BUT …

it basically tries to download everything in single session, and if you have too many answers it crashes without being able to rescue anything.

It worked for me when I had 6000 answers. It doesn’t now I have over 9000. :-(


Sep 18, 2019

What ethnicity has the best natural music talent?

Human.

Although birds are pretty musically talented too.


Sep 18, 2019

Is Jeremy Corbyn misunderstood?

Not just misunderstood, but “wilfully misunderstood”.

Otherwise smart left-wing people prefer to pretend to be so stupid they can’t understand Corbyn, than to just read a couple of things he’s written, consider the configuration of incentives and pressures on him, and just do a modicum of reasoning about how any rational actor would respond to those pressures and incentives.


Sep 19, 2019

How can you avoid the dangers of free software?

Depends what you mean by “dangers”

Free-as-in-beer software? Always remember that if you aren’t paying, the chances are that the product is you.

Free-as-in-speech software? There don’t seem to be many dangers to me. I use almost all free-as-in-speech software pretty regularly, and don’t seem to suffer for it more than people around me who use proprietary software or try to pirate proprietary software.

Obviously a lot of free-as-in-speech software doesn’t have a large corporation offering paid support behind it. And maybe paying someone for support is important to you. But some free-as-in-speech software DOES have large corporates offering support behind it (eg. IBM behind RedHat) so lack of corporate support is not a necessary feature of free-as-in-speech software.

Some people think free-as-in-speech software is “dangerous” in that they want to steal that software from the community, and there are legal protections to stop them. The secret here is to just accept that you go with the flow and the community norms when choosing free-as-in-speech / copyleft software. Accept that the price of you getting this wonderful software without having to pay for it, is that you are expected not to try to cheat the creators and community by creating closed derivatives. In 2019 there are many large and successful corporations that have accepted that and made the decision to work with free-as-in-speech / copyleft software anyway. And who have thrived on the decision.

You don’t have to be an ass-hole. So don’t be one. And you’ll be safe.


Sep 19, 2019

Does Jeremy Corbyn support leave or remain in the European Union (formerly the EEC)?

Neither.

He supports “this whole fucking thing is stupid, and I want to lead a government that focuses on solving real problems. Not cleaning up an unnecessary pointless political / constitutional mess that we’re only in because the Tory party are a bunch of fucking lunatics who’ll drive the country to disaster in their political game-playing.

Let’s do whatever that thing is that gets Brexit out of the way with the minimum damage to the country, to the economy, to civil society, that’s realistically do-able. You guys tell me what will make you least unhappy, and I’ll go with that.”


Sep 19, 2019

What do you think of the former British Conservative MP Sam Gyimah joining the Lib Dems?

Well he’s my MP.

Not that I ever voted for him, or really would want to vote for him now.

But good for him that he’s had the courage of his convictions.

I think it’s obvious that anyone in the Conservatives or Labour unhappy with their party’s Brexit stance, should join the LibDems rather than faff about in TIG or as an independent. You have maximum leverage by joining the LibDems.

Now it puts me in a bit of a quandry. Previously I pointed out that I would vote Labour in the forthcoming GE. Not only because I support Labour, but because tactically, while the LibDems looked strong in my local constituency, Labour were actually ahead of them at the 2017 GE. And were therefore the most plausible candidate to beat the Tory. (Not very plausible, it’s a Tory safe seat, but still, Labour came second.)

What I have to look more closely at now, though, is whether Sam is sufficiently popular himself in East Surrey, that he has a real chance of winning the seat against the next Tory candidate.

If he does, then I might be obliged to vote for him, on tactical grounds.

I don’t have real qualms about that. If it really is close thing between a Tory and a LibDem - even a LibDem who used to be a Tory - I’ll go for the LibDem. But it’s kind of at the painful end of tacticality.


Sep 19, 2019

What is root revival music?

“Roots revival” is usually a term associated with reggae.

“Roots” is kind of like “old skool”. Meaning “the genre from the old days when it was more authentic and true to itself”. Typically in reggae terms it means the kind of reggae from the early 70s. And a revival is likely to be a lot of bands inspired by and trying to play music that sounds like that period of reggae.


Sep 19, 2019

Why do people leave SVN and start using Git?

I used to have two SVN repositories for each of my projects.

One on my laptop.

One on a pen-drive I used to move between different computers I used. And as a kind of workable back-up.

That was a faff. Keeping them in sync. SVN made me think about which was the “master” and I never really knew.

Then I realized that source control that was built to be distributed and not have a “master” was obviously what I really wanted.

So I tried Mercurial because it was in Python (my language of choice at the time) and because it looked a lot like SVN.

And it was OK.

But then everyone was moving to Git and GitHub came out. And so I just went with that flow.

It was fine too.

People say it’s too difficult. You have to adapt your terminology a bit. But, hey, I’m a computer programmer. I’m always having to do that.

Adapting to a new source control is like adapting to a different GUI manager or new editor. You faff and curse for a few days, and then your brain adapts and you carry on.

I’m not sure why people complain so much.


Sep 19, 2019

Why doesn't Java change 'System.out.println()' to just 'print()'?

Java doesn’t really go in for functions that aren’t methods of objects.

If you could just write print(), what object would be doing the printing?

Processing manages to make drawing look like a lot of ordinary function calls. But does this by having a pre-processor put your program into a default class behind the scenes.

That’s fine for the restricted case of Processing, but you don’t want that to be default for every Java program. Which might be running in a bunch of different contexts from applets to Android to web-servers.

Java is ALL about forcing the programmer to be explicit, at the cost of verbosity, rather than giving the programmer implicit defaults to save a little bit of typing here and there.

It would be totally contrary to that philosophy for Java to avoid making you print using an explicit System object.


Sep 19, 2019

What is the first great synthesizer album?

I’m going to agree with Benedict Roff-Marsh on Tomita’s Snowflakes are Dancing, 1973 / 1974.

I think it’s better than the other Tomita stuff. I love Stravinsky’s Firebird and Holst’s Planets too, as pieces of music. But I don’t think the Tomita versions are as well done as his Debussy ones. Snowflakes is brilliant because it both does justice to the originals, and brings something genuinely new and worthwhile to them. Apart from the Infernal Dance on Firebird, I think frankly, you might just as well listen to an orchestral original. The synthesizer doesn’t bring much.

But every track on Snowflakes, the synths bring a big bouncy childish colour that suits them but takes them into a new dimension compared to the piano.

And I’m sorry Wendy, I’m just not that into Bach.

The other great early synth album of original music, from 1971, is TONTO’s Exploding Head Band, Zero Hour.

Really early. And really nice. Sounds and compositions.

Another great 1971 album is Mort Garson’s Black Mass Lucifer


Sep 20, 2019

Is “Revoke and Remain” a strong enough platform to get the UK’s Liberal Democrats into a leadership role in a new government?

If you mean form a majority government, or be the largest party in a coalition, then not a chance.

If you mean have significant leverage over Labour to force some major concessions as the price for being in a coalition, then maybe.

If you’re thinking of decamping to the LibDems because you want to cancel Brexit, remember that if you give up on de-facto tactical voting, the LibDems and Labour will simply destroy each other and the Tories will get back in.

There isn’t a chance in hell that the LibDems actually take enough Labour voters from Labour to win current seats where Labour and the Tories are the top two parties. And by far the most likely outcome of Lib Dems declaring all out war on Labour is for Boris, having neutralized the Brexit party, to scrape back in.


Sep 20, 2019

What obvious features are missing from common OOP languages?

I’ve thought about this a lot.

An OO language thinks of a program as a “network” or “assemblage” of interacting objects.

But no OO language I know of has a way of talking about “a network of objects”.

All the OO languages stop at the level of the individual class.

There’s no good ways to declare how classes or objects can or do interconnect.

OO designers have experimented with various kinds of modelling languages and diagrams to try to capture this information. The UML is an attempt to distil those experiments into a single methodology. But it hasn’t really taken off. And I’m sure is seen as over-complex bureaucracy by many.

“Design patterns” are a way to catalogue and talk about standard ways to fit classes together. But they are informal, aimed at humans. You can’t just capture a design pattern in code and make it available as a library.

Objects in OO languages are created and then laboriously wired together in imperative code. Of course, like any imperative code, you can encapsulate it as a method or class. And that’s what, say, a “Factory” is. But like all imperative code, it muddles up what it wants to do with how it does it.

Now in ML family languages and Haskell, you have Algebraic Data Types which can indeed describe how a family of things fit together. In Java, the type system is less powerful, so you kind of use types, and, say, interfaces, to imply how things fit together.

If you want your Fribble class to contain a Groo, you can’t say “Every Fribble has a Groo”. But you can add to the IFribble interface “void setGroo(Groo groo)” and “Groo getGroo()” methods which strongly imply that every Fribble should have access to a Groo.

But it’s not nearly as clear and simple as just being able to write something like

Data Fribble = Fribble Groo Gruff

in Haskell.

If you could declare your assemblages or networks of objects / classes in an ADT-like way, the compilers could generate a lot of functionality automatically. For example, you could generate getters / setters for public instance variables. You could generate serializers / deserializers. And constructors and parsers.

These kinds of things are all done with slightly non-standard tools, or by complex IDEs, and are slightly “unrespectable” to OO purists. But if OO languages had ADT-like assemblage declaration as a core standard part of the language, then using them for these would also be standard and non-controversial. Your declarative language for describing assemblages would replace a lot of boiler-plate with a simple elegant overview.

The main reason I suspect OO languages don’t offer this facility, is because of “ravioli code” mindset. The idea that classes should be as encapsulated and separated from each other and ignorant of each other as possible, means that there’s no place that’s meant to have an “overview” that cuts across class boundaries.

But actually as OO programs spiral in complexity to hundreds or thousands or tens of thousands of objects / classes, that is exactly what you DO want to have in your OO programs.


Sep 21, 2019

What does it say about gamer culture that naming a PlayStation joypad button 'X', rather than 'Cross' caused an outrage forcing Sony to weigh in? Although 'X' is easier and faster to say in competition, logic dictated a shape named 'cross', really?

It doesn’t say anything about gamer culture per se.

Human culture is such that among experts and aficionados, minute differences of opinion about esoteric details tend to get exploded out of all proportion to their importance.


Sep 21, 2019

Is this year’s Labour Party conference a waste of time because Corbyn can't win an election and it will all change at the top very soon?

Wow! Yet another “Isn’t Corbyn dead yet?” question in my Quora feed.

Don’t you people have anything better to do?

Corbyn can win an election. And if he does, it’s unlikely there’ll be any change at the top.

I very much doubt you are the slightest bit interested in what goes on at Labour conference or how worthwhile it is.


Sep 21, 2019

Is Boris Johnson in an impossible situation, or is he a truly terrible strategist? From outside, it looks like he gets outmaneuvered with every move that he makes.

Boris is an idiot.

It’s that simple.

He had a perfectly good example, in the form of Theresa May, of someone who wasn’t an idiot, merely a not very good strategist, who went on to discover that being caught up between fanatical Brexiteers and the realities of Brexit and the EU, was indeed an impossible situation. She finally DID achieve the difficult task of getting an agreement with the EU. By making a stack of compromises that didn’t please anyone. But it was a working / workable agreement.

And Boris, being the total moron that he is (apologies once again, to morons for the comparison), decided to a) publicly badmouth May’s achievement, telling everyone how terrible he thought it was, and implying how much better he would be able to do. b) then volunteered to take on the job of trying to get this very difficult thing that May had under-delivered on.

Like I say, Boris is an idiot.

He’s in an impossible situation, and it’s ALL his fault that he’s there. He volunteered for the job. After first making the job impossible to succeed in, by raising unfeasible expectations of a fantasy cake-Brexit; while simultaneously attacking, and impugning the motives of all the people he’ll need to be to be nice to him, in order to get any kind of success.


Sep 21, 2019

Is the 'row' over Tom Watson simply a PR stunt to start the Labour Conference off with a bang?

No.

It represents a major divisions within Labour. About what kind of party Labour should be, what policies it should have, it’s more general orientation towards political issues.

Watson is very much opposed to Corbyn and Corbyn supporting groups like Momentum.

Watson is happy to go public and call for different policies from those supported by the leadership. And Labour is faced with the dilemma of how much dissent can be papered over as “healthy diversity of opinion”, and how much dissent is damaging by making Labour look divided or confusing people about Labour’s policies.

Corbyn’s problems are not that different from most leaders’ in this respect. But because it’s Corbyn, and Corbyn has some very, very vociferous detractors, those problems are turned up to 11 in the anti-Corbyn media / social media.

So the issue is, if Watson gets up and advocates for things which are clearly contradictory to the policies that Corbyn is trying to get Labour to agree on, then for some weird reason, everyone blames Corbyn!

Labour’s policies are “unclear” and “ambiguous” say the anti-Corbynistas. And it’s all Corbyn’s fault that Labour doesn’t speak with one voice.

Of course, what they mean is, they support Watson, and want to undermine Corbyn.

But they don’t admit that it’s Watson who is making Labour’s position ambiguous. By using his status as Deputy Leader to make contradictory policy suggestions (which the Corbyn-haters then amplify into alternative policies)

But if Corbyn tries to stamp down on Watson, or Corbyn’s friends in Momentum decided that Watson is counter to the interests of the Labour party, then Corbyn is blamed for being authoritarian and a hypocrite (he was a serial rebel himself).

The main point here is not what Corbyn DOES, it’s that there’s always a story to put Corbyn in the wrong.

I happen to think that Watson is OK. And that it is good for Labour to have someone who represents a difference from the Corbyn faction, in a level of high responsibility. Who can speak up for alternative opinions within Labour.

But it’s also clear, that as with the pro-Leave fanatics undermining Theresa May, Watson is similarly undermining collegiate responsibility in Labour. And perhaps it’s time for him to take some responsibility.


Sep 21, 2019

Is Labour fiddling while the UK burns?

No.

Labour, like everyone else, is split on Brexit.

Unlike the other parties, its leadership hasn’t decided to support one side, and declare the other half of the country as “the enemy”. Instead it tries to find a way to respect both Leavers and Remainers and find a policy that gives both groups a bit of what they want.

Of course, Labour itself is full of people who do want it to become partisan.

Some of that is for noble reasons. They just are passionate Remainers.

Some is for less noble reasons. They’ve seen the energy that the Tories have gained (ahead in the polls) from taking a strong pro-Brexit position. And the new energy that the LibDems are gaining (pulling support from Labour) from taking a strong anti-Brexit position. And they think that Labour could benefit from being a Remain party.

There’s likely to be a hell of a fight now. But it’s hard to see any scenario where Labour benefits from either the fight or being pulled by the LibDems into a Remain position.

Hardcore Remainers will vote LibDem anyway, as the “true Remain party”. And the Leave votes Labour will lose, are likely to be in crucial marginals where the Tories or Brexit party will gain MPs at Labour’s expense. How does it help anyone on the Remain or centre-left to let a Boris / Farage coalition back into power with a No Deal mandate?


Sep 21, 2019

Is the Labour Party like 'ingsoc' in 1984?

Not in any way, shape or form.

To think so you either have to have never actually read the book, or to know nothing about the Labour Party.


Sep 21, 2019

Can someone give a simple summarized explanation of Boris Johnson’s plan for Brexit that the typical American not closely following the situation could understand?

We actually don’t know what Boris’s real plans are.

There are 3 scenarios :

1) He really wants No Deal for Thatcherite / disaster capitalist reasons. (Ie. the hit to the UK economy from crashing out will be used to justify dismantling the welfare state.) And is just running out the clock pretending to be negotiating when he isn’t.

2) His plan is basically to rebrand May’s deal with cosmetic changes of words so that it will look superficially different, and then try to ram it through parliament with support from opposition parties, on the grounds that if they reject this “new” deal, then No Deal and all the ensuing disasters will be inevitable, and Parliament’s “fault”.

3) He is coming around to some kind of separate policy for Northern Ireland that effectively leaves it in the Customs Union / Single Market (with some form of words that makes it look like there are qualifiers to this) so that the rest of the UK can leave without the backstop or any regulatory alignment with the EU. And there’ll be a sea border.

It’s actually very hard to determine which of these three Boris is aiming for, given his current actions, speech and what we know of the ongoing negotiations.


Sep 22, 2019

Is the British Labour Party tearing itself apart, and would it be a good or a bad thing if it were?

Labour is being pulled apart by the Brexit question.

There's nothing specific to Labour about this. The Tories are pulled apart by it. The country is. Your family and social network is.

However, under FPTP the large blocks of left and right will eventually snap back together. Pro and Remain are not a permanent basis for a new political alignment.

It will be a terrible thing for Labour to be significantly damaged if the result is a new Tory government, free to continue the damage it's been doing for the past 10 years.


Sep 22, 2019

Are programs written in functional programming languages easier to change than imperative ones?

Having been dabbling with FP for a few years, I’m sold on something that I didn’t previously believe : immutability is a good thing.

I used to think that immutability was a kind of unnecessary fussy, fastidious idea. Rather like some of the other disciplines that OO people banged on about. Eg. keep data private (I never had a problem with no privacy in Python, just don’t mess around with other people’s insides. What’s the problem?) What was wrong with a bit of state when it’s convenient?

But today, I’m convinced. Thinking of algorithms without state. Especially when the language supports / insists on it, makes your life easier.

I don’t normally like to feel controlled by my language. But I welcome a language that obliges me to restrict mutability to specific places and mechanisms.

So to the extent that FP has brought this idea mainstream, and FP languages restrict state, I think they have the advantage over OO languages like Python and Java. Having no mutable state at all is a far better, more robust solution to losing track of state than the OO solution of just encapsulating and hiding it.


Sep 22, 2019

What do you think of key advisor to Jeremy Corbyn Andrew Fisher quitting, and stating that Corbyn's team had a "lack of professionalism, competence and human decency"and had"a blizzard of lies and excuses"?

What I think is that we’ve heard a lot of people complaining about Labour in vague terms like these.

Just as with the “anti-Semitism” accusations, I’d like to know the specific actions, words, situations before I make an informed judgement about how true and serious the accusations are.

What are his instances of “lack of human decency”? A cannibalism cult among Labour’s top brass? Or that someone used unparliamentary language in a heated argument? What was lied about? What excuses?


Sep 22, 2019

Labour voters, are you looking forward to this week's conference or is it likely to be a huge embarrassment of fence sitting?

I’m not looking forward to it being an ugly fight between different factions, all of whom are passionately invested in their position and think they’re doing the right thing.

Sadly the Brexit wrecking-ball is swinging back again against Labour and may well do significant damage.

I’m not the slightest bit bothered by alleged “fence sitting” because I think that the country is already waaaay too polarized over Brexit. And an attempt to find a compromise that both Leavers and Remainers could live with, and to not make Labour a party of one side or the other, tortuous as that attempt is, is still the most honourable and responsible leadership to take on Brexit.

Corbyn may well be overthrown in the next week or so. Labour may well be ground between the millstones of Brextremism and angry Remoaning.

But history is going to look back and remember Corbyn as the guy who tried to stay sane and do the right thing when everyone around him was losing their heads.


Sep 23, 2019

How do you explain OOP extensively/widely?


Sep 23, 2019

Is it a bit ironic that The far left claim to be against foreign interference in our elections but advocate allowing non-citizens to vote in our elections?

Not if they're advocating residents should have the right to vote.

It's residents in a country who are most affected by its laws. And arguably should have more rights over a country's policies than non residents.


Sep 23, 2019

Are you a Lifelong Labour voter who would never vote Tory in a million years, yet due to the way Brexit has been handled would vote Tory tomorrow if given the chance?

Nope.

Next :-)


Sep 23, 2019

Do programmers usually use Github or host Git on their own server?

I do both.

And have a GitLab account too.

It’s a terrible thing, in general, that we’re getting locked in and dependent on cloud services that we have no control over. And that will inevitably either disappear or become exploitative.

We desperately need a distributed / P2P infrastructure that can’t be enclosed by a single large corporation.

And the great thing about Git (and distributed source control in general) is that it provides a solution to exactly this problem. By removing the sense of a “master” copy of data and making a network of equal peers.

Of course, inevitably one URL becomes de-facto standard. But I’m starting to put references to various alternative repositories in my repositories, eg. in READMEs etc. so that if you have checked out a repo, you will be able to see the various alternative hostings … and quickly get a sense of which are up-to-date.

Shared platforms like GitHub have the virtue of social coding, collaborative bug tracking etc. And soon will integrate with more and more CI/CD functionality. Even AI assisted debugging and coding.

GitLab offers a similar package for those who want a choice in a traditional market.

But controlling your own address / URL / identity is also important. You can ensure that your URL is there, your repository is there, getting updated, and ready to engage you peers in development, even when Microsoft goes bust and GitHub is unexpectedly off-air.

At some point we need to extend git with more P2P sociality. Why can’t, for example, the bug-tracker actually store its data in git too? Why is that valuable data, the bug descriptions, the conversations about and suggestions for, fixes, sitting on GitHub’s private servers? There’s no reason it couldn’t be public and in the repo too. And that any git client / git web interface could use it.


Sep 23, 2019

Why does Jeremy Corbyn refuse to back the Remain side when it is clear that his current position will split the left vote and hand victory to the Conservatives?

Because backing Remain will split the working class vote, leaking some of it to the pro-Brexit parties, and plausibly hand victory to the Conservatives.

The problem is that while the numbers of hardcore Leavers and hardcore Remainers lost by not fully embracing one side or the other might be similar, if Labour loses Leavers then those seats go to Tories or the further right Brexit party. If Labour loses Remainers, those seats go to the Lib Dems.

As a rational, centrist, Remainer, which would you rather have? More Tories in parliament or more Lib Dems?

Exactly.


Sep 24, 2019

How do you feel about this poll stating that more than half of labour voters from the 2017 election want Jeremy Corbyn to quit?

I think that’s quite plausible “right now”.

Polls can capture today’s feeling. And can ask people “how do you feel about X” in isolation from all the ramifications.

Clearly there are a lot of Labour supporters who are passionate Remainers and hate the fact that Corbyn won’t join them.

In an ideal world they’d have a Labour party with a different position and different leader. And if you ask them THAT specific question, you’ll get that specific answer.

I hope that when it comes to practical politics people are more circumspect and take a wider view. A civil war isn’t in Labour’s interests. And certainly not going to give anyone in Labour what they really want at this time.


Sep 24, 2019

Do you agree or disagree with Labour party leader Jeremy Corbyn who said Boris Johnson's decision to shut down Parliament "demonstrates a contempt for democracy and abuse of power by him"? Why or why not?

The supreme court agrees with Corbyn on this.

That’s good enough for me.


Sep 24, 2019

The left wing of the Labour Party in Britain used to be firmly opposed to the EEC/EU. Why has Jeremy Corbyn broken with this consensus?

Because Corbyn has responsibilities now.

As Labour leader he has

to try to get Labour elected

and, if so, run the country well

The current Brexit omnishambles is evidence that leaving the EU is hard. And disastrous when run by incompetent chancers.

So Corbyn may, or may not, deep down, think that, in principle, the EU is a problematic institution and that ideally we wouldn’t be tied in to it. But he’s perfectly capable of seeing that this Brexit, right now, run by those clowns, is a bad thing, and something that needs to be opposed.

Many times, Corbyn has suggested that he might be able to get a better Brexit. And there’s a lot of argument to be had about whether he could, or not.

But there’s no contradiction or inconsistency in believing that No Brexit is better than Tory Brexit.


Sep 24, 2019

Computer scientists designed languages and techniques to prove the correctness of a program. Why we continue spending so much time and effort in testing instead of applying or improving the theoretical background of that research?

Because most of the results in that field of proving programs correct, deal with very small “toy” programs that don’t have to deal with the messy realities and complexities of the real world.

The formal techniques don’t scale to the software we actually want to build.

Now, we could, of course, try to work smarter. For example, if we ruthless adopted the Unix “small tools” philosophy, of a few very flexible, widely used tools, that could, perhaps be proven, and then piped together, we might be able to apply this kind of provable software in real situations. (Although much of the complexity and uncertainty would then move into the wiring graph between the components.)

Mainly we could certainly do computer programming better if we didn’t have to start from where we are, with all the messiness of existing tools, frameworks, operating systems etc.

On the other hand, starting from scratch has its own cost, which proves difficult to overcome.


Sep 24, 2019

Is democracy dead in the UK when MPs vote against the promises they made to get into power?

If MPs voting against promises they made during elections is the death of democracy, then democracy has been dead for centuries.


Sep 24, 2019

Why do many people tend to see their side of an argument as perfect and the other side as evil?

I think you have to ask “whether” before you ask “why”.

Think about lawyers for a second. They certainly argue their case strongly in court. But you don’t believe that they necessarily regard their client is perfect. Or that the opposing barrister is evil.

That is just the nature and structure of a legal case.

I wonder how often people you see arguing, even quite angrily or aggressively, on the internet are actually more like lawyers.

I, for example, take many partisan positions online. That doesn’t mean I don’t understand or see the emotional pull of the positions I’m arguing against. It just means I make an “on balance” evaluation that one side is right. And then I argue for that side.

It doesn’t mean I think people who disagree with me are evil. Or that I don’t think that they have a point or that there aren’t issues on my side. But if I’m arguing for something, spending time on all the caveats is just going to make what I say more verbose and less clear.

I argue on-line to make a case for something. Not to try to make a performance about how insightful and fair-minded I am that I need to demonstrate I see all sides to a question. Other people can offer the other guy’s side. I’ll focus on arguing my guy’s.

And that’s just me, some random dude ranting on Quora.

Maybe a lot of other people you get into arguments with are like that too.


Sep 24, 2019

What’s your favorite kind of music now as compared to 20 years ago? Would you say your music preference has changed dramatically or stayed the same?

My taste has broadened.

I pretty much like all the stuff I liked 20 years ago. But I like a lot of other stuff too, now. Both things that are older than what I was listening to then, and newer.

I may not be as obsessive over some of the things I found REALLY exciting 20 years ago. But there’s nothing I reject totally from my taste in that era. I’m happy to have them crop up in playlists. But I mainly just want more variety. Not to be stuck in a single artist or genre for more than a couple of tracks at a time.


Sep 24, 2019

Why won't Jeremy Corbyn and his Labour Party take a stand on Brexit?

They have taken a stand.

Their stand is that Brexit is not important enough a hill to die on.


Sep 24, 2019

Is melody at the heart of the best music, as Poulenc thought?

I think melody is sufficient but not necessary for good music.

You can have good music without melody. But no music with a good melody is “bad”. A good tune is all the justification any piece of music requires.


Sep 24, 2019

What kind of music genre do you hate and why?

Hate is a dangerous emotion in music.

Such strong passion easily turns to love if you aren’t careful.

I used to hate saxophones. But in the last couple of years I’ve been listening to a lot of them.


Sep 24, 2019

Why aren't there more famous progressive rock bands?

I’m tempted to say that given that length of prog songs, people just can’t fit that many bands into their hard-disk or listening time.


Sep 24, 2019

Is it possible that modern medicine could possibly screw up human evolution in a couple of thousand years?

Not in the slightest.

To think that, is to fundamentally misunderstand what “evolution” is.

Evolution is “just what happens”.

Whatever modern medicine DOES to human survival. To the shape of humans. To the distribution of human genes etc. That IS evolution at work. There is no principle or norm in evolution to say whether a change is the right or wrong change. There are no “oughts”. There is just “is”.


Sep 24, 2019

Which periods of time in the history of music did notable changes occur to the sound or style of music that was being created?

Whenever new instruments and other technologies were invented.

Eg. we switched from the classical to the romantic period basically when the piano was invented.

Pianos did three things to music :

gave composers the ability to experiment empirically with harmony, with a smoother tone than harpsichords, while more accessible than organs. These harmonic discoveries could then be brought across into their orchestral compositions.

gave an individual performer a richer, wider range of sounds / tones / colours to play in a domestic setting. At a price that the new middle-classes could afford. Leading to new genres of music intended to be played in the intimacy of the home, not a public performance space.

added a versatile new tone to the orchestra which let an individual really dialogue on equal terms with the orchestra in the form of, say, a piano concerto.

Similarly, the jazz age was created by recording technologies :

sound recording allowed us to capture and study the stylistic ticks and microtones of blues players which would have been hard to notate any other way. This led to much more interest and understanding of them. To performers trying to copy and invent their own stylistic quirks.

Similarly it allowed us to capture improvisation, leading to more attempts to understand and copy improvisation techniques. Musicians had always improvised, but written notation filters improvisation out of the official record of the music, and so downplays its importance. Sound recording brings it back, and makes it the focus. Which is what jazz is all about.

Performers could also study music and learn to copy it, simply by listening to it without learning formal notation or having access to a teacher.

Finally, radio, in particular, brought this music out of segregated black communities and into the ears of people who would otherwise never hear or learn to like it.

And rock was created by electrical amplification.

Suddenly a small combo of 3 or 4 musicians could fill a large concert hall with sound, all by themselves. It became much “cheaper” and easier to put on large events and create communal musical experiences.

Electrical amplification, distortion, feedback created entirely new colours and timbres of sound that were eagerly adopted by rock musicians and embraced in themselves.

Electrical amplification meant that the human voice and the guitar could be “balanced” to compete with loud drum kits. This meant that drummers could throw themselves into pounding their instrument with all the wild energy that excited the crowd and inspired it to dance. Without the singer and guitar melodies being effectively drowned out.

Computers have done something similar even more recently. And AI will do it tomorrow.


Sep 25, 2019

Why is Rust the most loved programming language four years in a row (2019-2016 according to Stack Overflow)? Is it misleading (only 3.2% of developers responding that they are using it)? What is your experience with Rust?

James Barton is right.

But the other thing to remember about Rust is it’s in a space, low level systems programming, where there has been relatively little competition from new and exciting languages.

New “scripting” languages on a virtual machine are ten a penny. Python, Ruby, Perl, Javascript, Groovy, Lua, Dart, TypeScript etc. etc. You are spoiled for choice. Throw in Go and Swift and Kotlin and Scala and Julia too.

For most people working on low level code it’s been C / C++ for 30 or 40 years. Pascal has fallen out of fashion. And D never took off.

Finally there’s some choice and a promise of improvement. A lot of people are going to get excited about that.


Sep 25, 2019

I keep getting segfaults when writing C++ code. What are some things about C++ that I probably don't understand that would lead to this?

First things to look for.

You defined a pointer to an object but forgot to create the object (and allocate the memory for it) before you tried to send a message to it.

You created an object on the stack, in a function somewhere. And then returned a reference to that object. Perhaps not directly, perhaps inside another object. Now that function has finished, and the object that was on the stack has disappeared. But you still have that pointer hanging around, and you think there’s an object at the end of it.


Sep 25, 2019

Who is your favorite Quora writer in programming?

There are a lot of good ones.

And I apologise in advance for those I’m going to miss out.

But …

Alan Kay … because … wow! Alan Kay, here on Quora, talking to us mere mortals. Dropping the benefits of his considerable wisdom and historical perspective. And then he starts randomly writing about guitars and how he’s learning to play the lute. And you realize that he’s actually one of the coolest dudes on the planet.

Panicz Godek because he does Lispy stuff that I’m into. And particularly because this was one of the most interesting and informative programming answers I read recently. : Panicz Godek's answer to Can you explain to non-coders the most impressive code you've seen?

Quildreen Motta because she knows a terrifying amount about stuff I didn’t know existed, and I’ve found mind blowing things from links she’s dropped.

Tikhon Jelvis has forced me to confront my prejudices against static typing and Haskell and understand them a bit better.

Anne Ogborn when I need to go to the source on Prolog

And a bunch of others I’ve learned from : Vladislav Zorov, Eliot Miranda, Ścisław Dercz, Jon Harrop, Richard Kenneth Eng, Sophia Gold, Alan Mellor, Gregg Irwin etc.


Sep 25, 2019

How does one learn how to code VST plugins?

Painfully.

Basically you go and download the VST SDK from Steinberg (and do their necessary bureaucracy) : 3rd Party Developer

Then your best bet is to go and get JUCE which is a framework for writing audio apps of various kinds, including VSTs. And comes with a reasonably nice development environment called Projucer. This is somewhere where you can work on code. But it still needs to be connected up with your real C++ compiler / IDE (eg. Visual Studio).

It’s all C++, so make sure you are familiar with that.

You can find some reasonable tutorials on the JUCE site.

It’s not mega hard. But it is more of a faff than you’d hope.

For example, I think that plugin development for VCVRack is a much better designed, nicer experience : Plugin Development Tutorial

Another way, if you aren’t doing something very processing intensive or commercial is to look into Protoplug. This is a Lua virtual machine packaged in an existing VST format. You include it in your DAW, and then write your program in Lua inside the plugin itself. It’s viable for simple synthesis / audio processing. And certainly fine for MIDI processing, algorithmic composition etc. If you aren’t a C++ programmer, it could be a better way to get started.


Sep 25, 2019

Since the Labour Party is split on Brexit, how could Jeremy Corbyn deliver Brexit if he became the UK Prime Minister? Why would the Tories help Corbyn deliver Brexit?

If Corbyn becomes PM it will almost certainly be with the, at least temporary, support of the SNP and Lib Dems.

Those other parties don't want Brexit so they won't object to Corbyn asking for an extension.

The Lib Dem official policy is just “cancel Brexit”. But, to an extent, this is simply “virtue signalling” They aren't going to join the Tories in parliament opposing a Labour proposal to hold a new referendum

So up to the “hold a new referendum” part, if Labour is in government at all, its policy is going to go through.

There'll still be an ugly fight over what questions appear on the referendum. But the assumption is that they'll be sufficiently explicit about the options that there wouldn't be the same uncertainty we have today about what the results mean.

Once the new referendum results are in, if the result is to cancel Brexit, then this doesn't need parliamentary approval. Parliament's veto over the government's Brexit plan derives from the fact a Brexit removes UK citizens' rights. An option to cancel Brexit doesn't remove those rights and doesn't need to go through parliament again.

If the referendum result is a Labour negotiated leave while staying in a customs union, then the Lib Dems / SNP might well oppose it.

The Tories will now have a choice.

They'll have been voted in on a GE promise of being the Brexit party. Labour's Brexit will have the democratic mandate of a new referendum which overrides the 2016 one.

However much they hate Corbyn, will they inflict yet more turmoil on the country and vote against what they said they were in favour of, and what the public said it wants, simply to score points?

Or will the more pragmatic Tories sigh with relief and recognise that this messy compromise of a Brexit is at least a way to get some kind of closure, to have an orderly exit and finally move on?

I think that's appealing enough that sufficient Tories could vote with Labour on this. Assuming that they haven't gone completely insane.


Sep 25, 2019

Is Jeremy Corbyn stubborn?

Yes, of course.

But then stubbornness is just the slightly derogatory term for something that gets called something else when you agree with it.


Sep 26, 2019

Is a Labour Brexit possible?

Labour's goal is for the UK to stay in a customs union.

That was an explicit possibility on the EU’s original diagram of options. The EU have no in-principle objections to being in a CU with the UK.

It would also include continuous alignment with various EU environmental and labour standards which would assuage the EU's worries about the UK trying to become Sweatshop-on-Thames.

In return, Labour wanted a seat at some of those standards setting / further trade-deal negotiating tables.

To be clear, that's certainly not what the EU was offering, and it’s unlikely to be a concession the EU wants to give. But it doesn't seem entirely implausible that some low influence “observer plus” status couldn't be dressed up sufficiently to give Labour a chance to claim it got what it wanted, without the EU risking giving the UK too much influence.

The EU has no reason to give Boris a big slice of cake, but it might, just, find it worth giving Corbyn a small finger of fudge to ensure an orderly exit and predictable ongoing relationship.

But obviously that is still an open question, as it would be the result of the negotiation.

Is this a great resolution to the whole Brexit debacle?

Not really, no. But I think it's one of the better of a range of bad possibilities at this point. Any “deal” we could possibly get, right now, is going to be pretty much a piece of nutritionless cardboard slathered in fudge. Whether it’s May’s deal with some cosmetic word changes, or NI staying in the CU in all but name.

People look at Labour’s deal and say “this is so far from what I want that it’s crap”. But it has multiple virtues : it’s a real Brexit (despite what the extremists tell you) and so respects the 2016 referendum. It resolves the NI border issue (perhaps with some extra tweaks for NI). It avoids the chaos of crashing out and keeps a lot UK / EU trade going. It avoids the UK becoming Sweatshop-on-Thames. (Obviously there are those who support the UK becoming Sweatshop-on-Thames, but I think they are the minority, even of hard Leavers)

And, most of all, it gives everyone a bit of what they want, and no-one all of what they want. It will unite the country in dissatisfaction with it. Every other solution, the solution that YOU probably think is far better, is a solution that you will love and half the country will hate. Possibly violently.

Everyone will hate Labour’s solution, but probably no one will feel that “those other bastards have won”. And if it also keeps the economy more or less ticking along, I think that’s about as good as we can hope for, now.


Sep 26, 2019

What is the specific reason why you use terms like "the radical left" and why do they scare you?

I use the term “radical left” because it represents a left that seeks radical (ie. at the root) changes, not just palliative care for the symptoms of the system we’re in. A fundamental re-organization of the system to remove the problems.

It doesn’t scare me at all. I’m radical left myself.


Sep 26, 2019

What are some ways programming is harder now than in the past?

Programming is much better than in the past, in the sense that we have far faster computers and more powerful languages and better development environments to take advantage of them.

The issue is that the world is now full of cruft and legacy that our new systems need to engage with.

If you’re lucky enough to be given a blank slate to start building from scratch, programming should be easier than ever. But most people find that, sooner or later, they have to deal with the messy world outside their systems. With legacy file-formats, and network protocols and GUI frameworks etc.

Dealing with all that is often more work than the actual new algorithmic meat of the application we are building.

Related :

Phil Jones (He / Him)'s answer to What is the greatest challenge of software development today?


Sep 26, 2019

Why does Wolfram Alpha not get updated very often?

I have no idea.

But my hunch is that this the problem with a proprietary product run by a commercial company that isn’t big enough to support it.

There is much to admire about Wolfram Alpha and the Wolfram Language. There is a very smart, very insightful guy behind it.

But clearly to be really useful, it needs major resources to maintain good up-to-date data around the world.

Clever algorithms can be done on a shoestring budget. But data is something that needs deep pockets.

And I’m guessing that Wolfram doesn’t actually have them. Wolfram Alpha needs the resources of a Google or Amazon or Facebook behind it. (In fact I half expected at some point Google to step in and sponsor or buy WA, but I think the days of this kind of largess from Google are over.)

Wolfram Alpha was ahead of its time. And as all of the major giants like Google, Microsoft, Amazon are pushing their AI toolkits and cloud services. Maybe one of them will buy Wolfram to incorporate it into their knowledge platform.

But otherwise I suspect Wolfram isn’t in a position to sustain Alpha. And one symptom of that is probably that it isn’t updated as frequently as it needs to be.


Sep 26, 2019

Why has the British pound fallen from nearly 3 in the 1970s to every dollar to 1.23 in 2019?

That’s a long time and there are a lot of reasons.

But one big one is that the US dollar is the world’s reserve currency. The currency that other countries agree to hold to ensure they have a “hard” currency to trade with the rest of the world in the event of their own currency deflating.

That’s a huge boost to the US dollar.

You can read more of the history of why that is, here : How the U.S. Dollar Became the World's Reserve Currency


Sep 26, 2019

What is the most compact programming language?

Do you mean in terms of size of VM / interpreter / compiler?

Or that makes the most compact object code?

I’d guess that in terms of infrastructure to support it, Forth is about as minimal as you can get.

If you are looking for a nice, small scripting language to embed in your larger application, then Lua is probably your best bet.


Sep 26, 2019

Would a labour government in Britain be able legally to abolish independent schools?

As I understand it, parents are already obliged to send their children to a recognised school.

Presumably all the government has to do is remove the recognition from the private schools.


Sep 26, 2019

Are supporters and opponents of capitalism just talking past each other?

Largely, yes.

Take the word “capitalism” itself.

Supporters of capitalism and opponents of capitalism use the word differently, think of different things when they hear it, and it has completely different resonances and implications for them.

To briefly give two examples :

Supporters largely think of “capitalism” as a universal economic principle which involves nothing more than people being free to buy and sell things in a market.

Opponents largely think of it as the historical phase in economic history that we happen to be living through, characterized by a number of institutions. Not only markets. But, in particular, stock markets and bond markets. And all the legal apparatus around that.

Supporters of capitalism tend to see the world as a kind of Manichaean conflict between two fundamentally opposed universal forces : oppressive top-down hierarchical control, often underpinned by violent coercion, as embodied by the state vs. voluntary horizontal co-operation without violence, as embodied by market transactions.

Opponents of capitalism don’t recognise this dichotomy at all. But see the market and state as partners in the same system of “capitalism”. With property and markets actually being created by the state, via everything from enclosures acts and patents and all the other mechanisms for privatising the commons. And that it is state coercion that ultimately underpins property rights (which is why the state puts burglars in prison).

These models are deeply entrenched, and it’s easy for either side to forget that the other isn’t working with the same notion of “capitalism” when they get into an argument about it.


Sep 26, 2019

Why was the prorogation of the British parliament ruled unconstitutional if, as I understand it, all new prime ministers do it? If because it was too long, then why didn't the court just shorten it a bit?

This is the controversial bit.

But partly I think it was unconstitutional because parliament clearly didn’t want to be prorogued. Whereas normally they wouldn’t have an objection.

And because this was very obviously intended to remove the scope for parliamentary oversight of what Boris was doing, and to limit parliament’s scope to act against Boris.

Now there are some people accusing the supreme court of “activism” ie. making a decision on political and not legal grounds. I think that’s wrong. In the sense that in our unwritten constitution, which is very much a product of interpretation, that the prorogation was very much against the spirit of the constitution if not the letter.

In other words, the spirit of the constitution is that parliament is sovereign. And that the PM and government only get their authority through parliament, and are answerable to parliament.

A prorogation with the clear intention of giving parliament less power of oversight and less power to constrain the PM, is clearly against that constitutional spirit. Even if the mechanism that is used is one which is often used without comment.

The court couldn’t just “shorten it a bit” because it’s not in the court’s authority to tell parliament what to do. Parliament is sovereign. So all the court can do is tell the PM that he’s wrong to close parliament. Which allows parliament to open again and decide, itself, what to do next.


Sep 26, 2019

Will object-oriented programming be replaced by protocol-oriented programming?

To the extent I understand it, protocol-oriented programming looks more or less like a variant of object-oriented. Or a kind of “mixin-oriented programming”.

I don’t know if by itself it’s that different, is it?

Possibly the protocol flavour of OO could take off, vs. the more traditional forms. But I don’t see it as a big paradigm shift. More a refinement within OO.


Sep 27, 2019

Is Erlang closer to Alan Kay's original vision of OOP than Smalltalk?

Only Alan Kay can tell you for sure. But I seem to remember him saying somewhere that Smalltalk-71 was more like Erlang but Smalltalk-72 moved in a slightly different direction, mainly because of the emphasis on the GUI environment.

Maybe I’m misremembering, but it would be quite interesting if this were the case. Actors seem cooler than Objects in the sense of all living in their separate threads. But Actors don’t share state. And possibly shared state is something that makes handling, say, editable bitmaps and the other very stateful widgets of a GUI environment, tractable.


Sep 27, 2019

Is it possible that evolution continues after huge environmental disasters leading to alternate types of life from carbon to say silicon?

It’s almost certain that evolution continues after huge environmental disasters. Unless life is eradicated entirely.

Could current carbon based life evolve to using silicon?

It’s a looooooong way. Basically you’d have to replace all the carbon based replicators with alternative silicon based ones.

I seem to remember that at one point back in the 70s or 80s there was a hypothesis about the origin of life, that posited that reproducing silicon crystals acted as a kind of scaffolding for carbon based replicators to appear. I don’t know if this hypothesis still has validity or supporters or if it has definitely been ruled out. But if “scaffolding” is a valid step in a chain of reproduction, then maybe humans are already building silicon based things that will eventually be able to reproduce and carry on after we are gone … ;-)


Sep 27, 2019

Does the concept of evolution support racism?

Good evolutionary thought, no.

It reminds us that humans are all closely related and incredibly similar, that genetic diversity within races is broader than the alleged differences between races, and dismantles the idea that race is anything other than culturally imposed taxonomy.

Obviously racists will try to use anything to justify their beliefs. And certainly try to use evolution.

But it doesn't back them up.


Sep 27, 2019

Are there other languages like Haskell that could be used in industries such as aviation?

As another answer says, Haskell's laziness is problematic for real time applications.

But maybe something in the ML family would work. An OCaml variant. I hear JoCaml is fast.


Sep 28, 2019

How can there be one truth, but numerous ideologies?

Because truth is very big and each ideology only grasps a part of it.


Sep 28, 2019

Would Jo Swinson make an ideal leader of a National Unity government?

If you start by announcing “I will NEVER work with the leader of the opposition, who is unfit for office because … reasons” it's hard to row back from that to try to lead a government of unity that includes the largest opposition party.

More importantly. Swinson has been successful in the last month or so by playing the “ramp up the polarization” game. By taking LibDems away from their previous support for a referendum and making them the “cancel Brexit” party.

That wins them passionate Remain voters and MPs and is good for morale. But it really isn’t a road to “national unity”.

The only plausible national unity government is going to have to convince people it respects and will work for both passionate Leavers and passionate Remainers. Probably by finding some kind of intermediate / messy compromise position between the two camps.

Unfortunately, we’re in very polarized times, and any politician who does that is immediately accused of “fence sitting” and “lacking in principle”.

One problem with the passionate pro-European Remain camp is that they still have a kind of ancestral folk memory of when they were the middle-of-the-road centrists. So even as they career off towards the most extreme anti-Brexit stance, campaigning on slogans like “Bollocks to Brexit” (hardly an example of the kind polite measured language they’d claim to stand for), and now making their platform a direct rejection of the half of the country that voted Leave, they still fondly believe that they represent some kind of common sensical mass of “most people in the country”. And keep announcing that they are perfect to lead national unity because unlike, say, the Labour candidate, they aren’t outsider extremists.

And you know, the Lib Dems, and their supporters actually claim to believe that.

They actually accuse Corbyn of both “fence sitting indecision, trying to appeal to both sides” AND of being “dangerous extremist”. At the same time.


Sep 28, 2019

Was there electronic music before the 1950s?

Not much.

There wasn’t much electronics before the 1950s.

There were radios. And electrical interference.

You had electrical instruments like the Theremin and early Electric organs.

There wasn’t really multi-track recording before the 50s, you just got a lot of musicians into a room and recorded them playing together. So if you wanted to have purely electronic music with multiple electronic tones, you’d have had to assemble a whole band of theremins and electric organs playing together and record them.

I’ve never heard of anyone who did that. More common you’d have one guy playing an electric organ. And, technically, that would be “electronic music”. But mainly these were arrangements of the kinds of music that was originally written for acoustic instruments.

Electric organs were more valued because they made a lot of noise in places where it wouldn’t be practical to have an orchestra, eg. in a cinema (or perhaps baseball game). The sound wasn’t necessarily considered all that “nice” to listen to, so I don’t know if people would bother to record it. If you’re going to go to the trouble of making a record, why not use a real orchestra?

Similarly, theremins were more likely used as solo instruments against a real orchestra backing.

The closest thing to our idea of “electronic music” was actually being made by experimental film makers.

Here, for example, is a music made literally by cutting the shapes of sound-waves out of pieces of paper. And then “filming” the animation he makes out of them in the “sound track” of the film, so that they get rendered as sounds.

And here’s Noman McLaren drawing in pen on that film soundtrack in 1940

see more here :

You can just about imagine an amazing album being made with pre-1950s technology. Which would combine hand-painted on film “percussion” and paper-cut drones, with perhaps electric organ chords and theremins soloing over the top.

Sadly I don’t believe tastes at the time would have supported recording such an album. Or that any such album exists.

Though you can imagine hipsters today trying to recreate it …

… actually …

…. damn, that goes onto my (already-too-long) “to-do list”.


Sep 28, 2019

If Corbyn is installed (by support of SNP & others) as the next prime minister, what is the likely outcome for Labour at any future election?

If Corbyn is installed in a VONC with the support of the SNP and others then he will have a very limited mandate.

Effectively to ask the EU for another extension. And then to hold either a new GE or a new referendum.

One question will be whether he would get an extension. Most people assume that he would. But it could be that Boris’s current strategy is to make the UK so obnoxiously unreliable and such a febrile liability that even if he’s VONCed out of office, the EU will be wary of leaving open the door to a UK on the verge of civil war to come back in.

If Corbyn does get the extension then I think that the referendum or GE will go ahead. Labour is a bit backwards and forwards on which of these it prefers. But that’s partly because it’s sensitive to other events, the mood of other parties in parliament and the public. Clearly Labour will prefer the road which is most likely to lead it to winning a new GE, rather than the road that leads to it sacrificing itself to stop Brexit. But stopping a No Deal Brexit is something it’s committed to.

I think it Corbyn just gets into office and a) does what he says, and b) Brexit disaster is averted, then this will improve his chances at a new GE. His job as interim PM is to look statesmanlike enough to win the GE. So that people will say “Fine, he was OK as caretaker, maybe I shouldn’t be too scared of a full Labour government”. Not to try to do a bunch of sneaky stuff for three months and then get trashed in the GE.


Sep 28, 2019

What song first got you into EDM?

My first album I ever had as a kid. I wasn’t even into music. Just this was a SciFi epic in tape format.

Plenty of wild electronic sounds (for the time), to a disco beat.

After that, I was already inclined to like modern sounding electronic music.

A couple of years later. The first album I bought for myself :

I already wanted to listen to synths. And odd, experimental sounds.

Of course, throughout the 80s I listened to a lot of synth-pop. And early industrial stuff like Cabaret Voltaire and obscure stuff that came out on Mute Records.

And then sometime around 1988, I read a review in a magazine of this track by Baby Ford. It said something like “there’s no structure to this. Synthesizers come and go. Not always in tune. But it might end up your record of the year.”

And, yeah, it did. In 1988 this was possibly the most exciting thing I’d ever heard. Uncompromising beat, weird out-of-tuneness. Meaningless baby talk and ecstatic cries. This was the triumph of acid house. Everything that electronic music and the second summer of love was supposed to be about. Music taking you to a new dimension - beyond pedestrian intellectual concerns of song-structure and perfunctory lyrics - to a realm of pure experience. I still never took ecstasy or dropped acid. But who needs to when music is as freakily and exhilaratingly trippy as this?

Of course, I’m now officially “old”. And I’m really not in the market for hours of late-night clubbing. My body can’t handle it.

That doesn’t mean I can’t appreciate a good club tune if I hear one. But being, as I say, officially old, does mean that 99% of the EDM I hear today I think is boring and derivative. On the other hand, the curse of being old is that 99% of everything sounds boring and derivative. Fortunately there is so much music in the world, the 1% of good stuff is bigger than I’m ever likely to run out of.


Sep 29, 2019

Is the practice of amateur or 'Ham' radio seeing less interest as technological options grow, or is it still on the rise and just not getting as much exposure lately?

In my local hackspace, there was a bit of a craze a couple of years ago for everyone to get ham radio licenses.

That’s not my thing. So I didn’t. But about 5 or 6 of our members did. It was fashionable for a year or so. And someone hooked up their transceiver to the internet, so they could talk to other radio hams around the world via … er … the internet. The last couple of miles are radio, but the international connection is online.

I’m not quite sure what that point of that is, but it’s cool I suppose. It’s what hams seem to be doing … bringing radio and internet together. There’s also interest in software defined radio. And ways of setting up an alternative IP over amateur radio. And, yeah, the disaster preparation.

So I suspect ham radio is kind of dissolving and blurring into the rest of our communication technologies. But will have a place.


Sep 29, 2019

Will sound technology in the music business eventually become so advanced that real musicians will disappear from commercial music production? Won’t this save money and lead to people playing instruments only for their personal pleasure?

That's been happening for at least 100 years.

Live popular music went from orchestras, to jazz bands (fewer, louder, higher tech instruments like saxophones) to rock bands (just four guys armed with electrical amplification) to synth duos to solo DJs.

In the studio we've also replaced small orchestras with rock bands, a few session musicians, and increasingly a couple of guys and computers.

Much, if not most, pop and hip-hop you hear in the charts is made like this.

Very few musicians these days make money, or even expect to. It is already all about expressing yourself and having fun.


Sep 29, 2019

What musical groups blend two unrelated genres to create new music?

Dutch punk band, The Ex and Ethiopian jazz saxophonist Getatchew Mekuria


Sep 29, 2019

What applications is the Ruby programming language good to use for?

I’m guessing still web backends in Rails.

And maybe DevOps scripting of things like Puppet.


Sep 29, 2019

What is the best way for an older person (like me) to get familiar with today's popular music and contemporary singer-songwriters? Radio stations seem pre-programmed and I don't get a sense that the deejays are trying to share what is new.


Sep 29, 2019

Do you think that Elon Musk will succeed in making humankind a two-planet species?

No.

Space is too big for Musk's fantasies.

Humans may eventually become spacefarers; but only after we've flooded the solar system with robot probes and robot mining operations and robot way stations and other infrastructure.

It's a multi-century project that needs the resources and commitment of nation states. Not one maverick millionaire.


Sep 30, 2019

Why do some people equate MGTOW to being homosexual?

Because, let's face it, the name totally sounds like a Victorian euphamism for homosexuality.


Sep 30, 2019

Is it okay to like Wagner’s music today?

Sure.

If you give up all the art from every artist you disapprove of you'll find yourself with little to no art left.

Today, thanks to social media, we discover that we are surrounded by people who think and support things that are anathema to us.

But we can't boycott or cancel half of our community. If you won't listen to Wagner, will you buy bread from a baker who thinks black people shouldn't vote? Or hire the car mechanic who wants tax funded universal healthcare?

Try to be too purist about this and your community or town or country will collapse into civil war.

At some point we have to focus on what's good in others, no what's bad.


Sep 30, 2019

Is it possible to be a huge fan of two completely opposing genres of music, like classical and heavy metal?

Yes.

Of course


Sep 30, 2019

Which type of music genre gets too much hate?

Any music genre that black kids invented and like to listen to and dance to and express themselves with.

Anything seen as simultaneously highbrow and modern.


Sep 30, 2019

Is Boris Johnson's language inflammatory? If yes, why and how is this dangerous?

I think David Haigh makes a good point.

There’s always been incendiary language in politics. Frankly anything that people care about, they are going to start swearing and making pseudo violent claims about. Listen how people talk in, say, a business environment, or sport, about “killing” and “smashing” the competitors and opponents.

The problem is, that, today, we actually have concrete reasons to think that there’s a crowd of people out there, so wound up by Brexit and other hot-issues on social media, that they may actually act on this kind of rhetoric.

The guy who murdered Jo Cox was a far right extremist who was wound up by talk of how the political class had “betrayed” England. Similarly, the guy who drove the van into a group of Muslims outside a mosque in Finsbury Park was psyched up to it by right-wing demagogues on social media. (Of course, Muslim terrorists are also “radicalised” on social media, but it’s not usually by mainstream British politicians or newspapers.)

Obviously one should be more careful with your words when there’s a significant chance that people will act on them.


Sep 30, 2019

If you were an evil corporate owner, what music would you listen to?

Martin Shkreli spent $2 million on a Wu Tang album. (Martin Shkreli's $2m Wu-Tang Clan album seized by federal court)

I don’t come to dis gangster rap. But undoubtedly it appeals to and pumps up the bad guys. Even the corporate bad guys.


Sep 30, 2019

Is there really something to learn musically from every genre of music?

It depends what you mean “something to learn”.

At the very least, in order to understand a genre, you have to learn its rules and conventions.

You can dislike a genre. Even dismiss a genre. But you’ll look silly if you try to fake a genre without understanding its conventions. (That’s something that a lot haters get wrong. They hear a genre, don’t understand the conventions, find it simplistic in the conventions they think are important, and then try to pastiche it by using their own misunderstandings. That’s usually a way to look and sound like an idiot.)

So there’s always musical information available in every genre. That’s what makes it a genre.

But you aren’t obliged to like, or listen to, or play every genre.

If you absolutely just HATE flamenco, then just ignore it.


Sep 30, 2019

In what countries has the political left gone so far as to become the right, and the political right become the left?

Nowhere.

“Horseshoe theory” is just an artefact of how you try to project certain complex multi-dimensional political positions into a simplified 1-D space.

It’s like looking into the sky, seeing two stars that look close together because one is more or less in front of the other, and not noticing that one is 50 light-years further away than the other.


Oct 1, 2019

What do you think of Labour promising to give all foreigners the right to vote in everything and extending free movement of people to countries outside the EU?

If it were true, it would be wonderful.


Oct 1, 2019

Multiculturalism has a higher value than monoculturalism. Why? Is the European multiculturalism natural or forced?

European multiculturalism is natural.

Europe has always been a continent of a lot of little kingdoms, somewhat separated from each other by geography, speaking different languages, living in different microclimates, rearing different livestock and growing different crops, developing different cuisines, music, literature, art, products, services etc.

That has been its great strength. The internal diversity of Europe. The variation between, say, Italy and Sweden, Portugal and Poland.

Compare China, a fabulously successful, (on its own terms), monoculture that has sat around doing very little on the world stage for a thousand years.


Oct 1, 2019

Is it worth to spend extra money to rent a personal office in a co-working space for learning machine learning and AI?

I’m not sure a co-working space is a particularly good environment to study and learn anything.

Studying requires you spend lots of time on your own, cut off from distractions of other people.

In university you balance alone-time with hanging out with, and bouncing ideas off, other students in your peer group, who are also studying and thinking about the same things as you.

Co-working spaces do have some good potential for synergies between members. But they are lousy for studying.

They have a lot of distractions in the form of other smart, interesting people, doing other interesting things that you’ll be curious about. But they don’t have the compensating virtue that those other people are focused on exactly the same things as you.

Co-working can be great at stimulating your creativity. Giving you insights into new problems and solutions that you can adopt, or adapt to your own situation. But when you are trying to cram existing knowledge into your head, that is NOT what you want.

So my advice … go on meetup.com and try to find a study group, of people who want to learn exactly the same thing that you want to. Schedule to spend an afternoon a week together in a library somewhere.

Don’t rent a desk at a co-working space.


Oct 1, 2019

What are good resources for composing music in the style of sea shanties?


Oct 1, 2019

Will the UK encourage other EU nations to leave the EU after Brexit happens?

If, by some miracle, the UK does very well, better, outside the EU, than it was doing inside it, then of course other countries may be tempted to follow it.

Don’t get your hopes up though. By far the most probable thing is for the UK to do disastrously badly when it crashes / stumbles out of the EU. And for other EU countries to become extremely attached to their EU membership.


Oct 1, 2019

Should nuclear energy be banned?

Banned outright? No.

But nuclear energy can be dangerous unless well managed. So it should be regulated, and people should be careful with it.

On the whole, after 3 Mile Island and Chernobyl and Fukushima, most governments DO take that responsibility seriously.

Of course, that makes nuclear expensive.

Far more expensive than wind and solar are becoming.

The worry now is that a bunch of nuclear fanbois will start demanding an end to safety regulation just because they want to help nuclear compete with cheaper wind and solar (which is silly, and pointless).

Put the money that you want to spend on nuclear research into upgrading the transmission network, and battery technology and other storage research, and into smart metering (to charge people more when less energy is available) and you’ll get cheaper, safer energy. And you’ll solve most of the “what about when the sun doesn’t shine and the wind isn’t blowing?” problem too.


Oct 1, 2019

Is it fair to say that the right-wing ideology is based primarily on religious beliefs?

No.

Right-wing ideology is based primarily on tribalism.

It’s the belief that clinging to one’s own kind is the best protection against a harsh and dangerous world, and that reciprocating that protection through loyalty to one’s own group, is the highest form responsibility.

And that those who reject that, who consort with and prioritize others over their own kind, are the most irresponsible and venal people there could be.


Oct 1, 2019

Should nations discourage accumulation of wealth through monetary policies and taxes?

Yes.

They shouldn’t just “discourage” accumulation of wealth.

They should make it impossible to accumulate too much wealth.

I, personally, think we should simply have a cap on maximum size of corporations.

Written into company law.

Such that if a company gets beyond a particular size, it must automatically split into two rival companies, with no common shareholders, executives or board members.

Forget faffing around trying to prove a monopoly. If corporation X is worth over a 100 million dollars, it must split.

Write this into the software that runs the stock-exchange. Have it happen automatically.

Bank accounts should be capped. So that they literally can’t receive more than a maximum amount of money. Think of it like a cheque bouncing. Except money you are trying to pay into the account, bounces off when the account is “full”. And nobody can have two accounts.


Oct 1, 2019

Will media and digital platforms have to introduce some kind of authenticity scheme for videos as fake video deepfake technology becomes more accessible and popular?

Can't be done.

Yes, you can watermark, digitally sign video files. But you can never be sure about the time before the video was signed.

There's no technological fix. People are just going to have to get used to the fact that video accounts are no more reliable than written / textual accounts.


Oct 1, 2019

Why is the Irish backstop so popular?

It’s not at all popular.

Pretty much everyone hates it.

The only issue is that it’s a reflection of reality.

The reality is that the UK “wants” / or is “obliged” to / “signed up for” two contradictory things. One is to leave the EU and put a border between itself and the EU. (Which is what leaving entails). And the other is to NOT have a border because we signed up to the Good Friday Agreement peace treaty to say that we wouldn’t have one.

The question is how to resolve those incompatible requirements.

You can’t actually have both at the same time, so there’s only really one third possibility. You put off making the decision until “something turns up”. Eg. a technical fix or some change in political weather.

Both the UK under May and the Ireland / the EU were happy with “putting it off until something turns up”.

The problem was what would happen during the waiting period. And how you recognise when something HAS turned up.

Ireland (and the EU, who are backing up Ireland in these negotiations) thinks that the GFA is more important than UK’s independence. While hardcore Leavers think that the UK’s independence is more important than the GFA.

So Ireland / EU want to leave the border open and not have, at least NI, leave the single market until the something has turned up. And until they accept that the something is a real thing.

While the hardcore Leavers, in as much as they had a coherent position, wanted the UK to be able unilaterally decide when that something had turned up.

It’s really an impossible situation at this point. And both sides’ points-of-view make sense. Clearly if the UK can decide that “this technology is sufficient” without the Irish having an input or a veto, then the UK can just declare that tomorrow, and renege on the GFA. If Ireland has a permanent veto, then it might never allow the UK to leave the backstop (and therefore the single market)

The real problem behind that is the breakdown in trust and good-will between the UK and the EU.

This is almost entirely the fault of the Leave extremists. And people like Boris Johnson who used Leave extremism for his own political ambition. Leave extremists and opportunists like Boris have spent so long telling themselves and their supporters that the EU is in bad faith and an evil oppressor, that neither they nor their supporters are willing to make the concessions necessary to get a resolution to the problem.

However …

I think that, to an extent, the EU and Irish are also, now, so pissed off that they are unwilling to give Johnson’s UK any leeway. And are probably playing harder ball than they really need to on this.

If both sides were genuinely well intentioned and primarily focused on solving THIS problem and not the wider politics or issues, then I think there would be more creative solutions available.

And various layers of compromise / fudge / extra checks and balances could get us closer to a solution.

Two examples :

a backstop with explicit expiry / review dates. In 2, 4 or 10 years time, where there would be a formal requirement to review and renegotiate the backstop, in light of whatever trade deal the UK and EU actually ended up with.

Leavers are right that It is especially problematic to try to resolve the backstop without knowing what the future EU / UK relation will be. In this very politically charged and polarized atmosphere.

Having a time-limited backstop, with an explicit review that kicks in in 4 years would serve 99% of the purposes of the backstop, but also give a definitive commitment to the UK that it couldn’t be an indefinite thing against the UK’s will. And by the time it needs to be re-negotiated, the UK / EU relationship would be clearer which would make it easier.

a joint body, run by both the UK and the EU, whose job is to actually control the border, and check the goods passing through. This wouldn’t eliminate the symbolism of border posts. But having both British and Irish staff manning the posts, working together in one place, with their dual responsibilities to both the Irish and British governments, might reduce some of the problems and scope for one side to believe that the other is “cheating”. Perhaps a revived IRA would like to shoot at a British border guard. But what if they simply couldn’t tell, from the uniform, whether someone was a British or Irish guard?

I don’t know if these are good or workable ideas.

What I do know is that if there’s to be any way forward that isn’t a total disaster we have to be willing to look for compromises and creative new solutions. Not just demand that one side is right and should win.


Oct 1, 2019

Do you generally agree or disagree with AOC?

Generally agree.

She’s only human and we all make mistakes, but most of the time she’s right.


Oct 1, 2019

Why don't music artists make their own music?

Many music artists DO make their own music.

If you’re asking why there are professional singers who have other people write songs for them, and play instruments, then that has been the way that music has always been made.

Why do opera singers need Mozart and Wagner to write their arias? Couldn’t they just freestyle them on the spot?

But musicians are technical specialists. Violinists don’t play the bassoon, flautists don’t conduct, singers aren’t composers.

Even in some very famous bands, which seem to carry the flag for musicians as composers, often the guy who writes the songs is not the singer / front-man. But the guitarist. Or bassist.

Frank Sinatra didn’t write his own songs. Burt Bacharach and Holland–Dozier–Holland wrote the hits of Motown.

Music emerges from the collaboration of specialist talents.


Oct 2, 2019

In light of Mr. Juncker welcoming the arrival of the Brexit proposals in Brussels saying, "The EU remained available 24/7, night and day for further negotiations," do you feel that Boris has them running scared?

No.

I feel that this is what diplomacy is all about.

Being polite to, and listening to, people, however idiotic you think they are.

Funnily enough, English people used to be good at this and have a strong intuitive understanding of it. I don't know what happened to that.


Oct 2, 2019

Do artists/musicians enjoy listening to their own music just like many regular people do?

I’m currently in a phase of listening heavily to my own music. Particularly my work-in-progress.

And really enjoying it.

In fact, I’m probably not sufficiently objective or critical of it. I find the slapdash sketchiness of it charming rather than problematic. ;-) It does what I want from music, it has the kind of tunes I like, against the kind of instrumentation I like, and rhythms I like, and experimentation I like. Without anything that I don’t like. Or which I find unnecessary.

Now, at the same time, I wish it was better. I wish it was more skilful. I wish it was less repetitive. (It is, I have to admit, very repetitive, made on looping DAW software). I really wish I was better at music. I wish it was more sophisticated. More elegant. More trendy and more admired. And certainly I wish it was better mixed and mastered to sound better on other people’s sound systems.

But I no longer wish it was different. I don’t wish it was somehow closer to genre norms, or more like artist X. It’s exactly like artist ME, in the kind of messy between-genre that I make. And that’s exactly what I want to make and want to listen to.

I struggle to be objective. I see flaws. But I don’t know how to improve on them. Every time I go to change something I feel that I’m losing something as well as gaining. And that’s hard to handle. I know that hurts the objective quality. I’m sure everyone else will hate the music because the flaws glaring at them.

That’s the (possibly not very) strange paradox. I simultaneously don’t trust the music is good enough for anyone else to like. But it’s the only thing that I could like this much.


Oct 2, 2019

Did radio make all the pop songs so short?

Songs have always been short.

19th century German leider songs are about 2 to 3 minutes.


Oct 2, 2019

Are Boris Johnson and Jacob Rees-Mogg two of the few justifications for Labour's policy of ending private schooling in the UK?

Two of the MANY justifications for Labour’s policy of ending private schooling in the UK.

It’s just that these two are particularly egregious and famous at the moment.

But there’s a second and third and fourth tiers of over-privileged, over-promoted, over-entitled products of UK public schooling screwing up the UK all over.


Oct 2, 2019

Does agreeing to disagree help anyone?

It helps everyone avoid wasting their time, energy and mental health on continued back and forth arguing.


Oct 2, 2019

Was Archbishop of Canterbury right to say “We have to take seriously the fact that the majority voted Leave. We may not like it, but that is democracy; and that means we have to stop whingeing about it and do something about reuniting the country.”?

Yes, of course.


Oct 3, 2019

Is Deadmau5's "Strobe" a good composition by classical composition standards?

By real “classical”, as in 18th century, standards?

It’s just so far away from it that the concept of “good” is neither here nor there. You might as well ask if Elvis’s Heartbreak Hotel is a good trap song.

By the standards of contemporary orchestral composition. You have to compare it to people like Arvo Pärt etc. Is it as good as Arvo Pärt or Henryk Górecki? I don’t think it’s sufficiently ambitious to be. But to be fair to Deadmau5, if he really wanted to, and put the effort in, based on the evidence here, he probably could write an orchestral piece that was comparable to the Holy Minimalists. He just hasn’t done so with this.

I think this sounds a hell of a lot more like “film music” than “contemporary academic (ie. “classical”)” music. You don’t make things “classical” just by arranging them for orchestra and using a few orchestral techniques. This is still very obviously just a piece of fairly bland contemporary “electronica” arranged for an orchestra.

Perhaps the best comparison to make would be someone like Ryuichi Sakamoto who has moved from electronic synth-pop into compositions which really do have aspirations to be “serious orchestral music”.

For example :

Although I’m not massively keen on this stuff. (Despite being a big fan of Sakamoto’s pop / electronic music) you can hear it does have complexity and ambition, and mastery of the orchestra. Sakamoto is your measuring stick to gauge if your favourite electronic musician has actually made the leap to being comparable to contemporary “classical” music.

Like I say, I don’t think Deadmau5 has. So far.


Oct 4, 2019

Why aren't (short) electric guitar riffs used more commonly in electronic music? I have two examples where they are used: Vorsa - Avoiding, Blake Rose - Hotel Room. Can you suggest any similar music?

Based on that Vorsa example it's not clear what the difference there is between “electronic” music that samples a guitar riff and contemporary indie pop rock.

Doesn't most pop guitar music these days get recorded onto a computer?


Oct 4, 2019

Can AI eventually make music better than human beings?

The most interesting thing about AIs is that they challenge our conception of what “good” or “better” music is.

However we theorize music, whatever structural elements we attribute to it. Sooner or later someone is going to put those theories into an algorithm, and computers will be able to generate more of that stuff.

And if we can’t analyse the music and build a theory and an algorithm, then machine learning systems will almost certainly be able to do that for us. They’ll listen to any class of music that we point them at, and discover the theory or the models to build more of it.

But will that make the music worth listening to?

It raises the question of why we listen to music. What’s it for?

Why do we want to listen to Wagner and The Specials and Snarky Puppy? What is it about that series of notes played in those timbres by those people make us particularly value them?

What, I think we are already discovering is that music is not about the notes or the sound-waves at all. It’s already about the people and the story behind it. We already like pop songs that follow the most ordinary musical formulae you can imagine. Formulae that computers have been able to compose since the 1960s. Most pop music is just I V IV VI chords.

And increasingly we don’t really care if our singers can’t “sing” (as in hit notes), and that they need the help of autotune. Or that their backing bands are made on Fruity Loops. Or that the producer is using off-the-shelf loops and presets. (With a few personalizing tweaks). Or that musical theory is available in a plugin. We won’t care as neural networks, trained on millions of examples of a particular genre, find their ways into the plugins in our DAWs.

What we’ll care about is the story of the people behind it.

And we’ll realize that that is ALWAYS what we cared about. Not the notes. Not the complexity of the harmonic series. Not Ling Ling’s 40 hours of practice a day to be able to hit exactly the right tones at exactly the right time.

We care about the story and the people behind the music. If the music is technically a machine going “Bang Bang Bang Bang” then we’ll start to ask for the story of the electronic engineers that designed the machine. And the programmer who decided that it should be Bang Bang Bang Bang and not Bang Bang Bong Bang. Or the DJs who played that sound in the Muzic Box to create a party vibe that conquered the world.

Music is always about the people behind it and their story. Machines will take over all the hard repetitive body contortions. Machines might take over the selection of notes and sequences and timbres.

But machines won’t take over the narrative spinning. Machines won’t have stories. And won’t tell stories. Somewhere, we’ll want a human about whom we can tell stories. A human we can admire. A human we can aspire to be like.

Increasingly, those stories will features machines as participants. Instead of the story being about Ling Ling practising for 40 hours a day and therefore able to tickle various taut catgut cords in a complex but controlled manner, the stories will be about Deadmau5’s ability to tickle the knobs on his modular rack to create such a warm and wondrous sound.

And soon, the stories will be about the way that X’s perfect sense of tune selection means they fed the recurrent neural networks just the right diet of musical history, in just the right order and proportion, that the network generates generation changing masterpieces.

And the billions of other AI generated sequences of bits in MP3 format, will be totally ignored.


Oct 4, 2019

Where do you find your new music? What apps and techniques within those mines the best stuff consistently?

I don’t use or need an app.

Mainly it’s

I’m looking for a particular band on YouTube. I get “more stuff like this” recommendations from YouTube

Bandcamp Daily and BandCamp in general. Most of my favourite artists are on BandCamp, and that’s the only place I buy music these days.

Sometimes from reading magazines like The Wire Magazine - Adventures in Sound and Music, The Quietus, FACT Magazine etc.


Oct 5, 2019

What would happen if an infant drank coffee?

I drank coffee from the age of about 4 or 5.

Albeit fairly weak instant coffee with milk and sugar.

The result .. Well I am a bit of a coffee addict. Drinking 5 to 10 cups of (fairly weak, instant) coffee with milk per day.

I've given up sugar though.


Oct 5, 2019

In terms of electronic music production, how do you find/develop your own signature sounds?

Same as in any other art.

The more influences you have, the wider variety of influences you have, the more your personal intersection of those influences will be idiosyncratic and unique.

If you only admire and listen to one artist, or a handful of famous people all in a very narrow genre, you'll try to sound exactly like them.

If you are passionate about ten different artists in five different genres and keep trying to sound like all of them at the same time, you can't help ending up sounding like none of them, and therefore, yourself.


Oct 5, 2019

Do FL Studio 20 and FL Studio 12 have similar workflows?

Pretty similar.

I don’t remember any disruptions when I upgraded.

There’s a new thing on the side of the playlist which I don’t use much, but I can see that some people might become very used to it and miss it if they went back to 12. But it’s the usual Fruity.

As In Tegral says, freezing midi tracks to audio is now much easier and nicer. And there are a few other quick ways you can do stuff like Render and Replace a pattern, which are handy.

What is possibly more of an issue is that Image Line are deprecating some older synths like the Wasp, Wasp XT, SimSynth and TS404. Particularly in the 64 bit version.

So one thing I find is if I go back to an old track (from say 5 years ago), some of the synth tracks don’t work. I have to go into the 32 bit version and render those tracks as audio.

At some point, I’m guessing that’s not going to be possible at all. So you need to keep on your toes with new FL Studio. Make sure you have audio renderings of old synth tracks, because you don’t quite know if a new upgrade isn’t going make them completely unplayable at some point.


Oct 5, 2019

Will no Brexit help the UK economy rather than having Brexit?

Yes.

Cancelling Brexit would avoid a big collapse in the UK economy.

It won’t repair all the lost confidence and lost trust in the UK, and bring back all the companies that have already left, but it should keep things more or less chugging along where they are.

Whereas Brexit of any kind will hurt it.

And No Deal / disorderly Brexit is going to be pretty bad. With some doubt about just how bad.


Oct 5, 2019

Would rock and roll exist in an alternate reality? Is it just the accidental product of human experimentation? Was it a logical development of musical expression that was going to come about one way or another?

I think these things are logical, and more or less determined by the technology and human predilections :

with the invention of electrical amplification we’d start getting a small group of young people making a big, exciting noise, which would involve some kind of rhythm, some kind of shouty singing. And it would be very popular.

with the invention of the transistor and cheap radios, we’d start getting genres of music and radio stations that were aimed exclusively at rebellious teenagers, and which older people didn’t like very much.

those songs would be about teenage concerns : love, heartbreak, frustration, rebellion. And in some sub-genres : dark, depressive, violent themes, and some pro-peace, pro- “making the world better” idealism.

I don’t think there’s any reason this music had to use, say, 12 bar blues chord sequences or blues at all. Or that the singing would have to be a particular way. Could it have been rapping 30 years before hip-hop took off? Sure, we had “talking blues” in the 40s, and people like the Last Poets in the 60s. In an alternative reality, all the 60s classics might have been rapped rather than sung in a rock style.

Similarly, there is something compelling about the guitar. It’s a portable instrument intended to accompany singing, that can play both harmony and rhythm. So something like that would probably have been staple. But it could have been a banjo, or a ukulele, or a cavaquinho or kora. And it’s not completely impossible your standard “alt rock” combo couldn’t have dispensed with a lute-family instrument a featured some kind of accordion-like instrument as the default. (Much as tango, or some gypsy music, or cajun or Brazilian forro do.)

So there would have been a rock’n’roll spirit. Maybe even kicked up to a punk spirit a generation later. And it would have involved rock-stars playing electrically amplified instruments to huge stadiums.

But it didn’t have to be guitar based. It could have been more like wild Balkans party music, or north African griot music, or like this modern take on tarantella:

The fact that it was guitars, and those particular blues chord sequences. I think that was more contingent on the whole history.


Oct 6, 2019

Don't you think it is unfair that someone whose only claim to US citizenship is because he was born as an anchor baby can eat better because of food stamps?

I think it's unfair that anybody should be so poor as to need food stamps.

Everyone should be guaranteed enough to eat.


Oct 6, 2019

How have innovations in electronic music been used to challenge our perceptions of music and the world around us?

This is a good example :


Oct 7, 2019

Why is Brexit so hard to negotiate?

Is it?

The Doha round of the WTO negotiations started in 2001, and is still going. Almost 20 years later.

The EU-Canada trade deal CETA, launched in 2009. Negotiations finished in 2014, but ratification and various legal challenges have taken much longer. I think it was really only finished in 2019 (after 10 years)

Trade negotiations, changes in international relations DO take a long time.

What’s unusual about Brexit is not that it’s taking a long time. But that its advocates were so emphatic in promising that it would be quick, easy and painless.


Oct 7, 2019

What do you think of Pitchfork's 'The 200 best Songs of the 2010s' list?

It’s … OK.

I mean, I can’t say I know most of those songs. Some of the songs I know I don’t necessarily like.

There are people there I like but I think Pitchfork has chosen the wrong songs. For example, I’m glad to see several by Frank Ocean, but I’d say “Pink Matter” and “Super Rich Kids” are way better than any of the tracks on the list. Or, I’m surprised that Tame Impala’s “Feels like we only go backwards” is so far below “Let it happen”. We have a lot of old OFWGKTA but nothing from Tyler’s Flower Boy. Etc.

But those are minor quibbles.

It’s a very Pitchforkish. In a way that reinforces their rather “middle-brow” play-it-safe, “no fun” attitude to pop.

Here’s what’s NOT on the list :

Gangnam Style

Old Town Road

Uptown Funk

Pharrell’s “Happy”

Thrift Shop

Some of the biggest, massively popular and fun “party” tracks of the last 10 years.

OTOH, there are rather desultory, if not miserable, pop hits like Wrecking Ball, Hotline Bling and non-entities from Justin Bieber and Rihanna and Rick Ross.

Like Pitchfork are paying tribute to “pop” (or “popular”). But without wanting to let their hair down too much.

There is no sane aesthetic criterion on Earth by which Hotline Bling is a “better song” than Gangnam Style or Uptown Funk. Or which makes DJ Khaled’s “I'm On One” more relevant than Old Town Road.

All that said, there are a lot of things I’m very happy to see there. James Blake’s “CMYK”, Jamie xx, Girl Unit’s “Wut”, Thundercat, Christine and the Queens, King Krule’s “Dum Surfer”. Sons of Kemet, Todd Terje.

Pitchfork know their stuff. And a lot of great artists are represented there. Obviously, I’m not expecting miracles so the hands down best band of the last decade isn’t there. But, Pitchfork are pretty good.


Oct 7, 2019

Is sidechain or 'ducking' mandatory when editing music?

What’s necessary is to not let multiple loud sounds fight for the limited amount of energy in the mix.

If you have too many loud sound competing for the energy, the only thing that can happen is that they drown each other out and your mix becomes muddy .

Sidechaining is a cheap way to “solve” this problem. You literally hook up the volume of other tracks inversely with the volume of your kick. So every time your loud kick hits, everything else (chords, vocals) politely gets out of the way, leaving the energy for the kick.

That mainly works for house / techno / EDM styles where your kick is providing the regular pulse, it’s what everyone cares about, and you want to give it priority.

I don’t know if it works so well in other styles. Eg. trap and hip-hop. Trap and hip-hop have heavy bass, but the kicks are often not providing the pulse but providing the “bounce” and off-beat. And the pulse is as much from things like hi-hats or even the vocals. In complex trap music, you don’t necessarily want any particular instrument to always take priority. The pulse is changeable and comes from the interplay of different instruments.

There it’s more about hand-crafting the right balance of different energies at different frequencies so things don’t become muddy. You carefully arrange your kicks and 808s NOT to hit at exactly the same time and fight for that bass frequency.

So side-chaining is a quick and dirty and “dumb” way of avoiding your mixes becoming muddy by stopping too many instruments fighting for the same energy. But the dumbness comes at a cost, of being a very obvious, recognisable sound. That did, a few years ago, become a feature. Everyone was deliberately TRYING to make the ducking sound, even when it wasn’t necessary. But as with any fashion, it soon goes out of fashion again. It’s not a long term strategy.

And nothing replaces just having a good mix. Ie. carefully balancing all the instruments. Both in time, spectrum and volume, so they can all be as loud as they can be without stepping on each others’ toes.


Oct 7, 2019

Can a song not be popular but still be considered pop?

Yeah.

We use “pop” in a very loose way these days to mean almost any music which is supported and distributed through the commercial recording industry. As opposed to being so old it came through the church / aristocrat patronage industry, or coming from the modern university patronage industry.

There are offshoots of “pop” music which not only aren’t “popular” but have never been massively popular. Metal, cosmic jazz, industrial, some kinds of electronic dance etc. But they are obviously, by lineage and genre characteristics, offshoots of pop music. Metal is the child of heavy rock and earlier very popular rock and rock-and-roll. Industrial comes from more art-rock, krautrock and post-punk. Cosmic jazz descends from earlier big-band jazz. Even obscure sub-genres of electronica are rooted in soul and disco.


Oct 7, 2019

What do you think of Boris Johnson not answering questions about whether or not he had an affair with the US businesswoman Jennifer Arcuri?

I agree with Johan Olofsson that I don’t really care very much if Boris Johnson had an affair or not. That’s between him and his other partner(s).

Other things Johnson has done are much worse and much more serious to worry about.

The only big issue with Arcuri is whether he did any special favours for her and gave her a stack of UK government money that should have gone to a more deserving company. That would clearly be wrong and evidence of his unsuitability for the role of PM.

Having said all that, if they won’t deny it outright, that might indicate that they are concerned that someone has some fairly concrete evidence that something did happen.

I’m not a Boris supporter, I’m happy to see this bring him down. But if he was doing the right thing in general, then I wouldn’t care tuppence about his affairs.


Oct 7, 2019

Is there a genre of music that you like less in its modern form?

All of them.

Genres have a shelf life of 3 to 10 years. After that the pioneering innovators have been replaced by less creative and less interesting copyists.


Oct 8, 2019

Which pop song has the most dramatic intro?

Matt Johnson owns this thread. He’s the master of long dramatic intros that really psyche you up and into the story.

Some of the tracks are pretty much nothing but (7 minutes of) long, dramatic intro


Oct 8, 2019

Why has rock music gotten so boring nowadays?

What Dan Johnson says.

Rock is 60 years old. Anyone who is thinking to themselves that they want to create something new and exciting isn’t trying to do it in the rock format. Almost everyone adopting the rock format is a small-c conservative.


Oct 8, 2019

Has Boris Johnson lost the plot over Brexit?

If he ever had it in the first place, yes.

And now he’s lost control.

The EU have firmly told him his sketchy deal suggestions won’t fly.

His “bluff” ie. attempt to blackmail the EU into giving in, by talking and acting tough, has now failed. “Madman Strategy” has failed.

There’s an open question whether he ever really thought his proposals would be accepted or even if he wanted them to be. But SOME in the Tories, even in his own cabinet, professed to believe him and did want a deal. They are going to have to think very carefully whether they’ll continue enabling him.

I’m not sure how long Nicky Morgan etc. can credibly remain supporting Boris when he commits to overtly pursuing No Deal in direct contradiction of Parliament’s legal instruction to him to ask for an extension, and without the figleaf of “no, I’m trying to get a deal, really. The EU may still back down”


Oct 9, 2019

You're now a minimalist. You can only keep 5 items you own and you will own nothing else. What do you keep?

laptop

bathrobe / dressing gown (don’t think I’m going to faff around with separate shirt, trousers and underwear if I only have 5 things).

Towel (obviously)

left sandal

right sandal


Oct 9, 2019

What is your favorite genre of music?

All of them.

Listen to everything. Find a mix that appeals to you.


Oct 9, 2019

Apart from listening to music, what else can a human do with music?

Dance!


Oct 9, 2019

If capitalism is an ideology, what type of ideology is it?

Capitalism isn’t an “ideology”.

It’s a “mode of production”. In other words, a particular economic system that organizes production and consumption in a particular way, according to a set of norms and rules.

When people talk about capitalism as ideology what they usually mean is that capitalism also promotes a set of beliefs about the world which are presented as absolute, incontrovertible facts, but are really just there to support itself.

A good example is “people are selfish”.

Apparently alternatives to capitalism “fail”, because they all rely on people being unselfishly generous. Whereas capitalism is the only economic system that speaks to humans’ innate and incorrigible selfishness.

The fact that, empirically, you can observe humans, every-day, expressing generosity and unselfishness is ignored. The fact that it’s patently in the self-interest of, and perfectly “selfish” of, workers to demand the higher wages that capitalist employers deny them (and that whenever workers do have the power to get higher wages through union action and socialism they DO demand and get them) is ignored. The BIG TRUTHS are that “HUMANS ARE SELFISH” and “CAPITALISM IS THE ONLY POLITICAL SYSTEM THAT RESPECTS AND IS BUILT ON SELFISHNESS” and everything else can be swept under the carpet.

But it’s not the truth. It’s just a convenient truth for capitalism to clothe itself with.

Compare the way that often the apologists for the rich will call criticism of wealth inequality “the politics of envy”.

Well humans are envious too. You see that every day as well. And you’ve felt envy yourself. It’s absolutely true that humans are envious animals. But you never hear the pundits say “CAPITALISM CAN’T WORK BECAUSE HUMANS ARE ENVIOUS”

You’ll sometimes hear capitalist defenders say that democracy can’t work because people are envious. In this case, “human nature” must be denied, and the institutions must be adjusted so that human nature can’t be allowed to interfere with capital. But when it comes to something that capital “likes” or at least can make use of in its propaganda, like “selfishness”, then human nature is everything.

So if you want to know what “kind of” ideology capitalism “is”, then it’s that. It’s all those hundreds of thousands of “truisms” that somehow “everybody just knows” which, when you drill down and analyse them, you see always magically tilt one way or the other in just such a way that they support deferring to the capitalist. Support letting the capitalists keep their wealth. And support ensuring that the other institutions in society are also fine-tuned to benefit the capitalist extracting more wealth and redistributing less.

Everybody just knows that “HUMANS ARE SELFISH”. That “GOVERNMENT SERVICES ARE INEFFICIENT”. That “RED TAPE IS A DRAG ON THE ECONOMY AND MAKES US ALL WORSE OFF”. That “THE POOR AND UNEMPLOYED ARE VICTIMS OF THEIR OWN INDOLENCE AND INADEQUACY”. That “RISK TAKING ENTREPRENEURS CREATE WEALTH” and that “HIGH TAXES DISINCENTIVATE THIS ACTIVITY”.

I encourage you to drill down, ask the hard questions, actually observe the counter-examples to these truisms. Look at real research in psychology and sociology. And genuine good economics. You’ll find that humans are also generous. That government services can be better run than some private services. That red tape can be a cheap way of making everyone safer. That the poor are victims of circumstances beyond their control, and that unemployment is the result of lack of jobs paying an acceptable wage. That it’s actually the hard-working employees that “create” the wealth, and risk taking ass-holes who “destroy” it as often as not. And that real creative entrepreneurs are often driven by intrinsic motivations : an urge to invent cool new stuff, not to make a stack of money carefully calibrated to the tax rate.

All those “truisms” are, at best, simplifications that ignore huge numbers of counter-examples. Some are just ways of seeing the world which can’t even be tested, and for which there are perfectly good alternative narratives. And some are outright lies, contradicted by even mainstream economic research.

Once you have a feel for how these simplifying stories “work”. Then you’ll know how capitalist ideology works. And therefore what it is.


Oct 9, 2019

What is the coolest thing about being able to program in Racket?

Allegedly, (I say this because I haven’t really done it, but I can believe it), the coolest thing is being able to define a lot of DSLs for particular parts of your functionality, and have them tightly integrated with your code-base.

That seems to me to be an exciting promise that Racket offers.


Oct 9, 2019

Why isn't ska music more popular?

Ska is pretty popular (or has been).

But Benedict Roff-Marsh is probably right that it’s a “limited” format. And its time has passed.

At its best, and by that I basically mean The Specials, what we think of as ska is an incredibly powerful, innovative synthesis of elements. Jamaican ska which is itself a Caribbean music with African roots, other local influences (Calypso, “latin” music), the influence of American 60s R’n’B. Etc. It’s feel-good party music, but also deadly serious.

(Desmond Dekker’s Israelites is the best ska record ever made. I mean we can argue but … nah … actually we can’t.)

But anyway, I digress. Desmond Dekker or Toots and the Maytals are feel-good party animals. But they are NOT silly or trivial.

And THEN this music got fused with the energy and attitude of working class English punks in the late 70s.

And the results were extraordinary.

But where do you go from there?

Effectively everything in ska since then has been a falling off.

Benedict mentions the Mighty Mighty Bosstones. But do you really want your ska polluted with whiny American pop-punk? I think not. (Actually, I just went to listen to some early No Doubt. And I improved my opinion of them. They are an interesting band. Nevertheless … the more ska dissolves into a pop punk / post-punk the less there is to it.)

That’s the problem. There’s a lot of bad ska out there. A lot of second-rate pub punk bands that play “ska” because it’s fairly “easy” and enjoyable. But just don’t have the real vibe.

And I’m inclined to think that while Madness were great in their own way. They led to people viewing ska as a light-hearted “comedy” genre. Not suitable for saying serious things.

Ska is not comedy reggae , or cod Caribbean vibes. Ska is not just 3-chord punk sped up and with an off-beat. It’s not just indie with a brass section and marimbas.

All of those things have trivialized ska and made it less than it was.

Israelites is not just the best ska record ever. It’s one of the best records of the late 60s. It has everything that was good in rock from the second half of that decade : danceable, melodic, energetic, serious, exotic, “revolutionary”.

When the Two Tone movement adopted ska, they did it because it was great for a party. But also because they could say something serious with it. In a fresh way.

That’s what it seems a lot of ska bands have lost.


Oct 10, 2019

What modern style of music will be spoken about most a hundred years from now?

In a hundred years time people will be less hung up on, and will have stopped making distinctions between, the genres that we obsess about today.

They’ll look back on our times as the great flowering of recorded music (distributed by radio, vinyl, cassette, CD, MP3 and Spotify) And made with a whole new set of techniques … tape cut-ups, sampling, electrically amplified guitars, amplified and autotuned voice, analogue synthesis, FM, time-stretching, looping, drum-machines, turntables and scratching, new instruments like Buchler Easel and Tenori On and Roli Seaboard and Ciat-Lonbarde etc.

They’ll see that there’s a tradition that starts with black musicians in America integrating European harmony with African rhythms, that started with the blues, expanded into feel-good party music with big-band jazz, fragmented into crooning easy listening, bebop, cool jazz, hard-bop, rhythm’n’blues, spawned rock’n’roll and a whole sub-tree of “rock” including punk and metal and prog and fusion; but which had another stronger popular current from swing and jive through 60s soul, Motown, funk, disco, 80s pop giants like Michael Jackson, Prince and Madonna, through 90s hip-hop and R’n’B, through 80s house and techno, and 90s house, garage, trance, drum’n’bass, through to dubstep and grime and crunk and baile funk and Miami bass, and New Orleans bounce, and Chicago Footwork.

They’ll be amazed and passionate about all of this. The amazing creativity, the Cambrian explosion of new musical ideas in such a short time.

They really won’t understand all the quarrelling and arguments between rock and hip-hop and pop and EDM fans. Why? When ultimately this stuff is all so similar?


Oct 10, 2019

What are some lesser-known electronic ambient/IDM albums that one would recommend?

µ Ziq ‎– Tango N' Vectif

Bit heavy going to listen to it all the way through these days. But some fantastic sounds / vibes / moments.

Future Sound of London - Lifeforms

Massive, back in the day. People don’t seem to remember it so much.

Surprisingly not on YouTube, but get it here.

Future Sound Of London - Lifeforms - 0602557787078

Rest Proof Clockwork - Plaid

Rest Proof Clockwork - playlist on YouTube

Two of the guys from Black Dog, beautiful, varied album

Plone - For Beginner Piano

Some might find this cheesy. I say it’s sublime.

Spring Heel Jack - 68 Million Shades

Can’t find the whole thing. Here’s one track.

Yes, this album starts heavily junglist, but on further listening you hear how much they are playing with / challenging the formula. This is a listening album by jazz heads, not a compilation of dance tunes. (But also, it’s not “jazzy drum’n’bass” either … gestures in that direction, but a very different vibe. Quite unique.)


Oct 10, 2019

Do you think that either Boris Johnson or Leo Varadkar made a significant concession in order for them to conclude that they could see a pathway to an agreement on Brexit? If yes, what concession do you think was made?

If I were in Leo Varadkar’s shoes I wouldn’t get my hopes up.

Boris has history of telling everyone what they want to hear. He’s perfectly capable of sitting down with Varadkar and spinning him a line about how the UK very much intends to be reasonable and do what it takes to maintain the open border and get a deal.

Then Boris will go back to the ERG and tell them exactly the opposite.


Oct 10, 2019

How do classical contemporary music composers get recognized while the 99% of them are absolutely talentless?

That’s a contentious assertion you’re making.

Of course they aren’t talentless. You just have a very narrow idea of what musical talent should be like.


Oct 11, 2019

What is your favorite song about computers?

Momus has some good ones :

Datapanik

Handheld

The Age of Information (more about the internet (which is a big computer), though somewhat in that 90s naive optimism vein)

AFK (Away from the Keyboard)


Oct 13, 2019

What is the best song ever made, and why?

I Will Survive by Freddie Perren and Dino Fekaris. And famously sung initially by Gloria Gaynor

Why is it the best song? Because it scores consistently highly in pretty much every dimension you want a popular song to score highly in : great melody, great dramatic arrangement, words that capture a mood and tell a story perfectly, beat that makes you want to dance, creates a party vibe, sing-along-ability etc. etc.

It’s not necessarily the best song in any of these specific categories. There are better party tunes. More profound lyrics. Better melodies. More musically sophisticated songs. Songs which are easier for a crowd to sing along with. But I say that no other song is consistently good in all of them as I Will Survive. It’s the best “all rounder” song.

And it’s unsinkable. However you mangle it in a cover version, as long as you basically hit the tune and words, then it’s an enjoyable listen.


Oct 13, 2019

How many programming languages do you know, and which one do you like the most?

Know to use properly, today. Ie. I could just boot up an editor and start working right away :

Python

Java in the form of Processing

Clojure / ClojureScript

Used in the past to a professional level and could get back into within a week :

Java proper. (In an IDE and everything.)

Javascript (used a lot in the past, but need to get into latest dialect and frameworks)

Visual Basic (Last used seriously in VB6)

SQL

Perl (just not used for many years, but I could get back into it)

Used in the past professionally and could get back into within a month :

C / C++ (This is an odd case. I’m writing C / C++ now on small projects, but I know I write it in a very old-fashioned style, without knowing modern idioms and therefore “badly”. I’d need time to learn proper new C++ idioms and frameworks like RAII.)

TCL (just not used for many years)

Fortran (ditto)

Cache ObjectScript (MUMPS) (ditto)

Dabbled with on small projects and I’m 100% sure I could get up to speed and be professionally useful on within a week :

Ruby

PHP

Racket (This is nice)

Lua (Cool for embedding)

Dart / Flutter (Dart I’m neutral about, but I like the look of Flutter for writing mobile apps. Compared to Java)

CoffeeScript

Dabbled with on small projects. But I’m pretty sure I could be up to speed on and using to a professional standard within a month :

Prolog (I’m actually playing a lot with this right now and want to start doing something more serious with it.)

Erlang (Very nice.)

Haskell (Great FP language, I’m not massively into the whole type philosophy, but I may yet be persuaded)

Smalltalk (I did this at college 30 years ago, and wrote a little bit at work in the early 90s. But would need a serious refresh.)

Which one do you like most?

Hands down Clojure / ClojureScript. The best language I’ve ever seen in terms of balancing power, elegance and practicality. It’s fantastic. I can write a lot using little code and feel fairly powerful when I do it.

The language I’m super-excited about and want to study more and get better at is Prolog. There’s some things I want to do I think only Prolog or something like Prolog could be used for. It’s just figuring out how to do the normal stuff in it that’s a pain ;-)

Other languages I like a lot in this list :

Smalltalk. Beautiful idea and language

C / C++ I actually think C was so successful because it was a very well designed (for its niche) language. I think C++ is a bit of a monstrosity. But I still need it. And think it’s essential to have. I haven’t tried Rust yet, but I’m definitely in the market for a better language down at this systems programming / control your own memory level.

Python. Loved this for many years. Still a very useful go-to language for getting stuff done without having to think too much.

Racket. A lot that’s very good about this. It’s Lisp. It’s a “programmable programming language”. The only reason I don’t use it more is because Clojure is my preferred powerful Lisp.

Dart / Flutter. Actually Dart doesn’t do much for me, but Flutter looks a much nicer way to write mobile apps. And so I’m keen to start using it for that.

Erlang

Haskell

SQL

Languages I will be happy never to see again.

Cache ObjectScript / MUMPS

Java (Java has nothing I can’t do in Clojure)

Javascript (I prefer to use ClojureScript)

Perl (I don’t hate you, I just don’t need you)

Fortran (ditto)

TCL (ditto)

PHP (ditto)

CoffeeScript (ditto)

It’s Complicated

Visual Basic. (Was very, very good for its time (the 1990s). Now I don’t need it and don’t see that anyone else does. Particularly not in .NET form.)

Lua (I’m using it for a particular niche, where it’s the only language that’s available. And it’s … OK. Not wonderful. Not terrible. “Acceptable”. I’m very glad and grateful it exists to allow this niche, and I give it props for that. I wouldn’t choose this language over another in a niche where alternatives are available.)

Ruby (My basic feeling about Ruby is that it’s so similar to Python that I’ve never needed it. Unlike Javascript or Perl where I actively dislike the C-like syntax and consider it a negative, I think the Ruby syntax is perfectly good. I have zero complaints against Ruby. But at the same time, I can’t imagine what I’d want it for, and have zero interest in it.)


Oct 13, 2019

Is current mainstream music as musically bad as some say it is?

Originally Answered: Is it just me, or is the latest mainstream music been awful lately?

It’s not just you. It’s you and million other reactionaries hrrumphing along together on teh interwebs.

But you’re all just wrong.

Some mainstream music has been awful, lately. But some mainstream music has been awful at any time in history when the term “mainstream music” has made sense.

Here are a few mainstream pop things that were pretty good in the last year.

Ava Max - So am I

It’s a corny tune. But it’s the kind of tune that never sounds bad or goes out of fashion. The beat is good to dance to. The video and presentation are just in that modern style. Which, yes, you can say is a cliche and boringly repetitive, but I guarantee that any decade you’ll hear the charts full of stuff that sounds similar to other things in the charts. That’s the way this works.

Billie Eilish - Bury a Friend

A good tune, that’s hummable, and a little bit surprisingly atypical for this kind of pop. What with the bouncy 6/8 time. Of course, a lot of would-be mainstream pop stars do songs like that to get noticed. It is in the playbook. As are the “dark lyrics from a gothy waif-girl”. But it’s a good hummable tune, nevertheless.

Tyler, the Creator - Igor

It’s sort of a quirky left-field hip-hop album. But briefly got to number one, so I think that’s mainstream enough.

Tyler is a massive star. But if Tyler was working 20 or 30 years ago, he’d be as obscure and underground as someone like DC Basehead or Deep Puddle Dynamics. The paradox here is that the fact that the mainstream accepts people as quirky as Tyler, should be considered as evidence that the mainstream is actually more open and interesting than given credit for. Instead the moment people see Tyler is mainstream, they start to assert that Tyler just isn’t as quirky and creative as the quirky creatives of yesteryear.

Lil Nas X - Old Town Road

So what if it’s everywhere and you’re sick of hearing it? So what if it’s basically a “novelty record” of the kind that pops up any decade?

It’s different. It’s not like anything anyone else was doing. It created its formula rather than copied it. It’s a good tune. People love it.

The fact that there’s a phenomenally popular novelty record isn’t itself a novelty. Before Old Town Road there was Gangnam Style. Nevertheless, this is the kind of thing that feeds change and excitement into the mainstream that stops it being the wasteland that you accuse it of being.

Clean Bandit - Baby (feat. Marina & Luis Fonsi)

(It’s November 2018, still within the last 12 months)

Another big, bouncy tune. A cliche? Yes. All big tunes are cliches.

Are they jumping on a “Latin” crossover wave. Sure.

Nevertheless, it’s a good pop song. Done well.


Oct 13, 2019

What artistic genre seems like valueless nonsense, but given serious consideration, it is valuable and meaningful?

Jazz

Blues

Rock

Soul / Funk / Disco

Punk

Pop

House / techno / rave

Rap / Hip-hop

Metal / Black metal

“Mainstream music today”


Oct 13, 2019

What are the most beautiful melodies ever written?

If I gotta pick one I'm going for Borodin's Prince Igor

Honourable mentions, in no particular order :

The Beach Boys - Wonderful

Roberto Cantoral’s La Barca

Debussy - Clair de Lune

Pixinguinha - Rosa

Brecht / Weill - Mack the Knife

Erik Satie - Gnossiennes 1,2,3 (Particularly 1 and 3)

Maurice Ravel - Pavane for Dead Princess

Rogers and Hammerstein II - My Favourite Things

George Shearing - Lullaby of Birdland

Andrew Lloyd Webber - Old Deuteronomy


Oct 13, 2019

Do you see the Red programming language eventually becoming mainstream or remaining a niche language?

Language popularity is almost entirely a function of a language being the de facto language for programming “platform X” where “platform X” is a platform people really want to program at the moment.

So C was the language of Unix. Javascript was the language of browsers. PHP was the language of web-servers. Ruby was the language of Rails (advanced web-servers). Python has become the language of TensorFlow. Etc.

Occasionally a language appears that offers itself as being a “Write Once. Run Anywhere” language whose “platform X” is actually a kind of meta-platform virtual machine that runs across many platforms.

Java succeeded by selling itself as that. Javascript has thrived on this too. It runs on browsers which hide the underlying OS from you. And now it even does mobile via Cordova etc.

Without being the de facto language for a platform. Or telling a compelling cross-platform story, most languages languish in obscurity. However good, powerful, revolutionary they are.

If Red wants to succeed it needs to find a niche like this.

I think its best chance is to be something like “the best language for beginners to cross-compile graphical apps to native on multiple platforms.” That seems to be cross-platform niche that isn’t occupied by anything at the moment. Maybe its competition is things like Haxe and Nim. But Red can plausibly compete with them. Java is always going to be thought of as VM language, even with Graal.

Of course, one reason the niche isn’t occupied yet, is because it’s hard work to support all those platforms at the native level. But Red is allegedly doing reasonably in this area. And is still small and simple enough that its standard libraries could presumably be worked to make native platform calls on the big 5 platforms (Windows, Mac, Linux, Android, iOS).

If I were running Red I’d be laser-focused on that. Not faffing about with blockchains.


Oct 13, 2019

For your favorite programming language, what feature specific to that language do you love so much that you think it should be in many more languages?

Favourite language : Clojure

Good features that should be in more languages :

EDN (a very expressive data language completely integrated with the programming language)

Lisp syntax

Macros

Default immutability

Lazy collections by default

Common API for sequence and map collections.


Oct 13, 2019

Brexit: Can Article 50 be revoked and, if so, under what conditions?

Nothing.

Britain is legally allowed to unilaterally revoke article 50 whenever it likes.

And it can then invoke it again.

That may piss off the EU. But they have no legal way to stop it.

But the UK still has to negotiate whatever it wants after Brexit with the EU. The problems of Brexit aren’t due to the EU. The problems of the Brexit are to do with the UK’s own divisions and confusions over what it wants.

Faffing around triggering and cancelling article 50 is fine. But doesn’t solve these deeper issues.


Oct 14, 2019

What was your favourite band of the two-tone (music) genre? Why?

Pretty hard to beat The Specials.

Other bands made some pretty good records. But The Specials made one truly genius, completely sui generis record :

And plenty of other really good, interesting, original songs.

Terry Hall, Jerry Dammers and others went on to impressive solo careers too.

The case against The Specials is that they didn’t stick more rigidly to the ska formula they pioneered. But that kind of makes them more interesting musicians too.


Oct 14, 2019

Will you be getting rid of your Apple products now that Apple supports communism?

That's possibly the only thing that would persuade me to start buying Apple products.


Oct 14, 2019

Should we worry about the CBI's inflated estimates of the cost of labour's nationalisation plans if we benefit by more than that from reduced charges?

I think it’s inevitable that the CBI is going to write a report on Labour’s nationalization plans that accounts for all the costs, even the speculative ones, and ignores all the benefits, speculative or not.

That’s kind of CBI’s job.

Not much news there.


Oct 14, 2019

Do you think that Extinction Rebellion is a puppet organisation instigated by Putin?

No.

Next!


Oct 14, 2019

Are people leaving Britain in droves due to high taxes?

The 1950s called. They want their propaganda back.


Oct 14, 2019

Considering Brexit would have won the referendum whichever system was used (proportional, by voting area (as is used in the EU elections) and by first past the post) why can’t remainers accept that the U.K. voted to leave?

Be honest.

If Remain had won, would YOU have stopped complaining about the EU and suggesting that we leave it?


Oct 14, 2019

How can man distinguish music produced by AI from that made by man?

Eventually you won’t be able to.

Maybe today reasonably knowledgable listeners can. Casual listeners already can’t.

If you love Chopin you are probably screaming.

But for me, it sounds pretty much like Chopin does. And even if I were knowledgable enough of Chopin’s works to know it wasn’t him, I certainly couldn’t tell it wasn’t by a human student or lesser composer trying to sound like him.


Oct 14, 2019

Why will Bernie Sanders never get elected POTUS?

In opinion polls Bernie beats Trump.

He is popular. His policies are popular.

If Bernie is allowed to stand, he'll get elected as POTUS.

The biggest barrier is the Democratic establishment who really don't want him. We know there were shenanigans last time.

But there are also more radical candidates running. Which will split the progressive vote in the primaries.


Oct 14, 2019

What could be an extremely concise and simple replacement for HTML syntax?

Agree with James McInnes, Markdown is your 90% solution for structured documents.

The problem is that people want to have arbitrary deeply nested div structures these days.

I have a self-written static site generator (interstar/bootdown) which supplements Markdown with basically three extra bits of syntax.

A syntax for adding arbitrary divs with classes and ids using [. and .]

[.class-name>id

stuff

.]

And a syntax for embedding a tagged block of YAML data using [< and >] This is actually used with half a dozen or so special processors for embedding from various supported media sites. For example :

[<SOUNDCLOUD

id : 165775

>]

is how I can embed a player from my SoundCloud account.

And finally a couple of other handy things for static sites :

a page separator syntax, so I can define multiple html pages from a single source file

////pagename.html

a header with some data for things like the menu bar links, and where they go, and for copyright notices etc.

Here’s an example file.

https://raw.githubusercontent.com/interstar/bootdown/master/example/example.md

This is obviously one of those quick and dirty hacks that “just grew” for a bit. And then languished. So it’s out of date for the kinds of sites you probably want to build today, which are all about single long multi-section pages.

One of these days I need to give it some love and attention and update it. But I still use it. And if you want to hack up a small, reasonably good looking (circa 2013), static site of 5 to 10 pages, in only 5 to 10 minutes, it’s pretty good. Here’s an example of a site I made with it : http://gbloink.com/

Anyway, ignoring the particular implementation, I’ve found that this method : Markdown plus [.class .] and [<DATA >] notation is a pretty good way to get 99% of the expressivity of HTML that I need for a static site, with very little extra markup compared to Markdown.


Oct 15, 2019

What are the most iconic chill out and downtempo music tracks?

Back in the day …


Oct 15, 2019

Why does it seem like in today's pop music the more trash = bigger popularity?

Don’t ask Quora why things “seem”.

Seeming “to you”, is your responsibility, not the world’s. And asking why things “seem” is a weasel-word way of trying to assert something without taking responsibility for it.

If you want to ask why, objectively, it’s the case that the more trash = bigger popularity, then have the courage to ask that. And be prepared to be told that you are wrong.

You are part wrong and part right.

In the following sense.

In all of history, what has been “most popular” has been what has been able to speak to the “most people”. And there are obvious reasons why what can speak to a lot of people is something that doesn’t require them to have studied a lot, or have trained themselves to listen for and appreciate certain kinds of complexity or subtlety.

Today, popular music is global. It has to be something that can be almost immediately assimilated and understood in the US, in Europe, but also in Asia, in South America, in China and Africa and on the Arabian peninsula.

It can’t have a melodic / harmonic progression that’s too specific to any particular culture. You, as an American, might regret that it isn’t more like your idea of a good tune. But it’s also not dependent on the microtonal melodies that are traditional and loved in Turkey. Despite being massive in Istanbul. What you are starting to hear is pop music converge on a kind of global standard that fits all. The slightly bland, watered down monotone with fluttering autotune is a compromise between your idea of a good tune, and the ideas of people in Turkey and Vietnam and Guatamala and all the other countries.

Similarly, it can’t have words that are too idiosyncratic or specific to a culture. It has to be “universal human themes”. And what are those? Love and desire and self-assertion, and … perhaps most troublesome and striking of all … material aspiration.

This is the amazing story of pop music today.

Not that it’s “trash” - which is a term that doesn’t actually analyse or explain anything.

But that it’s a propaganda arm for global capitalism.

It’s a “safe” universally “appreciated” topic to talk about how you have Lexuses and Rolexes and other global luxury brands … because those brands are spending a lot of money promoting themselves in Shanghai and Dubai and Lagos and Sao Paolo as we speak. And so everyone knows about those aspirations. Talk about the girl you knew in Bloomington, Illinois and who the fuck knows or cares who she is and what that’s all about. But everyone knows that Henny is something to aspire to drinking. Singing about that is something that can speak to everyone from a young Tokyo salaryman, to a kid washing cars in a Rio de Janeiro favela.

We live in a terrifying new phase of global capitalism. It’s reshaping the minds of the population of the world, far faster than the culture you remember. Of course artists across the world are making music which accords to this “universal”, capitalist ideology.

Here’s one of Nigeria’s hottest stars :

Here’s a song from South Korea featuring Sulli, the girl who just died. Sounding suspiciously Brazilian in vibe :

Here are some Bollywood hits from this year :

Wanna know what was big in Russia this year?

5 pop music videos that are rocking Russia this spring

What should be immediately obvious is how much these different places and genres of music are speaking / borrowing the same sonic language from each other. Yes, there are still variations with national / cultural characteristics. But they are waaaay more converged than even 10 or 20 years ago.

If you are American, you should realize that your music is now being pulled into this global average.

Just like this experiments to average “human beauty” and end up showing you a photo like this :

That’s what’s happening with pop music. It’s converging on the average of all those things that people around the world like.

And talking mainly about the officially sanctioned themes of “wanting to get on and be successful”, where even sex and romance are now at the service of the greater ideal of “wanting to get on and be successful”.

Does that make this music “trash”? I think not. I think there are some pretty good tunes and fun danceable moments in the music I’ve posted here. I like some of it, I’ll listen to some of it.

What it is not, of course, is quirky genius. Or “rebellious”.

But that’s fine. This is pop music.

But there’s plenty of quirky genius lurking behind the scenes today.


Oct 15, 2019

Does POP lack skills?

No.

Many pop stars you see blowing up in the charts today have spent literally their whole lives, since childhood, at stage school, in Hollywood or TV, learning to sing, dance, act, perform.

Many of the biggest R’n’B singers and rappers grew up singing, say, Gospel in church and studying harmony for that.

It requires a hell of a lot of skill to get to do mainstream pop today. In places like South Korea and Japan it’s even more crazy.

Of course, there are exceptions, there are those who found they had a natural affinity. But anyone who believes that there is no skill or discipline in making a successful pop record (or even more so, a pop career) really doesn’t know what they are talking about.


Oct 16, 2019

Should you upload your music on Spotify if you think you can make better music in a year's worth of learning experience?

I feel your pain.

I’m taking the plunge and uploading some music now that, while I stand by it, as, I believe, “good” music. (For some, maybe just my, definition of good). I know it’s not an ideal mix / master.

I’m basically taking a bet that the music is sufficiently interesting in itself that the kind of people who would listen to it, will overlook and forgive the bad mix quality.

I mean, it’s not VERY bad. It’s OK, (I think). But I know I haven’t had the chance to listen to it on good monitors in a good environment. I’ve done the best I can with a combination of headphones, listening in the car and some other speakers. But nothing of high quality.

So … maybe people will be turned off by the bad quality. And will never listen to my music again.

That’s a risk I have to take. I realized I have so many ideas and so much music piling up, that I’ll never let anyone else hear it if I wait until I finally get the time, money and organization to try to go into a proper studio with a mastering engineer.

But like I say, I see it as a gamble. I don’t expect my music to be very popular anyway. It’s quirky “bedroom” electronica. But obviously I think there’s a potential audience for it, and I’m gambling that that audience won’t be put off by quality.

However, I don’t put half finished sketches on Spotify. Though I will on SoundCloud.


Oct 16, 2019

How do you comment a whole code in Python?

There’s no block comment in Python.

The easiest is to just wrap a block of code in a long multi-line string … eg

“””

class MyClass :

def __init__(self,x,y,z) :

stuff

more stuff

"""


Oct 16, 2019

Do people that know how to play an instrument have better taste in music than those who don’t?

I think they have different tastes in music.

They are aware of more and different things. They are connoisseurs of other people's playing technique and understand the overall structure of the music better.

Whether all that adds up to “better taste” is another matter. What is “good taste”? Liking the right music? Disliking the wrong music?

What about people who play Mozart brilliantly in the orchestra, but are also enthusiasts for atonal serialist composers of the late 20th century? How do you imagine their taste? Good or bad?

Or the taste of, say, Frank Zappa? Or that guy on the internet who was a child violin prodigy but is now literally incapable of recognising that hip-hop is music or feeling the excitement of it?

Meanwhile there are expert record collectors and music critics who can't play a note, but who have spent years really listening to music. And have formed their opinions based on comparing a wide variety of different artists and pieces of music.

I think if you want to make a claim that musicianship supports better taste you at least need to make an argument as to why that should be. You can easily make the case that they have a deeper understanding of the mechanics behind it. Of how music “works”.

But you need to go further. Give a theory of what “good taste” is, such that people with understanding are likely to have it.

My hunch is this. Good musicians have clearly spent a lot of time with music. And that helps. Because they’ll have heard a lot of examples, thought about them. But the danger of “good musicians” is that they might have spent their time with a very specific category of music and so have formed their taste entirely in terms of that logic of that music. Which might make their taste comparatively narrow.

A violinist who groks hip-hop clearly has better taste than one who offers a blanket dismissal of the entire genre as “not music”. Even if the latter can play Vivaldi to a higher standard than the former.

Or a professional musician can get burned out. They might have come to feel music as much as a “day-job”, a technical grind which means they fall out of love with the sense of wonder and discovery in music.

But … having said all that … if you turn it around. I’d expect people with good taste, if they become musicians at all, and work to master the technicalities, to become reasonably good ones. So there would be a statistical effect in that direction.


Oct 16, 2019

A recent Gallup poll found that while 80% of Americans live in urban areas, only 12% want to live there. Do you agree with this sentiment?

Personally?

Not at all.

I’m an urban soul. I very much like to feel that there are a lot of people around me.

Now … clearly cities have different qualities of life. Some city urban fabric is dense and thriving and has what Jane Jacobs called “sidewalk security”. Other bits of inner cities have been destroyed by driving roads through them. Or suffer from economic blight. Or are heavily polluted or unsafe for other reasons.

But given reasonably intact urban fabric, not destroyed by roads. An OK economy, and a level of violence and insecurity that isn’t at Gotham levels, then the more dense and “inner” the better, for my taste.


Oct 16, 2019

What programming languages must be known for app development?

I’m currently learning Dart for app development.

I would have no other interest in learning Dart for anything else. It’s a non-entity of a language. It’s OK. Not horrible. But nothing to get excited about.

Flutter, however, looks pretty good compared to every other sort of Android development I’ve seen. And Dart is an acceptable substitute for Java (which I don’t like), Kotlin (which is probably better than Java, but I don’t know) And Clojure, which I do know and very much like and want to use, but which lacks any institutional support for Android programming.

In the context of wanting to make a couple of simple Android apps. Flutter looks good. And Dart looks something I can live with.


Oct 16, 2019

Is it weird that certain music genres genuinely make me REALLY angry when I hear them?

It is somewhat.

You shouldn’t be made angry by music. Music is just sound-waves, if you don’t like them, listen to something else.

One issue is that some people seem to be invested in worrying about what other people should be listening to.

You might be one of those people. Or you might just have spent too much time hanging out with those people, or following them online.

If so, just stop. You really have no need or business worrying what other people listen to. Unless they’re your neighbours playing it too loud late at night, or your work colleagues playing it too loud at your place of work. In which case the conversation is about them being anti-social assholes, not the merits or otherwise of the genre.


Oct 16, 2019

What makes a program language obsolete? Is it the hardware or something else?

Mainly the “hardware”, yeah.

Basically, languages exist to drive a “platform”. Could be a bit of hardware, could be an operating system. Could be a program which is a virtual machine for running other programs. Eg. Adobe Flash was a platform which ran programs in a language called ActionScript.

The success of languages is usually based on the popularity of the platform. And when a platform dies (like Flash seems to be) then a language which mostly exists for programming it becomes obsolete.


Oct 16, 2019

Are the only new musical instruments electronic?

Not at all. People invent musical instruments out of all kinds of things.

For example, the Hang is a relatively new and relatively popular acoustic instrument. The Cajón too.

However, the electronic ones tend to have advantages :

they are likely to make a sound that’s significantly different from anything else. A new kind of flute or reed instrument is just going to sound like a flute or saxophone or clarinet. A new synth plugin can sound like the universe exploding.

there’s no infrastructure for teaching people how to play new instruments. Think how much work it is to learn to play a guitar or violin or saxophone. Most people take professional lessons for years to get reasonably good. And to do that you need to find an existing teacher who is already competent.

How fast is a new instrument going to spread out to become popular if almost no-one knows how to play it? Whereas however radical your new electronic instrument is, it can probably accept MIDI.

many electronic instruments are just software, so benefit from the low distribution cost of bits. Especially on the internet. Physical instruments need a manufacturing ecosystem and distribution network.

The Hang and the Cajón and the recent uptick in popularity of the Ukalele show that new or rediscovered instruments can become popular. But there are good reasons that most of the excitement is in electronic instruments.


Oct 16, 2019

What is a programming language that is not widely known, but you think should be?

Urbiscript - a robot programming language.

It looks pretty much like any other C-like, but has a couple of great syntactic tweaks for concurrency.

It uses different line / statement separators for different kinds of parallelism.

For example

f(x); g(y);

Will do f(x) followed by g(y).

But

f(x) | g(y);

will ensure that g(y) happens immediately after f(x) finishes.

f(x), g(y);

Launches f(x) in one thread, and then launches g(y) at some point after, without waiting for f(x) to finish. In other words, we aren’t blocking on f(x). OTOH it doesn’t guarantee that g(y) starts before f(x) finishes. It’s just possible.

Whereas

f(x) & g(y)

ensures that f(x) won’t finish until g(y) has at least started. You can be sure they are running concurrently.

Urbiscript has some other nice stuff. It’s largely written in terms of event handlers which can be mapped to and monitor external sensors. Eg. the position of a stepper motor etc.

Writing in a language which is highly event driven, and which gives such an easy and rich control over parallelism, is an interesting experience. And I think it would be great for more languages to adopt these ideas.

Update : Just seen something that reminded me of another bit of Urbiscript weirdness : blending modes. This is a real mind-bender. Because your robot is likely to be doing various kinds of movement and interaction with the real world, in parallel processes, there’s a real chance that two processes try to update the same variable with different values at the same time.

Most languages either require you to block updates from one process with a mutex. Or have some other kind of concurrency management or rollback. Urbiscript, though, lets you define a blending mode which is a rule for defining how two inconsistent values can be combined.

For example, two processes try to update the position of the same motor. One to an angle of PI/2 radians, the other to PI/4 radians. They do this by setting a variable

a = PI/2;

and

a = PI/4;

A blending mode can decide what this should mean. For example, you can set the blending mode of the variable to be “mid-point between the two” which would assign the value PI*3/8 to a and therefore the position of the motor. Or your blending mode could be “add” which would give you PI*3/4.

That’s weird way of handling conflicts. But when there’s just one physical robot that has to act in real time, it makes more sense than everything grinding to a halt while it tries to resolve these differences.


Oct 16, 2019

Why was grunge rock such a short-lived music trend?

Because there really wasn’t much to it.

Grunge was less of a new idea / new sound in rock than an attempt to re-capture rock’s importance and re-establish its relevance in a world where electronic dance and hip-hop were breaking out of their ghetto into mainstream consciousness and popularity.

Grunge tried to fight for the position that rock was more important than mere pop music. And, as I’ve sometimes written, possibly in bad taste, Kurt Cobain died testing that theory to destruction. He desperately wanted rock to be more meaningful than mere pop music. But he couldn’t escape the fact that Nirvana’s popularity was largely due to poppy melodies and the support of the very pop music industry he wanted to get away from.

What actual novelty there was in grunge was really about bringing back together the threads of punk, metal and indie which had split off from each other and followed separate trajectories in the 80s. And now grunge bands were bringing them back together, synthesizing the heaviosity of metal with the personal intimacy of indie with the rawness of punk.

Grunge was significant as reconstitution of these factions back into a single whole. But the whole thing was nevertheless kind of reactionary and backward looking. And it couldn’t escape that and find its way forward to anything new.


Oct 16, 2019

Is a sad reggae or ska song even possible?

Reggae is full of sadness.

Don’t be fooled … “happy’ reggae, while it exists, is not the norm. In fact it’s often a travesty.

See Phil Jones (He / Him)'s answer to What kind of people like reggae music?

There’s a whole strand of reggae about “suffering” and the pain of sin. Some of the greatest reggae in history is pretty much suffering taken to a kind of transcendental religious dimension.


Oct 16, 2019

What is ska? Was it ever popular, and is it popular today?

Ska is a Jamaican music from the 60s, incorporating ideas from Caribbean dance music and America 60s soul and rhythm’n’blues.

Here’s how it sounded

Later it evolved into rock-steady / skin-head music, and eventually reggae.

Then in the late 70s, working class British bands, part of the same wave that pioneered punk, picked it up and started doing a raw, punky, then very contemporary (for the late 70s) that vibed off the party energy of the music. And paid a lot of respect to the pioneers.

(It’s surprising to discover how many of the big tunes of bands from the Two Tone movement like The Specials and Madness were actually covers of Caribbean originals)

It was very popular in that late 70s synthesis with punk. Since then, I think it’s fallen off somewhat, both in quality and popularity. (Phil Jones (He / Him)'s answer to Why isn't ska music more popular?) But it seems to come back every now and then.


Oct 17, 2019

As an older music lover do you often wonder how youngsters get anything out of modern pop?

Not really, no.

I'm now 50, and I think that quite a lot of what I hear in the charts is pretty samey and bland and boring.

But then I remember that as a teenager I thought the charts were full of music that was pretty samey and bland and boring too.

That's why I went looking for underground music back then. To stimulate and express and, yes, differentiate myself. And why I go looking for underground music now.

Dude. It's mainstream pop music. What do you expect? There was no mythical golden age when mainstream music was cool. That's more or less a contradiction in terms. A logical impossibility.

But I don't hate mainstream pop. I find stuff to like and admire there sometimes. It doesn't bother me that that's what's popular. It was ever thus. And I know it's not being made for, or aimed at, me.

And I go listening to playlists of stuff I like. Mainly underground. Sweetened with the occassion mainstream hit I've learned to love over the years.


Oct 17, 2019

Why doesn't the PM simply negotiate a BRINO type deal that he knows will get through parliament and close the matter without needing ERG or DUP support?

Because his “disaster capitalist” backers don't want a BRINO. They want the genuine thing. An end to EU-style environmental regulation, workers protections etc. They want closer alignment with the US. backdoor privatization of the functions of the NHS, chlorinated chicken etc etc.


Oct 17, 2019

Will Boris Johnson revive Theresa May's Brexit deal?

Well it doesn’t look very different.

But I’m a suspicious bastard. So I’m thinking to myself : “They’ve fought so very, very hard for this. Spent a huge amount of their political capital. (If not real capital.) What did they get for their money?”

What is that thing that looks like a trivial difference to all those saying “this is more or less the same as May’s deal”, that is actually such a big difference in practice that it was worth Boris and his backers fighting to the line for?

Just Boris’s PMship?

Or something deeper?


Oct 18, 2019

Who are some current musical artists who are changing the music scene and creating totally original work?

Firstly, let’s be clear that no artist makes “totally original” work. All artists, however great, in fact, especially the greatest ones, borrow / copy / steal from those who went before them.

The hallmark of a great artists is not that they are totally original. But that they draw on many, diverse sources of inspiration and manage to integrate them well enough to make something new out of the recombination of them.

So, I’m not going to show you anyone who sounds absolutely nothing like anyone you ever heard of before. You’ll be able to think of people they sound like. Probably several.

Secondly, this question can clearly be answered anywhere along a spectrum ranging from the most far-out underground outsiders, through to “pop artists who have a knack for pushing the envelope a bit while holding their huge audience”.

I’m capable of liking and admiring both, and accepting that people want to be at different places on that spectrum. I like the really wild outsiders, but I don’t blame those who want to be making pop music and working within those constraints. (After all the constraints of pop are quite pleasurable)

So, to start at one end. The Mexican singer / performer / video-maker Biophillick, who I am honoured to have as a friend.

His work is both visually and sonically very creative, and, I think, very beautiful. Here’s a video remixed from a recent live performance by him as part of the trio }bio{borgs, who feature beats live-coded in TidalCycles, live sitar, sampled Furbies and Biophillick’s own vocals.

(disclosure, these guys are all my friends,)

At the other end of the scale, I have increasing respect for Beyoncé. A major pop artist, who keeps managing to make iconic works that push the envelope of mainstream pop forward. The more I see and hear her, the more she seems to stand out from, not just her contemporaries, but equivalent pop / r’n’b divas of the past. Even, I now think, Madonna.

Beyoncé is easily as experimental / creative as people like Grimes. And almost getting into Bjork territory.

But I’m assuming you don’t really care about either of these extremes of the spectrum. You want people who are more radical and experimental than Beyoncé but more mainstream than Biophillick.

So …

Holly Herndon

She’s kind of on the frontier between various vocal traditions : choral and folk, mainstream pop music, and experimental software, voice processing and artificial intelligence algorithms.

Gazelle Twin

Somewhere in England, mixing folk weirdness with urban electronica and sly political commentary on Brexit Britain.

Sofia Reta / Hilde

Hands down, this is my absolute favourite artist / band of the last 10 years or so. Able to unleash extraordinary electronic violence one moment, incredible tenderness the next. Affected voices jump from complete silliness to utter perversity to heartbreaking gorgeous agony.

YouTube doesn’t really do them justice. But there’s this classic.

But to really get a good impression, you should listen to these :

TOOTH, by HILDE

INVESTMENT, by SOFIA RETA Ft. ZILLA

BELGIAN GOBSTOPPER, by HILDE

TOUS LES GARCONS ET LES FILLES (HARDY COVER), by HILDE

More here : Unsettling Identity

Arrington de Dionyso

Another artist I’ve been digging a lot this decade. American free-jazz sax and clarinet player who has dived deep into Indonesian music and culture. And come back with various fascinating collaborations and syntheses.

If you like this stuff, you might also want to check out Noel Meek’s God in the Music label which features Arrington and other free improv people.

JamesZoo

He’s come out as a bit jazzy these days :

But his earlier stuff was beautifully insane

and he’s still at mixing in raw electronic weirdness with his jazz.

And if you like the idea of modern jazz-funk-electronica, but not quite so abrasive and odd, then obviously you can listen into Flying Lotus, Thundercat, Euglossine (Complex Playground, Coriolis), Dev Hynes’s Blood Orange, Olivier Daysoul etc.

Take this stuff in more of a hip-hop direction and I think that Tyler, the Creator’s recent work is still very interesting. I really liked Flower Boy :

And there’s plenty of left-field, underground hip-hop out there. Eg.

Jean Grae and Quelle Chris

Moving in more of a “soft-rock but weird” way is Connan Mockasin

who leads a bunch of weird / psychedelic / soft-rock antipodean wave of everyone from King Gizzard & the Lizard Wizard, Dope Lemon, Soft Hair etc.

Animal Collective are still going : Hear Animal Collective’s Epic New Track ‘Autumn Rites’

King Krule has a very original, “post-punk lounge” sound :

Igorrr

It’s Igorrr. Not sure I can say much more.

And while we’re on manic energy, then I think it’s worth keeping a check on

Sasakure.uk

who is pouring out an extraordinary stream of tunes that seem to mix every genre of music that is guaranteed to trigger your average “rockist” into a apoplexy.

This radioactive brew contains elements of manic J-Pop, cheesy 90s drum’n’bass, “vocaloid” virtual singers (or humans who sound like them), manga theme tunes, video-game music, children’s TV music, kitsch Celtic “folk”, kitsch French accordions, happy hardcore, smooth but bouncy jazz. Etc. Basically, everything you probably hate, adding up to something that’s easy to love.

And that brings us to PC Music and “Post-Club” and distroid. Whole scenes of abrasive queer / trans music informed by contemporary dance and hip-hop. But subverting it in different ways. In a sense this is a return of the glam attitude of some of David Bowie, KISS or Ney Matogrosso. But with a hard industrial sound-world equal to anything by Nitzer Ebb or KMFDM or gabba. And then slathered in the sheen of contemporary pop. Probably you have to go back to Throbbing Gristle to find anything as really subversive as this blend of harsh electronics and perversion pretending to be pop. This is the 21st century’s “Hot on the Heels of Love”.

SOPHIE

L1ef

Fatima Al Qadiri

Mykki Blanco

Now … if you’ve read this far, and listened to all the examples I’ve given, maybe checked out some of the artists, the chances are you are thinking “This is horrible. This isn’t music. It’s not original or creative. Just a worse copy of what people were doing before. Except when it’s just noise and people pissing about wearing stupid clothes.”

And THAT is all the proof you need that this is the real thing. Every previous generation’s musical innovators, the ones who provided the blueprint for the following decades, were dismissed with those very words.


Oct 18, 2019

How can right-wing populism be stopped?

Economic security.

Basically people who feel they don’t have enough and are always worried that they might lose what they currently have, are very susceptible to demagogues talking up fears of how “those others” are a threat and coming to take what little stability and comfort you have away from you.

That’s why right-wing populism has been growing along with economic insecurity ever since the 2008 crash exposed how precarious were the finances of those in previously fairly economically wealthy developed countries.

People who feel they are relatively well off and aren’t in a low-level panic about what happens if their job or pension or public services get cut, are free-er to let their natural empathy and generosity dominate their feelings.


Oct 18, 2019

Why is it difficult for instrumental music to become popular?

It depends how popular you want to be.

It’s not impossible for instrumental music to become reasonably popular. Think of all the popular classical symphonies, the jazz classic, the passionately admired IDM techno of the 90s etc.

BUT …

if you are talking about mega-popularity, of the kind that our celebrity pop stars represent, then you have to recognise that they aren’t quite in the same game of “creating music”.

Pop-stars, rock-stars, top rappers etc. are a kind of “celebrity”. Their job is to be role-models or figures that young people look to to help them navigate the difficult process of growing up. People aren’t fans of a band because they like the music in the abstract. But because the story of the people behind the music speaks to them.

And it’s obviously much easier to see and relate to people behind the music, when the music itself contains a voice, and is fronted by the face of the singer.

Instrumental musicians can try to push their personal brand / identity forward. But it’s always going to appeal to a smaller public.


Oct 18, 2019

Are you surprised that PM Boris Johnson has convinced the EU to make a last minute Brexit deal?

A little bit, yes.

Partly it demonstrates a degree of competence (not much, but a degree) that I didn’t think Boris had in him

Partly I think that of all the things that “had to give” to find a compromise that could square the circle on Brexit, a “sea border” was actually one of the better options.

Plausibly, this does set us on the road to eventual re-unification of NI with the rest of Ireland. And frankly, I don’t think that that’s a bad idea. Long term (in the next couple of centuries) a reunited Ireland and UK happy to have given up holding onto NI, might well be a better, more peaceful and stable situation than one where the UK prioritized holding on to NI at any cost.

I’m fairly surprised, and even more suspicious, that so many people who were implacably opposed to May’s deal are now suddenly OK with Boris’s. I’m suspicious because I think there must be something in the small print of Boris’s one that we’re not noticing that makes it attractive to them. Possibly that fact that it still allows us to crash out with “No Deal” at the end of the transition period. This agreement is really more can-kicking and less of an actual “closure” or “resolution” of Brexit than May’s. And we should be prepared for that. We don’t want No Deal by stealth after we thought it had been resolved.


Oct 18, 2019

Why are some people driven by a desire to feel superior to others?

I don’t think humans need to feel superior to others.

I think humans might be a bit inclined towards it by being an animal that evolved in small hierarchical troops that were always jostling for status.

But there are plenty of things we evolved in the past that civilization has made redundant and unnecessary. And wanting to feel superior to others is probably one of them.


Oct 19, 2019

Given that the EU doesn’t want a hard Brexit, why wouldn’t the EU extend especially for Labour Party-led government post elections after Boris’s defeat in the Brexit vote?

It would extend.


Oct 19, 2019

Is Jeremy Corbyn one of the main reasons for Brexit happening?

There are some people who'll try to blame Corbyn if their cat dies.

But even they're stretching to believe this.

If you simultaneously believe that Corbyn is so disastrously unpopular that he's keeping Labour out of power AND that had he been more full throated in his support for Remain, that would have swung it in Remain's favour, then you need to work harder on your consistency.


Oct 19, 2019

In light of the new Brexit deal approved by the EU, has the remainder who claimed that Boris only wanted a no-deal and that the NI border issue was insurmountable, now have a different opinion and if not, why not?

Johnson's deal IS “No Deal”

Or at least is potentially one. In that it doesn't commit UK to making any deal other that WTO terms at the end of the phase of trade negotiations.

No Dealers can live with it because it's basically just a postponement which can fool parliament into voting for it.


Oct 19, 2019

Do you think the lyrics of ‘The Times They Are A Changing’ by Bob Dylan apply as much these days as they did in the 1960s?

I’m not even sure if they applied then, did they?


Oct 19, 2019

What are your thoughts on the UKs Brexit deal?

I think it’s a smoke-screen.

Basically it doesn’t commit the UK government to negotiating anything more than a WTO trade deal at the end of the transition period.

So … if you were worried about No Deal because chaos. It addresses that. You get an orderly No Deal. Which, to be fair, No Dealers were promising would be possible anyway. So .. fair play to them … what they said was possible turns out to be possible.

But it’s still a WTO or “whatever unicorns we can bag” deal at the end of the negotiations. And if you were worried that unicorns don’t exist and that WTO conditions are terrible, then that’s all this deal is giving to you. (Update : see comments, maybe Canada rather than WTO)

The price is a sea-border with NI. I’ve always thought that jettisoning NI, and a sea border was the most sensible way for hard Brexiters to get what they seemed to passionate about. And now Boris has managed to convince most of the ERG of that simple truth.

And sold out the DUP in the process. I’m not shedding tears for the DUP. I think a sea border is a reasonable “solution”. I expect a lot of people to vote with their feet and move to Northern Ireland now. Where else can you be sure of your food safety?

BUT …

I hope parliament votes this down. And in particular, Labour MPs don’t get suckered into supporting it. It’s effectively WTO (or Canada) terms with Boris free to trash workers’ rights and environmental safety within England, Scotland and Wales.

THAT is why so many hard Brexiteers have done a mysterious U-turn and now support it.


Oct 19, 2019

In music, do famous rap and pop stars create their own melody?

It depends.

Most famous rap stars write their own words, and develop their own style of speaking them, which includes some melodic intonation. They’ll probably have the beats made for them by producers. And those beats will come with other instrumentation and possibly melodic ornament from synths or other voices.

In mainstream pop, it’s very common for singers to work with song-writers. It’s been like that more or less forever in music. That’s how opera works too.

Some rappers work with “ghostwriters” which is controversial, but perhaps shouldn’t be, given that it’s just pop music at the end of the day.


Oct 20, 2019

What is everyone’s opinion about Brexit? Can you be bothered anymore?

We don’t have a choice whether to be bothered.

Brexit will affect me whether I’m bothered or not.

The worst argument being made right now is that “let’s just vote for Boris’s deal to get it over with”.

There is no “over with”.

Brexit and its ramifications are with us for the next few decades at least.

So let’s get it right. Not get it “over


Oct 20, 2019

Why aren’t the UK MPs enacting Brexit? Are they so far detached that they have forgotten who they represent?

UK MPs were voted AFTER the 2016 referendum.

Whatever UK MPs decide is a more up-to-date will of the people than 2016.


Oct 21, 2019

Why is blues the ancestor of so many music genres?

Basically :

a) African American musicians in the late 19th / early 20th century were the inheritors of two musical traditions : the African aural / folk / rhythmic traditions. And the European harmonic tradition. And they explored lots of new ways to combine them. Cross-pollination is always a road to creativity and innovation.

b) this moment coincided with the invention of recording technology which transformed how people listened to and thought about music. Before recording technology, music was mainly transmitted by written musical score. Which put emphasis on the melodic lines and harmonic theory. And that’s what European music focused on developing. Or at least, what everyone understood music as being. Music which wasn’t easy to notate, and which didn’t have sophistication in the dimensions of melodic and harmonic progression was dismissed as folk music.

But with recording technology, you could actually hear a lot of details of performance that written notation misses. For example, you could listen to the swing of music that would have been notated as fairly lumpen. You could hear the microtonal pitch-bends and vocal ticks of a singer, whose lines would be notated as plain notes. You could hear improvisations and, on repeated listening, learn to understand, appreciate and even copy, them.

Undoubtedly improvisation and vocal ticks and microtonal pitch-bends and swing had existed in European classical music for centuries. But it was never captured in musical notation, and so never made explicit or concrete to the listeners. Nor was it an object of study and emulation. Or particularly valued. But with recording technologies, all these elements of the folk music of African Americans, with the rhythmic influence of African culture, was suddenly available to the whole world.

That’s the “rational” explanation. Of course there was a lot of “contingency” as well. For example

c) the US was an economic power-house in the 20th century, and was soon exporting its culture back to Europe. The same synthesis of African and European musical traditions was happening in other parts of the New World. With Samba in Brazil and other “latin” music from the rest of South America, also largely driven by the descendants of African slaves. And those musical genres and dances did have a big musical impact : the tango, and cha cha cha and rumba and samba were known in ballrooms around the world.

But blues and jazz which were the American flavour of the phenomenon got exported via everything from Hollywood movies to the US army spreading across the world in the second world war.


Oct 21, 2019

What is the new technology in the music industry?

The big thing that’s happening today is AI.

In the near future you are going to find yourself spoiled for choice with dozens of new VST plugins which have AI or neural nets of some kind inside them.

There’ll be neural nets that synthesize plausible instrument sounds (basically doing a neural “style transfer” from recordings of real violins, to your MIDI / synthesized violin part).

And “style transfer” of actual musicians’ styles. Want your sax part played in the style of Charlie Parker or Eric Dolphy? Neural nets can be trained on those artists and apply that style to your MIDI notes.

Then there’ll be “intelligent mixers” listening to all your tracks and figuring out to adjust volumes to fit them all in. And probably intelligent mastering too.

There’ll be VSTs to compose music … you give it the chord sequence, it gives you all the notes back. Perhaps from a network that’s been trained on the complete works of half a dozen very famous 18th century composers.

And probably dozens of other applications for AI in music which we can’t even imagine.

Keep an eye on :

Flow Machines : https://www.flow-machines.com/

MIMIC : Musically Intelligent Machines Interacting Creatively ( https://research.gold.ac.uk/26616/3/ICMC2018-MG-MYK-LM-MZ-CK-CAMERA-READY.pdf )

which use Magenta

AIVA : The AI composing emotional soundtrack music


Oct 21, 2019

Is the future of the music industry as a money-making machine in trouble? When was the last time you bought any music?

There’s still money to be made from music.

There isn’t so much money to be made from selling copies of recordings.

On the whole, I think that’s a good thing. The business model of restricting the free-flow of non-scarce music data was always out-of-sync with our powers and inclinations. And arbitrary restrictions on being able to listen to something, just because of laws, suck big time.

Increasingly musicians are being paid in an “attention economy”. They try to win a lot of fans (attention), but then charge money for paying particular attention back. In the form of live shows, and custom appearances etc.

This is quite eye-opening :

YouTube is another place where musicians, like other YouTubers, make money by building some kind of community and paying attention to their fan-base.

In terms of last time I bought music, these days I only ever buy music on BandCamp, from more underground artists that I like and want to support. (The last thing I actually bought, a couple of months ago, was : Nuff Pedals- The Third EP, by GutterFunk because I wanted some contemporary danceable tunes to play at a party.)

But in that context, I buy quite a lot, especially of “pay what you like” EPs for a couple of dollars. It’s basically a kind of tip-jar.


Oct 21, 2019

Could artificial intelligence compose music?

AI can generate music.

A lot might be hanging on that term “its own”.

What would it be for the music to be the AI’s own, as opposed to someone else’s?


Oct 21, 2019

What does older pop music have that modern pop music doesn't?

Our perception of it has been filtered by time.

So we know it through the examples that were good enough to survive.


Oct 22, 2019

Why does Bernie Sanders have the highest fundraising totals among the candidates for the 2020 Democratic presidential nomination?

Because he has the most compelling story of any candidate. And people believe in him.


Oct 22, 2019

How much longer do you think that the pop and rock from the 1970s will be relevant to radio listeners and pop culture?

It’ll be big until the generation that grew up with it gets too old to care and dies off, and then it will collapse to being about as popular as Bing Crosby and Vera Lynn.


Oct 22, 2019

Would you say that AI is slowly killing the art of music creation? Software that can compose, produce & mix music is getting very popular among aspiring ''musicians'', and will most likely advance a lot in the just coming years.

Well, in one sense, machines have been putting human musicians out of work since the invention of the steam-organ.

Then recording technology allowed us to dispense with live musicians on a mass scale.

No, AI is not “killing” the art of music creation. But as with recording technology, and electrical amplification (the thing that made “rock music” possible, by letting a quartet of musicians fill huge stadiums with sound), sampling and digital sound manipulation, AI will change music.

Music after AI won’t be the same as music before it.

Just as music after electrical amplification could never be the same as music before it.

You can label that “death” if you like, but most people, and certainly not all the happy listeners of music in the future, won’t agree with you.


Oct 22, 2019

Why is Boris Johnson being hampered so much by those politicians who won't cooperate with Brexit?

Because politicians’ job is NOT to “co-operate with Boris Johnson”.

It’s not even to “co-operate with the prime-minister”. Boris sure didn’t, when it suited him

Politician’s job is to govern the country wisely. On behalf of their electors. But not simply as their delegates, as trusted representatives with the autonomy to make their own judgements. That involves holding the government to account and even blocking it if you think it’s making a mistake.

Governing “wisely” is a difficult task. Especially today. It involves balancing what you consider the ideal with what you consider pragmatically achievable. And sometimes making concessions on things you’d rather not, in return for what you hope will be bigger gains or at least preventing bigger losses.

That’s exactly what Boris himself has done. He wanted a hard Brexit. He eventually decided that the concession which could be made, that thing that “had to give” was a sea border between Northern Ireland and the rest of the UK. Despite he, himself, and his supporters, and those now backing him, having previously asserted that such a thing was unthinkable and unacceptable.

Not all politicians agree with him that this was the right solution. No one is obliged to agree with him that this is the right solution. And they are free to exercise their wisdom and responsibility of governance, blocking his proposal and trying to get a different Brexit solution.


Oct 22, 2019

Why have most trained musicians not studied ethno-musicology and the sociology of music, not to mention the aesthetics of music?

Trained musicians have to spend many hours of the day actually practising playing music, to reach the standards of performance required of them.

This doesn’t leave so much time and energy to also be theorists of music. Especially not theorists of the kind who also have to be extremely well read in a number of other disciplines like sociology / anthropology or aesthetic theory.

Good musicians often have good theories of music. But they are more practical theories informed by experience and feel for music. Not academic theory drawing on half a dozen other disciplines.


Oct 22, 2019

What are your thoughts on Boris Johnson threatening to scrap his Brexit Bill and accepting a delay, while challenging Corbyn to an election before Christmas if MPs reject his push to pass deal?

I think it’s probably his best strategic move if that’s what MPs decide today.

It makes the election all about Boris being the saviour of Brexit and Corbyn and the others the wreckers of Brexit.

That suits Boris and is exactly what Corbyn doesn’t want.

Corbyn wants an election to be about other things because a) he’s not passionate one way or the other about Brexit himself, b) he knows Brexit is divisive within the Labour party.

So if Boris does that, it’s a good, but pretty obvious, move.

What’s more interesting is how Corbyn should respond. By definition, he should try not to play into Boris’s hands. But there’s only so much he can put off a GE while claiming that he actually wants one. I’m hoping he’s cooking up some kind of interesting, left-field response to this. Accepting the challenge but with a twist that will put Boris on the back foot.

One thing to do might be to call for parliament to vote changes to the electoral system BEFORE such an election. Eg. lowering the voting age to 16.


Oct 22, 2019

Are the Remainer’s tactics giving a boost to Boris Johnson?

To an extent, yes.

But that’s almost inevitable.

Boris Johnson is a politician who is exploiting and feeding off the polarization around Brexit.

In a sense, you can’t challenge him and try to stop him doing what he wants without giving him ammunition.

But if you don’t agree with him, what else can you do? You can’t just let him get away with things on the grounds that this will avoid boosting him.


Oct 22, 2019

European Commission president Jean-Claude Juncker says Brexit deal is a "fair and balanced agreement for the EU and the UK". How do you feel about this?

From the EU perspective, it’s fine. It IS fair and balanced.

The EU was never trying to oppress the UK. Or punish it. Or to keep the UK inside the EU.

All the EU wanted was a) to protect its own red lines and borders. And b) have some certainty and stability in the process.

From the EU perspective, Boris’s deal fulfils those objectives. As did May’s.

The EU started out by giving us a diagram of available options. From Norway to Canada.

We’ve now effectively got to Canada. The hardest Brexit that’s still a deal.

And because of the extra complexity of Northern Ireland and the GFA, we had to accept the sea border and leaving NI in an effective closer relationship.

If you want Canada really badly, then the sea border is a price worth paying for it.

What was tearing the Tories apart under May, was the desire to have Canada without the sea border. That was because of DUP leverage over her, and her own Unionist instincts. Once Boris made the sea border concession - possibly because by the time he’d expelled 21 Conservative MPs from the party, his majority no longer depended particularly on the DUP - then he could rally the rest of the Tories behind Canada.

This obviously sucks for everyone else. Who didn’t want Canada. But wanted another chance to Remain or to have a softer Brexit, with the extra security of having environmental protections and workers’ rights locked in step with the EU’s own. So everyone who hoped that the internal contradictions of the Tory party were keeping a window open for a move back to a softer Brexit (or no Brexit at all), then this is a serious blow.

Boris has almost “won”, in that he has almost reunited the Tory party, and has now more or less got the EU on-side with his proposal. While his opponents are still very divided in what they want and how they might get it. Parliament still has a chance to vote down Boris’s deal today, but things then look very uncertain, with a high chance of Boris fighting a general election from a position of advantage.

But we should accept that the EU is no longer with the opponents of Boris. The EU is as happy with Boris’s proposal as any other realistic one. And is now going to be a neutral observer, not a source of pressure on him.

FWIW … writing this on Tuesday, as MPs are still debating whether to accept Boris’s deal, it seems to me that the best thing that opponents of Boris’s deal, and of Brexit or hard Brexit in general, can do now, is to rally behind a version of the “Accept Boris’s deal, but attach a confirmatory second referendum to it”. And then hope to win that referendum. I think that’s a safer way forward today than a new GE in November that Boris can fight on the position of being the guy who almost solved Brexit if it weren’t for those pesky MPs who need to be replaced tout suite.


Oct 22, 2019

Why does it seem like rock music comes and goes as far as popularity during different decades?

It doesn’t.

It came.

Then it went.

End of story.

That’s the story of all genres.


Oct 23, 2019

If referendums are by definition the highest expression of a democracy, why won't so-called democrats accept Brexit?

By whose definition?


Oct 23, 2019

Do Labourists still think that Corbyn is abiding to the vote of 2018 conference, which requires him to campaign for a referendum? If not, do they care?

From today's Guardian (Oct 23, 2019) Johnson and Corbyn fail to agree timetable for 'paused' Brexit bill

After failing to come to agreements on the timetable for discussing Johnson's withdrawal bill :

“But Downing Street sources claimed: “Corbyn made clear he has no policy except more delays and to spend 2020 having referendums.”

Even the Tories say he's trying to get a referendum in his private negotiations with them.


Oct 23, 2019

Why does finishing more songs help you develop as a music producer?

Finishing songs involves doing all the “boring” stuff. The repeated listening to get the balance of the mix right. The thinking up a variant of the great melody you came up with so that the second verse isn’t identical to the first. Etc.

I’m a chronic starter but not finisher. And I kind of like my own half-finished music and often just listen to that rather than bother finishing it. And I quite like that rough / lo-fi / spontaneous feel in many of my favourite artists.

BUT … for many people, it’s the extra polish that makes something “sound good enough” or “professional enough” that they want to listen to it.

And to get good at that extra polish, you need to practice it.


Oct 23, 2019

What is the difference between a music composer & a music producer?

Today, they are increasingly blurred.

Previously …

composers created the music. Wrote the scores or chord-charts etc.

musicians played that music on instruments

the producer in the studio had the job of capturing that performance as accurately as possible and transforming it into something that sounded good when reproduced on record.

But, naturally, the moment this system was established, people began to hack / subvert it.

Multiple takes in the studio were pieced together to create “better” performances than any musician ever played.

Or to create new performances that never occurred and couldn’t have. Perhaps because an orchestra recorded on a large sound stage in Abbey Road was mixed together with a vocal performance recorded in a small sound-proof booth; allowing two qualities of sound, based on different spaces, to coexist in a way that would be geometrically impossible.

Cuts and juxtapositions, as in cinema, were used to tell new stories. On Sgt. Pepper’s, a guitar turns into a chicken.

Composers also started taking advantage of later editing. Beach Boy Brian Wilson started writing and recording lots of vocal fragments and then assembling them later (ie. composing after recording). In the 70s, dub reggae producers took the drum and bass backing tracks of reggae and made new music by putting their own sound effects (echoed fragments of vocals or guitars) over the top of them. Brian Eno declared that “the studio was the instrument”. The studio became a place for creatively working with and transforming recordings. Allowing the producer to both compose new music, or tweak / fake new performances.

Now the studio is in software and runs on commodity personal computers. Anyone with the interest can easily start doing the kinds of composing that studio producers used to.

Meanwhile, professional composers, increasingly use exactly the same tools to help them capture and render their works. Yes, sometimes, composers with the resources available, actually go to a real orchestra to get that quality of sound. But many composers work now with samples of orchestras which are, themselves, recorded at high quality and increasingly expressive. And so, increasingly, even commercially released music just uses samples if it isn’t considered artistically or commercially justifiable / possible to pay for real musicians.


Oct 23, 2019

What genre of music is Prince most famous for?

He was basically an 80s pop musician, when 80s pop was very influenced by soul and funk.

But I’ll agree with others here that “r’n’b” could cover it.


Oct 23, 2019

Will Davros ever return to Doctor Who?

Almost certainly, but I hope not too soon.

Davros is a figure you kind of want to keep rare. So when you see him it’s a big (and hopefully scary) thing.

Sort of like the Daleks. The doctor is meeting the Daleks waaay too frequently for my taste. Frankly Daleks are iconic, but not very interesting. By definition there’s not much personality or character there. Which contributes to the sense of menace. But also means that the amount of interesting story they provide is low.

This creates a tension and a desire to make Daleks that do have more personality and character. And, of course, bring in Davros who is more noticeably a “person”.

OTOH, most of the time Daleks with personality tend not to work. I liked Rusty, from Into the Dalek. He worked. But I didn’t like the Cult of Skaro much. And despite enjoying quite a lot of The Magicians Apprentice / Witch’s Familiar, I really didn’t like the attempt to develop Davros’s character.

Neither the childhood back-story, nor Davros as “arch-enemy” of the doctor with a long complicated emotional history with him, or “Dark Lord” who has Colony Sarff running around the universe doing his bidding, worked for me. They were fine ideas in themselves, but it should have been someone else, not Davros, who’s basically a Nazi engineer whose creation got out of control.

Doctor Who just needs more characters and more big opponents. All of time and space should be able to furnish a good dozen or so big enemies. Not always have the Master and Davros behind everything. When it forces that, it tries to stretch those characters further than they deserve. It doesn’t make them deeper. It just stretches them to breaking point.

So … sure. Let’s see Davros. When there’s a Davros shaped story to tell.


Oct 23, 2019

Is Jeremy Corbyn the Conservatives’ best advertisement to make labour supporters switch to conservative?

You’ll find a lot of people claiming that Corbyn drives them away from Labour.

As far as I can tell, they’re all going to the Liberal Democrats, though, not the Tories.


Oct 23, 2019

What is that genre of music that has electronic beats/sound effects interspread with segments of random meaningless spoken phrases artificially made to sound like they're old fashioned radio news clippings that are frequently used on YouTube videos?

The first genre of music that did that was 70s industrial.

Check out Throbbing Gristle, Cabaret Voltaire etc.


Oct 24, 2019

Why aren’t there a lot of soprano singers in pop music today?

Pop singers are meant to sound “normal”. Like normal people you can relate to.

Operatic soprano singing is extremely mannered and “artificial” sounding.


Oct 24, 2019

What makes pop music good instead of just catchy?

What’s the difference?

Catchy IS good.


Oct 24, 2019

If God was a programmer, what language would he code in and why?

I know, I know, this is the clichéd answer.

But no-one else has posted it yet.


Oct 24, 2019

What make musicians like Eros Ramazzotti, Zucchero, etc., despite making regional music, have such global appeal?

Well all music came from a region, once upon a time.


Oct 24, 2019

Why does pop music suck so much?

Does it?

Does it actually suck any worse than all the bad, tired and uninspired rock bands out there? Or the uninspired house and techno by numbers? Or the bland “jazz” which is just background music for people who like to feel they are listening to “something good”?


Oct 24, 2019

Why has Jeremy Corbyn's popularity ratings dropped below Boris Johnson's?

Because Boris Johnson’s entire political focus, strategy and goal is to consolidate the pro-Brexit faction of the UK behind him, and to take maximum advantage of the polarizing energy Brexit has released in the UK for his own personal political ambition.

Corbyn, OTOH, is, perhaps quixotically, trying to downplay the tribal energies unleashed by Brexit, has NOT tried to turn them to his own political advantage, and instead just tried to find some kind of practical compromise which he hopes will work for, and be accepted by, both Leavers and Remainers.

That’s not popular in a country which is increasingly spoiling for a fight. But it is “the right thing”, rather than the popular or politically expedient thing.


Oct 24, 2019

Do you agree with David Lammy that Boris Johnson's "assurances," on workers' rights are as meaningful as "when he promised the DUP there'd be no border in the Irish Sea"?

Yes.

To paraphrase William Burroughs, if you’re going to do business with Boris Johnson, “get it in writing”. Or rather, get it in a legally binding contract. Because the guy is a weathercock when it comes to promises and commitments.

Boris tells everyone what they want to hear. Which is why he sometimes sounds so reassuringly reasonable and positive. Don’t fall for it. He’ll tell you what you want to hear but won’t be bound by it.

Boris is now telling parliament and the UK public that he’s going to ensure environmental standards and workers’ rights which are equal to, if not better than Europe’s. But he’s simultaneously refusing any kind of legally binding contract with the EU that commits the UK to this.

From someone else, that might (just) be reasonable. Why be bound contractually if we’re going to do it anyway. There are people (even politicians) whose word is to be trusted. But Boris is absolutely not one of them.


Oct 24, 2019

What is the reason for being in electronic music?

What is the reason for being into any kind of music?


Oct 24, 2019

What is the single best disco song of all time? Why do you select that song?

As I said on Phil Jones (He / Him)'s answer to What is the best song ever made, and why?

“I Will Survive” is the best song ever written.

And it’s a disco song, so therefore also the best disco song of all time.


Oct 24, 2019

Can you name a song with 'disco' in the title?

Shantel - DISKO PARTIZANI


Oct 25, 2019

What is the appeal of the "New Complexity" genre of music?

Think of all those times classical music snobs tell you that music that you love is “simplistic crap”.

Finally, you get to turn the tables on them :-)

More seriously, obviously there are real questions about the virtues of “complexity” in music. Many people do assume that a degree of complexity is important. That melodic development is “better” than just repeating the same tune over and over. That more colourful harmonies are richer and more evocative than simple triads.

But how much is too much? And how would.you know until you try going all the way?

Critics of modern music often talk like they expect composers to just know how much of any particular technique should be applied. And that failing to achieve it is down to mere incompetence or perversity.

But art has to explore and experiment to find out what works. Today people love Wagner and Debussy. But no-one would have known such music and its delights are possible if these adventurous composers hadn't been willing to try writing like that. And adventurous audiences hadn't been willing to try listening to music like that.

Today we still don't know the limits or what other pleasures and delights are out there in music, until we adventure out looking for them.

To assume that we do roughly already know what “works” in music is the definition of conservatism.

We haven't explored all of music, we don't know what else might be out there, but at least if we try pursuing different strategies further than anyone else has taken them, whether that's simplicity in minimalism or complexity, we participate in the adventure of finding out.


Oct 25, 2019

How long should Labour aim to make Boris twist in the wind for (without a General Election) in order to gain political advantage?

That isn't what's going on.

Labour has been consistent on this question since the beginning.

It won't give Boris an election while there's still a possibility that Boris can use the election period to do a quick Brexit behind everyone's back.

You might think that Boris wouldn't be such a scoundrel as to sneakily leave when MPs are out of parliament campaigning in their constituencies. But look at how he just back-stabbed the DUP.

So Labour were waiting on the EU to confirm the extension was definitely going ahead, and there'd be no leaving while MPs were out of parliament.

But the EU have delayed that decision UNTIL parliament votes on a new election because they don’t want to be seen as getting involved in UK politicking and influencing that decision. Which now puts us in a vicious circle.

So now Corbyn is trying to get Boris to explicitly promise Parliament that he won’t sneakily Leave during an election. Boris’s promises aren’t worth much. But ones he explicitly makes to MPs in Parliament have to be taken a bit more seriously.

We’ll see whether he does it.

Bottom line though is Labour wants an election. But doesn’t want Boris sneaking out of the EU while everyone is distracted with it.


Oct 25, 2019

Why doesn't the Labour Party want an election? Are they scared of losing?


Oct 25, 2019

What does the growing trend of AI musicians mean for the music industry and especially session players?

Seriously?

What do you think?

Those live musical performers who weren’t already decimated by the use of recorded music in public space. And the session musicians who hadn’t already been replaced by computer sequencing and sample packs. Are going to find themselves squeezed even further.

Of course, people still like watching and listening to live musicians. And there will always be a market for a few of them, that people are willing to pay a premium to see.

But most music is just going to be made by increasingly “intelligent” computers. (And by that, I mean neural network “style transfers” between famous recorded musicians and sequenced musical lines … so that 99.99% of listeners, including musicians, won’t be able to tell that it’s a computer)

I’d hope / assume that no-one becomes a session player today thinking they’ll make any money from it. If you arean’t making music primarily for love, then you are already making a big mistake.

That’s going to continue.

On the bright side, those same very poor musicians barely scratching a living from session playing, are going to be able to go home and use their skills to compose fantastic music, with the ability for their personal laptop to sound like the greatest orchestras and performers.


Oct 25, 2019

When was the romantic period of music history?

I’m not an expert.

But very roughly “the 19th century”.

Or perhaps, in musical terms, the period from Beethoven up until maybe Richard Strauss.

I take Romantic to mean the period when Beethoven started breaking some of the conventions or rules of “classical” music to make more dramatic effects. And goes through, say, Wagner, stretching harmonies and structures even further, in the name of huge dramatic operatic stories, up to Richard Strauss or Gustav Mahler who have gone even further into chromaticism.

But it doesn’t include, say, what Debussy was getting up to at the end of the 19th century, which is not quite “stretching” harmonic theory as just adopting entirely new ideas altogether (like whole-tone scales) or is just making up combinations of notes because they “sound good”.

And “romanticism” kind of starts to fade away with the “nationalist” composers of the end of the 19th or beginning of the 20th century, using simple folk melodies.

And then by the time you get to Stravinsky or Ravel or modernists … you can still kind of see that there’s a lineage that goes back to romanticism. But we tend not to think of them that way.

The more I think about it, though. I’m not sure why you couldn’t make an argument that it’s only some kind of prejudice that makes us not think of Ravel and early Stravinsky as “Romantics”. We have a feeling they’ve taken the subjective to a new level and we use terms like “expressionism”.

But maybe we’re wrong and we should just allow that “romanticism” is an ongoing project through the 20th century.


Oct 25, 2019

Is it wrong for Boris Johnson to have told Jeremy Corbyn to "man up"?

I think it’s brilliant.

It tells you everything you need to know about Boris Johnson.


Oct 25, 2019

Why do music critics so often dislike a singer's most commercially popular song?

A singer’s most commercially popular song is likely to be closer to the mean of “songs that are popular because a lot of people like them”, than to “songs which represent this singer’s essence and individuality”.

If you like singers, you probably like them for being themselves, not like them for when they’re just like everyone else.


Oct 25, 2019

Are music revolutions caused by social or technological revolutions?

Normally when the two come together.

For example, the explosion of rock music in the 60s was due to :

transistors, allowing the creation of personal radios, cheap enough for teenagers to own their own, which made radio stations aimed at teenagers viable

a “boom” in the number of young people, giving them strong purchasing power relative to their parents’ generation (which had been thinned due to the second world war)

a new sexual liberalism, partly driven by the invention of the contraceptive pill

the invention of amplifiers, which allowed a small combo of four musicians fill a large hall or even stadium. Plus all the extra new sounds that amplifiers and various kinds of distortion made possible

the Vietnam war, which made young people sceptical of the conformist values of their parents. Someone who was young in WW2 could believe that the military industrial complex was generally a good thing and made wise choices, someone facing the draft in 1967 would be more sceptical.

LSD … a chemical invention from the 1930s that became more widely distributed in the 1950s

You can see that various social, political, technological, cultural influences come together to create the conditions for the explosion of classic rock in the late 60s, early 70s.


Oct 25, 2019

What AI program can I use to input music and get a generated song based on the input?

Allegedly Humtap

Though I have no idea how well it works.

Michael Hess’s answer is more interesting.


Oct 25, 2019

Denis Prager says that Progressives ruin everything. Why do you agree or disagree?

I’d agree that progressives “change” everything.

That’s what progressivism is about. An attempt at continual improvement.

I think Prager is wrong that “change == ruin”.

And the alleged examples of this kind of assertion, I've seen, I tend to disagree with.

But I know Prager to be an extreme conservative so I’m not surprised that he thinks that. That’s more or less what conservatism is … believing that change is degeneration.


Oct 26, 2019

Do you think anarchist ideas are spread as a result of political revolutions?

No.

They're spread by books.


Oct 26, 2019

Is labour scared of a general election because Corbyn is a hopeless leader and he knows he won’t win?


Oct 26, 2019

How exactly is an election considered a break away from the Brexit impasse?

The impasse is because :

The government wants a hard Brexit, and that's all it keeps negotiating (under both May and Boris)

Parliament overall doesn't want such a hard Brexit and has the numbers to block the government.

OTOH parliament is divided about what it does want, and no particular alternative gets enough support to win a vote.

MPs have been trying to change each others minds for 3 years with little success. Positions are becoming more entrenched, more hardcore.

Ultimately the only way out of the impasse is to change parliament for one which can agree on something. That's what a GE offers.


Oct 26, 2019

Is the Labour Party really in chaos over Boris Johnson’s election bid?

I don't suppose so.

It's, objectively, a close call whether accepting an election now is a good idea or not. And undoubtedly different people in Labour fall on both sides.

Owen Jones has a good overview and makes a case for Labour to support an election here : A December election is Labour’s least-worst option | Owen Jones

But you can see why others in Labour might disagree. So there’s difference of opinion. That’s not necessarily “chaos”

FWIW, the Tory party are also split on whether a new election is a good idea. Boris is a risk-taker and wants to gamble on it, but not all Tory MPs or strategists are so enthused.

Wary Tories say Johnson’s election gamble could be seen as a stunt


Oct 26, 2019

Do you feel that labour has been an effective opposition under Jeremy Corbyn?

Depends very much on how you account it.

And that, in turn, depends largely on what you think that the leader of the opposition is for.

For example, if you were to go by a simple statistic like “proportion of defeats inflicted on the current government” then, as of today, October 26th, 2019, Corbyn is undoubtedly one of the most effective leaders, possibly THE most effective, leader of the opposition in the entire history of parliament.

But I’m sure that’s NOT the criterion you were thinking of, dear OP.

So how else do we account it, given that these are undoubtedly subjective criteria?

I think Corbyn has done a better job of being an opposition leader than Ed Milliband, whose Labour party often tried to triangulate on Cameron’s austerity measures, rather than fully oppose them.

I think Corbyn brought a lot of people back to the Labour party who had given up on it, grew its membership, enthused those members to go out and campaign hard, and get a better election result in 2017 than Milliband got in 2015 or anyone else was expecting.

How does Corbyn compare to Neil Kinnock the last major Labour leader during a period of opposition? Well, Kinnock, by 1992 was looking fairly promising. Many people were expecting him to win. But not only did he lose, he lost by a far larger margin (in terms of number of government seats) than Corbyn did.

Kinnock is the guy who allegedly pulled Labour back to centre-left electability from the excesses of Michael Foot and the Militant tendency. Kinnock is a hero of Labour’s centrists.

But Corbyn was certainly more effectively, electorally, than Kinnock. In less than three years, he recovered more electoral ground than Kinnock recovered in almost ten years.

What about “being popular”? Corbyn is hella unpopular in the opinion polls. All we can really say, though, is today’s degree of partisanship tends to make people either strong fans or strong haters of big polarizing figures. This is an age of marketing slogans like “It’s better to be hated than ignored”. How much wisdom they really capture is moot. But we can say that some very popular and surprising leaders have emerged recently who have people who are very, very negative about them. On balance, I don’t think the fact that Corbyn has haters is, itself a bad thing. I think it might be a good sign for a politician in 2019. Of course, if the hate is strong enough to lose votes, that’s another issue. We unfortunately really won’t know how these opinion polls translate into election results until the election.

But, of course, here’s the elephant in the room … if you think that the UK political landscape “has been completely transformed by Brexit”. And that the biggest and only issue today is Brexit : Leave vs. Remain, and you think that the job of the “leader of the opposition” is to be the leader of the Remain resistance to Brexit, then clearly Corbyn is a lousy leader of the opposition. He isn’t the leader of the Remain faction, he doesn’t make the Remain case. Doesn’t particularly fight for it. Doesn’t spend his political capital on it.

I understand. I understand the sheer frustration and anger of people frantic to avoid Brexit who feel that the leader of the opposition should be with them in fighting against Brexit on their behalf. Because if neither the government nor the official opposition are with you, how can you achieve anything in a first-past-the-post system? I understand Remainers’ distress at feeling totally disenfranchised by the current political system.

Even so …

I don’t agree that the political landscape has been permanently altered by Brexit. I think that the left and right are still the most important political divisions in the country, and the most important ideological divisions to fight over. And I think Corbyn’s main virtue, and main effectiveness, is actually in standing up for that principle. For insisting that good old fashioned left / right questions ARE more important for the country’s future than technocratic questions about EU membership.

Corbyn is effective because he hasn’t let Labour become side-tracked into being the Remain party, something which would have been very tempting to many on the centre-left, but which I think would have left it high and dry, without any real meaning or purpose the moment Brexit was decided.


Oct 26, 2019

What is corporate music?

Good question, and music YouTuber, Tantacrul has a great video about it out right now :

I don’t think that quite explains it sufficiently. It doesn’t explain why U2, who Tantacrul gives a righteous shanking to, still manage to persuade people of their soulfulness.

Nevertheless, it’s a good intro to the subject.


Oct 26, 2019

To what extent would Brexit be different if Jeremy Corbyn wasn't the Labour leader?

Not nearly as different as you imagine.

Let’s suppose Tony Blair had been leader.

In 2016 he’s faced with the Leave result in the Referendum. Blair doesn’t want to Leave the EU, but he’s also a strong believer in Labour occupying the centre ground, and being able to take votes from the Tories by being seen to accommodate their concerns.

The Tories are gung ho for Brexit. Blair’s pal Murdoch who he likes to stay on the right side of, is gung ho for Brexit. Most people in the country are in favour of Brexit.

And Blair is pragmatic, he knows that crucial seats he needs to regain in working class regions in the North of England are also strong for Brexit and that he has to be careful not to lose those seats at the next election.

You think Tony Blair is going to position Labour as “the Remain party”?

Of course not. Blair is going to triangulate. He’s going to try to come up with a form of words, much as Corbyn did, which says that he respects the referendum result, and that some kind of Brexit probably needs to happen. But only if it’s a good Labour-negotiated Brexit, not a bad Tory-negotiated Brexit which will irresponsibly mess up the economy.

In other words, Blair’s policy on Brexit, if he were in Corbyn’s position, would be remarkably similar to Corbyn’s.

Now, of course, there are many people who’d buy that policy from Blair who wouldn’t buy it from Corbyn. But that’s another issue. The policy would NOT be much different.


Oct 26, 2019

What's the title of this electronic song?

Good question.

It sounds very much like late 90s jungle / drum’n’bass. Maybe early 2000s.

I’m guessing that this might not be a single track but a mashup / mix composed of a couple of different tracks. Maybe from a pirate radio station. Where did you get it?


Oct 27, 2019

Why is there such an obvious smear campaign against Jeremy Corbyn?

Because they are frightened that, in an age of uncertainty, and dissatisfaction, and the establishment being overthrown and outsiders coming to power, that Corbyn might just win. ;-)


Oct 27, 2019

What EDM and electro house music is Halloween themed?


Oct 27, 2019

Why does Corbyn assume tht having ID cards would benefit the tories in a general election?

Because a lot of Tory supporters are older people and home owners.

And a lot of Labour voters are young people, living with parents, in rented accommodation, students in temporary digs during term time who move elsewhere to work during holidays etc.

It is much easier to prove your identity as a home owner and you are more likely to have gotten around to applying for an ID card as a home owner.

“ID cards” is part of a general plan to disenfranchise those who live more precariously by making people jump through hoops to be able to vote.

In other answers here you can see examples of typical right-wing bigots presuming “people who live precariously” are “illegal” and “fraudulent”. This policy is clearly playing well with the prejudiced.


Oct 27, 2019

Why do so many people confuse anarchism with free markets?

Because people who are fans of free-markets try to call themselves “anarchists” to make themselves sound cooler.


Oct 27, 2019

What is the secret to being innovative or "thinking outside of the box"?

Get a wide perspective.

Talk to / read a lot of different people with a lot of different opinions. Be part of different communities that don’t have much in common.

Ronald S. Burt demonstrated that people who spanned what he called “structural holes” between otherwise disconnected communities, were more likely to be creative than people with a lot of connections that were nevertheless all in the same cluster

http://www.analytictech.com/mb709/readings/burt_SOGI.pdf


Oct 27, 2019

Why did so many mega selling CDs selling 20 million plus come out in the mid-1990s to early 2000s right at the end of the CD era just before downloads took over?

I guess that would be the point of peak CD player ownership.

When CD players first came out, obviously they were expensive and rare. And there weren’t so many CDs available to play on them. Over time, they got cheaper and more CDs got made, so more people had them and bought more CDs.

Right up to the point that people decided MP3s were an acceptable substitute and downloads and then streaming started replacing CD buying.


Oct 27, 2019

Why do many leftist individuals / groups display their hatred for conservatives as a means to defend groups who are supposedly victims of hate? Isn't it a little hypercritical?

I’m not sure displaying hatred IS a means to defend, is it?

Are you sure they aren’t just pissed off?


Oct 28, 2019

Has pop music turned the corner and is on the up or will it descend further into awfulness?

Neither.

Pop music was always awful. (Just ask your parents)

But when you were young and enjoying yourself, you just didn't care.

Now other people are young and enjoying themselves, you find it’s terrible.

Go figure.


Oct 28, 2019

What is the most obvious way to identify music as "house music"?

House music has changed a lot over time, but some standard elements :

four on the floor, bass heavy kick drums (usually from the TR808)

generally around 120 bmp - up to 130

some swing / syncopation in the percussion

the popular forms of house, like deep-house, progressive house tend to have warmer, more organic sounds. Samples of real instruments or even real instruments playing on top. Often with female vocalist.

But it’s all a very grey area. Subgenres like electro-house and tech-house can be harsher and more electronic than subgenres of techno.


Oct 28, 2019

Why did dub-step die out so fast?

Dubstep was a movement, that became distilled into a particular sound, that then became an overused cliche.

The original dubstep movement is still going. As always it’s a blend of what’s going on in London, with dubstep but also garage / grime / 90s rave and jungle influences in the mix.

Undoubtedly various offshoots of dubstep and artists from dubstep are still going. Foundational people like Bristol’s Peveralist have gone back in a more techno direction with Livity Sound.

But obviously, anything that’s a “trendy sound” whether that’s the wobble bass of dubstep, or the Amen Break of jungle / dnb, at some point it will become an overused cliche and stop sounding “cool” and signifying “of the moment”, and quickly start sounding “naff” and “lazy” and “of the past”. And this is a transition that happens very quickly.


Oct 28, 2019

Don't middle class people see that the destruction of the decently off industrial working class and introduction of dead-end retail jobs will just drive more people to college and make degree holders less scarce and the middle class worth less?

I think smart middle-class people can see it.

But I don’t think they know what to do about it.

From the perspective of Capital, the middle class is an aberration. It’s just “highly paid workers”. Capital doesn’t want “highly paid workers”. It wants “workers as cheap as it can get away with”.

So the tendency is for high paying jobs either get automated, or exported to developing countries. And often exported and then eventually automated.

Pretending that everyone can avoid this by the individualistic strategy of “Studying more. Being more flexible. Being more skilled” is a lie that Capital tells you. Because, sure, Capital would like more, better educated, more skilled and flexible workers to choose from. That will help drive the price down.

All Capital really cares about is how much it gets for its buck. The more skills for the fewest dollars.

That is its bottom line. And the bottom line of our political system.

So, as anonymous’s answer here puts it, : “Time for pitchforks, boys.”

I disagree. I’m not a fan of pitchforks, or revolutions, or violence.

BUT he / she is basically right, that there is no solution for the middle class to save itself by upskilling and becoming more flexible.

The only solution is for the middle-class to accept that they have to join the rest of the working class in changing the rules of the economic system. Get rid of capitalism and replace it with an economic system that cares about you and focuses as much on your welfare, and life happiness as it does on capitalist profits and bogus “economic efficiency”.


Oct 28, 2019

Does Imperial College London have a good football program?

What kind of “football” do you mean?

I’m guessing not.


Oct 28, 2019

Why is the “Dark Mode” UI craze happening only just now when it’s been technically feasible for decades? What prompted it?

I suspect “dark modes” work better on good quality LED screens than crappy old cathode ray tubes. Or even older LED / LCDs.

Possibly what’s happening is that “Dark modes” reflect the fact that most people have pretty good LED screens these days.


Oct 29, 2019

What genre is Enya?

That particular 80s category where folk-musicians and ex-hippies of the 70s became branded as “world” and “new age”.


Oct 29, 2019

How would free college work?

Same way free school works.


Oct 29, 2019

What does God think of me?

Well that would be worth knowing.

I’d like to think he’s thinking “You IDIOT Phil! I designed you to be smarter than that! WTF let’s get you back for maintenance and sort you out”

Unfortunately, according to his supporters it seems more likely to be one of a long line of “Sigh. Another one for the reject bin. Another one for the reject bin. Another one for the reject bin … “


Oct 29, 2019

Is the British Labour Party too scared to have an election on December 12th?

They should be. It's a serious matter with a lot at stake.

They should make sure they are as cautious as necessary and do what they can to foil Boris's attempts to dictate the timetable.

Nothing Boris does is for any reason except his own political gamesmanship. You can't fight that by allowing yourself to be persuaded by taunts like “oh but you must have the election now or you’re frit”. This isn’t the school playground.


Oct 29, 2019

Should Jeremy Corbyn resign because his Labor Party has been beaten badly by PM Boris Johnson and the Conservative Party in the election?

Yes, of course. That's “the done thing”

Same as Johnson should resign or Swinson should resign if their parties are “beaten badly”

But no more than that.


Oct 29, 2019

In what way is Jeremy Corbyn to the left of the rest of the Labour Party?

When the majority of the Labour party were supportive of Blair joining Bush in a war in Afghanistan and Iraq, Corbyn led the anti-war movement which was, (largely, not wholly), a “left-wing”, internationalist, peace movement.

Corbyn’s administration has brought talk of nationalization of industries back into public discourse (where it turns out to be surprisingly popular) while many in the centre-left had presumed that the idea was in the dustbin of history.

Apart from that, not much. I don’t see he is very different from other centre-left social democrats. Perhaps a bit more ambitious in how much money he hopes to redistribute. But the ideas and justifications for it is no different from the most right-wing Labour member.

Corbyn’s “left-wing”ness, and “extremism” reputation is basically that. Opposition to what he regarded as imperialist adventures. And nationalization of some key infrastructures.

All the other alleged divisions in the Labour party are not really “left-right” divisions, just factionalism and personality politics.


Oct 29, 2019

Is learning Lua still worthwhile?

I think Lua is one of those languages that you learn if and when you need it.

Basically there are places that Lua runs where nothing else runs. (In small, embedded systems, and embedded in other software). And if you need, or even just want, to program there, then learn Lua. It’s a reasonable language. Quite pleasant to use. You’ll get your work done without cursing the language every five minutes. (Though I’m starting to feel murderous towards whoever made the choice that object:message should mean what object.message means in every other mainstream OO language, and that object.message in Lua means something subtly different.)

Outside those niches, I don’t see it as a general purpose language that you’d want to use in preference to the more mainstream languages. In most places, Python or Javascript or Ruby will be a viable alternative and I don’t, currently, see any reason you’d prefer Lua to them if they’re available. The ideas in Lua are more or less the same as the ideas in those languages, and your code will be pretty similar.


Oct 29, 2019

Since the MPs of all the opposition parties combined outnumber the Conservatives in parliament, why do they not come together to table an amendment for a second referendum?

Not all Tory rebels who Johnson threw out of the party favour a second referendum. And some Labour MPs don't, either. Nor, allegedly do the DUP, though perhaps they could now be persuaded it's the most unionist way forward.

Figure that into your calculation and it's not clear there actually are the numbers there.


Oct 29, 2019

How well do you think labour will do in the December general election?

Not as well as I’d like, but better than the Corbyn haters predict.

That’s about all I can say on it. Everything else is too open ended to call.


Oct 29, 2019

What would happen if there was also a Remain Party, just like the Brexit Party, in the next UK elections?

They’ll mainly split the LibDem vote.


Oct 29, 2019

What circumstances would it take to get the UK to engage in an actual revolution where the entire corrupt political elite could be overthrown?

Revolutions are a bit of a fantasy.

Almost everything we call a “revolution” is really an insurgent guerrilla movement in a civil war that ends up getting the army to mutiny and side with it.

The problem with revolutions is that they need leaders. And 99% of the time those leaders end up being from the elite that they claim they are overthrowing. Just from a currently unfavoured corner of the elite.

Revolutions often don’t get rid of corrupt elites at all. Although they may sometimes remove an egregious tranche of them. They soon entrench another elite in its place.

If you really want to deal with a corrupt elite, it’s better to try to do it more slowly, and painstakingly, by political and legal means.

Obviously that doesn’t suit the impatient. And can sound like a recipe for dithering.

Ideally you want to avoid both.

Don’t believe in populist blow-hards who claim to be doing away with corrupt elites but are really just aiming to replace them.

But also demand that your ordinary everyday politicians make actual forward movement against corrupt elites. Vote for, and demand, governments that will make concrete gains in terms of taxing the rich and redistributing the money to the people. Vote for, and demand, governments that decentralize control to your localities. That give more power to local authorities. And then only vote for local politicians who will be open about their decisions, and who are responsive to you and your neighbours.


Oct 29, 2019

How do you feel about Jo Swinson and the liberal position on Remain, and how does this not represent the referendum result?

The LibDem 2017 manifesto (which is more recent than, and supersedes the 2016 referendum result) was for a new referendum. With the obvious implication that the LibDems would campaign on it.

Every LibDem who campaigned and won a seat on that manifesto has a mandate to vote for a new referendum and support Remain in that referendum.

They don’t technically, have a mandate to cancel Brexit without a new referendum.

Defectors to the Lib Dems from other parties have less of a mandate. But defectors always have an issue with their mandate.


Oct 29, 2019

Did the Labour Party make the right decision to support an early election?

As David Harington says, they made a virtue of necessity.

Labour DO want an election. It would kind of be pointless as the opposition not to.

At the same time, there’s no need to let Boris dictate when and how for his own convenience.

And furthermore, there was a legitimate worry that a) Boris had a window to sneakily crash out of the EU with no deal during the election period. Or b) that without an extension, there would be no time for a new government to do anything about Brexit or have a new policy.

And those are things that Labour made its point of principle for opposing a new election now.

Now that the EU have offered the extension until end of January, and Boris has withdrawn his withdrawal agreement, we look to be on safer ground, that Boris’s intention is to try to win a mandate for his Brexit strategy through winning the GE. Rather than sneaking out behind everyone’s back.

I’m not 100% sure that risk is entirely closed down. But it seems like most people don’t see it as very plausible now. So Labour’s main principle for objecting to an election has now gone.

Furthermore, with the LibDems and SNP now in favour. And the LibDems having taken the initiative on this. Labour needed to move quickly to support the election rather than be seen to be fighting a rearguard action. The Tories plus LibDems and SNP would get it through parliament. There’s no mileage in Labour fighting that. And no virtue for Labour in being seen to fight it.

So it was pushed on them. But Labour have done the sensible thing and responded to the rapidly changing circumstances in a fairly timely manner. Which is the best they could hope for on this.

And obviously there ARE many who have been keen for an election for a long time. They’ve been preparing. And they are ready to go out and fight it. That group plausibly includes Jeremy Corbyn who has, indeed, been in an election campaign mode for a while. Bring it on!


Oct 29, 2019

Is voting at 16 in the next UK general elections wise as they will be a lot of power placed in teachers and schools?

Ha ha ha ha ha!

Excuse me while I go outside and have a good ROFL at the thought that 16 year olds will generally go out and vote the way their school-teachers tell them to.


Oct 29, 2019

The Labour party of Jeremy Corbyn has fallen to fourth place according to a YouGov opinion poll and is backed by just 18% of voters. What do you think of this?

I think we’re in a very turbulent time when Brexit is the white hot obsession of most people in the country.

If you ask them to vote in an EU election. Or in a poll. They will think first and only about Brexit.

As Labour has declared that it is neither the champion of Remain nor the champion of Leave, that means it’s irrelevant for most people in this mood. In fact, worse, hardcore Remainers think that it’s a Leave party. And hardcore Leavers think it’s a Remain party.

That’s terribly sad, and may well have long term repercussions for Labour.

But …

firstly I think it’s the right thing to do. The divisiveness of Brexit, and the destruction of our political culture are more serious problems for us than the specific policy with respect to Europe. I think it’s incumbent on the political class to stand up and say that they don’t want to be partisans, and defined by this issue but want to get beyond it and work with and for everyone.

Secondly, I still don’t believe that Brexit, despite being very deep and very painful, and very bad economically, actually is going to change our political culture in the longer term. I think the moment Brexit is “over” (for some value of “over”, ie no longer in question), then people will suddenly realize that they are basically somewhere on the left or somewhere on the right, and our first-past-the-post system will cause everyone to snap back into their previous support for the dominant parties of left and right. It’s just possible that a Nigel Farage vehicle will replace the Tories or the LibDems will replace Labour as the standard bearer of right or left respectively. But again I think it’s unlikely.

Boris, for all his faults, is a solid way for the Tory party to neutralize the attraction of Farage. That’s why the Tories are bouncing up in the polls, Boris is pulling the further-right who had moved to the Brexit party, back into the fold. And he’s even got some kind of potential deal.

In the case of Labour / LibDems it’s more complex. If the Labour party is destroyed, it’s not clear that the LibDems can really replace it as the main vehicle for the whole left. They simply have no infrastructure or history with the working class communities that Labour represents. It might be that we’re going to see a long term split on the left between the Labour left and the Lib Dem left, where both sides generally agree on many cultural issues and some economic issues. But are deeply divided on other economic issues and a couple of cultural ones.

That explains why Boris is now so far ahead of Corbyn. Boris has reunited the right, and reunited the Conservatives. Whereas Corbyn can’t reunite the left. And struggles to reunite the Labour Party when the Lib Dems seem to be offering a viable alternative model for those on the centre-left who aren’t down with the Corbyn project.

The challenge now is whether the left, in the form of Corbyn’s Labour and Swinson’s LibDems can find sufficient accommodation with each other under a first-past-the-post system that they can form a government, or whether the fighting between them will leave the Tories in power for another decade.


Oct 29, 2019

How many times will communism have to be tried before leftist dreamers give up?

Humans dreamed of flying since the time of Icarus.

It took us several thousand years, but we didn't give up. And eventually we cracked it. ;-)


Oct 29, 2019

How many of the current Labour Shadow Cabinet have actually had a 'real' job? Do they truly represent the average Labour voter?

What makes one job more “real” than another?

Rebecca Long-Bailey was a solicitor. Is that more or less real than your job?


Oct 29, 2019

Will the word "landslide" describe PM Boris Johnson's victory over Jeremy Corbyn in the upcoming snap election?

Anything’s possible but I’ll be quite surprised.

As far as any prediction makes sense, the most likely is a very divided parliament with the SNP and LibDems doing well at the cost to both Conservatives and Labour. But it’s really all to play for. And most importantly, it depends whether Labour and LibDem supporters manage to co-ordinate to vote tactically or not.


Oct 30, 2019

What is happening to rock music?

Of course it won’t “come back”.

When has a musical genre ever “come back” in musical history?

You can’t step in the same river twice. And music never just returns to where it was previously. You think people will just forget about all those innovations that have been made since rock’s heyday? You think the technology that makes that possible will be “uninvented”?

Maybe elements of rock will come back. There’ll be a taste for electric guitars again. Or live drummers. But these will be mixed up with other ideas from other genres and other periods.

Music doesn’t repeat. Music goes on innovating.


Oct 30, 2019

Jo Swinson's running for PM even though the Lib Dems only have 20 seats out of 650 in the House of Commons. Could the Lib Dems pick up enough seats to make this plausible?

It’s a really open and volatile election.

I’d say it’s not very plausible. But if not now, then it’s hard to see when it might more plausible.


Oct 30, 2019

Does Britain need someone like Jeremy Corbyn?

Yes.

The country has major economic and social problems.

And almost all of the egregious ones stem from the rising inequality.

Put bluntly, the Tories have run the UK for the convenience of the rich. This leads to things like :

concentration of wealth and resources in London. London gets massive infrastructure spending projects, and Boris vanity projects like the Garden Bridge and new Routemasters, while the rest of the country is in decline. Under Cameron and May’s austerity policies, the regions in the UK have lost 37 billion pounds from their local economies.

Tory attempts to bribe the middle-class with home ownership by selling off council houses and supporting house prices, has led to a country with a lack of social housing, a lack of cheap private rented accommodation (rented accommodation is expensive because private landlords (disclosure : I am one) treat property as an investment), and a massive crisis of homelessness and people feeling insecure about the roof over their heads. (The housing crisis is at the heart of our national nervous breakdown | John Harris)

Tories are now intent on using Brexit to cut even more “red tape” - which helps their rich entrepreneur friends hire and fire people at will, but for the rest of us this means a drop in quality of life and work as Britain becomes no better than a third-world sweatshop.

If we aren’t to see a collapse in living standards for the poor in the UK regions outside London to something closer to Rural Poverty In America - another country that looks great for the rich, but has huge areas which are economically crap to live in - then we need to turn the country around and start heading somewhere else.

Jeremy Corbyn is the only party leader in parliament with any ideas or any ambitions to do that. Not all his ideas are perfect. And he’ll need to learn to solve some problems on the way. But it’s better to have someone who actually wants to take the country to a better place, and to help them figure out how to get there, than someone who has no intention of changing the disastrous direction the UK is headed, which he has been largely responsible for for his whole political career.


Oct 30, 2019

Do you think Boris and Farage will form a coalition if needed when the December election happens?

I think this is one of the big unknowns of the election.

Farage has done very well riding the Brexit wave.

If he does a deal with Boris, effectively anointing the Boris Tories as “the Brexit Party”, and helps Boris win it, and get Brexit to happen, then he is effectively putting himself out of a job.

What will he want in return for that? And will Boris give it to him? Or can Boris bullshit him into thinking he’s going to get it?


Oct 30, 2019

What should one be ashamed of?

On our own behalf.

All the times we’ve treated people badly. All the times we’ve hurt other people. Or made them unhappy. Even if we didn’t intend to, it was almost certainly a lack of care and kindness on our behalf.

On behalf of humanity.

We should be ashamed that that we are complicit in an economic system that has no mechanism or goal of ensuring everyone is well fed and provided for, despite our phenomenal productivity and resources, and that we don’t try to change it.

We should be ashamed that we don’t care enough for the environment to stop fucking it up.

We should be ashamed that we are so easily led to intolerance and hatred and resentment and violence by demagogues and propaganda.


Oct 30, 2019

Could Jeremy Corbyn saying he’ll consider a second referendum just be saying that to get elected, and may not actually pursue one?

Politicians make policies to win them votes.

That’s what it’s all about. Unless you are the Monster Raving Loony Party then your manifesto policies are a deal you are offering to the public. Vote for us and you’ll get this.

Some of those policies are heartfelt, passionate. That’s why politicians are in politics in the first place. To get those policies through.

Some are purely transactional, in that the politician thinks they’ll win him / her more votes.

Most are somewhere in between. They’re a deal … “here’s something I can live with, that I hope you’ll find more attractive than the alternative”.

That’s not dishonest, it’s how politics has to work, if politicians are answerable to the electorate at all. If politicians didn’t try to give the public something it wanted, then what would be the point of them?

Corbyn’s main feeling about Brexit is probably “I wish this horrible mess would all go away so people will start to think and focus on the things I really care about, like solving poverty and protecting the NHS”.

Corbyn doesn’t want to be the champion of either Leave or Remain. He wants a Labour policy on Brexit that both Leavers and Remainers can live with. And won’t vote against him because of.

A new referendum, with Remain as an option, but also with a Labour negotiated Leave as an option, is still, pragmatically the nearest he’s likely to find to that. And he will embrace it honestly. And having won an election on it, he’ll implement it.


Oct 30, 2019

Do most remain supporters agree that the result of the 2016 Brexit referendum should be respected?

Depends what you mean by “results should be respected”.

They think we should respect the fact that they won. They don’t seem to think it’s important to respect the fact that they won by a very slim margin.


Oct 30, 2019

If the Conservative Party is the largest, but still not a majority, after the December 2019 election, who would Parliament pick as Prime Minister?

Assuming Boris is still leader of the Conservatives, he will be the de facto choice.

What will happen is he will have to try to do a deal with some faction within parliament whereby they support him. Either he’ll try to get a coalition, or a confidence and supply agreement.

This is Boris Johnson we’re talking about, so he may yet do something unorthodox that seems to go against everything he seemed to previously stand for. I wonder if he’d offer the SNP, for example, a second independence referendum in which the Conservatives stayed neutral. In return for loyal support for his policies while they’re in Westminster. Would they take it?


Oct 30, 2019

My prognosis regarding the December election is that we will still have a hung parliament and an impossible Brexit situation - what do you think?

It’s as good a guess as anybody’s.


Oct 30, 2019

What musical genre would you say Erasure was in?

Synth-pop.

Erasure are more or less one of the four or five archetypal bands that define the genre.


Oct 30, 2019

If Labour / Corbyn actually believe they are right, then why do they want to allow 16 year olds to vote, rather than allowing them to become adults first and then see if they still support Labour?

In the UK, 16 year olds can get a job. Move away from their parents. Get married (although with parental permission). Have children. Rent a flat. Even buy a house if they have the money.

They can have all the adult responsibilities. Seems to me they have as much a stake in society as any other adult. And given that they’re likely to be living in it longer than most other adults of voting age, they have even more of a stake in the future.

Why the hell shouldn’t they vote?


Oct 30, 2019

Who is the Labour Party putting up against Boris Johnson in the Uxbridge constituency?


Oct 30, 2019

Will liberals ever stop playing semantics with words (we all know mean about the same thing) like "socialism" "communism" and "liberal" and "progressive"?

Nice troll.

You got me.

You get one more sentence from me before I’m outta here.

They don’t all mean the same thing, and it’s the people claiming they do who are the ones playing “semantics with words”, including your good self.


Oct 30, 2019

Why would liberals vote to decriminalize intentionally infecting someone with HIV?

Let’s say you want to have sex but you don’t know whether you are HIV or not.

Now the government comes along and says “If you know you are HIV and you infect someone else, then you are going to jail.”

So what do you do? Do you decide to stop having sex? Or do you just decide not to get tested, so you can legitimately claim that you didn’t know that you were HIV?

Realistically, because people aren’t saints or great a self-denial, many people are going to prefer to not get tested and not know if they are HIV or not, than to simply give up sex.

So now you have another health problem. No one gets tested. No one knows if they’re HIV. HIV spreads.

Now, today, when there is medication that makes HIV a fairly controlled, chronic, but not acutely dangerous condition, and can help prevent its transmission, what you want to do, in order to reduce HIV infection (which should always be your priority in health policy) is to remove the disincentives for getting tested.

So that all the people who have HIV, know it, and are treating themselves, and responsibly protecting those people around them.

That is more effective than some misguided attempt to scare people into not having sex by ramping up the legal threats against them.


Oct 30, 2019

What are several advantages developing software in a higher-level language has over developing software in machine language?

You can do more with less thinking, and less typing.

That’s pretty much the only advantage of higher-level languages. But it is a massive one.


Oct 30, 2019

Do you ever miss that buzzing sound when using dial-up internet?

If they do, the internet’s got them covered.


Oct 30, 2019

Do people who aspire to become programmers today have the potential of becoming better programmers than programmers from 30 years ago because of access to faster computers, improved technology, and online video tutorials and forums?

They certainly have access to a lot more knowledge, online, more easily than previous generations of programmers.

When I went to college in the late 1980s, you had to go to college to learn this stuff. Or perhaps get in the form of a very heavy and expensive and hard to read book that you’d only get in the university library.

Now, I don’t think there’s a single thing that I learned then that you couldn’t find on YouTube today. (Controlling for the fashions in technology.)

So a diligent and enthusiastic autodidact can learn waaaay more today by his / her / their self. I’m meeting people in their 20s today, who grok things that have taken 30 years to percolate into my thick brain.

So, yeah, given that they’re starting out with the sophisticated knowledge that took me half a working lifetime to gain, I think they DO have a chance to become better than I ever will.

And that is how it should be.

I think Vladislav Zorov does make a good point though, that in the old days, computers were “shallower”. The distance from hardware through operating system up to application programming layer was far smaller. And so programmers could have a better overview of the whole stack. Today, it IS easier for working programmers to get stuck at a particular layer of this cake, and more or less live there, understanding very little of what is going on below.

But then I started on 8-bit micros, and I never really got to grips with that stuff. Not even machine code. So it might be a matter of self-directed interest too. Today, kids with their ESP8266 and Arduinos can do bare-metal programming and play with GPIO too.


Oct 30, 2019

Is the Labour Party on the road to collapsing?

No.

It’s having a rough time - as are all the parties, as Brexit is a kind of earthquake shaking the British political landscape.

But it’s still way bigger than any of the other parties. Has plenty of passionate supporters. And an even larger penumbra of people who, when they are thinking clearly, would far rather have a Labour government than more of the Tories.

That may not be enough to win them the next GA. Given how crazy and volatile the times are. But it’s a long way from “collapse”


Oct 31, 2019

How can the Labour Party defend its position on a general election? The extension has been given, if Labour wins they can remove a no deal Brexit, if they lose they have absolutely no right to demand preconditions.

They couldn’t defend a decision to continue resisting a general election once the EU had confirmed the extension.

That’s why, once the extension was confirmed, Labour stopped opposing it and welcomed it.


Oct 31, 2019

Why is the left so opposed to nuclear energy? It seems like a viable solution to climate change. Could we not use modern technology with nuclear power?

Nuclear power : safe and cheap.

Pick one.

Bottom line is its more expensive to do safely, compared to free wind and sun.

Even the left likes to get value for money.


Oct 31, 2019

What is the modern equivalent of “Let’s start a band”?

Let's start a YouTube channel


Oct 31, 2019

Does the Labour Party need Scotland to win the general election?

In principle, no.

In practice, it’s very hard / implausible for Labour to get an overall majority without regaining Scotland.

That has been part of its traditional power base for decades.

And, realistically, it’s unlikely that Labour will overthrow the SNP there. Frankly the SNP have remade themselves as a good Social Democratic party that occupies much of the same centre-left territory as the Labour party does.

So I think in most plausible scenarios where Corbyn becomes PM, there has to be some sort of accord with the SNP. What that looks like is another question.


Oct 31, 2019

When leave parties win the general election with an overall majority, will the minority, anti-democratic, remainers demand that yet another democratic vote is not implemented?

I think there might be a few claims that the election was flawed. But it’s unlikely most people will think or try to argue that.

We still trust the process. And if the right-wing, pro-Brexit parties win control of parliament, then I think it’s game over for Remain.

They can try some other legal challenges. And they might hold more protests. But if the Tories win parliament (possibly in conjunction with Brexit party). Then we’re leaving with, probably Johnson’s WA. And a hard Brexit in England and Wales and Scotland.

So. If you are a Remainer. You really, really don’t want Johnson to win this.

Whatever else you think, vote tactically.

At the same time. Recognise that even Johnson’s hard Brexit isn’t actually as disastrous as crashing over the cliff-edge in No Deal Brexit. It will hurt the economy. But life will go on. Politics will go on. And we must still make sure that it does go on. Brexit is NOT the defining question of politics in our time. Johnson will use his power to do a lot of other crap stuff that needs to be resisted too. Get ready for that.

Even if you lose on Brexit, this is just one more bad thing the Tories have done to Britain in the last 40 years : from Thatcher destroying Britains industries, to Cameron’s austerity causing economic devastation in regions outside London, and leaving millions of children in poverty, to the lack of housing policy which has led to many people unable to afford even to rent.

Boris’s Brexit is just more Tory-as-usual policy that favours rich cronies and makes life worse for ordinary people in the country. We need to try to stop it in the December election. But if we don’t, bad as it is, it’s not the end, or a battle worth obsessively revisiting. The fight goes forward. And that has to be against Boris’s next policies.


Oct 31, 2019

What do you think of Jeremy Corbyn saying he would hold a second referendum and delay Brexit for at least six months as he launches an election battle?

Everyone wants a unicorn on Brexit.

Whether that’s leaving the sphere of EU influence and magically becoming a wealthy trading nation without having to make compromises or sacrifices.

Or whether that’s about the people of Britain suddenly realizing what a bad idea Brexit is and calmly returning to “normal”.

Unicorns don’t exist. Fairy tales don’t exist. Brexit is a mess.

And the only way forward that isn’t a unicorn fantasy is a clunky, unpopular compromise.

Corbyn’s proposal is one clunky, unpopular compromise. Theresa May’s was another. Boris’s WA is yet another.

Corbyn’s proposal IS clunky and awkward and not particularly appealing. But at least it’s reality based. It does give the British people the choice of Remaining if that’s what they decide. It does give the British people a Leave if that’s what they decide. And, most importantly, it allows British people to vote in the next election for a government thinking about all their concerns : housing, the NHS, the food-banks and acute poverty and deprivation in the country today, Britain’s approach to solving Climate Change etc. without having to bundle that in with their particular position on Brexit.

That is incredibly freeing and powerful. Boris Johnson wants you to vote for the government based on your Brexit position. If you want Brexit, you’ll have to vote for him and get lumped with all his other policies. Jo Swinson wants you to vote for the government based on your Brexit preference. And bets that if you reject Leaving you’ll help her build her party up to a significant parliamentary force.

Only Corbyn says choosing your next government is serious, and you should consider all the issues. And so we’ll let you do it without compromising your stance on Brexit. We’ll separate that out into a new referendum, and give you a say on that, independently.

Even though it’s a bit convoluted, it strikes me as the best offer going.


Oct 31, 2019

Can labour be a populist without a Brexit position?

Yes.

There are lots of things to be populist about beyond what, in practice, is just a technocratic trade deal.


Oct 31, 2019

Are Jeremy Corbyn's mind-blowing changes of policy on Brexit an example of Labour's slogan "a vote for Labour is a vote for real change" or were these just unreal changes?

Have you ever studied sailing?

I started learning to sail this year. It’s relaxing and quite fun. And as Britain was once a great seafaring nation, perhaps it’s something we should all have some intuitive understanding of.

One thing you quickly learn is “tacking into the wind” (Tacking (sailing))

You can’t just sail directly into the wind. The wind is blowing against you. So you go at a sufficient angle to it that you can capture some of the energy of the wind that’s blowing “sideways” which can be turned into forward motion. But then, if you are not to be driven completely off course, you have to turn back the other way, to capture enough wind in the opposite sideways direction.

It’s hard to explain in theory, but once you get get the hang of it (and I’m not sure I have, yet), it’s fairly easy and straightforward. You are making progress, going in the direction you want to go, but you have to do so in a rather exaggerated zig-zag, moving a great deal left and right on your way forward.

Corbyn hasn’t changed his mind on Brexit. He said right at the beginning what he thinks : that he’s “7 out of 10” for Remain. He’s not a passionate Remainer, not a passionate Leaver. He’s been a critic of the EU and has supported leaving in the past but when it came to the practicality of this referendum and this Brexit, run by the Tories, with an agenda of taking the UK out of EU protections and selling it into a bad trade deal with the US, he was against it.

A better, softer Brexit, negotiated by Labour, with a commitment NOT to use it for cutting environmental and workers protections and for making bad trade deals with US, might, indeed, be a different story. Perhaps Corbyn might support that. But he won’t impose that without a new referendum. Partly because many in Labour want to Remain and he doesn’t want to divide the party over it.

What Corbyn really wants is for Brexit not to overshadow the other issues and distract the voters or the Labour party from its focus on those other issues.

That’s the position he’s held consistently since 2016.

But of course, the wind is against him. Many in Britain are passionate Remainers or Leavers and do believe (or want you to believe) that Remain / Leave are now the most important thing in politics and the new landscape.

So Corbyn, like any sailor wanting to get from A to B against the wind, is tacking … moving forward by zig-zagging.

Do you find this “immoral” or a lack of “principle”? I don’t see why. I don’t see that he’s wavered much from where he thinks we should be going. Since the referendum he’s wanted to “respect the referendum” by making sure that people can have a Brexit. But he’s also been consistently against giving the Tories their version of Brexit. That’s the manifesto that Corbyn fought the 2017 election on. And every Labour MP has a mandate for that : pursue a reasonable Labour Brexit, but resist a bad Tory Brexit.


Oct 31, 2019

Is Jeremy Corbyn unelectable?

Corbyn has been continually elected as an MP for 30 years.

Corbyn is clearly “electable” in any literal meaning of the word.


Oct 31, 2019

Will Labour's plan to launch " the most ambitious and radical campaign for real change our country has ever seen" help or hinder Labour's chances in a December 2019 UK general election?

I’m inclined to think it will help.

Labour aren’t going to get anywhere with a timid campaign or a campaign for “keep things as they are” and papering over the cracks.

Corbyn’s supporters want him to offer something radical. And something radical is the only thing that might seize the public’s imagination sufficiently to take a chance on him.


Oct 31, 2019

Does C# run in a VM similar to Java's JVM?

Yes.

It’s called the Common Language Runtime


Oct 31, 2019

All music may be sound, but are all sounds music?

The best way to understand “music” is that there is an intention behind it. Someone has organized these sounds to be listened to. In order to express or communicate something.

Any sound can be organized to express or communicate something. That’s why there’s Musique Concrète and music made by field recordings.

But not all sounds are intentionally organized. Some sounds are just the sounds of processes unfolding, or coincidences of sounds happening at the same time. These aren’t music. Although if someone captures them on tape and decides to present them, then they immediately become organizations of sound. And therefore they become music.

It’s not the shape of the sound-waves that determines if something is music. It’s the contextual factor of someone organizing it for a purpose.

This may seem odd, but consider the property of “being a moon”. Not all planetoids are moons. But some are. And it’s got nothing to do with the shape of the body that makes them a moon. It’s the context, that they are in orbit around a planet.

Musical sounds are music, not because of what they sound like, but because of the role they play in the context of human music-making.


Oct 31, 2019

Does the world find George Soros guilty? If yes, has any country tried to accuse him of what he did to their economy?

No. The world doesn’t find George Soros “guilty”.

Next!


Nov 1, 2019

Jeremy Corbyn voted against May's and Johnson's deals. What type of deal is acceptable to him and what deal would he negotiate with the EU?

Corbyn and Labour’s suggestion for a deal with the EU has been public and known for some time.

It’s for the UK to stay in a customs union with the EU. Which basically means that the UK stays aligned with EU standards for goods, and in return there are fewer to no checks at the borders for goods coming through.

The EU, right from the start, has said it would accept something like this (it’s on the chart of options that the EU gave at the beginning) Places like Turkey and Ukraine have some variant on this agreement with the EU.

Now this isn’t an ideal arrangement between the UK and the EU. But it does give both sides in Britain’s polarized Brexit debate some of what they want and some of what they don’t want. So both sides can feel equally satisfied / equally aggrieved. Whereas any other option is going to leave one side feeling happy and the other side bitterly disappointed and angry.

For Leavers :

it is a real Brexit. The UK leaves the EU.

it allows the UK to control its borders for people (the UK is no longer signed up to freedom of movement. EU citizens don’t have the right to work in the UK)

For Remainers :

it doesn’t disrupt the supply chains that tie, say, UK car manufacturers to the rest of Europe. And minimizes the damage of Brexit for industry

it keeps the NI / Irish border open for goods and agricultural produce

therefore it reduces the damage that Brexit will do to the economy, solves the GFA problem.

What it doesn’t give :

hardcore Leavers don’t get the right to reduce standards for food safety or products. These stay aligned with the EU. And therefore the Leavers can’t make, say, a deal with Donald Trump, that opens the UK up American chlorinated chicken

Leavers don’t get the right to make their own lower tariff deals with other countries either..

Remainers don’t get to keep freedom of movement

Remainers won’t like the fact that we are definitely out of the EU with no say in setting its rules.

Labour has expressed its aspiration to negotiate a seat at the table where the EU was negotiating setting it’s standards. It’s unlikely that the EU would give the UK the same kind of rights it had as a member, but it is just plausible that it might grant it some kind of secondary “observer” status.

A couple of other things to note when evaluating the Labour proposal :

Although the CU binds the UK into EU standards for goods; in areas which the EU hasn’t specified much, particularly in services, which is a UK speciality, the UK would still have some autonomy to make its own deals with other countries.

Many UK farmers and manufacturers etc. will want to continue selling into the EU anyway. Even if the UK leaves the EU with a harder Brexit or No Deal Brexit where it isn’t bound to EU standards, British manufacturers and farmers will still have to follow those standards for everything they sell to the EU. So … if you’re selling 90% of your sheep to France. Or 90% of your widgets to German and Italian car factories, then you don’t get any benefit from the theoretical freedom not to follow EU regulations. You’ll still have to follow EU regulations. All that being outside the CU means is that you will have more paper-work to fill in, and your stuff will have more border checks, because YOU will be responsible for proving to the EU that your stuff meets their standards. If the UK stays in the CU, then the government takes responsibility for ensuring that you are following the standards, and the EU will just waive your stuff through.

Is Labour’s proposal ideal?

No. It’s a clunky compromise.

But :

yes it’s a real policy. People who say Labour don’t have a policy or have a confusing policy, are just wrong. Either they haven’t bothered to look into it, or they are deliberately trying to misrepresent Labour.

it’s a compromise rooted in reality. The EU would accept it. And the economy could survive it. And most importantly, the British political culture might survive it.


Nov 1, 2019

Is Jeremy Corbyn overly tribal, dogmatic and indecisive in relation to Brexit, making no deal more likely or is his only objective to win a general election whatever the cost?

Tribal and dogmatic compared to who?

Leavers? Remainers? People who say that they’d rather be dead in a ditch than allow Brexit to be delayed? People whose campaign slogan is “Bollocks to Brexit”?

Corbyn’s main aim with Brexit is to try to downplay its importance, and divisiveness, so that voters can concentrate on the issues he thinks are more important and should be decisive in an election.

His number one aim is to find some kind of compromise that, even if it doesn’t make Leavers or Remainers happy, won’t drive them away from the Labour Party.

To that end he supports some combination of two ideas :

Labour will come up with its own, less damaging Brexit, which is Brexity enough that it respects the 2016 referendum, but soft enough that it doesn’t crater the economy, or lead to the UK’s complete estrangement from the EU, and falling into a deal with and regulatory alignment with the US.

Labour will give another Referendum to confirm that people really want this Brexit deal. So that if the country really wants to change its mind and Remain, it still gets a chance to do so. But if the country still wants to Leave, then it still can.

Now, neither of these ideas is bad in itself. Combining them is a little awkward because, people can point out the absurdity of Labour negotiating a Brexit deal and then campaigning against it in a referendum. But Corbyn has to face the fact that a large faction of Labour members and supporters are strong Remainers and are trying to turn Labour into a Remain party. He has to give those people a clear enough road to Remain that it’s worth them sticking with Labour rather than defecting to the Lib Dems. While still not committing Labour to Remain and alienating the Leaver constituencies.

The combination of two ideas actually “works” in that it genuinely makes Labour a good option for Remainers (assuming they don’t believe that the Lib Dems can actually leap-frog Labour, and the Tories to form a government.) Remainers won’t be better off supporting a “cancel Brexit” Lib Dems over a second referendum supporting Labour, if that means that pro-Brexit Tories form the next government. At the same time, it’s a genuine valid option for Leavers. You can choose Labour, if you are otherwise inclined to, without automatically losing the Brexit you strongly support.

But it does feel awkward.


Nov 1, 2019

Why do the British feel that a winter election will be such a hardship when the people of the United States have them all the time?

British electioneering includes a lot of “canvassing”.

That means party members and activists going out and knocking on people’s front doors, asking how they’ll vote, listening to their issues and trying to convince them to vote for your particular candidate.

In British winters :

a) it’s cold, and raining a lot of the time

b) it gets dark at about 4 or 5 o’clock at night. It’s often dark by the time most people get home from work.

So firstly, in December you’re asking all your activists to go out on cold dark nights, when it’s very likely raining, in order to canvas.

Secondly, you’ll be knocking on a lot of people’s doors after it’s dark, when they might be more fearful, and less inclined to answer those doors to strangers.

Compare that to a nice spring evening in May when the evenings are getting lighter and the traditional April showers are coming to an end and everyone is feeling a bit more upbeat. Or even October, when the summer sun and vibe can still be lingering.

Parties know that it will be harder to persuade people to go out and canvas in December. And that they’ll be less welcome on people’s doorsteps in December.

This, in turn, hurts those parties who are traditionally good at, and rely on, their “ground game” of getting activists out knocking on doors.

Update : personally, thinking about this more, I think activists canvassing in December need to take a Wassailing approach : go out with lanterns and fancy dress, bit of Christmas spirit, possibly singing a bit. To keep everyone cheerful.


Nov 1, 2019

The election campaign has started and the Labour Party’s biggest pitch is a lie. Will Remainers ever stop lying about Boris?

Labour’s “biggest pitch” is NOT a lie.

And Boris Johnson’s biggest pitch was “we will definitely leave by October 31st”. Which, if not a lie, has at least proven to be untrue.

I don’t think the word “lie” means what you think it does.


Nov 1, 2019

What is the usefulness of political parties vs. voting for the best person for the job?

Parties keep politicians from going rogue.

In a party system, it doesn’t matter how charismatic you are. You are still, somewhat, constrained by having to negotiate with your party, and will rely on the party for activist support, people to work in your government (should you get elected to power) etc.

Strong parties constrain you into a tradition. Without that constraint the temptation is for politicians to accrue all the power to themselves while making unrealistic promises to voters. Parties don’t stop that entirely, of course, but they are another check / balance in the system.


Nov 1, 2019

Labour party members are not Representative of the general electorate. Why can't the party see Corbyn will never attract independent voters needed to win an election?

No party members are “representative” of the general electorate.

Not Labour party members. Not LibDem or SNP party members. And certainly not Tory party members.

Nevertheless, all parties try, and do, capture independent votes.


Nov 1, 2019

With a pre-Christmas UK election now certain, is there any chance of Corbyn closing the polling gap, during the election, as happened vs. Mrs. May?

He will certainly close the gap from where it is at the moment.

The media are now going to have to give him and other Labour shadow cabinet members air time to present their case unfiltered, and people will start to see and think about it.

The question is whether he can close the gap enough.

It’s true that he was helped in 2017 by May being a bad campaigner. And his relative novelty. And, yes, having a good manifesto while the Tories had a bad one.

This time the calculation will be different. Boris is popular and charismatic. Labour has to figure out how to respond to that.

Boris is making every spending pledge that Labour makes, plus a pony. Labour needs to figure out how to convince people that Boris is just lying about it. In 2019, being able to convince people intellectually that Boris is untruthful and doesn’t keep his word, shouldn’t be hard. There’s a lot of evidence stacking up.

But convincing them emotionally, is still a tough problem.

But the main question is going to be all about the Lib Dems and Brexit Party. How much will they take votes from Labour and the Tories. How much will people vote tactically vs. with their hearts? And how do you ensure that the intention to vote tactically, is actually the most tactically effective.

All these are great unknowns that parties are going to have to figure out.

Corbyn will do better than his polling today. And better than his critics think. But will it be enough for him to become PM? Will it be as good as his 2017 result? That’s still to play for.


Nov 1, 2019

What do you think of Jeremy Corbyn’s claim that Trump is interfering in the UK election by going on a call in program and supporting Boris Johnson?

Well it’s clearly true.

It’s not the slightest bit surprising. Either that Trump would try to interfere with the election or that Corbyn would call him out on it.

And the reason that it’s massively controversial is that when Obama happened to say that he didn’t think that Brexit was a good idea, all the Brexiteers screamed that it was OUTRAGEOUS for an American president to try to influence a British referendum. But suddenly the right-wing don’t have a problem with an American president interfering with a UK election if it’s someone on the side they like.

So the big story here is the hypocrisy.


Nov 1, 2019

I use cold, unbiased logic to make strong arguments. I am not easily offended and I don't care what others think. I'm always rational and logical about everything. Why don't people agree with my stoic logic?

Logic by itself can’t tell you anything about the world.

You have to parametrize your logic with empirical observations to be able to use it to reason about the world.

If your logic is sound, (and you must consider the possibility that it isn’t), then it’s likely that your empirical assumptions are either flat wrong, or over-simplified to the extent that they leave enough ambiguity that other people can reasonably disagree with them.


Nov 2, 2019

How is the U.K. a democracy if members of Parliament can reverse decisions made by the people?

Because members of parliament are ALSO elected by the people.

And more recently than the referendum.

The 2017 updates the “will of the people”


Nov 2, 2019

Who do you want to win the UK elections?

Labour.

They probably won’t. But I’ll pretty happy with a Labour led government even if it’s in coalition with some other parties.


Nov 2, 2019

Is Jeremy Corbyn going to drive out the wealthy in Great Britain if elected?

He won’t drive them out.

They can choose to leave if they want to. But rich people make this kind of threat all the time and they very rarely act on it. So there’s a certain amount of “wolf-crying” about this.

What they tend to try to do instead is stay in Britain but move all their money to tax-havens. Which is why Corbyn will also rightly clamp down on those.

Then, indeed, the rich might genuinely have to make a decision as to whether to either a) pay their fair share of tax, or b) leave the country.

Of course, if it’s after Brexit, it’s not going to be so easy for them to go to Europe. So “leaving the country” is going to be less convenient. It’s not going to be just “hang out in France for half the year”.

So they’ll have a tougher decision to make. If they really plan to abandon their own country and go and live in Costa Rica because they are too mean to pay taxes, then … well frankly, how badly off will we be?


Nov 2, 2019

Jeremy Corbyn said "The Tories have announced they'll temporarily pause fracking in a cynical bid to win a few votes. To protect our communities and environment Labour would permanently ban fracking." Is he right or not?

Well the Tories were keen on fracking because … well who doesn’t like the idea of making money from fossil fuels? Even after everything we know about global warming? Boris called it “glorious news for humanity”.

Nevertheless, the idea that fracking might cause earthquakes is a bit too embarrassing, even for them. Especially before an election.

Hence the moratorium.

Nevertheless, Andrea Leadsom either didn’t quite get the memo, or needed to reassure the fossil fuel industry that this wasn’t permanent.

According to today’s Guardian she said :

“It’s a disappointment but we’ve always been clear that we will follow the science … the Oil and Gas Authority is one of the world’s best regulators and they have said to us that we cannot be certain that shale gas can be extracted safely,” she told BBC Radio 4’s Today programme.
Asked why a permanent ban was not being imposed, she replied: “Because this is a huge opportunity for the United Kingdom, but we will follow the science.

Meaning that she is forced to follow the science on earthquakes. Not, apparently, on climate change.


Nov 2, 2019

What happens to Brexit if there is a remainer majority after the election?

If the Lib Dems win an outright majority, it will be such an upset that they would be justified as taking it as a mandate to cancel Brexit.

If, as is more likely, you end up with Labour / Lib Dem coalition, where Labour campaigned on its policy to negotiate its own Brexit, then I think you’ll definitely get a second referendum, with both Labour Brexit, and Remain as options.


Nov 2, 2019

Should this election be all about brexit, or should it be about which party is the more competent to run the country?

It should be about the latter.

But not just “competence”.

One thing we realize is that we’re not in “technocratic” times, where policy is just “follow the rules”. We’re in a time of political upheaval because we don’t agree on the rules / values that we should live by. We have to sort out those first.

So people should vote for a) values they want for the country, and b) competence in execution. But values are more important because it’s easier to educate someone who wants the right thing, but isn’t quite sure how to get there, than to change someone who literally wants the wrong thing, however competent they are.


Nov 3, 2019

Winston Churchill said. “You don’t make the poor rich by making the rich poorer.” What do you think?

I think he's just plain wrong.

Imagine a very simple economy with a lot of goods and services.

But only 10 dollars of money.

Joe Rich has 9 of those dollars. And Tiny Tim Penniless has the last one.

There are only $10 in the economy. In other words the total value of all the goods and services in the economy is $10. And Joe Rich has money equal to a claim on 9/10 of that economy. While Tim Penniless has a claim on 1/10.

Now a computer glitch manages to wipe out 5 of Joe's dollars from the bank. It didn't redistribute them. It just managed to totally lose them.

They've effectively evaporated from the economy.

Now Joe (not so) Rich has $4 or a claim on 4/5 of the wealth in the economy.

And Tim Penniless has now doubled his claim on the world's goods and services to 1/5.

In other words by making the rich poorer we have, indeed, made the poor richer.


Nov 3, 2019

What were some of the first bands to use a synthesizer during their recordings?

There’s a good recent video that suggests that .. er … Vera Lynn was one of the first people to use an all electronic instrument on her record.


Nov 3, 2019

In general elections, should you vote for the party you like, or use tactical voting to keep out the one you thoroughly dislike?

Vote tactically.

Sometimes that's to keep someone really bad out. Sometimes it's to send a signal.Sometimes it's because you hope that the candidate will be more likely to support things you like.

You only have one vote. Don't waste it on empty gestures.


Nov 3, 2019

Would the best course of action for anyone wanting to prevent Johnson from retaining the reins of power to be to campaign for the Brexit Party or the Labour Party?

Good question

In one sense, it shouldn’t matter.

But by promoting the Brexit party you are ALSO helping to promote the ideas of the Brexit party. You’ll be helping to convince people that the ideas of the Brexit party have legitimacy.

That might well be worse than Johnson winning the election.


Nov 3, 2019

Before text editors, how did programmers write their codes, and what was it like?

Before editors, you used a kind of type-writer which punched holes in “punch cards” which encoded the program.

Before that, you toggled the program in on a set of hardware switches attached to the computer.


Nov 3, 2019

Rumour has it that ‘Boris’ Johnson is going to be inserted into a safer seat than Uxbridge. Do you think he should stay and fight the Uxbridge & South Ruislip seat, instead of running away?

I don’t care.

If he stays, his Labour opponent might beat him, which would be hilarious.

If he runs, he’ll look like a coward, who thinks his Labour opponent might beat him. Which is doubly hilarious.

On this, very small, matter, for me it’s win-win.

From Boris’s perspective, he’d just better stay and fight and pull in a lot of support from elsewhere to make sure he wins.


Nov 4, 2019

Are right-wing populists in Europe using left-wing economics to win popular support and to win elections?

Not really, no.

Left wing economics is a model of the economy that says that unconstrained capitalism results in all the wealth in society being concentrated in the hands of a few super-successful capitalists, after which, society has a crisis / collapses because it can’t cope with all the downsides and negative effects of this amount of inequality.

THAT is “left wing economics”.

It’s rooted in a model of an economy as a kind of system which “self-organizes” towards to centralizing all the wealth in a particular class.

Right-wingers have had a theory and practice which has been around more or less forever. The right-wing version is “we want to be in charge, and if the people are too unhappy they’ll rise up and kick us out. So we must buy them off with a few scraps.”

The left-wing version is an actual economic theory. The right-wing version is just a political heuristic. Applied everywhere and when from the Bread and circuses of the Roman Empire, through to Peronism in Latin America.


Nov 4, 2019

How can I, as an American, convince you as a Briton of the dangers of socialism?

You can’t.

I’ve seen what you call socialism and it’s not dangerous.

I’ve also seen the slippery slope / road to serfdom type arguments of “if you start down this road you’ll end up at … “ and 60 years on, the UK didn’t. Nor did all the other social democracies that had a health service.

What you’d be better off, as an American, trying to do, is to convince me of the virtues of your, more capitalist system. So show me how it’s eliminated poverty. How everyone gets better healthcare than in the state-run NHS. Show me how there’s less poverty and homelessness, and crime and incarceration and misery and pollution and mental health issues and addiction to opiates etc. etc. under your ultra capitalist system than in the more socialist social democracies of the world.


Nov 4, 2019

How did Boris Johnson get a new Brexit deal from the European Union even though they were adamant there would be no renegotiation after Theresa May?

Say you are negotiating to buy a second hand car.

The seller says to you : “8000 quid, mate. That’s my final offer”

When he says £8000 is his final offer, that does not mean that if you then offer £8500, he won’t accept it.


Nov 4, 2019

Why do some people state that Karl Marx lived in a "fantasy world" when so much of what he said seems to be playing itself out today, especially with the idea of a top 1 percent?

In case you haven’t noticed, anyone who comes out with a theory which inconveniences or criticises the ruling wealthy elite, tends to be accused of being wrong / mad / a fantasist / jealous / corrupt etc.

That’s the way it is. Power doesn’t like being criticised.


Nov 4, 2019

Jeremy Corbyn plans to ban private jets and clamp down on the U.K. billionaires. What effects do you think this will have?

Does he?

Good for him. He just gets better and better, doesn’t he?

Private jets contribute to global warming and noise pollution, and consume resources that would be better used elsewhere. And their actual value is … what? That very powerful and influential people can pop across the world when they want to do deals with each other at the drop of a hat.

Do we as a society actually want to enable that kind of behaviour?

What kind of deals need to be done in person that can’t effectively be communicated over Skype? Or negotiated with the help of local agents / staff?

Personal meetings of billionaires seem to me to be about one of three things :

one of them wants to use body language and personal presence to charm / intimidate the other.

they want to talk about something so private that they don’t want to do it over the interwebs where it might leave a trail.

they make decisions “by the seat of their pants” rather than careful deliberation and consultation with their staff. And will only make a decision there and then in the meeting.

Like I say, we have a crisis on this planet due to climate change. We have massive inequality of resource distribution and many people going without fundamental basics.

And we have an internet that can convey all the information you need anywhere on the globe more or less instantaneously.

Do we actually NEED any of the above activities so much that it’s worth spending crucial resources to build and fly not just the planes but all the other infrastructure that goes with them? Or are they a luxury that our society would be better off cutting while we spend our resources on other things?


Nov 4, 2019

Who should voters who want to oust the Conservative Government vote for, Labour or the Liberal Democrats?

Vote for whoever is most likely to win.

The problem you have today is that both Labour and Lib Dems will try to convince you that they are the ones most likely to win.

Do your homework carefully. Look at opinion polls. Look at past results. Look at what people in your constituency are saying in the pubs and shops and local newspapers etc. etc.

There’s no science to this. Just intuition.

But try to figure it out. And be careful of bogus graphs.


Nov 4, 2019

For what reasons would the report on the alleged Russian interference in the UK democracy be delayed and published after the election?

Because clearly Boris doesn’t want people thinking about what it says during the campaign.

I’m not sure why he’s doing this. I can’t believe, given that it exists, someone isn’t going to leak it. Frankly if it contains anything that’s genuinely damaging to Boris, then it will be a major failure of courage and responsibility in the British government if no one does leak it.

BUT …

one suspicion might be that it’s a not very damaging damp squib, and that Boris is basically playing with it. Waiting for the media to hype themselves into a frenzy over it, and then leak it himself and can then say to everyone … “look how the media are out to get me over a non-story”.

OR …

it may actually contain real dirt. I look forward to reading it.


Nov 4, 2019

What do you think of the Richard Spencer leaked audio?

It’s Richard Fucking Spencer.

What did you expect?


Nov 4, 2019

What evidence is there that argue against the claim that "free markets are driven by greed"?

Well, experimental economics of the kind done by Daniel Kahneman and Amos Tversky shows that in practice people don’t make the kinds of decisions consistent with them acting as little utility maximizers.

The utility maximizer simplification of homo economicus is deeply flawed.

And if you think utility maximization is the polite name for “greed”. Or that “greed” is a derogatory terms for “utility maximization” then clearly Kahnemann and Tversky are showing that “greed” is not the (only) principle operating in markets.

Now this kind of economics is still kind of utilitarian. And some smart-arse always comes along and says “ah, but if I decide to give money to the beggar because it makes me feel good, then I’m still being “selfish” or “greedy”. I’m still maximizing my hedonic utility”

But, of course, this is doing dramatic violence to our everyday notions of “greed” and “selfishness”. If you go down this route, towards a “hedonic” model of economics, you basically dissolve economics into human psychology. Where economic claims become tautologies.

People do stuff to “feel good about themselves”. But basically “feel good about themselves” is synonymous with “whatever motivates them to do stuff”.

And by the time your theory is “people do stuff because of the things that motivate them to do stuff” notions like “greed” and “utility” are redundant. They’ve been squeezed out of the explanation.


Nov 5, 2019

What do you think of Andrew Yang?

I think he’s smart, well intentioned and creative. He also suffers from certain blind spots of the geek / entrepreneurial culture. Though he undoubtedly shares its many virtues.

I want to see Bernie Sanders as president. But I wouldn’t mind seeing Yang appointed as, say, Labour Secretary, with a remit to make UBI happen.


Nov 5, 2019

Why do people still support the Labour Party since Blair and the Iraq War?

Because it’s a very different Labour Party since Blair and the Iraq War.

Under new management.


Nov 5, 2019

What field does Smalltalk specialize in?

It’s a good language.

And if you want to write code that lives in the Smalltalk world, then you will be very happy and productive.

The limits of Smalltalk’s usefulness are more around the questions of where you can run the code that you write. If you’re writing a web-service, then you can definitely use it there. If you’re writing something in the browser, then it’s possible but you’ll have to see if the libraries do the kind of things you want.

In other places it’s more complicated. Making stand-alone desktop apps is not really a Smalltalk speciality, and even if it’s possible, you’ll lose almost everything that make Smalltalk good when you try to do it in that environment.


Nov 6, 2019

Why do a lot of people dislike Jeremy Corbyn?

He might win.


Nov 6, 2019

Is Boris Johnson going to switch seats and run in Melton Mowbray?

Right after he’s figured out how to explain how leaving the EU is going to magically help sell pork pies in the US.

Telling porkies? Boris Johnson’s Melton Mowbray pork pie claim fails truth test


Nov 6, 2019

Why is support for libertarianism so weak in the UK?

The big difference between America and the UK is that the UK is small and densely populated. While the US is large and relatively sparsely populated.

Living in sparsely populated rural areas puts a premium on independence and self-sufficiency. Whereas living in densely populated areas puts a puts a premium on adapting to, getting along with, and co-operating with a wide variety of different people including people you don’t know.

US-style Libertarianism largely speaks to people who think of themselves as independent and self-sufficient, rather than people who know that they are deeply embedded within a web of dependencies that necessitate co-operation.


Nov 6, 2019

Are there any current musicians combining bossa nova and house music?

You mean like this?

I’m not sure who the current big names / stars are though.

For my money, if you want something that’s genuinely “Brazilian” mixed with electronic music, then people like Kurup and others on the Tropical Twista Records label are more interesting. (Although there’s a lot of other Latin American influences in this scene too. Not just Brazilian)


Nov 6, 2019

What is your favorite song by your least favorite artists?

I’m sure there are a lot of bands that I think are terrible and utterly without merit.

But few are as mysteriously famous and popular as The Rolling Stones. Who get my vote for the most criminally over-rated band in the entire history of music.

But I have to admit that this is good.


Nov 6, 2019

If Big Tech can censor political ads, could they also censor any ads they do not like under the guise of preventing political advertising?

Big Tech can refuse any ad they choose to.

They can even decide not to run ads at all.

It’s all running on their servers.


Nov 6, 2019

Would a fascist Europe be a better place than modern liberal Europe?

Nope.

Next!


Nov 6, 2019

Nigel Farage has said he will not stand as an MP in this election. What are the reasons for this?

Everyone else is missing the point.

He has an LBC radio show which is his own personal propaganda channel.

If he were a candidate he’d be forced to give it up. Because … election rules.

He figures that having that propaganda channel is more valuable to him, both as a pulpit and, financially, than being a failed candidate.


Nov 6, 2019

What are your favorite guilty pleasure bands or musicians?

Julio Iglesias? James Last? Boney M? Fred Bongusto?

I can pass them off as the height of hipster cool.

But this … there’s no ironic justification for this …


Nov 6, 2019

How will you be voting in the UK general election?

Tactically. Against Boris Johnson.


Nov 6, 2019

How will the SNP prevent a hard border between England and Scotland if they get independence and a membership to the EU, while the rest of the UK leave?

They won't.

But part of the reason that a hard border between NI and Ireland is so problematic is

a) the history of violence from those who didn't want one

b) Britain's commitments under the Good Friday Agreement

A hard border with Scotland would certainly cause a massive hit economically, especially in Scotland itself.

But it doesn't have those other issues. It's “only” an economic problem.


Nov 6, 2019

Why are more people voting for the liberal Democrats?

Mainly : because the Liberal Democrats have a strong, well defined position on Brexit. They are against it. And are hoping to capture all the votes that are strongly Remainer. By positioning themselves as the most extreme Remain party out there. They will cancel Article 50 without any further referendum.

Obviously in a country obsessed by Brexit and extremely polarized about it, that’s got a lot of attraction for a fairly large proportion of the population.

Partly : there are a faction of ex-Labour voters who don’t like Corbyn for other reasons than him not being sufficiently Remain. Either they are genuinely on the right of the Labour party, perhaps social liberals not particularly economically left-wing. Or they’ve swallowed some of the smears against Corbyn and genuinely think he is anti-semitic or connected with terrorists or has authoritarian tendencies etc.

Partly also : some people are ex-Tory voters who care passionately about Remain. Or dislike Boris Johnson.

Finally : don’t forget that people also choose LibDems when it’s not a General Election, to signal their dissatisfaction with the old two-party system. Every bi-election or EU election or local election LibDems get a boost. We will still have to see how strong this is in a General Election where people remember that they are in a first-past-the-post system.


Nov 6, 2019

Can Jo Swinson be taken as a serious contender for PM?

Do you mean is she likely to win? Or do you mean would she be any good?

I think she’s very unlikely to win outright. And I think fairly unlikely to be the largest opposition party. Consider, for example, that the LibDems are currently less than half the size of the SNP, the third-party in parliament.

She’s already made her pitch for why she should lead some kind of coalition of a lot of Remain parties in parliament. And frankly, it was a bit pathetic. She can't simultaneously try to take disaffected Labour voters away by trash talking Corbyn; AND position herself as a unifying, neutral force, who can be acceptable to anti-Brexiteers of all parties. The more she insists on the impossibility of working with Corbyn, the more it looks like she’d really be happier back in government in coalition with the Tories.

It’s also hard to see how you can be simultaneously a unifying centrist, AND a strong partisan on the Brexit issue. As I’ve said elsewhere, her LibDems want to stake out an extreme position on Brexit, to take advantage of all that partisan energy that’s out there. But still have a vestigial folk-memory of when they were the sensible centrists. And so still imagine that they are.

How would a Swinson who had managed to scrape into power, promising to unilaterally scrap Brexit, cope with the huge anger and frustration and collapse in political legitimacy this would create among the Leavers?

As to whether she’d be any good as PM, I don’t think we have enough information. I think the campaign has demonstrated some immaturity. But she’d still be a hell of a lot better than Boris Johnson.


Nov 6, 2019

Does UK electoral law allow Nigel Farage, as the leader of a political party, to host a radio phone-in show in the run up to a general election?

Once the election “officially” starts, then if he’s a candidate, he won’t be able to.

In comments elsewhere people have reported that he said he would pause his show. I don’t know if he has or will.

What I suspect is that he’s decided that he’d rather NOT stand as a candidate, and keep his show, than stand and give it up.

As he’s basically the CEO of a company calling itself “The Brexit Party” he can presumably stay leader, without doing typical party leaderish things like “being a politician” and “running for office”.

And I’m betting he thinks he has more levers of control by being CEO-leader of a corporate party and having a radio show, than getting down into the trenches and actually having to fight an election campaign on his own merits.

Give the man credit, he’s an innovator. And I suspect a lot more would-be-populist “politicians” will see the advantages of doing things this way in future.


Nov 6, 2019

Who is more intelligent, Nigel Farage or Jeremy Corbyn?

Corbyn is wiser.

Farage is more cunning.


Nov 6, 2019

Do you think Theresa May will make a good inspirational speaker?

This kind of thing is a sinecure. It’s kind of a pension-scheme from the establishment.


Nov 6, 2019

Would you have ever imagined that dead musicians in high tech art hologram form would be available to see on tour and could possibly be the future of live music?

If you’d asked me if it would be possible, I’d have probably thought about it and said “sure. In theory, it would be”.

It would never have occurred to me in a million years that people would actually want to pay to go and watch a “live” show of a hologram of a dead musician.


Nov 6, 2019

Does anyone think that the campaign might go wrong for Mr. Johnson and that Mr. Corbyn will get a majority?

I think they’re off to a good start in that direction.

BoJo is already facing criticism for his refusal to release the report on Russian interference in UK politics and it looking like he has something to hide; has an ex-Welsh secretary who had to resign after being caught lying; Jacob Rees-Mogg’s insensitive comments about Grenfell victims; the DWP being criticised for lying in its adverts; Nigel Farage promising to fight him in 600 constituencies; a ban on trying to use the civil servants to attack Labour’s spending plans; and Andrew Neil calling him out for making an analogy between Corbyn and Stalin. (Exactly how does he escalate from there?)

While Corbyn’s only real headache this week is Tom Watson resigning, and Watson is insisting that it’s for personal reasons, even if everyone will speculate that there’s more behind it. (You could argue that Chris Williamson and Keith Vaz are also problems, but the basic story there is that Labour is dealing with them.)

Corbyn has directly faced his biggest weakness : and made a reasonably robust and sensible defence of why he shouldn’t be taking sides in the great Brexit divide. People may not listen to him on that, and may not like that position. But if he can turn around the narrative that it’s weakness or indecision, and sell the narrative that it’s consistent and principled, then people may yet come to respect him for it.

I’m not confident enough to say that I think Corbyn will get an outright majority. Or even that he’ll beat Boris and be the largest party in parliament. But I certainly think that it’s all to play for and that possibility is certainly still open.


Nov 6, 2019

Boris Johnson says Corbyn 'hates' wealth creators. Do you feel he is correct?

Absolutely not.

The ultra-wealthy are NOT “the wealth creators”

Wealth is created by everyone who works. Everyone who picks fruit. Everyone who ploughs the fields. Everyone who bakes bread. Everyone who works in a factory. Or sweeps the roads. Or delivers milk. Or pizza. Everyone who teaches. Everyone who mends cars. And clothes. And who drives a train or taxi. Or goes down and unblocks the sewers. Or puts tiles on roofs.

You get the idea.

Wealth is the product of people working.

Wealth isn’t magically conjured out of thin air by rich people because they happen to take bets on which of the other people’s work is going to be productive and successful. Any more than it’s conjured out of thin air by people betting on which horse will win at Goodwood.


Nov 6, 2019

Do Labour politicians blame Corbyn for their slim chances of keeping their jobs this December 2019 general election?

Some people, unfortunately even Labour MPs, seem to blame Corbyn for anything.


Nov 6, 2019

If Corbyn is a Brexiteer, why does he want another referendum?

Corbyn isn’t a Brexiter.

He WAS a Eurosceptic / Lexiter at some point in the past.

But when he saw the shape of the Brexit actually forming during the 2016 referendum, with the campaigners for Vote Leave etc. he decided, possibly reluctantly, but on balance, that he thought the UK was better off staying in the EU than having a Brexit along the lines promised by Boris Johnson and crew.

Corbyn declared himself 7 or 7 1/2 out of 10 in favour of staying.

It’s only in the fevered imaginations of Remain fanatics than being 75% in favour of something equates with being against it.


Nov 7, 2019

Is capitalism responsible for making the smartphone?

That's a bit like asking “is marriage responsible for me having a wife?”

No. Marriage is the label we give to the institutions that constitute “having a wife”.

Who is responsible for making a smartphone are all the engineers and industrial designers who invented it. And all the factory workers and miners and truckers and everyone else in the supply chain that goes from raw materials to components to finished smart phone.

Capitalism is just the label we give to the institutional arrangement of those resources and workers. Money has no motivating power except as it acts through the people involved.


Nov 7, 2019

Why are Labour’s huge spending plans being criticized when they will create millions of jobs versus the 350 billion that bailed out the banks and ruined our economy?

They’re criticised because they are partly about redistributing downwards from the rich to the poor.

The rich HATE this and will always claim a redistribution is economically unsound.


Nov 7, 2019

How hard is it for an artist with no fan base starting out to make money in the music industry?

So hard you might as well give up.

Make music for art. Not for money.


Nov 7, 2019

Is Julian Assange a misanthrope?

He probably is now.

Given the way he’s been treated.


Nov 7, 2019

Do you agree with Bernie Sanders that Facebook needs to be broken up?

Yep.

There needs to be a maximum size on all companies. Not only to ensure they don’t dominate and distort the market (though that too), but to stop any individual people owning too much money and power. Some of the biggest problems we have in politics today are fake political campaigns and parties funded by billionaires.

However, while I am very happy to see Facebook “broken up”, what I think would, in some ways, be MORE immediately useful and practical, would be Facebook obliged to “open up”.

We used to have open standards for communication : telephone, email etc. and you could choose whichever provider of telephones or email you wanted, and still be able to talk to people who made other choices. With FB, Whatsapp, Messenger etc. we’ve lost that.

What I’d like to see is Facebook obliged to open Messenger / Whatsapp etc. up to use an open protocol, so that any company can provide a client that can participate in messaging, or posting to Facebook or subscribing to feeds from other people etc.

Similarly, the FB apps should be able to post using the same protocol to other people’s clouds and servers if the users prefer.

We also need FB to be open about the data it is gathering. There needs to be a public audit and report every year of everything it knows and is inferring about its users.

With these two provisos in-place : an obligation to make its platform interoperable with rivals, and public scrutiny of what it (and its rivals) actually know, then I think the actual size of the conglomeration is less urgent to address.


Nov 7, 2019

What would the Lib Dems say to the people who voted to leave the EU if they decide to revoke Article 50? Do they have no shame?

What they say is “we just got a mandate for it in the general election.”

There is no plausible scenario where the LibDems revoke Article 50 that doesn’t involve them winning a thumping big, (and very surprising,) majority in the general election based on a manifesto promise of “we will revoke Article 50”.

What’s NOT going to happen is that the LibDems win a couple more seats under that manifesto, and then manage to convince Labour that revoking Article 50 without a referendum is a price worth paying for their co-operation in a coalition.

Corbyn has spent three years taking, and putting up with, a tonne of abuse and hatred from Remainers for refusing to turn Labour into a Remain party. He’s not suddenly going to turn around burn Labour’s credibility with the Leave-voting working class by cancelling Article 50 without a referendum.

When he says he wants Labour to be a party for both Remainers and Leavers, and to not take sides, he means it. He’s not going to sell that principle out.

Corbyn’s Labour will prefer to lead a minority government rather than enter into a coalition with the LibDems on those terms.


Nov 7, 2019

Is the Labour Party’s antisemitism due to Jeremy Corbyn’s link with Hammas?

The accusation is grounded in Jeremy Corbyn’s links to pro-Palestinian activism, yes.

Jeremy Corbyn goes to a conference with a bunch of Palestinian leaders and activists. Goes with them to a cemetery and gets photographed at a commemoration of people killed in an airstrike. Then it turns out that also buried there is someone who might have been involved in the Munich massacre. Though this is still contentious (Atef Bseiso - Wikipedia)

So, of course, the headline is “Jeremy Corbyn laying a wreath to pay homage to a Jew murdering terrorist”.

Put it this way. This is the equivalent of Jeremy Corbyn going to South Africa, meeting a bunch of old ANC activists, and immediately being accused of being a fellow traveller of the Azanian People's Liberation Army and a hater of the white race.

The moral of this story is that other people’s wars are messy and ugly, and sometimes left-wing activists in the UK can get too close to people who might not be such innocent victims as you imagine.

And that might well be an issue. Fine. Call Corbyn out for that if you like. But call him out for that. Don’t be fooled by people who who are trying to exaggerate the seriousness or importance of it for other political reasons.

Right now, in a West where there’s real anti-Semitism going on - an upsurge in neo-Nazism, and other far-right white-supremacist inspired killings of Jews; groups like Atomwaffen and the Pittsburgh synagogue shooting etc. - the attempt to pin the root cause of anti-Semitism on Jeremy Corbyn and left-wing pro-Palestinian activists is not just unfair and misguided; it’s dangerously obtuse and blind to the real dangers.

Boris Johnson is in bed with Steve Bannon, who created a media empire for the alt.right in Breitbart. Johnson was a friend and colleague of Taki Theodoracopulos who supports the Greek Golden Dawn and who in turn used to employ Richard B. Spencer, in his own far-right magazine. Boris Johnson is literally only two degrees of separation from, or a “friend of a friend of”, the guy who led the tiki-torch waving Unite the Right rally where neo-Nazis chanted "Jews will not replace us".

But, of course, these connections are considered too tenuous for anyone to worry that Boris Johnson is an existential threat to, or source of fear for, British Jews.

76% of British Jews are allegedly terrified because Corbyn attended a couple of conferences on Palestine that were also attended by Hamas representatives, and think that this makes him utterly unsuitable for high-office. But those same 76% of Jews aren’t worried at all about Boris Johnson’s proximity to the far-right? Are you kidding me? Of course that’s not a reflection of an accurate threat model. It’s a reflection of the hype and spin in the right-wing media.

It will be Jeremy Corbyn and the British anti-fascist left who will be standing up with, and for, British Jews, against real anti-Semitism long after Boris Johnson has washed his hands of them.

Update : if you think I’m just spouting hot air here, have a read of this : Has the Labour left subjected Luciana Berger to hatespeak and death threats?

Luciana Berger has been subject to horrible anti-Semitic abuse over the years. But the most serious cases, all the cases where threats of violence were made, and where people have been put in prison for abusing her, have been from far-right neo-Nazi thugs. It seems that in the last few years, four people have been put in prison for harassing her. All of them with far-right / neo-Nazi connections.

In contrast, the two cases of left-wingers abusing her, one involved no anti-Semitism : she was called a ““vile useless Tory cunt”. Ugly, but not anti-Semitic. And the one case of a Labour member abusing her with anti-Semitic language, wasn’t put in jail because there was no threat of violence. And the abuser might well be Jewish. (Labour activist who said Jewish MPs use Judaism to smear Corbyn avoids jail)

None of this is acceptable or justifiable. BUT … the facts are that almost all the violent anti-Semitic abuse Berger received was from the far-right, and the abuse she did receive from the left was mainly focused on her political stance against Corbyn, not focusing on her Jewishness. Or was considered mild enough and not sufficiently threatening to warrant locking the perpetrator up.

Now compare the number of articles and stories you’ve read in the media over the last few years. Often where Luciana Berger is the main exhibit as a Jewish MP suffering the rise in anti-Semitic abuse.

Think about the number of paragraphs you’ve read. Now tell me … what proportion of all those hundreds or thousands of paragraphs implied that anti-Semitic abuse of MPs like Berger was a function of the rise of the far-right? And what proportion of all those hundreds or thousands of paragraphs implied that anti-Semitic abuse of MPs like Berger was a function of the radicalization of Labour under Corbyn?

I’ll bet you read far, far more paragraphs attributing the rise in anti-Semitic abuse of MPs to Corbyn than you did attributing it to the rise of the far-right.

Now fine, there’s a “man bites dog” aspect to this. We expect neo-Nazis to abuse Jews. And don’t expect Labour supporters to. So it’s more “newsworthy” when they do.

Nevertheless, this is gaslighting on a gargantuan scale.

The amount written about the terrible abuse from the left is totally disproportionate to the amount of abuse that comes from the left, as opposed to the amount that comes from the right. As a Jewish Labour MP a higher proportion of your anti-Semitic abuse is coming from right-wingers than from left-wingers. You are more in danger of violence or death from right-wingers than from left-wingers.

And yet, your media is telling you the opposite.


Nov 7, 2019

Will Jeremy Corbyn do what previous labor governments do if he gets into office? Will he promise milk and honey, deliver milk and honey, and borrow to deliver milk and honey then bankrupt the country?

No previous labour government “bankrupted the country”.

You can look it up if you like. Bankruptcy is an actual technical thing. And no Labour government did it.


Nov 7, 2019

Is the unite to remain alliance pointless?

No.

The LibDems, Greens and Plaid Cymru do have different policy agendas, but there’s also quite a lot of overlap in some of their policies, and more importantly, how they act and are perceived by the electorate. In the election market, they are seen as viable substitutes for each other.

So they certainly have a lot to gain from not competing with each other. And very little to lose.

But, at the same time, even between them, they are still a long way behind the Conservatives, Labour AND the SNP in terms of seats. If they merged into a single party tomorrow they’d still be Britain’s fourth party.

So it will help them, but it won’t make a big difference. UNLESS the LibDems break out in a way they are hoping to, and I’m sceptical of.

The biggest and most interesting question to me, is whether this is like the SDP-Liberal Alliance. Is it the beginning of a potential merger of these parties?

I will be sorry if it is. I’m, sometimes, a strong and enthusiastic Green supporter and voter. But I’m only a fairly tepid LibDem supporter. (I will vote for them tactically to keep a Tory out, but without much interest or enthusiasm.)

BUT … at the same time, perhaps the logic of merger for third parties in a first-past-the-post system is strong. And maybe the force of the Brexit issue is sufficient to overcome any other repulsive forces.

If that happened, then a potentially good effect would be the LibDems becoming a much more radically aggressive Green party. If this Remain Alliance is as passionate and vociferous about the Extinction Emergency and Climate Change as it is about Brexit, then that would actually be a very good thing.


Nov 7, 2019

Who is more likely to follow through and actually spend the huge sums promised in Labour and Conservative election promises?

Neither will follow through if the money isn’t there.

But Labour have more will to do it. If they can, they will. The Tories will very quickly find excuses why the economy can’t support their promises, even if it can.


Nov 7, 2019

How successful will the new UK streaming platform BritBox be?

I don’t see why it shouldn’t be commercially viable. Whether it will grow as fast and as big as Netflix remains to be seen. But there’s a LOT of good “content” from the BBC, ITV and C4.

Now, right this second, as I’m currently in Brazil, I’m pretty annoyed that I can’t subscribe to it here. I would have signed up and started paying already to have British TV on tap when I’m in Brazil. And clearly, I think it’s a failure that I can’t do that here.

Not sure if that’s because they haven’t got round to it yet, or it’s the weird economics of licensing TV in different regions. I guess they are forgoing some revenue from local TV companies if they make it available here, and they have to balance the predicted number of direct subscribers with the reseller revenue.


Nov 8, 2019

Do you think that the Conservative Party’s election campaign is, so far, fairly poor compared to Labour’s?

Yeah.

Surprisingly so.

I’m not getting my hopes up yet. I’m almost suspicious.

What are they secretly preparing?

But, so far, it’s not been particularly good.

Boris is undoubtedly a very charming and very convincing man. But he is also a big fat liar. And now the media is moving into interrogation mode, he doesn’t handle intrusive questioning so well. He comes across as shifty and at a loss for words.

The Tories are clearly going negative on Jeremy Corbyn. We’ve seen the Jewish Chronicle do its bit by writing an editorial calling on everyone to ignore the rest of the policies and just focus on the anti-Semitism allegations.

And Boris has already pushed the nuclear button by comparing Corbyn to Stalin; something which got short shrift from Andrew Neil.

In other words, in the first week they’ve accused Corbyn of being both Hitler and Stalin. Where on Earth are they going to go from there?

Meanwhile, they’re kind of in a catch-22 on the whole “economic competence” thing. While you’ll find many people online (and on Quora) condemning Labour as irresponsible spendthrifts, the Tories are obviously ALSO trying to beat Labour by promising their own bonanza of borrowing and spending on public works. So much so that they’ve also been criticised by the Institute for Fiscal Studies.

The danger for the Tories is that they simultaneously fail to convince the electorate that they actually will end austerity, while managing to convince it that they aren’t any more prudent in principle. Boris “Garden Bridge” Johnson who dines at the Bullingdon Club is hardly a poster-child for financial discipline when compared to the teetotal vegetarian who grows his own food in his allotment.

But like I say, I’m not getting my hopes up yet. The Tories have a lot of resources, including very smart campaign strategists, plenty of money, people versed in the dark arts of social media (for all we know, no one cares what Andrew Neil is saying because all the hearts and minds action is going on in secretive Facebook adverts)


Nov 8, 2019

Is Jeremy Corbyn anti-Semitic?

He’s not.

He’s being smeared.

Let me give you a comparison.

Boris Johnson used to employ, and be a friend of, Taki Theodoracopulos. Another more extreme right-wing Journalist, who has supported the Greek neo-fascist Golden Dawn.

In turn, Taki used to employ Richard B. Spencer to edit his magazine.

Yes, THAT Richard Spencer. The now infamous American White Supremacist.

Boris Johnson is literally a “friend of a friend” of the guy who led the Unite the Right rally where neo-Nazis carrying Tiki torches were chanting “Jews will not replace us”

How much panic and outrage have you seen in the media about this? How many editorials in the Jewish Chronicle saying that these connections mean that Boris Johnson is a threat to British Jews, is the cause of rising anti-Semitism in the country, and unfit to be prime-minister?

Very few, I suspect. And, frankly, quite rightly. While I think it’s interesting and people should be aware of it, I don’t suggest that this makes Boris a dangerous anti-Semite. It’s a very tenuous connection.

And it doesn’t really imply much.

But I want you to notice the double standard here.

If it had been Jeremy Corbyn who used to hang out with a guy who employed one of today’s most notorious anti-Semitic populist leaders, you’d have heard ALL about it; endlessly repeated as yet another item on the list of “proofs that Corbyn is a dangerous and disgusting anti-Semite, unfit for high office”.

Most of the trumpeted connections between Corbyn and Hamas terrorists amount to less than the kind of tenuous connections that join Boris to Richard Spencer. But they are continuously rehearsed and held up as damning evidence. It’s all hearsay and vague “he was at a conference, in a group of Palestinian activists who laid a wreath in the same cemetery as was buried a guy who might have been involved the Munich Massacre … therefore he MUST HAVE been paying homage to the Jew killer”. Which is a bit like saying you MUST BE a communist if you’ve ever picnicked in Highgate Cemetery. (Or if you think that’s an imperfect analogy, try this : Corbyn just laid a wreath at the cenotaph this Remembrance Sunday. Does that mean he MUST HAVE endorsed the actions of Bomber Harris in Dresden?)

Here’s another example of media distortion. Luciana Berger is one of the most abused Jewish MPs in parliament. You’ve heard all about her. She has suffered terrible and disgusting anti-Semitic harassment. Four people have been sent to prison for anti-Semitic abuse and threats against her in the last four or five years.

Every single one of them, a far-right neo-Nazi.

In contrast, two people from the left have been found guilty of abusing her. One called her a “Tory cunt”. Which is ugly. But the abuse contained no anti-Semitism.

The other, the only person from the left prosecuted for anti-Semitic abuse of her. Was a) most likely Jewish himself. And b) not considered violent, and so he received a suspended sentence.

Luciana Berger.

Exhibit one in the “anti-Semtitism is so rife in the Labour party that she has to have body-guards at Labour conference to protect herself from violent Corbynistas. The Shame! The Shame!”.

It’s all gaslighting.

Lies and insinuations. The talk about the anti-Semitic abuse she has received from the left is completely out of proportion to the reality of whatever anti-Semitic abuse she’s received from the left. All threats that were credible and serious enough to warrant prosecution and prison, all came from the far-right.

When people talk about the risk to Jewish MPs why are they giving the impression that it’s a problem that’s coming from the left? It isn’t. The real danger, and it IS a real danger, as the murder of Jo Cox demonstrated, is all coming from the far-right.

The increase in anti-Semitism in the UK is the result of the rise of neo-Nazi, white supremacist and ultra nationalist movements taking hold here. That is what the evidence actually shows. Now I’m not going to speculate here what might be driving the rise of the far-right in the UK, but I will say that it’s not Corbyn.

Nevertheless our right tolerating media. And The Jewish Chronicle which wants you to elect Boris Johnson, will continually play up the line that “Corbyn has allowed anti-Semitism into our country”.

And this thing has now taken on a life of its own. People say that Corbyn has made the Labour party anti-Semitic just because they hear so many other people say it.

So use your critical thinking. And demand evidence. When people say “the Labour party ignores anti-Semitic abuse”, demand to know what the specific example of abuse is that the speaker is talking about. Find out what the story is. (The article I linked about Berger points out that Margaret Hodge presented 400 examples of anti-Semitic abuse from inside the Labour party, but when they were analysed they came from only 111 people. There were only about a quarter of the number that the headline number implied.)

When they claim Corbyn has Hamas friends then demand to know exactly who, what they were and how close the relationship was, and what degree of support he actually gave to them. No doubt Corbyn IS a pro-Palestinian activist. Decide for yourself whether you think all pro-Palestinian activism is automatically anti-Semitism, or if you can make a sensible distinction between someone being angry with Israel on behalf of people they see as victims, vs. someone with a particular set of views on Jewish people as a race.

I suggest you just count how many stories you’ve read in the last three or four years implying that Luciana Berger was suffering abuse and threats from violent anti-Semitic left-wingers. vs. how many you read implying she was suffering abuse from anti-Semitic right-wingers. And then ask yourself if that ratio is an acurate reflection of what she actually experienced.

Pull back from the incessant firehosing of “Corbyn is anti-Semitic” chatter and look for how much substance there really is there.

Update Nov 20th :

I stand by most of what I’ve written here and in comment discussions. But some of the best pushback I’ve had is from Susan Joslin in the comment thread of Phil Nicolas by way of Jonny Blamey which I recommend everyone reads. I accept her point that the 1988 Hamas charter which was in operation when Corbyn was in dialogue with Hamas reprentatives IS a highly anti-Semitic document.


Nov 8, 2019

Are Jeremy Corbyn and Labour wishy washy on Brexit?

No they are not.

They have a concrete and sensible proposal.

However, it is complicated. So people who want a simplistic solution that fits onto a t-shirt don’t like it.

Corbyn’s policy on Brexit is :

a) decouple your decision on Leaving or Remaining from your vote in the general election, by promising that under Labour you’ll have a separate referendum. You don’t have to treat your vote in the GE now, assuming you like Labour’s other policies, as committing you one way or the other on Brexit.

b) when it comes to Brexit, Labour want a chance to negotiate a softer Brexit than the Tories, that keeps the UK in a Customs Union and alignment with EU standards, in return for no borders for goods, and no disruption to British industry. They won’t accept a damaging No Deal or WTO type relationship which severs the current trade ties with Europe in the hope of scoring some undefined unicorn deal at some point in the future.

So in the referendum, you’ll get a choice between Labour’s real, but less damaging Brexit, or Remaining. If you want either, then Labour is your best option.


Nov 8, 2019

If in the next UK general election resulted in a hung government would labour create a majority collation government with the SNP in exchange for a second independence referendum after brexit?

It’s not impossible, but I think that Corbyn will be resistant.

Scotland is a place which used to provide solid Labour support. And Labour will be reluctant to write it off altogether.

OTOH, Nicola Sturgeon IS a good negotiator.

I think it’s more likely that Labour will try to get SNP support on a per-vote basis, and dare them to vote down its populist measures.

Remember the SNP have succeeded in replacing Labour, partly because they’ve become fairly similar to Labour in economic policy and outlook. If the SNP start siding with the Tories against taxing billionaires or nationalizing the railways, they will risk alienating ex-Labour SNP voters who actually like those policies.

If Labour are clever, they’ll be able to make their agenda in parliament largely out of things that the SNP will have to support anyway.

And will probably offer the SNP something like “even more devolution of powers and autonomy for Scotland” instead of a full blown Indie2.

Labour’s bigger problem will be the LibDems who will a) have a different economic agenda (especially under the orange-book management of Jo Swinson) and b) be full of resentful ex-Labour MPs who defected because they didn’t like Corbyn.

BUT …

the LibDems can’t bring down Labour and put Boris back in if that means closing the door on Remain. That would be a betrayal of the people who voted for them that goes way beyond Clegg’s student fees.

So I see two scenarios :

Either

a) Boris does a U-Turn and offers Swinson a new referendum with Remain as an option in return for a new coalition. And then bets that he can win that referendum. (Swinson would be a fool to take this, as it would be a replay of the AV referendum, but she might be naive)

b) Lib Dems and Labour come to some agreement, perhaps a temporary coalition, where LibDems will pledge to uphold a Labour led government up until it runs a new referendum with Remain as an option. That referendum will see further infighting within Labour about what the official Labour position should be, and I think might well lead to Corbyn allowing Labour MPs freedom to campaign on whichever side they want.


Nov 9, 2019

Which musicians might be in a supergroup similar to Traveling Wilburys? All would have to be famous composers/musicians.

The thing is, today, the whole mainstream pop industry operates not as a collection of distinct bands, but as a kind of protoplasmic network of individual celebrity stars in a kind of kaleidoscope of shifting and recombining collaborations.

The average DJ Khaled record is a Traveling Wilbury’s style “super-group” of all the biggest names in hip-hop and hip-hop flavoured pop. So is an Ed Sheeran record like No.6 Collaborations Project.


Nov 9, 2019

Was Dominic Cummings right when he said the only way the issue of abuse would be solved is if MPs "respect" the result of the EU referendum?

No.

He was just ramping up the anti-democratic Leaver lie that MPs don’t have democratic legitimacy and are not, constitutionally, themselves embodiments of the will of the people.

But under the British constitution, it is exactly the JOB of the MPs to make decisions that can modify, even overrule, say, referendum results. That’s what MPs are for.


Nov 9, 2019

How can I tell moderators I'm not going to stop telling the truth on questions? Should I just up and leave Quora because of their liberal views?

“Should I just up and leave Quora because of their liberal views?”

I think that would be for the best, don’t you?


Nov 9, 2019

What's a job that's so immoral that it should be illegal?

Billionaire


Nov 9, 2019

What classic film have you never seen?

Back to the Future.

Not sure if that counts as “classic movie”.

I always assumed it was just ignorable nonsense. But it seems to be turning up as a cultural touchstone so often these days. I’m starting to wonder what I’m missing.


Nov 9, 2019

Do you think the Tories are right to label Corybn's plan of a "new Brexit deal and referendum within 6 months," as "fairytale politics" - why or why not?

I’m not sure people who’ve been chasing unicorns all this time really have much of a case against fairies, do they?

But is Labour’s proposal serious?

Can you organize a referendum in six months? Sure you can, we’re organizing a new general election in less than that. What’s so much harder about a referendum?

Can Labour get a new deal with the EU in a short time? Well, the secret of getting a deal with anyone is to be realistic in what you are asking for. Right at the beginning the EU drew up a diagram of the deals it had with various other countries, from Norway to Canada, with places like Switzerland, Turkey and the Ukraine in between. It showed which of May’s “red lines” precluded which deals.

The implication is that the UK can have deals anywhere on that diagram if they are prepared to accept the costs (relax the red lines)

What was hard about making a deal with the EU wasn’t “making a deal with the EU”. What was hard was making a deal with the EU that lived up to Boris Johnson’s “cake and eat it” promise that many Leave voters were expecting. You couldn’t simultaneously be getting the benefits of EU engagement without paying the cost.

Now Labour’s proposed solution is very obviously on that diagram. It’s somewhere around the Ukraine / Turkey slot. Regulatory alignment, free movement of good. Not free movement of people. It is perfectly possible for the EU to accept that deal. It’s very close to existing deals and one of the options they gave.

Can Labour get that deal through parliament? Well, Labour’s proposal is only relevant if Labour gets enough seats to form a new government after the general election. Labour will either have a majority in government or will be negotiating with the smaller parties.

Basically the only way it would fail in parliament in that scenario is if the Lib Dems or SNP rebelled and sided with the Tories to vote down Labour’s proposed deal DESPITE Labour’s proposal coming with an accompanying second referendum. I’m not saying that’s totally impossible. But it would be a bit mad.

Can it all be done in 6 months? That’s very tight. But the basic referendum and parliamentary vote could be done in 6 months. After which you’d have a pretty definite idea of the kind of deal that the UK wanted with the EU. Much firmer than we have at the moment. And if it had passed the second referendum, it would have a stronger mandate than any particular Brexit deal that’s being cooked at the moment, without a second referendum check on it.


Nov 9, 2019

When will Brexit be legalised for medical purposes?

Frankly, it’s worst “high” I’ve ever tried.


Nov 9, 2019

Will Britain's planned election solve their Brexit fiasco?

It breaks the current deadlock / stalemate.

Whether that finally lets us find a new road forward to sorting ourselves out, or just dumps us into a new fiasco is another question.


Nov 9, 2019

If Northern Ireland remains in the single market, doesn't it inevitably mean that EEA citizens are free to move and work there?

It’s not remaining in THE single market.

I think it’s more like a “Customs Union ++” relationship. And there are already other deals allowing British and Irish people free movement between NI and Ireland which will stay in place.

I’d be surprised if the end result is any EEA citizen gets the right to live and work there. But if they can, then I think this will make a very interesting experiment / case study.

It won’t surprise me if the NI economy now booms, from being the interface between the UK economy and the EU economy. If you get other EU immigrants coming in to work there, and the economy grows, and people thrive compared to the rUK, then this will be the definitive argument against Brexit.


Nov 9, 2019

Why won't Jeremy Corbyn wear a poppy on Remembrance Sunday?

I don’t know if he won’t.

But if he won’t it’s probably because the meaning of the poppy has been perverted.

It used to mean “we should never forget the terrible calamity and pain of war. And the price that so many paid for it.” And “let’s raise money for wounded servicemen” Excellent message, I’ll wear three.

Then it became more about “honour the sacrifice of our brave men who died” which is OK, as it goes, but is already now on a slippery slope. And the wounded servicemen were starting to die off.

Now it’s become a full gung-ho militarist symbol celebrating war and warriors.

I wouldn’t want a PM to wear a perverted, desecrated symbol. And neither should you.

Update : he did, anyway.


Nov 9, 2019

How do you think about a new type of music?

Positively.

Whenever I hear a new kind of music that doesn’t sound like anything I already know, I tend to get very excited and curious and want to hear more of it.


Nov 9, 2019

Should the liberal Democrats be included in leadership debates?

In principle.

But it creates a couple of questions..

The SNP are much bigger than the LibDems in parliament. If the LibDems “ought to be” included, then so should they.

But their party leader is not an MP. Should it be Nicola Sturgeon (who can’t in principle become PM) or Ian Blackford (who could)?

Now what about the DUP, Plaid Cymru, CHUKTIG and the Greens? While the LibDems are obviously a large party, and like to present themselves as in the big league, they actually have 21 MPs, only slightly over double that of the DUP (and that’s due to defection, the number of actually voted LibDem MPs in the 2017 election is less than the double the number of DUP MPs)

Should their leaders all be represented too?

The LibDem’s claim to being in a different league from the DUP etc. is not about MPs in parliament, it’s about local councils and particularly the LibDem surge in the EU elections in 2019. But then why not Nigel Farage as leader of the Brexit party which did very well in that same election?

Are these debates about giving all parties a fair hearing for their views? Or are they about helping people judge the character and competence of their potential next prime-minister?

Obviously Swinson wants to be PM. And obviously her job is to claim that this is within the bounds of plausibility and that there might be a big enough upheaval in our election system that she could. And so she should be available for comparison. It certainly helped Nick Clegg to be included in 2010.

How much you think she ought to be represented really depends on how plausible you find that claim.


Nov 9, 2019

How do you start your own online record label for musical artists?

Well I did it by :

a) creating a Bandcamp account. They have a special paid professional account for labels, but because you can put a separate artist name on each release, an ordinary free Bandcamp account works fine for netlabels too. All the best netlabels I know are on BandCamp and that’s the only place I buy music these days.

b) creating a WordPress blog (I had the domain name and hosting already)

c) making a SoundCloud account

d) inviting some friends of mine who were doing the sort of music I wanted to release to contribute EPs.

Now my label is very much at the experimental “noise” end of things. It’s totally “underground” and there’s not really any money involved. We’re just doing it for fun and to try to win a bit of attention for our scene. It pays off for the artists in terms of artistic development and a bit of publicity, but not really money. So I’m not worrying about legal stuff. I pass on the money from any bandcamp sales, although everything is “pay what you like”. Which is usually nothing. I don’t ask for exclusives. I ask artists to make something explicitly for the label, but they can put it up and distribute it elsewhere if they like.

Also I decided not to get involved in the streaming platforms. So artists are encouraged to make their own arrangements with respect to Spotify etc. I recommend Soundrop because it’s easy enough and seems to work.

The main “work” for me is writing my (sometimes quite elaborate) texts about each EP, and sending off a couple of press releases.

But … like I say, this is at the fun “never going to make any money” end of the music industry. If I wanted to make money and do more commercial releases, it would be a completely different game. (Probably involving lawyers and PR people.)


Nov 9, 2019

Can a 'second referendum' on Brexit contain three options?

It could in principle.

In practice, if there are two Brexity options and only one Remainery option, then the Leavers will cry foul, that the formulation of the ballot has split their supporters; to the benefit of Remain.

If, OTOH, there are two Remainery options and only one Brexity one, then the Remainers will complain for the same reason.

It would be better then to have four options, a hard and a not so hard Leave. And two Remainish (eg. Remain and very soft Brexit).

The problem with THAT is that whichever option wins it will probably have around 3/4 of the population unhappily against it. And therefore won’t satisfy anyone.

The better option, in my opinion, is to have two stages. A simple Yes or No for Remain or Leave, and then, within the Leave, put various options for the type of Leave.

That way Leavers have no complaint that it’s biased in favour of Remain.

The argument against this is that it’s “too complicated”. I think we just have to bite the bullet on this. We can’t have a referendum on a subject as serious and complex as Brexit and then artificially simplify it on the ballot paper to pretend that it’s simple.

That’s how we got ourselves into the terrible mess we’re in in the first place.


Nov 9, 2019

Why will Brexit Party leader Nigel Farage not run in the UK election?

He (correctly) thinks that using his LBC radio show for propaganda is more valuable to his plans than being a candidate. And if he’s a candidate, he has to give it up.


Nov 10, 2019

Will the Labour Party of Jeremy Corbyn be decimated in the upcoming election?

It’s all about tactical voting.

If Remainers who supported Labour in the past, vote Labour again to get a new referendum, then Labour can hold its seats.

If Remainers who supported Labour in the past, decide to punish Labour for not being Remainery enough, by voting LibDems, then Labour will lose the seat. Probably to the Tories.


Nov 10, 2019

What would happen to Boris Johnson and the Conservative Party if Nicola Sturgeon and the Scottish National Party make a pact with Jeremy Corbyn and the Labour Party during a hung parliament?

The Conservative party will remain a fierce and powerful opponent. With a lot of seats in parliament, able to obstruct much of what a Labour / SNP government tries to do.

I think it’s an open question whether Boris Johnson, who always liked the idea of himself as PM, but is not, perhaps, either the most diligent of party leaders, or so comfortable when the pressure is on him, will want to do the hard-work of being the leader of the opposition.


Nov 10, 2019

Is anyone really considering voting labour and how can you justify such a move?

I am almost certainly going to vote Labour.

I justify it on the grounds that they are the best way of satisficing between :

a) good policies for the country :

investment in the country, protecting the welfare state and workers’ rights, taking climate change seriously, giving a separate referendum on Brexit rather than ramming their solution in, if they win, etc.

b) a team who have the integrity to try to do what they promise, and sufficient competence that they will do it

I see no reason to think that the spending promises that Bullshitter Boris makes during an election campaign will survive even the first week of a Tory government. Immediately they’ll find an excuse to say why all the promises they made “unfortunately” can’t be kept.

OTOH, I trust that when Corbyn says he will put taxes up and put the money into the NHS, he really means it. Maybe he won’t be able to do everything he’s promising, no government ever does, but at least he basically does want to do what he’s promising and will try to do it.

c) plausibly forming the government.

I may prefer Britain to be run by the Green party, but the chances against that are astronomical. A Labour (or Labour led coalition) government is at least feasible.

Caveat.

If the LibDems manage to convince me that they really are, plausibly, more likely to overthrow the Tories in my constituency, then I’m willing to vote for them tactically. I’m not yet convinced, but I am open to being convinced.


Nov 10, 2019

Do you think that the ongoing Brexit debacle is proof positive that the UK should never again have a referendum on any issue?

No.

I think referendums are fine in principle.

The debacle is because the referendum was done for the wrong reasons and therefore the question was over-simplified and the implications of the results were woefully underspecified. So that different groups all went campaigning for the same result : Leave without agreement or clarity on what Leave meant.

“Brexit means Brexit” was a joke because it was so obviously covering up the fact that even in the Tory cabinet there was disagreement about what Brexit meant or should be.

The way to have referendums is the way they have them in Ireland. With a lot of preparation, possibly some kind of representative group, maybe chosen by sortition, to spend a year or so discussing and deliberating to decide what the questions should be, what their implications are, and how they should be explained.

Cameron ran the Brexit referendum for political reasons, without enthusiasm for Brexit or interest in spelling out how it would work. (He didn’t want it to be too clear to people in case they decided they liked it.)

And that’s why we’re in the clusterfuck we are today. A badly specified, botched referendum that got a result that no-one was expecting and was a completely ambiguous and unclear mandate. That mandate was thrown at parliamentarians who didn’t like it, and didn’t agree on how to implement it, with an instruction that they must implement it to an artificially short deadline.

That is a recipe for a Brexit-sized omnishambles.


Nov 10, 2019

Is the former Eton College head teacher Tony Little right to say that Old Etonians such as Boris Johnson, David Cameron and Jacob Rees-Mogg are giving the school a bad name?

Honestly?

I can’t imagine a worse advert for an “educational” institution than having David Cameron, JRM and Boris on your alumni list.


Nov 11, 2019

Why do people say Jeremy Corbyn is unelectable?

They don’t want him to win.

And so they hope to discourage people from supporting him.


Nov 11, 2019

Can you explain postmodernism to a fifth grader?

You know the story of the blind men and the elephant? Blind men and an elephant

Post-modernists are basically Western intellectuals who recognised the wisdom of that parable. You were never going to get a definitive theory about how human culture and society worked. Just a lot of rival perspectives and interpretations.


Nov 11, 2019

Would it be fair to say the Tory Party hates poor people?

No.

It would be fairer to say that the Tory Party “don't care” about poor people.

They'd be perfectly happy if those poor people all became rich. Through some unspecific mechanism of them “working hard, to get on”

But they don't want to have to worry about the problem themselves.

What the Tories hate is that society should have to make an effort, and divert attention and resources to addressing the problems of poor people. They don't want a country that prioritizes everyone being reasonably comfortable, over a country that prioritizes their opportunities to get very comfortable.

That's why Tories love fairy-tales about how the poor people are held back by the welfare state and if you only removed that coddling and subjected poor people to a blast of harsh economic competition, they'd magically stop being ill, or depressed, or risk averse, or caring for sick relatives, or living in an area with no jobs, and suddenly start growing rich from their renewed efforts.

Wealthy Tories who have never been poor in their lives, imagine that poverty is like going to the gym to work off the excess indolence. No pain, no gain and all that.

That's how you end up with disasters like Universal Credit. Because Tories don't just want to make a few computer systems more efficient by combining them into one. They have to have the ideological goal of “making work pay” which is a fancy way of saying “make not working cost”. More than it already was.

That's why we had millions of children falling into poverty under Cameron and May. And the explosion of food bank dependency.

Cameron didn't look at the children in poverty in 2010 and think. “This is a disgrace in a wealthy country like Britain. I must solve that”

He looked past the children in poverty and thought he had more important things to worry about.


Nov 11, 2019

How can I compose an innovative rock song?

You can't.

People have already explored every variant of rock that is still rock.There has been so much rock produced in the last 50 years. Whatever you are thinking, someone has almost certainly already tried it.

To go somewhere new you should just abandon the rock genre. Start somewhere else, with a different genre, and then apply whatever innovations you were thinking of on top of that.

Tarantella is a criminally underserved / under-explored dance rhythm at the moment. Or Brazilian xote. Try those.


Nov 11, 2019

What's your reaction to Brexit Party's Farage saying that they won't challenge PM Boris Johnson's Conservatives in over 300 election seats?

My reaction is to assume that Arron Banks and other money men behind Brexit have reminded Farage where “control” really lies : Arron Banks warns Nigel Farage he will release his tactical voting app


Nov 11, 2019

If someone said something that you strongly disagreed with, let's say a sexist or racist statement, would you go out of your way to get them fired or deny them a job?

It doesn't matter whether I strongly disagree or not.

What matters is the potential for harm in the job, and how strongly I think the words imply problematic actions.

If someone says “cutting tax rates will raise tax revenue” then I strongly disagree. But that doesn't make them unsuitable for most jobs. But I would deny them the job of chancellor of the exchequer by voting against them.

If someone says “women are intellectually inferior to men because of biology” and they are applying for a job running a school that teaches girls, then this is a major issue : generations of girls might suffer educationally from a school run by a man who doesn't believe they can learn.

If I meet a man in a bar whose wife has just left him. And who drunkenly tells me that women are all bitches and whores, then despite the ugly sexism of, and my disagreement with, the statement I am going to assume that circumstances are paramount here, and reserve my judgement until I see more of him.


Nov 11, 2019

Why is the German band 'Rammstein' commonly perceived as being associated with far right politics such as Nazism and and white supremacism although the group is closer to left wing and espouses beliefs opposed by far right groups?

I didn’t know they were “commonly” perceive as far-right.

The sad truth is that when bands like Rammstein came out in the 90s, (or Laibach in the 80s), the far-right was a bit of a joke. And playing with far-right imagery was just a kind of “hipster cool” (before there were hipsters, of course). An exotic and powerful language to explore.

Today we have to take the far-right a lot more seriously, and this stuff doesn’t seem anything like such a funny joke.

(I confess that 20 year old me thought it was amusingly outrageous when I saw Laibach play live under a huge image of a swastika made of axes. 50 year old me isn’t the slightest bit impressed, and rather disturbed. Though it does help me to remember that some of the disturbing neo-Nazi memes you’re likely to see spinning out of the depths of 8Chan etc. are still basically just immature kids larking about.)


Nov 11, 2019

Why are some intellectuals trying to link postmodernism with identity politics as though they’re the same thing?

I’m pretty sure that linking post-modernism to identity politics as though they are the same thing is what loses you your credential as an “intellectual”.


Nov 11, 2019

Will the Tories easily win now that Farage is targeting labor seats and leaving Boris alone?

It certainly helps them.

Though I think that this is Labour’s opportunity to also point out that it’s strong evidence that the Tory party has effectively become the Brexit party in all but name.


Nov 11, 2019

If someone apologizes for making a racist, sexist or anti-Semitic remark, do you believe him?

“It depends”.

You have to make a whole set of contextual evaluations :

what was the remark? A very significantly strong one or a “minor” one?

was it made in a public context where it might well be considered “deliberate signalling” or in a more private context where the speaker was simply speaking the words that came to their tongue

what do you think the intention of the remark was, and why was it made in these problematic terms?

how does this kind of problematic language relate to the person’s general world-view? Is it consistent with it? Or strikingly inconsistent? Does the speaker think they have justification for the terms in this particular context? And if so, how good is that purported justification?

how composed and in control of themselves was the person? (Were they drunk?)

Etc.


Nov 12, 2019

Would you agree that by pulling out of contesting seats already held by Conservatives, Farage has his eye on coalition?

Partly he's been told to by his backers.

Partly he certainly wants influence. But Farage's genius, and let's face it, it is a kind of genius, is to get what he wants in politics through unconventional means.

Whether his reward is traditional coalition or something else, I don't know.


Nov 12, 2019

Why do people think they are always right?

Everyone thinks they are right.

It’s logically impossible not to.

If you believe X, then you also think that X is the right way of thinking about things and that you are right for thinking that X.

If you started believing that you were wrong to think that X, because in fact you should believe Y instead, then the next thing is that you do, in fact, start to believe Y.


Nov 12, 2019

Why isn't rock music popular?

It is pretty popular.

Why is it not the MOST POPULAR POP MUSIC OF ALL LIKE IT USED TO BE AND RIGHTEOUSLY SHOULD BE?

Mainly because you can’t dance to it. And pop music needs to be music for young people to dance to and get off with each other to.

Say what you like about EDM, hip-hop and the pop music they influence, but it’s great for the school disco.


Nov 12, 2019

Do people genuinely believe that the parties will honour their election promises?

Despite all the cynical rants you’ll find online, I think parties try to fulfil their promises.

Politics is hard work. And, at least in the UK, not sufficiently high-status or well paid that you are going to want to do it without some ideological commitment.

Of course, politicians have to be pragmatic. They make compromises to get something done. They find that there isn’t enough money, or good will. Or that a group pops up to fight them. And they modify what they do.

Or even that they are just fighting others in their party who don’t agree with them.

But I think politicians do genuinely want to do what they say, and make some effort.


Nov 12, 2019

Can the Lib Dems stop Brexit?

Easy way :

ensure there’s a Labour led coalition government, which follows through on Labour’s commitment to a second referendum with Remain on the ballot

win the referendum

Hard way :

win the GE so that there’s a Lib Dem government

cancel Brexit


Nov 12, 2019

Is Jeremy Corbyn anti-Semitic?

Not nearly as much as you’d think, given the media hype about the matter.

Corbyn has said a couple of stupid things, like the “zionists without irony” quote, which betrayed a patronizing and prejudicial view. But even that wasn’t “Capital A Anti-Semitism”

Beyond that, the evidence that he has been sympathetic to the plight of Palestinians and often campaigned on behalf of what he sees as injustices to them equals anti-Semitism has about the same validity as the claim that because Corbyn campaigned for the Birmingham six, he supports the IRA.


Nov 12, 2019

What’s the most arbitrary social construction we accept as part of our daily lives?

Gods

Completely arbitrary social construction, no basis on reality at all. Just dreamed up by humans. Who then let them shape EVERYTHING about how those humans live.


Nov 12, 2019

Are we going to celebrate a labour version of Brexit?

I don’t think Labour’s version of Brexit is anything much to celebrate.

With luck it will elicit more of a retrospective groan of relief, along the lines of “oh, thank God we finally got through Brexit without either cratering the economy or destroying our democracy”


Nov 12, 2019

Is Jeremy Corbyn fearless?

Fearless is a weird word to use.

He stands up for what he believes in. Even when it isn’t popular. And when people attack him for it.

He’s normally right.


Nov 12, 2019

Should Jeremy Corbyn resign because his Labor Party has been beaten badly by PM Boris Johnson and the Conservative Party in the election?

I dunno.

Will Boris Johnson? Will Jo Swinson? Will Jonathan Bartley and Siân Berry?

Why are you asking about just Corbyn?


Nov 12, 2019

Is flooding in England a useful distraction for Boris Johnson or a threat to his executive skills?

What “Executive skills”?

People in London say that he basically left the running of London up to his deputy when he was mayor.


Nov 12, 2019

Is Caroline Lucas correct when she asserts that Jo Swinson and the Liberal Democrats don't give a **** about the 17.4 million voters who voted “leave” in 2016?

Basically, yes.

Pretty much everything Lucas says in that clip is right. Swinson is prioritizing capturing the votes from the passionate Remainer base over any kind of practical politics on Brexit.

Let’s not get things out of proportion. She’s no worse than Boris Johnson, who is also playing simplistic politics with Brexit for his own party advantage.

But Lucas is a serious and responsible political figure. The Green party certainly have strong pro-European, Remain credentials. But even she can see that there’s more to dealing with the issue than just making camp at one end of the polarized country. And more to the GE than just Brexit.


Nov 12, 2019

Should Nigel Farage be allowed to take part in the Brexit negotiation?

Apart from the obvious fact that Farage is an opportunistic demagogue who doesn’t sully himself with boring things like actual political responsibilities (see Chris Le Carlin's answer to Should Nigel Farage be allowed to take part in the Brexit negotiation? for details) he also doesn’t want a deal with the EU. So what’s the point of trying to get him involved in negotiating one?


Nov 13, 2019

Is Boris Johnson the first PM to change constituency whilst PM?

I think at this point it would be suicide for Boris to try to change his seat.

Can you imagine the howls of laughter, the accusations of cowardice, the indignation of those in whatever constituency the Tories try to parachute him into?

Even if he wins, he’ll carry the stigma with him into the new parliament. The man that ran away.


Nov 13, 2019

Is Jeremy Corbyn soon going to be kicked out of the Labour Party?

I doubt it.

Even if he loses and resigns the leadership, the party isn’t going to want to see that.


Nov 13, 2019

What lyrics would you write for John Cage's 4'33"?

The point of 4′33′’ is that the music is made of all the other sounds in the concert hall, from the audience etc. while the musicians stay silent.

Of course, any singer among the performers won’t sing any lyrics at all. A blank sheet of paper suffices. (Though it can be titled etc.)

Obviously if the audience contribute their own lyrics, they are welcome.


Nov 13, 2019

What would happen in a general election if parties and candidates confined themselves to presenting their policy proposals instead of attacking their opponents?

You can’t really disentangle a “policy proposal” from an “attack”.

For example, “I will lower taxes” seems like a policy proposal. But is “I will lower taxes because taxes are too high” an attack? It’s a dis on whoever set the current taxes.

And if you aren’t allowed to say “taxes are too high” then how do you explain to people why you want to cut taxes?

If you aren’t allowed to say “we are heating the planet” then why do people care that you are trying to burn fewer fossil fuels?

All politics and all new policy proposals are an implicit criticism of the current policies and an attack on the status quo.


Nov 13, 2019

What music genres are known for their excessive length of songs?

Prog rock is kind of infamous for it. But that’s because people compare it to “ordinary” 3 or 4 minute rock.

Some deep and progressive house tracks are 7 or 8 minutes, which is largely just repetition. But the reason for that is that house is a building block for a mix. You don’t tend to listen to the whole piece, just a section which the DJ blends in to a longer mix, perhaps overlapping with other tracks.

I’d say 19th century opera goes on a bit.


Nov 13, 2019

How would the sections of Bohemian Rhapsody be named in a musical form? It has more than 4 different chord progressions and genres so would it have more than ABCD?

My very crude understanding is that a “rhapsody” is a piece made of multiple sections, without repeating any of them.

And that Bohemian Rhapsody was basically made by piecing together three sketches that were originally separate songs, into a single piece. Which has 5 distinct and different sections.


Nov 13, 2019

Did female jazz musicians face discrimination from their male counterparts in the 1920s?

Of course.

Allegedly Billie Holiday was fired by Count Basie for complaining about bad pay and working conditions. (And this was after she was a major star with huge selling records.)


Nov 13, 2019

Do you think software has become "messy" and "bloated"?

Yes … but.

Yes, I think it has indeed become ridiculously messy and bloated.

That’s why so many people hanker after the simplicity and purity of systems like Smalltalk and Lisp Machines and Rebol etc which seem to promise everything built from the ground up on a few reused pieces.

But, I kind of suspect this is inevitable. Software is like an ecosystem or economy. It’s either healthy, in which case it’s growing, adding new, rival, competing species; adding complexity; building up layers of legacy and history which you have to deal with.

Or it’s dead. All those ideal systems are either completely dead, like Lisp Machines, or in a kind of suspended animation, like Smalltalk, always just about to wake up and conquer the world, but never doing so. Or like Rebol / Red-Lang, they’re inspired by older dead systems, but are young and hopeful. But still haven’t taken off.

New systems that start simple, let’s say Javascript, but become popular, then undergo a kind of Cambrian explosion of new frameworks and libraries and abstraction layers etc. until they end up hugely messy and bloated. Like the Amazon rainforest.

So I do think that today software development is horribly bloated. And from one perspective I see the absurdity and unnecessity of this. But at the same time, I’m not sure what you could do about it. Or if it’s possible, even in principle, to do anything about it.

All the examples of beautiful simplicity ARE basically “dead”. And if they came alive, would they stay simple?

Suppose people finally saw the light and Smalltalk started growing in popularity and usage. Wouldn’t you start seeing a multiplicity of rival frameworks springing up? As different programmers started wanting to solve the same problems in their own different ways? Wouldn’t you quickly get a need for the unified “image” which contains all the batteries, to be broken up into a set of separately installable external packages, so you can install only what you actually need. Leading to dependency management issues? Wouldn’t your web-framework bloat because 500 different heavy users of it all needed a couple of extra tweaks and parameters to handle edge-cases in their specific applications? Etc.


Nov 13, 2019

Did Boris Johnson prove himself to be incapable of empathy by his “not a national emergency” statement towards the floods in Northern England ?

I’m not sure you can ever “finally” prove yourself “incapable” of anything.

There’s always the possibility that in future you might change.

But Boris certainly doesn’t do empathy very plausibly.

He does “bumptious” quite well. He’s that fun, bumbling guy, who seems OK, but always turns out to be more trouble than he’s worth once you need him to take your problems seriously.


Nov 13, 2019

How can Jeremy Corbyn, a proved anti-Semite and supporter of terrorists, be as Labour Party leader in the UK? Isn't it a shame for Britain?

You mean more of a shame than all the other warmongers and friends of murderous foreign dictators that the country has had as prime-minister?

Margaret Thatcher was a friend of Pinochet, for fuck’s sake. You wanna talk about bringing shame on Britain, Corbyn is a minor embarrassment compared to those people.


Nov 13, 2019

Should British values be taught in schools?

More or less they are, aren’t they? By definition?

Any value taught in a British school is a British value.


Nov 13, 2019

Why is the Conservative Party smearing Jeremy Corbyn?

Well how else are they gonna win?


Nov 13, 2019

How much faith should UK voters have in Boris Johnson's election pledge of a Green Revolution?

What I find funny is the way that, according to the Tories, Labour are an intellectual “cul-de-sac”.

But, apart from Brexit, which is stolen off Nigel Farage, the rest of their big ideas are all filched off the Labour policies of the last three years : spending more on schools, police, the NHS, some kind of Green revolution / New Deal (OK, possibly nicked from the Green party by way of AOC and Bernie Sanders)

You shouldn’t have any faith in Boris’s Green revolution. Because it’s a cheap copy of a copy.


Nov 14, 2019

Could the result of the upcoming general election be a close call?

I think it’s very likely.


Nov 14, 2019

As you get older, do you only find yourself only listening to the music released when you were younger?

Absolutely not.

I'm mystified by people who do this.

Half the fun of music is listening to it evolve in front of you.

I always want to know what's coming next. The surprising new ideas of now.


Nov 14, 2019

Is it true that most withdrawal agreements take years and we could be talking about Brexit every day for the next 5 or 6 years?

No.

The “Withdrawal agreement” was largely negotiated by Theresa May.

Then Boris Johnson made a few tweaks to it, to get something he could live with, in a month or so.

It doesn’t take 5 years to get a Withdrawal Agreement.

EXCEPT …

to the extent that the UK is deeply divided on what it actually wants. So different factions in UK politics are fighting to shape Brexit. And, of course, they will reject the version of the WA that doesn’t fit that.

Nevertheless, the WA is pretty straightforward. And most of the uncontroversial stuff is already done.

What IS likely to still take many years, are the new trade deals that come after we leave the EU. Our relationship with the EU going forward. And our relationship with other countries.

Many people who want to leave the EU underestimate how much work is already bundled into our EU membership. There are many trade deals we had, as part of the EU, with countries like Canada and Japan etc. which will now need to be separately renegotiated. And while there’s an assumption that we will still get more or less the same deal as we had previously, many of those countries are going to see that the UK, by itself, is in a much weaker negotiating position than the EU. (It has much a smaller market to offer.) And will therefore demand more concessions for their own producers and industries in return for re-opening their markets to us.

Actually doing those deals with third countries might well take many years. Years that people aren’t expecting because they just kind of assumed that all those countries would want to roll over the same arrangement with the UK that they had with the EU.

Not only will the negotiations take a long time. The recrimination and “I told you so” will be very loud, when people start noticing that the UK is making more concessions and paying a higher price to get them.

Brexit is not “over” or “done” any time soon. Not even if Boris wins the election and steamrollers it through by the end of January. Getting the WA with the EU is just the start of the negotiations with the EU. Which, again, will take time, and cost us more than people were expecting.


Nov 14, 2019

Is any of the recent/current music memorable? Will we be listening to the current set of hit music decades from now, like we listen to "classic" music that was made pre 2000's?

Yes, of course.

You’re starting to see, now the beginnings of people distilling the 90s, and deciding what are the classics.

So, in hip-hop, people are still talking about Nas’s Illmatic. About A Tribe Called Quest. About Wu Tang. And Tupac. And Dre’s Chronic.

These are now “classic” bands and albums. Not because “things were better in the past”. But because we’ve had almost 30 years to figure out and filter this stuff out as “the good stuff”. This is the stuff people ARE listening to, two or three decades later.

Of course, people won’t always agree. I’m still going to say that Digable Planets’ Blowout Comb is my favourite rap album. And that, to me, Black Ego has the greatest 30 seconds of hip-hop verse of all time. I’m still going to name-check Gang Starr and The Goats and Arrested Development etc. But then I’m more of a hipster / obscurantist.

But we are starting to get a feel for classic from the 90s.

We aren’t yet, for the 2000s or 2010s. It’s too close.

There’s all kinds of interesting things going on today (eg. Phil Jones (He / Him)'s answer to Does anyone think that 2010s music and culture is bland, soulless and mediocre? ) but we won’t really know what are the classic bands and albums until we see which ones get remembered in 20 years.

But it’s almost certain that some of what’s going on today WILL be remembered as classic.


Nov 14, 2019

UK 2019 general election. Do you find it vexing that politicians are deciding amongst themselves where to stand and not stand, denying the public true democracy?

That’s what it means to have a “party” system.

Politicians work within, and to an extent, for, their parties. The parties put up the money for them stand, do publicity, provide the campaigners to knock on doors etc.

And basically you want to be a politician, you join a party and do it through them.

Much as if you want to play football, you have to play for a team.

You could argue that “wouldn’t it be great if I could just have one guy, completely free to say and do what wants, and I can vote and support him, without any other politicians telling him what to do”.

And that’s what you get with people like Trump, and to an extent, Nigel Farage. The “populist demagogues” who speak directly for themselves and to the people.

The problem there is that without a party, the only people who can afford to stand in that role are already independently wealthy (and powerful). Trump was famously rich. Farage was a pretty wealthy banker, backed by a couple of other pretty wealthy people.

Without parties you are only going to get oligarchs as politicians. Not genuinely representative members of the community.

Such people are often more liable to corruption. A party, to an extent, keeps control of its politicians, tells them what to do, withdraws the whip and sacks them if they go rogue. Independent politicians with a popular following have no such constraints, and can do more or less anything they can fool the public into ignoring.


Nov 14, 2019

Could many of the Brexit Party candidates ordered to stand down in Conservative Party seats stand as Independents?

There’s nothing to stop them, I suppose.

But they’ll have to pay their own deposit, and all the campaign expenses. And organize support and campaign workers which they might, rightly, have presumed they’d have received, having already paid Farage 300 quid for the privilege of being considered for a Brexit party candidate.

And then they’ll have to cope with a lot of their potential voters not voting for them because those voters agree with Farage (or rather Arron Banks and Donald Trump) that it’s too risky to split the Leave vote.


Nov 14, 2019

What happens if no worker is available for a shift?

Then it’s a failure of management.

It’s management’s JOB to ensure that there are resources available to cover for illness and other unforeseen absences.


Nov 14, 2019

Will new music age like old music has?

By “age” do you mean :

a) that it will sound “dated” in another decade?

b) some of it will be considered “classic” in another two or three decades?

The answer to both a) and b) is yes.


Nov 14, 2019

Why did UK newspapers like "The Observer" and "The Independent" support Britain's involvement in the 2003 invasion of Iraq when they were otherwise critical of government policy?

Good fucking question.

I honestly don’t know.

What I suspect is that there’s a core of cowardice in The Observer. It’s the paper of the people who are kind of liberal but are afraid to be seen to be too left-wing. If they find themselves on the side of the further left, they start thinking they must be doing something wrong, by leaving the comfort of being “moderate centrists” and start to pull back.

Even if they think war-mongering is a damned stupid idea, and not particularly moral, they prefer to acquiesce and ostensibly support the war, than be accused of defending an evil dictator.


Nov 14, 2019

Has Jeremy Corbyn led the Labour party to ruin?

Not at all.

This is a very open and unpredictable election.

I’d be a fool to say he’ll definitely win. But I’d also be a fool to say he definitely won’t.


Nov 14, 2019

Do you think teenagers run the music industry?

Less now than they used to.

It used to be that teenagers put a tonne of money into the music industry. Plausibly most of it.

What I suspect, now, is that the music industry gets its money from streaming, live shows, licensing for tv, film, advertising etc.

This diversified revenue stream actually takes power away from teenagers. One the one hand, younger “tweenagers” and children stream (and therefore contribute money, towards pop music that caters for them). On the other, their millennial older siblings, and parents and grand-parents stream a lot too. Which sends money other ways.


Nov 14, 2019

Is space mining being done now?

The Japanese Hayabusa2 mission is returning from landing on and collecting a bit of an asteroid. It will, hopefully be bringing that material back to Earth for analysis.

Farewell, Ryugu! Japan's Hayabusa2 Probe Leaves Asteroid for Journey Home

You could argue that this is the first bit of real “space mining” (apart from samples collected from the moon)


Nov 14, 2019

Which cities is the Goth culture thriving in?


Nov 14, 2019

How workable is the Labour Party's election pledge of free broadband for every address in the UK? What would need to happen to fulfill this promise?

Honestly?

I see “free broadband to every address” as one of the more doable and least complicated promises Labour is making.

It’s the kind of thing that Google and Facebook have been giving to small towns and cities for over a decade.

It involves buying commodity routers. And paying people to dig ditches and put in cables.

OR

It involves rolling out some kind of 5G broadband wireless phone network.

Again, I don’t see this as more difficult than building, say, high-speed rail or more roads. Certainly it requires hiring fewer expensive and specialized people than running the NHS or the school system.

It’s a chunk of money. But it’s not complicated.

Now … there is a question as to how useful it is. Giving everyone internet connectivity and resolving the “digital divide” used to be seen as vital to upgrade the skills and knowledge and capacity of the country.

Today, I think we have to be a lot more sceptical. Most of this bandwidth is just going to be used for streaming Netflix videos and posting memes on social media. In 2019, sadly, you can’t equate being online and connected to the firehose of information as being “better informed” because for a lot of people it equates with being better disinformed. Better connected to slurry of fake news, dodgy memes and conspiracy theories.

However, with a few tweaks this could be made to be a lot more interesting. And I think it’s incumbent on tech-savvy Labour supporters and members to educate the party on this. And make sure the policy if implemented does have good effects.

For example, it can be a cover and justification for slapping a big tax bill on tech. firms, commensurate with the value they’re currently extracting from UK clients. This would be popular with the public. And the money would be useful. And possibly more than the cost of the broadband provision. So Labour would make a “profit” on it that can be spent on other things.

Another possibility is that it could be put to use helping to construct a new peer-to-peer social media platform. Right now people are getting locked in to Facebook etc. Who are then sucking their privacy dry.

This happens partly because only FB and a couple of others can afford to build the huge data-centres to run the massive social graphs that we expect these days.

But a distributed P2P rival to FB (without needing those big, expensive server farms) is technically possible. Except it does rely on a lot of guaranteed bandwidth. Similarly, blockchains, and blockchain based cryptocurrencies, blockchain based distributed secure storage, and other DAPPs. All need a tonne of fast connectivity. A shiny new broadband network in the UK could make these tractable.

Or it can be part of a revamp of Labour’s commitment to free, life-time learning, with a revamped Open University providing online courses on demand to the whole population.

Etc.

What Labour needs to do, though, is have a strategic vision for all this. Not just assume that broadband by itself is going to magically be its own reward and justification.


Nov 14, 2019

At the next UK general election, would you consider voting for the Lib-Dems? Why or why not?

If the Lib-Dem is in the best position to beat the Tory, then I’ll do it without hesitation.

I have plenty of issues with the Lib-Dems. But they pale into insignificance compared to the urgency of keeping Boris from forming the next government.


Nov 15, 2019

What are some sounds that no one can explain?


Nov 15, 2019

Are EU nationals responsible for the increases of unemployment and low wages of English people?

The Tories were boasting that unemployment was at a record low in the last few years.

It’s only starting increasing again, now, because the Brexit chaos is starting to damage confidence in the UK economy.

At exactly the same time that worries about Brexit have reduced the numbers of EU nationals coming to the UK.

So … no EU nationals are NOT responsible for unemployment.

There might be a very small amount of evidence that suggests that EU nationals have suppressed wages for a section of the British working class.

However, it’s not clear that this effect is as significant as other forces suppressing wages, such as new technologies, people substituting “mending things” by just buying cheap replacements made in China, increasing casualization and zero-hour contracts enabled by information technologies. Etc.

There’s a good, very plausible point made here (How immigration became Britain’s most toxic political issue)

Don Flynn, the former director of the Migrants’ Rights Network, says: “It wasn’t that a group of politicians had taken their eye off the ball and immigrants had come through. It was that the immigration was the product of the type of economy created after the 1980s, with 80% of people working in a service industry of one sort or another, where the fastest areas of economic growth were London and the south-east, where a 24-hour, seven-day-a-week economy needed flexible workers doing antisocial hours in precarious, zero-hours, relatively low-paid jobs. And natives were going to do their level best to avoid those.”

In other words, even if there’s correlation between the increased immigration and low wages in these sectors, they might both be symptoms of the same underlying trend, the destruction of UK industry and manufacturing in favour of “services”, rather than the immigration being a cause of it.


Nov 15, 2019

How many musical instruments can you really play quite well and how many can you just play a little?

Playing really well.

None.

Just a little … maybe flute, monosynth (ie. piano keyboard with one finger) but “a little” might be overestating it. Very little indeed.


Nov 15, 2019

Do you use real musical instruments to create your music, or are all the instruments on your computer or keyboard?

99% of the instruments are in the computer.

I occasionally use flutes, percussion instruments, stringed instruments and analogue electronics as sound sources.


Nov 15, 2019

Why is Boris Johnson such a clown and a laughing stock?

It’s an act.

Designed to make himself more likeable and seem less of the monster he actually is.


Nov 16, 2019

Can learning music theory inhibit your creativity? As a hobby I've played, improvised and written effectively for many years just doing what feels good and intuitive to me. Now I'm learning theory I think too much about being technically "correct".

It's a “u shaped curve” type of thing.

You may feel temporarily inhibited. But once you learn to relax you'll recapture your previous spontaneity AND have a wider range of options due to your explicit understanding of theory.


Nov 16, 2019

Introduce me to new music. What's your favorite song right now? Who's your favorite band?


Nov 16, 2019

How intelligent or disrespectful was it for Donald Tusk to say, "the UK will be a second-rate player outside the EU"?

Facts don’t care about your feelings, dude.


Nov 16, 2019

Where did house music start?

Chicago

Particularly in a club called The Warehouse.

“House” music was the music specific to the “house” ie. the music that was made by the resident DJs to use in their own shows. Obviously, initially, no other DJ in rival clubs would have that music.


Nov 16, 2019

At what point is electronics overused in music?

I’m not sure it can be, can it?

That’s a bit like asking “at what point are chordophones overused in music”?


Nov 17, 2019

Do you want to write for a hip-hop publication on Medium?

That’s one of those things I think I’d love to do in theory. (I mean I write about hip-hop on Quora, would be great to be known by a wider or more specialized audience)

But in practice, I know I don’t have the commitment for. Even if I imagine I do.

Talk to me if you want to reprint any of my Quora hip-hop answers though. And I might give you permission. (After I see the kind of publication it is.)


Nov 17, 2019

Is the UK Labour Party right to promise free fiber broadband for all, paid for by taxing tech companies? Why should one part of the market pay for services for the populace?

One part of the market should pay for services for the populace because :

a) the populace need those services

b) the market fails to provide the services that people need at a price they can afford.

Of course “need” is partly relative to the kind of society we want. If we all go anarcho-primitivist we don’t “need” all kinds of things. Like clothes. But given most people want to live in some kind of “modern” society, then that has requirements. And the requirements for the 21st century are that people are connected to the internet. Much as, say, a basic requirement for the 20th century was having water, electricity and a sewage system.


Nov 18, 2019

Has Jeremy Corbyn gotten his broadband nationalisation numbers wrong?

The numbers are a bit speculative.

But when you are talking about big qualitative changes to the UK economy, like “free broadband” (or, ahem … Brexit), there isn’t really a simple straightforward calculation you can do to “get the numbers right”.

Everything is about secondary and tertiary (and beyond) effects. Some of which are good (new businesses are created in parts of the country where they wouldn’t otherwise be) and some are negative (pension funds who invested in the private fibre providers are going to take a hit)

Labour’s broadband policy is part of a wider strategic vision which includes, for example, people doing less daily commuting and more working from home, which will reduce everything from transport and road maintenance costs, to carbon emissions to office property prices. No one knows exactly how that will play out numerically.

But remember, we’re not in an age of “technocratic” politicians who think that economists have all the answers and that good governance is available by running the numbers through the spreadsheet.

In fact, if the Tories of Boris “fuck business” Johnson and Michael “had enough of experts” Gove, and which literally just threw “Spreadsheet Phil” out of the party, now come to you posing as technocrats who use maths!!! to make sound policy, then the only sane response is to laugh loudly in their face and say “pull the other one, mate”.

This is an election which is about values, and vision and aspiration for the country, and who you trust to want and to do the right thing. Neither of the big parties is offering to carry on business as usual. Both are offering huge transformative changes that are going to make the country over dramatically, for better or worse. Calculating the numeric effects of their policies to the n-th decimal point is meaningless.


Nov 18, 2019

Will Jennifer Acuri bring Boris Johnson down with new claims?

No

Boris Johnson’s philandering is already known and figured into most voters’ calculations.

I can’t imagine that there are many people who would have voted Boris before, but are now SHOCKED that he had yet another girlfriend. Or that he was inclined to hand out government goodies to his special friends.


Nov 18, 2019

Did Jeremy Corbyn borrow his new green job proposals from the USA Democrats?

It’s like asking if Bill Gates borrowed the Windows desktop metaphor from Apple. Actually they both got it from Xerox PARC.

Both Corbyn’s Labour and the USA Democrats all got them from explicitly Green parties.


Nov 18, 2019

Did Theresa May have a point when she said to Jeremy Corbyn at their last PMQs: "As a party leader who has decided her time is up, perhaps the time is now for him to do the same"?

I seem to remember David Cameron saying something similar.

For some reason telling Corbyn his time is up, and calling on him to resign, seems to be a kind of death rattle of Tory leaders.


Nov 18, 2019

Why did the Labour Party not remove the perverted Keith Vaz sooner?

Keith Vaz is not “perverted”.

Keith Vaz is gay and uses drugs.

In our, still rather small minded, national politics, that isn’t viable for a politician.

In the cosmic scale of things … meh!


Nov 18, 2019

Would Boris Johnson have shelved planned cuts in corporation tax if were not in the middle of an election campaign?

He wouldn’t if he hadn’t been in the middle of an election campaign with a Labour party which is confidently pulling the country to the left by making a robust case for government intervention and spending.

He wouldn’t have bothered if he’d only been in an election with a timid Labour party that was too traumatized by “Tax Bombshell” adverts to promise significant policies.

As it is, and as John Smith says in another answer here, the Tories are having to match Labour’s spending promises to stay relevant. To get the money for that, they are going to have to follow some of Labour’s taxing commitments too.

This is a wonderful announcement. It shows how frantic the Tories are getting. Boris’s entire shtick is to tell people what they want to hear. And then worry about whether he can actually deliver it later. This is evidence that what people want to hear is the end of austerity. And the end of funnelling more money to the ultra-rich.


Nov 18, 2019

What do you do when reality gets in the way of your political ideology?

When reality really gets in the way. You change your ideology.

But before you do, take a good long look at “reality” and make sure it really IS reality, and not just a clever story or carefully spun, misleading half-truths.


Nov 18, 2019

Do you think Jeremy Corbyn is a paranoid person?

Not particularly.

Boris Johnson compared him to Stalin and invoked one of Stalin’s mass murders in an article a couple of weeks ago.

The Jewish Chronicle says that Jews aren’t safe in a Corbyn led Britain (with an implicit slippery slide from Corbyn’s alleged “anti-Semitism” to Hitler’s genocide.)

It seems to me that it’s Corbyn’s enemies who are displaying far, far more paranoia than he is.


Nov 18, 2019

Will we discover new superstars in the future in the music industry?

Yes.

The “music industry” needs superstars. Because that’s what the industry is built on. It’s not a horizontal P2P network connecting music producers and music consumers - if you just want that, then Napster or BitTorrent suffice, you don’t need an “industry” - but a celebrity hierarchy with outsized names / personalities grabbing most of the attention and fan adoration and cash.

It doesn’t matter much what the superstars DO. Increasingly we’ve moved to using computers to actually make the music, so traditional musicianship skills are largely irrelevant. As are many other things that some people think SHOULD be important.

But these things don’t matter to pop culture. What’s important is a youngish person who is exciting to look at, listen to, think about. Who is inspirational / aspirational for the next generation of music consumers. Who helps them create an identity for themselves.

They can be guitar gods. Or fantastic singers. Or drum-machine programmers. Or people who take selfies and post them on Instagram.

But the industry will turn them into superstars. Because that’s what it is.


Nov 18, 2019

Why doesn't Corbyn just say money will have no place in the UK, just take what you want for free and let your descendants pay for it?

Er … maybe because that isn’t his policy?


Nov 18, 2019

How hard is it to get around Brasilia by bike or foot?

Brasilia is pretty low-density city. But very optimised for driving.

What that means is that places you frequent can be quite a long distance apart, but you think of them as much “closer”. It only takes 10 minutes to drive between them but it can take almost an hour to walk it.

On the Plano, cycling is OK. As Almir Afiune says, there are now bike paths, which are separate from the roads. It can be pleasant under the trees. And so it’s an OK option.

But get off the Plano, even just to Lago Norte or Lago Sul, and you soon find that you are facing roads like L4 which is horrendous to either cycle along or even cross except at specific traffic-lights.

And once you start cycling in Brasilia, you’ll also discover that it’s more hilly than you thought when you were just driving around it.

Cycling is viable on the Plano, and even to further places but you have to be quite a fit cycler. It’s not like urban cycling in, say, London where you might pop to most of your neighbourhood in a quick 10 minute ride. And where a lot of it is pretty flat.


Nov 19, 2019

Several right-wing Quorans have threatened to leave the UK if Corbyn wins. Is this a very good reason to vote labour?

Where do they think they’ll go now we’ve left the EU and lost freedom of movement?


Nov 19, 2019

Is Elixir potentially a good language for game development?

Server-side … for managing a multiplayer world database maybe.

Not for the client-side.


Nov 19, 2019

Is Bandcamp better than SoundCloud for releasing and finding independent music and audio?

They are complements rather than rivals.

BandCamp is good for :

presenting your work as a finished “product”

selling your work (they handle the money side for you, and you get paid via paypal)

selling other merchandise (they act as a shop for that too)

people are actually there looking for new, exciting, often underground sounds. I, for example, only buy music on BandCamp these days

the BandCamp Daily, Weekly etc. columns are actually pretty great as reviews of new underground music. That’s where I hear about new bands, even entirely new scenes. If you can get written up on them that’s probably a boost (though no idea how you can arrange that)

the BandCamp player isn’t bad

SoundCloud is good for :

the player is actually still great. I really like the listener comments at particular points on the track. SoundCloud’s player is possibly its best feature.

the social aspect is good as long as you understand that it’s a tool for networking with other musicians. SoundCloud is good for finding collaborators. It is NOT (in my experience) a place for finding listeners. It’s not a place people go to consume music much. It’s a place for hosting your music (which you then have to drive people to) and to check up on, and hang out with, other musicians.

as Benedict Roff-Marsh says, you are more likely to put scrappy drafts up on SoundCloud. On the off-chance that people might be interested in them. There’s no point in putting that on BandCamp.

In other words, don’t waste your time trying to figure out which is “best”. Just get an account on both, and use each to its strengths.


Nov 19, 2019

Why is it that the 2016 Brexit vote is sacrosanct and there can’t be another one but we are about to have the 3rd general election since 2015? Shouldn't the 2015 one still stand?

Because influential people (wealthy funders, media owners, politicians on the make) really WANT Brexit to happen. For various reasons.

And they see that the 2016 referendum was their best (and quite possibly, only) chance of legitimizing it. And they don’t want to rerun it, in case they lose.


Nov 20, 2019

Is Jeremy Corbyn a loser?

He wins some. He loses some.

Life is swings and roundabouts.


Nov 20, 2019

Is there a chance that Corbyn will win the 2019 general election in the UK?

Absolutely.

Corbyn was how many points behind Johnson a couple of weeks ago? A big number.

In the televised debate this week, he was behind Johnson by 2%.

Keep going at this rate and he’ll be ahead.

No wonder Corbyn’s enemies are frantically chucking everything they can think of at him.

Boris got off to a bad start in the campaign. Like May he was too confident. But he’s going to sort himself out. And we’re going to see a ramping up of the anti-Corbyn propaganda machine.

Brace yourselves because you ain’t seen nothing yet. The more plausible a Corbyn win becomes, the more negativity you’re going to see thrown at him.

Now … it’s still highly implausible that Corbyn can win an overall majority. The SNP will see to that.

But that he’s in with a chance of forming a government and being PM?

Yes. It’s doable.

It’s mainly Jo Swinson who can stop that happening.


Nov 20, 2019

Instead of having general elections every 5 years, why can't we have an election in one constituency at a time?

I don’t think there’s any reason in principle. And, in fact, I think it’s a rather attractive idea.

Cost would be localized in space rather than time.

But we’d have to stop obsessing about them. We wouldn’t treat them as the spectacle we do now. You’d go for months not even thinking about the elections that were going on in other parts of the country.

Of course, it would be annoying for the government to suddenly have a minister wiped out.

And maybe the issue is that politicians would be distracted by campaigning the whole time.

But I actually quite like the idea.


Nov 20, 2019

Even us Brexiteers understand that leaving the EU is going to financially hit the UK at least in the short term. So how can the main parties be pledging such massive spending at the UK 2019 general election?

Well if it’s only going to be a short term hit, the government just needs to take out longer term loans.


Nov 20, 2019

Is it true that workers in the UK will have less rights after they leave the EU? Is this one of the negatives of leaving the EU?

Most likely.

The rights haven’t disappeared yet.

But the aspiration of the Johnson government is to make the economy more “efficient”.

Which is basically Tory code for taking workers’ rights away.

There are OTHER ways of making workers more efficient. For example, you could invest in manufacturing where automation improves productivity faster than it does in casual services.

But that’s not the way Tories think. Tories think that “inefficiency” comes from “regulation”. And so by removing regulation from employment (ie. cutting rights) they will make UK workers work harder for less money and so be “more productive”


Nov 21, 2019

Why did Jeremy Corbyn mispronounce Jeffrey Epstein's name during the debate as Jeffrey Epshtine?

Clearly, he wasn’t a regular in Epstein’s circle of friends, and therefore not familiar enough with how it should be pronounced.


Nov 21, 2019

Is Dominic Raab right that UK voters don't give a toss about Conservative Campaign Headquarters changing the name of its Twitter account from “CCHQPress” to “factcheckUK” during the first 2019 election debate?

Possibly.

I'm about as hard an opponent of CCHQ as you'll find. And I don't really give a toss.

Actually, scratch that. I think they actually did us all a service. By reminding us that Twitter credentials are meaningless.

Hopefully this will remind you that anyone can pose as factcheckuk on Twitter. And you have no idea what that means or whether their claims have any basis in facts or even sanity.


Nov 21, 2019

Is Jeremy Corbyn trying to bankrupt the UK?

No.

He thinks we need to borrow to invest in the country’s economic (and social) welfare.

It’s not guaranteed that this will work. But it has happened at various times in the past. And even now, it’s a fairly cheap time for governments to borrow money on international markets.

And what we’ve seen over the last 10 years is that the opposite - trying to “cut your way to profitability” by simply running everything down - is a route to stagnation and general unhappiness.

So it’s worth trying something else.


Nov 21, 2019

What is so wrong with the Tories’ Universal Credit scheme?

It conflated several different things :

consolidate and rationalize the UK benefits bureaucracy. Which is fine.

try to save money. Which it may do, but you can’t set targets or rush things. Any new IT system is likely to have expensive teething problems and you’ll want to run it in parallel with the older system to ensure that bugs don’t impact the people you’re meant to be serving.

try to pressurize people who are needy to conform to Tory ideology. They dressed this up as “making work pay”, but it really meant “making people who couldn’t work suffer”.

In practice, this meant when you were pushed onto it, your money was late, you got penalized more, and you had the problems when it made mistakes.

If the Tories had simply focused on consolidating the IT systems, without trying to make it punish people. And without expecting the magical savings to kick in immediately, then it would have been relatively uncontroversial, and might even have started showing savings.

But … being Tories … they had ideological goals, and they wanted financial results NOW. And obviously, something had to give, somewhere. And the Tories were fine for that thing that had to give to be the quality of service the benefits system delivered to the people who needed it.


Nov 21, 2019

Why would Labour want to upset 200 broadband companies who will have to be re-nationalised or go out of business if Labour wins?

I suspect Labour thinks that its job is to serve the public, not serve the 200 broadband companies.

Public access to broadband is the end in itself. “Broadband companies” are only the means to that end.

And when Labour went around the country, outside the major urban centres, asking what people’s problems were, a surprising number of them said that they couldn’t get decent broadband, because those broadband companies hadn’t got around to connecting them up yet.


Nov 21, 2019

Will the Labour Manifesto attract businesses to the UK?

It depends which businesses and what kind of business they want to do here.

Superficially, I’m sure some will be put off by the tax promises.

But if you’re a supplier to the building trade, then all that extra house-building is going to need your product. If you’re providing optical cabling services then Labour looks like it’s buying.

Etc.


Nov 21, 2019

Is the endless stalling of Brexit proof that the people's vote no longer matters in the UK?

There is no “endless stalling”.

The Brexit vote was a couple of years ago.

Article 50 leaving was ALWAYS scheduled to take 2 years.

It’s been delayed for almost a year and so it’s taken us about 3 years. Maybe 4 if we do another referendum to confirm Labour’s suggested deal with the EU.

So what? This is a massively huge and important change to the way Britain does business and deals with its closest neighbours and trading partners.

In comparison, HS2, the high-speed railway was given the go-ahead in 2012, is going to be delayed another five years, and is scheduled to be in service in 2026.

And that’s just a railway line.

Big things take time. Especially if you want to get them right.

Do you want Brexit to work out?

Or do you want a rush-job from Botchit Johnson that you’ll be cursing for falling apart in five years?


Nov 21, 2019

Why does Jeremy Corbyn refuse to say whether or not he wants Britain to leave the European Union?

Because he doesn’t think that the Leave / Remain decision, huge as it is, is the biggest issue facing Britain in this election.

And he doesn’t want Labour to be considered either a Leave or a Remain party, but as a party which can be supported by both Leavers and Remainers, because its other policies are attractive.

If Corbyn joined all the other politicians who have staked their political career on their Brexit stance, then

a) he’d ensure that Brexit is what decides Labour’s fate.

But more importantly,

b) he’d will be giving a false message that he doesn’t believe in. That you should vote for a party because of whether it wants to remain in a particular trade agreement or not.

Corbyn genuinely believes that Labour’s policies will be good for Britain whether we Leave or Remain. And that these policies are what really matters to Britain.

Why muddy that message by taking sides on an issue he thinks we shouldn’t be putting so much emphasis on?


Nov 21, 2019

What policies can Labour actually fulfill if they came into power?

All of them to an extent.

Most of Labour’s policies it’s unveiling, spectacular as they are in ambition and some of the numbers, are still scheduled to take place over a number of years, so their actual per year number is feasible.

In today’s Guardian, Polly Toynbee, who’s no great Corbyn fan, makes some good points about their practicality.

For example :

Take that promise to build at least 150,000 more council and housing association homes a year. The two Harolds, first Macmillan then Wilson, both reached more than 300,000 new homes a year, many of which were council-owned, in an era when the country was by many multiples less wealthy.

Labour’s electrifying manifesto should jolt this election into life | Polly Toynbee

People who have drunk the Thatcherite Kool-Aid and think that the government can’t actually do anything, forget that the UK government was able to do spectacular works, when it had the will for it between the late 40s and early 70s.


Nov 21, 2019

Should there be a new fox hunting vote in the conservative manifesto?

Please! Please! Please!


Nov 21, 2019

Could Ed Miliband form a part of the Cabinet should Labour form the next government?

He was getting a lot of love on Twitter the day he was pictured looking moody with Corbyn

A lot of tough cop memes going around etc.

Wouldn’t surprise me if he’d be back in a Corbyn government.


Nov 21, 2019

If Labour takes power, will they have to print money to fulfill their promises?

You mean more than the quantitative easing that all major Western economies have been doing to keep themselves afloat in the last 10 years?

Frankly most of that money got printed straight into the bonuses and pockets of the financial industry.

Corbyn would probably print it and hand it out to homeless people. Where it would do a lot more good.


Nov 21, 2019

As a UK labour supporter, what one thing would you need to see happen in order to switch to the conservatives?

The Conservatives to plausibly care about the poor, the disadvantaged and the environment.

And to start demonstrating concrete commitment to those causes by proposing and implementing policies that prioritized solving these issues over the usual Conservative concerns and constituencies (ie. the comfortably off, big business, fossil fuel lobby etc.)


Nov 22, 2019

Who is more patriotic, Nigel Farage or Jeremy Corbyn?

I don’t suppose that Corbyn worries much about whether he is “patriotic”. As he probably thinks that’s a bogus label.

But he’s certainly putting far more of his effort into trying to help the country than Farage is.

Farage spends half his time cultivating a media career with the far-right in America. Is deeply allied with Donald Trump, Steve Bannon and that network of global ultra-capitalists and Christian white-supremacists. He hopes to cut Britain off from allies in Europe to leave it at the mercy of American trade-negotiators. Some of his friends are even betting on the collapse of the pound.

Corbyn stays in Britain, campaigns in Britain, for taxing global corporations to redistribute the money in the form of new council houses for young people in Britain, and broadband for disconnected people in Britain. And to pay for protecting and maintaining the NHS.

That strikes me as pretty focused on working for the interests of the country.


Nov 22, 2019

Is Jeremy Corbyn correct that reducing working hours will increase productivity?

Well there’s clearly another argument which is if you make labour more expensive, then you’ll push companies into investing into more technology and automation to replace that expensive labour as quickly as possible.

But then supporters of automation, ALSO like to point out that, longer term, more automation creates better paying, higher quality jobs.

So … seen as long term strategy that looks several steps ahead, perhaps he is.

Update :

Maybe this seems a bit of a “hand-wavey”, speculative argument.

Well, so be it.

But remember that the alternative story that the Tories are telling you is that you should cut taxes, leave more money in the pockets of shareholders, and then they’ll spontaneously use this money to invest in more automation, to increase productivity and create better paying jobs.

Is that, at the end of the day, any less nebulous and speculative than the story I’m telling?


Nov 23, 2019

What is your favorite song by Blondie?

Sunday Girl

It’s just a great, outrageous melodic move.


Nov 23, 2019

Do you think the Tories getting into a bidding war with Labour is likely to lead to the focus being taken away from Brexit in a way that harms the Tories?

Yes.

The only question is, does it harm them enough, to compensate for their other advantages.


Nov 23, 2019

In your opinion, should the U.K./Britain be the government by Westminster or Brussels? Why?

In my opinion, the UK should be governed by the people.

It doesn’t much matter where the seat of power is. As long as people decide how they should live.

Of course, there’s a question of granularity. Should French people have a say in laws governing English people? Should people from Surrey have a say in laws governing people from Scotland? Should people from St Austell have a say in laws governing Penzance? Etc.

On the whole, I think that different laws are probably best decided at different granularities. Environmental protections and labour rights should probably be decided at the largest granularity because there are all kinds of externalities and ways that policies can have effects at a distance.

Whereas, say, transport decisions, are probably better made closer to home. It’s not clear that the French or the Scots or people from Surrey have much stake in, or reason to have much influence in, deciding whether there should be a new road between Penzance and St. Austell.

Different rules and policies should be made at different granularities.


Nov 23, 2019

How will Corbyn’s neutral stance on Brexit play out?

Short term, it may lose him votes.

Long term it will look like he was the “sensible one”, trying to hold back the tide of madness that Brexit unleashed in the political class.


Nov 23, 2019

Why are people in the UK currently discussing Jeremy Corbyn's pronunciation of "Epstein"?

People are (allegedly) “currently discussing” it because they want to keep the narrative of “Corbyn is an anti-Semite” in everyone’s mind.

Remember that :

Boris Johnson’s plan to brand the Tories the “Get Brexit Done” party is starting to drift into the doldrums of Brexit fatigue.

as canvassers and pollsters have been discovering, and Corbyn-critics have been saying for ages. Labour’s policies and manifesto are popular in the country (which is why the Tories are trying copy them) And the only thing stopping a Labour victory is Corbyn’s personal unpopularity.

So all the right-wing press and Tory propaganda machine can do is to hammer home that message … “what a nasty and unpopular man that Corbyn is”.

That’s it! That’s their whole remaining election strategy. All they have to offer the British public in the face of all the problems Britain is facing that Labour has an answer for. A character assassination of the leader of the opposition.

Is it any wonder that you’ll be hearing “Corbyn the anti-Semite”, “Corbyn the terrorist sympathizer”, “Corbyn, the man who once went into the same pub!!!!! where a paedophile once drank a beer” on 24/7 rotation on social media.

“Gosh! Corbyn pronounced Epstein’s name to make him sound more Jewish” is just this week’s contribution to that genre.


Nov 23, 2019

What will happen after Brexit? Should the English propose a "leave the UK" referendum?

I’m sure the Scots (and possibly even the Welsh and Northern Irish) would prefer England to hold a “leave the UK” before Brexit.

That way, they all get to stay in the EU while England leaves.


Nov 23, 2019

Is Jeremy Corbyn sitting on the fence or upholding democracy by taking a neutral stance on the Brexit referendum and promising to implement the outcome whichever way it goes?

Yes, of course.

“Sitting on the fence” is just the way you talk about someone taking a neutral stance, when you wish they wouldn’t.

The real question is why anyone would think that taking a neutral stance / “sitting on a fence” is a bad thing. This is a country with way too much partisanship on Brexit. It’s time we had some leaders who called for an end to the brewing civil war.


Nov 23, 2019

If Boris Johnson loses his seat in Uxbridge in December, can he remain Prime Minister?

It’s technically possible, I guess, that he could lose his seat, the Tories could form a new government with a temporary PM, elevate Boris to the Lords, and then make him PM again.

But the chances of the Tory MPs doing that is so infinitesimally small that it’s not worth worrying about.

If Boris loses his seat, he’s dead to them.


Nov 23, 2019

Will Jo Swinson be responsible for Brexit happening due to her inexperience and narcissism?

That’s a bit harsh.

If Brexit happens, there’s a whole lot of people who will have contributed to it. Almost all politicians have, at some point, done something that enables it, or undermines attempts to prevent it.

Swinson is hardly in the top offenders.

But it’s true that the harder she fights the December 2019 general election on a ticket of taking votes away from Labour in seats that Labour might possibly win, the more likely she is to put Boris back in power, and that will certainly ensure that Brexit happens without any further opportunities to stop it.


Nov 23, 2019

Jeremy Corbyn has made labour in opposition just as hated as the Tories in power. When will party members realise he can't win voters?

Corbyn hasn’t made Labour as hated as the Tories.

The people who tell you that Corbyn is hateworthy have made Labour as hated as the Tories.


Nov 23, 2019

Where is Dianne Abbot in the Labour election campaign?

Gosh! What a lot of people seem to viscerally dislike Abbot.

Many answers here jumping on this question as a way to express their feelings about her.


Nov 23, 2019

If, by a miracle, the Brexit Party was to win the general election, what would they call themselves? As they would have achieved their goal to leave, it seems pointless to still be called the Brexit Party.

Well they’re very pro-Britain, and nationalistic.

And if the name “British National Party” wasn’t already taken, and somewhat devalued by the previous tenants, that would be perfect for them.

I think they might forgo the national part and just call themselves the “British Party”.


Nov 23, 2019

Why would Jeremy Corbyn be neutral in the event of a second Brexit referendum?

Here’s what Corbyn means by “neutral”.

He means “I think that there are waaaaay more important things we should worry about than what our trade relationship with the EU is. If we stay in the EU, fine. If we leave but stay in some kind of basic Customs Union type relationship, fine.

The big issues are those we’re talking about in our manifesto, how to end austerity, bolster the UK’s NHS and welfare state, and invest in the country to make it work better and grow the economy in the future. THAT is what I hope voters will focus on in this election.

Don’t get distracted by whether you want to leave or remain. Vote Labour for our other policies, and you’ll get a separate referendum on that.”


Nov 23, 2019

Why did punk rock die out but hip hop is still going strong?

I half agree with Alex Johnston

Yes, hip-hop can just be made on a computer by yourself. And that makes it more accessible.

But there’s no reason you can’t make something that sounds like hardcore punk on a computer too. In terms of the rhythm, the noisiness and energy, and a passable impression of the guitar parts.

But people don’t seem to want to do that.

You can argue that punk is essentially “social” and about a band in a live setting. And that might be right. And might provide a baseline of resources which you can’t drop below. (Compared to hip-hop, which you can make in your bedroom and distribute on SoundCloud)

But plenty of hip-hop groups DO cross that threshold and manage to do live shows in small venues with three band members, some amps and an audience of 20 people. Those resources are there. And a punk band could access them.

I think the limitations of the sound itself have something to do with it. There is simply less sonic and structural variation available in punk than in hip hop. And the rhythm is less amenable to dancing. (Punk allows pogoing / slam-dancing, but after a couple of years you get too old and tired for that.)

All the interesting music that came out of the punk moment in the late 70s, early 80s, had to give up the punk format. You got reggae and ska influences in The Clash, and the 2-Tone movement. You got the introduction of synths and drum-machines, the early industrial and synthpop. You got John Lydon’s Public Image Ltd, effectively slowing punk down and discovering whole continents of post-punk musical space to explore.


Nov 23, 2019

Is Jeremy Corbyn's stance on Brexit a sign of strength and maturity, as he claims?

It’s partly, “self-interest” as it’s a way of trying to manage the differences of opinion within the Labour support base.

Nevertheless, he is basically right. That the country is too polarized over Brexit, and that this is partly because too many politicians have tried to use and push partisanship for their own political advantage. Whereas a good leader would try to not exacerbate this problem by taking sides.

Corbyn’s position is half political interest, and half being willing to champion an unpopular cause because it’s the right thing to do.

Undoubtedly that’s a product of the wisdom he’s built up through 30 years in politics. He knows that politicians should try to bring people together, not divide them further.

At the same time, it’s clearly not “canny political manoeuvring”. It might have been more expedient for Corbyn to have picked a side and run with it.


Nov 23, 2019

Is Jeremy Corbyn's manifesto on high earners fair?

Update : See pushback from Rupert Baines in the comments. I might be wrong here. David Fonz Reid’s comment is important too.

Original answer below.

——

Remember that the manifesto promises that 95% of tax payers won’t pay more tax.

So the increases are all on the top 5% of tax payers.

It’s really a symptom of how unequally wealth is already distributed (ie. how unfair our society already is), that adding an increase on such a small number of people, manages to bring in that quantity of cash.

Basically, the super-rich can pay for a lot of Labour’s plans because the super-rich already have a phenomenal amount of money compared to everyone else. And the tax increases won’t, in themselves, change that.


Nov 23, 2019

Why did the Tories change their Twitter name from CCHQPRESS to Fact Check UK, and then change it back again?

I think their idea was that they were going to give a critique of Labour’s manifesto plans. And that beefing it up with the name “fact check” would ram the point home that it was a fact that Labour’s plans were problematic.

It probably never occurred to them that so many people would recognise that the idea of a Tory party, led by Boris Johnson, setting itself up as a trusted arbiter of facts was self-satire of the highest order. Or that Twitter would take a dim view of the claim.

But then that’s life in the bubble of Tory central.


Nov 23, 2019

Is the BBC really editing footage of Boris Johnson to make him look better?

It certainly seems to have edited out the public laughing at Johnson.

I’m not sure he looked any better in their video of him. But perhaps he looked less unpopular than he is.


Nov 24, 2019

Is a Tory majority a delayed "hard Brexit/no-deal Brexit" in January 2021?

I’m in two minds.

Effectively, yes.

I mean Boris would like to get a unicorn deal, where he and the country get to have their cake and eat it. But the EU won't give him one. And his red lines box him in.

If things work out, the best we'll get is a pretty hardish Canada like deal. And if they don't, we'll end up with WTO.

Maybe not

On the other hand, his WA shows that Boris is quite willing to drop his red lines when it's convenient. He took something (a sea border with NI) that he himself had rejected as unacceptable a year before, and blithely accepted it while pretending he hadn't really changed.

And many people went right along with him.

Could he pull a similar trick again? Might Boris, with a GE win behind him, and the political pressure effectively off, simply turn around and keep Britain in some kind of customs union with the EU (exactly as Labour is proposing) while pretending that he’s caught the mythical unicorn?

Who would complain? I suspect that the majority of people who rant angrily that a customs union would be a BRINO, won’t raise a peep if they aren't being prompted by right wing media and social media. Nigel Farage will be a busted flush, five years away from another election and with a complicated message to try to explain if he wants to say Boris's CU is wrong. Tory MPs with a five year term in front of them that will be much more comfortable without the economic disruption of harder Brexit won't rock the boat.

And Labour is likely to be in the middle of its own turmoil.

Johnson can win Brexit bigly, by stealing Labour's policies on it. Just as he's copying them elsewhere.

And, just as with his appropriation of May's original WA, no one will spend much time complaining.


Nov 24, 2019

Why does Brexit need to be solved before any other manifesto pledge?

It doesn't.

It's far, far more urgent for the country to fix the problem of people sleeping on the streets (as we go into winter again), to end the shame of millions of families relying on food banks, fix the problems with universal credit that leave needy people dangling without support, and to have resources in place to make sure hospitals and social services can cope with the demands we make on them.

The only people who say that Brexit is so urgent to solve that it must dominate your vote this election are politicians who have bet their political career on staking out a partisan position on the subject.


Nov 24, 2019

Would you watch new episodes based on the classic animated series "Scooby-Doo"? Why or why not?

Which “classic”?

I used to really enjoy Scooby-Doo in the 70s when I was 7 or 8. I thought “Scrappy Doo” was horrible when I was a teenager in the 80s.

I’m not sure if the cartoon got objectively worse or I just grew out of the target age-group.

I’m now 50 years old. There’s plenty of animation these days that speaks to adults. And I suppose Scooby Doo could be made into one. But I’m not likely to watch a cartoon aimed only at 7 year olds.

What I think would be a cool idea, though, is to turn Scooby Doo into a “reality TV” live show. You literally get four mis-matched teenagers / early 20s millennials, fitting the Scooby archetypes : preppy college boy, hippy, nerdy lesbian and whatever derogatory stereotype we now have for girls who care about their appearance. And give them a trained dog. And a wildly painted camper van. And send them around America to investigate a bunch of paranormal sites and activities. Interspersed with visits to some of America’s most violent and terrifying “haunted house” attractions. Get them to shoot their experiences on phones or whatever. Basically make it Blair Witch meets Scooby Doo.

I guess that’s actually a very 90s MTV type idea. But could also work on YouTube.

The trick is to actually teach the dog to talk. ;-)


Nov 24, 2019

If Labour loses the next election, who or what will Labour supporters blame? Will Labour become more moderate?

It will depend how badly Labour loses the next election.

If the Tories win an overall majority, and Labour loses badly, then I think Corbyn will step down. And there will be a bit of a civil war in the Labour party. As the right of the party make their pitch to win the party back. And the left try to defend their hold on it under a new leader.

You might see Labour shifting back towards the centre as those who have given Corbyn the benefit of the doubt now declare that time is up on the left-wing project and that shifting to the centre is now a priority.

If, as I think is a much more likely scenario for a Labour loss, there’s no overall majority, and the Lib Dems choose to prop up a Boris government, then clearly Labour will just blame the Lib Dems.

It will probably blame the Lib Dems in the case where Boris DOES get an overall majority, but a very slim one, and it’s obvious that the split of the anti-Boris vote between Labour and Lib Dems is what made the difference.

However, if Labour does badly, but the Lib Dems do very well, then it’s back to blaming Corbyn.


Nov 24, 2019

What are some psychedelic genres of electronic music that are slower tempo and less aggressive than psytrance?

Psydub?

This kind of thing?

In a sense, a lot of electronic music is kind of “strange” sounding, which is what “psychedelic” ends up implying for some people.

Any classic ambient techno / IDM album from the 90s from the likes of Future Sound of London or The Orb is “spacey” and kind of psychedelic.

Then again, a lot of music can be disorienting. Vaporwave, these days, has settled into a comfortable nostalgic cliche. But when, say, Macintosh Plus’s Floral Shoppe came out, it was very weird and trippy. Effectively “chopped and screwed” anything is slow and pretty weird.


Nov 24, 2019

My kids are addicted to Skrillex, how do I get them to stop EDM'ing?

The history of the world is basically “why do my kids listen to such godawful music?”.

Enjoy that feeling. It’s how you know you’re human. :-)


Nov 24, 2019

Is the British Labour Party in danger of becoming irrelevant?

Not at all.

It’s more relevant now than it’s been for 20 years.

20 years ago, it looked like the neoliberals were right, capitalism could be left to look after running the world, and things were basically going to be “OK”.

Now we know that that is a huge illusion.

And that when you don’t control capital, it just blows up the economy, like it did in 2008.

And if you don’t actively redistribute wealth downwards, it just accumulates and concentrates in the hands of a tiny, irresponsible elite, at the top.

And that when that happens, everyone else feels poorer, more frustrated, less generous towards others, and starts to follow crazy demagogues.

Now we know that only a socialist party, willing to reject that system and take on entrenched elite interests, can possibly hope to break out of this cycle of increasing inequality, increasing misery and stress, leading to increasingly unstable political ideas which provide cover for even more inequality.

That makes the British Labour Party, and similar parties around the world extremely relevant as we try to clean up the mess we’ve got ourselves into.


Nov 25, 2019

My Twitter feed has been overrun by hilarious socialists, laughing at Boris and his absent chums. Where can I find a really good, witty Tory Twitter stream for some balance?

Well it seems CCHQ fancies itself as a bit of a joker these days.


Nov 25, 2019

What does bad music sound like?

Bad music sounds like the people who make it either :

don’t care. They’re just making music for some other reason, to make money, or to be famous, not because they love music for itself. Or they’re going through the motions because they are now established making this kind of music, and they don’t know what to do except try to make another record. It’s become a “day job”.

care too much about “getting it right” and it sounds like a dead copy of someone else.

Music which is good is the opposite.

It sounds like the musician really wants to explore and play and find something that’s theirs, that they can love.


Nov 25, 2019

Is Jeremy Corbyn trying to buy the election by promising millions of women pension compensation?

What’s the point of politicians if they don’t actually serve the people?

Of course you want political parties to try to “buy your vote” by actually doing something for you in return for you hiring them for the job.

You aren’t there to serve the government. The government is there to serve you.


Nov 25, 2019

Should the Greens, Labour and the Liberal Democrats stand down competing candidates in areas where internal polling shows it would stop a conservative win?

It's too late to stand down now.

Registration is over.

But certainly I will vote tactically. And I recommend others do as well.


Nov 25, 2019

How difficult is it to choose between Jeremy Corbyn and Boris Johnson? Who is your choice if you are forced to choose one?

Not difficult at all.

I’ll take Corbyn any day over Boris Johnson.


Nov 25, 2019

If Boris Johnson was a member of your family, would you feel proud or ashamed?

I think I’d be first in line for CRISPR based gene therapy to try to edit myself out of that family.


Nov 25, 2019

What are some good techno music from 1990s?

Detroit :

Pretty much anything from Underground Resistance, Jeff Mills, Mike Banks etc.

And Drexcya,

The Belleville Three are OK but their real impact is in the 80s rather than the 90s.

I’m not such a Ritchie Hawtin fan. But he’s well respected.

Berlin

I’m shockingly ignorant of Berlin techno. Clearly it’s massively important and influential in the story. But you’ll need to ask someone else about it.

UK

808 State are really good. I think their music stands the test of time. Though they kind of got more poppy as they went on.

A lot of early Warp Records tunes in the “bleep house” vein. (Sweet Exorcist etc.) is as important as anyone else in the history of techno.

Andrew Weatherall (Sabres of Paradise, Two Lone Swordsmen) is really good. “Stay Down” is a classic album. A kind of English Drexcya. “Haunted Dancehall” has arguably wandered far away from anything resembling techno but it’s amazingly atmospheric. (Vibes ranging from trip-hop to gypsy to rock to looking ahead to the psycho-geographical dubstep of Burial in the 2000s)

We can argue if Warp’s “intelligent” phase, and bands like Aphex Twin and Autechre etc. are “techno”. Clearly they started in that scene and they have some hard early tunes. But very soon the beats get so broken that to me it feels like we should call them something else.

μ-ziq’s “Tango’n’Vectif” is a monster album. Fantastic. Again veering away from techno.

I’m basically just assuming that rave, hardcore, jungle, big-beat and UK 2-step garage are out of scope for “techno”

California

Scott and Gavin Hardkiss’s work from the early 90s. Possibly more in the line of new-agey rave. But things hadn’t quite broken into such distinct categories back then. Check out Tranquility Bass, Hawke etc.


Nov 26, 2019

Would Jeremy Corbyn destroy the UK, if Labour won the Dec 2019 election?

I suppose the nearest he might get to it is to give the SNP a referendum to leave the UK.

OTOH … who will have convinced the Scots that they wanted to leave?


Nov 26, 2019

Can we trust Michael Gove's promises?

Short answer, no.

Long answer, still no.


Nov 26, 2019

Which is worse, Corbyn being antisemitic or Johnson being Islamophobic?

It’s not a competition.

All prejudices and racism are unacceptable. Anti-Semitism is not “worse” than Islamophobia. Nor is it “better”

However, if you just go and count the articles and the noise in the media about Corbyn’s alleged anti-Semitism, and Johnson’s alleged islamophobia, I suspect you will find that there are far more, louder, and continuous complaints against Corbyn than against Johnson.

And that this imbalance is out of proportion to how much each of them warrants complaints against them.


Nov 27, 2019

What is one of the first hit songs to use a synthesizer as a lead instrument?

Vera Lynn - We’ll Meet Again

See this for details :

If you don’t think that counts as “lead instrument”, then it’s Telstar by The Tornadoes


Nov 28, 2019

Why can’t Jeremy Corbyn apologise for antisemitism?

Because he isn’t anti-Semitic. And (correctly) doesn’t believe that he is or that he has “encouraged” or “enabled” anti-Semitism.

But if he “apologised” for it, he’d be tacitly admitting that he IS.

He’s apologised for the hurt caused to feelings by things that he did do.

But he won’t, and shouldn’t, apologise for something he is not guilty of, if that is going to make him look like he does feel that he is guilty of it.


Nov 28, 2019

What is the 'Amen Break'?

This has all the answers.


Nov 30, 2019

Will there ever be another seismic breakout in music like the trajectory change resulting from the British punk period?

Well, you can argue that the Second Summer of Love, when House took over the UK charts in 1988, presaged a complete change in British musical culture, leading to the growth of raves, jungle, drum’n’bass, UK garage, grime and dubstep.

While I admire the UK post-punk scene which, if you consider it encompasses 2-Tone ska and Mute and the rise of credible synthpop, to goth and indie, is pretty impressive. You can’t say that 1988 didn’t have a bigger impact in terms of the creativity it unleashed. You have to credit it with everyone from The Shamen and Aphex Twin to Goldie and Underworld and The Prodigy and Fatboy Slim and Burial and Wiley.


Nov 30, 2019

Why isn’t disco popular in 2019?

It is popular.

It’s just that it’s called EDM.


Nov 30, 2019

What do you think of 50’s to 2000’s era music vs. today’s? Do you think we’ve improved or declined in ability due to auto tune and other technological enhancements?

What I think is that :

a) trying to compare a block of 60 years to a block of 10 years is obviously an unfair fight. It’s so obviously mismatched that this almost seems like a satirical question. Of course you’ll find more “good stuff” in a period of 60 years than in a period of 10.

b) for any genre of music, the most creative and innovative examples of it tend to happen at the beginning when the geniuses who invent the genre are operating. The best rock music is from the late 50s to the early 70s. The best electronic dance music is from the late 80s to the early 2000s.

But in a sense the same pattern nests fractally with smaller subgenres having their best works in smaller fragments of time at their foundation. The best dubstep is from 2005–2010. The best jungle / dnb is from 1992–1997. The best New Wave / post-punk is from 1977–1982. The best vaporwave from 2009–2014. The best trap, maybe 2012–2017. Etc.

c) What follows from that is that what’s good today is in the embryonic genres that are only just starting to become visible to us. And music aimed squarely at other genres is unlikely to be as good as music from earlier years when the genres were new.


Nov 30, 2019

What is the difference between genetic algorithms and evolutionary game theory algorithms?

Evolutionary game theory tends to be done with traditional mathematical models. They are equations that you solve with some kind of calculus.

Genetic algorithms tend to be discrete simulations of actual populations of virtual creatures which interact in some kind of virtual world.

Sometimes the two blur together.

But typically a program which is doing an evolutionary game theory model, will run a calculation which represents a population as a whole.

Whereas a GA will run multiple calculations, each of which represents a particular individual, or several interacting individuals, within the population. And it will iterate this, multiple times, for different individuals, or different combinations of individuals, to builds up a result for the behaviour of the whole generation.


Nov 30, 2019

As a hip-hop producer, what do you look for in a sample?

These days I’m not very interested in samples.

Although I’m not a professional, I can part agree with Emmanuel Fulton that if you’re commercial, you need to worry about intellectual property.

But even as an amateur who doesn’t really approve of IP and celebrates hip-hop’s history of sampling and creative reappropriation of music, I’m kind of bored with sampling.

Actually, scratch that. Musically, I think the only sampling which has any real interest or validity is sampling of existing records because you want to make a connection with that original. Sampling is a kind of homage / citation / dialogue with the original. So sample classic funk or jazz because you want to point out how cool the bands that made it were. How much you love them.

OTOH, sample loops made in a factory for no reason except to give producers something to work with, leave me a bit cold. It’s easy enough to program a loop in a DAW these days, and the synths, sampled instruments available are fantastic. Why do I want 4 seconds of something sequenced by someone else, when I can pretty much do the equivalent myself?

Today, if I sample at all, it’s likely to be from “world” or “ethnic” music. And what I want is a feel. For example, I’ve just been playing with some samples I made by finding YouTube videos of people demonstrating pre-Hispanic Mexican and Peruvian indigenous flutes and whistles. I’m using those samples and those sounds because I’m in love with, and want to tell the world about, how fantastic those sounds are, and how amazing the cultures that invented those whistles and flutes were. (I sample some drum sounds from the same cultures, basically to have a sonority that seems to fit the flutes.) This year I’ve sample Ethiopian music for similar reasons.

That’s basically what I look for in a sample. A feel I want, from an artist I admire and want to “tell the world about” (in some way)


Dec 1, 2019

Why is Liberal Democrat leader Jo Swinson doing so poorly in the general election campaign?

Is she doing poorly?

I thought the LibDems were doing quite well.

Obviously in a FPTP system, third parties get squeezed between the two main parties.

And the bigger the stakes, and more energized people are, the more likely they are to revert to supporting the biggest party on their side of the divide to keep the others out.

This election Swinson's LibDems made a bold, but risky, move to try to replace Labour as the main anti Tory party.

This consisted of :

a) appealing to Remainers with the strong “cancel Brexit without a second referendum” policy.

b) appealing to anti-Corbyn Labour with harsh personal attacks on Corbyn

This strategy has worked somewhat but maybe not as much as supporters hoped.

Many even hardcore Remainers can see that the 2016 referendum gave Leave a mandate, and are unhappy with the optics of a so called Democrat party treating it so casually

By singling out Corbyn for her opprobrium, Swinson made herself look soft on Johnson and fed the narrative that the LibDems were closet Tories and likely enablers of a new Tory government

They're now struggling to live down these negatives from their strategy.

But it's mainly just getting squeezed in FPTP.


Dec 1, 2019

How is it possible for the UK Conservative Party to be a one-nation party?

You can be a “conservative” party and one-nation party.

But you can’t be an unabashedly pro-capitalist party and a one-nation party.

Capitalism is an economic system that rewards and exacerbates economic inequality. It allows the rich to get richer, and to use the extra negotiating power their wealth gives them, to make tougher deals with the poor, which accelerates the process.

So … if you are a one-nation Tory, who believes in holding society together in a communal web of mutual responsibilities, you will eventually have to constrain capital and ensure it pays its way.

You can still be in favour of a certain amount of economic freedom. And in favour of business. And trade. And even be somewhat sceptical about unions and organized labour. But you have to have limits. You have to be willing to stand up and say “beyond this point, we won’t let inequality spiral further out of control. At this point, the rich must start paying more”

That is a viable one-nation Conservative philosophy.

But it’s not the philosophy of the current Conservative party, which has literally expelled some of its most prominent one-nation Tories, because they were insufficiently gung-ho about Brexit and the new Sweatshop-on-Thames model that they hoped to bring in by it.


Dec 1, 2019

Are music fans ready for the absolutely awesome and totally unexpected music revolution that's coming?

I am …

in the sense that, as far back as 1990, I remember I and my friend sitting around bitching about how “everything had been done” in music, and that there was nothing new that can come out.

And then I spent the next 30 years being pleasantly surprised by all the amazing new ideas and innovations in music that appeared.

Of course, many of them contained elements and had some similarities with earlier music. But it was obvious that they were different and exciting because of their differences too.

These days I’m an optimist. I have no doubt that the kids will surprise and delight me again and again with new and different things.

So … I’m always listening out for it.


Dec 1, 2019

If you could vote for a UK coalition party, which has worked successfully for other Western countries, which two political parties would you choose?

Labour plus Green.

Have most of Labour manifesto; with Greens keeping them honest on environmental issues, pushing for electoral reform and decentralization. And their more progressive drug decriminalization policy.


Dec 2, 2019

Is unmixed music ever better than mixed music?

In a sense there’s no such thing as “unmixed” music. Unless you listen to the stems separately.

All music, if you play the stems at the same time, has a de facto mixing ie. relative volumes.

Sometimes that de facto mixing might be OK. By luck or instinct of the original recording engineer / musicians etc.

And you can probably faff about trying to “perfect” a mix, only to find you get something more or less the same as, if not worse than you started with.

But most of the time, spending time on the mix will improve things somewhat.


Dec 3, 2019

Do the Liberal Democrats have a political ideology or do they just say what they think will win votes?

The LibDems as opposed to who?

Boris Johnson who wasn’t much of a Brexiteer in the past, but now continuously promises to “Get Brexit Done” to win votes?

Labour who are offering to build council houses for people who don’t have homes, undoubtedly partly in order to win their votes?

All politicians have to offer something that the electorate wants, in return for their votes. Otherwise what’s the point of them?


Dec 3, 2019

Is it right that Jeremy Corbyn is leaking confidential documents related to NHS trade talks?

Yes.

Absolutely.

There’s a lot that was wrong with Brexit and the Leave campaign. But one thing Brexiteers ARE right about is that trade talks are places where countries have a bad habit of “trading away” a lot of their freedom to make independent decisions about how to organize themselves in favour of market access to other countries that is mainly in the interests of a few large home-grown corporations.

It was a scandal that so much trade negotiation under the WTO and with the TTP etc. was either kept in secret or kept fairly obscure and unreported by the media.

It’s absolutely right, that in an election where Boris is promising to “Get Brexit Done” and therefore a vote for him is an endorsement of his trade deal strategy, that we know what that strategy actually entails.

If Boris is talking about opening up parts of the NHS to American competition it is absolutely necessary that the British voters know this BEFORE they make their decision on December 12th. Otherwise they are giving a mandate for something that they are being kept in ignorance of.


Dec 3, 2019

Have any British newspapers that typically endorse Labour endorsed the Tories or Liberal Democrats out of opposition to Jeremy Corbyn?

There weren’t many that traditionally endorsed Labour anyway.

Maybe only The Mirror.

The Guardian / Observer. The Independent and … interestingly enough … The Financial Times, sometimes support Labour. And sometimes support the Lib Dems. (Or even the Tories in the case of the Financial Times)

None of them, to my knowledge, has made an official endorsement yet.

I think The Guardian and its writers, having spent three years trying to tear Corbyn down, are, very belatedly, waking up and realizing that in a FPTP electoral system, this means that all they’ve really done is help drive people away from Labour and make a Tory / hard-Brexit victory more likely.

And they are trying to back-pedal with as much dignity as they can muster.

Undoubtedly they think they were being terribly fair and impartial and wise. But seriously guys, if you can’t think through the effects of your words and actions more than a month or so ahead, how smart are you, really?

I expect that The Financial Times will be put off Labour by its spending commitments this time. And that The Guardian and co. will end up by advising readers to vote tactically for whoever can beat the Tory.


Dec 3, 2019

Do Douglas Adams’ “Hitchhiker’s Guide to the Galaxy” books have a real philosophical basis, or are they simply humor oriented?

This quote had a huge effect on me :

“And to this end they built themselves a stupendous super-computer which was so amazingly intelligent that even before its data banks had been connected up it had started from I think therefore I am and got as far as deducing the existence of rice pudding and income tax before anyone managed to turn it off.”

It launched me on the first “philosophical” thinking that young me ever experienced, as I actually started trying to figure out how you would get from “I think therefore I am” to “rice pudding and income tax”.

I couldn’t have put it like this at the time, but it literally opened up my mind to the glimmer of possibility of trying to figure out how the world was, by deduction and reason.

Of course it’s basically a great joke. And it’s not intended to “teach” in a rather obvious, pedestrian “educational” way.

But it’s informed by real philosophical ideas. And it’s witty. And so inevitably it can teach. Like many of the philosophically informed ideas in H2G2.

Here’s another classic :

"So your brain was an organic part of the penultimate configuration of the computer programme," said Ford, rather lucidly he thought.
"Right?" said Zaphod.
"Well," said Arthur doubtfully. He wasn't aware of ever having felt an organic part of anything. He had always seen this as one of his problems.
"In other words," said Benji, steering his curious little vehicle right over to Arthur, "there's a good chance that the structure of the question is encoded in the structure of your brain - so we want to buy it off you."
"What, the question?" said Arthur.
"Yes," said Ford and Trillian.
"For lots of money," said Zaphod.
"No, no," said Frankie, "it's the brain we want to buy."
"What!"
"I thought you said you could just read his brain electronically," protested Ford.
"Oh yes," said Frankie, "but we'd have to get it out first. It's got to be prepared."
"Treated," said Benji.
"Diced."
"Thank you," shouted Arthur, tipping up his chair and backing away from the table in horror.
"It could always be replaced," said Benji reasonably, "if you think it's important."
"Yes, an electronic brain," said Frankie, "a simple one would suffice."
"A simple one!" wailed Arthur.
"Yeah," said Zaphod with a sudden evil grin, "you'd just have to program it to say What? and I don't understand and Where's the tea? - who'd know the difference?"
"What?" cried Arthur, backing away still further.
"See what I mean?" said Zaphod and howled with pain because of something that Trillian did at that moment.
"I'd notice the difference," said Arthur.
"No you wouldn't," said Frankie mouse, "you'd be programmed not to."

This is so very good. (Although I’m sure in the radio series it’s Zaphod who offers the classic reply to Arthur’s “I’d notice the difference”)

It very much brings up all the big issues in philosophy of mind / artificial intelligence etc. that are still some of the most troubling and fashionable today.


Dec 3, 2019

Why are fans of the British Labour Party and Jeremy Corbyn willing to go to such lengths to deny the anti-Semitism of both?

Because

a) It’s the truth. Jeremy Corbyn isn’t anti-Semitic. And the UK Labour party, while it may have members who have crossed the line and used improper language sometimes, is not structurally, or systemically anti-Semitic. And we need to defend the truth, particularly when the internet makes it so easy to spread big, colourful lies.

b) it’s a very serious accusation. Whatever the intention, given our recent history and cultural understanding, calling someone an anti-Semite is implicitly putting them into the same bucket as Hitler and accusing them of being party to the worst crimes in Western political history. Obviously, no-one should have that stigma attached to them when it isn’t warranted.


Dec 3, 2019

Is the argument that Prog Rock is not as rebellious as Rock and Roll normally valid?

It rock was ever “rebellious” it had sure stopped being so by the time prog came along.


Dec 4, 2019

Are you a Corbynite?

That sounds like a kind of rock. Probably from outer space. :-)

I don't THINK I'm a Corbynite. I think I'm just an ordinary Labour supporter, pointing out that he's the best option currently available to us. And defending him from spurious allegations.

From my perspective, it's the world that's gone batshit crazy with a kind of Corbyn Derangement Syndrome, claiming that he's some kind of sui generis monster outside the normal parameters of acceptability in a prime minister.

We have the far right rewriting the rule-book; a Tory PM proroguing parliament, and lying to the Queen about it, expelling senior MPs from their own party simply for disagreeing with him. We have a bitterly divided country and a near constitutional crisis as so many people believe a referendum result trumps parliamentary sovereignty.

But listen to people talking and you'd think that what's really outrageous is a Labour leader who believes in nationalized industries and opposes Western imperialism.

That's a symptom of how far to the right people have tried to push the Overton Window in this country, that positions which wouldn't have raised an eyebrow a couple of decades ago are now giving people an attack of the vapours. While actions which are completely irresponsible and outside anything we've seen are being normalized and accepted.

So no. I support Corbyn. I'll robustly defend him from scurrilous attacks. But I'm not a Corbynite. Even if being a space rock would be pretty cool.


Dec 4, 2019

The left-wing New Statesman magazine has been Labour's Bible for decades, but in an election editorial published today, it decided not to back Jeremy Corbyn. Does anyone believe in Corbyn now?

The New Statesman has been anti Corbyn for a long while.

I have no idea what they are playing at here. But I think this is more likely to signal a rift between TNS and the left than between the left and Corbyn.


Dec 4, 2019

Is it true that Jeremy Corbyn's plan to reimburse the "Waspi" women who lost out on pension payments would include a £21K payment to Theresa May?

Yes.

But then, as a higher earner, she’ll pay some of it back in tax.

So it’s not really like they are absurdly giving a stack of money to rich people who don’t need it.

It’s more like, do you want to do expensive, and flawed means testing up-front. Which forces poor people to jump through degrading hoops to prove that they need it. And which, as we’ve seen time and time again with Universal Credit, fails, and leaves people without what they’re owed.

Or do we just use the existing mechanism of taxation to recover the unnecessary payments later. The existing tax mechanism works reasonably OK (except when rich people deliberately try to cheat it). So assuming Theresa May isn’t a tax cheat (and lets hope she has at least that level of integrity) there’s no great harm done.


Dec 4, 2019

Did Tony Blair create Jeremy Corbyn?

Blair didn’t create Corbyn, no.

But he created the ideological vacuum that Labour needed Corbyn to help fill up.


Dec 5, 2019

Have the Liberal Democrats made a critical error in backing away from supporting a labour government?

It depends what their goal is.

If their goal is to win votes (and maybe seats) from disaffected Labour voters who don’t like Corbyn, then they might be doing the right thing.

If their goal is to stop Brexit, and avoid the worst excesses of a Johnson Tory government, then they’ve made a mistake, yes.


Dec 5, 2019

What are the top 10 reasons why you should not vote for Corbyn’s Labour Party on December 12, 2019?

you don’t want to risk another referendum that gives Britons a chance to change their mind on Brexit

you want to make money by cannibalizing the NHS

you want to see more children falling into poverty

you think that broadband will be a luxury rather than essential infrastructure in the 21st century

you resent paying tax, even though you can easily afford what’s asked of you

you are making money from renting out substandard property and you don’t want competition from an increased supply of good quality, affordable council housing

you are invested in fossil fuels and don’t want a government that takes climate change too seriously.

you think Britain will become economically more dynamic and successful if people are forced to work harder, rather than mollycoddled by the state

you think that the French, German, Italian and Dutch governments are more competent and successful at running railways than a British government could be

you think that Boris Johnson just looks and sounds like the sort of chap who should be in charge


Dec 5, 2019

Who has disappointed you the most, Boris Johnson or Jeremy Corbyn?

Jeremy Corbyn

I had zero expectations of Boris anyway and he fully lives down to my poor opinion of him.

Corbyn should be great. And sometimes isn't.

However, the ways Corbyn isn't as great as I’d have liked or hoped, still don't mean he isn't very good, or by far the best available candidate for the job of running the country.


Dec 5, 2019

The Brexit Party is falling apart, what will their voters and supporters do?

Vote Conservative.

The Brexit Party is “falling apart” because it was just a lobbying organization to pull the Tories to a far-right Brexit position.

Now the Tories have basically arrived there. And even Donald Trump is ringing up Farage to tell him to work with Boris, there’s no real need for the Brexit party.

Obviously if you paid money for the privilege of being part of this scam, then I feel sorry for you. But that’s what it is.

The Brexit Party is now very explicitly promoting itself as the party that will help the Tories win in Labour controlled marginals, by splitting off the working class Brexit supporters from Labour.

To do so, it doesn’t need Tories (and notice that the people leaving the party are ex-Tories going back to the Tories) and needs to pretend that it’s a pro- working class party. Which I’m sure it’s trying very hard to do.

If you ARE a pro-Brexit voter in those areas where the Brexit party is still playing this game, then :

a) I think you should think very carefully about what Farage is doing, and why. (Election shock: Farage's cunning plan to snatch Leave seats in North sees Boris claim win)

b) I do urge you to remember that Corbyn has fought very hard, and taken a lot of criticism, for not allowing Labour to be turned into a simplistic Remain party. But has stood up for the principle that Labour voters can still make their final decision on Brexit in a new referendum, completely independently of voting Labour for other reasons in this election. And no other party leader has taken that stand.


Dec 5, 2019

Who would win in a fight, Boris Johnson or Jeremy Corbin?

Corbyn

He’d refuse to join anything so pathetic on pacifist grounds. And would win the moral high-ground.


Dec 5, 2019

Apart from some Conservative party politicians, are there any right wing people in the UK who voted to remain in the Brexit referendum?

Jeremy Clarkson

He’s an interesting case. An absolute shoo-in for far-right populist leader in this day and age. Hugely popular celebrity. Very anti political-correctness and happy to indulge all kinds of “naughty” prejudices. Pretty right-wing economically. Hates the left. And environmentalists.

But he seems to be solidly anti-Brexit.

Which is, frankly, fortunate. Because otherwise he’d probably be prime-minister by now.


Dec 5, 2019

Would it matter if Corbyn doesn't listen to the Queen's speech at all?

A2A.

I'm probably the wrong person to ask, as I've never listened to it myself.


Dec 6, 2019

What does Jeremy Corbyn hope to achieve with his “neutral” Brexit stance?

Every other political party is fighting this election on the platform of “vote for us because of our Brexit position”

Corbyn wants people to vote for Labour for a bunch of its other policies. And knows that Labour’s natural support base is divided over Brexit.

So what Corbyn wants is to decouple this election from Brexit.

So that people who want to vote for Labour because of its other policies : building council houses, protecting the NHS, the new investments in green industries etc. can do so, knowing that they aren’t committing themselves one way or the other on the EU in this election, because by voting Labour now, they will have another chance to vote between leaving and remaining at the next referendum.

What Corbyn’s neutral stance is meant to signal is that when that referendum comes, Labour won’t put be putting its finger on the balance and trying to bias it because he, personally, is not partisan on the issue.

Corbyn has taken a lot of hate over Brexit. Leavers hate him because they think he is a Remainer. Remainers hate him because they think he’s a Leaver. It would have been far easier for him, personally, at some point in the last year or so to have just come down on one side or the other and said “I’m for X”. That’s what everyone wants him to do and he’s paying a price for not doing so.

But the fact he’s sticking out for this suggests that he really does mean what he says : “Vote Labour because of the NHS and our other policies. And you’ll get a fair chance to vote for or against Brexit again once we’re in government.”


Dec 6, 2019

Is Boris Johnson a coward?

He avoids responsibility.

And runs away from challenges that make him look bad.

Obviously there are times when discretion is the better part of valour, and there’s political calculation behind that, but I think Johnson does tend towards not facing up to his responsibilities.


Dec 6, 2019

Is Jeremy Corbyn “a Communist Burke” (Wolverhampton resident on BBC Radio 4 this morning)?

As Chris Fagg points out. A “communist Burke” would be a fascinating creature.

“We want to eliminate hierarchy and wealth inequality, capital and wage exploitation, but we want to do it gradually, paying attention to the wisdom of our ancestors and making changes only as fast as humanity can handle it. With none of that nasty dangerous revolution”

Put like that, it sounds rather good. I might sign up myself.

However, I think it was just an empty insult.

There’s a whole issue about “vox-pops”. Yes, we need to know what people think. And yes, let’s be honest, every political party loves it when some “salt of the earth” character, a “real” person in the street, lets fly with a stream of invective against their opponent.

But actually it contributes very little to the conversation.


Dec 7, 2019

Is the best choice in the UK to vote Lib Dem, even if it’s only a “low bar” that the party has cleared? -is it true that there is no good outcome to this nightmare of an election, and that for the center to hold is the best hope for Britain?

No.

The best choice for Britain is to get the Tories out of power.

Boris Johnson is incompetent and doesn’t have the best interest of the country at heart. His entire political career and strategy has been to win power for himself. And now he has it, his main aim is to keep it. Policy is a distant second to that first goal.

And if he wins the election, that means starting to undermine and dismantle the checks and balances in the UK “constitution” that curb his behaviour. Ie. parliamentary oversight, the courts, the ability of the media (including impartial(ish) BBC) to hold him to account. (That’s why him refusing to face Andrew Neil matters. He is opting out of all the ways that the people really get to know about him.)

Five years of Boris with a mandate is going to lead not only to the hardest Brexit you can imagine, and the plausible dismantling of the NHS as we know it, but likely take us closer to the kind of populist authoritarian regimes of, say, Orbán in Hungary where the various branches of government and the media have all been either neutered or co-opted into biased support for the great leader.

If the best candidate for not letting Boris back in, is Lib Dem, vote Lib Dem. If it’s SNP vote SNP. If it’s Labour, as it is in most constituencies, vote Labour.


Dec 7, 2019

Have the choices facing UK voters, somehow, only become more extreme since the country’s last general election in 2017?

Yes.

Both main parties have become more “extreme”. But the Tories were already further to the right than they’d ever been. So their new extremity is very far to the right indeed.

Labour had been cruising around the centre for decades, so their new “extremism” is pulling them back closer to where they’ve were for the 50 years between the 1940s and the 1990s


Dec 7, 2019

Should Corbyn be trusted after using Russian documents to lie about the government?

It doesn’t matter where the documents come from.

What matters is what’s in them.

Think of it like this. If a Russian hacker leaked a report that your food was poisoned, would you still eat it on the grounds that you should ignore information that Russian hackers had a hand in?


Dec 7, 2019

Both Germany and Poland lie in the heart of Europe, but the Germany is the one that had become its center. Why not Poland instead?

Germany has better rivers for both internal and external trade.


Dec 7, 2019

Why is multiculturalism supported when it destroys native cultures?

All cultural innovations “destroy” the previous cultural status quo. A new movie comes out, people stop talking about the old one.

A new style of music gets invented, kids stop listening to the stars from a decade ago.

Blue is this season's “in colour” and red stays at the back of the wardrobe.

Your “native culture” is going to change anyway. Why single out cultural ideas that just happen to come from people from a different part of the world to complain about?


Dec 7, 2019

Is PC culture dying? What is the future?

Mobiles and tablets as tools for real work.


Dec 7, 2019

Will rap music end up circulating as a small community like poetry?

Almost certainly.

Just like most older forms of pop music.


Dec 7, 2019

Why are there emerging ultra-right-wing politics and white nationalism in Ireland?

Ever since social media made it easier to go online, ultra-right propaganda can now jump from country to country relatively easily.


Dec 8, 2019

The Conservative Government has admitted that they will be handing over the full £39 billion to the EU if we come out on January 31, how can we negotiate a strong trade deal if we have given up our biggest bargaining tool?

It’s not a particularly big or effective bargaining tool. The EU with an economy of around 20 trillion dollars, wasn’t going to change its fundamental policies or give us cake because of a mere 39 billion quid.

That’s why the Tories are now giving it up.

What was foolish was to ever think, or talk like, it was going to be particularly relevant.


Dec 8, 2019

Will Boris Johnson destroy the UK with a hard Brexit if he becomes PM again?

According to recent opinion polls, if the UK leaves the EU, then there’s a majority in Scotland to leave the UK.

So if Johnson does leave the EU, and it’s even half as bad as it might well be, then it’s likely that will tip Scotland into a permanent desire to break away.


Dec 8, 2019

In your opinion, is Jeremy Corbyn the main barrier to Labour being elected at the next General Election?

In my opinion, no.

Look around at who else got elected in the last few years.

The people are not crying out for technocratic centrists. Macron tried that and his support has plummeted.

Sensible technocratic centrists still have no answers to the problems they created during the neoliberal / third way era. They have no answer to spiralling economic inequality, the shift of industry to Asia, or to jobs lost to automation; to climate change, and to the growing number of refugees and migrations caused by climate change and by the wars started by the West.

People in Britain want things to get better for them. And they know that for that to happen, something has got to change. Drastically. And if you can't give them a viable left-wing vision of change, they flock to right-wing alternatives like Brexit and ultra-nationalism.

That is where we are today.

But too many on the liberal centre-left have attacked Corbyn; partly, I believe, out of frustration, because they couldn’t see or create a centre-left politician able to successfully articulate and champion their own beliefs. They failed to understand that Corbyn wasn’t their problem. Corbyn was a symptom of their problem.

Put bluntly. You have Corbyn leading the Labour party because you couldn’t come up with anyone “better”.

Now let’s get this straight. I believe that Corbyn is actually pretty good. Not perfect, but “acceptably” good as Labour leader, and he can be a great PM. I hope he will be, and will vote accordingly this week. What success he has had corroborates my view. Ending austerity, nationalizing “natural monopolies”, investing in the country’s infrastructure, restoring the welfare state so it still functions well, are all good policies and all popular with the British people.

And let us be honest. It was only Corbyn and his circle who had the courage to put these items on the agenda and produce a Labour manifesto around them. None of the other leadership candidates running against Corbyn in 2015 were willing (or perhaps able) to offer that agenda and remake Labour around it.

He has done exactly what he was voted into the Labour leadership to do : changed what Labour stands for, and given the country a choice of a real left-wing alternative to the trajectory to the right.

And the popularity of that agenda is undeniable.

But if Corbyn fails to win the election, the fault won’t be with him. He tried his hardest to win with a very solid and very good and popular platform. If he fails, the problem will be that Labour couldn’t come up with someone else capable of taking those ideas to the people.

The Corbyn critics imagine that if you just had a bland nobody who kept his or her nose clean, then suddenly the Tories’ own self-evident badness would cause the election to fall into Labour’s lap. They are woefully ignorant of history and misunderstanding our political moment. Every Labour leader is viciously attacked. The right-wing media are fervent supporters of Brexit. You think that if Yvette Cooper was leading a Labour Party with a few luke-warm commitments to the welfare state and a stronger Remain stance, the right-wing propaganda machine would leave her alone? That it wouldn’t be trying to tear her to shreds and concocting dozens of smears against her just as it does with Corbyn?

Get real!

Corbyn isn’t suffering the opprobrium and unpopularity he is because the universe is recognising how karmically unfit he is to be PM. Corbyn is suffering opprobrium and unpopularity because this is a vicious propaganda war, now fought 24/7 across a million channels of Twitter and YouTube, with shadowy think-tanks and troll-farms and finely targeted dark Facebook ads. The people telling traditional Labour voters that Corbyn is weak, ineffective, dithering, anti-Semitic etc. are the same people who told Britons that the EU was an oppressive controlling undemocratic bureaucracy, and that it was holding the UK back from potential greatness. The same people who are whispering in the ears of the Jewish community that Corbyn’s alleged “anti-Semitism” is a threat to them, are the same people who whisper in the ears of the Hungarians that George Soros is using his millions to impose an alien ideology on them, and whisper into the ears of white-supremacists across the Anglosphere that Jews are conspiring to “replace” white people with dark-skinned Muslim migrants.

If you really think that Corbyn is “the problem” because he is “too incompetent to avoid being attacked by the right”, or to avoid giving them material to attack him with, then I have, as the saying goes, a bridge to sell you.

Anna Soubry drinks too much. As did Charles Kennedy. John Bercow is a bully. Yvette Cooper cheated on her expenses to live in a luxurious second home (what a hypocrite!). Everyone has something, some flaw, which can be exploited. You think Corbyn is a problem because the news media pumps non-stop accusations and discussions of Labour’s “anti-Semitism”? If it was someone else it would be non-stop accusations of some other impropriety. The common pattern is not Corbyn’s behaviour. The common pattern is that Labour’s enemies need something to attack it with.


Dec 8, 2019

Is the Brexit Party finished?

It rather depends how the election goes on Thursday, doesn’t it?


Dec 8, 2019

Does postmodernism have the capacity to self-reflect and criticize itself?

Post-modernism is almost nothing but self-reflection and self-criticism.

There are books and books by “post-modern” authors exploring and talking about the problems with writing, the very thing that post-modernism is made of.

Post-modernism is so self-challenging and self-critical that there’s very little else to it, as a “platform”.


Dec 9, 2019

Is it possible for Labour to win the December 2019 UK general election?

Labour are unlikely to win an overall majority. And that’s largely down to Scotland.

When Labour used to win majorities, it needed a reasonable number of seats in Scotland. And now Scotland is solidly SNP, that’s pretty hard.

Competing with the SNP is difficult for Labour because the SNP is largely the same kind of centre-left social democratic party that Labour is. Plus Labour burned a lot of its credibility in Scotland by being the mouth of Cameron’s Remain campaign in the Independence referendum.

It’s still perfectly possible for there to be a hung parliament, where Labour manages either a coalition or a minority government which is tolerated by the Lib Dems / SNP.

That largely depends on Labour and LibDem supporters tactically voting for whoever is most likely to beat the Tory.


Dec 9, 2019

Why would the British want to go to a four-day work week as Jeremy Corbyn has proposed?

Why on Earth would anybody NOT want a four-day work week?

(With the caveat that if your job is so fun you do it without being obliged to, then it’s not “work”)


Dec 10, 2019

Why doesn't anyone use the APL programming language any more?

a) Keyboards got standardized and APL wasn’t on them.

b) There are two kinds of powerful programming languages. The kind that are genuinely powerful programming languages because you can make your own, very expressive abstractions in them. And the kind that are superficially powerful because they have a bunch of useful functionality / libraries etc. kludged into them.

You can tell the second kind. They are widely used because it’s really useful to have those kludged in libraries. Until it isn’t. Because people’s needs have moved on. And then they rapidly drop out of popularity.

Perl (built in regex), PHP (built in web-server), Visual Basic (knows about GUIs) are good examples of the second kind of powerful language. Very useful when everyone wants the built-in functionality. Increasingly a drag when they want to do new things and explore new paradigms that the language wasn’t built for.

I suspect, though this is prejudice and I may be wrong, that APL is this second type. Yes, it’s really useful to have a bunch of matrix libraries kludged in and accessible through a hardwired DSL. But when people wanted to build GUIs and run web-servers and games etc., that goodness didn’t make up for other issues.


Dec 10, 2019

Who would UK voters rather have as PM at a time of national emergency like a serious terrorist attack?

Is a “serious terrorist attack” actually a “national emergency”?

All the terrorist attacks we’ve seen in the UK are extremely localized. And are over pretty much as soon as they’ve begun.

It doesn’t matter much who is in charge once they’ve happened, because the main job of the PM is just to go on television a lot and say what a bad thing it was that just happened.

And, frankly, a sock-puppet could do that job.

What is far MORE important is who is in charge BEFORE a potential terrorist attack.

Who is running British diplomacy, and international relations, and policies for dealing with other countries whose own internal conflicts may be spiralling out and affecting us. Who is in charge of giving the police and emergency services sufficient resources so that they can be on the scene as quickly as possible and treating the victims and minimizing the casualties. Who is responsible for making laws that balance citizens’ rights to privacy and freedom with the needs of the intelligence services to spot potential threats. Who is responsible for setting the policies to deal with “radicalizing” ideologies. Etc.

You don’t fight terrorism after the event. You fight it before it hits you.

Real “national emergencies”, OTOH, are things like wars that came to us without choice, and disease epidemics, and climate change. Longer term, with effects that cover the whole nation and that need long term management to fight.

The so-called “war on terror”, if it were actually fought like a war, with real strategic goals and smart tactics, might be like that. But it’s not. It just a vehicle for rhetoric.

And individual terrorist attacks don’t count as national emergencies. And after they happen the PM is a relatively minor player.


Dec 11, 2019

Will you follow the general election ABC strategy? Will you be voting against austerity, voting against Brexit, and voting against the Conservatives?

Yes.

But also FOR a bunch of stuff like active investment in green industries, upgrading our tech. infrastructure and rebalancing power in the workplace.


Dec 11, 2019

Do you think it should be made illegal in the UK for campaign pledges to include the word 'free' and replace it with ‘taxpayer-funded’ as this accurately more depicts what's going on?

Only if it’s ALSO made illegal for shops to have a “Buy one, get one free” sale. And magazines to offer a “free gift” when you subscribe to them.


Dec 11, 2019

Why won’t the Labour and Lib Dem parties agree to a coalition to defeat the tories?

A formal electoral pact is always very unlikely.

The two parties are different, even if there’s more comfortable overlap than there is between Labour and the Tories. And they, correctly, diagnose that a formal pact goes against their own, for want of a better word, “brand”, and long term interest.

Nick Clegg was the guy who forgot that when he went into coalition with the seemingly innocuous Cameron, and Cameron ate his lunch. Trashed all the things that the LibDems thought they’d get in a quid-pro-quo, and then wiped the floor with the LibDems at the next general election.

The LibDems are probably not gullible enough to fall for that again. But it’s made them allergic to any hint of coalition. They recognise that they are better off preserving their identity as aloof from, and “better than”, the two main parties.

At the same time, they’d benefit from tactical voting. As will Labour. And it’s a good idea for supporters of both Labour and the Lib Dems to engage in tactical voting for each others’ parties wherever one has the obvious advantage.

tactical.vote seems to be one of the better sites for advice on this. But also seems to be down today. (DDoS attack, I wonder?)

Compare the tacticals has a nice overview of what all the other tactical voting advice sites are offering.

I highly recommend any Labour or LibDem (or opponent of the Johnson Tories) to vote tactically tomorrow.


Dec 11, 2019

Elizabeth Warren became a millionaire from legal work. Therefore, should her "wealth tax" start at home?

If you don’t think people should murder other people, shouldn’t you just start at home by being nice to your neighbours? Why do you think you have the right to impose your values on the rest of us?


Dec 11, 2019

Why did Boris Johnson’s press secretary swear on live TV when approached by a GMB reporter?

Tired, stressed people have poor self-control.

I don’t personally read much into it.

Even if I’m quite amused by all the “Boris hides in a Fridge!” headlines.

I guess that’s one way to keep your cool.


Dec 11, 2019

Is it fake news that 'hundreds of entrepreneurs' are ready to leave Britain if Jeremy Corbyn wins the election?

It might well be true.

But anyone interviewing an “entrepreneur” who tells him / her that they are planning to leave, should always ask two questions. Because we have the right to know the answer to them when we hear this particular rhetorical trope :

a) where are you planning to move to? (And do you currently have the right to emigrate there? If not, how are you planning to acquire that right?)

b) where does your money come from? Is it from profits made by doing business in Britain, selling to British customers, or reselling the work of British employees? Etc.

Any interviewer who reports an entrepreneur or other wealthy person bloviating about how they’ll “leave the country if Labour gets in”, isn’t doing their job properly if they don’t ask these questions and inform the public of the answer.


Dec 12, 2019

How realistic is Labour shadow chancellor John McDonnell promise to deliver a Budget to "end austerity" in it's first 100 days in government if they win?

The budget is just a document with a plan and time-table.

It’s not trivial to write it, because obviously you have to gather data, make some predictions, do some maths etc.

But obviously writing a plan and time-table is not the same thing as actually executing that plan. The budget is the proposal for what’s going to happen over the 12 or 24 months following the budget.


Dec 12, 2019

The old made our climate mess and the young will get us out of it. Do you agree?

Half.

Yes, we currently older people (I just hit 50, so I suppose I have to accept I’m now “older”) have got us into this mess.

Whether the young get us out of it is an open question

Firstly, even though we older people have got us into the mess, we still have a lot of power. It’s a little bit defeatists, and frankly romantic trash, to say “ah well, it will have to be the next generation that sorts this out.”

No. Fuck that! It’s still our responsibility. And we can still get our act together and actually start being part of the solution ourselves. Not just throw up our hands and dump all on “the young”

Secondly, we didn’t make the mess because we were deliberately bad. We made it because we are typical lazy, irresponsible, flawed human beings.

Well guess what? The “young” are also typical lazy, irresponsible, flawed human beings too. The “old” today are the 60s hippy generation who were once considered the idealistic young. Passionate about peace. And, the generation who invented the environmental movement. The old are right to be cynical about idealistic young people. We’ve seen what they grow into.

So I’d say, yes, the old created the mess. But EVERYBODY needs to pull together to get us out of it.


Dec 13, 2019

How did Boris Johnson pull off such a big win when Brexit is so unpopular?

Brexit isn’t unpopular.

All the places where the Tories are beating Labour are Leave seats where people are hoping to “get Brexit done”.

And if you look carefully, the Brexit party aren’t doing so badly in many of those seats either.


Dec 13, 2019

Does the Conservative election victory mean that the majority of citizens are Brexit supporters?

It means that the majority of citizens in crucial seats are Brexit supporters, yes.


Dec 13, 2019

Now that the Conservative Party won the election, will Brexit actually go as planned?

When you say “planned”, what do you mean?

Whose plans are you thinking of?


Dec 13, 2019

Do you agree that it is a risk "if the postmortem of Labour's defeat turns into a blame game focused on those outside the party such as the media, ex-Labour MPs who urged voters to turn their backs on the party, and anti-Semitism campaigners"?

To an extent.

Although it’s an obvious absurdity to say “we should accept that it’s all Corbyn’s fault, and avoid playing the blame game by talking about Brexit, the media and smears against the leadership”

That’s not “avoiding the blame game”. That’s just demanding a free pass in the blame game.

Inevitably it’s going to be impossible to completely separate a “post-mortem” from a “blame game”. Any analysis of what went wrong has to identify various causes. And this is a complicated election, and a big defeat with many causes. And some of those causes are going to be the actions of people both inside and outside the Labour party. And you won’t understand the defeat without pointing them out.

But clearly this is a trauma for Labour which is going to have to change itself yet again. And there’s obvious a huge risk that there’s going to be a very ugly civil war and recriminations and blame and therefore resentment and increasing anger and hatred.

That is a risk. And we should do what we can to try to minimize the pain and damage. But I think it’s unreasonable to expect that we can avoid that kind of blood-letting completely.

Remainers wouldn’t accept an argument of “why can’t we accept that people just wanted Brexit, and not play the blame game of enquiring into Vote Leave’s rule-breaking and dark Facebook ads?”

It’s right to take responsibility for your own failures. But sometimes the failure really is due to attacks from the outside. And it’s equally irresponsible not to consider those too. We have to balance the twin truisms of “the buck stops here” with “just because you’re paranoid, doesn’t mean they aren’t after you”.


Dec 13, 2019

How damaging is the general election defeat to Jeremy Corbyn?

Corbyn himself is gone.

Toast.

That’s the rules of the game. No leader survives this. I don’t suppose he thinks any differently.

The fight is about what the defeat “really means” and what it implies for Labour. And how much of his legacy is going to be preserved vs. jettisoned.

How damaging is this defeat to, for want of a better word, “Corbynism” within Labour?

The defeat doesn’t change the underlying fact that the Labour “coalition” is fragmenting into increasingly distinct factions with fewer interests and even less “consciousness” in common. In fact, this defeat simply re-emphasizes that.

I’d hoped - and I admit that in retrospect this was wishful thinking - that Labour’s policies like the neutral stance on Brexit, and the bold promises to redistribute wealth to the poorest people and regions, might have held that coalition together sufficiently to at least force a draw with the Tories in this election.

But I was wrong.

The collapse of the “red wall” is pretty strong evidence that the Labour coalition HAS collapsed.

People rejected Labour for all kinds of reasons. And undoubtedly perception of Corbyn personally and his history were part of that. But it’s clear that a whole tranche of people in those crucial Northern seats abandoned Labour because they wanted to see Brexit “done”. They gave their votes either to the Brexit Party or Tories. Relatively fewer switched Lib Dem or Green, which is what you might have expected if it was largely an anti-Corbyn vote by people otherwise sticking to their political compass. No, this was a pro-Brexit vote.

The original Brexit referendum had allowed those people to see Boris as on the same “team” as them; which obviously made them feel warmer towards him than they had felt to someone like Theresa May. And then Labour’s perceived bait-and-switch (campaigning as committed to Brexit in 2017, to advocating a second referendum in 2019) discredited Corbyn with those Leavers. And once that had happened, other negatives they read about Corbyn in the Tory press resonated with them too.

Hold on … even as I write this, I realize that I’ve wandered off the point …

There are many narratives about why Corbyn failed. But the real issue is not which one is “right”.

The real issue is that each speaks to a different fragment of the disintegrating coalition.

The story I gave above makes sense to me. And people in my faction. But there’s a story that makes sense to those people who said from the start that Corbyn is a disaster.

There are people who didn’t like Corbyn because he was too Brexity. And people who didn’t like Corbyn because he was too Remainy. There were people who didn’t like Corbyn because he was a throwback to old Labour of the 1970s. And people who had enthusiastically voted for that old Labour in the 70s but didn’t like him because he was a middle-class London metropolitan who was “out of touch” with working people.

Whichever of those problems you had with Labour, they are really a reflection of which fragment of the disintegrating Labour coalition you are part of.

And those different factions aren’t coming back together just because Labour replaces Corbyn with a different leader. They increasingly dislike each other. The Leave working class and the Remainer middle class in London don’t just disagree. They are antagonistic. They think the others are “the problem”. They will reject a politician who they associated with the other side.

This is the culture war which has been bubbling away within Brexit.

I supported Corbyn. Enthusiastically. Because I thought that at least he was trying to address that problem. He was aware of the factions coming apart. And his policies and stances were explicit attempts to hold the Labour coalition together. (Whereas his critics rarely seemed to acknowledge the issue at all and were happy just to push for their particular faction’s politics.)

Nevertheless, Corbyn failed; he couldn’t manage to be all things to all these different groups. And the rules of the game are that he now has to go. That’s fair.

But I don’t see how any other Labour politician can pull those parts back together either.

The debate is already kicking off about whether another politician from London fits the bill. Or whether it needs to be someone from the North. Because … identity, I suppose. The pro-Corbyn faction will insist that the momentum of the Corbyn swing to the left is kept up. Because what’s the point of Labour winning power if it doesn’t do anything useful with it? And the right-wing of Labour will insist that Labour pulls back to the right, because what’s the point of a “magnificent manifesto” if you never get near implementing it?

Is there a right solution to that problem? Can all these factions be brought back under a single umbrella?

Aditya Chakrabortty had a good column yesterday in which he points out that from the perspective of Pontypool “The Westminster lot were all “liars” and London was a leech, always hungry for more … This is what decades of distrust produces. Not magical thinking or unstinting belief in posh-boy fairytales, but a deep and sullen resentment. A nihilism that neither party nor any other democratic institution can even get their hands around, let alone find a response to.”

People are sick to death of politicians. They don’t believe their vote can do any practical good. So they might as well vote for “symbolic” things like sovereignty or “Britishness” which at least look like something that “belongs to them” and they can participate in. Whereas the jobs are never coming back and the new hospitals will never get built, despite all the promises in the manifestos, so why vote on those issues?

That’s what really did for Labour in these elections. Apathy and despair. Some of the collapsed “red wall” seats, turn-out was down at 52%.

Corbyn is not just damaged, he’s destroyed by this failure. But he failed because of a much deeper damage. The destruction of faith in politics.

This is what is deeply depressing today. Say what you like about Corbyn’s Labour project. However much you thought Corbyn came across badly. Or had dodgy connections. Or that Labour’s plans were unrealistic. This was a real political project, noting real problems, and offering real solutions to them.

Boris Johnson produces a good upbeat impression of politics. But even the people who voted for Johnson don’t actually believe it or trust him. They voted for the spectacle of of a bumptious toff offering fake solutions (an “oven-ready deal”) to a fake problem (the EU).

And as vox-pop after vox-pop shows. The people who voted for him against Corbyn don’t even believe that he’s telling them the truth or will actually do anything for them.

They voted for the spectacle itself.

Obviously, I find that bewildering. And maybe you do too.

But you should realize that if your focus is on Jeremy Corbyn, and what this election means for him. Or what it means for his faction within Labour, you’re missing the bigger picture.

This is your real problem. The destruction of the belief that a political party can do anything at all.


Dec 14, 2019

What's leading to the rise of Boris Johnson?

Dominic Cummings.

Everyone stopped paying attention to him in the last few weeks of the election. But I wonder what he was up to, with his social media ads and analytics etc.

The guy didn't just go on holiday.


Dec 14, 2019

Would Labour have won the election if Jeremy Corbyn was in the Remain Camp?

Very unlikely.

Where would it have picked up Remain seats?

On the whole, many strongly Remain areas were already safe Labour seats because of their demographics.

And passionate Remain voters were already persuaded to vote tactically.

Sure there are a couple, maybe Kensington where the Tories scraped in because of a failure of tactical voting. But tactical voting was enough to win Labour Putney for example.

As this preliminary analysis by The Guardian shows ( Labour lost its leavers while Tory remainers stayed loyal ), Labour Leavers were more motivated to break ranks than Tory Remainers. There were very solid Tory seats that voted Remain. But it’s unlikely that they’d have swung to Labour over the issue.

I’m guessing that a strongly pro-Remain Labour might have picked up 10 Remain seats at maximum compared to what they got. Not nearly enough to compensate for losing the 30 to 40 of their Northern seats that they lost just because they were seen to be enabling a second referendum.

An even stronger Remain stance might have lost them even more of those Leave minded “red wall” seats.


Dec 17, 2019

Has the UK Conservative Party now completely dropped the idea of the "Big Society"?

The Big Society is just a Conservative dream that philanthropy and volunteering will replace the welfare state, so that rich people no longer have to pay taxes, because poor people will just donate their time and resources instead.

In one sense it’s already here. Teachers are buying their pupils breakfast and new clothes because Universal Credit means that the parents can’t afford to.

Now it’s an unpleasant reality, the Tories no longer need to try to use it as a slogan.


Dec 19, 2019

How was indie music originated?

This is actually a pretty documentary on the subject


Dec 19, 2019

Is it fair to say that the conservatives now own Brexit and if it fails to bring prosperity they will lose the next election or do you think it will be a success and they will win?

I think it's very fair to say that the Conservatives “own” Brexit, yes.

If (when) it fails to bring prosperity I'm guessing they'll change the subject rather than necessarily lose the election.


Dec 19, 2019

Is it possible, or even a good idea, to use one plug-in with totally different settings on different voices and/or instruments in a DAW simultaneously?

Sure.

As I understand it, the VST format doesn’t typically share data between instances, so there’s no “bleeding” from one to another.


Dec 20, 2019

Should the Labour Party try to bring back Tony Blair as the leader at the age of 66?

Why not?

It would shut Blairites up for a bit.

Truth is, Labour doesn’t know that to do.

Corbyn didn’t cause Labour’s problems. Corbyn was the result of trying to solve the perceived problem of the early 2010s. That the centre-left had lost touch with its working class support base and become captured by the professional middle classes. (Has Labour Lost the North?)

Corbynism was an attempt to solve that. By bringing a further left philosophy and focusing on old-skool Labour economic policies of nationalization and taxing and spending. Which were directly intended to help the working class.

But it didn’t work electorally. Perhaps many people think that it couldn’t have. I disagree, but I’m not going to argue that here.

The extraordinary thing in the 2019 election is not that people didn’t like Corbyn. Every political leader has large negative ratings these days. And, frankly, every time a Labour leader fails to win the GE, people say that “he didn’t look prime-ministerial enough.” That’s EXACTLY what they said about Milliband too.

No. The extraordinary thing is that when they asked people WHY they didn’t like Corbyn you heard exactly the same complaints of being an “out of touch” Londoner, who doesn’t care about working people, that you heard about previous Labour leaders.

Why was Corbyn seen as “out of touch” when Boris wasn’t?

Because … Brexit.

People in those “red wall” seats really wanted Brexit. And were prepared to shift their support to someone who seemed to want it as much as they did.

People voted for Boris because they trusted him to do Brexit and didn’t trust Corbyn. Despite all the attacks on Corbyn for being a closet Leaver. And a history of supporting Leave. Corbyn was successfully painted as part of a London Remainer Elite that had nothing to offer the traditional “Labour heartlands”.

Again … WTF?

Well, because ultimately Brexit isn’t about Brexit, the trade deal. It’s about the resentment that people in the periphery feel against people from the centre.

In an economy where all the wealth gets accumulated in large geographic centres.

That’s the nature of hi-tech, service economies.

Heavy industry and manufacturing depend on raw materials that may be buried in specific places in the ground. Or on rivers to bring water or good transport. They therefore follow the geology.

Services and hi-tech industries that make “weightless” things like software. Or at least light-weight electronics etc. are less geology dependent. And more likely to move where they have access to people : a good pool of employees, and a good pool of customers.

Ultimately, the UK’s problems and politics stems from a long term decision to make Britain a “post-industrial” or “services” economy. That inevitably has the effect of making the UK a place where wealth and opportunities increasingly get sucked into the gravitational well of London and a couple of other large cities.

This tectonic reorganization of the economy and country has broken the Labour Party.

I don’t think we can be in any doubt about that now.

The coalition of old working-class industrial workers, and newer middle-class professionals and “do-gooders” has been ripped apart. Brexit is the major symptom of that today. But it’s not the only one, and it was visible long before Brexit became a hot topic.

So where does Labour go next?

Obviously one temptation is to say that the leftward move failed, so Labour must move back to the right. Put in Blair or his anointed successor.

I’m kind of resigned to that. I don’t believe it will work, but the evidence is clearly that the leftward shift didn’t work either, so perhaps the new centrists deserve their chance to try.

I don’t think it will work because the Labour vote was collapsing in the Northern seats that went Tory in 2019 all the way through the Blair, Brown, Milliband years too. It just reached that point of crossover now, in “the Brexit election” but it was falling all the time.

Could Blair make a sufficiently appealing case to those constituencies? I can’t imagine what it would be. Blair’s strategy was to win over the southern middle-class “middle-England” Tories, and just rely on tribal loyalty of the red wall. But now that tribal loyalty is used up. He couldn’t hope to win a new GE without winning back the North.

But what does he have to say to them?

Well Boris can win with platitudes and charisma. So perhaps Blair could too. Though I really doubt it.

Maybe a “blue Labour”, a more self-consciously socially conservative, nativist Labour (perhaps under someone like Jess Phillips) is the better bet. But there will be many other factions of the fragmenting Labour coalition who will recoil in revulsion at that.


Dec 20, 2019

Why were Labour voters happy to vote for Corbyn in 2017 when he had the same historical baggage but not happy in 2019?

1) Brexit

2) Boris is a more charismatic and likeable person than Thersa May

3) Another two years of intense character assassination against Jeremy Corbyn had managed to split off various groups previously supportive of him.

4) Some people might have been freaked by the Labour manifesto pledges, but I suspect they’d already been convinced by 1, 2 and 3 long before they found they had an issue with 4. I’d be VERY surprised to hear of someone for whom 1, 2 and 3 weren’t an issue but 4 pushed them over the edge.

Brexit was particularly damaging in that

it hurt Labour in its “heartland” constituencies it couldn’t afford to lose

it was strongly supported by a core community that Labour relied on. By rejecting Brexit, Labour was seen as rejecting them.

Brexit was extremely divisive in the main party. John McDonnall has pointed out that he shifted to supporting a second referendum, against his instincts, because he thought that without it, Labour would lose a lot of its more enthusiastic activists and campaigners who were strongly Remain. There was no good option for Labour on Brexit.


Dec 20, 2019

Why did the West end up falling in the nihilism of postmodernism?

What most people you see complaining about nihilism and postmodernism don’t understand is that these are the end results of a process of rigorous destructive testing of ideas in the Western cannon of thought.

Modern Western philosophy can be thought of as starting with Descartes, who tried to put philosophy on a more rigorous and trustworthy basis by demanding that people should only believe things that they had good reason to believe. Rather than just speculate randomly as philosophers of the past had done.

Western philosophers then spent several hundred years trying find “good reasons” for the things they believed. And accepting that they shouldn’t cling on to beliefs when they couldn’t find them.

They ran through all the obvious stuff. And the obvious objections.

You could believe your own eyes, right? Except maybe not if you didn’t know you were dreaming or hallucinating or being tricked.

Well, your memory was good. Except when you forgot. Or misremembered.

But surely sound reasoning was reliable? After all, Descartes had proved that God existed by reason alone. Although it was kind of weird that when the great thinkers like Leibniz and Spinoza tried to reason about the kind of world we lived in, the picture they came up with was full of the strangest things; and if they were right, then WTF, and if they were wrong, then reason wasn’t so infallible.

The more philosophers interrogated their ideas, the more certainty slipped away.

The more they thought, the better they got at finding the awkward edge-cases and counter-examples to all the “common sense” beliefs that had seemed so unproblematic before they started.

In the 19th century, historians were discovering more and more about how differently people in the past had thought and behaved, and how much European values had changed between the Greeks and Romans, and the modern times. How could you believe your morals were eternal absolutes when the great figures of antiquity didn’t follow them?

Scientists kept delivering ever more counter-intuitive and problematic information. Galileo and Newton removed the Earth from the centre of the universe and sent it flying around the sun. Darwin demolished the idea of human “specialness”, making humanity just one more animal with no justification to claim greater morality, values or wisdom than a beetle. Psychologists and sociologists eagerly followed, showing just how mechanical and arbitrary and constrained human mentality was. Einstein’s Relativity and Quantum Physics undermined even more of what seemed so certain.

The final nail in the coffin of pretensions for Western thinkers, were the disasters of the first and second world wars. Where European civilization turned on itself with utter ferocious barbarity killing 50 million people. By the time you’d seen the horrors of the trenches, and the gas chambers, and the nuclear bomb, the idea of Western “civilization” as having a claim to moral superiority over other human cultures was a sick joke. No culture in history had spilled so much blood or been so careless of human life, or blind to the consequences of its actions as the children of Enlightenment liberalism.

What “certainties” would you be willing to bet on after Einstein had shown that even time and space were not absolute fixed geometries, after “solid” material was revealed as being made of tiny particles, which were also “waves” that couldn’t, even in theory, be localized at any particular place. And that human thinking could be predicted by neuroscientists and emulated by machines?

Basically the only people who can and do believe in absolute values and firm unassailable foundations of knowledge, haven’t really been paying attention. Or are the kind of people who have been sticking their fingers in their ears singing “La la la, I can’t hear you”, when scientists give their latest findings, and when Wittgenstein shows them how problematic it is to know what +2 “really means”.

Nihilism and post-modernism are not what you think they are. They aren’t “a belief in nothing”. Or an absence of morals or absence of rationality. They aren’t Sophomoric posturing.

They are the the last surviving ways of keeping intellectual life going and finding a way forward, when all the wrong stuff, all the pretension and self-delusion has been stripped away by a rigorous fire of logic and sceptical enquiry.

You may be such a special snowflake that you believe that your culture and ideas and moral values are superior to everyone else’s. Are more right. And more good. And more beautiful. And more solid. But facts, as someone famously said, don’t give a flying fuck about your feelings.

And hell knows philosophers have tried to find objective justifications for a belief in God. In objective morality. In logic. In scientific observation. In artistic excellence. Etc.

And they have all, ultimately, failed to provide good reasons for any of these.

The only thing[1] that has stood up … at the end … is the belief in “power”. That ultimately our beliefs are the product of a kind of “might makes true”. And that’s just because it’s also an empty tautology; what is “power” in this sense except the ability to make people believe things and see the world a particular way?

Samuel Johnson is celebrated as providing one of the great responses to idealism (the belief that the world is made of nothing but ideas), when he kicked a stone and said “I refute it, thus”. Sadly, wonderful as this response is, it is merely yet another argument from power.

Every single attempt to deny the sceptical philosophers boils down to “I refuse to believe it”. Again, it’s nothing but an argument that “I have power over my beliefs and I refuse to let you change mine” Everyone who hates post-modernism and posts against it on the internet is actually using the very thing that they claim to decry.

There really is no escape.

The West hasn’t “fallen” into nihilism and post-modernism. It has “achieved” nihilism and post-modernism, by succeeding so well at the game of rigorous intellectual enquiry.

[1] Well, there is also Popper’s “critical rationalism” which I’m a fan of, but which is too complicated to go into here.


Dec 21, 2019

Should the British Labour Party take advice from Tony Blair on how to move forward after its recent electoral defeat?

It doesn’t matter two hoots whether the advice comes from Blair or not.

The question is what is the actual advice? And is it any good or not?

Is it relevant to where Labour finds itself now? Is it “actionable” in any concrete way? Is it just “I told you so” and “you shouldn’t have done that” or is there more to it?


Dec 21, 2019

If the Lib Dems had followed the example of the Brexit Party and stood down candidates to give Labour a clear run, would Labour have won? And would there have been a second referendum?

Labour probably wouldn’t have won.

It’s not a question of absolute numbers. It’s a question of where the people were.

Yes. There were definitely Northern seats that Labour lost to the Tories where the difference was smaller than the LibDem or even the Green vote.

But AFAIK, as long as the Brexit party were also taking Labour votes (more than they were taking Tory votes), just the LibDems and Greens weren’t the difference in most of the seats Labour lost.

Mainly the Remain side DID do sensible tactical voting. It’s why Labour won in, say, Putney. (Although tactical voting failed in Kensington is why the Tories retook that.)

I haven’t crunched the numbers, but my hunch is that if the LibDems and Greens had stood aside completely, the result would have been closer. But the Tories would still have scraped in with a majority.

People just really wanted Brexit and wanted it “done”.

Obviously, if Labour had won, there would have been a second referendum, yes.


Dec 22, 2019

Who should be the next leader of the British Labour Party, and in what direction should they take the party in?

Originally, I was thinking Keir Starmer.

Basically because I see Starmer as someone capable of unifying different factions in Labour He’s not a Corbynite, but was a loyal enough member of the Corbyn team that Corbyn supporters like myself can respect him. And he’s a pretty good public performer.

He’ll do a decent job, and I don’t think anyone is going to hate Starmer. I imagine most wings of the party can get behind him. So if you are looking for a unifier, Starmer is a good choice.

BUT …

Starmer was a strong advocate of a second referendum, and another Londoner. And in the election Labour was ultimately defeated in the North by the accusation that it was a party of out-of-touch southerners who didn’t care about the concerns of the North (ie. Brexit). Starmer is easily painted as yet another example of the Remoaning London chattering classes.

And I’m actually somewhat persuaded by Matthew D'Ancona here : Talented, strong and relatable — Jess Phillips is Labour’s best asset that Phillips may have a level of dynamism and energy that Labour needs to keep going. Although she is also polarizing.

I’m in several minds, right now.

Possibly Phillips appeals to me precisely because I’m susceptible to thinking that Labour needs bold moves and strong characters (which is why I thought Corbyn was a good idea) but maybe a more cautious, quiet figure is what Labour really needs to reassure those who turned against it.

And maybe Phillips, who is combative enough to have made plenty of enemies, isn’t going to be able to manage a civil war in Labour when it’s actually her responsibility to stop one.

One of the frustrating and ironic aspects of this election defeat is that so many of the criticisms of Corbyn are for things that Corbyn was actually trying to solve.

Even in this thread you see Corbyn being accused of promoting London-centric middle-class identity politics. But Corbyn’s brand of retro-leftism was explicitly about getting away from that, and pushing Labour, after decades of pandering to the Southern middle-class, back towards a focus on economic inequality and actually putting the state to work for the working-class in run down industrial areas.

Similarly, when Corbyn appeared, he was praised for being “real”, true to himself, “saying what he thought” and having the courage of his convictions. If he’d lost that by the end, is was battered out of him by the pressures of the job and the demands to appeal to all wings of a Labour coalition that was flying apart.

D’Ancona praises Phillips for “speaking human” and having her own values, rather than being beholden to any faction. But put her in the leadership position, and she’ll suddenly get a tonne of crap thrown at her from the press for “gaffes” when she speaks her mind. Her ideological positions will get tested, and almost immediately found wanting once she has to spell out what they are.

Nevertheless, Starmer and Phillips look like the better options to me at the moment.

I like Clive Lewis, and his political position is probably closer to mine than anyone else’s. But I’m not sure that is a position that either Labour or the wider electorate are ready for right now. (Though a year is a long time in politics) What’s good about Lewis’s position is either very close to Corbyn’s (and is going to be discredited as a result) or part of a discourse about decentralization which I think is very important (or essential) but has no real resonance in public political discourse. In many ways I think Lewis would be a fantastic candidate for Deputy Leader with a mandate to reform the party in the ways he wants to.

In fact, playing fantasy politics for a moment, a good team might be Jess Phillips as leader. Keir Starmer as shadow Chancellor, and Clive Lewis as deputy.

Update : I’m now supporting Starmer on the grounds that I think he’ll have an easier time holding the party together. But I, personally, have no big problem with either of the other two.


Dec 23, 2019

Is the far right in the UK on the rise due to the election of Boris Johnson?

Probably not.

The far right being on the rise, and the election of Boris Johnson are two symptoms of the same underlying causes.


Dec 23, 2019

How do you call the mentality of ridiculing Jeremy Corbyn when he makes an honest statement?

Pathetic.


Dec 23, 2019

Is Jeremy Corbyn delaying his resignation from the leadership of the British Labour Party in order to influence who his successor will be?

There's an internal inquiry about what went wrong : Ed Miliband to join Labour inquiry into election defeat

Ideally Labour won't have its leadership election until that inquiry comes to some kind of conclusion. Right now there are a lot of different (and often contradictory) theories flying around. Largely just reflecting everyone’s prior prejudices.

But until Labour comes to some kind of conclusion about what happened, it can't really make the best decision about who should take on the role of leader.

Now normally you might expect the leader to stand down as a symbolic act, and the deputy leader to take over in the interim.

But as Tom Watson has retired and is out of parliament there currently is no deputy leader to automatically take up that role.

So what Corbyn is doing is avoiding any pointless squabbling about who gets to be provisional leader until the inquiry reports and an actual new leader emerges.


Dec 23, 2019

How popular is the term “daft wanker” in Britain?

I can imagine the phrase being used.

It's a bit weird because “daft” is pretty soft while “wanker” is pretty hard.

Phrases like “stupid wanker” or “daft pillock” would sound more naturally balanced in terms of harshness.

But it's plausible.


Dec 23, 2019

Is duplication better than the wrong abstraction in programming?

Sometimes, yes.

But redundancy can get VERY expensive, sometimes spiralling out of control terrifyingly quickly, so your abstraction has to be pretty bad before the cost-benefits work to redundancy’s advantages.


Dec 25, 2019

Why did Jeremy Corbyn finally decide to support an early election?

Corbyn had been calling for an election for some time.

The Tories had managed to reboot themselves with Johnson, and making it “the Brexit election” was clearly putting Labour at a disadvantage, but Corbyn knew that it would cost both himself and Labour more credibility to duck the election just because they knew it would be tough.

Labour was damned if it did, and damned if it didn’t.

As it was, in a “Brexit” election, it lost a bunch of seats because Leave supporters saw it as a Remain party. But if Corbyn had insisted on delaying the election until there was a new referendum, he’d have been blamed even more for trying to sabotage Brexit. Whereas if he insisted on leaving an election until after Brexit had happened, he’d have been accused by Remainers of enabling it.

As everyone in the anti-Johnson and Remain factions were putting their credibility on the line by claiming that Johnson was a terrible thing and that the country wanted someone and something different, if they’d have refused the opportunity to prove that in an election, they’d have squandered a great deal of credibility.

Of course, Corbyn and his supporters (myself included) hoped we could win the election. We knew it would be tough. We knew Boris and Brexit would be popular. But it was a risk that Corbyn had to take.


Dec 27, 2019

It doesn’t makes sense to rap about the high life if you are broke. Why do rappers rap about lives they don’t live or things they don’t have?

Because they are selling a fantasy to people who want to hear it.


Dec 28, 2019

Why did Labour under Tony Blair win the 1997 UK election, and with such a large majority?

1 The Tories were fighting about Europe and the UK public never like a party that looks disunited.

2 The right wing media, especially Murdoch, didn’t like Major. They preferred someone on the centre-left who seemed to be moving rightwards, than someone on the centre-right who might start drifting leftwards.


Dec 28, 2019

Is the Tory government making junior doctors’ lives so awful they leave in mass and crash the NHS? Is it deliberate destruction?

Like a lot of Tory policies it's win-win.

You allow funding of the service to decline.

Then either

Employees pick up the slack : junior doctors work 72 hour shifts, teachers buy the kids breakfast from their own pockets. You claim you discovered hidden “efficiencies” that could be squeezed out of the system… and look how clever you are for making it run so cost effectively … OR …

Employees can't cope, the system collapses into visible failure, and you declare the whole idea to be flawed. Either we can't afford these services. Or the state is too incompetent to manage them. So sell them off to private owners.

I don't suppose “Cake and eat it” Johnson cares which of these outcomes he gets. As long as he personally gets his cake from it.


Dec 28, 2019

Why does Momentum and the hard left become aggressive and hate people questioning their views, and automatically accuse them of being Tories?

People accusing their political opponents of things is across the board.

Sometimes its genuine. Sometimes it's true but exaggerated. Sometimes its an outright lie.

Often it's a more subtle intermediate position. If you don't support the right of Israel to exist you must want to kill all Jews. If you campaign for the LibDems in Kensington you are helping the Tories win. If you don't support Brexit you hate Britain.

These are all examples of statements which are not true, nor “exaggerations”, nor outright lies. But where the speaker believes they have reasons to think that the first part entails the second.

They can almost certainly tell a coherent and somewhat plausible story of how and why the first part entails the second.

Some listeners will find the story credible.

Others will find it flawed, misleading or downright dishonest.

A lot depends on the speakers' and listeners’ own fine-grained model of the world, its arcs of cause and effect, human motivations and psychology etc etc.


Jan 5, 2020

Should John Bercow be given a peerage?

Sure.

He’ll add a bit of colour to the place.

Obviously the people here saying that the Lords should be abolished and replaced with something more democratic are right.

But the Lords as we currently have them, then I think he'd be a worthy addition.


Jan 6, 2020

Why do some businesses believe that musicians should be free?

Because they can


Jan 12, 2020

What are Keir Starmer's main credentials as the potential leader of the Labour Party?

Right now Labour needs a unifier.

Its fundamental problem is trying to keep its diverging coalition of factions together.

Starmer was not a Corbynite. But was loyal enough to Corbyn's Labour party and project that I don't think the left can regard him as a saboteur.

At the same time he's sufficiently different that people in the anti-Corbyn wing can welcome him.

He's smart, a competent speaker and parliamentary performer.

No-one in Labour should hate Starmer. And most won't.

No one should be under any illusions, though. The moment he gets the job, the character assassination machine will go on the attack. In three years time the same people will be slamming him and saying Labour made a mistake to make such a useless and morally bankrupt man its leader. But it might take some time for them to construct that narrative.


Jan 13, 2020

How will Jeremy Corbyn be remembered after the 2019 UK election?

In the short term, as a great failure who allowed the disaster of a Boris Johnson government.

In the longer term, history will revise that interpretation, and give him credit for pulling Labour back to being a proper left-wing socialist party from the aberation of the New Labour years. His mission when he stood for leadership was, indeed, accomplished. Labour is no longer a third-way social democratic party. But a party of people who want something better. There is no leadership candidate today who can seriously stand on a platform of neoliberalism or Blair's accommodation with Thatcher era economic shiboleths.

Obviously if you're someone who believes socialism belongs in the dustbin of history, you'll find this second interpretation bewilderingly misguided.

If, like me, you recognise that capitalism is fundamentally flawed and destructive, then you'll understand that Corbyn was just one more brave attempt to escape it, that didn't work out, but at least left some useful infrastructure within the party.


Jan 14, 2020

Will you celebrate Brexit finally happening on January 31st, 2020, or will you mourn?

Neither. I'll be doing a massive facepalm

For a country not only stupid enough to vote for Brexit. But even more stupid enough to vote for Boris Johnson to execute it.


Jan 14, 2020

Did Jeremy Corbyn’s name toxify popular Labour policies in the general elections?

Contrariwise.

Right-wing media hated Corbyn's popular policies and set out to toxify his name to defeat them.


Jan 15, 2020

If the Labour Party elects Keir Starmer to lead, will they condemn their party to another humiliation because of his opposition to Brexit?

No

Brexit won't be an issue in any new GE.

Of course there might be another issue LIKE Brexit, where nationalism and xenophobia are big vote winners, and Starmer can't stomach getting behind them.

But Brexit itself is a non issue in the next GE.


Jan 15, 2020

Why do producers still sample from other songs, even though that means that they have to pay a large percentage, if not everything, to the original composers once the song blows up?

Art

Sometimes a sample from another song is the right aesthetic solution your track needs.

Even if it would be easier and cheaper to use prelicensed loops or create something similar yourself, you want the vibe or reference of the original.


Jan 16, 2020

Is it a good idea to upgrade your operating system in the middle of a music production project?

Not really.

Particularly on Mac which seems to delight in breaking backward compatibility.

I have friends who can’t open old files or use old controllers because Apple breaks old stuff continually.

Windows is better. But I won’t even update FL Studio on Windows (which is reasonably safe) if I’m right in the middle of something.


Jan 16, 2020

Are there any deployed computers based on non-Harvard and non-von Neumann computer architectures?

Anything that uses an FPGA I suppose


Jan 20, 2020

What conservative blindspot would you remove for the conservative to see for themselves?

The blind spot that makes them fail to recognise that property rights are a restriction on freedom.

Every time common land is enclosed by a fence, or a mineral right becomes private property, or the police stop people going into an orchard to pick fruit or taking the things they need from a warehouse shelf, this is a diminution of freedom.

Stop pretending to yourselves and lying to the rest of us that more private property is the same as, or compatible with, more freedom.

Property is a coercive institution, ultimately backed by the threat of state violence. The more property we have, the more threat of violence we use to uphold it. The evidence is there in front of our noses in the form of all the police and lawyers and courts and judges and prisons.

Stop trying to gaslight me that that system is not coercive or violent.

And yes, I know perfectly well, that, in the system we've built, all this is “necessary” in some way. We don't know how to feed ourselves today without private landowners and profit making farmers and supermarkets. We can't feel snug and secure in our houses if they don't belong to us.

I know that the freedoms to forage and help ourselves to stuff that we like without paying for it must be forgone, for a greater good … of more productivity, more wealth for humanity, and a “greater freedom” this buys us.

But if you believe all that, then admit that too.

Recognise that freedom is messy and complicated and that sometimes restrictions on it, even coercive ones, at one scale are necessary to build something better, something “more free”

Admit that principle. Stop grandstanding on how every bit of government regulation that irritates you is a huge imposition and attack on your freedom, while ignoring the huge loss of freedom we've suffered to not roam and sleep where we like and take whatever we find. Recognise the benefits that other regulations buy us, the new greater freedoms we have when we can be sure that food is safe, that the climate is protected, that we are guaranteed not to starve, and that treatable illnesses are neither a death sentence nor the destruction of the lives we've built up.


Jan 20, 2020

Is Boris Johnson a strong negotiator?

He hasn't demonstrated any capacity in that direction, no.

Though to be fair to him, it's not normally PMs who do the negotiating. And it won't be, this time, either.


Jan 20, 2020

If you can choose your gender, can you choose your race or ethnicity?

It’s been tried. See Rachel Dolezal.

The main difference is that “ethnicity” is already a concept which is as much controlled by other people’s perceptions of you as anything else. Are you “black” if you have one black parent? Obama was considered so.

Or if you have one black grandparent? The same criteria the Nazis used to decide if you were Jewish.

What’s the “truth” about whether you are black because of having one grandparent. Or great grandparent who was black? What’s the truth about being Jewish because you have one great grandparent who was Jewish? Or are part Native American because you had great great grand parent who everyone says was Sioux?

Ultimately, biologists find the concept of “race” so vague that it's not worth using. And what's left of “ethnicity” once you strip out the bit of it that's “race”? Just what culture and community you want to join and be accepted as part of.


Jan 20, 2020

Is there any reason to keep letting the half million Irish citizens living in the UK vote in UK elections?

Laws affect everyone living in a country.

Being constrained by a law you have no democratic say over is to be a victim of tyranny.

Everyone who lives in a country and is affected by its laws should have the right to vote for the government that makes those laws.


Jan 21, 2020

How does Mark Fisher's idea of Acid Communism differ from Jeremy Gilbert's?

You probably already read : Why the time has come for “Acid Corbynism” but as a marker for anyone who comes to this without knowing these terms, it might be useful.


Jan 21, 2020

What does "piracy is not a victimless crime" mean? Who are the victims?

Because they want to guilt you into accepting their perverted world-view that things which are not scarce, like musical information, and stories and recorded pictures, should be made scarce by government force, in order to preserve the business model of treating art as though it’s a commodity like potatoes.

Art is not a commodity like potatoes. It’s everyone’s birthright. It’s not scarce, everyone can enjoy music and stories and images without depriving anyone else of them.

And if our economic system doesn’t know how to incentivate and provide resources to artists, without pretending that information is a scarce commodity, and using government violence to enforce that pretence, then the fault is with our economic system, not with the people who are claiming their right to access music and stories and images.


Jan 23, 2020

Is Timbaland the greatest hip hop producer of all time?

All time is a long time.

But in his era of late 90s to late 2000s he was definitely one of the greatest. And I think deserves acclaim for a lot of amazing, creative ideas, his bringing of other genres of music into hip-hop, promoting new sounds within hip-hop.

Is he in the top 5 … definitely.

Is he greater than, say, Dr. Dre … well, I’d say I like him more than Dre. But it’s subjective.


Jan 23, 2020

Is it common to buy new music every month?

I tend to buy new music at least every couple of months.

That seems pretty normal to me.


Jan 25, 2020

What is behind the huge 20% plus surge in Labour party membership? Could it be people who are left-wing but see Rebecca Long-Bailey as a better leader than Corbyn?

I'd like to think there's a lot buyers' remorse from people who bought the “Corbyn is crap” propaganda … and then after the election realized what the fuck just happened.


Jan 27, 2020

If there was just one thing that Jeremy Corbyn did to lose the 2019 election so spectacularly, what do you think it was?

Was willing to confront capitalism, head on.

After that … everything that could be thrown at him, was thrown at him.


Jan 27, 2020

What makes you think Talking Heads is a great band? Which 10 tracks would you choose to support your contention?

I don’t need 10 tracks.

Just watch this

This is, to me, one of the greatest pieces of rock concert footage I’ve ever found on YouTube.

I don’t even like rock concert footage much … I’m not massively bothered about live music. I tend to like composed and recorded and mixed, with studio effects etc.

Nevertheless, this completely blows my mind. How fun and powerful and exciting the performance is here. I want to hear and see this, more than I want to hear the same track on the album. Which is very rare for me.

Ultimately what makes Talking Heads a great band is what makes any band great. A completely unique, individual voice and identity, that says something different, with enjoyable music (good tunes, great beat, innovative sound)


Jan 27, 2020

Is it possible for an artist to create a song album having songs with different genres?

Yes, of course.

But you have to decide what an “album” is, and what it’s for.

The golden age of albums was probably the 1970s, and at its apex, was the “concept” album. And collection of songs telling the same ongoing story, and aspiring to be something closer to an “opera” or novel in music.

You can create a pretty satisfying and complete album that’s just a collection of disparate individual songs. But people want some kind of continuity. Sure they like variety, and don’t want total monotony. Nevertheless, the ideal of an album is that there is some kind of connection between the tracks that make it up.

Even if that connection is an explicit dialogue of contrasts (eg. one side being a single long piece and the other side being five short pieces)

Albums which offer no connection and try to fight any connection, even a “dialogue of contrasts” tend not to be satisfying, and usually end up eviscerated so that people listen to individual songs. But rarely listen to the album as a whole.


Jan 28, 2020

What's the most obscure type of rap?

I’m not sure what would count as “obscure”.

I mean here’s rap from the indigenous Mapuche community in Chile using hip-hop as a medium to keep their language alive and exciting :

I’m not sure how many people know it, but it’s a click away on YouTube.

As is … say, “backpacker” hip-hop like Anticon, with obscure poetic lyrics, and cosmic rock samples (Santana and Alice Coltrane, I think).

and Anti Pop Consortium

But, you know, contemporary indie hip-hop gets pretty weird too :

And then there’s just a lot of local rap scenes that people don’t know about, all over the world.

Brazilian queer cyphers is a scene :

As are chaste hijab-wearing Muslim women :

But if you want REAL “obscurity”, I have tapes of 20 year old me rapping on my 4-track tape recorder back in 1990, which neither you, nor anyone else in the world is ever gonna hear … because … you know … embarrassment.

Ultimately, you have to ask, how much of a virtue is “obscurity”?


Jan 28, 2020

Is it right to think that people who listen to trap music are ignorant?

Ignorant of what?


Jan 28, 2020

What trends do current music producers see in music production?

There are trends at different scales. For example, something might be fashionable for a year or so. Or 10 years. Or 20.

Busy Works Beats, who teaches trap production on YouTube suggests that simple guitar lines and drill beats are becoming the new fashion in hip-hop. He may well be right. But these are trends that are likely to last a year or two. They can dominate now, but superficially.

A couple of years ago, distorted kicks were big. I don’t know if they still are. I can believe that next year you’ll be hearing a hell of a lot of acoustic guitar lines and drill rhythms in hip hop, and then they’ll die down again.

Then again, in hip-hop you have things like triplet-flow (Migos flow). And “Scotch Snaps” This is a generational trend of the kind that lasts about 10 years. 10 years ago, you heard isolated examples. Now it’s everywhere. In 5 years time I’d expect people to have become bored of it and moved on to new flows. Ideas get saturated.

In the longer term … In the longer term, I have a rough, technological, model of popular music. I think it works as a description of what happened over the last 60 years or so, though I’m not sure how predictive it can be.

It divides recent popular music into three epochs :

the epoch of electrical amplification (ie. the new sounds created by electrical amplification provide the excitement and the logic of the music’s evolution). This is basically the era of rock. Electrical amplification drives both the evolution of the sound of the electric guitar, through amplification, distortion and other effects. It allows singers to compete with louder instruments. And rewards new styles of singing. Amplification also enables the trend towards large scale concerts, stadium spectaculars, festivals etc. Most of the evolution of popular music between 1950 and 1980 is driven by electrical amplification.

Which then hits a limit in how loud and big concerts can be. How much more you can do with various kinds of distortion and loudness.

the second epoch, 80s - early 2000s is the epoch of electronic control : sequencing, drum-machines, arpeggiators, synths, computers etc. This replaces “loudness” and “distortion” as the dominant virtues in music, with “precision” and “endurance”. Everything from disco to house and techno to hip-hop follows this logic. Musics like funk, which are built on precision and endurance, even when played by humans, start to be admired even more in this age.

But electronic control hits its limit because you can only have so much speed, and duration. And fine-grained control. Before musics built on that become as boring and clichéd as musics build on loudness and distortion.

the third epoch is the age of digital communication and transformation : which surprisingly has made the human voice the prominent instrument. Today, in an era of social media, and mediated intimacy. When everyone is expressing themselves through tweets and selfies, the voice has become the main channel of musical expression. People complain a lot about autotune, but autotune isn’t what they think it is. Or rather, amplification was “cheating” because it let people who couldn’t sing loudly enough, or play interestingly enough, make a big enough noise that they held people’s attention and interest. Sequencing is obviously “cheating” because you aren’t “playing your instruments” if you are only pressing buttons. And now autotune is “cheating” because it keeps you in tune. But autotune and other vocal effects are not replacing your voice or your singing. They are “augmenting” it. The human identity is still apparent even though the voice is increasingly decorated and elaborated and multiplied. It’s striking how much pop music has stripped out other instruments from the frquency band that the voice wants to occupy, stripping away the kinds of instruments like guitars and strings that compete with it. And filling that bandwidth with more backing vocals, or samples of vocal chops. Or reverb on the voice. Other instruments are reduced to short percussive sounds and relagated to bass or very high frequencies, to leave more space for voice.

But we are probably hitting the maximum tolerance for autotune and vocal science etc. And identity is dominating everything in music. But won’t be the end.

Technologically, the next epoch should be driven by artificial intelligence. Which is now coming to our music-making tools. We’ll have neural-network audio processing. Neural network partners for composing. Neural-network based synthesis. Etc. We’ll probably be able to have the computer resynthesize plausible orchestrations simply from a musician whistling a basic melody. The next wave is AI augmented musicians. But it’s still hard to predict exactly how that will sound.


Jan 28, 2020

Why is it consensus that Socialism was responsible for the Labour Party’s defeat in 2019 given that such policy, under the superintendence of Jeremy Corbyn, obtained 40% of the vote in 2017?

I don’t think “Socialism” was responsible for Labour’s defeat under Corbyn.

So it’s not a “consensus”.

It’s a consensus among those who don’t want socialism, and have a vested interest in persuading people that it’s an untenable political position.


Jan 28, 2020

As a music producer, how can I start producing music that's peculiar to only me?

If you have one influence. You’ll sound like that influence.

If you have two influences, you’ll sound like a mixture of those two.

If you have a hundred influences, people will give up trying to track them and just say you have an original sound.

As Alex Johnston says, you can’t avoid having influences and sounding like them. Culture is made of copyings and imitations and inspiration. There’s no shame in that. That’s what it is, and what it has to be. That’s what makes it “communication” between us. And not just something that isolates us.

I think Johnson is wrong that you can’t “try” to do something genuinely different, though. Or that it isn’t worth the attempt. Or that people don’t value it.

I very much value it personally. When I hear something that I really can’t place anywhere else. I’m always saying “Wow, that was so great, it was so unlike anything else!”

I remember a friend complaining to me back when you could first hear jungle on pirate radio stations around London, that when he picked it up, he thought he was hearing two radio stations interfering with each other. The beats seemed so disconnected from what was going on over the top. He said it like it was a bad thing. But I remember thinking at the time “Fuck yeah! That’s what I want to hear. (And make). Music which almost sounds like it can’t quite be one thing because bits are flying off in different directions”

Of course, you don’t want to be completely arbitrary. But the joy of originality is the ability to recombine existing elements in a novel way. And to succeed in the challenge of making things that never went together before, fit together in a way that feels “right”.

So yeah … have a lot of influences, explore music, love music, and keep putting the things you love together in different combinations. Eventually you’ll find something that is completely you. Even as it’s also all those other people you love.


Jan 28, 2020

Why do campaigners lie so brazenly? The greens in Australia claim that they never promoted stopping seasonal cool burns, the British Labour Party denies being anti Semitic and the Hong Kong rioters claim to be peaceful. Why lie like this?

One reason people disagree is that they have different perspectives on things.

One person thinks that they are just defending their rights, another thinks that they are encroaching on the rights of others.

One person thinks that they added enough qualifications to a point they made that it should be understood in a particular way, other people ignore the qualifications and insist that the point was obviously their simplified understanding of it.

This is complicated further whenever people work in groups. How much does any individual within a group feel they have to take responsibility for what other individuals in the group say and do? How much do they feel that the behaviour of other people in their group should be taken as representative of, or the “true essence” of the group, vs how they themselves behave.

If you personally are never violent or abusive, and you feel that your group has no policy of violence and abuse or rationale for engaging in it, then the fact that someone else in the same group has been violent and abusive doesn’t look to you like “our group is violent and abusive”. It just looks like an aberration from how the group “really is”. An outsider, especially one who is hostile to the group, might well frame things differently. Particularly to try to discredit it.

Humans are always like the blind men and the elephant. We see things differently. We attach different weights to things. We need to figure out how to productively triangulate and find areas of useful consensus from those differences, not spend our time fruitlessly arguing with each other that our perspective is the right one. Even though, of course, clearly some perspectives ARE more right than others. This isn’t a recipe for complete abdication of insistence on the importance of the truth. But finding the truth needs to deal intelligently with the fact that different people have different perspectives on it.


Jan 28, 2020

Why is the Labour Party stuck in the past?

Labour is “stuck in the past” compared to whom?

Right-wingers who want to roll back multiculturalism to an age of ethnic purity? Roll back feminism so that women are back working in the kitchen? And don’t want teh gays to be married any more?

Brexiteers who dream of a new British Empire 2.0, built on rebuilding the Commonwealth or at least the anglo-spherical Anzac part of it?

People who miss Margaret Thatcher?

Boris Johnson who likes to quote Kipling?

Jacob Reese-Mogg?


Jan 28, 2020

Why does British pop music seem to be so superior to American pop music?

It isn’t, necessarily.

But I think that UK’s advantage over the US is that it is smaller and more unified. So its music industry has less inertia.

When a good new musical idea blows up in the UK. It quickly comes out of the particular region or subculture that spawned it, and excites people around the country.

In the US, great ideas are happening in cities and other regions all the time, but they won’t conquer the mainstream while they’re still fresh. It can take decades for something like House music to go from exciting scene in Chicago to mass culture. And, frankly, musical genres tend to go a bit stale within five to ten years. By the time enough American regions have caught on to a new music to make it mainstream, much of what was exciting about it has long-ago evaporated.

In the UK a genre like punk or jungle or dubstep can go from a bunch of cool kids, to national treasure in 3 to 5 years. And somewhere between those two poles, it can be the most exciting thing ever in pop music.

I was watching a documentary about Bowie on YouTube a few weeks ago. Bowie borrowed so much from Lou Reed and Iggy Pop. Two innovative American artists. But it was Bowie who could take those ideas to the top of the charts.

One reason music from the black community is so strong in the US - apart from the main one, which is that African Americans are drawing on two great traditions of music : European and African, and continually finding new ways to recombine them - is that the black population is relatively smaller, so although spread over the same geographical area, it’s a tighter social network. Something cool that’s happening in black culture in one city can, more quickly, be noticed and become “mainstream” within the whole black community.


Jan 28, 2020

Do we need to stop using the terms socialism and communism and capitalism since various groups use them in different ways and start over from scratch with words we all agree on? Would this improve our political discourse?

It’s a forlorn hope.

The moment you adopt new words, people will immediately start squabbling about what those words mean.

The problem is that people’s interpretation of what the actual ideas imply are different.

You can relabel the difficult word “freedom” to be called “squirgglenutch” if you like. And ask everyone to agree exactly what “squirgglenutch” means. But that doesn’t mean that some people won’t expect it to imply that government doesn’t make them pay taxes, while other people think it implies that government gives enough free education to ensure a level playing field.


Jan 28, 2020

Should I put plugins on my master channel, or should I keep it empty?

I don’t know if I’m doing the “right” thing, but I basically put two plugins on the master channel :

Graphic EQ

A “mastering” plugin, used to be a compressor but now Ozone

The EQ is basically to take out the low and high frequencies that I know I really don’t want, but that might have slipped through elsewhere.

Ozone doing whatever mastering magic it allegedly does. (I’m still basically a complete n00b in mastering)

Everything else is on individual tracks.


Jan 29, 2020

Which song would you choose to be the National Anthem of Heaven?


Jan 30, 2020

What is your review of the Doctor Who episode ‘Fugitive of the Judoon’, season 12 episode 5?

tl;dr : Finally! The first actually good episode of the Chibnall Who.

Explanation below, but be warned, there’ll be spoilers.

Clearly he took some of the criticisms of his first series seriously, and is correcting the big mistakes / failures.

Some people might argue that he’s over-compensating in steering so heavily back towards both RTD and Moffat eras, with slatherings of fan-service and tying everything back into Who cannon, while also trying to create big Moffat-like revolutions in cannon. And massive “mystery boxing” of throwing WTF moments that make everything you thought you knew, wrong.

But, frankly, this is what was desperately needed. A clean slate Doctor Who, that tried to turn the show back into “a wise cosmic professor takes some gawping humans on an educational outing through Earth history” was NOT working.

Even if this correction, and the callouts to the past, are a bit OTT, they are all very, very welcome.

The three main complaints against Chibnall were a female Doctor, the general wokeness of the stories, and the lack of connection with earlier Who cannon.

The first two have never bothered me. (In fact, I WANT Dr. Who to be politically correct. It usually has been, and it should set a good example.) The lack of connection to previous incarnations made it all feel a bit sterile and superficial. But, my main complaint against Chibnall was the lack of wit, and chemistry between the Doctor and the companions Phil Jones (He / Him)'s answer to Why has Doctor Who gone downhill recently? Is it because of the forced female version?

I’m positively happy to see Chibnall ignoring the critics and doubling down on a black woman Doctor. I think that’s courageous and good.

Like I said, I think the switch back to fan service here is a bit outrageous. But it’s absolutely necessary, and certainly made things more enjoyable than any other episode in Chibnall’s era.

And I think, the writers are starting to improve on the wit and chemistry. Although they aren’t there yet. The Doctor is making more and better wise-cracks. And the companions are getting a bit more self-confident and comfortable with each other.

In this episode particularly.

What I loved :

I love the basic premise of meeting another version of the Doctor who has gone to ground as human. That is a brilliant scenario. With lots of potential. And as Tom Salinsky points out, not only are there echoes of the Master in Utopia, but also The Next Doctor. The mystery of whether this IS the Doctor, and what kind of Doctor, is gripping.

I’m not the biggest Captain Jack fan. I tend to find him a bit ridiculous. I’m not one of those people who’s been hoping for him to come back. And I assumed he was safely gone into the archives of RTD history.

Furthermore, it looks a bit desperate, in terms of fan-service, to bring someone so popular back.

Nevertheless it was kind of genius to confront the companions with him. It’s not that Doctor Who has to be all flirting and innuendo. But these are the most lumpen, po-faced and sexless companions we’ve seen in Doctor Who since … well, pretty much forever. Throwing them into even the same room as Jack creates an epic juxtaposition of opposites. And it offered plenty of opportunities for character development and humour as Jack managed to warm them up a bit and bring out some kind of life in them. I hope we’re going to see more of that.

What I liked :

The Judoon are an interesting species. They have at least as much potential as, say, Sontarans. I’m glad to see them back and given more development.

Lee Clayton … slightly underused and expended too quickly. But one of the great things about Human Nature was the emphasis on Martha’s perspective, as the Doctor’s protector. We presume that Lee is as least as devoted as Martha. Possibly, like Martha, in love with the Doctor. And here we literally see what we presume is one of the Doctor’s trusted companions being blown away. That’s always a pretty big event in Who.

Or is it? If this is all Time Lord stuff, is Lee a Time Lord too? In which case … is he going to regenerate? (“Back from the dead” says Gat) Was he a “companion”? Or some kind of keeper, even jailer, of the humanized Doctor?

What I’m ambivalent about :

Ruth herself. The actor seems fine, but she’s pretty ruthless and cold-blooded for a Doctor. I didn’t find her particularly “Doctorish”. If she is going to become THE Doctor at some point it’s going to be hard to live this down. David Tennant’s Doctor was famously the kind of man who didn’t give second chances. But this is a Doctor who doesn’t even give fair warning or first chances. Who treats others coldly. Who didn’t show any emotion over the death of her husband. There’s always darkness in the Doctor. And he can be tough. But after even a very short acquaintance, we can see that Ruth is VERY harsh.

Now one possibility is that she’s some kind of “War Doctor” or even Valeyard, perhaps hardened by the TIme War or whatever cataclysm has happened to Gallifrey now. Or maybe, like other off-spawnings of the Doctor : his “daughter”, the copy that ended up with Rose, etc; she IS the Doctor in terms of pedigree without being a true avatar of The Doctor.

Still … I think it’s going to be hard to make her the “real” continuity Doctor. But it’s also going to feel like a cop-out if it now turns out she’s just some fake.

What happened to Gallifrey. One of the biggest and most annoying inconsistencies in Doctor Who, the weakest bit of world-building, is the way that the rest of the Time Lords are such total wimps. The Doctor largely gets his spectacular powers, and certainly his spectacular technologies, from being a Time Lord. It’s Time Lords who engineered TARDISs. It’s Time Lords who grant multiple incarnations and effective immortality. Yet, every time we meet the rest of the Time Lords, they are pathetically useless, and always need the Doctor to rescue them, if not tell them how to do basic politics and social interaction.

After the whole Time War and 50th anniversary thing. And the execrable Hell Bent. Do we want to see more “oh no, everything on Gallifrey is fucked up. The Doctor must put it right”. The original series was better, with the idea of The Doctor as a fugitive, keeping his distance from the Time Lords because he knew they were powerful and could put a stop to his jaunting around the galaxy if they wanted to.

More Doctor as Time Lord messiah is going to be disappointingly unoriginal.

The lone Cyberman. Cybermen are boring. We had a Dalek last year. We’ve met the Master. Yes, a bit of backward continuity and fan service is right. But we don’t actually need or want to see more Cybermen as well. That’s too much tired formula.

It IS possible to have a great Cyberman story : Moffat and Capaldi went out on a truly epic one with World Enough and Time / Doctor Falls. (And, perhaps controversially, I’m also a big fan of Nightmare in Silver). But every other Cyberman story has more or less sucked. Cybermen are just Daleks with legs and a worse catch-phrase. Dull, dull, dull.

So yeah, bottom line. Certainly the best episode of Chibnall’s career. Yeah, the fan-service is over-egged, but that was a necessary correction. And there were a bunch of really great things here … which will hopefully generate a lot of satisfying plot. And maybe signals that Doctor Who is going to return to previous standards.

This is pretty much the first time I’ve cared about Doctor Who and what’s going to happen in it, since Chibnall took over.

Update :

Having thought about this more. I complained about more cybermen. And more Gallifrey. But actually, one thing that would be pretty damned interesting / awesome would be a story about Gallifrey having its own “Cyberman moment”. Cybermen are at their best when thought of not as an “evil race, hell-bent on conquering the universe” but as a kind of metaphor of the perils of the temptation towards post-humanism / trans-humanism; our increasing desire to augment ourselves with, and merge with, technology.

But what if the Time Lords started to succumb to that temptation one day? What if they have a movement to augment themselves, and become “better” through becoming machines? What if that process suddenly blows up and spirals out of control on Gallifrey itself? That would indeed be a terrifying and pretty damned big Dr. Who story-line.

If this series is going in THAT direction, then I’m all for it.


Jan 30, 2020

Can you share your playlist here? What are your most played songs?

Last FM has a reasonable, if slightly out of date, summary. It’s better on artists than individual tracks.

mentufacturer's top artists

mentufacturer's top tracks

It’s basically right that Momus and Current 93 are my two favourite artists of all time.

It’s slightly underestimating Sofia Reta / Hilde as my favourite artist of the last decade or so. Vektroid, Lucky Dragons, LifeMod I’ve been passionate about when connected to LastFM in the last few years too.

Cardiacs and William D Drake should be higher. Particularly Revere Reach is definitely the album I’ve most listened to all the way through this year. And somehow LastFM hasn’t picked that up.

But the kind of all-time playlists or even recent, doesn’t quite capture the bursty nature of my listening.

The LastFM tracks it has picked up were big with me several years ago. The Gayngs and Threshold Houseboy’s Choir were indeed massive for me in about 2011 or 2012.

But normally it’s like .. a couple of weeks of 80s synthpop. Then maybe suddenly I’m onto Alice Coltrane and cosmic free jazz. Or maybe trap. Or a particular folk album. Or prog rock.

This week, I’m basically obsessed with Eurhythmics’ There Must Be an Angel. And some fairly well known Kate Bush hits from the 80s. But that’s not a long term thing, it’s a “this week’s obsession” thing.


Jan 30, 2020

What do you think Prime Minister Boris Johnson's " dawn of a new era" will be like as the United Kingdom leaves the EU at 11 pm? Will it result in a national renewal as he asserts?

No.

Pretty much everything will carry on as usual, but with a more pronounced economic decline due to the hit from Brexit. Economic growth will remain lower than if we’d stayed in, and no new trade deals will make up for that. EU membership was never the main limiting factor on UK entrepreneurship.

Britain will continue with the same interconnected problems of both social and geographical inequality, of low productivity, of very little industry and manufacturing, and of poor educational achievement, which were the real things holding it back.

And because Brexit has also been a scam by the Tories to get themselves back into power off the back of some cheap nationalist rhetoric, and using the EU as a scapegoat for their own failings, we are unlikely to see any significant policy changes by the government which could start to address these real problems.

Yes, Boris Johnson is dimly aware that he should be making some big policy changes. And he’s even quite good at hinting at what they are. But when the rubber hits the road, he’s a Tory and dependent on the Tory party. And when it comes to major tax rises or borrowing to fund any kind of real government investment, of the kind that could produce a new golden era, I expect him to wimp out.


Jan 31, 2020

What is the moral basis for taxing some incomes at higher rates than others?

Justice and marginal utility.

Justice says everyone should pay equally.

Marginal utility says that the more money you have, the less each extra dollar is worth to you.

Therefore, to ensure justice, and controlling for the effects of marginal utility, you should tax the wealthy a higher proportion of their extra wealth so that the pain is spread equally across incomes.

OK … so that was a joke answer.

(Or was it?)

The main moral justification is that gross inequality is bad for society. It’s bad because very rich people have a lot of power. And by definition, that means very poor people have their power and freedom commensurately diminished. And the statistics do seem to show that the worse the inequality is, the more the poor suffer from it. (Actually the rich seem to suffer too because of stress and a bunch of other effects)

So to restore freedom and the health of society, there has to be some countervailing force that redistributes wealth away from accumulating in the hands of the very rich, and giving back to everyone else. Obviously, the faster the rate that the very rich are accumulating the wealth, the stronger that counter-measure needs to be.


Jan 31, 2020

Has the UK now left the EU in January 2020?

Yes.


Jan 31, 2020

Is it today January 31, 2020 going to be considered the Independence Day for the United Kingdom? What do the globalists have to say about it?

I’m sure there’ll be people who try to talk up that aspect.

Globalists will consider the whole thing pathetic and stupid.

In practice, many people will find that “independence” isn’t what they thought it was. That this is de facto a globalized world, not because of the EU, or the UN, but because of aeroplanes and shipping containers and information technology and a network of global finance that allows capital to flow easily between countries. (And which the global rich are certainly not going to let you dismantle)

They will find that any trade deal with a rich and powerful block, whether it’s the EU, the US, China or anyone else, will require us to continue to follow their rules, and accept their preferred dispute resolution mechanisms.

And that being “independent” without trade-deals is going to make everything a whole lot more difficult and expensive than they imagined.

The promise of Brexit wasn’t “we’ll be free”. The, very dishonest, implicit promise of Brexit was “we’ll be powerful. So powerful that we will be able to be global AND call the shots”.

Nothing in Brexit makes us more powerful than we were before. And nothing about the Brexit process has actually helped us address the things that were holding us back.

So we’ll find that being outside the bureaucracy doesn’t make us stronger, it just relegates us to the sidelines where we’ll have less of a say in how the world works, and be even more distracted from addressing our real problems.


Jan 31, 2020

Was Jeremy Corbyn putting Momentum’s interests before the democracy repeatedly voting down the government's plans for Brexit prior to the 2019 general election?

Not at all.

Parliament is sovereign. NOT the government. MPs have every right to vote against the government whenever they like, and for whatever reasons they think are important.

That’s the cornerstone of our constitution and parliamentary democracy.

People who don’t like what MPs are doing, can, of course, replace them. Which, to an extent, they have done in the 2019 election. THAT is the mechanism our democracy works through. There is no other.

MPs voting against the government. Or against the referendum result. Is not going against democracy. It’s doing democracy the way our system intends it to be done.

Was Momentum driving Corbyn to oppose the government’s Brexit plans? I don’t think more than anyone else. All wings of Labour were opposed to a Tory led hard-Brexit. As were many other factions on the left and the centre of British politics. If anything, Corbyn’s inner circle (including Lansman) were probably more sceptical about Labour opposing Brexit than most other factions within Labour and the centre-left.

What is clear is that Momentum’s activists were more inclined towards Remain than Corbyn and his union backers were. I think that’s a symptom of the fact that the unions were more in touch with strength of Leave feeling in many working class communities while Momentum were more in touch with young, politically engaged people.

It’s also why Corbyn’s inner circle (like John McDonnell) were eventually persuaded to shift towards a pro Second Referendum position. They, rightly, feared they’d lose working class votes in Brexit election, from that shift, but also feared they’d lose some of their most energetic activists if they didn’t.

Brexit was a major fault-line through the already very weak coalition of voters and activists that Labour relies on. There was no good position for it to take on the issue. Had Labour been more supportive of Theresa May, then it would have lost supporters. If it had been more outspoken against Brexit, it would have lost supporters.


Feb 1, 2020

Is Boris Johnson the man that makes history as the financial game changer for Britain?

There's no doubt he's made history.

If he changes the financial game, I'll eat my hat.


Feb 1, 2020

What art movement is vaporwave a part of?

There are different ways to think about this.

The rather boring old fashioned way to think about it is that it’s basically just a kind of “pop art” of the kind that’s been made since the 1960s. Lots of visual references to pop and commercial culture. Focus on luscious attractive colours and feelings.

A second way to think about it is that it’s an online art, visually with lots of artefacts borrowed from older, low resolution images, animated gifs and glitches etc. So it’s “web art” or possibly “glitch art” of a kind that appeared in the 90s. Perhaps even a high-tech “folk art” (think of how people decorated their home pages in the 90s)

I’m more interested and affected by vaporwave musically, so I tend to think of it more as a musical phenomenon.

So one very obvious reference is to early 80s “plunderphonics” musics that collaged together a lot existing recordings. It’s that kind of “sample based” music.

Pushing further in that line, I think it’s quite interesting to speculate that vaporwave is actually a kind of “hip-hop”. Hip-hop is what took the more theoretical “plunderphonic” aesthetic and turned it into a mainstream cultural phenomenon. By building mainstream hits on appropriated breaks and samples. And vaporwave uses a lot of tools and techniques from hip-hop. It’s basically just mainstream pop and smooth jazz that’s been “chopped and screwed”, a technique that came out of the Houston hip-hop scene.

I like to tell a story which says that hip-hop is basically the continuation of jazz. Despite some superficial differences, it’s what jazz evolved into. Much as birds are what dinosaurs evolved into. If you really want to push for a radical and controversial theory, you could argue that vaporwave is then what hip-hop evolved into, with contemporary mumbling rappers / autotuned crooners, as effectively a sub-category of the vaporwave trippy, so-laidback-its-nausiating aesthetic. (I’m not sure I can make this second part of the story plausible yet, but it’s a mentally stimulating exercise to try)

Finally, there are close parallels between vaporwave and the British genre “hauntology” even though the references and sounds are quite different. Hauntology has a more explicitly intellectual theory built around it : we are haunted by the lost futures that were excluded on the way here. Hauntology can reference everything from the 1930s ball-rooms of The Shining (see The Caretaker) to the electronica of 1970s public service films, to brutalist architecture, to folk-rock and 17th century witches. (Witch house is a US equivalent with less cosy English nostalgia and political theory attached)

All of these fit into what Simon Reynolds calls “Retromania” which is a condition of contemporary music he diagnosed a few years ago that can be summed up as a failure to believe in the future. Musicians are no longer excited about what we will discover and develop in the future. All they can do is mine the recent past for overlooked, forgotten obscurities, and try to create their “new ideas” out of them.

I think there’s a lot to be said for this kind of analysis. But I’d like to take it slightly further.

Art is driven by technology.

And technologically you can argue that there are three massive waves or trends in the world going on from the late 20th century to now.

recording, and the accessibility of almost everything that’s been done, at a couple of clicks of a mouse.

a world-wide network enabling almost instant communication of ideas and discoveries to masses.

the “social” aspect of this network that makes us obsessed with how we present and represent ourselves to the world through social media, selfies etc.

All of contemporary art (and indeed contemporary culture, politics etc.) is driven by, responding to, at the intersection of these trends

From recording, yes we get access to the wealth of the world’s existing visual and musical culture. There is so much to explore and learn from. But at the same time it makes forgetting almost impossible. We can longer “forget”. All we can do is create new, distorted memories of things that we are all half aware of.

On the global network, our artistic creations are in intense and vicious competition for attention with artistic creations from around the world. Artists have to be simultaneously more bold and radical to attract attention, while also being familiar and easily assimilable enough to find quick and easy purchase in the minds of any potential audience. Art today is flying off in more directions exploring more extremes and obscure niches, while simultaneously feeling like all cultures are being boiled up and distilled down to a lowest-common denominator mush. The feel of much popular music and culture is the feeling of that paradox.

Finally, from the social network we are increasingly concerned with our performance and performativity. We’ve moved from “expressing ourselves” because expression is some kind of Freudian release from internalized oppression, to “representing ourselves” because without being acknowledged in the semi-public sphere, we become no-one. Given a new camera, older people start taking photos of things they see, outside themselves … capturing memories, communicating experiences. Younger people start photographing themselves, working on refining and improving the image they are presenting.

Artists are the same … pop music has moved from a genre where artists sang and told stories about other people and other events, to a genre where artists increasingly talk about themselves. How they are, how they want to be.

What’s all this got to do with vaporwave?

Well, there is no separating vaporwave out from contemporary hip-hop / pop music. Vaporwave is part of that confluence of artistic reactions to the three technological trends : it is about neither pure nostalgia, nor pure satire, nor pure learning from history. It’s about producing invented memories, fake news and fake history. We find freedom from the past not through forgetting it but through misrepresenting it.

It’s about juggling the need for art to differentiate us in a world of mass-information, where everyone can have access to everything immediately. We play with fast memes and in-jokes and niche cultural references; trying to protect our small spaces from “mainstream appropriation”. But using the most bland and mainstream music of the past. Vaporwave is a dramatic performance of the struggle to find and create difference in a world of homogeneity.

Finally, while less overtly “self representing” than, say hip-hop and contemporary pop, it’s designed for a world of self-presenters (and self-as-curators). GIFs are an art-work invented to make maximum impact and grab maximum attention in the social media feeds like Facebook and Twitter and on picture sites like 4-Chan. That’s the format, big, bright, colourful, movement. Lush and luxurious. It’s native to social feeds.

I’m guessing that future curators and art theorists are going to look back and see Vaporwave as one of the quintessential exemplars of the “movement” which is 2010s art, as defined by the three trends I described above.


Feb 2, 2020

What do you think of former EU Council President Tusk saying that he has "empathy" for Scotland joining the EU?

I think he’s probably just being honest.

He likes the UK. He didn’t want it to leave the EU. He probably has a lot of sympathy with a huge chunk of Brits who like the EU, and want to rejoin it.


Feb 2, 2020

Is there a musical instrument that might surpass the guitar in popularity?

The human voice.

Today’s popular music is all about human voice.

Even though it’s a voice now subjected to amplification and autotune and sampled and chopped up, and multitracked etc. etc.

Listen to modern pop music. There’s drums and bass. And a little percussion and decoration from other instruments. But most of the space and most of the frequency bands are reserved for the voice.

Voice is everything in modern pop music. There are no guitar solos or sax solos or other breaks for instruments. Instead there are drops with emptier space for … you guessed it … more of some kind of voice. Or melody played with chopped vocal samples. Etc.


Feb 3, 2020

In the digital age, how can music rights be protected?

They shouldn’t be.

The problem with music rights or any other “rights” for “intellectual property” is that they are effectively the “enclosure” and privatisation of thought.

We shouldn’t build an economy which depends on us being able to monitor, privatize and control thoughts as though it was a scarce commodity like cars.

And that’s what any attempt to build an “information economy” or “protect digital rights” is inevitably trying to do.

Give it up.

Humanity has always made music, and art. Even without “the incentives of IP”. We’ll always be curious and ask questions and do science and philosophy. We all write on Quora for free.

Let’s admit that we don’t need to squash thoughts and human creativity into a Procrustean bed of “property rights” in order to keep the human artistic and scientific and story-telling spirit alive.


Feb 3, 2020

I love listening to hip hop music and watching interviews. How can I turn that into a career?

Start a YouTube channel where you show “reaction videos” to you watching / listening to things like The Breakfast Club and Joe Budden.

If you’re good (ie. you can make amusing, entertaining, instant responses) you might get your own YouTube audience.


Feb 4, 2020

I think Rebecca Long-Bailey as leader of the Labour Party with Richard Burgon as deputy would guarantee Labour losing the next two general elections, as a Momentum activist what are your thoughts on this?

Not sure if I’m a Momentum activist. But I am a Corbyn supporter and supportive of Momentum’s goals.

My thoughts are that the future is what we make it. And nothing is decided until it’s decided.

And whether Labour wins or loses the next elections depends on a lot more than some magical “essence” that the leader has.

ANY leader of Labour will be viciously attacked and smeared by the right-wing media and the right-wing networks on social media. ANYONE can be made to “look bad” by finding some kind of flaw and chiselling on it hard enough. And whoever leads Labour WILL be made to look bad.

So picking a leader based on the idea that “If we pick the right person, then they’ll leave us alone and won’t try to make him or her look bad” is craven and unlikely to succeed.

Picking a leader because you believe now that they have a mystical quality called “electability”, without remembering that real world political action, propaganda, campaigning and “events, dear boy” will affect the election, is pointless.

I’m not saying that “leadership” isn’t important. But leadership is in what they do. And what others choose to do in relation to them.

When I look for a leader, I look for someone who :

a) has the right moral and political compass. It’s no point having someone who is great at getting where they want to get, if where they want to get isn’t the right place.

b) has the right skills to get there.

c) is the right person for the moment we’re in

As it happens, while I’m supporter of Momentum, and supporter of Corbyn, I don’t particularly support RBL and Burgon in the leadership election. I have nothing against them, and think they’re fine people, and would do OK in the jobs, but I also think Keir Starmer is a better leader for this moment.

One reason Labour lost the last election is due to in-fighting. And I think Starmer is most likely to heal the internal strife in Labour and pull the party back together.

But there’s no terrible candidate in the current leadership and deputy leadership elections. I’ll happily support any of them once they become leader / deputy.


Feb 4, 2020

How would Boudicca react to Brexit?

“Great!
Next step, fuck off you Colchester and London elitists. Independence for Norwich!”

Feb 4, 2020

Why would someone risk their livelihood to open a business in a democratic socialist government? Seems like working hard is a waste of time if the government takes most of the profits or if they make the cost of business too high.

1) a “democratic socialist” government, as the term is currently used in the US, would suppress mega profits but not remove all, or even most, profits at the scale that 99.99% of Americans live. So entrepreneurial success would still be “rewarded” by profits.

2) Most people “work hard”. Not just the ones that get rich from it. Asserting that people who are rich deserve it because they are the only ones who worked hard is an insult to everyone else who works hard and didn’t get rich. Right now, statistically, working hard doesn’t make you rich. So stop pretending that it does. It makes you look statistically ignorant.

3) why should anyone risk their livelihood by opening a business? If the government is providing the necessary safety nets of health, free college etc. then the actual risk to “livelihood” of starting a business is lower because you aren’t depending on your employer for health-insurance or to pay a huge chunk of school fees. More people can AND WILL start businesses, when the cost of starting businesses is lower. And the best way to lower that cost for everyone is to ensure a viable safety net.

4) starting a business can have other rewards that are not purely financial. People may want to work on providing a particular kind of service or product that never existed before in history. And being an entrepreneur is the way to do that. That is what motivated some of America’s biggest and most successful tech. entrepreneurs in recent decades. Apple, Google and Microsoft were not started because their founders were trying to maximize their profits. They were started because their founders wanted to do cool stuff.


Feb 4, 2020

The U.K. P.M. Boris Johnson set the stage for more departures from the E.U. Do you agree or disagree?

The question isn’t particularly clearly phrased, or maybe you didn’t quite understand.

There are no “more departures”. The departures were all implicit in what Boris Johnson was promising back when he took over.

If you didn’t notice BEFORE the 2019 election that Boris was aiming for a hard to WTO Brexit, without concessions aimed at keeping the UK aligned with the EU, you just weren’t paying attention.

I disagreed with Boris’s direction then. I continue to disagree with it now.

But more importantly, I knew that this is where he was going, even back then.


Feb 4, 2020

Is there really an easyJet's five-minute connection between London airports?

It would basically have to be in the form of a big cannon and a very, very well internally cushioned projectile.


Feb 4, 2020

Now that Brexit is done who will the United Kingdom's racists hate now?

Scotland .

“How dare they want to leave us! Ungrateful scum. What traitors siding with the European French!”

Etc.

I guarantee … the more Brexit fails, the more the Scots will complain about having it forced on them, and the more the English will try to keep hold of it and turn their hatred against the Scots.

THIS is where the logic of nationalism takes you.


Feb 4, 2020

Is it a contradiction that the composers of the L' Internationale song had a copyright dispute over the rights to profit from the song?

If you live in capitalism you have to play the capitalist game.

It’s like asking if it’s a contradiction for a communist worker to demand to be paid a salary and to buy his food in shops. What else can he do?


Feb 5, 2020

What is an atheist's perception of The Moral Argument?

This atheist believes that morals are facts, not laws.

In the form of “it is wrong to X”, not “Y has forbidden X”


Feb 5, 2020

Do most flat Earthers share any particular political ideology?

T. Collins Logan has the examples.

But I recommend you read A Culture of Conspiracy which is a great book that describes HOW conspiracy theories cross-pollinate from one community and another.

Logan is right, these conspiracies, from Flat Earthism to Climate Change Denial to Q-Anon are, indeed, associated with the right. Not necessarily for “psychological” reasons, but because they’ve featured on the same YouTube channels, and in online neighbourhoods that are tightly coupled.


Feb 5, 2020

What is ‘innovation’ in music, and is it important?

Innovation in music is any change in musical structure, texture, quality, style etc. etc.

It’s often influenced by technological innovations that lie behind the music. But novelties become locked in by changing tastes among both musicians and audience.

It’s important in the sense that music is a living culture. It’s a dialogue between the participants in the culture. One musician is saying “Well, how about that?” and the next says, “well, in that case, what about THIS?”

If there were no innovation, that strikes me that it would be symptom that music, or at least that branch of music, was effectively dead. That there weren’t musicians trying to impress each other with their new ideas.

Music today would sound just like it did in the past. And people making it would just be “going through the motions” rather than having anything to say with it.


Feb 5, 2020

Does functional programming have any distinguishing characteristics other than those implied by immutability, purity and referential transparency?

I think those imply a lot of things.

It might be hard to find much which is common to all FP that isn't implied by them.

Emphasis on closures and higher order functions, maybe. But these are increasingly popular in other paradigm languages these days, too.


Feb 5, 2020

Why is functional programming a misleading term for functional programming languages?

It’s no more misleading than any other name we could choose.

Pedants can always complain about something that isn't strictly blah blah blah.

But names are not descriptions, and don't have to be.


Feb 5, 2020

Why is the crisis in the Labour Party even larger than the leadership candidates are letting on?

Why?

Because the crisis was never about Jeremy Corbyn. Although Corbyn’s enemies tried to claim that it was.

The crisis was never just about Brexit. Although Brexit was the hammer blow that has smashed Labour.

The crisis isn’t even about Labour’s working-class and middle-class wings having divergent interests and goals. Labour’s always been an uneasy coalition of working class activists and middle-class do-gooders, since the time of Keir Hardie and Beatrice Webb.

Really, the crisis in Labour is about the decline of industry in Britain, about the “post-industrial” economy; and the failure of organized labour to figure out how to adapt to that and hold its own in modern times.

Labour was created by a coalition of working class activists drawn to socialism, and middle-class do-gooders who were basically liberal in orientation. But both wings were held together by trade unions : union money, union membership, union consciousness raising.

But the unions were largely a function of capitalism itself. Capital brought the workers into the mines and factories. Turned them into a proletariat who were treated as interchangeable cogs in a machine. And therefore helped them to see their common interest and establish solidarity.

As Marx himself noted, capital organized labour into being an opposition to capital. Marx based some of his hope for the future revolution on that very principle.

Unions had their power and influence, primarily, because they could shut down capitalism, simply by calling for a strike.

But in the 20th century, the era of cybernetics and control systems and information technology, capital is increasingly able to organize the proletariat, NOT by bringing them together into the same physical spaces, like the factory floor and the mines and treating them alike. Not in areas where a couple of hundred angry men can down tools and shut off production.

But through more abstract and diffuse means. Through manipulating data.

Supply-chains are now spread across the world. Across multiple companies and many small third-party suppliers. Not just one large company that everyone can be pissed off at and which everyone can negotiate a single pay-rise with. Just-in-time means that stock isn’t held in expensive warehouses, so it’s less vulnerable to being shut-down. If factory X goes on strike, a retailer can just switch to buying an equivalent product from factory Y which isn’t.

Uber is employing hundreds of thousands of people, but they never need to meet or see each other or even know about each others’ existence. They only come “together” in Uber’s databases. (Unions HAVE managed, to an extent, to organized Uber drivers. But it’s much harder. And it’s just one high-profile example of the challenge facing unions.)

Workers are more fragmented, more vulnerable, and have less perception of their common interests.

Meanwhile, the explosion of media, radio, television and now the internet, means that people have more ways to construct their identities and loyalties. Identities are constructed around football teams, and preferred musical genres, and fandom.

And suddenly, a return of old-tribalisms : nation, religion and race.

People are turning to these tribalisms because they are desperate to find and belong to some community that gives them identity and meaning and status, now that work no-longer gives them that. And, to an extent, in declining towns, local community no longer gives them that.

The irony here is that it’s capitalism and its enticing treats of virtual identity : globalized cinema and pop music and fandom is what broke the the work-related identity and the local community. Why be a boring old miner when you can dream of stardom as a rock star? Or at least wear the uniform of a heavy metal fan. Which will alienate you from your neighbour and coworker who’s a mod.

Capitalism thrived by burning up real organic identities and replacing them with manufactured dream identities.

Until the 2008 crisis blew up the world economy, and as the crisis and austerity started to squeeze, people came back looking for an authentic identity.

There was none to be had in your job. As most businesses had just become outlets for products manufactured elsewhere.

There was no civic pride to be had on the depressing high-street of your town, which had been decimated by the out-of-town shopping centre and Amazon.

So you went looking for an authentic identity which you could claim was your own. And the only people who seemed to be offering you one were the right. You could be a far-right Muslim, fighting against the Christians. Or a far-right Christian fighting the Muslims. You could be a British nationalist, freeing yourself from the oppression of Europe. Or a Scottish nationalist, fighting for escape from England. Or you could be “white” … rightful heir to civilization. Or black. Proud and unbeaten by the horrors of slavery and colonialism.

Where does a ”labour” party fit into this political landscape where the identity of “worker” constructed through shared toil and exploitation in the same factory has evaporated?

Yes, there's Labour as an identity for do-gooders, the party of people who worry about all the problems in the world, the environmental destruction, the ongoing racism, the plight of disabled people. Yes there's an identity for the political activist. And the Quora pontificator who somehow still thinks he's saving the world by ranting on social media. All those are good in themselves; as far as they go.

But clearly these don't seize the imagination so easily and viscerally as “us Brits need to stick together”.

An identity based on who your parents were and where you were born is really easy to adopt and cheap to maintain. To keep my head up as a social justice warrior takes some actual social justice warring. If I'm satisfied with an identity of “being British” I literally have to do nothing at all. No work involved. No special skills that need to be learned and applied.

It's not surprising that such an identity spreads easily among people who are so overworked and underpaid that they have little spare capacity for a more demanding identity. As Oscar Wilde said pithily : the problem of socialism is that it takes up too many evenings.

Labour's crisis, like that of similar left-wing parties around the world, is to figure out how to build a sense of purpose and identity that people can buy into, which is simultaneously benign and popular enough to win elections, in our current society with its increasingly casualized and precarious and fragmented conditions for workers. And its increased range of cultural distractions.

Addenda :

Now, ultimately, I believe that the Labour Party is not an end in itself. It’s the political arm of the wider Labour movement which is principally articulated through the unions. The Labour Party exists to do politically what workers, as organized in unions, want done in parliament.

It’s not clear that a Labour party floating free of that historical role, really has any meaning or place.

Labour’s problems are really an echo of the failures of the unions to adapt. Unions should be representing and helping to organize all workers in the country. (And by “all workers” I mean all workers. Everyone who works for a living, even the people we think of as “middle-class” and who might have a few assets in the form of houses and pension funds) Unions should be helping formulate the policies of those workers, and communicating it to the Labour MPs.

Labour’s crisis stems as much from the unions failing in that role.

Unions are failing to identify ways to help all workers and therefore failing to reach and include all workers, in both their decision making and their identity building. If they weren’t, far more people in the country would see and understand that the Labour party represented them. And they’d see that because they’d see the process by which their union participation influenced Labour. It’s no wonder that when this link is broken, people complain that Labour is “out of touch”. The mechanism for being in touch has crumbled as fewer and fewer workers are engaged in and by unions.

So any renewal for Labour has to start with renewal in the unions. I think movements like Momentum are innovating new ideas and new ways of communicating and engaging. And bringing in and energising new activists. And that’s great. But by focusing on the parliamentary Labour party they are putting the cart before the horse. My suggestion for everyone is that Momentum needs to shift its attention to the unions. Momentum activists need to start working with unions to figure out how unions can change to bring in more members, particularly ones from more casualized industries. The demand is there. The mechanisms by which unions can put pressure on these employers are not. So unions and everyone on the left needs to figure those out. But that’s the work which is going to bring Labour back.

tl;dr : Labour JUST IS the parliamentary arm of organized workers. If the workers aren’t organized then any Labour Party is going to be drifting aimlessly.


Feb 5, 2020

Is DJ mixing the main thing to worry about, or should you worry about the choice of selecting records when playing out?

Music selection is number one. If you aren’t playing good music then why bother?

Music “sequencing” comes next. Even if you don’t beat match, it’s still important what comes before and after each record. Get that wrong and you can lose energy, lose the dancefloor, etc. On the other hand, even not so great records can be made to shine by sequencing them in the right place in the set.

Beat-matching and clever mixing techniques come next. It’s not that they aren’t important. They are essential in some genres. Plying a house set without beat-matching is just going to leave a lot of people bewildered and wondering when the show is going to begin. Other genres not much. I’ve seen stunning reggae sets played on one turn-table where the DJ had to take each record off and put the next one on, between each tune. And it still worked.


Feb 5, 2020

What are some rave songs you like?

Some less obviously well known ones :

The Prodigy - Jericho

Obviously the whole first Prodigy album is classic, and tunes like Out of Space and Everybody is in the Place are awesome. But I think this is a gem. Love the melody.

DJ Seduction - Sub Dub

Unfortunately always a bit quiet when you find it on YouTube, but it’s a great rave track. The “Bushes and Briars” sample is scrumptious. (It’s basically blagged from Bumble’s West in Motion, but I’m not clear where that got it from. It doesn’t seem to be the Sandy Denny or Julie Christie version.)

Acen - Trip to the Moon (part 3)

Has that rare quality of me thinking it’s probably a bit dull and boring. And then I love it when I actually listen to it. Various parts are good. Including this :

Altern-8 - Infiltrate 202

Altern-8 were always fun, but this tune grabs me because I love the vocal hook.

OTOH, the Pacific State blag while pleasant, is kind of annoying.

In fact I’m going to have to add

808 State - Pacific State

Not actually what I think of as a “rave” tune. More deep house bleep. But so iconic I can’t allow the Altern-8 to pass without highlighting where the chords come from.

Earth Leakage Trip - Magic Horse

Earth Leakage Trip made some classic, great rave tunes back in the day. But I’m going to put Magic Horse, because I think this is so damned good. It’s not quite “rave” in my very strict sense. It’s very dark smoky, jazzy and mysterious and atmospheric. But not in the way that all the jazzy drum’n’bass was going in the late 90s. It’s something special and unique.

Omni Trio - Renegade Snares (Foul Play VIP Mix)

So this is where rave was evolving into jungle. And if you want to say this is a jungle classic rather than a rave classic … I’m can’t really argue. If you agree it’s a masterpiece, we stay friends.

Barrington Levi and Rebel MC - Under Mi Sensi (Legalize it mix)

There are so many versions and remixes of this classic song. From the original 80s reggae classic. To the 90s X-Project Jungle mix which is also great. But rather overshadows this on YouTube.

Nevertheless, this is the most “hardcore rave” version of the tune. And it’s a blast.


Feb 5, 2020

Do you think an adult should leave behind the punk skinhead aesthetic, or should they embrace it?

Depends what you mean by “aesthetic”.

There are clearly some clothes that are designed for young people’s bodies, and expose things that look great on a 20 year old, but don’t really flatter a 50 year old.

So just dressing the same way at 50 as at 20 is probably difficult.

Apart from that, if aesthetic means what music you want to listen to or to produce. Or what you want to decorate your apartment with. Or the books you like to read and write etc, then I don’t think it matters. If you want to make a punk record at 60, then do it.

BUT …

obviously at 60, you are expected to be older and wiser. Even if you’re making punk at 60, you need to do it from an older, wiser perspective. If your lyrics betray the same naivety as you had when you were 16, then possibly that’s going to be embarrassing. But if you can keep to what’s good about the aesthetic and show what you’ve learned, then the specific aesthetic format / genre you choose is up to you.


Feb 6, 2020

Has music become too polarized by genre in recent years?

Here’s a photo of mods and rockers fighting on the beach in 1964

Popular music has always been involved in helping young people create their identities. And part of that identity formation has often involved tribal or gang culture.


Feb 6, 2020

Has Chuka Umunna's political career been damaged by his fruitless involvement with Anna Soubry's Change UK/The Independent Group and Jo Swinson's Lib Dems? Can he make a comeback, and might he rejoin Labour?

His political career has evaporated. I don’t expect to see him back in parliament.

He’s burned his bridges with Labour. And I don’t think his roots in the LibDems are really deep enough that he’s likely to be chosen for a particularly good seat for them in the next GE.


Feb 8, 2020

Is it eventually inevitable for a successful musician to become full of himself?

Ask me when I’m successful ;-)


Feb 8, 2020

Is using pre-made loops as a music producer considered as cheating?

Some people do consider it cheating, some people don’t.

As a listener, I’ll just be honest. A lot of the time, I have no idea if something is a pre-made loop from somewhere else or not.

I don’t know. And it doesn’t bother me.

Of course, if I discover something I loved was a loop, maybe I’d change my opinion slightly. But the chances of me discovering are infinitesimal.

As a person who makes electronic music on DAWs, I don’t, personally, like to use loops.

It does very little for me.

Occasionally I’ll sample a loop from an existing piece of music. And, frankly, that feels more “interesting” to me. Because it makes a connection with the original music and where it comes from. It’s a kind of “citation” or “reference”. And you are saying something by connecting your music to the scene and artists that originated that sound.

Using a pre-made loop from a loop pack that’s intended to be sampled, seems to lose that layer of meaning. It’s anonymous, clinical and sterile. What is it saying?

OTOH, maybe in future we’ll start to appreciate loop creators as artists in their own right. And using a loop from X will start to feel the same as sampling from a known artists. Perhaps things will evolve that way, and I’ll start to do it.

Nevertheless, I find I’m rarely interested in using loops. I like composing my own rhythmic patterns on a drum grid. Playing around and discovering a groove, playing with the instruments and discovering a texture / tonality etc. is part of the pleasure for me. So grabbing pre-made loops has zero interest.


Feb 8, 2020

What is the positive theory of the postmodernism (giving parents more choice to send kids to school)?

“Post-modernism” has nothing to do with giving parents choice.

That’s the “home-schooling” movement. (Largely religious fundamentalists who don’t want their children to be taught from a dangerously non-religious or non-specific religious perspective).

Or the “schooling choice” movement. (Largely rich parents who want to buy a better-than-everyone-else’s education for their kids)


Feb 8, 2020

In your opinion, how much time does hip-hop have left as the dominant genre?

My opinion is that hip-hop has hit its “punk moment” in the last couple of years. That’s what trap / mumble-rap is. A bratty new generation rebelling against its elders within the tradition.

Much as punk’s new generation rebelled against rock’s dinosaurs in the late 70s.

The result of punk was for “rock” to fragment into a bunch of sub-genres : new-wave, hardcore, metal, goth, indie / jangly guitar which didn’t want much to do with each other. And didn’t think of themselves as a single unified genre.

Then after about 10 - 15 years, grunge had a brief moment of success, trying to bring those fragments back together : the heaviosity of metal, the energy of punk, the personal anguish of goth. But the energy soon fizzled, and then rock was a spent force.

My prediction is that something similar will happen to “hip-hop”. It’s going to fragment into sub-genres with distinct names, and which don’t feel much affinity with each other. And then maybe in 10–15 years, you’ll hear a lot about how some scene is the saviour / future of hip-hop, partly because it’s brought those parts back together. And then hip-hop will be more or less just people through the motions, and most of the action will be elsewhere.

So … within 5 years I expect the sub-genre names to overwhelm the name “hip-hop”. Artists won’t call themselves hip-hop. And within another 10 years after that, we’ll see the last burst of energy, as it tries to put these pieces back together. Before it eventually collapses.


Feb 8, 2020

What are the pros and cons of postmodernism?

Post-modernism isn’t a single theory or ideology.

Rather it’s a whole family of critiques of the various theories and ideologies that came before it.

The main pro of post-modernism is that these critiques have validity.

Some are merely sceptical … pointing out that things that the previous ideologies assert can’t actually be justified or shown to be true.

Some are based on historical research, where, for example, Foucault finds in various historical records that the same behaviour was, in one century, treated as crime, and in another, as madness, this strengthens the case that the line between the two is negotiable rather than absolute.

Others are entirely new conceptual frameworks for thinking about how the world works. They may sound weird compared to what we were used to. But they are often capable of helping us see things that the old frameworks don’t. And even if there’s no compelling reason to adopt the new one, its very existence shows the old one to be more arbitrary than you previously thought.

The main con of post-modernism is exactly that, because it’s not a unified theory or ideology, and in fact a proliferation of different ideas, some of which are not compatible with each other, and many of which are odd, it doesn’t necessarily give rise to a programme for action. It’s not practical.

Once you’ve noted the slipperiness of words, and given some compelling evidence of it, what do you do? You can’t STOP using words. Political discourse and argument and rhetoric goes on as before.

Once you’ve identified that oppression is diffused within the population in the form of biopower, and exerted horizontally … how do you combat oppression? It’s everywhere, in the cracks and interstices of everyday life. You can try calling out every occurrence, but it becomes intractable. And leads to some of the problems we have today where racism and sexism and other prejudices within the population, are called out and treated as heinous so universally, that sooner or later the accusation loses its force, and the population builds up a kind of immunity.

Elsewhere :

Phil Jones (He / Him)'s answer to Could someone explain the essence of postmodernism?

Phil Jones (He / Him)'s answer to Why is postmodernism still openly embraced in some academic circles?


Feb 8, 2020

Is Keir Starmer the right person to unite the Labour Party?

I think he’s as good as anyone in the leadership contest.

And possibly the best option.

As I point out. I’ve been, for want of a better word, a “Corbynite”. I strongly supported Corbyn and the manifesto. And I still think Corbyn did a lot of good for Labour. I certainly want Labour’s leftward shift to be maintained.

And as far as I’m concerned, Starmer has done enough to earn my respect and trust.

I don’t think he’s from the Corbyn faction. He may not have agreed with Corbyn sometimes. For all I know he didn’t even like Corbyn and would rant about him in private.

But disagreement is not disloyalty. And the “in private” part counts.

The bottom line for me is that when so many in the party were blatantly and self-indulgently, sabotaging Labour’s chances by publicly talking Corbyn down, Starmer was a team player. He did what he could do to make Labour look good. He played his part trying to get a Labour government. And he played his part, doing his best to get Corbyn into Downing Street.

That’s enough for me. As as a Corbynite, I trust Starmer.

Both to do his best for the party. And not to try to pull Labour back too far to the right. Even if, as is inevitable, he ditches some of Corbyn’s policies and commitments.

It’s enough.

Having said that, I don’t dislike any of the candidates. Whoever wins, I can support them.

Update August 2020 :

I’m still supporting Starmer and hope he’ll come good. But I’m disappointed. The great thing about Corbyn was that he had the courage to stand for things he believed in even when he knew they were unpopular.

Starmer is starting to look like he feels so burned by the Corbyn experience that he’d rather Labour not stand for anything, lest it offend somebody.

This is pathetic :

Update November 2020 :

Honestly, this answer isn’t ageing well, is it?

Update February 2021 :

At this point … meh!


Feb 8, 2020

How do electronic music producers balance different sounds to sound loud and full, while also being clean and clear?

To cut a long story short.

EQ : that is, give each instrument or sound “ownership” of a particular frequency range, and use EQ to cut out or diminish any other harmonics of that instrument that are leaking into other instruments’ frequency ranges.

Don’t have two instruments fighting for the same frequencies, where they’ll interfere and muddy each other.

A particular synth may try to occupy a large chunk of frequency spectrum because of its rich harmonics. Don’t be afraid to be ruthless with the EQ and cut it back to only the range you allocate to it. Those other frequencies are going to be occupied with other instruments. And no-one’s going to miss these harmonics.

Compression : within the range that any sound “owns”, use compression to amplify the quiet bits of that sound. Yes, this removes some of the absolute dynamic range from instrument. But the dynamics aren’t gone altogether, and the overall sound gets to fill as much of its bit of its frequency space as possible.

And because it’s clear and audible, the listener can still hear and understand the transients, even if they are “lower resolution” than before the compression.

Stereo positioning / widening : not nearly as important as the first two, but once you’ve done them, you can also space higher frequency instruments (NOT lower frequencies, which should be centre), in different places to make them sound even more separated.

Between these three techniques you can maximize the space you are filling with sound (ie. loudness) while keeping keeping everything clean and distinguishable for the listener.


Feb 9, 2020

What music genre requires the most skill?

Different genres require different skills.

Does composing a classical symphony require more or less skill than a jazz improvisation?

On the one hand, you don’t need to move your fingers so fast. On the other, you probably have to think about more complexity and come up with more notes that work well together.


Feb 9, 2020

Why are there genres of music? Why are there different categories?

Genres are just a classification scheme.

They help us organize a large mass of music so that it’s easier to locate and identify stuff we don’t know.

They help record shops. So if you want something that’s “like” Miles Davis and John Coltrane you go to the shelf named “jazz”.

They help the publishing industry. If you want to buy a magazine that talks about bands like Black Sabbath and Ritchie Blackmore you can buy a “metal” magazine without the risk that it’s full of articles about ABBA and the BeeGees.

They help concert venues. You don’t want to book a hard rock band as support for an acoustic singer-songwriter.

They even help musicians. Partly because musicians are almost always music lovers who appreciate some help in finding other similar artists to listen to and collaborate with. Partly because they help the musician and their audience find each other.

At the same time, often musicians DON’T want to be pigeon-holed. Musicians often slide from one genre to another.

The most frustrating experience in music curation is surely trying to map musicians onto genres. Musicians WANT to move from genre to another. Or blend them. While the logic of curation tends to want to put a musician or band into a particular category.

It’s important to note that genre exists to help us navigate music we don’t know. If you just want to organize your own collection which you DO know, you can organize it by artist, alphabetically. Or by year. It’s your music, you know it. That can work fine for you.

But for music you don’t know, genre is invaluable as a quick way of locating it.

Of course, genre doesn’t really “exist” in any meaningful way beyond being our classification scheme. We could have chosen different categories. We could have drawn the boundaries differently. There’s plenty of uncertainty at the edge cases or in-between zones. I have bands in my MP3 collection that I move from one genre to another every couple of years. Partly because, other music I acquire changes the shape of the whole collection.

For example, I just a got a few Blondie tunes in my collection. I’ve never listened to them much before but I’m enjoying these (fairly poppy) hits a lot at the moment. But this immediately throws up a dilemma. I had my Talking Heads in a rather large and loose category called “post-punk”, along with everyone from The Cocteau Twins to Cardiacs. But add in Blondie and it’s immediately obvious that Talking Heads and Blondie should be grouped close together. So should I make a separate “New Wave” category that’s distinct from “Post-Punk”? Or is a sub-category of it? What about The Stranglers who I actually tend to listen to in the same playlist? Are they more New Wave or more Post Punk? And really, are The Cocteau Twins anything like this stuff? Maybe not, but does that mean I put them together into a more “ambient” / “mellow” category with The Durutti Column and Talk Talk? (I did … but I’m not entirely happy with that approach.)

Taxonomy is a fun nerdish game. But it’s not something to take too seriously. And certainly not worth fighting about. Genres are just our classification scheme to help us navigate music. To an extent, that influences institutions like labels and magazines and venues. And fan-bases. But there’s no more to it than that.


Feb 9, 2020

What musical effects and sounds have become possible in the 2000s that weren't practical or possible in the 80s and 90s?

Watch Jamie Lidell recording his voice at different speeds, and then tweaking the formants to make tracks recorded fast and slow, nevertheless sound “realistic”.

I don’t think that kind of fine grained control over voices through formants, was widely available or being used prior to the 2000s.

I keep saying that “voice is king” in contemporary popular music. And partly that’s because we have so much flexibility for messing with it.

Yes, autotune is part of that. But it’s not just about pitch-correction for bad singers. It’s about augmenting the human voice with a range of musical superpowers.

Things like the SOMA The Pipe are signalling the way for how the voice can become a more multidimensional .

And the combination of loopers + beatboxing is turning individuals and their voice into complete bands.

Finally, the ability to collect, collaborate and co-ordinate on the internet, and our computers able to do massive multitracking, allows things things like the Eric Whitacre virtual choir

and some of Jacob Collier’s productions.


Feb 9, 2020

Would it be fair to say that all computer programming boils down to if/then and if/then else statements?

No.

It boils down to if-not-equal-goto statements.


Feb 9, 2020

What is the music of today’s counterculture?

That presupposes that there is a counterculture.

It’s not that there aren’t people outside the system. Even hostile to the system. But to think of it - as perhaps we used to think of counterculture - as a singular movement, is perhaps wrong.

Today’s musical cultural landscape is completely fragmented into hundreds of tiny niches and tribes. It’s not possible to talk about a single genre representing a significant social group or political attitude. It’s not even possible to talk about “youth culture” as we are all (even ageing adults) part of this. Or “pop culture” as most of it is related to popular music but not particularly popular.

Some of the most radically underground attitudes in music are probably related to the queer post-club musicians coming out of the voguing / ballroom scenes. (AJA, by AJA) But these styles of music are extremely influenced by, and in dialogue with, the most mainstream pop musicians like Beyonce and Lady GaGa. They just cut and chop and glitch it all into a kind of chaotic noise that’s often closer in spirit to early DIY and industrial experimenters like Nurse With Wound.

But is that “counterculture”? It’s not building an alternative. It’s totally parasitic on our existing culture. It’s even, in some ways, desperately trying to be part of it.

Young people jostling for their space within the mainstream also isn’t very “counter”. See pretty much all of hip-hop, trap and rap these days. Everyone wants to JOIN the system, no one wants to overthrow or tear it down. Or even create an alternative outside of it.

Frankly there’s more genuine dissatisfaction with the “mainstream” and revolutionary zeal going on in the alt.right forums on 8-Chan and Reddit than anywhere where you’d traditionally expect to find a counterculture. What are the incels listening to? Well, frankly, the incel world-view seems like nothing more than taking the average mainstream hip-hop or pop video and mistaking it for reality. You can’t actually make a more incel art than Lil Wayne used to.

So what else? There are tonnes of small genres of extreme noise and extreme heaviosity and extreme speed and extreme blah blah. They’re all “counter” to mainstream tastes. But again, it’s hard to see that they count as representative to a something that promises to build an alternative. They are, again, defined largely in opposition to the mainstream.

If there is a recognisable counterculture with its own musical world today, I haven’t come across it. And I’ve done a lot of looking for obscure music.

So I’m guessing that there isn’t much. And that tiny fragments and micro-niches is all there is.


Feb 9, 2020

What are the contributions/advancements in music that have been game changing since 2000?

Gross Beat / Half Speed etc.

Even if you don’t know what that is, you probably know the sound if you listen to contemporary popular music.

People have been playing around with changing the speed of recordings of music, to alter the pitch and sound texture, since there’s there’s been tape.

And as a composition technique it literally harks back to the earliest mediaeval polyphonic singing : “Hey, let’s take that phrase the altos are singing and have the bass singers do it at half the speed underneath”

But Gross Beat and co have made “slow this down to half speed” (or any speed you like) an effect that can be applied instantaneously to any audio. At any granularity (got 4/4 drums, you can slow down the every other tick of the clock). At whatever wet / dry mix you like. Without having to record it first. So that any changes you make to your normal line are automatically reflected in the slower.

This has totally transformed the sound palette of contemporary electronic music. You hear the effect all the time, adding a kind of “thickness” (it both harmony and textural richness) to a synth line.

Gross beat turns solo singers into whole polyphonic choirs. It turns clean synthetic drum patterns into grittier, more “organic” and “sampled” sounding loops. And, as in the beginning of my track Haecceitas , it can turn an 8-bit C64 SID-chip emulator, into a pit full of howling, creaking agonized daemons.

It can also add a bunch of other glitching / stuttering effects that play with time and volume.

Gross Beat is NOT, as Benedict Roff-Marsh would insinuate, about micro-editing the passion out of everything. It’s about turning sound into slime, and the glorious sticky mess that ensues.

While we’re on the subject. The truth about the contemporary music scene is that voice is king. I’d say human voice. But really I mean “trans-human” voice. The human voice augmented and manipulated.

People who think this is just about “auto-tune” are missing the point.

Here’s a great video of Jamie Lidell, who sure as hell can sing with his normal voice, but can achieve wonders by tactically speeding up and slowing down and tweaking the formants.

The tricks we can play with voice have only just started (see Phil Jones (He / Him)'s answer to What musical effects and sounds have become possible in the 2000s that weren't practical or possible in the 80s and 90s?)


Feb 10, 2020

Why do you not listen to reggaeton?

I listened to it when it first blew up about 15 years ago.

I thought it was quite exciting back then.

Since then it’s just all feels a bit samey. And, frankly, I don’t find the rhythm moves me much. It’s a rather heavy pounding and insistent without enough swing or funk for my taste.

I was in Argentina a couple of weeks ago and heard a bit of reggaeton on the beach. Which was obviously the fairly mainstream stuff. It was OK, but it didn’t really change my opinion.


Feb 10, 2020

Is there something inherently wrong with wealth inequality?

Yes.

You can’t really separate “money” from “power” from “capacity to act” from “freedom”.

Power / freedom and “agency” are all fundamentally entangled. And in a market economy, money is entangled with all of them.

So fundamentally, an inequality of “wealth” is ALSO an inequality of power / freedom / agency.

THAT is what’s wrong with wealth inequality. It’s also freedom and agency inequality. Someone much richer than you exerts a kind of economic gravity which bends the “space” of society around their whims. And away from yours.


Feb 10, 2020

What synthesizer has all the sounds that Moog, ARP, OBX-a, Prophet-5 & Jupiter-8 had?


Feb 10, 2020

I’ve never watched Dr. Who. Why do they change the star so frequently? Is it part of the story line, contract disputes, and aging?

In the reboot it does seem to be that 3 series is the norm for an actor.

Some have pointed out how much work a series is (something like 8 months of filming a year). And the “not wanting to get typecast” thing is still important.

I’m guessing that today, if you get the part of the Doctor, you probably expect that it’s a three season commitment. And plan your life accordingly. And viewers and the rest of the establishment (show-runner etc.) have that expectation too.


Feb 10, 2020

How are some scientists able to observe God?

It doesn’t matter two hoots if some scientists think they have observed God.

By definition “observation” in science is repeatable and intersubjectively verifiable.

What matters in science is not “I observed God”. What matters is “Here’s how YOU can observe God”


Feb 10, 2020

Dominic Raab was unaware that Calais was critical for trade with the EU and thought Sir Richard Attenborough to be the naturalist working with Boris - is Raab the new Grayling?

Yep.

He’s definitely been promoted beyond his level of competence.

Of course, maybe it’s unfair, no-one ever reports on him EXCEPT when he’s saying something stupid. Perhaps the rest of the time things are going OK and no-one notices.

But yeah, my hunch is that Grayling 2.0, (with the emphasis on the zero) does seem pretty accurate.


Feb 10, 2020

Why do you like coding?

Laziness.

I hate working. I love programming because it holds out the enticing promise that I can get the computer to work instead of me.


Feb 10, 2020

Is Sinn Féin a party devoted to socialism?

“Devoted”, I have no idea.

I guess they’ve evolved, rather like the Scottish Nationalists, to be a more “social democratic” party than they may have been in the past. Possibly because no-one else was successfully filling that niche in Ireland. Or because they had a working class support base that appreciated those politics. Maybe a more traditional “Labour” party never existed in Ireland (possibly because it never had much industry).

Or, most likely, because like many nationalist parties who see themselves as trying to liberate themselves from a stronger oppressor, they start to feel a certain sympathy with the underdog.

Now many people will tell you that nationalist politics can be a good and progressive movement when it’s in the service of liberation from an oppressive colonial power. I confess I’m more sceptical. I think identity is a hazardous material to work with politically at the best of times. And identity built around nationalism is particularly problematic. It has a bad record.

Nevertheless … it seems like the SNP, at the moment, are pretty much a genuinely social democratic party, and are as well intentioned as anyone in British politics. And maybe Sinn Fein can be that in Irish politics too.


Feb 11, 2020

Will the profession of audio engineering be automated by AI in the near future, or will human audio engineers still be as needed as today?

Yes.

But as always when automation (and AI is just fancy automation) replaces humans, it won’t do it by directly substituting exactly what the human currently does.

Instead, automation works through

a) replacing some tasks that humans do, thin slice by thin slice

b) reconfiguring the problem to be more suitable for automation.

So what I expect to happen … at some point … is that much “audio engineering” will move from the producer side of the musical equation to the consumer side.

It’s impossible, when mixing and mastering music, to know exactly what kind of speakers the music is going to be played on. And what the audio characteristics of those speakers are. So skilled engineers mix and master something that sounds reasonable on most “typical” speakers. And if you want your music to be played in clubs with enormous sound systems you have to master specifically for that. Etc.

As the range of speakers and places we listen to music increases, this becomes increasingly difficult.

So eventually, I expect we’ll get “smart speakers” which know their own profile in terms of frequency responses etc. And music will get published in new, “smarter” formats that basically specify “this frequency range should be this loud relative to that frequency range”. And “the overall should be this number of decibels” or “it should be this volume relative to maximum volume of sound that you can make”.

And then the speakers themselves, having knowledge of their own responses, and being fed the intention of the music, will do the final calibration / adjustments to make sure that they give the most “true” rendering of the music’s intention.

Once that happens, much of the work of mastering, and the art of the mastering engineer, will be redundant. Manufacturers will ensure that their speakers come with as accurate profiles as possible (the more accurate the profile, the higher quality the speaker will be perceived as). Really high-end smart speakers might even be able to monitor their own output through external microphones, and recalibrate themselves accordingly.

Meanwhile, DAWs will know the typical frequency characteristics that particular styles of music have. In fact you’ll probably be able to get off-the-shelf packs of them. Do you want the Aerosmith or the Deadmau5 “sound”? Then here’s the appropriate frequency definitions for drums, bass and guitars, or kick, hat, snare, sub and synth-pad tracks, predefined. Now when you compose you can apply those intentions to the appropriate tracks, and know that the smart speakers are going to do their best to honour your intention.

And when that happens, there’ll be no difference between the average bedroom producer and the top professionals. Both will simply be loading intentions into the music files, and relying on the consumer’s sound-system to do the right thing with them.


Feb 11, 2020

Is the P.C. culture ruining movies?

Yeah.

It’s so much classier to torrent on Macs.


Feb 11, 2020

How many billions of pounds will Boris' cronies earn from the new infrastructure projects in the UK?

I think a “fuck-tonne” is the technical term.


Feb 11, 2020

What would be the skills needed to build a source control system like Git but for music production?

The main difficulty of this isn't building something to track files. I'm sure any reasonably competent programmer with a reasonable knowledge of what git does could build a viable approximation of the basics.

The real issue is how to make diffs and patches in a whole bunch of very complicated, very badly documented, non standardized and proprietary binary file formats that are used in music production.

If you can't do that, then you'll have to store the whole binary asset every time the user make a small change to it.

And this will make your repository enormous. And if you're going to do that, you might as well just use git itself which handles binaries as black boxes.

I've looked into trying to work with FL Studio's flp files, and ImageLine themselves refuse to publish a spec or schema for them on the extraordinary grounds that “it's too difficult, the format keeps changing, and even we don't understand it”

Which is a bit of a WTF when you think about it.

But anyway, that's the real skill you need. To be able to forensically reverse engineer and find ways to meaningfully diff and patch and report diffs on many binary file formats.


Feb 11, 2020

If I'm using SoundCloud for free, do my songs get reduced exposure, compared to the "Pro" plan they push?

I’m paying for SoundCloud.

And I don’t seem to be getting any extra exposure thanks to them. They won’t even add me to their service that puts me on Spotify or which monetizes my plays. (They just tell me I should strive to be “more popular” in order to qualify. So I’m doing it through Soundrop who just provide the service without telling me what kind of music I should make.)

So don’t worry. I don’t think you’re missing much.


Feb 12, 2020

Where can I find free music to download? My Napster account unexpectedly closed and I really really need some music very badly. I am fiending because the only music I can listen to right now is the radio.

Pretty much everything you ever wanted to listen to is on YouTube.

Get a YouTube downloader (youtube-dl is great for command-line geeks, otherwise you can probably get a plugin)


Feb 12, 2020

How can raising the minimum wage help increase economic mobility?

A minimum wage raises the income of the lowest paid.

The lowest paid often have the most precarious lives. That means they have no free time to study and get extra skills. They have no spare cash to invest in things (eg. they can’t afford to buy expensive shoes that will last 5 years and can only afford to buy cheap crappy shoes that will fall apart after a year). They might not be able to afford expensive healthy food, or to cook healthy food (which needs time and kitchen space), so eat cheaper, less healthy fast-food that makes them ill.

By giving them a minimal level of comfort and security, a minimum wage gives them breathing space to do a bit more of this investing in themselves and their own welfare.

Once they have the extra opportunities this buys them, many of them will, indeed, be able to take advantage of it and build further skills and capital.


Feb 12, 2020

Why does country music look and sound like hip-hop now?

“Country” music is really just the result of the “new” ideas in popular music finally, after a long time, percolating through to the more rural “conservative” parts of America.

It sounds like hip-hop because hip-hop has now been around for 30 years.

Back when rock music had been around for 30 years, country music sounded like rock.


Feb 12, 2020

Shouldn't even critics of Boris Johnson give him an upvote on his dislike of the imbalance in the extradition treaty between Britain and the US?

Well.

When pressed on it by Jeremy Corbyn, who made a robust defence of Julian Assange, (Jeremy Corbyn praises Julian Assange and calls for extradition to US to be halted) Boris didn’t have the courage or integrity to defend Assange outright but did say some vague words in favour of press freedom and wistleblowers.

I’m not saying that that isn’t quite good. By Boris standards. Yes. Props to him.

But it’ll take a bit more than that to turn me into a fanboi. Like why not actually stand with Assange?

Nevertheless, seems that he’s discovering that however much Trump praised him over Brexit, the moment he crosses Trump, like he did on Huawei, Trump is gonna turn nasty.

Perhaps Boris is realizing how demeaning it is to be Trump’s gimp, and will find a bit of iron in his soul.

We can but hope.


Feb 12, 2020

Does it seem like relative unknowns in music are suddenly popular, making lots of money, winning awards, but no one has really even heard of them?

It always does.

The music industry is big. It’s unlikely that you, or anyone else, managed to have your finger on the pulse of all the different scenes and subcultures that were bubbling under.

So you couldn’t expect to know everyone who might suddenly blow up. Everyone was an unknown at some point … right up until you got to know about them.

When you were younger, you didn’t notice as much because you were more comfortable with suddenly discovering new people. You knew that the world was full of new people.

As you got older you started to assume that that world was actually that bit of it that you knew. You forget that it was, and still is much bigger.


Feb 12, 2020

I’m watching Newsnight with the Labour leadership hopefuls. Are Labour in utter denial about what happened at the 2019 general election?

I think Labour understand perfectly well that they lost.

I think there’s still a lot of argument as to why they lost.

You may think that you have the answer, that your interpretation is right, and that people are idiots for not agreeing with you.

But that, I hate to break it to you, is the human condition. I feel like that too. And so does every other commentator with an interpretation of the loss.


Feb 12, 2020

Why and when did big bands go out of style?

Basically with the invention of electrical amplification.

Before amplification, you needed a big band to make a big noise.

A lot of brass instruments were great for that.

So anywhere where you wanted a lot of noise - say for a lot of people to dance to in a large dance hall - you needed a big band.

After electrical amplification, you didn’t need a lot of instruments to make a big noise. Any instrument you hooked up to an amplifier could be as loud as the amp could make it.

And it turned out that guitars are pretty versatile.

You can play chords on them. You can pick or strum arpeggios / riffs and rhythmic patterns. One man (or woman) can play them comfortably either standing up or sitting down. Or even dancing around. And still sing at the same time.

But acoustic guitars are a relatively quiet instrument. Especially when you want to do more complex picking or soloing. But once guitars could get loud, loud enough to fill a dance hall or a stadium, their other virtues over trumpets and trombones etc. began to win out.


Feb 12, 2020

Are there any bands that focus on ancient Germanic tribes? A band that isn’t Nordic or Celtic, just German.

I guess Heilung are out because they’re part Norwegian?

And Faun probably aren’t very authentic.

But as Donald Zottnick points out, we really don’t have much evidence of what Germanic tribe music actually sounded like.

Also, I think there was probably a fair overlap with Nordic culture. You’re going to find cultural ideas, religious ideas etc. that have parallels across Europe. I’d expect that the music wouldn’t be so different either.


Feb 12, 2020

How do rappers and artists make so much money?

As everyone points out, they don’t make as much as they claim.

But why do they claim to?

Last year there was interesting YouTube phenomenon where a bunch of hip-hop fan YouTubers mailed out to a bunch of currently trendy rappers to ask how much they charged for a feature.

Here’s an example :

And a lot of other people started doing the same thing.

What’s interesting here is that hip-hop today is all about “features” (rappers providing guest bars on the tracks of other rappers.)

This makes hip-hop into a kind of “network” or “web” art-form.

But this network is also very monetized. It’s effectively an “attention economy” where hot new artists are charging between $15,000 and $100,000 dollars for appearing on someone else’s record.

That’s a sizeable chunk of cash. And it’s not being paid for “artistic” reasons. It’s being paid by newer, less well known but ambitious artists, who are buying the extra attention that the more established rapper will bring to their project by providing a feature on it.

If you manage to grab some attention and fame (which seems to be called “clout” in the industry), then the features market is a way to monetize that. By selling yourself as a guest (and dispensing some of your attention) on other rappers’ tracks.

But of course, now ask yourself why all the rappers are FAKING being rich in their videos. Isn’t it just a tired cliché by now? The cars and mansions and girls and gold and diamonds and expensive bubbly wine? Everyone knows it’s not true. That these are rented props.

You probably wonder why the hell today’s young people are so moronically consumerist and obsessed by material wealth; when, traditionally, young people have always had a certain amount of healthy disdain for such things. Don’t any of these smart, talented rappers (and even in the age of mumble rap, you don’t get to be a successful rapper if you aren’t smart) have ideals and independent thoughts?

Well, the answer might be more logical than you imagined. Hip-hop is not just a ruthlessly monetized attention economy, it’s an attention fuelled pyramid scheme.

Rappers are earning their money not from streaming or selling albums. These pay almost nothing. They are getting their income from the next tier of the pyramid down, the n00bs who are desperate to buy their way into and up the pyramid.

And if that’s the case, it’s obvious why there’s so much formulaic ostentation and bragging in rap videos and lyrics. When you look rich in your video, you are signalling to potential customers (ie. the next generation of rappers) how successful you are. Which can raise the perceived value of a feature from you.

Even if the next generation of rappers knows that it’s all a game and largely faked. They can still assume that there’s some handicap principle at work, keeping the signalling somewhat honest. After all, even renting cars and jewellery costs something.

And it’s likely that if you have been picked up as a promising young rapper by a label or management company, they have already invested in you by buying features from the better known rappers. So now, you are going to need to boost your own apparent value, and earn back that money, by pimping yourself out on a bunch of features to the next tier, before you stop being so hot and lose your clout.

Beyond a pyramid scheme, it could well be an investment bubble. As wannabe management companies are pouring money in, to buy their artists attention to boost them up the pyramid.

And THAT would explain why rappers seem to be making so much money.

Firstly money is fuelling their rise up the attention pyramid. But like all pyramid schemes, the moment people decided to stop believing in it, the whole thing collapses and the bubble bursts.

So rappers are pretending to be earning even more money than they are, because this is the only thing that keeps the bubble expanding rather than collapsing.


Feb 13, 2020

What are some examples of Beach Boys innovations that changed music?

The Beach Boys brought a lot of non-standard instruments like glockenspiels and xylophones and cellos and theremins into their genre of music (rock’n’roll, surf music) where they weren’t really used.

Of course, many of these instruments were used in other kinds of popular music. In more orchestral light music. But hadn’t really been embraced in the rock genre.

Listen to the xylophones and piccolos here, for example.

They also pushed vocal harmonies way out beyond the norms of the genre and the time. And having several good singers, they had the ability to do those harmonies.

Finally, by the mid to late 60s, they were experimenting with “composing in the studio”. Recording lots of fragments and individual tracks of music, and then assembling the finished product in the studio, rather than composing the music first and just treating the recording as a way of capturing that performance.

Yes, of course, The Beatles and other bands were doing that at about the same time, too. But The Beach Boys were definitely part of that first, cutting edge, wave. And they were doing it to slightly different material / genre.

That’s how you can end up with something as strikingly innovative as this, in 1966


Feb 13, 2020

Should I try and keep up with modern music?

Not if you don’t want to. No.

But if you love music, then it’s worth learning to appreciate music in all its variety of forms.

Even the strange modern ones.


Feb 13, 2020

Has the Internet had a net positive or negative effect on society?

It’s too early to say.

I think in general it’s been good, but over the last 5 - 10 years the scales have been tipping towards bad as :

the internet becomes more of a massive surveillance device. And privacy is almost extinguished.

“removing the gatekeepers” which many of us thought was a good idea at the time, has led to a proliferation of lies and disinformation; and a break-down in consensus about fundamental facts. We’re way out beyond political conspiracy theories and climate change denial now. We’re into an age where things like flat-Earthism are starting to pick up significant mind-share, and where we’re facing a resurgence of dangerous diseases due to anti-vaxers.

social platforms like Facebook and Amazon and Uber are becoming monopolies which control huge sectors of our economy and lives. These platforms already can and do abuse their position and massive lock-in suggests that they’re unlikely to be replaced

angry and resentful people are finding each other forming mutually supportive communities within which their resentments are reinforced and amplified. From ISIS to school shooters to white supremacists to incels, we’re seeing the internet turn some of humanity’s most broken and twisted individuals into dangerous organized movements committing real violence

We’ve yet to see how far these three trends will go. But they don’t have to go so much further before, I think, the scales will have fully tipped and we’ll be forced to say that the internet has been a net negative.


Feb 13, 2020

Why do some people who are experts or skilled in their field or industry come up with no innovations while others are creative, e.g., a fantastic guitar player but writes no songs or a fantastic mechanic but invents no new mechanical parts?

Ronald S Burt had a good paper a few years ago called Social Origin of Good Ideas : http://www.analytictech.com/mb709/readings/burt_SOGI.pdf

He shows that creativity is often associated with where you are in a social network.

The simple version is that people who act as links between otherwise disconnected groups or bodies of ideas have more “good ideas” than those who are stuck in the middle of a single homogenous group.

If you are a great violinist, but only hang around with other violinists playing the standard repertoire you'll be unlikely to make innovations. But if you also hang around with Swedish folk musicians you might pick up some ideas no one else has. Perhaps an unusual melody for your own composition. Or an interesting way of microtonally pitchbending that revolutionises your playing of Mozart.

If you hang around with car mechanics you might discover something even more radical. Maybe a tool which can be adapted to a mechanism that attaches to your violin and tensions the strings in a new and exciting way. Or a way to compose music with car engines. Or a new kind of windscreen wiper that moves like a bow. Who knows?

People who are highly skilled but not “innovative” are most like just not exposed to enough weird stuff from somewhere else that can inspire them.


Feb 13, 2020

What are two unrelated things that can be combined and bring out innovation from their combination?

Have a look to your left.

Pick something you see whose name begins with the letter R.

Now look to your right and pick something you see whose name begins with the letter L.

Good luck 😀


Feb 13, 2020

If you have a truly great ear for music as well as rich musical tastes and you decide to learn how to produce music, are you guaranteed to become a good producer?

These might be necessary. But not sufficient.

There’s also hard work vs. laziness. Being in the right place at the right time and exposed to the right influences. Just having the right opportunities.

Etc.


Feb 13, 2020

Having a medical degree makes you a doctor. So, does having a bachelor's degree in computer science make me a computer scientist?

No. It makes you a bachelor.


Feb 13, 2020

Would you consider Barack Obama to be a visionary leader?

Maybe before he became president.

After that, he tried to “play it safe”.


Feb 13, 2020

Which music software (DAW) does Justin Timberlake most likely use?

He works with different producers.

But if you’re talking about work with Timbaland, then he seems to use Ableton and Logic.


Feb 13, 2020

As a communist, do you prefer anarcho-communism or Marxist-Leninism as a means of achieving communism?

None of them taken in a dumb, uncritical way.

The world has moved on. We’re in a different situation. We still have some old problems that these approaches were trying to address. But we also have new problems (and opportunities) that people in the 19th and early 20th century couldn’t even begin to imagine.

There are good impulses and ideas and arguments in various left-wing traditions.

But if you want something suitable for today, you need to invent a strategy and political philosophy for today. Not waste your time arguing which hundred year old strategy is the best.

One of the most important, if problematic, points that Marx made was that he wasn’t trying to tell people in the future how they should organize their society.

That was problematic because, yes, it meant that people did some dumb and bad things and claimed it was in the name of Marx.

But it also frees us. None of us have to take any of this stuff dogmatically.

We need a political philosophy of 2020. And we should build that out of the best in breed explanations and strategies and tactics we can find, wherever we find them.


Feb 13, 2020

Were Tony Blair and Gordon Brown complicit in the 2019 election defeat, due to having failed to invest sufficiently in downtrodden Northern constituencies?

A bit. But not much.

And mainly because they accepted the Thatcherite dogmas.

The real issue behind the decline of the North is the acceptance that industry and manufacturing has inevitably gone to China because it’s so much cheaper etc. etc.

And the problem with that is that manufacturing industry is the place where new technologies make bigger productivity improvements.

You can’t make productivity improvements in personal services. An hour of human contact is an hour of human contact. Whether that’s a receptionist, a sales-rep, a psychoanalyst or a wealth consultant.

Whereas, a factory which makes widgets, every time there’s an upgrade to the machinery or software you might be able to pump out more widgets or more complex widgets per hour than you could previously. And that means you can make more for the same manpower. Which is the definition of a rise in productivity.

The UK’s economic decline has a lot to do with low productivity. And low productivity is to do with the lack of industries where productivity can get a boost from technology.

The lack of heavier industries ALSO means that industry is less constrained by geography. You don’t need a river to provide water to cool the factory. Or an existing rail connection to a mine or dock where raw materials come from. Which means that businesses can fall into the gravitational well of the economic centres like London and other large cities.

Service economies. And economies making light-weight virtual stuff like video and software, inevitably undergo a strong pull towards centralizing economic activity in big cities.

Now Blair and Brown didn’t cause this. They weren’t necessarily pushing it.

But they also failed to notice and address it. They had thirteen years in power but didn’t notice it was a problem or try to do anything about it.

Obviously, they’re far less culpable than the Thatcher government which had a policy of seeing Britain’s industry decline. And far less culpable than the Cameron government whose austerity stripped away much of the government spending (in terms of local government spending, and welfare spending) that had been propping up the declining North during the Blair years.

But if they had noticed, and tried to do something about it, and managed to arrest the decline of the industrial regions, not just paper over the failing with welfare, then Labour would have been in a better position, and yes, probably wouldn’t have lost the 2019 election.

As I pointed out here Phil Jones (He / Him)'s answer to Why is the crisis in the Labour Party even larger than the leadership candidates are letting on? people keep saying that the Labour Party lost so badly because it was “out of touch”. But Labour Party is historically the political arm of the unions. And, in principle, its main way of being “in touch” with working class people is through their participation in their unions. When workers are unionized. And the unions are telling Labour politicians what to do. Then the connection between Labour and the working class is obvious.

But unions have been declining because they haven’t been able to adapt to the post-industrial economy in Britain. (That’s one of the motivations that Thatcher had to destroy British industry, she knew that it would also destroy union power)

Had the Blair administration been more concerned with manufacturing industry it would also have bolstered the unions. And that means that the connection between Labour and the working class regions would be less broken than it is today.

The ideal model for the UK in the 21st century would be somewhere like Germany. An economy which is made of a mittelstand of a lot of high-tech, high-productivity, medium sized manufacturing businesses, spread fairly evenly around, with unions strongly represented on the boards of those companies, invested in their success and with little antagonism.

But to get Britain to that state requires vision, and a government that actually wants it to go in that direction.

That was the opportunity that Blair’s Labour missed when it had power.

Instead, most of what Blair did that was good, was simply keeping things ticking over, but with little vision for, or investment in, getting the country to a sustainably better place.


Feb 13, 2020

Was Tony Blair a good Prime Minister?

Both

He was good at gaining power.

He completely failed to use that power to change the British economy to make it fairer or more sustainable.

Which is why, with a couple of exceptions, it was so easy for Cameron to undo most of Blair's good work.


Feb 13, 2020

What's your favorite album that most people haven't heard?

There are so many.

But this year : Revere Reach, by William D Drake


Feb 13, 2020

Why did Sajid Javid quit Boris Johnson’s cabinet?

According to him it’s that Boris Johnson (probably Dominic Cummings) wanted to sack all his advisers and replace them with Boris loyalists.

Javid either resigned on principle, or felt that the job was hardly worth doing, if he was going to be hemmed in like this.


Feb 13, 2020

Which language is more hipster: Clojure or Haskell?

Clojure can’t possibly count because any self-respecting hipster is going to hate it in favour of Lisp Machine Lisp


Feb 13, 2020

What would Keir Starmer mean for the socialist faction of the Labour Party?

He’s fine.

The idea that Starmer is some kind of closet Blairite who’s going to try to pull the Labour party back to the right is overblown.

I can’t remember which Guardian columnist wrote that people’s belief that Starmer is a centrist is largely sartorial. But that’s about right.

He wears a suit. And speaks well. And doesn’t come with some of the baggage that was weaponized against Corbyn.

But he’s soft left. I wouldn’t even say he’s “less left” than the Corbyn faction. He’s maybe not in that faction. Not so wedded to their particular take on things or policies. But he looks like a pretty committed left-wing politician to me.

It’s a sign of how desperate the Blairite right is, that they are willing to imagine he (or Lisa Nandy) are theirs.


Feb 13, 2020

What can we take from Johnson's recent cabinet reshuffle and Javid’s shock resignation?

Boris and Dominic have figured out that in today's restive and combative politics, if you don't kill your rivals first, they'll be coming for you.

Today we're in “battle royal”. Fortnite politics.


Feb 14, 2020

Can I create my own genre of music as a Musician?

It takes two.

The genre isn’t created by the guy who creates the genre, if you see what I mean.

It’s created by the next guy. The guy who copies your formula and makes something in the “same style”.

Now, it’s a genre.


Feb 14, 2020

Do animals play with “game theory”?

“Game theory” isn’t about “playing”.

“Playing” is what young animals with complex brains do to help them wire those brains up with knowledge of the world. Which they get through experimenting with their bodies and trying out activities they aren’t yet competent in. Ie. playing.

“Game theory” is a mathematical tool for modelling competition between rivals.

Because animals are often in competition with each other. And this fact is fundamental to our models of evolution. We often use this mathematical modelling tool “game theory” to model the competitions between animals on their evolutionary trajectories.


Feb 14, 2020

Does game theory combine the fields of math and psychology?

No.

Game theory is just maths.

There’s no psychology in it.

You represent the players as having a range of moves available and a range of payoffs from different outcomes.

You don’t make any attempt to model the psychological mechanisms of how they will make their decisions. You just assume that they will make a “rational” decision, based on the payoffs.


Feb 14, 2020

If someone has expressed racist opinions (told racist jokes, supported racist laws or policies), but insists they have changed and will treat everyone equally, should they be elected to public office?

Context is everything.

“Why” did they express racist opinions?

Was it deliberate “vice signalling”? A systematic prejudice? A careless return of a habit picked up in the past? Something that wasn’t really racist but the words are being twisted to try to make them sound that way?

How much does this fit the rest of their character? How plausible is their insistence that these racist words will have no implications for their behaviour in office?

Look, words aren’t magic spells. With special evil attached to them. Even the most horrible racist ones. They are just bits of speech we use as evidence to try to make our evaluation of the character of a would be public official.

But you put together the while picture from all the evidence. Not from a few people screaming “Look! He said a bad word!!!!”


Feb 14, 2020

Isn’t hip hop taking music back 50,000 years given how it is just talking and grunting and has nothing to do with vocal cords and range?

What you have to remember is that men are meant to just talk and grunt. Scientists have shown that that’s what their vocal cords are for.

“Singing” is a plot by post-modernist homosexuals to persuade men to talk in a high feminine voice. In order to confuse kids about the basic biological facts of being either male or female.

So hip-hop is finally freeing us from 50,000 years of Marxist-feminist science-denial that was masquerading as “art”. At last, we are getting back to REAL MUSIC. Rejoice.


Feb 14, 2020

How can I properly fork a Git repository?

git clone PATH-TO-REPOSITORY PATH-TO-NEW-FORK


Feb 14, 2020

Would it be wrong if I stop my adolescent child from listening to rock music?

There’s so much rock music around.

And it’s so easy and “natural” for young people to access the music they choose.

That you will have to ensure a fairly draconian regime in order to make this prohibition feasible.

It’s that draconian regime that’s the problem. What lengths are you going to go, to prevent your adolescent (who is NOT a “child”) from listening to rock music? At some point, yes, it becomes “wrong” to deny your offspring a “normal” upbringing because of some strange prejudice you have about music.


Feb 14, 2020

Do rap instrumental beats hinder learning?

Yes. Of course.

You know that dry, loud hi-hat sound that’s everywhere these days? Often chopped into triplets? Or a very fast trill?

Those hi-hats, with that high white-noise in small rapid pulses, are especially designed by psycho-acoustic engineers to resonate with and cut the axons in the brain, preventing them joining the dendrites and so suppress learning.

In fact the special patterns are rather like Morse code. They’re encode “instructions”, literally they’re a kind of mind-virus, that enter the brain and reprograms the neural pathways. They were designed to make listeners feel more “pumped” but the effect is to suppress memory formation (ie. learning)


Feb 14, 2020

I would like to make music in ambient/hip hop/witch house genre, not for commercial purposes but for myself. I just want it to sound good. Is it possible to learn mixing and production at an average level in two years?

Sure.

There are hundreds of good videos on YouTube

I found this series the other day, and I think it’s really good.

He is perhaps very fussy and using a LOT of effects … but he explains what he’s doing very clearly and you can see how even if you do something a lot lighter and less fiddly, the principles still apply.


Feb 14, 2020

What does "postmodern" mean? If modern is the latest thing, how can you have anything after it?

Yeah. That’s a confusion of words.

The problem is that in the first half of the 20th century, there was such a “cult” around “the modern”. And “the modern” was so “revolutionary” ie. so keen to distance and differentiate itself from the past, that “modernism” inevitably became the label for the styles that were developed then.

So once we got into the 50s and beyond, we had the problem of needing to talk about the latest things. While also having a label for the earlier stuff. Which everyone was now calling “modernist”.

So the word modern kind of has two meanings. The everyday meaning of latest. And the meaning that art historians use which is “early 20th century”


Feb 14, 2020

Is Scheme a functional programming language?

No.

It claims to be multi-paradigm.

It supports FP but also supports imperative / OO styles


Feb 14, 2020

Would you, as a libertarian, vote for Roy Moore or Bernie Sanders?

Bernie Sanders at the drop of a hat.

Roy Moore never.


Feb 14, 2020

Do socialists acknowledge the economic calculation problem confronting their system?

These days I can’t see how the “calculation problem” is even meaningful.

In order to compare which of two systems : “planning” vs “markets” gives the “best distribution” of goods and services, you have to have an independent way to check what the “best distribution” actually is.

But if we had such an oracle to tell us the best distribution, we’d just use that, rather than either markets or planning.

And if we don’t have such an oracle, then how are claims about which mechanism is better, empirically testable?

Let alone tested?

Ultimately opinions about “good distributions” are completely subjective judgements based on what shape you think society should be.

For example, the logistics and retail industry simply exists to help move goods and services from the factories or places they are made, into the hands of the people who will ultimately want to use them.

That’s its job

And retail is enormous. It’s something like 5% of the US economy. Trillions of dollars worth. Employing tens of millions of people.

But it’s just a mechanism to get goods into the hands of consumers.

Ideally it would cost nothing and employ nobody.

The more efficient retail is, as a sector of the economy, the smaller it should be.

Instead we celebrate the retail sector growing. And the jobs it creates.

Why?

Celebrating the growth of retail is celebrating the growth of an inefficiency. Every cent of profit made by retail, every hour of work in retail, is “waste” which is lost to the real productive economy. And ideally would be eliminated. The entire retail sector is one big, ugly failure of the market to be as effective as it could be.

But no-one looks at it like that.

We don’t see retail as gross inefficiency. Because, in some sense, we like shops and shopping.

And because the concept of “inefficiency” in this sense is completely subjective.


Feb 14, 2020

Why is it that music from the '60s, ‘70s, ‘80s, and '90s are talked about and played but then it just skips to the 2010s? What happened to the music from the 2000s?

It's in that zone of unfashionability and forgetting. Too old to be trendy with current kids. Too new to have been subject to a systematic re-evaluation and filtering as is currently happening with 90s music.

Don't worry, in about 10 years we'll be doing it.


Feb 14, 2020

Is serious country music the way to strike the heart of postmodernist music academia?

Well if by “strike” you mean “induce boredom in”, then maybe.


Feb 14, 2020

Why do you think indie people are the new hipsters?

“New”???

Indie people were hipsters before hipsters were a thing.


Feb 14, 2020

How is it that, somehow, new music artists never fall into previous music styles, considering there are so many genre and sub-genres, etc.?

They don’t?

The main reason that new artists don’t sound EXACTLY like old artists, is that most artists, and certainly good artists, have multiple influences. And the particular matrix of influences you are going to get in 2020 is almost certainly not going to be the same as someone had in 1975.

If you’re young in 2020 you will have heard something new that was made since 1975 that you like. And that will influence you in a way that no-one in 1975 could possibly have experienced.

So Greta Van Fleet sound a lot like Led Zeppelin. But this also sounds (to me) a bit like Tame Impala and various other “softer” sounding rock bands of the 2010s. Because, of course, that’s what they (or their studio engineers and producers etc.) will have been listening to as well in the last decade.


Feb 14, 2020

Why is there no proof of 24 hour sunlight throughout Antarctica?

I was in Ushuaia a few weeks ago (beginning of Jan)

Not quite Antartica. But close.

The sun set at around 11:15PM at night.

And rose again around 3ish in the morning.

Proof enough for me.


Feb 15, 2020

If it is implemented into practice, could CANZUK ultimately prove a better deal for Britain than the EU? Free movement between Canada, Australia, New Zealand and the UK. A shared culture & no language barriers for professional jobs are the advantage.

In addition to all the good points made in User-9311874315707611172’s answer, the fundamental premise of CANZUK is totally flawed.

If British people are “the same” culturally as those in other CANZ countries, that won’t make trade better and more valuable.

Quite the opposite. Trade is all about taking advantage of difference and the consequent Comparative Advantages.

You trade with people with different climates, different skills, different habits, different tastes etc. etc. The more different the better. Because that’s how you get the most comparative advantages and divisions of labour that everyone can benefit from.

You don’t want to trade with people who are exactly like you … same skills, same temperaments, same cultural ways … because you might as well make the products yourself. If Australians are just like English people, why should people in Kent buy from Australian suppliers? Chances are there’s a supplier in Essex who’s doing pretty much the same thing.


Feb 15, 2020

Isn't deep learning just a rebranding of neural networks? Who coined the term?

I understand that “deep learning” is a sub-category of neural networks. But exactly what sub-category is less clear.

I’ve heard a number of different stories.

That “deep learning” is basically an “unsupervised” learning network (where the network isn’t given the particular categories it has to sort data into and is free to discover its own clusters).

Another is that “deep learning” is anything with a “deep” or “hidden” layer. So anything that’s a multi-layer rather than a simple perceptron.

Whether either of these is the “official” definition I’m not sure. These days I assume it just means a big neural network. Of a scale that wasn’t possible 30 years ago when I was working with them.


Feb 15, 2020

Am I intelligent enough to create a new solution to a world problem?

Creating great solutions is less about “intelligence” than it’s about being in the right place at the right time with the right information.

If you can manage that, you might well be able to.


Feb 15, 2020

How can we get rid of rap culture?

You can’t.

You might try to reform it, but remember :

a) rap culture is not a separate thing. It’s just a distillation of trends and values that are in your wider culture

b) outsiders pretty much never get to change cultures. Change comes from within. And you’ll need to be part of it and respected in it to persuade people to change it


Feb 15, 2020

Does it matter who pays for Boris Johnson's holidays?

It does if it affects his decisions as leader.


Feb 15, 2020

Why are there many great artists who are not famous? I was listening to Mr. Kitty lately and, in my opinion, it can be mainstream music. It might just be wrong timing and people nowadays usually listen to rap and don’t care about rock & other genres.

Most, if not almost all, great artists are not famous.


Feb 15, 2020

Why does Medicare-for-all work for Bernie Sanders and nobody else?

Who says it isn't working for anybody else?


Feb 16, 2020

Would you consider country music a subgenre of folk music?

Personally, no.

I think “folk music” has to be versions of actual traditional songs.

I don’t buy “folk music” as “contemporary song writer who just chose to use an acoustic guitar” Or “rock music with fiddles”.

The line between folk and pop is arguably vague. From another perspective, all pop music which isn’t made by people trained in the classical academy and following classical structures and concerns is “folk”.

But if we want to preserve any kind of distinction between folk and pop then I think the right line to draw is “is it explicitly using older material (words, melodies) whose origins are basically lost among the people rather then being explicitly composed by a known individual or group”


Feb 16, 2020

Is experimental music getting more popular in modern culture?

Kind of. Maybe. Maybe not.

It depends what you count as “experimental”

Every genre of music was “experimental” at some point. It was a new sound that was different and challenging. But some experiments worked out and got famous and pretty popular.

People today kind of forget how much rock’n’roll was hated by earlier generations of musicians and listeners. Now everyone thinks that rock is acceptably and comfortably mainstream. They all hate metal or hip-hop or EDM.

So there’s lots of music that was considered weird and experimental and difficult that people wouldn’t bat an eyelid at today.

Good luck trying to convince anyone that this was a band that was denounced in the British parliament as wrecking civilization :

But Throbbing Gristle made music that was considered “a bit crazy” by the generation that had embraced The Sex Pistols. No-one in 1979 would have imagined that this would be the basic formula for most mainstream music 20 or 30 years later.

OTOH … the audience for things that are “experimental” today … relative to our musical standards, is probably the same as it ever was. A small, enthusiastic group of fans things that are avant garde because they are avant garde. But most people won’t want to hear stuff that is deliberately odd, because that’s not what they want from music.

They want music as a sound-track to their life and the activities in it. Not as something that requires explicit engagement to “try to get into”.


Feb 16, 2020

What did you think when you heard slavery was a choice?

I thought

Sure. But a constrained choice between slavery and “torture and death for myself and loves ones” is pretty limited.


Feb 16, 2020

Why is the devastating Green Deal from EU’s Timmermans so easily adopted by EU countries? It is a fact that this will cost each EU resident a lot of money.

Maybe because NOT addressing climate change will cost each EU resident even MORE … and quite plausibly a lot of their comfort, health, security and maybe even their life?


Feb 16, 2020

What are the differences/similarities between jazz and hiphop genres?

I think the similarities are very strong.

Both are genres of music which are structured around a number of musicians doing solos over a fairly constant backing track with a strong pulse

Both are musics that are about, and highlight, the personalities of the soloists.

The interest in the music comes from “how does each soloist approach their performance on this piece” rather than “what is the overall composed structure of this piece”?

Consequently, actual musical composition (the chord sequence etc.) is relegated to a minor supporting role. It exists simply as a vehicle for the solists to represent themselves over. In both genres you regularly hear people discuss the music in terms of “who was on the track”.

And opportunistic collaborations are common.

As are certain structured, improvised dyadic interactions. Rappers have “battles” or backwards and forwards arguments / dialogues. Of which “freestyle” (ie. improvised) lyrics are the most highly valued. Jazz improvisers will trade licks with each other.

Both are forms that embrace and use new technologies. Jazz was a pioneer in using new instruments like saxophones. Or repurposing other things like, say, washboards, as instruments. Was a pioneer in being recorded and being symbiotic with the recording industry. It was an early adopter of electrical amplification for the vocalists.

Hip-hop has pioneered using records and turntables and scratching as instruments. Been the most successful popularizer of sampling and “cut up” sound manipulation. (Sure, it was done before by experimentalists, but hip-hop made it mainstream). It now always uses the latest computing techniques, DAWs, plugins etc. From autotune, to Gross Beat etc.

The main differences are that hip-hop has embraced automation and computers as compositional tools. While jazz has usually relied on human performers for all parts. And some jazz fans consider humans playing their instruments a great virtue.

Jazz has a fairly wide range of instrumental virtuosity. Jazz soloists can use instruments. From saxophones and trumpets, through guitars and pianos to more exotic instruments like harps and vibrophones. In hip-hop almost all focus is on the vocalist (ie. rapper) as the soloist.

Occasionally you’ll get great musicians of other instruments in hip-hop. For example, Thundercat is a phenomenal bass player who works in both jazz and hip-hop) But mostly other instruments are just programmed.


Feb 16, 2020

Is it just me or music quality these days aren't as good as they were back then? Seems to me that modern music isn't a fertile ground for techniques and improvisations?

It's not just you.

But you're wrong. :-)

Music back then was often terrible. Just like it is now.

And there's nothing a musician could do then that they couldn't do now.

The only reason they don't is that a) they want to explore new possibilities that weren't available then. b) people today want to hear something else


Feb 16, 2020

Does Western analytic philosophy implicitly engender or condone racism, sexism, authoritarianism, or other social "isms" that are regarded as toxic?

It certainly doesn't have to.

Some philosophers of course might have had those prejudices. They might even defend them in their philosophy. But you can do good analytic philosophy without any of these prejudices.


Feb 16, 2020

Do you think the West’s major problem with China boils down to one word “Communist”?

No.

The West's major problem with China is that China is beating it at a game the West considers “it's own”


Feb 17, 2020

When you listen to Mick Jagger singing on those iconic early Stones recordings do you sometimes think “is he actually singing or is it just talking or yelling”? Did it ever dawn on you that Mick Jagger has a weird singing voice?

All singing is “weird” when you think about it.


Feb 17, 2020

Why do so many people with knowledge of foreign cultures seem to only know the traditional conservative aspects, the 2% class, and to a much lesser extent the biggest artistic achievements? How come they are often ignorant of commoner stuff?

Isn’t that pretty obvious?

In ANY culture what you’re likely to see is the stuff which stands out.

That’s going to be one of :

artistic elite (by definition, the artists who’ve attention through being popular or extremely inventive)

the rich (because the rich are always putting themselves on display)

the “traditional” ie. the things that are very old and ingrained.

I was in Argentina recently, and trying to buy sliced smoked turkey for making sandwiches. Not happening in the supermarkets. Argentinian culture (unlike Brazil) doesn’t go in for turkey. It’s ALL ham. An occasionally a bit of chicken with hard-boiled eggs embedded in it. (I don’t like hard-boiled eggs)

But who cares? Who is interested in that common-stuff cultural quirk? Only me when I wanted to make a sandwich.

No. You might want to hear tango music. (traditional). Or Astor Piazzolla (artistic elite) Or admire Eva Peron’s look (rich).

But are you fascinated that Argentinians have 50 different kinds of ham and no cooked turkey in their supermarkets?


Feb 17, 2020

If Zuckerberg ran for politics, would you vote for him?

A few years ago I might have done.

But only on the condition he had given up his control of and interest in Facebook first.

These days, no.

I used to think that Zuckerberg was a reasonably decent guy for a tech. billionaire (more in the Bill Gates mould than the Travis Kalanick mould)

But now it looks like Zuckerberg’s attitudes towards the problem of fake-news and lying adverts on Facebook over the last couple of years show that he’s basically been corrupted by his position.

He’s not willing to take the drastic action to correct the problems FB causes, because those are the source of his income. And instead of being the kind of visionary genius who would rethink his business model to make the world better, he prefers to prevaricate and leave the world worse.

That makes him the equivalent of the heads of oil companies that deny (or prevaricate on) global warming because facing it is too institutionally painful for them. It makes me strongly doubt his integrity and willingness to face tough decisions.


Feb 17, 2020

Do left-leaning Quorans agree that libertarians are mentally-ill?

As a left leaning Quoran, I'm also a libertarian.

No I don't


Feb 17, 2020

As one of Quora’s left-wing intellectuals, what do you think of the intellectual dark web and the conflict between postmodernism and scientists?

I think it’s based on a lot of straw-men and exaggeration.

I’m not saying that there aren’t real issues with things like “identity politics” or the needs for freedom of expression and speech vs. the need to protect people from harmful speech.

These are serious issues. That deserve serious consideration, and serious debate. And coming up with non-partisan principles.

As I’ve described it elsewhere. Pretty much everyone agrees you should be stopped from mendaciously shouting “Fire!” in a crowded theatre full of people liable to panic. The question is, how much license should you have to mendaciously shout “It’s HIS FAULT!!” in a country full of angry, frustrated and resentful people looking for someone to blame. (Phil Jones (He / Him)'s answer to What are the bounderies of "freedom of speech"?)

Put the debate in those terms, as a genuine problem of practical law and politics, and you might get some sensible investigation of the problem. And maybe find some reasonable places to draw the lines. (Lawyers and judges can do this kind of thing, fairly well. Even if I sometimes disagree with their decisions.)

But what I’ve seen of the intellectual dark-web is that any real debate about these genuine concerns is swamped by partisan political point-scoring against the left and a more general right-wing whinging. I’m not saying that all the IDW is like that. Or that there aren’t sensible and smart people in those communities.

I’m just saying that in my limited experience, I’ve yet to see much real debate. Or people capable of making good points without the next moment making partisan side-swipes.

On “post-modernism vs teh scientists” I believe that“post-modernism” as it’s usually being attacked, is just a current in philosophy.

Stuff that looks crazy in post-modernism is often just an application or continuation of ideas and trends that have been in philosophy since the pre-socratics.

Now both philosophy and science are great things, both deserving of respect and admiration.

And most of the time the two don’t really come into conflict.

The spheres of philosophy and science are largely well demarcated.

But when conflicts do arise, often it’s in the form of philosophers questioning certain assumptions that scientists make. And as I point out in Phil Jones (He / Him)'s answer to Is it common among scientists to scorn philosophy? usually it’s perfectly valid for the philosophers to do that, and scientists are wrong to be upset about it.

In the particular case of biology, there is a bit more overlap. I think that one of the great philosophical implications of Darwin is to push us away from seeing nature as being made of “natural kinds” with essences. And to think of nature as continuous processes that simply gives rise to individuals. And that grouping those individuals into types is largely just a taxonomic exercise for human convenience. Few biologists really think that species have a deeper essence than being a cluster of similar, very closely related individuals.

It seems to me that the same goes for the rest of biology. “Sex” is just clusters of typical body shapes. (Phil Jones (He / Him)'s answer to What do you think about non-binary genders? ) “Race” is a particular clustering of phenotypical features that may or may not be a good heuristic for predicting most of the underlying genes, given how much miscegenation has taken place in human history.

The truth about the “ontological status” of such clusterings is very much a subject for philosophical debate and can't really be resolved scientifically.

As a left-wing - I'm not sure I can say “intellectual” but as someone left-wing who does value both truth and rationality and who thinks it's important to engage with criticism - I will happily admit that things like identity politics are deeply problematic. (The left is being torn apart by infighting between, for example pro-Palestinian left-wingers and pro-Israel left-wingers, or between supporters of trans-women and radical feminists who have difficulty letting go of an essentialism about sex.)

I'm happy to say we must defend the principle of free speech.

But I've yet to encounter anyone self describing themselves as IDW who seems to approach these issues either with the sympathy that suggests they care about more than a stick to beat the left, or the subtlety that makes me think they have deeply insightful “solutions"


Feb 17, 2020

How can someone talk about politics without getting angry?

Yes, but I sometimes have to resort to irony to disguise the fury.


Feb 17, 2020

What do you think about the popular conservative viewpoint that culture is slowly making a shift from progressivism back to traditionalism?

Well it’s obviously true, at the moment.

There is a shift back towards reactionary values.

I, personally, believe it’s the result of the rise in fear and insecurity after 9/11, the 2008 economic crash, and the ongoing transfer of industry and economic growth from the West to the China and Asia in the last 20 years.

Basically, as people become better off and feel more secure and optimistic they become more generous more open-minded about others and more “liberal”, willing to tolerate and support “the other”

As people start feeling worse off, and that their security is being taken away from them and they have more to be frightened of, they start to cling to their “tribe” and their traditions. They feel that newcomers who are different are a threat to their tribe. They feel that demands on them to be generous, are taking too much. “I don’t have enough for myself!!!” They shriek “How can you expect me to do anything for anyone else?”


Feb 18, 2020

Why weren’t there any great American composers of the 1800s?

Most of the great composers anywhere in first half of the 1800s were sponsored by emperors, aristocrats and established wealthy churches.

America simply didn’t have much in the way of that infrastructure to provide funding for the late 18th, early 19th century composers.

Later on, as music started being funded more commercially, by selling tickets to concerts and the opera, and by the middle class buying pianos and entertaining at home, America did start to develop its own classical music scene. But obviously America was fairly sparsely inhabited. Everything that was well established in Europe was still taking time to take root and develop.

And a musical culture needs to be sedimented over time. As good musicians and composers start to mentor and teach other good composers and musicians.


Feb 18, 2020

What would you want to see from a new programming language?

2020 Answer.

Apart from the stuff here :

Phil Jones (He / Him)'s answer to As a software engineer/ programmer if you could take different features from different languages and cook a new programming language - what would the language be like?

And the “assemblage programming” I talk about here.

I’m back to thinking about the themes I discussed here, particularly the point about architecture : Phil Jones (He / Him)'s answer to How would you design the perfect programming language?

Right now, I’m back trying to write Android.

And I HATE it.

I’ve never seen anything so horribly convoluted and impossible to understand.

One thing that makes it so painful is that the “architecture” is scattered around so many arbitrary places … in XML files in different directories. In specific include files. In JNI files that seem to just exist to map C++ functions into Java space. Etc.

Android is a total mess. There’s tonnes of documentation telling you how you should organize, say, persistent state (where it should go). Or the relation between all these different Activities, Fragments, Services etc.

But all that is informal.

To make it happen you have to work in dozens of different locations, putting exactly the right reference which matches up exactly with the bits and pieces scattered everywhere else.

I want to see a language that has an explicit notion of “architecture” ie. an overview, in a single place, of how a bunch of individual resources fit together.

For example, when using this language for programming Anrdoid, there’d be one (human readable, not XML) file that gives me a high-level overview of, and definitively specifies, how all the activities, fragments, services etc. fit together. Other files can drill down into the exact data of each component. And how its methods work.

But I want “architecture” to be a first class citizen. I want the language to know what it means to say “these components fit together like this”. I want the rest of the code to defer to this architectural overview and infer from it.


Feb 18, 2020

How far can the Tories go with austerity and driving down living standards before the public become angry?

The public is already angry.

The Tory’s trick is to use misdirection so that the anger gets directed elsewhere … “benefit frauds”, “illegal immigrants”, “the EU”, “out of touch liberal elites” etc.


Feb 18, 2020

What is a better career choice, a music producer or a music composer, and why?

The two are blending into each other. And very soon will be the same.


Feb 18, 2020

Did MPS leaving the Labour affect how people voted in the 2019 election?

It contributed to it.

Not so much the leaving.

If they’d left quietly, saying that they simply disagreed with, say, Labour’s Brexit policy, maybe that would have done very little damage.

But they left very noisily, saying that they hated Jeremy Corbyn so much that they couldn’t possibly support him to be PM. And that they didn’t think he was suitable to be PM.

So … they used their credibility, as Labour MPs and long time activists, to cause the maximum amount of damage they could to Labour’s chances of getting into power.


Feb 18, 2020

Who do you think has a good shot at winning the democratic presidential nomination, Bernie Sanders or Michael Bloomberg?

Both have a shot at it, but from different methods.

Bernie - by inspiring many ordinary Americans to become donors and activists by promising them policies that will help them. And because he’s genuinely popular with the working class voters that the Democrats lost to Trump in 2016.

Bloomberg - by spending his personal fortune buying a fuck-tonne of TV adverts to tell the more moderate Democrats that he’s best to beat Trump because American people love successful billionaires and are terrified of “socialism”.


Feb 18, 2020

Who is ultimately responsible for the quality of our lives?

Primarily my parents.

I was fortunate enough to grow up with fantastic parents who gave me the emotional support and stability I needed, didn’t abuse me, taught me much of what I know, were great role models. They left me reasonably optimistic. Not cynical. Reasonably curious and open minded. And reasonably happy.

I’m not, today, sure how much of this is genetic vs. upbringing. But my parents are responsible for both.

I think the greatest fortune you can have is to be born / raised with a disposition towards positivity and happiness. (Or rather, I think being born with a disposition towards negativity and unhappiness and dissatisfaction must be terrible, terrible thing.)

My wife

Who has given me a lot of love and support over the years. And some of the necessary kicks up the backside I’ve needed. She is also a dynamic and creative force, mind-bogglingly energetic and productive and inspiring in her own right.

My friends

I flatter myself that I’m a fairly good judge of character when choosing friends. Perhaps that’s naive and I’m just lucky. Nevertheless, I’ve been very fortunate that throughout my life I’ve had fantastic friendships with people who are very smart, very creative, very active and inspiring. I strongly subscribe to the old adage that you more or less become the average of the five people you spend most of your time with. And I think much of the quality of my life is due to the people I’ve managed to keep close to, through the years.


Feb 18, 2020

Why is it that 'nutcases' always target good people like Jo Cox and never evil people like Andrew Sabisky or Dominic Cummings? Did the same thing happen in Germany when Hitler seized power?

If the assassin succeeds at killing someone genuinely thought to be bad, they wouldn’t be considered a nutcase.

OTOH, “nutcase” is just a way for the rest of the right-wing, who are often behind and encouraging the right-wing assassins, to deflect blame from themselves. “This guy was not really putting into practice the things that I told him to. He must have been crazy to take what I was saying so literally. Blame the craziness, not me.”


Feb 18, 2020

What is social conservatism? What does it mean to you? How is social conservatism misperceived?

Social conservatism is when you think that traditional prejudices in your society actually have moral standing.

Eg. the community you grew up in disapproves of sex outside marriage, so you think that sex outside marriage is actually “wrong”. People who are protective of their country think that nationals of other countries who are in some kind of rivalry with it for power are actually “evil”.

Etc.


Feb 18, 2020

Is liberal word policing, preventing truth and progress?

Nope.

Next!


Feb 19, 2020

Should the UK Government stop using the term ‘unskilled’ for low paid workers?

Fuck yeah!

The two obviously don’t mean the same thing literally.

They don’t mean the same thing morally. There are plenty of low paid workers doing jobs that require a huge amount of skill. And if it were skill that made people “worthy” of high payment, they’d be receiving it.

And they don’t even mean the same thing economically. Skills and payment don’t correlate in many situations.

Nor does “unskilled” in any sense imply “more likely to be made unemployed by new technology”. Technology has been deskilling workers since the industrial revolution, and the rise of AI is going to make whole tranches of workers who rely on a head full of knowledge and intuition completely redundant.

The ideal for capitalism is that all workers are “low paid”. That’s the margin where the owners and investors make their profits.

So no … “low paid” certainly doesn’t imply “unskilled”. And trying to make policy around the assumption that it does, is going to lead to failure.

Frankly, the concept of “unskilled” is, itself, so flawed that it would be best not to use it at all.


Feb 19, 2020

I didn’t know who Lil Peep was until he died. Do people despise me for it?

YES!!!!

YOU MONSTER!!!!

HOW COULD YOU BE IN IGNORANCE OF A RAPPER?

YOU DESERVE TO BE CONDEMNED TO THE LOWEST CIRCLE OF HELL.

WHERE SATAN WILL TORTURE YOU FOR ETERNITY

IN A VERY VERY VERY VERY UNPLEASANT WAY

PROBABLY WITH HIS MOUTH

AND YOU WILL BE BEGGING FOR GOD TO LET LIL PEEP COME DOWN FROM HEAVEN TO SPIT ON YOU, JUST FOR THE BALM IT PROVIDES

DON’T COUNT ON IT.

YOU ARE NOTHING TO LIL PEEP!

YOU ARE NOTHING TO ME!!!!

YOU ARE NOTHING TO THE UNIVERSE

OR TO GOD!!!!!!

HOW COULD IT HAVE COME TO THIS?

WHY DIDN’T YOU STUDY YOUR XL FRESHMAN LIST MORE DILIGENTLY?

WHY DIDN’T YOU FOLLOW SOUNDCLOUD?

OH YOU FOOLISH SINNER!

WHY DID YOU NOT FOLLOW THE WISER PATH AND REMEMBER THE NAMES AND TUNES OF ALL RAPPERS, EVER?


Feb 19, 2020

Is anyone else getting sick and tired of all the social justice warriors out there yet?

Isn’t that a, proverbial “you problem”?


Feb 20, 2020

Why does Martin Garrix pirate Sylenth1?

Probably because most musicians pirate at the beginning of their careers when they are just starting out, have no money and are still figuring out what will be useful for them.

I'm a bit surprised if he still does if it's a thing he uses regularly as a successful professional.


Feb 20, 2020

What are the best Woody Allen films?

Right. I’m up for a challenge. So I’m going to make the case to include The Curse of the Jade Scorpion

Yes. I know, I know. It’s complete trash. Every cliché and stereotype you can imagine. Terribly, terribly politically incorrect.

BUT …

firstly it’s just jolly good fun. It’s one of the Allen films I pull out frequently when I’m feeling like some non-challenging entertainment to cheer me up.

Watch it again. It’s a blast.

But also.

I think Allen’s acting is pretty good here. He’s constructed a new persona for himself which clearly speaks to a bunch of his usual tropes. But also gives a twist to them. Here he’s covering the neuroses with a hard-boiled veneer of confidence. And even competence. And it works. He completely inhabits the character.

Secondly, there’s real chemistry between him and Helen Hunt. Sure, it’s replaying (or sometimes playing with) many of the classic tropes and clichés of screwball comedies and other old-skool Hollywood RomComs. But, honestly, there’s never a dull scene between them. They strike sparks off each other. Unlike some of the more subdued melancholic women that Allen sometimes pairs himself with. Hunt seems like she's enjoying every minute of this character.

Thirdly, it’s tight. It hits with a bang, establishing the characters, the world of casual office sexism and wise-cracking, the conflicts etc. within the first couple of minutes, and then it’s like well oiled clockwork. The plot just runs smoothly and at great pace, with nothing extraneous or unnecessary, non-stop comic touches, right the way through to the completely logical end.

Sure. It’s not profound or philosophical. But it’s quality film-making. And if someone else had made it, rather than seeming like yet another inconsequential late Woody Allen film, it would be more celebrated as a great contemporary pastiche of classic Hollywood.

At the other end of the scale: Crimes and Misdemeanours is, I think the best of his late 80s / early 90s films. Sure Hannah and her Sisters, and Husbands and Wives are also great. (I agree with everything that Alex Johnston says, especially about Judy Davis) But the moral payload is, I think, heavier in Crimes. We’re out of the cosy world where “sin” is having an affair (however painful and destructive) and into murder.

And the ending is very, very dark indeed.

For some reason, I like Manhattan better than Annie Hall. Although they are very similar in tone and style and theme. Annie Hall is unquestionable a great movie. But a little bit one dimensional. And it’s not clear that Allen has “grown” or “changed” during the film. Whereas in Manhattan it feels like he's undergone a journey and, at least potentially, become someone new. And it looks fantastic.

Ultimately what's remarkable about Woody Allen is just how many films he's made. Allen is a phenomenon as one of the few people who has had a career as a cinematic auteur in America. And certainly been the most productive and fairly consistent of such auteurs in the last half century.

And weirdly, Allen doesn’t just have 50 years of film making. He has 40 odd years of people writing him off and claiming that he's jumped the shark and lost the ability to make good or new or interesting films. But every now and then he undergoes a renaissance and comes back with something pretty great.

I confidently predict that Allen could easily drop another masterpiece at 90 if he manages to keep making movies that long.


Feb 20, 2020

Why is modern music becoming more and more homogeneous?

It’s not becoming more homogeneous.

What’s happening is, as you get older :

a) you know a lot more music than you used to, so instead of hearing something and going “wow! that’s new”, you’re going “meh! that sounds like X, Y and Z that I already know”. The more you know, the bigger this problem becomes.

When you were younger and more excited by “new” music, oldsters were saying the same about that music too.

b) you are getting exposed to fewer of the underground currents you were exposed to when you were younger. So your idea of music is formed more by the most mainstream charts, MTV and radio etc. You don’t have friends making you mix tapes from cool records that they bought like you used to. You don’t read weird magazines that you picked up at college. You don’t go to a gig by a band you don’t know, simply for the sake of going out.

So of course your concept of “contemporary music” starts to be impoverished. You’re hearing a smaller fraction of the space of possibilities than you used to.


Feb 20, 2020

Why do people listen to Nightcore?

It has the big tunes and energy rush of pop.

But without having to wait for the whole duration. And it just sounds more fun and cool.

I love this tune : Yao Guai Cave - Everything Is ETC!

A hell of a lot more than I love

I mean POP ETC. is OK. But I don’t really want to spend 4 minutes on that song. It just drags on. Whereas Yao Guai Cave is a short sugar-rush of upness. Which sparkles and pumps up a mix. And takes up as much time as the musical structure “deserves”.

Nightcore is basically happy hardcore, without having to endure the pummelling gabba kick drums. And, frankly, 4/4 kicks usually bore me to tears. Especially when they are so fast that there’s no possibility of me finding funk or swing in them.


Feb 20, 2020

As someone who’s out trying to make it in the music industry and you drop threatening videos, what would the effect be on your image as an entertainer?

Depends on what genre you are working in.

In some genres it would alienate your entire potential audience. In others, it’s pretty much essential.


Feb 21, 2020

Are CDs going to be obsolete in 5 years?

In 5 years?

I don't even own a CD player today.

I have an external DVD / CD drive for my laptop. And when, on rare occasions I get a CD it goes into a queue to be ripped. And at some point I rip it. And never think about the physical disk again.

For me CDs are already obsolete.


Feb 21, 2020

As a male, am I the only who thinks female rappers lyrics are disgusting, telling you to eat this, drink this and suck that?

You probably aren't the only one.

But you are applying a major double standard if you don't ALSO think that a million male rappers going “suck my dick” aren't equally disgusting.


Feb 21, 2020

How do you quit being a music snob?

Why would I want to quit?


Feb 21, 2020

Does LMMS or FL Studio work better with a MIDI controller?

To play melodies, then I think a MIDI keyboard is definitely a good supplement for both LMMS or FL Studio.

I just use a cheap Akai MPK (with both FL and LMMS) and it works great.

I don’t try to play drum patterns on the pads, because I actually like programming drums on the grid. So if you’re like me, but not worried about tunes, then maybe it’s not that important.

But I find my little keyboard helps me make better melodic lines.

Even so, it’s not essential. You can get by playing melodies on the computer keyboard. If I were just starting off, I wouldn’t buy any controller. But if after a few months you’re getting seriously into it, and up for spending a hundred dollars or so, then the MPK or similar is a good investment in your music.


Feb 21, 2020

Anyone in the science field knows that most of the science is based on assumptions and theories. Knowing that the theories may not always be true, how can humans really get to the reality and is this possible to do it?

Certain everyone in philosophy knows, or should know, that we only have access to our phenomenal world, and can’t get at the underlying noumenon.

I think it’s useful to emphasize the philosophical language of “phenomenon” and “noumenon” because these are well understood and better fixed concepts.

The problem with asking about can you get at the “reality” is that, despite the obvious attraction of it seeming more ordinary and intelligible, the word itself is too vague and indefinite.

Even the phenomenon are real. In some sense. The phenomenal world is completely relative to your senses (and maybe theories), but it’s still real. (Although illusions aren’t.) It’s just that phenomenon are not the world-in-itself.

So to answer your question. We can have knowledge of some kind of “reality”. But not the “underlying reality”. Everything … from our perceptions “hey there’s a light over there” to our scientific theories “electrons interact with photons this way” are not “the underlying reality”.


Feb 21, 2020

Do you think there will be a style of music that emerges in the future that is so unique that it's currently unimaginable?

I mean every interesting new genre is unimaginable before it happens. That’s what makes it “new”.

If people were making Squurglethonk today, then Squurglethonk isn’t going to be the new thing tomorrow.

Of course, in retrospect we can identify the “proto-squurglethonk” tunes around in 2020. But we don’t hear them as that yet.

I remember when this was a big tune in garage circles around 2000

It stood out. In retrospect it wins a prize for foretelling the rise of the dubstep wobble bass. But it’s clearly NOT dubstep. And you couldn’t imagine what dubstep would be and mean just because you heard this being played everywhere.

People who don’t like (and don’t want to like) dubstep can harrumph away and say that dubstep is nothing new because of Azzido da Bass. But they’re missing the point.

Sure every new genre will have elements of things we recognise from existing musical genres. But a genre is about the fine-tuned balance between what is left in and what is taken out. Punk is three chords on an electric guitar. That doesn’t mean that prog-rock epics which included the same three chords (plus fifty more) on electric guitar are punk.


Feb 21, 2020

Why is Peter Capaldi often ranked as the worst of all doctors in the rebooted Doctor Who?

Pah!

Capaldi is my favourite Doctor. I think he was awesome.

Great actor. Great acting. Great Doctor.

BUT …

let’s face it. A bunch of kids started watching the new show, got the idea that the Doctor was a young whipper-snapper who they could relate too, and suddenly got freaked out to find a Doctor who was old and wrinkly. “How can I pretend to be that?” they squealed. (Though not as much as they squealed when the Doctor became a woman.)


Feb 22, 2020

Would Alium be a good rap name if you want to be serious with rapping? Alium meaning other or different in Latin, relating to me being alone and different from others. It’s very original in my opinion.

Sounds great.

Rap is bigger than most people think. There's plenty of room for outsiders and difference.

Keep us posted on how it goes.


Feb 22, 2020

Why isn’t the music played in public spaces more diverse in genres?

Partly because places like restaurants and bars are trying to maintain a constant atmosphere.

If you work in a bar or lounge you’ll be there for six hours a day. But a customer is going to be there maybe half to two hours a week. The customer goes because they like the vibe. Which includes the music.

But if the customer can’t predict on any different day if they’ll be hearing metal or hip-hop or jazz, then in many cases the customer won’t decide that they like the cafe and slot it into their routine.

Smaller places with an engaged staff may play “what the staff are into at the moment”. Within some sorts of parameters. (Nothing too harsh or atonal). And that can, itself, become a selling point. If your staff have good taste that matches the public you are going for.

But for venues with more staff and a faster staff turnover, I suspect management don’t / won’t trust the staff to do this in the same way and will turn to a playlist from someone who provides themed playlists.


Feb 22, 2020

Why isn't complex music popular anymore?

Was complex music ever “popular”?

The truth is that most music we know from over 100 years ago, was the music of the elites. Kings and aristocrats and senior church figures funded the great composers of the past. Then, when a market for music developed in the 19th century it was still largely the wealthy urban upper middle classes who patronized the opera and concert hall or had their own pianos and bought sheet music.

Of course, the people had music. But it’s not nearly as well documented. What we think of as “folk music”. Think of tunes played on penny whistles and some kind of drum, with a rousing sing-along chorus. Or maybe some kind of simple folkloric chordophone. Or a small band with fiddles. An accordion (once you get to the late 19th century)

It’s not obvious that these musics WERE so very complex. Their complexity was likely to be that of the average pop song. Simple verse / chorus or ABABBB etc. structure. Largely in one key. Maybe vamping between two chords. And improvisations from the musicians.

People didn’t write this stuff down because the musicians who played it probably learned it by ear. And when “classical” composers actually DID write it down, they tended to add the sophistication to it that they as professional composers for the elite, and their clients, expected.

So something like this :

turns into something like this :

What has happened since the beginning of the 20th century is that we got audio recording. Finally we can actually hear the music of the people, not the music of the elites. And there was a business model of recording it and selling it.

Finally, the market reflects (somewhat) what most people actually like and listen to.

Of course, the market introduces its own distortions. It’s fuelled by celebrity. And increasingly “image” and video etc. etc. Even the fact of mass production means that there’s an effect of reducing to a common denominator. (Today, we’re starting see pop music from around the world converging on a global style)

But nevertheless, the “unsophisticated” pop music today is probably closer in complexity to the complexity of the folkloric music that “most people” have listened to throughout history. And if you are taking Mozart and Wagner as your model of “what was popular in the past” you are unrealistic.


Feb 22, 2020

Do you feel as if rap, hip-hop, and R&B have succeeded in ruining American music?

Nope

I feel that rap, hip-hop and R&B are the only things keeping American music interesting and evolving.


Feb 22, 2020

What would the slow rap genre be like?


Feb 22, 2020

What are your recommendations for a British folk music playlist?

Rachel Unthank & The Winterset - Blue Bleezin' Blind Drunk

Shirley Collins, Dolly Collins - Seven Yellow Gipsies

Steeleye Span - All Things Are Quite Silent

There’s so many great Steeleye Span rock versions of traditional songs. Too many to list here. So I’ll just add one more which is one of my favourites (in terms of both song and arrangement)

Steeleye Span - Cam Ye O'er Frae France

Pentangle - Willy O Winsbury

Finally, just for the sheer hell of it. I love Current 93, the industrial noise / “Hallucinatory Patripassianist rock group” who occasionally dabble in traditional music.

Here’s their truly awesome and terrifying version of a classic.

Current 93 - Tamlin


Feb 22, 2020

Of all the Doctor Who monsters, are the cybermen most likely to emerge in the future?

In real life?

Sure … Cybermen are part of a paranoia about augmenting humans with machine parts.

Obviously real humans with cybernetic parts are going to be nothing like Cybermen. And the idea of cybermen trying to convert everyone to mindless drones isn’t likely.

But we might see Dr. Who cybermen converging on the fears of contemporary transhumanism / human augmentation. The last few stories have been promising in that sense.

Even though to stay true to Who cyberman tradition they have to be clunky metal men.


Feb 22, 2020

Why do people not like Jodi Whittaker?

I dunno.

Misogyny I guess.

I don’t think much of the Chibnall era so far. I think it has real problems. But it’s not her fault. She’s doing the best she can with the boring scripts.

To be fair, Chibnall has improved somewhat after his dismal first series. But he has a way to go.

It’s a shame Whittaker wasn’t introduced by a show-runner with a better feel for Who and who could write better.


Feb 23, 2020

What is your least favorite monster from Doctor Who?

For sheer annoying absurdity, in new Who it’s a toss up between Abzorbaloff (yes, admittedly created by a child for a competition), and the Adipose.

Truth is, Love and Monsters was actually quite a good episode.

In principle.

The format was fresh. The story is actually pretty great : a good combination of emotionally engaging, good comic touches and a very sinister bad guy.

If Abzorbaloff had been done with just a bit less of the hammy comedy and pantomime villainy. And the special effects weren’t quite so explicit. If “absorption” was more abstract and off-screen. And perhaps slightly better worked out. Then this episode would actually be up there with Blink.

After all, Blink is also about the Doctor seen from the perspective of “ordinary people”; people who aren’t companions, who have their own sweet comic / romantic storyline that only tangentially intersects the Doctor; who also face a monster that is simultaneously very sinister but a bit silly.

Abzorbaloff and Love and Monsters aren’t inherently terrible. It’s just the clunky execution that kills them.

In Blink, execution is pretty much perfect in terms of acting, script, effects, direction etc. Which elevates that story to its deserved acclaim. But I think Love and Monsters could have been up there if it were only slightly changed.

OTOH … I don’t think that there’s anything to be said in defence of the Adipose. The idea is just witlessly idiotic. The actual plot is pedestrian. Only the acting and the chemistry between the Doctor and Donna makes it worth watching at all.


Feb 23, 2020

Has the GOP ever advanced a progressive idea? If so, what was it?

Sure.

It abolished slavery.

It’s under new management since then, though.


Feb 23, 2020

How can I use multiple MIDI note generators to run separate VST synths simultaneously?

If I understand your question, it probably depends on the DAW you’re using.

It’s not part of the VST standard.


Feb 23, 2020

What music program on my computer will allow me to play or compose on a MIDI keyboard and have the music recorded as a score that I can then edit, print, and play back?

MuseScore is pretty good, and it's free / open-source

Free music composition and notation software


Feb 23, 2020

Why do rappers portray fake personas in the spotlight? What are the benefits of portraying a fake persona rapping about killing people, which leads to the rapper’s death?


Feb 23, 2020

Do you believe that the cultural identity of a nation should be preserved or do you think that it is convenient to erase it in order to create a modern, inclusive and open society free of those national conflicts that have characterized the past?

I think it’s a false dichotomy.

Culture has to stay moving to stay alive.

The only way to preserve a cultural identity is to allow it to be semi-permiable to external influences and ideas and to keep interacting with, spawning new variations, hybridizing with other people’s cultures. Otherwise it gets ossified and dies.

Any great cultural achievement you care to imagine, is the result of bringing together ideas from elsewhere. And the best achievements are those that bring together the most surprising and distant ingredients.

And any country’s cultural identity is simply the history of its new cultural inventions. All of which are new hybrids.

For example, nothing is more profoundly American than rock music. But rock music is the result of hybridizing European and African musical ideas.


Feb 24, 2020

How do you like naming tracks in your DAW or mixing console? Do you truncate or abbreviate?

Don't ask me, I'm hopeless.

I used to just name everything “Track 1”, “Track 2” etc.

I'm a bit better now. But I use a lot of non specific synths so often I have tracks called just “beat” and “cords” and “guitarish”


Feb 24, 2020

Is there anything wrong with listening to extreme music genres like deathcore and grindcore?

No


Feb 24, 2020

How do I scale an MIDI file in an FPC plugin in FL Studio?

Not sure what you mean by in the FPC plugin.

My understanding is that patterns (eg. MIDI loops) in the FPC plugin still go into the piano-roll.

In the piano roll you can transform the MIDI pattern however you like.

highlight all notes and use the arrow on the right of the selected pattern to stretch or shrink the pattern in time

use the bottom window of the piano roll to change the relative velocities etc.


Feb 24, 2020

Does it matter if an artist uses their own name or an alias?

Matter to who?

Many actors make up aliases because there are legal reasons they can’t use their real names (often because their real names are fairly generic and someone else is already using them)

I think it’s better to have a unique name than your real one. Because it’s easier for people to identify who they are talking about. There must be hundreds if not tens of thousands of musicians called “Phil Jones”. So I prefer to put out EPs under an alias that I don’t think anyone else is using. It would be silly to insist on Phil Jones and have potential listeners forever having conversations along the lines of “Have you heard the new Phil Jones EP?”, “Not sure, which Phil Jones is that?”

To an audience (or potential audience), particularly in music, aliases (like band names) carry their own meaning and statement of intent. The artist’s name contributes as much to the package as the track and album titles. Somehow “Soulflayer Collective” is just going to sound so much more metal than “The Bob Griffiths Band”. And if Bob Griffiths decides to style himself Soulflayer General for solo and feature work, then that simply extends the artistic vision in his solo work.


Feb 24, 2020

How much music theory knowledge is required to compose music?

Explicit or implicit knowledge?

You don’t have to have studied or know how to write it down.

But people who are self-taught and play by ear, almost certainly have listened to music. And listened attentively.

They’ve internalized some kind of model of how it SHOULD sound. And that is some kind of “theory”, even if it’s one they can’t make explicit.


Feb 24, 2020

Does the music world know who Jonathan Burkett is?

A2A :

Well OP, you are Jonathan Anthony Burkett, you ought to be the best positioned to answer this question. ;-)

Personally I never heard of you, but was willing to go and listen to a couple of your tracks. (I’m no specialist, but to me you sound a bit like Mike Jones … make of that what you will. It’s a fun, energetic, and positive sound. Possibly a bit out-of-alignment with a music industry dominated by mumble-rappers and goth-girl pop singers, and kids looking for heroes with “issues” they can relate to.)

But only you know if you are being listened to and talked about in the right circles. How’s the engagement on your social media? That should tell you more than Quora can.


Feb 24, 2020

Is it silly to call the period after modernism, postmodernism? What will people call the period after postmodernism?

No sillier that calling something “Baroque” or “Regency” or “Queen Anne” or “Old Skool” or “Medieval”.

These are just labels for styles. All styles inevitably have a historical and a non-historical aspect to them.

Or even calling a city “New York”. What’s “new” about it?

Will there be a period “after postmodernism”?

As an aesthetic style? We’re already in it. And people call it all sorts of things.

As a more philosophical concern? Possibly not … postmodernism is the rejection of totalizing meta-narratives like psychoanalysis and Marxism. Maybe people will stop thinking that there has to be a grand unified cultural theory of everything, and will accept that culture is just within schools or genres that follow their own independent logics.


Feb 24, 2020

What is your opinion on the Vaporwave genre?

I love(d) it.

Like all genres, it has a shelf-life. When I discovered it back in the early 2010s I thought it was shocking and amazing. Something that managed to be so trippy, and create such an atmosphere, out of such non-obvious and unpromising source material.

The kinds of music that vaporwave is made out of just aren’t the kinds of music that should be trippy and weird. They’re the kinds of musics that are generic and overly familiar.

And it’s THAT contrast / collision of opposites that makes the genre so fantastic.

I honestly think that Vektroid is one the leading musical geniuses of the last decade. Floral Shoppe and Ocean Color Road are in my top albums of the 2010s.

But of course, time goes on and it all becomes a formula. There’s too bloody much vaporwave. And a lot of it is too “straight”. There’s too much unthought nostalgia for, pastiche of, 80s music.

In some ways I think of it rather like I think of trip hop. A great idea, leading to some wonderful music made from combining two seemingly irreconcilable opposites. But an idea which, once executed isn’t actually very long-term productive, and soon deteriorates into some fairly rigid patterns and uninteresting copyists.

That’s not quite fair. Vaporwave has led to quite a lot of offshoots.

Some of them are merely tedious nostalgia. Too much “revival” of, and respect for, the original sound. It’s like “trad jazz”.

But there are two artists I like very much :

Euglossine who makes original compositions with a lot of vaporwave 80s smooth jazz and video game influences. But who feels like he’s managed to come up with his own consistent and original style. Possibly because he’s a jazz(y) guitar player and these feel like guitar compositions which are then “painted” with the synth textures.

LifeMod who seems to be sticking to the vaporwave formula of grabbing a bag of random samples and then just screwing and chopping them into slower irregular loops. But LifeMod has expanded the palette to include New Age and world music influences. And manages to create, again, an idiosyncratic world out of these elements. LifeMod has a certain amount of filler. But there are moments of jaw-dropping genius and breathtaking beauty in some of his tracks that go well outside narrow “vaporwave” (F9, E3, H2, B2)

In other words, today it feels to me like vaporwave’s mission is accomplished.

Vaporwave managed to rescue the musical knowledge of a particular branch of 80s music, the knowledge of jazz chords and melodies that had been forgotten by the majority of electronic music artists, and bring them back into “electronic listening music” that had become a little bit lacking in those areas. Before vaporwave electronic listening music was largely either harsher noise, analogue widdling, or post-IDM textures with very, very simple melodies.

After vaporwave we can see more sophisticated harmonies and melodies coming back into electronic listening music. But the challenge now is to build on and do new things with them. Not just repeat the trick of “Oh look! I’m sampling smooth jazz”.

Of course, that knowledge was still around in R’n’B and hip-hop but had taken on a particular feel / meaning in those genres. Vaporwave liberates those ideas for use in other contexts.

But its mission is over. I don’t think there’s much more you can say with the basic vaporwave trick of “take mainstream 80s pop and slow it down”


Feb 24, 2020

How eclectic are your music tastes?

How eclectic are my musical tastes?

I don’t know.

There are days I think I’m pretty eclectic. But other days I think everything I like has a particular combination of elements which are fairly narrow.

It’s definitely “cross-genre”. But perhaps there are other dimensions than genre where a lot of the music I love has incredible commonalities. A particular kind of minor melody and rhythm and feel.

For example, I love

and

and

and this

and this

and this

and this

and this

and

and this

and this

and a bunch of these

Ooh. Look! I like “classical music”. And “easy listening” And 60s rock. And contemporary pop. And 50s chanson. And Brazilian chorinho. And disco. And Bollywood. And hip-hop. And English “traditional” music. And 80s synthpop. AND Jamaican dancehall.

But actually it’s all the fucking same, isn’t it? “Genre” is nonsense. I have a very narrow, non-adventurous taste for the same kinds of (minor) tune with a bit of a pulse behind them. Everything else is just “arrangement”


Feb 24, 2020

What do I need of plugins to write metalcore in FL Studio?

You can do quite a bit of metal in FL Studio just using the FL Slayer stock plugin.

I’d start there and then look for other plugins if it isn’t working for you.


Feb 25, 2020

How is salsa music able to incorporate into a house dance beat so easily?

I'm not sure it is so easy.

I suspect there's a fair amount of skill required to make a good salsa or Latin house track.


Feb 25, 2020

What is the use of the object factory pattern in programming?

Sometimes in OO a bunch of objects are mutually interdependent and you want to create them at the same time, in the same context, with the same references or references to each other.

If you find yourself in this situation, you don’t want to be making the instances of those objects in an ad hoc way where you may create one but forget to create the other. Or create one that is inconsistent with the other.

So you want to create them in one place. Ideally in one block of code.

So the traditional way to create those objects was in the constructor of some kind of object that contained the others.

Say a Car had Wheels and Engine objects as components. You might create the instances of Wheels and Engine in the constructor of the Car object.

That was fine.

BUT …

the problem here was the code for creating instances of objects explicitly refers to the class. So your Car could create new Wheels and Engine in its constructor. But what happened when you invented and wanted to use a new subclass of Wheel, say AlloyWheel?

The reference to the original Wheel class is hardwired into the Car constructor.

So the only way to use AlloyWheel is to make a new Car subclass, perhaps an AlloyWheelCar class.

A whole new class, just because you want to change the specific class of one of the components?

And you can see where this is going … it’s going to get messy when you ALSO want a car with a HybridEngine.

Now you need a HybridEngineAlloyWheelCar class and HybridEngineNormalWheelCar class etc.

And what happens if any of these cars needs a bug fix in a different part of their code. Do you have to fix all of them? Or what if there are other inherited difference. The number of possibilities explodes exponentially.

So …

actually you want to pull out that block of code that makes all the actual instances of the components that have to be fitted together, into a separate place that simultaneously knows a) which specific classes you want for Wheel and Engine, b) nevertheless still knows that they have to fit together, and how they fit together.

So you make a CarFactory class. And the CarFactory can have methods like makeAlloyWheelCar() or makeHybridEngineCar() or makeDefaultCar() or makeCarFromConfigFile() etc.

Each method encapsulates all the code and decision-making to create a Car class, the appropriate Wheel class, the appropriate Engine class. All in one place.

Now your Car constructor just needs to accept Wheel and Engine objects as arguments. It doesn’t need to know anything at all about what specific kind of Wheel and Engine it contains. Just that they are objects that support the IWheel and IEngine interface.

And, of course, if it seems like your CarFactory class is itself getting too complex and cluttered, you’ll eventually want to move to an ICarFactory interface that just supports a createCar() method. And different classes that implement this interface can know how to make specific types of car, with the specific types of wheels and engine etc.

Although this can, itself become complicated. And some people / projects have a tendency to overdo it.

It’s OK to make fun of the naive excessive use of this kind of thinking.

Nevertheless, when projects get really large and complicated, you do want to refactor the creation of objects (with the commitment to their specific classes) outside of and away from the code that actually uses those objects to do its job.

Keeping these two responsibilities cleanly separated and decoupled means that it will be easier to fix or upgrade your code in future by slotting alternative components into existing working code in future. Which will help you handle new requirements.

This kind of thinking is sometimes taught badly. And often treated as a magic spell which you are expected to learn and use without understanding.

But it is, ultimately, valid. You just have to get the right feel for when and how to do it properly.


Feb 25, 2020

Why don’t popular musicians ever sample Mahler?

Well it’s not that it’s never been done

But it might be harder to find bits that are simultaneously interesting, identifiable and short enough to make a good sample.

For example, the famous orchestral stab sound used in millions of records since the 1980s came from Stravinski’s Firebird

But that’s because Stravinski could say a hell of a lot in a single, dramatic chord.

For it to be worth sampling an orchestral piece, the piece needs to have something identifiable and interesting that fits into the space of a typical sample (somewhere between a quarter and 8 seconds).

Anything longer than that and the sample has its own structural arc which is hard to fit into the structure of the music you are making with it.

People sample breakbeats because drum patterns are meant to be repeated. Whereas orchestral music is not usually intended to be looped. So most of it doesn’t make sense in the context of a loop within dance music.

Obviously that Spookrijders track is an exception.


Feb 26, 2020

Which artists’ avant-garde direction on a song that would become one of their biggest hits initially seemed like a bad idea?

Radiohead’s Kid A maybe.


Feb 26, 2020

Is Brexit a win for China?

This is interesting :

China takes a stab at one of the ‘Five Eyes’

The UK can’t afford to reject China now. And maybe China is the UK’s only hope of not becoming completely dependent on, and dominated by, the US.


Feb 26, 2020

Is it easier to understand the music of the past than the music of the present?

It’s easier to understand music you are familiar with than music you are unfamiliar with.

If you are more familiar with the music of the past than the present then that will be easier to understand for you. If you are more familiar with the music of the present then this will be easier.


Feb 26, 2020

Will CSV files become obsolete?

No

CSV is one step up from a plain text file.

Simple and widely accessible never goes out of date.

There may be a bit of faffing with unicode encoding of the text. But I suspect most standard libraries in programming languages will be adapted to handle that.

Obviously JSON, EDN, YAML are going to take some of CSV's traditional role. But I don't see CSV disappearing from a baseline of usage.

One of CSV's great strengths is that it is easily human writable. By pretty much anyone.


Feb 26, 2020

Not to know the Bible is, in some ways, to be illiterate, to neglect the very roots of philosophy, art, architecture, literature, poetry and music. Why is this, or why is this not, true?

It's “true” but culturally relative.

In countries with strong Christian tradition it is a cultural gap not to know the Bible.

In Muslim cultures it's equally lacking not to know the Koran.

And in India, probably the same not to know the Mahabharata.

And it's a bit weird, even in the Christian world to think that the Bible is the very root of philosophy. That would be Plato and Aristotle and the pre-socratics who are far more important. (Most of real philosophy in older Christian theology is blagged from Aristotle)

Music, not at all. There’s almost nothing about music in the Bible

But Christian culture literature and poetry, yes, the Bible is an important “literacy” to help you understand them.


Feb 26, 2020

What does it mean to say that classic novels are "no longer relatable"?

It means that some of those classic novels were written at a different time, with different values, may have wanted to teach moral lessons that we no longer agree with, have characters with motivations we no longer find plausible, or who make a big deal of concerns we find trivial.

When a novel is great in many dimensions we can ignore a couple of such disconnects.

But when it's exactly these points of disconnection that were the main grounds for people liking it in the first place, there's not much to capture our interest.


Feb 26, 2020

What are your top 5 shoegaze songs of all time?

For my money nothing in “shoegaze” etc can ever be better than this

I mean, a tonne of other Cocteau Twins stuff is better. But for that shoegaze wall of sound. That has to pull off the trick of being simultaneously fierce and delicate, ferocious and tranquil, nothing beats it.

Only MBV’s Loveless comes close.

And this is just the original. And so stupendously uplifting.


Feb 27, 2020

What genre is O Fortuna?

It’s a bit sui generis.

There isn’t really anything much like it.

You could kind of group it with some of Messiaen’s choral work. Or other modernist choral masses.

Or Benjamin Britten

But it’s profane rather than sacred. And quite jolly and tuneful compared to those.

In one sense it’s early 20th century “pop modernism”. Music with the orchestral stylings of the late Romantics / early Modernists. With a more popular “crowd pleasing” twist. More melody, more “hooks”.

Possibly the nearest thing I’d classify it with is Holst’s Planets

Mars for the dramaticity.

Neptune for the choir.

Or Stravinsky’s Firebird

Seems that Orff was influenced by Stravinsky, particularly the use of folk tunes. He was also influenced by Debussy and his use of interesting colours and instruments.

Finally, I’d say it’s likely that Orff has been very influential on film music and other popular orchestral composition. You’ll find a lot of modern film music that sounds like Carmina Burana. And plausibly you might group him in your collection with that.

But I’d be inclined to put him with Stravinsky and Holst. Or if you stretch to a larger category, with Grieg and Rimsky Korsakov, Debussy, Satie, Richard Strauss, Stravinsky and Holst, Benjamin Britten and Percy Grainger. Maybe even Kurt Weill who, despite being more obviously “poppy” was at some point a friend of Orff’s and one of his successful German contemporaries.


Feb 27, 2020

What’s a musical that, if a junior version of it existed, would be wildly inappropriate?

With the caveat that I don’t really believe in the concept of “unsuitable for children”, I’m guessing The Rocky Horror Show


Feb 27, 2020

During the Vietnam war, was Bernie Sanders a draft dodger?

No.

He didn’t “dodge the draft”.

He rejected the draft out of principle.

There’s a big difference between someone who simply tries to avoid being sent to do the dangerous and dirty work, but is suddenly all in favour of wars when they don’t personally have to fight them; vs someone who took a courageous stand that war is the wrong thing to do and doesn’t want to send anyone to fight.


Feb 27, 2020

What is your favorite Rap song?

Digable Planets - Black Ego

.

Not necessarily the most technically impressive rap (though I think their flow is perfect for the genre they’re working in) but this is so cosmically beautiful.


Feb 27, 2020

How does modern music stack up to classical music?

Well there’s an awful lot more modern music than classical music.

There are maybe, what, less than a 1000 classical composers still being played regularly today.

But there are probably 1000+ artists in any minor genre of modern music think of. Even the obscure sub-genres of metal or rockabilly or techno.

If you were literally to “stack up” all the releases as, say, CDs, then modern music would tower over classical.


Feb 27, 2020

What is it about rap that people like?

The rhythmic inventiveness.

Every rapper (or at least every competent to good rapper) has their own unique flow. Their rap is a rhythmic improvisation over the constancy of the beat.

The beat itself is usually good and bouncy and makes you want to dance. And is also a good foil for the continuously changing movement of the words.

I just found some guy on YouTube who shows you the rhyme scheme of various rappers. Watching the colouring of the lyrics like this gives you a great feel for all little internal rhymes and language games that rappers play. Fascinating


Feb 27, 2020

How come those kids we hear shredding in music stores never seem to get famous?

Because shredding was a way to get famous in the 1970s.

Its time has gone.


Feb 27, 2020

Have you ever wondered where song ideas or melodies come from before a song is actually written?

Melodies are like people. They evolve.

Each melody is basically a recombination of melodic and rhythmic ideas that are already out there in our music culture, with a few minor mutations and variations.


Feb 27, 2020

Why is all rap about the same 5 topics?

ANY genre of music is largely about the same 5 topics.

I guarantee that if you sit down and listen to a tonne of pop or country or hard rock or opera or any other category of music, you’ll find you can taxonomize 90% of the songs into about 5 categories of subject matter. Probably something like “love”, “heartbreak”, “partying”, “personal empowerment / affirmation” (a recent but popular topic) or “I’m mad as hell and not going to take it any more”.

Yes, you’ll find a couple of tracks about some other political issue. Or a historical event. Or a more complex story. But 90% of the playlist you’ll be able to put into 5 buckets.


Feb 27, 2020

What is the album that isn't necessarily your favorite, but that you listen to more than any other album?

Why would I listen to an album that isn’t one of my favourites more than any other.

More or less by definition if I want to listen to it a lot, it IS one of my favourites.


Feb 27, 2020

What is an obscure track in your music library that you absolutely love but are sure 90% of Quorans have never heard of?

The title theme to the film “Circus Boys”

+One - Shao


Feb 27, 2020

What songs by Brian Wilson are your favorites, and why? Do you have an absolute favorite or find it hard to choose just one particular song, like say, “Little Deuce Coupe”, or “Good Vibrations”, or “Love and Mercy”?

Wonderful

By a mile.

I’m a SMiLE fan though, so I think Surf’s Up and Good Vibrations are also awesome.

But the melody of Wonderful is just my kind of melody.


Feb 27, 2020

Why hasn't SoundCloud changed/improved in so many years?

Agree with Staffan Vilcans

I suspect, though don't know for sure, that what happened with SoundCloud is that they took on a lot of investment on the assumption that they’d become a big player in streaming.

And on the back of that, built up a bigger and more expensive organization than the actual niche of “provide hosting for amateur musicians” warranted.

Now they have money troubles because the business of “hosting amateur musicians” doesn’t generate the kinds of returns that investors, hoping for another Spotify, were expecting.

(Unlike, say, BandCamp who are focused on the narrower niche of serving musicians, but stay small.)

So SoundCloud are stuck.

They have a reasonably good product. But they need it to be something that it isn’t, to pay the investors back. They don’t have enough money to really compete with Spotify to becoming a major streaming service. Although they make feeble gestures in that direction. And they don’t have the will to do what BandCamp do and focus on inventing cool new services for artists. So they don’t do enough in that direction.

A recent release of FL Studio included integration with SoundCloud (you can upload your tunes directly from inside FL Studio). And I’m now guessing that SoundCloud’s eventual fate might be to get bought by one of the DAW companies.

Or, say, Splice. I bet Splice would know how to make good use of SoundCloud if it were cheap enough for them to take over.


Feb 27, 2020

Who is better, Kraftwerk or New Order?

Kraftwerk

New Order have some OK songs. But Kraftwerk pioneered the whole genre of electropop.


Feb 27, 2020

How do you find new music to listen to in 2020?

New music that's new.

Mainly BandCamp Daily, Weekly etc. Occasionally blogs like Pitchfork, FACT, Quietus etc.

New music that’s old, but new to me.

Often just cruising around YouTube. I hear of something, decide I really need to know how it sounds. Then YouTube does pretty interesting recommendations in the “related videos” these days.


Feb 27, 2020

If someone from the year 2000 was taken forward in time to today (2020) what would shock them and amaze them the most, and how different would everything seem to them?

Politics would shock them most.

They’d understand all the technology.

They’d just be truly freaked out to see that what they thought of as a benign social media culture putting everyone in touch with each other, and helping them to share information, talk to and understand people with different experiences and views, would have morphed into an infrastructure for distributing fake news, a platform for orchestrated troll-farms and horrific online bullying and abuse. And one helping fringe beliefs from far-right White Supremacism to flat-Earthism to growing in popularity and influence.


Feb 27, 2020

Why is Renaissance music so underrated and underplayed by classical musicians?

It’s not as well documented as more recent classical music.

It was written for, and played on, instruments that are different from the standard classical instruments. Just because you can play a classical instrument from the 19th century in a late 18th and 19th century style, doesn’t mean you’ll automatically be able to play a 15th century instrument properly.

To an extent, some of the more modern instruments allow a smoother more subtle playing style which can’t be done on authentic Renaissance instruments. That means that classical musicians who are connoisseurs of their period of classical may feel that earlier music lacks subtlety and sophistication.


Feb 27, 2020

Why has Bernie Sanders declined in popularity?

Is this what they call “push polling”?

I’m not sure he is declining in popularity, is he? He’s the front-runner in the primaries.


Feb 28, 2020

Is free market ideology anti-humanity?

Yes, of course.

Humans are evolved to be social animals to live in small groups, who care about each other, and share food and resources as needed (although possibly guided by some kind of dominance hierarchy)

The market is an institution which requires a certain amount of abstract thinking to be able to work within. You need to assign property rights to resources and respect them. You need to be able to do arithmetic to handle money and accounts about transactions. You need to let this abstract calculation override your natural instincts. You want something? But you have to learn to not want it until you can pay for it.

Sure, like language and science, the market was invented by humans and for humans. But it’s still a step away from what we originally were.

And it still, and increasingly, comes into conflicts with our more “natural” instincts about how humans should treat each other. The basic political argument of our times between “left” and “right” is whether society should be run like a human tribe or village where we all see ourselves as part of a whole with mutual dependencies and obligations. Or whether we adopt the perspective of the market that sees us as isolated individuals, homo-economicus utility maximizers who’s only claim on each other is through the abstraction of property trading.


Feb 28, 2020

What are some forgotten music genres of the late 80s to late 90s, got any compilations?

Belgian NewBeat was a big part of the rise of the European branch of electronic dance music in the 80s, but is relatively less well discussed than more mainstream house, rave and techno from the same era.

For some reason it had a bit of a fashion for sampling allegedly “Bulgarian” music.

Although basically any kind of orientalism was basically OK


Feb 28, 2020

Would Lula da Silva be more comparable to Bernie Sanders or Barack Obama?

Obama.

Like Obama, he was a radical in his past, but conformed himself to centrism once in power.

Bernie might do that. But times are different in 2020 than in the early 2000s.

Centrism is discredited in a way that it wasn’t then. And there’s a hunger for more radical politicians today.


Feb 28, 2020

What is the least subtle use of a sample in a song?


Feb 28, 2020

Is it possible to feel connected to someone through their music?

I’m sure it’s “possible”

I’m a passionate music lover and admirer / fan of many musicians.

But I wouldn’t personally call what I feel “connection”.

They know nothing about me. Have no idea who I am or what I’m like. Perhaps they wouldn’t even like me or want me to like them.

I’m OK with that. I don’t need (or want) any connection with them personally. I’m just a music lover.


Feb 29, 2020

How do I open .sf2 files in FL Studio?

You need an sf2 plugin.

Eg https://www.dskmusic.com/dsk-sf2/


Feb 29, 2020

Why is hip-hop music so popular in North America if there is much higher quality music out there?

You’ve answered your own question.

There ISN’T “much higher quality music out there

Sure, you think there is. You, personally, like something else better.

But the fact is, the majority (or at least more of the kind of people who are buying music, or listening to music in the places that advertisers are paying to reach them), think that hip-hop is the highest quality out there.


Mar 1, 2020

What would be the ethical dilemma in asking an artificial intelligence far superior to us if God exists? How might that affect society on a social construct?

It won't matter at all.

People believe in the gods they want to believe in.

No one is going to change their religion because of an AI.


Mar 1, 2020

Why do I feel like 2020s music will be amazing as compared to the usually bad music of the 2010s?

Don't ask Quora why things “seem” to you.

Take responsibility for your own “seemings”


Mar 1, 2020

Do moderates want the same things as progressives, but just disagree on the speed of getting there?

No.

I think the fundamental difference, which is the gulf between the “moderate” / “centre left” and the more radical “far” or “further” left or progressives, is their opinion on how capitalism works.

The moderate thinks that it’s unfair that the super-rich have so much money while there are so many poor people, but thinks that this is an unfortunate contingency that has afflicted the economy.

Sure, the moderate centrist might accept a bit of taxation and government spending to redistribute wealth, investment in services like education and healthcare that can help the poor to compete. And ultimately make everyone better off.

But fundamentally the moderate thinks that the system is neutral and that once the poor are given a hand up, and help to overcome any bad-luck they have with their health or alcoholic parents or dyslexia, etc. the system can be allowed to run as usual. And things will be fair and OK.

The progressive or more radical leftist on the other hand, believes that the economic system we have is not “neutral”. Rather, it is actively helping to exacerbate the difference between rich and poor, which will ultimately leave the poor worse off in absolute terms, while all the wealth is syphoned up to the rich.

Capitalism is seen as a conveyor belt, shifting wealth from the poor to the rich. And you can’t fix the problems of poverty until you turn that conveyor belt off.

Now, the specific mechanisms by which that conveyor belt work are complex. And not all progressives or radical leftists agree on exactly what they are. And certainly most of us struggle to convince anyone else that this conveyor-belt exists.

Nevertheless, this is the deep intuition of the far-left. You can’t just treat the symptoms of the problem You have to get down to the root mechanism that causes it, and fix that.

Now these two intuitions : that the system is neutral and that poverty can be fixed by simple palliative treatment of the already poor, vs that the system is biased and actively creating poverty, and can only be fixed by a radical makeover, are fundamentally at odds. And this distinction tears the left in two, even when most of them agree on most of the particular problems and would like to see the “same result” of those problems fixed.


Mar 2, 2020

Why is the banjo only associated with bluegrass and country music?

Well largely because it’s over-represented in those genres. And those genres over-represent it.

One of my favourite pieces of music as a child was this

(for the obvious reason)

But because it was framed as a science fiction sound-track, it was spooky and mysterious and haunting but uplifting at the same time. A perfect piece of music for the series. I hardly noticed what the hell that weird instrument was.

But it shows how much potential there is in banjos. (Which seems to me to be largely unexplored)


Mar 2, 2020

What is a pleasant melody? What are some?


Mar 3, 2020

When I was young, I used to actively listen to new songs. Now I listen to the same old songs on repeat. Why is that?

It’s hard for Quora to explain your own behaviour to you. Only you can really know.

But here are some possible reasons :

you have less time to listen to music of your choosing. So you focus your scarce time on the things you know you like

you probably have more songs you already know than you did when you were younger. So you already have a favourite piece of music to suit a particular mood / moment. You don’t need to look for something.

you no longer have the social life or social circle you used to have, so you are exposed to less music in clubs or pubs etc. And you have fewer friends saying “you must listen to this”. So you have only a vaguer idea of what new stuff is available now.


Mar 3, 2020

Is Bernie Sanders right that it's immoral to be a billionaire?

It’s not immoral to be a billionaire.

But it is immoral for our society to have billionaires.

Billionaires are a sign that something is wrong in the way we organize our economy. It’s allowing a few people to capture too much of the benefit of the economic activity that many people contribute to.

THAT is what needs to be fixed.

We need an economy without billionaires, not because billionaires are “bad”, but because the process that leads to billionaires appearing (ie. the wealth in the economy getting accumulated in one place) is a symptom of a sick economy which isn’t doing what it’s supposed to.


Mar 3, 2020

Does Bernie Sanders support Universal Basic Income?

It’s not part of his current platform (as it was for Yang)

But I can imagine many Bernie supporters pushing for it.

Bernie probably thinks it’s too “out there” and that he has enough work to do to sell the American people a national health service. But I’d really like to see a president Bernie call on Yang to at least be involved in running some kind of pilot scheme.


Mar 3, 2020

Did the Labour party in the UK make themselves unelectable for a generation when they elected Ed (rather than David) Miliband as leader? Did this create the environment for Jeremy Corbyn to become leader and allow Momentum a platform in the party?

All questions about “electability” are meaningless.

“Elected”or “Not elected” are what happen in the election.

Everything else is just trying to prejudge the result.

To say “Ed Miliband” made Labour “Unelectable” is to deny agency to the electorate in 2015, 2017 and 2019.

It’s clearly ridiculous to claim that 50 million odd British voters didn’t have a choice in how they voted in those elections. And in any of them they could have chosen to vote Labour.

If they didn’t, then what’s important is the specific reasons they made their decisions. The specific issues they voted on. The particular stories they heard that swayed their opinion.

To try to summarize all that in a single idea called “electability” is so over-simplistic a way of analysing the problem, it leaves you no wiser than you were before you started.


Mar 3, 2020

Why can’t nowadays “art music” composers write more pleasant music like in, say, Mozart’s time?

They can.

But why would they want to?

We already have plenty of music in the style that Mozart wrote. If you want to listen to that, listen to Mozart and his contemporaries.

The point of “nowadays” composers is to make something new, that didn’t exist before, and discover other “pleasantnesses”.


Mar 3, 2020

Will we ever have a great culture with art, movies & music ever again or will it stay stagnant and boring forever?

We do have great culture, right now.

You just don’t know what it is yet.

Now there are certain genres that get stale.

We don’t have great “rock music” any more because most of what can be done in the genre of rock music has already been done. The low-hanging fruit is all picked. And so anyone staying within the genre is probably going to be boring because they are following a path beaten by others.

But in the other genres, there’s still scope for innovation.

There’s even more scope for things that are so new we hardly recognise them as genres or “art” at all.

We may not even be in a golden age of “movies”. But we’re in a golden age Instagram feeds.

We don’t necessarily know which are the great Instagram feeds today. You almost certainly don’t follow them. But in 50 years time, people will complaining “how come we don’t have great Instagrammers like they had in the 2010s?” Because NOW is when the Instagrammers are the cutting edge innovators and pioneers who are doing creative and shocking things with the medium.

But you’re only going to hear about that when curators and theorists and the nostalgia industry identifies them. And then the Instagrammers of the 2060s are all going to be dullards trying to recreate the feeds of the 2010s in the hope of rekindling the magic.

The bottom line is stop complaining that there’s nothing good. Go out and enjoy, (or better still, make), what’s genuinely new.

Posterity can worry about the “good”.


Mar 3, 2020

How can I create a functional programming language?

You can find hundreds of examples of how to build a basic Lisp interpreter (try kanaka/mal which is a kind of tutorial which takes you step by step through the process and has examples in dozens of different languages)

By default the simplest Lisps are “functional” if you don’t give them any mutable state or emphasize order of execution.

Do this exercise. Look at Lisps and their implementation. They will teach you a hell of a lot.

Then … well you can decide what extras your functional language will bring. Do you write add a parser for a different syntactic sugar? Add a type-system? Or something completely new and different?

Good luck.


Mar 4, 2020

Are there any new "famous" musical compositions? (I don't know of any famous pieces except older classic ones.)

What do you mean you don’t know of any famous new compositions?

You’re just looking in the wrong places.

Or to put it differently, the problem with people like you, dear OP, and questions like this (which are popping up continuously on Quora), is that you want contradictory things.

You simultaneously want something tuneful and simple enough to be “popular” (or as another question I was asked today, put it : “pleasant”, the way Mozart seems to have been) AND you think that music that is actually written to be popular, like film and video-game music, and rock and pop, and jazz, “doesn’t count”, because it’s not written with the right instruments, by the right sort of people, with the right academy approved methodology.

But complaining that Morricone doesn’t count because he wrote film music is like complaining that Puccini doesn’t count because he wrote opera. Where do you think the talented composers with the gift for writing pleasant and popular music are going to go and work? They’re going to go work where the money is : in cinema and TV and video-games. Or they’ll start a band because that’s what attracts the girls. And, yes, they’ll adapt their output to those genres and those audiences. But that’s exactly what all the great composers of the past did : they went to work for the church and wrote masses, or for minor aristocrats and wrote music to entertain their guests, or to work for the ballet, providing a soundtrack to dancing girls.

There’s so much music being made today that it’s hard to stand out from the tumult. But some things, either because they are particular good, or just particularly “right” for the spirit of the times, do become famous. I’ll be amazed if you there are any of the above pieces of music you haven’t heard and couldn’t whistle.

They are all famous new compositions. And we will likely be remembered for them. Or something similar.


Mar 4, 2020

Has good memorable rap/hiphop reached its peak?

It might have, but there’s no reason to think so.

Rap is more like poetry. Asking if rap has reached its peak is a bit like asking if poetry has reached its peak.

Poetry is as open-ended for creative innovation as human language is, which means it’s hard to see it ever being completely “over”.


Mar 4, 2020

Why did rap music in the 90s not sound as vulgar as the rap music now?

Ha ha ha ha ha …


Mar 4, 2020

Which song features the most singers?

This is famous for having 40.

Not simply 40 singers … but 40 distinct singing parts.

OTOH, this has got 2000


Mar 4, 2020

Should Kraftwerk be in the Rock and Roll Hall of Fame?

I don’t think the Rock and Roll Hall of Fame deserves them, does it?

It would be better to create a new award for genuinely great musicians and give that to Kraftwerk.


Mar 5, 2020

Does a musical mind hear things differently in recorded music, like feeling something should be improved, like the drums are too loud, the mic is to close, the arrangement would be better IF, etc. etc., that kind of that kind of thing?

“Musical mind” suggests that it’s something you’re just born with.

No. If you study and practice listening for things in the composition, or the arrangement, or the performance, or the mix, etc. then yes, you’ll be able to analyse more critically. But it’s largely an acquired skill.


Mar 5, 2020

What musical artist did you discover before they were famous, love for several records, and then lose interest in due to their changed style?

The Prodigy.

I think The Prodigy Experience is wonderful. I love the upbeat insane energy and playfulness. I went to see them live (when I was about 21 or 22, and their audience were E-fuelled raving 15 year olds, and I felt like an old man) I still listen to Jericho and Out of Space with great pleasure etc.

I thought that the second album was a bit forgettable and dull.

And then the entire world just wants to talk about The Fat of the Land. Suddenly “electronic music is cool because it’s like a rock band” (yawn).

The videos are quite striking and interesting in their own way. But the truth is that the naive charm of early Prodigy had already worn off. And the beats hadn’t really got more interesting or compelling to compensate. They were already moving in the “big beat” late 90s rocky stadium dance of snore-fests like Chemical Brothers and Fatboy Slim (actually, at least Fatboy Slim could be fun when he was on a roll)


Mar 5, 2020

Who was the most famous and influential creator of aleatory music?

John Cage


Mar 5, 2020

How long does it usually take for a major record label to notice you and sign you?

Usually forever.


Mar 5, 2020

Why is recursion so praised despite it typically using more memory and not being any faster than iteration?

Problems which are amenable to iteration are a special case of problems that are amenable to recursion.

Basically iteration runs through one dimensional sequences. But recursion runs through trees.

All sequences are trees, but not all trees are sequences. So a technique for running through trees will also handle lists. But not vice-versa. Recursion is a more general technique than iteration. If you know how to apply recursion, it will work for lists. If you only know how to apply iteration, that won’t work for other kinds of tree.

Furthermore, while in the very simplest cases, where you have special support for it baked into the language, iteration might be fairly simple to use. Eg. with a for-loop. Once things get complicated, writing the recursive form is often shorter and clearer than the iterative form.

And, if your language supports tail-call optimisation, it doesn’t use more memory, because behind the scenes the compiler will eliminate that requirement for you.


Mar 5, 2020

Does living wage mean less jobs? Without more sales, how else can companies compete and survive without controlling cost?

They can compete by :

a) reducing salaries of senior staff rather than keeping down the salaries of the lowest paid employees

b) reducing the shareholder payouts

c) investing in new technologies to improve productivity


Mar 5, 2020

Why am I leaving Quora? Is it because of whiny jerks that report your question because they don't like the questions or the way you asked the questions?

As we like to say around these parts. Don’t ask “why”, before asking “if”.

Perhaps you’re not leaving Quora. How can we make sure?


Mar 5, 2020

Who honestly listens to music by Piston, Xenakis, Ferneyhough, Boulez, Stockhausen, and others on a daily basis for fun?

Probably not many people.

But why do you think that music should be listened to “on a daily basis for fun” in order to be valid or worthwhile music?


Mar 5, 2020

Do you think podcasting is here to stay or just a trend?

“Podcasting” is just “talk-radio on demand”.

The way that Netflix is “TV series on demand”

While some talk-radio needs to be live. A lot doesn’t. And podcasting is really just one infrastructure for that.


Mar 5, 2020

Who is the most profound general intellectual today: Sam Harris, Jordan Peterson, Ben Shapiro, or someone else?

Someone else.


Mar 5, 2020

Now that it has become clear that Elizabeth Warren isn't getting any traction with the voters, does that mean Bernie was right that Democrats don't think a woman can beat Trump?

I doubt it.

It means that Warren’s “niche” is too narrow and unstable; she’s too close to Bernie for people who don’t like his position, and not enough like him to take his loyal supporters away. And the exigencies of a winner takes all competition like the primaries therefore imply she’s going to get squeezed out.

If you want a progressive, Bernie is more progressive, has strong credibility for having been progressive for over 40 years, is better at enthusing his supporters and just communicates his message well.

If you want a “safe centrist”, there were half a dozen competing for that role and now they’ve all got behind Biden.

I think Warren’s pitch might have worked. “I’m almost as progressive as Bernie but more rigorous, and pragmatic” might have been a winner.

But look. We’re in the age of Trump. And Bolsonaro. And Boris Johnson. Few people seem to be in the market for technocrats and expertise.

That’s a very serious issue. And I think it’s due, a lot, to the breakdown in consensus about all kinds of basic facts. And the rise of disinformation online. One day we’re going to have to learn how to value knowledgeable politicians again.

But that doesn’t look like happening in 2020.

So trying to take up a position between the extremes, and make up the difference by being smart, is not the proposition that the primary voters think can beat Trump.


Mar 5, 2020

What is your favorite programming language?

Right now, Clojure.

It’s one of the best languages I’ve seen and used. Very well designed; extremely high level, clean, powerful and elegant. But also sufficiently practical for many real applications.

I’m not saying there is no better languages out there. Or that I won’t use something else more appropriate in more specialized niches. (I write audio processing software in C++, for example)

But most of the time, Clojure is my preference.


Mar 5, 2020

Is the USA a socially third-world country disguised as a socially developed country?

It’s more like this.

It’s a huge country with a large rural agricultural economy. Circled by a ring of developed coastal cities.

The developed cities are very advanced : technologically, economically and socially. While the agricultural interior, like such agricultural interiors elsewhere, is more conservative.

Because the cities are phenomenally successful, they make the overall US economy the biggest and most “developed” in the world. By a wide margin.

But in the agricultural interior, you find shocking levels of poverty and social neglect which are, indeed, as bad as many places that are considered “third” world.


Mar 5, 2020

What is wrong with polygamy?

The fact of having multiple partners isn’t evil.

But the term “polygamy” tends to imply strongly patriarchal societies where men have more rights than women. This is what’s evil.

Science and economics are not in the business of giving moral justifications for things. So you won’t be able to justify this moral claim with scientific or economic “reasons”. But nor will you be able to justify any moral claim with them.


Mar 5, 2020

Can you really take an atheist at his word if he tells you God never existed?

There’s no reason to assume that that isn't what he thinks.

Obviously he might be wrong. But so might anyone.


Mar 5, 2020

Would you rather collect CDs or vinyl records?

Neither.

I don’t want physical stuff cluttering up my life.


Mar 5, 2020

What current trends and/or events are responsible for the increased internationalization of the marketplace?

As Anders Rehnberg points out.“currently” it’s shrinking a bit.

But the main drivers over the last half century are :

communication and information technology. We can send a lot of detailed information across the world about what we want made or want to buy. Instantly. And we can get reports back about how it’s going.

faster and cheaper transport. Don’t ignore “containerization” as a revolution in reducing shipping costs. Innovations in engines and ship-building, air-freight etc. etc. have played their part.

increase in international rule of law / agreed standards … as hashed out at the WTO

the fall of Communism (the capitalist and communist blocks didn’t used to like the way the other did business and trade with each other only grudgingly and with a certain amount of friction. Now they basically agree on how trade between them works, and China with its huge population and strategically minded government, has put its productivity at the disposal of Western investors and innovators.


Mar 5, 2020

What do reggae music lovers and artists, citizens of Jamaica (Jamaicans), and Bob Marley fans think and feel about the song Buy Me a Condo by "Weird Al" Yankovic?

Ghastly.

I don’t get “Weird Al” Yankovic. What’s “weird” about him? Why the fuck would anyone want to listen to him?

There’s a great history of good comic songs from Flanders and Swan to Tom Lehrer to Tim Minchin. Sometimes those people pastiche the styles of other genres of music. Fine. They do it to some kind of effect.

Weird Al is just … nothing. Not funny, not interesting musically, doesn’t say anything lyrically.

This tune isn’t even sufficiently “bad taste” or “cultural appropriation” enough to get upset about. At least people who do cultural appropriation actually “appropriate” some “culture”. This doesn’t actually have enough reggae in it, let alone “culture”, to count as cultural appropriation. It’s just bytes over the internet.

As I point out in Phil Jones (He / Him)'s answer to What kind of people like reggae music? I think that reggae is a very serious music, and “comedy reggae” doesn’t really work. (Unlike say rap, which is very close to comic stand-up) I think this is yet another corroboration of that maxim.


Mar 6, 2020

Was the modernist and post-modernist movement inspired by Sigmund Freud?

Some branches.

The Dadaists and Surrealists were very inspired by Freud. You can definitely detect Freudian influence in a lot of what was called “modernist” literature from the first half of the 20th century. Everyone from James Joyce to Virginia Woolf would have known of and responded to him in some way.

Basically what Freud gave artists was an enticing idea that we all contain a secret (and forbidden) world, the unconscious, within our own minds. A world only accessible through dreams, and myths and fantastical imagery.

By the beginning of the 20th century, when the world was largely explored, and scientifically catalogued. For lovers of the fantastical, it was all becoming a bit boring.

Sure, you might still, just be able to imagine that dinosaurs survived in some remote and isolated Amazon plateau or pacific island. But really, there were no dragons. Except maybe there could be “real” but “symbolic” dragons, rampaging around in our unconsciouses. It felt like Freud had given a scientific respectability to this one surviving realm of fantasy. In this world, everything was still possible.

(Obviously people like Jung took that story even further. Positing a whole collective unconscious that veered into a kind New Age theology)

The art of the first half of the 20th century was dominated by this thinking. And of course, it was part of “modernism” as a historical moment. Even if it isn’t much like the kinds of austere architectural and musical classicism that we tend to label “modernism” now.


Mar 6, 2020

Who's better, UB40 or Bob Marley and the Wailers?

I actually don’t like Bob Marley much.

I know, I know. I love reggae. But really, his big songs don’t do much for me. Maybe in his extensive catalogue there are things that I’d love, but I haven’t come across them.

While I don’t really know UB40, I do very much like a couple of the tunes, like Don’t Break My Heart. I’d rather listen to that than any Bob Marley tune I can think of.

Nevertheless …

it’s obvious that Bob Marley is one of the giants of 70s popular music. As big as the biggest rock bands of the time (possibly bigger given his popularity around the world and through to the present day)

I may not like him, but objectively, there’s no question that Bob Marley is the better and greater artist.


Mar 6, 2020

Should arts and music be compulsory subjects for school children?

Because if they weren’t, children wouldn’t have even the most basic education or literacy in them.

And people would get the idea that these weren’t important or necessary fields for humans to study and involve themselves in.


Mar 6, 2020

What is The Revolution Will Not Be Televised by Gil Scott-Heron about?

Roughly it’s about how TV is not keeping people informed, but keeping people passive with meaningless distractions.

“The Revolution” is something that engaged and active citizens can do to make their lives better. It won’t be “televised”, because the powers that run the media don’t want engaged and active citizens talking about how to make their lives better.

This is a simplistic image. And a simplistic story.

But it has more than a kernel of truth in it.


Mar 6, 2020

Can you suggest some good pairings of classic novels with music tracks?

As an angsty teenager in the 80s, I was very taken with John Fowles The Magus

While listening a lot to Gary Numan’s The Fury

I fantasized about making a, fairly 80s new-waveish, movie of the book with this music as the sound-track.

I actually think it would work. It works as a sound-track to the novel. There is something a bit “victimy” about both Nicholas Urfe in the book, and Numan’s music at the time of The Fury. The book and music present worlds that are simultaneously sinister, disturbing and sexy. Both convey a tantalizing glimpse of pleasure and happiness which is always out of reach, and which inspires in our protagonist a satisfying sense of being hard done by.

(The whole thing probably only works if you’re about 17, though.)

Listening again to the music is kind of fascinating. There are some truly horrible 80s tropes here. Those fucking drums are hideous. The harsh “industrial funk” rhythm guitar is like Nile Rodgers interpreted by Compressorhead. And WTF is with that saxophone?

And yet …

these tunes are packed with really sour melodic hooks and earworms. The wall of women backing singers wailing and moaning and shrieking is kind of extraordinary : a mainstream sound stretched to a weird breaking point. The blasts of Moogish bass, and chunky metal FM stabs and riffs create complex technical backdrops that are as futuristic as anything of the time.

Numan’s sound-world of machine sleaze, with himself as a kind of moping Rick Deckard, is like nothing else. (The only thing that comes close is maybe Soft Cell’s Non-stop Erotic Cabaret which is a slinkier - and I think, more pleasurable - listen but lacks Numan’s icy grandiosity and drama.) It’s a striking aesthetic.


Mar 6, 2020

Do people from other countries hate the US in general as a country, or is it really just the leader they hate?

It’s the power imbalance they hate.

The US doesn’t have to be “bad”. But the problem is that because it’s so powerful, when it’s self-interested, it inevitably steam-rollers over everyone else.

Leaders come and go, but the US is always the steam-roller.


Mar 6, 2020

What has happened to house music, because it just seems like a load of garbage these days? Is it overuse of a couple of samples, without much else going on?

It got old. And therefore stale.

House music has been around for 30 years now. Any genre that’s 30 years old is pretty much over.

Anyone interesting and innovative will, by now, have made something sufficiently different from 30 year old house music that we’ve given a new name to it.


Mar 6, 2020

How can you make an object perform some behavior right after being instantiated?

Call the behaviour in the constructor.


Mar 6, 2020

What are some songs whose remakes/remixes became so popular that nobody listens to the original song?

You all know this, right.

But who knows or listens to this?


Mar 7, 2020

Are conservatives against science?

When it’s inconvenient to them, yes.


Mar 7, 2020

Has fear and political correctness replaced men having a set of balls and the courage to act on their convictions?

It takes a damned site more courage to be politically correct than it does to whine about how you aren’t allowed to be an ass-hole any more.


Mar 8, 2020

Are there any famous female jazz musicians that actually play an instrument and are not singers?

I'm not sure they never sing.

But some of my favourite musicians in any genre, and the coolest cats of all time, are cosmic harpists.

Alice Coltrane here on harp, piano and the keyboard.

Alice is the force of creation, mystic voyager, and total visionary. Here collaborating with Carlos Santana

No one can really be cooler than Alice Coltrane.

Unless you managed to be Alice Coltrane before Alice Coltrane.

I give you Dorothy Ashby

And here funking out with Persian poetry on the koto


Mar 8, 2020

How can I find the original song from a song that has been sampled?

Whosampled.com


Mar 8, 2020

What are some free alternatives to Spotify?

BitTorrent.

Although it caches the files locally.


Mar 8, 2020

What programming language is best at blending the best features of all programming paradigms?

Which paradigms?

Of the languages in that article (broken link, but you can find it here : Top 7 Modern programming languages to learn now ) I’d say probably Kotlin, Typescript and Dart are best for mixing imperative with OO with the bits of functional that don’t require disabling imperative / OO features.

None of them give you logic programming, except if they have some sort of MiniKanren library.

Rust is specialized. Go is a bit too. And Go, Swift and Julia’s idea of OO are probably not very “typical” of most mainstream OO languages.


Mar 8, 2020

Will Elvis be talked about in 100 years?

I’m not sure.

He seems to be a lot less talked about now than he was even 20 years ago.

Clearly a lot of people liked him, and he was very influential.

But … he’s basically influential as a popularizer, an interpreter, someone bringing a sound to a wider public. Not as an actual innovator / composer.

Over longer time periods, I think that starts to count against you.

Of course no-one is going to forget Elvis. The recordings will be there. As will the films.

But I suspect that relative to the people who are credited with making innovations in music, say Chuck Berry, or the exponents of electric blues like Muddy Waters, I think his reputation will fade.


Mar 9, 2020

I'm calling a function from my class from a switch inside main. After interacting with the function, how can I return to my switch in main? This is in C++.

When functions finish, they automatically return to where they were called from.


Mar 10, 2020

How far does rap music actually go back to?

You can find elements of “rhythmic talking over music” more or less forever.

Here’s the Jubalaires from about 1941 :

And here’s Woody Guthrie doing talking blues in 1944

and 1947

By the late 1960s you started getting musical / poetry groups like The Last Poets.

This is 1970.

And here’s Hustler’s Convention from 1973 :

Once you’ve heard that, you realize there’s nothing much new or surprising in rap.

Basically hip-hop is nothing but this kind of poetry over electronic beats plus innovations in flow.

Flows continue to evolve over time. Early to mid 80s rap flows are as different from 2010’s triplet and mumble-rap flows as either are from Jalal Mansur Nuriddin.


Mar 10, 2020

What is a derivative for a genre?

You mean what does it mean for one genre to be derivative of another?

I’d say it generally means that people who started in genre A, started making variations on it, and their “scene” began to settle on and codify new common elements of a new genre B from within A.

That makes B derivative of A.


Mar 10, 2020

Is object-oriented programming slow in C++? Should I avoid it if possible?

Basically, if you want dynamic dispatch (or polymorphism) - which is where the computer only knows exactly which version of a function you are calling at runtime, based on the type you are calling the function on - the computer has to pay the overhead of looking that up at runtime.

There’s no getting away from that. Nothing can simultaneously give you dynamic dispatch AND avoid paying the cost of looking up which function to call in something like a v-table. (Though some clever Just-in Time compilers might be able to work out some heuristics while the program is running, which let them in-line some of the code to avoid the call altogether.)

So … if you are asking whether C++ using OO is slower than C which doesn’t do dynamic dispatch, then the answer is “most of the time”.

OTOH, C++ has the ability to say that some functions are NOT “virtual” ie. over-ridable in subclasses, and therefore the compiler can avoid this overhead when calling those functions. So C++ lets programmers determine how much of the OO overhead they actually have to pay. They can choose whether to use it or not in any particular case.

This is not something you tend to find in most OO languages. So compared to most OO in lanaguages like Java or Python or Javascript etc. then the C++ OO is pretty fast (or can be).

Again maybe JIT compilers can do wonders. But I would say that in general C++ probably affords the fastest way to use some OO idioms of any widely used language.

Is it worth paying the cost of OO? Yes, 99% of the time.

Perhaps there are the occasional modules and functions that are being run so often that it’s worth writing in them in C / or non-OO C++. But that’s always going to be a very small proportion of the code you are likely to want to write.

These days I’d say that unless you work in a specialized area, you mostly don’t want to be working with C or C++ at all. These are way too low level. Basically for writing any kind of serious / largish application, the cost / benefits work out in favour of a virtual machine and garbage collection. Managing your memory is too much like hard work unless you really, really need to.

Back in the days of 8 and 16 bit computers in the 80s, C and C++ made sense. Today if you don’t know that you need C / C++ then chances are you really don’t.


Mar 10, 2020

Did the Russians support Bernie Sanders' presidential campaign?

Russia will support everyone.

Their interest is in strife and having people at each others’ throats.

So if X looks like taking the lead and being sensible, then Russian resources will get behind Y to undermine X. But if the situation were reversed, Russia would be supporting X to undermine Y.


Mar 10, 2020

When will C++ become obsolete?

Soon, I think.

Obviously there’s a lot of legacy C++ out there which isn’t going anywhere.

But it might lose mind-share.

Right now what we need is a something like a new C / C++ like which is syntactically identical with the bits of C / C++ it intends to be identical with. Compiles to the same binaries that are interoperable with C / C++. But which adds some nice new features. Ideally, I think now, some optional for certain modules, elimination of nulls, immutability, and some kind of Rust-like alternatives for memory management.

Right now, upgrades to C are mainly coming in the form of upgrades to the C++ standard. But I don’t see why someone else couldn’t hijack and fork the C standard if they think they have a better idea (much as the WHAT-WG hijacked HTML etc.)

There are good ideas in Rust. In D. And V etc. It’s a shame someone can’t find a way to slot them into the C ecosystem, without asking programmers to abandon their existing code-bases and tools.


Mar 10, 2020

Did the younger generation naturally gravitate towards hip hop's energy rather than rock and roll's?

The young spent 30 years gravitating towards rock'n'roll's energy.

Then they grew into the old. And the new young wanted something of their own that wasn't also being played by their grandparents


Mar 10, 2020

What is clojure bad at?

There are things that Clojure wasn’t designed for, and isn’t intended for.

To complain that Clojure is “bad” at type-checking is a bit like worrying that your car doesn’t dance. Clojure is built on the philosophy that you should use other strategies to get the effects of reliability that static typing promises.

I wouldn’t say that Clojure is “bad” at static types. It’s just against them.

As to tail call optimization. Yes it doesn’t do it. That’s a trade-off. In order to work in the world of the JVM and be compatible with Java it uses Java’s own functions and dispatch mechanism, which means because the JVM doesn’t have TCO, Clojure doesn’t either. It isn’t implementing its own “Clojure-machine” on top of Java. A Lisp could do that too, and then it would have TCO, but it would be adding a whole other layer of VM.

However, the loop/recur mechanism gives you what you need from TCO. (A memory efficient way of writing recursion that doesn’t consume extra memory for each “call” ).

And it’s not like TCO is transparent in other FP languages. You still have to write functions in a specific, slightly unnatural and long-winded way, to get the virtue of them. Using loop / recur really isn’t worse than that. And, in some ways, I think it’s “better” in that it’s explicit. You don’t think you’re getting the benefits of TCO and then because of some mistake in the way you wrote your code, not get it. To do loop/recur work at all, you must be putting your algorithm into an appropriate form.

But there’s one thing that Clojure sure is bad at … not just bad but abysmally awful. Just totally mind-blowingly fucking crap at.

(And note that I say this as a passionate lover of Clojure; it’s my favouritest language ever.)

But there is one thing that it is truly dire at which it surely ought not to be.

And that is reporting errors.

Never has such a great language had such lousy error reporting.

This is a bug I’m working on right now :

ERROR in (fsquery) (Reflector.java:426)

Go

expected: (= false ((file-tests fsq4) #:fsnode{abs "abc.txt"}))

actual: java.lang.NullPointerException: null

at clojure.lang.Reflector.invokeNoArgInstanceMember (Reflector.java:426)

fsquery.fsnode$abs.invokeStatic (fsnode.clj:34)

fsquery.fsnode$abs.invoke (fsnode.clj:33)

fsquery.core_test$eval635$fn__684$fn__713.invoke (core_test.clj:147)

fsquery.core$file_tests$f__533$fn__534.invoke (core.clj:66)

clojure.core$map$fn__5851.invoke (core.clj:2755)

clojure.lang.LazySeq.sval (LazySeq.java:42)

clojure.lang.LazySeq.seq (LazySeq.java:51)

clojure.lang.RT.seq (RT.java:531)

clojure.core$seq__5387.invokeStatic (core.clj:137)

clojure.core$every_QMARK_.invokeStatic (core.clj:2679)

clojure.core$every_QMARK_.invoke (core.clj:2672)

fsquery.core$file_tests$f__533.invoke (core.clj:67)

fsquery.core_test$eval635$fn__684$fn__737.invoke (core_test.clj:166)

fsquery.core_test$eval635$fn__684.invoke (core_test.clj:166)

clojure.test$test_var$fn__9707.invoke (test.clj:717)

clojure.test$test_var.invokeStatic (test.clj:717)

clojure.test$test_var.invoke (test.clj:708)

clojure.test$test_vars$fn__9733$fn__9738.invoke (test.clj:735)

clojure.test$default_fixture.invokeStatic (test.clj:687)

clojure.test$default_fixture.invoke (test.clj:683)

clojure.test$test_vars$fn__9733.invoke (test.clj:735)

clojure.test$default_fixture.invokeStatic (test.clj:687)

clojure.test$default_fixture.invoke (test.clj:683)

clojure.test$test_vars.invokeStatic (test.clj:731)

clojure.test$test_all_vars.invokeStatic (test.clj:737)

clojure.test$test_ns.invokeStatic (test.clj:758)

clojure.test$test_ns.invoke (test.clj:743)

user$eval224$fn__285.invoke (form-init8498298680033924773.clj:1)

clojure.lang.AFn.applyToHelper (AFn.java:156)

clojure.lang.AFn.applyTo (AFn.java:144)

clojure.core$apply.invokeStatic (core.clj:667)

clojure.core$apply.invoke (core.clj:660)

leiningen.core.injected$compose_hooks$fn__154.doInvoke (form-init8498298680033924773.clj:1)

clojure.lang.RestFn.applyTo (RestFn.java:137)

clojure.core$apply.invokeStatic (core.clj:665)

clojure.core$apply.invoke (core.clj:660)

leiningen.core.injected$run_hooks.invokeStatic (form-init8498298680033924773.clj:1)

leiningen.core.injected$run_hooks.invoke (form-init8498298680033924773.clj:1)

leiningen.core.injected$prepare_for_hooks$fn__159$fn__160.doInvoke (form-init8498298680033924773.clj:1)

clojure.lang.RestFn.applyTo (RestFn.java:137)

clojure.lang.AFunction$1.doInvoke (AFunction.java:31)

clojure.lang.RestFn.invoke (RestFn.java:408)

clojure.core$map$fn__5851.invoke (core.clj:2755)

clojure.lang.LazySeq.sval (LazySeq.java:42)

clojure.lang.LazySeq.seq (LazySeq.java:51)

clojure.lang.Cons.next (Cons.java:39)

clojure.lang.RT.boundedLength (RT.java:1788)

clojure.lang.RestFn.applyTo (RestFn.java:130)

clojure.core$apply.invokeStatic (core.clj:667)

clojure.test$run_tests.invokeStatic (test.clj:768)

clojure.test$run_tests.doInvoke (test.clj:768)

clojure.lang.RestFn.applyTo (RestFn.java:137)

clojure.core$apply.invokeStatic (core.clj:665)

clojure.core$apply.invoke (core.clj:660)

user$eval224$fn__297$fn__330.invoke (form-init8498298680033924773.clj:1)

user$eval224$fn__297$fn__298.invoke (form-init8498298680033924773.clj:1)

user$eval224$fn__297.invoke (form-init8498298680033924773.clj:1)

user$eval224.invokeStatic (form-init8498298680033924773.clj:1)

user$eval224.invoke (form-init8498298680033924773.clj:1)

clojure.lang.Compiler.eval (Compiler.java:7176)

clojure.lang.Compiler.eval (Compiler.java:7166)

clojure.lang.Compiler.load (Compiler.java:7635)

clojure.lang.Compiler.loadFile (Compiler.java:7573)

clojure.main$load_script.invokeStatic (main.clj:452)

clojure.main$init_opt.invokeStatic (main.clj:454)

clojure.main$init_opt.invoke (main.clj:454)

clojure.main$initialize.invokeStatic (main.clj:485)

clojure.main$null_opt.invokeStatic (main.clj:519)

clojure.main$null_opt.invoke (main.clj:516)

clojure.main$main.invokeStatic (main.clj:598)

clojure.main$main.doInvoke (main.clj:561)

clojure.lang.RestFn.applyTo (RestFn.java:137)

clojure.lang.Var.applyTo (Var.java:705)

clojure.main.main (main.java:37)

This might well be a really simple error. Probably I just typed something wrong somewhere. Or maybe it got that null value by looking for the wrong key in a map. Or trying to take the head of an empty list or something.

But look.

Firstly where is this error?

Reflector.java:426

That’s … well .. not only is Reflector NOT a file in my project. And not a file which is written by me. It’s not even a Clojure file. This is an exception which has fired in the Java code that is effectively the infrastructure that is running my Clojure program.

But the stack trace can’t tell the difference.

I guess maybe that’s the cost of a language that compiles to the same Java byte-code and has two-way interop with Java : the language can’t distinguish the programmers’ code compiled into Java, from the libraries and infrastructure in Java that it uses.

The next lines DO tell me which of my functions the error crops up in. The function abs inside my module fsnode.

However, I have no idea from any of this stack trace the most important piece of information I want answered : which of the variables in my code on line 34 of fsnode, actually has the null value that is causing this exception?

Why not? Why can’t Clojure tell me this? Probably because the name of the variable got thrown away somewhere in the complex compilation.

Beyond that. I know which unit-test defined the call to function abs to trigger the error. (But I’d have known that anyway, thanks to the magic of test-driven development, it’s kind of obvious what I’m working on.) So I will be able to use print debugging to figure out which variable is null.

But because that’s an anonymous function, it’s telling me where it’s defined but not from where it was called. So I can only put the print debug in that anonymous function itself, so my output will now be cluttered by printing that value in all the other calls to that function that aren’t involved in this failure.

And because the outputs of print debugging are a bit separate from the stack trace, I have screens and screens to go through in the terminal.

Meanwhile, from lines 10 to 79 of that stack trace are basically useless junk. They largely tell me about how the test-runner came to call the unit test. Again, this is infrastructure that isn’t involved in my bug and isn’t interesting to me.

And this is a common experience. I’m doing test-driven development. Which is the way I believe we should be working. But both the language and the test-framework actually get in the way of decent error reports.

The other thing which makes tracking errors hard in Clojure is that when you try to access a key in a map that isn’t there. Or take the head of an empty list, the failure is silent. You just get a null back. This, I think, is a bad design decision in the language. There should at least be a compiler option to tell Clojure “throw an exception when trying to get a non-existent item”. This is what Python, for example, would do by default.

At least that would tell you exactly where your problem was happening, rather than waiting until the returned null ends up causing trouble somewhere else.

I don’t know if there’s a reason for why Clojure opted for this, except that it seems to be the standard in other Lisps. But that’s something I’d have done differently.


Mar 10, 2020

Is functional programming suitable for game development?

Yes and no.

Yes.

You can say everything you want to say in a functional style. And it will often be more elegant, and (when you get the hang of it) easier

No.

The libraries and tooling may not be there. Or may fight integration with your functional style.

If your game is largely about gluing together OO libraries then you might find that it’s more work to write the adapters and manage the mismatch between your functional way of thinking and the imperative way the libraries work, than it’s really worth.

See if there are reasonable functional language bindings to your framework of choice. And look at the example code that uses them. Does its simplicity and elegance jump out at you? Or does it look a bit of a faff to get your FP language talking to the framework?


Mar 10, 2020

What are the reasons of not using Clojure?

The main reason NOT to use it is where you want your code to run.

If you can’t or don’t want to be on the JVM or in the browser, but instead you need to be native. Or on a different platform. Then Clojure might not be for you.

If you need to be really low level. Or integrate with low level libraries. I write C++ when I’m working on music software. I’d love to use Clojure. But it’s not really an option.


Mar 10, 2020

Where can I find some great music?

Everywhere has a few crazy people making interesting music.

I like to follow a guy called Arrington de Dionyso who is from the US, but works a lot with, and releases, Indonesian musicians.

So here’s something of his that’s like a mixture of Talking Heads and Gamelan

and here he is, playing sax in Indonesia with the Jathilan Group.

And here’s something totally internety with him doing a kind of reggae-style throat singing.

The most interesting music in the world isn’t made in the US. Or in Indonesia. But it comes out when two cultures like these are brought together and people find new ways to combine elements of the two.


Mar 11, 2020

Which musician was the best at reinventing themselves?

Scott Walker

1950s

1960s

1990s

2010s


Mar 11, 2020

Is AI just as biased as the humans creating it?

It’s as biased as the data it’s trained on.

That’s subtly different from “as biased as the humans creating it”.

Yes, the humans might be feeding the AI training data that fits their own biases.

Or they might have a method of gathering data (eg. scraping the internet) which gets data that isn’t strictly speaking their biases, but which has its own biases.

When there was a scandal a few years ago that Google’s image recognition was racist it was clear that the racism didn’t necessarily come from Google’s own engineers. And probably didn’t reflect their prejudices.

Nevertheless, Google’s engineers allowed this data-set through perhaps without thinking that it would contain the bias it had. Or more likely, without realizing that black people were under-represented in the set and so more likely to be subject to false negatives.

So AIs are getting trained up full of human biases. And yes, this is a real concern. But it’s not necessarily as simplistic as the exact biases of the engineers getting transferred across.


Mar 11, 2020

Isn't it foolish to think that in the dawn of automation, programmers can become obsolete sooner than almost any other profession does?

Software is, famously, “eating the world”.

Including all the other professions.

But there’s an awful lot of world to eat.

As long as there’s some world left that hasn’t been eaten by software yet, you’ll find programmers there, preparing the menu.


Mar 11, 2020

Is pop music really a genre when the sound dramatically evolves every decade?

I agree.

Pop music as “genre” is more a marketing classification.

However, “genres” in general are just a classification system to help us negotiate and find music.

And at any time in history, there are some people looking for “the popular sound of now”.

So although “pop” is an odd genre, that doesn’t work like jazz or house or metal in that it isn’t so much defined by specific sonic or thematic characteristics, we shouldn’t worry too much about this. It does do the real job that genres are meant to do, help listeners find the music they want to hear. And that’s all that genres are really for.


Mar 11, 2020

What was normal to have in 2000 but not in 2020?

A landline?

Not sure how many people have one of those these days.

Obviously the house I’m in has a physical connection and an account with the phone company. But it’s only used for the internet. There’s no handset connected to it and no-one uses it as a phone. All phones are mobile and run on separate accounts.


Mar 11, 2020

Is the most objectablely terrible music for the most part musically competent?

Well there’s a lot of dispute about what counts as “objectively terrible music”

Firstly, almost any music which is out there in public, is there because somebody likes it enough to put it there. And the music is “competent” enough to get someone to like it. (Unlike Mark Andrews I think “somebody likes this” is possibly the most important aesthetic virtue that music, or any art, can have)

If you still think it’s objectively terrible after that, you’re going to have to debate with the fans and supporters of that music.

However, having said that, as I’m not an aesthetic relativist, I do think that there’s objectively bad music.

And I think the great paradox of “objectively bad” music is that it’s often a refinement of, and indeed, a distillation of, even an “improvement of”, “objectively good” music.

Basically most bad music you hear - whether that’s 80s jazz, much EDM, much rock, pop and country made in the last 30 years, or anything else comes from people who have mastered the techniques and tropes of a genre of music, and have become so focused on them, that they’ve lost the necessary sense of curiosity and exploration and discovery that makes music alive.

Good music is music where the listener can participate in the delight of the composer / artist figuring this stuff out. Bad music where the listener feels the boredom of the composer / musician just going through the motions.

So bad music is often not just competent. It’s over-competent. It’s the sound of someone who cares too much about the rules. But not enough about breaking them.


Mar 12, 2020

What's the difference between grime and dubstep?

Both are offshoots of UK / 2-step garage from around 2001 onwards.

So both start with the bouncy 2-step beat of garage, add extra bass and more interesting exotic synth sounds. But remove the typical garage female vocal.

Grime takes off from the MCing that was coming from jungle into garage. And develops it into a fast rap, suitable for the same kind of purposes that hip-hop puts rap to : telling stories of youth culture, gang warfare, dreams of wealth and power etc.

It keeps the sense of frenetic speed from jungle and garage.

The beats are a cold, skeletal and minimal tool for MCs to rap over.

This is one of the original grime beats

and here’s how early grime artists rapped over it.

Here’s a couple more examples :

Dubstep, on the other hand stays largely instrumental. The beats stay at around 140 bpm, but drop down to a half-speed kick and snare, which gives it a slower, lazier sound.

There are no vocals but the music is filled out with samples : often from reggae which is a significant influence on the genre. And also begins to introduce the infamous wobbly bass sound.

Here’s a very early (proto) dubstep track.

You can hear how it’s very obviously part of the garage sound (in terms of beat and vibe) But there’s a reggae vibe to it. And you can hear that wobbly bass although still not as prominent as it would later become.

As it starts to evolve, it drops to that half-speed feel. And the wobbly, harsh synths become more prominent. It’s still, like a lot of electronic dance music, based on samples, and gets its energy from colliding soulful feminine vibes with abstract electronic vibes, with aggressive, cinematic masculinity.

By 2010 … that Caspa and Rusko type sound with very, very prominent wobbly bass was taken up in the US, and turned into the new dubstep and EDM sounds spearheaded by Skrillex and co.


Mar 12, 2020

Why do so many developers hate object-oriented programming?

Partly fashion.

What happened was that OO was the cool new thing in the 80s. And we all loved it.

But then it become the dominant thing.

And a lot of bad code was written by people who didn’t understand how to use it well. And we saw a lot of the problems that came with bad (brittle, ravioli) OO code.

We discovered patterns to help cope with the problems that crept into OO. And they were good. But inevitably they started being treated as a kind of cargo cult, disseminated by those with half an understanding to those with only a quarter of understanding.

Soon … much of the mess and cruft in the industry had come from the OO languages and coders. It started to look like a product of OO rather than simply the OO flavour of the cruft that is always there in the industry.

And then we started to wake up to the fact that FP has some genuine virtues, and has had (until recently) an above average (in terms of smarts and skills) community behind it (although as it goes mainstream the smartness of the average FP programmer will revert to the smartness of the average OO programmer ie. the average programmer). And that FP’s virtues were suited to some of the problems facing modern applications (particularly scaling to large numbers of users at a time)

If you want a “why does FP beat OO?” in a nutshell, it’s because immutability (or to phrase it differently, “restricting and controlling state” is a better idea than OO’s “hiding of state behind abstraction layers” when it comes to managing complexity.

The OO hammer of hiding complexity behind an interface is a GOOD idea. BUT it’s not AS good as literally not allowing most of your program to have any mutable state (and therefore complexity) at all.


Mar 12, 2020

What's your opinion of musicians that can't read or write music, sing on key without autotune, or play an instrument?

Well, I’m someone who can’t read or write music, can’t sing in key without autotune (and while I don’t even try to sing, I have autotuned singers that I do work with), and I don’t, to any noticeable degree, play any instrument either.

So I’m rather shy of calling myself “a musician”. Because I feel that this raises false expectations and misrepresents me.

OTOH, I do love music, and make a lot of it on the computer. I prefer to say “I make music on the computer” or that I’m a “producer” (or even “composer, although that sounds a bit pretentious too). But in recent years, I sometimes find it easier just to say “I’m a computer musician” because I make music (in particular computer-aided styles), and even do so in a couple of live improvising groups.

I hope that calling it “computer musician” dispels expectations that I can do all kinds of dexterous things with my fingers or calculate harmony in my head in real time. And that people don’t think that I’m claiming to be something that I’m not.

However, I am getting to a point where I’m happy with the music I produce, and would like people to hear it. So I want people to think about it as “real music” which they can enjoy, and so I’m now more inclined to use the word “musician” to signal that it’s not simply a technical exercise without aesthetic aspirations.

So, ultimately, some of my favourite music is made by people like this : who can’t read or write music, can’t sing in tune, and don’t play any instruments. I’m happy to aspire to be among them.


Mar 12, 2020

What is the best Beatles song?

Massively subjective.

But personal favourites are Strawberry Fields and Across the Universe.


Mar 12, 2020

Why isn't Beyonce making any new music?

Well THE CARTERS’ album dropped only 18 months ago.

That’s hardly a long hiatus for someone whose been in the music biz for over 20 years.

Sure, fashions run quickly and people’s memories are short. But I don’t think we should knock Beyonce’s work ethic.


Mar 12, 2020

Why is Java making licensing complicated? It should be free like C++.

Because Oracle are greedy.

And trying to milk everything they can from the ownership of Java.


Mar 12, 2020

With music, do you think there should be a balance between dissonance and consonance, or is this purely personal taste?

Sort of.

I think there has to be a balance between familiarity and surprise.

And obviously consonance and dissonance are one way to embody familiarity and surprise, but are not the only ways.

You might get away with very obvious and familiar consonance, and do the surprise differently. Perhaps with odd instruments or timbres or rhythms or structures etc. That’s basically what a lot of popular music does : very familiar harmony and melody, new and surprising textures and rhythms. That way of balancing surprise and familiarity can work just fine. At the same time there are examples of, say, electronic dance music that manage to give you fairly dissonant atonal sounds but with a very familiar rhythmic pulse.

My view of, for want of a better word, the “aesthetic realism” debate is that aesthetic goodness is a real, objective thing. But that it’s a “relational” property.

Think of it like being a moon. It’s objectively true that our moon IS a “moon”. But it’s only a moon because it’s in orbit around the Earth. If the Earth disappeared, our moon would stop being a moon and become either a planet or a wandering asteroid of some sort. That is, the property of “being a moon” is relational. It depends on the Earth, not just itself.

Similarly, I think that “good music” is objectively good. Not simply “personal taste” or a question of aesthetic relativism. BUT it is a relational property that depends on how the audience (or humanity at large) receive it. Its goodness depends on how an audience of human listeners engages and responds to it. And partly, that is, through how it manages to sufficiently surprise its listeners with unfamiliarity, while satisfying them with familiarity, at that particular point in musical history.

The same musical feature can be a challenging novelty at one point in history. An example of good taste in embodying just the right amount of spicy unfamiliarity at a later date. And a meaningless and empty cliche after it has become too familiar through over-usage.

So music depends on engaging the audience at the time it confronts them.

If you present too much familiarity and not enough surprise, the audience will simply not find it interesting enough to listen to. If you present too much surprise and not enough familiarity it will be just “noise” in the mathematical sense. You need to balance those two. And hook the human listeners in the right way for your music to be “good”.

But what is the right way? It’s not mere popularity. Although long term popularity is necessarily part of it.

There’s no way music is good if no-one wants to listen to it now or ever in the future.

At the same time, if you’re massively fashionable at one moment, but within a generation no-one bothers to remember you and no-one was inspired by you to do their own new things, then I think we can safely say you weren’t good either.

Good music doesn’t have to be mega popular. It can be an underground cult. But it has to have some passionate fans and supporters who keep the flame alive over a longer period of time.

If your music manages, through its balance of surprise and familiarity to relate to humanity that way, then it is doing its job, and is “objectively good”. If it doesn’t, I’m happy to say that it’s objectively not good. Even bad.

Consonance and dissonance are simply features that can contribute to that overall tapestry of surprise and familiarity for the audience at this time. That’s the balance you need to get right.


Mar 12, 2020

In what ways is Motown music specifically like a culture of its own?

That’s a slightly hard question.

I mean Motown just IS a culture of its own.

Or rather Detroit had a culture at that time. The wider black community had a culture of its own in the 60s and 70s. Which included soul and funk etc. and Motown was a significant player in / contributor to that.

Motown was also a “hit factory” with a specific group of song-writers and musicians who made music according to a set of conventions that defined their own specific scene (even if it was part of and related to a wider soul / funk scene)


Mar 14, 2020

Can I learn coding through YouTube?

No.

You learn programming by writing programs.

Same as you learn to play guitar by practising playing guitar.

YouTube videos can give you guidance on how to start. They're good to help complete n00bs set up the development environment and get going.

But you'll also want to use Google and READ on a lot of blogs and website. And learn to use StackOverflow

But the main thing is to be trying to write programs. And debugging them when they don't work.


Mar 14, 2020

Is Python 3 the most popular and useful language suitable for all ages?

It's a great beginners' language.

Suitable for children and any other age.

It's useful for a lot of things, but not necessarily the best or most popular for everything

If you don't know exactly what you want, learning Python is as good as anything.

If you have a specific application area in mind, ask about that.


Mar 14, 2020

What genres of music are targeted toward people that listen to music very closely?

On the one hand “headphone music”.

Which can be an excuse for people who don’t mix their music to sound any good on ordinary speakers. But can also mean music which sounds particularly good on headphones because of positioning / binaural recording etc.

On the other, any music with complexity and / or “colourful” harmonies, microtones and unorthodox tunings, which people require a bit of time to get into.


Mar 14, 2020

Does Sam Harris grow on you as being cool or insufferable?

A friend of mine gave me a copy of his audio-book about free will.

I started listening to it. The main thing I felt was that he had a perfectly viable and intelligible position of his own, but didn’t seem capable of really grasping or engaging with the positions he was arguing against.

And so his attempts to make arguments against his opponents were frustratingly hollow and missing the point.

After a while I just got bored. I was like, “OK, I know your position, but I’m not really going to learn anything else from you, am I?”


Mar 14, 2020

Is Boris Johnson’s government risking his citizens' lives by resorting the COVID-19 crisis to herd immunity (which is an untested concept)?

“Risking” is nothing.

This is fucking Newspeak.

This is like “No Deal Brexit” being rebranded as “an Australia-style deal”.

It’s just word-play.

It’s literally “we don’t have the resources, and so we aren’t even going to bother to try” being rebranded as “we’re building herd immunity” to make it sound upbeat.

It’s complete Boris Bullshit. Herd immunity only means something as a policy if there’s a way to actively increase it, say, with vaccination. Otherwise it’s just Boris having no control, and (literally) washing his hands of the problem. “Oh well, we’ll see whether the herd manages to survive by itself”.

If COVID hasn’t already got your lungs, be prepared to have them sucked dry anyway by the breathtaking chutzpah of it.

Or just generally weep at the stupidity of the Boris fans who fall for it.


Mar 15, 2020

Is there a non-obvious reason behind Boris Johnson's statement about COVID-19?

Non obvious to who?

To me it’s obvious that he can’t do anything about COVID.

He won’t do the hard things that China and Italy are doing. Because … reasons.

And he hasn’t got the resources in the hospitals to look after everybody who will need it in the ensuing epidemic. Partly because that IS a lot of resources. And partly because his austerity-obsessed government has been cutting the health service to the bone for 10 years. And his U-turn on this is very little and very late to pull the NHS into shape to deal with this crisis, this year.

So … as is his wont, he’s bullshitting us with happy-talk.

Just as he told us that Brexit was going to be wonderful. When all the experts could see that it wouldn’t be. And that now we’re looking at a real danger of “No Deal Brexit” with all the negative fallout that that entails, he’s rebranded “No Deal” as “an Australia style deal” to make it sound positive.

So he’s rebranding “We’re not going to be able to do anything about this, so a lot of you will just have to die” as “We’re building herd immunity”.

That is blatantly obvious to me. But we’ll see if other people find it surprising.


Mar 15, 2020

Why does mainstream music constantly change genres?

All music evolves.

People (musicians, composers, listeners) get bored of the old stuff. They want to make their mark by inventing or discovering something new.

Mainstream music does that. Underground music does it. Even hipsters who are into retro go through fads of being into different retro periods and scenes over time.

I may just love something obscure from 1974, but once everyone has discovered and is talking about that, I might find that I’m more curious about something from 1975.

No-one who likes art wants to see it frozen in carbonite. We all want to see it evolve.


Mar 15, 2020

Will new artists be discovered and take over the music industry?

Yes.


Mar 15, 2020

Where can I get a high res audio copy of MI 7's - 'Rockin' Down The House - 1991 Original'? Can't find any compilations that have this old skool breakbeat/house track.?

I take it this isn’t high enough quality for you?


Mar 15, 2020

Which companies suffer the most from premature obsolescence?

I don’t think there’s a lot of real “planned obsolescence”

What there is a hell of a lot of is, corner cutting on quality that means that “this thing is likely to break within X months”

And, to an extent, in fast evolving industries, there’s an acceptance that newer and better versions are going to come along and make everything else look out of date within weeks.

Almost every industry is guilty of the first. Clothes, shoes, cheap furniture. (A wooden chair or table should last for hundreds of years.)

Obviously the tech. industry is guilty of the second. Mobile phones are moving from something people updated every 18 months to every 12. (Contrast with personal computers which used to be on a 3 year cycle.)

Sure, the technology does improve that fast. And you can’t fault that. What I think you can fault is a) the operating system companies not doing more to ensure that new OSs run reasonably OK on older hardware. And b) the handset manufacturers and phone companies not updating the operating system.

I use Linux. And one reason I use Linux is that it runs with pretty OK performance on a wide range of powers.

I’ve run much of the same software on a $9 CHIP, a Raspberry Pi, a VM on my tablet and phone as I run on my laptop. Of course there are some power hogs. But a lot of software doesn’t need to hog power.

If Android was more like Ubuntu. And Android apps. were more like Ubuntu programs. It ought to be possible to run most new apps on phones from 5 years ago without problems.

What makes new software such resource hogs is that the OS gets greedier. And the new apps. rely on shiny new UI bells and whistles. And new layers in the operating system. Or new dependencies.

If Google and Apple could cure themselves of that mindset and make an OS that ran even new APIs on old hardware people could hold on to the same phone hardware for many more years.


Mar 15, 2020

Should creative work such as music created by AI belong to the owner of the AI or the actual AI?

The owner of the AI.

The nightmare scenario I think we must be very, very careful not to allow to happen, is to allow AIs to get the rights to “own” property.

The moment that becomes the case we’ll see a hybridization of AIs with corporations, and they will become terrifying. It’s in the DNA of our capitalist society to give ridiculously high privileges to “property owners”. The moment AIs become property owners, they will be able to take advantage of all those privileges to act in the world.

The AIs won’t even have to be very smart. (Just as smart as the average chess computer) But they’ll be able to hire lawyers to defend their interests. Be able to get legal injunctions against humans trying to turn them off. Be able to contract humans to act as their appendages in the world. All the while acting to ruthlessly and strategically maximize their profits regardless of the cost to others.

We must not let AIs own property, or become autonomous actors in the market. There is no conceivable world where it’s a good idea to start along the road of giving them ownership of the creative products they dream up. AIs will soon be dreaming up not just music and other arts, but business plans, engineering designs, scientific discoveries, learned models of most human institutions, human minds, human body chemistry etc. Applying the kinds of, already dumb, “intellectual property” laws we have to all those things will be a disaster for the human spirit.


Mar 15, 2020

Are you outdated as a programmer if you don't use the latest technologies?

It depends.

A programmers’ job is to program computers. And because computers are basically a stack of virtual machines, one on top of another, a programmer’s job is to write programs for a particular platform.

If you can’t write programs on the platforms people want programs written on, then you are clearly somewhat outdated.

Of course, a good programmer can learn a new platform.

But there’s no such thing as programming in the abstract. Only programming against some platform.


Mar 15, 2020

Why didn’t any computer scientists realize that Y2K was all nonsense?

It wasn’t all nonsense.

One reason you didn’t see civilization fall apart is that a lot of unsung programmers actually DID do quite a lot of work to address the problems before they could hurt you.

Because the disaster was averted, it wasn’t a disaster. But that doesn’t mean it couldn’t have been.

It definitely could have been worse. And it only wasn’t because a lot of people were worried enough to put the time into fixing it.


Mar 15, 2020

Why do climate change skeptics see climate change as a socialist agenda?

Ultimately because, as the saying goes, reality has a liberal bias.

Or in the case of the environment, reality DOES have a socialist agenda.

The fundamental belief of socialists is that capitalism as a system has a tendency towards trying to grow bigger and bigger, demanding and consuming more and more. And that it has no natural or inbuilt limits. Capital is the tiger who came to tea and ate everything in the house.

What socialists are traditionally concerned about is the welfare of workers in such as system, and they note that the insatiable demands of capital means that capital is always trying to get more from the worker, pushing the worker to work more hours, for lower pay, and with less spent on safety etc. etc. Left to its own devices, without unions to oppose it, or governments willing to tax it and redistribute the wealth, capital will grab everything and squeeze the worker to death.

But the same rapaciousness ALSO plays itself out with respect to the environment. Capital always wants more resources, more land, more water, more minerals, to cut down more trees, and to fish more from the sea.

“Climate change” is ultimately a crisis of capital wanting to consume more of the capacity that the atmosphere has to absorb carbon dioxide than the atmosphere can safely take.

Capital has no inbuilt inhibitions; and capitalism has no capacity to recognise when it is demanding too much, nor incentives to tell businesses when to STOP producing. So just as it always does, it just keeps on incentivizing more and more consumption and pollution and destruction of the capacity of the atmosphere to safely handle the CO2.

So at some point environmentalists, and others who have a stake in humanity’s continued existence, call for capital to stop. To stop trying to grow consumption and pollution. To stop trying to get bigger at everyone else’s expense.

And when people do that, they find themselves on the same side as the socialists. Demanding curbs on capital’s rapaciousness.


Mar 16, 2020

Who are the most important women pioneers in electronic music?

Others have mentioned Delia Derbyshire, who is certainly worth being on this list.

But there wouldn’t even have been a BBC Radiophonic Workshop without Daphne Oram

I’m not merging the questions because they are different, but it’s worth cross referencing this question with Aside from Delia Derbyshire, which other pioneering women were there in the early days of electronic music?


Mar 16, 2020

In SoundCloud, can you rearrange your playlists?

You can rearrange tracks within playlists, yes.

I’m not sure if you can change the order that the playlists are shown in your “playlists” tatb.


Mar 16, 2020

How do I compose metalcore in FL Studio?

Let me YouTube that for you :


Mar 18, 2020

When will DJs be replaced by AI or stream from home?

In some situations.

For example, I’m sure that most of the streaming services are offering AI generated playlists to, say restaurants, shops and cafes, rather than human selected ones.

There are even rumours that for certain genres, AIs might be generating some tracks. (Though not sure if this is confirmed)

For live shows I except people will want to see a “front-man” (or woman). In large EDM raves DJs are increasingly playing the role of rock-stars. Though much of the spectacle is lights, fireworks etc. I think people want to see a human that they can relate to somewhere in the music.

As for streaming from home, there’s plenty of that already on YouTube.


Mar 18, 2020

Can we artificially create an organism yet?

We’ve hacked some existing organism infrastructure with new DNA of our own design that make it grow and behave differently :

Scientists Created Bacteria With a Synthetic Genome. Is This Artificial Life?


Mar 19, 2020

Do people expand their musical taste as they grow older?

I did.

And I’d assume that many people do.

After all we all have to get our taste from somewhere, and where is that except by learning it when we are exposed to new influences?

As long as we keep exposing ourselves to new influences, we’ll probably keep broadening our taste.


Mar 19, 2020

How do I make it so if the person chooses option a, it takes them to a certain line, while if they choose option b, it goes to this other line?

In pseudo-code

x = input(“Choose a or b”)

if x == "a" then GOTO A_CERTAIN_LINE

if x == "b" then GOTO THIS_OTHER_LINE


Mar 19, 2020

How is the bass noise in rap songs so deep?

On a computer it’s not hard to make a low frequency noise.

Unlike, say, acoustic instruments where you have to find something that can vibrate that low, at a reasonable volume, and successfully mic it up, without capturing and muddying it with too many higher harmonics.

The secret of an 808 is that it’s just a loud sine wave, with very little higher frequency harmonics to compete with for the energy against its fundamental frequency.

The challenge is more to fit the bass into the mix. So that it “sounds loud” without fighting and killing your other instruments.

That’s the big challenge.

Big low frequency sin wav, cranked up, will obliterate everything else in the low end (including stuff you really don’t want obliterated, like the kicks), and will often overwhelm everything else on a speaker which has a good bass response, while still disappearing on speakers that have bad bass responses.

The secrets to a good bass noise are partly about managing energy. Getting everything else out of its way, so filter out the low frequencies from all the other instruments. Your synth chords probably have lower frequencies. But if you want to hear the bass, just ruthlessly cut everything from your synths below 300 (or even 400 hz). You won’t miss them, and people will hear that bass better.

Get the bass out of the way of the kick : either slightly delay one or the other so they don’t hit at exactly the same time. Or side-chain the bass to duck when the kick hits, or clearly put the kick as far away as possible in terms of frequency. Eg. boost the kick’s higher frequency punch, while removing it’s lower frequency thump. Again to stop it fighting the bass for the energy at that low frequency.

Finally, although the bass takes those bass and sub frequencies, you might do the opposite, actually boost the higher harmonics of the bass, which makes it seem louder, just not in the actual bass frequencies. Dubstep has huge “basses” which are actually all over the frequency spectrum. Done well you can create the impression of big bass without it actually being one.


Mar 19, 2020

What do you think of Ronald Reagan's ten scariest words in the English language, "I'm from the government, and I'm here to help you."?

It’s a clever slogan, but it’s not true.


Mar 19, 2020

How is the assignment for programming languages? Is it left to right or right to left?

the name being assigned to, is on the left, the value being assigned to it, is on the right.

I can’t think of any mainstream language that doesn’t work like that.

Let’s suppose we’re going to assign a value 5 to the name x, so that x is going to be equal to 5.

It will always look something like :

x = 5

or

x := 5;

or

x <- 5;

or

(let [x 5] … )


Mar 19, 2020

Will there be laptops in 20 years?

Yeah.

I mean, with a bit of luck, they’ll be more of a kind of UI device consisting of keyboard and screen, and maybe the main storage and processing will be elsewhere. (It’s kind of stupid to keep the screen / keyboard and motherboard tightly coupled so that if one breaks you usually end up throwing them all away)

But there’s still going to be typing. And still going to be looking. And so a keyboard / screen combo is unlikely to disappear.


Mar 20, 2020

Does communism assume human nature to be benevolent?

No.

It assumes human character to be malleable.

In other words, it assumes that most people will act, most of the time, in accordance with the norms of the society they live in.

Communists think this : if you bring up children in a capitalist society and economy, where they are taught to live by capitalist values, and in fact HAVE TO adopt capitalist values to survive, then of course, they are going to be selfish.

Those are the rules of the game we’ve asked them to play.

Think of it like a football tournament. Why are all those men running around the field trying to kick the ball into each others’ goals when the other men don’t want them too?

Well, that’s the game we’ve asked them to play. It’s not that those men are bad people. Or want to make the other team unhappy. It’s that they’re in this game which makes them do that.

Capitalism is like the football tournament. People aren’t “naturally” selfish, but we’ve obliged them to play the game where they have to be. And so they are.

In fact, even so, they aren’t always selfish. Other behaviours and conventions are still visible. But we assume that they act more selfish in capitalism than they would if the game wasn’t forcing them to be.


Mar 20, 2020

When did Twitter become mainstream?

When mobile phones with internet connection became a thing.

Before there was internet on your phone, you used the internet on a desktop or laptop computer, with a full screen and keyboard. No-one had interest in Twitter-like things then

But Twitter was one of the first “web-sites” (and it was a site, before it was an app) that was really suitable for reading and writing on a tiny phone screen.


Mar 20, 2020

Why didn't Ebola become a pandemic like COVID-19?

It’s more lethal.

A disease which is too lethal kills its host before the host has time to infect others.

Ebola is like that.

Although, ALSO, the medical professionals did the hard (and dangerous) work of containing it.

Covid is less lethal than Ebola. So it can spread to a lot of people before it starts killing anyone.


Mar 20, 2020

Why is wealth and success stigmatized in rock and metal music, but met with praise in rap music?

That is one of the very great, and very deep questions in contemporary music.

It’s fairly obvious why idealistic young people who like rock were ambivalent about wealth.

What’s more extraordinary is the degree to which rap is obsessed with it.

Some speculation …

rap comes from really poor communities. People so poor they don’t have the luxury of despising wealth the way that the youth of the middle-classes do.

not only really poor, but really disadvantaged communities who are the victims of racism and other prejudices. For these people, wealth looks like the ONLY road to overcoming the stigma and getting respected.

maybe it has less to do with the rap communities, and more to do with the rap generation. Young people today feel that the world is harder, harsher and more driven by status. And so are more affected by wealth as the promise of status. And because rap is also a “newer” music embraced by, and speaking to a, a newer generation, it picks up the wealth obsession of the young. (I’m not terribly convinced by this possibility, but it probably needs to be considered alongside the “disadvantaged community” hypothesis.)

our culture in general is more consumerist and wealth obsessed. Adults are too. The anti-wealth idealism of the 60s and 70s was an anomaly. But because the music of that time is so iconic, it mis-calibrates our expectations about what young culture and popular music should be like.


Mar 20, 2020

Why did Senator Richard Burr warn wealthy members of a business club that a pandemic was coming 5 weeks ago?

Because it was true.

Five weeks ago, everyone should have known a pandemic was coming.

Yes, Burr is grotesque. But the bigger problem is the false sense of security that was being peddled while establishment insiders were preparing for the worst.


Mar 20, 2020

What do you all think we should do with the GOP senators who sold all their stock knowing what was coming but did not in any way act like it otherwise?

Well clearly vote them out in November


Mar 20, 2020

What revivals of modern musical genres have occurred in the last 50 years, and which of them were the most significant?

The most significant / successful, I’d say, is the 2-tone ska revival at the end of the 70s.

Working class British kids took Jamaican ska from the 60s, merged it with a punk attitude and made something genuinely new and interesting and very, very popular and influential.

Since then, ska has remained a living genre of music, with multiple waves of revival. And influencing contemporary artists.


Mar 21, 2020

Why are some doctors using antibiotics to treat CoVID-19 when it's a virus?

They aren't. By definition of the word “treat”.

But they might be using them to treat other bacterial infections in patients in the hope this frees up the immune system to focus on the covid.


Mar 21, 2020

Could VR really become mainstream if you have to wear a big clunky accessory on your head?

I don’t think VR is ever going to become “mainstream”.

The only real application of VR (or indeed most 3D graphics) is gaming.

People love 3D graphics. They continually talk about how 3D graphics, and VR will become more widely applicable.

But they’re just wrong.

The purpose of 3D graphics is to accurately put lots of detail into an image. And to hide some bits of information behind other bits of information.

BUT …

in general, the purpose of most graphics outside of gaming, whether that’s in maps, or design, or architecture, or scientific graphs or business charts etc. is to simplify data and make it easier to access and easier to understand.

3D graphics are great … when you want the monster to hide until it jumps around the corner at you.

You don’t want things “hidden” in charts and graphs.

In charts and graphs if you can make them 2D with nothing hidden behind anything else, that is ALWAYS preferable.

It’s always going to be preferable to have a graph you can understand and extract information from just by looking at it. Not by having to turn your head around as VR would make you do.


Mar 21, 2020

What is the best way to convert thousands of PDF files to HTML using Python?

I wouldn’t do it with Python.

I’d use the truly amazing Pandoc

Just install it on your machine and you can probably call it directly off the command line or with a couple of lines of script.

Update : people are saying pandoc doesn’t convert from PDF.

That’s funny. I seem to remember it doing it. But maybe I’m completely wrong.


Mar 21, 2020

Is there an app to watch free Harry Potter movies?

BitTorrent


Mar 21, 2020

What kind of music genre do you hate and why?

Fucking piano ballads.

Seriously. Was there ever such a dreary and dispiriting sight than some guy (or girl) sitting down in front of a piano preparing to sing to you?

You just know that this is going to be “all about the words” so there won’t be any thought given to the musical arrangement (because … piano … keep it simple, dudes) and the playing is going to be a perfunctory accompaniment (because the singer can’t do two things at the same time) of a few chords (probably not very interesting one, because “it’s all about the words”).

But the words are gonna be a whole lot less deep, meaningful, profound, poetic etc. etc. than the singer imagines them to be. Because writing decent lyrics is bloody difficult, compared to writing decent music. And almost no one can do it.

I mean sure … it’s not that there’s never been a great singer who plays the piano. But once you’ve excluded Nina Simone, what is the point?


Mar 21, 2020

Why are a lot of people today not proud of their ethnic identity?

I tend to be proud of things that I’m responsible for. Not the accidents of my birth.


Mar 22, 2020

Are you collectively composed?

Yes.

As they say, “you are the sum of the five people you spend most time with”.


Mar 22, 2020

Will the 2020s' fashion, music, arts be a contrast of 2010s' or will it continue the 2010s' styles and trends in fashion, music and arts?

Both.

That’s the thing about fashions in popular culture.

They are what Hegel would call “dialectical”. They tend to reject / react against the immediate past, but they never go “back” to the way they were before it. The 2020s music will be made by people informed by 2010s music. People who like some of it. People will want to use some of what they see as its good points, even as they go back and explore what interests and excites them from earlier eras.

So we’ll get what Hegel thinks of as a “synthesis” something which transcends both the 2010s fashions, and the earlier fashions that the 2010s reacted against. And is something genuinely new for the 2020s. That simultaneously reacts against and embraces the 2010s.


Mar 22, 2020

What are the possible inventions in artificial intelligence?

Yes.

But the kind of AIs we have at the moment are still very much driven by humans.

We choose to turn them on, feed them data, fine-tune them, ask them specific questions.

What an AI invents at the moment is very much under human guidance.

If by inventing “on its own” you mean, completely under its own motivations, to start with you need to give the AI a kind of “autonomy”. Probably its own robot body that it’s capable of sustaining (in terms of energy, self-repair etc.) And have its intelligence hooked to its perceptions and attempts to survive.

Such AIs need not be super-intelligent. Insects have autonomy without much of what we think of as intelligence. But their bodies are well adapted to survive in the environment. And their limited intelligence does solve the typical problems they face (how to navigate from here to there, how to find food)

“Inventing things” isn’t really much more than problem solving in a new domain. The intelligence of today’s AIs is more than sufficient for that, if they are given the right information, configured the right way.

If they are put in a position where their bodies are sufficient for that, long term, we might well start to say they are inventing by themselves. But most AIs won’t be in that position, because humanity is building AIs to work for us. So most AI creativity and invention will be at our service.


Mar 22, 2020

In the 90s, if a band got a good review in the music press, would record labels notice that and take interest in the artist?

Somewhat.

But then in the 90s, there wasn’t internet distribution.

So bands wouldn’t have anything to be reviewed in the music press UNTIL a label had taken enough interest in them to release a record.


Mar 22, 2020

Is there a website that defines what music genre an artist or a song belongs to?

No.

Genres are just our classification scheme to help us organize music.

They aren’t a “natural kind” in the world that pieces of music definitely have to belong to.

And as most artists create many pieces of music, often in many different styles / genres, there’s no way to force a particular artist into a particular genre.

Genres are things to use to help navigate music you don’t currently know, but might like. But there’s no reason to take them more seriously than as a heuristic for that.

Or demand that artists are definitively pinned to a genre.


Mar 22, 2020

What do you look forward to the most in 2020?

The end of the Coronavirus outbreak.

It’s probably too early to expect a vaccine in 2020, and we aren’t going to see the end of the virus. But maybe a cocktail of anti-viral drugs that can reduce the symptoms of those with the disease to safe levels, which can reduce the time that patients are infectious, and which can be sufficiently mass produced and distributed, that few people who catch COVID need to fear dying or significant discomfort.

With this, it makes sense that we’ll be able to resume some kind of normal life, as most people get ill, manage their symptoms, and develop their own immunity.


Mar 23, 2020

Are we aware of any other early forms of life that don't have anything to do with our universal common ancestor? If so, why don't new forms of lives ever crop up on Earth?

Because any new species to spontaneously arrive would be full of the kinds of nutrients that existing life likes to eat.

When life spontaneously appeared the first time, it had no competition and had the space to evolve to become viable.

Life could be spontaneously appearing all over the place today in the form of some novel self-reproducing molecules.

But the chances are, some other local micro-organism, which has benefited from 3 billion years of evolution shaping it to be fierce and hungry, will immediately eat the fumbling newcomer.


Mar 23, 2020

Would the Republican Party do better if they began to be more supportive of social programs?

Robert M Ward has it partly right.

The populist right Republicans ARE going to start promoting social programs in the face of coronavirus.

Trump wants, more than anything else, to win the election in November and stay in power. He’s not an ideologue. Or a free-market theorist. He’s not worried about debts or deficits or economics. If the best way to win the election in November is some version of UBI, or other program that pays out to the voters, that’s what he’ll push for.

And, yes, if the Democrats are so stupid that they cling to their “sensible centrist” line and prefer to insist on “means testing” government support to keep Wall Street happy, when Trump is running to their left, then they will get themselves wiped out in November.


Mar 23, 2020

As an aspiring hip-hop producer, should I go for Fruity Loops or Reason?

A lot of hip hop producers use Fruity. And you can find a tonne of good tutorials for it on YouTube. Look up Busy Works Beats and similar.

If you like the way they make beats with Fruity, give it a try.


Mar 23, 2020

Is there a compelling explanation for why “modernist” music seems to have many adherents in the Western world and also East Asia but extremely little in other geocultural regions such as South Asia, the Middle East and Africa? Or is that not true?

It depends what you mean by “modernist” music.

On the one hand, some extremely technical, say, 12-tone music etc. is “academic”. It’s largely music made by highly educated composers and musicians in colleges.

It’s a kind of music that speaks to those people, because it’s largely about experimenting with the rules of composition : what will music sound like if we use this algorithm to compose it? Etc.

To an extent this music is tied to educated and theoretically minded composers, musicians and listeners. So I’d guess that it happens largely in places which support that academic infrastructure. Places which have universities that have music departments with professors who do this research.

Plausibly, in parts of the world where universities and orchestras are less well funded, there is neither the money nor the audience critical mass to have a scene of abstract formal orchestral composition.

On the other hand, another strand of “modernism” in Europe in the 20th century was largely about borrowing from African and Asian cultures. Steve Reich, Philip Glass, Terry Reilly, Lamonte Young etc. were influenced by African and Southern Asian repetitive music when they decided to highlight repetition and rhythm in their music.

Africa doesn’t really need Steve Reich’s “Drumming” because it brings very little new to them. They already have plenty of similar ideas in their folk culture.


Mar 23, 2020

Do you find streaming music to be boring?

I don’t want Spotify to decide what I listen to.

I want to define my own playlists and listen to them.

And, I’d rather listen to MP3s stored on my own machine than waste all the resources having a whole server and routers sending music to me.

I don’t need a corporation and algorithms between me and my music collection.


Mar 24, 2020

How will Twitter be viewed 1000 years from now?

Probably as “an early example of the kinds of networked written media in that period after the invention of the internet but before true brain-interface telepathy”


Mar 25, 2020

What does 'ykyat' mean on Twitter?

“You Know You’re Addicted To”


Mar 25, 2020

Why is crony capitalism not real capitalism? Why is directly influencing government with money not real capitalism? Isn't it quite natural to do that, like a sort of meta-capitalism?

It’s absolutely “real capitalism”.

That’s the way capitalism has been in reality since the days it started (with government enclosing previously commons land and handing it over to its cronies while peasants were forced into the cities to become proletariat) and is in every actual capitalist society that exists.

The idea of a “pure” or idealized capitalism where the economically rich and powerful DON’T bend the state to their will, and where there’s some notional level playing field / free market / state as neutral adjudicator is a fairy-tale.


Mar 25, 2020

What is the main cause of children's social media addiction?

Because social media is designed to be addictive.

I mean literally, the people who make it study all the psychological tricks they can find to get you hooked.

Trapped - the secret ways social media is built to be addictive (and what you can do to fight back)


Mar 26, 2020

What is the rationale behind using civic currencies given the existence of national currency?

National currencies are tied to the tides of national (and when traded globally, international) events.

The currency you use in your home town can inflate or deflate without any connection between the economic “reality” of your town. But because of events and situations that happen at the national or international level.

Whether that’s a war, a collapse in price of a specific commodity, or even the animal spirits of financial traders.

And that can hurt your local economy. As the money suddenly devalues or dries up.

Having a local currency, which can only be used locally, means you have a currency connected to, and embedded in the actual local economy, and its health is largely a reflection of the state of your local economy.

If your local economy is fundamentally sound (in terms of producing much of what you need, making good use of the skills of the population), then it would be good to reduce the risk from these distant events and factors infecting and wrecking it.

Of course, you are ALSO plugged into a global economy. We want to buy things from China, Europe and the US. So we need currencies that can be traded globally. But it would seem to make sense to decouple the money system you use to buy everyday necessities like food from that money system.


Mar 26, 2020

What year do you think this video is from (as per the link)?

I was going to say early 80s, but people seem to be guessing late 70s. And that would fit.

Maybe before the recession.


Mar 27, 2020

Have you found music very bland the last 20 years? Dont we need a new kind?

Not bland at all if you know where to look and how to listen

Phil Jones (He / Him)'s answer to Does anyone think that 2010s music and culture is bland, soulless and mediocre?

Do we need a new kind?

We ALWAYS need “new kinds” of music. That’s what makes music exciting.

Though chances are, if you’re asking this question about the new music of the last 20 years and your model of not-bland is earlier, then you will be disappointed when the next music actually arrives. You’ll probably hate it even more.


Mar 27, 2020

Is the quality of life better under socialism or capitalism?

It depends if you are rich or poor.

If you’re poor, it’s better to be under socialism.

If you’re rich, you’re better off under capitalism.

There’s a line, somewhere, which determines which you’d be better off under.

Capitalism’s success at winning hearts and minds largely depends on it convincing you that you are on the rich side of the line. Either to persuade you that you are richer than you really are. Or that the line is lower than it really is.


Mar 27, 2020

Can we consider electronic dance sounds 'music'? Isn't it just a beat with some sound effects? Why didn't Quora (want to) understand my question? Why do young people assume everyone has to share their viewpoint, Inc when they ask a question on Quora?

Yes we can consider it “music”. Even if it is nothing but a a beat with some sound effects.

Any organized sound qualifies as music.

Maybe it doesn’t follow the rules of music you like. And maybe you don’t want to listen to it. But it’s still music.

The second part of the question is kind of weird.

“Why didn't Quora (want to) understand my question? Why do young people assume everyone has to share their viewpoint, Inc when they ask a question on Quora?”

Young people don’t assume that everyone has to share their viewpoint. But if you disagree with their viewpoint they assume they have the right to argue with you. (Old people do, too).

More importantly, you ought to be able to see that you wrote a “question” that was largely you making an assertion about electronic dance music. If you ask an assertion in the form of a Quora question, you ought to be prepared that people who don’t agree with your assertion are going to push back in their answer. And answer the question by denying your assertion.

If you don’t want that experience, don’t try to make assertions in the form of questions. Because the question and answer format is very unsuited as a channel for you to broadcast your opinions to the world unchallenged. Don’t do it. The results will just make you unhappy.


Mar 28, 2020

Why do I need tuples in Python? What is a programming use case in which tuples are useful?

You want a quick aggregation of data eg. to return a bundle of 2 or 3 related results from a function, but you don’t want the overhead of a list.

Also tuples are immutable so passing them as arguments to functions instead of lists avoids the risk that a library function you don't know the details of, can change the collection without you realizing it.


Mar 29, 2020

When I render and replace, only the first 2 seconds end up as an audio clip. The rest is gone. why?

As someone else said, if this is a demo version, perhaps it’s a restriction on the demo?

Or, possibly you have only the first two seconds of a clip selected on playlist and that effects it.

I’ve not had this problem. Though I’ve sometimes seen render and replace crash my copy of FL Studio. So I’m guessing if it’s not one of the above, it’s a bug.


https://www.quora.com//q/lbirezoljsrxhjhx/Is-it-safe-to-handle-eat-fast-foods-drive-thru/answer/Phil-Jones-He-Him
* * * Failed to download.

Mar 30, 2020

What is this tune https://youtu.be/4z-Qs_CEPiw @ 8:41 minutes in?

Sounds like another mix of this :


Mar 30, 2020

Will a rise in automated unskilled labor cause a drop in the population?

Firstly, get one thing straight.

Automation does not replace “unskilled” labour. What automation replaces is “repetitive” labour.

Any job, however skilled, that is sufficiently repetitive (ie. you do the same thing, again and again) is a candidate for replacing with automation and AI.

It now just depends on the relative cost of the human salary vs. the cost of the machine.

Before factories could mass produce various everyday artefacts, it took skilled craftsmen and women to carve, weave, hammer, shape them by hand. Then machines could just take over and replace skilled people with button pushers.

The same can happen to any repetitive job, however skilled it is to do it.

Now to your question.

What causes population drop, apart from wars, pandemics and environmental crises leading to famine, is humans choosing to have fewer children.

That’s tended to be correlated with material comfort. The more comfortable your life is, the more choices women have in life, the less you are worried what will happen to you in retirement because you have a guaranteed pension, the less you will be concerned to have children to look after you in your old age. And the more you’ll prefer to spend your resources on your life, rather than on the next generation.

Whether mass automation will diminish population therefore depends on whether it makes people more comfortable. And that depends on how the spoils of automation are distributed. If everyone gets a good share, they’ll be comfortable and have fewer children. If the spoils all go to a few super-rich, many people will be living in hardship and still have children to help look after them.


Mar 31, 2020

What is something that you would change about the current state of capitalism in the US?

Me, personally?

I’d abolish capitalism in the US.


Mar 31, 2020

Why is it uncommon for battle rappers to transition into studio recording artists?

Is it uncommon?

I’d have thought that the majority of successful studio recording artists will have proved themselves at some point in live battle rap.

OK, I accept that these days there are people who went the SoundCloud route. But even so, surely the majority of recording rappers have battle rapped.


Apr 1, 2020

How can I become famous by programming? Like a SoundCloud rapper of code. I can't figure out how but I want to.

Write a useful and popular framework which is released as free software. GitHub is the equivalent to SoundCloud for this


Apr 1, 2020

US predictions project up to 250,000 dead from Coronavirus. Do you think this number is too high or too low?

Right now the virus, in practice, seems to have a death rate over 1%.

And that’s WITH all the physical distancing and health-care we’re applying.

Maybe there’s a lot of symptomless cases and that number is too high. But until we get mass reliable testing we have no principled reason to assume that that number is too high. 1% is a good working hypothesis.

Assuming 80% infection rate in the US. A population of 325 million. And a 1% death rate.

That is 325 * 0.8 * 0.01 = 2.6

2.6 million.

If you want to get that number down, you can’t change the 325. You can’t change the 1%.

So you have to try to change the 80%.

To get significantly below 2 million deaths, you really need to STOP THE SPREAD OF THE DISEASE.

That means even more and harsher lock-downs.

Every country tries to finesse between the severity of the lock-down and other, eg. economic, considerations. And then as the infection and death-rates spiral up, desperately slam even more severe lock-down on when it’s too late.

STOP DOING THIS.

If you are lucky enough NOT to have tens of thousands currently dying, don’t wait until you do, to go nuclear in terms of lock-down. Start the lock-down NOW. As severe as possible. And if you are worried about the economy, do something to compensate. Put the economy on ice. Freeze requirements to pay mortgages and rents. Better still, just have the government pump money into the economy by buying up all the mortgages and giving home-buyers a 12 month holiday on repayments.

Some kind of Universal Basic Income, at least for six months. And freeze whatever else you can.

You also have to be ramping up production of protective gear, ventilators, drugs, test-kits, masks etc. etc. That’s plenty of economic activity that the government needs to be paying for … which is going to keep a fair amount of a knock on “war-economy” going. And you should just accept that it’s a “war economy” now. For at least the next year or two.

If you can get the proportion of the population infected significantly down below 80% then you can get the death rate below 2 million. To get the death rate below one million you need to hold the rate of infection somewhere between 30% and 40% of your population.

Think of that as your target and you’ll start to see why lock-down is so important.


Apr 1, 2020

Are people who live in severe poverty in third world countries worried at all about the Corona Virus?

Absolutely.

But they have to balance that fear with fear of all the other things that are going to significantly hurt them and their families.

THIS IS NOT A GOOD THING

But of course, there are millions of people going out and working and risking their lives from COVID because they have no other way to ensure they and their kids eat today.

This is a disgusting and tragic state for the world to be in.


Apr 1, 2020

Why do some analog synthesizers include a pink noise source?

Well it’s a different “flavour” (to mix metaphors) of noise. It’s like white noise but sounds a bit different.

So it’s just another weapon in your sound-design arsenal. Same as having a choice of sin, triangle, saw and square waves.


Apr 4, 2020

Is there a way to tell if a melody I made I actually heard from somewhere else?

Yes.

You heard it somewhere else. 100% probability.

Anything that’s vaguely recognisable AS a melody is part of a musical language that has been repeated a tens of millions of times.


Apr 4, 2020

Has the Coronavirus killed any celebrities? If so, who?

Famous Camaroonian musician Manu Dibango


Apr 4, 2020

Why are there so many bad rappers become famous?

They’re not “bad”.

You just don’t know how to appreciate what’s “good” about them them.


Apr 4, 2020

During the big-band era there was the leader eg Benny Goodman who was famous. In the era right after the BEATLES entire groups got attention. That lasted maybe 30 years. Now, individual singers and rappers are famous. What happened?

Amplification and computers.

When “big-bands” were the rage, you didn’t have electrical amplification, so you needed a big band to make music loud enough to fill a hall full of people dancing and chattering. Usually with a lot of loud brass instruments.

With the invention of electrical amplification, a guitar (which acoustically is quite a quiet instrument) could be made loud enough to fill a stadium. An amplified four-man combo was enough to fill any space you liked.

Then we got computers (sequencers, drum-machines etc.) so you didn’t even need people play the accompanying instruments. Focus shifted to the individual front-man or woman.

That doesn’t mean that there aren’t still larger bands on stage. But they’re there for the spectacle. Or for a particular flavour. Not because they are “necessary” for there to be music at all.

The other thing to remember is that in the golden age of rock, a good musician would need other musicians to play with. Imagine being a great bass player. You still needed a singer and guitarist and drummer to help you shine. So even a bass genius would have to submerge their identity in the group “brand” of the band.

In the 2000s, any great musician could program their own accompaniments. Musicians didn’t need to specialize and hide themselves away within the context of a band. Now every good singer and instrumentalist can declare themselves a solo artist / producer. Can do everything themselves. And can make themselves the brand by which the music is known.


Apr 4, 2020

The USA is now #1 in new coronavirus cases. How does that make you feel?

Answer from Brazil : “hold my beer”.


Apr 5, 2020

How did music go from jazz and singers like Frank Sinatra to mumble rap?

You ask this like it’s a big jump.

It actually isn’t.

Mumble rap is to rap what “crooning” was to jazz singing.

No one mumbled more than this guy :

And control for the obvious differences in instrumentation etc. and this strikes me as pretty similar :

Both the crooners of cool jazz in the 50s and the mumble-rappers of the late 2010s turned away from spectacular vocals that were seen as showy and artificial, and looked for a kind of emotional authenticity through abandoning technique. The music was less about structure and narrative, and more a background mood to complement and highlight the singer’s emotional state.


Apr 6, 2020

If coronavirus is not some sort of conspiracy and hospitals are really overrun with patients, why are there a load of empty hospitals in California? There’s a guy on YouTube who goes around to different hospitals and they’re all empty.

Have you considered that “there’s a guy on YouTube who shows us things” is not good evidence for much.

And what’s in short supply is not “buildings” but ventilators etc. You don’t just need some buildings, you need the right kind of buildings with the right kind of equipment.

This should be within anyone’s basic common sense understanding. Medical resources are highly complex. You don’t get to play “gotcha” with the official story by simply showing some buildings or other non-used resources, and some people speculating that it’s all some kind of conspiracy.

The bar to proof is higher.


Apr 6, 2020

Is capitalism an emergent property of suffering?

No.

You could have a lot of suffering without capitalism emerging from it.

Suffering might be an emergent property of capitalism. Ie. capitalism pits everyone against everyone else in a winner-takes-all competition for resources, and over time, tends towards the winners claiming more of everything and the losers having less and less.

But suffering doesn’t produce capitalism.


Apr 6, 2020

How much money is required to record rap music for beginners?

Kind of an impossible question.

You can record yourself rapping on a phone. Over a beat from pretty much anywhere. (Or even someone else beatboxing). And if you’re good (with something to say and a good flow), you might be able to go viral on social media.

If you want to make a proper original beat production, then any standard PC or laptop today is suitable to program a beat.

You can use LMMS which is free-software for making beats, and it’s sufficient to make tunes. Maybe not exactly the same sounds as everyone else. But enough to do plenty of creative things with.


Apr 6, 2020

What makes postmodern music so difficult to define?

It’s like asking why the fish has difficulty seeing the water.

Modernism, in terms of culture, was a belief that culture followed a particular set of rules.

Post-modernism was the belief that culture was free to do whatever people wanted from it and didn’t follow rules.

One of the main inspirations for the post-modernist theorists was watching the enticing variety of products that the capitalist market was producing in the second half of the 20th century. And, of course, the varieties of popular music are a big part of that market.

So what is “post-modern” music?

It’s ALL THE MUSIC we have today. It’s big band jazz, and cool jazz, and cosmic jazz, and jazz funk, and rock’n’roll and rock, and soul and psychedelic, and metal, and lounge, and funk and disco and house and techno and hip-hop and punk and goth and gospel and worship and trap and country.

All of which genres see the world in different ways. All of which have different theories of what they should be like.

Reactionaries are frantic, declaring all these things as “NOT REALLY MUSIC” because they don’t accept the rules of how music should be.

But that’s the point. Post-modernism isn’t a “movement”. It’s not “prescriptive”. It’s descriptive. Telling us nothing but “give up your aspirations for the one true theory of how art is”.

And music has given up on the one true theory. And each genre and community go off and do their own thing, celebrating their own particular tropes and sounds and heroes.

So we can’t say what “post-modern music” is. It’s the kaleidoscope of all of them.


Apr 6, 2020

Why is Jacob Rees-Mogg telling his banker chums to expect mass coronavirus profits?

You could attack him and say it’s because he’s a psychopathic c**t.

Or you could defend him and say that it’s his job to responsibly inform people of the truth, and help them maximize their profits, whatever situation the world finds itself in.

I say, more than anything, he’s a psychopathic c**t for choosing a job like that.


Apr 6, 2020

Is it better or worse for music production to be accessible by more people with DAWs like FL Studio and Abelton?

Better.

The job of music in our society is to make people happy and be a vehicle for artistic expression.

The more people who can participate in that, the better.

If you think music should be reserved for people who have earned the right to make it because of having some particular technique or theory, then you’re just wrong.


Apr 6, 2020

What is the origin of the lyric "Don't stop, get it, get it"?

Jair Bolsonaro on Coronavirus?


Apr 6, 2020

What music instruments are rare in rock and roll but are associated with a song or band?

How about Theremin AND cello?

or maybe a jug


Apr 6, 2020

Do you think the 40-hour work week is designed to keep most people from having the time, energy and means of starting their own business?

No.

I think, on average, employers just want to screw as much work out of their employees as possible.

The 40 work week is the result of unions negotiating down from the 50 or 60 + hours that employers really want.


Apr 7, 2020

Governor Cuomo just said he was going to legalize marijuana. How will marijuana help with being quarantined?

Long term quarantine is going to be very psychologically stressful for most people.

Even after a couple of weeks, most people are suffering some discomfort. And mental health issues are going to explode with several months of this.

Marijuana might well help many people relax and cope. It’s likely to be better than alcohol for that. (Fewer bad effects.) And it’s easier to produce locally in New York than, say, wine.

Obviously too much might be counter-productive. But in a lockdown situation, are most people going to be getting their hands on too much?


Apr 7, 2020

If we are living in the "Information Age", how can so many people with access to information be so misinformed?

Because it turns out that as well as true information, and approximately true information, there’s also false and misleading information.

And in the “information age” we’ve opened the flood-gates to allow any sort of information (true or false, useful or useless, sense-making, sense-destroying) to flow freely.

Our information technologies are incapable of distinguishing the good from the bad. Our institutions that used to distinguish the good from the bad are in the process of being dis-intermediated and are collapsing. We have a crisis of “authority” where no institution or persons are sufficiently trusted to make the call.


Apr 9, 2020

Is Quora biased to evolutionists?

Reality is biased towards evolutionists.

So if Quora wants to stay a site which fits with reality rather than pandering to fantasy, then it had better.


Apr 9, 2020

What were the historical and cultural influences for the rise of Postmodernism?

The main one is the second world war.

Europe burned itself to the ground. Taking much of the world with it. 50 million people were killed. It spawned horrors such as the holocaust and the atom bomb, from within Western, white, Christian and “Enlightenment” cultures.

While fascism has a deeply irrational element. Many of its ideas claimed to be part of the Enlightenment tradition. Eugenics and institutional racism claimed to be scientific. Fascism paid lip-service to capitalism and business organization.

It’s not surprising that after the war, many thinkers in Europe became sceptical of Enlightenment humanism and the claims of “Western rationality”. If societies that claimed it as their heritage could fall into cultural insanity and fight two horrific world wars within half a century, was it really such a great mind-set?

See Phil Jones (He / Him)'s answer to Why are so many French academics behind the postmodernist/ Neo-Marxism movement? and Phil Jones (He / Him)'s answer to Are you anti-humanist? Why or why not? for a more in-depth discussion.


Apr 9, 2020

Why do some people hate Depeche Mode so much?

Haters gonna hate, right?


Apr 9, 2020

What do Depeche Mode fans think of Erasure?

They are a different sort of band.

There’s no doubt that Vince is a genius. Definitely “as good as” in his own way as Martin Gore and friends.

But obviously Erasure are more clearly “pop”. And it’s hard to escape the feeling that they are more “fluff”.

Back in the late 80s when I was a massive DM fan. But actually saw Erasure more times live, and would buy all the albums, I would have said that Erasure were more trivial than DM who were obviously reaching towards being more deep and meaningful and experimental.

Today, I’m not so sure. Today I value pure pop as much as the “attitude” of DM.

Of course, DM were an incredible collection of talents who complemented each other perfectly, and created something that was far greater than any of them individually. Vince is arguably a great song-writer / producer / arranger by himself. Even if Erasure is also very much a joint effort and dependent on Andy.

I’d say that any DM fan is likely to respect Vince Clarke, even if they don’t like Erasure so much. Erasure doesn’t have the aspiration or vibe to appeal to the moody adolescent male in us that DM has.


Apr 9, 2020

What kind of synthesizer can I get that will give me that exact smooth psychedelic tone as heard on the opening of the Fleetwood Mac song “Little Lies”?

Sounds like a layering of a “string synthesizer” with a more prominent “analog” synth voice over the top.

On most synth plugins today you could get something similar.

Basically if you don’t have a synth that can do both at the same time (and any reasonably big mainstream synth plugin should be able to), then just layer up two voices playing the same part in your DAW. Find an off the shelf string-synth sound. (Almost any will do. Blur it a bit with reverb). And a mono synth using a saw-tooth wave, a bit of distortion and portamento.


Apr 9, 2020

What DAW (Digital Audio Workstation) do you use to create music? Why?

I use FL Studio.

Mainly because I bought it many years ago and they keep giving me free upgrades, which is neat. Also, I tried Ableton but still don’t get on with its workflow. Actually, scratch that, I don’t even understand Ableton’s workflow. How the hell do I do anything? Fruity is second nature to me.

However, I want to ditch it, mainly because I do everything else with Free Software in Linux and I really want to move to that for music making. I’m dabbling with LMMS (actually getting closer to FL Studio these days, but still a way to go); Ardour (looks powerful but I’m not really up to speed yet),


Apr 10, 2020

Who do you think of live looping performances? What is the best live loop performance you've ever seen?

I think this is the best I’ve seen. Great use of looping to turn a single individual into a whole wall of sound. And a perfect performance. Full of great surprises.


Apr 11, 2020

Why is the multi-talented Danny Kaye forgotten?

Tastes change.

I suspect Kaye’s humour isn’t cynical or risqué enough to still appeal to our more modern tastes, the way someone like Groucho Marx does.

And a lot of his talent (in terms of music and acting) was dedicated to the, fairly bland, mainstream of the American 1950s which is a long way from us.


Apr 11, 2020

Is Covid-19 and the shutdown measures stopping musicians from getting together and making music in the studio? Could self isolation actually lead to more music being written and made and will the music be more melancholy and deep?

Yes, people will make more music.

I think emotionally they’ll respond in different ways. Some will want to express the misery and suffering of the situation.

But some will want to make light-hearted music and comic songs to relieve the stress. And the second may end up being more popular (and more viral on social media) than the first.


Apr 12, 2020

What are some gentle harp music?

This is a good album, if you can find it :

Harald Kramer & Boris Gorbatschov music, videos, stats, and photos | Last.fm

The nearest I could find on YouTube is Kramer and Gorbatschov here :


Apr 12, 2020

What are musicians tired of hearing?

“The genre of music that you love and work hard to make great things in is inherently crap and without musical value because it doesn’t follow the same rules that my preferred genres of music do”


Apr 15, 2020

Could humans manage without their different cultures or is building cultures ingrained in the human condition?

A culture is the sum total of the shared thoughts that a community has.

Humans couldn’t exist without some kind of culture.

It would imply not having any shared thoughts.

If you’re asking whether humans could manage with a single global culture rather than a lot of different local ones, then I think they could in principle manage to survive with just one. There’s no necessity for variety.

BUT I think it would be impossible to sustain a single one.

Inevitably new information and ideas would have to appear at a specific location and a specific time, and would then take time to percolate through the population. And that difference in information / perspective / ideas would immediately start to create currents and eddies of cultural difference that would soon influence people in different ways, and push culture in different localities into divergence.

So there’s no human need not to have a single culture. But diversity is inevitable.


Apr 15, 2020

A lot of actors say they don't watch their own performances on movies and TV shows; Do musicians listen to their own music?

I listen to mine.

These days, frankly, it’s what I listen to most. And it’s my favourite music.

That’s a failing

… I think.

The problem is that I’m not a good musician. (Or even any kind of musician, I compose on the computer). But I AM good enough to make the music that I want to hear. Music that has the right mix of elements (sonically, rhythmically, melodically) for me.

As I’ve said in another answer. I wish my music was better. Better composed, better tunes, more sophisticated, less repetitive, more varied, better mixed and mastered. But I don’t wish it was different. I don’t wish it was more like some other kind of music. It’s the kind of music I want to hear. And the kind of music I want to make.

So I spend a lot of time listening BEFORE I finish a track. And while I try to be critical and fiddle about improving it. I’m also conscious that I’m accommodating myself to it. Rather than making the music better, I’m learning to better like the music as is.

And, increasingly, I’m finding that even once the music is “finished” and up online, I still like to listen to it.

And yes, some of that is “wow, aren’t I cool for making this”. But some is just that it’s the right mix of elements for me.

And I’m also painfully aware just how hostage to subjectivity I am. The music is so fine-tuned to my tastes that I don’t suppose anyone else will like it at all. And if I wanted others to like my music, I’d have to make an effort to make it appeal to that different, broader taste.

Consuming your own art is a dangerous thing. You have to do it to an extent, to make a critical assessment, to learn and improve. But you probably shouldn’t do it so much you become your own fan. And many great artists hate listening to their own music, precisely because they want to continue to grow and improve.


Apr 15, 2020

Do you hate people who are ugly? Why is it wrong to hate ugly people?

No. I don’t hate ugly people..

It’s wrong because it’s wrong to hate anybody. (With the caveat that it might hard to avoid hating someone who deliberately did you significant wrong)

Ugly people haven’t done you any wrong, and certainly don’t deserve to be hated.


Apr 16, 2020

Could Depeche Mode continue without Dave Gahan?

No.

I mean, maybe some kind of entity could legally continue with the name. But it wouldn’t really be “the same band”.

It was a serious enough blow to lose Alan Wilder. I think without Dave or Martin you really don’t have the band.


Apr 16, 2020

Sometimes trends and styles return. Does that mean disco might return to the present times?

Versions of disco are always popping back in some form or another.


Apr 16, 2020

How do different functional programming languages, such as Scala, Clojure, Haskell, and Lisp compare if you are to pick one to learn?

Scala isn’t a “functional language”. It’s a generic language that can do functional stuff better than the previous generation.

My hunch is that Scala is going to lose ground to Swift and Kotlin in this space.

Haskell is the language to learn if you care about a) the more advanced theory of FP, and b) the most powerful features of type-systems. It’s also a pretty great language for a bunch real applications these days. It won’t hurt you at all to learn Haskell.

Lisp is a great language with a tonne of good ideas. Since forever. And you can’t go wrong learning a Lisp.

But I personally, and yes, this is my bias, would recommend Clojure which is both

a) a Lisp (so has 90% of what’s good about any Lisp), and

b) a proper hardcore functional programming language (ie. with immutability, default laziness for collections etc.) version of Lisp (unlike earlier Lisps which are mixed paradigm).

The other advantages of Clojure are that

c) like Scala it’s designed to be compatible with the rest of the Java ecosystem, so you can immediately start doing real useful work with it in any context where you’d otherwise use Java

d) Also, in the browser, ClojureScript with Reagent (a React wrapper) makes writing browser-based UIs very civilized indeed,

e) is just a beautifully designed language in general. Clojure is as simple and “self evident” as a language like Python. Things generally just work as you’d expect (given the paradigm and the obvious quirks of Lisp syntax). But it’s also more powerful and elegant than Python (code to do the same thing is both shorter and clearer)

So I love Clojure. It’s not perfect. There are times it’s not appropriate. But still I rank it as the best language I’ve ever met. And I would recommend it to anyone who wants to both develop their programming knowledge, and have a useful tool to do real work in.


Apr 17, 2020

Why do other people think being a DJ who was producing EDM was easy?

Because they haven't tried to do it successfully.

They see it doesn't involve the difficulties they know about. But have no intuition about the difficulties they don't know about.


Apr 17, 2020

Why is the UK debating so much about how Germany is handling the coronavirus crisis? Does anyone in Germany care about what the UK is or isn’t doing?

The UK is debating Germany because they seem to be handling Covid better than the UK. Fewer deaths per capita and less disruption.

Germany often does things better than the UK, and it always winds the Brits up.

The truth is that Germany is led by someone who groks maths and science, while the UK is run by a bunch of people who valorise rhetoric and lies over taking reality seriously.


Apr 17, 2020

If life started with microorganisms, does that mean everything and everyone is related in some way? Why or why not?

Yes it does.

Most likely everything is related.

Why do we think that?

Everything's DNA is based on the same chemistry.

It doesn't look like multiple types of self replicating molecules have arisen, they're all based on the same fundamentals.


Apr 17, 2020

How interesting is it that a lot of the people alive in 2020 will live to see the year 3000 (in 80 years)?

3000 is not 80 years on from 2020.

You're off by 900 years


Apr 17, 2020

Is "The Revolution Will Not Be Televised" the first rap song?

No

That's part of a tradition of black poetry that goes back to The Last Poets etc.

A good candidate for an early “proto rap” is The Jubalaires Preacher and Bear from 1942

And this wasn't the first version of this song

Rap styles probably go back hundreds of years


Apr 17, 2020

How much will people accept video games based on Islamic history and ideology?

I don't think people have a problem with Islamic heroes and pseudo history in general. See Prince of Persia franchise for example.

A war game based on Lawrence of Arabia would have fans.

One where you play ISIS would probably be frowned upon except by a few hardcore war gaming nerds and actual ISIS supporters.


Apr 17, 2020

Do you agree with Joseph Beuys that every human being is an artist? Why or why not?

Yes

Art is something that humans DO.

We all have the right to participate in making art and expressing ourselves with it.

Obviously not everyone is going to be a “good” artist, where good roughly corresponds to “able to touch others with their art”

But everyone can, and should be encouraged to, make art for themselves of their friends.


https://www.quora.com//q/yagwjubbdkhevkap/In-the-past-few-years-I-ve-been-going-through-a-phase-where-I-thought-I-liked-girls-I-know-that-s-what-it-was-but-say/answer/Phil-Jones-He-Him
* * * Failed to download.

Apr 18, 2020

What are the flaws with the economic calculation argument?

The real issue is that it's meaningless.

To compare how well any institution, whether a central planner or a distributed planning strategy is at making a “good” calculation, you have to be able to benchmark it against a known “good” result.

But what oracle gives us such a known good result to let us compare?

If we had such an oracle we'd use that.

If we don’t have such an oracle, how do we assess what’s “good”?

Look closely and you’ll see that “efficiency” in the economy is simply an assertion that “I like this distribution better than some other”

In other words, there is no objective measure of efficiency. It’s simply a value judgement masquerading as a value-free objective claim.


Apr 19, 2020

In the song Good King Wenceslas, someone is called "my page." What does that mean?


Apr 19, 2020

Did Marx see anything positive in capitalism? How do Marxist-Leninists and social democrats differ in their application of socialist ideology?

Yes.

Marx thought Capitalism was phenomenally productive. And a great improvement over what came before it.

Marx didn’t want to undo capitalism. He wanted to go beyond it to something even better that would have the good parts (which he largely believed to be the technological innovations and increased productivity from automation) but with extra freedom for workers, through them not having to depend on, and be exploited by, capitalist owners of factories.

Main difference between the Marxists and the social-democrats is that social democrats believe you can put capitalism to work in a constrained way. Basically, as long as you wrap it in certain constraints from the government, and tax it to get resources for social projects, you can leave the ownership structure of private corporations intact.

Marxists tend to be more sceptical of this. They believe that trying to keep the ownership structure of private corporations is dangerous. Eventually capital will break out of its chains and try to overthrow the state and all the mechanisms that protect people from capital’s excesses, and that direct some of the benefits of capitalist productivity for social welfare. Instead capitalists will funnel all that wealth into their own pockets.

Exactly as we do see in contemporary society, the influence of wealthy corporate lobbying has made much government constraint on capital effectively meaningless. Inequality is spiralling out of control, so a handful of super-wealthy owners now control more wealth than the rest of society in total, and are continually finding strategies to increase their own share, while leaving workers’ lives more precarious and impoverished than ever.

The Marxist thinks that social democracy is not sustainable. Unless you fundamentally reform the ownership model, and put productive capital like factories under the control of workers, then any social democratic “truce” between owners and workers will inevitably collapse.


Apr 19, 2020

I remember innovative and well crafted punk, hip hop, new wave, and jazz music in the 80s. Why do 80s themed radio stations only play generic pop songs?

Because that’s what was most popular and most people remember and associate with the times.

Well crafted “underground” or “alternative” music is relegated to the genres channels. On the up-side, it’s often “timeless”. Good hip-hop from the 80s can be played with good hip-hop from the 90s and later without people worrying too much.


Apr 21, 2020

Why does the harp sound a lot like piano to me? Are my ears probably messed up?

They’re both instruments that are based on vibrating a long string.

Obviously the harp is plucked, and a piano is hammered. And a piano is in a resonating box, while a harp isn’t.

But there are still similarities. A grand piano and a concert harp have strings about the same length. Imagine laying a concert harp flat and that’s basically the shape of a grand piano.

Harps are not usually “twanged” very overtly. And can be stroked softly to make a fairly gentle, quiet sound. Pianos, obviously are also instruments which can be (and often are) played quietly (using the damper).


Apr 21, 2020

Is rap the greatest genre of music today?

It’s the most culturally interesting of all the current mainstream popular genres.

It’s easier to imagine someone in rap coming out with stuff that shocks you by being radically new and different, than it is to imagine someone in country or rock doing that.

And, to me, that’s the surest sign of vitality in a genre. If a genre is sufficiently open that you can imagine that the next decade’s version of it will be radically different from this decade’s, then it still has space for musical genius to operate in.


Apr 21, 2020

Is rap the easiest genre of music to create?

As Benedict Roff-Marsh indicates, any genre of music is hard to do well. It’s easy(ish) to do rap badly. Just as it’s easy(ish) to do metal and bluegrass and string quartets badly.

If you think rap is “easy” the chances are that you are noticing that certain difficulties you know about in other genres of music, don’t seem to be an issue in rap. But you are failing to notice that there are other difficulties involved in rap, and other skills required to overcome those difficulties. And you don’t even know that you don’t know what they are.


Apr 21, 2020

I'm 55, love rave, house music, and most genres of high energy dance music. This shocks my 15-year-old son’s friends. Am I odd or not?

What Eric Oehler says. Not particularly.

I’m 50 and have loved house music since I started listening to early acid when I was a teenager in the 1980s. In the 80s we were listening to synthpop, early hip-hop / electro. Acid house. Industrial. Early techno.

The problem with today’s EDM is that it’s incredibly formulaic. It can still have some good tunes, but it’s so narrow in its aspirations. To fit the mould of the contemporary rave.

But no-one from the 80s should be shocked or surprised or repulsed by the sonority or mechanical energy of it.


Apr 21, 2020

Has your music improved or suffered during the COVID-19 self-isolation period?

Initially I found it too stressful to concentrate on making music when I went into isolation and started worrying about COVID. But more recently I’ve started to be able to focus more and have made some stuff I’m very happy with.

Though it’s still not ready to put out yet.


Apr 22, 2020

Is LMMS safe to use? I plan on using this software to make music as a hobby. And do you need special equipment when using LMMS? Thank you.

“Safe” in what way?

Do you mean, will it disappear and you won’t be able to work on your files any more?

Almost certainly not.

Do you mean, will the project die, so your investment in learning it won’t be rewarded with an ever improving platform?

Maybe.

Though you can export separated audio tracks you make in it and import them into other DAWs. (I compose in LMMS and sometime import the audio into FL Studio for final processing / mixing)

And it’s similar enough to other DAWs that much of your knowledge will help you learn another DAW quicker.

LMMS costs nothing to download and install so you might as well give it a try before you invest in anything else.

And, no, you don’t need special equipment. The computer is enough.


Apr 22, 2020

Is a DJ mixing only their vinyl tracks and remixes a form of cheating?

There’s no such thing as “cheating” in music.

To think that there is, suggests you think that music is fundamentally about what a musician DOES.

Music is about music. About the sounds people hear, and how those sounds make them feel. What the musician / DJ does to create those sounds is irrelevant.

It’s not like playing a sport where the rules of the game put limits on what you are allowed to do.

No .. in music you are allowed to do whatever makes the sounds that people like to listen to. That’s it. There are no other rules or restrictions than that.


Apr 22, 2020

I have not learnt music but I am passionate about it. Should I try making career in music?

Probably not.

Musical “careers” are probably going to disappear. There is a lot of music in the world. Far more than anyone can listen to. The cost of acquiring it is infinitesimal.

And the money available, when shared between all the musicians, is negligible.

Most “professional musicians” today are either highly trained specialists in playing instruments, who might just about scrape by by playing a lot of gigs or in orchestras. And that’s a hard life, and if you aren’t already a skilled instrumentalist by your late teens / early 20s, you probably aren’t going to become one of those people.

Or they are really “professional celebrities”. And being a celebrity today is as much about playing YouTube and Instagram and Tik-Tok as it’s about playing music.

The future of music is mass amateurization. Ie. MANY, MANY people who love music passionately, dabbling in it with a few friends.

That is a great future. It means that many people love music. Many people will be happy while making it. And there will be an incredible amount of music. Much of it, fantastic.

As someone passionate about it, you should adore that.

But “professionals” are not needed in that world.


Apr 22, 2020

When did lmms could open flp files?

Many years ago, LMMS did have an aspiration to open FLP files.

And possibly even did. (At least, you can find references to code that did this, on other pages on the web. Even though that code no longer seems to be in the LMMS repository)

But that was then.

FLP files are complicated.

So complicated that ImageLine refuse to publish anything about how they are organized.

When we ask for documentation of the format on the ImageLine developer forums we’re told that it’s too difficult to document.

A cynic might think that ImageLine are lying. And they don’t want to reveal the format or it will help their competitors migrate users away from them.

An even bigger cynic might think that ImageLine are actually telling the truth. And that this information is lost in some horrible legacy code that none of the programmers understand or want to mess with.

I suspect … and beware because what I’m about say next might be totally wrong. But … with that caveat … what I suspect, is that each plugin you use, whether FL Studio native or VST, organizes its own data in its own private format, and then the DAW just makes an overall file that is just a collection of these binary BLObs.

It’s genuinely possible that the main FLP loading / saving code, does little more than marshal these chunks of binary around, and all the parsing and interpreting of the meaning of specific bits of functionality is scattered around in different parts of the code (eg. the piano roll knows how to interpret its bit and turn that into midi notes, the mixing desk knows how to interpret its bit, the generator and effect plugins handle their parts, etc.)

Maybe I’m wrong about this. But that kind of modularity would have some sense to it.

But would also mean that there is no central repository of knowledge about what the FLP format really means.

For anyone interested in this subject, there’s a page here : Raw FL Studio Project which has aspirations to gather knowledge about this format. Although it’s out of date and clearly didn’t make much progress.


Apr 22, 2020

When Trump addressed Covid-19, he called it the Wuhan Virus. Why are people so offended over that? It's not a lie.

Because the subtext of calling it “Chinese Virus” or “Wuhan Virus” is to tell people “this was done to us by the evil Chinese. All the Americans who are going to die from this are not because of me and my government’s incompetencies, but because of wilful Chinese aggression”.

That’s bad for two reasons :

1) Trump should be held accountable for his failures. They are symptoms of his bad management. Trying to palm off responsibility for his failures by scape-goating China is a sign he feels no responsibility and is simply passing the buck. He is a truly bad leader and people should see him as that, not side-track themselves talking about China.

2) The only way to make good on an escalating story that “China did this to us” is to ramp up a conflict with China. This is universally bad. At best it’s an unnecessary reduction in good will between the countries who need to co-operate to address a global crisis that is still a long way from over. (You may be bored with COVID, but COVID is no way bored or finished with you.)

At worst, it escalates from tit-for-tat trade sanctions, to acts of cyber-warfare and sabotage, through to … what? … the US trying to manufacture its own disease and drop it on China? All out war?

There are hawks in the US establishment who WANT conflict with China. Who fear that if the US doesn’t fight China now, it will be too late in future because China will be too powerful. This is the kind of thinking that led Europe into the First World War. It’s a truly dreadful, immoral and terrifying thing. The idea that the US wants to take COVID as its last chance to fight China should scare you MORE than COVID already does. (And it’s not like you shouldn’t already be shit-scared of COVID)

We should resist that political narrative. It’s technically true that COVID originated in Wuhan. So what? H1N1 originated in the US. Different diseases originate in different places. And, of course, China will have quite a few of them because it’s the country with the highest population, a sixth of humanity is Chinese, we’d expect at least a sixth of all human infections to arise there, because maths. Not because “evil Chinese did this to us”


Apr 22, 2020

Who is your CoronaVillain?

This fuckhead :

President of my country of residence.

Is going to get tens of, if not hundreds of thousands, of people unnecessarily killed with his COVID denialism.

He runs a death-cult of public gatherings with crowds of admirers, he sacked the health minister who disagreed with him on re-opening all the schools and shops. He re-opened the churches and promotes fundamentalist Christian preachers who lie to their flocks that Jesus Is protecting them from COVID. He himself says that COVID is no different from a cold.

He has deliberately delayed payments to the poor, in order to force them to continue going to work.

He has psyched up his supporters to call for a military coup to overthrow the congress and supreme court who are constraining his power. He claims that his will is the same thing as the constitution.

He calls right-wing state governors, some of whom are qualified doctors, who oppose him on COVID “communists” and his fanatical supporters go around believing him. They actively call to put his political opponents in prison.

Brazil is about 2–4 weeks behind the US in terms of COVID infection rates and deaths. But it’s about 2–4 weeks ahead in terms of wing-nut COVID denialism and right-wing war on sanity.


Apr 22, 2020

Why is Laxed (Siren Beat) popular?

I’m guessing it was because it was used for something viral on social media.

But it’s a nice beat with a good reggaeish upbeat vibe and jaunty tune. Sort of thing that deserves to be popular.


Apr 22, 2020

Why do a lot of reggae songs use the same instrumentals (or "riddims")?

As Frank Amsterdam says, possibly because studio time to record a full rhythm section (drum, base, horns etc.) was relatively expensive. And as a lot of early reggae was fairly standard in its structure (much as early rock was), it made sense to reuse that basic drum, bass, chords recordings for different songs.

Obviously, I suspect that very soon, people became fascinated by the creative potentials of dub (ie. taking that drum’n’bass and the studio owners / producers inventing their own tracks on top of it) and of seeing how people created different songs on top of the same base.

Today, I suspect it helps smooth the way for new ideas, because when one happens, half a dozen artists jump on it. And music is always about the play between the familiar and unfamiliar. Having a bunch of popular artists all using the same riddim for different songs is an interesting and alternative way to balance familiar and unfamiliar.


Apr 22, 2020

How can I become a music reviewer while I am 11 years old?

Listen to music.

Review it.

Today, the most plausible way to do it is put videos of yourself reviewing music on YouTube. If you have an engaging personality or something interesting to say about the music, you might find an audience.[1]

If you don’t want to do that, concentrate on a) listening to a lot of music so you really know music, b) learning to write well. So read a lot. Read reviews in the music press. Read good writing of all kinds. Fact, fiction and opinion. Read everything.

It’s unlikely you’ll get a “job” at 11. Or that your writing will be mature enough or disciplined enough that you’ll be able to cut it as a writer about music for people who like to read about music.

Children can write symphonies. But I’m a bit sceptical that they can write good prose at 11. I mean, people of that age can write. I won a national poetry prize when I was 10 or 11. And I think my poems were “good”. But obviously “good” for an 11 year old isn’t necessarily adult standard.

However if Cameron Crowe’s Almost Famous is to be believed, by about 13 or 14 you might well be ready to write for the music press :-)

Good luck.

[1] Note that it might seem strange that I think you could be successful on YouTube at 11 but not at writing. Frankly YouTube celebrity has different standards.


Apr 22, 2020

Why haven't more rap albums become mainstream hits in recent years compared to the 90's and early 2000's, yet rap is still popular?

Seems to me that artists like Kanye and Beyonce and Drake and … erm … DJ Khaled do OK with albums. As does Tyler, the Creator and a bunch of others.

Are rap albums any worse off than albums in other genres when it comes to being “mainstream hits”?


Apr 23, 2020

I have a desire to be an EDM producer. How can I be? Will I have to learn music theory first and playing instruments?

Get a computer.

Get a DAW. If you don’t have money, get LMMS which is a free-software DAW.

Otherwise, there are plenty to choose from.

Start playing with it and trying to make the kind of music you like to listen to and dance to.

Make sure you dance to your music.

No-one wants electronic dance music from someone who doesn’t dance and doesn’t feel the beat in their body.


Apr 23, 2020

In music, what are the differences between "Synthwave", "Vaporwave", "Retrowave" and "Outrun"? Are they genres or sub-genres?

Vaporwave started with people sampling older styles of music. Mainly 80s and 90s mainstream pop, soul, smooth jazz etc.

And then slowing and processing it in other ways to make it strange and trippy.

Synthwave, retrowave, Outrun etc. are largely people recreating the style of 80s music in new pieces. Sometimes it works, but it can veer over into straight nostalgia, pastiche or boring re-enactment. Vaporwave is incredible. A NEW music, made from old music.

These other styles are increasingly boring. Just remaking more of an old music.


Apr 23, 2020

Has the guitar become irrelevant in modern music?

Guitars are hugely popular as instruments people love to play and love to be seen playing.

For many musicians, they’ll write songs on their guitars, even if the final production doesn’t feature them prominently in the arrangement.

But it is true that in the 1960s and 1970s you’d expect guitars to be the bulk of the instrumentation in 90% of most popular music you heard. And in the 2010s and heading into the 2020s, you wouldn’t.

The most prominent “instrument” in contemporary popular music is the human voice. The voice, whether the lead artist / singer / rapper, or many layers of background vocals, now does most of the work in pop music.

Artists start from voice, whether that’s improvising melodies and lyrics. Or beatboxing the rhythm. That’s the “organic” seed, which will then be developed into the full production on the computer.


Apr 23, 2020

Why do I like so many diverse kinds of music? I like rap, rock, classical music, punk rock, pop, and musicals.

Why shouldn’t you?


Apr 23, 2020

Which contemporary music is most likely to be remembered and listened to one hundred years from now?

Harrison Boyle has a good answer.

I’ll just add that the rules of the game changed totally in the 20th century with the invention of recording technology.

Until then you could say that music that wasn’t part of a “living tradition” of people still publishing it and playing it, wasn’t likely to be remembered at all.

And in the first half of the 20th century we have a lot of recordings, that changed how people thought about music. But those recording sound dated and inadequate to us.

Now … however … we have recordings that are considered to be “classic” and “definitive”. The Beatles records are going to be the way we listen to Beatles music from here on out. The jazz of Miles Davis and Charlie Parker is best represented by their recordings. And that’s true of almost 100% of our music from here on out. The recording IS the definitive article.

So …. it’s technically possible that we might just archive the lot. If storage space keeps getting cheaper and the tools to manage and search and backup archives keep up, perhaps you can say that, within some margin of error, ALL the music today will be technically “remembered” as in available for those interested to get hold of and listen to in 100 years. Which is very different from the music of 100 years ago.

Of course, whether anyone will bother is another question. But we’re already seeing our patterns of appreciating old music change now it’s all available online.

In 2020, people are listening to music from 1960 (60 years ago) in a way that people in 1960 weren’t necessarily listening to music from 1900. Young people in 1960 would consider most music from 1900 (apart from maybe some classical composers) utterly outdated.

But in 2020 you’ll find plenty of bands inspired by and making the rock’n’roll of the early 60s. In very soon you’ll find people claiming that music from 60 years ago is the best “popular music” there has ever been.

I don’t think is an accurate reflection of how “good” the composers of the 1960s are compared to the composers of the 1900s were. I think it reflects the technological facts.

That the 60s are the first decades we have decent recordings from. (Arguably the 50s)

And, of course, that the 60s were revolutionary in terms of innovations in musical style. Largely because of techno-social factors. (Phil Jones (He / Him)'s answer to Are music revolutions caused by social or technological revolutions?)


Apr 23, 2020

You're suddenly on a stage in front of 10,000 people, what would your improvised performance be?

I’m tending towards “not well received”

Unless 10,000 people had explicitly and knowingly paid to hear me improvising, in which case I guess they knew what they were letting themselves in for.


Apr 23, 2020

Is Gross Beat available for FL Studio Mobile?

Opens FL Studio mobile …

no.

FL Studio mobile is really a separate application. It doesn’t have much overlap with FL Studio. ImageLine are working on making some synths like MiniSynth and DirectWave work on both. But the FX on FL Mobile are pretty basic echo, filter, flange etc.


Apr 24, 2020

What genre of music is Madness?

Madness the band?

Started as a ska revival band as part of the UK 2-tone movement.

And kind of stayed making pop music but rooted in ska and punk and “pub rock” / rockney … If you want something similar, listen to The Specials and Ian Dury.


Apr 24, 2020

How did the coffin dance video become popular?

Here’s a poster someone made in Brazil :

Says “stay home or dance with us”


Apr 24, 2020

Who would you say was the best ever song writer/writing partnership in the history of music?

Gilbert and Sullivan


Apr 24, 2020

How did you learn music production?

I learned recorder and flute as a kid / early teens at school and at home.

To be honest, I didn’t really enjoy or resonate with it. It was the wrong kind of music for me at the time. But I’m grateful that it gave me some basics of music theory, reading music notation etc. And has probably influenced my tastes and musical intuitions more than I realize. However because flutes and recorders are monophonic, I never really learned to think in terms of chords or harmonic progression.

A couple of years later I wanted to get into electronic music, which is what I was mainly listening to.

I started playing with a really basic music composing program on the BBC micro (this was the mid 80s)

So here’s something I did when I was about 15 or 16. (I’ve managed to find an emulator and had some of my old files from way back).

As you can see / hear, it’s a kind of 4 track recorder / studio for the BBC’s sound chip. I think that’s what I played with for about two years.

A couple of years later I got the BBC Music 5000 system which had a simple FM synth that you programmed in a custom programming language called AMPLE.

Then after my first job, I bought a keyboard and 4–track tape recorder and just started playing around, making whatever I could that sounded good to me. I didn’t learn to “play” the keyboard … though I did learn to pick out riffs and improvise simple melodies I could record. In the early 90s I added a computer based sequencer and sampler and a couple of FX.

A few years later, technology had moved on and I got into Fruity Loops. And that’s really been my workhorse ever since … getting on for … gulp … 20 years. Though I also program custom music software.

Pretty much from my teens onwards, I’m self-taught. So there are things I’m good at, things I’m completely inept at, and things I simply don’t have the first clue how to do. I’m so lazy that I never bothered to correct the weaknesses. Instead I’ve kind of embraced them as part of my own “style”.

More recently I’m impressed by the quantity of quality music tuition that’s available on YouTube. And I am trying to learn more theory from them. In a fairly sporadic, disorganized way. There are a bunch of great YouTubers : from Busy Works Beats to Heinbach to Tantacrul and Signals Music Studio and 8-Bit Music Theory who can teach you an incredible amount about the music composition and production process. I’m even learning good stuff from Quora’s own Benedict Roff-Marsh

So today you can say I’m still about 80% just playing around to find what I like. And maybe 20% more directed towards trying to apply ideas I’ve seen in a YouTube video or read about. (Although still in the context of how I usually do things.)


Apr 24, 2020

What do you think of me considering my music library?

Obviously that doesn’t give us much to go on.

But you asked, so I’m guessing your relation to music is largely via music videos.

You’re attracted more to music that works as the sound-track to a dramatic video than for the music’s other properties.


Apr 24, 2020

What is the size of your music library?

Hmmm …

Let’s find out

phil@Niemeyer:~/Music/music_library$ find . | grep mp3 | wc

31253 285149 2747879

It’s a quick and dirty heuristic.

Go to my Music/music_library directory.

find … basically recursively lists everything under that directory one item per line.

grep mp3 … filters only the lines that contain the text “mp3” which is a good approximation of the number of mp3 files (I mean, I probably have some oggs and other formats which aren’t being counted, but most of my music is in mp3s so that’s in the right ballpark)

wc … is the unix word-count returning number of lines, number of words, number of characters.

So, the first item on that line, 31253, is the approximate count of the number of mp3s I have under my music_library directory.

Not perfectly accurate but a pretty good first estimate for 20 seconds worth of Unix magic.

OK … so what does that consist of?

phil@Niemeyer:~/Music/music_library$ du -h -d 1 .

3.6G\\t./ambient

853M\\t./bootlegs

215M\\t./christian

2.5G\\t./cinematic and soundtrack

6.5G\\t./classical

14G\\t./dance

139M\\t./deduping

22G\\t./electronic

19G\\t./future-genres

56G\\t./global

25G\\t./global-bass

15G\\t./hip hop

13G\\t./in-queue

25G\\t./instrumental_listening

164M\\t./New Windows Rips

612M\\t./podcasts

8.6M\\t./poetry

20G\\t./pop

4.8G\\t./reggae

23G\\t./rock

5.8G\\t./song_oriented

820M\\t./The Wire

579M\\t./theory

64M\\t./youtube

253G\\t.

du … is the unix disk usage command. The -h option puts the size of directories into human readable M and G (megabytes and gigabytes). -d restricts it to one directory deep.

Last line is the total … 253 gigabytes of files. (Note that this includes more than mp3s and may include a few videos or other non music formats, again this is a rough estimate)

There are a few odd, quirky directories which can be safely ignored as small and weird. So what’s big?

Well

56 gigs of “global” which is basically “world-music” but more than half of that is a Brazilian directory. Including Brazilian MPB and some Brazilian rock and electronica. A chunk is Asian / Indian which contains Bhangra and Bollywood. Then there’s also European with subdirectories for Italian pop music, French chanson, and quite a lot of Balkan / Gypsy.

25 gigs is “global bass”, which is where actually we can find many genres of electronic bass music, including dubstep, drum’n’bass, techno-cumbia, Rio baile funk, juke and footwork, moombahton, soca, and things like soca-house / more world house subgenres.

22 gigs is “electronic” which is where you’ll find everything from 50s Cologne experimentalists, through 70s Tomita and Tangerine Dream etc, through to 90s IDM (Aphex Twin and u-ziq) to other experimentalists.

14 gigs of “dance” is more mainstream house and techno. Which I hardly listen to. If I could face it, I’d try to filter all the junk I picked up in this and will probably never listen to again

25 gigs is “instrumental listening” … a bit of a miscellaneous bag of lounge / chillout music; my small jazz collection (mainly focused on Alice Coltrane and other late 60s cosmic / free-jazz, and 70s Herbie Hancock and Miles Davis); brass bands; some contemporary small ensemble chamber music and a bunch of things in odd styles (eg. steam organ covers of Queen and video game music)

15 gigs of “hip-hop” and 4.8 gigs or “reggae” should be self-explanatory.

6.5 gigs of “classical” … which I rarely get around to listening to but I keep because “some day” I’ll get into it.

20 gigs of “pop” including 70s disco, a small amount of 70s soul, quite a lot of 80s UK synthpop, 90s trip-hop etc., and miscellaneous contemporary pop. (A bit of a collection of 2010s “chill” / “glo” like Toro Y Moi, Neon Indian etc. and hipsters like Gayngs. Plus what I have of 90s to 2010s R’n’B.)

23 gigs of “rock” … from 60s classics (Beach Boys, Love), a “psychedelic” section (13th Floor Elevators to Babe Rainbow). A “prog” section (Pink Floyd, Bowie, Canterbury scene). A large and confusing “late period / post-punk” containing everyone from Talking Heads to Cocteau Twins to Public Image Limited to The The to The Stranglers to King Krul.

5.8 gigs “song oriented” contains my favourite singer-songwriter and musical artist of all time : Momus. Plus Scot Walker, Leonard Cohen and other music which is basically … er … “song oriented”.

Finally, my favourite category, 19 gigs of “future-genres” which is my own experimental classification system for a bunch of things I like very much. There’s a “retromania” subdirectory containing “England’s Hidden Reverse” (Psychic TV, Coil, Nurse With Wound and Current 93 (my second favourite band / artist of all time)). retromania ALSO contains my “hauntology” collection (Moon Wiring Club, GhostBox) and a “hypnagogic pop” section of much vaporwave. In future-genres we also find “witch house”, and “PC Music” and “post-club” and cinebeat.

I guess that’s probably more information than anyone cares about … but hey, ask music nerds about their libraries and you deserve what you get ;-)


Apr 24, 2020

Im a new music producer, if I use a distributing service like distrokid, do I still need to get signed by a label to release music? If not, what happens if a label reaches out to me, or can I still reach them out?

No.

If you use a service like Distrokid you are releasing the music yourself. You don’t need a label.

I use Soundrop Distribution which puts stuff on Spotify, iTunes, YouTube etc. I don’t have a “label” in any real, legal sense. Soundrop make me a UPC number for each track.

Can you then do a deal with an existing label if they want to sign you? I don’t know, but I’d expect any label that was in the business of signing deals with artists to have a lawyer who did know the answer to that.

Frankly, labels aren’t going to be interested in you unless you have a following. And if you want a following in the 2020, you need to have your music online for people to listen to you. So I’d put the music out and get people listening to it. And let the label worry about the legal stuff. That’s their job.

If you wait until the label comes calling BEFORE putting your music out, chances are you’ll be waiting forever.


Apr 25, 2020

What's your favourite music from the last 10 years?

Hands down, my favourite new artist of the last 10 years is Sofia Reta / Hilde

SOFIA RETA / Hilde on BandCamp.

It’s hard to know what the hell they are. But they are a total genius. Such extreme emotion and creativity.

YouTube doesn’t do them justice, check out the BandCamp for some of the best stuff. But here’s a taste.

I’ve also really liked (in no particular order) :

Jameszoo

Arrington de Dionyso

Lucky Dragons

Vektroid / Macintosh Plus

LifeMod

F9, by LifeMod

Maribou State

Thundercat

Red Axes

L'Impératrice ♕

Tyler, the Creator

Hudson Mohawk

Igorrr

King Krule

Dorian Electra

Connan Mockasin

Gazelle Twin

Euglossine

Sasakure UK

Kali Uchis

Dam Funk

And a bunch of underground / experimental artists who I release on my netlabel

Some of my older favourite artists who are still doing great work in the last 10 years and making stunning records :

Momus

Current 93

William D Drake (keyboardist of Cardiacs)


Apr 25, 2020

What genres of music do you think will take over next?

What seems to be “taking over” in the sense of growing from something fairly rare to a global “trend” is “k-pop”. In Brazil and Argentina I’m increasingly seeing references to k-pop bands and stars. And k-pop memes on Brazilian Twitter. Which is pretty amazing when you think of it.

Why?

I’m guessing YouTube. Plus subtitles.

The dance moves and pop energy of k-pop are obviously very slick and high-energy. And YouTube subtitles mean that not understanding the lyrics is less of a problem for people.

Now, to be honest, I don’t hear k-pop as very much a “genre” in the sense that it seems like it’s just well understood genres of pop, rap, rock, easy-listening done with gusto. But the k-pop producers seem pretty open-minded to pull in a lot of genre influences (so you get more chanson, bossa nova, loungey sounds too)

Nevertheless, there is something, slightly hard to define or pin-down that is “different” about k-pop (and j-pop etc.) And I think that that feel is going to feed-back into “western” pop music definitively in the 2020s. So that in the US and Europe pop music in the next 10 years will be noticably different in a “k-pop” way from the pop of the 2000s to early 2010s (the influence already started in the late 2010s)

Obviously more oriental artists like Rina Sawayama coming to prominence in the West helps too.


Apr 25, 2020

What do you predict music will sound like 50 years from now?

Artificial Intelligence

AI is going to be increasingly important in music composition from here on out.

Not in the form of “get the AI to write music”. I think that’s going to be a minor issue. People LIKE writing music. We already do it for fun and give it away free. AIs are not going to take over that, there’s no economic incentive.

But what there will be is a lot of AI assistants coming into DAWs.

You’ll have plugins that, given a chord sequence, will improvise melodic lines on top of them. You’ll have plugins that, given a MIDI melody will give an increasingly plausible “human” performance on realistic sounding instruments. I’m convinced we’ll get neural style transfer which can transform simplistically recorded parts into close approximations of famous players. Want Miles Davis playing trumpet on your track? You’ll soon be able to have a neural network trained on every Miles Davis recording which can make your trumpet part sound like him. Etc.

In the next 10–20 years, the home musician will not only be able to have an entire sampled orchestra or rock band available on their laptop, but a huge amount of the wisdom and intuition of orchestral players and rock guitarists etc. captured in machine learning systems, so that your compositions will sound extraordinarily like humans playing them.

We’ll also, of course, play with this technology to create various genre-chimeras. Covers of famous songs in different musical styles. Or new music which mixes widely diverse styles together. Today, if I use sampled strings to add an orchestral break to my prog-rock epic, most people will be able to tell the difference from the real thing. Tomorrow, I suspect only a handful of experts would be able to tell, by listening, that I didn’t hire Mahler to write and orchestrate an extra middle-section of my tune. AI is going to make the music “fakes” that good.


Apr 25, 2020

What do you think of the concept of taking a song or a piece of music and rescoring it as if it were from a different age? For example I saw on YouTube the song "Last Nite" done as trad Jazz, by Postmodern Jukebox.

It’s fun.

I “DJ” the music at gallery openings, and “weird cover versions” are one of my secret weapons for making the soundtrack for the evening good fun.

DJing (in fact, all music) is about finding a balance between the familiar and the unfamiliar. Too familiar and music is boring. Too unfamiliar and people can’t tell it from noise.

The art is in finding all the different ways and combinations of familiar and unfamiliar. Weird cover versions are a great way to give people a pleasant and accessible burst of something simultaneously familiar and unfamiliar at the same time.

I really like the PMJ hoedown version of Nicki Minaj’s Anaconda. Which is such a preposterous idea but works remarkably well, ending up being such a great tune I’ve even put it on a playlist for my mother-in-law (who doesn’t know the original and would be horrified if she did).

My sets are pretty diverse, I’ll play everything from obscure electronica to smooth jazz to some more instrumental prog-rock to vaporwave to house music, Russian jazz-funk and 80s synthpop. But I usually scatter in a few weird covers to add a sparkle of amusement (people who recognise what they are, tend to grin) and even when people don’t explicitly recognise what they are, the familiarity helps them enjoy it.

I’m all for weird covers. Especially of challenging things in more easily digestible formats. They brighten up the musical landscape and make pleasurable, memorable musical experiences.


Apr 25, 2020

As an electronic musician/producer, which writes music in different genres (Jazz, Trance, Drone), should I be presented as a different artist on Bandcamp or have just one name?

I think it depends how you want to be seen.

Do you want to be seen as a specialist by a scene? Or as a single artist who operates in multiple genres? Artists have been successful with both strategies.

I’d suggest that longer term, having a single name and being recognised as a multi-dimensional artist, probably nets you higher acclaim as everyone recognises that’s what you are. Whereas hide behind multiple identities and perhaps 99% of your fans never realize you have these dimensions.

OTOH, having multiple identities can be liberating. You don’t have to worry about how existing fans will react when you try something new. And perhaps a particular genre accepts you more readily if you don’t have the baggage of being seen as an interloper from another.

My hunch is that if you feel comfortable doing music with one identity, go for that. Otherwise, stick to multiple names.


Apr 25, 2020

How many answers (completed and/or uncompleted) do you currently have in your drafts?

4788

[Expletive deleted]


Apr 25, 2020

Is the world economy a zero sum game? Why? Why not?

“It depends”.

Money is a zero-sum game. Because it’s a finite, countable thing.

Economists aren’t totally stupid. And if money wasn’t finite and countable, they wouldn’t even try to count it with M0, M1 etc.

But they do. Because they know that it is.

Now competition to get your hands on finite, countable stuff is ALWAYS zero sum.

So yes, the competition for money in the economy is a zero-sum game.

There’s then an argument about “wealth”.

But wealth is a really vague, hand-wavey kind of thing. There are dozens of ways of thinking about it, most of which are incompatible.

If you think of wealth as all the goods and services for sale in the economy, for money. Then that is ALSO countable and finite, and each dollar of money represents a claim on that.

So wealth is also zero-sum.

However, what the “wealth mystics” like to tell you is that while money and wealth are zero sum, wealth in general can always grow as we work and produce more. So wealth isn’t really finite. It’s infinite. As long as we do the capitalist magic that keeps it growing.

Or if wealth at time t0 is finite, at time t1, it will be bigger.

Personally, I think that this argument is about as valid as claiming that chess isn’t a zero-sum game because you can always ask for a rematch.

But some people like to think that this means wealth is unlimited if we all continue to work harder and become cleverer.

And I can see that there are times when you might want to see wealth in that way. It’s not a totally useless way of seeing things.

However as this argument is usually made as a reason why the existing finite wealth shouldn’t be more fairly distributed among humanity, I’d say the idea is usually dishonest and brought up in bad faith.

Bottom line. I say, today at time t0, money is finite and countable, and it represents claims on a finite amount of wealth. And competition for who owns it is a zero-sum game. And that’s the end of the question.

But if you want to know what the other side think, they think that wealth needs to be highly unevenly distributed because this is the best way to make the economy more productive so that the wealth at time t+1 is bigger than it is today.


Apr 26, 2020

Would you say video game music is more powerful and inspirational than modern music?

In what sense is “video game music” not “modern”?


Apr 26, 2020

As a computer science major, is there a way for me to take what I learn and utilize it for my hobby of music production during my free time?


Apr 26, 2020

Would computer science advance more rapidly if we spent less of our time playing with the latest tools, such as JupyterLab, and more time on solving hard problems? Or do the tools facilitate such advances?

No.

Computer science isn’t about solving problems for the sake of solving problems.

It’s about putting computers at the service of humanity.

If JupyterLab helps a bunch of scientists and researchers use computers better and do better statistics and improve their research, then it’s way more useful than a bunch of more “academic” computer science questions.

What you should learn from Jupyter is how to make complex things easy. Because that’s what computer science’s real mission is.


Apr 26, 2020

Do you think Keir Starmer would make a better Labour leader than Corbyn?

It’s very early to say.

But the first thing I notice is that Starmer is doing his best work attacking within parliament. While outside parliament he’s very reserved, sending lots of positive messages about being supportive of the government at this difficult time. And not calling out some obvious failures and problems.

What I think this shows us is the lawyer in Starmer. He sees his politics as a “job”. Attacking the government is something he does when he’s in the courtroom, while the rest of the time he’s everyone’s friend. He undoubtedly has principles and beliefs about the world. But he controls where and when and how he expresses them.

Corbyn wasn’t great in parliament, but he lived his politics 24/7. He was a conviction politician who couldn’t or wouldn’t distance his political action from what he deeply believed and felt. And would turn up anywhere he thought there was injustice without calculating how other people would read it.

Obviously that got Corbyn into trouble. And people are going to welcome Starmer’s more cautious approach. But at the same time, Starmer looks more calculating, and that can be turned against him, if it seems like he only acts out of expedience.


Apr 26, 2020

What DAW do you use, and why?

FL Studio because :

a) I bought it many years ago and they keep giving me free updates. So it’s always up-to-date and getting cool new features without me having to buy them.

b) I know it, and its standard plugins pretty well. I’m not systematic, there are huge areas I don’t know. But I know quite a lot after almost 20 years, and I can drive it the way I want to.

c) I like the music it makes. I like “FL sounding” music. I think the way it does, and the kind of music that comes out of my playing with it.

I prefer free-software (as in speech, ie. open-source) and I can only see myself abandoning FL to go to LMMS or something genuinely free that I can hack on myself. But it’s hard for anything else to compete with Fruity. Plus I have a lot of existing tracks in the FL format, which does act as a bit of a lock-in.

I tried Ableton for a bit because I had to collaborate with other musicians who use it. And because the warping in Ableton was cool. But I didn’t like much else about it. And now that I have NewTone / NewTime I don’t really feel any need to go back to Ableton.


Apr 26, 2020

What are three DAWs you would use? What do you like and dislike about each DAW?

FL Studio because it’s my workhorse that I know.

LMMS because one day there will be a proper free-software competitor for FL Studio.

VCVRack because it’s free software, and very cool. (And surprisingly easy to program) And I’d really like to explore that way of thinking about music.


Apr 26, 2020

Do you believe that sampling is part of the hip-hop culture or is it just an excuse to be lazy?

I’m a musician. I want to use a guitar in a track.

I could spend five years learning to play guitar. And then make my track. Or I could make my music today with a sample.

Tomorrow I want to use a string quartet. I could spend another five years learning to play violin, viola and cello. Or I can make that music tomorrow with sampling.

Next week I’ll be working with cor anglais and vibraphone. Again … another couple of years musical study? Or sampling.

I don’t use samples out of “laziness”. I use them to achieve variety and scope in a timely manner.


Apr 26, 2020

Do MIDI controllers have speakers?

Not usually.

Most don’t make any sound, so speakers would have nothing to play.

Now it’s possible that you could have a combined keyboard controller and audio interface so that the controller has audio outputs. But I don’t know of any which literally have built-in speakers.

OTOH, perhaps a home-keyboard might well have a MIDI interface these days, so it can act as a MIDI controller.


Apr 26, 2020

Why do many music students not want to practice?

Why would anyone “want” to practice?

Practice is just repetitious and boring.

People practice because they recognise that it leads to something they do want : competency.

But sometimes either they hope they can get away without it and the competency will come anyway. Or they feel the competency is too far away to be realistically achievable even with practice.

Or … sometimes the cost-benefit of this practice now seems to not work out.


Apr 26, 2020

Who is the greatest pop star of the current era (2000-2020)?

Beyoncé.

No competition.


Apr 26, 2020

What music streaming service provides the best financial compensation to artists?

In absolute terms I don’t know.

But I have a friend who is a Brazilian singer-songwriter. And he says he makes more money from Jamendo who license the music as part of playlists for cafes and restaurants etc. than from the rest of the streaming services.

That might reflect the kind of music he makes though.


Apr 27, 2020

Why do music industries never publicly recommend marijuana as a cure for stress?

Why should they?

Is the “music industry” in the business of “curing stress”?

(Apart from the obvious parts of it that specialize in “relaxing music to relieve stress”. In which case they have a different solution)

Plenty of individual musicians already DO recommend marijuana as a cure for stress.


Apr 27, 2020

What is the future of trashy toxic nightlife culture?

Who knows.

In the immediate future it’s not very bright. Because people need to stay home because of COVID.

In a few months, unless we have really reliable testing and tracking and good medication, it’s unlikely to come back.

In a few years, I’d expect it to return to a semblance of normal. With brighter lights, louder, faster music. And maybe overlayed with virtual / augmented reality.

Think of all those chat app filters that add cat ears and beards to you during video calls. When everyone has augmented reality glasses and implants there’ll be a lot of not very innocent humour to be had overlaying graphics onto the people you are meeting and interacting with in the bar.


Apr 27, 2020

Why are over auto tuned songs considered music? Will this stay or be a passing phase?

People who complain about autotune are like people in the 60s who were outraged when Bob Dylan “went electric” and who thought that electric guitars were kind of infra dig.

The thing is, those people could see what was lost by electrifying the guitar. They could see that a certain subtlety of colouration that skilled acoustic guitarists could achieve was lost. That the sound was louder and brasher and perhaps less capable of fast detail compared to their favourite acoustic picking.

They strongly associated the electric guitar with the sound that trashy kids listened to and made a noise with.

But they failed to hear or understand that a vast new landscape of colour and sonic experimentation was opening up in front of them, as each amplifier cabinet and tube gave the music subtly distinct feeling. That distortion and overdrive and echo and phase and flange were going to add never before heard or understood expression to music.

The same is true of “autotune”. Pitch-correction, vocoding, formant processing etc. We have discovered lots of ways to process and transform the human voice, and are increasingly using it to blur the human with the machine. Humans sound robotic. We play synth-parts with vocal chops to make them sound more human.

A whole new landscape of sonic colour, artistic expression and creativity has opened up in this space of ambiguity between the human and the machine, due to “autotune”.

But the people who complain that autotune is “cheating” or has “ruined the music industry” or has “elevated the talentless” will never hear or understand that.

I feel sorry for them.


Apr 27, 2020

Why does everyone think hip hop and rap aren’t the same thing if according to Wikipedia hip hop is also called rap music?

This is hip-hop but not rap :

This is rap but not hip-hop :

Wikipedia is not definitive.


Apr 28, 2020

How come they no longer write love songs like they used to?

People don’t feel the same way about “love” as they used to?


Apr 28, 2020

Why don't rappers ever perform or record other rappers' songs? Covers are pretty common in all other genres of music, but not rap.

Rap is an art form that puts a lot of emphasis on the rappers’ self-expression as an authentic representation of themselves.

So rapping some other guy’s lyrics, either through biting, using a ghost-writer, or doing a cover, is considered illegitimate.

Though recently Logic did a fairly well received “cover” (or reimagination) of a Wu Tang track.


Apr 28, 2020

Is rapping the only career where you have to brag about your flashy lifestyle to make more money?

I’ve said elsewhere that I think rap is a pyramid scheme so there is a sense in which bragging about your success is how you actually create it.

But that’s true of a lot of other pyramid schemes too. Multi-level marketing. Reselling time-shares. Anyone who gives financial or investment advices. Other self-help gurus and people saying “follow my entrepreneurial advice and you can be like me, successful at telling other people how to live” etc.


Apr 28, 2020

How much money do artists make from Spotify and Apple Music?

How long is a piece of string?

I’ve made about 9 cents on Spotify since I started putting my music there last year. And I have (as of today) 9hours and 20 minutes worth of my music there.

Good thing I wasn’t hoping to get rich or famous :-)


Apr 28, 2020

Has the internet changed the standards of what’s considered a talent? If so, in what ways?

Sure.

There are people on YouTube who are phenomenally successful at “doing YouTube”.

Doing YouTube is a bit like being on TV. But not exactly.

Successful YouTube musicians are a bit like other successful musicians. But not entirely. They’re good enough musicians. But they need and bring other skills.

There are phenomenally successful YouTube political pundits and conspiracy theorists. Who are different from political pundits and conspiracy theorists elsewhere..

YouTubers can be successful as teachers. But have something very different from what success looks like for teachers in schools or colleges.

They can be successful as people doing stupid clowning shit. Or burning themselves with salt and ice. Or dancing. Or just listening to other people’s music and reacting to other people’s videos.

In fact that’s the key virtue of internet talent and success : “engagement”. Interacting with your audience. And creating synergy with other YouTubers. Internet talents need, more than the raw talent itself, the ability to apply that talent in collaboration with others. The ability to leverage every possible interaction for maximum interest and attention.


Apr 30, 2020

How can I make a beat in FL?


May 1, 2020

Why is dancehall music not as phenomenal as reggae music?

You mean why didn’t it take off?

Or why isn’t it so amazing?

I think some of it IS pretty amazing. Especially the crazy creativity of the mid to late 90s ragga.

But it was a kind of weird, experimental electronic music with fairly fast, incomprehensible and aggressive rap, which much of the world wasn’t ready for.

And there was also a real problem with homophobia and lyrics being continually all about “let’s kill the gays” which turned off a lot of the people who might otherwise have embraced it.


May 1, 2020

Is there a cloud based music production solution, not a DAW alone per se but rather a dedicated or shared dedicated server with one or more of the more popular DAWs available to choose from wherein each is already loaded with vst & samples?

I agree with Benedict Roff-Marsh’s logic (see what I did there?) that suggests it’s not a good business model for DAW makers.

OTOH, if I understand correctly, Splice offers “rentable VST plugins” which you can start using right away for a monthly fee. (And then you keep them when you’ve paid them off, so it’s a “hire-purchase” scheme)

Many of the big VSTs these days are inherently tethered into the cloud (for accessing sounds / sample banks etc.)

I don’t think it’s in principle impossible for one of the big DAW makers to jump to a cloud-service model. Much as Adobe has done for Photoshop and Microsoft is trying to do with Office.

However, that seems to be a strategy that companies do when they are already the monopolist, and their main competition is piracy.

Possibly with the DAW makers, as well as not liking the model themselves, they ALSO realize that it may not be so good for users. And as they are still in competition with each other, they don’t risk trying it.


May 1, 2020

Can you play the most popular songs on a 61-key MIDI keyboard?

Personally, no I can’t.


May 2, 2020

If you could embody the gifts and talents of any deceased musical artist and continue their legacy, who would you choose and why?

Sergei Prokofiev

Simultaneously a great composer, good orchestrator and great tunesmith.

Even though I'm making electronic music I increasingly want to make music which is both weird and experimental but also melodic. Prokofiev is a good role model for that.


May 2, 2020

Do you need to buy plugins to make decent music with FL Studio 20?

No.

FL Studio's stock plugins are pretty good. Even if you have the basic edition.

Here's a guy making a tune with nothing but the simple 3x Osc stock plugin

Which I think shows that with a bit of work you can make some usable sounds.

You have more power in basic FL Studio than almost any of the 70s and 80s synth pioneers had in their studios. The sampling alone is more powerful than a Fairlight. Or the kinds of Akais that 90% of classic hip hop producers used.

If you have Producer or Signature you'll have a number of reasonable stock synths like Sytrus and Harmless. I think the GMS plugin is under appreciated.

FL 20 now has Flex which seems a pretty nice new stock plugin.

Update : note the Flex plugin is free, but it has paid download sounds (and some free downloads). It seems you can’t design sounds from scratch though you have some standard filtering, envelopes etc. you can apply to shape the presets to your own requirements.


May 2, 2020

How did you learn to use FL Studio 20?

Started with a pirate copy of Fruityloops back in about 2000 (so version 3 or 4)

Kept learning it by playing with it (though I was already making music with other sequencers and synths so I knew roughly what it was about).

Back a couple of years after I was using it heavily, I bought a legal copy and have been getting the nice free upgrades ever since.


May 2, 2020

Who are the most unlikely musical collaborators you've come across?

The KLF and Tammy Wynette


May 3, 2020

Why do musical artists - even the best ones - lose their ability to write a memorable new melody, far before they lose the ability to sing or play?

I’m not sure they lose the ability.

But I think something parallel happens.

Good melodies are often very simple and, perhaps, clichéd.

You need a really simple sequence of notes for it to resonate with a lot of listeners. So young artists who are still working things out, and listening with fresh ears, are happy when they hit on a great tune that people like. Even when it’s really corny.

As they get older, though, and more skilled and their knowledge gets more sophisticated, they are less happy with simple and clichéd. They want music that demonstrates their greater theoretical understanding and more subtle or more virtuoso technique. Music that demonstrates their ability to go beyond cliché and innovate.

The mature musician thinks he’s playing a great melody. But in a not too crassly “obvious” or repetitive way. A melody subtly submerged within an inexhaustible river of inventive variations and teasing at daring colourful or rich harmonies with admirable economy through a few choice hints.

And for some listeners, that’s what they hear. But most people can’t hear the forest for the trees, and it sounds to them like tuneless noodling.


May 4, 2020

This song I'm writing sounds really good, but one of the lyrics has a bit of a dirty meaning and I didn't realize. Should I keep it or change it?

Change it

Don’t put out art that you don’t 100% believe in and stand behind.

It will just make you unhappy.


May 4, 2020

Is there a place on Quora to share original music?

Yeah. There’s the Share Your Music Here Space


May 4, 2020

What makes grunge music different from other genres?

It’s not, really.

Many people accuse it of just being a marketing term for heavy punk.

I’m no expert, but my hunch is that the real important idea in “grunge” is that in the 80s rock had fragmented into a number of different subgenres with their own subculture : punk, metal, goth / indie, pop / hair metal etc.

These genres had their own sounds, didn’t like each other much, and bands and fans had little to do with each other.

But in the 90s, grunge bands were willing to draw ideas from all of them, to bring the strands back together. From metal you got heaviosity. But without the mythology. From punk you got speed and energy and slapdash ethic. Without the overt politics. From indie the more intimate, personal concerns. The emotional opening up. But with more oomph. And from pop you got good singalong choons without (allegedly) the banality.

Until grunge these subgenres of rock were distinct threads. Grunge began to weave them back together again.


May 4, 2020

Do you prefer live music or studio music?

Studio music.

I’m much more interested in composition than performance.

I want to hear what composers / songwriters / producers invent.


May 5, 2020

Why isn't classical music very widely appreciated anymore?

Because it insists too much.

People would respect classical music. But classical music and its supporters go round with such an attitude.

Like, “you must respect my music because it’s so much more serious and profound and complex and important than yours”

The truth is, it isn’t.

Music is whatever works for you. And the 20th century has seen an explosion in so many new ideas in music that are undreamed of in the classical composer’s philosophy.

Every five years we have a new subgenre of pop music that defines entirely new soundworlds which are rich, strange, inspirational and unique in their sonic properties. And yet the classical music snobs repeat the same tired cliches that because the harmonic / tonal structure is limited, “there is nothing new”.

Seriously. How can you take seriously or “respect” a genre which is so unable to look outside its own little concerns and see the big picture?


May 5, 2020

Will modern music be the classical music of the future?

Short answer : yes.

Slightly longer answer : music has changed and grown so much in the last 100 years that the concept of “classical music” won’t even make sense or be worth worrying about in the future.

Even today people can’t agree on how to apply it.

Does it include Wagner? What about Stravinsky? Or Stockhausen or Terry Reilly? Or Ennio Morricone?

Think of it like this.

You almost certainly don’t go around worrying about whether any particular piece of music is “sacred” or “profane”.

And people in the future are going to consider some grand dichotomy between “classical” and “the other stuff” as equally irrelevant as the sacred / profane dichotomy.

What they WILL still care about, though, is what pieces are “classics” as in great music which has stood the test of time. And, more importantly, seems part of the canon of music that represents the creativity and innovation of its age and the evolving story of music.

Some modern music WILL be considered as wonderfully rich and innovative, and speaking of our times. And future music snobs will indeed signal their taste and erudition by talking it up and telling everyone that it’s so very, very good that people must study it and learn to appreciate it.

But whether that music will be Stockhausen or Terry Reilly or Ennio Morricone or The Beatles or Miles Davis or Tangerine Dream or Radiohead or Vektroid we can’t be sure.


May 5, 2020

I can make great songs with loops and samples on GarageBand even though I'm a programmer. Should I continue to produce music? Can I become a professional producer someday?

Produce music because you love producing music.

The chance of “making a career” in music is so vanishingly small that it's not worth worrying about.


May 5, 2020

Is it known that Lil Nas X used a lyric from Ella Fitzgerald's "You'll Have To Swing It" in his song "Panini"?

It's not impossible.

Though given that Paganini has become Panini it's possible that it's not a direct quote but a kind of folk cultural chain of mutations. ie people saying “Don't be a meanie Paganini” has been corrupted into Panini through mishearing as it passed from one to another.


May 5, 2020

Who would you consider to be your top 10 greatest reggae musicians of all time?

I was asked for one.

No question : Lee “Scratch” Perry.

That guy has been behind so many classic records, as both producer and co-writer, and sometimes singer. In all styles, from ska to roots to dub to experimental cut ups.

Total genius. And he still plays out live and makes new music at 80 years old.


May 5, 2020

What do people think of Quora's new default avatar?

First thought : that’s a very “Facebook blue” isn’t it? And very much not the Quora red. Or anything very related.

I disagree with the comment that it looks more male than female. I think it does a reasonable job of being non-committal on sex.

It kind of reminds me of Wedgwood Etruscan blue pottery, with those profiles of greek women’s heads. I guess they were going for classy.


May 5, 2020

I have been producing for a while now. I know all the basics and some genres. I produce structured songs etc. But I don't know what to do know. What is the next step?

The next step is to make music.

That’s what music producers do. Primarily, they love making music and want to make more.

If you know how, why aren’t you doing it?

You should know, roughly what music you want to make. Or at least be happy just playing around until you find something you like having made.

Talk to, or listen to, any successful producer and they’ll tell you that. They are making music ALL THE TIME. Whether they have to or not.

That’s what artists do.

Now, OK, let’s suppose you’re already making music everyday, and loving it, and making music you want to make.

What next?

I’d say “networking”. But not in a cynical way. Go out and join the communities of others making similar music. Talk to them. Collaborate with them. Etc. Get involved.

Almost everyone who made it big, made it big through being part of a scene.

If you aren’t already part of a scene, go out and join one.


May 6, 2020

What do you think the next step in music theory will be? We have monodic chant, then came polyphony, classical harmony and counterpoint, tonal and modal music, microtonal, what’s next?

In the last 100 years there's been an explosion of creativity and innovation in timbre. Much music today is about exploration of sounds. Recorded, electronically synthesized etc.

We don't, in practice, make or listen to lot of microtonal music (except for a few pitch bends in folk and blues)

But we are innovating new synthesis techniques all the time.

But music theorists have very little theory, or even vocabulary, to analyze and talk about timbre. And what we have is largely technical.

But there's remarkably little music theory about the role or function of particular timbres in music. Compared to attempts to analyze the role and function of notes.

That's an area crying out for advances.


May 6, 2020

Do you think the prevalent use of electronic instruments instead of band instruments ruined music or was the start of music going downhill?

No.

Next!


May 6, 2020

Can a medical doctor become a hip-hop artist?

Paging Dr. Octogon …

I'm Doctor Ice, so debonair
You can tell that I'm a doctor by the clothes that I wear
And I'm the world's most educated rapper, MD
And I'm causing much damage in the place to be

May 8, 2020

Why does terrorist music sound good?

One of the things that music does extraordinarily well is help us to feel common humanity across very wide cultural differences.

When we hear music from across the world, we don’t understand the words. We don’t necessarily understand the melodic logic. But we hear people singing. Or plucking strings in a meditative way. Or a rousing chant over a rhythm. And we feel something. Our bodies know.

Most of us have very little contact with or sympathy or empathy for terrorists. And yet, when we hear their music we are confronted with that compelling ambiguity.

Something simultaneously repulsive and attractive, sweet and sour. Who are these people who are so terrifyingly different and yet disturbingly like us?


May 8, 2020

I’m a producer and I don't like my music style. What do I do?

Listen to more music. More variety. More different artists.

If you are making music in a style you don't like, that suggests you haven't yet found a style that a) you do like, and b) you can make.

If you know what style you want but can't make it, I’m assuming you're probably able to figure out that you just need to study / watch tutorials / practice more in order to get there.

So I'm assuming you haven't really found the style you want yet. Possibly because you're listening to too narrow a range of music and that’s all you know.

So broaden your horizons. Explore a lot of different non mainstream musics until you find and listen to stuff you really like. Then figure out how you make that.


May 8, 2020

How do I get popular in techno music?

DJing.

I'm not sure many people make a name for themselves in techno if they aren't

Intimately aware of what works on the dancefloor

Being seen by and making contacts within the scene

Obviously once you are in the scene and have good understanding of what makes a great techno record, you'll be in a good position to make your own

It's relatively easy to make beats on a computer these days. Almost anyone can do it.

But it's very difficult, and high art, to make the right beats for a particular scene. Only good in-depth knowledge of the scene and the dancers can help with that. And only contacts will get the right people hearing your music.


May 8, 2020

Will hip-hop music be the leading genre of music in 20 years?

No

But whatever the leading genre of music is, it's likely to be an offshoot of hip hop or have hip hop as part of its genealogy.

It won't come from some doubling back to a pre-hip hop state of popular music. Electronic beats will be part of its vocabulary. Rapping might well be part of its vocabulary. Autotune and Gross Beat type effects will be part of its vocabulary.

Maybe the rhythm will be very different from hip hop beats. Perhaps a new instrument sound or melodic idea will dominate. Clothes fashions, vocabulary fashions will almost certainly be different.

What I can 100% guarantee is that it will be made on computers and that the instrumental parts will nevertheless sound so “human” that most listeners won't be able to tell that a part that was meant to sound like a human player, wasn't one.


May 8, 2020

What is this type of music called?

It’s basically a kind of new age-ish harp music.

Sometimes you’ll find this mischaracterized as “celtic harp” eg.

Basically search for “relaxing” and “harp” and you’ll probably find a tonne of it.


May 8, 2020

How overrated is functional programming?

People who are going around saying it’s the universal panacea to all our programming problems are overdoing it.

Functional programming is good. But it’s not that good. Programming is still hard. Even in Clojure and Haskell.


May 8, 2020

Why is music no longer a political movement to the same degree it used to be?

The cynical answer is that “music failed as a political strategy”.

In the 60s a lot of idealistic young people believed that making songs and singing together could and would change the world.

By the 80s it was obvious that it hadn’t, really. Even though the songs had become phenomenally popular, the world didn’t look that different.

And by 2020 … the flower power generation had become the fanatical Trump supporting generation.

A 20 something in 2020 who thinks that by writing a great protest song they’ll help a cause to win, or stick it to the man would rightly be seen as delusional.


May 8, 2020

Will drive-in raves become the new norm?

I can’t see it as more than a gimmick myself.

Then again, I didn’t think silent discos would take off.

But raves are about dancing. You aren’t dancing (at least not properly) in your car.

So I think there might be one or two evolutions of this that are more plausible :

drive in concerts. Just as we have drive in cinema. Sitting in a car kind of works for that. Why not watching musicians playing.

Raves demarcated with separate / partitioned spaces. Think of it like boxes at the opera … you curtain off multiple small spaces on the dancefloor with plastic sheets. Small groups who come together can bop together, but don’t cross into anyone else’s zone.

Obviously this is all about COVID and maybe we’ll fix that soon enough that this stops being an issue. But if we want to adapt institutions to deal with it, then I’d say drive in gigs and segregated raves are more practical than drive-in raves.


May 8, 2020

What is the overall career satisfaction of people who have a job involving music?

The only professional musicians I know are miserable as hell. And do nothing but complain about how undervalued they are, how hard it is to get paid and how crap it is.

That sounds about right.

There is no money in music. It’s not a good career. And it’s getting worse and worse every year as more and more people make music, musical tastes are more and more fragmented and diversified, and the streaming platforms grab ALL of the revenue.

People who are passionately in love with music are happy making music. I think they are happier the fewer illusions they have about it being a sufficient source of income.


May 8, 2020

If you could imagine or mentally take Bruno Mars, Chris Brown and The Weekend and put them as they are with their exact same talents and entertainment abilities back in time in the early 80's along with Michael Jackson would they dominate him?

Obviously MJ and Prince were at an advantage in that they weren’t competing against themselves. You mention Mars, Brown and ‘end because, to an extent they’re copying the 80s styles.

MJ wasn’t worrying about having to copy someone from the 50s.

It also depends who their producers were.

MJ owes a lot of Quincy Jones.

MJ + Qunicy vs. Bruno Mars? Probably an MJ win.

But MJ vs. Bruno and Quincy? That’s another question.


May 8, 2020

How is the beneficial typing skill to anyone?

If you are a programmer, being able to touch type is more or less essential.

Programming is somewhat like playing the guitar. Your fingers have to keep up with the speed of your thoughts and the rhythm of your coding.

If actually getting the code into the computer is a bottleneck, ie. you can’t type as fast as you can think through the problem, then actually that wrecks your concentration because your brain is having to stop while your fingers try to keep up.

You see this with programmers who do too much copy and pasting. Nothing wrong with copying and pasting largish chunks of code. But if people are copying and pasting for loops etc. because they don’t have that at their finger tips, fast enough to blast into the editor when they need it, they are not programming properly.


May 8, 2020

Is music separated by age categories in the way books are (middlegrade, YA, New Adult, etc.)?

There is allegedly something called “children’s music” which I guess is music for people too young to be able to choose music for themselves.

But after about 5, you should be ready for the adult world of music.


May 8, 2020

How do I familiarize myself with the music of big artist names such as Drake, Chris Brown and such? My peers have heard most of their music even though half the music was released when we were infants and I know next to none of the tunes

Go to YouTube … search for their names, watch their videos.

If you find you really like these artists, then check out more. But it’s not obligatory.


May 9, 2020

Antifa used to be in the news all the time. Why have we not heard much of them for several months?

Unlike fascists, antifa are sane people who are staying home during Covid


May 9, 2020

Why does modern music so heavily rely on ostinato?

Because … dancing

Serious dancing

We now want to dance longer and faster than musicians can actually play.

So your standard 2 or 3 minute minuetes with a break between each piece doesn't cut it.

We need long continuums of regular pulse for the dancers to really get into.

Not music which is always changing it's pattern of notes or tempo. Or is sliding around from one thing to another so we never know where we are. We want a reliable rhythmic matrix. And that's what ostinato gives us.


May 9, 2020

Is it "word is bond" or "word is born"?

Word is bond


May 9, 2020

Why does Quora believe questions should commence with why, who, how, etc.?

It's a crude way of trying to ensure that you are asking a question not just making an assertion.

In English these are question words.


May 9, 2020

Most of the EDM producers start by themselves using YouTube tutorials, but YouTube tutorials don't show everything. Does it practice which makes them understand everything?

I think YouTube tutorials show you enough.

After that, yes, it's about practising and working things out on your own.

There's no formula for any art that people can teach you 100% of. Ultimately art is creativity and self-expression. Yes you can learn techniques but the self-expression and creativity has to come from you.

Finally, you have to understand that EDM is about the rave or the dancefloor … you have to understand and engage that if you want to make it in that scene. Go clubbing, try to DJ and know the challenge of getting a crowd to dance. Meet other dancers, DJs, practitioners and learn from them.


May 9, 2020

How can I create chords on midi track by pressing only one note? I can play chords on guitar, I'm looking for a way to transfer those chords onto midi in 3 or more notes, how can this be done? How many notes should a chord on midi consist of?

If you are inclined towards geekdom, there’s a fantastic free-software plugin called OSAR :: protoplug which is literally the programming language Lua in the format of a VST plugin.

It’s great because you can write your own plugins (sound generators, effects, MIDI processing) right there in your DAW.

One of the default scripts that comes with it does exactly what you want : takes a single MIDI note and adds some extra notes to turn it into a chord.

If you’ve ever done any programming before, this is pretty easy to understand, use and tweak, to have it expand individual notes into the chords you yourself want.


May 10, 2020

FL Studio 20 Producee Edition is full version of DAW but without all plugins? Can I make full songs using VST? Can I add VST plugins? And should I buy it or use its pirated version?

Yes.

You can make music perfectly well with Producer Edition and the stock plugins which come with it (which include Sytrus and several other reasonable synths)

Producer also allows recording audio and basic time-line warping.

In my opinion it’s well worth the money. And the fact that ImageLine give you free upgrades from here on out, makes it definitely worth buying. (I bought back on FL 8, and I now I’m up to the nice new version 20 without having paid anything more in almost 10 years)

What you don’t get in Producer (only in Signature) are a couple of great plugins. Including the very popular Gross Beat, and the NewTone / NewTime pitch correction / warping plugins. Obviously there are other commercial VST equivalents of these, but I think when you’re serious about music, the Eu100 extra to upgrade to Signature is probably the same as it would cost to buy those equivalents. And Signature also gives you a couple of extra synths, and the Hardcore guitar effects rack too.

Having said that, I only upgraded to Signature a year or so ago. I was using Producer since about 2010 … and I found it perfectly capable.

Obviously only you, your bank balance and your conscience can decide whether you’d rather pirate it. I started with a pirate version of Fruity back in about 2001 and it took me a couple of years of heavy use before I decided to do the right thing.

So I’m not going to judge you for pirating it. I’m all in favour of piracy. But I don’t regret making the decision to buy in. Nor the decisions, over the years, to upgrade to Producer and then Signature. I think FL is an excellent product, that’s given me huge value over the last 20 years, thousands of hours of creative pleasure, producing a good hundred+ hours of music. Absolutely some of the best value for the money of anything I’ve bought during that time. And I’m glad to support ImageLine. If you can afford it, I would recommend buying.

Obviously FL works with VSTs like any other DAW, so if / when you find yourself wanting to add extra VSTs for more sounds and functions, then FL will handle them. Some people think you need the big “professional” VSTs like Kontakt and Massive or Omnisphere to make “decent music”. But good musicians can make stunning music with any reasonable synth. And the stock plugins in Fruity are fine.


May 10, 2020

My dad said that my music that I made sounds like racket. It was upsetting. In a situation like this, do you say something to take up for yourself or do you just let it go?

Seriously, dude, if your parents don't hate the music you like to listen to and make, and don't think that it's a stupid noise that “just isn't music” then you're doing it wrong.


May 10, 2020

Is there any platform where I can share my music and singing talent and find someone who will support me to get popular by taking some percentage of profit?

Patreon can do this, technically.

But …

what it can’t and won’t do, of course, is persuade anyone that you are worth supporting until you get popular. If popularity was an off the shelf commodity it wouldn’t be worth anything.

Popularity is so valuable today, as we go into the attention economy / netocracy BECAUSE it is so rare and hard to achieve. And involves huge amounts of talent AND hard work AND luck. All without a roadmap.

No platform makes that easier.


May 10, 2020

Are folk rock music and folk music the same?

My rule of thumb is that if the lyrics are not attributed to “trad.” but instead have a known author, then it’s not “folk music”.

You can play folk music with proper rocking instrumentation. My favourite folk rock band Steeleye Span do that 90% of the time. They are a folk band AND a folk-rock band.

OTOH if you just sing your own lyrics a bit tunelessly with drab strumming on the acoustic guitar, you are NOT singing “folk music”, whatever airs and graces you give yourself. You are just making rather dull “pop” music.


May 10, 2020

Does rock music still have a future?

Yes.

Just not a very interesting one.

And certainly not as exciting as its past when it was able to claim to be the most innovative music in the world, the most lucrative, and both a reflection and a driver of the zeitgeist.

The future of rock is like the future of traditional jazz. There will be exceptionally skilled players making high quality music for a small passionate fan base.

But it won’t “mean anything” in the grand sociological scale of things. But it will be a pleasant and enjoyable noise for those people who like that sort of thing.


May 10, 2020

In order to make good sounding music, do I have to mix the same way the pros do, or can I do it my way if it still sounds really good?

The main problem is that professionals mix in standard studios with a range of speakers which are a good approximation to the various places other people will listen to the music, and have a good intuition about how to mix things so they sound good on a wide range of devices in a wide range of situations.

The problem with going your own way and doing what sounds good to you is not that there’s anything necessarily wrong with your taste, which is probably OK. But that you’ll be mixing for the idiosyncrasies of your listening setup : your headphones or your particular speakers in your own room.

I’ve had too many embarrassing incidents where I’ve produced something that sounds fantastic to me on my headphones, taken it around to a friends’ to show it off, and then found it to be truly cringe-worthy … utterly horrible on that friend’s hi-fi or speakers. Bass so loud it crushes everything to an incoherent mush. Or something that sounded clean and crisp enough to me, just sounding drab and muffled. Heavy, compelling grooves that sound weak compared even to wimpy average pop music, and don’t retain any of the energy that they seemed to have when I was composing them.

I haven’t solved this problem to my own satisfaction yet. But I have come to respect the professional mixers / masterers. And their mysteriously expensive equipment and studios.


May 10, 2020

What is the VST plugin? Why do you use it?

VST plugin isn’t one thing.

It’s a standard, for writing programs that do something musical. And by following the VST standard, those musical programs can be “plugged into” a virtual music studio such as Ableton, FL Studio, Logic or Cubase etc. These “virtual studios” are called “DAWs” (Digital Audio Workstation)

There are different kinds of VSTs. The two main ones are “generators” and “effects”.

A generator is like a synthesizer. It’s a program that receives information about notes that you want to be played, in a format called “MIDI”, and then it synthesizes those notes into an audio signal.

When you write your synthesizer program as a VST, it means that someone else can plug it into whatever DAW they use, and immediately have it play one of the musical parts using your synth.

Say your synth program plays flute-like sounds. As long as you follow the VST standard when you write it, you don’t have to know whether I am using FL Studio or Cubase. And the writers of FL Studio and Cubase never have to know that you are even writing a flute synthesizer. Nevertheless, I can plug your VST program into my DAW and have it as one of the instruments in my “orchestra” that is playing my score.

The other main class of VSTs are “effects” which take in an existing audio signal. And process it in some way. Perhaps the VST adds echo or reverb to it. Perhaps it emulates a compressor to make it louder. Or a guitar distortion pedal that makes it noisier.

Again … no-one had to plan the co-ordination between the DAW and the effect processing program. Just by following the VST standard, that audio processor can now be brought by any musician into whatever DAW they happen to be using.

VST is a wonderfully useful, and very very widely supported standard. It’s by far the best supported and most popular standard of its kind (there are others but they are far more obscure).

And it’s made the electronic music production ecosystem incredibly powerful and diverse.

Including some wonderfully silly VSTs, such as the Delay Lama


May 11, 2020

Why would you force your neighbours to listen to music they probably don't like by playing it louder than it would be heard in a night club?

I wouldn’t

I think it’s thoughtless and anti-social to do so.


May 11, 2020

How do some musicians become successful without a label or a brand? Are they just that influential on their own?

They have a “brand”. The brand is themselves.

Basically, if you aren’t being pushed by someone with money to market you, and you blow up on social media, that is basically luck.

I mean you ALSO have to have “talent” to the extent you can create something that a lot of people actually want. And to work hard because most people will forget a one-hit wonder, so if you want people to keep paying attention you have to keep producing more of what they want.

But there also has to be a hell of a lot of luck for you to go viral.


May 11, 2020

Do you think hip-hop will stay relevant, or is it just a trend?

“Hip hop” is a “trend”. And it is reaching the end of its life-cycle.

However, that doesn’t mean we all go back to whatever we were listening to BEFORE hip-hop.

What it means is that hip-hop is going to break up into a number of subgenres. Maybe those are starting with cloud-rap, trap, rnb, drill etc. Or maybe something else will emerge.

Gradually fans of these subgenres will start to feel that they are fans of the subgenre, not of “hip-hop in general”.

In fact they’ll start to dislike and resent other subgenres.

Just as rock fragmented into incompatible communities of punk, metal, goth / indie and pop / hair metal in the 80s. So hip-hop will fragment into incompatible subgenres.

Some will be relevant to some people.


May 12, 2020

Is there any way to possibly find the original audio samples used to make a song? If yes, is there something very convenient, like Shazam for that type of thing?

Check out WhoSampled where the community analyse and find what samples other musicians use.


May 12, 2020

Is there a positive example of something you cannot do in Lisp that you can do in any another language?

In most languages you can do the same things. But in some languages it’s easier / more straightforward / more elegant to express what you want the computer to do, than in others.

Lisp is a very expressive language, and it’s hard to think of another language that beats it.

There’s no computation that can’t be expressed in Lisp. And can’t be expressed extremely well.

But as I point out in Phil Jones (He / Him)'s answer to If Clojure is one of the most expressive languages of today and has similar expressive power as Common Lisp, which goes back to early 80s, can we say that the field of programming languages hasn't progressed much in the last 40 years? other languages can score over Lisp, but not in expressing computation.

Where some other languages have an edge it’s in expressing either constraints and invariants (types, contracts etc.), or expressing data-structures and architectural relationships.


May 12, 2020

What is your favourite dialect of Lisp, and why?

Clojure.

I think it’s the best programming language I’ve met.

Not that it doesn’t have flaws. But in terms of a sweet spot combination of power / elegance / practicality and ease of getting stuff done, nothing else comes close.

The only other Lisp I’ve looked at seriously is Racket. And I thought it was great. But for me some of Clojure’s design decisions and the general well-thought-outness of things beats Racket. (See Phil Jones (He / Him)'s answer to How does Racket compare to Clojure? for more details)

I’ve played with other toy Lisps. Which were fun but not practical.

I’ve never looked into Common Lisp. My hunch is that it’s probably quite like Clojure (Clojure is modelled on it, as I understand) But unlike Vladislav Zorov I’ve decided I like Clojure pushing me towards doing the proper functional thing so CL’s multi-paradigm nature isn’t something that attracts me. I also like Clojure’s syntax tweaks and EDN for representing data. Clojure’s focus on data is its secret (or at least, not so obvious at first) super-power.


May 12, 2020

What are the most relevant hip-hop regional genres outside the USA?

UK Grime from the 2000s+

UK Drill from the 2010s

(To be honest, while Drill is now THE thing in UK rap … it is a bit difficult to distinguish it from other trap … but allegedly the beat is different)

In Brazil, Rasterinha which brings 2000s Rio Funk rap vocals together with a range of global bass beats.

and Rio / Baile Funk is still big. Like US hip-hop it’s taken a turn towards trap-like half sung vocals. It includes fairly traditional Brazilian musical ideas. And Baile funk rhythm.

There’s also amazing political women rappers in Brazilian hip-hop today :


May 12, 2020

From the socialist perspective, why can't capitalism be reformed?

From my perspective, it can be reformed to an extent.

And more importantly, it has been reformed, quite a lot in the 20th century.

But as we can see happening, right now, in front of our faces, the super-rich who have done well out of capitalism, start chafing at the reforms and restrictions such as the Glass-Steagall act that made the banking sector more stable, or tax funded social welfare programs.

And they start agitating to dismantle them.

The super-rich fund think-tanks like the Institute for Economic Affairs to continue to invent sophisticated reasons why the reforms should be scrapped, and capital should be freed from any constraints that the rest of society tries to place on it.

Given this evidence that capital simply doesn’t accept reforms, but actively tries to throw them off, I believe it’s obvious that “reformed capitalism” is not a long-term sustainable solution.

The only way NOT to have a rich and powerful investor class trying to undo your reforms, is to not have a rich and powerful investor class.


May 12, 2020

Can I directly record my phone's sound via Ableton so that I can use sounds from instrument apps?

If you still have

a) a headphone jack output on your phone,

b) an input jack on your sound card in your computer.

Then it should just be as simple as finding a cable from one to the other (mini-jack for the phone, mini or 1/4 inch for the sound card) and setting the computer to record from that input into Ableton.

Obviously if you don’t have a headphone jack on your phone, or an audio input to your computer, it becomes harder.

Companies that remove audio connections from your equipment are evil. I, personally, wouldn’t do business with them.


May 12, 2020

Do you like when an underground artist you like becomes popular or do you prefer for them to stay underground?

It depends if they continue making the kind of music I liked when they were underground.

If they became more popular because their sound changed to become more “accessible” to a wider public then the chances are I’ll find the new stuff less interesting.

A band I was passionate about in the late 80s was The Shamen.

When they made really cutting edge psychedelic rock / early acid house crossovers like this :

That tune may not seem like much now, but it was mind-blowing in 88 or 89 … no-one else was putting the acidic tripiness of acid house together with such classic psychedelic / acid rock style song-writing back then. It was like nothing else.

But by the time they’d become this :

the magic was gone.

I mean, I understood what they were trying to do. The video is fun. The attempt to “turn on” a generation with drugs and rave was, perhaps, laudable. The lyrics are all very sweet and all. And it’s not that this wasn’t “zeitgeisty” to an extent.

But really, the music has stopped being new and strange. It’s now become completely bland, mainstream, and without flavour.

I couldn’t be bothered with them by then.


May 13, 2020

What do you think is the best sub-genre of electronic dance music?

Whichever is the newest one.

Electronic dance music genres have a shelf-life of about 3–5 years from when they first crystallize as a genre, to when they become a tired formula.

Catch that first wave, whether it’s house, techno, acid, jungle, grime, dubstep, big-beat etc. when the genre is still being discovered by the path-finders and innovators … and it’s amazing.

After that the scene is inevitably taken over by “me too” copyists, regurgitating more of the formula that they picked up from the first generation, and it rapidly stops being interesting.


May 13, 2020

Can you sing and rap simultaneously? Are there any artists that do this?

I think right now, across the globe, popular music is converging on a kind of blend of singing and rapping.

This is Drake’s latest :

These are the latest hits from West Africa :

Here’s Hindi rap from India :

Here’s a guy from the Rio / Baile funk scene in Brazil, talking about Coronavirus

Here’s some Russian trap

And here’s China

Turkey

Observant Muslim women from Mecca

You get the point, right.

So what’s going on here?

All these different parts of the world have their own melodic traditions, their own singing styles. Rappers have their own flows.

Etc.

BUT …

Musical artists these days are living in a globalized world. They all have access to the same influences. They’re all trying to be noticed and liked by a world-wide audience.

So they “average out” all those influences. And what’s quirky and idiosyncratic about each culture’s singing style gets squashed.

And so all these different styles converge on what I call “auto-croon”. A kind of “computer-aided soul”. It’s not very tuneful. Just warbling / ululating around a few notes. No real musical structure or narrative. It’s generally “soft and emotional” rather than angry sounding. Except angry in a sullen kind of suppressed frustration way.

But unlike traditional rap it doesn’t sound at all close to “spoken” (or even shouted). Autotune is used, not so much to keep it in tune as to keep it almost monotone, removing even the pitch variations of ordinary speech and more traditional rap.

Can you sing and rap at the same time?

Well you can do this, which is like the averaging of singing (in various styles) and rapping.

Rather like those composite beauty images that average a lot of faces together :

It’s simultaneously beautiful and bland and uncanny.

Haters say that these musicians have no talent or musical understanding. But that’s not what’s going on. These are ambitious talented people who are fighting in a very, very competitive global market to appeal to the maximum number of listeners and to get heard.

Perhaps there’s a bit of a sense that competition is so hard, and global tastes are so subtly calibrated, that a lot of artists are like the Red Queen. Running fast to stay still.

But this is what the world’s music sounds like when it tries to converge on a common denominator for everyone. Rapping and singing as distinct ideas go away. And you are left with auto-croon … tonal and “sung” but not melodic or a “song”, rhythmical and poetic but not rap.


May 13, 2020

For over 40 years we have had a standard way of encoding digital sound with MIDI 2.0 being the first upgrade. Could it start a revolution in new genres and ways of experiencing sound?

That seems like hyperbole to me.

Yes MIDI 2.0 looks like it will be useful.

Particularly what it will be useful for is allowing more “expression” and variation in how individual notes are played.

You might have seen something like the Roli Seaboard, which looks like a standard piano / organ / synth layout keyboard, but where sliding your fingers up and down the keys modifies extra parameters of a note individually. Eg. allowing you to pitch bend different notes differently (unlike the typical “mod wheel”).

The Seaboard is non standard. It only works with its own special software. But MIDI 2.0 brings this kind of extra information-per-note to the MIDI standard. So I would expect an explosion, soon, where many MIDI controllers start to add this kind of extra expressivity. And most DAWs and synth plugins know how to handle it and do something useful with it.

That’s basically what MIDI 2.0 will give us. I think.

Cheap, generic Seaboard-like knockoffs. And some funky extra pitchbending.

And maybe a range of new MIDI Controllers based on other principles, gloves with accelerometers etc. These already exist, but currently always need extra software. MIDI 2.0 will allow companies to commoditize them.

What I DON’T think … is that it will change the sound of music much.

We aren’t all going to start wanting to listen to microtonal music. Any more than most people want to listen to 12-tone or “advanced” harmonies. Most listeners want very familiar, simple tunes in very familiar, simple harmonic contexts. And the fact that MIDI can now express far more complexity isn’t going to change that taste.

But gizmos and a little bit of extra expression? Yes, MIDI 2.0 is going to take that away from the committed experimentalists like Imogen Heap and put it in the hands of the kids.


May 13, 2020

What is the socialist perspective on the Poor People’s Campaign led by Rev. Dr. Barber?

I think the general socialist perspective is that morality is important. But it’s not everything.

Typically socialists think that the problems of poverty and economic inequality are not caused by “people being bad”. The capitalist is not bad because he or she is a “bad person”. Nor is the solution that the capitalist needs to “learn to be good”.

Socialists see the problem as systematic and hardwired into the economy. The capitalist exploits the worker not out of greed or lack of empathy, but because the entire field of incentives in the economy are set up to force him / her to exploit the worker.

If a capitalist doesn’t exploit the worker as hard as possible and maximize profit, sooner or later he will be driven out of business by another capitalist who does.

These are systemic problems. And only restructuring the economy can solve them.

Yes we need more morality. We need people to be better.

But morality and better people can’t be the real focus of socialist action.

In a sense, Marxists are not unlike Adam Smith. Just as Adam Smith believed capitalists didn’t need to be benevolent because the “invisible hand” of market forces would guide them to provide for their neighbours out of self-interest, so socialists believe that the invisible hand is ultimately “destructive”. It can give you good things like higher productivity in the short run. Just as a drug can give you short term pleasure.

But long term it’s bad for you. Long term, the invisible hand of the market guides the capitalist to try to screw ever more out of both the workers, and (we now understand), the environment, to keep growing and producing. Until it hits some kind of catastrophe and rupture.

So … let’s address problems. And, of course, no-one would be a socialist, or interested in these issues without some personal morality guiding them. And people who want to be good, should eventually find themselves in alliance with socialists.

But the problem cannot be solved at the level of morality. It ultimately needs to be solved at the level of the structure of the economy and incentives that that structure creates.

Update : having said all that. At a first glance, I think the goals of this campaign seem pretty admirable. I support them. And I get that this is a religious project so will put a lot of emphasis on morality. Obviously it’s far better that religious morality takes the form of promoting genuinely good objectives, rather than right-wing ones. So I have no criticism of them.


May 13, 2020

Is it sampling if you recreate a synth sound and use it in another track, for example, Saturday sandstorm lead on a different melody?

It’s not technically “sampling” if you aren’t using a recording of the original sound.

It’s not “copying” if you aren’t using a recording or a copy of the parameters.

If you are using your ears and recreating something on a synth you have that sounds like a synth someone else has, that is not sampling.

HOWEVER … lawyers are evil bastards[1] … and that doesn’t mean that someone won’t try to make the case that if your synth sounds very like a well known and popular synth, that you aren’t “copying” in some other sense.

Evil lawyers have recently managed to convince courts that very short fragments of melody or even a riff with a particular vibe ARE copyrightable and that someone reproducing them is violating the copyright.

Now I think that’s totally wrong. Pretty much every musician and musicologist thinks that this is totally wrong.

BUT …

lawyers are evil bastards[1] and they ultimately shape the law. So you can’t rule out that they wouldn’t try to sue you for reproducing the Sandstorm synth riff, or couldn’t bamboozle a stupid jury into accepting it.

[1] Note that perhaps lawyers are not evil bastards in their personal lives, but a good heuristic is to assume that in matters of copyright they are. ( IANAL and this is not legal advice. )


May 13, 2020

Do you need no copyright music for your project?

I need no copyright in my life. Copyright is a terrible legal institution which we need to get rid of.

But apart from that, no. I make my own music.


May 13, 2020

Has your music taste changed as you’ve aged?

As Robert Pulciani says, it gets broader as you get older. I answered a very similar question here : Phil Jones (He / Him)'s answer to How does age affect one's taste in music?


May 13, 2020

Is the utopian society envisioned by the left aspirational or punitive? This one's for the commies in the crowd.

Aspirational.

Everyone wants more freedom and control over their lives. The society envisioned by the left is one that removes a whole tranche of oppression that most people in society suffer from .


May 13, 2020

Is there a programming language even simpler than LISP?

There are different kinds of simple.

Apart from the machine-codes, the only “high” level languages simpler than Lisps are the Forth-like concatenative languages.

They aren’t necessarily easier to use, because you are now managing your own stack rather than having that done for you. But they have a simpler syntax / grammar. And I’d guess the interpreter / virtual machine to implement them is shorter and simpler than a Lisp interpreter.


May 13, 2020

Do you believe Chuck Berry is one of the most underrated original creators of rock and roll music?

He’s quite rated. I’m sure there are several impressive electric blues players who are more obscure than Berry.

But he should certainly be given one of the higher billings in rock’n’roll history.


May 14, 2020

Is Groovy a functional language?

No.

It’s more like a scripting-language like layer on top of Java. More OO but with first class closures (which Java didn’t have when Groovy was invented)


May 14, 2020

What does it mean to be "left" or "right" wing, do you truly believe you are fully right or left? Do you really see this binary way of thinking as a way forward?

I don’t see it as “binary” thinking. I think that left-wing and right-wing are simply clusters of values and ideas about the world which go well together.

You’ve probably seen those political compass things that project that cluster of values into a 2D space. So you end up somewhere in a “quadrant” between extremes of both left-right and up-down.

I think it’s useful that we’ve learned to see things that way. As a space. Although I think that really it’s a much higher dimensional and more complex space. And that the simplistic axes of the usual political compass are not much better than a simplistic single dimensional of left / right.

What does make sense is that while there are many dimensions, and many positions you can be on the axes of any of those dimensions, there is a clustering because certain combinations are more coherent than others. Which means that the higher-dimensional space is not smooth. There are places you are likely to find a lot of people and places that are so incoherent or undesirable that you’ll find few people there.

Let me give you a simplified example. In an ideal world, most people would like to have low taxes and free healthcare. But they recognise that’s not possible. So, they accept that taxes are the price of the healthcare. And they cluster in two places. Either they want the free healthcare and accept that taxes must be higher. Or they want to keep taxes low and accept they can’t have free healthcare. Those two clusters of consistent beliefs are what we label “left” and “right”. (It’s theoretically possible, of course, to want high taxes and no healthcare. But there’s no reason to choose it. And most people don’t.)

Now imagine that multiplied across millions of questions. Some questions about how you want the government to be run. Some about what laws you want for your town or state or country, that will constrain you and your neighbours. Some about how you personally spend your time and resources and forge your friendships. Even though there are millions of questions and this is a very high dimensional space indeed, there will still be points which represent coherent combinations of answers to all those questions, which will have a lot of people. And there will still be places like low-tax / free healthcare that are impossible. And places like high-tax / no healthcare that are undesirable.

That is what “left-wing” and “right-wing” are. The big clusters that we fall into.

And it does make sense to continue to use the terms. As long as we understand that it’s really this kind of model. And NOT a simple binary.


May 14, 2020

What do you call a software that provides help about step by step guide like to operate a website or program (like a tutorial) Click here, next Click here etc.?

“Wizard” if it’s for configuration or setup. Or tutorial. Or guide.


May 14, 2020

Will artificial intelligence happen?

Originally Answered: Is true artificial intelligence even possible?

I have an MPhil in Artificial Intelligence research. Although it’s basically about game theory and agent based modelling of very, very simplistic behaviours.

Like many young impressionable geeks, I went to college to study AI and to be involved in finally creating “true artificial intelligence”.

Somehow I got side-tracked into hanging out with philosophers. And through them I came to realize that “true artificial intelligence” just takes you down the rabbit hole of trying to figure out what “true intelligence” really is.

At some point, nearly everyone realizes that you have to give up worrying about whether the computer is “really intelligent”. We can’t even know if other people around us are intelligent or conscious. Or whether they are just philosophical zombies or an illusion.

AI is about producing intelligent behaviours. Not about “truth”.


May 15, 2020

Why is it necessary for Trump supporters to defame and disparage Dr. Anthony Fauci?

Trump is not really the cause of what’s going on.

Trump is just the US symptom of a global phenomenon that I call “the right-wing death cult”.

It includes Boris Johnson in the UK. And Jair Bolsonaro in Brazil. And a bunch of other politicians or political leaders too.

The hallmark of the right-wing death cult is that they believe that “the market is wiser, more beneficent and more virtuous than humans”.

That’s difficult to unpack. But here’s where it starts. With Adam Smith noting that you didn’t need the butcher and baker to be “good”. You only needed them to be self-interested and looking to make a profit, for the “invisible hand” of market forces to guide them towards doing the right thing and providing for the needs of society.

Since then, this has been elevated into a fetish for claiming that the market is always a better (for both practical and moral dimensions of “better”) decision maker than humans.

Over time various justifications are cooked up to promote this belief.

Adherents to the cult will tell you that humans in government are inevitably corrupt or corrupted. And if given control of public money, they will steal it or spend it unwisely.

Or they’ll tell you that hierarchical control at the scale of governments is inevitably inefficient compared to the horizontal organization of private enterprise. (Despite many private corporations being larger, richer and having more layers of hierarchy than government initiatives).

Or they’ll say that there are perverse incentives which prevent bad news flowing up the hierarchy in government. (As opposed to the “pure” incentives that support a multi-billion pound advertising and marketing industry to tell us feel-good fictions about products we don’t actually need)

Or that the lack of prices as signals means that information can’t flow inside non-profit oriented organizations. (Despite Toyota demonstrating with its kanban system that of course, substitute token systems can do the job just as well)

And that central planning can’t “solve the calculation problem”. As though it were at all, in any way meaningful to be able to assert or test whether a market has actually come up with the ”right solution” to whatever calculation was allegedly being done.

You’ve undoubtedly heard all these before. And probably dozens of others.

They are drummed into you every day as “the great truths that economists have revealed to us”

(And yeah, you might find it interesting to ask what experiments were done, or comparisons were properly analysed, and how strong the evidence really is that demonstrates these “truths”)

But what they really are is arguments constructed to support the credo of the right-wing death cult.

They disparage human values and human reason and human decision making in order to assert that the market is ALWAYS better at making decisions than people are.

Humans must put their reason aside. Put their knowledge and expertise aside. Put their natural empathy for others aside. And accept the wise invisible hand of the market telling them how to live their lives. Because it knows better.

Adam Smith’s interesting insight has been exaggerated into a cargo cult religion of “let the market tell us what to do”. It’s deeply “anti-humanist” and anti-human [1]

At first, back in the dawn of the neoliberal age, this resurgent cult was largely fed by rich people who wanted lower taxes and less regulation. (Remember Reagan’s “government is the problem”) It was aimed at dismantling the Keynesian consensus among world political leaders and breaking trade unions.

However, over time, the cult has doubled down to become more religiously fundamentalist and more extreme.

When it turned out that the invisible hand was really bad at protecting the environment and the natural commons (because markets can’t actually see externalities), and that human intelligence was better able to notice and call for action to protect endangered species and habitats, the cult had to go into action to discredit the ecologists and scientists who were monitoring and warning of this.

Every kind of human expertise had to be denigrated. Climate scientists, atmospheric modellers, geologists, biologists etc. were corrupt. Or liars. Or had a “political agenda”. Or got their statistics wrong.

They were none of these things. But they were challenging the great god of the invisible hand. They were questioning its omniscience and beneficence. And that was blasphemy. Like any other religious fundamentalists, the right-wing death cult declared jihad.

The war between the god of the market and human intelligence escalated.

Governance as a whole is the enemy. And if you want to discredit the idea that human intelligence in the form of wise government, tempered by democratic legitimacy, is a good way to make decisions, one great way to do that is to ensure that you manage to get real idiots, totally lacking wisdom, deeply unsuited to the challenges and responsibilities of leadership, and who make lousy decisions, into power.

And so adherents to the cult, very smart people in their own right, like Robert Mercer and Steve Bannon and Dominic Cummings etc. threw their considerable abilities and resources and the cutting edge products of human intelligence - data modelling and analysis, AI, applied psychology - into gaming the democratic system to elevate stupid people to high office.

Stupid people who have no virtues in themselves (except the ability to connect to the electorate’s darker instincts) but who dimly understand that they are there because of, and in debt to, the death cult of the market. [2]

Now, with the rise of COVID, this long term war of the market against the human is coming to a head. With a deadly pandemic everything is more immediate and stark. Death is amongst us. The new champions of human expertise and reason and compassion are the doctors and nurses and the epidemiologists focused on saving human lives.

Again humans have had the temerity to pitch their “learning” and “expertise” against the wisdom of the omniscient, omnibenevolent invisible hand.

And again, the good little religious fanatics of the right-wing death cult are out, in armed militias, seeking death to the infidels and glorious martyrdom for themselves. In Brazil they are already violently attacking nurses. I don’t know if that’s come to the US or UK yet. But it probably will to some extent.

But let’s remember. The average Trump supporter out on the street complaining about Anthony Fauci and the “communists” who have shut the hair salon, doesn’t have this explicitly in their head. They don’t necessarily think they are doing it for Adam Smith’s invisible hand. Like most religious fanatics they are working with a garbled copy of a copy of a copy of an idea, which has percolated from Smith to Hayek to the Mont Pelerin society to a dozen libertarian think-tanks, to right-wing talk-radio hosts to Tea Party propagandists to ranters on YouTube. The story gets twisted and exaggerated and details and subtleties get lost.

Nevertheless, the fanatics of the right-wing death cult on the streets today in 2020, passionately in love with Donald Trump and denouncing public healthcare officials as “communists” ARE the end result of that lineage : a cargo cult that holds that “the market is smarter than humans” which, for 200 years, rich people have poured huge resources into promoting.

In fact it’s the word “communist” that makes this so blatantly obvious. This claim, that any interference in or overriding of the market’s total control of how we should live our lives, is “communism” is the calling card of the right-wing death cult.

[1] In fact there’s a fascinating branch of modern post-humanist philosophy, often going under the banner of (a right-wing version of) “accelerationism” that more or less celebrates the idea that humans will be replaced by artificial intelligence in the future, and then claims that artificial intelligence and “capitalism” are basically the same principle. Nick Land is very explicit on this)

[2] The anti-globalism of people like Trump, Bolsonaro or the Brexiteers in the UK has always been largely a smoke-screen. While declaring war on particular trade deals in the name of protecting workers, behind the scenes they are taking advice from the most extreme free-market economists who propose newer deals with fewer constraints.


May 15, 2020

What makes a music album good?

Two things :

1) is that is has good music on it.

Which is kind of obvious. But it’s worth stating because it forces you to confront what makes music “good”, which is too long to go into here …

Oh, all right then. I believe music can be good and bad. But it’s fiendishly complicated to explain exactly why, because every time we discover a new genre of music, the criteria for being good within that genre is different from, and often in contradiction with, whatever rules we discovered for previous genres.

Maybe ask another question about that :-)

2) that the music on it “fits together”. Albums are not just compilations of random tracks. Or even “best hits” compilations of singles.

I like the EP format for music. Which is rather like the “suite” in classical music. The way I understand an EP is that is basically small enough that it only needs one idea or theme (not “musical theme”, I mean conceptual theme) but big enough that you can and should explore different aspects of that theme, through a contrast of moods. An EP is multiple aspects of a single idea. That’s what gives it interest and consistency.

So what about an album?

I’m tempted to say that a good album is bigger than an EP. It really needs to have more than one theme. Like a symphony, it needs two or more. An album is a novel not a short story. It needs to describe some kind of “world” where multiple things interrelate or interact. And yet still bring them together into a coherent whole.

I’m being deliberately vague because music is vast, and there can be so many ways of doing this, which are (again) genre dependent. But I think that’s important. For people to be bothered to listen to 30+ minutes of music, it can’t be a single idea. To carry you that far, you need some sense that you’ve covered a territory or explored a space, to see the richness within it.

But, as I say, this is purposefully vague, because there are so many ways of doing it.

This is a great album. Despite being a single minimalist vamp between two chords on a single groove. It still takes you on a journey and explores a world.

Brian Eno can make very long albums from what seems like a single idea. And yet which nevertheless seem to work because he finds subtle variety within the simple consistency. (That’s not always the case, some of his albums are just wittering on too long without covering enough ground.)

So yeah, a good album is a consistent world in some way, and a world which has more than one thing in it.

Often people complain that an album is “not good” because of “filler”. What they mean is tracks that don’t add anything. Either because they are unnecessary repetitions of an idea that a previous track explored. Or because they don’t really fit into the overall coherence of the world. Sometimes, an objectively “not very good” track can nevertheless work on a good album, because it does fit into the overall whole. Short instrumental breaks, hip-hop sketches etc. can do this. You wouldn’t listen to them outside the context of the album. But inside it they help to structure the space.


May 15, 2020

What is the point of making an EP rather than a full length album?

The way I think of it, an EP is the exploration of multiple aspects of a single theme.

Obviously that “theme” may be as simple as “what we, the band, are up to this month”. Or as Kellan Aisley says, “this is a sound the band are experimenting with”.

But it’s still a single theme.

An EP is short enough that it only needs a single theme like this. And yet it is long enough to allow, and long enough to demand, that it contains some variety and contrast. Contrasts of styles or approaches. This contrast can be done in many different ways … fast and slow, loud and quiet, major and minor etc. Or maybe something completely different. But there need to be some kinds of contrasts within it.

An EP is about the same length and “size” I think as a classical “suite”. Which has multiple movements or scenes from a single narrative.

An album, on the other hand, really needs at least two “themes”. It’s a bigger undertaking that needs some kind of greater complexity or ambition. An album is building a world of interacting inhabitants.

The main reason to make an EP rather than an album is that you don’t have enough themes for a good album. Even if you’ve technically got enough music. You’ve only got a single theme. But you do have enough material to say something interesting about it.

That means you don’t really have enough to make 40+ minutes of world-building out of it. If you have enough material to write a short story, but not a novel, then you have an EP.


May 15, 2020

What musical instrument can replace a rapper?

No instrument is an exact replacement for the human voice. Because the voice has a special place in music, representing a human.

Perhaps rap as we currently understand it will go out of fashion and be replaced by singing again.

I personally would say that even in hip-hop there’s a new style of vocalization evolving which is somewhere between rapping as traditionally understood and singing. It’s already replacing “old-skool rap” of the kind that came out in the 80s and flourished through to the 2010s. This cloud-rap / trap / future soul style of what I call “auto-croon” is taking over the world. (Phil Jones (He / Him)'s answer to Can you sing and rap simultaneously? Are there any artists that do this?)

But no abstract instrumental sound is going to replace the human voice.


May 15, 2020

Why do so many people say that modern music has no culture or creativity? Are they not looking in the right subgenres?

Basically yes.

Either they aren’t listening to the right music.

Or they aren’t actively “searching” for the right music and so only hear music that is given / imposed upon them by others. (No music is good if you are forced to listen to it.)

Or they haven’t heard what to listen for to appreciate the creativity and culture within the music.

I sympathize with someone who has a particular way of relating to music, say they look for some kind of traditional chord structure and development in it. And then they find themselves confronted with something like electronic dance music which is all about creating a vibe with a particular repeated loop, and the feel it gives you when you hear it in the rave, and the subtleties of the sound design.

And they hear nothing.

They don’t know that there is creativity there. Or that a cultural dialogue is taking place as this artist responds to and challenges the artists and trends of a couple of months ago with a new idea. Or celebrates a current new trend by adopting it in a new context.

Music always has subtleties to explore. And culture is just what humans do. Humans wouldn’t bother to make music if it wasn’t part of a dialogue with other human artists.

Music is vast. And the variety of ways it can work and properties that people can relate to within it are staggering. It’s hard to know music well enough to understand even a fraction of it.

But it’s a good bet that if people are bothering to make music, and listen to it, at all, then there’s something there. And if you learn to pay attention to it, to figure out what people really like about it, you’ll find it.


May 16, 2020

Are concept albums dead?

I don’t think so.

Beyoncé’s Lemonade is a concept album.

Arguably, so is Kanye West’s Jesus is King. And several other hip-hop projects in recent years.


May 16, 2020

Would a 100% natural language programming language actually be useful? Why or why not?

Absolutely not.

The point of a programming language is to describe what the computer should do without ambiguity, and covering all the edge cases.

Natural language’s strengths are its ambiguity.

The nearest “natural language” gets to eliminating ambiguity is legalise. And no one wants to write programs which are the length of, and read like, EULAs. Where even a small set of instructions will be pages and pages.

The use of a formal concise language for describing unambiguous tasks and constraints is not because computers can’t understand natural language. Even human invented maths as our concise, unambiguous language for talking about these things.

Humans use maths to pin down and communicate formal and exact things to each other, because even we found it difficult to do the same in our natural language.


May 16, 2020

What message does nowadays music's are passing?

It’s pretty varied.

Obviously there are the classics about love. That’s still the number one theme in popular music.

Of course, it falls into several subcategories.

Wanting to get off with someone. And more hoping / imploring them to notice and make a move on you :

Falling in love … with a certain amount of trepidation. Is this going to work out for me? :

Pulling yourself together after having your heart broken :

Actually “pump up” music, to boost your self-confidence is pretty big these days. Hey “I’m great, despite whatever flaws you might think you see” says the singer. With an implicit invitation that the listener can relate and feel great about themselves too :

And that leads into a theme which, I think, is harder to understand. Particularly by men, who yearn for a time when rock and pop music were simpler, and less ambiguous.

Women face a lot of contradictions. They need to be strong, and reinforce their self-confidence against the harsh lives they face. They are also expected to be sweet and vulnerable. And to be sexy. And women in pop music are expected to sing and dance and do more or less erotic performances in their videos. Women are often expected to be sexually available. Sexually forward. And yet pure. And retiring.

So a (perhaps not so) surprising amount of pop music today, seems to me, to be about that. About the tensions of women expected to be both strong and vulnerable, of having to play multiple roles.

That’s how you get stuff like this :

It’s “pump up” music, boosting the singer’s self confidence … to a manic extreme. And then it suddenly crashes into vulnerability and emotional loss and pain and suffering.

It’s kind of about both of these things : being strong, and feeling weak. But more importantly, it’s about the relation between the two. How the strength, the anger, the aggressive sexuality, and the insecurity and need fit together. Is one a front for the other: Which is the “truth”? Or are they both true?

I think if you start listening to a lot of pop music today, particularly by women singers, you hear this message a lot.

Obviously videos are a wonderful “dressing up box”. And the chance to role-play different characters in them is embraced. People complain that video dominates music. But we have to accept that in the age of MTV and now YouTube, popular “music” is, indeed, gesamtkunstwerk. Like Wagnerian opera. The music is part of a greater whole.

What other messages does popular music pass these days?

Well, dancing is always a big theme. Let’s dance together.

However, right now, we’re in the age of COVID and dancing at home in quarantine. So popular musicians are making songs about that. We can’t be together in person, so lets dance together virtually.

In other words, popular music today is about what it’s always been. Finding / defining an identity. Finding something to boost your self confidence. Particularly in adolescence and early 20s when you are full of hormones and obsessed with love and sex. And easily hurt.

Plus dancing is great … because a) you might get off with someone hot at the dance. And b) because it brings us all together, however isolated we might be.


May 16, 2020

What will live music concerts look like post COVID-19 total lockdown (with certain restrictions still likely being in place)?

I’m thinking “drive-in gigs”.

Apparently someone in Germany experimented with drive-in raves. Which I guess is what you’d do in the spiritual home of hard techno.

But I don’t see that catching on. Raves are about dancing.

But other kinds of rock / jazz … that are less focused on moving your body and more about “being there”. Seeing your hero performing in the flesh.

I think that would work.

Basically you bring the kind of stages that people use in festivals to large carparks or spaces. And you run the gig the same as a drive-in movie.

I think that could be a thing.


May 17, 2020

How can you create a music album that makes no sense, but at the same time is completely genius and forward thinking?

There’s no such thing as an album that makes no sense and is worth hearing.

Part of the virtue of what makes a great, “genius” album, is that it has a kind of coherence to it.

However, that doesn’t mean that the coherence needs to be simple in the sense that everything sounds the same.

Or that it needs to be obvious.

Part of the pleasure of some great albums can be in puzzling out the coherence. Or the fact that you can feel it imposing its own vision and order on what feels like such disparate material.

One album like this that comes to mind is Current 93’s Swastikas For Noddy

This is an album that I don’t like much. And hardly ever listen to. In fact it’s been years since I bothered. And I’ve only come back to listen to it to write this answer.

This is, on the surface, not a promising album. It’s from a band with a reputation for some kind of Satanist tendencies. With two (by all accounts) obnoxious neo-fascists involved. “Nudge nudge, wink wink” references to swastikas. Plus the dubious participation of a “runeologist”. It has sophomoric Charles Manson references. A quote claiming that “the Anti-Christ is a black man” (which I presume is Manson related). Fragments of portentous Nietzsche. And a bunch of misogynist songs featuring a scary rapist, someone laughing at a woman falling down stairs, a slut-shaming children’s rhyme.

Musically it’s all over the shop. The lead singer pretty much can’t sing in tune. There’s a bunch of arbitrary “samples” (probably just bits off of tape) of hymns and classical music, sounds of tanks and other random shit thrown all over the place without any apparent attempt at structure or working them into the rest of the music. There’s a cover of a forgotten minor pop hit from the early 80s for no good reason. A breathless version of an English folk song with its words mangled. A lot of dreary acoustic guitar, strummed artlessly. Hardly any tunes. And bookended by some other completely random folky guy singing about everything being cursed. But who doesn’t turn up anywhere else or seem to have any other connection to the band and music.

In other words, a mess of disconnected random junk. That you almost certainly wouldn’t want to listen to.

And yet …

This is a band which has become my second favourite band of all time. The guy behind this record, David Tibet is undoubtedly a genius who I am an awestruck fan of. Who has gone on to make many incredible records. In fact only a couple of years later, he goes on to make a stunningly beautiful, creative and powerful record, one of my all time favourites …

… out of more or less the same elements!

Thunder Perfect Mind isn’t quite a perfect album. I think a couple of the songs go on a bit too long. But it’s damned close.

On that, everything has had a bit of an upgrade. The melodies are now gorgeous. The singing is a bit more in tune. The electronic movements and the samplings of other music are more carefully and subtly layered in. The sequencing of the tracks has more of a sense of narrative. And the dodgy misogyny and racism have thankfully gone. But there’s still a song about Hitler. And another about Satan. And another about one of the fascist guys from the earlier album. There’s still quite a lot of acoustic guitar strumming. And random folky references.

But the thing is this. Thunder Perfect Mind is a wonderful album. While Swastikas For Noddy is kind of horrible. But it’s absolutely obvious that Swastikas for Noddy is a sort of prototype or dry run for Thunder Perfect Mind.

You see. I may not like Swastikas much. But many people are passionate fans. And love it intensely.

And here’s why it’s so powerful.

You can hear that the participants are horribly committed to it.

They may, or may not be, taking the piss with some of the outrageous negativity. But they are always serious about this thing.

The impression the album gives is one of absolute, uncompromising, artistic vision. This is a scrapbook of random odds and ends, of recordings, of songs, or song ideas, or fragments of poetry, or collaborators, that David Tibet has obviously found, decided he liked, and decided to bricollage together.

It doesn’t matter that things are played or sung badly. It doesn’t matter that some of the people involved are shunned by polite society. It doesn’t matter that you think jokey horror about rape is bad taste. Or that many ideas are undeveloped fragments. Or that the overlaid samples are out of key and out of sync. Or that the songs don’t really have any proper structure. Or that the album as a whole is such an unstructured hodge-podge that doesn’t seem to go anywhere or say anything.

The only thing that matters in this is that Tibet thinks that these are the right things to put together into his system. Without compromise to any other concern. It’s a magnificently crazy esoteric conspiracy theory. You may not understand the secret logic of this. But you can feel that he does.

And you can sense that this is the album that he wanted to make. To express himself with. Completely free of anything that he might have felt obliged to put there. You know that. Because what’s here is so outrageous, that if there had been any constraint on him, either externally from a record company or manager, or due to his own internal inhibitions, half of this stuff wouldn’t be on the record.

And that is … to be honest … thrilling.

And it’s the way Tibet goes on to make his other albums … many of which are amazing.

If you want to hear great albums, I recommend Thunder Perfect Mind, Sleep Has His House, I Am the Last Of All the Field That Fell. These are deeply, deeply poetic, spiritual albums, with gorgeous and daring music, thrown together from disparate elements and guest collaborators, that are absolutely made to work by Tibet’s vision and artistic “will-to-power”.

But if you actually want to hear that artistic will-to-power in its rawest, most blatant form. Spread out and open to inspection and analysis. Then listen to Swastikas for Noddy.

Like I say. I don’t know if you’ll enjoy it. I don’t, particularly. But you might find it instructive.

And it’s the answer to this question. How an album can “make no sense” ie. seem so lacking in coherence, structure or musical virtue. And yet be completely genius. And “forward looking”. (In this case, the technique / artistic intelligence clearly on display here is applied over the next 30 odd years to make great albums.)

It’s that artistic single-mindedness, and ability to make the musical elements that don’t “want to” fit together, fit together into a coherent whole.


May 17, 2020

Why does music have color?

Music doesn’t really have colour.

But :

a) some people have synaesthesia which is a particular way their brains are wired up that seems to make sounds trigger thinking about colours. (Or vice versa)

b) we often use colour as a metaphor to try to describe music. Basically because we’re very visual creatures (about a third of our brain is visual cortex) and we have a pretty rich vocabulary for talking about visual things, including colours. But most of us haven’t learned a specialized vocabulary for talking about sounds. And it seems that colour analogies work to try to give some kind of impression.


May 17, 2020

What were the musical instruments of Mayan people prior to the late 15th century?

Mainly, it seems, a lot of ceramic flutes / whistles / ocarinas.

One awesome one, which I think is definitely Aztec, but the Mayans might also have had, is the Apito de Jaguar. A “whistle” to emulate the sound of Jaguars.

There seem to have been a lot of whistles to imitate animals and birds in pre-Columbian America.

There were also multi-tube flutes (ceramic or horn) which could play chords.

Wooden “trumpets” which today, we think of as sounding more like didgeridoos

And of course, various rattles and drums including tuned “slit drums”, the Teponaztli


May 17, 2020

Are you planning on getting the vaccine for the coronavirus (COVID-19) when it comes out?

I suppose that partly depends on whether I’ve already had and recovered from COVID.

I guess if I already made my own immunity, and COVID doesn’t seem to be mutating every year, then I won’t need the vaccine.

But assuming I haven’t had it yet. And that the vaccine is properly tested and not rushed out in a fit of irresponsible desperation, I’ll be in the queue.

Unfortunately I suspect that there’ll be quite a delay between a vaccine being technically ready, and being available around the world in sufficient quantities. Hopefully we’ll have figured out reasonable testing and tracking by then, so the vaccine will be targeted where it’s most needed first.


May 17, 2020

What are some 'decade transition songs' in which one can hear musical trends of both a decade ending and the next one beginning?

In retrospect I’d say this is a pivotal moment in pop music.

Marvin Gaye - Sexual Healing

That moment a major 70s soul singer embraced drum machine, synths and slick digital production.

So much artificiality. And yet so much humanity. The overt up-front sexuality; no euphemisms or beating about the bush here. The yearning voice … not really singing any noticeable tune. There’s no melodic development or structure. Just an ongoing ululating moaning within a pretty small range of notes. Against a bland backdrop.

And yet this is the blueprint for the future. Not just the 80s, but right through to today. If you want to know where Drake and Juice WRLD and all those mumbling cloud-rappers and “auto-crooners” come from … this is the urtext. The seed of so much future pop music.


May 17, 2020

If pop music is so "happy" and mainstream, why does Gen Z seem so depressed?

Have you actually listened to mainstream pop music recently?

Where the hell do you get the idea that it’s “happy” from?

This is pumped up … and 80s retro style. But it’s about being lonely and missing someone. (Not a radical theme in pop, but definitely not a “happy” one)

This is pretty downbeat. And the video looks like a suicide pact

Drake is making a whiney song about dancing alone. It’s very relevant to COVID lockdown, it’s intimate and I suppose “romantic” but it’s hardly cheery. (Not that Drake and “cheery” appear in the same universe very often)

Even Dance Monkey which is a great upbeat tune, still manages to have a video which is … ambivalently “bitter-sweet”, to say the least. Yes, it’s “old people dancing around having fun”. But there seems to be an awful lot of emphasis on “one last time”. Which given the state of care homes for the elderly in the year of COVID, it’s likely to be.

Frankly if it weren’t for Doja Cat we’d all be slitting our wrists.

There are lots of reasons not to be mad with joy in 2020.

COVID is a sad and scary time. Everyone has a right to be depressed right now.

But even before COVID, generation Z had got a bum deal. A decade of austerity, spiralling inequality, crap dead-end jobs for most people who aren’t born fairly privileged; stressed societies with seemingly insoluble political divisions; rising tensions and prejudices; spiralling disconnect between the fantastical lives seen online and reality.

What can generation z hope for in their futures? COVID dragging on and strangling social life for months if not years. More economic crisis. More dysfunctional politics.

We have to not let ourselves be defeated or downcast by COVID. And eventually we’ll get through it. And we’ll get through this wave of incompetent and abusive right-wing populist leaders who are failing us over it.

But we shouldn’t complain or criticise that people are suffering mentally. They have every reason to be.


May 17, 2020

Are record labels/companies a dying business in the music industry?

The old model is very much dying.

New models are arising, like Spotify’s streaming model. Bandcamp’s platform for anyone to release music online. People like Soundrop / CD Baby and Distrokid to help independents make CDs and sell them.

There are going to be people who curate music. People who manage musicians and help them with the complexities of producing a finished product. There will be people who manage marketing, making the videos etc. And help with social media.

Some combination of these functions might still end up under the umbrella of a “label”. But maybe the people who do this might call themselves something else and have a less public image than record labels have previously presented. Be more “management company” than “label” in the traditional sense.


May 18, 2020

What are the new trends in today’s rap music?

I’m hoping that squeak rap is going to be a thing. Because it is awesome.


May 18, 2020

To become the next greatest (let's say Brian Wilson) in music does it take natural talent or is hard work and great amounts of practice enough?

It’s hard to know.

Because people who seem to have talent but don’t put in the work … you never hear about them so they don’t get measured.

Nor do we ever measure the “raw talent” before the “work”.

I’m inclined to say that to be really “good” / “successful” in music requires

talent - but we don’t know how to assess or measure this in contexts absent all the other items in this list

exposure - ie. are you listening to enough music to get a wide enough range of influences. All the talent and work in the world won’t help if you only listen to and copy too narrow a range of musical ideas

work - on the technique of the art. Practice your instrument, study your theory. Whatever technique and theory are relevant to what you want to do. This is not fixed, because different genres demand different techniques and highlight different theory

work 2 - on the publicity / self-promotion / networking. My personal belief is that, by definition, good music is music which engages people and people like. If you’re on a desert island and nobody ever hears or likes your music, it isn’t “good”. Of course, it’s not as simplistic as “more popular the better”. But some kind of engagement with some listeners is essential. Music is, in the Wittgensteinian sense, a “public language”

luck - can’t avoid this. Everyone who got famous and good, was also lucky


May 18, 2020

Are people born with music genre preference?

It would be kind of weird.

Who had the gene for liking dubstep before dubstep was invented? What did they do?

Or do we think that people invented dubstep in 2004 becasue 20–30 years earlier, in the mid 70s to mid 80s, the genetic mutation for dubstep appeared in the population?

It might be that there’s some very very low-level background tendency for “excitement” or “risk” or “calmness” that has a genetic component and which helps to shape our taste.

But, no, genres are cultural artefacts, and liking them is basically cultural and learned.


May 18, 2020

Why do national anthems sound similar in style?

Largely because they were written at around the same time … in the 19th century or early 20th (but often copying the pattern of the 19th century ones).

Before the 19th century, while there definitely were “nations”. The ideal of “the nation” was still developing. Europe had an awful lot of empires or remains of empires fragmented into smaller kingdoms. Much of the world had been colonized by Europe and was still agitating for independence.

Even the US only fought its war of independence in the later 18th century.

It was only in the 19th century, when European countries like Germany and Italy were being put together. And other colonies in the Americas were struggling for independence, that this ideal of “the nation” really grew into what it is today.

And with it came the ideology of the nation. With the notion of the “national anthem”. Which is meant to be grandiose and serious and glorious and uplifting and patriotic but stately etc. etc. And played by a typical 19th century orchestra with as much ooomph! as can be mustered.

Some countries have come up with national anthems in the 20th century. But they tend to look back to the model.

It would be cool if new countries would write anthems using electric guitars. Or synths. But I don’t know of any who have. And, to be fair, you want to create the ideas of a “mass of people together” in a national anthem. And a good old fashioned orchestra does convey that idea better than a smaller band relying on electrical help.


May 18, 2020

If our voices are just a combination of different frequencies, why can’t we make music instruments that ‘sing’?

We can make instruments that play the frequency spectrum of the human voice and sound “human”

Some guy did it with a piano that played all the notes of the overtones of the human voice, with proportional volume for each frequency.

And it is seriously uncanny :


May 18, 2020

Is the world really being guided or even run by global elitists? If they actually exist, who are they and what is their agenda?

Yes and no.

There’s no group formulating a global plan.

It wouldn’t work. And they have no interest in it.

There IS a global elite of very rich people who tend to have a lot of power.

At best, anyone with a lot of money affects everyone else just through their buying decisions. So if they all decide a particular city or borough is cool, and move there, they push prices up and gentrify everyone else out. If they decide a particular product or cultural artefact is cool, the media will be obsessed by talking about it.

If if they like to play golf, they might create a an environmentally unsustainable drain on the aquifers in a particular area, with all kinds of knock on problems.

Etc.

Beyond that, very rich people like to protect themselves and their privilege. In moments of political uncertainty, when the economy looks vulnerable to a crash or being reformed, those rich people will start investing in think-tanks and newspapers and troll-farms to steer public opinion and politicians back towards letting them, the rich elites, keep their loot and privilege.

You might imagine that Donald Trump is somehow an opponent of “the elite” and the “establishment”. But really he’s the end result of a process that included the formation of the astroturf Tea Party in opposition to the perceived threat of Obama, and the investments that billionaires like Robert Mercer made in Steve Bannon and Breitbart News etc. to push right-wing culture war that diverted the working class from more left-wing expressions of dissatisfaction with the failing economy and austerity of the 2010s.

So the world is affected by everyone. You have your own chance to push it a little bit. But rich elites have more leverage and get to push the world in the direction they like more than most can.

But that doesn’t mean they are all co-ordinated or have a big plan. It’s just that their self-interest leaves a bigger footprint.

All over your face.


May 18, 2020

How many years does it take for a music producer to feel like he can create good music easily whenever he starts a blank project?

I’ve been making music since I was 15.

I think I started feeling genuinely happy with my music when I was 49.

And even now, I’m not too sure.


May 18, 2020

What is the basic formula for FM synthesis?

Seems that anon gave you a mathematical formula.

Is that what you were looking for?

I can give you the basic idea … in very simple layman’s terms.

Normal synthesis, you have an oscillator, producing some kind of wave. And then you process, filter that wave in some way.

FM synthesis, you get an ordinary wave. Then you get a second oscillator to change the frequency of that wave. In other words, instead of that first wave being at a constant frequency or pitch, you use the second wave, to wobble the frequency of the first wave up and down a bit.

If your second wave is very slow, the effect is like a police or ambulance siren going wee-oww wee-ow up and down. But if you speed the second wave up until it gets closer to an audio frequency, all the ups and downs blur into each other and you end up with what sounds like a new wave at a single pitch with a more complex timbre or sonic texture.

This can sound completely harsh and “unmusical” or it can sound like, say a metallic instrument like a gong, bell or glockenspiel, or a piano string etc.

A typical trick, when making an instrument sound with FM synthesis, is to define the second modulating wave’s frequency in some kind of ratio to the first, the “carrier” wave’s frequency. In other words, as you change the pitch of the underlying wave, you also change the frequency of the modulating wave.

This can cause even more chaos, but when done well, can lead to sweeter more “musical” sounding synthesized tones.

So … FM synthesis has two oscillators, one modulating the frequency of the other. Which is where the name comes from FM synthesis stands for “Frequency Modulation” synthesis.

The formula for calculating the sound, then, will include parameters for both the frequency of the carrier oscillator and the frequency of the modulating oscillator. Or it may, instead, include some kind of ratio to calculate the frequency of the modulating oscillator from the frequency of the carrier.

That’s what you see in the first formula in anon’s answer.

fc is the frequency of the carrier. And fm is the frequency of the modulator. But you’ll notice there is no fm. Instead, the value of y(t) ie. the output at any time t, is a function of a sin of both the carrier frequency AND second term which is the change in that carrier frequency which is somehow calculated from that frequency and that term m, which I’m guessing represents a way to define the ratio between the carrier and the modulating wave.

Of course, I have to say that the way people write maths is appallingly confusing. Indeed, probably all those formulae say similar things. But they don’t spell out what all the letters mean, in fact they even explain the meaning of variable names like I which aren’t even in the formula. (Why, maths people, why are you so sloppy about this kind of thing?)

I’m not a maths person, so I couldn’t really read those formulae. Despite knowing what they are meant to be saying.


May 18, 2020

What genre of music is “They Might Be Giants”?

Difficult question.

They are pretty wide ranging.

You’re going to categorize them with a bunch of other alt / indie rock. Maybe in the 80s you’d put them together with Talking Heads or The Pixies etc. But actually they are very eclectic, pastiching all kinds of styles from folk to easy listening lounge, punk, reggae, klezmer etc.


May 18, 2020

What is your favorite They Might Be Giants song?

On different days it might be different things. You can kind of get into a space where one of them is fantastic.

But … I confess I’m a cheesy old romantic, so actually more often than not, it’s this:

But there are a lot of good ones.


May 18, 2020

Why are people mocking those who are trying to get back to work and put food on the table during the COVID-19 crisis?

Because if, in the middle of a COVID pandemic and struggling to put food on the table, you find yourself getting angry at the people who are actually trying to save your life and the lives of your family and community, rather than at your asshole employer who won’t pay you to stay home, and the assholes in the government who won’t organize sick-pay or a universal basic income to take care of you, then you are chump who has been played.


May 18, 2020

Why are Democrats going to prevent in-person voting at polling sites?

Democrats want to allow mail-in voting so you aren’t obliged to risk your life (in the plausible case that COVID is still around in November) in order to be able to exercise your right to vote.

Spinning that as “prevent in-person voting” like it’s some kind of “voter suppression” is disingenuous at best, and likely to be a deliberate attempt to mislead people.


May 18, 2020

What music genre is Victoria Monét?

At first glance, seems pretty standard r’n’b to me.

With a bit more of an emphasis on orchestral / big-band arrangements rather than pure electronics for the backdrop.

And some odd chord movements, it has to be said.

But I’d say r’n’b.


May 18, 2020

Why do many astronomers use Python instead of other programming languages such as C++?

Python gets out of your way and lets you think about what you want to do, the algorithms, not about “programming” etc.

It’s not a language that forces you to think about what the machine needs, the way c++ does when it requires you to think about memory management and a bunch of low level bookkeeping. Nor is it a language that tries to discipline you with types etc.

Python is a language for what I call “casual programmers”. People who need to program for their day job, but their day job is not programming (or software engineering).

Today there is an increasing group of people who are “casual programmers” : people like scientists and AI / machine learning researchers, medical researchers and doctors, business people etc. Python is their language.


May 19, 2020

As of mid May 2020, what do you think about the fact that 41% of Covid-19 deaths in the USA took place in nursing homes? Does that not show where medical attention/safety precautions should be placed?

It does show that this is where special attention should be placed, yes.

It also shows that the entire system, both government and the private sector were completely incompetent.

You’d think, wouldn’t you, that soon after everyone realized that the elderly were especially vulnerable, that someone would think to themselves that nursing homes a) have a lot of elderly people, and b) have them in very close proximity, with carers circulating between them.

And would then start to figure out to prioritize testing of residents and staff in those homes; extra protection equipment and training on how to use it for staff in those homes; and possibly even ways to isolate the patients and staff further from each other by taking over other buildings and distributing the patients.

Did anyone do that? In those homes? Did the government make it a priority and make resources available?

Not that anyone heard.

The US may not have been as bad as the UK which deliberately sent COVID patients back from hospitals into elderly homes. But certainly no-one was proactively working to protect those homes and residents.

Either that was incompetent. Or it was cynical, as in “it’s not worth us saving people who are old and infirm and going to die any way”.


May 19, 2020

Why do people just give up their freedoms and rights so easily for an obvious fake pandemic?

Nobody is giving up their freedoms and rights for an obvious fake pandemic.

It’s either a very real pandemic. Which is what most people understand it to be.

Or it is an incredibly clever and well organized fake.

Over 300,000 people have now died of COVID. Almost all of them have people mourning them. Many many hundreds of thousands of people, probably over a million, are mourning someone they personally have lost. You think the conspiracy is big enough to hire over a million “crisis actors”? In countries as diverse as Italy, Germany, China, Russia, Israel, Brazil, the US, the UK, Belgium, Spain, Iran, Afghanistan, Australia, Kenya, Turkey?


May 19, 2020

Is it ok to use goto statement in a code or must we not use goto statement in a code?

99.99999% of the time it’s the wrong solution. And if you think it’s the right solution that’s probably because you don’t understand the other mechanisms your language gives you to create your own subroutines and functions.

Of course 0.000001% of the time it’s the right solution. And that time is when you are writing in a language that doesn’t have anything better.


May 19, 2020

Do you guys like classical music?

Classical as in the bit that comes after the Baroque and before Romantic?

Not much, no.

I know I’m not a well educated or discerning listener. But it feels too constrained within its structural and timbral limits to me.

I know intellectually that there are interesting chords, and melodies, etc. there. But they are so subdued and trapped within the formal constraints, that I can’t identify them and it just feels too “samey”.

If you mean music written on manuscript paper and played by orchestras or academy trained musicians, then yes, I like quite a bit from the end of the 19th and beginning of the 20th century.


May 19, 2020

What paradigm shift are you expected to see in the architectural industry?

I don’t know the industry well enough.

But I presume that pre-fabrication of components of buildings is already a thing and as still progressing.

I would expect to see that accelerating in the next few years.

I also expect more automation and robotics to enter construction.

We’re seeing drones in scanning and monitoring / mapping construction

I suspect that drones constructing a building, brick by brick, isn’t going to happen. It’s probably inefficient to expect flying things to do the heavy lifting.

But I can imagine autonomous cranes which can lift larger components, and then swarms of quadcopters assembling to manoeuvre and nudge those components accurately into their final position. After which robots or humans would be able to apply rivets or cement to fix those components.


May 19, 2020

Would most software engineers be able to build apps if resources like Stack Overflow didn’t exist?

As Mark Lane says, we did before.

But God knows how we would keep up with all the fast evolving frameworks and libraries.

If we had the web but no Stack Overflow we’d just have to rely more on blogs and tutorials.

And maybe SlashDot :-D

If there were no web at all … then the whole thing would be different. The technology wouldn’t be evolving at anything like the same speed. It would all be under the thumb of Microsoft. And we’d just be buying expensive doorstoppers of books.


May 19, 2020

When did the music industry decide to hide established quality music up to the 80s from the younger generations, so that they could sell new engineered music without having to compete with the older music?

It didn’t.

The music industry actively FIGHTS new music.

Think about it. The music industry already made a major investment in established artists. If the younger generation would just prefer to consume older music from the existing big name artists, no-one is going to be happier than the music industry.

It owns all the recordings, the studio time is a sunk cost. It already has dozens of albums from those artists it could sell. And existing videos to promote them.

No, the industry has no incentive to kill off old artists and bring in new ones.

The kids do that, all by themselves.

Partly this is inevitable. A teenager wants role-models. Someone just a couple of years older than themselves who they can identify with and see as a kind of path-finder to follow (or dream of following)

The problem is that existing stars get old, and a 16 year old doesn’t want to identify with a 40 year old as a role model. The 16 year old wants role models who are somewhere between 18–25. A bit older. But young enough to feel a connection with.

So there’s a “biological” component.

The other component is that tastes evolve. And young people want something to differentiate themselves from the sound of their older siblings and parents. They LIKE novelty. They want something of their own.

The music industry, far from driving this, is struggling to keep up. Just when it thinks it has found the formula, the kids change the rules again.


May 19, 2020

Why did rap music gain so much popularity despite having roots in the prison culture? Is it because the prison culture is considered "cool" these days?

The prison culture was ALWAYS considered cool in pop :


May 19, 2020

What is the greatest song ever?

The best song ever written is this.

Period.

There are many different dimensions of song-writing. Some people care about lyrics. Some about whistleable melody. Some about dancing. Some about feel. Some about musical craft. Some about the emotional honesty and storytelling.

I Will Survive isn’t the “best” in any of these dimensions. But it’s the song that scores most consistently well across every one of them.

There are songs with better lyrics that are worse to dance to. Songs with better grooves have less beautiful and catchy tunes. Etc.

But nothing does EVERYTHING to such a consistently high standard as I Will Survive.


May 19, 2020

Do you think that having the right job means that you should be happy most or all of the time while at work?

Work, by definition, is being paid to do stuff that you wouldn’t want to be doing by choice.

So the idea that work can be completely fulfilling is a bit of a myth. All jobs are likely to have their share of faff and unpleasantness.

But obviously some work is better than others. And crap work can certainly cause extra stress and unhappiness.

So try to get the best job you can in terms of it being right for you. But don’t expect miracles.


May 19, 2020

If you could be a billboard topping artist, which music genre would you want to be a star in?

Well, the chances of me being a billboard topping artist are as near to zero as makes no difference.

But obviously if I were to be one, it would have to be with the kind of music I’m capable of, and interested in, making.

It’s not going to feature me singing, rapping and dancing in front of a camera.

It’s going to be me in a back-room producer type role. Making electronic music.

To be popular, I’m not going to be making any big room bangers. Doesn’t really appeal to me. But I like melodies. And I suppose it’s not impossible I could make a tune that other people might actually like.

The triangulation between what I might make and would be genuinely popular is most likely something somewhere in the space mapped out between Moby’s Play album, Daft Punk’s Random Access Memories, Royksopp, Todd Terje, DJ Shadow. Possibly influenced by a bunch of other easy listening funky / loungey instrumentals from earlier decades. Maybe Flying Lotus, Kaytranada, Dam Funk etc.

Whether that kind of thing could really get to the top is an interesting question.

Whether I could do it is … well, the more I think about it, the more I wonder whether I should try ;-)


May 20, 2020

What is your review of BASIC (programming language)?

In its time, the language was great for its niche of being a beginner’s language.

Initially it was pretty similar to FORTRAN but a few keywords were slightly more “intuitive” for beginners.

It had the virtue of being interpreted, meaning no compile phase or compile-time errors. Errors happened as and when you hit them.

Since then, BASIC’s fortunes, as is often the case, owe more to the environment it lives in than the language itself.

BASIC was lucky that it got to colonize two very important environments.

In the 1980s it was the default language of the first cheap 8-bit personal computers.

And in the 1990s, Visual Basic made it the de facto language for application programming in Windows.

In the first of these niches, BASIC’s status as an interpreted language was a crucial virtue it brought. And computer makers ensured that it was native to, and tightly coupled with the machine itself. Putting most of the machine’s capabilities under the control of the language. So you could typically access the screen directly (eg. PEEK at and POKE graphics into screen memory) grab live data about keys being pressed on the keyboard with INKEY$, access whatever sound chip the micro had, even peripherals like joysticks.

None of these capabilities are fundamental to the BASIC language. And had the computer companies of the time chosen a different language, they’d have added the same facilities to that language. Nevertheless, this made the programming environments of those early micros quite powerful and convenient compared to, say, trying to work with something like C where you’d need to include these facilities from special libraries.

Also, BASIC at that time was a fairly fluid language … increasingly borrowing ideas from ALGOL and PASCAL etc. BBC Basic had block-structures for things like if-then-else, and used defined named subroutines and functions. These became pretty standard in BASICs by the late 80s and 90s, but weren’t part of the language in the 60s and 70s.

I wrote more about Visual Basic in the 90s on Phil Jones (He / Him)'s answer to What are the uses of Visual Basic?

So in the 80s and 90s, BASIC was a very easy to use, and convenient way to get stuff done on the platforms you wanted to.

BASIC had also become a fairly up-to-date “structured programming language” with blocks. And by the 90s Visual Basic brought in some basic OO ideas like classes.

However, I want to emphasize that little of this is really part of the language’s DNA. Unlike FORTRAN and COBOL etc. I don’t think BASIC has ever had much of a standardization effort. So BASICs vary widely in their capabilities and usefulness. You can’t say that BASIC is now OO. Or even that it’s not always going to have DEFinable functions or block-structured IF. I mean, it probably does most of the time, but a BASIC might not.

Like most people of my generation, I learned to program in BASIC on 8-bit micros. Initially Tandy Level II, and then BBC Basic. It was fun and useful.

But I can not imagine any circumstance where I would either use BASIC today. Or recommend anyone else bothering to learn it.

The last BASIC of any real importance was Visual Basic DOT Net. And from what I saw of that, it had more or less stopped being BASIC at all in any meaningful sense. It was now a compiled .NET language. And more or less C# with BASIC-like syntactic sugar. If you are going to write on .NET in Visual Studio and have to compile, and think in terms of Microsoft’s frameworks anyway, then I’d just go straight to C#. That’s a much more common syntactic sugar. (Part of the same family as C, C++, Java, Javascript, Perl, PHP etc.)

Today, the obvious teaching language, and get stuff done language is Python. Python is better in every way than BASIC. It has a far more beautiful and elegant syntax. It has more logical and powerful semantics. Python is not a standard. But it is an open-source project. So Python is more or less the same everywhere (apart from some minor incompatibilities between version 2 and version 3)

It has a major modern ecosystem of libraries, package managers and package repositories, and editor support. It’s in many important and exciting places, such as JuPyter / scientific notebooks, machine learning environments etc.

Python is not so great for important platforms like the web-browser or mobile. But neither is BASIC. Javascript is your default choice for the browser, and increasingly acceptable for mobile.

Bottom line. My review of BASIC programming language in 2020 is “Ignore BASIC. Learn Python”

The only place that just might be worth writing Basic, is VBA in Microsoft applications. But I believe that Python is coming to Excel soon.


May 20, 2020

Why do people like chopped and screwed versions of hip-hop songs?

They give you this wooozy, trippy feeling … that’s kind of hyper-masculine (except when people are chopping and screwing female singers, in which case its gender-bending) …. lazily sinister but also kind of “groovy”.

Basically it makes music weird and disorientating. And that’s pretty much always a good thing, musically.


May 20, 2020

What do leftists think of Ben Shapiro?

It’s kind of a mixture of pity and horror.

The pity is that the best you guys can do intellectually is someone as pathetically stupid and unconvincing as Shapiro.

The horror is that so many people on the right actually think that Shapiro is smart and that his arguments have force.


May 21, 2020

Can I produce music like EDM only with a laptop, DAW, and monitor headphones?

Yes.

The laptop and DAW will be fine.

Headphones will be fine for composing and making a rough mix.

If you want to be professional and get played in mainstream venues, you would be wise to find a way to check the mixing and mastering on better speakers in a studio.

Ideally with a mixing / mastering engineer who knows what they are doing, and will be able to calibrate your composition to the needs of EDM.

If you don’t, there’s a high probability your mix will sound, at best “odd”, and probably “crap” if someone tries to play it on a big sound system.

But once you’ve done it a few times yourself, you might be able to get away with even mixing and mastering the whole thing on headphones.

But I think it’s unlikely you will be able to do that until you have a lot of experience.


May 21, 2020

Why do music aggregators allow people/artists to upload songs on Spotify, iTunes, Apple Music, etc. that contain sound recordings or music composition parts from others without approval from the rights holder?

They don't really have the capacity to police this.

I use Soundrop and they certainly tell me not to use unlicensed samples.

But with the vast amount of music being submitted and the even vaster amout of music that might have been sampled, how would they know?

I also use SoundCloud. And in over 10 years and with hundreds of tracks uploaded, I've only triggered their automatic sample detection algorithm twice.

Both times were laughably innaccurate. In both cases I hadn't even heard of the piece I was accused of sampling and the music sounded nothing like it.

I don't use many samples, in my music. But I do occasionally. Including a couple of vaporwave inspired EPs which have more, and more obvious, samples (which is kind of the point)

Not a peep out of the algorithm on those.

Detecting samples is hard. And I don't believe anyone has a technical solution for it.

Also, there are increasingly many ways to use samples “creatively” By chopping, pitch shifting them into completely different melodies. And fxing them into very different sounds.

Tracing a sample back through all those transformations is even harder.


May 21, 2020

Do artists use frequencies in their music intentionally to make us feel a certain way?

It depends what you mean by “frequencies”.

In one sense, just choosing what notes you’ll play is “using frequencies”. And obviously notes are, indeed, chosen for the feel they create. (Or that the artist hopes to create)

If you mean, do artists deliberately “colour” their records, say by filtering or boosting certain frequencies, to produce particular effects, then … well, yeah. That too.

People boost bass to make their tunes more thumping and exciting on the dancefloor or in the car. People might boost (and distort) high-end with an “exciter” to make them sound brighter and more “alive” etc.


May 21, 2020

What industries only exist because of economic inequality?

Domestic cleaners.


May 21, 2020

Does ambivalence mean that you can’t decide, or that you’re torn between two opposing factors?

What’s the difference?


May 21, 2020

Will the Labour Party be found guilty of institutional racism, and when will we find out?

I suspect not.

Obviously we’ll see.

But most likely what will happen is a report that says something along the lines of “Labour was inefficient and muddled at dealing with the accusations of anti-Semitism against some members”. Much as the Chakrabarti Report already said.

When the EHRC tries to answer the question “why” Labour was inefficient, if they honestly talk to everyone, they’ll hear a lot of “he said, she said” accusations about how it was other people who were dragging their feet, sabotaging the effort.

They may decide to take the side of one faction and say it was the fault of the other. But if they are genuinely trying to be even handed they are more likely to just throw up their hands and say “we can’t really tell from all these conflicting accounts”.

Here’s a good recap from, admittedly pro-Corbyn, Novara Media which shows just how messy this is : Did BBC Whistleblowers Mislead the Public on Labour Antisemitism and Blame Their Own Failures on Corbyn? | Novara Media

The idea that an external organization is just going to be able to wade into the very bitter civil war within the Labour party and, by asking a few people questions about what they said, did and remember, figure out what really went on, is highly implausible.

At the very least the EHRC would need to be able to get hold of records of emails, social media conversations etc. Of the kind which were recently leaked, but which Labour under its new management doesn’t want them looking at.

And even then … how does the EHRC adjudicate between competing claims? A complaint is made, and it sits in a queue of people to be investigated. How fast should that take place? How long in the queue is too long? If someone says they didn’t get to it because they have other things to do and other priorities, are the EHRC empowered to judge that? If anti-Corbynites say they didn’t deal with it because they were stressed by Corbyn’s oppressiveness, and Corbynites say that the anti-Corbynites didn’t deal with it because they were trying to make Corbyn look bad … how does the EHRC get to the truth behind that?

According to https://www.equalityhumanrights.com/sites/default/files/terms-of-reference-investigation-into-labour-party-28-may-2019.pdf the investigation is mainly focussed on genuinely “unlawful” actions by the Labour Party and its agents. With some discussion of whether Labour followed its own rule-book.

Most of the accusations against Labour are sins of omission. That Labour didn’t “do enough”. Now … in most cases, “not doing enough” isn’t going to count as an “unlawful” action.

(BTW : If anyone wants to push back at me in the comments, I’d actually welcome some examples of what kinds of genuinely “unlawful actions” might be in play here.)

People who were gunning for Corbyn’s head can scream from the rooftops that Labour is ALWAYS too slow, that and ALWAYS too lenient. And that this was ALL due to Corbyn’s direct influence.

But the EHRC is (allegedly) a serious organization. It has the responsibility to hold organizations to a high, but not impossible standard.

I doubt it can set absolute timings on things like this.

And it can’t make accusations that it can’t substantiate. If there’s no paper-work or direct reports of Corbyn asking for things, then they can’t in honesty assert that he asked for them. If two people give two contradictory accounts of what they said, then I’d be surprised if the EHRC feels it can say “we believe X to be the one lying”.

So I think it’s almost inevitable that their report will simply wimp out of making such strong claims.

They will reprimand Labour for the general problem of “being inefficient in dealing with complaints”. (And all the Labour and Corbyn haters will be shouting “See! See! We told you. Institutional anti-Semitism!!!”) But they won’t actually make any concrete accusations of unlawfulness or bring anyone to court. (And all the Corbyn supporters will say “See! There really was nothing much to see there.”)

But it won’t matter either way … because now that Corbyn is gone, and the threat he posed to the establishment has been eliminated, no-one in the media gives a fuck anyway. The whole thing was only ever a way to attack Corbyn, and as long as Starmer is a good little boy and doesn’t get too close the Palestinians or say anything too negative about Israel, then everyone will leave him alone and enjoy him embarrassing Boris Johnson.

The Establishment likes a Labour opposition. They just don’t want Labour too close to actually getting into power.


May 21, 2020

If we follow the chain of causality back, we will ultimately reach the primary cause. What is that primary cause?

No.

At some point we reach the point where “causality” as we understand it stops working in the kind of macroscopic intuitive way we understand it.

You could call this a primary cause if you like, but there’s no reason to think that there was only one of them. Perhaps there are a lot of spontaneous causes happening all the time, maybe down in quantum fluctuations or somewhere completely different.

It’s clearly paradoxical to imagine that our kind of everyday common-sensical macroscopic notion of cause and effect is universal. So it’s better to think of it as a heuristic that seems to be reliable in our corner of the universe. But not necessarily the way things work everywhere.


May 22, 2020

Is music becoming polarized?

Becoming”?

As opposed to when?

Here are Mods and Rockers fighting on the beach in Brighton in 1964

And here are Hells Angels fighting at Altamont

Music is about creating identity.

And identity often ends up with different identity groups polarized against each other.


May 22, 2020

What new music technology should we expect in 2020?

Machine Learning

There’s some amazing stuff happening with deep learning / neural networks such as this experiment to make “Frank Sinatra” sing “Toxic”

I fully expect that this kind of technology will eventually arrive in our DAWs, and let us transfer / apply the “style” of particular musicians to our own music.

However, while this cutting edge research is happening now, I don’t think we’ll see it available quite yet. Partly because it’s still computationally expensive. And we’ll probably need dedicated hardware to make it work in “real” or even “reasonably fast” time. We’re talking about specialized AI cards. Or combined DSP / neural network architectures. And this is going to be very expensive in the near future.

Nevertheless, AI is coming to music production in a big way over the next few years.

Remote Collaboration

In 2020, the big story is COVID. Nothing is more important than that. And that’s pushing people to think more about remote / online collaboration.

If it hasn’t already happened by the time you read this, I predict one of the big DAWs to launch a version that fully integrates online collaboration. The way that Splice kind of did.

This means allowing multiple users of a particular DAW work on the same piece of music, with their changes being transparently synchronized with each other, behind the scenes.

Once this trend starts, I suspect most DAW makers will eventually (have to) follow suit.

There are some issues with synchronizing shared, paid VSTs etc. So maybe initially it can only be rendered audio tracks and stock plugins that are synced. But we’ll figure out licensing arrangements for common VSTs to be shareable too.

This might come from the existing in-browser cloud DAWs, but I think most music professionals are going to be committed to their existing DAWs and will want the capacity there. So if Ableton, ImageLine, Apple, Steinberg etc. aren’t thinking about this, now, they will be caught out.

MIDI 2.0

I don’t think MIDI 2.0 makes a big difference this year. But we are going to start to see the commodification of unusual controllers. Think of things like glove controllers, cameras plus gesture detection. And more VST instruments that can accept post-touch modulation on a per note basis. MIDI 2.0 will let one be connected to the other.

I think cheap alt. controllers for everyone will only start arriving in 2021 or 2022 or so. But the foundations are being laid.

Sampling Synths / Loop Libraries / Style Libraries

People have already moved on from selling sample packs to selling loop packs. Premade chord-sequences. Even the old “Band-in-a-Box” accompaniment software is now a VST.

And people are less and less bothered about the principle of using existing loops and predefined chord sequences, or arrangement style packs in their “original” music.

But they will want to be able to tweak it.

Today … this kind of help is packaged into complex VST instruments like Kontact and Output’s Arcade.

Even before the neural revolution, expect more and more musical knowledge to be prepackaged into plugins that can help you produce complex arrangements.

I just bought a 50 quid orchestral library which is actually pretty phenomenal. High quality samples that will you make plausible orchestral music. Again, not plausible enough for the experts and music snobs. But great for a lot of film / TV / game music.

Now, more sophisticated orchestral libraries have expression switches (ie. they have violins which can play the same note with slightly different expressive motions).

But right now, AFAIK, you have to program which version of the expressiveness you want, manually. (Or from using the mod-wheel of your keyboard)

But … I would expect that pretty soon this knowledge will be available in the plugin. Perhaps something almost like font ligatures. In other words, if you are asking a violin to play a C then an E, pre-packaged knowledge in the VST can tell you “this is how a violinist playing late 19th century Romantic music would go up a third in that harmonic context”. Which would involve different expressions being triggered to a gypsy jazz soloist, or a 1940s Hollywood film orchestra.

So further consolidation of pre-packaged samples / style knowledge / and tools to tweak the result, all within mega plugins like Arcade and Kontact.


May 23, 2020

Did living organisms come into existence by chance? If yes, how many of such events could have happened in our galaxy?

“Chance” is a complicated word.

Let’s say I put 10 black balls in a bag and one white ball, and hand you the bag to pick a ball without looking.

You pick out a black ball.

Did you pick a black ball “by chance”?

The answer is yes.

But term word “by chance” carries the implication of “and this was an amazingly unlikely thing” which it really isn’t, here.

It was both “by chance” but also “fairly probable”.

The big questions about the origin of life are more about “how probable is this thing, given the chemistry and structure of the universe?”.

It might still be very, very improbable. Or fairly probable that some kind of self-reproducing molecule will eventually turn up, followed by natural selection driving it into interesting new shapes.

After all, if you picked the white ball, then that was improbable.

But if you try repeating the exercise 200 times, then it’s actually quite probable that you’ll get the white ball at least once.

So even when the probability of life appearing in any one place is low, when the conditions for life to arise are repeated across tens of millions of planets, across hundreds of galaxies, then it can be quite probable that life would appear somewhere.

We don’t have the numbers. So we can’t say what the probability of life appearing actually are.

We have estimates of the number of “Earth-like” planets in the universe. And based on some number attributed to probability of life on an Earth-like planet, there should be quite a lot. But I don’t know if that probability of life-on-an-Earth-like-planet is itself very well grounded.


May 23, 2020

What new job titles will be in demand in 2020?

It’s great to see these answers from the past.

In fact, 2020 :

COVID immune deliveryman (or woman)

Nurse.

Medical ventilator specialist.

Online Instructor.


May 23, 2020

People who have read “Shockwave Rider” by John Brunner, what did you think of this book?

It’s cool.

I read it in the 90s when it was already considered a kind of hipster-beloved “proto-cyberpunk”. Hey, wow! The hero is a hacker in online information systems. BEFORE William Gibson coined the term “Cyberspace”

It was hard, at the time, not to read it through that lens.

In practice, though, I think it’s a good, but fairly standard science fiction novel of the times. There isn’t much that’s particularly memorable about it. Unlike Gibson who created a kind of compelling sheen in his novels that really had an impact.

The book that really affected me was John Brunner’s The Jagged Orbit which for some reason I was able to get from our school library when I was about 13, and was, for me, at that age, one of those freaky life-changing experience books.

At the time I read it (at an English school in the early 1980s, where I knew no-one who wasn’t white) it portrayed a very dark, twisted and incomprehensibly strange world. It’s only later that I realize it’s probably exactly how America felt in the late 60s. (And perhaps feels today. When people were revisiting this novel in the late 90s and early 2000s, the race-war set up seemed quaintly out of date, but in 2020 it’s horribly relevant again.)

Shockwave Rider is worth reading. It’s a good SF novel. But if you are going to read one Brunner novel this year, then I suggest The Jagged Orbit. (Though with the caveat I haven’t read either Stand on Zanzibar or The Sheep Look Up)


May 23, 2020

Who is your favorite noise or ambient band or performer?

Right now, it’s probably Coil / Peter Christopherson

For things like this :

this

and this :


May 24, 2020

How do you predict the most popular genre of music to change in the coming years?


May 24, 2020

How do I become an iconic music producer if the industry is so oversaturated?

Well, just asking the question suggests that you think there’s a formula for it.

But icons don’t become icons by following the standard formulae. Icons become icons because they charted their own path through the unknown.

So find something no-one has ever done before that you believe in, and go for that.

You’ll probably die in obscurity. But if some people notice, you’ll be recognised as a pioneer.


May 24, 2020

Most of the EDM beats sound the same. What are your views about it?

My views about it are that any genre you aren’t familiar with “all sounds the same”.

People who know nothing about jazz think that all jazz sounds the same. People who aren’t familiar with classical music think that all classical music sounds the same.

Of course people who aren’t familiar with EDM think that EDM all sounds the same.


May 24, 2020

What are your thoughts on Electronic Music?

I like, listen to a lot of, and even make, electronic music.

But plenty of times people say “ah, if you like electronic music, you must like X or Y or Z”.

And I don’t much.

There’s an awful lot of electronic music. And an awful lot of variety in electronic music. And lots of it I like. And lots I don’t like.

And I actually like a lot of music made with “real instruments”.

But I still like electronic music more.

But what I realize is that I don’t like electronic music for the sound it gives you.

I like electronic music for the freedom it gives you.

Electronic music is the ultimate space for the weird outsiders in the world, to make their own music. Music made with “real instruments” is always a social compromise. You need to deal with other musicians. Either you have to convince those other musicians to like the music sufficiently to learn to play it and collaborate with you on it. Or you have to make music that is so commercially successful that you can afford to pay session musicians to work for you.

Either way, those social and commercial demands are a constraint on the music, and a barrier to entry that some people can’t overcome.

But today, anyone who can get their hands on a computer and some free or cheap software, can do a fair approximation of a sufficiently rich, interesting sound, to realize their ideas.

And that is what’s really exciting. To go on BandCamp and find out all the amazing weird outsiders, and eccentrics and experimentalists and just plain lunatics. And hear all their music.

When people’s idea of electronic music is carbon copies of the latest EDM techniques with the approved “top plugins”. Or a fuck-tonne of hipster modular devices emulating the “classic synths“ of the 70s. Or people who want to meticulously recreate exactly the TR909 / DX100 sounds of late 80s Detroit Techno. Then it leaves me cold.

But when I hear something that sounds like some kid (or not so kid) just spending the afternoon freaking out and following their muse in the studio one weekend, then that is wonderful.

So that’s what I think about electronic music. It’s the greatest advance in music since the invention of basic recording technology, because it has removed some of the last barriers of entry to everyone making music. And with more people, and more diverse people making music, music is exploring more places.


May 25, 2020

How does a white man prove he isn't racist? If we point out we have friends of color we are shouted down and laughed at. Please only answers of substance. Assume you are a stranger with no knowledge of the man's past deeds or history.

I wouldn’t worry about it.

Just focus on trying NOT to be racist. And if you manage that, you have nothing to feel bad about.


May 25, 2020

Why do people put gender pronouns in their bio?

I’m a straight, white, cis, male. With a very obviously male body and a beard.

I have the fortune and the privilege of not having to worry about being misgendered. Or having people criticise me (or violently assault me) for the gender I want to present.

Like all privileges, it’s basically invisible to me. I don’t have to think about it. I don’t have any need whatsoever to point out to people that they should think of me as male. Or use “he” and “his” in relation to me. The world just works, the way I would like it to work in this respect.

BUT not everyone is so lucky.

I can’t do much to fix that.

But the very least I can do, is help to normalize the practice of people explicitly announcing their preferred pronouns. So the next time that someone needs to point out their preferred pronouns, the whole conversation is less awkward and goes more smoothly, because the recipient is now used to this.

Someone won’t have to justify why it’s important they’re doing this because it’s so normal for people to just do it.

The way I see it, announcing pronouns is a bit like when women wanted to use the word “ms” instead of “miss” and “mrs” because they didn’t see why language should be used to announce their marital status.

Reactionary old buffers complained, but within a fairly short time, most people and institutions adapted, and few people think it necessary for a woman to have to publish her marital status today.

I hope that within a similarly short time, people will stop whining about how it’s an affront against their freedom of speech to be asked to use someone’s preferred pronouns; and accept that it’s just like any other politeness we give to each other without a second thought, in a civilized society.

I don’t deliberately collide with people when walking down the street. Or slam the door in the face of the person walking behind me into a classroom. Just to prove how free and independent of social policing I am. One day people will just accept the gender that other people want to be known as, as a completely obvious and necessary way for us to all get along together. Let’s do what we can to hasten that day.


May 25, 2020

Are live pop music performers, such as rock, rap, and pop, more concerned with their clothes and grooming onstage than jazz and classical live performers? If so, why?

More than classical performers?

You very, very rarely see classical performers in anything other than very specific formal “evening wear”.

I’d say that pretty much any performer who goes on stage in front of a crowd of people worries a bit about what they are wearing. Even me, and I am the scruffiest person in the world. I will, at least, put on a clean t-shirt (one of my “nicer” ones)


May 25, 2020

Do you think that Beyond Meat and other plant based products will become more popular than traditional meat products?

I tried a plant based burger last year (not sure if it was Beyond Meat), and I was very impressed by the degree it emulated the meat eating experience.

If this stuff was the same price and availability as ordinary meat burgers, and I knew it was ecologically far less harmful on the environment than beef (which I believe it to be), and no worse for my health, then I would certainly move to eating this as standard.

I would probably still keep eating a small amount of meat in my diet until I was convinced that I wasn’t missing out nutritionally.

But yes, I’ve come around to the belief that very plausible plant based meat substitutes are within reach. And this will be an excellent thing for the planet. So I will embrace them as and when they become sufficiently accessible.


May 25, 2020

Does Say's Law hold true?

No economic “law” holds true in a genuinely law-like way. The way laws of physics do.

Economics isn’t a “science”. It’s basically a bunch of heuristics about how this thing called an economy works.

The heuristic claim that “when stuff is cheap enough, someone will buy it” is plausible in the sense that usually, if a product is worth buying at all, demand for it should go up when it’s cheaper.

But there are plenty of counter examples. Oil briefly had a negative price this year. Oil producers were paying people to take it off their hands. Why? Because buying and holding on to oil has its own cost. You need a big expensive facility to store it in. Buy too much oil, and it’s an expense.

In fact that’s true of most things in the economy. Houses have maintenance costs. Food goes off unless you spend fridge space and electricity to keep it. Music takes up almost no space, and plenty of people (like me) give it away for free. But it still consumes time and attention to listen to it. You can’t listen to more than 24 hours of music a day.

Say’s law clearly doesn’t work in the market for music.

And doesn’t work fully anywhere where acquiring / holding stuff has an associated cost. Which is quite a large part of the economy when you think about it.

It’s a good heuristic for some part of the market under some conditions. But how large a part of the market is an open question. My hunch is that most of the important things in life have a cost to acquiring and holding them. And that therefore Say’s Law isn’t a particularly good or interesting heuristic.


May 25, 2020

Do you know any black EDM artists? Are there any recommended songs or artists?

Wait! What?

You mean apart from Frankie Knuckles. Marshall Jefferson, Larry Heard, DJ Pierre, Ron Hardy, Juan Atkins, Derrick May, Kevin Saunderson, Jeff Mills, Carl Craig, Mike Banks and pretty much everyone else involved in the invention of House Music and Techno? (And jungle, dnb, garage, dubstep, footwork etc.)

Well, anyway, as you are looking for new tips, BandCamp has a retrospective of Glenn Underground today :

Ten Essential Albums by Chicago House Legend Glenn Underground

Pretty good stuff there.


May 25, 2020

Todd Edwards, the House music producer. What made his House music sound so connectable with Londoners?

Simon Reynolds wrote a good intro to 2-step garage when it first popped up, where Edwards gets a certain amount of credit as an inspiration for what became a definitively London music (and went on to evolve into the even more iconic Grime and Dubstep genres)

The Wire 300: Simon Reynolds on the Hardcore Continuum Series #6: Two-Step Garage (1999) - The Wire

Reynolds more or less credits Edwards with inventing the matrix of “vocal chops” which became prominent in speed / 2-step garage and are now standard pretty much everywhere.

Here’s the quote :

Just as the hypergasmic diva was fading from Jungle, ‘vocal science’ flickered back to life somewhere else – US Garage, of all places. On his remixes of St Germain’s “Alabama Blues” and his own tracks like “Never Far From You”, New Jersey producer Todd Edwards developed a technique of cross-hatching brief snatches of vocals into a melodic-percussive honeycomb of blissful hiccups, so burstingly rapturous it’s almost painful to the ear.
Todd Edwards’s music had an extraordinary impact on London’s emergent Speed Garage scene. If anyone in two-step picked up Todd’s baton and ran wild with it, it’s Dem 2. “Destiny” features an android diva whose plaintive bleat is so tremulously FX-warped that for months I thought it went “dance-ta-tha-beat” instead of “des-tin-i”. Dem 2’s “Don’t Cry Dub” of Groove Connektion 2’s “Club Lonely” is an even more ear-boggling feat of robo-glossalalia. This 1997 remix sounds like the missing link between Zapp’s vocoder-funk mantra “More Bounce To the Ounce” and Maurizio’s dub House. Snipping the vocal into syllables and vowels, feeding the phonetic fragments through filters and effects, Dem 2 create a voluptuous melancholy of cyber-sobs and lump-in-throat glitches: “whimpering, wounded droids crying out in desolation!”, as Spencer Edwards puts it.

Now why that appealed particularly in London, I can’t answer.


May 25, 2020

Why would anyone, apart from money, want to make lounge music?

Because lounge music is awesome!

I mean, lounge music (and I’m counting chill-out music) creates a certain state of uplifting / cosmic / cosiness that almost no other genre or subgenre manages to convey.

These days I’m listening to so much real old-skool easy listening like James Last and Enoch Light. And it’s packed with great melodies and feel. And is surprisingly inventive and radical if you were assuming that lounge is going to be stale and clichéd.

Even the modern stuff … doesn’t age the way that other trendy music does. Lounge from the 90s sounds warm and sophisticated and relevant while other things from the time can sound limp and dated. It’s timeless.

Finally, lounge is dedicated to mood. Particularly to pleasure and happiness, in a way that few other genres are. It’s hardcore hedonism.

In most “cool” genres, the pleasure is tempered by kids wanting to be moody or serious or important or pissed off. When you grow out of all that immature attitude. You can start making fucking boring and banal “adult rock” or “country”.

Or you can be awesome instead. Double down on hedonism and dedication to beautiful melody, and make lounge music like this :

Seriously. Who wouldn’t want to make lounge music, if only they had the ability?


May 25, 2020

Is there such a music genre as "prog lounge", mixing progressive rock with chillout/downtempo?

What Simon Simonian said.

Plus, say, The Orb really tried to resurrect the spirit of Pink Floyd in their chillout / ambient house music.


May 25, 2020

Do you like classical music? A lot people thinks it’s boring. Is it?

No. It’s not boring.

But it is “tiring”.

Basically to enjoy classical music you have to learn to listen to it and track all the different things going on and learn to pick them out of the whole.

A lot of “popular music” is basically “here’s a vocal line or lead melody over a sequence of chords”. And the lead is very obvious, and the melody is pretty short and easy to grasp. So you hear it and can immediately figure out what the music contains.

But classical music doesn’t work like that. It likes to have melodic ideas spread across multiple instruments, jumping from one instrument to another.

It has melodic fragments which keep cycling from one place to another, and undergo various transformations and variations. When you learn to listen for and identify them, you can follow them through the forest, and it’s fun! (Allegedly)

But if you haven’t learned to identify them, then you don’t even know they are there, and it just sounds like instruments wittering about aimlessly.

So that’s the challenge of classical music. It takes an effort to learn to listen to it. And to find the signal in the noise. And if you won’t or can’t do that, then it’s hard to get much out of it.

Obviously it’s also difficult to know in advance whether to make that effort, as you don’t know what value you’ll get out of the music. In the past when classical music was so important, it was more “obvious” that well formed people should make that effort. Because it was part of the culture of educated people. And classical music was widely listened to as the default option.

But today, when music is increasingly used as a sound-track to activities, from driving to being at the gym to hanging out with friends to working on your computer, it’s a more ambivalent question. A LOT of the time we want music that’s “background” or “mood” music. Something we can have on to colour our surroundings without demanding all our attention.

Even well educated people, even people who are musically educated, want other sorts of music for these other situations. There are now many subgrenres of “pop” music, which are not necessarily “popular”, but exist to provide the specific feel or mood you are looking for, in an easily accessed form.

For many people, these might be enough.

On the other hand, all good music, of any genre, even minimalist techno, rewards paying close attention to it, and deeper understanding of how it works. And as any genre gets more mature ambitious people start trying to load it with more subtleties and obscured meanings. So if you like any genre of music, you’ll end up spending the effort to get to learn to listen to it more carefully.

I don’t know if becoming a classical buff is any harder than becoming a jazz buff or an obscure technical death metal buff.

But, in a sense, classical has a steeper “on-boarding” experience. There aren’t many “simple” classical pieces which are fun to listen to when you aren’t skilled in listening to it, that can help you accustom yourself to it.

Although this is a pretty good one. Anyone who likes a good tune or three should be able to dig this :


May 26, 2020

How can Boris Johnson be so politically weak that he hasn't fired Cummings of his Durham lockdown trip?

Because ultimately Boris wanted the job of PM because he liked the perks and the challenge of getting it.

But doesn’t actually know what he wants to do with it.

Boris doesn’t have a vision or a project. You can tell that from his tenure as London mayor. He had no real aspirations or consistent plan for London. Just a series of failed dilettante projects that seemed like a good idea at the time.

What do new Routemasters, a Garden Bridge and Brexit have in common? They are expensive white elephants with no concrete benefits, but a lot of superficial “feel good” vibes. (Or at least vibes that feel good to a support base of people steeped in nostalgia for a certain ideal of English culture)

Boris is all about image over substance. And as London mayor, left most of the hard work to his deputy. His only legacy is the “benign” neglect that allowed property prices and inequality to spiral, and the cuts to youth services that have led to an explosion of gang violence.

Now he’s PM he has no idea what to do in this job either.

OTOH, Dominic Cummings does know why he wants to be running the country. Cummings is all about “vision”. He has plenty of ideas of where he wants to take the UK.

These are compatible enough with Boris’s dim-witted Conservative understanding of the world that Boris is happy to let Cummings do his thing to the country, in the happy expectation that it will all work out and make Johnson look good.

But without Cummings … what does Boris have left? Most of his cabinet are yes-men who have no vision. And he doesn’t particularly want powerful political rivals who might challenge him, anyway.

Boris’s relationship with Cummings is mutually beneficial : a perfect symbiosis. Boris wants the public role without the required thinking. Cummings wants to do the thinking without having to face the public. Neither is a threat to the other.

Now whether you think Dominic is a maligned hero (as Barnaby Lane does), or a dangerous manipulative force, largely depends on whether you approve of where Cummings wants to take the country.

The problem is that most people in the country have no idea where Cummings is taking us.

What we should know is that Cummings is doing a wholesale transfer of power from the civil service to a gang of people he believes in.

(The above thread is good)

His excuse is that the civil service is inefficient and he and his friends know better how to run things.

My perspective, as a UK citizen who lives in Brazil, is that it’s a professional civil service that protect Britain from the kind of endemic corruption that you see in countries like Brazil. ( Phil Jones (He / Him)'s answer to How can Brazil save itself from corruption?) And that destroying the restraining force of the civil service and giving absolute power to whoever the PM appoints, is going to lead to an explosion of corruption and abuse in government.

Cummings has some interesting interests (did y’all know he’s a fan of Bret Victor ?) But his plan for Britain is going to lead the country into a wholesale privatization of the state. (Not simply privatization of state-run industries, but actually handing over the bureaucracy / information systems that run the state itself, to private data-managing corporations) and this will destroy democratic accountability and, ultimately, any responsibility that “government” has to British citizens.

I’m sure Boris is quite content with that direction. But more importantly, if he didn’t have Cummings, he wouldn’t know what else to do.


May 26, 2020

Are we beginning to see a split between Cummings-supporting, pseudo-libertarians and group-spirited lock-down followers, in the UK, similar to the Trumpist 'wanna haircut' / 'save lives' argument in the US?

Sure.

This tendency, which I call ”the right wing death cult” (named first when I was watching Jair Bolsonaro’s rabid fans, and thinking about Jonestown), is endemic among modern right-wingers. It just needs to find an expression or cause to organize around. Cummings is going to give them one.

If / when Cummings falls, they’ll try to make a martyr out of him. And far-right YouTubers around the world will be blowing up the story of “the great hero brought down by the conspiracy of deep-state communists”


May 27, 2020

Why is Def Jam launching their headquarters “Def Jam Africa” in South Africa and Nigeria and signing artists from these regions? Why don’t African indigenous labels control African artists and their music?

Well obviously because Def Jam thinks there’s a market for African musicians in the US.

African labels probably don’t have the marketing reach in the US that Def Jam do. So Def Jam is going to be able to do something that African labels initially can’t.

It’s also, of course, that the sound of modern African music such as Afrobeats, Gqom etc. are increasingly similar to music that’s popular in the US and Europe, and so it’s easier for African artists to get fans there. And Def Jam sees that opportunity.

But in the longer run, as African artists get more known and respected elsewhere, it will get easier for African labels themselves to take the music to Europe and the US.

Then again, there’s the whole question as to the role of labels anyway, going forward.

I’ve been buying music from HAKUNA KULALA, a Ugandan electronic label on BandCamp recently. It’s not impossible for small labels or even individual artists to use the internet to go direct.

And obviously if everything is just available on streaming services then a lot of the power of big US labels to engage with distribution is meaningless.


May 27, 2020

Did country influence surf music, is it the other way around, or is it a feedback loop?

From Wikipedia : Dick Dale was influenced by Hank Williams and

“… began playing in local country western rockabilly bars where he met Texas Tiny in 1955, who gave him the name "Dick Dale" because he thought it was a good name for a country singer.”

May 27, 2020

Why is rap music popular and even considered "music"?

It’s considered to be music because it is …

It’s popular because it’s good …

That is all.


May 27, 2020

Why is it that rock and rap music have at one point or another the face of the youth culture but country music never has and is always targeted to more conservative people?

Because country music isn’t “innovative”.

I don’t mean that as a slur. But it’s kind of the point of country music. Rather like “folk” music. That it’s part of a long tradition. And speaks to people’s desire to hear something familiar.

Country music does innovate and change. But largely by importing ideas that have been tested elsewhere and that people have had a chance to get used to.

So in the 70s, country imported some 60s rock ideas. In the late 80s it imported a few “punk” ideas. In the 90s it imported 80s adult oriented rock ideas. It is slowly starting to import some hip-hop and modern pop ideas.

But country really isn’t aiming to sell itself on “listen to this weird new sound”

But every generation of kids, at some point, finds that it DOES want a weird new sound, to help it define itself as different from preceding generations. Country isn’t a genre to cater to that need.

It certainly has young artists and wants to cater to young people. But it’s not aiming to appeal to the weird outsider youth, the way metal or darkwave are. It’s not aiming to appeal to urban youth, the way hip-hop and r’n’b do. It’s appealing to people who are small-town and culturally conservative. And want something that is recognisably like the music that they’ve heard lots of times before.


May 27, 2020

What does “on yer bike” mean in the UK?

It means “get on your bike” (and leave)

Ie. f*** off!

But slightly less explitive.

“Sling yer hook” means something similar.


May 27, 2020

Why do you like the music you listen to?

Well, because I listen to the music that I like. :-)

But what do I like about it?

I’m looking for three things in music, any of which will probably make me like a track, but if it has two of them then that’s better, and three is best of all :

it successfully creates a mood

it has a good tune. (I like melody. I’ll forgive anything else in music for a good melody.)

you can hear the “joy of discovery” in the music. The musician is discovering something. Maybe it’s a new sound no-one ever heard before. Or perhaps it’s nothing more than discovering “I can actually do this”. Or even “this is what I want to say”.

All the music I love and want to listen to has at least one, and hopefully more than one, of these elements. (I quite like a good funky rhythm too … )

In the last 24 hours, I’ve been very happily listening to :

and

Every one has the ability to create a mood, a distinct climate.

The ones that aim for tunes have great tunes.

And every one feels like the musician has gone somewhere new. Even if it’s just the artist taking their existing aesthetic to a new level or enjoying playing with a new technique.


May 28, 2020

What would the world be if all major cultures would be opened to diversity and cooperation?

Better.


May 28, 2020

Do you think musicality is fading within modern music?

Nope.

Next!


May 29, 2020

As an amateur FL Studio user, how would you cut the low end at 180.86 Hz and high end at 17169 Hz?

There’s literally a preset of the “Fruity Parametric EQ 2” which cuts both low and high ends.

Just put that on your track, select the preset and drag the low and high cutoffs to the appropriate frequencies.


May 29, 2020

What are some masterpieces you've created using fruity loops?

Funnily enough, I actually have a Fruity Loops track, modestly entitled “Masterpiece” made on an old demo version of Fruity Loops back in the very early 2000s

Whether it really is a masterpiece I couldn’t possibly say. But it’s the apotheosis of a particular aesthetic I was exploring then. Trying to get the maximum amount of variety and feel out of minimal elements. There are literally just 4 percussion sounds (plus a boom sound at the end) and only 1 or 2 patterns, and I’m mainly just turning the instruments on and off, but the different combinations give rise to different feels. Even quite drastic shifts in perceived rhythm as the addition or removal of a sound seems to reset where you hear the loop start.

You can hear it on SoundCloud here : Masterpiece

I’m pretty pleased with my latest EP, which is all FL Studio. Possibly still not yet a masterpiece but it’s hitting the aesthetic I currently want. Something with a lot of melody and influence of other styles of music, but still within that electronic FL sound.

Muerck, by Mentufacturer on BandCamp

Muerck on Spotify


May 29, 2020

Are there any music producers who have changed their name?

Lots.

Often when they find someone else with the same or similar name.

For example a British electronic duo called The Dust Brothers had to rename themselves The Chemical Brothers when they started getting big enough to realize that this would clash with the existing US group with the Dust Brothers name.

Often producers adopt a new name if they want to explore a new style.

DJ Norman Cook of Beats International rebranded himself Fatboy Slim to explore the (then, new) “Big Beat” sound.

Etc. was already a


May 29, 2020

Why is the Dublin government still refusing to let the Irish people have a vote on rejoining the U.K.?

Same reason that the US government doesn’t give Americans a vote on rejoining the British Empire. And that Brits don’t get a vote on rejoining the Roman Empire.

Things have moved on since then.


May 29, 2020

Can capitalism exist without the state to defend property rights?

Not in any recognisable sense, no.

Every major form of property wealth today : land titles, rights to exploit minerals, fishing rights, shares in corporations, patents, copyrights, trademarks etc. is a bureaucratic invention of government.

Some people want to claim capitalism is any trade in small handmade objects or bartering six eggs for a bag of cabbages.

You can call that “capitalism” if you like. But if you do, you have to accept that every human society in history did something like this. And so there’s never been a human society that wasn’t “capitalist”.

Bartering eggs for cabbages is NOT what most people who think and write about capitalism believe “capitalism” to mean. It’s certainly not what ANY critic of capitalism thinks that capitalism is. Which is why you aren’t going to win any actual arguments against anti-capitalists by just loudly insisting that this is what capitalism is.

Most people assume that capitalism is something that has arisen in the last 500 years, includes the institution of private banks, the institution of private corporations, and stock markets to trade shares, and the fact that these corporations and financial markets are sufficiently powerful and influential that governments, whether kings and princes or democratically elected presidents and prime ministers, are obliged to defer to them.

“Capitalism” goes hand in hand with the rise of the rest of the liberal / Enlightenment philosophies : of personal rights, of the rule of law. And with the industrial revolution and the organization of production in the form of capital-expensive factories funded by rich investors, and a proletariat of poor people without property who work in those factories.

None of these things are fully essential in capitalism, but they all kind of cluster together. And if you start trying to eliminate any, capitalism as we know it doesn’t really survive.

One essential plank in the infrastructure which supports capitalism is the state which defends property with violence. (It’s already claimed the monopoly of the right to violence, and it claims the right to wield that violence “for good” when it defends both property and other rights)

Now the state sure uses violence to defend property. Which is why it puts bank robbers in prison. But MORE IMPORTANTLY than the actual defence (which can be, and sometimes is, subcontracted to private agents) the real work that the state does, is put its legitimacy into DEFINING property. Exactly what things count as property and will be protected by property law? What aren’t? What are legitimate transactions for the transfer of property, vs. what things are fraudulent where a transaction “didn’t count”?

What other kinds of movement of property are legitimate? Fines? Compensation? Taxes?

All of these have to be decided by someone. And whoever claims the legitimacy to make those decisions is, de facto, the state.

And those decisions are external to the market. They are prior to it. Parameters to your market. You can’t discover the “right answer” to “what is property?” by trading property in the market. A system where you hire the judge to adjudicate in your favour over a disputed contract is not one where any kind of “rule of law” is going to last.

Capitalism is hugely complex socio-economic system we’ve constructed. And it needs an entire support framework to provide law-making / rule-enforcing services


May 29, 2020

Should I get a laptop to DJ with and a PC for producing?

You can produce at home on a laptop.

That’s how I do all my music.

It’s quite a powerful laptop (i7, 16gb Ram), but it’s still a fairly ordinary laptop. The one I use for everything else in my life.

Of course, a desktop will give you much better power for the price. And you may have money / space for a good sound-card, bigger screen etc.

If you can afford one, and the space to keep it, then sure have both. But don’t feel that somehow you can’t make music until you buy a special computer just for that.


May 29, 2020

Radio appeared around 1900, television around 1950, and the Internet around 2000. What new media will appear before 2050?

DIrect brain interfaces / thought transfer.

It’s closer than you think.


May 30, 2020

How are today’s rappers able to finish so many songs in such a short amount of time?

I’m not sure they are particularly fast, are they?

I mean early punk bands used to boast that they went into the studio and wrote and recorded an album in a day.

In fact, even in the 60s, quite a lot of bands would come into the studio with little more than a couple of chord sequences and a few lyric ideas and polish off two or three songs in a day.

Once songwriters / rap-writers have put in the time and practice to get to a reasonable level of experience and competence, writing new music actually doesn’t have to take that long.

On YouTube today you can watch a hip-hop / rnb producer create a pretty decent backing track from scratch in about 40 minutes.

And before you deride that as a symptom of the low quality of the genre, you can also watch a film composer like Guy Michelmore write a short fragment of orchestral music in about the same time :

What both of these YouTubers have in common is that they are clearly expert users of their equipment : the DAW, the virtual instruments and the effects etc. They can indeed knock out a short piece of music in less than an hour.

The computer based studio really helps cut down time-consuming things like recording real instruments and other other studio demands. And so they can focus on exactly what they want to be doing in terms of composing musical material.

Of course, some bands are perfectionists and spend months crafting and reworking their material. And I think that, as artists get bigger, and more successful, the pressures to ensure that the next album maintains or excedes the level of quality and popularity of the last album, starts to pile on, and artists can become insecure. That leads to them becoming more selective. Throwing away more ideas. Or being reluctant to commit to releasing. And they might end up spending a year or two (or 10!) on the album anyway.

But really, any popular music combo who are competent in their chosen style, should be able to make an album in a week.


May 30, 2020

Where can I listen to music online for free without downloading?

YouTube


May 30, 2020

Why is Future Funk becoming more popular?

Future Funk is an offshoot of vaporwave, ie. a genre based on sampling old 80s pop, soul and funk music.

What makes it more significant in the ecology of modern music, is that some of these melodic and harmonic ideas had been lost from a lot of popular music.

Sure, they were still there in R’n’B and sometimes hip-hop. But most electronic dance musics … house, techno, trance, drum’n’bass, garage, dubstep etc. had sort of forgotten about them.

So vaporwave was partly exciting to people because it brought those harmonic ideas back.

“Normal” vaporwave was kind of an experimental, trippy music that concentrated on making the banal sounds of the 80s sound weird by looping them in odd ways, and chopping and screwing them into slow motion.

That vaporwave wasn’t particularly focused on dance or rhythm. But almost immediately some people realized they wanted to have that sound in a more danceable format.

Hence Hard Vapor and Future Funk

Over time, it seems that FF is becoming increasingly cross-bred with contemporary EDM.

In the late 90s, early 2000s we had a synthesis of 70s disco with contemporary house music. Particularly “French House” seemed to be bringing the tougher drums of House (and even Trance sonorities) together with the harmonies and groove of 70s disco, into a very slick, crowd-pleasing package.

Future Funk is basically the return to that French House sound of people like Cassius

and where Daft Punk started

But effectively pumping it up even more with the production style of contemporary EDM genres. And perhaps a bit more of the manic energy of J-Pop / K-Pop.

In a sense you can see a fairly straight continuum of “hard but fun dance” music from disco, Italo-Disco through to the eclectic proto-House of Ron Hardy’s Music Box, House itself, Happy Hardcore, French House … through to Future Funk.

It’s really all the same stuff, just each generation of technology makes it bigger and louder.

What tends to happen in rave culture is that sometimes the “more serious” (progressive house) or “more abstract” (techno) offshoots of this start to build up in the rave scene, like a kind of sclerosis.

And then people remember they want rich harmonies, big tunes and fun again, and something like Future Funk comes back on the scene.

FF still has some of the weird messing about with varispeed and awkward chops etc. that vaporwave liked. But packaged in a club friendly form.

EDM has become boringly formulaic, infected with bland “indie rock” style song-writing and vocals. So, by bringing the harmonic colour of even minor 80s soul and funk music back to the dance-floor through samples, Future Funk injects a much needed musical interestingness.


May 30, 2020

What is good about techno music?

There is so much variation in what is labelled “techno” that it’s hard to have a unified theory of the genre.

But if there’s an essence to techno it is “the art of finding beauty in mechanical repetition”.

There are some people who consider that mechanical repetition is anathema. It’s what they hate about so much modern music.

I’m not sure techno is for them. Because mechanical repetition is what techno is all about.

That’s not true for other electronic dance music genres. Hip-hop and trap might feel repetitive, but they don’t have to be. People are making increasingly “prog” trap and dubstep beats that stop, start, switch up style and rhythm in the middle.

You could imagine House music being made with an entirely live band. Much as funk and disco were. As long as you kept some kind of 808 kick in there. Live percussion and bass and keyboards are completely compatible with the organic side of House music.

These genres are repetitive because rhythm and dance require a certain amount of repetition. But the organic or disjoint are completely compatible with the essence of the music.

But not with techno, I think.

Techno can certainly be warm and emotional. And borrow more sophisticated chord sequences from other genres. But at heart, if you aren’t feeling the repetition, it’s missing the point.

Is there beauty in repetition? There can be. Techno is part of a family of musical ideas that include mantras and drones. Musics that are about the resonating, amplifying power of a simple idea extended in time either through repetition or just elongation. Even as your body is tiring, you sense the indefatigable relentless of this continuum. Your own mind / body can explore it, and provide movement, as it provides the consistency. But you can’t ignore it, you are engulfed by it.

That’s the feel that good techno should give you, whether at high volume in a club, or just sitting at home.

Obviously not all techno is good, but when it is good, that’s what’s good about it.


May 31, 2020

Who was the first famous hip-hop artist that wasn't American?

I found out recently that Slick Rick was actually born in London. So he’s British by birth.

Update : turns out he only managed to fully naturalize as American more recently. So he was presumably technically British at the time of La di da di and The Show.


May 31, 2020

Are riots and looting the right response to George Floyd’s arrest and subsequent death?

In principle, it doesn’t seem a very good response. I don’t think anyone, even the rioters themselves, would prefer this course of action.

In practice, the problem is what else is there?

There has been no protest made about police killing black men that hasn’t been dismissed as illegitimate or wrong headed or counterproductive.

When Colin Kaepernick made peaceful protests he was vilified as unpatriotic and disrespecting the country and its armed forces. If celebrities speak out, they are accused of seeking attention for themselves. If politicians speak out they are accused of just politicking. When large groups go out to demonstrate peacefully, the police start with the assumption that the protesters will become violent, and go in in full body armour and start firing tear-gas to disperse the crowds anyway.

Once the police decide to clear an area or break down a barrier, they make no distinction between peaceful and non-peaceful protesters. Police in NY were literally driving their cars into crowds who were simply standing, attempting to block the road yesterday.

When a black man was elected as president of the US (which you think might have put him in a position to resolve the situation), the first things that happened were :

Mitch McConnell declared a campaign of non-cooperation and obstruction from the Republicans in the senate, aimed at preventing Obama successfully passing any laws and being re-elected.

The Astroturf Tea Party movement sprang into existence to ramp up protests against the government and provide a new vehicle for right-wing criticism.

And the man who would go on to become the next president started a campaign of undermining Obama as an illegitimate president, based on a conspiracy theory that he was not a wasn’t born in the US.

In other words … what “acceptable” mechanism exists for people to get the problem fixed?

Electoral politics doesn’t work. Peaceful mass protests are violently suppressed. Public figures speaking out are attacked and monstered in right-wing media.

How do we get anyone to listen?

Well … that’s not a rhetorical question. It turns out that there is some evidence that rioting “works” :

Thread by @Austen: I spent a lot of last night looking at the history of major riots in the United States and what happened afterwards. Riots are *undeniably*…

Update : on looking at the referenced paper in full, while it clearly supports the idea that protest works, it doesn’t actually seem to support any claim that “violent” protest or rioting work. Instead it looks like violent protests increases support for the repressive state. So unless someone can offer some other evidence for violent rioting to work, we should add it to the list of “failed strategies” too.


May 31, 2020

What do you think of people saying "abolish the police" in response to the murder of George Floyd?

I’m pretty anarchistic by inclination.

But even I don’t think that society can run without some rules and constraints that people will sometimes want to break.

Look at the current COVID crisis. Almost all of us recognise the need to ensure social distancing and to avoid large gatherings or trips to see relatives. So that we can stop the spread of the disease.

And yet, all of us can rationalize to ourselves, that indulging ourselves in just “this one little thing” isn’t a big risk, and is unlikely to affect anyone else. So why not visit our parents, or get together with friends on that important birthday?

But, of course, when you scale that up to “everybody does that” then any attempt to prevent the disease and tens of thousands of deaths, is going to fall apart.

Sometimes we all need a little bit of help, from an external force, to do the right thing.

So I don’t think we can do without some kind of police force.

HOWEVER …

very clearly the situation in the US now shows that their police force is not fit for purpose. And it’s hard to see how that can be fixed without some kind of major reform / rebuilding the institution from the ground up.

It appears that the far-right and organized white-supremacism has been deliberately infiltrating the police in the US for years : Franklin Veaux's answer to How deep is the institutional racism in the US police force?

I also believe strongly that America’s policy of flooding the country with guns has made any kind of policing an almost impossible task. The police turn up at any encounter, with no knowledge of who they will meet, and whether the person they must deal with is armed, or keen to shoot them.

It’s no wonder that the cops’ immediate reaction is to subdue and neutralize any potential danger from the people they are dealing with. Which inevitably leads to violent assault on, and risk of serious injury to or death to, the person they are meant to be merely “looking into”. This is the situation we find ourselves in now. Police killing far too many people. Especially black men, who they have stereotyped as a threat as soon as they meet (or even beforehand).

So what are the solutions to this?

Here are some :

1)

2) This thread is worth reading :

3) A libertarian solution which is actually worth thinking about :

4) Someone suggested replacing cops with community volunteers chosen by a kind of “jury” system. That’s clearly difficult as cops need to be trained professionals. But there’s no reason that every police station / precinct shouldn’t have an oversight committee, chosen like jury service, at random, from the public, who would be empowered to listen to complaints and investigate, suspend or sack cops who have received complaints. This would overcome the tendency of the police to take care of their own.

Again, such a tendency is perfectly natural. You can’t expect the police to turn against their colleagues who they might need to depend on tomorrow. But a neutral observer from the community can act as a genuine external restraining force. As I said earlier, we all need help to do the right thing sometimes, even cops.

However, longer term, I don’t believe there’s any solution to the US’s problem except demilitarizing the police. And moving it back towards what a police force is meant to be : a force which polices by consent of the community rather than one imposing rules on a community against its will.

In summary, the police need radical reform now.

This police force is not working. And needs to be abolished and replaced by something else.

You aren’t going to do that overnight. Whether you approach it through traditional electoral politics. Or through mass riots. It needs to start with a number of regulations designed to improve the internal monitoring and responsiveness of the police.

Thinking that this isn’t an institutional problem, and just one of “bad apples” ie. people who are personally responsible, isn’t viable. The institution needs to be remade.


May 31, 2020

What is the difference between left and right?


May 31, 2020

When will the left realize that Antifa is not their friend?

There is no “Antifa is not their friend” to recognise.

When everyone else wimps out, faced with fascist violence and oppression, only Antifa are left standing up to it.


Jun 1, 2020

What are classical musicians’ (and classical music enthusiasts’) thoughts on today's pop music?

Here’s David Bruce, a contemporary classical composer, recently discussing his interest in pop production techniques.


Jun 1, 2020

Are neutral sounds or music useful for focus and work productivity?

I don’t even know what a “neutral sound” or “neutral music” is.

All sound and music is “active” in some sense. It engages the mind.

Of course, some strives towards being background and less obtrusive.

Such as

I’m not sure if this is what you are thinking of as “neutral”.

But sure, it can be good to have something like this on in the background when you are working.


Jun 1, 2020

How would a debate between Chomsky and Ben Shapiro go?

It would be incredibly pointless.

Ben would try to speak faster than Chomsky accusing Chomsky of a bunch of straw-man positions that Chomsky doesn’t actually hold, but which the right think he does.

Then Chomksy, in his rather slow, measured way, would try to get a word in edgeways in response, and Shapiro would simply not understand what Chomsky was saying, and would start trying to browbeat him with more accusations.

At the end Shapiro would declare that he had “destroyed” Chomsky because Chomsky hadn’t managed to refute the 150 accusations that were thrown against him.

And Chomsky and his supporters would continue to think that Shapiro was an ignorant know-nothing who doesn’t listen and understand anything because the accusations were so off the mark. And that therefore Chomsky had been the superior debater.


Jun 1, 2020

How could white and black rappers and scientists be equal?

Probably the same way that two MacBooks can have equal specs even though one is running Anaconda and Jupyter while the other is running Ableton Live and Kontakt.


Jun 1, 2020

Would Music industry not releasing any new music this week help the cause and fight against injustice and police brutality of colored? Who does it hurt and harm when music industry "blacks out" for one week, why?

The concept of an Art Strike has been around for a while. But it’s not clear what it could accomplish.

A strike by bakers interrupts the supply of bread. But music is recorded so no-one will go without music because the musicians are on strike.

Also there are just so many musicians, many of whom are surely making music to talk about George Floyd and the systematic racism in the US and US police.

Does a music strike imply asking those people to stop their form of activism?

In other words it would be fiendishly hard to co-ordinate. Almost certainly some people are going to break it. If only by default (am I meant to turn off my BandCamp and SoundCloud during the black-out? Can I temporarily pause my music from Spotify and Amazon?)

Obviously it IS symbolic if a huge number of musicians co-ordinate themselves in something like this. But it doesn’t actually inconvenience anyone. And if you want protests to actually do some good, they DO have to go beyond mere symbolism to start inconveniencing the powerful.


Jun 1, 2020

Will there always be rap music?

It’s really hard to make predictions about the future.

Particularly as technology is changing so much. We are in uncharted territory in terms of what music even is. Let alone what it will sound like.

Nevertheless, I’ll stick my neck out and say I’m pretty certain that :

in the future other “genres” will overtake today’s hip-hop as the “trendy” and “popular” music. And today’s hip-hop will become a historical curiosity.

BUT … some kind of “talking over music” will still be done. After all “singing” has been around longer than human history. And so has poetry. And often the two have been combined. The rhythms will change. The flows will change. Just as hip-hop in 2020 is never going back to the rap flows of the 1980s or 1990s. (Except for certain effects, when wanting to sound deliberately “retro”) But some kind of “rapping” … spoken poetry over beats will always be part of our musical repertoire.


Jun 1, 2020

Do you have a favourite contemporary classical composer?

Assuming we’re really talking about that kind of academic orchestral composition and not someone working in a more “pop” (including all the underground offshoots of pop music including jazz, rock, electronica etc.) then I guess it’s Sir Harrison Birtwistle.

Basically because I used to listen to him a lot when I was a teenager and in my early 20s. (Or at least a lot more than most contemporary composers). I guess it was the fact that he was obviously wildly modern and experimental but you could just about pick out and latch onto fragments of melody and rhythm amongst the chaos, and the theatricality and playfulness made it more accessible and feel less abstract than other composers.

Also, I was very into the early Stravinsky ballets : Firebird, Rights of Spring, Petrushka and it was clear that Birtwistle was following in that tradition.


Jun 2, 2020

How do musicians make music? Do they imagine the sound of the music before making that music?

Musicians vary.

I was once very impressed by a friend who wrote a song, sitting next to me in class, just by writing the chords he was hearing in his head down on a bit of paper.

I can’t do that.

Others play around.

I think it is VERY noticeable in the history of music, that when pianos became available and composers could sit at home experimenting with various harmonic combinations, that “Classical” music evolved into “Romantic” music, with a much wider repertoire of colourful harmonies etc.

Pianos were a kind of home laboratory for 19th century composers to experiment with different ways of putting notes together (and with different dynamics) which could then be taken to the orchestra.

Previously, the only people with access to a keyboard instrument who could do that were people with access to a church organ which has a pretty harsh sound. (Harpsichords too, but the dynamics of harpsichords are fairly limited) And so classical music was more harmonically formulaic.

In the 20th century, the recording studio, and now the home / computer based recording studio has given new musicians similar new powers to experiment and discover new sonic possibilities.


Jun 2, 2020

How do you make unique music?

All music is simultaneously unique. AND incredibly similar to other music.

If your music is in a noticeable genre, it’s something like 99% the same as all the other music in the genre. That’s how you can recognise the genre similarity in the first place.

If you avoid genre, and try to go full “outsider artist” / “crazy eccentric” then firstly, I definitely salute you and want to hear what you do. But, secondly, most people will dismiss you as “just noise” which is the standard term people use for “music that is outside my window of familiarity”.

You will make unique music. But if you want anyone to listen, it can’t be “too unique”.

But if you want to try to find the sweet spot, the best thing to do is to expose yourself to, and learn to like, as many different genres and types of music as possible. Even if you don’t explicitly copy from them, you will be unconsciously influenced by them, and this will lead to ideas in your music that aren’t quite “in genre” and start to take it into the interstices where the unusual music lives.


Jun 2, 2020

In your opinion, what has been the biggest change in the way pop music is created?

In history?

The biggest change to pop music. And to all music. Was the invention of recording technology.

It’s impossible to overestimate how big the invention of recording technology is in the history of music.

Recording changed EVERYTHING

Before recording technology you could only learn music one of two ways : from listening to other people play it. Or from having it in some kind of written notation.

Music that people learned by ear was very unstable. The melodies were always mutating and shifting. There were identifiable songs, but they were always blending in to each other or forking into slightly different songs between different regions. There wasn’t much harmonic development within the music (mostly just switching back and forth between a couple of chords in the same key)

Written music, on the other hand, started to become increasingly sophisticated in terms of both melodic and harmonic development. When you wrote music on paper, you could deal with much longer and more complex melodic lines, and study how harmony could be distributed across multiple voices. Paper helped you think about musical structure in a new way.

On the other hand, when you learn music by ear you can pick up all kinds of subtleties of your teacher’s performance. You can hear the microtonal pitchbends to add expression. You can hear the “swing” added to the rhythm. You can hear how the teacher improvises variations on top of the basic melodies.

Undoubtedly classically trained musicians did and learned all these things. But none of that got notated in the music. So the importance of them was downplayed. Harmonic construction was everything.

So music was divided into the “complex but impersonal” music of the elites vs. “the expressive but simple” folk music of the people. (With some intermediate musics. Songs for the middle class to sing accompanied by a piano. Waltzes and other dances.)

With the invention of recording technology you could now capture the live performance of musicians.

And almost immediately a new genre sprang up : jazz, which was focused exactly on those elements of performance, the microtonal pitchbends (blue notes), the improvisation, and the personality and the presence of the performer. Beethoven’s 5th is Beethoven’s 5th, whether you prefer the version from this orchestra or that orchestra. But Coltrane’s “Favourite Things” just isn’t the same piece of music as Favourite Things by another jazz musician.

And beyond jazz various new genres of music appeared, all of them driven by the market for recordings among ordinary consumers, transmitted over radio and TV. All of them from musicians who largely learned their musical ideas by ear, listening to other recordings.

An entirely different music, from an entirely different principle to either notated academic music, or folk music.

Jazz, rock, funk, hip-hop, techno, disco, dubstep, metal, country … everything in contemporary “pop” music is thanks to this invention of recording technology.


Jun 2, 2020

What would be the psychedelic 60s version of the synth-wave nostalgia music for the 80s? What would a "psych-wave" music and aesthetic look and sound like?

Do you mean the 80s’ nostalgia for / pastiche of the psychedelic 60s?

Or do you mean, what does nostalgia for 60s psychedelia look like in the 2010s and 2020s?

It looks and sounds more like this :


Jun 2, 2020

Is it possible to become a music producer, singer and a hacker at the same time?

It’s clearly possible.

There are certainly people who do some of all three.

And there certainly seems to be an affinity between programming and music. Many, many programmers are also musicians, and vice versa.

Partly this is economic necessity, programming work pays in a way music doesn’t.

I think partly it’s psychology. Both programming and music are about organizing structures in time. Both are creative activities that involve some kind of narrative arc or logical chain of events of cause and effect. And it seems the two are very compatible.

It’s almost impossible to imagine someone who works writing music related software who doesn’t also make music.

And many musicians are getting into making music software.

Someone who springs to mind is Steve Duda :

Plenty of other musicians these days are involved in companies that make music software. Such as Jordan Rudess

Though it’s not clear if he does actual programming in this company.

There are also, of course, many singer / producers who write songs, sing them, play the instruments and program the beats.

I have no doubt that there are people who do all three of singing / producing / hacking code. And might even do all three professionally.

I can’t, off the top of my head, think of a really famous singer / rapper / “front person” who also writes code. And maybe both activities demand too much of your attention to do them really well together.

But then as technology helps make certain tasks more efficient, perhaps it’s only a matter of time before a programmer becomes a major star.


Jun 2, 2020

The song “Build Our Machine” by DAGames is based on a game but I really like the style and rhythm of it, does anyone know what genre this would be classified as?

It’s a basic house beat under a vocal that sounds more like steampunk.

Because of the vintage feel it’s also a bit electro-swing

Try Caravan Palace (and other electro-swing bands)

and Abney Park and other steam-punk bands :


Jun 2, 2020

Is there anything that socialism can offer that capitalism can't? What would that be?

Justice. And freedom from the rat race.


Jun 2, 2020

In complete socialism, how is the pursuit of innovation or invention awarded? In capitalism, can you make money from your innovation or inventions?

In “complete socialism” (and that’s a pretty vague term which would probably need to be pinned down if you want a better answer) “pursuit of innovation” is its own reward.

Many people like to invent stuff. Almost everybody is creative.

In capitalism can you make money from your innovation?

Well, someone can, sometimes.

MOST people lose money on their innovations. For every idea that someone dreams up, only a few make it to market. Most of them don’t, so anything spent on development before they reached that stage was “lost”, if you don’t consider innovation as an end in itself.

Then, typically, once a new product category comes into existence, again, most of the startups that were spawned to explore it, will go bust, be acquired for less than they were initially valued. And the market will consolidate on a small number of major suppliers (normally 2–5 in mature product categories.

So .. out of all the ideas people have in capitalism, most will fail. And most people speculating on the innovation will lose money. And a couple of giant companies / investors will realize the big rewards when the idea finally goes mainstream.


Jun 2, 2020

Why do Americans think Bad Bunny is a hip-hop artist?

Because hip-hop and reggaeton are converging on an increasingly similar sound, and are increasingly intertwined with each other (artists from one collaborating with artists from the other)


Jun 3, 2020

Why is Apple considered to be superior to standard operating systems when it comes to music production?

AFAIK …

Because Apple cared to make both MIDI and low-latency sound basic to their operating system.

Microsoft didn’t care enough to bother.

I mean Windows supports sound. And it feels like MIDI used to be there when it was seen as part of the spec for multimedia software, but kind of got forgotten about. Maybe the MIDI mapper is still lurking somewhere in Windows. Or maybe it’s gone. You certainly don’t get a decent MIDI mapping tool as standard in Windows these days. Nor any kind of decent way to route sound from one application to another.

Apple cared enough to add these, to a standard suitable for musicians.

Microsoft thought about business machines. About home entertainment with encyclopaedias that could play music. And ultimately, games. But not musicians.

Linux doesn’t really come with anything as standard. But there are some reasonable things like Jack that fit into the operating system, as long as you can make them talk to the drivers. But it’s down to you and your distro to sort that out.

Apple has some advantage that it makes both the hardware and its own OS, so it is easier to ensure the two play together. Windows and Linux rely on generic hardware from multiple suppliers. And on third party drivers to fit the two together.

Windows isn’t terrible for making music. I make music on it the whole time in FL Studio. But ImageLine have to provide more of the audio and MIDI stack themselves because they can’t guarantee that it’s just there. Or just works.


Jun 3, 2020

What 5 albums define your choice in music?

Today I think it’s basically these two :

1) Jeff Wayne’s War of the Worlds

This was my first album. A science fiction epic in sound I demanded for my … probably 8th birthday.

Much of my music taste is somewhere within the triangle whose three corners are “dance beats”, “big tunes” and “weird electronics”. And you can kind of see how this is all of these. And I guess it also engendered my taste for concepts and stories in albums.

2) Steeleye Span - Steeleye Span

Including tunes like :

and

Which is a tape my parents had that I listened to a lot. It’s just about all the “rock music” I ever need. And is probably why I like melancholy, folkish tunes with weird lyrics, and spooky vibes etc.

The older I get, the more I think that these two albums are more or less responsible for 90% of my musical taste.

Of course I’ve expanded … into electronic and synth music of all kinds. Into electronic dance music. Into more prog and jazzy rock. Into other branches of folk. Into jazz and some classical (I guess the Prokofiev - Peter and the Wolf, Britten - Young Person’s Guide to the Orchestra tape I had one Christmas was also an influence) But I can see that much of it is rooted in these two musical worlds.


Jun 3, 2020

How is the identity of objects that change over time modelled in Clojure?

OO tends to think of mutable state as a kind of private vice.

It should be encapsulated and hidden away. What objects get up to in private, behind their interfaces is a matter for them. As long as they don’t force anyone else to know about it.

FP, I think, has the diametrically opposite view. What mutability there is should be kept in a very public, centralized place, so that it’s easy to inspect and monitor, or to recreate. Or to create mock versions of for testing against. And finally, even to version. (See below).

So I think the ideal for Clojure is that state should live in a central or even external database. The vast majority of the code should be referentially transparent. Ie. it just transforms this shape of data into that shape of data. And a very small part of the code should be concerned with calling those transformations and updating the database.

Now the guys behind Clojure are also the guys behind Datomic. An immutable database which handles all change by appending time-stamped “updates”, and never actually throws old versions of the data away.

And I suspect this is how they think that software written in Clojure should work in the ideal. All changing values should live in this kind of time-stamped immutable transcript.

So how is “identity” of objects that change over time modelled? The same way it is in a more traditional database. Identity isn’t a special feature of an object like it is in OO languages. You just include a UID field in certain records for the things that need a UID.

And I’m guessing (because I never used Datomic) that in an “immutable” time-stamped db, there’s some way of handling what it is for a field to have a “unique” id which actually allows multiple records to have the same value as long as it’s at different times.

Of course, there is a bit of a mismatch between this approach and the legacy Java, which Clojure is meant to be integrating with.

But the Clojure approach to Java is to attack from both sides. To let you write properly stateless, referentially transparent libraries that can be called from existing legacy Java. And to write new top level functionality which can manage its state in a principled way, while calling into that stateful legacy Java.

Hopefully you slowly squeeze the bit of legacy Java with its problematic vice of private state, between these two prongs of attack. And over time it shrinks.


Jun 3, 2020

Can Clojure eventually replace Common Lisp? What are the problems with Clojure that Common Lisp purists normally complain about? As Clojure matures/evolves, could it eventually serve as a model for an update to the ANSI Common Lisp standard?

There’s too much politics and history for the ANSI CL standard to ever become Clojure.

What I think is much more plausible and I hope we will see, one of these days, is a proper native Clojure compiler and ecosystem. Which will let people write the same kinds of software (not JVM, not browser) that they write in CL, in Clojure.

Maybe if a native Clojure and CL could actually target the same binary object format, so that you could call from one to the other, this would be great for both communities.

I’d also, myself, like to see the Rackjure type projects finally give us a full Clojure-like experience on Racket.

Racket is meant to be a general purpose platform for building other languages on top of it which can interact with other Racket DSLs. In a sense, building a proper Clojure which lives on top of Racket and interops with it, should be the acid test of the Racket philosophy.

Update (after 20 people upvoted, can’t assume they agree to this update) :

I’ve been reading and thinking a bit more about CL recently.

One thing I very much like about Clojure is EDN. The fact that you have a richer vocabulary for complex data literals that still follows the ideal that code and data are the same (so Clojure code IS just EDN data)

So I wonder, even if you didn’t replace CL with Clojure, could you migrate CL to EDN? Basically use EDN as the syntactic substrate for CL. As EDN seems to be a superset of the existing (minimal) syntax of Lisp I guess moving to EDN wouldn’t break backward compatibility with existing code. And the data-structures for vector and map could be mapped to their CL standard library equivalents.


Jun 3, 2020

What are your thoughts on the "uberization" of the labor market?

It’s more or less inevitable given : a) new technology, b) how capitalism works.

And that’s a bad thing.

Instead, we should be using new technology to make everyone better off without making people’s lives precarious.

And if the economic system resists that, we should change the economic system.


Jun 3, 2020

After a song is written, what determines if it's in a major or minor key?

Quick answer, is the “third” ie. the note which is two “steps” above the root note, “flattened” or not. Ie. is the third four semitones above the root (then it’s major), or only three (then it’s minor).

Eg. in the key of C.

If you are playing a lot of Es then it’s major. If you are playing a lot of Eb / D# instead, then it’s minor.


Jun 3, 2020

Is United States/English speaking rap the only form of rap that is worth listening to?

Well, sure, if one of the important parts of rap to you is the lyrics and the wordplay and meaning, then you’ll have to either listen to rap in the language you already know, or learn new languages to understand their raps.

If you think rap has other musical virtues, such as the flow and rhythm and vibe, then you can enjoy rap in languages even where you don’t understand the lyrics.

Personally I find most lyrics (not just rap but other kinds of song) pretty banal and bland, if not cringe-worthy.

I personally like listening to music in languages I don’t understand.

That way I can get the other virtues of the music without having to face how embarrassingly boring or bad the lyrics are.

But each to their own. If you prefer rap lyrics you understand, that’s what you prefer.


Jun 3, 2020

Is UK rap better than US rap?

Not really.

I mean, UK rap often has a certain energy. When ideas like grime pop up, UK production can be pretty exciting and daring.

But when you think about it, hip-hop is so vast in the US. And there have been so many great rappers. And the culture is very “deep” : multiple generations of people involved in funk through to early electro to golden age rap to the modern stuff. And many cities each developing its own style.

I don’t think objectively you can pretend that UK rap overall is better than US.

Obviously there have always been great UK rap acts, from Ruthless Rap Assassins through to Roll Deep. But no, you’d have to say that America really does dominate the rap game.


Jun 3, 2020

Why is youth so important to musical creativity? Movie makers, painters, writers etc. can make great works of art in middle age, but when it comes to musicians the cut off point is around 40 years of age. More like 30 when it comes to peak ability.

I’ve written one answer about this, here : Phil Jones (He / Him)'s answer to Pop Music: I know there are exceptions, but why do lots of song writers write their best tunes when they are young?

I think that answer is an important part of it.

But there’s more we can elaborate on.

Alex Johnston is right that it’s more a phenomenon seen with pop musicians.

And the first thing to notice there is that “pop music” is “young people culture”

In other words, pop musicians are doing more than making music. They are “role models” or “pathfinders” for young people who are still forming an identity.

Most people who find success in that area just ARE young, because you need to be young for the young consumers of pop to be able to identify with you.

So … the creativity of young people is highlighted by pop culture.

Older musicians in rock and electronica etc. might well be doing great and creative work. But relatively fewer people are paying attention to them or noticing.

Secondly, there is some physical stamina and fitness required for certain kinds of popular music. Rock stage shows are pretty energetic. Rock and pop touring schedules are (by all accounts) pretty gruelling.

If being a great pop musician means playing live. Then, sure, you’ll see younger people at their peak. Because the older musicians are going to settle down to a quieter life.

No reason that this quieter life can’t involve creative composing though.

Another piece of the jigsaw is that younger people tend to have social lives which involve being exposed to more influences. This is true of listeners. You go out for the sake of going out, whether to a bar or a gig, and hear new bands and DJs. Friends at college give you mixtapes of obscure music you never heard of.

When you are older, you stay at home more. Are more responsible for what you listen to. It’s more down to you to find all the new ideas and take them on board. The same is probably true to musicians to an extent. Once you are locked into your particular groove, with a particular community, unless you challenge yourself to get out of it, you might find your horizons of what’s possible shrinking.

There’s probably commercial incentives behind that too. If you’ve had 10 years as a particular kind of rock musician, nobody (your fans and management company) wants you to go off and make your attempt at a trap mixtape.


Jun 3, 2020

Should I make some music? If so, what genre, and should I live stream it somewhere?

If you want to, yes.

If you don’t, then no.


Jun 3, 2020

I love EDM music. I’m also interested to make music in the future. If I manage to make one, where should I send it to?

If you manage to make one, I wouldn’t bother.

Once you’ve made a hundred, then you can start worrying about how to get people to listen to some of the better ones.


Jun 3, 2020

Is this the worst UK government ever?

Plausibly the one that got Britain into the first world war had a higher unnecessary death count.

Apart from that, it’s hard to think of any other that could be worse than this one on a deaths-per-month basis.

Next year, we’ll also start to see the economic catastrophe of its Brexit policies.

Losing the American colonies was a minor inconvenience by comparison.


Jun 3, 2020

Are there any sound arguments, other than empirical, against trickle-down economics?

Sure.

You just have to model the economy and the behaviour of the actors in the right way.

Trickle-down theory basically assumes that if you give rich people more money they put it into investments that grow economic productivity and the size of the economy.

In other words, it’s a bet that rich people will make smart investments rather than stupid investments.

Have you ever seen an economic model of trickle-down theory that actually allows you to vary the “smartness of investment” as one of its parameters? Do they ever validate the number they chose for “smartness of investment”?

So sure, it doesn’t work in practice, but you want theoretical reasons.

So the theoretical reason is that : that they don’t explicitly take account of and try to measure or model the smartness of investments.


Jun 4, 2020

Which FL Studio edition is good and used by most musicians for music production?

They are all good for some things :

The Fruity Edition is perfectly adequate for making electronic music. It does everything you need to make beats, program rhythms with samples, play VST instruments etc.

If you are going to make techno, EDM, trap etc. it’s already got plenty of capability for that.

What it doesn’t give you is so much capacity to record audio from singers and instruments and to edit that audio.

If you want to do that, or do remixes of existing music audio, then it’s worth upgrading to the Producer Edition.

Producer has the Edison audio editor and more recording facilities. Plus a few more of ImageLine’s quality stock synths and effects.

Signature Edition has even more instruments and effects. The ones I think are “worth the price of entry” are NewTone and NewTime, basically more sophisticated pitch editing and time warping for audio. It has Gross Beat which is heavily used by trap / hip-hop producers. Pitcher for autotune. Hardcore which emulates a tonne of guitar pedals, cabinet distortion etc. And Harmless which is a good synth.

Finally, you can get ImageLine’s All Plugins bundle which is basically all the extra synths and effects they make. I haven’t bothered with this last one. If you want all of the ImageLine synths and effects, then it makes sense. It’s cheaper to get that bundle than buy them separately. But it is $600 on top of the $300 for Signature. That’s a lot if you are only going to use a couple of these extra synths, or are likely to be using other VSTs from other suppliers.

There are some good synths in that bundle. (I think, for example, Sakura is a great sounding (and looking) plugin.) But I haven’t personally found it worth upgrading to.


Jun 4, 2020

How strong is the pro-China bias on Quora?

Well, there are a lot of Chinese Quorans. Who are likely to be pro-China.

And there are a lot of people who are not Americans and don’t buy into the American sense of rivalry with China. They’re neutral. Which might look pro-China from the American perspective.

For most of us out in the world, all superpowers are bad news. If you are American, China’s rise is a direct threat to your sense of well-being and security.

But if you live in Latin America, it’s not obviously the case that you are better off with Pax Americana than with Pax Sina.


Jun 4, 2020

How can we ensure that criminals do not take advantage of the George Floyd situation and play the race card? How can we ensure that punishments are assigned to fit the crime regardless of the race of the person committing it?

What on Earth makes you think that you can “ensure” that criminals won’t take advantage of “the George Floyd” situation any more than you can ensure that they won’t take advantage of the COVID situation. Or the “people are suckers” situation? Or the “there’s money in banks” situation?

Criminals are literally professionals in taking advantage of “situations”.


Jun 4, 2020

Where can I find underground trance music?

Rave in a Cave!!!!

(Sorry, it was too good a stupid joke not to make)


Jun 4, 2020

Isn’t it hypocritical for Labour MPs to criticise Dominic Cummings for breaking the lockdown one week, and then attend BLM protests in London the next week?

I think there is a genuine issue there, yes.

I mean, clearly, protesting against a gross and horrific example of racism, and thereby, racism in general, is a noble thing.

BUT …

yes, it’s a risk in the time of COVID. And large crowds, not at all distanced from each other, often not wearing masks, undermines the message about how crucial staying at home is.

It’s not that racism isn’t important. Or that we shouldn’t be protesting loudly.

But … either COVID is the life and death crisis that demands everyone sacrifice everything else to help fight it. Or it isn’t.

If we give the impression that we think that COVID isn’t as important as protesting racism, then what answer do we have to those who think that COVID isn’t important as their wife’s birthday, or their business not going bust?

It now looks like COVID was “just one more media driven panic” rather than something serious. One more excuse for the left to grouch about the government.

To be clear. It’s not. It is serious. And those who demand that we throw everything into changing our behaviour because of it are right.

But sure, negating that, even for something as important as the fight against racism, has done serious damage to both our fight to control COVID, and the perception of the necessity of that fight. AND to the credibility of those on the left who have appeared hypocritical about this. And even to the narrative that “we should all be in this and make sacrifices together”.


Jun 4, 2020

Does the knowledge of the amount of work that goes into making a song change how you feel about your favourite genre of music?

No. But maybe yes.

I have a more general aesthetic model which is that what is most “pleasing” in art is when the effort and outcome feel more or less “balanced” in some way.

I very much like the aesthetic of things that look a little bit spontaneous and carefree. Even slapdash. Or even in the direction that the Japanese call wabi-sabi … accepting of their imperfections.

Something that took a lot of work to make something truly spectacular is fine.

Something that took no work and looks it, is fine.

In fact, things that feel like they took no effort, and did take no effort, but are simply sparkling “gestures” of creativity are some of the nicest.

The worst thing in music is something that looks too much like the composer spent a huge amount of effort and suffering to follow every rule and perfect every last detail, and then came out with something so bland that it wasn’t worth saying in the first place.

I suppose a piece that genuinely took no effort but feels like it did would be OK. But is also a vanishingly rare.


Jun 4, 2020

People who listen to popular/modern music, do you actually like it?

Yes.

Of course.

Why on Earth would I choose to listen to music that I didn’t like?

It’s extraordinary that some people feel this is even a sane question to ask.

I mean, the only reasoning behind it is something like “People just listen to music they don’t like, to pretend to be cool.”

How low does your sense of self-esteem have to be before you start imagining that “wanting to be cool” is more powerful than “I like the sound of this”?

Really?

I’m an adult man. My self-esteem is fine. Certainly whatever issues I might have aren’t going to be solved by “pretending to be down with the kids”.

I listen to what the hell I like.

Now … let’s try to make this a more useful and interesting discussion.

What is true, is that music is increasingly tied to other contexts and situations. And that it sometimes doesn’t work, and may not be worth listening to, outside that context.

Today, increasingly, pop music comes as part of a package that includes the video etc. And I will admit there’s some music where I enjoy it while watching the video, but wouldn’t be so likely to listen to the music by itself.

For example, there are Die Antwoort tracks that I happily watch over and over; and have often recommended to people on YouTube. But when someone offered me a copy of the Antwoort album I literally couldn’t be bothered to copy it because I knew that I would be unlikely to listen to that music in my “music listening” context.

It’s not that I don’t listen to hip-hop and rap. And it’s not that I don’t think that Die Antwoort are great artists in the contemporary pop music genre. But some pop music is necessarily tied to its visuals. And those Antwoort tracks don’t make sense to me outside their video context.

I still wouldn’t call that “listening to music that I don’t like”, but you could say that I listen to music in context A that I wouldn’t like in context B.


Jun 4, 2020

Which is more important, Black Lives Matter or All Lives Matter?

The two are not in conflict except in the space of rhetoric.

In real life, both are true and equally important. After all, Black Lives are subset of All Lives.

HOWEVER …

in the space of rhetoric. Or “competition for attention”, “All Lives Matter” is nothing more than an attempt to negate the claim that black lives matter and to get people to stop talking about it.

Nobody ever uses the phrase “All Lives Matter” as a rallying cry EXCEPT when trying to stop people asserting that Black Lives Matter.

None of those people you usually see shouting “All Lives Matter” ever shouted “All Lives Matter” against a government that was wilfully negligent of old people’s health in the face of COVID.

Many people who you hear saying “All LIves Matter” were actually quite happy to say that it would be fine for old people to die for the greater good of keeping the economy running.

No … people who say “All Lives Matter” only ever say it when they want to signal their opposition to those saying that Black Lives Matter.

In the competition for attention, “All Lives Matter” is just rhetorical trash that people with bad intentions say. Even though, in real life, all lives do matter.


Jun 4, 2020

How will we know when racism has been eradicated?

Racism as an individual vice will never be eradicated.

Any more than murder or rape or other individual crimes. People will always be flawed, selfish, mentally ill etc. And will do bad stuff on occasions.

What we should strive for, is for systematic racism to be eliminated.

This is much easier to measure and so much easier to achieve. By ensuring that institutions monitor it and compensate for it.

Basically we’ll know it’s been eradicated when it’s impossible to predict the race of someone from what you know about what happened to them.

You won’t be able to predict the race based on their criminal record. Or their educational achievement. Or their career and economic success.

Because the variable of their race will simply not have any effect on these outcomes.


Jun 4, 2020

Should I buy? Guitar or computer for recording?

It kind of depends whether you want to play guitar or make computer based music.

If you just want the result of music that sounds like a guitar, then computers are getting increasingly good at emulating it. And depending on your tolerance, may already be good enough.

But if you want the experience of playing guitar. And the kind of musical thinking that guitar playing gives to your composition, then I think you’ll need to get the guitar and start practising that.


Jun 4, 2020

What are some kinds of music that can no longer be made because the skills or technology have been lost?

None.

It’s a myth that “skills have been lost”

Typically that’s just a rant from people who don’t like modern pop music and wish it was like the past.

You only have to go on YouTube for a few minutes and watch people like Jacob Collier, Adam Neely, TwoSetViolin etc to see that we have plenty of talented young people with phenomenal musical skills.

What we don’t have is an audience for the kind of music that there was in the past.

And we don’t have that audience because the shape of life has changed, and the demand for music has changed with it. People want music that fits into the shape of their lives as lived in 2020, not the kind of music that fitted into the lives of people in the 1820s or 1970s.

Of course, if you want to make the music that the ancient Greeks or ancient Romans made, then that HAS been lost. We had no way of accurately recording what their music was like, so we have no access to it.

But that’s less about skill than simply data.


Jun 4, 2020

If African Americans replaced Asian Americans as the model minority, would they still experience discrimination from the police?

I’m not sure what a “model minority” is.

But there seem to be plenty of African American “model citizens” who are getting beat up and murdered by the police at the moment.

If the police can’t distinguish which African Americans are “model citizens” from the ones who are “bad apples”, then that’s pretty much a text-book definition of what racism is.

It’s inability to discriminate that’s the problem here.


Jun 4, 2020

I completed this song myself. What are your thoughts?

Pretty good.

I think you’ve hit the Billie Eilish vibes you were going for.

Voice is nice.

Obviously it’s a basic demo musically. But I would imagine a decent producer could give you a good arrangement of it and it would be a plausible commercial song in that genre.

(Or if you want to do it yourself, have a look at Finneas explaining some of his production tips :

)

Then again, some of your other influences seem to be more guitar “dream pop” based, so perhaps you want to look for a band like that.

If it were me, I’d try to find a place to introduce some kind of contrasting middle section somewhere, where the music changes in some way. Just to add a bit of variety.

And I agree with Dimitri Czapkiewicz on the “mud and sibilance” … this style benefits from that, within reason.

But it sounds promising. Definitely fits the genre you are aiming at.

Update : also, put it on Share Your Music Here for more opinions.


Jun 4, 2020

How can I explain racism and Black Lives Matter to my dad who is a retired police officer?

If your dad is a retired police officer he must have, at some point, come across bad cops. Even if he never met them in person, he must have been warned about the danger of cops who became corrupt or who were mentally not suitable for the job (eg. too violent).

Explain that people are furious because now we have cameras on phones, people are seeing and sharing examples of blatant violence by bad cops, up to and including murder.

These are racist because many of the murders are of black people who were not violently resisting or necessarily even doing anything particularly criminal.

And explain to him that the cops who have been caught doing this are bringing the whole police service into disrepute.

If he’s a retired cop, none of this should be hard for him to understand.


Jun 4, 2020

Who was the bigger band out of the 2 during the 1980s, Culture Club or Duran Duran?

In the UK, Duran Duran were much bigger.

Culture Club were big for a couple of years around 82–83.

But Duran Duran were pretty big right through to about 87 when they did the Bond theme.

I think they kind of got displaced by A-ha from about 85ish. (And also I think they went off to do individual projects like Arcadia etc.)

But I’d say their time at the top was a good 3 to 4 times longer than Culture Club.

However, it’s possible Culture Club were bigger in the US. I don’t know.


Jun 5, 2020

Are Obama/Clinton policies the reason why we have Trump as President?

To an extent, yes.

They presided over a decline in America’s industrial base, which has created large numbers of working class people who used to be living pretty well - when the US economy was both booming and Keynesian policies were ensuring that the working class got a reasonable share of the spoils - who have now, individually and communally, fallen on hard times.

It was the Republicans who destroyed the system that ensured that workers were reasonably paid. By attacking unions, removing protections, and promoting global trade.

But the two chances that the Democrats had to go back and re-establish the protections, and create some kind of “new deal” that bolstered those poorer post-industrial communities, they wimped out. Preferring not to alienate Wall Street and other big business with policies that looked “too left-wing”. Clinton and Obama are “third wayists” who bought into the neoliberal ideology of Reagan. And refused to confront it directly.

So despite 16 years in power, Obama and Clinton are guilty of neglect, during which a large chunk of working-class communities saw ongoing decline.

By the time it came to the 2016 election, with those communities still suffering that long term economic decline, compounded by the ongoing effects of the 2008 crisis, Hillary Clinton literally had nothing to say to those people.

When Trump said things were bad, Hillary tried to insist that there were no problems.

Trump’s understanding of those problems is idiotic. His “solutions” are bogus. Nothing but the prejudices of a right-wing buffoon fed talking points by alt.right conspiracy sites and right-wing think-tanks.

BUT … at least he acknowledged there were problems and seemed to be offering some kind of solution.

Whereas Hillary’s campaign obviously had nothing on offer at all to the working-class who were part of the Democrats’ traditional base.

What she did say was either just platitudes, or last-minute unconvincing cribs from Bernie Sanders. She made no apology for the failure of 8 years of Obama to actually do anything about those problems. Nor did she give any explanation of how she would change tack and do better. She left the space completely open for the right-wing to offer their theories of America’s decline and their solutions to them.

Instead she focused on identity politics.

There’s nothing wrong with opposing racism. Or supporting women. Any left-wing candidate must and will do that.

But you can’t be the leader of the party which is ostensibly the “left wing” party in a two party system, and pretend that economic inequality / economic oppression / class-war doesn’t exist or isn’t a problem.

Clinton, Obama and finally Hillary (and all the “establishment” like Nancy Pelosi etc.) led the Democrats away from being the party of a working class fighting for its fair share of America’s wealth.

And they paid the price. They left the window open for far-right nationalistic, xenophobic, racist, “America first” proto-fascism to sweep in and claim that it was the real champion of working Americans.

This is not meant to be a personal attack on Hillary. Hillary was just the front for an entire establishment machine that failed catastrophically in 2016.

Because, seriously, how badly do you have to have fucking played it, when an entitled tax-dodging, self-described billionaire, who lives in a gold-plated New York penthouse, is better at convincing “ordinary Americans” that he is on their side than you and your entire party are?

I mean, Get. Fucking. Real!

Everyone still kind of knows that the Republicans are the party of rich fuckers who will screw over the working class. And yet Trump is so good at pretending to be a man of the people that he overcomes that handicap. While Clinton is so bad at pretending to be champion of the people that even with the support of what’s left of organized labour, behind her, she still can’t pull it off?

Like I say, this isn’t about Hillary. This is about a whole Democratic machine that came off the rails. And it came off the rails because of the ideological turn it took under Bill Clinton and Obama. And that ideological turn is evidenced by their failure to enact policies that shored up the working class in the face of global competition and the 2008 crisis.

Bill Clinton and Obama didn’t do their job. And that is why Trump is president.

But it’s worse than that. Because Trump is about to win AGAIN.

Despite …. EVERYTHING.

He is going to win the election in November because the Democrats still can’t bring themselves to be the party that helps the working class claw back some of the wealth from the insanely super-wealthy. Even though the inequality numbers are crazy. The concentration of wealth is as extreme as its ever been in American history. But the Democrats won’t do the one thing that could actually restore their credibility with the working class : bring the money back to it.

Let’s put it another way.

Every time the Democrats deny that politics is really “class war”, they help to reinforce the far-right narrative that politics is really “culture war”.

And once you accept that it’s culture war, in a country where white Christians are still by far the largest section of the population, then the party which is best able to claim to be the party of white Christians is going to win.

Culture war is a battle that the right-wing fascist are going to win.

Because they will appeal to the people’s tribal instincts to stick to their own and fear the other.

Culture war belongs to the fascists.

The only way to avoid that is to recognise, and get others to recognise, that the true battle is class war : the fight over who will get the benefit of the productivity in the economy.

The good news is that if you do recognise that, then you have at least a chance of winning. Because the working-class and poor are the majority. And if you offer them something concrete they have a reason to vote for you.

But keep parroting neoliberal platitudes. Keep refusing to do anything for the working class (Biden and Pelosi have loudly ruled out Medicare for All, in COVID year!) Insist that somehow Democrats deserve to win just because they’re “better people”, then, frankly, the Democrats are heading for an embarrassing second fail. Which is an entirely avoidable tragedy.


Jun 5, 2020

How can we bring 80s hair metal back without creating a fusion of other genres?

I refuse to answer this question.

No genre more rightfully deserves its place in the dustbin of history than 80s hair metal. :-P


Jun 6, 2020

Is it the case that genius producers have much more control over the music landscape than the singers they produce for?

It probably varies a lot.

In some cases, the producer is the real puppet-master who calls the shots behind the scenes. In other cases, the singer has the star power / clout, and the producer is very much there to serve.


Jun 6, 2020

Is it actually possible to rank the creativity of songs?

I think you can make a subjective evaluation along the lines of “this sounds like a lot of other stuff” vs. “this sounds very fresh”

You have to watch out for obvious problems with this approach.

If you are listening to a genre you are not familiar with, whether that’s classical music, jazz, EDM, metal or whatever, it’s likely that “it all sounds the same” because you are just picking up on the very obvious superficial features of the genre … the basic timbrality of the instruments, the typical chords used.

But if you know a genre well, and know a bit of its history, ie. where it came from, what innovations some of the prominent composers and performers made, etc. then I think you might be able to make a more reasonable evaluation of whether a new piece is just following the existing tropes or whether it’s adding something to them.

The paradox of music is that good music needs to be both familiar and unfamiliar. It needs to be sufficiently like existing music that your brain can predict certain things about it. But sufficiently unlike existing music that it isn’t boring. And each of us has an existing history of listening that configures what our brains expect. So fresh vs. tired is always somewhat a matter of what we already know.

That explains why other people seem to have such terrible taste in music. What sounds tired to you can still be novel for them. And what sounds like random, unstructured noise to them can be in that happy zone of sufficiently unusual for you.

The nearest you can get to an “objective” measure of creativity in music is to apply this subjective measure to a community as a whole. Artist X is “objectively” creative in the sense he was doing stuff that was ground-breaking for most of the listening public at the time. Even if a few avant-garde snobs could argue that they’d heard all of these innovations before.


Jun 6, 2020

How will Blockchain help the music industry? Are there any thoughts?

I’m not convinced it is, much.

There have been various attempts to hook musical artefacts to block-chains. To use them to manage DRM. Or to distribute music. To “end piracy”.

I don’t think any of them have really taken off. Because ultimately the “music industry” is a negotiation between musicians and listeners first. With maybe a few lawyers and business people hanging on.

What “changes the industry” is something that’s agreeable between musicians and listeners in some way.

Spotify, you can argue, isn’t objectively “good” for musicians. It pays them very little. But musicians see why listeners like it and recognise that that they (in some sense) have to use it.

YouTube is clearly something that allows musicians and listeners to interact in new ways that both like.

The block-chain technologies have, so far, nothing particularly to offer listeners. And only promise musicians that, in principle, in some hypothetical future they will increase monetary revenue.

Given how fluid music is and how easily it flows these days, I think any technology whose selling point is to restrict music, is doomed to fail. Even if it works in the sense of preventing “song X” from flowing so easily, the most likely outcome is that people will just start listening to “song Y” which isn’t so restricted.


Jun 6, 2020

Do you think that hip hop is the most creative music genre ever?

No.

It’s arguably the mainstream genre with the most room for creativity at the moment. But that’s historical.

In the 60s and 70s, rock music was the mainstream genre with the most room for creativity. And it sure was creative back then.

A couple of decades before that, it was jazz that had the most creativity.

What gives a genre room for creativity?

An audience sufficiently large to support many musicians working in the field, trying different things.

Sufficiently open parameters to explore different variations.

Jazz and rock both lost their pre-eminence as the medium for creativity, because they became too formulaic. People demanded too much conformity in them. Fans wanted what they already knew. And the fan base was shrinking and ageing anyway.

As the audience became smaller and more conservative, both jazz and rock lost their ability to be innovative.

Of course this will happen to hip-hop too. And then something else with the historical vehicle for “most creativity”


Jun 6, 2020

Is new technology the main reason for why new types of music and new sounds in music appear, for example, when the electric guitar, synthesizer, or sampler was developed?

Yes. Absolutely.

All the major new genres of music in the last 1000 years are the result of new technology. (And a few new ideas.)

Baroque” and “classical” music are the result of the invention of musical notation, and the printing press which let musical scores be shared and studied. So that people could develop a far more elaborate understanding and theory of harmony than had previously been possible.

These musics also rely on the invention / discovery of “well” or “good” temperament so that the various keys all sound good. Which means that it became possible to write music with key changes in the middle.

Romantic” music is the result of pianos, which allowed 19th century composers to experiment at home with more colourful and daring harmonies and to discover what sounded good in practice (not just in theory). They then brought those harmonies into orchestral works.

Jazz”, the first great 20th century music, is the result of sound recording technology. Which shifted attention away from the written score (and harmonic structure) and focused it on the performer’s individual quirks such as microtonal “blue notes”, the performer’s elaborate improvisations around simpler lines, or even just the performer’s personality.

Prior to recording technology, this kind of thing wasn’t documented and so was less of an object of study and evaluation. With recordings, people could listen to the same improvisation repeatedly and learn how to improvise like that.

With the age of crooners, it became less important to be a “good singer” than to be an “authentic singer”, conveying plausible emotions through the music.

Jazz also benefited from radio. Which allowed people to hear music they wouldn’t have otherwise heard. Many middle-class white people in America would never have visited the kinds of clubs where blues and jazz were born. But radio could bring it to the comfort and safety of their own homes. And so an understanding of, and taste for, jazz became more widespread than it would have been without radio.

Rock”, is the result of electrical amplification. Basically electrical amplification allowed an instrument which was versatile, but traditionally rather quiet, the guitar, to suddenly scale up and fill large spaces like dance-halls and stadiums. For years, guitar had been limited to small intimate settings. But now it could compete against a drum-kit. And was comparable to orchestras, and large bands of brass instruments. So we suddenly got an explosion of music that explored what guitars and guitarists could do when they had loudness at their disposal.

Electrical amplification also inevitably brought its own specific tonality. Originally from the pickups and speaker cabinets. And then through more deliberate electrical trickery in effects pedals.

Another important technology contributing to rock music was the transistor and transistor radio. With transistors, radios became small, cheap and portable. And it became possible for a teenager to own their own radio, distinct from the radio belonging to the household. This meant that teenagers could start to have specialist radio stations catering to their taste without having to negotiate with the their parents. More demographically focused radio and music led to the flowering of diversity in rock in the late 60s and early 70s. All thanks to transistors.

From the mid 70s onwards, we got music that increasingly depended on electronic control systems : drum-machines, sequencers, computer based recording etc. This gave rise to various electronic dance musics, from Hi NRG disco to synthpop to house, techno, rave, drum’n’bass, garage, trance, dubstep, EDM etc. etc.

“Hip-hop” is also, now, a product of electronic control systems and computers. But it started with some different technological innovations : in record players. In particular the combination of two record decks with a mixer allowing cross-fading between the records. And “direct drive” turntables, that could be scratched. These were playback technologies that afforded a certain degree of human intervention. And that human intervention was quickly transformed into a vehicle for human performance, as DJs could scratch one record over the top of a “loop” made by scratching a second record.

The avant-garde had been making music out of other recordings for 50 years. John Cage used radios and turntables in some of his compositions from the 30s and 40s. In the 50s and 60s, composers used tape-editing and “concrete” recordings of everyday, “non-musical” sounds to compose. But hip-hop, via the fluidity of turntables, found a way to make a genuinely popular mass music out of this apparently avant-garde technique.

And, in doing so, it transformed the way we thought about music.

Today, new technological inventions are coming thick and fast, largely in the form of software.

Some of the most striking, and controversial, that many people love to hate, are the vocal processors.

These have gone way beyond autotune which has transformed the sonic landscape of pop and rap music. There are plugins combining pitch-shifting, vocoding and “formant processing” which let you change the sound of a singer from male to female to robot to any combination thereof, they let you not just “fix” but totally rewrite the melody that was sung, or to add harmonies etc.

Beyond that people are chopping up samples of sung vocals to make instruments.

And applying formant effects on, say, dubstep bass to make them sounds horrifically “animal”.

And making vocaloid singing voice synthesizers which are increasingly human-like.

Many people hate “autotune”. But autotune is the 21st century equivalent of distortion and other effects that guitarists explored when inventing rock music. A whole new world of colours and tonalities for musicians to compose with.

Culturally, voice processing explores that disturbing space where humans become more like machines, and machines become more like humans. I suspect that it’s that “uncanny valley” which is really freaking people out. And which makes them rant against “autotune”. Complaining that “people who can’t sing are getting rich and famous” is a proxy for a deeper unease about automation making human skills redundant.

But autotune is undeniably the sound of now. The hallmark of our new music. We don’t quite have a genre label for that contemporary sound. “Modern pop” or “trap” don’t quite capture it. I like “auto-croon”. But that is too specific.

What’s important though is that the music of 2010s and into 2020s is the music that could only exist because of plugins that process voices, just as the music of the late 60s and 70s could only exist because of guitar pedals.

Future generations are going to look back and celebrate the wildest vocal processing artists just as we look back and celebrate the most outrageous experimenters in electric guitar and pedals.

The other major technology of today, of course, is the internet. The proliferation of channels for distributing music. Now anyone can put music online. There are “traditional” online record stores selling music downloads. And streamers like Spotify who aren’t really so different from radio.

But YouTube is changing music in many ways.

Firstly there are amazing music educators. People who are great musicians, but who are also showing you how the music is made. Whether it’s their FL Studio production techniques, the way they play guitar, music theory from common practice to negative harmonics and neo-Riemannian theory, or circuit bending old toys and sampling embarrassing body noises. YouTube is making every idea in music available. Both to new musicians, and to an increasingly well informed listening audience.

Secondly, YouTube has created a strange culture of “reaction videos”, where you can watch other people listening to music, typically for the first time. You get to see their expressions, hear their comments etc. Listening to music is now a performance art in its own right.

Thirdly, popular YouTubers encourage participation from their audience. A YouTuber’s fans send him their own production for evaluation, or submit remixes, or contribute sample loops that the YouTuber then redistributes. YouTubers collaborate with their peers on YouTube, leading to interesting experiments and cross-fertilization of ideas.

Finally, of course, YouTube has cemented the idea that music is accompanied by “a music video”. Or is, itself, a soundtrack for a music video. Ie. a little movie.

And it opens up the possibility of presenting video alongside music for every musician.

If you want to know what our music is, today, YouTube is where that music is evolving. Along with Instagram and Tik-Tok etc.

The “genre” of this music is a genre which has adapted to be a genre which lives on YouTube etc. We don’t even have a name for it yet. I favour just calling it “YouTube Music” It’s based on all kinds of other music, but it’s not quite like any other music. Because it derives its shape from YouTube.

Technology ALWAYS shapes music.


Jun 6, 2020

Do you have any idea why Derek Chauvin kept George Floyd’s neck under his boot, choking him for nearly 9 minutes, when he could see that he was being filmed? Did he really believe he was justified?

We don’t know.

But the exact “why” isn’t the point.

The point is that he wasn’t concerned that there would be consequences for him for doing it.

I, personally, presume that he wasn’t intending to kill Floyd.

But again, that means nothing. What was important is that he wasn’t expecting that anyone would give a shit that he was hurting and risking the life of a black civilian.

His colleagues weren’t trying to stop him. They weren’t trying to drag him off. Even if he was being filmed he wasn’t worried that it would cost him his job, or his freedom. He didn’t feel any pressure to have to be responsible for, or careful of, the screaming guy he was choking to death.

Black Lives Matter is not really about “a bastard racist cop killed a black man. So let’s get to the bottom of why he did it.”

BLM is about “a cop killed a black man unnecessarily, and no-one is going to give a shit unless we scream about it.”

It’s that “no-one is going to give a shit” that is the real problem. And the real crime here. And it’s why the police need a major overhaul. The entire structure is rotten. And must be dismantled and rebuild from scratch.


Jun 6, 2020

Why is R&B music so much better than pop?

It isn’t always.

But to the extent that it is :

it isn’t quite so ruthlessly optimized to try to appeal to the maximum number of people. So it can still have a bit more quirky individuality than mainstream pop

it comes from a tradition of jazz, soul and gospel, where there are some more interesting harmonies. And so has a lot of sevenths and more colourful chromaticism than mainstream pop allows. That doesn’t necessarily equal “better” but many music listeners like to hear that and think it’s a sign of sophistication.


Jun 8, 2020

Why does completing a music album take so long, one year or more?

It doesn’t have to.

Back in punk days, bands would make an album in a day.

It depends on the material. On the inspiration. On the resources available to record. Etc.

And whether you are a perfectionist trying to get each part exactly right, or an “inspirationist” trying to capture the ideas as it hits you as quickly as possible, but in a raw form.


Jun 8, 2020

How do police officers justify violence against protesters at Black Lives Matter protests?

They justify it like this :

our job is to stop people causing trouble. Including protestors.

we have a mandate to use violence towards that end, if that’s what it takes. (And that’s what our training taught us)

The cops are right.

The problem isn’t “bad cops”. The problem is a bad system which trains cops to respond to peaceful protestors using violence. It trains them to see people who disobey them as an “enemy” that needs to be defeated. It teaches them to use violent, potentially lethal, techniques to get opponents under control.

Violence by cops is too ubiquitous and too similar across the country for us to still believe that it’s due to bad cops. No. What we are seeing is the cop system doing what it’s been built, trained and equipped to do. To violently suppress anyone who doesn’t do what the state tells them to.


Jun 8, 2020

Why do people in the USA advocate police fund-cutting as a measurement against police brutality? Shouldn't we increase the budget so that the police will have better condition?

The problem in the US is that the “police budget” is basically going to arms manufacturers.

There’s now a perverse system where police buy a lot of expensive armour and “non-lethal” (but still pretty fucking dangerous) weapons, and are trained to be even more oppressive using it than soldiers are for war.

The US army now knows more about “winning hearts and minds” of a population than the US police do.

Every time there’s violent conflict, all this military equipment puts the police in a aggressive mindset and escalates the violence. Which makes them feel they need even MORE armour and weapons and the industry is happy to sell them and encourage them.

The budgets are feeding that perverse feedback loop.

The first thing to do is starve the arms industry out of the police. And get police to recognise that they have to learn to ensure order through consent of the communities they are policing.

That doesn’t take nearly as much money as the fancy weapons do. And if having a cut to their budget makes the arms industry go away, and police chiefs start thinking about “how to police in a lower-key, more collaborative way”, then that will be a huge improvement.


Jun 8, 2020

Am I just a snob, or is pop music actually getting undeserved attention?

The real question is what you think “deserves” means.

Pop music is music that is intended to be popular, to get attention. It strives towards that as it’s primary goal.

Let me put it this way. If an athlete trains every day to win the race, do they “deserve” it more than athletes who spend their time doing other things?

If a musician trains every day to be more popular and win more attention, don’t they deserve it more than a musician who spent their days trying to focus on some other musical virtue like “sophisticated chords” or “playing a lot of notes very fast” etc.


Jun 8, 2020

How has Wu-Tang changed the rap game?

One of the interesting ways is that RZA had the policy of encouraging Wu Tang rappers to go out and sign deals as independent artists with other labels. Working with other producers etc.

A less generous / less smart operator trying to assemble a supergroup of rappers might try to keep them working exclusively with him under the contract he signed.

But RZA wanted Wu Tang artists to go out and be successful in themselves, as solo artists, because he trusted that this would ultimately reflect back on and help Wu Tang Clan too.

It was a smart move. Many of the Wu Tang artists made great individual records. Many of them actually brought other Wu members as collaborators (including RZA himself, on production)

Wu Tang is a great example of the shifting relations between the “group” and the “individual”. That shows how loosening the ties within a collective can ultimately help it.

Of course, you can argue that Wu Tang is the last real rap “group”. After them there really haven’t been groups the way that Public Enemy or NWA or Tribe Called Quest were.

After Wu, hip-hop became very much a genre of solo artists. Even when there are collectives, these are unnamed entities in the background. Or have become labels / management companies. You can talk about OVO or Roc-a-fella or Cash Money. But these aren’t seen in the same way that a band would be.

Wu Tang is kind on the cusp of the evolution in rap from bands to a swarm of individuals under one of these umbrellas.

Arguably the new system is just the casualization of work (see also Uber). But for a moment, the loose affiliation of rappers who are half band / half a pack of individuals really “worked” financially and artistically.


Jun 8, 2020

What makes a piece of music shallow or surface level?

Good question.

Because some things are just “profoundly simple” :-)

So I think you can see music is made of “rules” in some way. Or conventions. Of harmony. Or how melodies progress. How songs are structured.

But some collections of rules add up to something that feels greater than the sum of the parts.

Take Steve Reich’s music.

That’s something with very simple rules. A minimal score. Almost no harmonic complexity or sophistication.

But from these minimal elements it manages to produce a lot of richness and “variation”. Obviously the musicians contribute their own skill to that. But there’s a kind of alchemy whereby this simplicity turns out to have complex effects.

Shallow or “surface” music is the opposite.

It’s music where the rules or ideas that went into it don’t seem to have produced anything richer or more interesting. They might have even added up to less than the sum of the parts.

In a sense, shallow music is music where, if you know what it is, you don’t really need to have listened to it, because it didn’t carry any extra aesthetic or emotional payload. There was no alchemy to turn what went into it into something greater.


Jun 8, 2020

What is the best book to read to become a better hip hop/EDM producer?

I wouldn’t bother with books.

Books aren’t a particularly good medium for this. Videos are.

Most of the time, I think books beat videos because books can convey a lot more information, in a format that’s easier to think about.

The exception is music. When it comes to music, video rules. Because you can actually hear exactly what the person is doing as you see them do it.

For hip-hop I recommend Busy Works Beats on YouTube. The guy is a great teacher when he wants to be. (Hint … watch some of his older videos first, when he was more systematic about explaining what he was doing. He has some good new videos on specific new styles, but these days he’s a bit inclined to rush over things because he’s explained them so many times before. That’s great if you know a lot already, but his videos from 2017–2018 are a bit more comprehensive for beginners)


Jun 8, 2020

When did flutes become so popular in trap music?

I may be wrong, but I’d guess Future’s Mask Off had something to do with it.

But overall flutes, like “bells” are the kinds of instruments / sounds that complement trap well.

Trap music is largely about making space for the voice. Because the voice is not necessarily very loud and annunciation is not mumble rap’s … er … strong suit.

So you need to leave space for it.

Now the 808s are providing the groundwork of your tune. With kicks providing extra bounce. At the other end of the frequency spectrum, hi-hats are providing forward motion with some extra bounce and claps giving you pulse, snares a bit of extra bounce.

So how to you provide your harmony / melody / hook?

It has to be an instrument that doesn’t take up too much of the frequency spectrum. You don’t want to be competing with the voice.

So the solution is have some quiet chords / arpeggios (maybe piano etc.) lower down and a higher pitch purer melodic figure. Either on bells. But the word bell now seems to mean more or less any high pitch short / staccato sound. Or a flute-like sound when you want a more legato continuous melody.

Basically flutes sound good when they are nice and high pitched, and not in conflict with the rapper’s voice. But are “pure” without too many overtones that would fight the hats and muffle the crispness of the claps and snares.


Jun 8, 2020

Are protests regarding George Floyd really protests against Donald Trump as president?

The protests didn’t start as protest against Donald Trump as president.

Once Trump decided to side with the cops against the protesters, they became about him too.

Imagine if the day after the video of Floyd’s murder got out, Donald Trump had been on Twitter tweeting what an outrage it was, and how he was personally going to DO SOMETHING about reforming the police and ensuring that it never happened again.

Just imagine that scenario for a minute. Trump puts on his populist hat, realizes that there’s something very wrong with the way cops are trained. Promises that he’ll fix that and ensure that there are no more cops murdering black people.

He wouldn’t even have to DO anything. If he just said it … said he was sure some cops were very good people, but the bad apples were letting them down and he was going to demand that police chiefs fire the bad apples.

Imagine that scenario. Trump’s re-election in November would be in the bag. He’d have already won the election.

Suddenly a huge tranche of the black community might well be ready to give him a chance. He’d tell the Republican law-and-order constituency that he wasn’t against cops but that he would be tough on the cops that let the cops down.

There’s already a constituency for that among conservatives.

If Trump had recognised the validity of the complaint from the start and echoed it, he’d suddenly be a national hero. COVID be damned.

And whatever anti-Trump sentiment was lurking in the protest movement would have quickly been excluded.

So why didn’t Trump even pretend to be on the side of the protesters?


Jun 8, 2020

Why don't they put switches on acoustic-electric guitars so you don't have to plug and unplug every time you pick one up and put it down?

I don’t know but I suspect the issue is where the switch would go.

If you think about it, your guitar has an audio cable connecting it to the amp.

The audio cable itself doesn’t have a switch. And any switch you attached to the guitar would still be “upstream” of the audio jack connection where the cable meets the guitar. The audio jack would still be “hot” because it’s connected to a live amplifier, a switch on your guitar isn’t going to actually disconnect that.

So you would still have some circuitry in your guitar connected to the live amp.

Perhaps it would be possible for someone to make a smarter audio cable that had a switch built in to it.


Jun 8, 2020

Will Boris and the Conservative Party seem somewhat prophetic if an Italian sovereign debt crisis causes the EU to dismantle?

Not in the slightest.

Britain has never been in the Euro.

Even if Euro has a crisis the UK wouldn’t have been much affected. In fact it would have boosted the pound.

A major economic crisis in the EU is bad for the UK because the UK sells so much stuff to the EU. But it’s hard to see that it can worse that us breaking our trade relationship.

Thinking that Brexit is wise because it detaches us from the EU market which might be hit by a crisis, is somewhat like saying it’s wise to amputate your leg just in case you break it and need to put it in plaster.


Jun 9, 2020

What country has the most insane Coronavirus strategy?

Brazil.

Firstly the president called it a minor flu

Then he started a fight with all the state governors who were trying to lock down.

Including state governors who had been his supporters.

Right-wing doctors who had been loyal to him had to break with him when they realized he was medically irresponsible. So now he accuses them of being communists.

Then the president started going walkabout with his fans, deliberately encouraging people to mingle in large crowds without protection. Not even Trump does that.

One health secretary left

Then another one

Now he has a guy from the army with very little medical qualification

The president complains that COVID precautions are destroying the economy. But he has nothing to protect the economy. Congress tried to pay the poorest people money to stay home and not go out to work and infect people. This would have allowed them to stay home, not infect people, and keep the economy ticking over.

The president delayed it, trying to starve people back to work.

Now we have over 36000 deaths. Second only to the US.

Brazil is so bad that even Donald Trump thinks he can look better by pointing out that Brazil is worse than the US.

And we are still climbing the exponential curve. People are predicting 5000 deaths a day by August.

So the government’s solution? To stop the health ministry recording cases. They now claim that the previous method of counting the dead was flawed. And that they need to fix it.

So they’ve reset the clock. Every other agency, local government etc. all know the death toll is over 36000 but the health ministry is now publishing that 500 people have died. Thanks to their new way of counting.

Basically Brazil was country with a pretty good record for handling diseases. It managed to put a lid on HIV in the 90s. It handles Dengue and Zika etc. Bolsonaro has destroyed much of that infrastructure, he’s removed expertise from the government in order to put idiots who are ideologically aligned with him in charge. And he will kill 100,000+ people because he is a paranoid lunatic who thinks that anyone who tells the truth about COVID is a communist saboteur trying to discredit his government.


Jun 9, 2020

Does everyone have what it takes to be a lyrical artist?

Almost no-one.

I strongly believe that for every 1000 people who can write reasonable music for a song, only about 1 person can write decent lyrics.

Good lyrics, as opposed to crap, banal lyrics are really, really hard.


Jun 9, 2020

Why all the protesting? Racism is the lowest level ever in the USA. Shall we go back 25, 50, 75, or 100 years ago? Would it have been better then?

Because it’s taken 200 years and we’ve only got this far.

Racism isn’t going away fast enough.


Jun 9, 2020

How much does an artist get paid when you stream their music instead of buying it? If you stream an album enough times would they get paid more than if you just bought it on iTunes?

It seems to be about 1500 streams : Album-equivalent unit - Wikipedia


Jun 9, 2020

Does trap mean "trash rhymes and poetry"?


Jun 9, 2020

What is more difficult, adding music to lyrics or adding lyrics to music?

Lyrics are a thousand times harder.

Most lyrics are just awful … banal, cringe-worthy, doggerel.

Whereas quite a few people can write something interesting musically.


Jun 9, 2020

Is the album Mystic Stylez by Three 6 Mafia considered to be trap music?

Good question.

It’s not the sound of contemporary trap.

But it’s very clearly part of the history that brought us to trap. I’d say Three 6 Mafia and that southern scene were fundamental influences in the evolution of contemporary trap / hip-hop sound. (Along with crunk and the Houston scene)

The snare drum is very trap. There’s lots of triplet flow (from long before Migos)

And I’m sure the slang term “trap” was in use at that time.

OTOH, that kick doesn’t feel very much like today’s trap. There are no hats doing what hats do in contemporary trap. And it is not at trap’s double tempo speed (AFAICT).

I wouldn’t call it trap. But it is certainly “proto-trap”


Jun 9, 2020

If you were starting music production today, would you pick Logic Pro of FL Studio?

I can’t answer this question. I’ve never used Logic, and can’t speak to its strengths and weaknesses.

I use FL Studio (and have done for getting on for 20 years). I think FL Studio is great and there is absolutely no reason to “look down” on it as inferior or not professional etc.

So if you want to know if FL Studio is “good” and “good enough”, then emphatically yes.

BUT … obviously, even though DAWs are pretty similar today, each has its strengths and weaknesses. And, more importantly, different workflows. And different people prefer different workflows. Maybe you’ll turn out to be a “Logic Person” rather than an “FL Person”.


Jun 9, 2020

What’s up with little tiny kids thinking NF is anywhere near Eminem let alone better than him? What is wrong with these people mentally to make them believe this?

The history of pop culture is the history of older people complaining that kids today don’t understand, like or respect the greater, older artists that they loved when they were kids.

I wouldn’t worry. That’s just how it is.


Jun 9, 2020

Is it possible for music critics to be bribed by music labels to help their artists gain positive reviews for their music?

It’s possible.

But I’m not sure music critics are particularly influential.

It’s unlikely that the cost benefits work out. Music critics probably ARE music nerds who have some standards and won’t be bought too cheap. But at the same time, will the average 5 star review vs. 3 star review actually amount to sufficient extra sales to make it worth while?

Better to bribe radio stations to play it, or influential playlist makers to get it in front of hundreds of thousands of listeners, than the average critic.


Jun 9, 2020

Are African Americans the originators of modern pop music and modern pop dance?


Jun 9, 2020

What is your favorite Cocteau Twins album?

For me, Treasure is the definitive Cocteaus’ album.

It’s a masterpiece.

But … in many ways, I think they were at their very best on the trio of EPs that came directly after it : Aikea-Guinea, Tiny Dynamine, Echoes in a Shallow Bay.

I mean, just listen. So strange, disturbing and beautiful at the same time.

Incredible melodies. Combined with Liz Frazer’s very rhythmically inventive multitracked vocals. The cavernous reverb and cosmic hazy chords.

Later on the “strange and disturbing” got a bit tamed. I’m not so much a fan of the later albums. Still some amazing songs on them, but you lose the sense of the Cocteau’s as a sui generis mystical force. They suddenly become rather too human.


Jun 10, 2020

As a leftist ideologue, what's your best art of triggering?

As a leftist ideologue I have no interest in triggering anyone

If someone is triggered by me, I regard it as a failure.


Jun 10, 2020

Why is it that the rock group Texas was very successful in the UK and in Europe, but not in the US?

Partly music success is just luck.

But it’s worth pointing out that Texas, despite the name, were a Scottish band who were released, managed, and promoted by and within the UK music industry.

Obviously it takes a certain amount of effort (and luck) for British bands to “break America”.

It has been done, but there isn’t a home audience for the band in the US, so it’s harder.

Not every British band that was popular in Britain is going to make it in the US.


Jun 10, 2020

Which current rap act is similar in style with Public Enemy?

Honestly?

Nobody.

Sure, there are other bands with similar beats and lyrics from that time.

But Public Enemy were a bit unique in their attitude and militancy and the effect they created.


Jun 10, 2020

Is garage music in any way related to garage rock?

Garage as in the electronic dance music?

No.

The word “garage” comes from the name of a club, the “Paradise Garage”.

It was meant to be the kind of music played there. Although the music evolved, and changed, particularly in the UK, when it became “speed garage” and then “2-step”. The continuity was largely in fairly upbeat soulful vocals.

“Garage rock” is a kind of lo-fi, raw rock from the 60s that arguably influenced punk via The Ramones etc.

There nothing in common in terms of their sound.


Jun 10, 2020

Do you agree or disagree that music and studio art classes cannot be taught online?

I think online video is a wonderful medium for music education.

Music education needs everything : sound, speech and image. And online video can provide all them together.

Want to understand how Bach organizes his organ toccata? Watch this first :

Find out about modern game composing based on mixing the above with newer musical ideas?

Get a quick overview of chord function?

Or a classic introduction

Or examples of mixing modes

Learn to play “chord of the month”

Learn how Ravel orchestrates music

Or specific hip-hop producers make their beats

Or see a contemporary film composer in action

Or learn what contemporary experimental ambient musician has in his arsenal

There are so many different ways to make music today, and so many different approaches to teaching it.

And video is fantastic for that.


Jun 10, 2020

What are some great sounding VSTs on the market that have exotic instruments from Asia, Latin, Cuba, or any exotic places I don’t even know exist?

There’s free VST of a Bağlama

Baglama+ by Safwan Matni

And I just love the sound of it.

Nothing big and sophisticated. But I find it incredibly useful at creating a certain mood or adding an exotic flavour to something that has a very different vibe. It’s a great little VST to have in your arsenal.

Safwan Matni has some other cool VST Plugins too. Like his Oud.

Another supplier of free VSTs is Samsara Cycle Audio. I’m a fan of the Shruti Box


Jun 11, 2020

Would it make a sense to put the music I made onto different streaming services (considering using Distrokid) if I don`t have enough audience on any social platforms yet? Or should I wait intill I become more popular on YouTube/Insta, etc.?

I started putting my stuff onto them using Soundrop Distribution

Even though I don’t have any audience.

When I tried to get people to listen to my music on SoundCloud and BandCamp people wouldn’t know anything about them, and would ask about Spotify.

I don’t like Spotify or use it myself. But it is where all the listeners seem to be.

If you are going to make much money on streaming, then probably Soundrop is expensive (they’ll take a larger chunk of that money unlike Distrokid.) BUT they don’t charge up front.

So if you aren’t sure or expecting to make money yet (and you do have to be phenomenally popular BEFORE you make any money on streaming) then Soundrop is the cheap way to do it. And they get it on a lot of platforms.

I don’t really expect to get massively rich and famous off my music. If I did, I might be more inclined to go Distrokid or similar. But for me today, Soundrop are a good solution.

The main attraction for me over Distrokid is that while Distrokid have a flat fee for as much music as you like to put up, they charge per artist name. So if, like me, you use several names, you’re paying for each of them.

Anyway in 2020 it’s pretty hard to fight the pull of the streaming services. I’m not sure anyone is going to get famous on YouTube / Insta BEFORE they put their stuff on Spotify.


Jun 11, 2020

It sometimes seems that everyone I know has a favorite band or type of music, whereas I just like a large random assortment of songs and genres. I feel musically ignorant. Should I try to be more discerning? How would I go about that?

No.

Do whatever works for you.


Jun 11, 2020

Could an industry and/or fan genre identification stifle a band creatively?

If I understand the question, I’d say that, it doesn’t necessarily make musicians less creative individually, but it tends to create a situation where you might have a small passionate fan base vs. a large number of indifferent non-fans who are not part of the culture.

And that prevents much growth and expansion.

Take steam-punk bands. They really immerse into the steam-punk subculture. They wear the clothes. They play the steam-punk gatherings. I’m sure they have many passionate fans in that subculture.

But they probably register very little with anyone else, who dismiss them as a “joke” or “subculture” that they have no understanding of.

And I suspect the most hardcore fans within the subculture are fairly conservative in what they want from the band. They don’t want the band experimenting with new genres, or abandoning the look and sound they had.

Could Abney Park suddenly make a punk or mainstream country album? I suspect not. Even if they are perfectly capable of using elements of those genres in their own music.

Of course they probably wouldn’t want to. (Quite rightly). But their fans would be unlikely to support that move.


Jun 11, 2020

Is there any truth behind the fact that music can affect plant growth?

As Rodney Savidge says. Sound waves might affect plants, but not because of those sound-waves being structured by our musical theories. (Yes, all sound can be music, but that’s not usually what questions like this are thinking about)

Thinking that plants respond to human music is a bit like thinking that, because plants respond to light, “cinema can affect plant growth”.


Jun 11, 2020

Does the Quora algorithm create an echo-chamber where I only see left(ish)-wing answers? Or, is this my own doing, by commenting and liking answers that fit my personal narrative? Or, is Quora a place that left-wing answers are just more common?

Quora has a very strong bias towards echo chambers, giving you more of whatever it thinks you like.

I have more or less no interest in dogs.

But one day I answered a question about a dog, and for the next day, I suddenly got loads more questions about dogs than I had ever seen on Quora.

After about 24 hours of me ignoring them, the dog questions all went away.

Quora is VERY responsive to anything “positive” you do. If you write, upvote or repost anything about left-wing politics, you will suddenly see a fire-hose more.

I’m guessing the same is true on the right. And for every other issue.


Jun 11, 2020

Do you like trance music?

Nah.

I hate the beat.

There. I said it.

Trance music … I hate the beat. That boring dull four on the floor kick, and the monotone bass on the offbeat. Too fast, no funk, no groove. Just tiring. And pointless.

The shame is I like everything else about trance.

I like the imagery, and the carnival atmosphere, and the way people dress. And all the forest and swamp and nature stuff. And the glow-sticks. And hallucinogenic mushroom references. And people living in yurts.

And the synth sounds are nice. And some of the trippier acid vibes.

I really like psydub.

But trance. Oh God, that never-ending racing tedious beat. It’s wretched.


Jun 11, 2020

Does Khruangbin write their own music?

My understanding is that some of it is covers of Thai or south-east Asian music.

But that they have original music too.


Jun 11, 2020

If you could replace all the confederate statues in the United States, what would you want to replace them with?

Someone on Twitter suggested this :

And now I think “Fuck Yeah! Floppy Guys!”

Really … it is the only real solution.


Jun 12, 2020

Why has the U.K. government performed a U-turn on Brexit border checks in January if no deal is reached with the EU?

It’s trying to make a virtue of necessity.

Basically everyone who knew anything about it knew that the UK was in no position to actually set up all the import checks that would be necessary in the case of No Deal.

It hasn’t hired the people, built the check-points and parking capacity etc. It hasn’t hired all the people to do the paperwork.

And with the whole COVID situation, everything it tries to do is five times as difficult and three months later than it should be.

I mean, come on. The idea that Boris’s government is going to pull out its finger and build this capacity by November is a joke.

Especially as we can’t rely on cheap but competent Eastern European construction workers as we normally would, because of COVID.

And finally that reality has managed to percolate through the very thick skulls of some of the people running the country.

Boris’s stock-in-trade is bullshit, but even he knows he can’t bullshit the road haulage industry and others who depend on the flow of goods.

So what to do …

Well, the government has never really WANTED checks and tariffs. The problem is that those checks and tariffs were part of a bureaucratic trade system that was all too complicated for Boris and his chums to really get their heads around.

So they’re going to do what they are best at.

They are going to ignore the problems and hope that somehow the problems will go away of their own accord, and that we’ll muddle through.

In particular I guess they are kind of hoping that :

a) if they decide to unilaterally not impose checks and tariffs, then the Europeans won’t impose them on us either. Or, at least, if the Europeans DO impose checks and tariffs, at least this will make the EU look bad to Boris’s fans, and he won’t get blamed for it. Even when the farmers all go bust.

b) the US and China etc. will be either too kind, or too distracted by other problems, to bother to take the UK to the WTO for not giving them the same de facto access that the UK is giving the EU.

c) Or perhaps the free-trade extremists are thinking that if the US and China DO take the UK to the WTO, they can then just drop import checks for everyone, presenting it as a fait accompli. “Sorry guys, we know you didn’t really want the chlorinated chicken and the lead-painted childrens’ toys, but who could have imagined that China and America would be willing to play such hardball? No-one could have imagined that.”

At the end of the day, Boris was never competent enough to manage Brexit either way. He wasn’t competent enough to negotiate a deal, and he isn’t competent enough to manage No Deal.

But it’s fine. Because his real job is to make the state so useless and decrepit that people just give up on thinking that it ever could be a mechanism for Britain to improve itself, or even take basic care of itself. And so everyone will just have to go off and fend for themselves.


Jun 12, 2020

If a unique culture/buildings that became an identity of a state/civilization become common and get copied by other, will it still considered as a culture and identity of original state or lost its values and become ordinary man made?

Culture is not a static thing. It’s a living, dynamic, tradition.

It’s not a “stock”. It’s a “flow”.

Basically, the best way to “preserve” a culture, is to allow it to change and evolve and cross-breed with ideas from elsewhere.

That makes it stronger.

The way to kill a culture is to try to freeze it so that it never changes.

If you allow culture to live, the new stuff invigorates the old stuff. And the old stuff continues to shine through with renewed brightness.

But if you try to freeze it, people get bored and forget it.

So … the best way to preserve your culture is to share it.

Allow others to take, reuse, transform it. Then take back the best of the improvements they have made. You’ll end up getting the credit both as the originator and for the variations from elsewhere.


Jun 12, 2020

Are beliefs necessary in regards to scientific research?

Depends what you mean by “belief”.

If a belief is just “thinking you know something”. Then, of course, you can’t do any research and learn anything without “thinking you know” stuff.

If you mean “belief” more like “religious faith”, then no, there’s no necessity for it in scientific research.

Obviously some people are capable of both religious faith AND doing good scientific research. But, usually, only in areas where the religious belief isn’t in conflict with the facts about the world that the science is uncovering.


Jun 12, 2020

What is it about the 1980s that people find so aesthetically pleasing and that an entire genre of electro music came from it?

Right now what makes the 80s so “aesthetically pleasing” is that it’s 30 years ago.

That puts it in two zones.

People in their 40s and 50s remember it fondly as their youth

People in their late 30s don’t really care …

But hipsters in their 20s find it an interesting contrast to the culture of their older siblings which was probably from the 90s and 2000s.

The other issue is just that the 80s were the dawn of electro music. Because while synths existed in the 70s, the 80s was the decade that synths, drum machines and samplers became cheap enough that they got a lot of use. And so the patterns of electro / house / techno etc. were all established then.

In any genre, the most important ideas tend to be laid down at the beginning. For the boringly definitional reason that whenever a good new idea appears it more or less creates a new genre.


Jun 12, 2020

Is Boris Johnson in a weak position to negiotiate with the EU after the COVID?

You can see it both ways.

If you thought Boris wanted, and was trying to get, a great deal for Britain, with lots of cake, then he was weaker than you imagined. Even BEFORE COVID.

OTOH, you might see Boris as a front for a group who want to smash Britain out the EU with No Deal so they can swoop in and grab everything they can in the ensuing chaos.

In which case … his “strength” or “weakness” is neither here nor there. He got his grubby hands on the levers that would let him swing the wrecking ball. And he swang it.


Jun 13, 2020

Is “Mystic Stylez” by Three Six Mafia the first trap album?


Jun 13, 2020

Where did the words "The year is 2025 and the absence of significant rock based music of exceptional quality has resulted in the unthinkable" come from?

Google doesn’t know the quote, so it’s probably very obscure.


Jun 13, 2020

Is there a programming language that uses past and future tense?

There are languages that have an explicit notion of a “Future” or some other kind of thing which represents “a value that we don’t have yet, but will have at some point in the future” or “a computation which is going to happen later””

I can’t think of any language that has an explicit concept of the “the past”.

Some languages let you “memoize” the return values of functions, which means that you are effectively accessing computations that were done in the past.

And obviously you can keep track of older versions of values in a database and have a way of referring back to them. But this is built out of general purpose data management capabilities.


Jun 13, 2020

Are record deals just glorified payday loans?

They are basically loans, yes.

Possibly with some structured help to get you in a position to pay them back. (Eg. marketing to help you sell more records)

I’d guess that “payday loans” have very high interest rates over very short timescales, to exploit desperate and vulnerable people.

Exploitative and cynical as some record companies are, I don’t suppose they are quite that bad.


Jun 13, 2020

Is France also a country where pop culture developed around the world?

Do you mean, “did France contribute to global pop culture”?

Do you mean “does France have famous pop stars”?

Do you mean, “around the world, did the French colonies spawn the equivalent popular genres like Jamaica spawned reggae”?

France’s biggest global pop stars at the moment are probably Daft Punk and David Guetta. What used to be called “French House” music in the 90s, is one of the main roots of, influences on, contemporary EDM. (Along with Dutch House, and a bunch of Swedish DJs)

There’s a tonne of fantastic music from what used to be French colonies in Africa. Although maybe it hasn’t conquered the world.

You want to listen to French Caribbean music, there’s a nice contemporary guide here : A Guide to French Caribbean Popular Music

For those of us who don’t know much, it sounds pretty similar to Cuban music.


Jun 13, 2020

Why aren't symphonies meant to use melody?

I’ve found a longer elaboration of Bernstein’s thoughts on melody (including symphonic music) which explains pretty well, here :


Jun 13, 2020

Music producers and artists, how do you choose what style of music you want to be know for making when you'd love to make many different and opposing genres?

I don’t worry about it.

I don’t know if I’ll ever get “known for” anything. That’s really up to other people.

Whatever genre I’m working in, I try to do something that

a) I like.

b) I think is interesting (and not quite predictable)

c) is as done as “well” as I can do it, within my limited abilities.

If I can do something that at least I like, then there’s a chance that others might like it too. If I aim for something that not even I like, then there’s a possibility that no-one will.


Jun 13, 2020

When I'm extracting with FL Studio to a WAV file, it isn't extracting anything in insert 1. The beat gets extracted but that's about it. Why?

Do you mean exporting?

Have you selected / highlighted a short section of the music in the playlist?

If you have, by default FL Studio will only export that. And not the whole thing. Make sure you’ve deselected everything.


Jun 13, 2020

What are some surf music?

I’m a big fan of Takeshi Terauchi & The Bunnys

Especially their take on classical music. Here’s one from YouTube

If you can find In a Persian Market and Hungarian Dance no 5 they’re also good.


Jun 14, 2020

What is the next evolution in rap/hip-hop music?

Well my prediction,, which I think is happening, but still too slowly for people to comment on, is hip-hop fragmenting into lots of disjunct subgenres with fan bases who don't see themselves as having much in common.

My model is rock in the 80s which broke up into punk, metal, goth, indie, hair metal etc.

People stopped being fans of generic “rock” and started being fans of specific subgenres.

I think this is coming to hip-hop.

The symptoms will be fewer media outlets, magazines, radio shows, websites, labels catering to all types of hip-hop, and more focused ones.

Fans stop using the name “hip hop” for their music, and start using the subgenre names like “trap”, “drill” etc.

Fans who like one subgenre dismiss other subgenres.

And obviously each subgenre starts developing its own distinctive sound, virtues for what sounds good.

Like I say, it's not here yet, but I think it's getting closer.


Jun 14, 2020

Do you think rock and roll will ever be popular music again?

Pop music is for kids.

Old music is never going to be as popular with the kids as the music they make for themselves.

Just accept that and you will be much happier. This worry about “why aren't the kids listening to the good music from my youth?” is a kind of eternal “boomer angst”. When you were young, old people thought that your music was terrible trashy noise too.


Jun 14, 2020

How did the world evolve from classical music to styles like rap, pop, etc.?

The big fundamental change was the invention of recording technology.

Before recording technology, the only way to “record” music was to write it down as a score. And for other people to learn to play it.

Writing music on paper is pretty good at capturing the parts of music that are easily “systematized” into theories. Theories of harmony, and of structure. Because you write down these theories and “rules”. People study them by reading scores. And musicians have to be highly trained to read the scores and play back the music.

But written scores don’t capture everything about the music. They don’t capture the emotion or the personality of the performer. They don’t capture the improvisation a performer makes to embellish a simple melody with extra notes. They don’t capture any microtonal quirks that the performer adds. Or the swing the performer gives to accentuate the rhythm.

Any attempt to capture emotion in music is through rather formal “conventions”. That this kind of interval or cadence represents that kind of feeling. Etc.

The nearest to “intimacy” music like this gets is someone playing a piano. Or perhaps a singer and an accompanist.

But when recording technology came along, suddenly everything changed. For the first time we could capture and record the actual sound of music. And it was very, very different from the way music looks when it’s written down on paper.

For the first time, you really hear the performer. You can hear the microtonal quirks (blue notes). And the character of the voice and the playing. You can hear the improvisations. You can feel the swing.

Almost immediately after the invention and popularization of recording, we got an entirely new genre of music blowing up : jazz. And jazz was ALL ABOUT these things. The personality of the performer, the blue notes, the swing, the improvisation.

All the things that had been ignored by the academic Western musical tradition, because they couldn’t be accurately captured by written scores, suddenly became the most interesting and sought after thing in music.

I sometimes make the analogy with the invention of photography. Three hundred years ago, when British painters wanted to represent the Italian countryside, they used a bunch of conventions which were well known ways that the countryside was meant to look. They had never seen the Italian countryside. They painted in dark studios with oil paints that took a month to dry. But everyone knew that these techniques were the way to paint what the Italian countryside looked like.

Then in the late 19th century, with the invention of cheap water-colours, painters could actually go out into the countryside and paint, in an afternoon, what the countryside looked like. And it looked nothing like those heavy indoor oil paintings. Painters spent their time in the outdoors and became obsessed with light.

Then when photography appeared, you didn’t need any technique at all. You pointed a camera and went click. Again the resulting images looked very different from the conventional painting technique.

Similarly, when a 19th century opera composer wanted to represent an emotional young woman, or a braggadocios young man, they had a set of musical techniques that composer learned, and that everyone recognised as what a lovesick young woman was meant to sound like. Even if she was being portrayed on stage by a 40 year old with lungs to fill the Bayreuth Festspielhaus.

But with the invention of recording technology, you didn’t need that technique. Again, if you want to know what a love-sick 18 year old girl sounds like, you can find one, stick a microphone in front of her, and it is much more accurate reflection of that emotional state than any technique designed for a 40 year old professional on the stage.

This is the story of 20th century music. We could capture real sounds through the microphone, and we abandoned all the techniques that were designed to create an formalized impression of them, in favour of chasing a “purer” picture.

The story of jazz, of rock, of pop, of hip-hop and rap, these are all the story of a music that is made to try to capture the raw emotion and expression and personality of the performers, rather than mediating that emotion, expression and personality through particular tricks you can do with written scores.

Of course, it introduces new formalisms, new conventions of recording technology etc. It’s not genuinely pure.

But it is more focused on the quality and texture of the sound. And less focused on rather unrealistic conventions for emulating those qualities when you only have the palette of the orchestra available to you.

So that’s how we got from classical music to today’s pop and rap. We invented recording technology. And realized that there was a lot more to say musically than the conventions we could write on paper.

See also : Phil Jones (He / Him)'s answer to Is new technology the main reason for why new types of music and new sounds in music appear, for example, when the electric guitar, synthesizer, or sampler was developed?


Jun 14, 2020

Is the sound change in pop music almost always very gradual?

It’s gradual enough that you don’t necessarily notice much change on a year to year basis.

But it’s fast enough that if you go back and listen to pop music from 10 years earlier you can hear a very pronounced difference.

Take any decade and listen to the hits from the beginning and the end of that decade and you’ll see a big shift. But, sure, take any two consecutive years, and not so much.


Jun 15, 2020

Why has rock failed to be as innovative as rap throughout the 2010s?

I think two reasons :

rock is committed to a particular sound world. Basically if it’s not an electric guitar, electric bass, drum kit and singer, people won’t consider it “rock”.

That puts a lot of restrictions on it. Hip-hop is actually free-er in terms of the instrumentation under it. As long as there’s a beat, everything else is up for negotiation.

Rock’s audience has grown older. Even if there are younger people listening to rock, the older listeners exert a force constraining ideas of what rock is meant to be.

Combine that with the fact that rock is 50 years old and a lot of the possible territory within those constraints has already been explored, and I think it’s hard for rock to simultaneously be genuinely new, and appeal sufficiently to rock fans to be considered “good rock”.


Jun 15, 2020

Which classic composer, if now thrown into this day, would do just fine and start modern song writing with modern tech?

I’m guessing that most of them would.

I mean, perhaps they are unlucky. Or don’t have the taste for it.

But assuming that most famous classical composers WERE talented and had good ears and intuitions (and that is a fair assumption), then any of them would be able to get to grips with contemporary genres and technique.


Jun 15, 2020

When did the UK want to leave the EU? How long did the process take for them?

The UK is divided about leaving the EU.

About half the population is in favour, half is against.

The crucial vote which discovered which half was bigger (and thus determined whether we would leave or not) was in 2016.

The campaign for the vote that managed to swing people in favour of leaving was about 6 months long.

Before that, while there was a much smaller core of people committed to Leaving, most people had very little opinion or were OK with the status quo.

Leave won the vote by 52% to 48%. It was close.

There’s no denying it was a Leave win. And I personally think it was a valid win, despite the fact that the Leave campaign made many misleading promises and cheated on their campaign spending.

Nevertheless it’s always been roughly half / half. And that hasn’t changed. So the UK as whole never wanted to Leave. But it took about 6 months to convince a sufficient number of people for the Leave campaign to get the just over 50% support it needed to win in the crucial vote.


Jun 15, 2020

Do you think the trend in noticeably auto-tuned vocals in popular music will soon become passe? Will they become a kind of time-stamp for this moment in studio production?

No.

I think it’s here to stay.

Think of autotune as the equivalent of distortion for electric guitars.

Distortion started as a gimmick. Distortion was hated by musical purists in the same way vocal processing is hated by purists today. But autotune, just like guitar distortion, makes possible entirely new sonic worlds and genres of music.

In particular autotune is highly culturally relevant to us today, when we are starting to see, and to fear, the synthesis of humans and machines. Angst about autotune reflects our wider angst about artificial intelligence, our worries that humans are “too dependent” on our machines. Fears that we are becoming incapable of acting independently of them. That we’re merging into them.

What can illustrate that drama better than the human voice, the most fundamentally “human” part of music, allowing itself to become roboticised thanks to autotune and vocoding? And the computer sound becoming more human and animal-like thanks to formant filters etc?

Autotune is as fundamentally the sound of now, as electric guitars were the sound of the 60s and 70s. And everything you than think of to say AGAINST autotune, people were saying against electric guitars back then.


Jun 15, 2020

How do I start using a MIDI keyboard with FL Studio?

If it’s a USB Midi, you basically just plug it in and the chances are the operating system and FL Studio will recognise it.

If it’s not immediately recognised go to the settings menu -> MIDI, and you should be able to select it off the list.


Jun 16, 2020

Is Brexit good news for non-EU students? Does it mean the employer doesn’t have to do labour market test to employ non EU university graduates?

No.

And no.


Jun 16, 2020

Someone told me that there had been millions of white people all across Africa before. He claimed that the blacks committed genocide against the whites reducing their population. This is not true right?

This is, indeed, not true.


Jun 16, 2020

In the 20 days that have followed George Floyd's death, have editors resigned, statues toppled, and police reforms have been announced in several cities across the U.S.?

Welcome, traveller from the past.

If you think that that is news, just wait until you hear about this little thing called Coronavirus.


Jun 16, 2020

Has language lost its way? What are some of the reasons hindering a more unified world?

What way should language have?


Jun 16, 2020

Do you agree that criticizing the Black Lives Matter movement is a fireable offense?

I absolutely DON’T think that criticising Black Lives Matter is a fire-able offence.

However, I do think that someone who writes that “I do not think people should be made to feel they have to choose black race over human race.” is either :

so blinded by political bias that they aren’t able to think rationally about current affairs

genuinely stupid

And either of these probably should disqualify you from running a school.

Just in case you need me to spell this out for you …

A school principal should have sufficient understanding of biology that they do not think that “black race” and “human race” are somehow rivals. Or that “black race” is even a scientifically meaningful category.

Similarly, a school principal should ALSO have a sufficient ability to parse the news, current affairs, and of the basic pragmatics of human communication and the English language - plus sufficient knowledge of American history - that they don’t think that BLM is asking anyone to “choose between black race and human race”.

The fact that this school principal had neither the biological understanding nor the basic common sense about current affairs and human politics, suggests that she was unsuited to the responsibility of educating children.


Jun 16, 2020

Physics is impossible to argue against unless you are a crackpot?

Physicists are arguing against physics all the time.

It’s part of the process.

What makes you a crackpot is when you argue against physics without understanding the physics you are arguing against.


Jun 16, 2020

How do we compute the Grim Calculus, number of deaths to COVID-19 in exchange for improving the economy?

There’s no trade off.

If lots of people get COVID, they are

a) going to get sick and consume a lot of medical care

b) going to die and stop working

c) going to die and the economy is going to lose all their training / skills

d) going to die and leave their families depressed and unproductive.

The reality is that the countries that best protect their people will also best protect their economies.

And the countries which have allowed their people to die, are going to suffer economic turmoil (probably compounded by civil unrest.)


Jun 16, 2020

Would “black lives matter too” be a better name for the Black Lives Matter movement?

I think we’re already on Black Lives Matter 4 or 5 by now, aren’t we?

Every time we think we’ve beaten the bad cops, they seem to come back in a new sequel based on another black guy getting killed in unjustifiable circumstances.


Jun 16, 2020

Has the test and trace "world beating system" ended up in the same bin, as the other Boris's promises?

Yes.

But remember that the Boris obsession with cheap nationalism and having a “world beating” system is at the heart of what’s wrong.

It’s not just that Britain can’t do it.

It’s that the idea that we should be competing against other countries rather than co-operating with them to produce a good system for everybody, is the cause of us screwing up. It’s a fundamentally flawed idea.

We would have had a much better system by borrowing someone else’s. We didn’t need to “beat the world” on this. Or on anything else.


Jun 16, 2020

Is the Sahara desert proof that climate change is not man-made?

No.

There ARE cycles in climate over long (and not so long periods)

BUT … when most people are talking about “climate change” they are talking about a recent phenomenon which is NOT due to these causes. And is happening on time scale that is way too short to attribute to wobbles in the Earth’s orbit, etc.

Thinking that our “climate change” is due these things is like assuming that Columbus discovered America due to continental drift. Completely wrong scale.

In the case of the Sahara, there are clearly non human causes. But there is some evidence that even Sahara desertification may have been accelerated by humans : What Really Turned the Sahara Desert From a Green Oasis Into a Wasteland?


Jun 16, 2020

What can lead Keir Starmer to a general election victory?

What I’d hope is that Starmer doesn’t really need to do anything.

The general uselessness of Boris as prime-minister will become so obvious to everyone that not only will they reject Boris himself, but the whole philosophy behind him.

But obviously I’d LIKE to see Starmer win with good policies and inspiring speaking skills.

I’m keeping an open mind on that.

I supported Starmer on the grounds that I believed he was further left than many (on both the right and the left of Labour) thought.

I think a little bit of concessions to the right were inevitable. But that he’d hold true to the general post-Third Way direction that Labour had taken under Corbyn.

And I’m currently withholding judgement until we see more of him.

Right now he’s OK. Not done anything terrible. Not done anything particularly inspiring or interesting.

He performs well in parliament. And the Tories haven’t worked out his weaknesses yet. Which is all to the good.

But he will need to stand for some radical policies in an election campaign.

And nobody should get a false sense of security that somehow Starmer can’t or won’t have his character assassinated when the time comes. When the fight comes, it will be as vicious as it always is. The less real dirt there is on Starmer, the bigger and bolder the lies will be about him. I hope he and Labour are preparing to counter that.

And I hope that all Labour supporters are readying themselves to resists the smear campaign. Rather than believe it and get all embarrassed about it, as they did about the smears against Corbyn.


Jun 16, 2020

If race is a social construct why is it such a big deal?

It is a social construct.

But that doesn’t stop people killing other people because of it.


Jun 16, 2020

Are some remainers worried that once Britain is finally out of the EU that no one will mention the EU or rejoining ever again?

No.

I’m worried that when we suffer a catastrophe of economic collapse due to Brexit, and destruction of the British welfare system and social protections (due to Brexiteers selling us into a worse deal with the US), the people who supported Brexit won’t understand why we are suffering the problems we will be suffering, and will go hunting another scapegoat.

And that hunt for a scapegoat will be even more irrational and ugly than the scapegoating of the EU for problems that were made in the UK.


Jun 16, 2020

Are you getting fed up with the coronavirus pandemic?

Absolutely.

But I don’t suppose Coronavirus cares whether I’m fed up or not. So the feeling isn’t really worth investing much time or energy exploring.


Jun 17, 2020

In some UK schools, drill music is being used to teach philosophy. What do you think of this initiative to teaching philosophy?

I think it’s a bit gimmicky. I kind of imagine that it makes teachers look a bit desperate, to try to appropriate youth culture to teach the stuff they are meant to be teaching.

But if it works, it works.

I don’t blame them for trying to find ways to engage their pupils.


Jun 17, 2020

Should the decision to pay for free school meals throughout the summer holidays become permanent, because poverty will still exist after the coronavirus crisis passes?

I think a government commitment that “British children should not go hungry” should certainly be permanent.

Ideally, there wouldn’t be the poverty that made this necessary in the first place.

But the problem is that every mechanism that exists to deal with poverty is immediately attacked by conservatives as “removing the incentive to work”

So … a viable benefits system is destroyed by Tories to ensure that “work pays” (ie. poor people must be starved into working crap jobs when the real economy isn’t capable of providing sufficiently good jobs to entice them to work)

It’s that desire to destroy the basic safety net, to force adults to work, that has now left children hungry.

Yes, we should be ensuring children have food. If you ensured it by ensuring that their parents were also provided for, that would be better than focusing only on children.

But you won’t do that, then “at least don’t fucking starve the kids” should be a very, very low hurdle for an allegedly civilized country to get over.


Jun 17, 2020

Why do people like rap music?

All sorts of reasons.

But I’m going to take advantage of this question to link a great video analysing how rap works.

Watch the video and you might get a sense of what’s there.


Jun 17, 2020

Is Keir Starmer right to attack Boris's incompetence?

Yes and no.

Obviously it’s his job as leader of the opposition to call out the government’s failings.

And there is plenty of fail to try to hold the government to account for.

At some point, though, he should start to note that Boris’s “incompetence” is a carefully constructed smoke-screen for Boris’s actual malignancy.

Tens of thousands of people haven’t died unnecessarily because Boris made an honest mistake. Tens of thousands of people have died because Boris is pursuing his ideological agenda and they are just more collateral damage that he is willing to accept on the way to his real goal of destroying the UK’s welfare system and opening it up to US driven disaster capitalism.

Calling this deliberate cynical carelessness of other people’s lives and livelihoods “incompetence” is letting Boris off too lightly.


Jun 18, 2020

Do you think there is a difference between digital music and acoustic music? If so, what?

Only if you listen to the music live.

If you are listening to the music recorded on CD or streamed over the internet, it's all digital music.


Jun 18, 2020

When do you predict we will see a fall in the popularity of electronic music?

Never.

That’s like saying “when do you predict that the fad of recorded music will end and we’ll all go back to only listening to music live?”

We’ll never stop wanting recorded music because it’s always going to be more convenient than live music.

We’ll never stop making and listening to electronic music, because it’s always going to be more convenient for musicians and composers to use computers than do everything with “real instruments” and “real players”


Jun 18, 2020

Could square dance callers be considered to be the first "rappers"?

To an extent.

I think it’s fair to say that square dance callers are part of the backdrop of various American musical traditions which rap emerged from.

And rap as we know it started as MCs giving instructions to dancers before evolving to talk about other things.

Parents let go cause there's magic in the air
Criticising rap shows you're out of order
Stop look and listen to the phrase Fred Astaires
And don't get offended while Mase do-si-do's your daughter


Jun 18, 2020

How do I stop feeling in the wrong because I do not listen to the modern music and am slow and not up to date with every single thing in the world, because I have isolation tendencies due to social problems?

It’s hard to say how you should stop feeling in the wrong.

I will say that there is no reason at all to feel “in the wrong”.

If you don’t want to listen to it, or follow it, then don’t. There is zero shame in that.


Jun 18, 2020

How would you feel as a music artist, to see on camera, music critics laughing about how your music career is in a downward spiral?

Personally I’d feel surprised to discover that I even had a career.

But putting that aside, obviously discovering anyone laughing at my misfortune wouldn’t be a pleasant experience. I would like to imagine that I’d be strong enough to ignore it, but I’d probably feel upset if these were critics I had thought had held good will towards me.

This, of course, is NOT the same as hearing critics say that my latest work is crap and has fallen off from the standards of earlier work.

That is also unpleasant. But that’s my fault, and so I’d have to take it seriously and try to do better.


Jun 18, 2020

Are you angry with capitalism? If so, is communism the answer?

I’m not the slightest bit “angry” with capitalism.

I am an “anti-capitalist”. I am an opponent of capitalism. I think it’s ultimately destructive to us, and we need to move beyond it to something else.

It can be frustrating to encounter so many people who “don’t get” that.

But it doesn’t make me angry. And certainly I’m not going to be angry at the system itself.

Is “communism” the answer?

That’s a more difficult question. Because “communism” is a pretty vague / disputed term that means a lot of different things to different people.

What I definitely believe is that anything that is better than capitalism and capable of replacing it will undoubtedly be accused of being “communism”.

I mean, let’s face it, right now, even wearing face-masks and closing the shops to help fight the COVID pandemic is being labelled as “communism” by right-wing extremists who can’t accept the slightest curb on their Molochian deity of the “invisible hand”. Wanting to stay alive and keep your neighbours alive is “communism” from the perspective of those for whom shops are more important than people.

So “communism” is definitely “the answer” in the trivial sense that anything that is “the answer” will get labelled “communism”.

But, of course, most of the things that get labelled “communism” I don’t think are the right answer to the problems of capitalism. Some of them have addressed specific issues, but no current system called “communism” and no proposal I’ve seen so far, seems to me to be a systematic and plausible replacement for capitalism.

That doesn’t mean there isn’t one. It just means that we have some work to do to discover / assemble one. When we do finally have the next, better system that will replace capitalism, I’m pretty indifferent whether we call it “communism” or not.


Jun 19, 2020

Black people commit 3x the crime per population of other races. Doesn't this explain the fact they die 3x as much to police? https://ucr.fbi.gov/crime-in-the-u.s/2016/crime-in-the-u.s.-2016/topic-pages/tables/table-21

Not really, no.

The police shouldn’t be killing anybody.


Jun 19, 2020

What does Vaporwave have to do with capitalism?

Vaporwave is partly an artistic response to capitalism.

Particularly, vaporwave video artists love the vibe of 80s and 90s TV adverts. The ultra-colourful happiness they seem to promise. The extreme beauty and fun.

Vaporwave is about capitalism the way it tries to make us feel.


Jun 20, 2020

For recording punk music, is GarageBand good enough, or is there a benefit to upgrading to Logic Pro?

Honestly. For punk music, the cheapest old cassette recorder (before they became items of hipster fetish) would have been good enough.

Punk is all about attitude over technique. Spontaneity over production.

I suggest you just record it through the air on a phone (given that Walkmen are now fetish items). That is waaaaay more punk. And phones have pretty remarkable mics these days.


Jun 20, 2020

What's the best song you've heard in the last 24 hours?

In the last 24 hours I’ve listened to a lot. (Partly because I’ve been looking to make a playlist for a party)

So far it’s a tie between :

Thedy Correa’s cover of Lupicínio Rodrigues’s “Ela disse-me assim”

Nancy Sinatra and Lee Hazlewood’s “Summer Wine”

Saint Motel’s “My Type”

And The Coup’s “The Guillotine”


Jun 20, 2020

How many flows are there in rap?

People are inventing new ones all the time …

I’d say that most people who pay attention can probably hear that flows have generations that are between 5 - 10 years.

So the early 80s flow is different from the late 80s, early 90s, is different from late 90s, from the mid-late 2000s, from the 2010s.

Of course, in reality, almost every rapper brings their own variation on the flow, even though they can be placed within eras.

This is fairly jokey, but it does give a good idea of the variety within rap styles / flows over the years.


Jun 21, 2020

Why am I called racist if I don’t want my Caribbean Indian daughter dating her white boyfriend? I’m more related to African Americans than white Americans.

Because if you object to the boyfriend because of his race, that’s what “racism” is : judging people by their race when you don’t know anything else about them.


Jun 21, 2020

How do rappers choose which samples to use in their songs? Are they chosen based on music they like?

Producers who sample are usually omnivorous music geeks. They listen to and explore a lot of music and they like a lot of music.

So usually a producer starts listening to music, hears something that inspires or excites them, samples it and plays around to make a beat.

Then the producer takes the beat to the rapper who decides if they like it and want to hop on it or not. But typically, I think, the rapper is deciding whether they like the finished beat, not the sample by itself.

BTW : there’s a good series on YouTube called Rhythm Roulette which gets producers to pick three random records, blind, and then see what they can make with samples they find on them :

In this case, the choice of sample is already heavily constrained. But it gives a glimpse into how producers listen to and think about music to be sampled, what they are listening for and what they do when they find something that grabs them.


Jun 21, 2020

What do you think of a "protester" in England vandalizing a statue paying tribute to millions of lives lost in WWI?

a) I wonder why you put the word protester in scare-quotes, as though you think that he somehow wasn’t a “real” protester.

b) I think, “perhaps it’s not the best target for an anti-racist protest, but if you think that’s the biggest issue going on at the moment then your priorities are messed up”

c) and then I think … also … WTF is this obsession with the military?

There is value in mourning the dead of WW1 and WW2.

Those of WW1 because they are the victims of one of the greatest crimes committed by the upper classes against the lower classes in the 20th century.

WW2 because these are the tragic victims of a genuinely necessary war to destroy fascism.

So I think war memorials have value.

Nevertheless I would prefer that we tear every war memorial in Britain down and crush it into dust before we turn to idolatry, make a fetish of the military and become that very fascism that so many people gave their lives to defeat.


Jun 21, 2020

What is a music industry plant, and is it good or bad?

It basically means “manufactured” artist. And artist who doesn’t have an organic origin (eg. by building up their own fan-base through their own talent and hard work) but who is chosen by “the music industry” because they look and sound the part.

AFAICT it’s a term that comes from the hip-hop world, but basically carries that same sentiment that, say, rock-bands feel about manufactured “boy-bands”. Obviously it is used for artists who seem to appear out of no-where, no-one knows them or the scene they came from, but suddenly seem to be in all the magazines, talked about on social media.

I assume that the word “plant” is because the implication is they are “planted” in the culture rather than of it.


Jun 21, 2020

How did the R&B of the '60s evolve into what we call R&B today in which every syllable is so full of melisma? The styles seem so different. What are some examples of songs that show the transition?

I’m not sure if this answers your question.

But I think this is a key “transitional” track.

I mean, watch this video and listen to this music from 1980, 40 years ago.

It’s the blueprint for so much of where modern soul / r’n’b / hip-hop went, particularly for male artists. Very up-front sexuality. Not much tune, but a kind of overt emotional moaning. Music that’s more of a slick electronic backdrop to the vocals, rather than having much narrative structure in its own right. But it has a sensuous beat for slow dancing to.

And a video full of hot girls, and luxurious backdrops, tempting our horny hero.

You can see and hear that this is where Drake and The Weeknd and all of today’s mumble rappers and auto-crooners come from.


Jun 21, 2020

Do you believe we will run out of ideas in history? If so, then will ideas be solutions to cultural or social problems, instead of novelties, and old ideas will be revived for new contexts?

We’ll never run out of ideas.

And yet, at the same time, most new ideas are old ideas that are simply revived for new contexts. And that’s fine. All ideas are basically a new twist on, or recombination of, existing ideas.


Jun 22, 2020

Does anybody find it sad that great music genres will be forgotten with age?

Old things have to die so that new things can be born.

I would find it sadder if music stopped changing and evolving.


Jun 22, 2020

Why are some atheists contemptuous of philosophical arguments for God's existence? If the argument is deductively valid and the premises are true, then the conclusion must be true.

As an atheist, I’m not the slightest bit contemptuous of a philosophical argument whose premises are true and which is deductively valid.

It’d be fascinating to see one.


Jun 22, 2020

If you're sampling a song in rap music and add a drum track to it, does the melody/riff have to be the same BPM as the drums?

Ultimately you’ll want the sample to play in a “compatible” time to the drums.

It might be the same BPM. It might be half or double. Or a mixture of both. Or some weird ratio that just sounds good. 3:2 might work out OK.

But as others are pointing out, you don’t have to worry much about the BPM of the original, because software can time-stretch and pitch-shift the sample to match the BPM you want your track to be.

A lot of producers will run a sample through a “half time” effect just to get a grainer slowed down sonority.

And beyond even that, producers these days are not just grabbing a sample and looping it. They are chopping it up, playing back the fragments with different timings, in different orders, with different effects. They are warping it to fit a different rhythmic template. Or filtering it to extract only specific frequencies etc.

I even took a sample the other week and fed it into NewTone pitch correction software and changed just a couple of notes to make a different melody from the original sample.

Today’s software makes audio incredibly malleable, almost a kind of protoplasm. In today’s hip-hop, samples are less “obvious” because they are far more transformed and blended in to the new composition.


Jun 22, 2020

What are an atheist’s objections to irreducible complexity pointing towards the existence of God?

There are two objections :

1) “Irreducible complexity” is a hard thing to show.

All you can ever point to is a complexity and say “I can’t imagine how to reduce it”. But actually demonstrating that it definitely can’t be reduced is a much harder problem.

2) Even if IC could be demonstrated, that by itself suggests nothing about what gave rise to the complexity. Showing something is too complex to have evolved still wouldn’t point to the existence of a God. For example, it might have been designed by something else that did evolve.


Jun 22, 2020

Do Atheists believe that forces control this universe, or is there a lack of governing forces? How much faith do they put into gravity? For example. Are atheists able to give gravity a personality, or is the outside impersonal to them?

The problem religious people have understanding atheists is that for the religious person, “belief” and “faith” are the same thing.

Or rather “faith” is a kind of “belief+” it is belief but it comes with a moral dimension, that not only DO you believe something, but that you OUGHT to believe it.

The atheist doesn’t see beliefs that way or feel that moral pull. For the atheist, you can believe that gravity is the best model we have. Believe strongly that gravity exists. Have a very high level of confidence that gravity will continue to operate tomorrow, and that one can rely on gravity, eg. to keep your house on the ground and not send your children flying out into space.

And yet still also accept that it is merely a good model, and that there is no problem if it’s overturned tomorrow and replaced by a new FORCE X which is not really the same thing as gravity.

An atheist’s “belief” in gravity isn’t at all the same thing as the Christian’s “faith” in God. It has no moral dimension. There is no trauma associated with modifying it. Gravity is both utterly plausible and not worth challenging, but also impersonal and dispensable.


Jun 22, 2020

Why are left-wing protesters emulating ISIS by wearing black and tearing down historical statues?

I dunno.

Why do American policemen emulate goths by wearing black uniforms?


Jun 23, 2020

Is UK hip hop and drill a second rate version of American hip hop or is it any good?

UK grime is a genuinely original and innovative type of rap music. As different from American rap as, say, West Coast, East Coast, and Houston rap were from each other.

Related, but noticeably different. And, yes, grime was very good.

To my ears, UK drill is much closer to Chicago drill than grime was to its contemporaries from America. The beat is a bit different. And obviously the accents are different. And flows, the vocabulary, some of the style owes much to grime.

So there are differences. But I’m not sure it’s so different that I could get really excited about it as a music genre.

Grime was derived from hip-hop by a very circuitous route … via breakbeat rave, jungle and 2-step garage. MCs were always as much influenced by Jamaican ragga as US hop-hop.

Drill seems to me to be much more directly influenced by the US music. (Although, of course, grime is also still an influence)

Yesterday I was watching a Noisey documentary about Irish drill. And, say, J.B2 seems to have an interesting flow :

There are good artists in the UK and (increasingly) Ireland. And I’m sure the good ones are as as worth listening to as the American ones. But I think the UK scene needs to add something else of its own to the mix to really shine again.


Jun 23, 2020

If you could wipe any music genre out of existence in order to get rid of coronavirus, what would it be?

I don’t see any point wiping out a musical genre if that music makes someone happy.

What kind of asshole do you think I am?

But … if it would also eliminate coronavirus, then it may be acceptable. I’d try to choose the smallest, most obscure genre with the fewest fans that existed.

I guess that’s my music then :-(


Jun 23, 2020

Why does Martin Luther King have more fame than Malcolm X?

I think Justin Schwartz makes a good point. But Ke'Aun Charles is probably more on the money.

The other thing that might well be important is that MLK, as a Christian and appealing to Christian values, is easier to sell to the wider American public than the Muslim X.


Jun 23, 2020

Would you like it if crunk music made a comeback?

Isn’t that basically what 6ix9ine is doing?


Jun 23, 2020

What do you call someone who is opposed to capitalism, fascism, communism, and anarchism?

It kind of depends what you mean by “opposed to capitalism”.

To be fully opposed to capitalism you’ll have to be fully socialist. But there are several varieties of that, such as democratic socialist (government owns the means of production) vs. syndicalist (each factory or network of factories is owned by the people who work there, probably through a union) or even some kind of economy of co-operatives.

If within “opposed to capitalism” you allow for some private ownership of means of production (just constrained in some way), then any kind of social democratic, or liberal or even conservative or Christian democratic type of government might fit.

Alternatively there might be versions of monarchism or oligarchy that aren’t technically capitalist too. And definitely aren’t communism or anarchism.


Jun 24, 2020

Do you think the U.K. must prepare for the second wave of pandemic?

We shouldn’t get too hung up on the idea of “waves”.

That idea of waves comes from our observation of flu which is very affected by seasons : coming in winter and dying down in summer.

It’s not clear that COVID is anything like as responsive to seasons as flu is. One of the most affected cities in Brazil is Manaus, in the Amazon, very close to the equator where it’s very hot.

To the extent that northern hemisphere countries are seeing their curves flattening and cases and deaths reducing, this is because of the precautions they are taking. NOT because it’s mid-summer and “diseases die down in mid-summer”.

That isn’t how this works.

Obviously, the moment you let up the precautions, COVID starts right back up again. That’s what they are seeing in China. And in the bits of Europe that managed to come down from serious infection rates and tried to open up again.

It will blow right back up in the UK with Boris Johnson trying to reopen everything.

We need to stop thinking in terms of “waves” which still suggests that COVID has natural seasonal cycles.

And we need to start recognising the truth : COVID is with us for the long term (at least until we develop reliable treatments and / or vaccines). And that the lockdown needs to be maintained until then.

People keep saying “we can’t keep the lockdown going. We must get back to normal.”

No. That is suicide thinking.

If the lockdown isn’t good, our job is not to figure out how to “end the lockdown” but how to make the lockdown “work”. How to make life comfortable (physically, psychologically, economically) while we are taking these maximalist precautions of not going out too much, not gathering together, and keeping our distance from each other.

Stop thinking about “waves”. Stop thinking that COVID is going anywhere by itself (even temporarily) because of seasons or other natural cycles. Its behaviour is almost entirely determined by our behaviour.

So stop worrying about when we can end lockdown and get “back to normal”.

And instead, start worrying about how we can accept that lockdown is the new normal, and make it as pleasant and sustainable a condition as we can.

And in maybe 18–24 months we’ll get the vaccines and the treatments and then we do go back to normal.

Until then, our focus (as governments and individuals) should be on improving the lockdown experience for everyone.


Jun 24, 2020

How do most serious Marxists view the idea of class warfare in America? Do they believe class warfare is inevitable? Do they feel obligated to promote it?

Class warfare” is just what Marxists call that thing that other people call “economics

The basic question of economics is this : you have a bunch of resources. You have a bunch of competing needs for or uses of those resources. How do you decided how to allocate the resources to the uses?

Economics is nothing but the study of allocating resources to needs.

The difference between Marxists and non-Marxist economists, is that non Marxist economists tend to think of economics as a kind of mathematical problem-solving activity.

We are all rational people, they think. We are all following the same rules. We all have good will. And so the questions of economics are how to calculate the “best allocation” of those resources. And a market is a kind of signalling system which “solves the calculation problem” ie. finds the best allocation of resources through everyone sending signals about what they want, and what they are willing to provide, through their buying and selling decisions.

Marxists, on the hand, are (depending on your perspective), either more “realistic” or more “cynical”. And they see the resource allocation problem like this : society contains a bunch of different interest groups, with different amounts of power, and each interest group is trying to use their power to grab as much of the resources as they can for themselves.

This is “class war”. Class war is not a cinematic civil war with the workers taking up pitchforks and trying to eat the rich. “Class war” is the everyday competition between these different interest groups, the “economic classes”, for how much of the economic pie, each will get.

Now you might think to yourself “Well that’s not very exciting. War, is a bit of a hyperbolic, overblown term for what’s basically a little disagreement about how much everyone gets paid”

Except it is, literally, a matter of life and death.

Today it’s reported that millions of Americans can’t afford water. America is a spectacularly, phenomenally wealthy country. And yet millions are now so poor they can’t even get access to something as basic and plentiful as water. COVID is killing poor people at a higher rate than rich people. But if you are scared by COVID, wait until you see cholera and dysentery back and spreading in America, because the country can’t even manage to allocate the resources to guarantee clean water to its people.

America is not failing to provide water because it lacks the resources. It’s not failing to provide water because it lacks the know-how. Failure to provide water is NOT due to America being unable to solve a “calculation problem” that would discover that, hey, guess what, people need water! Who would have imagined it?

No, America is failing to provide water to people who need it, for exactly the reason that the Marxist would predict. The economy is not just a calculation problem. It is a battle-field. On which there is a struggle to the death between different factions, over who will get the resources.

And the rich would rather grab the resources for their own self-indulgence, than allow enough to trickle down to the poor to ensure that everyone can afford clean water.

That’s a Marxist view on class war in America :

It is ongoing.

And in fact, it has been going on in America since the beginning of capitalism.

Right now, in an era of neoliberalism and spiralling inequality, where the rich are accumulating an increasingly large proportion of all the wealth. Where millions of Americans can’t even afford water or are relying on food-stamps. Where poor people are being forced to go out every day and risk dying from COVID, in order to keep the shops open and businesses “alive”, so that shareholders don’t lose their investments.

In that America, on that battle-field, it’s clear that capital is killing way more workers than workers are killing capitalists.

And that needs to change.

Now, I am NOT a “class warrior”. When I say that needs to change, I am not saying that we need to kill more capitalists.

I’m a class-war pacifist. I want to see the class-war ended.

But it will only be ended when the distinct roles of “capitalist” and “worker” have been abolished. And we have an economy which isn’t split into distinct blocks with distinct interests in conflict with each other.

The goal of Marxists is not to fight class-war. But to finish with it. But you only end the class-war when you end the structural division of the economy into these different classes. As long as you allow the classes to exist, they will be in a state of conflict.

Update : Apparently in 2020 researchers are “shocked” (SHOCKED! I tell you!) to discover that, yes, indeed, class war is happening and the rich have been successfully grabbing more wealth than even they imagined : ‘We were shocked’: RAND study uncovers massive income shift to the top 1%


Jun 24, 2020

With the ongoing protests for Black Lives Matter, what should be put forward so that looters will not take advantage of the situation?

Well, if you removed the reason for the BLM protests, the protests would stop and there would be no situation for looters to take advantage of.

Senior-level, plausible commitment to listening to the protesters, including commitment to police training (2–3 years like in the civilized world). Parallell independent complaints bodies for the police, with the power to suspend and dismiss cops for misconduct. Arrest and prosecutions of the cops involved in recent scandals.

If senior people made those commitments, started enacting them now … (we’ve had several weeks already), then the protests would soon stop. And looters would have to find some other excuse.


Jun 25, 2020

If you grew up in the late 80s/early 90s, what was the first rap song you heard as a kid that had an impact on you?

I liked electronic music in the early 80s, which was hard to find except on some pirate radio stations in the UK. So I found early hip-hop (or “electro” as we called it) through looking for stuff with drum machines and obviously electronic synth sounds.

I can’t say the very first of these tracks I heard, but some of the earliest that made an impression on me and that I could (later) identify were

Newcleus - Jam On It

UTFO - Leader of the Pack

Herbie Hancock - Rockit

I think it was only when I was an adult in the 90s that I actually definitively heard things like Rappers Delight, Planet Rock etc. and knew what they were. Somehow I recognised the music to Grandmaster Flash’s “The Message” but I don’t remember hearing the actual rap until well into the 90s.

Although I liked this stuff when it came on the radio, I wasn’t part of any group of fans. It was still something kind of alien and unknown. With my friends at school we were more into the harder side of electropop, the emerging “European Body Music” (bands like Gary Numan, Depeche Mode, Front 242 and Nitzer Ebb … basically stuff around Mute Records)

The first hip-hop tunes that really made me feel “I want to go out and buy this and start listening to this music” was, on one hand, De La Soul. Three Feet High And Rising was the first hip-hop album I bought.

And on the other, listening to John Peel play these Gang Starr tunes on his show :

I think it was these Gang Starr tunes more than anything else that turned me from thinking of electropop / electrogoth as the peak of radical, cutting edge technological music, into someone who thought that hip-hop was the real cutting edge and really exciting music to listen to. Plus acid house was happening which also changed my musical world quite drastically.


Jun 25, 2020

Are there any free (non-demo) DAWs that are compatible with VST-2 and 3 plug-ins?

LMMS handles VSTs via VeSTige.

Not sure if that includes VST-3 or only VST-2 though.


Jun 25, 2020

Do you know any programmers that make music?

I think that includes about half of the people I’m hanging out with at the moment.

Plus me.


Jun 25, 2020

I'm a programmer, how do I make music?

The easiest system to make music through programming is Sonic Pi

The Live Coding Music Synth for Everyone

It’s basically a kind of Ruby, but you don’t really need to have any Ruby experience. If you have any programming experience at all you should be able to pick it up in a few minutes.

If you like that but want more power look into TidalCycles and SuperCollider

If you prefer Python, try Qirky/FoxDot


Jun 25, 2020

Has the sacking of Rebecca Long-Bailey reignited Labours turmoil over antisemitism?

It’s certainly causing turmoil on my Twitter feed, yes.

I mean I understand why Starmer did this.

It was very, very, very painful for Labour to be accused of anti-Semitism over the last couple of years. Anyone would want to try to make that accusation go away.

And if a few stunts like slapping down anyone for even tweeting approval of someone who criticised Israel is the price of “fixing the relationship between Labour and the Jewish community” then it must be tempting.

Sadly, of course, Starmer isn’t going to be able to “fix the relationship”. Because the whole issue was just a right wing stick to beat Corbyn with.

When the next election comes around, Starmer is going to find that clamping down on anything and anyone that might even have shared the same Tube carriage as someone who once made a criticism of Israel is going to buy him precisely nothing.

Half of the people who made these accusations will keep on making them if they think they work. It doesn’t matter what Starmer does, they’ll say “Starmer is just whitewash. Remember Jeremy Corbyn! Labour is STILL anti-Semitic at heart!”

And the other half will just find something else in Starmer’s past to complain about.


Jun 25, 2020

Would a proportional property tax be fairer than the council tax?

Absolutely.

It would also be a lot more practical.

Local authorities are going bust because they can’t raise the money to keep basic services like refuse collection and schools going. Let alone useful amenities like libraries etc.

Why?

Because the Tories tried to shift local revenue raising to the “Poll Tax” model. Which was a terrible idea and rightly rejected by British people.

Then they had to backtrack somewhat. To a half-hearted “council tax” that was still a bit more like a poll tax than the old rates had been. Furthermore they capped the council tax, refusing to let councils raise it in line with rising property prices.

This was great politics for central government, it allowed home-owners getting a bonanza in the housing bubble to avoid having to pay for it. But behind the scenes it was starving local authorities of cash.

Once austerity kicked in, under the Tories from 2010, things in the regions outside London started to collapse economically, as austerity removed something like 37 billion pounds from those economies. Part of that loss was due to government reducing the funding for local authorities.

This had the effect of hitting various local services, including social care (which previously created a knock-on over-usage of NHS emergency facilities, and has now led to the disaster of many unnecessary deaths due to COVID).

The sensible thing to do would be to go back to a proper property / land value tax model and let local authorities set it themselves, based on property prices and their needs.

This would would not only give local authorities real control over their budgets and ability to fund services, but have the additional benefit of damping down the overheating property markets.

Plus councils could use property taxes to spread new developments more evenly across their regions. So rather than having hot-spots of gentrification squeezing out traditional communities and key-workers, while other parts of the borough fall apart, you tax the hot-spots more highly, encouraging the property developers to spread more evenly.


Jun 25, 2020

What current habits will remain part of our global culture for eternity?

Eternity is a long time.

But as long as there are humans (or human descendants) I think we’ll still have ::

language

fire

singing, dancing and music

visual art

Unfortunately we’ll probably still be stuck with religion and superstition and liars too.


Jun 25, 2020

What is the difference between a sonnet and a rap?

A sonnet has a specific meter, rhyme-scheme and “flow” Typically 14 lines, divided into groupings of 8 and 6 lines. There can be different rhyme-schemes. There’s usually a sense that the first group is a “question” or “thesis” and the second is an “answer” or “response”

(See more details here : sonnet )

Rap is more general, they can have many different meters, rhyme schemes, lengths, structure etc. Think of “a rap” as more like “a poem”. While “a sonnet” is a very specific form of poem.


Jun 25, 2020

How would you respond when capitalists tell you that socialism is against human nature?

Buying and selling in markets and respecting property rights are against human nature too. That's why children have to be taught not to steal, and the ones who aren't inclined to learn to respect property get arrested by police and locked up by the government.

And your point is?


Jun 25, 2020

Is the music industry obsolete, or is it currently reinventing itself?

You could argue that it’s being reinvented from the outside.

By the streaming companies. By technology companies. By YouTube etc.

And soon … by the AI / machine learning companies.

The innovation isn’t coming from traditional record labels etc.

Obviously there will continue to be a music industry, but whether it’s the same companies and people or new ones is another question.


Jun 26, 2020

Are most questions of philosophy unanswerable?

Not at all.

Philosophers are giving answers to them all the time.

The problem is that it seems that philosophers are not able to give “definitive” answers to the questions; answers that seem to satisfy everyone and don’t leave openings for further doubts and revisions.

What we have to ask, though, is whether any discipline really gives definitive answers. I think most scientists today would accept that scientific results are “provisional”. And simply our best current theory that might yet be overturned tomorrow.

Scientists, being the great and responsible thinkers that they are, don’t aggrandize themselves by claiming to have had the last word on their objects of enquiry.

In fact almost no responsible profession likes to make definitive statements. Whether it’s the medical profession - “Tell me Doc, how long have I got?” - or computer programmers - “Can you fix those bugs by the end of next week?” - or economists - “Will we be out of recession before the election?”

Who does claim to have definitive answers to questions? Largely charlatans and hucksters trying to sell you something.

Well, philosophy is simply the discipline that went to war with and ejected its hucksters and charlatans - the “sophists” who claimed to have the definitive answers - earlier than everyone else.


Jun 26, 2020

What kind of innovation should a rock and roll musician do to fit into millennial music?

Learn to be an individual.

The main feature of modern popular music is that the artists are largely individuals; solo artists rather than bands.

They still work with others, of course. But they work in ad-hoc collaborations which emphasize their individual personalities, rather than submerge themselves in a long-running band identity.

So if you are a band … blow yourselves up and become a pack of individuals. Find a couple of other bands willing to blow themselves up too, and find some interesting new ways to recombine the pieces. Put the singer of one band together with the bassist of another. Have them use a session drummer and work with a medium-famous producer. Have the guitarist pick up a ukulele and make a solo single playing that, while the drummer learns to produce tracks on the computer.

Make these various partnerships and experiments part of the story of the music you are making. Make the story about all these interesting people and their interactions.

You might be writing the same types of songs with the same musical parts, and applying the same musical intuitions that you have always done. But just by continually ringing the changes on the personnel and the shape of the groups, and perhaps on the instruments, you will reinvigorate yourself creatively and invent new stories to keep the fans interested.


Jun 26, 2020

Do you think it is possible to create a sustainable living model that is capitalism friendly?

Absolutely not.

The problem is that capitalism doesn’t have a concept of “enough” built into it. Or any mechanism that balances the drives for growth it creates.

Shareholders seek to increase profits. And pressurize executives to deliver that.

Corporations that aren’t increasing their shareholder’s wealth by increasing the price of their shares, are considered failures and are destroyed in favour of corporations that will more aggressively seek to grow more, which means burning up more of the world’s resources, faster, to fuel more business.

Sustainability will never be achieved within capitalism. Only by moving to some kind of post-capitalist economy that does have a way of acknowledging “enough” and incentivating non-growth.


Jun 26, 2020

Why do most female singers seem to be at least above average in looks? Do looks play a big part in becoming successful in the music industry?

They do, but not in the way you think.

Basically, we demand women who face the public to dress up and “look good” through their clothes, their hair, make up etc.

And showbiz is the ultimate “face the public” job.

Any woman who wants to be successful will have to do this work. They are “above average in looks” because they are doing above average the work of dressing up.


Jun 26, 2020

Why should Britain accept Black Lives Matter protests when only one black person was shot by the police in 2019?

Because the protests are about all the ways black people are treated prejudicially by the police. And by wider society in general.

And that’s happening a hell of a lot more than “once, in 2019”.


Jun 26, 2020

Can a programming language go from irrelevant to relevant again?

Sure.

A language’s “relevance” and success is almost entirely dependent on having a “killer app”. Some niche or platform which it is the most obvious, easiest choice for.

So C for Unix. Javascript for browsers. Perl for early web-servers. Python for Machine Learning frameworks. Kotlin (now) for Android. Visual Basic for Windows in the 90s. TCL for AOL Server.

If a language can be the most obvious choice for platform X then its success depends on platform X.

If it can manoeuvre itself into being the obvious language for the next platform Y, then it will get a boost.


Jun 26, 2020

Do you think the N word should be used in rap, especially with all the protests for change happening?

In the 90s, it looked like the N word was being “re-appropriated” by the black community. And was losing its power. I thought it would become normalized, standard slang and not considered particularly problematic.

I mean, you could have tracks like this :

which were clearly not intended to be racist. But to actually talk about the issue of both black usage of the word, and white usage of the word. But in a fairly “light-hearted”, comical way.

I’m actually quite surprised at how it’s become such a point of contention again in the 2010s and 2020. I can’t imagine anyone making a track like that one today.

It’s strange to go and look for hip-hop classics I remember from the 90s on YouTube and hear all the N-words wiped out.

But as a white guy, I accept that it’s the black community’s prerogative to decide how they feel about and want to play this. A few years ago I would use the N-word, in writing about hip-hop. You might even find examples of it still on Quora.

But, in 2020, I won’t. Even if the N-word might have gone the other way and become defanged. In practice, it didn’t. And the black community feel that this is not something that a white guy like me can use in a way which is consistent with being respectful. And so I won’t try to fight or negate that.

I as a white person won’t use it. And I highly recommend that other white people don’t use it either.

Whether the black community use it or not is their choice. And maybe one day they will take the power from the word. But I think systematic racism has to be majorly addressed and “fixed” first, before that is likely to happen.


Jun 26, 2020

Why do composers write notes in flutes that can't be heard in recordings?

Sometimes instruments can’t be heard very explicitly, but are adding subtle colouring to other parts.

You can hear the difference when you “blend in” a second instrument to a melodic line played by the first instrument, even if it’s not very obvious to hear the second instrument as a distinct thing.


Jun 26, 2020

Did Bernie Sanders fail because he thinks society is divided by class rather than by race? Is that why black people didn't support him?

I don’t think that … exactly.

But there may be an element of truth to it.

I would agree with Bernie that class is the real thing that divides society. And addressing class distinctions is the way to really heal society.

But … obviously in the US, race is so prominent, both in terms of actual racism, and in terms of discourse about racism, that that message can get swamped.

Maybe black people didn’t support Bernie because he seemed to be talking less about racism. Although any black person who looked into the matter would find that Bernie has an enviable record of standing with the black community.

I’m inclined to think that it was more nebulous and prosaic than that. That Bernie, being from NY and the north-east had relatively little connection with the southern states that flipped the primaries towards Biden. He may not have had the historical engagement with the black political leaders of those states that the Clinton machine had. And because the Democrat establishment was so obviously pushing for Biden, many of the black leaders just went with that.

There’s a criticism of Bernie that he didn’t try hard enough to engage those states and make more connections in the south before the presidential campaign. Possibly that’s true. Possibly it’s about ground-game and not networking there successfully.

That’s probably part of it. Probably the co-ordinated move of the “centrist” Democrats to drop out and endorse Biden, while Warren stayed fighting for the Progressives helped to give Biden a sense of momentum while Bernie was still not the definitive alternative. (I’m not intending this as a big criticism of Warren, but it might be one more factor)

I think a lot of people thought “Biden is obviously the anointed Democratic choice. We can spend our energy fighting for Bernie. But really, any Democrat is better than Trump, it’s probably better to get behind someone, and put our energies together fighting Trump, than waste the energy continuing to fight each other”.

I disagree with that. I think it’s a terrible mistake, partly because America could have had so much better with Bernie as president than it would get with Biden. And partly because I have real fear that Trump will beat Biden in a way he couldn’t have beaten Bernie.

But I can understand someone who thought that way.


Jun 27, 2020

What’s the music theory behind 60s pop (composition, trends, structure)?

There's a variety of 60s pop. A lot is based on blues.

A lot of pop, starting in the 50s is based on the 4 chord loop.

Increasingly theorists are taking the 4 chord loop on its own terms not trying to squash it into more traditional theory.

Here's a good video about this that came out this week.


Jun 27, 2020

Does being a "rapper" rate as one of the most dangerous jobs?

No.

That would be motorcycle courier, bike delivery courier and medical professionals who aren't being given sufficient protection during COVID


Jun 27, 2020

What was the 2006 rap "Pop, Lock, and Drop It" by Huey about?

Both popping and locking were 80s dance styles, which presumably are still around

https://en.m.wikipedia.org/wiki/Popping


Jun 27, 2020

Which subgenre of metal music is good for someone new into the genre?

Depends where you are starting from.

I've never been much of either a rock fan or a metal fan. But at the moment I'm having a bit of a phase getting more and more into black metal, particularly ambient and depressive suicidal black metal.

If you have my tastes … for a range of atmospheric experimental electronic and drone musics then this is much more interesting than most “mainstream” metal


Jun 28, 2020

How do I teach myself to make music digitally with no experience?

Get a DAW or similar music creation program

Start playing with it

Watch some YouTube videos of people making music with it.

This is not meant to be work. It’s meant to be fun. Play. Learn through experimentation. Watch what inspires you.


Jun 28, 2020

What deep, common, and philosophical messages does modern music manage to transmit to young people today?

America is fucked up.

Quite a lot of modern music says that.

So does quite a lot of older pop music as well.

The main difference is that protest music from the 60s was optimistic. Hippies really believed that by calling out America’s bad behaviour and foolish leaders, and singing in solidarity with each other, they would make things get better.

The younger generations, more or less since the 90s, have basically given up on that.

They still sing that America (or Britain, or wherever they live) is fucked up.

But they no longer think their music can make a difference, or presume to offer solutions.

We’ve had 50 years of optimistic, political music having no effect whatsoever.

So today, young people are cynical. They say that America is fucked up. But beyond that they simply sing about personal despair and personal survival.

Either “I had it rough, but look at me now, look at how personally successful I’ve become”. Or “I’m suffering, can’t you see how I’m suffering?”.

These are both profound messages in their own way. And they should make us all think.

But don’t expect young people today to sing “let’s all make things better”. Because they aren’t that naive.


Jun 28, 2020

Are there any VST/plugins that are like FL Studio's piano roll?

Not exactly.

The issue is that while, as Tony Thompson says, it’s not hard to implement some kind of piano roll in code, the VST standard isn’t really designed for “piano-roll” or MIDI processing plugins.

The VST standard basically has two types of plugins :

generators which take MIDI in, and output audio. And

effects which take in audio and output audio.

Piano rolls, though, take in a clock / song pointer, and output MIDI. But the VST standard, even though it does allow for MIDI out, doesn’t seem to specify a standard way for how this should be handled by the container.

A DAW might have a way to route MIDI output from one VST to another instrument, but as far as I can tell, each does it differently, and it’s a bit of a faff.

You’ll notice that plugins that do generate extra MIDI (eg. Cthulhu, Captain Chords, Scaler etc.) tend to have their own synths built in, so they primarily act like generators in their own right (which makes it easy to hear what they are doing as you are experimenting with them). Then, when you want to play the notes they’ve generated in another instrument, you actually have to drag / copy the notes to the piano-roll that’s driving the other instrument.

Or you mess around routing the MIDI from instrument to another.

In FL Studio you can set a MIDI output channel for any instrument, and you can set another VST to listen on that channel. But, strangely, you can’t set a stock FL Studio plugin to listen to MIDI from another channel. Which means you can’t actually drive stock synths from MIDI generated by another plugin. ¯\_(ツ)_/¯

Similarly, what I’ve never been able to get FL Studio to do is take a VST that outputs MIDI, and chain it up to another generator that receives MIDI in the Patcher. Patcher doesn’t seem to recognise that plugins can output MIDI.

So, because of this, with most DAWs, you are kind of stuck using their own native piano-roll. Even if someone could create a far superior piano-roll component and package it into a VST format, when you come to use it in your DAW chances are it will be awkward and limited.


Jun 29, 2020

Why is music something that evolves over time? For example, pianists of today could never compose something that would’ve been considered classical music of the 1800. Also goes for other genres too.

1) Technology.

New technologies appear and that allows us to hear or make or think about new kinds of sounds, and we start to explore those. More about this on Phil Jones (He / Him)'s answer to Is new technology the main reason for why new types of music and new sounds in music appear, for example, when the electric guitar, synthesizer, or sampler was developed?

2) Usage.

People trying to understand “why is music like it is” often forget that music has various uses. Whether that’s to put you in the right state of mind for religious worship or ritual. Or to make you dance. Or to impress a potential romantic partner. Or to keep you awake during a long drive. Or to make a scene in a movie more scary etc.

Furthermore, these usages imply particular venues. Or ways of listening to music. A 19th century drawing room has different sonic characteristics from the cab of a truck which is different from a large stadium and different from a pair of ear-buds when you are jogging in the park.

Increasingly music is made for particular usages in particular environments. I just acquired a plugin for my DAW which helps me to mix and master for a bunch of different environments. And it’s terrifying. According to this I now have to make different mixes and masters for “clubs”, for “Soundcloud”, for “Spotify”, for “YouTube”, and for “Netflix” … all of which have different sonic characteristics for their compression / streaming algorithm. That’s in addition to me having to worry about people listening in cars. On headphones. While jogging. While in the gym. On the radio. And in a concert-hall.

The truth is, not only do you need different mixes for these different environments, most people want to hear different music in these environments. Driving music is different from gym music from supper club music from mega-rave music from music for TV adverts from music for Netflix drama series. And music is increasingly specialized and fine-tuned for these environments. And doesn’t necessarily make sense outside of them.

When there are new venues and new ways to hear music, music will specialize to fit them.

3) Fashion andTaste

People just get bored with old music and want something that sounds new and different.

People use music to create identities for themselves. And each generation wants to create an identity that differentiates it from the preceding generations.

How can you express self-confidence in your generation and hope for the future if you want to copy the culture of your parents and grandparents?

Of course you want something of your own.


Jun 29, 2020

Do pop music producers know how to produce EDM?

Some do and some don’t.

The general rule is that anyone who is using computers to write music (which most pop producers are) knows the tools and could probably make a reasonable approximation of an EDM track.

BUT …

EDM is incredibly specialized and finely tuned. Making a big hit in a particular scene depends on knowing the exact trends and audience for that scene, right now.

If you aren’t immersed in that scene, typically as a DJ, or regular clubber, chances are your intuitions about exactly how the music works, what the hot sounds are etc. is off.

You can make a rough approximation. But the hardcore fastidious clubbers in the scene will know whether you are really down with them, or are a clueless outsider.

They won’t be impressed by you coming with last year’s sound, or a decade old sound that isn’t currently enjoying a retro-revival.

So that’s the challenge of EDM. To an outsider it seems like the easiest, most formulaic genre in the world. But all the skill is in very subtle details that outsiders aren’t aware of.


Jun 29, 2020

How vile are rap lyrics allowed to be these days before they become unacceptable by the general public?

We'll look. “Vile” rap lyrics are already unacceptable to the general public.

In the sense that most people don't listen to them. Just as most people don't watch the grossest horror movies or listen to goregrind metal.

There's an audience for genres we all know about, but only a minority choose to consume.

In the 90s our moral defenders, on behalf of an unnaccepting general public decided on a warning sign. The “Parental Advisory” label which rap records with “vile” lyrics had to use.

This, of course, had the opposite effect to that intended. Kids, being kids, immediately wanted to listen to the music that their parents deemed “too extreme” for them. And you basically had to have a Parental Advisory sticker on your record to have any credibility at all.

Obviously, in countries with strong legal and cultural support for freedom of speech, especially the US where it is literally the first amendment of the constitution, you can't actually make lyrics illegal.


Jun 29, 2020

How is the “punk rock” scene viewed today by music historians?

I think Brian Mcpherson has it right, though he’s perhaps taking punk propaganda a bit too much at its own evaluation.

There’s no question that punk “cleared a space” for new waves of popular music, from new wave / post punk itself, to new types of metal, to goth, to industrial / synthpop etc.

I wouldn’t say that the prog and heavy rock that came before it was necessarily “unoriginal” or “elitist” or “bloated” (whatever that last word really means).

Obviously some rock was cliched or over-thought , but the good prog rock was a hell of a lot more inventive and imaginative musically than most of the punk. And there were very radical anti-elitists on the fringes of the prog scene.

But … the mainstream pre-punk music had fallen into certain conventions. Both musically, and organizationally.

The most important part of punk was less the bands themselves than the new wave of indie record labels and zines springing up as part of the DIY ethos.

It’s really this ecosystem of labels and studios and zines and record shops that enabled all the new experimental musics to appear.

Now arguably, that was as much a function of cheaper and more abundant recording technologies as it was about the music. And perhaps even if the sound of punk hadn’t happened, then a DIY ethos could have come from a completely different musical scene. (And perhaps even was coming from those scenes … it’s just that punk was grabbing all the attention)

Nevertheless, punk did make a big thing of saying that self-expression was more important than technique. And that obviously gave courage to many people to try to make their own music, and who went on to do it wonderfully.


Jun 29, 2020

What are some implementable ideas to help a music school business post-Covid-19 shutdown?

Covid shutdown is tough on schools etc.

The only obvious thing is that education is moving online.

And the truth is, that once people get a taste for the convenience of learning online, and get the skills needed for it, they are unlikely to want to go back to the old ways even after COVID.

Any school, college, university needs to be preparing how it can teach online during COVID, and expecting that even after COVID, a proportion of its teaching / evaluation will continue online.

(Of course, there is value in face-to-face. But we are going to discover now how much we can do despite not having F2F, and that means that we won’t consider it essential in the future)

I am learning a lot about music at the moment from YouTubers. Many of whom are incredible. YouTube is a fantastic medium for music education. I think a music school absolutely needs to have online videos.

I’m seeing a lot of YouTubers offering great free content, and then upselling fans to private video courses. That’s probably one way to go. I bought this course How To Write Music because I was a fan of Guy Michelmore’s free YouTube content. So I partly wanted to see what a real course was like, and partly wanted to show my appreciation for him in general.

You see a lot of electronic / EDM / trap etc. YouTubers doing “beat critiques” but the free stuff online seems pretty superficial. I suspect there is still unsatisfied demand for people offering “listen to and give constructive feedback on your music” services. And “fix your composition” services.

If I ran a music school, I’d firstly make sure that there were some impressive free videos of our teachers on YouTube. So that people knew that we had good people. But then even as I was thinking of crafting some teaching packages, I’d be focussing perhaps a bit more than most schools on inventing some “feedback” packages. Perhaps everything from individual sessions of “listen to your tracks, answer your questions” to some group “crit” encounters.

Another thing I’d be doing is helping students get online. For example, playing music online is difficult. I’ve been playing with some people with JamTaba / NINJAM recently. It’s not perfect but has some interesting virtues (and downsides). It works well for electronic music or music which is largely about jamming on simple chords.

But I’ve yet to see an online music school offer a “Ninjam” course. For example to explain to how to use it, to set the software up etc. To explore how musicians can learn to use it well, musically. Or a school to set up their own Ninjam server as a service for musicians. I suspect that if a school invested a bit of effort into dominating and teaching Ninjam and running a Ninjam server during the COVID lockdown period, that would actually be great publicity and help it build a community.

As real-world institutions are forced online by COVID, they’ll need to learn the “online community building” tricks and skills. But there are still opportunities to do something different. What about an online talent competition / show? What about a course on setting up your bedroom for streaming performances? What about doing that and also affiliate selling some of the equipment (cameras, microphones etc) you need to be able to broadcast a performance from your bedroom?

As a music school, what instruments do you teach? Do you also help multiple instrumentalists find collaborators among other students? Do you help your students get their music online? Etc.


Jun 29, 2020

How do music producers know when a person can sing and will make millions of dollars doing it when they’ve only sung “Mary had a Little Lamb”?

Well, no one knows for sure.

But what people are seeing in someone they think might become a star, is attitude and personality.


Jun 29, 2020

How will rock music influence the next music revolution?

Rock music is part of the history of popular music.

Nothing much is going to evolve in future music that doesn’t have rock (along with jazz) somewhere in its roots and its DNA.

But beyond that … the zeitgeist has moved on.

I try to explain popular music in terms of technological eras. Where a new technology created the conditions for new musics. And you can largely understand the logic of a music in terms of its technology.

So … my analysis of rock is that rock is mainly the result of electrical amplification.

Firstly, electrical amplification boosted the popularity of an instrument which was traditionally versatile but too quiet for most applications : the guitar. Once they could be electrically amplified to fill dancehalls and stadiums with sound, guitars could replace accordions and brass instruments in larger public shows. And guitars are instruments designed to accompany singers. So the focus of popular music shifted from dance (which is what jazz is) to songs.

Secondly, electrical amplification created an enormous new palette of sounds to be explored, from the colouring due to amplifiers and speaker cabinets, to distortion pedals and then other effects.

Rock is basically the music that comes from exploring what can be done with an amplified guitar-led combo. With effects pedals.

Well that territory is now very intensively explored. And we know most of what is possible.

What little exploration of the unknown and innovative play is left in amplified guitars seems to be going on in the furthest fringes of black metal (for extreme sonorities) and death metal (for prog complexities). I mean, you could, in principle, do these innovations elsewhere in rock, but for reasons, it seems to be metal kids who are actually doing them for fun, as part of a living youth culture.

And everything else in rock is basically retro. People in love with the old formula trying to breathe new life into it.

Since the era of amplification we’ve had an era I call “electronic control”, whose technologies included sequencers, drum-machines, computers, samplers etc. And that’s given us hip-hop, the whole lineage of EDM, and contemporary pop music.

We’re now in an era I’m starting to call “liquid sound”. Which is the impressive ability to manipulate digitally recorded sound. The most prominent example of “liquid sound” is “autotune”. But you can think of time-stretching / pitch-shifting, sample-chopping tools etc. as the roots. The real idea in “liquid sound” is the way audio becomes something as flexible and easy to manipulate as MIDI data or a musical score; allowing all the transformations we can apply to scores to be applied to sound. We can take a recording of a singer, and change the melody. Or warp the timing of a recording from one rhythm to another.

The age of “electronic control” gave us “mechanical” or “robotic” music. And an ideal of machines. Techno is the great example of this.

In contrast, the age of “liquid sound” gives us an uncanny valley where the human and the machine blend together Everything is about warped, pitch-shifted, fragmented, multiplied and otherwise transformed human voices. Human voices that are impossible. Humans that are impossible, or super-human.

This is where the current “music revolution” is happening. In the exploration of the malleability and liquidity of sound, especially the human voice. I don’t think that electrical amplification has much more to offer us in terms of musical consequence. And, perhaps more surprisingly, I don’t think that electronic control has much more to offer in terms of musical consequences either. Which is why EDM is probably the end of techno and other electronic dance music being radical or revolutionary.

There is only so much loudness you can have before you go deaf. There is only so much continuous groove you can manage before you collapse from exhaustion.

Instead, the revolution today is autotune. How much we can warp and augment the sound of the human with liquid technologies? What kinds of “new” humans does this seem to give us?

The next technological revolution on the horizon is deep learning and using neural networks for everything in music. Where that will take us musically is still an open question. Possibly it will be even more terrifyingly radical.

But the liquid sound revolution is still in progress.

It’s hard to see that rock has anything new to say to us. But to be fair, it had an incredible innings. Electrically amplified guitars already changed music. And those changes are now part of the heritage that popular music can and will draw on forever.


Jun 30, 2020

Is Beyoncé the greatest black musician of all time/our time?

I think there’s no question that she’s the biggest black (and indeed, any race) “star” of popular music of the last 20 years or so, if by “big star” you mean some kind of triangulation between talented, popular and important.

Yeah. It’s hard to think of any other musician who has been at the top of the game and good in their field for so long as Beyoncé has. Who can still, after all that time, make interesting music in the late 2010s (and probably early 2020s). Dr. Dré maybe.

Of “all time” is obviously tough competition. You’re in competition with people like Prince and Quincy Jones and George Clinton and Nina Simone and Lee “Scratch” Perry etc. And, at that point, the game is at a whole different level.

I’m not saying Beyoncé the is best black artist around now. But of all the good ones, she’s the most popular. And of all the popular ones, she’s the most “good” / “long lasting”.


Jun 30, 2020

Are you dumb, stupid, or dumb?

I try not to be.

But I think that that is one of the great lyrics of our times.

It’s right up there with Dylan’s “The Times They Are A Changin’” as a phrase to encapsulate and define an entire era.

We have ALL been made stupid by social media. And dumbness comes in multiple flavours, which can look different, but are all dumb.

This is who we are in 2020


Jul 1, 2020

Has there ever been a study on the personality of people liking certain music genres?

A2A I'm sure there have been.

But I'm not sure how useful or interesting they really are.

As a music lover I regularly discover and get into new different genres. But I'm pretty sure my personality doesn't change either as a cause or effect of this.

Taste isn't necessarily a fixed or essential part of us the way our personalities are.


Jul 1, 2020

What are the demands of the All Lives Matter movement?

That black people shut up and stop complaining about the police.

I mean, unless the All Lives Matter “movement” has been loud on telling people to stay home during Coronavirus and criticising any attempts to open up, then clearly “older people” and “people with immunodeficiency” problems don’t figure in the “All” part of their campaign.


Jul 1, 2020

Is democracy the best ideology to run a country or the world?

It’s better to think of it like this.

It’s the best fail-safe we have against truly appalling governments that start killing us either through grotesque mistakes or deliberate malice.

It’s not perfect. Trump and Bolsonaro were democratically elected and are still managing COVID death-counts that are appallingly high.

But … if, longer term, governments always have to renew their mandate by consulting everyone, then we do have a mechanism to get rid of the systematically bad ones.

Without that fail-safe, the tendency is for even good leaders to go bad. To start convincing themselves that they are always the best judge of the nation’s interests and that their opponents are always rogues and wreckers. Eventually these delusions and mistakes mount up and long-running dictators end up with a history of bad decisions and oppressive behaviour.

It would be good to find new ways of coming up with policies and evaluating them. Extra constraints on elected politicians aren’t such a bad thing.

But ultimately, some kind of regular renewal of the mandate for anyone in charge of anything, by everyone who is affected by it, is a crucial mechanism.


Jul 1, 2020

Would medieval people still be scared to even listen to happier-while-hard-sounding EDM genres such as Euphoric Hardstyle?

Medieval people would, initially, be terrified of music coming out of a box with no obvious people inside or mechanism to make it.

Once they got over that, I suspect they wouldn’t find it hard to learn to listen to any particular genre.

The probably wouldn’t make the kind of distinctions we make between EDM, older styles of techno or even most rock, metal and pop. It would, on some level, “all sound the same” to them.


Jul 1, 2020

If you were to be a music artist making a new song, what would it be about, sad, happy, or punk?

I am a “music artist”.

I’m not really writing “songs”. But what I aim for in music is a sense of “beautiful ambiguity” and “surprise”.

I want to make music which initially makes people (in fact, to start with, me) go “huh? what? how can you do those different things at the same time?” but very quickly starts to feel simultaneously “beautiful” and “tuneful”, but also evokes feelings like “excitement”, “aggression” or even “disorientation”.

In your terminology “sad, happy AND punk” all at the same time. (Although not “punk” as in a genre of guitar rock)

I want people to like my music. Not just be shocked by it. But I’m kind of resigned to the fact that most people won’t like it. There are a lot of ways it diverges from the mainstream, and isn’t necessarily “good”

I guess what I’d really like is for people to be shocked to discover that they like something that doesn’t quite fit any of their expectations of what music ought to be like.


Jul 1, 2020

Donald Rumsfeld said that the war in Iraq would end in matter of days and cost a few billion dollars, however this came out to be totally false, how could a well educated and an expert politician make this miserably false expectation?

Welcome to the power of “positive thinking”

Rumsfeld wanted the Iraq war because he wanted to remake the US’s relationship with the middle-east and basically neutralize the threat of Saddam Hussein.

He needed to sell it to people who were concerned about the cost (in all senses) of such a project. So he gave a deliberately low estimate.

Obviously if it had worked out that cheap, Rumsfeld would have been delighted. If it didn’t, well, it would be too late to stop it, so Rumsfeld would get what he wanted anyway. Even if the price was higher than he promised.


Jul 1, 2020

How do we choose a new song that is considered as good songs since there is no music major label that controls songs like the old days?

Why do we need a concept of “good songs”?

Why not just have songs that we want to listen to and songs that we don’t?


Jul 1, 2020

Instead of Eurovision, why isn’t there a competition that includes the entire world?

No one has bothered to organize one.

I mean, there’s an Olympics. You can have “world competitions”.

It’s just that no-one has figured out how to do a “world music competition”


Jul 1, 2020

Will there ever be good music on the radio again?

There already is. But it depends which radio you listen to.

The better question might be. “Will there ever be radio stations that play what I consider to be good music who bother to buy spectrum in my locality again?”

Possibly not. It depends on your locality. On the demographics. On the business model. On the advertisers. Etc.


Jul 1, 2020

What are your thoughts on mainstream pop music?

Mainstream music is terrible.

But it’s always been terrible.

It was terrible in the 50s. In the 60s. In the 70s. Certainly it was terrible when I was growing up in the 80s.

Pretty bad in the 90s and 2000s too.

So it’s not like the badness of the 2010s and 2020s should be a big shock to anyone.

The more important question, though, is in the age of the internet, when we have all the good music a click away, why anyone wastes their time worrying about this.

Just listen to what you like. Search out the good stuff.

The world really doesn’t need more screeds about how terrible pop music is today, and how pop music seemed a little bit less terrible when you were young.

People have been saying that forever, and it’s clearly an artefact of growing old.

You want to listen to good music? Just listen to good music.


Jul 1, 2020

Why isn't recent Harvard graduate Claira Janover being prosecuted for threatening to stab anyone that says "all lives matter"?

Probably because in the US, freedom of speech is guaranteed under the constitution.

And unless something is a direct and targeted threat, it’s protected speech.


Jul 1, 2020

Are the arguments over the "black lives matter" vs. "all lives matter" slogans distracting from the important issue(s) at hand?

Yes.

The important issues at hand are :

a) the US policing system is totally screwed up, often corrupt, and using far too much violence against citizens of all races, with far too little accountability.

b) if you could fix this, it would be good both for the black lives And the “all lives”

That’s the message that is getting lost in all the arguing.

But then that’s largely the point of the “all lives matter” slogan. It’s not trying to find a solution. It’s just trying to disrupt and undermine BLM. So that the cops don’t get reformed.

If you care about all lives, you should care about cops killing or being careless of everyone. So you have as much interest in police reforms as the BLM movement does. Stop complaining about it, stop trying to undermine or sabotage BLM. Go out and join them. Help get the cops fixed.

Then you’ll actually be doing something for All Lives.


Jul 2, 2020

Will social media still be relevant in 50 years?

Think of someone 50 years ago asking if “television” will still be relevant in 50 years.

Yes and no.

Yes, it’s still everywhere.

No, it’s no longer the “differentiator” or “driver” of things. Everything is just “on television” at some point. It’s talked about by people on TV, it appears on TV at some point.

But that’s a default, “commodity”.

What excites and seems to have real “causal” effects in the world, are social media. Maybe YouTube. Maybe Netflix.

To someone in 1970, these kind of look like TV. But are more specific, specialized “twists” on TV.

Same with social media.

The kinds of social media that seem important to us today, will have receded into a kind of “default” background normality.

And what excites people will be the new twists and variations on “social media”.

Whatever those turn out to be in 2070.


Jul 2, 2020

I come from LMMS. I make orchestral music. I personally find LMMS easy, but limited. How hard is FL Studio compared to LMMS?

It’s very similar.

If you can use LMMS, you’ll pick up FL Studio in no time.

Is has the same basic windows / workflow. And the differences tend to be that FL is a bit slicker / easier.

If you want to make orchestral music, pick up an orchestral sample library plugin.

I got this the other day. It runs fine in FL Studio and is very good for the price.

BBC Symphony Orchestra Discover


Jul 2, 2020

What are your views on "religion should not be preached in schools" with facts and logics supporting your points?

Schools are for teaching children true information about the world.

Or important aspects of our shared culture.

Religions aren’t true, so they aren’t relevant to the first category.

It would be fine to teach aspects of them as part of the shared culture. Eg. a lot of people believe this book called the Bible and here are some beautifully poetical or inspiring passages. But that wouldn’t be “preaching”.


Jul 2, 2020

Why do people often attribute inventions with only a single genius?

We basically evolved to be social apes.

Our brains are specialized by evolution to map the world in terms of “people” and their relationships.

We then piggy-back a lot of our knowledge classification on that social graph.

That’s why we name abstract scientific laws after the people who discovered them. Same with mathematical theorems. Or works of art.

It’s a mnemonic device that fits how humans think.


Jul 2, 2020

What would you say to the argument that we have to recognise the good and bad of British history and not remove statues of those who offend us today?

The main argument against that is that whenever protesters try to get a statue removed, suddenly everyone says “who?” and starts Googling and arguing about them.

Without the protests, hardly anyone knows who they are.

The truth is that these statues do very little to actually educate people about British history. They are simply ugly old decorations that are so familiar we don’t even see them until someone points them out.

In fact, by turning a historical monster into an accepted part of urban furniture, it throws a smoke-screen in front of the history. You don’t think “there was a horrible man who caused 19000 black people to be murdered in the Atlantic”, you think “that was the guy who financed the concert hall”.

The protests have done more to educate people and help people understand history than the statues ever did.

Now … you might say that “ah … but if the statues are gone for good, there won’t be any more arguing about them, and that resurgence of conversation about the history won’t come up again, so they DO serve a purpose”. And yes, you are very clever and should have a lollipop.

Nevertheless, the protesters actually have an answer to that too. If you have a nice public demonstration of a crowd of people pulling the statue down, and placards and stuff, you get lots of great video clips for the archives.

The public event of taking the statue down can serve as a piece of more recent, and much more informative history than the boring ongoing existence of the statue does. In fact a dramatic removal is the last great achievement of a public monument. Far more memorable than just disappearing quietly one day during a bout of urban redevelopment.

And, after all, if there is value in bad history just as there is in good history, and you think that removing the statues is bad, then you might have to accept that the removal is valuable bad history. :-)

tl;dr : in no way does removing statues stop us recognising good and bad in British history. In fact, the event and spectacle of the removal helps us recognise them.


Jul 2, 2020

Is all lives matter really racist?

If you are saying it in a different context, unrelated to BLM, and as a general statement of your beliefs, then it’s not racist. It’s true. And a fine sentiment to express.

If you are saying it as a rebuke or criticism or “response” to the BLM movement, then it’s basically racist.

Because the only reason to assert it in that context is that you are implying that BLM movement is “overstating its case” and that “black lives don’t matter as much as you guys are saying” because somehow the message that black lives matter needs to be diluted in some vaguer message.

THAT IS RACIST


Jul 2, 2020

Why did Black Lives Matter protests not lead to a coronavirus spike?

They might have done, somewhat.

But actually BLM organizers were pretty responsible.

Yes, you could see footage of protesters not wearing masks. But I saw a hell of a lot of footage of protesters wearing masks too.

I know people who went to BLM protests and still distanced themselves significantly.

The sort of people who went protesting, are the sort of people very concerned about COVID and who are protecting themselves as much as they can.


Jul 2, 2020

Why isn’t browser based programming or browser based IDEs more popular? Why do you not like or use one?

Basically because most programmers use a bunch of other tools that are local, on their hard disk. These include compilers, libraries, source control, unit-testing frameworks, CI/CD pipelines etc. etc.

And browsers, because of their security model, are really bad at talking to the local disk.

So, if you want to use a browser-based / web-IDE all your other tools and resources have to be in the cloud too.

And the problem with that is you can’t mix and match your own custom configuration of those resources. You are basically stuck with the ones that your cloud IDE offers. Obviously most cloud IDEs are for-profit companies, and few of them have the resources to replicate the best of breed other tools you are using. Or to successfully integrate all the possible third-party options within their cloud.

So … cloud development IDEs should be a really obvious and cool win.

But … they aren’t because of the problem of bridging the cloud and the local disk.

I often wonder why browser makers haven’t solved this problem. Eg. why not have a special “mode” - just like “incognito mode” is a special mode - that allows web-applications to actually read and write to the disk just as native apps do. Of course it would need some extra security etc. But if they had it, we could do wonderful applications in the browser to compete with anything on the local file system. Including fantastic IDEs.

But until we bridge the cloud-local gap, web IDEs are stuck with whatever resources the cloud offers but also the downsides of latency, limited tools, less control and flexibility for the users etc.


Jul 2, 2020

Are the melodies/music genres that don't get annoying after a longer period of continuous listening?

I’m fascinated by long repetitions of melodies and how we respond to them.

If I find a four-bar loop that I really like, I literally loop it in software and can listen to it for four or five hours.

I know I’m an extreme case. But I have been known to program a loop like this with minor random variations, and put an hour of it up :

Loooong Sonic Pi sketch

I think this is one of the greatest puzzles in music. How can good / interesting tunes with their own internal structure be less tolerable to hear repeated over extended periods than say a couple of chords with less tuneful structures?

Why do people always want “variation” which feels like it dilutes the pure idea of the melody with obviously less inherently interesting material?

I’m still trying to understand that.

(Though possibly, training myself to enjoy tunes looped many times might not be the best way to “understand” why so many people do find them tiring.)


Jul 2, 2020

Do you think most musicians are writing and recording new music during the quarantine?

Pretty much all the musicians I know are, yes.

A lot of them are trying to get into live streaming / online jamming sessions.

Of course, the musicians I hang out with are all experimental / electronic musicians. But I would imagine that’s what most musicians with time on their hands and no live gigs are probably doing


Jul 2, 2020

Is it wrong to think “idiot liberals” is the phrase to use every time?

Every time what?


Jul 2, 2020

If the melody alone is good, is it quality music?

I personally say yes.

Very loudly and resoundingly.

I think melody is an extraordinary, hard to understand, transcendental thing in music. And yes, a good melody is sufficient to make the music good.

It’s not necessary. You can have good music without good melodies. But if something has a great tune it can’t be bad.


Jul 3, 2020

What song with ‘boogie’ in the lyrics is your absolute favorite?

I was about to say that I can’t imagine liking any song with the words “boogie” in the lyrics. But then I remembered this great Tweet / Timbaland joint :


Jul 3, 2020

What's the best way to quantize recorded MIDI played against an audio backing track? I don't have control over how the backing track is produced, what the BPM is, if it changes, etc.

There is software for this. That can analyse audio and then derive some kind of template that can be quantized to from it.

Most of that software tends to work best on short loops or fragments of music, rather than on long tracks that vary wildly.

Don’t expect miracles though. The software works best on audio which is already short and fairly regular.

So one thing you might do is cut your original audio into several shorter pieces (roughly one for each section of more or less consistent groove). And see if the software is better at creating a quantize template for each piece separately.

Also, I don’t think there’s any real standard for this. Each DAW is likely to do it differently. If I remember rightly in FL Studio both Edison and NewTime give you ways to detect the “transients” (ie attacks) to detect the pulse of a piece of music, and then you export the quantize template from that.

Ableton has some nice tools for detecting and automatically warping audio to the grid. I’d be surprised if it doesn’t have some way to do the opposite (reshape the grid based on the audio). But it will do it in its own way.

But like I say … don’t expect miracles. It’s a fiddly and imperfect business.


Jul 3, 2020

When white people don’t like rap music, is that expressing a subtle racial signal?

No one is obliged to like rap or hip-hop. If you don’t like it, it doesn’t mean you’re racist. Not even subtly.

Listen to and enjoy whatever you like.

On the other hand, if you obsessively go on and on whining about rap and all the things you think are wrong with it, and all the ways you think its influence has “ruined music” … then it becomes more plausible that there could be some racial animus behind that.


Jul 3, 2020

Imagine music without White people. Which music style would be the most popular?

I think this is a fairly unanswerable question.

What are “white” people? Do you include the ancient Greeks? Romans? Byzantines? Turks?

No genre of widely listened to music, even the ones we sometimes label “black”, are really free of musical ideas that have developed in Europe by white people. Just as no musical culture in Europe is independent of musical ideas developed an Asia, the middle-east and, indeed, Africa.

America’s amazing musical innovation in the 20th century was always the product of the bringing together of, and creative recombination of, European and African musical ideas. Largely by black musicians in America who had been exposed to both traditions.

You can argue that much of the vitality in European music throughout the centuries has come from gypsies and Jews : people who were more nomadic and able to draw on a variety of influences picked up across Europe and Asia.

There is no purely “White” music, any more than there is purely “Black” music. Music is one of the lightest, fastest moving and most fluid cultural products of humanity. It’s cosmopolitan and multi-cultural by nature.


Jul 3, 2020

My MIDI keyboard has different instruments. Can I use them like VSTs in Cubase?

If your keyboard has MIDI In as well as MIDI Out, and you have MIDI Out from your computer and supported by Cubase, then you should be able to drive it from the DAW.

If you are used to software DAWs, you might be surprised to realize that most keyboards have limitations. They’ll have a fixed number of voices. And older / simpler models may not even be able to play two instrument voices on different channels at the same time.

One way you can get over this restriction is to record each part as audio back into Cubase.

I personally, tend to do something different with a rather old home keyboard I have lying around. I improvise on it, through a guitar pedal, and record the results of my improvisations straight into the DAW. Then I just play around chopping up the audio and seeing if I can make any interesting loops etc. with it.

Because it’s an old keyboard, and because of the guitar pedal, this gives me a bunch of different sonorities (dirtier, lo-fi) compared to my VSTs. And it’s a fun source of inspiration. (Different to be “playing” keyboard ineptly instead of clicking notes in)

But I avoid faffing around trying to sequence MIDI. These days audio is so flexible (you can time-stretch, pitch-shift it etc.) that you can take the very crude improvised idea and massage it into something useful just in its audio form.


Jul 3, 2020

Who’s usually the most successful, people who are more creative or people who are more logical?

I don’t see that this is an either / or question.

Some of the most creative people are also the most logical. And vice versa.


Jul 3, 2020

What are the similarities between communism and fascism?

Not in any shape, way or form.


Jul 3, 2020

What political ideology has the most terrorism?

Reactionary religious conservatism.


Jul 3, 2020

Did you lose the respect for the police during the incident that led to the Black Lives Matter movement?

Yes.

I mean, I’m always ambivalent about the role that the police play in society. They work for the state to protect the interests of the privileged, even when that doesn’t serve justice.

But I also believed that there are cops with ideals, motivated to protect society from harm as they see it.

The current incidents, both the killings that triggered the BLM protests, and the police reactions to and during the protests, have genuinely shocked me.

It’s revealed that the police in the US are far more inclined to tolerate, close ranks and protect the “bad apples” than I would have imagined before this year. And that they already see themselves in a them vs. us situation with respect to the communities they are meant to serve.

Before this year I’d have said that calls for defunding and total dismantling of the police system were overblown. Now I think these calls have it more or less right.

Obviously there needs to be some policing in society, but the institution of the US police clearly needs a total overhaul and reform.


Jul 4, 2020

Why isn’t anyone talking about Jared Lakey who was killed by the police with a taser 1 year ago? Where is the outrage?

I dunno. You’d think the “All Lives Matter” people would be on the case, wouldn’t you? Joining BLM on the streets in voicing opposition to police brutality and demanding defunding.


Jul 4, 2020

Is there any extra VST plugin necessary to play piano on FL Studio?

As Chris Chovanek says, there is FLKeys which does an “OK-ish” piano if you want something that sounds like a piano and isn’t going to be too prominent or played to people who really like pianos.

I mean, I use it. It fills the piano-shaped hole in my music.

But most people will probably look for another plugin with better and more varied sounds.

BTW : there seems to be a whole genre of “improve the sound of FL Keys” videos on YouTube


Jul 4, 2020

How do I translate Haskell type signatures to Prolog?

Prolog isn’t a statically typed language like Haskell. So you can’t exactly.

But type systems like Haskell’s are actually rather like Prolog in some ways.

You could almost certainly implement the rules of Haskell’s type system in Prolog. So that you could write Prolog queries that reasoned about types the same way Haskell does.

But that reasoning by itself wouldn’t be governing the behaviour of your Prolog program.

Of course, the next step would be to write a compiler for a Haskell-like language in Prolog.


Jul 5, 2020

Do you think the recreational use of cannabis should be legal in the United Kingdom?

Absolutely.

Criminalizing any drug is a serious misunderstanding of the problems associated with it. Pretending that you are “bad” for using drugs. And therefore should be dealt with by a system designed to punish bad people, is absurd and disgraceful for a so called “developed” country.

Even if drugs need to be controlled and prohibited, possession and use of them shouldn’t be criminal.

And given that cannabis is particularly “unproblematic” and simultaneously, de facto, very popular, it’s clear that there are no great shocks waiting for us if it is legalized. Gradually (but too slowly), around the world, countries are decriminalizing and even fully legalizing, and the sky hasn’t fallen.

And we are all wasting our time and money and energies that could be spend on something far more worthwhile, keeping cannabis illegal.


Jul 5, 2020

What caused Africa to get left so far behind economically from the rest of the world?

For about 400 out of the last 500 years, millions of people who should have been working to develop Africa’s economy, were kidnapped, enslaved and their work was used to grow the economies of other countries, in particular the Americas and Europe.


Jul 5, 2020

What exactly is the horseshoe theory in politics?

It’s nonsense.

Basically the idea is that everyone is lined up on a linear spectrum between left and right, but somehow if you go further to the extreme at one end, you become closer to the extreme at the other end. If you go to the extreme left you wrap around to the extreme right. Or vice versa.

As I’ve pointed out elsewhere, this is simply an artefact of the “projection” you use to try to squash the higher-dimensional space of people’s political positions onto a single left-right dimension.

In reality, people’s politics don’t all fall on a single dimension. And when you artificially squash it, you lose most of the important details.

And if you don’t squash it down like that, you’ll find that there is no similarity between the extreme left and extreme right.

Another good example of this bad phenomenon is the kind of person who says “ah … genius is so close to madness”.

In practice, genius is very far away from madness. The only “similarity” is that a rather banal dullard somewhere in the middle is incapable of understanding either of them sufficiently well to tell the difference.

Similarly, the only thing that the far left and far right really have in common is that the guy who has never really thought enough about politics to have developed his own coherent model, and who flatters himself that simply positioning himself more or less at the centre of gravity of the opinions of all the people around him, means that he must be “in the right place”, thinks that both of them look strange and disturbing, and so they must be more or less the same thing.

Now, of course, someone will now try to push back and claim that both extreme left and extreme right are similar in their “willingness to use violence”, as though the liberal democracies which have governed the world in recent decades, defining the “centre”, don’t have huge standing armies and haven’t dropped thousands of bombs and fired tens of thousands of rounds of ammunition to ensure their political ideology stays in control.

Or the centrists will claim that far left and far right are alike in their willingness to oppress and censor positions they disagree with. Because the centrist believes fervently that the actual political content of what is fought for doesn’t matter. Only the form of it. And the centrist sees only two forms : the form of “what we currently have” and the form of “something that is trying to replace it”.

If your entire politics is based on that dichotomy, then of course far-left and far-right, both being flavours of “wants to replace what we currently have”, look “the same”. Again, it’s an artefact of where you are standing and how you define that place.


Jul 5, 2020

Does Black Lives Matter listen to the people it claims to advocate for?

No organization in the world is completely responsive to, and directed by, everyone it claims to advocate for.

Does the president of the US, personally talk to every American and only act according to what every one of them wants?

Of course not. Not even your local politician does that.

And yet the president claims he is working for all Americans.

All politicians allege they are working for their constituents.

Even elected chiefs of police claim they and their staff are working for the public.

Obviously demanding that any organization listens to and is completely responsive to everyone that it claims to be advocating for is an impossibly high standard.

Will you find black people who think that BLM doesn’t represent them?

Sure.

Just as you’ll find plenty of people who think that their local major, governor, congressperson or POTUS doesn’t represent them.


Jul 5, 2020

Is "fast" a good name for a programming language?

What Garry Taylor said.

Plus, given that Apple have a language called Swift, which has all the strengths and weaknesses of the name, and means the same thing, it can’t help but sound like a poor copy of them.

Fast might be an OK name for an independent clone of, or direct competitor of, Swift. (Much like Ceylon (programming language) encouraged the comparisons with Java)

But really, sounding like a cheap Apple knock-off is never a good look.


Jul 5, 2020

Can solar sails be used on Earth (in vacuums) to propel wind turbines and harness energy?

It’s a tiny amount of energy.

In space it’s the only energy available and there’s very little friction you have to overcome to use it, so the cost / benefits might just about work out.

On Earth there is so much friction (even in a vacuum, to derive energy from the spinning sails, you are going to have to hook them up to machinery), and such better alternatives, that it really doesn’t make sense.


Jul 5, 2020

How is rap music viewed in other countries?

Pretty much every country in the world has a rap scene, highly influenced by the US, but also expressing local discontents and aspirations.

I’d say that rap is viewed now, as a universal medium for assertive self-expression.


Jul 5, 2020

Vanity Fair reports that Meghan Markle is considering politics. If her opponents bring up her past, her experience, and character issues, would it be fair for her campaign to say that such questions are racist and should be off-limits?

It depends what the questions are.

Are they questions which would be equally applicable to a white candidate and don’t depend on racial stereotypes to insinuate anything, then no, they aren’t racist.

If they rely on racist stereotypes to have their force, then obviously they are.


Jul 5, 2020

What are your thoughts on the current Chancellor Sunak?

I think it’s kind of ironic.

The chancellor’s job is usually to play “bad cop” by telling everyone they can’t have money.

In the current weird situation though, where Boris is relying on shaking the magic money tree to keep his popularity from collapsing; and the UK is facing the twin crises of COVID and No Deal Brexit; Boris has had to put in a chancellor who will shake that tree with alacrity.

Sunak was seen as a non-entity “yes man” who will do whatever Boris wants him to do. But while he gets to be Boris’s “good cop” he’s pretty popular and perceptions are that he’s “competent”.

To an extent he, obviously, is. This is a time for government spending, and at least he’s not letting some kind of money-saving ideology make a balls-up of Britain’s economic response to COVID.

Unlike the way that Brexit ideology has made a balls-up of PPE procurement and other responses to COVID that needed more co-operation with the EU. Or that economically liberal ideology has made a balls-up of managing the lockdown.

I’m not saying that Sunak’s actions couldn’t be better. Of course they could. But they could be a hell of a lot worse, too.

Sunak is a Tory chancellor. I’m hardly going to like him. But he hasn’t (yet) revealed himself to be the typical [expletive deleted], that most of them are.


Jul 5, 2020

It seems like nobody is relishing typical radio music. Do you? Why?

No.

But then I dislike radio music in general. I like music, and I usually want to choose what I listen to, to suit my mood at any time.

Even good music is annoying when it is coming at you at a time when you don’t want to listen to it.


Jul 5, 2020

Why don’t singers release new music around holidays? What does it matter?

Singers want people to pay attention and talk about their releases.

Holidays are a distraction, people are talking about something else.

This is different from Hollywood movies that like to launch during holidays, when people have an idea that they’d like to do something celebratory and social, like going out to the cinema together.

Music is generally consumed more individually. So musicians don’t want social activities getting in the way.


Jul 5, 2020

How do you propose we address false news and sensationalist media without endangering freedom of speech?


Jul 5, 2020

Was there ever a rare occasion where two different species interbred and produced a fertile offspring?

You have to understand that nature is just a continuum.

There are no “species” out there in nature. There are just bodies that grow according to DNA. Some of which get their DNA from two other bodies mating.

We impose the classification scheme that is “species” on this continuum. Nature doesn’t care whether two individuals are “the same species” or not when they try to breed together.

So why do we draw the boundaries at things which (typically) can’t breed together successfully?

Because that keeps our taxonomy simple.

If individuals from two species could breed together successfully, which species would we classify the offspring as? And what about the offspring of the offspring Etc.

Sooner or later, our convenient classification lines melt as all the “species” burred into each other.

Instead, we’ve decided to make the “can’t produce viably breeding offspring” line as the place to draw boundaries around the species, because this keeps the “tree of life” more or less tree-shaped. And keeps the species fairly constant (or occasionally fissioning into two species)


Jul 5, 2020

Was there ever a rare occasion where two different species interbred and produced a fertile offspring?

You have to understand that nature is just a continuum.

There are no “species” out there in nature. There are just bodies that grow according to DNA. Some of which get their DNA from two other bodies mating.

We impose the classification scheme that is “species” on this continuum. Nature doesn’t care whether two individuals are “the same species” or not when they try to breed together.

So why do we draw the boundaries at things which (typically) can’t breed together successfully?

Because that keeps our taxonomy simple.

If individuals from two species could breed together successfully, which species would we classify the offspring as? And what about the offspring of the offspring Etc.

Sooner or later, our convenient classification lines melt as all the “species” burred into each other.

Instead, we’ve decided to make the “can’t produce viably breeding offspring” line as the place to draw boundaries around the species, because this keeps the “tree of life” more or less tree-shaped. And keeps the species fairly constant (or occasionally fissioning into two species)


Jul 5, 2020

How can American 20-somethings be expected to survive if they're not allowed to go out and party at bars & dance clubs because of COVID? They already put up with MONTHS of it. It's TOO HARD and it's not fair at all. Most don't know anyone with COVID.

They’ll be great deal more likely to survive if they do that, than if they go out and get COVID.


Jul 5, 2020

What are the 5 best Reggae tracks I should listen to? Do not include Bob Marley, UB40, or the Maytals (with/without Toots)

The Congos - The Wrong Thing

Junior Murvin - Police and Thieves

Max Romeo - Chase the Devil

Barrington Levi - Under Mi Sensi

Prince Lincoln and the Royal Rasses - They Didn’t Know Jah

Pretty much my top 5 …


Jul 5, 2020

Will humans die off in the next 40 years? What species dominate Earth in 40,000 years?

What happens between the 40 and 40,000?

Obviously it’s hard to tell.

A major die off of humans is not implausible. Particularly if climate change leads to catastrophic failure of wheat / rice crops.

We’re very likely looking at millions dead. And I wouldn’t rule out a billion plus humans dead within 100 years due to the various knock on effects, famines, plagues, draughts and wars etc. due to climate change.

BUT …

humans are pretty hardy, very successful and very smart. The chances of us going extinct altogether is unlikely.

The main uncertainty is “do a billion die and 6 billion survive?” or “do 6 billion die and a billion survive”?

Either way … that’s still plenty of humans to keep our species ticking over for hundreds more years.

40,000 is a long time though … and most likely we’ll have been supplanted by some kind of cyborg species by then. (Human descendants who are more or less adapted to work with AI prosthetics.)


Jul 5, 2020

Did rappers sell their soul to the devil?

All musicians sell their souls to the devil.

Without Satan, humanity is completely tone-deaf.


Jul 6, 2020

Who are the top bloggers and journalists covering social and online music startups?

CDM Create Digital Music is a good blog on music technology and technological music.


Jul 6, 2020

Is Ennio Morricone the greatest composer who ever lived?

“Ever’ is a long time.

But I certainly have him in the top five composers[1] of the second half of the 20th century.

Why?

Because he managed to bridge the gap between being genuinely experimental and pushing the envelope AND managing to make conventionally beautiful, tuneful music that was very popular.

Being popular and tuneful is not the only virtue that a composer can have. And mere popularity doesn’t cut it. But it is a real virtue in music.

Morricone was very sonically inventive, an avant garde explorer of sound, who was in groups making music like this :

But could also compose some of the cheesiest - but let’s face it, it’s hard not to be affected by it - easy-listening soft pop music that humanity has ever enjoyed.

He was good at both.

But most importantly he was able to put those two sides of himself together to make soundtracks that were both completely original and unexpected, but perfectly conveyed an atmosphere and gave a strong identity to the films.

Which is what film music needs to do.

This is a masterpiece. Very plausibly one of the greatest musical works of the 20th century.

It’s completely within the genre of “Western music”. Full of tropes and clichés from other Western films.

AND it manages to create an entirely new vocabulary for this genre of music. It brings in absolutely ridiculous instruments and noises, all the chaotic playing around of the free-improvising avant garde. Sounds that, I’m sure other film composers wouldn’t dare to use . And yet makes it all work, at the service of an earworm of a tune that pretty much everyone recognises and can whistle.

And it really does change the language of cinematic music. He doesn’t just manage to get away with these strange, silly, sounds. They tell a story of a new kind of movie. One which is more, in some sense “cheeky”. Less high minded and moral. More bloody and violent. But more outrageously over-the-top and excessive. It’s kind of “camp”. And kind of “punk”. As in “rules? we don’t need no stinking rules, we do what we like”.

And it’s beautiful. And exciting. And it makes you wish you were there. Even though “there” is the middle of a battle-field with most people getting their heads blown off.

And yet it is also archetypal music for a “cowboy film” … with all the classic values of that music.

How does he manage to bring together those multiple contradictory impulses, and makes them fit together so easily?

The Good, the Bad and the Ugly is spectacularly good film music. Spectacularly good pop / easy listening music. And, I’ll argue, absolutely first rate 20th century avant garde music too.

And that’s what is so genius about Morricone. That he can make avant guard music that is utterly popular. And popular music that manages to explore new territory.

[1] Assuming we’re still talking about composed orchestral scores, and not including “pop”, “rock”, “jazz”, “electronica”, “hip-hop” in our definition of composers etc. If we do that, picking a top 5 becomes almost impossible.


Jul 6, 2020

Do you think classical artists such as Mozart would have enjoyed creating music electronically?

Absolutely.

They’d have a ball.


Jul 7, 2020

Would 70s style rock with modern lyrics be popular today?

You mean something like this?

Maybe.

I mean this kind of thing is quite popular, and quite good.

Though what does “modern lyrics” really mean? And how far can you detach the genre of lyrics from the genre of the music? What is a modern lyric as opposed to a 70s one?


Jul 7, 2020

What are some very beautiful French songs from the 1950 to 70s?

There are so many …

People talk about Brel’s Ne me quitte pas. But that’s because it was big in English.

I personally prefer Je suis malade :

And Je suis un soir d'été is really haunting :

Charles Aznavour’s La Boheme is great.

I’m a sucker for Joe Dassin

Et Si Tu N'Existais Pas

L'ete Indien

Edith Piaf is classic

Sous le ciel de Paris

La Goualante du pauvre Jean

Brigitte Bardot’s Sur la plage abandonnée is great

It’s hard to know where to get started with Serge Gainsbourg. And not all of it is “beautiful” exactly. Although it’s usually very clever and impressive.

But here are a couple of great tunes

Les Oubliettes

Ballade de Melody Nelson


Jul 8, 2020

Many liberals and conservatives fear that increasing taxes for the wealthy would just give the government more power to what they wanted with the taxes. What do you say to that?

Large stocks of wealth == large stocks of power. And excessive power is problematic whether it resides within a “government” or within the hands of the wealthy.

The traditional centre-left / liberal tactic of taxing the wealthy and giving the money to the government has two advantages over leaving the money in the hands of the wealthy :

I have a direct vote in who makes up the government. But I don’t have a vote for who is wealthy. So I have a bit more leverage over government than over rich people. And I expect (in a healthy democracy) the government to be more responsible to me and my needs than private wealth is.

historically, taxation and redistribution in democratic systems has certainly been better at shifting wealth away from being concentrated in hands of a small number of people, and at spreading it around, than private mechanisms like philanthropy have been. State run and funded welfare and healthcare moves more money from the rich to the poor than private donors give.

Nevertheless, I agree, ultimately, simply taxing the wealthy and giving the money to the government is not an ideal solution. (For all the reasons I’m sure you can think of) And it’s certainly not where I want the political struggle to finally rest.

Ultimately the problem is in allowing these large stocks of wealth and power to build up in the first place. What’s needed is to dismantle the mechanisms that syphon wealth away from the places where workers produce it, and that concentrate it in the hands of the rich.

Ultimately I think society needs to abolish those mechanisms and find a new set of economic norms to co-ordinate our work. Some norms and rules that run an economy without allowing so much of the benefits of that economy to be accumulated in the hands of a few rich and powerful people.

Once we find those norms, the question about “who should have the excessive wealth and power? The politicians or billionaires” will be revealed to be the wrong question.

And a highly misleading one. The real answer is that neither should have excessive power. Excessive concentration of power itself is the failure of our system.


Jul 8, 2020

What is the best record label in Africa that produces real African Music, Afrobeat and Music Videos?

My current favourite African label is HAKUNA KULALA

But they’re a bit more left-field experimental. Don’t expect a lot of mainstream Afrobeats. I don’t suppose they are very big or popular.

But AFAICT they are doing real African electronic dance music, and some of it is really interesting.


Jul 8, 2020

Is it ok to say "All Black Lives Matter"?

Sure.

It’s even all right to say “All lives matter”.

If you are doing it in a situation where it makes sense to say that. When, say, arguing against a government that wants to let old people die of COVID in order to keep the economy open, then pointing out that all lives matter, even old people’s lives, is a fine thing to do.

What is NOT OK is to say “All lives matter” as a rebuke to people protesting that Black Lives Matter. In other words, if the implicit message you are trying to convey is that people are TOO concerned about black lives, and that talking about black lives needs to stop, because it can, for example, be subsumed within some vaguer broader message about all lives.

That is not OK.

You see the point?

Words are not magic.

It’s not about the words you say. It’s about the intention behind them.

And, although it may surprise you, most English speakers are perfectly capable of smelling the intention behind words. So there’s no point trying to sneak a stupid, mean-spirited or racist message through just by finding some magic form of words where you can say something without people holding you responsible for saying it. That’s a pointless, stupid game to play. And it won’t actually gain you anything.

What is your intention?

If your intentions are honest and you mean well, say whatever you damned well like. No-one will blame you for it. Because when your intentions are honest and you mean well, there’s no risk of you saying the wrong thing.


Jul 9, 2020

Is cancel culture toxic?

I think “cancel culture” is a term that's only used by people who don't understand the difference between the words “censor” and “censure”

It's not a real thing.


Jul 9, 2020

Is the Coronavirus in a real "second wave" or is it simply a result of increased testing?

There is no such thing as a “second wave”.

The entire concept is based on the erroneous assumption that Coronavirus will go away during the summer of its own accord, just like flu does. And then come back.

That’s not what we’re seeing, and there is no reason at all to assume that.

What happened with Corona is that all our lockdown and social distancing precautions started working to reduce the infection rate. And we “flattened the curve”.

Then idiotically we started assuming “ah … so the ‘first wave’ is over. We can open up”.

No … the moment anywhere in the world has started relaxing its lockdown restrictions, the infection rate has bounced back up again.

It’s not waiting for some mythical second wave. It’s just here … everywhere ... endemic. And the moment we give it the chance, it infects us.

Stop thinking about waves. These are giving you a false sense of security.

There is just an endemic disease out there now. And until we get vaccinations, the only way to reduce it spreading and avoid catching it is to continue with stringent precautions, social distancing, mask wearing, reducing real world contact etc. Waves don’t mean anything.


Jul 9, 2020

Are you a globalist libertarian fascist?

No. I’m a globalist libertarian socialist.

I’m a globalist because I think we’d be better off getting rid of nation states altogether. And pledging our loyalty to humanity as a whole.

I’m a libertarian because I believe human freedom is a political necessity.

I’m a socialist because I believe society is the best vehicle for ensuring human liberty and welfare, and that the economy needs to serve society not the other way around.


Jul 9, 2020

I haven’t decided what I’m going to be but if I were to make music on top of my job, could I still make money of that album or single?

Not very much money, no.

I mean, there’s nothing to stop you having a “day job” and putting out music too.

And even getting some recognition from it.

But most musicians make almost no money from music. And your income from selling a few albums is going to be trivial.

A couple of mega-stars make a lot of money. But let’s be clear. Even someone like Kanye West makes more money from selling branded shoes than from selling his music.

Being a mega-successful musician can get you famous. And there are a lot of opportunities to convert fame into celebrity into making money. But it’s what you do beyond the music that makes you the money. Not the streaming or download sales themselves.

A tier of professional musicians makes a viable living from touring and playing live. (Although not in COVID year.) But that’s incompatible with you keeping your day job.

So best think of it as music is for fun and artistic fulfilment. It’s not the way to earn a living.


Jul 9, 2020

Why are people so perverse? Is it some sort of trend?

No.

People have always been perverted.

You should hear what the ancient Greeks and Romans got up to. Before them, we don’t have so much documentation. But it’s likely the same.


Jul 9, 2020

Do you think cigarettes will ever become mainstream again?

I guess if we find a cure for lung cancer …


Jul 10, 2020

Who is Derek Chauvin, and why is my daughter fantasizing about him? Is he like a porn star or something?

Are you sure it’s your daughter and not you having the fantasies?


Jul 10, 2020

Why did the founders of Black Lives Matters choose to use the political ideology of Marxism in their organization?

It doesn’t work like that.

Black Lives Matter are standing up for oppressed and abused people. Marxism is also a philosophy created to stand up for oppressed and abused people.

So there’s convergent evolution, just like the way whales and dolphins kind of look like fish. Even though they are mammals.

Any movement that stands up for the oppressed is going to look kind of like Marxism - especially to those who want to continue the oppression - because the evolutionary pressure that shapes its contours is the same.


Jul 10, 2020

Is there a growl rap style?

You mean like Death Metal growls?

That would be awesome.

I’m not sure I’ve quite heard anything like that. There are definitely some gruff rappers.

Previously I’d have said that Death Metal growls wouldn’t make much sense in rap because they aren’t sufficiently rhythmic and well enunciated. But in an era of mumble rap and squeak rap, why the hell not have growl rap?

Bring it on!


Jul 10, 2020

Have you signed up for SoundCloud Pro Unlimited? Is it worth the money?

Yes. I signed up for it.

Many years ago.

Is it worth the money? That depends. I mean if I was doing a cold, hard evaluation, probably not.

Don’t expect that just because you pay them, SoundCloud is going to promote you or magically get people listening to or liking you.

SoundCloud is not a company doing anything to promote its users. I’m particularly annoyed with them that even though I’ve been paying them for a pro account for over 10 years, they don’t think I’m worthy of even entering into their scheme to send music to Spotify etc. For … reasons. That are incomprehensible to me.

I have to use a separate service (in my case, Soundrop) for that.

Basically what is “good” about SoundCloud is the chance to network with other musicians, find potential collaborators. There is a sense of community on SoundCloud … and if you can find a community that suits you, it’s supportive. But it’s basically down to the users, not the company itself.

The other things … I quite like the player.

But basically the only reason I still keep paying them is that I have a lot of music hosted there. Far more than the free account so I would have to delete a lot of music that has already been linked / engaged with etc. to downgrade.

Yeah … honestly … if I were ambitious and trying to build a real music career (as opposed to being a dilettante amateur), unless and until I was already getting a reasonable amount of engagement on a free SoundCloud account, I probably wouldn’t start paying them. You’re better off building your Instagram and Twitter game etc.


Jul 10, 2020

Now that Britain is out of the EU has your for or against stance on Brexit changed in any way?

My original stance was that it was a bad idea, but that it didn’t matter much.

If British people really wanted to have bendy bananas and blue passports so much that they were willing to take the economic hit for it, then that was their prerogative. It was stupid but we’d probably muddle through.

What I missed was that there was a far more extreme and committed right-wing ideological project pushing behind Brexit. One that unified Thatcherite free-market extremists hoping to break out of EU protections for the environment and workers and food standards, with xenophobic little-Englanders who thought the country was overrun by foreigners and blamed the EU.

I didn’t imagine that this alliance existed, or that a coherent political message could be concocted around such an alliance that would convince anyone.

Now I realize that there was such a story being concocted, and that British people were naive enough to fall for it. (With the help of some very targeted adverts on social media).

There still is an incoherence at the heart of the Brexit project and complete disagreement between its supporters about what Brexit means and is for. But rather than this derailing Brexit from the beginning, this incoherence actually contributes to its destructive power. The factions can passionately agree to make Brexit happen, but then fail to agree on how to manage it, turning it into a kind of runaway train that will go sailing over the cliff-edge of No Deal.

And THAT is the point. This is a disaster capitalist project organized and run by people who want a big smash that gives enough of a shock to the British economy and society that they can then rush a new economic norm through before anyone can figure out what hit them.

I guess my opinion changed from thinking it was just a bad idea to thinking it was a bad idea pushed by callous wreckers


Jul 10, 2020

As a result of Brexit, Britain can later impose sanctions independently for the first time on individuals accused of human rights abuses around the world. Is this the positive side to leaving the EU?

This strikes me as rather like saying “After Brexit, the UK now has the right to go to war without its allies”.


Jul 10, 2020

I am thinking of starting a band but I’m struggling to decide if I should play metal or punk or try and do both. Does anyone have any advice?

Yes.

Play what you most like.

If you like both equally, then experiment with ways to mix elements of both together.


Jul 10, 2020

Why does Quora not pay for writing the answers?

Because we’re stupid enough to write answers for free.


Jul 10, 2020

Will the U.K. Government giving employers £1000 for every employee retained until January 2021 actually make a difference?

Yes.

But it’s an expensive tactic. Because it’s aimed at protecting businesses, not people.

If you gave the money directly to the people, the business would go bust, but the people would still be able to eat and survive.

But it seems to me that an even better tactic would have been for the government to have invented a kind of “suspended animation” status for businesses. One that let them basically freeze their ongoing activities and financial commitments, during the COVID period. So that they had to pay no bills or taxes. Had no payroll or national insurance commitments. But employees would stay, frozen, “on the books”

Then government would simply pay the workers an income directly. And when COVID is “over”, the government could unfreeze and the businesses could just restart.

Obviously there would be some disruption. Businesses would have lost employees during the freeze period. But there’ll be plenty of disruption anyway. The government can’t stop that, but it could have ensured that at least “bureaucracy” and “accountancy” weren’t causing extra problems, through a trick like this.


Jul 10, 2020

Do predators with hooves exist? Why do predators normally not have hooves?

This is an interesting question.

I can’t think of a hoofed predator.

First guess … hooves are an adaptation for long distance migrating animals, that walk a lot. These animals have to migrate because they eat grass. Grass is a relatively low energy food, so they need to eat a lot, and so need to keep moving from one patch of grass to another. Over huge areas of prairie or steppe.

That involves a lot of walking. So good solid footwear is an advantage.

OTOH, predators do short bursts of running after the prey animals. And then eat the animal (which is a much higher energy food) and sleep / sit around digesting it.

Maybe hard hooves just aren’t so useful an adaptation to that lifestyle.

But I admit that this is wild speculation. And it’s not implausible that predators actually do have to follow the herd of prey over quite large distances too.

Nevertheless, that’s my guess.


Jul 11, 2020

Do you think the economy will boom again once the coronavirus blows over?

I don't personally believe coronavirus will “blow over”

I see no reason to assume it will.

I think we're stuck with it from here on out.

We need to give up on this impatient speculation on when it will be over and how difficult it will be to “get back to normal”

“Normal” is gone

What we need is to start working out how we can live long-term with covid.

How we can regain our social lives, friends, relationships, sexual adventures etc while still maintaining sufficient discipline of remaining physically distant and minimizing our chances of infection?

How can we learn to live well and be happy despite covid and the restrictions it places on us?

We need to figure out how hospitals can still do other essential medical treatment. While still keeping staff and patients safe from covid.

Similarly, the question we should be asking about the economy is what we need to do to keep it working for us, keep it feeding us, providing us with the necessities of life, providing jobs and coordinating work, while being resilient to covid endemic amongst us.

The parts of the economy that are dependent on there not being covid at all, in order to function, are gone.

There's no point pretending that they are coming back. Or worrying about them. What's needed is to ensure that the rest of the economy adapts to do its job well, despite ongoing covid.

All industries need measures and equipment to protect their employees and customers. Let's make sure they have them, are using them, and they are successful at protecting them.

Let's make sure our business models and strategies are all assuming covid and work despite it.

Let's make sure our transport systems can move people where they need to go, without infecting them. That our supply chains don't transmit disease as they move products. That we can educate children without squashing them into higher risk classrooms for hours every day.

There's enough work to be done, and to get it done can keep the economy very busy and bustling indeed in the next few years.

But just trying to blunder along in the same way, doing the same things it was before, trying to “power through” covid, is just going to kill a lot of people unnecessarily and still leave it wrecked.


Jul 11, 2020

Musical elitists claim that electronic music is not real music. How can I prove to them that electronic music is real music?

I dunno.

I claim that music played on clarinets isn’t “real music”.

I’m not sure how anyone would “prove” me to be wrong.


Jul 11, 2020

Should women have the same rights as humans?

Indeed. Yes.

Yes, they should.

We should always extend women the courtesy of treating them as if they were human.


Jul 11, 2020

Can I upload music to Spotify without having a record label?

You can now.

Originally you couldn’t, because Spotify were worried they’d be flooded with music that uploaders didn’t have the rights to.

So then a bunch of intermediaries sprang up to provide the service. Either because they had the rights thing sorted, or they had less to lose by taking the risk.

I use Soundrop Distribution and it seems to work. They do what they say. My music ends up on Spotify (and Amazon, iTunes etc.)

Now, I believe, you can even upload directly to Spotify. But I’m not sure how straightforward it is. Also by using an upload services you are usually putting your music on many sites, not just Spotify (including a bunch of Asian etc. sites you probably haven’t heard of) So I think that’s a better approach.


Jul 11, 2020

How many free uploads do you get on SoundCloud?

You don’t get a number of uploads. You get a fixed overall time.

I think it’s 3 hours. (Or was last time I looked) So you can have one piece lasting 3 hours, or 180 pieces of 1 minute.

Something like that.


Jul 12, 2020

What are two genres of music that, in spite of being completely different from one another, blend and work so well together?

Gypsy brass bands go well with pretty much everything.

But very enjoyably with the New Orleans Bounce flavour of hip-hop : Gypsyphonic Nolaphonic Vol. 2 (Full mix)


Jul 12, 2020

Which two music genres are completely different but have a similar origin?

Well technically, these three pieces all have their roots in the same music, about 80 to 100 years ago.

And you can hear that they basically have the same structure. Some kind of repeating sequence of chords, with a strong rhythmic pulse, over which there’s some kind of semi-improvised, free floating lead. The rhythm may change occasionally, but the pulse / mood stays fairly constant throughout.

They differ in what their rhythm is, what particular modes / scales they use. And especially in the instrumentation, tonality and “sound world”.

But their structure and even purpose is similar.

These are all, effectively, miniature musical “landscapes”. They paint a picture of an emotional place and invite you to explore within it. They don’t particularly tell a musical “narrative”. Or try to contain and show a transition between contrasting emotions. They aren’t about contrast and change. They are about capturing their mood as absolutely as possible.

Surprisingly, they are all pieces of music designed to be heard within a larger context which consists of other pieces of music of similar style. So that you can fully immerse yourself within that feeling and allow it to interact with your emotional state, to face your demons, and perhaps find some kind of catharsis to internal woes.

These are all pieces of music that owe their existence to recording technology. They are as much products of recording engineering as they are of traditional music composition. They are made to be distributed on records, and listened to on records. Perhaps alone. Or in a group of aficionados.

Perhaps more surprisingly, although none of them may sound particularly easy to dance to, their common ancestry is dance music. Music intended to provide the soundtrack for parties / social gathering. Hence the prominent use of percussion and drums in all of them.

Let’s trace each one back a bit … towards their common ancestor.

Let’s take the metal track back about 40 years :

And we’ll take the ancestry of the dubstep back to about the same time

Not quite the same genre of music. But they are noticeably much more similar. And the dance aspect of both is strong.

Now go back another 15 years, and we can find a common ancestor of both metal and the funk / disco family tree which leads to dubstep : Muddy Waters, 1955, Manish Boy :

Chet Baker was actually around, recording at that time, and he sounded like this :

To find the common origin of Baker and Muddy Waters you’ll have to go further back into jazz / blues history. But they will definitely converge at some point.

You can easily imagine both Baker and Waters knowing and rating this, for example :


Jul 12, 2020

Why doesn't BLM focus on black on black murder and study racists and brutal police?

I dunno. Why won’t truck drivers give me a haircut?


Jul 12, 2020

Will there be disruption to the supply of fresh food (which by definition cannot be stockpiled) into Britain at the end of the Brexit transition period?

As with everything in modern capitalism, it depends how much money you’ve got.

If you have a lot of money, you won’t notice any disruption. The prices will go up but you’ll go on paying them.

If you’re “just about managing” then fresh food is going to become more expensive and you won’t be able to afford it so often.

The thing to remember, when this happens though, is that it is neither your choice to not eat fresh food so often, nor your fault that you can’t afford it. Don’t be fooled by anyone trying to claim this is some kind of personal decision.

It is very much Boris Johnson’s fault. And the fault of all those who sold Brexit to the country.


Jul 12, 2020

Will there be original and new music in the future?

Not for you, no.

The thing is … all music is derivative. All “new” music is very clearly a copy with slight variation on music that already existed.

When you are young, you don’t know that. You don’t know all the existing music, so all the new pop stars sound genuinely fresh and exciting. You conflate the excitement of you discovering things that are new to you, with the excitement of your favourite artists breaking new ground.

But then you get older, you know more music, music starts to sound more obviously derivative and “more of the same”.

Once you’ve lost that innocence and lack of knowledge of music, you’re never going to get it back. All “new music” is going to sound “really, it’s just a bad copy of X, innit?”

So no … now you’ve reached the state of knowledge of current music that you’ve had, I’m afraid you really aren’t going to find original and new music in your future.


Jul 12, 2020

Couldn’t you just make your own music, start the music “life” over and recreate it in a better clean sincere way?

I think that’s increasingly what will happen.

Someone asked on Quora a couple of years ago who the artists I’d been listening to most was. And I realized it was me.

I listen to and enjoy my own music far more than I listen to and enjoy anyone else’s.

Now don’t get me wrong , I love and listen to a lot of music. The internet makes it easily accessible and I’m always discovering and loving new stuff.

And I don’t think I’m a great musician.

But the truth is, even some of my favourite albums of the last few years I’ve listened to about 5 to 10 times, maximum.

That’s partly because there’s so much music to get through.

But equally, I’ve easily listened to some of my own albums 50 to 100 times. I’ve found time for that.

The issue is that I make my music for me.

Like I said, I’m not a great musician. I’m not really any kind of musician at all. I just make my music on a computer. Technology does all the hard stuff.

But I still like my music more than anyone else’s.

Now I’m under no illusions. I don’t suppose anyone else will like my music more than anyone else’s. I don’t expect to get rich or famous from it.

But this is all interconnected. I make my music for me. Fine tuned to exactly what I want to hear. No other music is better for me than mine.

And this is where I think music is going. Music is, increasingly, the sound track to our lives. And just as most of us don’t get someone else to do the interior design of our rooms, or choose our outfits every day, I think more and more of us will choose not to get music made by other people, but will hack together something that suits us, with the help of intelligent software.

Of course, we design our rooms with ready-made pieces of furniture and other objects from Ikea etc.

We choose designer clothes and then mix them to our taste.

We’ll make our music with sample loops and chord packs and plugins that increasingly offer entire sound-worlds in a box.

But many of us will assemble these components in a bespoke way, more fine-tuned to our taste than anyone else could make them.


Jul 13, 2020

Where do lyricists find beats to topline over? Are there sites that you can purchase the exclusive rights to a beat?

Yes. Most “beatleasing” services allow you to negotiate exclusives rights as well as just usage rights.


Jul 13, 2020

How do bedroom producers learn music production by themselves?

Trial and error


Jul 13, 2020

Ever since I've turned to atheism, I'm suffering a dilemma. Human seem like algorithms to me. I feel like we are just coded machines, coded by genetics/family/culture etc. And have no real free will. This sounds depressing to me. What are your views?

It is freaky and depressing.

On the other hand, if you believe in an omniscient God, then everything is pre-ordained by Him, He’s has already seen and knows our future, and therefore you also have no real free will.

So … I’m not sure atheism has actually made you worse off.


Jul 13, 2020

Does Antifa use terrorist tactics?

I dunno.

Why does the US army use some of the same tactics as the North Korean army?

Sometimes tactics just work. They don’t acquire moral problems just because some bad people use them.

People have been murdered by screwdrivers. Does that mean you are evil for owning one?


Jul 13, 2020

Do you like Afroton music? Does it have any significance for you?

Is that some kind of Afrobeats meets Reggaeton genre?

I haven’t heard it, so it might be great, but my guess is that it’s probably OK, but a bit bland and mainstreamy for my taste.

Obviously I want to hear some if you have recommendations.


Jul 13, 2020

What are your thoughts regarding UK funky house music?

You mean the stuff like Apple from the late 2000s?

I enjoyed it.

Interestingly enough in the late 2000s there were a lot of people going around in the UK clubbing scene saying “dubstep is boring, no-one wants to dance to that”

So in the North you had niche / bassline house which was nice and bouncy pop with some of the wobblier synth bass elements that dubstep had pioneered

In a sense it was keeping with dubstep’s “garage roots”, but moving away from the 2-step back to harder four on the floor kick.

Then in London, you had some quite classic tunes going under the “UK Funky” label.

This was basically just House music with an emphasis on the swing and a nice tune (more reminiscent of the good tunes from UK garage)

But there was definitely more emphasis on swing, syncopated percussion and breaking with the 4 on the floor.

Then there was this classic Apple sound.

I remember someone at the time writing “Apple has no 4/4 beats, but every track sounds like Masters at Work, how does that work?” And it’s true. It was basically house with broken percussion and de-emphasizing the kick.

I thought it was all very nice and sweet and I used to enjoy playing UK funky mixes in the car around 2008 / 2009.

At the same time, I remember someone else describing dubstep as “the new heavy metal”. Which I think was prescient. Given the way dubstep has gone global, and heavier and appeals to a particular demographic.

Dubstep went on to take over the world.

It’s not obvious that bassline house or UK funky have gone anywhere much. Though I’m kind of out of the whole EDM scene and not in London. So perhaps there’s still a scene of some sort going on. And something interesting might flare up there based on it. Obviously grime and drill are massive now … but I’d assume that there would still be a demand for fun dance music.

Then again, in COVID year, clubbing is currently dead … so I’m not sure how particular regional scenes are going to evolve after that. I’d assume that all the producers are at home working on new ideas … but until they can be tested in the clubs it’s hard to know which will take off.


Jul 13, 2020

What are a few ways to make meditation music or relax music using computer software with no experience in music?

If you’re on Windows, grab a copy of my old 90s program Gbloink!

Click around to put some obstacles in. Job done. ;-)

http://gbloink.com/


Jul 13, 2020

What is UK garage music like? Does it resemble EDM?

Basically it was fastish (137 bpm) … garage music that dropped the kick on the 2 and 4 to have more of a swing.

When it was good it was very good. It has exciting and weird bass noises (it’s actually the ancestor of dubstep), fast MCing (it’s the ancestor of grime). And luscious melodies and soulful vocals.

Here are three classics that give you a feel of the range and excitement this music had.

How much you think that resembles EDM is an open question.

Of course, it’s a bit like EDM. And an ancestor of it.

I personally like it more than most of the dreary EDM I hear today. That’s not to say I think there isn’t and couldn’t be good music in the EDM genres … but I think UK garage was pretty special.

Bonus :


Jul 13, 2020

How can minimalism in music be innovative?

Because music is about the spaces between the notes as well as the notes themselves.

If music was only about what you put in, then the only music that could be innovative is a cacophony that adds more notes than anyone ever played before.

But if the spaces and silences are also part of the music, then reconfiguring and using the spaces in new ways is also innovation.


Jul 13, 2020

I'm a conservative Republican. How do I handle hate I get for my opinion of the BLM group...? I believe in the "All lives matter," not "black lives matter." I'm getting attacked and losing friend because they are all liberal/democrats. Any advice?

The issue is, you are talking past each other.

Consider the answer I wrote here : Phil Jones (He / Him)'s answer to Is it ok to say "All Black Lives Matter"?

Now maybe you disagree with me. But you should be able to see from that answer why people think it’s wrong for you to go around emphasizing “all lives matter” so loudly.

You have to ask yourself, do you want to lose your friends over a misunderstanding?

If not, figure out how to negotiate with them, how to have the conversation, how to explain why you are seeing things so differently. Ultimately both you and your friends are interpreting the implied meaning behind the words in different ways. That is why you and they have such different feelings about the phrase.

So make that explicit. Explain what deeper meaning and message the words have for you. Listen to what the deeper meaning and message the words have for your friends. Then see how you can work around that.


Jul 14, 2020

Why is hip hop garbage?

Don’t ask “why” before asking “if”


Jul 14, 2020

Is trap to hip hop what metal was to rock?

No.

I would say trap is closer to punk than to metal.

Metal considers itself an “extreme” form of rock, but not a revolution against rock.

Trap, OTOH, is full of young bratty kids with coloured hair, disrespecting their elders.


Jul 14, 2020

Did trip-hop ever become mainstream?

This is probably about as mainstream as trip-hop ever got :

So yeah, this was … as they say … “massive”.

In the 90s you could often hear Massive Attack and some other popular trip-hop acts like Morcheeba played all the time in cafes and bars.

And there was plenty of music that borrowed the trick of combining soulful pop with contemporary beats.

Another very popular 90s band who followed that strategy, but who weren’t exactly “trip-hop” were Everything But The Girl.

It’s not trip-hop because it’s using hyper-trendy (for the time) drum’n’bass. But it’s the same principle. And there was a lot of overlap between the people who liked this and people who liked Massive Attack.

You could basically argue that by the mid-to-late 90s trip-hop had more or less been absorbed into mainstream pop.

But as a distinct genre it was getting eclipsed. The club superstars were the new “Big Beat” artists like Fatboy Slim and Chemical Brothers. The more adventurous loungers were listening to UNKLE’s Psyence Fiction, and Goldfrapp’s Felt Mountain etc.

As I argued on Phil Jones (He / Him)'s answer to What is the future of trip hop? trip-hop’s real essence was the connection with living hip-hop. But it lost that … instead the “trip-hop” artists became more retro. Became more concerned with sampling rock and cinematic music and exotica. There’s a lot of invention and wild-inspiration in those late 90s, early 2000s artists … but they lose the connection with their hip-hop contemporaries. And I think ultimately this is why the genre fades away.


Jul 14, 2020

Should saying “all lives matter” be a hate crime? Why do people not understand that black lives matter?

No, of course just “saying a couple of words” shouldn’t be a hate crime.

The context matters a hell of a lot.

Obviously “saying words” CAN be a hate crime. Just as “saying words” might be fraud, or perjury or incitement or treachery etc.

But it’s hard to imagine a situation where saying the words “all lives matter” would be sufficient to be a hate crime.


Jul 14, 2020

Following the three fatal stabbings in Reading, is Britain now an unsafe place to live? Is the government doing enough to try and protect the public?

Britain is indeed now an unsafe place to live.

It has the highest COVID death rate in Europe and a government which is not simply not doing enough to protect the public but actually fucking up the measures it tries to take and desperately forcing the country to “open up” in a way that will kill thousands more unnecessarily.

This has nothing to do with three people being stabbed, which is statistically insignificant.


Jul 14, 2020

How can we create a scalable market for fruit peels (they are compostable) that are usually thrown away into garbage bins and ended up in landfills?

Invent popular recipes for them.

I live in a shared house and during Covid people are doing a lot of cooking for each other. There are a couple of vegans so we have vegan food, and the other day one made a version of a mukeke, a kind of fish stew, using banana skins instead of fish. Which worked surprisingly well.


Jul 14, 2020

Shouldn't Ireland join the UK?

Ireland was occupied, against its will, by the UK from 1500 through to the early part of the 20th century. Under the UK rule it remained a “backward” agricultural producer with no industry and periodic famines that killed millions.

Now, free from the UK and inside the EU, its economy has flourished. Making its people as wealthy as they’ve ever been in recent history. It has cast off religious oppression, becoming one of the most liberal and tolerant societies in the world, able to legalize gay marriage through a public referendum rather than legal activism.

And it is managing COVID waaaaaay better than the UK is.

What incentives is the UK offering to Ireland to persuade it that being part of the UK again would be a better deal?


Jul 14, 2020

Is Kanye West running in the US election more about his brand image?

It’s easy to say yes.

But then that’s what we thought about Trump …


Jul 14, 2020

What did the surrealist movement influence?

Lots of things.

But particularly cinema.

Think about Hitchcock or even modern fantasy movies.


Jul 14, 2020

Why do people feel it’s their job to push their opinions/agendas on others (masks, politics, etc.)?

Because humans are social animals.

We have to live together in groups or we die. That’s the simple fact of the matter. It’s how evolution made us.

Some animals got big teeth and claws. We got language and the ability to work co-operatively.

And it’s worked out really well for us. Seven billion humans have overrun the planet, while all the animals with big teeth and claws either already went extinct or are in danger or it.

BUT …

being a social animal comes with a price.

Just like, say, ants, we need to co-ordinate ourselves. The group comes first, not the individual.

And we constantly need to negotiate between the needs of the individual and the needs of the group.

That’s what all the argument and politics and “pushing opinions on others” is about. It’s the painful but necessary work of negotiating between the individual needs and desires and collective needs and desires.


Jul 14, 2020

What do you think of Paul McCartney’s recent statement that his favorite song of all time is God Only Knows by The Beach Boys?

It might well be true.

Secondly it’s kind of the “appropriate” thing to say.

He can’t really say that his favourite song of all time is one of his. Or even a Beatles song, maybe, because that would sound like a brag. And that’s a bit out of character for him.

OTOH … The Beatles did write a lot of objectively very good songs. And if he chose an obviously lesser song by a lesser band that would seem a bit contrived too.

If he chose a bit of classical opera, that would sound pretentious / elitist for a rock musician.

Whereas The Beach Boys are legitimately “peers” of The Beatles. Held in similar high regard. And from a similar era. So if you are a Beatle and you want to indicate a great song from someone not a Beatle, The Beach Boys are a safe bet.

And God Only Knows is a recognisable classic. Appreciated as very good. But also very popular. Like McCartney himself.

Who else is he gonna pick? The Rolling Stones?


Jul 14, 2020

Is Boris Johnson threatening to undo the UK's international standing?

Threatening?

Boris Johnson is the personification of the collapse of the UK’s international standing.

He’s what future historians will use to illustrate Britain’s fall from cautious pragmatism into feel-good fantasy.


Jul 14, 2020

I went to a BLM protest and I held up a peace sign instead of a fist. My sister told me not to do that. Did I do something offensive? If I did, I didn’t mean to. I support black lives.

If this is a real question, and not just a troll.

And you really were at the protest in support of BLM.

Then I don’t see any problem with a peace sign. And your sister is probably being over-cautious.


Jul 14, 2020

If I disagree with BLM, what is the consequence?

The consequences really follow from what the specific disagreement is, and how you intend act on that disagreement.

Firstly, what is your disagreement? With a particular tactic you attribute to them? With particular statistics they are giving out? With their interpretation of what the statistics mean? With the concept of black lives mattering at all?

In many cases disagreeing with some detail of statistics or tactics might well be a valid discussion that many BLM supporters could agree with you on. Obviously a large number of people support BLM, but not everyone sees things exactly the same way. No large scale nebulous movement of people thinks exactly in lockstep.

If it’s with the wider concept of black lives mattering then obviously be prepared for most people to disagree with you about that, and to think worse of you for thinking it.

Secondly, what do you plan to do about your disagreement? Drive a car into the protestors? Talk loudly about it on the internet?

Again if you address specific issues then people might well just have a reasoned debate with you. If you spread lies and disinformation as some people seem to be doing in answers to this question, obviously expect pushback.

If you are deliberately vague then, of course, people will interpret you as disagreeing with the very idea that black lives do matter (see above.)

So really this is a very politically sensitive and emotional question right now. If you want a reasonable debate, you can usually have one. But you need to be very clear about your disagreements and what you aren’t disagreeing with.


Jul 15, 2020

Is there a website or an app where I can keep up with my favorite (musical) artists? Maybe where you click who you like and they send you notification everytime they drop a new song/album or something like that?

https://www.residentadvisor.net/ might do something like that for the kinds of electronic artists it covers.


Jul 15, 2020

What kind of music can you produce with a program such as Fruity Loops?

Well you can produce pretty much any kind of music.

Fruity Loops started as a pattern sequencer. Ie. you make patterns and then arrange the patterns into longer compositions. Often ones that consist of you looping the same patterns for 4, 8, 16 bars etc.

This two step process does push you towards that kind of music … ie. loop based dance music. (Anything from house, techno, trance, EDM, hip-hop, trap, dubstep, dnb etc.) It kind of wants to make that sort of music.

But FL Studio doesn’t force you to do that. If you just want to record audio tracks (in Studio edition) Or play full length MIDI parts directly into the piano roll you can do that too.

To answer Kevin Van Hout‘s question, yes you can run VST instruments in it.


Jul 15, 2020

How was trance music and the likes made in the 90s, before the release of "user-friendly" software?

My home / bedroom studio in the 90s.

4-track tape recorder (Yamaha MT100)

Kawai K1 keyboard

PC with SoundBlaster card, Voyetra sequencer

Atari ST with Replay sampler (serving either as sampling drum machine or as sampled instrument capable of playing melodic lines, but not both at the same time / on the same track)

Alesis SR16 drum machine

a cheap digital multi-fx box

a phaser guitar pedal.


Jul 15, 2020

What's going on with Huawei in the UK?

I’m British and I’m in Brazil.

That gives me a fascinating perspective by triangulating between the two countries.

For example, in the last couple of days the UK government has decided to exclude Huawei from the UK.

As Rupert Baines points out, there are many reasons this is idiotic. And as others emphasize, it’s symptomatic of a Tory government which is burning all our bridges with other major trading partners like the EU and China and is obsessively focused with only one international relationship … selling the UK into vassalage of Trump’s America.

But then I go to Twitter and I see this hashtag trending in Brazil : #forahuawei

TIM, one of the major phone companies here has excluded Huawei from its considerations, and right-wing Twitter is exulting, with anti-China rhetoric … creating the ForaHuawei hashtag (“Out with Huawei!”) and trying to pressure all the other phone companies to follow … “we don’t want our data being spied on by the Chinese Communist Party” they say … having clearly not taken on board Rupert’s point about end-to-end encryption.

Again, Brazil is another country suffering a right-wing populist leader who is emulating Trump by killing his people with COVID incompetence and trying to distract them with China-baiting.

This is good evidence how co-ordinated this is. Because it’s surely no coincidence that the UK decision has come at around the same time the right-wing activists are swarming on this in Brazil.

I won’t say it’s a conspiracy. It can be self-organized co-ordination, thanks to all the right-wing populists across the world now seeing each other on social media and copying each other. Nevertheless, it is striking that this stuff is synchronized. And obviously taking its lead from Trump.

So there’s no point asking about “what is going on with Huawei in the UK”. This is nothing to do with the UK. As Rupert points out, the UK spooks had already evaluated this stuff and decided there’s no threat.

But like the WHO and COVID doctors. GCHQ are merely experts.

And this is ALL about politics. And it’s all about global politics. And it’s all about the ENDGAME of the right-wing populist movement. They’ve seized power across the world, by posing as the outsiders and channelling resentments against a perceived liberal world order.

But they are now in charge and making a hash of things. And people are seeing through them. And the only way they can cling onto power is to invent bigger and scarier enemies they can claim to be defending us against.

What is going on with Huawei in the UK is not about telephones or the UK. It’s just one more front in a global propaganda war where right-wing populists try to talk up China as the great Satan. So that Trump can be re-elected on a wave of paranoia in November. And so that Boris can claim that Brexit has led to a successful trade deal with the US. And so that Bolsonaro can tell people that it doesn’t matter that he’s killed over 70000 (and accelerating) people through his COVID policies, because the alternative is “esquerdopatas” (left-wing psychopaths) who are all in cahoots with China.


Jul 15, 2020

Why is it that the killing one black man has caused such a massive public protest, when mass shootings, where hundreds of completely innocent lives, of people of all colour, have lost their lives caused comparably very little public protest reaction?

When there have been mass shootings affecting all races, there HAVE been massive public protests.

For example, over Parkland

More pictures here : school shooting parkland protest

However, the gun lobby is very powerful and influential in America. And whenever there’s a protest about mass shootings, immediately the friends of the gun lobby, in the media and the politicians, try to shut it down and divert the conversation onto something else.

Because they DON’T want anything to be done about mass shootings. Because almost anything that could be done, would involve restricting access to guns in some way.

So despite all the protests about mass shootings, the concerns were simply dismissed and ignored.

In some ways, it’s easier to have a protest about a murder that didn’t use a gun, because that doesn’t trigger the pro-gun lobby.

Secondly, what we see in the Floyd case is not just that a white cop killed a black man.

That might be a genuine mistake.

But it’s that a white cop casually killed a black man, in front of three other cop colleagues, and none of them did anything to stop him. What we see is a situation where very obviously the cops don’t care that they might be killing a member of the public. Because they obviously have no fear of being held to account if they do.

Furthermore, this is on top of many other cases where the police seemed to kill black people casually and were not held accountable for it. They were rarely prosecuted, and when they were, they were seldom found guilty. Many of them weren’t even publicly reprimanded.

THOSE are the things that are being protested about. Not just Floyd but the pattern of casual police killings. And not just of black people, but the lack of accountability and apparent self-correction within the police when deaths keep happening. It’s important to remember that the number of people the police should be killing is zero. Zero black people. Zero white people. Zero of any classification of people you care to imagine.

It’s a scandal that the police are killing too many people. But it’s even more of a scandal that they don’t seem to be taking any measures or putting in any extra processes to try to reduce the number of deaths and to try to get down to zero deaths.


Jul 15, 2020

Why is the song Dance Monkey so popular?

Great tune.

It’s a song about dancing. And good to dance to.

And it’s slightly unusual. The weird vocal and video.

Danceability plus great tune plus something quirky to stand out plus sufficient marketing means a hit. See also Gangnam Style and Old Town Road.


Jul 16, 2020

Why hasn't virtual reality caught on in the 21st century so far?

“Virtual reality” has caught on.

That’s why so many people are lost in a labyrinth of fake-news and conspiracy thinking and have little connection with the real world.

I saw this terrible story on Twitter yesterday. Read the thread.

Virtual reality has totally conquered the world.

If you mean why haven’t 3D graphics taken over the world, it’s because they don’t solve the right problem.

Graphics are mainly there to help us see information. And the main point of 3D graphics, what makes them “realistic”, is that some information is occluded behind other information.

Most of the time we’re better off looking at some kind of 2D “map” that lets us see all the information, than a 3D rendering where half the information is hidden around the corner or behind something else.

3D is great for games. Because with games it’s important to hide information. You want the shock and surprise as the monster jumps out of the secret door.

But for applications beyond games, mostly you want to find visualizations that put all the information in front of the user as accessibly as possible. And 3D is very rarely the way to do that.


Jul 16, 2020

In objective terms, should rock’n’roll be considered the only good type of music?

No.

The relationship between “good and bad” in music and “types” or “genres” of music is more interesting than some people think. Because genre can modify what counts as good and bad.

You can’t set up some criteria for what makes a good classical sonata and then judge a 3 minute punk single on those same criteria. Punk has none of the things you’ll be looking for. But will have all kinds of other virtues that sonata can’t even imagine.

And that fact is fascinating.

But it’s certainly not the case that only certain genres are, or can be, good.

All genres have good music within them. But what make the music good seems to change subtly from genre to genre.


Jul 16, 2020

Scotland, Northern Ireland, etc., have their own parliament. Why doesn't England (not Britain) have one?

The real reason is “history”.

But England should have a separate parliament [1]

That would have helped us a lot in recent years.

I think we underestimate how much the rise of English nationalism, and even Brexit, might have been psychologically driven by the resentments that were unleashed by the Scottish independence referendum in 2014.

In 2014 there was a lot of time given to Scottish complaints against England and a lot of loud concessions and promises seemed to be made to the Scots to encourage them to stay.

Of course those promises were never really made good on by Westminster, but they did spawn a backlash of resentment in England about why Scotland was getting special treatment.

From the Scots and Welsh and NI perspective, in conflicts between England and other UK members, Westminster acts primarily on behalf of England against them.

But from the perspective of disenfranchised parts of England, outside of London, the other countries are getting attention and goodies that they aren’t.

Both are true. It’s England outside London that is taken for granted and gets very little. And it’s England outside London which is has taken the idea of “take back control” from the EU, so much to heart.

Had, in 2014, indieref been taken as an opportunity to fix this problem. To create a more federal UK with England having its own parliament, this might well have created a champion for the English regions outside London. Votes for UKIP and Brexit which were really anti-London anti-Westminster votes, would have an alternative outlet. And powerful local regional parliament would actually do a lot more for the English outside London, take back a lot more control for them, than Brexit will do.

It would have solved the “West Lothian” problem. And Westminster would take on a more neutral “higher chamber” type role within British governance.

England needs its own parliament. It would have saved us a lot of pain and destruction in recent years. And it would make the UK a better functioning entity, less lopsided towards London.

[1] Actually, having said that, I think the size imbalance between England and the other countries means it would make more sense to have three large regions, each with their own parliament (let’s say “Wessex”, “Mercia” and “Northumberland” for short).


Jul 16, 2020

How does the Taliban produce their own music with auto-tune?

Same way as everyone else does, I expect. A laptop with some DAW software and an autotune plugin.


Jul 16, 2020

The original 1967 stereo mix of I Am The Walrus slips into fake stereo after two minutes to incorporate the radio broadcast of King Lear that was on the mono mix. Could a new true stereo mix be made from the mono mix using 21st century technology?

These days we’re seeing some amazing abilities of neural nets to add back the “lost” information into data files.

See this for example : YouTuber uses neural networks to upscale 1896 short film to 4K 60 fps

It wouldn’t surprise me if you could train a network on millions of stereo mixes of songs and the monofied versions of them, to recreate plausible stereo mixes from mono originals.


Jul 16, 2020

I am not good at the guitar but I want to start. I heard punk is easy to play unlike the other genres. Why is that?

Punk tends to be musically simple.

But you ask “why”

It’s not just by chance.

Punk’s philosophy / ideology is anti elitist and anti hierarchical. A reaction against the “rock gods” of the 70s era.

The ethic of punk is “do it yourself”. Don’t wait around to be given permission by someone else. Don’t worship the “special people” with the great skills. (Who are not so special after all)

Instead, what is important in punk is self-expression. The fact that you want to express yourself means that you have something to say and are worth listening to.

Punk’s music reflects this philosophy. It’s more important that music is (in some sense) authentic and reflects that desire for self-expression, than that it is “complicated”. It’s more importantly that you write the song with only 3 chords and have courage to go out and sing it, than that you wait around learning to compose and play more sophisticated music BEFORE you go out and play.

Punk is simple because it’s meant to be accessible for everyone.


Jul 16, 2020

If Linux is such a good operating system, then why isn't it more common than Windows or Mac?

Because of applications and hardware support

There is no inherent reason for Linux to be a less popular OS than Windows. It’s got nothing to do with usability or ease of use etc. By the late 90s Linux was sufficiently stable and its GUI sufficiently similar to Windows or Mac that this was hardly a differentiator. And frankly Windows was then, and still is, quite geeky to actually manage.

BUT …

by the time Linux became a sufficiently good desktop OS in the late 90s, Microsoft Office’s lock-in of the office productivity market was total. They owned the dominant format for text documents, spreadsheets etc. which every business needed to use heavily in its day to day work.

And Office didn’t run on Linux. Nor did most of the other standard applications of the 90s;

What did run on Linux were the server-side databases and web-servers etc. that had started out on Unix (such Sun or Silicon Graphics) but were then ported across. And Linux quickly grew against Windows as server technology.

But on desktop, applications kept people on Windows;

Apple while not having the same degree of lock-in did at least have a passionate community of fans, and support from the graphics, graphic design, desktop publishing community.

Then as the web grew in importance through the late 90s and 2000s, the design community evolved into the web-design community, into the web-developer community and many of them stayed loyal to Apple.

The other issue for Linux was of support from hardware makers. You usually couldn’t buy a machine with Linux pre-installed whereas Windows was the default.

And even as Linux installation and dual boot software improved, Microsoft threw spanners in the works with things like “secure boot” etc. which added extra complexity for Linux. Similarly, even when you installed Linux, you couldn’t be sure there was a driver for your nice new graphics card or the sound card etc.

Apple made their own hardware. Microsoft was predicated on being the software company big and powerful enough to get hardware manufacturers to do its bidding. Linux had neither and so, unto this day, hardware support for Linux remains a bit hit and miss.

There is nothing inferior about the Linux desktop operating system. But the desktop “experience” can be worse for people, because of the lack of support from hardware and third party application developers.


Jul 17, 2020

If you want to keep your friends, why should you never talk about sports, politics, and religion?

Because these are topics on which people who are quite similar, possibly inclined towards friendship, can believe passionately in opposite things.

As it's very hard to either change someone's opinion on them or overlook the difference often the friendship breaks.

This is basically what has happened to the world today.

We all recklessly hooked up all our casual acquaintances on social media. People we “liked” when we didn't know them too well. But we sure as hell feel it's important to tell social media exactly our opinions on religion and politics and sports.

And suddenly we found that these people were idiots supporting “the other side”. Of course we tried to explain and persuade them, but they just doubled down on their wrongness. Obstinate bastards!

And in a couple of years, the world was transformed from one full of friendly familiar acquaintances to one where we were surrounded by unreasonable enemies, in constant stress and fight or flight mode. And polarization is spiraling out of control.

The truth is, we weren't evolved to handle the degree of insight into other people's passionate opinions that social media gives us.

And it's driving us collectively mad.


Jul 17, 2020

Why is web development becoming less popular?

Because more and more people are using the internet via mobile apps which are native, rather than apps written using the traditional web stack of html, javascript, css, running in the browser.

This, of course, is something that mobile makers have encouraged. Rather than making special browsers with access to the underlying OS (or to put it another way, using standard html, css, javascript as their UI layer, the way, say FirefoxOS did) they’ve build their own complex GUI layers and APIs

Now phone makers are discovering that there are too many apps and installing them permanently takes up too much space and is too fiddly, so they are trying to reinvent the web experience by having apps that can be automatically “installed” just by navigating to a “link” to one of them.

In other words, they are reinventing the web, but in proprietary, ad-hoc technology :-(

Maybe that will take off. Or maybe people will realize that just going to a web-page in the browser is better. (Note to Quora I refuse to install your mobile app. I will continue to use your service through the browser on my phone. If you break my experience so badly that I give up, that is what will happen.)

I hope the pendulum will swing back to web-apps. (Not that I have much skin in the game these days, my knowledge of web frameworks etc. is very outdated)

But as long as Apple and Google put more emphasis on promoting Swift and Kotlin / Dart / Flutter as the way to write for their devices, and more activity migrates to native phone apps, “web development” will fall in comparison.

Although note web development is extremely common, it can fall a lot and remain a mind-bogglingly huge market / area of work.


Jul 17, 2020

What programming language has the happiest developers?

I can’t answer the question for anyone else.

And I think Ken Gregg has a point that language perhaps isn’t the overall determinant of programmer happiness in work. There’s a lot of other issues.

Nevertheless there are certainly languages that have made me feel happier; because everything felt lighter and seemed to “just work” (apart from a few understandable teething difficulties). And these languages have tended to make me happy when I use them.

Languages that have absolutely done that for me over my career are Visual Basic (classic), Python and, my current favourite, Clojure.

Languages which have certainly “smelled good” when I tried them, and I can quite believe make you happy but I don’t consider I’ve quite used them enough to say definitively from personal experience, are Smalltalk and Erlang.

Obviously the happiness a language gives you partly depends on the context.

I came to VB having been writing Fortran and wanting to get into writing GUIs on Windows, but was pathologically scared of C at the time. (I wrote some C++ but not for a GUI environment) VB was just so obviously the way it should be. And without hassle.

I came to Python from having a frustrating time writing Java.

Clojure I came to after … well, doing larger scale, more serious projects in Python and finding them getting a bit out of control. (You could say “Ah, see, you need more bureaucracy and type-checking etc. to maintain large code-bases.” Or you can do what I think is the better thing … have higher level, more powerful and expressive languages which mean you write less code altogether. You continue having a small manageable code-base rather than a large potentially unmanageable codebase with extra bureaucracy to keep it under control.)


Jul 17, 2020

Athiests do not have a problem with God but a problem with man. For man has twisted the words of God to suit his needs and they refuse to listen. Do you not agree?

As an atheist I don’t believe there is a God who spoke any words

So while I agree that the words have indeed been pretty twisted by men, I think they were also originated by men.


Jul 18, 2020

Why is UNIX not as popular as Windows?

When you don’t know what you want, Windows is given to you by default.

And then you are used to it, so you don’t want to change.


Jul 18, 2020

Can anyone prove the Kalam argument for the existince of god wrong? 1. Everything that has a beginning has a cause 2. The universe has a beginning 3. The universe has a cause 4. The cause of the universe is God

The first point is assuming what it actually needs to prove. How do we know that everything that has a beginning has a cause?


Jul 18, 2020

What did people do in the 80's before an iPad?

Walkmen


Jul 18, 2020

Is trap music considered better than rap?

Because it’s new and it’s different.

I mean, to some extent, new sonic ideas in music just happen. Because of a kind of “Brownian motion” of micro decisions made by different actors all add up and other people follow those cues.

Some trap-like things … sounds, flows etc. have become fairly mainstream within rap. So even people who are not trying to make “trap” exactly are now using them.

Things will move on and new fashions in sound will arise.


Jul 18, 2020

Could we call R&B music as "slow disco"?

I mean it’s slow dance music. And people in a “disco” might dance to it during the slow and sensuous lurve moments.

But if you actually take a typical disco-as-in-genre-of-music beat and slow it down, then it’s nothing like the typical R&B rhythm which is a lot more syncopated and might actually be running at a fast BPM, but with the drums hitting at half-time regularity.


Jul 18, 2020

Why is streaming music so popular?

Convenience.

Streaming music means you hear that a piece of music exists and want to listen to it, and you just do it.

Anything else requires that you have to spend some time / effort / money to acquire the music before listening to it.

Even pirating music takes some time and effort. Whereas streaming is almost effortless. And very cheap compared to the other paid options.


Jul 18, 2020

Do lyrics in hip-hop still matter to you?

I’m not sure they ever mattered to me much.

I mean, word-play, flow, vocalization matters.

But ever since I started listening to hip-hop in the 80s, most of it, has been about “I’m much better than all you sucker MCs” and “look how successful I got”.

When rappers say something more profound and interesting then I welcome it. But I don’t think you can honestly listen to a lot of hip-hop and pretend that there was some kind of golden age when all the rappers were deep and meaningful.

It’s primarily party music, about dancing, and about showing off. With a relatively minor side-line in deep and meaningful.

But I’m not dissing hip-hop here. The same is true for most other pop music too. It’s not like rock or pop or soul aren’t dominated by banal and formulaic lyrics either. Of course they are.


Jul 18, 2020

Since no one has access to the Windows source code, how can crackers reprogram the system?

Decompilers, “disassemblers”, hex-editors and a lot of hard, painstaking meticulous analysis.


Jul 18, 2020

How much does it cost to launch a music label?

My very underground and obscure noise label costs me the price of a domain name (about $17 a year) and a share of some hosting (I have and pay for the hosting anyway, it’s about $140 a year, but let’s say that the label’s use of the account contributes to about $20 of that cost. It’s one of 7 projects hosted there)

That’s for the main site. A WordPress blog.

The music itself is hosted and managed by a free BandCamp account and free SoundCloud accounts.

Now this is a hobby label I do for art not making money. So people pay what they like for the music (which isn’t much, and there aren’t a lot of listeners anyway) And I put no money into marketing or promotion.

The other expenses are a bit of my time and the time of the musicians and people in the scene we represent.

There is no “company” or legal entity behind it. No contracts, it’s all basically done on trust. And the informal rule is that my label “releases” the music on its accounts, but we’re not exclusive, artists can (and do) release on other sites etc.

So it’s pretty cheap to have some kind of “presence” as a label. But it’s a different matter if you care about money and have to get involved with the legal side of things etc.


Jul 18, 2020

How is it not undemocratic to postpone/cancel Brexit if it is what the majority of the UK citizens voted for?

It would be undemocratic to just ignore the referendum result altogether.

However :

no deadline was given at the time of the referendum. So no promises were made about how long the process would take. Voters did not vote to exit in 2019 or 2020 or even 2025.

On the contrary, the default assumption is that if the government is going to do it, it’s going to do it right. Not botch it on a rush-job to suit the political interests of the PM.

Brexit should have been seen and planned, from the start, as at least a 10 year project … negotiated with the EU to take place over several phases of increasing detachment. And, of course, the time-table should have been flexible enough to adapt to crises like COVID by allowing phases to be given a finite pause.

no particular post-membership relationship was specified in the referendum. The referendum did not promise to leave the Customs Union or the Single Market or the European Court or Erasmus or any of dozens of other relationships we had in the EU.

A “Norway”-like or EFTA membership Brexit was completely compatible with the referendum result. Anyone who wanted a democratic mandate for a harder Brexit out of the CU etc. on WTO terms would have to have another referendum and make that case to the country to get one.

As it is, there is no mandate for either a hard or soft Brexit, and supporters of both are equally legitimate in advocating their preferred outcome.

Much was either unknown at the time of the referendum, or so disputed, that voters had no real idea of what was likely to happen.

It would be perfectly reasonable, and not “undemocratic” if an elected government were to go back to the people with the details finalized and say “this is what we now know Brexit will be like, shall we definitely do it?” before pulling the trigger.

I am not a “Remainer”. I have always said that the referendum morally demanded that we leave the EU. But there is no mandate at all for the fucking car-crash of a Brexit, without proper planning, without proper preparations, without future relationships established and without competent hands on the wheel, that Boris and friends are currently driving us into.


Jul 18, 2020

Are the black lives that matter the most still accusing the police of being racist even though reports show that white cops are not the ones doing most of the killing? Are the non white cops now racist too?

BLM is accusing the police as an institution and a system of being racist.

That includes the black cops who are also undervaluing black lives, yes.


Jul 19, 2020

Do you feel that music is better in a language you do not speak?

Generally, yes.

I think it’s much harder to write good lyrics than good music.

Music is a powerful way to transform and amplify emotions, and take you on a voyage to new worlds. And many musicians can do an OK enough job of that as to make decent music.

OTOH, most lyrics are pretty awful. Either banal, trite or meaningless doggerel.

Songs which could be great musically, are dragged down and become something far less, when I can’t manage to ignore words.

But if the song is in a language I don’t understand, then I don’t have that problem.


Jul 19, 2020

Why do my parents like songs from the 80s?

They’re your parents. Why are you asking Quora? Ask them!


Jul 19, 2020

How is music able to communicate emotions without words?

A2A :

I dunno. It just does.

:-)


Jul 19, 2020

Why are there no huge protests and a big deal made about antisemitism?

There are.

They're called Antifa. And every time fascists are on the streets chanting “Jews will not replace us” or displaying antisemitic symbols like swastikas, Antifa are there to stand up to them and ensure that this is not normalized or accepted.


Jul 19, 2020

I am utterly untalented in music, I wonder how do you compose? Do you hear the melody in your head before you play? Do notes make patterns like words and phrases and do you build a structure with them?

Alex Johnston and Ethan Hein are right.

But one more thing … I think prior to anything you have to like music.

I mean really like it. Really enjoy listening to it. Really like discovering new music and paying attention to what’s in it.

Like many activities, it’s not about liking the idea of composing music. It’s about liking the result of composing music.

You don’t want to “be a chef”. You need to want delicious food. Enough that you’ll learn to cook it

Or, as I say to people in my day-job career. It’s not enough to want to “be a programmer”. You have to want the computer to do things for you. Enough that you’ll go through the slog of teaching the computer to do them.

It’s not enough to want to “compose music”. You have to love music enough that you want the music that you will compose.

Then … when you know and love music, playing around recombining the Lego bricks of all the different ideas you’ve come across, you’ll come up with something interesting, because you’ll want and know that you like what you come up with.

Even if, like me, you have little “talent” / “skill”. And only a limited number of Lego bricks in your box, if you really like music, you’ll still find you can make something to please you.


Jul 20, 2020

What music is nice to have on while working?

It depends what your work is.


Jul 20, 2020

If you used the same VST with the same settings on different DAWs without messing with effects, would they sound indistinguishable?

They should be pretty similar.

It’s possible that you’ll get some aliasing glitches etc. Perhaps one DAW typically runs at a different sample-rate from another.

But it should be pretty close.

As Jeremy Burns says, the engine that makes the sound is in the VST. So it’s the same code running, whichever DAW you’re plugged into.


Jul 20, 2020

In the Alien movies, what is the evolutionary advantage of having a second mouth come out of your mouth?

I think Baron Tait has the right answer.

It’s not the Xenomorph’s mouth at all. It’s a tongue-eating parasite that’s in symbiosis with it.

A Tongue Eating Parasite That Becomes The Fish’s Tongue


Jul 20, 2020

Electronic Music: In what sense is deep house "deep"?

It’s about putting you in a mellow contemplative mood, conducive to thinking deep thoughts.

It’s not full of distracting loud, colourful motifs and harsh frequencies that sound “exciting” or psyche you up for physical exertion.

Instead, the sound is designed to both calm you and re-energise you.

The rhythm is hypnotic, almost meditative.


Jul 21, 2020

Rishi Sunak has announced almost 900,000 UK public sector workers are to get pay rise for their ongoing effort and contribution during the Covid-19 pandemic. What are your thoughts on this?

Well it’s something.

Also perhaps … sorting out PPE and not putting them at unnecessary risk would be a nice idea.

But I agree, public sector workers do need to keep working. And yes, they deserve a pay rise. Possibly even danger money this year.

It’s also, of course, something that will help the economy. Because a lot of other people will be losing their jobs. Ideally the government would keep the economy afloat by paying out a UBI. But failing that, increasing the wages of public service workers, is at least one way it can pump money into the economy at a point where it really needs it.


Jul 21, 2020

Could a musical software compose coherent music just from a random collection of sounds on the Internet?

Of course.

How much you’d want to listen to it depends on your taste and the particular algorithms that went into assembling it.

But it’s technically almost trivial these days. Have some kind of crawler run through YouTube, download and convert to audio format.

Then have it chop out some sounds according to some criterion (eg. look for the transients that sound like an attack).

Then process them according to an algorithm, and arrange them according to another algorithm.

But like I say, it depends a LOT on the algorithms.

Do you decide to force all the sounds through autotune so they are in a specific key / scale … and therefore “in tune”? Do you try to arrange them into a regular grid with a pulse to make rhythms? Do you add rhythmic constraints? Extra melodic constraints? Or do you prefer not to … to leave the original pitch of the sample and have the music “atonal” and allow whatever rhythms the original sounds imply.

Today it’s just a question of fine tuning the parameters to your algorithms to have something like this sound anywhere between a traditional “cacophony” type music like Varese’s Ionisation, through to the smoothest easy listening jazz.


Jul 21, 2020

Is TikTok the worst invention in human history?

No.

TikTok is just a popular social media app that isn’t owned by Americans.

And so Americans (and wannabe Americans) are suddenly terrified by the idea that they’re giving all their data to social media app. that’s kinda / sorta Chinese.

For those of who aren’t American, Facebook has long been the “worst invention in human history”


Jul 22, 2020

Do you think Keir Starmer supporting the return of Shamima Begum to Britain will lose the Labour Party support?

It will be used against him, certainly.

How successfully, we don’t know.

But let’s see what a concerted campaign will do.

With one lot of people saying he is a terrible person morally for doing it. And another lot saying “he’s clearly an incompetent strategist for allowing himself to be seen to be bad by that first group”.

If they keep hammering on that long and hard enough, I’m sure his enemies will make some progress.


Jul 22, 2020

Ireland is richer than the UK. Why doesn't it simply purchase Northern Ireland from the UK?

Ireland is richer than the UK?

Have we reached there already then?

I mean, I know that’s the trajectory, but I thought there was still a way to go.

Why doesn’t Ireland buy NI? Because it’s not for sale. The people of NI get to decide.

By the time Ireland really is richer than the UK, it won’t need to buy NI. The people there will just vote for it.


Jul 23, 2020

What will modern music be called in the future?

Dreamui Zhang’s answer is plausible.

But I think the hallmark of all important 20th century (until now) music, the real thing that distinguishes it from earlier music, is that it’s made with and for recording technology.

It’s hard to underestimate how recording has changed our notion of what music is, what it’s for, where and when it should be played, what kind of sonority it should have, and yes, therefore, also what kind of structure it should have

I think the most obvious label from the further future for all our music today (apart from the little bit that’s still academics writing for live orchestras) is something like “Recording Era Music” or maybe “Early Recording Era Music” (as we’re likely to continue with recording from here on out)


Jul 23, 2020

How does a trend come and go like classical era, blues era, rock era, pop era, and rap era?


Jul 23, 2020

Do you agree with biologist Richard Dawkins that we are "survival machines for our genes"? Does this have any effect on a human beings worth and value in your eyes?

Yes. I agree that this is where we come from and why we exist.

It doesn’t really affect my opinion of human worth. Humans would have to have had some origin. And it’s not obvious why origins would be what determine human value anyway.

Suppose human beings were gifts to other human beings from storks. Would that make humans worth more or less than if they’re survival machines for genes?


Jul 23, 2020

Can I be a euro-sceptic if I like the euro currency, anthem, free movement, and the flag of the European Union?

Well what are you “sceptical” of?

Name that, and it should answer your question.


Jul 24, 2020

Is the pandemic finally the moment for a universal basic income?

I think it would be a sensible move, yes.

Right now, we seem to have a stupid argument between “protecting lives” vs. “protecting the economy”

It’s stupid because if lots of people are sick and die, the economy gets fucked anyway.

But also because COVID is a serious and long-term threat.

The best way to protect the economy is to adapt it to fit a world with COVID and the risks that COVID brings.

And it seems the economy is completely fragile in the face of disruptions to everyone going out and doing what they always do.

But that’s exactly what we need people to stop doing for a while.

So the ideal would be to have a way to put much of the economy into a kind of suspended animation / induced coma where companies remain frozen on a database. They haven’t gone bust; they still maintain all the contracts, employment relationships etc. But for a period, they don’t have to either pay out any money, or deliver any goods / services / work.

If we had a mechanism like this. We could put most inessential businesses to sleep for 6 months, or 12 months, or whatever it takes to get the epidemic under control through having everyone stay home. And then quickly defrost it again once particular regions look safe to open up.

As it is, we have a stupid situation where businesses either try to keep working as normal (putting their employees and customers at risk) or they immediately go bust.

But of course, even if businesses are in suspended animation, people still need to eat. So a UBI would allow us to keep the people ticking over during the outage.

There are other good arguments for a UBI. But it seems it’s a particularly simple mechanism and compatible with doing what we can to save the economy.

NB : In general, I do take on board criticisms of UBI that just paying for it out of increased income tax is going to create a pointless inflationary spiral between salaries and prices. I don’t think this is the way to fund it. Instead I believe UBI needs to be financed from land and other natural resource taxes.


Jul 24, 2020

Why might the productivity rate of programmers working as a pair be more than that of two programmers working individually?

Because programming is about having insights.

Lots of insights. Insights into what’s causing the bug. Insights into what algorithms transforms this bit of data into that bit of data. Etc.

And really … what programming is, is setting yourself up until you need the next insight. Then waiting for the insight to arrive. Coding it up. Waiting for the next insight etc.

All those pauses, waiting for insight, add up to the time coding takes.

With two people looking at the same problems :

a) you get twice as much brainpower looking for each insight.

b) sometimes just talking about the insight with someone can help you find it faster.

In fact b) is so true that there’s even a technique of explaining your problem to a rubber duck or similar doll, to help your brain reformat the problem (as an explanation) to help accelerate the insight arriving.

It’s quite plausible that two programmers pair-programming in a good rhythm can actually find 10 necessary insights faster than each can individually find 5.


Jul 24, 2020

Why is Cobol often referred to as a dying language? And, is it really dying?

I suggest “undead” rather than “dying”.

It’s clearly gone through the whole process of dying. And it’s never going to come back to life.

But somehow it’s still walking around.


Jul 24, 2020

Should video game consoles use FPGAs? Why or why not?

For what?

Some of the hobbyist FPGAs coming out now are able to run emulations of old 8 and 16 bit processors and run MAME-style retrogaming virtual machines.

And someone, of course, has got DOOM working directly on an FPGA “directly” (ie. not by using it to emulate a CPU) : The DOOM Chip

But apart from proving it’s possible, it’s not clear what FPGAs buy you over dedicated graphics or other specialist function ASICS.


Jul 25, 2020

Do you have any ideas on how to begin a home music studio?

Get a computer

Get a DAW

Start playing with it

You have a more powerful music studio than most musicians have had in human history.


Jul 25, 2020

I recently started making music on SoundCloud. I've got 13k plays, 150 followers, and a lot of positive comments. Am I doing good?

Sure.

That’s more plays than I’ve had in10 years. You must be doing something that people like.


Jul 25, 2020

How hard is it for an unsigned band to get on Spotify?

Getting it there these days is fairly straightforward.

I use Soundrop Distribution but there are many options.

As Peter Clark says, the hard thing is to get anyone to care.


Jul 25, 2020

Where can I find church bells sound as mp3 that do not sound like wedding bells, just sound like Sunday bells as all I find is bells sounds of wedding bells when I do not put wedding bells in?

BBC Radio had a series of them.

BBC Radio 4 - Bells on Sunday


Jul 25, 2020

Where do you release a song/album after it’s made?

I put my music on my own BandCamp page where people can buy it if they like.

I put it on SoundCloud.

And I use Soundrop Distribution which gets me on Spotify, Amazon, Google, Apple, Deezer etc.


Jul 26, 2020

What is grime, and how is it different to garage?

Grime is a UK genre of music with prominent rappers.

It evolved out of the UK’s 2-step garage genre, and was strongly connected with the garage scene in the early days.

The history goes like this. At the end of the 80s, UK reggae sound systems were getting into playing house and rave. Putting a reggae spin on it.

Out of that mix evolved jungle which became drum’n’bass. A music of accelerated break-beats, heavy bass and ragga influenced MCs exhorting the crowd to dance.

Then d’n’b split into jazzier / loungier versions, or harder, faster and more intense versions for harcore dancers. But in both cases, it kind of lost any sense of being a more sensuous fun party music.

So garage came back on the scene, with its diva vocals and more upbeat melodies. For people who liked to dance and socialize.

Of course, a lot of people from the jungle scene got involved, and so UK garage started having the heavier bass and live MCing that had accompanied jungle.

This is UK garage from the late 90s

And here’s what garage MCing was like

And then in a couple of years, the kids growing up in and around garage were creating a music where the MCing was more prominent, and the beats even more frenetic :

And that’s what eventually got labelled “grime”.


Jul 26, 2020

Do you agree that Boris is the most truthful and trustworthy PM in British history?

If you change the meanings of several of the words in the question, then yes.


Jul 28, 2020

Can someone travel freely across the European Union with a UK passport and UK citizenship?

Apart from COVID restrictions and until Brexit takes effect, yes.

After that, who the hell knows.


Jul 28, 2020

What should Buckingham Palace be turned into?

Accomodation for homeless people


Jul 28, 2020

If peaceful protestors took photos of vandalism and posted them online and for police, would that help media distinguish the troublemakers? It seems like police do not want to arrest them.

Not at all.

Why would it help media to distinguish? The kind of media who say protesters are violent don't want to distinguish.

The police don't particularly want to “arrest” protesters. They just want to beat them into submission and make them stop protesting.


Jul 28, 2020

Which country could I go to live in and become a part of if I left the UK?

Before Brexit you could have gone anywhere in the EU. After Brexit, not many places.


Jul 28, 2020

Do you support the new radical left idea to defund and abolish the police or do you support the rule of law?

Both.

I think the rule of law is enhanced when even the police have to obey it.


Jul 28, 2020

Why do some people, particularly the young, believe that communism is better than capitalism?

In 2020, it’s because many of the promises and claims for Capitalism turned out to be bogus.

It’s important to remember that we’ve had a very pro-capitalist world order since at least the 1980s. In the 1980s and 1990s, much of the previous “Keynesian Consensus” was dismantled.

“Neoliberalism” was the ideology of the times. So strongly established as the orthodoxy that even previously left-wing parties in most of the developed world, had to accept it.

By “neoliberalism” I mean something very specific. It’s a rejection of Keynes’s belief that capitalism needed government intervention to balance out the problems it produced. And a belief that capitalism was “self-regulating”. Capitalism didn’t (allegedly) create its own booms and busts. Free markets were a rising tide the lifted all boats. So even if some people got much richer than others, much faster than others, eventually even the poorest saw their standards of living dragged up.

This belief was endemic during the 90s and 2000s … more or less up until 2008 when the world economy exploded. And it exploded because it was found that Capitalism hadn’t been capable of regulating itself. And instead had gone on a binge of dangerous risk-taking disguised with accounting trickery. Wrapping risk in “black boxes” of CDOs had made the risks invisible but hadn’t actually protected anyone from them.

Furthermore, when the tide of cheap credit (especially in the form of mortgages) went out, it turned out that for most people, their job security had declined, their relative income had declined and their savings had evaporated.

The super-rich had got very rich. Inequality had exploded. But far from this rising tide pulling everyone up with it, again, cheap credit, cheap consumer goods (thanks to China) and a bubble of house-prices had fooled the home-owning sector of the working class into thinking they were doing well, when, in reality, their wealth had shrunk and the general furnishings of the good life were in tatters.

There followed a decade of desperate fire-fighting, of austerity (some of it unnecessary), quantitative easing to generate new money that ended up in the pockets of the rich etc. The machinery of finance was more or less kept running, but it was increasingly clear that most people were simply not seeing any benefit. Industries were closing, your home town was in decline, government provided health and social services and schools were running down. The bin men now came only every two or three weeks instead of weekly. Private health insurance charged more and paid for less.

The system was obviously failing. And the promises that everyone was a winner from unrestrained capitalism were revealed as lies.

That’s why a variety of left-wing political assertions are more popular in 2020 than they’ve been for many decades. Their truth is more blindingly obvious than has been the case for many decades.


Jul 28, 2020

CAN YOU watch THIS? WILL YOU TELL ME YOUR HONEST OPINIONS? 💯🔥

Honestly?

I like the way the guy raps. The kind of voice-breaking / catch in the back of his throat, almost like Ol’ Dirty Bastard. I think that’s a good vocal signature.

The song sound is pretty generic. I admit I’m not really hearing / following the lyrics on first listen. I like the BLM angle in the video so I guess that’s the theme of the lyrics too. But if I heard it in the background I wouldn’t notice that.

But obviously this sound is the genre, so you can’t do much about that.

Yeah. I think the guy’s got talent.


Jul 29, 2020

Why is it wrong to criticize the political movement called BLM?

It’s not wrong to criticise the movement called BLM.

It is wrong to :

a) lie about BLM. To claim it does things that it doesn’t do. For example, if you say “all BLM supporters are violent thugs”. I know with a 100% certainty that that is a lie. Because I am a BLM supporter and I am not a violent thug. So when you assert that, you are deliberately lying about me.

b) deliberately make incorrect deductions designed to create hostility towards BLM. For example, “lives mattering” is not a zero sum game. And asserting that black lives matter does not, in any way, imply that other lives - whether white lives, blue lives, green lives etc. - don’t. To deliberately promote the idea that BLM implies or that the movement stands for, other lives not mattering, is misrepresentation.

c) advocate that black lives don’t, in fact, matter.

d) exaggerate the importance of small issues to try to undermine the central message. If you want to say it’s wrong for someone to set fire to a building, I think it’s fine to say that. It’s a valid criticism. If you shout loudly, all the time, that it’s very, very wrong for someone to set fire to a building, in way which is trying to drown out and discredit the main message that black lives matter, then this is the same as c) You are basically trying to persuade people that black lives matter less than burned buildings.

e) deliberately spread disagreement and discord within the BLM movement to try to reduce its effectiveness.

But if you stick to facts, are well intentioned towards black people, and don’t go out of your way to promote incorrect inferences or exaggerate small issues to deliberately make BLM “look bad”, then criticise away. There’s no such thing as a movement that doesn’t have any flaws and shouldn’t be exposed to some useful constructive criticism.

Basically, if you are of a Christian disposition, remember that “bearing false witness” is prohibited in the ten commandments. And anything you say that lies about or misrepresents BLM falls under that category.


Jul 29, 2020

Are Brexiteers getting what they voted for with a lorry park being built on farmland in Kent, despite local opposition?

Well they are clearly getting what they voted for.

By definition.

Whether they are getting what they thought they were voting for is another matter.


Jul 29, 2020

How can we "fix" capitalism and its high capacity to be abused without ever the need of resulting to a full Marxist socialism/communism?

I don’t think we can fix “capitalism”. What makes capitalism problematic - the unbalanced control of means of production by a privileged few - can’t be eliminated without it no longer being capitalism.

But that doesn’t mean that there aren’t alternatives which are neither capitalism nor socialism / communism as most people understand them.

Mark Hoheisel talks about a kind of George-ism : a system in which the bounty of nature can’t be privately owned, and must be distributed fairly, even if other means of production can be privately owned.

Elsewhere I point out that a purely crowdfunded economy without professional investors would be something other than capitalism, without being socialism or communism.

I personally support and advocate for us pursuing both these strategies : transferring ALL the world’s natural resources out of private ownership to some kind of trust in which everyone has an equal share.

AND manoeuvring our economy towards one composed only of many, small, crowdfunded enterprises, without large corporations. While changing company law to prevent large corporations or a professional shareholding class or excessive concentrations of wealth from arising again.

Because in this scenario there would still be markets and private property, even some private ownership of some means of production, some people might call it a “fixed” version of capitalism.

I don’t. I think if you eliminate the capitalist / professional investor class, then you have successfully moved beyond capitalism to something else. Maybe a term like Free Market Anti-Capitalism works. I’d even call it a kind of socialism if the activities of capital ownership and landlordism are sufficiently diffused within a single class that gets most of its income from a mix of work and their guaranteed share of the natural resource income.


Jul 29, 2020

What are some profitable business ideas for 2021?

Keeping people alive who would otherwise die.

There are a million ways to do this … but in 2021 we’re going to be very aware of, and sensitive to, them.

The threat of COVID won’t have gone away entirely, and knock on problems from the disruption COVID caused (including other diseases, food shortages, civil disorder etc.) might well be starting to kill people too.


Jul 30, 2020

Should you rent a car when visiting London?

I wouldn't.

Public transport is good. Taxis are ubiquitous.

If I'm sight-seeing I'd take an open top bus to get an overview. And then hire bikes to get around the centre. Given road system and complexity of traffic, bikes are almost as fast as cars in centre. Tubes and busses to visit specific locations further out.


Jul 30, 2020

Is there any artist who somehow manages to produce "enjoyable" or "ear friendly" dissonant music?

It depends how you define all those terms.

Jazz musicians do this all the time “dissonance” is called “colour” and they’ll take things which are technically dissonant, but by adding / removing some notes, and putting them in context, they’ll create a more familiar (and therefore “enjoyable” or “ear friendly”) music.


Jul 31, 2020

Is electronic music the future of art, or is it a modern art form, the creation of electronic music?

Music is an art form. All music is art. Not all art is music.

Electronic music is undoubtedly a crucial part of music going into the future. There’s unlikely to ever be much music again that isn’t electronic in some sense (even if that’s just in the sense of being recorded and distributed electronically)

As I point out in Phil Jones (He / Him)'s answer to What are your thoughts on Electronic Music? Electronic music is less a particular sound or style than it’s an opportunity for people to make music with few resources, and that opens up a vast space for creativity. “Going back” to pre-electronic music means, primarily, going from music which is cheap and accessible to music which is expensive and exclusive.

It’s very hard to see that happening outside a very, very narrow niche.


Jul 31, 2020

How do I become an innovator in the music industry without being a copy cat or too influenced?

You can’t make music without copying or being influenced by someone.

The way to be a unique individual is not to copy no-one or avoid influence. But to listen to, be influenced by and copy from many people.

If you copy one or two people, everyone will know you copied them.

If you copy ten people in the same genre, people will know you as A.N.Other in the genre.

But if you copy a hundred people from ten genres, no-one else will be able to keep track. So they’ll just call you “original”.


Aug 1, 2020

I like a certain composer's style. How do I title a piece if I use his ideas?

Any way you like.


Aug 1, 2020

I am really motivated and driven to become a successful music artist, with even a relatively small fan base. I feel that if I do not reach my goal I have not succeeded and that I am inferior. Is this ok?

It’s never OK to feel that you are “inferior”.

If you are modelling the world in terms if “superior” and “inferior” people, your world view is fucked.

Make music because you love music. That’s what music is about.

Don’t make music because of how you think it will position you in some kind of pecking-order.

If you make music for that reason, you’ll just make crap music. And that will waste everyone’s time.


Aug 1, 2020

Two weeks ago Boris Johnson claimed the UK could be back to normal by Christmas. The scientists disagreed. Who is looking to be right on this?

Any time you wonder “Who is right? Boris Johnson or somebody else?” bet on it being “somebody else”.


Aug 1, 2020

Why are high-pitched male singers more appreciated in today's pop music as opposed to the 80s?

Are they?

Some of those hair metal guys like Jon Bon Jovi could sing pretty high pitched.


Aug 1, 2020

What are the significant differences between American and British general public's tastes in music? What genres dominate the charts in each country?

The fundamental difference is that America is a big, sparsely inhabited country with a huge rural population, whereas the UK is a much geographically smaller and denser country with most people packed into cities.

City dwellers tend to be more open to noise and excitement and the avant garde. Rural people tend to be more small-c conservative and traditionalist, wanting music to reassure them rather than stimulate them.

The result is that in both the UK and America, exciting new musical ideas appear in the big cities : in New York and London, Bristol and Chicago and Detroit, Manchester and San Francisco, Birmingham and LA, Liverpool and New Orleans.

BUT …

in the UK, when there’s an exciting new idea, whether that’s Mersey Beat or metal or punk or jungle or dubstep etc. It very quickly spreads everywhere, including up the BBC national public service broadcasting, and becomes a mainstream phenomenon.

As I’ve said elsewhere, a genre can go from a few cool kids in the inner city, to a national treasure in the UK in about five years.

That’s more or less impossible in America. It just takes a lot longer for new musical ideas that spring up in the cities to percolate through the stratas of American society to reach the smaller towns in non-coastal states. In America hip-hop ideas are only now starting to influence country music. Almost 40 years after the first House record in Chicago, the EDM flavour of “house” is becoming mainstream.


Aug 1, 2020

Has the Labour Party finally cleaned up the radicalism in its ranks?

No

Radicalism is the life-blood of the Labour party.

Without radicalism it’s a technocratic shell. Even if it can win elections (as Leslie Dellow hopes) it won’t be able to do anything useful when in government.

Radicalism doesn’t come from radical people. Radicalism comes from circumstances that demand radical solutions. Throw out the old guard of radicals, and if things are as grim as we expect them to be in the next couple of years, the next generation who joins will be more radical still.


Aug 1, 2020

What are some 80s synth pop instrumentals (excluding dub versions of songs with singing lyrics)?

You can debate if this is a “synth pop instrumental”. Because there’s quite a lot of jazz horns in here …

But I wanna turn you on to this very underrated killer piece of synthpop / jazz-funk crossover from Howard Jones : “You Jazzy Nork

As a teenager, I liked Howard Jones a lot. As an adult … I find most of his stuff hasn’t really stood my personal test of time.

But this is a big blast of outrageous 80s exuberance. Part synthpop instrumental, part library music, part pretty danceable 80s funk jam. It can actually fit into many a playlist or DJ set. It’s a completely 80s vibe and a big choon. But it’s not immediately recognisable. Not having lyrics means it doesn’t commit you to the particular artist. It’s usefully familiar and anonymous.

(OK. Yes, I know, I know, it’s kind of also an instrumental version of “Why Look for the Key?” / “Things can only get better” but it’s significantly remixed / re-arranged. )

Depeche Mode’s “The Great Outdoors” demonstrates a musical perspective and ambition which goes beyond the typical synth-pop of the time.


Aug 4, 2020

Will popular music ever return to being as good as it was in say, the 60s and 70s?

No.

Because you are never going to be young again.

And your opinion of popular music being good in the 60s and 70s is a function of your youth at the time.

People a couple of decades older HATED music in the 60s and 70s. They thought it was degenerate noise with no talent, musical validity or redeeming value whatsoever.


Aug 4, 2020

What's the difference between a generator and a function in Python, and why do we use a generator?

A function is something you call. It does its job. And then it finishes, usually returning a value of some sort.

Once it’s delivered its return value, it has finished, the space it used has been garbage collected off the stack. It’s as if it never existed.

A generator, on the other hand, is a kind of separate ongoing process.

You call it and it starts executing just like a function. But when it yields its return value, it doesn’t end or disappear. All the local variables that it declared are still there holding whatever values they held at the moment it yielded.

And if you ask it for a new value, it just starts up and continues where it left off.

That means a generator can generate an ongoing sequence of return values. Whereas a function returns just one.

Eventually a generator might finish. And then be cleared away. Or it might run forever in an infinite loop.

But because it is paused and stops temporarily when it yields, that is OK.

Here’s the classic example :

def gen() :

x = 0

while True :

yield x

x = x + 1

g = gen()

for i in range(10) :

print("%s : %s" % (i, next(g)))

The generator is in an infinite loop (while True).

But each time around the loop it yields the current value of x and then increments it.

So each time we call next(g) it gives us the latest value of x.

Basically you use generators whenever it’s easiest to represent your algorithm as two processes going along in parallel continually sending data between them. These are NOT threads. So they are not literally running on parallel on different cores. But they are conceptually “in parallel”. When it helps to think of your program as a generator (ie. producer of a sequence of values) talking to a consumer of a sequence of values, then generators are the language feature you use to organize it like that.


Aug 4, 2020

At what age do people stop listening to “new” music and stick with the oldies they are familiar with?

Never.

I mean, I’m now 50, and I like music.

I can’t imagine why I’d stop wanting to hear and enjoy what the latest developments and innovations are.

Of course, as I get older, I also explore more and more older music. And a lot of that is great. But they aren’t rivals. All music that is new to me is exciting. Whether it was made 50 years ago or 5 minutes ago.


Aug 4, 2020

How long do most startups last?

A couple of years.

Something like 90% of businesses fail. And in tech. startups which are often created by naive young people with more optimism than experience or solid market expectations, the failure rate is higher.


Aug 5, 2020

Is it elitist to believe classical music is objectively more complex and intelligent than pop music? If so, how?

It’s valid to believe that it’s more complex than pop music in certain dimensions, sure. That’s just an objective fact.

“More intelligent” is more contentious. What is “intelligent” in the case of music or art? Are we talking about the intelligence of the composer? Or the players? Or the listeners who can understand it? How do we distinguish between intelligence and learned technique? Or familiarity with conventions? How important is “intelligence” compared to “sensibility” or “feel”? How important is a more traditional intelligence compared to “emotional intelligence”? How do we compare the intelligence of a composer trying to fit several melodic lines together in counterpoint vs. the intelligence of a mixing engineer trying to balance 30 different tracks together so they are as clear and well defined as possible?

Ultimately I think the contemporary composer and YouTuber Tantacrul has the perfect riposte to everyone who complains that music “got worse” because it became less complex than classical music.

“Classical music” itself, in the strict sense of the word, was a deliberate simplification of music from the earlier Baroque period which was seen as having overloaded music with too much complex decoration. If music gets worse when it gets less complex, then the classical composers themselves were guilty of ruining it by stripping away that earlier complexity and “intelligence”.

But if they did something valid, by cutting through the florid undergrowth to get more to the point with simpler and more direct lines; if this bought them other virtues in art; then why are we complaining when other people make the same move in other contexts and genres?


Aug 5, 2020

Does it make sense to produce non-electronic music electronically?

Not that I can see.

If you make music electronically, it’s “electronic music”. By definition.


Aug 5, 2020

Is it bad practice in OOP to choose objects based on functionality rather than nouns?

It depends.

There are a lot of nouns which really just represent “a thing that does a particular action”. If you see a suffix like Factory or Visitor or Iterator attached to a class name then you are seeing what’s basically an activity being turned into a noun.


Aug 6, 2020

Are there any OOP languages that do not support polymorphism? Is it possible to even do so?

There’s not a lot of point.

If you take C++ and turn off the ability of subclasses to override the methods in superclasses, then you get a language that kind of looks OO, but doesn’t have polymorphism.

And that’s fine. It’s a compiler switch that increases efficiency. And you might need that for specific modules. But it throws away 90% of the usefulness of OO.

You might still like the OO syntactic sugar of classes and objects. BUT it’s effectively identical to writing C with typedefs and structs.

Without polymorphism, or rather, the run-time dispatch that polymorphism implies, then there’s nothing you can do with that “OO” language that you couldn’t do in the same way with a non-OO language.


Aug 6, 2020

Could an algorithm be developed to determine which instruments are in a given music sample?

Short answer. If people can do it, then an algorithm can be developed / or a neural network can be trained, to do it.


Aug 6, 2020

How long does it take to learn to write music?

Everything from “half an hour” (ie. to learn to select some options in your DAW so you can technically spit out some audio) through to “a lifetime” (ie. that’s how long you spend listening to, learning about new musical ideas and figuring how when and how to incorporate them into your music)

You can be up and running very quickly. But almost no-one produces something really interesting when they start. They did need to spend time learning.

Kids can be be musical geniuses, but even very young ones will have spent thousands of hours listening to and thinking about music, before they produce anything interesting.


Aug 6, 2020

How do I make playlists on Spotify when I have never listened to music?

If you’ve never listened to music, why on Earth would you WANT to make playlists on Spotify?

If you don’t listen to music, making playlists is a pointless exercise. It won’t gratify you, and you won’t do it well enough to please anyone else. Find a different hobby.


Aug 7, 2020

I don’t reject the science, but mask mandates feel authoritarian to me. I fear they will be in place forever, even after a vaccine as some hardliners seem to want. Will we be able to throw away our masks next spring?

Why on Earth would an authoritarian government WANT you to wear a mask unnecessarily?


Aug 8, 2020

Is there a music theory about why disco was so popular and fun to dance to?

Well it should be obvious that any music with a steady pulse at a particular speed is good to dance to.

It should also be obvious that good disco had some nice catchy tunes and an upbeat vibe.

And, perhaps most importantly, whereas rock music in the 60s was still focused on dancing, by the mid-70s when disco really took off, rock music had abandoned the job of making people dance. The more ambitious rockers got, the more their music either slowed down, got more “prog” (ie. had lots of different sections at different speeds), had fewer obvious good tunes, had more abstruse lyrics or used harsher sounds.

The parts of “rock” that stayed focused on a steady pulse and good simple tunes and a lyrics that were suitable for a night of social dancing, were effectively subsumed within disco.


Aug 8, 2020

Do police really kill black people for nothing?

No.

They kill black people out of cowardice.

Basically America is awash with guns. And the police have a known history of being racist.

That means that almost any black person the police approach is going to be pissed off with them, and possibly uncooperative.

US cops are not well enough trained to deal gently with uncooperative people. And don’t have the emotional intelligence to tell the difference between a pissed off person and a person who is a genuine threat to them.

Hence, faced with having to deal with a black person who might be pissed off with, and / or hostile to them, in a country where anyone could be armed, they decide to shoot first and ask question afterwards.


Aug 8, 2020

What is postmodern neomarxism?

Postmodern neomarxism basically means “new fangled”.

As in “all this new-fangled theory people talk about in academia that I don’t understand”.

They don’t know what post-modernism is. They don’t know what Marxism is. They can’t tell the difference between someone who just references Marx vs. someone who is a card-carrying Communist. And they don’t want to know or understand what any of these things are.

All they know is that they don’t like these ideas that are new, counter-intuitive and challenging. So they lump them all together, attach the worst labels they can think of : “post-modern” and “Marxist”. And then go on the internet to rant against them.

But really they just mean “new fangled”.


Aug 8, 2020

Is it fair to ask France to police the Channel for illegal immigrants after the UK has told the EU to phuk you?

France is part of the EU. And the EU is asking Turkey to do the same thing. (Stop would-be migrants before they get to the EU)

All countries are pretty crap in this respect. The UK is. But so are most of Europe.

The only politician with any basic human decency was Merkel, and she was punished for it.


Aug 8, 2020

Would you eat at a satanic themed restaurant?

I’ve eaten at McDonalds. I don’t know if that counts.


Aug 9, 2020

Why are modern Marxists not announcing their true goals for the reasons of political expediency? Is there another reason?

Marxists are primarily in the game of winning hearts and minds.

You can’t do that by subterfuge.

Right-wing philosophies can pretend to be something they aren’t, seize the state, and then use that to inflict their preferred economic system on people.

But many Marxists would consider that illegitimate.


Aug 9, 2020

What do you think is holding back full virtual reality?

As I’ve said elsewhere, 3D graphics are essentially useless.

Most graphics are for conveying information. 3D doesn’t help with that. 3D’s main claim to fame is to allow some information to occlude other information.

There are really very few practical uses of that. The only big one is video-games, where hidden monsters add to the surprise and excitement.

For every other application, a nice clear, flat 2D representation beats a 3D representation hands down.


Aug 10, 2020

What is a famous 90’s ambient techno track?

Sabres of Paradise : Smokebelch II

Aphex Twin : Polygon Window

The Orb : Little Fluffy Clouds

Future Sound of London : Ill Flower


Aug 11, 2020

Are modern Beats headphones (Solo Pro, Studio 3) suitable for professional audio mixing?

I wouldn’t have thought so.

The whole point of Beats headphones is that they amplify the frequencies that make hip-hop and modern hip-hop influenced pop music sound good.

If you mix on those … then you’ll end up making those frequencies LOWER (because the phones are artificially amplifying them) which means that the music will sound even more wimpy everywhere else.


Aug 11, 2020

Why do people like lots of autotuned weird rap songs?

First, for people to really understand this question, and all the talking about “autotune”.

You have to understand that autotune is NOT just to correct pitches that are off.

I mean, popular music uses autotune to fix out of tune singing, of course. But the technology exists to do this completely unobtrusively. You wouldn’t notice autotune if it was just about correcting the notes being sung.

No. Autotune is used BECAUSE it gives you that “weird” half-robotic sound. Actually a “not very tuneful” sound. And people like it.

Now here’s my pet theory.

Think about Manga comics, where all the characters have big eyes. Those eyes don’t look “realistic”. They are, when you think about it, an “artificial” distortion. Nevertheless they resonate with something hardwired into the human visual system which notes that eye-size to face-size ratio is higher in babies.

Large eyes make characters look younger and more vulnerable and triggers a dose of emotional engagement. Giving cartoon characters unrealistically and artificially large eyes is a cheap trick that makes their emotions feel stronger and more dramatic. And helps the reader engage with them.

Now I think “weird autotune” actually does the same thing. Soul singing had already been on this trajectory for a while … pure melodic singing was losing out to a range of sighs and moans. I continuously point out Marvin Gaye’s “Sexual Healing” a foundational record in soul history. There’s no doubt that Gaye could sing beautiful melodies. But on Sexual Healing it’s just a kind of tuneless, crooning, orgasmic moan.

That’s the point. Too much explicit melody in singers sounds “mannered” and detached from the emotions they are meant to portray. People who are really overcome with emotion don’t have the control to hit precise notes, their voice cracks and sobs and becomes tonally monotonous.

And I think that is what autotune is accentuating.

Autotune is not adding tunefulness to singers. Quite the opposite, it’s almost taking it away … compressing the pitch movements down to a mono-tone warble. But that is a cheap, artificial trick, that our brains key in to, that signifies strong emotion. The glitches are like little sobs and catches at the back of the throat. The monotone conveys “loss of control” and therefore “this guy really feels it”.

Just as Manga eyes are unnaturally large, but nevertheless by making the character seem immature, makes them more emotionally engaging. So autotune is a cheap mechanical trick to make the singer sound like an infant crying, and therefore creates a similar emotional response.


Aug 12, 2020

Do you prefer 1st wave or 2nd wave goth rock, and why?

I prefer the first wave of any genre of music. That’s where all the innovators are.


Aug 12, 2020

How do you feel about the growing influence of tech companies?

I think talking about “growing influence of tech companies” is the wrong way to think about it.

I’m a software guy, and a strong advocate of free-software (ie. open source).

Free-software isn’t about not paying for software. It’s not some obscure eccentricity to want to use Linux and Firefox.

It’s about defending our freedom. The freedom of individual users in the face of the inevitable power that those who provide services through computers have.

Basically … companies are always going to try to exploit whatever power they have. Because their profit motive more or less forces that on them. However much Google doesn’t want to be evil.

The more that software eats the world; the more powerful the tech. companies become; the more crucial it is to defend our freedom.

But to do that, we have to take responsibility.

We have to choose to use free (open-source) software. We have to choose to use platforms that have open protocols. That let our data and our relationships be migrated to other systems when we want.

Right now, we’ve let social media platforms own our relationships. That’s basically our fault. We had (and still have) more open options. You can use Mastodon instead of Twitter. You can publish your thoughts on your blog or wiki rather than on Medium or Quora. You can use alternatives to Facebook and Instagram

Of course, we are all constrained by the choices not just that we want to make, but that our friends make. If they insist on Instagram, then we inevitably get pulled in there.

But there is no answer to “the growing influence of tech. companies” but to insist on our own freedom.

If we choose free software. And tell the platform owners, in no uncertain terms, that we are using them as a convenience for only as long as they work for us. If we refuse to allow our content, our relationships and ourselves to be owned by them. Then we have a chance.

But if we all allow the tech. companies to own us. To enclose our online social lives, and make those online lives, their data and their property. Then, yeah, we’re going to be screwed. (And yes, I recognise the irony of writing this on Quora and not on my blog or wiki. Though I will soon move it there.)


Aug 12, 2020

With Priyamvada Gopal tweeting "abolish whiteness" and "white lives don't matter", is it fair to say we have gone further than racial equality and towards anti-white racism? - considering the backlash if a professor tweeted "abolish blackness".

Possibly.

You’d have to show me the direct quotes in context.

Abolishing whiteness might just mean getting rid of the category of whiteness (which has a particular set of ideas and privileges). If we abolish whiteness and white people are treated the same as black people then that’s good. Because I’d expect that the standard treatment they all received would be closer to the treatment that white people receive today than the standard treatment black people receive today. I’m all for abolishing the differences in the experience of white and black people.

“White lives don’t matter” sounds like intemperate ranting. Maybe it makes sense in the context, but it’s probably just over the top and wrong.


Aug 13, 2020

Why are many contemporary philosophers, especially those from the analytic school, often ambivalent about postmodern philosophers like Derrida and Foucault, some even going as far as to say that they aren’t 'real' philosophers?

As genres get bigger and more diverse they split into subgenres who don’t really recognise each other.

Analytics calling continentals “not philosophers” is like rock fans who think that punk isn’t real rock music.


Aug 13, 2020

Do atheists believe that God has given them free will so they will appreciate their own self-worth over someone else’s belief system?

No. Atheists don't believe in a God.

So can't believe that their free will was given by Him.


Aug 13, 2020

Can we consider that Nietzsche is a postmodern philosopher? If yes, how and why?

It’s better to think of it like this.

Nietzsche is a 19th century philosopher, responding to all the trends in philosophy and thought of the 19th century. He’s part of that 19th century tradition (including Marx, Hegel, Darwin etc.) that takes history seriously and sees it as a productive force. History as a process of change and “improvement” or “creation” is a very 19th century idea.

At the same time, he rejects the attempts to find an impersonal logic or science of history as Hegel, Marx or Darwin do. Instead his idea of history is the history of great thinkers who impose new ideas through sheer creativity and power. Or rather, it’s the idea of a kind of creative, productive, disruptive force … a “will-to-power” which flows through the great thinkers who are mere vehicles for it.

In Nietzsche’s view this force, power is everything. It’s the only thing that matters in philosophy, science or any intellectual achievement. It would be crude to say his is a philosophy of “might makes true”, but that is one reading.

It’s important to remember that Nietzsche is not stupid or evil or mad (except maybe at the end of his life). He doesn’t come to this position to try to show off or be clever (although he sometimes writes like he does). Nietzsche is very smart and well read, and knows the intellectual history.

This position is the end result of a process in philosophy, that starts with Descartes, of subjecting our beliefs to sceptical enquiry, and trying to justify why we should accept our “truths” as being the truths. And then failing to give justifications. Not through want of trying, but because all the other sources of truth : reason, experience, senses etc. are found wanting when tested to destruction.

And as Sherlock Holmes would put it “when you have eliminated the impossible, whatever remains, however improbable, must be the truth”

That’s basically a Nietzscheian view of philosophy and of values. That all the other ways to ground it have failed. And the only theory that remains is “truth is just what some people manage to persuade everyone else the truth is”

So how did philosophy respond to Nietzsche in the 20th century?

Well, many just tried to dismiss him or thought him mad or evil. (It didn’t help that the Nazis adopted him)

Others tried to account for him and slotted him into their world view. But mainly philosophers retreated into talking about logic, or language or analysing the forms of subjective experience. These were areas that were “safe” in that they didn’t claim to talk about the world in itself. Just our subjective relations to it. And we could claim we knew about our own experience or language or logic, by definition.

The idea that we can’t talk about the world as it really is, and can just talk about our subjective experience of it, has been around since Kant. And the recurring philosophical response to that is “if we can’t talk about the world as it is, let’s just talk about our experience of it and claim that that is all the world that matters”. And that’s what most philosophers did in the 20th century. Banned “metaphysics” or any speculation about what the world in itself was “really like”.

Of course, most of these 20th century philosophers were not responding directly to Nietzsche. But they were responding to the same general crisis of the failure to justify our knowledge of the world, that Nietzsche was.

But there’s another aspect of Nietzsche which is important. He was not a nihilist.

He didn’t think that we should believe in nothing. Or in mere physical laws without values or norms. Instead he believed in the process or the will-to-power force. He believed in creativity. And, in a sense, in art and aesthetics. There was an aesthetic virtue in creating new values and ideas to save us from nihilism. A kind beauty in it.

As an aside. These ideas fed, via Heidegger, into existentialism. But in this form, the focus was on the individual person creating their own world. And Nietzsche’s aesthetics seems to give rise to “norm” notions or ideals like “authenticity” and “grace” etc. aesthetic qualities of self-production.

Existentialism is NOT “post-modernism” however.

Another current from Nietzsche takes the impersonality of the will-to-power seriously. And it does that partly through Freud.

Freud is a medical doctor, a psychologist, who contemporary with Nietzsche, picks up on the idea of an impersonal force that drives people. He frames these as unconscious drives. And for the rest of the 20th century we get a new picture of the human mind. One which sees our conscious thoughts and decisions as emerging from the interplay of unconscious forces. What’s really going on in the mind is these drives.

Now Freud’s specific model of the mind is one of the “modernisms” that post-modernism is rejecting. But the idea of impersonal forces “machines” or “desires” survives.

And that’s how we get to the “the post-modernists” (tm) : Deleuze and Guattari, Lyotard, Baudrilliard etc. (Derrida does via a digression through language) are the philosophers who simultaneously pick up on a) a model of humanity not as conscious rational agents, but as the space in which unconscious cross-cutting historical forces or drives meet and interact. And b) the notion that philosophy implies an aesthetic response to this. You don’t want nihilism or mere collapse into scientistic mechanical world of laws. There is still room for, need for values … but those values emerge from the interactions of the impersonal forces. And are the result of a test of strength. In fact intellectual history is almost a kind of poetry competition, driven by the most productive, creative, protean forces.

Nietzsche was not, in any sense, a “post-modern” philosopher. He’s from a different time and with a different set of concerns. But you can make a case that the most prominent post-modern thinkers take Nietzsche seriously, and try to do philosophy in light of how Nietzsche hints it should be done. As a kind of aesthetic activity, the protean invention of new metaphors and models. Rather than by trying to ignore or reject Nietzsche.


Aug 13, 2020

In terms of music style, how did American New Wave bands differ from British ones?

From my perspective, as a British teenager in the 80s, I’d say that “New Wave” was really an American thing. When I think of “New Wave” now, I tend to think of Talking Heads, Blondie etc. I don’t think of Joy Division or The Human League or Culture Club.

In the UK I think we had “post-punk”, “goth”, “indie”, “New Romantic”, “synth pop”, “industrial”, “glam punk”, “pub rock” etc.

Maybe when some of these bands went to the US, they were called New Wave there, but I don’t think there was a sound we thought of as New Wave in the UK.

We had a “New Wave of Heavy Metal” but that was a distinct thing.


Aug 13, 2020

Which music would you say is better and why - Chicago house or Chicago drill?

Well Chicago House changed the world.

And is very good. Nearly 40 years after Chicago invented house, a version of house music is still the dominant EDM / dance music in the world. (Not that I find modern House particularly good or worth listening to. It’s crystalized into a very narrow formula. But it’s a testament to how good the original formula was that it’s lasted so long and become so big.)

Chicago Drill is a regional subgenre of hip-hop. Yes, it’s had an effect, and surprisingly Drill has now blown up and dominates in the UK and increasingly Ireland and other parts of Europe. Drill is doing surprisingly well outside the US as a hip-hop offshoot. But it’s still basically a subgenre of hip-hop, not massively different from trap and other contemporary subgenres.

It’s possible that Drill is going to evolve and become a significant long-lived offshoot of hip-hop. But I still think that Chicago House wins this particular battle.

Of course, why have a competition? What would be hilariously cool would be for someone to start making hip-house using the sounds of classic Chicago House (Think Jungle Brother’s “I’ll House You”) with Drill rappers like Chief Keef and Katie Got Bands on them. I’d listen to that.


Aug 14, 2020

What would you say is the biggest shift an artist has ever done genre-wise?

Scott Walker 1959 :

Scott Walker 2006 :


Aug 14, 2020

Is there a bot you can send a song (whether your song or a song you like) to and it will identify the genre for you?

SoundCloud is getting OK at automatically guessing genres of music you upload to it.

Obviously you’re not meant to upload music that isn’t yours, but I suppose if you do, it will try to classify it.


Aug 14, 2020

When conservatives say that the George Floyd video was blown way out of proportion, and that people don't take into account that he resisted arrest, is this a form of gaslighting, because I begin to doubt my own eyes?

Police should not kill people. Period.

It doesn’t matter if someone was “resisting arrest”. Resisting arrest is not a crime which warrants the death penalty.

If the police ever kill someone, something has gone badly wrong. If they kill someone because they clearly weren’t trying too hard not to kill them, then what has gone wrong is gross negligence and incompetence. And the police system should be taking steps to rectify and prevent that happening in future.

The reason we have BLM is NOT that the police accidentally killed George Floyd.

The reason we have BLM is that the police are failing to commit themselves to ensuring that they won’t accidentally kill anyone else in future.


Aug 14, 2020

Why is socialism regarded with such disdain?

Rich people have a lot to lose.

And they can afford to hire propagandists.


Aug 14, 2020

Is it true that only the liberals and Democrats are complaining about the George Floyd incident?

No.

I’m a libertarian socialist and I’m complaining about the George Floyd incident.


Aug 14, 2020

Why do Socialists and Communists still hold their belief even though many people keep saying that Communism and Socialism will never work?

Because the story that “Communism and Socialism don’t work” is a great oversimplification of what history actually tells us.

And because most of the people who say they have failed, have vested interests in capitalism that they are trying to protect.


Aug 14, 2020

Is BLM basically an ongoing boycott of white institutions until they become majority black?

No.

It’s an ongoing protest against a range of white-run institutions until they plausibly commit to stop carelessly killing black people.


Aug 14, 2020

As a black person living in Chicago, why do people get upset when I state that I am more afraid of getting killed by a black person than a cop?

People get upset because they think you are saying it in order to negate the message that the police shouldn’t be killing black people.

The chances are you ARE saying it to negate the message that the police shouldn’t be killing black people.

But on the off-chance that you really are saying it simply because you are more afraid of getting killed by a black person than a cop, then I suggest you look into the context you are speaking in, and the words that you use.

For example, if you bring this up in the context where other people are talking about black lives mattering, then obviously it is going to look like you are saying it to deny that black lives matter. So try to avoid making your point in discussions about black lives mattering.

Another thing you can do is to avoid trying to phrase it in such general terms or by making the explicit comparison.

Suppose there’s a particular street you are scared to walk down because you think black people will kill you down it, why not phrase it like this? : “I’m afraid to go down X street because I fear I may be killed”. Chances are, any context you need to talk about X street, you won’t really need to be talking about how much you don’t fear being killed by cops. So leave the cops out of it, and you’ll be able to make your point without people thinking you are trying to criticise BLM.

Or, if you are talking about cops. Just say “I know the cops get a bad rep, but I feel pretty chill when they pull me over.” Black people with an experience of feeling fear when being pulled over will probably think you strange, but at least you aren’t making obnoxious comparisons at that point.

Or maybe you are lucky enough not to get pulled over by cops. So say that. “I’m lucky. I never get pulled over by the cops”. You can talk about your good fortune, but recognise that others may have a different experience, so don’t negate that. Don’t assume that because you never get pulled over without good cause and that you are always treated with respect, that this is what happens to everyone.

Take a bit of care with the context and the content of what you say, and you should find that you can express yourself perfectly well without giving the impression that you don’t think that black lives matter.


Aug 14, 2020

Has the EU abandoned remainers?

Well, yes, but there isn’t really any alternative.

I mean “abandon” suggests that there was some kind of implicit commitment to do something else for them.

But there never was anything that the EU could do for remainers or was promising to do for them. The EU has never tried to stop Brexit. Countries have always been free to leave the EU if they want. And the EU had a process for it.

The arguments were only about the facts that :

a) the UK had signed some other commitments with EU, over the NI border, that turned out to be incompatible with the UK leaving. And

b) that the UK wanted to continue to have some of the good bits of EU membership without the associated responsibilities. And the EU wasn’t planning to give it those.

But once some sort of deal on the NI border had been cobbled together (which it was, even though Boris Johnson tries to pretend to the UK public that it isn’t the thing he told the EU it was). And once it was very clear to everyone that the UK wasn’t getting to keep just the good bits it wanted. Then the EU, with some regret, had no more to say about Brexit. The UK is free to leave, and the EU isn’t going to try to stop it (never was going to try to stop it)

The EU was open to a deal within its parameters, but the UK can’t live with those parameters and so it’s likely there’ll be No Deal or a very minimal deal.

Of course, UK Remainers are sad about Brexit. And have tried to stop it. But the EU has never been allied with them on that, or given any concrete support. The EU has neither the power nor the authority to do that. It couldn’t and wouldn’t.


Aug 14, 2020

What will be the next big thing after the Internet and Artificial Intelligence?

As Dan Vasii says, brain-computer interfaces and practical internet enabled “telepathy”. Humans augmented by AI.


Aug 14, 2020

Why do people say humanism is a good ideology? Is it not on the road to communist liberalism by giving workers unnecessary luxuries at the expense of the wealth of the country?

A country doesn’t need wealth for anything EXCEPT providing for the workers and other citizens to live well.


Aug 15, 2020

Why don't we all use the same Linux distro? (It should be Ubuntu.)

For the same reason we don’t try to use a single screwdriver for all our carpentry work.

You need different, specialized tools for different, specialized jobs.


Aug 15, 2020

What is your choice of IDE for programming in Racket on Ubuntu Linux?

For the small amount of Racket I’ve done I just use Dr. Racket. The standard IDE that Racket is bundled with.

It’s not bad.


Aug 15, 2020

Is anarcho-primitivism a joke?

I think it’s more like a “thought experiment”.

It starts with a set of principles, and then pushes them to their logical conclusion. Partly thinking and discussing and advocating. And I’m sure some people do try to live it, but that kind of “back to a simpler life” attracts many who aren’t strictly anarcho-primitivist.

So it’s a whole set of experiments.

Why would you do that? Well either because you find the principles in themselves really compelling. Or because you really want a sense of consistency rather than messy inconsistent compromise, and this looks one way to get that.


Aug 15, 2020

What programming language from ten years ago has fallen completely out of favor?

Nothing is completely out of favour.

But certainly some languages are relatively less exciting to people than they were 10 years ago.

Flash / ActionScript has probably collapsed dramatically from 10 years ago.

I’m guessing that Visual Basic and PHP are both still very heavily used, but most work is on existing legacy systems, and the only new-build in these languages is by people and teams who are already very familiar with them.

Perl is probably the same, but I’m guess that even 10 years ago that was the case, so the decline over the last 10 years is less.

Ruby I’m not sure about. I’m sure it’s still going strong. But it’s not like the heyday of Rails fever.


Aug 15, 2020

When will we be able to grow replacement human bodies?

Bits of human bodies, quite soon.

I’d bet that within 50 years we would be able to grow full human bodies.

BUT …

firstly, growing an adult human body will probably still take about 20 years.

I’m not convinced we’ll have successful brain transplants by then. That looks like a pretty hard problem.

So “usable replacement” human bodies probably won’t be ready in 50 years. And, most likely, it will be so expensive and inefficient to do the experimental work towards this, that I’m not sure it will be done.

I’d expect we’ll have a lot more prosthetics and replacement parts to extend life. Some mechanical, some 3d printed with organic material. Some actually grown.

But it will be piecemeal rather than whole grown.


Aug 15, 2020

In Marxist sense, are celebrities a part of the bourgeoisie?

Just being famous doesn’t imply much about your economic class.

But being rich raises questions about how you get your money.

A lot of rich celebrities actually get their money from licensing their name as a brand. So I’d say that makes them part of a “rentier” class.

To an extent, if an author or musician relies on copyright law, that’s also being a kind of landlord. (Though if a musician only gets their money from live performances perhaps not)

There is an issue that I don’t know if Marx addressed, possibly because brands were only just getting started in his day. Getting paid for work is working. Getting paid rent to use your brand is being a rentier.

But there are a lot of celebrities who are somewhere in the middle. Where the income they get from working is dependent on their brand. For example, a celebrity who gets paid a fee for giving a speech or turning up at a party, or endorsing another product. They are physically working but the fee is totally dependent on their image and fame.


Aug 15, 2020

What's your thought that BLM is translated as "Black Lives are Noble" in Mandarin?

My main thought is that translation is an imperfect business. Especially between two languages as different as English and Mandarin.

Basically words have literal primary meanings, secondary meanings that kind of infect the understanding of the word, and a whole echo chamber of reverberating intangible feelings that are related to how the word sounds, what its etymologically related to, famous uses of the word in poetry and rhetoric and literature etc.

When you are translating, sometimes you are going for the literal primary meaning. Sometimes you are willing to sacrifice a bit of that to have more of the secondary meanings.

I can see how Black Lives are Noble might be a valid translation into Chinese. I’d expect that many resonances that the phrase set up in English don’t carry across. And that perhaps the translation takes advantage of other resonances that we don’t have.


Aug 15, 2020

Some observers think that future operating systems will be able to update themselves automatically without first notifying the a) How do you feel about this possibility b) What dangers could it pose to users?

Operating systems are already doing that.

It’s purely a matter of courtesy that they inform you at all when they update themselves at all. And most people are not sufficiently qualified to make an informed judgement whether it’s a good idea or not when they give permission.

The dangers are very obvious. The people who make the operating system can have conflicts of interest with the user. The OS makers want to collect more data, perhaps just to sell, perhaps to have some other leverage over you. And even if the OS isn’t collecting that data when you install it, there’s nothing to stop the “upgrade” introducing more data collection later.

Operating systems are too big and complex that we can’t really all hope to police them on our own. And we all want the convenience of automatic upgrades.

But I suggest at least choosing an OS which is proper free open source software (ie where the source code is published and an active community who care about privacy and security are more likely to have looked at it.) And to reject operating systems that aren’t open-source.


Aug 15, 2020

Why did Microsoft create C# instead of just using Java?

Trausti Thor Johannsson has a good answer, but I think the wood gets lost in the trees.

The point of Java was to create a platform independent language / VM so that people would write software that wasn’t dependent on or locked in to Microsoft’s Windows. This was because Sun sold a rival operating system, Solaris, and no-one was investing in writing software for it.

But if application developers could be persuaded to write software for the Java VM, instead, then obviously that would be good for those developers, they could sell their apps to Windows users AND Solaris users. But it would mainly be good for Sun because now more applications would work on Solaris. Which made Solaris and Sun’s own hardware that it ran on, more attractive.

Microsoft’s incentives were the opposite. They WANTED people to be locked into Windows. And had no interest in a cross-platform virtual machine.

Their whole modus operandi at the time was “embrace and extend” ie. take things that were fairly standard, copy them, make them better, and make them Windows dependent.

It was obvious that if Java and the idea of a VM with its own cross-platform layer, were to become successful, that was a threat. So one way or the other they had to retaliate with the embrace and extend strategy.

(They were doing the same thing with the web. Making IE the best browser, and trying to hook it into Windows. Only the DoJ stopped that)

So, first attempt would be to actually take the Java language itself (as that’s what people seemed to like) and then embrace and extend it to be a Windows specific super-Java.

Failing that, they would embrace and extend the idea (and ideas) of Java. But what’s a VM about except being cross-platform (which is exactly what M$ didn’t like about Java)? Well, it’s also about “managed code”. As a language, Java’s main virtue was that it was “like C++ but with garbage collection”. So that’s what Microsoft did when they failed to take control of Java : made their own C++ like language with garbage collection. They had a VM, but cross-platform wasn’t in their game-plan.

It wasn’t until the Gnome community started to clone the CLR in the Mono project that the idea of C# running anywhere but Windows became a thing.


Aug 15, 2020

Is there or will there ever be a system that provides its citizens more personal freedom, fulfillment, and economic stability than democracy? If so, what is it?

Which “democracy”?

Even among democracies we have existence proofs of some which give more personal freedom, fulfilment and stability than others.

So just take the features of the free-est and extraopolate those.


Aug 15, 2020

If Trump loses the next US presidential election, what will the impact be on the UK in a post Brexit negotiation? It's obvious that Johnson and Trump are very close in approach and policy but less so Biden?

In reality, what will happen is that BoJo will suddenly rediscover his liberal side.

We’ll see the return of the bumptiously harmless clown that pretended to run London (while delegating to other people)

Boris will certainly want to continue as America’s friend. If Biden wins (and I’m still not convinced he will, yet) then Boris will get with whatever programme Biden seems to want. That probably means that anyone associated with Trump (eg. Steve Bannon) is no longer going to be welcome in Downing Street.

And the UK will be dragging out anyone who is fondly remembered as having a good relationship with the Obama administration to front its charm offensive.

In fact, it wouldn’t surprise me to see David Cameron wheeled out and back into some kind of public life. To remind people of the good old times when the Tories wanted to present themselves as the not-so-nasty party and weren’t pandering to xenophobic nationalism. (Remember by the time that Biden comes into the White House, Britain will have flown over the Brexit cliff, and the Tories certainly won’t want to be reminding anyone that they had something to do with that)

But the US has no reason to relax its demands for a US / UK trade deal. They weren’t trying to foist chlorinated chicken on the UK out of malice. But out of hard-nosed self-interest which hasn’t disappeared.

Biden isn’t going to punish the UK for rolling over and giving the US everything that the US wants. He’ll still continue to take advantage of that.

Biden’s bigger concern and focus, though is going to be repairing the US relationship with the EU. So France and Germany will be his main concerns And whatever concessions to foreigners he’s willing to make will be focused on them. OTOH, he’ll have no particular interest in giving the UK any thing. The UK won’t be in a position to make demands.

As others have said, Ireland might well have a stronger say, which might affect the way that the NI border issues are managed. Plausibly there will be vote for NI to join Eire. And a Biden run US might well be pretty sympathetic to that.


Aug 16, 2020

Is it hard to learn how to produce music from scratch?

Music is never created “from scratch”

Music is always inspired by / copied from other music.

Whether that's by learning to play existing music and then improvising variations on it, or explicit sampling.


Aug 16, 2020

What is the Sirin operating system?

On first glance it seems to be an Android fork with “Blockchain" built in.

Presumably to make blockchain-safe crypto payments.

I'm not sure what makes this safer in practice than a crypto wallet on an ordinary phone. Do they sign the code or something and refuse to run code before checking that its signature is on their Blockchain?


Aug 16, 2020

Does all disco music feature a “four-on-the-floor” kick?

Generally, yes.

I mean you'll always find exceptions, but that's a strong feature of the genre.

Original disco of the 70s, though, was mainly played by human drummers on drum kits and so although the pulse was strong, the kick isn't as loud or necessarily as “robotic” as the electronic dance musics that evolved out of disco.


Aug 16, 2020

How are the synthesizer and DAW industries affected by machine learning and AI?

Have a listen to the OpenAI jukebox.

This technology will eventually be coming to your DAW.

Maybe only in a couple of years, maybe only with the help of dedicated TPU hardware in your soundcard. But it will come.

Neural networks trained on professional musicians' singing and playing style, available to incorporate into your own pieces.

If you think about this, it's the obvious future of the large expensive sample libraries who already have orchestras on the payroll and lots of data. Why have to program “switches” to switch between several different violin samples when AI can just infer (or even synthesize) the appropriate sound based on its context in the piece?

I'd expect record labels who own a large catalogue of multitrack master tapes of famous older musicians to start mining them to sell neural networks trained on them.


Aug 16, 2020

Do you consider yourself as a member of the silent majority whether left, moderate, or right leaning in your political beliefs? Why?

Anyone who writes about politics on Quora is, by definition, not “silent”


Aug 16, 2020

I respect your views, but did you not agree?

Exactly.

You can certainly respect the views of someone who doesn’t agree with you.

But of course, that depends on the views being respect-worthy.

There’s a scale between people I disagree with profoundly because we have some fundamental axioms or values that are slightly different. But who I think are well intentioned and logical, and simply drawing the obvious conclusions from their axioms.

Vs. people who are either not well intentioned, or incapable of logically coherent thinking or who are deliberately trolling.


Aug 16, 2020

Should cisgender men who refuse to consider dating trans women be fired, fined, or imprisoned?

Well clearly all three …

Oh. OK. Back on Earth. No. None of the above.

What they should do, though, is perhaps recognise that declaring loudly that they will NEVER date women of type X, is just plain rude.

I mean, there may well be certain types of women I wouldn’t date. Do you want me to shout it from the rooftops? Do I go up to random people in the street and say “eugh! sorry luv, don’t fancy you

No. It contributes nothing to world. And might well leave the recipient feeling worse about themselves. Why would I want to be the kind of sadistic bastard who does that?


Aug 17, 2020

Could the UK rejoin the EU and if so what time frame is most likely?

30 years

10 for a sufficient majority in the UK to really accept that Brexit was a mistake, and to want to rectify that mistake by rejoining. The UK has to go through a lot of unambiguous pain and soul-searching before that becomes likely.

10 to convince the EU that it is genuine and willing to be a constructive and co-operative member if it rejoins.

10 to make all the necessary legal and economic adaptations to realign itself with the EU (and unwind any unfortunate other entanglements - such as a US trade deal - that it’s gotten itself into in the meantime)


Aug 17, 2020

Why are communists/Marxists so robotic in behavior (like always behaving in a very self-controlled manner)?

You’d prefer if they ran around in an uncontrolled frenzy like the conservatives / fascists?


Aug 17, 2020

Is the lack of right wing sociologists somehow related with the lack of left-wing economists?

Yep.

Left-wingers like and relate to people; so they go into a field that studies how people behave in aggregate.

Right-wingers don't like or relate to people much, so they go into a field that pretends that people in aggregate behave like little robots.


Aug 17

Why are Hollywood Elites and Star athletes now "Experts" on vital social issues?

They aren’t experts.

But they are paid a lot of attention. So if you have a platform, what are you going to do with it?


Aug 18

What website do other people find amazing but you want to shut down?

Facebook.


Aug 18

Why can’t K-pop fans have a real debate when their genre is criticized? Do they even have arguments, and do they even know about music theory?

So which genre are you thinking of, where the fans are happy to sit down and have calm reasonable debates, when the genre is criticised and people accuse them of not even knowing about music theory?


Aug 18

How is it that a synthesizer can imitate any musical instrument?

It depends on the synthesizer. Many can’t imitate ANY instrument.

And most imitations are within limits.

However, when a synth is (reasonably) good at imitating “any” musical instrument, it’s because it works on the lowest level components of sound, the timbres, and envelope shapes, and changes in harmonics, that are the ways we typically recognise instruments.

A synthesizer is just a machine that is designed for copying these components of instrument sounds. It’s like asking why a camera is good at making pictures of the things in front of it. Well that’s its job.


Aug 18

Why isn't mumble rap done on boom bap beats?

I don’t think the flow would really work.

Boom bap tended to have funky beats but the rap was generally quite regular. Fast or slow, the voice provided the steady pulse that the beat played against.

Today’s rap, with its triplet-flow and “Scotch snaps” etc. is actually quite “spiky” in itself. Trap beats are “fast” but at half time, so if you listen to the kick-snareclap pattern it’s actually like a very slow old school hip-hop beat. With huge amounts of space for the rapper to add their own more lopsided rhythm. The hats provide another kind of pulse, but because of the chops and stutters and triplets, have their own rival lopsidedness.

Because of the double or half-speed nature of modern hip-hop (160–180 BPM, but half-time kicks and snares, rather than 80 or 90 BPM) the swing character is different. And that difference seems to give space for a different kind of bounce, both from extra kicks and snares, and a space within which the rapper’s rhythm works.


Aug 18

Why is Discogs so underrated?

How do you assess how “rated” it is?

I mean I consult it quite often. I “rate” it.

OTOH, I don’t hang out there for the sake of it. I use it as a reference, not as a place to hang out. It doesn’t “afford” hanging out for me.

I’d guess that’s the case for most people. A useful reference isn’t underrated. Even if it’s not heavily used and doesn’t get a lot of clicks.


Aug 19

What is postmodernism in a nutshell and is it bad? Im trying to learn more about it


Aug 19

Why do people listen to explicit rap music?

Because the “non explicit” versions, where half the words are bleeped or silenced out are really, really annoying. You lose all the flow and rhythm of the rap when you bleep.


Aug 20

Do conservatives look at themselves as the smart side?

Of course.

Everyone looks at themselves as “the smart side”.

Your beliefs are the things you believe are true. If you believed you were wrong about your beliefs, or that you were stupid to hold your beliefs, then you wouldn’t hold them and they wouldn’t be your beliefs any more.

If a conservative believed that conservative ideas and values weren’t well founded or sensible, then they wouldn’t be a conservative. The same, mutatis mutandis, for everyone else.


Aug 20

Did Russia interfere in the Brexit referendum?

Well, yes.

But I don’t know why everyone is so surprised and outraged about it.

Richard Lock talks about a “new normal”. But what’s new about it?

Were you guys all asleep during the cold war? Didn’t you ever watch a spy movie?

Spreading propaganda to destabilize the others, and sowing dissent, and supporting each other’s dissidents and troublemakers (including financially) is just what we all do to each other.

We’ve been doing this to each other for centuries. And particularly in the last century.

Russia puts propaganda on “Russia Today”. We put it on the BBC World Service. And the US on “Voice of America”. The West is doing it right now to China when it tells everyone that China created COVID in a laboratory and that Huawei’s 5G technology is a trojan horse.

Russia interfered with Brexit and the 2016 US election in just the same way that the West is interfering in Hong Kong by supporting “pro-Democracy” protestors.

Put yourself in Putin’s shoes for a moment. He’s a veteran of the cold war. He’s been in this game all his life. And after the Soviet Union collapsed, the EU was like, “OK, we’ll now grab everywhere to the east of us”. Just waltzing in and starting talks with its pet politicians in Ukraine about bringing even that country, Uncle Putin’s “back yard”, into the EU and all its rules and codes of behaviour and locking it into Western hegemony.

So Putin pushes back. He knows Ukraine is full of Russians who want to be under Russian hegemony, not German or US. So he activates them. And then they take Crimea. And suddenly the EU is like all indignant. Not “It’s a fair cop. We were basically taking the piss, trying to extend ourselves right up to your doorstep Vladimir” but “that evil Putin and his Little Green Men! Sanction them all!”

So the EU is now Putin’s enemy, directly attacking him. You’d expect him to be hostile to it and, as is the way of the cold warrior, to be trying to find ways to undermine and bring it down.

Of course Putin will do anything he can get away with to attack and damage the EU. Including seize the opportunity of a strong separatist movement in the UK.

Now. Don’t get me wrong. I’m not here to defend Putin. He’s a horrid authoritarian who is turning Russia into a right-wing theocracy.

BUT ..

The scandal and the tragedy is NOT that “Oh! Noes! Russia interfered with our democracy”. That misses the point. The scandal and tragedy is that our democracy was so fucking weak that Russia could just push it around.

That Russia would be trying to undermine the West is a given. And, we need to understand that we will try to undermine him at any chance we get. Bring Ukraine into the EU? Yep. Take Syria (and his sea base on the Mediterranean) away from him? Sure. We’re keen.

But the problem we should be focussing on is us. We were so desperate and internally divided and lacking in solidarity and morale and basic common sense, that all Russia had to do was throw a few memes onto social media and the whole of the edifice of Western liberal democracy imploded like the Twin Towers after Osama bin Laden hit them with a couple of aeroplanes.

Complaining about Russia is just shooting the messenger. Blame Britain’s education system that left people too ignorant to make sense of the economic arguments about Brexit. Blame Britain’s media which refused to keep our citizens accurately informed and fed them entertaining lies. Blame Britain’s xenophobic “Little Englanders” who indulged themselves spreading irrational prejudices against “furriners”. Blame the successive UK governments who allowed so much economic, social and regional inequality to build up, that when someone offered a whole tranche of British people the illusion of “taking back control” they jumped at it because they actually had so little control over their lives that even an outside shot at a vague sense of control seemed like paradise.

Russia isn’t the cause of Brexit. Brexit is just a symptom of damage Britain has been doing to itself. Russia might have helped give it a bit of a push, but the country was already tottering.


Aug 21

Can Biden’s white privilege be challenged?

Yes, of course. Biden has privilege for being white. For being male. For being rich. For being a powerful politician.

There’s a lot of privilege to point out. And to criticise him for if he misuses it.

BUT … those criticisms don’t in any way favour Donald Trump, a man who is equally white, more privileged, allegedly richer, and certainly a hell of a lot more racist.


Aug 21

How complicated does Ruby (programming language) get?

Programming in general can get as complicated as you make it.

I mean, there’s no theoretical limit. And no language can save you from your program either just needing to be complicated, or from spiralling out of your control into some over-complicated monster.

Ruby is not a difficult language to learn or use for someone who has got the basics of programming. Many languages make things harder, sometimes with good reason. Ruby is one of the languages that tries not to.

But it can’t work miracles. Sometimes a program just is necessarily complicated. Or sometimes the programmers let it get complicated by mistake. (And while good programmers try, and usually manage, to prevent that happening, it does still happen to the best of us.)


Aug 22

As a software professional, I find all the talk about software applications to 'fight' COVID-19 a bit misleading. How instead should/could they be projecting themselves?

If you have a hammer, everything looks like a nail.

If you’re a software guy, and you want to help with COVID, then you’re going to want to write applications that help fight it.

Maybe that’s the wrong thing. And your application won’t help to fight COVID.

OTOH, what else are you going to do? Can you quickly retrain to be useful for fighting COVID in some other activity? All the while holding down your day-job writing software?

I’m not asking rhetorically, I think this is a real question.

But it seems to me that some computing and information processing would be useful for fighting COVID. Whether that’s tracking apps. Statistics gathering and analysing. Software to help researchers manage their data better.

The problem is that there aren’t good channels whereby programmers willing to help, learn about and get trained on, the information processing needs that they could most usefully address.

So often people in software (both individuals and companies) with no knowledge of health (either the science or the ecosystem or the research establishment) make a wild, outsider’s guess at what software would be useful. And waste a lot of effort on that.

What we really need is a better way to bridge the gap between the doctors, the researchers and the programmers.


Aug 22

What is wrong about Jon Hopkins's production on the "Opalescent" album?

On first listen (and I confess I didn’t know the guy before reading this question and the Pitchfork review) it sounds like the Opalescent album is well crafted but lacking in identity or really saying anything.

You want a piece of music to kind have a reason for being. Any musical composition kind of needs a “unique selling point” … what does this track do that no other piece of music does?

Conversely, there’s something lacking in music which doesn’t really do anything unique or uniquely better than another piece. Music can be ambient or minimal or understated while still having a unique identity.

Or it can fail.

From a quick sampling of the music on Opalescent and Immunity, I hear what the reviewer is getting at. The Immunity stuff sounds like it has something to say, like it has its own reason to exist. Hopkins went into the studio and thought “I wonder what it would sound like if I did this?” Whereas Opalescent stuff sounds like just more of something that already exists. Like Hopkins just went into the studio thinking “this is what one does”.


Aug 22

"Uncle" Bob Martin, author of 'Clean Code' has a strong belief that Clojure could be "The" language of the future. Do you agree?

The way I’ve heard him say it, Clojure would be a sensible choice as the language we all decided to standardize on the future for most application / enterprise type work.

In this, I totally agree. I like Clojure very much. It is officially “my favouritest language”. Or “the best language I know”.

I mean I don’t know all the languages, but I have been programming for over 30 years and have used quite a few of them. I’ve programmed professionally in most mainstream languages (and some obscure ones). And in my experience, and not very humble opinion, Clojure is one of the best designed, and nicest to use, all round languages I know. In as far as it’s possible to sensibly rank these things, I think it’s the “top language”

It is really, really good.

But it’s not perfect. And some things are a f****ing PITA. Error reporting is atrocious. Tooling is OK if you can use Emacs but not beginner friendly. Java leaks through. Javascript leaks through ClojureScript.

But it’s a great language nevertheless. It has the twin virtues that it’s based on Lisp which was already a great language / great language concept. AND it was a “clean slate” reinvention that could make some unorthodox but good breaking changes like EDN syntax and default immutability.

Clojure is superbly well thought, mind-blowingly powerful and a joy to write code in.

Now whether that adds up to “the language of the future” is another question.

Convenience is everything in programming languages. The 3 most important criteria for language success are

1) does it run where I want, and talk to the platform resources I want?

2) does it look exactly like all the languages I know so I don’t have to invest too much time learning it?

3) does it claim to fix my bugs?

That’s why the language of the future is more likely (and tragically) Typescript. Basically we had C, so people wanted interpreted C that made strings easier and got Perl. Then they wanted Perl in the browser and got Javascript. Now they want Javascript with types …

OTOH, Clojure

still doesn’t have a great Android or mobile story. (It should, in theory, but it turns out it doesn’t, and some promising projects from the last few years seem to have fizzled.) It also still doesn’t compile well to native for writing native apps. There are interesting Clojure-likes such as nakkaya/ferret and carp-lang/Carp but no official Clojure dialect for native app development)

looks like Lisp and weirds people out. Once you get Lisp it’s awesome. But most people want their languages to look like C (or at least something more imperative)

has lots of resources to help fix bugs, but not static types. And type systems are popular. (I confess, I move back and forth between Clojure and Java and I miss being able to define an interface and have the compiler check that I’m sticking to it in Clojure)

Clojure’s main problem is that it doesn’t have a big tech-giant behind it making it the de-facto language on a platform people want to write for. Interesting Cognitect (ie. Rich Hickey, the inventor and BDFL of Clojure) were just bought by Nubank which might well give Clojure a boost. But unless there’s a platform that it’s unambiguously the main language for, it’s an uphill battle.


Aug 22

How do I create algorithmically generated MIDI file?

I have a Python library for representing music in code.

interstar/goldenpond-py

It’s still work in progress. But it can be used for algorithmic generation. (You can put in a sequence of chords and get it to generate arpeggios or notes randomly selected from them etc.) Or you can invent more exotic algorithms to fill the data-structure.

And you can use Python’s MIDIUtil library to generate MIDI files from those structures (see the example here : interstar/goldenpond-py )


Aug 23

If a piece of software is licenced under a free license, such as GPL3, and the copyright expires, can the software be restricted? That is, are there any additional protections, beyond copyright, for free software to ensure it will stay free?

GPL is completely dependent on copyright law.

So if copyright expires, the GPL will be redundant.

That’s a known, I won’t say “bug” exactly, because the whole point of the GPL copyleft is to undermine copyright, so if there isn’t copyright, you don’t need to undermine it.

However, IANAL but I presume that any time anyone makes a change to GPL code, this is a new “derivative” product. So the chance of used and useful GPL code actually going out of copyright (ie. X years after the death of the last programmer to touch it) is infinitesimal.


Aug 23

Which one is a more mainstream career, mumble rapping or computer programming?

Computer programming.

Millions of people make their living doing that.

I’d be surprised if more than a few thousands people can make enough to live on through mumble rapping.


Aug 23

Should I become a mainstream rapper if my college degree is not marketable?

You only become mainstream at anything as competitive as rap if you know how to market like hell.

And if you are that good at marketing, your college degree isn’t unmarketable.


Aug 23

Will Europe collapse if Britain is better off after Brexit?

It might encourage some other countries to think about leaving.

But most likely the EU will look at why the UK is “better off” and adapt.

What is going to make the UK “better off”? Lower import duties? If the UK empirically demonstrates that this is a roaringly successful strategy, then it won’t be that hard for the EU to lower its import duties. Similarly, if US chlorinated chickens give British workers super-powers, then the EU can start chlorinating its own chickens.

The irony of Brexit is that its strongest supporters are the least economically productive people in the UK economy. Either because they are retired; because they are poor and dis-empowered and lack the opportunities and connections that would make them more productive. Or because they are parasites and gamblers in the finance sector.

They feel the pain of their lack of productivity. And wish it were different. But their diagnosis is wrong. Brexit won’t fix their problems. Meanwhile it will hurt many other people in the economy who were more economically successful.

The advocates of Brexit are still, even at this late stage, failing to explain any plausible mechanisms of how Leaving the EU will make Britain better off. They continue to assert that it’s true, and ask rhetorical questions about how wonderful it’s going to be when they are proven right and everyone else is suffering from being wrong.

But they still don’t know, and can’t say, how Brexit magic is meant to work.

Put it this way, if there were a huge Brexit bonanza coming next year in some area of the UK economy, wouldn’t we, by now, be seeing an uptick in investment and startups in that sector of the UK economy which stands to benefit?

Perhaps idiot Remainers and Brexit-sceptics like myself can’t see it. But surely smart British entrepreneurs and investors CAN see it and want to get in on it now, before the rush.

Whenever a new opportunity appears, whether that’s North Sea oil, financial deregulation, new technologies or the internet or new pharmaceuticals, or even just privatisation of state assets, then usually there’s a burst of excitement around a swarm of new companies that are popping up and rushing to get into it.

Well, we’re less than 6 months from Brexit. The government is finally getting around to building parking space for trucks in Kent. And hiring people for the mountain of paperwork ahead.

BUT …

where are all the investors and entrepreneurs who have seen the great opportunities that await just around the corner? Where is that smart money going? If Britain is going to be better off after Brexit … we should be seeing at least a little bit of the activity to capture that value taking shape by now.

Where are the Brexit startups?

Brexit is less than six months away, why isn’t the preparation to take advantage of all the presumed benefits starting to appear on the economic radar?


Aug 24

Why is American 'old school' music genre including 1970's disco, funk, soul, and groove music so popular in Brazil? Why do today's generation of Brazilians still enjoy this music?

Everyone still enjoys disco, funk, soul and groove music.

2020 pop charts are full of echoes of and subtle references to it. And most of modern popular music is built on it in some way. EDM is basically just the evolution of disco. Hip-hop is the evolution of funk and soul.


Aug 24

When did white people start listening to hip-hop in the US?

White people have always listened to hip-hop.

I started listening to it on a radio show in the UK in about 84 or 85 (contrary to Boruch Tsap’s suggestion this was long before we’d heard of the Beastie Boys.)

Malcolm Mclaren had already started using hip-hop ideas in 1982 :


Aug 25

Is there a potential for a flood of AI generated music to one day saturate the market given that it can create fairly good music already?

Well, look.

Firstly, the market is saturated already. So worrying about that is a bit pointless. There’s already far too much music in the world for anyone to listen to even a fraction of it during their lifetime.

Furthermore, the internet has destroyed the scarcity of recording media like vinyl discs that created the illusion that music itself was a scarce, valuable resource. Now we know it’s an infinitely copyable abundant supply which can be piped to you very cheaply. Which is why Spotify has almost everything and artists make almost nothing.

Secondly, AI can create “good music”.

But that misses the point. It misses what humans value about music and why we do it.

Music is a communication channel, between musicians, and listeners, and dancers, and each other.

Music is something humans do to socialize together.

People want musicians as figures they can relate to, or aspire to be like or to date.

Music is a medium for musicians to tell a story with. And no one wants that to change.

Of course machines and AI will help us make music. It will play the instruments for us. Advise us on good chord combinations. Keep time for us. Etc. We used to think that people wanted to go and see a guitar god who was fantastically brilliant at widdling his fingers around the frets of the guitar very fast. Then it turned out we were happy with a DJ who just synchronized records as they faded from one to another. Now people will happily go and cheer someone who presses buttons on a computer which does all the difficult synchronizing, while it plays music by someone else altogether.

And that’s fine.

Because the DJ is still telling the story. And it’s the story that the crowd come for. The music should be “good” (for some value of good). But the story is why they make the effort and become fans and pay money and wear t-shirts etc.

AI will help people make more and “better” music. For any value of “better” which you think sounds like a particularly skilled instrumentalist or singer. But the quality of the playing or singing was never the point. The real point of the music was the expression of the artist and the story they told that touched and inspired the listeners.

The audience will ALWAYS want a story about a human behind the machine. Even if the human just presses a few buttons in the studio. Or selects the training data for the neural network. The crowd will project their need for a story and a human to relate to, onto that activity.

When you think objectively, the actual actions of the musicians, the twanging bits of taut cat-gut or puffing into a metal tube, were never meaningful activities in themselves. They always got their meaning from the sound they produced and the sensibility that this sound conveyed. But we already knew that the sensibility was a learned response, which is why, say, Chinese classical music sounded so different from European. We conventionally associate sensibility with particular sound structures. And we appreciate whatever activity gives rise to those sound structures.

No-one wants music without sensibility that a machine invents all by itself. So we won’t get that. We’ll get new generations of musicians who have “the sensibility” who just happen to express that through pressing buttons on the machines; and things will go on as normal.

But because there’s already an abundance of supply, there won’t be any money in doing that. People will do it because it’s fun.

What money is to be made is not from “music” but from a viciously competitive market for celebrity. In other words, for succeeding at being the successful and famous artist who a lot of people aspire to be like or relate to in other ways. But this celebrity really has nothing to do with music per-se. We project it onto actors. Onto sport players. Onto rich people and minor aristocrats. Etc. Techniques for achieving celebrity are as much about your ability to crash the right parties or your Instagram game as they are about your musical theory.

So computers will do the musical theory for us. And we’ll concentrate on Instagram or whatever the next social platform for showing off is.

And honestly, that’s how it should be. Humans are about telling stories together. Not twanging cat guts.


Aug 25

Why is Caribbean music so cheerful?

Is it?

Some of the best Caribbean music is sufferer’s reggae. Which is beautiful and spiritual, but hardly cheerful.


Aug 25

Why does slowed music sound so good?

It tends to have a richer, grainier texture.

Particularly for electronic music. Electronic synthesized music, the waves are often fairly simple sins and sawtooth etc. They can be artificially fattened with detuning, but they can still sound cold.

Whereas, slowing them creates all kinds of artefacts of the slowing algorithm that add extra harmonics and make them sound warmer and more complex.

Same is true for the human voice to an extent. The voice already had more overtones and timbre. But the way it was processed in a lot of pop music normally brings it to the front making it very bright. Again, slowing it mellows it and adds character.


Aug 25

Can AGI in the near future dub entire Animes or even an entire satellite and YouTube channels for us in at least the same quality as Funimation and the dubbing industry, and dubbing a TV channel with only half an hour delay at the most?

AI will be able to do that at some point.

It won’t need to be AGI. Just the kind of AI we have now, trained on a large enough set of examples.


Aug 25

What are your opinions on the stars in the music industry such as Cardi B, Nicki Minaj, Iggy Azalea, and other similar artists?

I think Nicki Minaj is extremely talented, and was, within her genre, pretty innovative in her heyday.

Sure, she sells herself on sex, and that, while obviously attracting one fan-base, can be very off-putting to others, because it feels manipulative. And right now, she’s sort of trying to get back into the game by hanging out / guesting on people like 6ix9ine and Doja Cat etc. and she’s not really shining there.

Doja Cat is obviously the new Nicki Minaj and seems to be doing that job pretty well by herself.

But Nicki is a great artist who has made really good, standout tunes in her genres. Starships was great. She killed it on Monster. Beez in the Trap is brilliant. Say what you like about Stupid Ho and Anaconda but these became cultural icons with good reason, they are really striking and attention grabbing. And most importantly, have a sense of over-the-top humour and fun.

Finally, I think there’s no doubt that Nicki can rap.

Cardi B, I’m a bit mystified by. She’s presumably good at the game of celebrity woman rapper. She can rap. But I’ve yet to hear a track by her that excited me or that I’d want to hear again. I’m not sure why people like her so much. I’m guessing it’s more for her social media than her music.

As I said, Doja Cat seems to me to be Minaj’s natural successor, who does what Minaj has done, and does it well and enjoyably. Say So is a huge tune. I put it on a mix I did a couple of weeks ago and it’s a blast.

Iggy Azalea hardly crosses my radar. But maybe I’m not sufficiently immersed in the scene.


Aug 25

Which text editor do professional programmers or coders use?

I use Emacs for Clojure and occasionally other languages.

gedit for Python and other small bits of html etc. editing.

Android fucking Studio for Android Java (it’s all horrible … I mean bits are clever, I like the automated refactoring, but the overall experience is heavy)

Other professionals seem to like Vim, VSCode, Atom etc. so I guess they’re OK.


Aug 25

What is your favorite legally free software that you use?

Almost all of my favourite software is “free-software” (as in software that respects my four crucial freedoms : What is free software? )

It would be easier to list the non-free software I like.

But my favourite free-software … GNU/Linux (the OS I’m using to write this) and all the little tools it contains (fdupes, ffmpeg), Firefox (the browser I’m using to write this), Clojure (my favourite programming language), Python (another programming language I like), Emacs (a great editor), Pandoc (a fantastic software for text file conversions), various wiki engines I’ve used in the past, though I now use my own, gedit (the other editor I use quite a lot), Audacity (a sound editor I use a lot for making mixes and editing audio etc.) Sonic Pi (a live-coding language I make music with), VCVRack a virtual modular synth, Gimp (my image editor of choice … maybe not great but serviceable), Git and Gitea for source-code management and hosting, WordPress for hosting some blogs and sites, Processing (a Java derived language / editor for doing art), SWI-Prolog (a Prolog that looks pretty usable and was fun to play with)

The only non-free software I would say I really like, and am a fan of, is FL Studio. I have to admit, it’s excellent, and I make a lot of music with it. I wish it were free (not because of the cost, I’ve had no qualms about paying to buy it) but because it would be great to get to look at the source code and see if I could extend it.


Aug 25

Do you believe that being a rapper gives you the right to diss since it is the only genre where music artists either comment about each other and other things, and sometimes have beef?

Writing music to diss others is an ancient musical tradition that probably goes back thousands of years.

Here are “repentistas” in Brazil who have the same kind of back and forward as battle raps


Aug 26

Is hip hop cultural appropriation since the whole genre was born through sampling the German band Kraftwerk?

The whole genre wasn't born through sampling Kraftwerk. It existed long before that.

Nevertheless, sure, hip hop is indeed built on the principle of appropriating and repurposing music from elsewhere. That's one of the things that's so interesting about it, musically.


Aug 26

How do you delete a file in Linux that is named * without deleting every file in the directory?

Honestly?

I’d just do it through the GUI. Open the current directory with

nautilus .

and then delete it there.

I know this isn’t clever and showing deep knowledge of command line options, but it’s still pretty quick and I can do it without looking anything up or risking making any mistakes.


Aug 26

Do other countries have genres of music like the USA does (e.g., country, hip-hop, pop, rap)?

Sure.

“Genres” are just marketing terms that help listeners find the music they like.

Any country which has a market for music, and people who need to navigate it, will have genres and labels for those genres.


Aug 26

What genre of music is this? I'm not sure what it is and it's different to what the artist has made before but I can't work it out.

I’d call it a “2000s style hip-hop instrumental with a strong Scott Storch influence”

:-)


Aug 27

Why has Black Lives Matter been successful, but Occupy Wall Street failed (despite that Occupy Wall street’s message resonates with more people, unlike BLM which is for one racial group)?

Black Lives Matter hasn’t “been successful”.

Three days ago Jacob Blake was shot in the back seven times.

If BLM had been successful, the police would be actively trying to stop incidents like this happening. They would have been so embarrassed and concerned about stuff like that, that they’d have been bringing in new procedures, new training, new safeguards to prevent it.

As it is … nothing has substantially been done yet to change police behaviour. And the result is, incidents like the Jacob Blake case keep happening.

And then rather than apologising and doing anything to try to fix the problem, the police keep trying to make excuses and justifications and shift the blame onto the victim.

Meanwhile, right-wing militias are murdering BLM protesters in the streets, seemingly with the permission of / support of the cops.

I hope very much that BLM will be successful. But they are not successful yet.


Aug 27

Do I have to use GPL License on my app when using a GPL Python(pip) or Node.js(npm) module? (Not editing the module's source code)

Yes.

That is the point of the GPL. If the library is GPL then your code which uses it also has to be GPL.

The FSF does have a different license, the LGPL which is intended for this situation, ie. if the library is released as LGPL, then you can incorporate it without making your whole project GPL.

However, the choice as to whether any particular library is released as GPL or LGPL is up to the author of the library. Which, when you think about it, is how it should be. The author of the library is giving software to you for free. And you are free to do almost anything you like with it. Except, the author has the right to say that you cannot take advantage of their work to make something that you aren’t willing to share with others under the same terms.

So, check the license carefully. If it’s GPL then your final product that uses it must ALSO be GPL (or a compatible copyleft license). If it’s LGPL then, as long as you don’t change the library, your final product doesn’t have to be.

There are many other free / open-source licenses though, eg. BSD, MIT and Apache etc. which don’t have the “copyleft” restriction ie. the original authors don’t oblige you to use a particular license in your derivative product. But check the exact details of the license.


Aug 27

Is it wrong to hate black people in America speaking as another minority with the ongoing riots?

It’s wrong to hate anybody.

Neither morally, hate doesn’t seem to have any virtue in itself.

Nor practically, hate just clouds your judgement and makes it harder to solve the problems you want to solve.


Aug 27

Do socialists want equality of opportunity, or equality of outcome?

As a socialist, I think that the distinction is largely meaningless and more misleading than helpful.

Think of something like ramps to help wheelchair users get into the library.

Are these to provide “equality of opportunity” or “equality of outcome”? Do they provide the “outcome” of people getting into the library? Or merely the “opportunity” for wheelchair users to get themselves up the steps? Or the opportunity for them to access books?

Or what about free education? The outcome of knowing more? Or the opportunity to be more valuable and higher paid member of the workforce?

Or free healthcare? The outcome of a longer, happier, less painful, more fulfilled life? Or the opportunity to do more with your life?

When you look at it, every intervention is both an end in itself AND a means to further ends. Both an outcome and an opportunity. The two are completely intertwined and inseparable.

People on the left don’t tend to think in terms of opportunity vs. outcome. And certainly don’t obsess about trying to distinguish which is which. That’s a bourgeois / right-wing way of thinking. A mean-spirited, finicky obsession with “are we just giving opportunities? (acceptable) Or might we have slipped up and given away an outcome? (oh noes! bad, bad, bad!)” Another way of trying to distinguish between the deserving poor and the undeserving poor.

Undoubtedly any government (even a socialist one) which serves its people needs to deal with real scarcity and conflicting claims on resources. It can’t give everyone everything, and it needs to find principles to distinguish how resources should be allocated. But the “opportunity / outcome” distinction, like the “deserving poor / undeserving poor” distinction, doesn’t seem a particularly good criterion.


Aug 27

Does anyone want to trade music playlists with me 👉👈?

There are some good Quora spaces to discover music these days eg :

Musical exploration

Sea of Tranquility

Music-Share

Songs in many Tongues...

etc. Worth checking them out to find new music.


Aug 28

What are your thoughts on judging police shootings by just watching a video?

It makes more sense than judging them by the cops' own accounts of what happens.

The police these days are all “who you gonna believe? Us or your own lyin' eyes?”

Until the police start taking responsibility and accepting they have a problem of killing too many black men; as long as they are in denial and trying to find excuses, rather than trying to solve the problem; there's no reason for anyone to trust them on this.


Aug 28

Are there any videos of white people being shot and killed by cops in situations like those of George Floyd, Jacob Blake, etc.?

There ought to be.

There's a kind of incoherence in the anti BLM narrative that on the one hand argues that the police aren't racist because more white people are being killed than black people. And at the same time says “all lives matter”.

Well what the fuck, dudes? If white lives matter and the police are taking them too often, why aren't you out there documenting this? Demanding police reform to protect those lives?

That the police are unnecessarily killing white people isn't an argument against solving the problem of paranoid trigger-happy cops. It's another argument for solving it.


Aug 28

Is trap music a genre?

Yes.

But it’s also a subgenre. Of hip-hop.

Everything obviously starts off as a subgenre of something else. It’s a bit arbitrary whether it gets promoted to a genre in its own right. For example, metal started as a subgenre of rock, but now seems to be considered as a separate genre. Punk is half-way from being a subgenre of rock to being a full independent genre.

So trap is last decade’s big subgenre of hip-hop.

My prediction is that hip-hop as we understand it is going to fragment and people will just think about the subgenres it spawns. And maybe trap will end up being thought of, like metal, a separate thing. Or maybe not, maybe it never quite makes it and is seen as a last subgenre fully within hip-hop.


Aug 29

As a Democrat, do you feel the Bible needs to be ignored as it condemns the LGBTQ Marxist agenda?

The Bible doesn’t condemn the Marxist agenda.

Nothing in the Bible is incompatible with Marxism. It certainly tells people who are not in Marxist inspired societies (eg. slave owning societies) how they should behave.

But it’s no harder to adapt the Bible to a full Marxist society than to a modern capitalist one. In fact it’s easier, because the Bible has less to say about Marxism than it does to say about, say, rich people.


Aug 29

If the UK fails to deliver a Brexit for everyone, how much will this be down to the self-fulfilling prophecy of Remainers?

None of it will be down to the self-fulfilling prophecy of Remainers.

Claiming that Remainers being negative about Brexit is going to make Brexit turn out worse than you hoped is right up there with blaming the lack of fairies on people refusing to clap for them.

It’s the childish nonsense that normal people grew out of when they hit about 5 years old.


Aug 29

Do you think rap music is brainwashing black kids?

To an extent.

I want to say I’m a fan of rap music. I think it’s fantastic. I’m also absolutely opposed to racism, to white supremacy, to any justifications or excuses for white oppression of black people. And I strongly support BLM.

With all that said, I think it’s obvious that hip-hop, despite some historical counter-examples of more communitarian and positive / conscious rap, has become a music that largely promotes and reinforces a particular world-view in which :

the paper-chase, money and success are everything. The only way to happiness, to sex, to self-fulfilment

you are worth nothing without this money and success

in particular, women want nothing to do with you if you aren’t rich and successful (increasingly female rappers are expressing their own empowerment and independence by denigrating “broke ass n******s”)

wealth and success can only be achieved through individualistic endeavour. It’s all about skills and personal ambition. No communal, political activity can do it for you. “I made it on my own” is the proudest boast. There are no stories of collective empowerment.

friends and associates who might have contributed to your earlier success will have to be jettisoned if they can’t / won’t follow you or celebrate you on your rise to success. If they criticise or don’t cheerlead you they are jealous / haters who must be abandoned

pretty much anything is acceptable or can at least be forgiven on this quest for success. Drug dealing, pimping, violence are all valid. The ends (of personally getting rich to escape the oppression of racism and poverty) justify the means.

I don’t think anyone can listen to a lot of hip-hop and not see these themes constantly. You can’t watch hip-hop videos without seeing them constantly reinforced with unconscious imagery.

Sometimes these themes are treated “ironically” and we’re invited to laugh at the stereotypes. But even then they are rarely repudiated altogether.

Macklemore’s “Thrift Shop” is the only major anti-wealth / anti-consumption success I can think of in recent hip-hop, and it’s likely that only a white rapper could get away with making a statement like that. He could trade off his white privilege to say it’s OK to be poor.

It’s VERY hard for someone black to say that, within black culture. Because an admission of failure is more or less capitulation to racism. Success is the only thing that can protect you against racism. So not “making it” is the same as letting them win.

Even conscious rappers today will play the game of pointing out their success. What credibility would they have if they weren’t also personally successful? And they’ll go right out and collaborate with other rappers who follow the script earnestly. The ideas cannot be escaped.

Now this is more than hip-hop. These ideas infect all of young people’s pop music. But they often came in through hip-hop. Hip-hop’s dynamism and creativity and energy has made it so influential and other pop musicians have adopted these attitudes exactly when adopting other hip-hop tropes.

Hip-hop has become the culture which most ruthlessly promotes this capitalist, individualist world-view. I like to point out that we’re horrified to discover incels. But incels are basically just kids that take the message of hip-hop videos (and hip-hop influenced pop videos) at face value.

Does it “brainwash”? That’s a clunky word which denies people have any agency.

But does it create a Weltenshauung or world-view which influences people’s beliefs and behaviours? Undoubtedly.


Aug 30

Police killings of blacks run the gamut from well-deserved to outright murder. Should protesters wait until the facts are clear?

There’s no such thing as a “well deserved” killing by police.

The police’s job is to apprehend and bring to trial. NOT to kill.

If the police kill someone, that is a failure of the police to do their rightful job. And like any other workplace failure, it needs to be investigated and new procedures put in place to avoid it happening again.


Aug 31

Is there any danger that the objectives of the Black Lives Matter movement will create more long-term racial tensions than resolutions? Why or how?

The “objectives” of BLM are to get the police and other people in America to stop killing black people as readily as they currently do.

Why would that “create more long-term racial tensions”?

Black people will be less tense if they know they are less likely to be killed.

Are you trying to imply that not being free to kill black people will make white people feel more tense?


Aug 31

If another state or country instituted a "Basic Income", would you consider moving there? Why? Why not?

Potentially.

Not for the money. But because it would signal that they were a smart, forward looking state that cared about their citizens.


Aug 31

What is the current trend and most recent ongoing method or genre in contemporary classical composition world (tonal/atoanl/microtonal, etc.)? Or is it too vary to identify at the moment?

To ask the question like that immediately confronts us with the question of “what counts as classical?”

Does it mean music in academia? Or music written for traditional orchestras?

I'd say one of the biggest and most important musical research areas in universities at the moment is inventing new “controllers” for performers to control sound and music.

These are giving musicians a way to control and shape electronic sounds with more dimensions of freedom and therefore more “expressivity” than traditional electronic instruments, but obviously with the expanded sound world that electronics gives you. It becomes more human and more organic as the player involves his or her body.

This is going to make a music of live performance by instrumental virtuosos in the concert hall more interesting and exciting for people and may well “save” the institution of “the orchestra”

However, whether you want to call that “classical composition” is another matter.


Aug 31

How could Biden lose the election?

Same as Hillary.

By complacency, taking people for granted and acting like he's obviously going to win … on the grounds of politics being about virtue and him being the more virtuous candidate.

What Dems need to recognise is that politics is at least somewhat transactional.

A candidate needs to offer something to hope for and something to believe in for itself.

The Dems continue to act as though the thing they believe in is “we're better people than Trump

And that's going to lose them the election again.

It's terrifying

What Biden needs to do is make a fucking offer. Tell the American people what good things they are going to get if they vote for him. And good things is not “less Trump, more us”. Because that's the tactic we saw fail last time. The election is not a virtue signalling competition, it's about people who will run the country telling you how they'll run the country for your benefit.

What's Biden's pitch?

Trump and his enablers are going to tell people that the country is being destroyed by Marxist BLM rioters who are defending paedophiles, and that without his firm hand, the country will descend into anarchy.

It's a dishonest lie, like everything else he says. Donald Trump invents fake enemies and then pretends he'll save you from them. Faced with real enemies, like Covid-19, he won't even know what to do and will let 150,000 Americans die unnecessarily.

BUT … at least he talks about something concrete.

Tell me. What has Biden promised, in practical terms, that he'll do to make American lives better? Apart from “not be Trump”?

I know. I know “green new deal”. But green issues have been associated with the Dems since Gore. Obama did them. They go without saying. The phrase is pushed by AOC. Biden doesn't own GND.

What is an actual offer to the American people from Biden? Something he personally stands for and fights for? That will make them want him as president?

I think Trump is going to win.

And it won't be because he “stole” the election. Sure there'll be gerrymandering and voter suppression. But that's at the margins. It won't be because of Russia or social media or BLM.

It will be because the Dems failed to tell an inspiring and convincing story about something they'll do for the American people.

It's not too late to turn that around and start telling that story.

But it's almost too late. In Sept 2020


Aug 31

How do progressives and liberals propose to pay for both UBI (Universal Basic Income) and UHC (Universal Health Care) at the same time, simultaneously and sustainably?

I propose that UBI is paid for exclusively out of taxes on natural resources.

Nature belongs to everyone, equally, and shouldn’t be the private property of individuals.

One step in the right direction would be to tax land (and other mineral, oil rights, and similar “gifts of nature”) and have that as the basis of UBI.

Also, we need to restrict carbon emissions anyway, so have a trade-able CO2 permit system, and have the money earned from auctioning CO2 emission permits, also go into the UBI kitty. (To make sure that this doesn’t just force production offshore, you’d obviously charge import duties equivalent to the cost of the CO2 used in the production abroad, so it would be neutral in terms of incentives to offshore)

If you look at the US, universal health care would be cheaper than the US currently pays for its health system, so it doesn’t have to be “paid for” at all. You just need to remove the parasitic insurance companies who are taking a huge slice of the money in “healthcare”. But that might need some initial investment to kick the process off, which would, indeed, come taxes / borrowing as usual. But once established, a US “NHS” would be cheaper than the US currently pays and would save money in the longer run.


Aug 31

What effects could there be on a Caucasian person that loves hip hop music, but doesn't use the n word, which forces them to cross hemispheres in the brain?

People cross hemispheres in the brain all the time.

What’s wrong with that?


Sep 1

What message do artists such as Nicki Minaj and Cardi B send to the younger generation through their voluptuous music videos?

The main message they send is “I’m hot”


Sep 1

What are some right-wing arguments in favour of universal basic income?

Government is inefficient. It might be right for it to provide for people who can’t support themselves, but it shouldn’t be done through government bureaucracy or government provision of services because these are inefficient and overly expensive ways to do it.

UBI is the form of state support for the population with the minimal of state involvement. Basically the state does nothing but pass out a small amount of money each month and citizens then use that money to provide for themselves in the free market. Under UBI government doesn’t even bother to try to evaluate whether someone really deserves an income or not. (Why would expect the state make such an evaluation in a cheap or accurate way anyway?)

So, UBI is the minarchist way for the state to fulfil its responsibilities to avoid its citizens actually starving. Everything else is left to the citizens and the private market and individual initiative.

Just to be clear, I am NOT a right-winger. And I don’t agree with the reasoning behind the above argument. Nor do I favour a version of UBI that is intended to eliminate other kinds of state support for those who need it. Nevertheless, I believe that the above is a valid argument for UBI for those who hold those views.


Sep 2

I really don't like the BLM community. Is that wrong?

Would you care if we told you it was?


Sep 3

I’ve been arrested twice with no breaks or get out of jail free card and I’m white, I don’t see my “white privilege” as being white has never gotten me anything except for police abuse of power. Is it an excuse or coincidence?

You're alive, right?


Sep 3

What are the objectives of everyday science?

It’s not clear what you mean by “everyday science”.

The objective of science is to give us a model of the universe which :

a) explains the phenomena we see (the lights in the sky, what are they? why do they move around? why does it go bang when these two chemicals are mixed together?)

b) help us to make predictions and sometimes control these natural phenomena.


Sep 3

Should we make grown adults earn the privilege to be treated as adults?

Are there many “privileges” to being an adult?

I mean many adults are privileged, but what privileges do adults have that children don’t?

I can think of a couple of things with age limits : driving, voting, having sex, drinking alcohol etc.

Driving you already DO have to earn the privilege by passing a test

Voting isn’t a privilege, it’s a right people have when they are citizens, so obviously there shouldn’t be new restrictions added to that.

The restriction on children having sex is a protection for them, against exploitation and potential emotional and physical harm.

Smoking is like sex. It’s bad for you (more definitively than sex is), and so not letting children do it is a protection. Working is like this too.

Drinking alcohol … well, in many cultures, they do allow and teach children to drink alcohol sensibly. The idea that it’s an exclusively adult privilege is rather American.


Sep 4

Why doesn't the American media expose police shooting unarmed non-black people?

Because non-black people aren’t on the streets protesting and “rioting” about it.

The basic lesson is this. If police are shooting you when they shouldn’t be shooting you (and police should NEVER be shooting people) you need to kick up one hell of a row if you want anyone to care.

The default mode is that people won’t care.

Black people are the canaries in the coal mine. They are killed more, and for more arbitrary, unjustifiable reasons than most people. So they’ve kicked off first.

And NOW people pay attention to when police kill them.

And that’s a good thing. But the price of people paying attention is that you have to do the hard, dangerous, unrewarding work of making people pay attention. The kind of work that gets you slandered by the police, and denounced on right-wing media.

If you are a non-black person concerned about police shooting unarmed non-black people then don’t expect black people to do your hard for you. GO OUT ONTO THE STREETS AND START PROTESTING IT YOURSELF!

White people ARE standing with BLM. And BLM will stand with white people complaining about police shooting unarmed white people. But if it worries you that there isn’t enough complaining about police shooting unarmed white people, then take matters into your own hands. Go out and protest and demand that the police are better trained and less trigger happy with white people. BLM protestors will welcome your support.

Obviously, if your “White Lives Matter” movement is about telling black people to shut up and stop protesting and about trying to justify police killings, then you’ll be seen as the hostile racist that you are. But if your “White Lives Matter Too” movement is out there saying the names of unarmed white people who were unjustly killed by cops, not trying to compete for victimhood with black people, but joining them in demanding reform of the cops, then you’ll get a lot of support.


Sep 5

Would you be interested in watching how I make music for TV/film?

Sure.

I watch Guy Michelmore’s channel all the time. If you make something entertaining, have good tips and good music then plausibly I (and other people) would watch it.


Sep 5

When people say “white privilege”, are they really just saying white culture is superior?

No.

They are pointing out that there are hundreds of ways, some large, some small and almost imperceptible but which nevertheless “add up”, that white people are treated better than black people in the US.


Sep 5

What are some ways universal basic income could be implemented without the government?

I believe that the UBI needs to be funded from money raised from the consumption of natural resources.

Nature shouldn’t belong to individuals. To the degree that it makes sense that it’s anybody’s, it’s our common birthright.

So we need an economic system that recognises that, and distributes the value of nature equally to all humans.

The most straightforward way of doing something like that is a kind of “Georgist” land tax (and tax on other parts of nature, eg. fishing rights in rivers and lakes and seas) and then distributing the proceeds as UBI.

I favour that as a step in the right direction. It’s something plausible given where we currently are.

But I don’t think it’s ideal. And, as you are asking about government involvement, let’s see if we can do better.

So instead of a tax, I favour simply sun-setting all private ownership of land and other natural resources (oil, wild fish, genotypes etc.) After all, creating and upholding land ownership is something the requires active government involvement, the government can always simply decide not to do that any more.

Instead the “ownership” of land and other natural resources can be handed to another institution, a “stewardship organization” whose job is simply to auction long term leases for the use of that resource, and then pay out the dividends in the form of the UBI. The leases might be very long term (eg. 50, 100 even 500 years … though not necessarily paid at once) so that people who bought them would still have the security to know it would be worth investing in them.) The leases would also come with some stewardship restrictions, so no cutting down all the trees of the forest on the last year of your lease etc.

So this stewardship organization wouldn’t be “the government”. It would be a non-profit, autonomous non-governmental organization. And have a very restricted and constrained mandate and operation. It would have a database of the natural resources. (This already has to exist somewhere, in a land-registry etc.) And simply have the job of putting the leases up for auction on an electronic market somewhere (it doesn’t even have to own the market, the market itself can be run by a private company). It needs a database of all the people. And then it collects the money raised from the leases, and distributes it equally among all the people.

The government would have the job of preventing people violating the system eg. using resources they didn’t have a lease for, and perhaps enforcing some other stewardship restrictions.

If your objection to UBI is that it must imply more bureaucracy and arbitrary government power, then this system really doesn’t. It does exactly what we want from UBI … produces fairness and helps to protect people from extreme poverty and suffering.

But the bureaucracy for this would be no greater than the minarchist state favoured by Libertarians which ALSO still has to run a land-registry, validate property transfers, and enforce ownership rights.


Sep 5

How does Linux maintain such a large code base when C isn't an object oriented language? Is the code base all messed up?

I don't know, I guess Linus is just pretty disciplined.

But a couple of thoughts …

C does have function pointers and unions and structs, which give you the capacity to implement your own dynamic dispatch / polymorphism on complex data structures

The main OO feature it lacks is “data hiding”. The ability to treat these types as a black box and force users of them to go through an approved interface

But in fact it does have this ability to define and somewhat enforce data hiding / interfaces … at the level of the file or module.

The complaint about OO languages is that they devolve into ravioli code. Too many fine grained little objects having to pass messages to each other through fussy interfaces.

Now maybe that is because they conflate the boundary of data structuring with the boundary of data hiding. In OO classes it's the same thing. So you can't structure data without ALSO creating an abstraction layer that demands you access it via its interface [1]

Whereas in C, you can draw the two boundaries separately. If it makes sense to have three structs all equally “owned” and manipulated by a single function which has full knowledge and access to all of them, then you do it. In OO you have to figure out who owns each bit of the data and a protocol to co-ordinate the task between them.

As I said on Phil Jones (He / Him)'s answer to How would you design the perfect programming language? There’s a “mismatch between a program that thinks of itself as a network of interacting objects, and a language that has no explicit concept of “a network of interacting objects””. OO has no way to talk to the computer about an assemblage of objects. Every object is its own distinct little world.

Whereas in C, where you two distinct independent mechanisms to define the data-structure boundaries and the abstraction boundaries, you can draw the latter in any place that’s convenient. So when you need modules whose details are hidden from the users, you have that. And when you need four different nested data structures transparently visible to and manipulable by each other, you can have that too.

Having said all that, Linus is obviously very disciplined and organized. And he knows how to use tools well. After all he wrote git to help him manage the huge code-base that is the Linux kernel. And it clearly allows a lot of useful things like developing in branches, careful and reversable merging of patches etc.

[1] Obviously in C++ you can because you can treat C++ like C, but it's not the “right” way. See also Phil Jones (He / Him)'s answer to Why is C++ considered a bad language?


Sep 5

Do remainers think that the EU is being very fair to the UK or do you think that they are trying to beat the UK into submission?

Neither.

The EU is defending its own interests.

The UK declared very loudly, and continuously, that it believed that its interests were served by not aligning with EU standards and not being part of the EU political project. Many Brexit supporters have furthermore accused the EU of bad faith, of being an evil fascistic superstate trying to smash poor but plucky little England. Many Leavers gloated that Brexit was going to trigger the collapse of the EU. (Some of them still do)

None of these people cared about, or paid the slightest attention to what was good for the other countries in the EU.

So the EU is saying “OK. So our interests are these : we like our integrity, we like our standards, we like our economic clout, we’re not going to sacrifice any of these things by diluting the value of EU membership, just to make life easier for you guys in the UK. If you want a deal that respects our red-lines, and our rules that the benefits of free EU trade incurs these other responsibilities, then you can have one, if not, then see you under WTO rules.”

It’s absolutely fair for the EU to defend its interest against a country now run by people who claim that they are deliberately seeking advantage for the UK by attacking and trying to destroy the EU.


Sep 5

Why do some people not work their way out of poverty? I got myself out of poverty through education and acquisition of a skill. One of my siblings is a doctor while the other works in construction and lives in squalor. Why do our motivations differ?

Give us the details of all the steps you took, and we’ll be able to point out all the lucky breaks, and things that might have gone the other way, that you had.


Sep 5

Why is it so difficult to unequivocally prove/disprove the effectiveness of UBI?

Well it hasn’t really been tested very much.

We have hundreds of countries testing variants on the “you don’t work, you starve” model of an economy.

We have very few countries testing variants on the “now we have a high productivity and technology, the economy should be about trading marginal work for marginal improvements in consumption, while the basics are taken care of” model of an economy.

There’s a lot of speculation about how that would be, but not a lot of empirical evidence.


Sep 6

What are some disadvantages of getting a pirated software?

Back in the early days, piracy was just a friendly, social activity, sharing software with others was the polite thing to do.

These days, unfortunately, piracy is largely done by organized crime and cracked software often contains malware.

My advice, don’t pirate. Don’t buy software. Use free / open-source software instead. That’s a culture which WANTS you to share software.


Sep 6

Is Brexit really this difficult? Why is our government not able to provide food labelling rules in a timely manner?

Can you think of one thing that this government has been able to provide in a timely manner?

From PPE for nurses facing COVID, to a useful lockdown to prevent it spreading, to a tracking and tracing app, to a solution for how kids can do their exams when the schools are closed, to reparations for the victims of the Windrush scandal, to proper fireproof cladding after Grenfell, to lorry parking in time for Brexit, to the extra check points needed for goods coming into the UK, (or going from mainland UK to Northern Ireland), to Universal Credit payments for the newly unemployed, to …

There is not one fucking thing that this government has got right and on-time.

Sure, Brexit is very hard. But that’s not the reason that Botchit Boris has cocked it up. Even if it were as easy as Brexiteers promised, his shower would STILL be struggling to put it into practice.


Sep 6

Is Britain right to consider abolishing foreign aid?

Foreign aid is partly about buying influence, and partly about showing off how rich you are.

Abolishing it is basically giving up the influence and signalling to the world that you think you’ve become poor.

Which, when you think about it, doesn’t really sound like the global, self-confident image of Britain that the government says it wants to project.


Sep 6

Isn't UBI (Universal Basic Income) just a more inclusive form of welfare? Does it still not perpetuate class differences?

Class differences are not perpetuated by welfare.

Class differences are hardwired into the economy. Some people have to work to earn their income. Some rent out assets. Some live off investments. Etc.

THOSE define the different classes.


Sep 6

Why do communists support a violent revolution?

Not all of them do.

I’m a pretty far left, anti-capitalist and hang out in spaces with revolutionary communists on Quora but I don’t support a violent revolution. And can be found arguing against it. (Phil Jones (He / Him)'s answer to Should socialists be preparing for revolution?)

However, most people who DO support a violent revolution do so because they believe that violent revolutions are really the only thing that moves history forwards and overcomes entrenched interests to make the world better.

This is may be wrong. But it’s not obviously wrong.

There’s plenty of historical evidence to support it. Much historical progress was indeed driven by violent revolutions. From the Magna Carta (signed under duress at the threat of an uprising) to the English Civil War which established Parliament’s sovereignty over the king, to the American War of Independence and similar independence movements in the Americas, through the French Revolution which brought the bourgeois capitalists to power against the aristocracy, and the American civil war which ended slavery. Even the Protestant Reformation, which wasn’t explicitly intended as a revolution, actually led to more bloodshed and fighting and massacres than most explicitly “violent” revolutions. The Thirty Years' War alone killed over 8 million people.

So if you know and understand human history, you’ll see that violence has often been a fundamental part of the changes that have led us to the political accommodations that we all value today. As Heraclitus says “War is the father of all things”.

A supporter of violent revolutions will largely say that he is simply a “realist”. No great social / political advance has ever been made without the progressive party being willing to fight for it. And it is naive to imagine that any new advance can be won, (especially in the face of the forces of reaction who will almost certainly be pushing back with violence of their own), if you are too fastidious about using violence yourself.

Like I say, I don’t agree with this argument. I think it’s beguiling but leads you astray.

Nevertheless, unless you are a total pacifist, and renounce the nation state using an army to defend and advance its interests, and an armed police willing to use force to protect property, then I don’t think you have any particular moral platform from which you can condemn those who would use violence to improve society. Reactionary violence in defence of a bad status quo is no “better” than revolutionary violence to change it.


Sep 6

What’s the difference between the left-wing libertarianism and right-wing libertarianism. Do they share the same ideology of Anarchism and who can be an example?

In a nutshell …

Left-wing libertarians understand that property is a coercive institution. And that more liberty requires less private property.

Right-wing libertarians have a blind spot which makes them think that property rights aren’t created by coercion, and that private property is compatible with liberty.


Sep 6

Why do left-wingers turn their noses up at a voluntary society where everyone gets what they deserve through hard work and voluntary payment of goods/services, as well as the freedom of association, like a libertarian or anarcho-capitalist territory?

Left-wingers DON’T turn their noses up at a voluntary society.

HOWEVER, what we certainly do turn our noses up at, is the blatant lie that “capitalism” could be “a voluntary society”.

Capitalism is the state we are in, AFTER all the land enclosures which mean that productive, common land has been parcelled up by the government and handed over to rich people.

Capitalism is a state where if I disagree with property distribution, and act accordingly, violent, government paid police will come and arrest me and put me in prison. I do not consent to the current property distribution. I have NOT voluntarily signed up for it. And there is nothing voluntary about a society that forces my compliance with the property regime through the threat of violence.

If a self-described libertarian is up for cancelling all private land ownership and doing something else. (Disclosure, I am a far-leftist, AND a libertarian, and in favour of this) then we get to have a sensible discussion about “voluntary” societies and how good they are and what trade-offs are involved in making any kind of society that is largely voluntary.

But there’s no point having a discussion about the virtues of a “voluntary society” with people who are so misinformed that they think property and markets are voluntary institutions and that a capitalist society counts as one.


Sep 6

If the UK rejoins the EU in the future, will it be forced to adopt the euro?

In principle, yes.

The opt out was a perk of being an existing member. A new entrant is expected to join.


Sep 6

Which text editor do experienced hackers use?

Whatever is convenient.

I use Emacs, gedit and Android Studio in Linux, and Notepad++ in Windows. Pico on remote servers that don’t have Emacs. (I’m just not great with Vi)

Emacs for Clojure and occasional Java. gedit for quick and light-weight editing of Python and shell-scripts and text (in markdown). Android Studio for Android Java.

In Windows, Notepad++ is pretty good. (Compared to having to use Notepad) I don’t do a lot of programming in Windows though so it’s mainly batch files and the occasional bit of Python.


Sep 6

Is it disrespectful to make a video put music something music over a 9/11 and post it on YouTube?

It depends how and why you do it.


Sep 7

I find the concept of a rap battle a bit corny. Do you?

Compared to what? Love songs?

Rap battle is part of an ancient tradition of constructing music by having two soloists take turns in trying to outdo each other in skills or virtuosity or flare.

Sure, it’s an old formula. But so are all the others … individual soloists doing a piece. A tight knit quartet. A guy and a guitar. A full orchestra. A woman singing while a guy accompanies her at a piano (or synth).

Which of these ways of structuring music don’t you find corny?


Sep 7

Is it true that most music fans are hip-hop fans?

I’d be surprised to find a genuine, open-minded music lover, one who was interested in music across genres, rather than obsessively immersed in only one genre, who wasn’t fascinated and impressed by hip-hop.

A true music lover wouldn’t necessarily like hip-hop, but I think they’d appreciate it. They’d understand what it brought, and how interesting that was.

Like I say, there are always “music lovers” who are just immersed in one genre and can’t look beyond it. But for people who aren’t tied to a single genre, hip-hop is obviously one of the most dynamic and exciting and “alive” genres around.

True music lovers aren’t the ones going around trying to argue that “rap isn’t music” or “the ‘c’ is silent”.


Sep 7

If the media wants police reform, should they broadcast footage of police killing white people?

It would probably help.

Too many people obviously don’t care about black lives, but maybe they’’d care more about white lives.

However, the question is whether the footage exists.

If it does, I’m surprised that more supporters of white people (eg. on social media) aren’t circulating it.

If it doesn’t, is this because police aren’t killing so many white people in obviously inappropriate circumstances? Or just because white people don’t carry cell-phones or know how to use social media?


Sep 7

How do companies suffer from software piracy?

Well they suffer if someone who would have bought the software chooses to pirate it instead. They invested their money in making the software to sell, and then the customer didn’t buy.

Of course, things are more complicated. Not everyone who pirates a piece of software would have bought the software if the option of pirating hadn’t been available. They might not have been able to afford the legal software. Or not have found the price worth paying. Or not have had access to the channels for legitimately buying it. A software company can’t assume that every pirate copy equals a lost sale.

OTOH, the other extreme is also unlikely, that no-one who pirated would have bought the software had piracy not been an option. Undoubtedly if the software is any good at all, some of the people who pirate would have found it worth paying for. (And frankly, if the software isn’t good enough to buy, it’s unlikely to be widely pirated either.)

Further complications arise from the fact that a pirate copy doesn’t just mean a lost sale. I pirated Fruity Loops when it first came out. And happily used it for several years, without feeling the slightest guilt. Until at some point I got a paid gig where I used it to write music for a piece of contemporary dance. And soon after decided that I liked it enough, and had had enough value from it, that I would like to give ImageLine money and become a legitimate customer. I’ve since gone on to buy several edition upgrades to FL Studio and am a keen advocate of the software. I think it’s very good. I think ImageLine are an excellent company, and their free-upgrade policy is stunningly good value, and well worth buying into by buying a legitimate copy of their software.

But if I hadn’t spent two or three years enjoying playing and learning with a pirate copy of Fruity Loops I would never have become a paying customer and fan. ImageLine didn’t “suffer” when I pirated. They eventually benefited because I pirated.

I believe that all these complications mean that the model of treating non-scarce copies of software as if they were scarce units of a manufactured physical product is going away, and will eventually disappear altogether. Non-scarce ideas, however intricately organized, and however much work went into them, are simply incompatible with a business model of selling scarce widgets. Software is good. Users (including pirates) are right. And the business model is wrong.

So the model will go away. Software is increasingly made available bundled with hardware. Or lives in the cloud and is funded by advertising. Or subscription. Or is bundled with hosting. Or is free-software (open source) funded by large users who benefit from the network effects of extra users finding bugs. Or is literally a labour of love by generous programmers. Or the model of piracy as loss-leader that eventually turns to sales, becomes the legitimized model of “freemium” etc.

The business model of pretending information is scarce and trying to stop people getting it without paying, is long term unsustainable. And won’t be missed when it’s gone.


Sep 7

Why do leftists always champion "free" stuff when, in truth, nothing is free?

I dunno.

Why do right-wingers often claim that they stand for “freedom” when nothing is free?

Trying to make political arguments through word-play is pointless.


Sep 7

Why do people buy a SoundCloud account regularly?

Good question.

I bought my SoundCloud account when it seemed like a reasonably good deal (basically a decent looking and fairly “popular” social site for music hosting, with some good tools, and a community who might give a damn, and capacity to hold a lot of my music).

Then I uploaded a lot of music.

Realistically, evaluating it now, 10 years later. It’s been a pretty expensive commitment and I don’t think I really get my money’s worth from it.

Yes, I’ve had good interaction with other musicians there. But I’m not sure it’s been any better than I’d have got from the free account. Similarly, the embedded player is good. But other parts of the SoundCloud offering seem to be falling behind other social media. It took SoundCloud so long to offer me monetization / uploading my music to Spotify etc. that I found someone else to do that for me.

Realistically, the only reason I keep renewing my subscription is that I have way more than the free-limit of music up there. And if I let the account expire, all the links to music and the embedded players will disappear, and I’ll have to remake them / find an alternative.

Perhaps I should anyway. In principle I don’t like getting dependent on other people’s clouds and want to own my own domain / have my own hosting. But every year, it’s just easier to pay the money than to think too much about it.


Sep 7

How do you respond to "The reason why capitalists are rich is that they taught the workers to do the work, and that is the only way that workers know how to make commodities"?

Why are there schools then?


Sep 8

I live in a college town. I make EDM/techno hip hop and industrial music all the time. How can I become a DJ and start making money/a name for myself?

I think David Toomey’s answer is great. Though if it’s a college town I guess it’s also worth writing to college radio asking if they want a mix from you, with a link to one of your typical mixes on SoundCloud or MixCloud


Sep 8

Is 2021 the time to establish a charity foundation dedicated to listening to people who have not been marginalized and nonetheless need help, or is the world not yet ready for that?

You can start a charity for anyone you like.

But if people haven’t been marginalized, that implies that they already ARE being “listened to”. So what would your charity actually do?


Sep 9

Why did the disco genre music in the 70s change to become hip-hop dance in the 80s?

Programmable drum-machines and sequencers got cheap.

In the 70s, if you wanted a groove, you needed a band to play it.

The disco genre is tight, dance-focused, DJ-friendly music.

But it was still composed and played by a band. Who had the mentality and outlook of a group of musicians. They made music for dancers. But also to please themselves as musicians. Constrained by what they could actually perform live.

And then it still needed a record label to decide they liked it. And to invest the money in recording it and making it into records.

Meanwhile, in the 70s, drum machines and sequencers did kind of exist. But they were very big, very expensive and very geeky.

Then by the early 80s, thanks to microprocessors, drum machines and synths and sequencers had become cheaper, and were now smaller, more convenient and easier to learn.

This had a dramatic effect. It meant that DJs could start making their own music.

(BTW : That music was not so much “hip-hop dance” - hip-hop has other aspects to it - as it was “house”. That’s really the essence of “house music”. Music made not by musicians but by DJs. For their “house” (ie. the club they worked at) )

The thing is, the DJs knew exactly what worked on their dance-floors, with their crowds. They knew what the crowd liked. What would drive up the energy. What would hold the crowd’s attention.

And now they had drum-machines and sequencers, they could make music that was fine-tuned and structured for those requirements.

They didn’t need to wait for a group of musicians to think of that idea, and learn to play it. And for a record company to decide that it might make money, and agree to hire a studio, record the band, and manufacture a record. They could come up with an idea of their own in their studio or even spare-bedroom. Program it, tweak it a bit, and record it straight to tape or get a dub-plate pressed, and take it out to play that week.

This revolutionized dance music. This is why we have electronic dance music, and why it’s such a big deal. Microprocessors allowed DJs to cut out all the middle-men in bands and record labels. And to make music directly for their public of dancers.


Sep 9

Is capitalism voluntary?

Of course not.

I don’t accept the current regime of property rights.

But if I were to act on that non-acceptance. Eg. try to take things “that didn’t belong to me”, the state would soon throw the full weight of its police, courts and prison against me.

I accept property under duress of the violence that the state threatens me with.

This is obviously not the hallmark of a “voluntary” system.


Sep 9

What percent of music consumption is rap?

Everyone will have an individual answer to that question.

For me I’d say it’s about 5%.


Sep 10

Do people on the left dislike Boris because he's a winner?

No.

We dislike him because he's a dishonest liar who has been criminally reckless. His entire political career is one of catering to his own ambitions and his own vanity, without the slightest concern for public service or well-being.

And the result is that he has caused great harm to others and to the country without any seeming self-awareness of the fact. And is still blundering on - way beyond his level of competence - doing further damage : from grievous errors and corruption in dealing with COVID, through to failing to negotiate any sort of post-Brexit deal with the EU.

I'd hope there are still decent people on the right who dislike him for similar reasons.


Sep 11

How can you defend pirating?

Information represented in bits is not a scarce resource made of physical material.

Having the government come in and threaten violence to pretend that non-scarce information is, in fact, scarce; and to prevent people from having it, simply to protect a business model, is perverse and grotesque. It diminishes life for everyone.

If the economic system doesn’t know any other way to incentivate people to do intellectual work of creating information artefacts - and doesn’t know any other way of rewarding them / funding them - except by pretending that non-scarce things are scarce; then the economic system is at fault and needs to change. Not the people doing the pirating.

Reality is that information is not scarce. And everyone can and should be able enjoy the benefits of software, art, music, movies, mathematical inventions, academic research etc. etc.

Either the economic system and business model recognises that reality, and works with it. Or they are a blight on our society, and deserve to be met with non-cooperation and resistance.


Sep 11

Do you think that an anarcho-primitivist society can work?

Define “work”.

Some humans could survive in something reminiscent of anarcho-primitivism.

After all our ancestors survived it for hundreds of thousands of years.

It wouldn’t suit me. And it wouldn’t support humans in anything like the numbers we currently have. But it would support some humans.


Sep 11

What is Clojure mainly used for?

In 2020, increasingly for front-end programming in ClojureScript.

Oddly, Clojure is big with the personal knowledge management crowd. The very fashionable Roam Research is written in Clojure. Athens, an attempt to make an open-source Roam Research is written in Clojure. My own new PKM wiki-engine cardigan-bay is (quite coincidentally) written in Clojure. I think it appeals to the mind-set of people who want to make powerful knowledge tools. And seems to be gaining a reputation in that community.

Obviously, the other place it’s big is with Datomic and Datascript, ie a language for querying “Datalog-type” databases and managing their results / integrating them with older Enterprise Java systems.


Sep 12

Can I use a software license, like GPL, LGPL, Apache, MIT, and BSD, to license my hardware?

You can try.

But there are Open Hardware Licenses too : Open Hardware License - Wikipedia


Sep 12

What is Clojure Spec, and what can you do with it?

Clojure is not a statically typed language.

Like Python, Javascript and Lisp. And unlike Java and Scala and ML / Haskell etc.

In statically typed languages, you say in your code that “this shape of data fits in that hole” (whether a variable or function argument etc.) and the compiler stops you putting the wrong shape of data in.

The Clojure compiler won’t stop you. It will wait until you try to do something with the data that’s the wrong shape and then blow up with a horribly verbose and unhelpful error message.

There are good reasons for that. Clojure was largely invented as a language for talking about data flexibly. Particularly to talk about data being put into and queried in a powerful database called Datomic that needed to handle data of different shapes.

So Rich Hickey decided he didn’t want the shape of data to be fixed at compile time in Clojure. It needed to be flexible enough to adapt long after a module had been written, compiled and distributed.

At the same time, sometimes it’s hell to track down a bug due to a complex bit of data not being the right shape that the functions that operate on it expect.

And sometimes you DO want the machine to be checking that for you, rather than you having to work out exactly how the data shape is different from the way its meant to be (usually by crawling around in the stack-trace when your program blows up)

So, we create libraries that can check whether a complex data structure actually accords to a “schema” which defines who the data structure is meant to be.

Unlike static types, these libraries are just code that executes at runtime.

Nevertheless, by using them, you can make sure that the data going into or coming out of a module or function is exactly the shape you want it to be.

However Hickey has another belief. That the usual way we think about schemas is wrong.

Usually, in both static typing and many dynamic schema checking systems we think that data has types in virtue of its context.

So, for example, (using a C-like notation), you tend to see something like this :

Person {

String name;

int telephone;

}

A Person is a name which is a string, and a telephone number which is an int.

Hickey doesn’t like this because of reasons (possibly good ones, I haven’t made up my mind yet).

He thinks that individual data items should be typed, outside of context.

So Hickey’s schemas are like this :

String name;

int telephone;

Person { name, telephone };

Obviously, they don’t really look like that, because that’s C-flavoured pseudocode.

But you get the principle. name is String EVERYWHERE. And a telephone number is an int everywhere.

A Person is still made of a name and a telephone number.

Like I say, I don’t have a good enough intuition as to whether Hickey is right that this is better. But

a) Hickey is a smart dude, and most of the design decisions he made for Clojure are pretty damned good

b) it’s probably motivated by his focus on data and databases.

So, anyway. Spec is Hickey’s standard Clojure library for writing schemas for checking data-structures.

It embodies that philosophy of types being absolute rather than context-dependent.

And it is a sophisticated “language” (DSL) for writing these “specs” (short for specification, but basically schemas). The language is like a “regular” language. In that you can write the equivalent of regexes … eg. to say that

Person {name, telephone*}

to say that people can have any number of telephone numbers.

Because you have this powerful schema representation you can do more than just check existing data with it. You can generate new examples of data to use in tests. You can even generate unit-tests based on the specs.


Sep 12

Why is Jair Bolsonaro's popularity rising despite Brazil having become the second-most afflicted country by the coronavirus?

One … even though the numbers are still going up … there’s a kind of fatigue.

Everyone was outraged when Brazil hit 50,000 deaths.

They were still kind of outraged at 100,000 deaths. Now we’re into 130,000 deaths … honestly 10,000 more here or there doesn’t “feel” like much. The media have stopped talking about it. People are out on the streets, shops and restaurants have re-opened.

To an extent, people have a kind of “logarithmic” response. Seems we only get shocked and outraged about things that are 10 times what we’re used to. Now tens of thousands is the new normal. We need another 100,000 to pay attention.

I suspect 150,000 won’t anger people anything like as much as 50,000 even though it’s still ANOTHER 50,000 on top of the 100,000 we already had.

Secondly, Bolsonaro has had to make emergency payments to everyone, because of the economic crisis.

He didn’t want to. He deliberately fought congress to try to stop it.

But they overruled him.

Now, though, he’s reaping the political benefit. People see themselves getting extra money from his government. And they are grateful.

Bolsonaro can now have it both ways. He can say the economic crisis is the fault of those who were panicking unnecessarily about COVID. But he also still gets the credit for people getting the compensatory payments.


Sep 13

If pre-modernism is associated as the age of romanticism and if modernism is associated with the age of enlightenment, what age is post-moderism associated with?

Another way of looking at it is that the Enlightenment put a lot of faith in “learning” and “education” and “books” etc … when information was still a scarce resource, owned and managed by well educated and largely responsible, but also privileged and self-interested, gatekeepers.

Post-modernist philosophy grew in the second half of the 20th century, partly in response to the the explosion of media : of many newspapers, radio, television, magazines. Of mass advertising. And, of course, kind of “predicted” the effects of the Cambrian explosion of even more media that we’d see with the internet.

To answer your question, if pre-modernism is associated with the age of “romanticism”. And “modernism” is associated with “enlightenment”, you can argue that post-modernism is the philosophy of the age of “information overload

When there’s too much information - too many different, contradictory voices chattering at us - then Enlightenment ideals like “freedom of speech”; and Enlightenment institutions like modern “education systems” and “democracy” etc, are simply unable to cope with the excess of rival contradictory information.

There are now no centres of authority - whether the government, the university, the academics, the intellectuals, the media etc. - who people trust to distinguish truth from lies. Not even doctors in the age of COVID denialism. Meanwhile social media and YouTube have an infinite amount of space for an infinite number of rival narratives, all presented with equally passionate intensity.

People get the post-modernists wrong. They think that the post-modernists advocated relativism and the abandonment of truth. And they are outraged when they hear this. But the post-modernists were far less advocating abandoning truth than they were warning us … that the institutions we were putting our trust in : “reason”, “education”, “democracy”, “a free press” etc. - even “language” - were not adequate to cope with the creative power and inherent perversity of “narrative”.

Post-modernists would talk about “the play of the signifiers free from the signifieds”. And people think “what nonsense”. But today, most of us understand that a meme’s survivability and capacity to “go viral” on the internet is independent of whether it is true or not. But that’s really just a different metaphor for saying the same thing.

The PoMos saw that language / media / symbols / signs / culture … were autonomous from “reality”. And had a life of their own. You could study these phenomena. You could enjoy them. (Lyotard and Baudrilliard are very big on the pleasure that this world of autonomous symbols gives us, and why we love it.) But we couldn’t rely on it. We couldn’t rely on language or signs or the media to stick with reality. Or to underpin rational discussion and decision making.

Like I say, a lot of people were outraged, and wanted to shoot the messengers.

But here we are in an age of the internet, with over 3 billion people absorbing and reiterating every bad idea that comes their way. The things that the PoMos were talking about now affect all of us. Memes and culture REALLY ARE autonomous of “reality”. Reality can’t hold the storytellers and the fake-news and the all mighty “narrative” to account. Academia, government authority, democratic institutions, rational argument etc. etc. have all failed to keep signs tied to reality.

Exactly as the PoMos implied they would.

The Enlightenment was a sham.

Imagine Voltaire or Benjamin Franklin trying to cope with the phenomenon of Q-Anon. Imagine how their simplistic liberal platitudes and homespun sensible wisdom stacks up against the machinations of Roger Stone and Alex Jones and the people who say “go out to work because COVID is a communist plot, caused by 5G and Bill Gates. And also stay home, despite all that smoke, because the wild-fires are a myth spread by antifa who want to rob your house”.

Much of the self-confidence of Enlightenment ideals was based on the fact that it was a few, rather decent, and powerful men who held them and advocated them. And everyone else was a powerless peasant.

Now everyone really does have a voice. And a broadcast channel. And many people with these things are either stupid or malicious. And possibly both.

And the result is an unintelligible cacophony within which wisdom is swamped.

I’ve written elsewhere (Phil Jones (He / Him)'s answer to Why are so many French academics behind the postmodernist/ Neo-Marxism movement?) that post-modernism thrived in Paris after the second world war because thinkers there had seen the Enlightenment fail with the rise of Nazism and the second world war.

Instead of learning from them, too many people today simply stuck their fingers in their ears saying “La! La! La! Can’t hear you! How dare you diss the Enlightenment ideals I was taught to idealize!!!!” And, like I say, tried to shoot the messengers.

On Quora you get questions along the lines of “Is Fake News all the fault of the post-modernists teaching that facts don’t matter?” NO. Fake News is the fault of people who denied the post-modernist insight that facts couldn’t compete with the power of narratives and gave the narrative spinners a free pass.

So now we have a new “Nazism”. Don’t quibble about the details of whether it’s the same as the old Nazis or not. What is obvious is that it IS the same catastrophic failure of the authority of Enlightenment reason to stand up to right-wing romanticism, racism and disinformation. And it is starting to do real harm and kill many thousands of people.

Post-modernism is the philosophy that correctly describes a world where information overload overwhelms the capacity of reason to guide us, and only raw power survives and shapes the world. Perhaps we were always living in such a world (Nietzsche thought so). Perhaps its a world that really appeared with Capitalism and the excess of production and products and signs (which is how various post-modernists would have described it) But it is VERY obvious that it’s the world we have now made for ourselves.


Sep 14

Could someone explain to me exactly how Boris Johnson being prime minister of the UK is akin to Trump being president of America? As far as I can see the similarities run as far as both having blond hair.

Both have rabid fans who celebrate their indiscretion, dishonesty, rule-breaking and divisiveness as being symptoms of a maverick “get it done” spirit, which is using confrontation for good ends.

Rather than seeing the indiscretion, dishonestly, rule-breaking and divisiveness, as symptoms of the dangerous egoism, irresponsibility and moral bankruptcy that they really are.

The rabid fans celebrate these things because they’ve been suckered into thinking that these bad behaviours are being done “for them” and for their political advantage. They are wrong. They’ve been played.


Sep 15

In your experience, are immutable data structures and paradigms easier or harder to understand in general (and especially for newcomers) than regular imperative mutable programming paradigms? Why?

In my experience, immutable data structures and immutability in languages in general are an absolutely solid win. They are f-ing brilliant.

I didn’t expect this. I’m generally against my programming languages trying to force me to “do the right thing” through restrictions. I’ve never been that keen on languages enforcing strict type checking. Or data-hiding with de-facto privacy.

I’ve used languages that have them. And languages that don’t. And I’m ambivalent about them. Yeah, there are benefits. And costs. And I don’t tend to miss these constraints when I don’t have them.

But immutability.

That is wonderful.

Yes. It’s more work to figure out how to write your algorithm when you first write your function. It can take 15 minutes instead of 5. You have to think … how the hell am I going to do this when I can’t just store x in a temporary variable as I’m going along?

And yes, you need a powerful language with a bunch of the usual FP style map / filter / take-while / drop-while etc. type functions in the standard library, so you can build your algorithms out of these existing components. Trying to implement them without mutability is probably hard.

BUT …

once you’ve figured it out, and implemented the algorithm like this. The algorithm is incredibly solid. You almost never have to revisit this code again!

There are no sneaky bugs hiding there. No off-by-one errors that get thrown up in obscure cases. The code just sits there working. Of course you might have to revisit when you want to extend the functionality. But when you do, the code is incredibly easy to understand. Because you don’t have to read the code and try to run it in your head to grok what it does. It does exactly what it says it does. If there’s a line that says “map this function to the collection” you know that that happens.

You never have to worry what else has been done to an object or collection after it was created. If you can see the line that created it, you know exactly what is in it.

Coming back and re-reading, and working on, immutable code is a joy compared to revisiting my code in mutable languages.

Seriously. Immutability is one of the best things I’ve found in programming languages. Certainly the best “weird restriction”. If I have to choose between a language with immutability and a language with mutability, I will pick immutability every time.

And like I say, I am not usually a fan of “restrictions that help you program better”. I don’t like static typing. I never bother to make fields private. I’ve always been happy with Python where that wasn’t even a thing.

But I am totally sold on immutability.


Sep 15

To what extent do you mix audio in mono?

I don’t mix in mono.

But I use the LEVELS plugin on my master bus, which gives me options of hearing the mix in mono (and things like left-only, just the difference etc.)

And I do use it as a double check and the end that some crucial element hasn’t suddenly disappeared in a mono environment. I’ve had embarrassing experienced taking a tune to play to someone and it sounding utterly crap because of that.


Sep 15

Why is it so hard to become a good musician but so easy for others?

It’s not easy for anybody.

If it looks that way, you aren’t paying enough attention.


Sep 15

Should I doubt my musical ability? I want to be a professional musician so badly and am willing to do anything for it, I even practice for hours a day (usually) but I have this thought at the deepest part of mind that I'm wasting my time. Advice?

I think the red-flag for me is wanting to BE a musician.

What you should want is to make music.

“Being” a musician is meaningless. It’s a tough, badly paid, and tiring job. People who do it get bitter and burn out. Many musicians who play, have to have a second day job, to earn enough to live on.

People only do it because they are passionate about music and about playing or making music.

Ask yourself that. Would I be making music like this even if I didn’t have hopes of “being a professional musician”?

If so, you don’t need my advice.

If not, then give it up.


Sep 15

Have you ever produced a piece of music you were very happy with only to listen in the car and be so disappointed by phase cancellation that makes it almost unlistenable? How did you rise up and overcome this challenge?

Story of my life.

Yeah, now I basically mix for the car.

I don’t have a studio. Or monitors. I know I should, but I don’t really have anywhere to put them. So I make music with headphones.

Which is not a great thing to do.

So what I do is I regularly take the mixes out on a pendrive to the car and play them driving around the block, noting what’s too loud / quiet / muddy. Then come back and adjust accordingly.

I was kind of happy to put my music on SoundCloud and BandCamp in an imperfect state because it’s easy enough to change the file if you find something wrong.

But Spotify and co are a pain to change once the music is out there. So I normally do car-tests regularly on music I’m making before I agree to send it to them.

I also use LEVELS plugin which allegedly helps me get the right volume and stereo field for the streaming services.

But yeah, I always do car tests on the result.


Sep 16

Is it more difficult now to become a popular musical artist than it was before 2000?

Well it's never been “easy”

If the probability has gone down from a one in a million chance to a one in ten million chance, would you notice?

I'm not sure you should be trying to play the odds.


Sep 16

Does Disco Music deserve more respect for helping to make clubbing as big as it is/was (pre-covid)? Disco music in the 1970s was a part of the evolution of clubbing culture which continued on with different types of music.

I think disco gets a huge amount of respect from people in club culture.

The people who hated on disco were rockers and others who thought music should be more about performing than dancing.

But I’d say that anyone who loves dance music would respect disco, even if it isn’t their preferred genre.

I would be surprised to find anyone in house music, particularly the original heads and innovators of house, who didn’t think that their roots were in disco.

Yes, some of the techno crowd were explicitly looking for something “futuristic” and inhuman. But that didn’t stop even them using soulful singing and “diva” vocals. Eg. How we made Good Life: Paris Grey and Kevin Saunderson of Inner City


Sep 16

Which other genre or flavours of music can be algorithmically programmed apart from classical music?

So the real question is : why classical?

Why does it seem like “classical” music is easier to program algorithmically than other genres?

And the answer is pretty straightforward.

What we think of as “classical” music is really music from the age before recording technology. Where the music we think about (there was, of course, “folk” music that we don’t think about from those centuries too) is music that was written in a score.

This allowed composers to do fantastically complex thinking about music. Apply a lot of conceptual theory. Manipulate the symbols on the stave. And have musicians turn the result into actual sound.

It’s the fact that this music has an existence, independent of “sound”, as an abstract score, that seems to make it amenable for algorithms to do the same thing. Notes on paper are just symbols. And computers are great at processing symbols. So they should be able to manipulate notes to put on paper.

Then human performers can do all the human magic of actually playing the music in natural sounding way.

Whereas, when we think of other “genres” we’re thinking of a musical world that was turned on its head by recording technology in the 20th century.

Instead of composed abstract scores, we have what’s effectively an aural “folk” tradition of people listening to each other and copying what they hear, but then recorded as audio by machines and frozen into definitive artefacts by the recording industry.

Humans are involved in generating the music (with human “feel”) and machines are involved in capturing / freezing, (though increasingly also manipulating after recording), the music.

The same is true whether you are talking blues, jazz, rock, hip-hop or electronic dance music or any of thousands of other genres / subgenres of music people like today.

The abstractable musical content of this music is trivial. You can easily put it into the machine. But it hardly matters. New pieces of music in these genres are not elaborate innovations in chord sequences. Most of the them stick to the standards from their respective genres : 1–5–6–4, 2–5–1 etc.

ALL the interest and originality in these genres is not coming from the stuff that traditional musical notation captures. It’s coming from the human vocal and instrumental techniques that the tape-recorder captures. Or the post-recording editing that the producer or electronic composer makes by manipulating sound directly.

In order to do “algorithmic composition” in these genres, it’s not sufficient to play with the traditional musical structure. You need the algorithm to work on the sound itself.

Now, of course, we have plenty of technology for that. There’s no reason algorithms can’t be used to select from thousands of parameters that a modern synth has. Or to tweak effects.

What we lack is sufficiently good models for mapping backwards from the finished sound, to the synth and fx parameters. That makes it hard to discover algorithms that could make, say, a piece of dubstep or heavy metal.

Now, today, neural networks can listen to huge amounts of recorded music, and resynthesize plausible emulations of it.

For example Dadabots’ infinite stream of neural network generated metal :

Working with raw sounds, networks can resynthesize extremely plausible metal-like music.

But that’s not what most people think of as “algorithmic” composition. We want algorithms that work on more abstract representations that can be used to generate real “novelty” in the style of. Based on intelligible rules. Not just a kind of mush from mixing a statistically large sample of existing metal tracks together.

The problem is, art is all about “human expression”. And I don’t mean that in a mystical way. I mean that no-one will really want to listen to dadabots’ fake metal bands. Because what people who listen to metal really want is the story of the people behind it. Their pains, and triumphs and insights, and bleak misanthropy or whatever story is being told. An algorithm for metal is not a network that makes metal-like sound. Nor is it an algorithm for manipulating a few simple chords and chord-shapes and rendering them through a fuzz-box effect. An algorithm for metal needs to deal with the human motivations and emotions behind the music.

Ditto for any other genre. We value music because of the story it tells. And story is as much part of “genre” as anything else.

Again, classical music feels like a candidate for algorithms because often it feels “abstract”. The passionate stories behind it have attenuated and what’s left is the formal structure. But music is never about formal structure. That’s what modern popular music tells us. That formal structure is secondary to human storytelling.

So what genres are amenable to algorithmic composition? The genres where the algorithm can be woven into the story. Schoenberg’s serialism. John Cage’s use of chance, the I-Ching and silence. Steve Reich’s phase music. Other modern composition techniques that are explicitly based on rolling dice, or extracting the data from sun-spots, or playing nuclear war games (ahem … I’m going to be performing this latter online at the end of the month)

Genres that are “cerebral”. Where the story is partly about the geeky interests of boffin composers.

Whereas genres which are about the alleged authenticity of emotion and experience of the performers? About suffering (or conversely, joy). The Blues? Punk? Gospel? It makes no sense to have algorithmic composition of these things.


Sep 18

Is the growth of technology spoiling the field of music?

Quite the opposite.

New technology is what changes and invigorates the field of music.

We don’t want music to stay “fixed” in a particular pattern or era. We want music to evolve as society and its patterns of behaviour change.

Technology drives that.


Sep 19

Why is the Right tagged as Authoritarian when progressivism requires government to impose their mandates? I see a distinction between Classical liberalism and Progressivism, but they are commingled as Democrats on the left. How are they distinct?

Any society which is governed by a “rule of law” imposes some mandates.

That’s what society is. An institution in which people are expected to follow codes of behaviour and abide by rules in order to get the benefits of living together.

Not even radical anarchists doubt that we have to make some accommodation with others to get the benefits of living together.

If you don’t want that, become a hermit.

So left and right aren’t somehow distinguished by whether they expect people to follow rules, or how many rules they ask people to obey.

What distinguishes left and right is

WHAT rules?

and what VALUES are the rules there to support?


Sep 20

Is rap music actually music?

Yes.

Next!


Sep 21

What do you think of stakeholder capitalism?

It’s a nice idea but it’s impossible.

It’s basically diagnosing the problem, that capitalism prioritizes the interests of the capitalists over everyone else. And saying “hey! imagine this problem wasn’t a problem. that capitalism was explicitly designed to work equally for everyone affected by it. All the stakeholders.”

Well, yeah.

Then it wouldn’t be “capitalism” any more. Because it wouldn’t be a system that gave the owners of capital undue power and influence.

The point is, one of the hallmarks of capitalism is that owners of capital have legal guarantees and rights that everyone else doesn’t have.

For example, the owner of the factory is free to sell it to another capitalist. The worker in the factory has no say in the matter. Whereas the worker in the factory can’t just sell his job to someone else, the employer has a final say in who is employed.

This is just one of millions of asymmetries and inequalities between labour and capital that make up the power differentials and the “class war” in capitalism.

Obviously, if you had a situation where there were no asymmetries and inequalities between capital and labour, where labour had as much power to direct how things worked as capital had, then … well, it would be as close to “workers owning the means of production” as makes no difference.

The fact is that if stakeholder rights were really created and respected, then we’d have already moved on from capitalism.

Anything that calls itself “stakeholder capitalism” without entirely levelling the asymmetry of power, is just capitalism with a slight flattening of inequality.

There’s nothing wrong with pushing things in that direction a bit. It can make life better for many people.

But it’s not nearly enough.

A true “stakeholder” economy, where workers and other stakeholders, had equal rights and say in how the business were run, wouldn’t be capitalism. It would be socialism in all but name.


Sep 21

What are the big similarities between postmodernism and skepticism?

It’s a historical story.

“Philosophical scepticism” was a project launched by Descartes.

He wasn’t trying to doubt or attack philosophy. He was trying to put philosophy and human knowledge on a solid basis, and to sort the properly justified and justifiable knowledge from the random speculation. Descartes was also a mathematician, of course; what he was really hoping for was to give our empirical knowledge of the world a similar rigour and reliability as mathematics which had formal proofs.

So he used systematic scepticism : let’s start by assuming we know nothing. Then we can’t accept anything UNTIL we can justify that we know it.

That was a project any of us today can at least understand and most of us can applaud and relate to. Surely we should have a solid rational basis for our claims to knowledge. We shouldn’t just believe random nonsense for no reason.

Unfortunately, the sceptical method that Descartes invoked was stronger than he expected.

Philosophers spent a couple of hundred years trying out various justifications : reason, empirical evidence, the senses, memory etc. as the basis for knowledge.

And while all these things seemed useful in day-to-day life, when subjected to hard scepticism, they all failed.

Could you trust your senses? Well, what about illusions? And dreams? As Descartes himself noted, how could he know that the world wasn’t a lie that a daemon was telling him? (Today we’d say “how do we know we aren’t living in the Matrix?” or “a computer simulation?” etc)

Memory? Well we seem to forget easily. Can’t trust memory.

What about science? Science is good, no? Except it’s based on assumptions that can’t themselves be justified. Is the universe a clockwork mechanism following laws? Well, assuming that it is, then science works, bitches. But can science test that assumption? Can science itself guarantee that the universe IS a clockwork mechanism following laws?

And so on.

The history of modern (by which I mean “post-Descartes”) philosophy was the history of philosophers struggling to come up with something that could be a strong enough basis of justification to ground our knowledge; and other philosophers saying “well if we can’t have that, can we at least have this instead of being able to ground our knowledge of the world. Perhaps we can only ground our knowledge of the experience of the world. Or our concepts of the world. Or our language that describes the world. Etc.

Finally, along comes Nietzsche, who is a bit like the boy who points out that the emperor has no clothes, and gleefully, and obnoxiously tells everyone that this whole philosophy thing is a scam, and that knowledge is nothing more than a power-struggle in which the great thinkers impose their ideas on the common herd.

Now Nietzsche isn’t simply trying to be an asshole here. Nietzsche cares deeply about this stuff and about the failure. In fact, he’s trying to hold on to the one thing he thinks he can say. Just as Descartes says “I think, therefore I am”. Meaning that the one thing he thought he could really be sure of, was that he existed. Because he couldn’t even be questioning whether he was thinking, without thinking and existing.

So Nietzsche thought that, at the very least, ideas and values were the product of creativity and a kind of “vitality” of life. You couldn’t be sure they were true. Or that the values were the right values. But you could be sure that the ideas were a great invention and that someone came up with them who was really smart, and really serious about it. The kind of guy who got things done. Or rather, the guy himself was a kind of vehicle or channel for a creative “will-to-power” force. You had to believe in a will-to-power, a vigorous and ruthless spirit of inventiveness running through humanity, because otherwise, how could there be all these ideas and values?

Now “post-modernism” is a wide, vague label. And now a lot of people who know nothing about it have decided on a political culture war against a completely unrealistic straw-man of what it is. Those stereotypes are too broad. And there is little really to “post-modernism” other than “what this generation of thinkers thought.”

But, as I observed on Phil Jones (He / Him)'s answer to Can we consider that Nietzsche is a postmodern philosopher? If yes, how and why? if you want to make a generalization which is still bad, but not quite as bad as everyone else’s, then you could say that the post-modernists are the philosophers who took Nietzsche’s model seriously. That doesn’t mean that they are straight Nietzschians. But they did recognise that other attempts to justify and give a foundation to knowledge had largely failed. And so some kind of power-struggle between impersonal but creative forces was the only viable game in town.

Some people love to paint a completely bizarre picture with post-modernists as cackling villains saying “ha ha! I will destroy all your truths”.

No, it was Descartes’s scepticism which had already led to nihilism. The PoMos and Nietzsche were just trying to deal with it.


Sep 21

How do you make money off old dance & techno mixes that are found nowhere on the internet?

Start a reissue label.


Sep 22

Why aren't white people dabbling into Reggae music?

They aren’t?


Sep 22

Is Boris Johnson right when he blames the public for the latest coronavirus restrictions on lives in the U.K. or is it down to his government failing to use the past 6 months to come up with a strategy that works?

It's Buck-passing Boris doing what he does best.


Sep 22

Why does music sampling sound so good?

Sampling has three sorts of aesthetic virtue :

firstly, if you are an electronic musician, then often pure synthesized waveforms are fairly simple. Or complex in fairly well defined and easy to understand ways. Whereas using samples of acoustic instruments and voices, you can get richer, more subtly complex waveforms and sounds into your music, that are still hard for synthesizers to recreate. Sampled sounds can complement the electronic sounds nicely and add timbral variety to your music.

if you are any kind of musician on a budget, sampling gives you access to a wider range of recognisable sounds than you can afford to make any other way. Can you afford to hire a choir? And get them into a suitable hall? With suitable mic arrangements? To record them singing a 20 second backing for your bridge? If you are a major rock or pop act perhaps you can. But for everyone else, there’s sampling.

finally, music is not made in a sterile cultural vacuum. Music is living culture. Which means it’s a rich web of influences and references and subtle citations. People sample other people’s records explicitly to make a connection. A hip-hop artist samples old funk breaks BECAUSE they are old funk breaks. Because the artist wants to paying homage to the musicians on those old records or to the scene those old records came from. Because they want to position themselves within that cannon. Because they want to say “listen to how great this was”. Or for other reasons of reference. Perhaps it’s ironic : “listen to how we made a silk purse out of the sow’s ear”. Or thematically related : “you remember that famous old song about heartbreak? that’s the feeling that was going through my mind when I said this” etc.

All these are good reasons / justifications for using sampling. And obviously they make your music sound good (or better) than it would be without the sampling.


Sep 23

How do I understand Nietzsche?

Think of Nietzsche like a modern stand-up comic. Like the Bill Hicks or George Carlin of his day.

Very smart. Very insightful. Cared deeply. But had to hide it behind a cynical front.

His books are extended “comedy routines”. They make a lot of good points. But they are often dressed up as rather absurd stories, or with Nietzsche role-playing different characters / versions of himself. Or they are drilling down into something that really bugs him. Perhaps something that seems trivial, but which he diagnoses as the root cause of deeper problems.

Like a good comedy routine, a book may seem to wander off into unrelated issues, but suddenly comes back to the main point with an amusing shock.


Sep 23

Why is the EU not afraid of no deal with the UK?

It is “a bit” afraid of no deal.

It doesn’t want “No Deal”. No Deal will hurt it somewhat.

What it isn’t, is so terrified of No Deal, that it will sacrifice its other principles and red lines to give the UK cake.

That’s because the EU is still a cold blooded organization that can make rational self-interested cost-benefit calculations. Unlike our government which is run by shysters and charlatans who make policy based on what plays well with xenophobic right-wing “newspapers”.


Sep 23

Is it true that Marx’s communist society is just capitalism without exploitation? If it is, why?

No.

BUT …

It’s important to understand that Marx’s “anti-capitalism” is not a desire to “undo” or “reverse” capitalism. It’s not a simplistic “negation” of capitalism. Or a “regret” that capitalism ever came about.

Marx is simultaneously a fierce critic of capitalism AND an admirer and fan of capitalism.

He definitely thinks that capitalism is an improvement on what came before it. And that it was a necessary thing historically. He just thinks it also comes with a bunch of new problems and we now have to solve those by going forward, beyond capitalism, to something even better.

Now part of that view is that he sees capitalism comes together with / brings about the industrial revolution. And Marx thinks that the industrial revolution is a good thing. More machines and technology improving productivity is a good thing.

And he wouldn’t want to avoid / undo that.

So it’s completely wrong to say that, for Marx, communist society is just “capitalism without exploitation”. That would be a meaningless / nonsensical idea for Marx. Because he thinks that exploitation is unavoidable under capitalism. How could it be possible to have one lot of people owning factories that another lot of people work in, without the owners inevitably exploiting the workers?

But having said that, for Marx and his followers, a communist society would still have a strong resemblance to a capitalist society. There’d still be factories, and mass production of goods and commodities. Possibly even “shops” (or near equivalents thereof) where consumers could get their “stuff”.

There are other critiques of capitalism from environmentalist, or post-human or anarcho-primitivist, perspectives that oppose industrialism and mass consumption. These have become more prominent on the left in recent years, as we’ve started to understand more about how precarious nature is and the risk to the environment. But these are not Marxist criticisms and not part of his model.

Marx said very little about “communism”. He didn’t define or lay out a recipes for it. But we can say pretty clearly that he was not advocating going back to a “primitive communism”. And he was definitely NOT thinking about the kinds of stereotypes of totalitarian societies that are used to scare people in the West. Where everyone has to wear the same uniform clothes, and are forced to do nothing but work, without leisure or consumption.

That wasn’t his idea of communism at all. And he would definitely have disowned and opposed any totalitarian society which claimed that it was doing that in his name.

So while Marx’s notion of communism is not any version of “capitalism without exploitation”, it’s not implausible that he imagined it as a kind of “modern consumer society but without capitalism or exploitation”. (And not much advertising or positional branded goods etc.) But it would be a society with hi-tech factories, high productivity, lots of quality goods available for consumption and workers with plenty of time and opportunity for leisure and hobbies etc.


Sep 24

Should Nietzsche's writing be viewed more as literature than as philosophy? Why?

“More as” I’m not sure.

The point is Nietzsche is all about collapsing the distinction.

Not because he’s flippant. But because you can say that Nietzsche is a nihilist about everything accept aesthetics. Or that he sees the personal, subjective, aesthetic as the only response to nihilism.

As Frederick Dolan quotes him saying, if you try to make anything : morals, values, even arguments etc. impersonal / detached / rational, you make them sterile and meaningless and destructive.

Only the personal / engaged / subjective and aesthetic has value.

In this view, philosophy is only really meaningful if it becomes literature.


Sep 24

Can somebody explain exactly what Boris Johnson is up to?

Sure.

Boris Johnson is Billy Bunter

He’s a guy who is fat, greedy, lazy, and economical with the truth. But somehow kind of charming.

He lives his life lying to people. It’s not that he wants to lie exactly, but he can diagnose what people would like to hear, and when he tells them what they would like to hear, they give him things that he wants.

So what else can he do?

Anyway … Boris wanted to be PM. Of the whole world. But he’s starting with England.

He diagnosed that people in the UK wanted to hear that Britain was best. And that foreigners were funny and silly. So he told people that.

It didn’t matter whether it was true or not. People in Britain liked to hear that Britain was best and that foreigners were funny and silly. So that’s what he told them.

Then he diagnosed that there was great appetite in the Conservative party for Britain leaving the EU (partly because they thought that the EU was silly). So much so that they were tempted by UKIP.

So he told those Tories that they were right, that Brexit would be a great, glorious and painless thing. He had no idea HOW to make it great and painless. He was even smart enough to note all the problems with Brexit.

But he diagnosed that the Tories wanted to hear that it would be glorious and painless. And so that’s what he told them.

And as a reward, they put him in charge.

He then pulled the same trick on the British people. The infighting about Brexit in Westminster was tiring and making everyone frustrated. So he told them that he could make Brexit happen easily. He could get it done. Get the arguing over with. His deal was “oven ready”. Unlike the others he was strong enough to stand up to the EU and not give in.

It didn’t matter that he didn’t have an oven ready deal. Didn’t know how to get one. And that he had a weak hand to negotiate with. People didn’t want to hear that story, so he told the opposite story.

Unfortunately, the EU wanted to hear a different story before they would sign off on the Withdrawal Agreement and move to the next stage of a deal. The EU wanted to hear that the UK was serious about a solution to the dilemma that the UK had committed to keeping the NI border open as part of the GFA, and not being in the CU was incompatible with that.

Boris had told people that Theresa May’s solution wasn’t a solution. (Because it meant delay and he knew that Leavers didn’t like the idea of delay)

So he told the EU what they wanted to hear. Which was that the UK was indeed serious and up for solution. The other possible solution : the sea border. Which was preferable because people in the England weren’t worrying so much about that at the time.

But when people in England DID start worrying about the implications of a sea border … the extra bureaucracy and the threat to the perception of a “Union”, then he told those people what THEY wanted to hear. That the WA he had just signed didn’t really imply any of that nonsense. And anybody who said it did, was just worrying unnecessarily. Because … something would turn up.

His WA had no implications or constraints on the UK. Why should it? Boris doesn’t like constraints and being told what to do. So he just ignores any commitments he makes. Now he’s putting that magical power at the service of the British people, and soon England will have the power to not be bound by commitments either.

After all, people never like being told that they have commitments and responsibilities. That’s just a drag. So why should Boris tell them anything like that?

It’s the same in this hilarious (but terrifying) clip (watch the video):

Boris got a little tied up in knots here. Because his job was to say that British people needed to do what they were told and follow the rules to help prevent a second wave of COVID. But at the same time, his excuse for why Britain, under his management, had done so badly with COVID, was that British people didn’t like, and shouldn’t be expected to follow rules. A lot of British people may have died, but by golly, they died for the principle of being free from pettifogging European-style healthocrats.

Normally, when Boris has to say contradictory things to different audiences who want to hear contradictory things, they are conveniently separated in time. But here he was stuck trying to say two diametrically contradictory things in the same sentence … because his audience was composed of both groups.

He almost pulls it off too, if it weren’t for his stupid brain visibly struggling with the paradox and making him look guilty.

So anyway, back to our story. Although Boris told people we had a deal, he doesn’t have a deal. Because getting a deal is difficult and requires compromises with reality. Neither of which are Boris’s strong suit. And now we’ve more or less run out of time and won’t have much of a deal to show for it.

So Boris feeling the pressure of the clock running out, attributes the pressure to the EU being tough (despite it being him who insisted on no more extensions), and decided he can play that game, by ramping up the pressure even further by pulling the deadline forward to 15th October.

And then stuck with a promise he made to the EU that there would be a sea border, and a promise made to the Tories and Unionists that there won’t be a sea-border, and no time left to kick the can down the road, something finally has to give.

And as the Tories and Unionists are the people closer who are more likely to be angry with him than the impersonal EU bureaucracy which is safely on the other side of the sea, he thinks it’s better to let down the EU than the Brexiteers.

So that’s what he’s doing. Reneging on the WA.

BUT … he doesn’t want to take responsibility for that all by himself. So he’s getting parliament to vote officially to renege on the WA. That means that when it all really does, finally, blow up, Boris can say, “it-it-it wasn't me, sir! … it was parliament who voted for this, they are complicit. As are the British people, who voted for this parliament. The fact I whipped my MPs, and many senior Tories spoke against it doesn’t matter. This was a joint decision of the whole country. You can’t blame just me.”


Sep 24

What is the most profound thing you have learned throughout your entire music production journey?

The most “profound” thing?

Learn to trust what you like. Make music because you love music and love the music you make. Don’t make music because you want to BE a musician. Or for the fame or fortune etc. Don’t make the music that you think you should make, because it’s like music X. Make the music that you really want, or need, to make and to hear.

Because otherwise what’s the point? Music that’s a loveless copy of someone else isn’t worth listening to. Music which captures the joy of your passion for music, that’s the only music that matters.

What are the most useful practical tips :

listen to the recording in as many places as you can, on different speakers, etc. Because your studio / headphones are never representative and you will be shown up first time you play to someone else on some other system

for years I didn’t think compression / limiting etc. were interesting or something to worry about. I only cared about the “creative” effects like echo, flange etc. Actually, when you learn even a bit about all the “boring” effects (compression, limiting, all those meters etc.) they can revolutionize the quality of your sound.


Sep 28

Do anarchistic people have a problem with patrol officers saving choking babies, or people trapped in burning vehicles?

Not at all.

If the police stuck to doing nice stuff like that it would be hard to have a problem with them.

It’s the other stuff that’s problematic.

And more importantly, the fact that the police are too compromised or cowardly to REFUSE when they are told to do the other stuff.

If the police had courage and personal integrity. If the police refused to arrest people for using drugs. If the police treated black people decently. If the police walked out rather than put on armour and beat innocent protesters. If the police refused to defend and justify colleagues who are clearly violent, racist thugs.

Then I think even anarchists would applaud them.

After all, in principle, anarchists don’t support the state paying firemen to put out fires.

But few anarchists feel personal animosity or complain when firemen put out fires.

Why not?

Because although the anarchist might prefer a different political / funding arrangement for fighting fires, they won’t disapprove of the personal ethics of someone who has chosen that career.

OTOH, if someone chooses the obnoxious career of using violence against people for no good reason, then that is clearly a reprehensible career choice.


Sep 28

Are you surprised that in 2020 vinyl record sales are almost double the sales of CD's in the U.S.?

No.

Vinyl is a fetish object, collector’s item. I don’t think CD has the same cultural status.

If you just want to listen to music, you’ll normally listen to it online.

So CDs are falling between two stools. Not as convenient and cheap as streaming. Not as iconic an object as vinyl.

Why does anyone want them?

Cassettes are back too. But as a kind of cheap and cheerful iconic object for people who don’t have the money for vinyl.


Sep 28

Why don’t they make today’s music more sophisticated?

Today’s music is very sophisticated in some dimensions. And not very sophisticated in others.

Why has this changed?

Well the thing to understand about music. Particularly “popular” music, which really means music in a fast evolving market. Is that music is “functional”.

Most people don’t simply sit back and “listen” to music. They use music.

Different music is for different functions. And increasingly it’s specialized and optimized for those functions. And places.

So music is made for driving to. For listening to while working out at the gym. For dancing to at a rave. For listening to in the background at work. For feeling sad to when your boyfriend cheated on you. For accompanying an exciting car chase in a movie. To provide a familiar rhythm and ambience to the video-game you’ll be playing for the next 4 hours, and warn you when something bad is going to happen with subtle cues. To pump you up before going into battle or a difficult meeting. For a group of teens to listen to and get excited about in the school playground. To piss off your parents and declare you are now your own person. For yoga. To make a restaurant feel authentic. To calm you at the dentist. To make your new car sound mega-cool in front of the rest of the kids on the block.

Etc. Etc. Etc.

And it may be listened to on headphones. On a tiny phone speaker. On a huge club sound-system. In a car competing with the sound of the engine. Each a different sound environment making different demands in terms of which parts of the frequency spectrum are used, are amplified etc.

Most music today doesn’t exist for its own sake. To just be music.

Most music exists to accompany and enhance these situations, emotions, experiences. And to remind you of them later.

It’s not there for you to listen to it and simply immerse yourself in it and admire its complexities and diversity.

Of course, some music is made for that, and there’s an audience for it.

But that audience is a tiny slice of the overall music audience. So the other usages tend to dominate.

Now, like I say, today’s music can be very sophisticated in the way it is fine tuned and adapted to these situations and usages.

But that fine-tuning is at odds with other virtues. Older music has an ideal of variety. A symphony has fast and slow movements. And voyages from happy, to melancholic to glorious etc. That variety is an essential and admired part of the construction.

Even a progressive rock track might have aspirations for a similarly wide-ranging tour in its 15 minute compass.

But music made to be “used” in specific situations has the opposite requirement.

If it’s music to pump you up, it can’t suddenly turn quiet and introspective half-way through. Music to sooth can’t turn abrasive. And music to drive to can’t stop competing with the engine. Dance music that loses the groove is failed dance music. Music for teenage boys can’t turn all mushy unless it’s explicitly emo, and then it has to be all emo. Music for yoga can’t have jokes or negative vibes.

In particular, music made for clubbing is not music designed to have its own internal narrative arc. Music for clubbing is music which is effectively a component like a Lego brick, that a DJ is going to slot into a longer musical journey or larger structure.

Like a Lego brick it must have standardized connectors. It can’t just change the mood or speed or rhythm half way through. It can’t even be sure where it will be started at the beginning, or where it is going to be exited. It has to start with a grove, continue it throughout, and leave it more or less where it finds it. As much pop music has aspirations to also be played in clubs, then it follows a similar formula.

Listen to today’s music properly. You’ll find it’s hugely “sophisticated” in terms of being fine-tuned, highly polished, highly specialized for the particular ecological niche it is intended to fill.

But what it isn’t, is a self-contained world, designed to encompass a whole range within itself. It’s “simple” in the sense it has to have one good idea. And stick to it. Because that good idea is where it fits into the wider context of the mix or playlist or movie sound-track or road-trip. This modern music is all about the connections it makes with things outside itself. And the usage that can be made of it. Not an internal complexity.


Sep 28

How would you summarize Nietzsche's philosophy in one sentence?

In contrast with Descartes, whose only certainty was “I think, therefore I am”, Nietzsche’s one certainty, that he could hold onto in the face of the nihilism that Descartes had unleashed on philosophy, was “we are, because of a protean, creative force flowing through us”


Sep 28

Can "LoFi" be a music style?

Well you can label a style or genre of music any way you like.

Of course, “lofi” is descriptive and seems like it could be a quality of many styles. But sometimes miasmic descriptions condense to becomes the label of a specific scene.

But that’s true of a lot of genres.

Plenty of music styles had drums, and basses, long before we labelled a particular offshoot of jungle “drum’n’bass”.

There was “electronic dance music” long before the unimaginatively named EDM.

Every wave of rock was new at some point, but only one claimed to be “new wave”.

Ditto “bossa nova”.

But various waves of rhythmic blues music have called themselves “rhythm’n’blues”

And plenty of pop was “dreamy” before The Cocteau Twins invented “dreampop”, “soulful” before “soul music”.

Don’t get me started on the “quickstep”.


Sep 28

What did Boris Johnson mean by Britons are too 'freedom-loving' to follow Covid rules?

Don’t over-complicate it. He needed an excuse. And that was the best one he could come up with on the spur of the moment.

His government’s handling of COVID has been a litany of mismanagement, corrupt deals to mates, incompetence and mixed / contradictory messages.

People are already criticising him for it, and it’s starting to get uncomfortable.

He simultaneously wants to tell people that everything is going well (because that will make him look good) but also bad enough to take seriously going forward (because otherwise things will get worse in the future)

The problem is, these messages are directly in contradiction with each other. And as things go on getting worse, it becomes harder and harder to reconcile them.

So we get the ludicrous spectacle of a PM, way out of his depth in parliament, responding to someone pointing out the obvious fact that he’s screwed up, trying to improvise an off-the-cuff justification for why the UK (a country he keeps asserting is “world-beating”) is doing worse than Europe (a block he continuously derides as sclerotic, incompetent, not world-beating etc.)

So how to say something which simultaneously says that Britain is better than everybody else while talking about the undeniable fact that it’s worse than everybody else?

Well, he tries bluster, but the facts don’t care about his patriotic feelings, so he has to concoct a story which squares the circle.

The best he can come up with - and admittedly, if this was extemporized it’s quite a feat of improvisation - is to imply that Britain chose to be worse than Europe and kill more of its citizens because it didn’t like the restrictions that were necessary to save them.

This is not totally implausible.

Britons had already voted to make themselves economically worse off in the Brexit referendum. And then doubled-down on the self-harm by voting Bullshit Boris to run the country. And that very weekend, inspired by him, they were protesting on the streets against wearing masks and other lockdown measures.

So Boris was kind of right. Britons do seem to prefer to be poor and dead rather than obey experts and follow precautions and rules.

What’s weird is that someone leading Britain’s “Conservative” Party thinks that this is a good thing and boasts about it.

What’s even weirder than that, though, is that Boris tries to simultaneously say all this AND tell people that they must follow more rules going forward to prevent the next COVID wave.

Of course it comes off as incoherent rambling.

This is the dilemma he’s in. Boris lives by lying to people, and telling them what they want to hear. And that is incompatible with the responsibility that goes with the job he applied for, and the leadership he is meant to show and would like to be known for.

Just for a moment, imagine poor Boris in the place of his hero Churchill. Instead of “I have nothing to offer but blood, toil, tears and sweat,” it would be all, “Listen chaps, don’t listen to that disgraceful unpatriotic criticism of our world-beating armed forces, we’ll lick the Hun and it will be all over long before you can even say “Christmas””.


Sep 29

How would hip hop be more geographically diverse if it had Twitter, YouTube, SoundCloud, Instagram, and Spotify in the 1980s and 1990s?

It would be less geographically diverse if we’d have had social media in the 80s and 90s.

Different regions obviously had access to each others’ sounds, via radio and buying records and mixtapes.

But the friction in these media meant that each region could develop its own sound with rappers and DJs paying more attention to others in their locality than to those in other cities.

Today, when everyone is paying attention to the latest output of the biggest / hottest names, then geographical diversity is breaking down. Artists from Miami, Atlanta and New York etc. sound increasingly alike. Using increasingly similar beats and sounds and flows.

Obviously there can be new underground scenes today, but the role of geography in determining and dominating the structure of scenes is diminishing.


Sep 29

What are your thoughts of the UK’s Department for Education categorizing anti-capitalism as “extreme political stance” and opposition of freedom of speech and banning it from school? How would you define "anti-capitalism"?

Britain, on the whole, doesn’t have a strong “red-baiting” culture.

Brits tend to make fun of their leftists rather than hate on them.

You could see with Jeremy Corbyn that initially, red-baiting didn’t really work on him. People didn’t care. And when they understood what Corbyn’s socialism meant, in practice, they tended to support it. People who thought Corbyn’s socialist policies were dangerously wrong were people who tended to hold a distorted view of them.

But after a very concerted campaign of character assassination, especially the accusations of anti-Semitism, by the election of last year, you were starting to hear more concerted anti-red discourse appearing.

Obviously in Britain, it’s nothing like as extreme as in the US or Brazil, where it’s more or less acceptable for public figures to claim that almost anything (up to an including the torture and murder of leftists) is fair game to protect against the terrible danger of leftists gaining power. (They’ll just scream “Holodomor” at you as justification.)

Johnson, isn’t an extreme right-winger. But he’s sold his soul and joined the international network of extreme-right populists like Trump and Bolsonaro and their backers to gain power.

And now that it’s clear that the UK is susceptible to right-populist propaganda, of the Brexit, COVID denialism and even Q-Anon, varieties, why not open-up a red-baiting culture-war front and see how much energy that can buy him?

It costs Boris very little to run this up the flag-pole and see who salutes. Anyone liable to be outraged wasn’t going to vote for him anyway. And there might be rightists sufficiently energised by it to bring him more support.

Especially now that Keir Starmer is neck and neck with Boris in terms of approval ratings. Boris is going to ramp up the red-baiting against Labour to counter it.

Boris can’t stand on his COVID record. It’s dire. He can’t stand on the economy. Brexit has fucked it. So he’ll do the standard right-populist trick of demonizing his opponents and claiming that they are evil enemies of civilization.

That is what this is about.

PS : a plea to all my friends on the left who hated Corbyn and love Starmer (or love the “return to sanity” that they think Starmer represents). The hatred against Corbyn was never Corbyn’s “fault”. Neither his fault for being a bad person. (He wasn’t. He’s a moral giant compared to Boris and the current government.) Nor a “compromised” person. (Everyone’s washing has some dirt in it if you dig deep enough.) Nor was it his fault for “being bad at managing the media.” (As though somehow there’s a magic lever that politicians can pull to control what gets said on the interwebs.) The negative view of Corbyn was a product of a concerted campaign of character assassination and de-legitimization by the right-wing spin machine.

Don’t be naive about this. That machine is now coming for Starmer and Starmer’s Labour. And he isn’t going to buy it off by making a few concessions. The more concessions he makes to the right, the more this will empower the right and embolden their attacks. Concessions to the fascists will never be enough to satisfy their demands. Brexit should have taught us that.

The next step after saying you can’t teach anti-capitalism in the classroom will be witch-hunts against “Commie teachers” who are accused of doing it. A “red scare” will be used to attack every public servant who supports Labour. (Or Extinction Rebellion or Greenpeace or higher taxes etc. or who opposes the bonfire of rights and protections that will be made on the altar of an American trade-deal)

So get ready. And get ready to defend Starmer against this right-wing spin machine. It’s coming. And if you don’t stand by Starmer and defend him to the hilt, if you allow it to divide and demoralize Labour, it will destroy him as it did Corbyn.

PPS : Responding to the last part of the question. I’m an anti-capitalist. I define “anti-capitalism” as wanting to end capitalism as an economic system and to replace it with a better system.


Sep 30

Is contemporary music today of low quality because there are too many non-musicians involved in it?

a) It’s not of “low quality”

b) And anyone involved in making music is a “musician” by definition.


Oct 1

Why is "black is beautiful" not racist, while "white is beautiful" is?

Context


Oct 1

What separates great philosophers like Descartes from wannabe “philosophers”? What makes them great and is there a modern day equivalent to a philosophy superstar?

Philosophy is not just “good thinking”.

Philosophy is thinking about particular kinds of things. But in particular, thinking about thinking. (Phil Jones (He / Him)'s answer to Are philosophers actually intelligent?)

What separates “Great Philosophers” is that they do this “well”.

Obviously what counts as “well” depends on the field.

But for philosophers, you can say they are “great” if they introduce entirely new ways of thinking about particular philosophical problems, invent new problems, and new approaches which are “productive” in the sense that others feel compelled to follow the lead and continue working along them.

Obviously not all great thinkers are philosophers.

Einstein, for example, is an incredibly original and productive “great thinker”. But he’s not a philosopher, because neither his methods nor his discoveries are philosophical ones. They are scientific ones.

As a side-effect, they’ve had a great influence on philosophy and philosophers, but he’s not doing philosophy himself.

Another thing is that just like greats in most fields, but particularly the arts, part of what makes philosophers great is that their work “stands the test of time”. Is interesting, inspiring and productive many years after it was done.

By definition, that makes identifying the contemporary greats (if there are any), impossible. Without a time-machine, we won’t know who, today, is as great as Descartes (who transformed all philosophy that came after him, and is still important 500 years later)

The idea of a “superstar” is a very modern, media driven one. There are “superstar intellectuals”. But it’s unlikely that there’s any strong correlation between them and “greatness”. There’s certainly very little reason to think that the mechanisms by which the media or internet pick up on thinkers to lionize, bear much resemblance to the mechanisms that sort for real philosophical greatness.


Oct 1

What is the importance of computer programming in 4 sentences?

Software is famously “eating the world”.

In other words, everything we do in our economies and lives is increasingly mediated through software, augmented by software and dependent on software.

Computer programming is how you make your own software that does what you want it to, and thereby, reassert some control over your life.

If you don’t start programming the computers, the computers will inevitably continue programming you, constraining your actions, and telling you what to do.


Oct 1

What concerns you most about Jair Bolsonaro?

He openly admires and praises a military dictatorship that used murder and torture to eliminate their political opponents. And who justified that on the grounds that “leftists” ie. political opponents, are monsters who deserve no rights.

Bolsonaro is stupid, small-minded, prejudiced and ineffective. There is no guarantee that as he starts to feel political pressure due to his failures and mismanagement of Brazil, and as opposition to him mounts; that he won’t be willing to use the same tricks : culture war, stirring up hatred against his opponents, and state-enabled torture and murder, to try to make opposition to him shut up and go away.


Oct 5

A lot of rappers literally sound the same. Have we stopped caring about originality?

A lot of rappers always sounded the same.

The casual listener to hip-hop in the 80s probably couldn’t hear much difference between Eric B, Boogie Down Productions and LL Cool J.

In fact a lot of pop music sounded the same. I can’t tell the difference between Bon Jovi, Aerosmith, Twisted Sister and 80s Ozzy Osborne. Or between Taylor Swift, Katy Perry and Carly Rae Jepsen.

But that says a lot more about me, and my not being interested in / engaged with those genres of music, than it says about whether those artists care about originality or not.


Oct 6

Do you consider WAP to be actual music?

Of course it’s “actual music”.

Get over it.

More importantly, why do people ask questions implying, insinuating that it isn’t music? What is that actually intended to achieve?

I mean, suppose it weren’t music. Suppose it were a different popular entertainment phenomenon called nusic.

It would still be available on the streaming services.

It would still be listened to millions of times.

And many people would still enjoy it.

Cardi B would still be famous. (And making money.)

It would still be a celebration of female sexuality.

Do you think all those facts would disappear if it were nusic rather than music? You think if it’s not music, women will stop wanting sex? Or relating to someone overtly talking about enjoying sex? You think if it’s not music, then your favourite music magazines will stop talking about it and radio will stop playing it?

Of course not.

You want everyone to declare that it isn’t music, so you can reserve the word “music” for stuff that you like?

But what good does that do you?

If you do that, the word “music” just becomes less broad, and more specialized. And we’ll all start talking about “that audio art-form that includes both music and nusic”.

We get it. You don’t like it.

But how does changing the label make your pain go away?


Oct 6

Is there a new genre of music in the late 00s and 10s?

Witch House

Vaporwave

Hauntology

Vocaloid


Oct 6

Why did Eire and Norse traditional music almost look the same?

Bits of Ireland were invaded / colonized by Vikings. So there is a cultural relationship between Ireland and Norse culture. (Even more between Scotland and Norse culture.)

But mainly this musical style was probably common across most of Europe.

In some parts of Europe it got replaced and more or less wiped out by more modern “serious” music.

But also, I think Eire and Norse provide templates for Europeans looking for more “Romantic” and “dramatic” roots.

Chances are that folkloric music from Sussex and Kent in the 6th century wasn’t that different, but Kent doesn’t capture the imagination in the same way as Vikings or Irish kings do.


Oct 6

Do you think it is possible to make music that has no influences and sounds like nothing that has ever existed before?

Yes.

But no-one will want to listen to it.

Music is about balancing the familiar and the unfamiliar.

Too familiar and it’s boring.

Too unfamiliar and it’s perceived as “just noise”

However you do it, you need to find a working balance.


Oct 14

Would you support a two-week circuit breaker lockdown in the UK to bring Covid infections down?

Yes, of course.

I mean, I don't have much faith the government won't screw it up.

But it's better than not trying at all.


Oct 15

Does Keir Starmer want a 3-week circuit breaker lock down because he is worried about the spread of Covid 19, or is it just a stunt so that Labour gains politically?

If Labour gains politically from trying to keep people alive, it makes you wonder WTF the Tories stand for?

They are so obsessed with trying to save shareholders and landlords from losing money, that they are willing to both kill people and lose politically in pursuit of that end.

Why the hell didn't Boris Johnson pull the political stunt of keeping people alive? Months ago?


Oct 15

Which is more useful for understanding the details of how computer software controls the hardware, a class on assembly code or one on hardware design languages? I plan to take them both, but I want to start with the one that will be most useful.

Ideally both.

But probably the hardware design one will be most mind opening about how the hell bits of silicon with electricity seem to be able to “think”

If you grok that, and you know anything about programming, then just accept that assembly code is a programming language whose individual instructions are implemented in hardware.

That still glossed over a LOT.

But it should at least give you reasonable intuitions about what is involved in the whole “stack” of hardware and software.


Oct 16

The footprints they found & named Zoe's Trail, what if that was the first known abortion due to economics & not sickeness?

Why such macabre speculation?

It could be the child just came back a different way with a different adult who didn't leave fossilized footprints.

Look, I'm not carrying you through the muddy puddles again, Prunella, just walk on the rocks with mummy and daddy, like a sensible person.

Anyway, it wouldn't be abortion, it would be infanticide.

And remember the distinction between “economics” and “health” only really exists in sophisticated modern societies where (theoretically) “civilization” saves you from starvation.

The point about humans is that we are born woefully immature and unable to fend for ourselves, even years after we are born.

There is zero point for a parent to sacrifice their life for an immature child in that situation, because the moment you, the carer, are gone, the child will die anyway.

So making a cold-blooded “economic” decision that a child can't be fed is equally a “health” decision.


Oct 16

What should white people take away from the film "Black Is King" by Beyonce?

Firstly that Beyonce is an amazing artist. Not just musically. But also visually.

But, plausibly, also, that we are in an age of crude affirmations.

Black people seem to feel the need to be told they are beautiful and noble in kitschy Disnified dance numbers. Just as white people feel the need to be told how great America is and how much better they are than everyone else by whiney blowhards.

The fact that there's such a market for crude affirmations across all races suggests that there's something very sick about contemporary society, which is starving us of the resources we need to build real intrinsic self-confidence and sense of our own value.

And of course we should all know what that is. Consumer capitalism has no interest in us feeling satisfied and self-sufficient. It needs us to feel that we lack something so it can sell us something to fill that hole. And that we are worthless unless we work even harder to earn more to buy more.

Capitalism has long ago co-opted hip-hop, the greatest contemporary black artform, and twisted it to that message. And it's unsurprising that Beyonce, a product of that scene, can't escape it.

As long as we leave that economic system in place, corporations like Disney will see racism and denigration of black people not as a problem to be solved, but as an opportunity to sell short-term palliative “fixes”.

Beyonce is an amazing artist, though. And there's nothing wrong with using art to make us feel good. Or to give us some catharsis to help us bear our pain. Black is King is a beautiful but tragic film full of suffering : though largely hinted at obliquely. And maybe the film provides release.

It is awfully aestheticised though. That may or may not be a good thing. Maybe that aestheticism helps to reach and touch more people and raise awareness. OTOH maybe it cements the archetypes of the tragic black man, and his even more suffering tragic black mother, in place. And makes it harder for us to imagine things could be any different.

I can't adjudicate that. I can have an opinion on the potential problems, but it's for the black community to decide how to respond to this film. Does it ultimately nourish and uplift and energise, or ultimately reinforce dis-empowering kitschy stereotypes?


Oct 16

What is programming according to you?

Programming is just telling computers what to do.

But all the art is in finding elegant ways to express a lot in a very clear and concise way.


Oct 16

Is Boris and action a contradiction in terms?

No.

But Boris and “leadership” are.

Boris fetishized leadership but spends his life ducking out of telling people hard truths, has no vision of his own and borrows whatever seems popular at the time as his policies, and then tries to shift the blame onto others when the problems finally catch up with him and those gullible enough to trust him.


Oct 16

How has Python influenced languages developed since its creation?

For a while it looked like JavaScript was going to borrow very Pythonic looking comprehensions. Then seemed to deprecate them in favour of more Ruby-like map and filter methods on the Array class.

It's not clear why that was.


Oct 17

Do you think big tech companies should be able to censor political opinions?

They shouldn't be allowed to stop you saying things.

But they should be allowed to refuse to help you to say things on their platform.

Facebook has no right to stop you posting on Blogger. But they have every right to chuck you off Facebook.


Oct 17

What Linux OS do you have the most experience with, and how did you choose it?

Mainly Ubuntu, with Debian for smaller or virtual machines.

I started on RedHat because that was the thing in the 90s. Moved to Debian because my next job used it and because it's cool.

Then, out of laziness, moved to using Ubuntu for my main laptop. Mainly because I expect things like graphics and sound drivers to just work on whatever my new laptop is with Ubuntu, while I worry that raw Debian or some more ideologically pure distro like Trisquel won't have the necessary drivers.

This might be an out of date perception but I’m more conservative on my main work machine.

Small boards like Raspi and in the UserLand VM on my tablet I'm less concerned about drivers so I go with Debian or derivatives like Raspian.


Oct 17

If you tried to use Quora to learn about the conservative perspective, what was the outcome? Did they manage to make you more right-wing?

Not really.

80% of the right-wingers were embarrassingly stupid or blinkered.

And the 20% who were genuinely smart tended to be working from different axiomatic assumptions to me. I couldn't prove them wrong on their axioms but they couldn't prove me wrong either.

Often it just came down to values. I think we have a duty of care to others and the right-wingers don't.

I used to find myself more persuaded by right wing bloggers.

Quora possibly isn't such a good medium for political debates that can convince. (Which makes me wonder why I spend so much time here trying.)


Oct 18

How does postmodernism play its role in our present society?

The main role it seems to play in our society is as a punch-bag for people who are unhappy that reality isn't like their simplistic model of the world. And who find that theorists talk about things undreamed of in their philosophy.

As I say, when I hear anyone complain about “post-modern” I mentally translate it into “new fangled” because that's all they really understand by it and what it really means to them : “All these weird new ideas I don't understand and don't like”


Oct 18

Is biological life a stepping stone to a universe that will someday teem with intelligent machines?

It's plausible.

It's also plausible that by the time machines become intelligent we'll have supplemented them with wetware borrowed from biological life. So they'll be more genetically engineered cyborgs.

Even if they aren’t “wet" They'll certainly be using design ideas that were discovered first by evolution using biological materials such as some variants on neural networks etc.


Oct 19

Is computer programming better than history?

It depends what for.

Those who forget history are doomed to repeat it.

And that's definitely true in computer programming where we're becoming increasingly inefficient as we continue reinventing the same (sometimes square) wheels in new languages or frameworks because our institutional memory and learning is so bad we know nothing about the previous attempts.

If we could actually grok history enough to learn from the mistakes of the previous generations, life as a programmer would be far better and more productive.


Oct 19

As a software engineer, what is stopping you from becoming one of the best software engineers ever?

Partly I don't know what that even means.

How would I be a “great” software engineer?

Why would I want to be one? When was the last time you heard someone get praised or famous or rich or laid for being one of the “best” software engineers ever?

I want to make software. I want to be interested by the process of making software. I want to be proud of the software I make. I want the process of making software to be “easy" ie. without accidental complexities, broken libraries, pointy haired bosses, customers who don't know what they want and other boring difficulties. I want to make things that are new rather than “me too” copies of existing things.

Ultimately when I don't put in the extra time and go the extra mile to make the software the best I could make it, it's usually because I'm just not interested in or excited about the software I'm making.

Passion is a double-edged sword. Every employer wants their hires to be passionate and donate all their extra time and energy to the project. But most projects really aren't exciting enough to inspire such passion.

And the idea that passion can be turned on or off like a tap is a manager's fantasy. It has to be earned by a project that inspires passion.

Software engineering is already hard enough and time consuming and mentally draining enough in the normal case. If you expect me to do the extra work beyond that to “be one of the best software engineers ever” there has to be something in it for me.


Oct 19

Among European countries, why do the British have an exceptionally strong sense of national identity? Brexit was largely because of opposition to the idea of "ever closer union" and a belief that the EU integration had gone too far.

They don't.

Other countries have a strong sense of national identity too.

You think the French don't? Or the Spaniards?

The difference with the Brits is that we have too many ultra-rich, tax avoiding foreigners who own newspapers in our country.


Oct 19

[hypothetically] If China becomes the world first superpower, with the highest living standard, better environmental record, an undisputed leader in the tech sector, all while the CCP is still in power, would the US and the West still despise China?

Yes. Of course.

Barbarians always despise civilization. And we are the barbarians now.


Oct 22

Can I use my Raspberry Pi as a desktop replacement?

Depends.

I've written and run Python and Clojure web applications, using Emacs, on small boards like Raspi, PocketCHIP and in virtual Linux machines on my phone and tablet.

I'm currently developing and running a web application on a Raspi, but doing so ssh-ed in from an old laptop.

If I had a better keyboard connected to the Raspi, I'd be able to work on it directly.

For those for whom Emacs is the main work environment Raspi is fine. It's fine for programming. And running server-side stuff.

Raspi is fine for running a web browser as interface to a server based app. too.

I'm not sure I'd really like to use LibreOffice heavily on it. (OTOH I don't much like to use Office type apps anyway)

And I couldn't do the music I do on my laptop on it.

But if you aren't doing heavy music or video or big photo editing. Or using office bloatware, then the machine is probably easily powerful enough for your actual needs.

It just depends if the software is available and sufficiently optimized for it.


Oct 25

When did you realize that you no longer needed a desktop computer?

It wasn’t so much “Wow! I no longer need a desktop” so much as “damn! I really need ALL my stuff to be portable.”


Oct 26

Is it true that referring to someone as a monkey is only racist if it’s directed towards a black person?

No.

I mean it's very plausibly racist when directed towards a black person by white westerners.

Why?

Because there's long history of white westerners making the analogy in an explicitly racist context.

So it's likely they intend or knowingly perform racism when they use the term. And even if they made a genuinely innocent mistake, it's worth picking them up and pointing it out because other people will certainly feel the resonance.

But, many years ago, a Singaporean friend told me that the Chinese (these are south-east Asian Chinese not mainland) call white Europeans “monkeys” too. (Note Kevin Augustine Chong disputes this in the comments, so take the rest of this answer with a pinch of salt.)

I'm not sure how widespread that is, but it certainly seems like racism to me.

Should I, a white Westerner, be upset about Chinese people calling me a monkey?

Right now I'm pretty safe, cocooned in a culture where white people have a lot of power and privilege. I can shrug it off as unimportant. And amusing cultural quirk with zero impact on my life.

But let's say the West (Europe and the US) implode in the next 10 years and we're faced with an economically and culturally dominant China, where I have to go cap-in-hand as an economic migrant, seeking work in Asia.

In that situation it starts to matter a hell of a lot more if Chinese people are calling me a monkey and thinking of me as subhuman.

It can affect my chance of getting a job, or renting an apartment. It can even affect my personal safety.

As in all questions of racist language, the issue is not that words are magic and have special powers to hurt us. It's that words are in a feedback loop with beliefs and actions; and words simultaneously reveal what people feel, and forecast how people will act in future, while also teaching them what others feel, and what actions are like to be tolerated.

We police language because language can't be isolated from the wider cultural economy of thoughts and actions.

So the answer to all questions of “Is X racism?” is never “this word is good or bad” it's “how does this word play in the wider context of the culture? What else is going on? Are the referred being structurally disadvantaged? does the use of the word encourage the listener to think less of the person being referred to? And what are the implications of that?” Etc.


Oct 26

Should the internet be switched off in the run up to an election?

The internet was deliberately designed to be impossible to “switch off”.

There’s no point worrying about this question. We’ll have to find some other way to save ourselves.


Oct 26

How will Brazilian President Jair Bolsonaro’s rejection of a COVID-19 vaccine purchase agreement made with a Chinese company and his remarks on social media where he said his country would not be “anyone’s guinea pig” impact China-Brazil relations?

The Chinese probably don’t care that much.

In the sense that China has a big interest in Brazil. Chinese corporations are building hydroelectric in the Amazon region. Are mining in Brazil. And are huge consumers of Brazil’s expanded soya and other agricultural production.

As long as Bolsonaro is dismantling Brazil’s environmental protections to allow more hydro, more mining, more deforestation to produce more cattle for meat and more soya plantations, his actions are aligned with China’s interests, and his words, and whether he buys Chinese vaccines, are immaterial.

The Chinese are interested in what Brazil produces for them. Not whether a million of its citizens die or not. If Brazilians die in greater numbers and the real collapses even further in the ensuing chaos, then that just makes Brazilian commodities cheaper for China.

China does, increasingly, care about politics and its image on the world stage. But not in the context of Brazil. Brazil’s opinion of China and tinpot posturing against it can be safely ignored.

By the way, it’s hilarious that Bolsonaro says that Brazil won’t be anyone’s “guinea pig”, when he’s been promoting and taking hydroxychloroquine as a cure for Covid : Coronavirus: Fake cures in Latin America’s deadly outbreak and, as Douglas Oaten points out, has opened Brazil as guinea pig to a bunch of other vaccine trials.

This is pure political posturing.


Oct 27

What is the point of existence in nihilism?

There isn't one.

Nihilism is the rejection of the claim that there are “points” in that sense.


Oct 27

What is more absurd than buying bottled water?

Buying individual bananas wrapped in plastic.


Oct 27

Is it necessary to be a physicist to make a theory?

Not at all.

Anyone can have a theory.

But if it’s a theory about physics, you probably need to be a physicist to know that your theory isn’t one of the millions of theories that have already been tested and found to be wrong.


Oct 28

What are examples of music that were disliked by society because it broke convention, but are widely appreciated today?

All of them.


Oct 28

Should people worry about Tony Blair’s statement that pandemic could push 49 million Africans into extreme poverty?

I’m not sure what good “worrying” will do.

But it’s likely true that the economic consequences of COVID will hit and disrupt everyone, including Africa. And given the screwed up nature of the world economy, that might wreck systems that bring a little wealth to Africa.

So preparing for it would be a good idea.

OTOH, it might be so disruptive, as John Tan implies, that perhaps it can be turned to advantage by Africa and Africans. If the Europeans stop extracting so much wealth from their countries, possibly they’ll find new uses and ways of consuming it for themselves. Or if large international conglomerates go bust, Africans might start creating their own international vehicles through which to sell their resources.


Oct 28

What does it say about someone's music taste that they rebel against music critics or music purists opinions?

I don’t think it says much at all.

MOST people don’t get their tastes from “music critics” or “purist opinions”

MOST people just grow up listening to music through family and friends and form their tastes that way.

You have to make a lot of effort to find and study with critics or experts before you are likely to have your tastes influenced by them. And by the time you’ve made that effort you probably value the concept of expertise enough to NOT rebel.


Oct 29

Why is the phrase "Black lives matter" instead of "Minority lives matter", or "Human lives matter"? This way it would put the spotlight on all minorities, not just black people.

You said it yourself.

“put the spotlight on all minorities, not just black people”

“All minorities” are not being gunned down regularly by the police. Why would we want to take the spotlight off of the minority which IS being killed and mamed regularly by the police?


Oct 29

Why has Jeremy Corbyn been suspended from the Labour Party?

Politically or morally?

Politically, it’s expedient.

Morally, it doesn’t have a leg to stand on


Oct 29

Why has Jeremy Corbyn been suspended from the Labour Party?

The definition of a witch-hunt is where protesting your innocence is considered further evidence of guilt.

Corbyn is accused of doing anti-semitic things. He protests his innocence and says he didn’t do anti-semitic things.

Protesting your innocence is then taken as further evidence of guilt.

Or “saying that the claims are exaggerated is compounding the problem” as the anti-Corbynists put it.

Protesting your innocence is considered further evidence of guilt.

Corbyn’s anti-semitic crime consists entirely of him denying that he’s an anti-semite. And “not doing enough” to stop anti-semitism in the party.

This is, let’s remind ourselves, in an age where bad ideas have been running rampant across the internet.

Imagine someone came to Keir Starmer and said “you are now personally responsible for stamping out COVID-denialism and mask-refusal and lockdown-breaking in the Labour Party. If you don’t remove COVID denialists and non-mask wearers and those who go to the pub from the Labour Party, you are “enabling” and “encouraging” COVID denialism. You are an evil COVID denialist complicit with the thousands of unnecessary deaths from people who wouldn’t wear masks”

Then, because COVID conspiracies and denialism is ramping up on the internet it turns out that Starmer fails to hunt down and remove every COVID-denialist in Labour.

So now Starmer is a pariah because he was “enabling” COVID deaths?

Would you go along with that?

No, you’d find it absurd that Starmer is held personally accountable, and receives personal animosity for the institution’s failure to fix the evil influence of the wider culture. Sure, he can be criticised. But to what degree? To the degree of being considered an accessory to the crime?

You’d find it even more absurd that when Starmer tried to defend himself, this was taken as further evidence that he was secretly plotting to kill more people with COVID.

This is pretty much the situation with Corbyn.

And it matters, not just because it’s unfair to Corbyn. But for a far bigger reason.

This is now the standard playbook by a coalition of the right-wing and centrists for taking down left-wing politicians.

You find a seed of something, anything, that might be construed negatively. You then start hammering on that “issue” non stop. You blow it up to be the biggest thing in the world, in politics. It can be alleged “anti-semitism” (ie. support for Palestinians and criticism of Israel). Or “corruption” (as was used to take down Dilma Rousseff, one of the least personally corrupt politicians in Brazil for what was, effectively, common accountancy massaging during her election campaign). Or something you did in your childhood (Aaron Coleman, the 19-Year-Old Progressive Who Won His Kansas Primary, Speaks About His Troubled Past and Promising Present). Or not keeping your sex life sufficiently separate from your work life (Alex Morse Would Like You To Know He Has Sex) etc.

You demand that the left (or liberals if those are your target) have zero-tolerance for this kind of thing. You appeal to their sense of shame and embarrassment that their political leaders might be anything other than saints. That anything other than zero-tolerance or complete self-immolation is total shame.

Then you let the left fight itself to destruction.

The right, then happily, pragmatically, able to live with some of most the flawed leaders and representatives imaginable, waltz off to take power and implement policies a million times worse than anything that would actually follow from the alleged “wrongdoing” of the left politician you destroyed.

We have to stop falling for this trick. All our leaders and heroes have feet of clay.

Humans have skeletons. Sometimes in cupboards. And we need to learn to judge politicians and leaders pragmatically. Not to hold them up to some impossibly high standards.

We must reject the narrative that says that the left can only be “legitimate” if they are supernaturally “pure”. Because we will always lose on those terms. Politicians are not saints.

I mean does anyone actually believe that Corbyn was actively plotting, or actively trying, in any way, to get more anti-Semites to join Labour? Or to move Labour policies in a more anti-Semitic direction? What’s an example of this?

No … it’s insinuation that because he didn’t do some indefinite “enough” or didn’t “care enough” (ie. prioritize over the hundreds of other items in his job’s todo list) that he is complicit and culpable in everything. And because he has now rejected the accusations, he is diminishing their seriousness and therefore bringing the party into disrepute for not being sufficiently anti-anti-semitism.

This is the kind of thing that gives “virtue signalling” a bad name.

So is this why Corbyn’s been thrown out? Because he doesn’t sufficiently play along with the narrative that the Labour Party has been the most evil party in the history of evil parties because it didn’t stamp out every instance of prejudice and rudeness among its 500,000 members?

Well, no, of course not. If it had been someone that these guys liked who had done that, then it would all be glossed over with hardly a ripple in the media.

But people hated Jeremy Corbyn. And feared what he stood for. A Labour Party that turned its back on the kind of neoliberal centrists politics of New Labour and wanted to rediscover its roots as a socialist party.

That is the real answer to this question. Corbyn was suspended because the right in the Labour Party want to get rid of the left in Labour.

And now this is a convenient justification. It’s part of a huge theatrical performance aimed at discrediting the left. If the left scream, then they can be accused of defending the indefensible. If Corbyn accepts that he was the most evil and shameful of Labour leaders ever then he contributes to his own humiliation and the humiliation of his project. If he tries to defend himself, he is “compounding the problem” and therefore can be chucked out. (Protesting your innocence is taken as further evidence of guilt. )

If the rest of the left leave in a huff, then that makes the problem of the left “go away”. If the left start the same kind of campaign against Starmer as the right waged against Corbyn, then that makes them look petty and unserious (because that’s what the right campaign against Corbyn was).

For the Tories, it’s even better. If large numbers of supporters now drop out of the Labour Party, that hits Labour finances. And reinforces a narrative that a large number of enthusiasts for Corbyn’s Labour were incorrigible anti-semites. Labour lost the last election for many reasons, but being internally divided was undoubtedly part of it.

Starmer and right-wingers in Labour undoubtedly hope that a big, dramatic showdown and cathartic purge of Corbyn and the left now, will make the problems go away more quickly and more cleanly (criticisms from the right will stop, the left will be too demoralized and subdued.)

We’ll see whether they are right about that, or if this failure to heal the rift (which is, let’s remember, the policy that Starmer stood on. He was voted by many Corbyn supporters because he implied that he wouldn’t be trying to purge the left but rather provide continuity and rebuild the alliance between different wings of Labour), dooms it to another failed election in 2024.

PS : here’s the basic Guardian summary of the findings : Key findings of the EHRC inquiry into Labour antisemitism Find the evidence in that that shows my interpretation here to be wrong.


Oct 29

Is Starmer right to remove Corbyn from the Labour Party because of his alleged anti-Semitism?

Starmer was elected leader by a lot of Corbyn supporters who believed him when he promised he could heal the rift between different factions of the Labour party, would continue the policy direction that Corbyn pointed the party in, and not purge the previous left leadership. (This kind of includes me, I mean I didn’t vote for him because I’m not a member, but I supported his leadership bid on these grounds.)

He’s getting dangerously close to having reneged on all those promises with this move. As long as Starmer didn’t look like he was wilfully going after Corbyn, then people like me were still giving him the benefit of the doubt. Even as others on the left were attacking him. Now that’s pretty much impossible.

I have no doubt that Starmer thinks that a clean cathartic break with the supporters of Corbyn is the best way for Labour to “move on” from the accusations of anti-Semitism. And that throwing Corbyn under the bus is a good way to do that and to signal to the rest of the country that he really has broken with Corbyn and rescued the Labour party from its leftward turn and become a different party.

He is almost certainly wrong about that. There are far more Corbyn supporters in the party and country than he imagines. And if he isn’t careful, instead of healing Labour, he’s now condemned it to another four years of infighting and to losing the next election.

This was entirely avoidable. Starmer could have brokered a peaceful resolution with Corbyn. Agreed to a form of words between them, responding to the EHRC report, which agreed to learn from past mistakes, apologise for genuine problems (as Corbyn did), while not accepting the full weight of the accusations.

Instead he seems to have rushed to embrace the anti-Corbyn narrative that this is the most shameful day in the history of Labour etc. And that this is all Corbyn’s fault.

One thing I find interesting is that allegedly (Key findings of the EHRC inquiry into Labour antisemitism) the report doesn’t mention Corbyn by name. That’s hardly because they are trying to spare his feelings. It’s because they couldn’t find any actual “smoking gun” evidence where Corbyn specifically told anyone in any alleged act of “interference” to back off or to protect any anti-semite.

The report is long on “we think the party could have done more” but no specifics of how. And long on complaints from people getting into ugly rows with other people in Labour, and who “didn’t feel the leadership had their back”. But no actual cases of “Corbyn sent this email telling people to not expel Joe Bloggs after he had posted anti-semitic memes on Facebook”.

I mean, if I’m wrong on this, point out one of the specific cases. But I don’t think I’m wrong. If there were real examples, they would be being trumpeted loudly now. Instead it’s just more insinuation and generalities to “paint a picture”. No particular pieces of evidence of Corbyn specifically saying or doing anything.

Note that the biggest examples are from anti-Corbyn members who infer from their interpretation of Corbyn’s other actions. Take this example in The Guardian :

Mason and Langleben said they had initially tried to work with the then Labour leadership and be a bridge between the party and the Jewish community. However, they described losing faith in the leadership’s ability to take antisemitism seriously after Jeremy Corbyn’s defence of an antisemitic mural was revealed in 2018, leading to a protest by members of the Jewish community outside parliament.
Mason said he was visiting the attraction Thorpe Park, watching a video on his phone of an apology by Corbyn that he felt he could not accept, when he decided to change tack. “I knew any attempt to try to win them over to the argument that the community was making was just over,” he said.

The guys who were working with Corbyn in 2018, decided they didn’t like something Corbyn had said and done several years earlier, or Corbyn’s apology, and that therefore they couldn’t work with Corbyn. Fine. But this unilateral decision not to work with Corbyn is being presented as an example of Corbyn’s refusal to work with them. Which is obviously misleading.

There is an awful lot of such insinuation.

So I think there was room for Starmer to have responded with genuine regret and commitment to learning and doing better without siding overtly with the anti-Corbynite faction in Labour by holding Corbyn personally responsible.

The fact he didn’t do so suggests he really doesn’t care about the breaking the implicit contract he made with Corbyn supporters during the leadership campaign. And that is almost certainly a bad move. For Labour, and for the country.


Oct 30

Why is it that people who support the left think everything is discrimination or racism?

We don't. There's also exploitation, precarity, greed, ignorance, stupidity, ideology, fraud, theft, hegemony, patriarchy, oppression etc.

But there's also solidarity, conscience, love, camaraderie, struggle,

Our cosmology is really quite as rich and sophisticated as any from the liberals or conservatives.


Oct 30

Shouldn't the Greatest Democracy On Earth be able to run a simple national election?

You'd think so, wouldn't you?

In fact you'd think that the ability to hold votes and count them correctly would be a prerequisite of being eligible to be “the Greatest Democracy on Earth”


Oct 30

How does capitalist system make rich richer and poor poorer?

https://threadreaderapp.com/thread/1321934768754298881.html


Oct 30

Why has Jeremy Corbyn been suspended from the Labour Party?

I think that Corbyn is 100% correct that the issue was “dramatically overstated for political reasons”.

I think that anyone who thinks he’s wrong and that it wasn’t “dramatically overstated” either hasn’t seen a newspaper, watched television or been on social media for the last 5 years. Or is fooling themselves and in denial about how campaigns of personal denigration and character assassination are now a regular feature of our political landscape.

And I think that if the Labour “rules” are such that making a true statement pointing this out, gets you suspended, then the rules are the problem not the person making the statement.


Oct 30

What is a job that is often described as 'unskilled labour', but really isn't?

All of them.

There’s no such thing as “unskilled labour”.

All labour requires skills.

You think that carrying something heavy without screwing your back up isn’t a skill? Or driving a motorcycle in heavy traffic? Or working in a factory full of fast moving, heavy and complex machinery, without getting yourself or someone else killed? Or talking to a patient with dementia to keep them as happy and healthy as possible?

All labour is skilled labour.


Oct 30

Why are restrictions on speech often associated with times of crisis?

Because in times of crisis, things are very volatile and events can go spiralling off in unforeseen and unwanted directions very easily if someone says “the wrong thing”.

For people who want to maintain some control over the situation and direct things in a particular way (whether their motivations are good or bad), having other people saying whatever they like, causes many problems.

For example, in a time of crisis of a major, lethal pandemic, such as we are dealing with in 2020, it really isn’t helpful to have people going around spreading disinformation - such as that the disease is caused by things it isn’t caused by, or that bogus treatments are valid or that valid treatments are bogus.

The widespread dissemination of this misinformation is going to get a lot of people killed and make it harder to finally control the spread and extinguish the disease.

So … there is a temptation, and a moral justification, for trying to get those spreading misinformation to shut the fuck up.

Of course, those spreading misinformation don’t think they are spreading misinformation. They think they are spreading an important truth, which is being suppressed and which would save far more people. They think they have a moral imperative to speak freely and loudly.

Which is what makes this a tragedy.


Oct 30

Is it possible to be both communist and evangelical?

Yes.

I know someone who is simultaneously a neo-pentacostalist believer and a left-wing pro-abortion lesbian feminist.

You can make it work theologically just fine.

The Bible tells you not to kill, but almost all Christians get around that when it suits them. And it strikes me as a lot simpler and more principled and plausible to hold that an undeveloped foetus is not “alive” to begin with, than the kinds of knots that most pro-war, pro-gun, pro-death-penalty, COVID denialist Christians use to excuse killing actual living people.

Biblically, Christ beats up money-lenders. (You can argue about whether he beats them up just for being money lenders or only for being money lenders in the temple and passing themselves off as doing God's work.) But he does tell people to pay their taxes, give up their wealth and help the less fortunate.

At no point does Christ definitively come down one one side or the other over who should own the means of production : capitalists or workers, so you have to assume that he is at least open to workers owning them.

Of course, some Communists have been atheists. (I'm a far left atheist myself) and some self described Communists discourage, even repress, Christianity. It would be weird for an evangelical to adopt that position.

But no-one (except its enemies) thinks that Communism is a religion, or that Marx is a prophet with revealed truths. If you want to be an evangelical while also being a Communist few Communists (and probably not even Marx) will actually try to stop you. (And if Marx did tell you not to, you have no reason to pay any attention to him, that's just his opinion, man.)

So absolutely. You can totally be an evangelical and communist, and the theological arguments against it are weak / contrived / largely just cultural affinities in disguise.


Oct 30

Why did The Independent Group fail to make an impact in British politics?

They didn’t have much in the way of coherent political position, nor strategy. Nor much personal support base.

The nearest they had to a political position was being a centreish Remain party.

Which would have been fine. But the UK already had a centreish party dedicating itself to Remain in the form of the LibDems.

And even at the time, I was thinking, why on Earth don’t these people just defect to the LibDems? It would make a hell of a lot more sense. They’d have doubled the size and influence of the LibDems overnight. Been hailed as heroes. Had a ready-made political party to work with (with supporters, canvassers, leafleters etc.) As LibDems, some of them might even have had a chance to save their seats.

I still don’t know what vanity or incompetence made them decide a different route. But it clearly neutered them as a political force.

In the event, of course, a centreish Remain party had a lot less appeal than many would have expected. Which is why the LibDems also did so badly in 2019.

So trying to create a separate political party in an already occupied and not sufficiently popular niche, with people who were not necessarily natural comrades, was never likely to be a success. And it wasn’t.


Oct 31

What do you think of Glenn Greenwald’s resignation from The Intercept?

I’m a big fan of Greenwald. I think he’s done very good work and I continue to follow him avidly.

I support his principled stand on this. And wish him luck beyond The Intercept. I’ll continue to read him.

Nevertheless, having read his article, I think he's somewhat wrong on this particular question.

I think it's obvious that we're in an age where disinformation and conspiracy theories are routinely deployed as political weapons. And it’s very easy to spin up a very sophisticated fake news story with a lot of apparent corroboratory detail.

And given that situation, media channels do have to figure out how they are going to handle this world; how much they can and should act as a gatekeeper / editor / filter to try to sort the real news from the fake. Because if they just forward everything that comes up on their radar, they will be passing on a huge amount of junk, swamping the amount of factual news they report.

Media channels need to adapt to this new world and accept being even more selective, earlier in the process. This is inevitable in an age of information overload. They have to ramp up the filtering.

Now, of course, this also makes their biases more evident. Their hunch as to what is “likely to be true” can’t help but be influenced by their world-view.

I don’t believe that Greenwald, for a moment, doesn’t recognise that he, himself, is also a partisan actor, and doesn’t think that he has biases. In fact, he’d be crazy if he didn’t know that.

He’s also someone on the further left who doesn’t think that Biden is all that great. (I agree with him.) And he thinks he’s doing the right thing by subjecting Biden to a bit of scrutiny. Calling attention to the rest of the media’s pro-Biden biases undoubtedly looks to Greenwald as a noble attempt to stand back and be fair. But does also very much accord with his political biases.

So Greenwald thinks “Look, they should trust me to do all the filtering / editing. And it’s my biases that should steer this. That’s what my professionalism means.”

And there’s validity to that point of view.

But I think The Intercept might also have a valid intuition that, now, more than ever, they need to do a lot of extra work to slow down and double and triple and quadruple check exciting-sounding stories. Otherwise they can easily become conduits for propaganda that they don’t want to be conduits for.

Now the counter to that is that The Intercept does seem to have swallowed uncritically and published many “Russiagate” accusations, which Greenwald thinks are likely to be equally bogus. I agree with him. Much of “Russiagate” was undoubtedly pro-Democrat, anti-Trump media trying to find something, anything, to discredit Trump, and eagerly seizing on whatever a not very trustworthy US security establishment threw at them, when they really, really needed to be more sceptical. Russiagate is largely hot air and insinuation blown up to “paint a picture” rather than established concrete facts.

But two wrongs don’t, in this case, make a right. Just because The Intercept are too credulous of anti-Trump Russiagate conspiracies, that doesn’t mean they should start being more credulous of weakly sourced anti-Biden conspiracies to balance things out. We desperately need more and better fact-checking and rigorous filtering, as the river of “news” becomes an ever larger, faster torrent.

However good Greenwald is (and, like I say, I trust the guy. I think he has pretty good intuition) a one-man band is likely to find it harder not to be overwhelmed and end up disseminating made up stories.

Similarly this is a good interview. He makes his arguments well.

And what he says has plenty of validity. It is good for him to go on right-wing media and earn trust for important stories with that crowd. And he’s right, with the mainstream liberal media reporting on Trump’s failings, it’s valid for him to focus on Biden’s.

But again … that presumes a world where people have infinite time and leisure and attention to hear all the news and evaluate it. But in a world of information overload and limited attention and evaluation what his argument misses is that his story about Biden’s failings, inevitably is in a zero-sum competition AGAINST a story from CNN about Trump’s failings. His criticism of Biden is taking attention away from Trump’s failings.

Greenwald can’t presume the civilized rational world of detached contemplation. As a player in a partisan news world he’s inevitably “thrown” into a situation where he has to be making political calculations about who his work is ultimately supporting and who his work is ultimately undermining. He can’t disingenuously pretend that he can take one side confident that his audience are getting and giving due consideration to the other side.

I’m not sure what follows from that. I’m certainly not arguing that Greenwald can’t or shouldn’t try to be fair and give multiple perspectives. Or that he must always be reporting with a political agenda that matches his own beliefs.

But I am sure that his argument fails to take on board these realities of the inevitable thrownness of a reporter and the zero-sum nature of “news” in an information overload age.


Oct 31

Is postmodernist discourse the most effective tool for liars, manipulators, and authoritarian ideologues?

Quite the opposite.

Authoritarian ideologues insist that there must be a single, absolute truth. Which is their truth.

They play fast and loose with the truth. They lie continuously. But they continue to insist that their lies ARE “the truth”.

A “PoMo” who says there’s no truth is explicitly giving permission for different people to hold multiple different truths. Which is about as far from “authoritarian” as it’s possible to be.


Oct 31

Do people today understand that 'beat' and 'existential' and 'non-conformist' weren't proto-hippy?

Is that something to “understand”?

It seems to me that beats, existentialists and non-conformists were proto-hippies.

They aren’t exactly the same thing. But that’s implicit in the concept of “proto”.

But certainly hippies continued many ideas and aspects from these movements.


Oct 31

If you had to describe the average Boris supporter, what would they look like and what sort of life do they live?

Easily impressed by superficialities.


Nov 1

Are there free places (like public online dashboards) to stream your music without having a label?

SoundCloud. BandCamp. Etc.

If you want to get on Spotify and some other commercial streaming sites there are a bunch of services. I use Soundrop Distribution which doesn’t charge me anything up-front and seems to work as advertised..


Nov 1

Can you summarise Tony Blair in one short sentence?

The guy who wasn’t a socialist but managed to seize control of a socialist party, and then squandered a generational opportunity to make a Labour government count.


Nov 1

Today, young people are super connected with technology but almost disconnected from the real world. What are the advantages and disadvantages this generation will have in the near future?

What makes you think technology isn't the real world?

The human world is always made of technology, whether that's flint hand-axes or smart phones.


Nov 2

What is the problem in calling "social justice" "cultural Marxism"?

Same as the problem in calling Justin Bieber “heavy metal”. It’s just the wrong genre.

“But, Phil!”, you cry, “they both use electric guitars and distortion and have cool logos! That proves Justin Bieber is heavy metal. Pwned!!!”

Does it, though? Does it, really?


Nov 2

Is the Labour Party in danger of Pasokification under Sir Keir Starmer?

Labour was definitely under PASOKification before Corbyn.

But whatever else we might think of him, I think Corbyn managed to derail that train. So Labour might be in a “post-PASOKification” moment. Although there are no guarantees as to what that entails in practice.

The other major issue is that the world has now significantly changed from the days where the shape of PASOKification was starting to become visible to us. Many countries have now had a fling with far-right populism, and the price and damage from that is becoming more apparent.

I don’t think that means that far-right populism is anywhere near over yet. Unfortunately. I think it’s still possible for Trump to win on Tuesday and the world to be headed into a yet darker, more extreme and dangerous phase.

But I associated PASOKification with a public feeling that that the left-wing parties had become the corrupt complacent establishment. And I think in the 2020s, it’s going to be harder for anyone to sustain that myth. However much fake news is spewed by the media, maintaining the pretence that the Tories are still cleaning up a Labour mess, as they move into their second decade in power, is going to be harder and harder.

In particular, next year, the weird limbo where everyone talked about Brexit, but no-one actually felt it, is going to be over. The reality of Brexit is smashing into us in less than two months. And a lot of people are going to be genuinely shocked by what that is like.

Again, there’ll be scapegoating of others. There’ll be excuses that the economic hit is all about COVID. Or due excessive measures to deal with COVID.

But there’s gonna be very concrete unignorable effects. When truck drivers start protesting about the collapse of the road haulage industry and infrastructure, it’s going to be very hard for the Tories to pass that off as not due to Brexit. (As an aside, where I live, we had major truck-driver protests, including the blockades of petrol to the petrol stations last year. And that sure as hell got everyone’s attention and threw the city into chaos.)

What is “post-PASOKification” likely to mean in practice?

Harder to say. It doesn’t necessarily mean that Labour bounces back in popularity. And while I take Ian Young’s point that there’s no scope for a new party to cannibalize Labour’s vote from the further left, that doesn’t mean that the Labour left is going to reluctantly fall into line. Labour might still wreck itself infighting, and lose more members, supporters and seats. It’s just that that won’t be a process that still fits the “PASOKification” model.


Nov 3

Why do they say, “there are no atheists in foxholes”?

If you're about to be killed and no earthly power can save you, then you might as well give praying a try. What's there to lose?


Nov 3

Can any Marxist prove the Labour theory of value?

No.

But it's a theory of value. You can't really prove things about values, one way or the other.


Nov 3

With Britain leaving the European Union, what are the possibilities of some or all of the European nations invading England and forcing us back under their control?

Zero

If you think this is actually plausible, you’ve been listening to too much scaremongering nonsense.


Nov 3

Why don't people oppose race mixing? Can't they see that they are betraying their race and culture by making mixed babies? If everyone mixes together, all races and cultures will cease to exist.

1) We don’t see it as “betrayal”.

2) We don’t think race exists in any meaningful sense, so we don’t care about races ceasing to exist. Nothing of any importance or value is lost.

3) Culture doesn’t work like that. We are creating new cultures among people of the same “race” all the time. We’ll have plenty of new cultures in future.


Nov 3

Are Britons generally aware that their Parliament could one day become tyrannical due to the lack of checks on its power?

Any system of government can become tyrannical.

Even if there ARE checks on its power.

The would-be tyrant just has to co-opt and then neutralize those checks.


Nov 3

Do you support organ donation? And why?

After I’m dead, of course I’m in favour. I’m not going to use them. If they can be used by somedone else, that’s great.

It would have to be a very special case for me to donate, say a kidney, while I’m still alive.


Nov 3

For those who are not living in America… From the outside looking in have your views on America changed? Is it still a respected sought after destination for people who want freedom & a better life for them & their families?

I lost my respect for America under George W Bush. Much of what we think is terrible about Trump’s America was already visible then, by about 2005.

I went there once during his presidency, to a conference in Las Vegas. I quite liked being there. Americans are always friendly and there’s a certain sense of “optimism” about the place.

But I’ve never felt the slightest need or desire to go back. As a country, it’s certainly very low down my list of places I’d like to live.


Nov 3

Do people still like new music? Can pop music (not rap or emo) still become massively popular these days, like Mariah Carey, Britney Spears type? Is it too easy to become a celebrity these days? Are award shows still as fun & iconic like in 90s-2002?

Yes. People still like new music.

Pop music is whatever is popular. If people want rap and emo, then that’s “pop music”.

Will women singing in the style of Mariah Carey or Britney Spears still be popular? Kind of. The underlying arrangements will have to be up-to-date, but yeah, there’ll still be singing. Aren’t people like Dua Lipa and Ariana Grande etc. basically doing that?

No, it’s not too easy to become a celebrity. As Robby Goetschalckx says, there’s a hell of a lot of competition.

Awards shows were never fun and iconic. They were always dull and boring.


Nov 3

Could Joe Biden eradicate the coronavirus in the US, like New Zealand has done, or is it far too widespread at this point?

It’s not for Biden to eradicate it.

It’s up to the American people to do the right thing. To start thinking of others and restraining themselves to help control the disease.

What Biden can do, which Trump didn’t, is

a) Give Americans accurate information about the state of COVID, rather than pretend it is harmless or exaggerated.

b) NOT make false promises, that it is all going to disappear by itself, or that a miraculous medicine is just around the corner to take the responsibility away from you.

c) NOT make various dog-whistle encouragements to those protesting against wearing masks or social distancing.

None of that, overnight, is going to suddenly make Americans more responsible and more self-disciplined. But maybe, once you take away the POTUS implicitly giving people permission to be irresponsible selfish assholes; and once you put people in charge of the institutions for dealing with COVID who actually have an ethic of public service, and are smart enough to understand what they are doing; then maybe things will start moving in a better direction.


Nov 3

If you could end a life by simply concentrating on a name, who would you kill?

I hope I wouldn’t.


Nov 3

Has Boris Johnson made the right decision in ordering another national lockdown, or is it another blunder from him?

The blunder is leaving it so late.

We shouldn’t be in the position where this was necessary.

If he’d taken advantage of the time that the first lockdown bought him, and if his government had been competent enough to get a comprehensive test and trace system in place, then by now it would have been possible to do regional lockdowns.

But he and his government didn’t.

So, we are where we are, and in order not to let Covid spiral way out of control, we need another national lockdown.

If we’d started it 4 weeks ago, when the experts were recommending it, then it would have been shorter and less painful too. But Boris procrastinated on that too.

But we need to learn the lesson that we will continue to need national lockdowns as long as :

a) we can’t get a working test and trace system

b) the government are too eager to open everything up whenever there’s a slight dip in the numbers, instead of waiting until the infection rates are really under control.


Nov 5

Is it possible that businesses both large and small exist primarily to make a profit for their owner or the board which controls it and that employment is only a luxury when they require the help at the wages the company can afford to pay?

More than possible. It’s probable.

There are companies that have been started as “social enterprises” explicitly to create work for people.

There are startups where the founders were basically creating work for themselves.

But most companies exist to make profits for the owners (shareholders). Or at least, that is what the shareholders believe.

And ultimately the shareholders call the shots. With large corporations, they make the executives minor shareholders, which obviously convinces the executives that shareholders’ priorities come first.


Nov 5

Does static analysis work better with strongly typed programming languages?

It would be more accurate to say “can do more” than “work better”.

There are more things the compiler can check up on.


Nov 7

How do you know when you write a melody that you didn't write something that you have heard a while ago? How do you know if you came up with it yourself?

You already know that you didn't “come up with it yourself”

Every melody ever is made of bits of and minor variations of melodies that the composer heard before.

If melodies aren't very similar to existing melodies that everyone already likes, no-one will want to hear them because they won't sound “tuneful”

Familiarity is part of tunefulness. And move too far away from it and you'll produce series of notes that sound like Boulez or other total serialist composers that everyone complains about.

So composers and songwriters learn not to worry. The originality is in how you present the melody : the arrangement, the performance style, the lyrics or meaning you attach to it. There's plenty of room for originality there.


Nov 7

In your opinion who is a better rapper, Joyner Lucas or Logic?

I don't know either well, but it seems to me Logic is more focused on technical virtuosity.

Logic seems pretty consistently … “OK”. Everything I've heard from him has been competently executed, and pleasant to listen to, but nothing has grabbed me or made want to listen more.

OTOH, Joyner seems to me to be the opposite. Wide variations in quality. I hugely admired “I'm not racist”. But some others have been distinctly underwhelming. Even less exciting than Logic and without the skillsmanship.

So 50/50 … reliable but old-fashioned skills, or full mediocrity with flashes of genius. It's a matter of taste.

But honestly I only know either through random YouTube surfing. I haven't sat down and listened to full albums or mixtapes so I might have missed a lot.


Nov 8

How do you make vaporwave music?

Find a piece of incredibly bland, mainstream pop from the 80s. Something soulful or smooth. That people might half remember but not be able to identify. Something that all the cool kids of the 80s would have at best ignored, and at worst, despised.

Load it into a sample editing program of choice.

Cut a loop out of it. Ideally a slightly awkward one that doesn’t line up perfectly with the bars of the original piece.

Slow it way down.

Add copious reverb.

Compress it to the norms of today’s EDM mainstream pop.

Render about 2 minutes worth.

Advanced Technique for Experienced Vaporwave Artists :

Repeat the instructions above n times so you have n loops.

Make your piece by gluing the various loops together, one after another, perhaps swapping backwards and forwards between them. Feel free to pitch them up or down to taste and so they aren’t necessarily in the same key.

Add a video cut from 80s TV shows and adverts.


Nov 8

Is FL Studio the best music production DAW?

Ultimately, that’s a subjective decision. You can’t really say which is the objectively “best” DAW.

However, I will say that FL Studio is fucking brilliant.

I’m now going to outrageously shill for ImageLine, on the grounds that two days ago, in a “Black Friday Sale” they let me upgrade my Signature Bundle to the All Plugins bundle for a mere 85 quid, compared to the usual price which is several hundred more. If you are in a similar position and want to take advantage, the deal is here : Image-Line Shop

Obviously I already had the Signature Bundle which was a powerhouse. But this gives me several excellent synths including …

Harmor

Sakura

Ogun

Morphine

BioHazard

Sawer

And a bunch of others.

I can not deny, I am chuffed. This was a very generous deal, and these are some great synths with a lot of power, very, very cheap.

I’ve been using FL Studio since early 2000s, and over that time I’ve bought it. Then upgraded to the Producer, then Signature and now All Plugins bundles. That means over that time I’ve spent just under 400 quid with ImageLine. But because of the lifetime free upgrades policy, I have the latest version of everything as released a week or two ago. That is not something I could say if I’d bought Ableton 15 years ago.

It is phenomenally good value for money. And a phenomenally powerful piece of software.

Of course, you can run any other VSTs in it. But even without getting extra plugins, the DAW and its stock synths and effects give you a huge palette of sounds and capabilities.

A DAW like FL Studio is everything you need to write music.

It’s impossible to say that it’s definitively “better”. Some people love Ableton. (I tried it, but I didn’t really get on with it.) Others love Cubase. Or Logic. Or Reaper etc. Often different people resonate with different workflows. And the best DAW is always the DAW that works the way you think.

But FL Studio is very plausibly better value for your money, and it’s definitely the best for me.


Nov 9

Why are the EU backing Ireland, a small country that owes a lot to Britain?

Because Ireland is a member of the EU.

That is kind of the point, when you think about it.


Nov 9

What software did you learn how to make beats on?

Originally, the Quicksilva MuProc on the BBC Micro (BBC Synth (ES Mar 84))


Nov 9

Is it unfair that younger people are paid less under the minimum wage laws in the UK?

Yes.

It’s absurd. The idea is presumably younger people have fewer serious responsibilities.

But it makes no attempt to discover if that’s true in any specific case. A 19 year old might well be supporting two unemployed parents and a grand-parent with a casual job. Or could have two young children.

While a single forty year old might have no other dependents.

Studies show time and again that the minimum wage doesn’t suppress employment. And I’m not sure we have evidence to back up Mike Richmond’s assertion that it does in the case of young people.

Most small employers are going to take whoever is a) available and b) competent.

The kind of employers who depend on extra-cheap young people for their profit margin are exactly the kind of employers we don’t want in this country. The ones who are basically shovelling up untrained young people, giving minimal and inadequate training, and then reselling them as competent contractors.

An employer who creates jobs is one thing. An employer that exists to arbitrage on the frontier between the government’s deliberate cheapening of young people, and customer ignorance as to the level of qualifications of subcontracted staff, is a parasite who is hurting their customers, hurting the young people working for them, and hurting the wider economy and society.

We do not need employers like that in the country. And we do not want the government to create the perverse incentive towards it in the form of an age differentiated minimal wage.


Nov 10

Can any communist debunk Mises economic calculation problem?

Sure.

In order to say which of two economic systems is most accurately “solving a particular calculation”, or “getting the best approximation” to an ideal, you have to actually have an independent way of finding out what the right answer to the calculation, or what that ideal, actually is.

If we had such an oracle to tell us the “right” distribution of goods and services in the economy, then we would just use that to distribute them rather than either markets or planners.

But if we don’t have a way of identifying the “right” distribution, then how can we say which of two outcomes, the one from the market or the one from the planners, is actually closer to it? We don’t know what “it” is.

By introducing the concept of a “right” distribution or a “good” distribution, Mises is introducing a normative or value judgement into economics.

Which is exactly the kind of thing that mainstream economists claim they don’t do. And don’t want in economics.

Now, as a “communist” (at least for the purposes of this answer), I have no problem with that. I think that “economics” without value judgements is pointless and sterile.

BUT … if we’re admitting that the argument between Mises and the communists is actually an argument about values (he has his values and that leads him to prefer one distribution, we have our values that lead us to prefer a different distribution) then he can’t now pretend that his argument is based on some other neutral and objective technicalities of how the economic system works.

If he says “markets, through setting prices, calculate a distribution like this, but the bureaucrats distributed goods and services like that” what makes the one “better” than the other?

No. He just likes the distribution outcome that markets give. And that’s his prerogative, but that’s all it is.

Now he is welcome to argue for his values as values if he likes. But he can’t simultaneously argue for his values and pretend he’s making some other kind of, “more objective” case.


Nov 10

What do I do? I love guitar, but I love drums more. But I really love singing. I don't want to give up singing, but I really love the drums.

Sounds like you are in luck.

Get some multitrack recording software in your computer, and you can do all three.


Nov 10

Why don't most people start businesses?

Weirdly, even though most of us live in capitalist culture, we don’t teach capitalism and starting businesses as basic life-skills. It’s almost as if the education system is focused on creating workers for the capitalists to exploit rather than people with the ability to succeed in capitalist society.

See Phil Jones (He / Him)'s answer to There is significant emerging evidence that large segments of the middle class in the developed world will basically become unemployable soon, leading to growing income inequality. What tools and services could turn this class into entrepreneurs? for how I think it should be done.


Nov 10

Is GitHub too big to fail?

No.

I mean, it’s unlikely to go bust because it’s now part of Microsoft and will continue until either Microsoft go bust or they shut it down.

But that’s unlikely to happen in the immediate future. More likely M$ will continue to derive a lot of value from it

1) By using the huge database of code it contains to train / test AI tools : from simpler source-analysis and refactoring tools, to automatic bug-hunting and fixing, to full AI coding.

2) It will be built out into a full cloud based development / CI/CD / hosting environment and service. I don’t know if there’s yet a 1-click “deploy to Azure” button appearing on some GitHub repos. But I’m betting that there will eventually be. Might GitHub eventually be rebranded as “AzureHub”? Maybe.

But if GitHub were to fail, would it be so big we’d feel obliged to protect it? Not really. GitHub is not Git. And much of the basic value of GitHub is really Git.

There’s already 1-click migration from GitHub to GitLab or Gitea. Or I can grab a repo by typing git clone http:github.com/myname/projectname at my command line. The distributed nature of git means that none of that basic git value is locked-in to GitHub.


Nov 10

What is your opinion about Donald Trump losing the 2020 election?

tl;dr : I will be delighted when I’m convinced it has happened.

Right now it looks to me that Trump and the Republicans are talking up fraud and irregularities in the swing states where Trump lost.

The reason they are doing this is not because they imagine that the courts will find any irregularities. There aren’t any worth worrying about.

But they will create enough smoke and confusion that Republican legislatures in those states will be able to refuse to appoint Electors before Dec 15th, on the spurious grounds that “it would be unfair and illegal to appoint Electors before we’ve fully investigated these irregularities and problems and can trust our results”.

And then Pennsylvania (and maybe some others) won’t be contributing votes to the decision about the presidency at all in 2020.

And Trump might still be reselected.

This seems to me the obvious playbook. And given previous examples of the Republicans’ tactical and shameless use of obstruction for partisan aims I don’t expect anything better of them here. If they think there is even a slim chance they’ll get away with it, they’ll do it.

And with their strength in the House and Senate. And with the entire Republican party / fanbase and even Fox News commentators coming back on board, I think they’ll be sufficiently emboldened to try it.

This is not over yet.

We should not be complacent. Much of the world is celebrating and imagining that Trump is busted. And that his lawsuits are merely a reflex tantrum.

That is not true. He and his people are manoeuvring and scheming even now. They are good at this. As a party the GOP have become utterly ruthless and dedicated to the cause of gaining and holding power at any price. They have not suddenly become reformed characters, dedicated to the good of the country and a fair electoral system. They are pissed. Many of them are so in their bubble that they passionately believe that the only way Trump could have lost is because of Democratic corruption, and so whatever it takes to rectify that is really reasserting a greater justice.

We may yet see several of these close states that swung to Biden, opting out of sending Electors. And then the supreme court deciding that the president must still be selected, by a now reduced and with a Trump supporting majority, college. And the whole Republican establishment, senators, governors, media etc. will go right along with it. “Sure … it was a bit of a mess this time,” they might agree. “But what could we do? The voting was so flawed what with Covid and all those unreliable postal votes. Best not complain too much or you’ll look like you have something to hide, and better luck next time, eh?”


Nov 10

Isaac Asimov gave the world an introduction to psycho-history. What is your take on the subject?

I like Steve Baker’s answer.

But I’d like to point out that psycho-history is basically just economics. Or indeed any science of human mass behaviour.

Although Asimov clearly thinks it’s problematic, the ideal of being able to accurately model and predict groups of humans is far from absurd or a dead enterprise.

Economists do it. Sociologists and political scientists do it.

Management theorists do it. Marketers and pollsters do it. Now large tech. companies and weaponized statisticians like Cambridge Analytica do it.

Yes, today we have chaos theory, and we know that long term, modelling and planning can never escape sensitive dependency on initial conditions.

While Asimov wouldn’t have put it like that.

But making psycho-history the main topic of the novels was an excellent way to carry on the humanistic debate against much of the 20th century’s hubristic attempts to make humanity subject to statistical science.


Nov 11

Brazilian President Jair Bolsonaro has hinted that he could declare war on the U.S. if Biden insists on protecting the Amazon. What would this war be like?

Bolsonaro will happily sell the Amazon to America for a song. Even (especially) if it means American owned companies burning it off to make room for more cattle.

But he’ll go to war to stop the Americans protecting the trees from loggers?

That’s Bolsonaro in a nutshell.

The whole scenario is fantasy though. Biden won’t even curb fracking in the US. Do you think he’s going to go to war to protect the Amazon? Sadly, not.


Nov 11

What words would you use in replace of conservative and labour?

“Capital and Labour” when it comes to economics.

“Conservative and Progressive” when it comes to politics about social issues.


Nov 11

Why are Tories so hell bent on destroying our credit rating and the country?

They’ve dug themselves into a hole, can’t get out, and internal politics within the party compels them to keep digging.

Or to use another saying, they are throwing good money after bad.

Having staked their reputation and won an election on promising a fantasy Brexit, the moment they admit reality, they have to admit that they have lied and misled their own supporters.

They are willing to spend anything and everything to put off that moment.


Nov 11

Why don't more people support the US breaking into smaller countries like the EU?

I support it. In principle.

I think the US might well be better off as several smaller countries. I don’t like the US much, but I can think of shards of it that I would be very happy visiting or living in. I bet Greater Cascadia would be awesome.

The problem is how to get there from here.

Like India the partition could be extremely bloody. And whatever cataclysm forced it, would itself be, unimaginably painful (representing the destruction of the current political system)

But if you could do it peacefully, I think it would actually be beneficial. Go for it.


Nov 11

What happens if I use a negative index in an element of the list in Python?

It treats it as an index counting backwards from the end of the list.

Eg. xs[-3] is the third to last item in the list.


Nov 11

If someone paid you 80 bitcoins to commit any immoral action of their own choosing, would you do it?

No.


Nov 12

How confident are you as quarantine restrictions are being lifted?

Are quarantine restrictions being lifted?

That depends where you are and when you are reading this.

I’m confident that if everyone is sensible and cautious, continues to use masks, continues to avoid sharing unnecessary indoor space like pubs and restaurants and schools and churches, for a few more months, we’ll get R below 1 and COVID will diminish until the vaccine can finally take it out.

I’m equally sure that if people are idiots who won’t take simple precautions or who are too hasty to open everything up, then we’ll be living with and dying from COVID for the next 5 years until millions are dead and herd immunity really does become a thing.


Nov 13

Why is there an Amazon south bank rotten fat rat editting decent questions into male cattle faeces?

tl;dr : A long term fair and sustainable economy and world.

Ie. instead of polluting the world and leaving a bunch of environmental problems and destroyed habitats and extinctions for future generations, we make sure that we’re not taking or destroying too much of the ecosystem today, just enough to get by, and are leaving it intact for the future.

Simultaneously, “fair” means a world where everyone has enough to live comfortably, if abstemiously, and no-one consumes excessively or has too much wealth or power over others.


Nov 13

What is the best defence against ransomware?

Backups.

Seriously. If your backup game is sufficiently good (ie. lots of regular backups and archives) then ransomware (or any other data loss) is a minor inconvenience.

Blow the machine away, recreate it and pull the data from the backups. Back to work.

In fact, just do all your work in virtual machines. Which are recreated daily.

Have continuous backups of data, but some kind of monitoring in your automatic backup pipeline that detects if something weird is going on.

Ransomware might be able to fool your OS, and encrypt all your data without alerting you. But I don’t see how it fools some kind of automatic diffing between today’s data and yesterday’s. If it’s secretly encrypted all the data on your machine today, then suddenly the diff between that and yesterday’s backups is going to be way out from normal trend. Which should be a massive alert.


Nov 13

Why is it that Pope Francis is urging followers to pray that AI and robots ‘always serve mankind’?

Pope Francis’s job is to be spiritual leader to a major religious group.

As such he should be telling them about the real world and its issues. And giving them guidance.

While I agree with Paul Brocklehurst that prayer won’t make a blind bit of difference. That is basically the parameters of the job of being Pope. So I’m not going to complain about that.

Within those slightly bizarre parameters, Francis is a pretty cool Pope. Who pays attention to what’s going on in the world, cares about people, and cares about giving good advice to the people who follow him.

So … he’s a) aware that AI is a massively coming thing in the world, b) he’s aware that it can be a force for good or for evil, c) he’s telling people to make it a force for good rather than evil.

All of those are messages that I can get behind. And I think it’s great that a 70+ something year old religious leader is so clued in that he’s thinking about and talking about this stuff.

Yeah, I’m with Paul that praying isn’t going to do any good. But there’s no point complaining that the Pope’s a Catholic. That’s a given.

But Francis is saying this because he pays attention and he cares. Which is great.


Nov 13

Why is Dominic Cummings still at number 10?

Doesn’t want to be in the hot-seat when Brexit finally goes pear-shaped in January.

He’s now conveniently on the outside and can complain that Boris messed it up rather than take responsibility for his part in it.


Nov 13

What are your thoughts on Senator-Elect Tommy Tuberville (R-AL) claiming that America was fighting in WW2 to free Europe from socialism?

The right-wing have spent so much effort spreading the lie that “the Nazis were left-wing” that they’ve drowned in their own Kool Aid.

They believe their own lies now. They no-longer have a functional working knowledge of world history, or how anything works.

In a way it’s understandable that they are frustrated. Wouldn’t you be if every time you tried to reason using your world model, or talk to anyone about anything, everyone told you that you were wrong and an idiot?

That’s how it is to be a right-wing winger these days. Everything they think they know is wrong, and they are suffering because of it.


Nov 13

If the Truth will set you free, why is asking certain questions forbidden? Do you think that lies will protect you? Do you say that because some benefit from lies greatly, it's for the good of everyone?

It’s not “asking questions” that’s forbidden.

It’s “refusing to listen to the answer”


Nov 13

Why doesn't Joe Biden wait for the recounts before declaring he is the president-elect?

Because it would be abnormal to do so. Any other presidential election would have been considered definitively over by this point. There is nothing in either the current numbers or the accusations which warrants treating this election differently from any other.

And “humouring” Donald Trump in this, is just rewarding him for being an asshole, which isn’t something that should be encouraged.


Nov 13

Will the UK face an economic boom in this decade?

It’s hard to think of a single plausible theory why it should.

I mean, it might. Some genius might come up with a brilliant invention next year that makes the whole country rich.

But there are no actual signs of evidence of anything that would do this. And no-one seems to be investing big money in any area based on a hunch that it’s about to blow up.

Plenty of people say that Brexit is going to bring a boom. But just over a month away from when Brexit becomes hard reality, no-one has an actual explanation of how. And no one is putting their money where their mouth is and investing in any area which is alleged to grow.


Nov 13

Do you feel like new hip-hop artists should bring something new to the genre?

All new artists should bring something new to the genre.

Otherwise they are a waste of time and space.

Obviously most artists DO try to bring something new. Within some degree of tolerance. Too new and different then no-one wants to listen to you. Too samey then you’ll never be interesting.

But all artists have to figure out how to find the sweet spot.


Nov 13

What is your most liberal and progressive opinion as a conservative, and vice versa?

My most “conservative” belief, and really, what I consider is the only valid conservative opinion, is that outlined by Edmund Burke.

That change needs to be incremental, and carefully considered. Not rushed into because it sounds good in theory, but done gradually, with careful observation of the results. Politics needs to be empirical, not idealistic.

That seems an excellent heuristic.

Everything else, I’m an extreme leftist.


Nov 14

Do you think every country should become liberal socialist so the world can become a utopia?

It wouldn’t make it utopia.

Humans are capable of being crap for lots of reasons.

But, yes, if we became liberal / socialists we’d at least get rid of the problems due to people being illiberal and anti-socialist.


Nov 14

Why do concepts of OOPS like abstraction and encapsulation not have a fixed definition?

I think Alan Mellor is right about encapsulation. That’s a pretty well defined concept.

“Abstraction” is a more complex case because it’s a very important word in wider, more general discussions. (Even “abstract art” for example, would seem to have little in common with abstractions, in computer science, but does share similar concepts)

So abstraction can mean / imply a lot of different things in different situations. But that’s just because it’s very abstract general and powerful concept.

Mostly when we talk about “abstractions” we mean one of :

writing a function or object to do something. We stop thinking about how it’s done and just use the function or object

we put an “abstraction layer” between two parts of our system. This is basically something which decided exactly how it behaves by looking at configuration at run-time (eg. an abstraction layer between your application and its database, allows you to swap out the database for a different one, just by changing configuration, and not having to rewrite the code)

something like “encapsulation” in that we’ve put a subsystem behind an interface or API which hides the details of its implementation from us.

These are all kind of related / overlapping things for which we’ll use the term “abstraction”. But abstraction can also be a generalization. A “number” is a generalization that is common to both “integers” and “floating” point numbers.

Alan’s description of an abstraction as the fixed commonalities is another way of seeing the same thing.

But abstraction is not a feature of a language that can be pinned down exactly.

It’s one of the crucial habits of mind which underpins all computing / computational thinking. How can you reason about things as particulars? How can you reason about the same things as members of a class of similar things? How can you map easily backwards and forwards between your understanding of the same thing as a particular, and as a member of a more general / abstract class or type?

Even knowing how to use functions involves this.

In a function like

int f(int x) { return x * x; }

When you are reasoning about it, looking inside the function, you have to remember that the value of x in this case is whatever value was passed in. In other words you have to look at, understand and reason about code talking about a variable x in general. While remembering what the specific x that was passed from the caller is, or what the calling function is specifically planning to do with the calculated value.

In computing, you are ALWAYS navigating between different levels of abstraction. So much so that to define what abstraction “is” in a single phrase becomes impossible. “Abstraction” is all the know-how you have when learning to read, write and use functions. And classes. And abstract data types. And libraries and frameworks. And types. And type-classes. And higher-order functions. Etc. etc.


Nov 14

What ☭ does ☭ cause ☭ commietardness ☭?

Capitalist exploitation.

Get rid of that and ☭ commietardness ☭ will go away.


Nov 15

What was the first Vaporwave song?

Arguably Chuck Person’s “Nobody here” is the first really identifiable vaporwave “hit”

Chuck Person is a pseudonym of Oneohtrix Point Never

Obviously there have been sampling and plunderphonics artists for much longer.

There's a case to be made that vaporwave is just “Chopped and Screwed” techniques applied to 80s pop rather than 90s hip-hop. So maybe one of DJ Screw's mixtapes really has the first “vaporwave”


Nov 15

Is science a con job, which critical thinking has exposed?

No

Next!


Nov 16

Why doesn't Prolog have the same cult following as Lisp?

It probably does have passionate fans.

Deservedly so.

But Prolog is a little bit less “practical” than even Lisp.

I don't mean less less “powerful” or “useful”

It's massively powerful and useful.

But it's harder to slot into your normal practice and most contexts we program in today.

Even more than Lisp, Prolog is a language that makes many hard things easy, but some easy things hard.

At various times Lisp has found practical niches for scripting or other applications.

Prolog's niches are even more specialized and obscure.

So I suspect the community of people with Prolog knowledge is smaller to begin with. And the cult is smaller.

But I think the ideas of Prolog are incredibly powerful and relevant. In the last decade we've seen both Clojure (a new reinvention of Lisp) and Pharo (not quite a reinvention of Smalltalk, but with Glamorous Toolkit a quite radical and exciting new thing) both gain followers and reignite excitement in these traditions.

I'm waiting for someone to do the same with Prolog. SWI is remarkably good. (It's surprisingly easy to set up a web-server as UI to your application) But I suspect SWI is going to be to Prolog what Racket is to Lisp. A powerful but niche continuity product.

So I'm waiting for someone to do to Prolog what Clojure does with Lisp : break it sufficiently to fit into the contemporary world of software development, but keep 90% of the good stuff.

And it could be incredible.

Also :

Phil Jones (He / Him)'s answer to How would you design the perfect programming language?

Phil Jones (He / Him)'s answer to Why is logic programming overlooked? Can we use it for developing any kind of software?

Phil Jones (He / Him)'s answer to What is the programming language you are looking for and why?


Nov 16

Are 'intellectual' and 'pragmatic' contradictory terms?

Not in the slightest.

Obviously “intellectuals” have the capacity to drill down more deeply into a question, and so may become so obsessed with tracing the history or roots of something they lose track of handling it. (Or in computer science we end up “yak shaving”)

So there might be a danger of intellectuals becoming impractical.

But there's no reason they have to be or can't avoid it. Plenty of intellectuals can be and are also pragmatic.


Nov 16

What is the difference between lisp and prolog?

Panicz Godek has a fantastic answer highlighting the similarity of Lisp and Prolog : Panicz Godek's answer to Can you explain to non-coders the most impressive code you've seen?

Basically if you read that you'll see what changes you'll need to make to Lisp to make it into a kind of Prolog.


Nov 16

Is the GOP still a conservative party?

It’s a reactionary party.

I personally think there’s a fine / permeable line between “conservative” and “reactionary”. And so the difference doesn’t matter much.

But there probably are people who can defend a line and have the personal integrity to stick to the “conservative” side of it. I’m not dissing those individuals. And if they want to call themselves “conservative” and distance themselves from the GOP, then good luck to them.

But for me … conservative and reactionary look pretty close : both in terms of temperament and ideology. So I’d say the GOP is still an example of a type of conservatism even if it’s not the only one.


Nov 16

What do liberals not understand about libertarians and conservatives?

For me it’s “how can you not see the obvious fact that private property is a coercive institution? how can you keep repeating the obvious untruth that capitalism is voluntary and that trades in the market are not coerced?”

This seems so self-evident to me, and so backed up by our experience (ie. the existence of all the property laws, police, courts, prisons etc. which punish people who violate those property laws) that it seems to require a cosmic degree of self-delusion to go around the world imagining that private property isn’t one more example of oppression imposed by the state / government which, even if justified, can only be justified by its ends. Just like all the other government regulation.

At least some libertarians and conservatives seem to be smart. Why do they have such a blind-spot about this?


Nov 16

What is involved in being a "left winger"?


Nov 17

Why is hip-hop so popular in the Western world?

Three reasons :

It’s a great beat to dance to.

It’s brought lots of invention and new ideas into popular music, at a time when rock and its derivatives had basically explored all their possibilities and run out of steam.

The attitude of self-assertion / self-improvement / hustling speaks to generations trapped in the capitalist rat-race.


Nov 17

What are the top five David Tennant episodes of Doctor Who? Why?

OK, so some of the best are from Tennant’s doctor, but don’t have a lot of Tennant in them. For example, both Blink and Turn Left are fantastic episodes. But neither features a lot of the Doctor.

So let’s exclude them and go for :

The Girl in the Fireplace

Midnight

Silence in the Library / Forest of the Dead

The Impossible Planet / The Satan Pit

School Reunion


Nov 17

Is reinstating Jeremy Corbyn to the Labour Party the correct decision?

Morally, yes. Corbyn is an honourable anti-racist, and long-time friend to many Jewish communities in Britain, and the smears against him, and insinuations that he brought anti-Semitism into, and encouraged it within, the Labour Party were always grotesque and unjust.

Legally, yes. It’s almost certain that the real reason the NEC committee voted to reinstate him is because if he had challenged the suspension legally they’d have lost.

Politically, it’s complicated. Labour is still very divided. Corbyn has a large number of supporters and a large number of haters. Starmer needs to find a way of bringing these quarrelsome factions back together if he’s to have any hope of continuing and any future as a united party. But trying to “make an example of” or “destroy Corbyn” is not going to achieve that. Labour has to make peace with the Corbyn legacy, with the many members and supporters who joined or rejoined because of Corbyn’s message and politics, and who still want what he stands for. This is not like Kinnock standing up against the Militant tendency in the 1980s. The left in Labour in 2020 is much bigger and stronger and has a much better claim to be the true voice of the membership. Starmer stood for leadership on the platform of respecting that, and not shifting Labour to the right and people are reading this as a test of that commitment.

In terms of Labour strategy / public relations, it’s “problematic”. It reopens Labour to all the anti-Semitism accusations that Starmer is trying to move past. But the problematicness is much bigger than this individual decision.

One of the great tragi-comic ironies of this situation is that one of the major criticisms that the EHRC made against Labour, (one of these things that’s meant to have been a great “shame” for Labour) is that the complaints procedures were not sufficiently independent from the leadership, and sometimes the leadership office took an interest in them.

Now the irony here is that Starmer clearly wanted to make an example of Corbyn to signal his commitment to eliminating AS from the Labour party. And to try to draw a line under Labour’s problems with the Anti-Semitism accusations. And to try to rebuild the relationship between Labour and the Jewish community.

But every time he got up and implied he was personally active in stamping out AS or implying he was supportive of kicking Corbyn out he was engaging in exactly the thing that the EHRC were telling Labour that it wasn’t allowed to do.

Starmer as leader isn’t allowed to “interfere” in an independent complaints process. Nor is David Evans. (At least according to the EHRC) The complaints process needs to be independent of the leadership, the leader’s office and all its political calculations.

People who are furiously complaining that Starmer should do something to get rid of Corbyn (and there are a lot of people who want that) are asking him to violate one of the main recommendations of the EHRC report, exactly at the point that Starmer is ALSO meant to be committing Labour to following through on all its recommendations.

He’s caught in the same catch-22 that Corbyn was. Being held responsible for anti-Semitism in the Labour Party while not really having much influence over it. And you can’t simultaneously give the leader more power while asserting that he shouldn’t interfere.

In Suspending Jeremy Corbyn, Did the Labour Leadership Ignore the EHRC’s Key Recommendation? | Novara Media

Almost certainly, Labour would have lost a legal challenge to Corbyn’s suspension, partly because it has never actually stated what Corbyn was being suspended for. What “rule” he was meant to have broken.

It’s “pretty obvious” or at least highly suspected that Corbyn was suspended as a knee-jerk public-relations exercise because he disrupted the narrative that Starmer wanted which was that Labour accepted full responsibility and was very, very sorry. And you can see why Startmer wanted to assert himself and push that narrative.

But embarrassing or gainsaying the leadership isn’t valid grounds for kicking someone out of the party.

So if Corbyn is to be kicked out for violating a rule, they needed to find a rule. The fact they never produced one suggests that there wasn’t really one that would stick.


Nov 17

What is a piece of technology that is popular today that you have not used since its introduction?

Amazon Echo / Alexa or any other microphone that a large corporation puts into my house so it can listen to everything we’re saying.

If I want information or to buy something online, I can just open a browser and search for it.

The idea of letting Amazon access to my life 24/7 for a bit of extra convenience strikes me as insane. I will never choose to have a piece of technology like this in my home or my life.


Nov 18

Why doesn't a life-changing referendum like Brexit require a qualified majority (2/3)?

In general things like that do.

But the Brexit referendum was explicitly created by Cameron to try to get Brexiteers to shut up by showing them that people preferred to stay in the EU.

If he’d given Remain a built-in advantage (eg. by requiring 2/3 majority to make the change) then the referendum wouldn’t have had the rhetorical effect he was going for. Because Brexiteers could have (correctly) said it was rigged against them.

So he gave Brexiteers the maximum chance, betting that Remain would still win, and that this would put the issue to bed.

He also hedged his bet somewhat declaring that the referendum was advisory not binding. Although informally promising that the government would do whatever people wanted.

Again this was more about the rhetoric / optics than a seriously thought through strategy for making policy with a democratic mandate.

In theory by making the referendum “advisory” he gave himself the option of ignoring it. In practice by saying that he’d take the result seriously, he’d ruled that out.

In the event, as we now know, when the gamble failed, Cameron chickened out of taking responsibility for the fallout from the botched process.


Nov 18

How did the UK Labour Party only manage to win 6 elections from 1900-2000?

Most of the newspapers were owned by Tories.


Nov 18

Where on the political spectrum (progressive, moderate, conservative) would one expect to find the most people who consider themselves realists?

Everywhere.

No one considers themselves “not a realist”.

Whether you are far left, centre, or far right, you have a model of how the world works, and your politics derive from your values applied to that model.

Of course, some people recognise that their positions are not objectively popular. But everyone thinks that their solutions are reasonable and could realistically be applied for the greater good, if only other people understood that.


Nov 18

Is a Joe Biden victory still likely after recounts?

Biden has won. Assuming that Trump doesn’t sabotage the elections.

I’m not as sanguine as some that he won’t find a way to. But if he doesn’t manage to sabotage them, however much you count and recount the votes, Biden is still way ahead.


Nov 18

Is it possible to be so far philosophically right that you actually veer left?

No.

People who think they see this are seeing an artefact of trying to project a complex higher dimensional space of political beliefs down to a simpler, lower dimensional “left-right axis”.

It’s like looking at two stars in the sky and thinking “well they’re close together” without realizing star 1 is a thousand light-years further away than star 2 and, that star 2 is closer to you.

Being left-wing fundamentally involves some kind of “egalitarian” impulse. And if you are out on the right, any egalitarian impulse has been swamped by some kind of “tribal” impulse. The two are fundamentally incompatible. Either your support for others is “universal” (and you are on the left) or it has become “just for the special people” and you are out on the right.

There is no way you can move further in the “just for the special people” direction and find yourself “for everyone”, however much you love and care for the special people. As long as your politics accepts the necessity of an out-group you are not left-wing.


Nov 18

If half a country implicitly or explicitly supports the election of an authoritarian government, should a perfect democracy allow that government to take over?

It’s a complicated question.

Should people be allowed to democratically vote for an end to democracy?

I don’t think that there is any completely easy and obvious answer to this.

If you say yes, you allow short term frenzy to potentially deny future generations essential freedom.

If you say no, your democracy is a sham.

One attempt at a solution, possibly the best that anyone has practically come up with, is the idea of a slower evolving “constitution” which can be changed, but takes a lot more effort and time to change. So that if there’s a short term burst of enthusiasm for authoritarianism, it can’t change the deeper constitutional protections within a short burst of power. It needs a longer term, far more concerted effort, that presumably reflects a more profound evolution in the will of the people.

I think that’s about as good a solution as anyone has come up with. But I’d like to see other, potentially better ones.


Nov 18

Would Jeremy Corbyn, had he become Prime Minister, been as difficult to remove from power as Donald Trump is proving to be following losing an election?

Not at all.

If Corbyn was PM and then voted out, he’d have simply accepted the result.

The man has been in parliament for over 30 years and has followed all the correct rules and democratic procedures the entire time.

Corbyn has nothing in common with Trump in this sense.


Nov 18

Do you believe we have reached a cultural plateau?

Not in the slightest.

No cultural production in 2020 is exactly like cultural production in 2000. Or in 1980. Or in 1960.

People are impatient. As they get older they see the changes that occurred over their life-time and unless they see changes of equal magnitude happening “this year” they imagine things have ground to a stand-still.

But look at any two consecutive years and the cultural transformations don’t seem to be that big.

But over 10 years, they become more noticeable. Popular music in 2020 is different from 2010. Fairly noticeably different from 2000. Even more noticeably different from 1990. And very different from 1980 and before.

Similarly, Hollywood movies, TV shows, novels. These all evolve. Imperceptibly over short time-scales. But those imperceptible changes add up to suddenly become huge over a couple of decades.

No-one had a smart-phone 15 years ago. No one was on “social media” 20 years ago. That cultural change is unbelievably huge.


Nov 19

Why would a perfectly competitive market be beneficial for consumers?

Only if those consumers are pure consumers and not also producers.


Nov 19

What will be the next technology trend after AI and cloud computing?

AI isn’t going anywhere yet.

We easily have 50+ years ahead of us of “amazing new breakthroughs in AI”.

One by one, all the things that AI can’t do today, people are going find ways for AI to do them.

So don’t worry about “after AI”. Worry about “the next AI win”.

One way to bet on the future would be to look for things that AI definitely can’t do at the moment, and then look into who is working on getting AI to do that, and try to figure out how long that particular barrier is going to take to fall. 5 years? 10 years? 20 years? (Most people’s default assumption) Or 50?

The more certain we are that AI can’t do something important, the bigger a deal it’s going to be when AI finally does it.

One big constraint on AI is collecting enough representative data to train it.

So another way to look for trends is to look for the data which hasn’t been collected yet. And, again, for who is trying to collect it and how? Do they have great ideas for collecting the uncollectable? Etc.


Nov 19

What do socialists think about gun rights in general? Should we have no restrictions? Lots of restrictions? Outright ban them? Also, could you also tell me what other socialist leaders did with the gun rights of the people? Thanks

For me it’s complicated.

As a socialist, in a capitalist society, I think NOT having an armed working class obviously makes it easier for a capitalist state to stamp down on dissent. Which is a bad thing.

At the same time, as a British citizen contemplating the US, I think the empirical evidence is clear that restricting guns certainly reduces the dangers of violence in society.

This isn’t just about crime. Looking at the catastrophic state of the US today, it seems obvious to me that one reason that policing is so fucked up there, is that police are going around in a paranoid neurotic state, always on edge because they fear that any engagement with a suspect can quickly turn to someone shooting them. (Similarly, black suspects feel that any engagement with the police can lead to them being shot.)

I have no doubt there is a serious racism problem in US police. But I also think that one reason the police are so fast to go in hard to try to physically / violently restrain suspects or even shoot them, is because they can’t be sure the guy won’t pull a gun on them.

That is not, in any sense, a “justification”. But I think it’s part of the “explanation”.

In the UK, the police can afford to spend more time in a polite stand-off with an angry, potentially violent suspect, waiting for them to calm down and give themselves up. Yes, the UK police are better trained. But they also can feel comfortable that most confrontations aren’t likely to escalate to a shooting or death.

Again, it happens. The UK police are in no way “perfect”. There’s a lot wrong with them, and we need police reform in the UK too.

But the US situation seems to me to be unsustainable. How can any kind of consensual policing be achieved when the police start from a position of an invading military? Yes, the police got themselves into that mindset. But ubiquitous guns contributed to it.

In an ideal society people wouldn’t be carrying around tools that made it easy to kill each other in a moment of anger. And society wouldn’t be living with the level of stress that this engenders.

But, yes, the price of that is to hand over a huge military advantage and power of oppression to a state which does not in any sense deserve it.

So I’m genuinely torn on this question.


Nov 20

How will taxation work in regards to the future of automation and autonomous technology taking over our jobs?

That’s still being decided.

We can all see the oncoming problem that machines are going to take more and more jobs.

The question is how we as a society respond. The real fear is that our societies are basically locked up by the rich who will do anything to resist having to pay more taxes, and so the grossly unequal distribution of wealth in the economy will just exacerbate with wealthy machine owners owning all the stuff. And everyone else increasingly angry, unwell, and fighting each other, over the crumbs.


Nov 20

How can we remove rap from popular culture?

You can’t.

Next!


Nov 21

What is that distinguishes music from mere noise in your brain?

Familiarity

Brian Eno says he once recorded 10 minutes of traffic noise and listened to it repeatedly until it “sounded like music” to him.

That’s an extreme case, but it’s plausible. People can learn to think of anything as music once their brains start to be able to recognise and predict it.

Other people here say “structure”. And that’s important. It’s the structures that our brain learn to recognise. And can use to make predictions.

But there doesn’t seem to be any particular kind of structure. People love to try to pin it down further and say “this kind of thing is musical structure”. But then the kids just go and invent a new genre of music which doesn’t have that structure or follow those rules. And it’s still music.

You think it’s all about melody. Until it isn’t. Or rhythm, until it isn’t. Or definite frequency ratios. Until it isn’t.

Ultimately the only thing that really ALL music has in common, from classical to Gamelan to Cumbia to black metal and power-electronics to John Cage. We learn to recognise and listen to it as music.


Nov 21

What is the difference between libertarian and right?

There are both left and right “libertarians”.

But the people who use the label most obviously, capital-L “Libertarians”, are a type of right-winger. But not all right-wingers are libertarians. Some are very authoritarian and socially conservative.


Nov 23

Do you really listen to noise music (harsh noise specifically) in your daily life?

Not in large doses.

Harsh noise can be great “live” or in some kind of gig situation. Think of what it’s like at a loud and exciting rock concert. And then turn everything up to 111 and you get harsh noise.

And there it can have cathartic, almost “cleansing” effect. You come out of it having had a transcendent experience.

Alternatively, I’ll put a bit of noise of some sort (maybe harsh) in a playlist with other types of music. There it can have a shocking, punctuating effect. Or act as a sort of “cleansing the palette”. It’s there as a contrast. Or as a kind of reset or recalibration which clears away one type of structure in your brain and gives you a clean slate to start listening to another.

So … literally sitting listening to hours of harsh noise at home. No. But listening to short bursts of it set up in the right contexts, then sure.


Nov 23

What is the difference between noise music and harsh noise music? Is there any difference at all? How much more extreme is harsh noise compared to noise?

Noise is a pretty broad category.

It’s just sound that typically has little conventional structure. Perhaps genuinely no structure (or maximum entropy) or some structure which is very unfamiliar to us.

Or perhaps not so unfamiliar.

The sound of waves lapping gently on the beach can be noise music.

“Harsh noise” usually implies attempts to extrapolate in the direction amplification and distortion. So it’s usually LOUD. And, to those who aren’t aficionados, “unpleasant”.

It might also include other symptoms of “anger” and “aggression” like people shouting or explosions or punctuated “shocking” sounds. Or may be more of a continuum.

If you’re into it, it can also be kind of cathartic and meditative.

But there’s a lot of noise which is not stereotypical harsh noise. Noise that’s more about organizations of everyday sounds. Noise that’s more rhythmical (although not using normal “drum” sounds.) Noise that’s about exploring structure.

Here’s a piece of noise I wrote recently : New Noise Test

I wouldn’t call this “harsh”, though obviously played very loudly it could sound pretty harsh. Here “noise” is really about providing a background on which a “figure” of various effects can be shown. The structure here is the phasing and flanging and filter sweeps. And the very harmonically rich noise is really a canvas to paint those effects on that highlights them.


Nov 24

Why is postmodern part of the Enlightenment project?

So the key idea here is “nihilism

Contrary to what many people on the interwebs now seem to think, nihilism is not some rather capricious and sophomoric claim to believe in nothing made by stroppy teenagers.

Nihilism is the unavoidable consequence of the Enlightenment thinking that gave us a clockwork model of the universe running according to natural laws.

If the universe is clockwork, then perhaps people are clockwork too. There’s no need or obligation or even possibility to be heroic or wise or virtuous. The rainbow is unwoven. Life is mere survival without obligations but also without goals or purpose. Human dignity is a sham. Statecraft is constrained by iron laws of economics. Morality is just utilitarian calculus. Etc.

By the late 19th century, nihilism arose, less as a positive thesis, and more as something seen as an undesirable consequence of Enlightenment ideas of a law-like universe wholly accessible to reason.

Post-modernism is a vague term and people conflate many things under that heading. But most late 20th century and early 21st century philosophy in the continental tradition (which is what most people who talk about “post-modernism” are thinking of), are largely developing from, and responding to, Nietzsche and Heidegger.

Neither Nietzsche nor Heidegger are nihilists. They are appalled by and opposed to the nihilism that they see as a direct result of the Enlightenment prioritization of laws and reason. They are trying to find a way “around” the mindset that the Enlightenment left us, and a way of escaping the gravitational pull of the nihilist black-hole.

Neither Nietzsche nor Heidegger are “post-modernists” either. (Partly, they are just too early.) But pretty much all the post-modernists are in some way in a dialogue with, or responding to, or developing ideas from, Nietzsche and Heidegger.

So Post-modernism is not exactly “part of” the Enlightenment project. But it is part of the inheritance of the Enlightenment. It’s an attempt to solve problems that the Enlightenment was seen to have created.


Nov 24

Is Foucault a postmodernist?

Pretty much.

“Post-modernist” is a vague term. But I think Foucault is about as uncontroversial a candidate for being a post-modernist as you can think of.


Nov 24

Was Aristotle right when he said "democracy inevitably degenerates into despotism"? Why?


Nov 24

Is cyberpunk a music genre?

Cyberpunk is a literary genre, a kind of subgenre of science-fiction.

But there is music which is sometimes called “cyberpunk”. And more music which kind of resonates with the concerns of the authors.

For example, I’d say Atari Teenage Riot were pretty “cyberpunk” in their vibe. Combining the energy and “street insurgency” of punk with more explicitly digital technology, the sounds taken from rave and gabba and other hi-tech music.

The original cyberpunk fiction, though, was written in the 70s and early 80s, so its musical touchstones were real punk and reggae. Neuromancer has a whole spacestation sound-tracked by dub reggae. Which seemed weirdly outdated in the late 80s, but perhaps prescient of the return of dub in the form of dubstep etc.

Most of the cyberpunks as I remember seemed to love Sonic Youth, Talking Heads people like that.


Nov 24

How problematic can it be as a critic when you rate someone's music based on personal or negative feelings you have towards them?

I think you have to accept two, perhaps contradictory, things :

that art is impossible to separate from the artist.

MUCH of what we value in art comes from its connection to the artist and what we value about them as a kind of “icon” or “role-model” etc.

This is why I think AI is never going to take over making music. However clever it is, we’ll always want to identify with a “person” as a front for the music.

In fact, we’ve already seen this : people relate to and idolize a DJ who just plays tracks on a computer, composed by other people who outsourced most of the hard actual “playing” of the music to their computer.

But we still want a human to relate to, and so the DJ is now the human face of that highly mechanized supply-chain. And we turn the DJ into the star.

Art loses much of what it means to us if we try to disconnect it entirely from the human behind it.

Even when we admire ancient works by unknown people, we speculate about them, or even create a kind of “unknown artist” persona as a place-holder for our interest in them.

at the same time, humans are flawed, and the artist can’t fully determine the art

All “great people” have feet of clay. Humans are imperfect. We can’t expect our heroes to be saints. And if we do try to demand that heroes are saints, we won’t get heroes who are saints, we’ll just end up with no heroes at all.

However much you love an artist, chances are he or she has said or done things you don’t approve of, and are perhaps horrified by.

We can’t let art be hostage to our moral evaluation of the choices of artists, because we’ll end up with very little art. And we’ll lose much art which is really good.

So we must evaluate and appreciate and interpret art independently of what we think of the artist.

So it’s a paradox.

On the one hand I believe that the artist is an essential component of the value of art. Even if we don’t want to put someone on a pedestal, we want to think “there is a someone who had the artistic vision and drive to make this”. Because if we can believe that, then we can, by mimesis, aspire to have such visions and drives in our own lives. And part of what the artist does is “perform” being someone who affects the world through their creativity and aesthetic taste and therefore acts as a pathfinder and role-model for the rest of us.

At the same time, we can’t reduce art to simply the egoistical expression of the artist. Its use and meaning comes from how we incorporate the works into our own lives. What does this music do for us? Is it great to make us cheer us up when we are sad? Or to pump us up at the gym. Or to remind us of a first-love. Etc.

We all operate within this paradoxical space. But critics, if we’re talking about professional thinkers / writers on art, need to be able to explicitly operate within this space. To explicitly be able to think and talk about both the artist behind the work, what that artists means to them and to a wider audience. While also being able to diagnose and map the usages made of the art, the meanings it has, beyond the artist’s biography.

This is hard. But it shouldn’t be that hard.

In a sense, a critic is already juggling paradoxes. The critic must simultaneously give “objective” evaluations of a work, while also acknowledging that art is all about “subjective” evaluation. Forget the problem of what the critic thinks of the artist. What about if the critic merely doesn’t like this actual piece of music?

All critics must handle this problem. That they must be fair and do justice to music while also respecting their own taste.

And while extending that paradox-handling to the artist is an extra step, it’s using the same skills / habits of mind.


Nov 25

Our public discourse on police has become polarized. What would a nuanced position be?

Cops are paranoid because America is awash with guns.

Politics makes it impossible to remove the guns. And police are not trained sufficiently well to handle their own paranoia while treating the public with respect..

Therefore, they panic and kill people they shouldn’t.

When they do, again, politics gets in the way of us doing something about the systemic problem. And the police quickly close ranks rather than accepting that something needs to change.

In addition, some cops genuinely are racist and white supremacists have deliberately entered the profession in large numbers. Partly out of affinity. Partly as political strategy. And this needs to be addressed.

The whole policing system needs a major overhaul which includes shifting certain responsibilities (such as handling domestic violence and drug users) away from the everyday police towards specialists who know how to handle these people and situations without escalating to violent confrontation.

That way, cops expecting to see bad guys, wouldn’t be tangling with merely angry or uncooperative citizens and treating them as though they were bad guys.

Also, decriminalizing drugs would free up a lot of resources.

And the harsh policies and private prisons put far too many people in prison, where they then learn a criminal mindset, while disqualifying them from opportunities to become law-abiding citizens who contribute to society.

America needs fewer prisons. Definitely no private profit-making prisons which have an incentive to increase incarceration. Fewer custodial sentences. Shorter sentences. And more emphasis on figuring out how to stop people ending up in a life of crime.

Like I say decriminalizing drugs would free up a lot of resources, and stop a whole lot of people who are simply committing a kind of civil disobedience from being labelled and turned into “criminals”.

That would reduce the work-load on police who could then learn to handle citizens with more respect and engage in policing by consent rather than scared “shoot first, ask questions later” policing.

Every time the police kill someone, that means that something went wrong in how they did their job. And we need to recognise that and put in place new measures to fix the system to avoid it happening in future.

In a free society it should never be accepted as “OK” for the government to kill citizens. And the police are the agents of the government. If they are killing with impunity, that means that the government is killing with impunity.


Nov 25

In order to quell conspiracy ideation, is it helpful to try to counter the theories with logic and evidence or will that make matters worse?

I think it largely depends how it’s done and how much trust there is between the people.

Clearly just confronting someone spreading conspiracies and saying “You’re wrong and an idiot. Here are my FACTS to prove it” doesn’t seem to work very well.

I’m not saying that there’s no room for arguing with facts and logic, I do a lot of that myself, but I don’t think it’s as important as an understanding of the psychology, social issues, empathy and emotional intelligence around the problem.


Nov 26

Is Aphex Twin 'Xtal' the most beautiful electronic track of all time?

Nah.

What’s amazing about Aphex Twin is that he is very early on the scene, so he was a great innovator. Massive respect for that.

But going back and listening to it as a piece of ambient techno, Xtal is a bit dull, really, isn’t it?

And I’d say that even just in that early 90s IDM scene there are far more interesting and beautiful melodic tracks.

There’s Orbital’s Belfast.

And Black Dog‘s Chesh. Which is orgasmically beautiful when it finally takes off at about the 3 minute mark.

Future Sound of London’s Lifeforms (here’s Cascade) is kind of more intricate and arguably more beautiful than Xtal. Xtal is a picturesque moorland but Lifeforms is like going under the sea and meeting all the weirdly coloured jellyfish.

I personally prefer µ-Ziq’s Tango’n’Vectif to any of those early Aphex Twin albums.

Again, not knocking Aphex, he is a pioneer and great artist. But actually, tell me this isn’t everything you want from an Aphex Twin tune in terms of weird names, harsh beats and luscious melody : Phi*1700 (U/V)

There’s always a danger that the biggest name gets all the attention and people start asking “Isn’t X the greatest blah ever?” without really knowing what else was going on.

But actually, while there’s no doubt that Aphex is a genius. But there was a lot of “scenius” around then, and a lot of great records exploring ambient takes on electronic dance music.

Obviously your mileage might vary on more poppy / cheesy stuff like Sabres of Paradise’s Smokebelch II (and yes, I know it’s shamelessly plagiarised from L. B. Bad’s The New Age of Faith but it’s still a great record)

or 808 State who had some incredible tracks like Sunrise :

Move later into the 90s and you now have to compare Autechre, and Plaid and Boards of Canada etc.

And this is just 90s IDM. It’s not talking about electronic tracks made in the 70s by people like Tomita and Mort Garson and Jean-Michele Jarre. Or more recent electronica of which there’s a hell of a lot. In fact if you allow samples, almost all popular music is “electronic” these days.


Nov 26

Are singers, rappers, and musicians who express their 'philosophies' in their lyrics the modern equivalent to the philosophers from the ancient times such as Plato, Aristotle, and Socrates?

No.

These aren’t “philosophies” in the sense of Plato etc.

Philosophy in that sense is an ongoing conversation. The use of “philosophy” to mean “my position and opinions on things” is just a different usage of the word.

Some singers and rappers might have good positions on things. It’s not impossible that they might even try to do philosophy in their lyrics.

But they seldom get beyond name-dropping. Not unlike this :


Nov 26

Is Python useless without its libraries and frameworks? So why learn Python?

Because you want to drive all those libraries and frameworks.

In practice, pretty much ALL languages gain their success because the things they are capable of driving, and the fact that people want to drive those things.

C got popular because it was the scripting language of Unix and people wanted to drive Unix. Perl because people wanted to drive strings and files and it was easier to use Perl than C. Javascript because it was the language for driving the browser. Ruby because it was the language for driving Rails. Java for driving a virtual machine that abstracted away from Windows / Unix / Mac dependencies. Etc. etc.

Every successful language gets successful because of the libraries and frameworks it drives.


Nov 26

For those of you who listen to electronic music, why do you like it so much?


Nov 26

Has there ever been a song with the word ‘Lollipop’ as its title, or even in it's title, that was objectively a good song?

The first big ska tune to be a hit in the UK and US.


Nov 26

What is your favourite music to listen to? Because of music, I get through my difficult times especially through the pandemic.

I (and some others) are currently doing weekly lockdown mixes for an art gallery, and putting them on mixcloud.

It’s not always “my favourite music to listen to”. But the mixes are things that I like to listen to a lot.

If you have a listen to some of mine, what you’ll see is that the music I like to listen to is not from one time or genre, but a “voyage” through multiple genres and times. In 2020 and now I’m 50-something years old, the last thing I want is to listen to is “an hour of rock” or “an hour of hip-hop” or even “an hour of show-tunes”. I want a trip. Something that’s bigger that takes in elements of all these genres and more, but visits beautiful and exotic sights wherever they can be found musically.


Nov 26

As a musician, how do you value the significant influence of electronic music to the development of musical genres of the twentieth century?

Taken at its broadest “electronic” music is everything in 20th century music.

It’s the biggest story, the most influential idea of that century

But what do I mean by “electronic”?

Well, the biggest inventions in music in the 20th century :

recording technology

broadcast technology (radio, television, internet)

amplification (ie. the thing that allowed guitars to become the basis of a whole genre of music. ie. “rock music”)

control technology : sequencers, drum machines, computer based sequencing and digital sound manipulation

In future centuries people will look back at the 20th century and like they talk about the “classical era” and the “romantic era” they’ll say “the recording era”. The music that existed BECAUSE of recording and broadcast and amplification and computers. And ALL our music will be interpreted in that light.

Music which has nothing to do with electricity : music written on paper, and played on orchestral instruments in a concert hall, will be seen as an irrelevant anachronism in 20th century music. “Sure, some people were still doing that,” they’ll say. “But it’s not really that interesting.” All the good stuff, the new stuff, the interesting stuff, is the stuff that happened BECAUSE of electricity.

See also :

Phil Jones (He / Him)'s answer to In your opinion, what has been the biggest change in the way pop music is created?


Nov 26

Do people chose atheism because of the rising awareness of suffering and the dischord of religion on the world. It seems to be the first topic all atheists talk about. (I am agnostic by the way so not a trick question. I mean who really knows.)?

No.

Most people chose atheism because the god story didn’t seem very plausible to them.


Nov 26

Which are the most unique genre of music, so unique they only have a few but world-changing trendsetters as proponents? In which countries are these popular or in vogue?

“Most unique genre” is a bit of a weird concept. Pretty much by definition, for something to be a “genre” there have to be several people working in that style, and an audience large enough to be identifiable.

But you are asking what genres of music are not well known in the US / Europe, but do have proponents of the genre that have become very famous / “trendsetters”?

Well, Punjabi Qawwali isn’t massively popular in the West but Nusrat Fateh Ali Khan had a big hit with Mustt Mustt

which got a lot of trendy remixes when it came out.

More people knew Nusrat Fateh Ali Khan than necessarily knew “Qawwali” as a genre. I remember being impressed when he died, walking past a pub in Brighton that had written “RIP Nusrat Fateh Ali Khan” on the chalk-board outside where they would usually advertise drink promotions.

People know what Argentinian Tango is, but again, outside of Argentina and Latin America, probably it’s not massively listened to. But Astor Piazzolla’s Libertango became widely known.

Partly because it’s quite adaptable to different situations and genres and reuses.

On a similar tip. Son cubano is a minor regional genre. But Compay Segundo’s Chan Chan was massive thanks to the Buena Vista Social Club.

Or Gheorghe Zamfir became pretty well known in the UK, playing Romanian folk-music on pan-pipes.


Nov 26

Can I make old music like rock and roll or soul music popular again or make a good living off of it?

You can certainly find ways to popularize and maybe make money from old music.

Maybe start a YouTube channel that talks about it in an interesting and inspiring way, teaches its ideas, or its obscure stories.

Look at people like Rick Beato who loves and talks a lot about old music.

What you can’t do, though, is rewind the clock and pretend the last 40 years haven’t happened.

Those changes in music happened because each generation knew the music that had come before, and LIKED the changes they were making.

Maybe you don’t like modern popular music. But it’s popular precisely because most people today DO like it. And you aren’t going to negate that.

You can’t make old soul music and rock music as it was in the 1960s and 1970s mean the same thing in the 2020s, that it meant when it was new.

You can’t play music that’s a copy of music that was made 50 years ago, and be hailed as a great innovator and genius the way that the musicians who invented those sounds 50 years ago were.

You can copy Jimi Hendrix or Dave Gilmour’s guitar playing. But that will not make you Jimi Hendrix or Dave Gilmour. Because those guys invented and perfected those sounds. They are the geniuses, and if you copy them you are a mere copyist.

Whatever you do today, if you want to make your mark, it has to be new and innovative and different.

And it will still be hard to earn money, because it always was bloody difficult to make any money from music.

So the good news is … the world (and internet) are still full of strange and exciting new opportunities to work with music. There are people who love music from 500 years ago. Undoubtedly people can love music from 50 years ago. And you can be involved in that.

But the bad news is … that the world of 50 years ago is gone. The formulas for success and popularity in music that were laid down then, are no longer the formulas that would work today. There aren’t going to be innovative rock and soul artists who achieve the same significance as the artists in the 70s, by doing the same things that the people did then. That world has passed. And if you want to achieve significance, you have to make something for this world.


Nov 27

Why can I not find on the Internet any technically deep comparison of Debian, Ubuntu, and Linux Mint?

As others say. It’s not a massive difference.

And if there are major differences (eg. in kernel number or systemd etc.) then the technical differences are noted in discussion of those specifics.

AFAICT if a new kernel or big change comes into Debian, sooner or later you can expect it to make its way into Ubuntu and Mint. The major big differences that don’t do that are in the GUI layer.


Nov 27

Why is electronic music very often considered bad music, just because it's electronic?

It’s only considered “bad music” by reactionary idiots.

Many people may not LIKE electronic music. But only fools actually think it’s bad because they don’t like it.


Nov 27

What does "future" mean in "future house", "future bass", "future funk", etc?

I guess it sounded “futuristic" at the time.

Though these days I'm not sure it means anything much.

In a sense it's more like “neo" in neosoul etc. The “new" ie “contemporary" version of these sounds.

I tend to associate “future bass" with the more overtly digital / artificial sounds that came in in the 2010s.

In the 90s most electronic dance music was futuristic but with a definite retro sound. Hip-hop and even jungle, drum'nbass etc. were built around 60s and 70s funk breaks, samples of soul. House and garage used organic sounds, sampled soul divas etc. 2000s pop and dance were still borrowing from disco.

Over the 2010s the organic and retro was phased out. Southern hip-hop brought electro drum machines and increasingly newly composed instrumental loops of synth strings or digital pianos rather than samples of older music. Grime, crunk etc were overtly digital. Dubstep had some sampled reggae but the emphasis switched to pure electronic wobble bass etc.

By the late 00s and early 10s you were starting to hear even voices increasingly chopped up, pitch shifted and turned into more abstract artificial voicelike effects.

That is when I started noticing the word “future" getting attached to things. When the music had become very overtly something that sounded like it was completely made in a DAW rather than with, say, hardware samplers and external gear sampling elements of older organic music.


Nov 28

What's your take on Wittgenstein?

Well the first interesting thing about Wittgenstein is that he’s a philosopher who had a dramatic change of mind along his career.

Obviously many people change their mind. And many philosophers evolve their opinion between their earlier and later life and writing.

But with Wittgenstein it’s an overt and dramatic break. So it makes sense that a lot of people talk about “the first Wittgenstein” vs “the second Wittgenstein”.

If you want to start talking about his philosophy you really need to start by identifying which of these philosophies you are targeting. Because they are not the same.

I’m not an expert but my very, very rough overview is that first Wittgenstein is someone who is aligned with the beginnings of analytic philosophy and Logical Positivism and Russell’s systematization of mathematics. And imagines treating language with the same formalism as mathematics or logic. It’s a philosophy that thinks language can be a self-sufficient toolkit to build a model isomorphic to the real world. Like building a city out of Lego where all the buildings and objects have a 1:1 correspondence to the real thing. Your words are your collection of Lego bricks.

In principle you could write down a complete description of all the facts in the world and based on your knowledge of the meanings of all the words, you’d have a correct model of the world which you could use to do accurate reasoning about the it. Just as you can take a mathematical model of some system and use mathematical rules to reason about the system it describes.

Similarly, when you can’t understand something about the world, it’s because your model isn’t good enough and you don’t understand the word meanings well enough. So you have to refine them and add more detail.

This philosophy is about trying to systematize this idea of language, spelling out what is necessary for language to be such a toolkit for modelling the world. How words can map onto the world. How the world needs to be for words to map onto it. Etc.

The second Wittgenstein has given up on this project.

He recognises that language is too slippery and holistic. And that language always depends on something outside itself. On a pre-existing shared understanding or shared “form of life” or shared activities and goals or a shared “language game” within a community. Words get their meanings not from a fixed mapping to the facts of the world, but only from what that community wants to use them for.

This is a model which emphasizes the connection between language and lived, shared experience and communal action. It opens up the path to further “ordinary language” philosophy. A philosophy of language as tied to “speech acts”. Etc. It’s a language which can’t be held to absolutely mirror or picture the world. But is simply a tool to operate within it.

It also notes the holism and circularity of definition within language. Words get their meanings from their context. And these meanings can shift, but not all at once. The mechanics are such that you must hold some fixed while changing others. But that doesn’t make the fixed ones “special” or “absolute”. They are simply the ones you are holding fixed at this moment for this context or this “game”. There’s no real foundation or skeleton of words with hard and fixed meanings to which you add a softer tissue of more “plastic” or looser words. They are all plastic and loose.

One thing that’s interesting about this view is that it has parallels with continental philosophy and continental holism about language. But seems to be have been an independent discovery rather than one which comes through an engagement with continentals. I’m guessing (though not certain) that he probably knew something of Husserl, but was unlikely to be very interested by Heidegger or any of the more recent continental tradition philosophers. (Actually he was doing this thinking in the 1920s and 1930s so before a lot of the continentals)

Wittgenstein comes up with his model simply through starting with the assumption that language can be an accurate picture of the world, and realizing the failings of that idea.

This makes him a rather odd outsider in the sociology and politics of modern philosophy. He’s a trained engineer. A soldier. An architect. A logician (including being the guy who invented Truth tables for logic). In other words, a total geek. He’s still part of the analytic tradition, dismissed and rejected by many in the continental tradition. But he ends up saying the kind of things that drive your average conservative culture warrior harrumphing about “post-modernism” and “relativism” up the wall. Simply because he’s thought about it a lot.

The other thing that’s striking is how much he is an “anti-philosopher”. Always running away from philosophy to do other things in his life. And his work is often intended as “therapeutic” not trying to “solve” philosophical problems so much as “cure” us of worrying about them.

He emphasizes that philosophical “problems” are often just misuses and misunderstandings of words rather than deeper issues.

In his first philosophy, many problems come from us not understanding the meaning of the words well enough. If only we could pin them down better, the problems would disappear.

In his second, the fact that we have a word for something doesn’t mean that the world really has that thing. And many philosophical problems, he asserts, are nothing but trying to take words that have a “function” in a particular context and abstract them out and using them in a different context where they have no useful function.

To take a simplistic example (which may not be Wittgenstein’s, I’m just making this up), the verb “to be” is perfectly useful if I ask an everyday question like “Is he a doctor?” “Yes, he is a doctor”. But if I take this notion of “is” and try to abstract it into a thing and say “so what is being, anyway?” then I am not confronting a profound and important question about the universe. I’m merely taking the verb “to be” away from the contexts where it was a useful tool, and trying to apply it in a context where it has no valid usage.

That’s a big challenge to philosophy which has always done exactly that. Taken things from everyday life and tried to abstract more general principles out of them and then worried about exactly what those principles are. It’s a pretty radical challenge to the whole tradition.


Nov 28

How many people escaped great maize prison in the postmodernism era of 1983 in Cardiff? The IRA caused a terrorist scene.

That’s it.

I’m convinced that Quora is just trolling us now by having GPT-3 write these questions.

The answer to this question is obviously : banana.


Nov 28

Why does the media act like black celebrities are our leaders, especially rappers?

Celebrities have a lot of attention. Which makes them de facto leaders.

Why rappers?

Well, if you think about it, rappers are basically oral story-tellers. Which is a very ancient tradition in human culture.

We’ve always valued story-tellers. But for many centuries, we’ve had a written and print culture. Only writing and printing scaled. So these mediums began to dominate the official thinking of our culture. We valued writers over orators.

However, with the invention of recording and broadcast technology in the 20th century, the pendulum started swinging back. We began to value and listen to “broadcasters” … talking heads on radio and TV. The oral reasserted itself.

That continued for a few decades but for a while the high cost of getting on to radio and television meant that there were wealthy gatekeepers deciding who could speak to us.

Now the internet has removed the gatekeepers. Anyone can go on Twitter and YouTube and Instagram and TikTok etc. And these social media now accept audio and video and bring them to us as easily as they bring text. Writing and print have no advantage over speech and dance in the 21st century.

So, in this world, the oral storytellers are back with a vengeance. The immediacy, the tone of voice, the body language when we see them, the performance etc. These all attract and hold our attention.

The other fact of social media is that it is increasingly micro-chunked into small bite-sized pieces to fit onto our phone screens and into short burst on our feeds as we scroll through them.

That increasingly means that the story-tellers who can get a message across to a large number of people, in a small, easy to grasp and assimilate fragments of speech and music and movement, are those who capture most attention, and become “leaders”

Rather like Donald Trump, another successful example of this phenomenon, rappers are seen as having “authenticity”. Now not authenticity as you might imagine it. We all know that rappers’ lifestyles are “fake”. (So is Donald Trump’s) But the aspirations seem authentic in the sense they seem to match up with those of their audience.

People are not bothered that the kid doesn’t own the gold-chains and the sports car. But they relate to the fact that the kid values and WANTS the gold-chains and the sports car. Because they do too. This gives the rapper / celebrity a kind of “ethos” (in sense used in the study of rhetoric) that engages the audience.

The rapper expresses the hunger that the audience have that other forms of communicators and other people held up as role-models don’t seem to valorize or legitimate. Much as for fans of Donald Trump, he expresses a dissatisfaction with the modern world and desire to reassert an old fashioned order that other parts of the media and politics seem to reject and repress out of political correctness.

So “the media” (and you have to remember that “the media” are now us, on social media) hold up black rappers as leaders because they are leaders. They are the cutting edge story-tellers performing the desire that many many poor and disempowered people, of all races, have for wealth and status and sex and happiness. They represent the last flickers of an American dream that poor kids can get absurdly and embarrassingly rich.

In practice, the only people getting obscenely rich in the US already come from privileged backgrounds. And the rest of the media won’t even pretend that a poor kid from the inner city can be successful.

But rappers will. They’ll get on social media and tell you, through their words and videos and music and Instagram feeds etc. that poor kids from the inner city can still fulfil their dreams.

And that is why they are the leaders.


Nov 28

What are some good audio/music-making news websites or blogs?

CDM Create Digital Music - Create digital music, motion, and more.

is a good news site for music tech and electronic music and products.

My favourite YouTube music education channels are :

Guy Michelmore very engaging and quite inspiring film composer

Signals Music Studio good guitar oriented music theory for musicians channel

12tone mix of theory and cultural analysis

HAINBACH lo-fi ambient music geek with an ASMR voice and attitude

Simon The Magpie drunken circuit bending and music toy hacking

8-bit Music Theory the only jobs for composers today seem to be in video games

David Bruce Composer organizes some cool collaborations of more serious composers

Tantacrul Acerbic and amusing and very smart but doesn’t post nearly enough

Busy Works Beats Everything you need to know about making trap and hip-hop in Fruity Loops. There are a million people doing this, I think BWB is one of the better ones.

LOOK MUM NO COMPUTER like Simon the Magpie but on speed rather than alcohol, and ridiculously over productive. Not sure anyone else can really hope to be able to build the things he builds. We can but gape in wonder.

TwoSetViolin Dorky humour and silliness by two likeable guys who also happen to be scarily good professional classical musicians.


Nov 29

Is there anyone here who could ask Jeremy Corbyn to just move on? If there is could they please tell him that his quest for personal justice, whether merited or not, is damaging her majesty’s opposition when there are more important issues than him.

Justice is at the heart of what Labour is meant to stand for.

If Labour decides that it should trade away justice for power then it is nothing. And will find it has neither.


Nov 29

What are the best contemporary examples of left wing nationalist political parties/movements/organizations ?

There are no left wing nationalist parties.

If a party becomes nationalist it has swung over to the right wing.


Nov 29

Is an opt-in or opt-out more effective for organ donation? What are the consequences?

Most people are not necessarily “lazy” but for questions like this act “as if” they were lazy.

So whatever you make the default option is what most people will do.

I think organ donation is a good thing and that as a society we should do more of it, until the demand is fulfilled. So I think the default should be that organs are available and we should have “opt-out” for people who really care about not having their organs available for reuse.


Nov 29

What is an absolute truth that no musician wants to hear?

We live in an economic system that’s about trading scarce resources.

It’s a system that only knows how to handle scarce resources. And only pays for scarcity.

But in the age of recording technology, music is not, in any way “scarce”. It can be indefinitely copied and shared and enjoyed by all.

The nature of music is therefore to have no monetary value in our economy.

Many people love and want to dedicate their time to music. Over the centuries we’ve found hacks that allow this : from patronage to a market for scarce recordings etc. But none of these are “natural” or the way we should really be living. Making music artificially scarce just to keep a business model alive is profoundly wrong. And profoundly anti-music. And ultimately isn’t sustainable in the long run.

Obviously the fault isn’t with abundant music. Music is wonderful and should be available to all. The fault is with our economic system.

But many musicians seem to find it very distressing that music is worth nothing in the market. It’s because they have been suckered into thinking that the economic system is right and music is wrong.

We need an economic system which can provide resources to the creators of non-scarce but valuable resources as well as scarce resources.

And musicians should join the fight for that. Instead of defending the current system and throwing their moral force behind artificial scarcity.


Nov 29

Why is modern culture so sexualized?

Sex sells.

Modern culture is part of modern capitalist society and so ruthlessly focussed and optimised for gaining attention and turning it into money.

(By selling advertising against it, or upselling other cultural products)

Sex grabs everyone’s attention because we’re all hardwired to like and want sex.

So imbuing whatever you are doing culturally with more sex is a sure-fire way of getting everyone to pay more attention to you.


Nov 29

Does the current British culture have anything comparable to the American QAnon cult?


Nov 30

"Yesterday’s solutions will not solve today’s problems." Do you agree, and why?

It’s not an absolute rule, but it’s a plausible heuristic.

Most problems are complex and that complexity includes contextual factors.

Looking at a problem today and imagining it is the same problem as was solved in the past, ignores the current context. And if you try to apply a solution from the past without noting that, there’s a risk you’ll fail.

Of course, a solution for today might well be a variation on and informed by a solution from the past.

That is what evolution gives us. Every evolved attribute we have that solves problems of staying alive today, is a solution from a mutation that worked in the past and keeps working today. So there’s plenty of counter-examples.

But if you want to solve a problem today, look out for the contextual factors and make sure you have adapted your solution from the past to handle them.


Nov 30

Why don't people believe there are major theist scientists that believe in creation when there are hundreds of us?

I’m not sure anyone doesn’t believe that there aren’t a few scientists who believe in creation.

What most people think is that the number of good scientists who are actually working in relevant areas who are (young Earth) creationists is vanishingly small.

Just being a scientist who works in an unrelated area where age of the Earth is an irrelevance but believes in creation, doesn’t really say much. We just presume you compartmentalise the bit of your life which does science from the bit of your life which goes to church.

And that’s fine.

The questions arise when someone tries to do science which depends on an accurate understanding of the age and evolution of the Earth and then is forced to chose between the science and the religion when making work related decisions.

Show me a list of hundreds of them … who are doing good work while remaining young Earthers.


Nov 30

Some thinkers like James Lindsay argue that the post-George Floyd phase of BLM was borne out of critical race theory which was borne out of postmodernism. Others argue postmodernism is not important to the U.S. racism-related protests. Who’s right?

Anyone who uses the word postmodernism to mean “that evil influence behind all these new fangled theories I don’t like” is not simply wrong. They are deliberately trying to bamboozle you with nonsense to make you stupid.

You have to ask yourself. Do I want to be stupid? Or should I actually bother to ask someone who knows what “postmodernism” means to explain it to me before I blather about it on the interwebs?


Nov 30

What is your opinion of Qanon?

For a while, a few years ago, one of the most interesting, and smart bloggers around was a guy who was apparently an Arch-druid.

He was particularly strong on writing about ecology and peak oil. But he was also a great writer and thinker about the collapse of our modern civilization. And he had a disturbing, longish essay which I recommend to everyone : The Broken Thread of Culture

Roughly, he was drawing on Arnold J. Toynbee’s theory of the collapse of civilizations, which is that collapse tends to happen when the masses stop identifying with and admiring the elites and stop valuing the ideas and truths of the elites. Instead the masses turn to admiring outlaws, fringe cultures and obscure cults.

It is, it has to be said, a fairly conservative, reactionary and pessimistic model of the world. Quite unlike the world-view I usually subscribe to which sees the people rising up against the elites in a more positive way.

It’s also frighteningly prescient of what’s going on at the moment. We are, indeed, seeing the masses rebelling against everything that the elites present to them as “the truth”.

This is a function of the social contract breaking down, as wealthy elites grab everything they can for themselves and prioritise maintaining their status and power over any other responsibility for the welfare of the masses. Wealthy businessmen, politicians, media figures etc. seem to show decreasing concern for the poor. Even when they say something, this doesn’t turn into meaningful concrete action. Even allegedly left-wing politicians who talk a good game, seem, in practice, to duck away from the dramatic actions that might actually redistribute wealth back from the silos of the super-elites, to the people.

As a consequence, there is very little respect for elites anywhere in society. And a great appetite for anything and anyone who claims to be against the elites, a disruptor of the world order, and who claims to know “the real truth” as opposed to the lies that the elites promote. Even other members of the elite, who are simply jostling for more wealth and power, if they are willing to portray themselves as enemies of the elite, coming to “drain the swamp”, will get a positive hearing.

This phenomenon of a “culture-war” rebellion of the masses against the elites has given us a right-wing populist insurgency against alleged “Liberal Elites” in Holywood, the media and academia and government. It’s given us Donald Trump. It’s given us major COVID denialism as people instinctively reject doctors. Etc.

And it has now given us QAnon. A perfect storm of anti-elite conspiracy theories. An open-ended, promiscuous, memestealer that happily embraces and extends all other conspiracies. It’s gobbling up the New Age hippies, the anti-lockdown campaigners, the concerned yoga mums who are triggered by recycled Satanic Child Abuse stories; it’s taking over the Trump fan-club (anyone who thinks Trump controls QAnon has things the wrong way around. Either Trump will become a QAnon spokesman or he’ll get side-lined as the snowball rolls over him); it’s going to suck in more subcultures and more of the right-wing political scene. (If you want to see some historical prefiguring of this, read A Culture of Conspiracy: Apocalyptic Visions in Contemporary America about how the right-wing New World Order conspiracies hybridized with the UFO cults)

The Arch Druid doesn’t know anything about QAnon. I think his essay was written before it was on anyone’s radar. Instead the Arch Druid talks about strange stories in children’s homes, and compares them to the rise of Christianity, a fringe cult from the frontiers of a collapsing Roman empire, which eventually took over that empire and is still with us 2000 years later.

It’s a stretch to think that QAnon has the same power. To capture the political class of our collapsing modern civilization, and become the religious template of the next 2000 years. But given its current rate of growth and hybridization, and the strong entanglements between the far-right, Evangelical Christianity, and these new conspiracies, it won’t surprise me at all if QAnon becomes more or less official canon within some of these churches in the next couple of years. And becomes at least the new Scientology, if not a major offshoot of Christianity. It’s going to be very hard to shake loose.

I was in Argentina at the beginning of 2020. (Before COVID hit) Fascinated by seeing roadside shrines to Gauchito Gil all over. Last week, after the death of Maradona, I watched Emir Kusturica’s documentary movie about him, including scenes from the extraordinary Iglesia Maradoniana. As the Mormons can testify, the division between the real world and the realm of sanctified religious icons is more porous than we imagine.

Can Trump become a martyr? The man who was trying to save us from child abusing elites but was overthrown in a fraudulent election because the conspiracy was too deep and too strong from him?

Could Trump be beatified within a QAnon flavoured new offshoot of Christianity?

Sure, why not?

So that’s kind of what I think of QAnon.

It’s the biggest and best current example of how the masses have lost faith in the so-called wisdom and truths of the elites. And are rebelling by turning to alternatives which tell an anti-elite story.

And maybe this is both an effect and a cause of the collapse of our civilization into a new dark-age.


Nov 30

Are the Labour Party more electable under Sir Kier Starmer?

To paraphrase Yoda. There is no “electable”. There is only “elected” or “not elected”.

We’ll see how he does at the next election.

Until then, it’s all to play for.


Nov 30

Do you guys drink tap water directly in the UK?

Yes.

Maintaining a drinkable water supply is one of the basic requirements of a civilized country.


Nov 30

What will be the long-term effect of the Black Lives Matter movement on police training and oversight?

I have to say, I’m shocked that we still haven’t heard any commitment by the police to :

a) an open / independent enquiry to figure out why so many black people have been killed and maimed by cops

b) a commitment that things will change in future

Maybe they’re doing this behind the scenes, but it’s amazing that after this year, the argument still seems to be around whether we even need to bother about black people being killed rather than a serious investigation into why it happens and how to stop it.


Dec 1

What is the role of media technologies in perpetuating rather than eradicating magical thought in this modern age?

Arthur C Clarke said it best : “Any sufficiently advanced technology is indistinguishable from magic."

The problem is, as our technology becomes more advanced, it’s harder for any of us, except specialists working in that particular area, to really understand how it works and what exactly it’s doing. That means we relate to technology increasingly as a black-box that does “magic stuff”. Rather than understand it through having an idea of its workings.

Some people working in the UI / UX space a few years ago started talking a lot about magic artefacts. Because they realized that our myths and fables of magic artefacts : magic wands and rings and books etc. were effectively our long term human imagination of what intelligent and independent things would look like.

The more our technology is an incomprehensible black box that just seems to know what we want, the harder it is for most of us to distinguish it from mythological magic. Books of magic spells, familiars, crystal balls that let you see things that are far away etc. are not particularly implausible when you have a cell-phone in your pocket that acts a bit like all three.

We’ve seen enough of the internet now to know that it has no inherent bias towards telling us the truth or feeding us true rather than false information.

About 7 or 8 years ago I became fascinated watching all the YouTube videos of people showing off their perpetual motion machines. At first I thought they were a joke. And some were. But soon I started to get freaked out by all the people earnestly showing off the over-unity engines they’d built.

How could this be possible? I wondered? How could so many people be convinced they had made things that couldn’t possibly exist? That couldn’t possibly be working the way they claimed they were working? And be so willing to perpetuate the myth that they went out of their way to make YouTube videos to convince other people of what they’d done?

I still can’t understand what drives all those people. But I’m no longer shocked. It’s become more or less normal on the internet to involve yourself in and help perpetuate falsehoods.

Partly that’s wishful thinking. And confirmation bias. We are all quick to forward memes that we want to be true or think will push the world towards being closer to the way we want it to be, even at the cost of not doing our own fact-checking. (I don’t exclude myself from this problem.)

Maybe if I desperately wanted to believe in perpetual motion machines, I would make something that looked superficially like one, and rather than do the hard dispiriting job of measuring if it really was over-unity, I’d just broadcast it in the hope that even if it wasn’t, it would inspire others to join in the great project to finally invent one.


Dec 1

If most everyone believes racism is bad, does that make it objectively bad?

No.

It’s objectively bad because it’s objectively bad.

What people believe doesn’t affect the matter.

As a comparison, slavery was still wrong even when most people assumed that it was just “the way the world is”.


Dec 1

Why does social justice have absolutely no forgiveness factor? Every single bit of 'justice' dished out is the maximum penalty (life destroyed) with no such thing as rehabilitation. Why do social justice enthusiasts tout compassion but have none?

Because people who want justice, want justice.

They want to have an effect. And they fear that if they don’t highlight how serious they think the problematic behaviour is, then people won’t take it seriously and won’t stop doing it.

If you want film producers and other Hollywood power-players to stop thinking that sex with aspiring starlets is one of the perks of the job, then you really need to make sure that there’s a high penalty in terms of social disapproval, for being caught doing it.

If you want to end domestic violence against women, it seems like you need to make sure that there’s a high cost to wife-beating.

The problem is that calibrating exactly how disapproving you should be of someone you consider is doing something wrong, is a difficult problem.

Suppose I were to say to you “why don’t people who disapprove of child molesters have more compassion and accept that some child-molesting isn’t really all that bad and you shouldn’t have your life destroyed just because you are a paedophile”.

Well, perhaps you agree with me. Or perhaps you are horrified and think “NO! that’s something that really is beyond the pale! There can’t be forgiveness for THAT.”

If you have the second reaction, then you now have a taste of what it’s like to feel strongly enough about an issue that your judgementalism overcomes your ability to calibrate an appropriate degree of disapproval.

I, personally, agree with the sentiment behind this question. I think calibration is hard, but clearly, we shouldn’t treat all crimes as equally bad. Or go in for a kind of disapproval inflation. I think there is a tendency for people to get into a kind of competition where we all talk up how terrible the bad behaviour we are concerned with is if we think other people aren’t paying enough attention to it.

I’m a leftist and proud to be called a “social justice warrior”. But I’ve been in groups where white lesbians have got into fights with black women, effectively over whose problems were being given the most attention. And pretty much everyone can see how absurd that is.

But in a world where attention is scarce. And the will and resources to tackle problems are limited, then of course people will end up fighting for attention by escalating the degree of badness they attribute to things.

Now if you aren’t a leftist SJW, don’t congratulate yourself too quickly. This tendency is just as widespread in the rest of society. Where politicians regularly appeal to the voters by promising to get tougher on criminals and terrorists and other ne'er-do-wells. By demanding longer and harsher prison sentences and more aggressive policing.

This is again, an attempt to achieve what they (and their supporters) think of as a “justice” that they are currently denied; by escalating the degree of perceived badness and the ensuing penalty.

Anyone who seeks justice and feels that they are failing to get it, is going to be pulled towards talking up the perceived seriousness of the crime, and demanding more severe punishment.


Dec 1

Albert Schweitzer said, “there are two means of refuge from the miseries of life, music and cats.” Do you agree, and why or why not?

I profoundly disagree.

Cats are one of the miseries of life.

(And now you will all hate me ;-)


Dec 1

Why is the Earth’s gravity so strong in our atmosphere but once you get into space the gravity goes away? They are still pretty close to Earth.

Gravity does diminish as you get further from the Earth.

But that’s not what’s going on when astronauts appear “weightless” in, say, the International Space Station.

There’s plenty of Earth gravity there.

What’s happening on the ISS is that it’s falling around the Earth. So the astronauts are in the same position as people in one of those Reduced-gravity aircraft that astronauts train in.

The plane is falling, as are the people inside it. So relative to the plane, the people seem to be weightless because they are moving at the same speed and in the same direction.

The same is true on the ISS. Both station and astronauts are moving at the same speed and direction so gravity isn’t accelerating the astronaut towards any particular part of the ISS. The astronaut just seems to “float” relative to it.


Dec 1

Is the EU right to threaten no trade deal unless the withdrawal agreement is honoured?

The whole point of any “deal” is that it’s mutually beneficial.

The EU are within their rights, and perfectly sensible, not to sign a deal if they don’t think there’s something in it for them.

That’s the point. The UK has insisted that No Deal is better than a bad deal from its perspective. The same is true for the EU. If the EU doesn’t think a deal is worth having if the UK doesn’t honour the withdrawal agreement, then it won’t sign one.

If the EU wants to highlight that fact and use it as a bargaining chip, to put pressure on the UK, then it’s within its rights to do that too. The UK seems to think that it has every right to pressure the EU to try to get a better deal for itself. It’s simply sauce for the gander for the EU to do that same.

These rules of engagement were clear at the beginning of the process. No one should be surprised or outraged by them now.


Dec 1

Is Fox drifting to the left? Should conservatives check out an alternative such as OAN?

No.

Fox has two parts : a news part and an opinion part.

The news part tries to stick in the same ballpark as reality. Unfortunately, to many of the people who tune in for its very right-wing opinion, sticking to reality looks “left wing”.


Dec 2

Does communism need changes to survive in the future? Transitional states (socialism) has failed for a variety of reasons (capitalist intervention, etc.), but are the abolition of the state, religion, and capitalism (money and wealth) feasible?

Yes of course.

The future is not the same as the past. The economy will be very different from the way it was in the 19th or early 20th century.

If any kind of economic system that we might call “communism” emerges, it will have to be appropriate for the times. Not some kind of retro 19th century one.

We leave pining for the 1800s to the reactionaries.


Dec 2

Why did Brexit apparently win the popular vote despite all the forecasts predicting a Remain win?

More people were dissatisfied with the status quo than was imagined.

And the Leave campaign found a way to appeal to all their dissatisfactions.

Partly through a lot of targeted social media advertising.

Partly through offering something that was ambiguously all things to all people. If you wanted Brexit to be a free-market utopia, it would be it, because it would free us from EU red-tape. If you wanted Brexit to be about UK protectionism, it would be it, because it would encourage us to make more at home. If you wanted Brexit to be about “global Britain” Brexiteers were promising that. And if you wanted it to protect you from an influx of scary Turkish people, it was going to control our borders and stop that. The fact that Brexit couldn’t simultaneously be about free-markets AND protectionism. Or about a global outlook AND a turn inward and cutting ourself off from foreigners, was ignored by those promoting it.

In other words, because Brexit was ill defined, it could be sold as a panacea to all Britain’s problems. And because Britain had a lot of problems, and Leavers were smart at using social media to sell it, a lot of people were persuaded.


Dec 2

Do you believe that ideology can be changed or not?

Ideologies can change.

“Be changed” implies an outside agent deliberately changes your ideology.

I don’t think it’s as simple as that.

In retrospect we can see how certain inspirations, arguments, debates, experiences may have influenced someone. But setting out to change someone’s ideology is not easy. Engineering human souls is hard.


Dec 2

Do you prefer watching YouTube or TV?

Yes, but it depends how you define “YouTube” and “TV”

I’d rather watch specific videos in a “buffet” model (where I go to a video, choose it and watch it. Then maybe choose another one) not a passive “sit here watching a river of whatever comes at me” model.

Obviously for many people, “TV” these days means things like Netflix that are more like a an active buffet and less like a passive river.

OTOH, YouTube recommendations and autoplay can make it a passive river experience too.

So I’d rather YouTube because I think of it as a buffet.

But I might well watch specific things on Netflix on my laptop. I wouldn’t call that “TV” but someone else might.


Dec 2

Is "Because The Media said so" a solid foundation upon which to base our beliefs?

If you think about it, pretty much 99.99% of your beliefs come from “because X said so”.

We are, by nature, a “social animal”. That has evolved a big brain with the capacity to use language to communicate and share knowledge.

Other animals got big claws and pointy teeth for the struggle to survive. But we got language and information sharing.

And it has served us very well. We are one of the most successful species on Earth. Happily displacing and eating most of the other species.

BUT …

the price of that is that we know, and rely on knowing, far more information than we could ever acquire for ourselves by direct experience.

We’re hardwired to learn from other people. We depend on learning from other people.

So “because SOMEONE said so” is the only foundation we all have build our beliefs.

The challenge is figuring out who to trust.

But really “because the teacher said so” or “because the government said so” or “because some guy on YouTube said so”. That’s all we have to work with.

And we’re likely to believe some teachers, and not others. Some governments and not others. Some media and not others. Some YouTubers and not others.

It’s the best we can do.


Dec 2

What would happen if the Pope changed religions? Like what if he became a Protestant or atheist?

He would most likely step down as Pope.


Dec 2

Is capitalism predatory by nature?

Capitalism isn’t so much “predatory” as “insatiable”.

The problem with capitalism is that you have a system that always provides an incentive to want to get more. And has no incentives for stopping at enough.

In that sense it’s more like a cancer than a predator. It keeps growing because it can. And there are no mechanisms to tell it to stop.

There are no mechanisms or signals within capitalism to tell a company “you have enough customers now, don’t try to become a monopoly by defeating your last competitor”. There are no mechanisms or signals in capitalism to say “stop cutting down the forests or there’ll be none left”. There are no mechanisms or signals within capitalism to say “don’t ask for your employees to work even more overtime”. No mechanisms or signals to say “remember to spend on the safety of your workforce”

All of those signals have to be artificially invented and applied by wider society through government regulation (or moral pressure), because there is no self-regulation within the mechanisms of market competition to tell capitalist institutions not to keep growing and grabbing as much as they can.


Dec 2

Why have no modern languages taken the advanced concepts from the LISP ecosystem such as Scheme's continuations, the interchangeability of data and code, and Common LISP's REPL which can interrupt, examine, alter and continue code execution?

A lot of languages DO have REPLs. Python, Javascript, Ruby etc.

Ruby has continuations : Continuations in Ruby - Part 1: First Class Objects

Most languages that aren’t Lisp have given up on homoiconicity (interchangable data and code) because they think that they get an advantage from having syntax.

But as others here are pointing out, there are some Lisps like Clojure and Racket etc. which are modern languages that stick to s-expressions.

Clojure, in particular, I think has a slightly different take on the interchange of code and data which has led to some exciting and valuable innovations.

But on the whole, most of the languages that love the Lisp concepts and ideas simply keep being dialects of Lisp. I think at one point Paul Graham even suggests that. By definition, a language that properly incorporates the Lisp goodness just IS a dialect of Lisp.

So will there be more Lisps in future?

Certainly? There’s a whole new family of Clojure offshoots, from Hy to Ferret and Carp etc. Not to mention Clojure moving to new platforms. Racket is still a live project, although I’m slightly concerned that “Rhombus” seems to be a discussion about changing the s-expression based nature of it.

There are plenty of other Lisps and schemes around. Shen looks fascinating.

The Lisp tradition is very much with us today.


Dec 2

What is the best programming language for the VST plugin?

An interesting option is OSAR :: protoplug

Which is a Lua virtual machine prepackaged in a VST plugin. You can then write simple scripts in Lua to make the VST do whatever you want. Without having to get involved with C / C++, compiling programs and engaging the Steinberg SDK.

You won’t write huge, complex and powerful plugins with it. But you can do some simple audio processing / synthesis. And it’s fine.

It uses JUCE behind the scenes and so you’ll learn the JUCE API too.

It’s a good first step towards learning VST programming.


Dec 2

Can I make a VST plugin purely in Python for Windows?

No.

But try OSAR :: protoplug, which is a VST that can run scripts in a language called Lua that’s the same kind of language as Python (a simple OO scripting language)

It lets you make simple VSTs without having to get involved in C++ and the complexities of real VST programming.


Dec 2

Why should I learn Clojure when most languages outperform it?

Subjective answer.

It’s the most pleasant and enjoyable programming language available to use today for doing serious work.

Other languages might outperform it in terms of raw speed. But not positive experience for the programmer.


Dec 2

Why doesn't Prolog have macros like Lisp even though both languages are homoiconic?

Prolog is not a “functional” language.

It dispenses with the idea of functions and control over calling them, in favour of using “relations” which don’t have explicit calling control but can be tested at various times, afford backtracking and search etc.

A “macro” is basically just a particular type of function which runs at compile time and operates on code.

Given that Prolog has no functions and doesn’t give the programmer control over when things are run, how would “a function that is called at compile time” make sense in that world?


Dec 2

If you are like me, brought up on the coding languages Fortran, COBOL, or even BASIC, do you find yourself lost when looking at the current language code?

Not really.

I mean there aren’t many genuinely new ideas in programming languages.

The last wave of great paradigm inventions : Smalltalk and its live environment, FP with advanced type-systems, and Prolog, were all from the 70s.

Since then we’ve got … what? Maybe some new conventions for FP, Haskell and monads. Maybe some new mathematical models for concurrency, parallelism and time.

But that’s it.

The great new languages today are basically refinements and popularizations of 70s ideas.


Dec 2

When do you use Clojure? When is it the best tool for the job?

It’s the best tool whenever you can get away with using it.

Which basically means : can it run on the platform I want to run it on and talk to the libraries and frameworks I want to use?

If it can, then great. I’m using Clojure rather than any other language.

So it’s a great tool for most things you would use Java for.

EXCEPT … the current story for writing Clojure on Android is broken. (Grrrr!!!)

Sadly I can’t recommend Clojure for Android even though I’m desperate to use it. Because the tool-chain doesn’t seem to be there to compile Clojure within an Android environment.

ClojureScript is great for writing in the browser though. I can’t think of a situation where I would choose Javascript over ClojureScript. Unless I was working on a legacy system in Javascript where adding ClojureScript would be too much of an overhead.

Clojure doesn’t do native development. And isn’t great for talking to C libraries. (I’m guessing you’ll have to do that via JNI so you’ll have to be thinking in C, Java and Clojure at the same time) So things like small embedded systems. Or some low level operating systems stuff are out.

But there ARE some interesting Clojure-like languages being worked on for these situations : nakkaya/ferret and carp-lang/Carp These are not yet ready for production but they look promising. I’m really hoping they will become viable at some point and we’ll be able to do low level development in a Clojure-like. Carp in particular seems to offer the possibility of a Clojure-like language to compete with Rust as a better low level systems language.


Dec 3

What is the simplest lazily evaluated functional language? I am asking for a side project to implement its compiler.

This seems relevant : Andrii Melnykov's answer to How is lazy evaluation implemented in functional programming languages?

If he’s right, unless you want to implement Haskell or Clean, you might be better defining your own “toy” language. Perhaps something based on a simple Scheme. Which you implement the graph-rewriter in the compiler for.

Might be worth looking at Pure Programming Language too.


Dec 3

There's a lot of talk about how AI will take our jobs, but how far is AI from kicking entrepreneurs out of business?


Dec 3

How can I run this project? It's written in clojure. Any help would be highly appreciated. I've included the github link.

It has a project.clj file which implies it was written using Leiningen, the Clojure package manager and general project management tool

So, make sure Leiningen is installed on your machine, go to the project directory and type

lein run


Dec 3

Are you familiar with AI and Prolog?

Not as much as I'd like to be


Dec 3

What is a disruptive programming language idea?

The next big paradigm has been with us for a while.

But we haven't quite managed to make it practical yet.

It's a paradigm which is a bit like “reactive" programming, a bit like Prolog's inference engine, a bit like event-driven programming, a bit like spreadsheets, a bit like using a “data dictionary" or having schemas written in a business modelling language, even a bit like some “game-maker" systems etc.

Basically it's a paradigm where we tell the overall shape of our program declaratively. The architecture, the data structures, the components etc. And we declaratively describe how they all fit together. How the data-flow topology works.

And then we add a small amount of extra “behaviour” on top.

Today we embed (and lose track of) all the information about data and architecture within imperative or functional code that is optimised for describing behaviour.

But in most programs data is often the bigger issue and something that needs continuous refinement and maintenance. And behaviour is a small part of it.

So we need a paradigm which separates data from behaviour but within the same language. (No awkward extra steps for generating code from schemas, it should all be folded into a single compiler)

I call this “Data First" programming.

I think it's clearly viable. But just needs someone to put the right pieces together in the right way.


Dec 3

What is the possibility of the hip hop genre going extinct in 20 years?

I think hip-hop will fragment into multiple offshoots.

Just like, after punk, rock fragmented into different genres like punk, metal, indie, goth etc. and stopped seeing itself as a unified genre or culture. And different fan-bases didn’t like each other very much either.

We’re seeing the beginnings of this with the way trap / mumble-rap has broken with many mainstream hip-hop values in the last 10 years. The younger generation don’t respect their elders. The elders despise the youngsters.

I think we’ll see more of this. Offshoots like trap and drill and grime etc. going off in different directions with their own scene, own look, own sounds, own slang etc.


Dec 3

Is functional programming still relevant in 2021?

Yes.

Increasingly so.


Dec 3

What programming language are you using in 2021, and why?

Java. Because I’m on a project to write for Android. And I haven’t managed to use Clojure for it.

I could learn Kotlin, but … meh. Yeah. It’s a better Java. But I know Java. And I don’t really want to be writing any language like that. I want to be writing Clojure. If I were starting a new Android project from scratch, I’d probably learn Kotlin. But … sigh … I wish someone could just sort Clojure on Android. It’s not, in principle, impossible. It used to work better than it does now. It seems to be mainly just incompatibilities of versions of Java and the Android Runtime. And tooling. Please, someone! Save me from Java hell!

Clojure. Yay! I have some personal projects that I get to choose the language, and they’re pretty much all Clojure these days.

C / C++. For audio / music stuff (particularly audio plugins) and this world is more or less all C / C++.

Carp is something I’m really excited about and want to put some time into, because it’s basically a Clojure-like FP language aimed at the kind of C compatible low-level native code that you need to write to do audio. If this works out, I will move away from C / C++ and start using this. Ferret is a potential alternative.

Python. I’ve replaced the last of my bigger Python projects with a Clojure equivalent this year. So I only have a few small legacy Python tools hanging around. If I need to work on them, I’ll be using Python again.

Python’s OK. I don’t diss it. But I don’t want to do a lot more with it. If I ever get around to playing more seriously with machine learning I’ll probably use it.

Prolog. Still fascinated by this and wish I could get into it more. I still think there is a whole new world of power available for me if I could just grok it and find something practical to do with it.

On my radar but not actively experimenting

Picat - possibly a more practical Prolog alternative?

Shen - a Lisp with an interesting type system. I’m basically more interested in this conceptually than to actually use at the moment. At the moment, Carp, with its ML-like type-system and focus on low-level practicality is more enticing.

Pharo / Glamorous Toolkit- I should try this. These guys are really interesting. With a tonne of good ideas. And the Smalltalk tradition is wonderful. I just don’t think I can use this for anything I want to do at the moment. But mega respect to them and envy for the people who can use this stuff.


Dec 3

Is Rust a suitable language to use to learn Raspberry Pi?

No.

I mean, Rust is a very interesting language, and undoubtedly worth learning for the sake of learning Rust.

And Raspberry Pis are fun.

But I’m not sure there’s any reason to think Rust is a language to “learn Raspberry Pi”.

Most of what there is to learn on a Raspberry Pi is

a) learning Unix-like operating systems and software. Which doesn’t need a language.

b) Interfacing with the outside world using the GPIO. Which you can learn in any language, and both C and Python are probably better supported in terms of tools and documentation for that.

I’m not trying to put you off. Learn Rust. It’ll be great. Get a Raspi, that’ll be fun too.

But don’t conflate the two.


Dec 4

You have 1 minute to make a song in FL Studio. What have you got?

1 minute, from scratch, in lmms (I’m in linux so no FL Studio)

That really isn’t a long time …

here’s what I got : 1 min

And yeah, I’m not impressed either.

It was genuinely 1 minute though … nothing prepared beforehand. I just had to grab sounds randomly and click them into a grid to try to get something.

I was just about to try to make the “piano” a bit more interesting when the stopwatch alarm went off.


Dec 4

If I was really smart, will I know how to record on FL Studio?

Kind of.

If you were really smart. (Or even just reasonably smart) You’d know that the best way to find out how to record in FL Studio would be to read some documentation or watch a YouTube video on it. :-)

But seriously.

“Being smart” doesn’t mean that information magically appears in your head.

But smart people, when faced with not knowing something, tend to have a feel for how they can go and find out. And take the initiative to do that. They don’t just throw up their hands and say “Oh well, I don’t know this because I’m not smart enough”

Smart is not a magic brain. Smart is an attitude. An attitude that you can and will go and get the information you need.


Dec 4

What does the hip-hop subgenre "crunk" sound like?

More or less like this :

It’s basically pretty shouty.

Focused on dancing in the club. Chants more than serious lyrics. Intense repetitive riffs. With those late 00s string type sounds. And other electronic synth parts.


Dec 4

Does Clojure have any performance benefits over Java?

Absolutely.

Because of immutability a lot of things can be done by just copying pointers to, say, the head of a list or other complex data structure.

In Java you'd have had to make a deep copy because there would be a risk of one of the users of some data changing it.

That can't happen in Clojure.

Clojure's immutable data structures already take advantage of this to be efficient under the hood. And you can take advantage of that certainty that nothing is going to change the data when you don't want it to, in your own algorithms.

Your own algorithms are simpler to write because you don't have to think about the “what if someone else mutated this?" case. And can be faster because you never have to deep copy.


Dec 5

Do you consider Communism/Marxism/Socialism to be a religion? Why or why not?

No, they're political “positions" ie combinations of beliefs about, and values supporting, particular ways to run society.

They are no more “religion" than liberalism or conservatism or monarchism or libertarianism are. Or capitalism, fascism, oligarchy or patriarchy.


Dec 5

What do you view as the difference between Liberal and Progressive?

It depends who is talking.

Some commentators are more nuanced than others.


Dec 5

How do I know if Git is installed on Linux?

Type git at the command line


Dec 5

Why do we wait for a capitalist savior like Elon musk to build the new society instead of the government directly utilizing all of the resources of the nation to build the future?

The problem with governments. Or at least democratic ones. Is that their legitimacy comes from “doing what the people want"

But their main failures come from the people being genuinely divided about what they want.

Just look around and you can see how divided we are.

Even stuff that should be obvious and uncontroversial, like some public health initiatives to prevent thousands of people dying of a major new illness, gets so politicised that it's impossible for the government to do anything without people resisting (often in the form of armed mobs)

In fact there are armed mobs protesting having to follow government initiates merely because they are initiatives from the government.

This makes it hard. While there are plenty of people who disagree with or disapprove of Musk, our society generally respects his freedom to use his resources as he likes.

People believe that Musk can get stuff done and the government can't.

Naive people think this is a fault of government “inefficiency”. But it's much more about coherence of purpose. China can get things done just the way Musk can.


Dec 5

How does Drilla J compare to other grime artists?

That’s quite funny actually.

Never even heard of the guy, but he’s obviously on the comic side of things. Sort of like Afghan Dan and that northern grime scene. Or even, kind of reminds me of “obvious” comedy rappers like MC Pitman or Goldie Lookin’ Chains.

I mean there’s a niche for people like this. It’s obviously not going to compete with the real thing in terms of getting a lot of fans. It’s hard to compare obvious and deliberate pastiche with the art form it’s pastiching.

There are comedy rappers who are also “real” or “serious” enough to be considered artists comparable to those they’ve pastiched. Childish Gambino for example. Drilla J is not in Childish Gambino territory. But he seems OK as a comedy complement to the current UK scene.


Dec 6

Can you please answer my question in regards to music distribution and genre?

What’s the question?


Dec 7

What do people understand by a civilized country or a civilized society?

Hot water as and where needed for anyone without metering.

Basic sanitation.

The state won’t let you starve

The state will provide you with the necessary healthcare for most common health problems.

No death penalty

Freedom to criticise the state and advocate to change it.


Dec 7

Do you, as a programmer, get more satisfaction out of writing code, deleting code or refactoring code and why?

Absolutely, deleting code when you realize you didn’t need it. Or that your new clean five-line function replaces half a file’s worth of old badly written code, is a great (but short-lived) high.

In a sense refactoring includes both writing and deleting. So they aren’t really in competition.


Dec 7

Why don't we all have our own humanoid robot slaves as predicted by futurists?

Humanoids are a great flexible shape.

But for many uses, that’s expensive. It’s cheaper and easier to make a washing machine than build an android that could wash clothes “by hand” the way a human would.

Same for a blender compared to a humanoid holding knives in human-like hands and chopping very fast.

Most of the time we want to automate specific activities to a degree beyond what a human would do. We usually don’t need a humanoid for that. Just a cheap specialist machine.


Dec 7

Suddenly on Christmas you get a PC made of pulsating flesh, blood and bone with all the normal PC ports. It Has 1000 times more computing power than your current PC but you have to feed it with a rat once a month. How would you react to that?

You sure it wasn’t your parents trying to fob you off with a dog, but telling you it was a PC?

I don’t see having to feed a rat to it is worse than many exotic pets that also have to be fed meat.

I’m a bit disturbed how I’d type on it though.


Dec 8

Is universal basic income sustainable and how?

Depends how you fund it.

I believe it should be funded by some variant on a land-tax.

Or, even better, by replacing private ownership of the world’s natural resources with a system of long term leases / permits to exploit them. (Eg. you can’t own a forest to produce lumber, but you can lease one for, say, 50 years).

The income raised from this would fund the UBI.


Dec 8

What are your thoughts on former Trump adviser Roger Stone's claim that North Korean boats delivered ballots through Maine harbor to interfere in the U.S. presidential election?

Good for North Korea.

America has fucked up enough of other people's elections over the last century. It's great to see the little guys get one back.

Americans : we have the best democracy in the world. N. Korea is crap

Also Americans : N Korea conquered us with boats and pieces of paper and no weapons.

OK. But more seriously. If I were a Trump supporter I'd be pissed that his people were insulting my intelligence by expecting me to believe this tosh.


Dec 8

Do you think that the more capitalistic a country becomes the more competitive the citizens will be, and therefore they will be more secretive and less willing to help others?

It’s probably a bit more complicated.

But it’s striking, this year, that many of the countries which are seen as the most “successful” and “advanced” capitalist countries : the US, the UK etc. Are also the countries with the loudest shouting from politicians and their supporters about “individualism” and “personal liberty”. And are also the countries which have had the hardest time trying to keep a lid on COVID, and stop thousands of their people dying from it.

Asian countries which put less emphasis on personal liberty, and whose “capitalism” is less “advanced” and often more tied to government and social institutions, have done a lot better dealing with COVID because when people say “wear a mask and distance yourself to protect others” their knee-jerk reaction isn’t to say “fuck you, I won’t do what you tell me”. But to say “OK. That’s sensible”

Has capitalism promoted the kind of individualism and valorization of self-indulgence and rejection of communal obligations that in turn leads to mass COVID failure?

Well, possibly. Capitalism might also be rooted in individualism and protestant cultural values etc. These things probably all come together and reinforce and feed off each other.

But yeah, looking at the advanced capitalist powers in 2020, you can only despair at their inability to get their act together and act collectively in the face of adversities that NEED a coordinated collective response (such as COVID or climate change).


Dec 8

How can I contribute to open source without knowing how to code?

Use the software.

That’s what all of us in open-source want. Not money. Not fame. Not love. But users.

As a user, find bugs and report them. With as much detail as you can.

As a user, tell other people about the software, and teach them how to use it too.

Possibly help write documentation, or tutorials, or make YouTube videos showing how to do things with it.

Etc.


Dec 8

Why are the essential employment people, the kind that makes the world the way it is, the lowest paid people?

They are too busy doing useful work to play stupid games to win personal advancement.

Basically, while there’s very little social mobility in modern capitalism, there is still a bit available if you play the games in the corporate world.

So everyone who goes to work has to make a choice about how much of their time and energy they’ll put into “doing the job” vs. making themselves look good, attracting the boss’s attention, trying to negotiate a raise or a promotion etc.

The only people who can manage nurses are those who aren’t spending all their time and emotional resources directly on their patients.

The same is true in the wider economy. If you are putting your effort into making money, the specific useful activity which brings you that money is only of secondary importance to you, and, in the last resort, if forced to choose between doing something useful and making money, you’ll choose the second.


Dec 8

What can you imagine might someday replace artificial intelligence? Will it be possible to envision something beyond what we know already without utilizing AI to help us make this breakthrough?

Nothing is going to replace “artificial intelligence”

I mean, humanity is basically defined and driven by two things : its intelligence, and its tool use.

Artificial intelligence is just the combination of the two.

Humanity isn’t going anywhere except more ways to put intelligence into tools.

But obviously, any particular technique or technology will get replaced. Yes we’ll have hardware acceleration for popular machine learning techniques. Up to, and including, optical computers and memristors. And then quantum computing.

We’ll invent new learning algorithms. We’ll collect even larger data sets.

But we’ll never not be interested in what intelligence brings us. Or pushing more of the work we do ourselves into artificial tools.


Dec 8

Will Kotlin replace Java? Is there an ecosystem there?

Google seem to be pushing it hard for Android.

Most of their documentation, tutorial etc. looks like it gets priority over the Java version.

I can easily believe we’ll see Kotlin as the most popular language for native Android new developments in the next five years.


Dec 8

Can Ubuntu run on Windows 10?

This is a complicated question.

Ubuntu is a flavour of Linux.

Linux is an operating system. As is Windows 10

As an operating system, Linux is a rival to Windows 10. You usually run one. Or the other. But not both together or one on top of the other.

In this sense, no, Ubuntu doesn’t run on Windows 10. There’s no need to.

BUT …

An operating system is really two components. A kernel, which is the bit in the middle that does the low-level scheduling of code running on the processor. And a shell or a collection of libraries that do useful stuff. These libraries provide most of the services to other programs that run on the operating system. When your program, for example, needs to access the disk-drive or the screen or network, it does so by calling into these libraries that come with the operating system. And they do the real work, behind the scenes.

Now, because Windows and Linux are different operating systems they both have their own libraries, with their own APIs to do these services.

But then someone realized that it would be convenient to run Windows programs on Linux. So they wrote a Linux program called Wine.

Now Wine is a Linux program that can run Windows programs. When you run a Windows program via Wine and it tries to call one of those operating system calls in a Windows library, Wine translates that call into a call to an equivalent Linux library.

Say your Windows program wants to draw a blue rectangle on the screen. It calls a Windows API for that. But when Wine sees it calling that Windows API, it simply takes that call, translates it into the equivalent way of drawing a blue rectangle in Linux. And magically, a Windows program to draw blue rectangles, now runs in Linux.

Wine is not perfect. It doesn’t know every Windows API. And not every Windows program can run in Linux.

But it’s surprisingly good. I’m still amazed that it works at all. But plenty of Windows programs can run in Linux via Wine.

Now at some point in the not too distant past, Microsoft realized that a lot of professional developers preferred Linux to Windows because Linux now had a lot of useful programs and small tools.

There were also a lot of programmers trying to use Windows with something called Cygwin, which was a bunch of those open-source Linux programs recompiled to run on Windows. But using that environment was always clunky.

So Microsoft realized they needed their own equivalent of Wine that did the opposite. Could run Linux programs within Windows, and translate the calls those programs made to Linux libraries through Linux APIs, into calls to the Windows libraries.

So Microsoft invented Windows Subsystem for Linux (or WSL for short), which is exactly that. Something that runs Linux programs and translates their calls to Linux libraries into calls to Windows libraries.

But in the Linux world, people don’t tend to get their programs directly from the author. Most distributions offer a package manager and a repository of all the programs you need, configured to run together and correctly.

So Microsoft went to Ubuntu, who ran one of the most popular Linux distributions / package-managers and repositories, and asked them to create a distribution that was specifically curated / designed to run with Microsoft WSL.

It’s just a large collection of Linux programs that are known to work with WSL and so run without problems on Windows.

This is what you get when you install “Ubuntu for Windows”. The basics of a Linux system that runs on the WSL configured to run with Ubuntu’s curated WSL-friendly repository of Linux programs.

So, in this sense “Ubuntu” does run on “Windows 10”. It’s actually a separate Windows app, which is a subset of a Ubuntu Linux and Ubuntu repository.


Dec 8

What do you think about Peter Singer's idea that "whatever money you're spending on luxuries, not necessities, should be given away" in an effort to help those in need?

Peter Singer is a utilitarian philosopher who makes arguments based on taking utilitarianism seriously.

Obviously if we do take utilitarianism sufficiently seriously, this is exactly what drops out of it.

We should all give up any luxuries beyond the minimum we need until those who are suffering from having even less, are supplied with enough.

There’s no real way around this. If you don’t like the conclusion, you have to either reject utilitarianism or come up with very big and strong excuse.


Dec 8

What is a very famous rock song, but which has really stupid lyrics?

‘Strewth!

And to think that people complain about rap lyrics.


Dec 8

Is there anything about artificial intelligence that most of us don't know about, but that we better know?

I’m not sure whether most people know it or not, but something we really, really need to remember, especially as we’re getting more and more impressive and powerful AIs - like the apparently magical GPT-3 - is that machine learning is only as good as the data sets it has been trained on.

If something is missing from, or under-represented in, the data, then the AI will be biased.

We humans are susceptible to this too, of course, but AI is going to amplify the amount of “reasoning” and “inference” that goes on in society, because it will be automated.

In a very short time, if not already, AIs are going to be judging you constantly. Your credit rating, your suitability for a job, your honesty or propensity to commit a crime, your potential suitability as a date for someone etc. etc. etc.

And all of those decisions will be based on the data that someone managed to collect and train the AI with.

There is a horrific potential for prejudices that we already know are wrong and problematic when held by humans, to be locked-in even more firmly to the major data-sets and the major AIs that Google and Facebook and Microsoft etc. are building and will soon be putting to run the world (because a great many users of cloud-based AIs etc. will be starting with these datasets)

Let’s just emphasize that last point a bit more.

The remarkable (at least to me) thing about GPT-3 (which is producing incredibly plausible dialogues about specific topics) is that GPT-3 is trained on generic texts found on the internet, and then people give it a very, very small bit of extra information about a particular domain, and it seems to be able to discuss that domain too.

That is really impressive. And of course a humanlike capability. We humans have a lot of general background knowledge and find that we can then pick up some more specialized knowledge from being explicitly taught some good examples of it.

Things like this are becoming available as a cloud / commodity service. We can “hire” GPT-3, pretrained on its huge general database of writings. Teach it something about our particular interests with a few hundred more examples, and set it to work.

But what we’re going to see in the next few years is hundreds or thousands of new startups and applications which all do the same thing : start with an AI trained with a common generic dataset. And then customize it with a smattering or veneer of extra training for the specific application.

But what if those initial huge data-sets are “wrong” or have biases built into them?

All the AIs from all the new companies and services will be based on them. And will have those biases baked in.

The new startups running the new services won’t have the resources to rebuild their training sets from scratch. They’ll use the Google (or OpenAI or whoever) off-the-shelf pre-trained AI. And then customize it.

But those customized AIs will all have the same biases from that underlying data-set that Google managed to collect in the late 2010s. Prejudices that were picked up from internet users from our era.

It’s going to take years, if not generations, for prejudices that we are picking up from our current online (and offline) behaviours, and baking into our AIs today, to finally wash out of the systems we will be using heavily in the next decades.

And who knows how many prejudicial judgements will be made in the meantime? How many suitable candidates will fail to get jobs, how many innocent people will be profiled by law-enforcement AIs as plausibly criminal? How many fatal accidents might happen because the car control system was based on a 2010s training-set from before Fribjits became so popular on our roads?

AIs will appear to be magical and wise. But we must remember they are only as wise as the training data made them. And the more magical and wise they seem to be, the more important it is for us to remember that, to ask about the provenance of their training data, and to take care to evaluate and compensate for any biases that came with that.


Dec 9

What Vst’s do you live by? And why?

“Live by” is a bit extreme.

But …

I’m still a novice at mixing / mastering properly. And I don’t have good equipment (I’m mainly using headphones)

But I now use LEVELS | Mixing and metering audio plugin on every track.

I think it is giving me a better and more consistent sound across all my tracks. And they are sounding, if not “professional”, then at least kind of listenable on most equipment I’ve tested them on. (I used to have a problem of taking tracks that sounded OK on my setup and playing them on other people’s equipment and them sounding terrible)

(This “Black Friday” I also splashed out on Scheps Parallel Particles and C6 Multiband Compressor Plugin with Sidechain. Particles does seem to add something to thicken up the sound in a good way. And I haven’t yet learned to use C6 yet, but I think it looks promising)


Dec 10

Dear liberals and progressives: since 19 states have now signed on to Texas's lawsuit in SCOTUS to delay certification of the presidential electors, could it be that vast swathes of the country have no confidence in the fairness of the 2020 election?

It could be.

But it's more likely that there are just corrupt GOP apparatchiks in those states willing to bring the US democratic process into disrepute merely to curry favour with their party fanatics.


Dec 10

As a hip hop fan, what do you personally like about modern hip hop and trap music?

I think when trap came out it was a really exciting and unusual sound. There’s something still quite surprising about the kind of lazy, decadant “elegance” of trap-beats. The strange tickiness and tricksiness of the hi-hat rolls, the melancholy piano, the miserable mumbling triplet-flow. That WAS quite a dazzlingly odd version of hip-hop compared to what we had become used to before.

Obviously it all then became a bit of a cliche. And these days there is a hell of a lot that sounds pretty identical. And boring.

I think we’re definitely due for a new big idea in hip-hop if the genre is going to retain its vitality.

The other thing that I’d point out is that it feels to me that the most interesting rappers at the moment are women. Both the straight up rappers like Megan thee Stallion, Tierra Whack, CupcakKe etc. Plus the pop singer rappers like Lizzo, Doja Cat. And more left-field acts like Princess Nokia, Rei Ami, Qveen Herby, Rico Nasty etc.

The boys are all mumbling and moping, and the girls have all decided to do fast talking, blood-drenched horrorcore hip-hop. Which is kind of odd. But fun.

That isn’t, itself, where the next big thing is coming from. And as I’ve said numerous times elsewhere, my main expectation is for hip-hop to fragment now, into different subgenres that don’t like each other very much. (Much as rock did in the 1980s) But modern trap / cloud / mumble rap has had a good run over the last 10 years. It was sufficiently different from the hip-hop of the 80s, 90s, and 00s to be interesting. But we need to move on again.


Dec 10

How can a non-technical person like me, initiate and organize an open-source (web/platform) project in an effective way?

If you’re not technical it’s almost impossible to initiate an open-source project.

Open-source projects work when someone writes some code that is useful enough that other programmers can believe in it and want it, and so they join in.

Without being able to create that initial seed of code yourself and convince people that your project is worth something, then I don’t think other developers will join.

Potentially I guess if you are a really good UI designer and can show some compelling worked out UI, then some developers might be interested. But it will have to be a really exciting and compelling project. And they still need to believe in you. In your commitment to the project. And your ability to do a tonne of the UI work well, so you are a valuable co-contributor.


Dec 10

Is music composition still in demand in 2021?

Define “demand”.

People will still listen to music.

People will still want new music to listen to.

Some commercial activities will be willing to contract composers to add soundtracks to their films, TV, games etc.

People will still watch YouTube and Twitch etc. of people talking about and making music.

If that counts as “demand” then we’ll still have it.

At the same time, as is already the case, more people will be making more music, than anyone has time to listen to. Most people making music will find it hard to get anyone to pay attention or to listen to their music, even for free, let alone to pay money for it.

The sales of music in the form of discs or even paid downloads will be lowish. And spread even more thinly among even more artists so the money for any particular artist will be very.

Streaming revenue will stay infinitesimal so the only people who make much money will do so because they have found extreme fame for other reasons. Musicians who merely make good music and have a respectable fan-base will not make money from streaming.


Dec 10

Why do some people say the Sun is causing global warming when the amount of solar radiation that reaches Earth has actually been decreasing for the last 40 years?

We know that solar radiation DOES affect the climate.

We also know that the climate change we’re experiencing is way out of proportion with the solar radiation we have at the moment, and the way solar radiation has affected the climate in the past.

We therefore know that what’s changing the climate NOW is burning too much fossil fuel and putting too much CO2 and other greenhouse gasses into the atmosphere.

The problem is that we have a society with a huge amount invested in burning fossil fuels.

From oil and gas and coal companies who make a fortune from getting fossil fuels out of the ground. To our massive surburbias dependent on motoring. To small-c conservatives scared of changing the way our modern economies work.

There is massive vested interest in not believing that we have to stop burning fossil fuels.

These people cling to and loudly promote ANY alternative to the story that we are burning too much fossil fuel and need to stop.

Some of that is wishful thinking. Some is deliberate, malicious lies. But they all come together to keep repeating stories about sun-spots and solar radiation.

They will believe or say ANYTHING to avoid facing the basic truth that we need to stop burning fossil fuels ASAP and do whatever else it takes to reconfigure our economies and societies to survive and thrive without burning fossil fuels.


Dec 10

Does an AI cloned voice sounds completely or almost 100% natural and almost identical to the original voice, even when it comes to the emotional tone of the voice, or does it sound more robotic?

There’s no fixed answer, because AI voices are getting better all the time.

Early voice synthesis sounded very robotic. More recent voice synthesis sounds more natural but you can still pick up clues that it’s artificial.

Eventually it will be good enough that it sounds natural to everyone.


Dec 10

If some software had a poll feature, where you can vote for the next feature to be implemented, would the feature be popular? Why does no software seem to have it?

It’s an interesting idea.

But, firstly, what happens if people want features that the developers don’t want to add? Either because it’s too expensive? Or not strategic? Or breaks the developers’ design intuitions?

How much of a “commitment” does the existence of such a “poll feature” imply, that the developers will add the feature?

Might the feature make users MORE dissatisfied. In that they voted for something that the developers then didn’t deliver?

Finally, we have other feedback mechanisms. Anyone can make feature requests to projects on GitHub. Or on other social media or feedback sites.

Having a vote gives a little bit more force to the request. But if you have 500 users and 20 people vote for something, how significant is that?

I’d say that anyone willing to listen to users, probably finds it easier to set up that channel not “in-app” but through a standard web / social media channel.

And even then, it’s a difficult balance to decide how much to be influenced by it.


Dec 11

Why are Smalltalk programmers obsessed with interactive coding? What does it buy you?

As Dave Newton says, rapid iteration and experimentation.

And with Glamorous Toolkit, the ability to build an entire ad-hoc GUI to explore the inner workings of the code.


Dec 11

Why is it easier to implement a Lisp language than an ML language?

A Lisp is a lot simpler.

There’s no complex type system with type inference for one thing.

It’s also very, very well documented. how to write a Lisp. Lisp started life as a kind of pseudocode teaching example of how to write an interpreter for a language.

And only became a real language sometime later.

So many people learn what’s involved in writing a Lisp in college.

Fewer people learn what’s involved in writing an ML.


Dec 11

Which is better, Spotify or Bandcamp?

In almost every way, Bandcamp is a site and company dedicated to helping musicians get their music out there, to find fans, and get paid.

The only advantage that Spotify has, is that it has all the listeners. Locked into its apps.

Spotify pays an infinitesimal money to musicians.

That’s partly inevitable. There are a LOT of musicians so the money Spotify makes spread between them is still very thin. It would be anyway.

But the founder of Spotify seems to be investing a billion Euros in other ventures this year, so they are clearly making plenty of profits over and above what’s paid out to musicians.

Spotify does a little bit to try to help promote musicians and give them tools to understand their listeners etc. But it’s fairly minimal compared to what they could be doing, given their size and resources.

Bandcamp, OTOH, seem to be doing as much as they realistically can.

Spotify is the new face of the big, “evil” music industry. Bandcamp is a plucky indie label that’s really in it for the music.

As a musician, I would prefer only to deal with Bandcamp.

But, I have to admit, that it’s hard to avoid Spotify.

When people asked to hear my music, I would pass my Bandcamp and SoundCloud URLs to them and they’d look bewildered or ask “what’s that?”. And I could tell they would be very unlikely to go and actually listen to my music there.

Now, I’ll still pass those links to more savvy listeners. But I’ve capitulated to the inevitable and put my music on Spotify too.

So when people ask, we can just open Spotify on their phone and follow my artist name there. It’s just easier and they understand it. And it fits into their existing music listening practices.

For those interested in my music (it’s kind of melodic electronic, weird but just about within the “intelligent” techno / industrial / electronica traditions) you can find it on both BandCamp AND Spotify. (Oh, and YouTube, Apple Music etc.)


Dec 11

What if Sidney Powell is right about Democratic voter fraud?

If Sidney Powell is right, then she is behaving remarkably irrationally.

You’d have thought that if someone WANTED to win a court case. And were RIGHT that they had the evidence to win the court case.

Then they’d actually, you know, show the damned evidence to the court and win the court case.

It’s a very, very, very strange way of “being right” to claim to have evidence sufficient to win a court case and then not show it.


Dec 12

Why do some Americans want to financially support terrorist organisations like the IRA and Extinction Rebellion against the state of a friendly country like the UK?

I dunno.

Why did they financially support terrorists like the mujahideen in Afghanistan and the Nicaraguan Contras?

America just is a state sponsor of terror. Always has been. Shows no sign of reforming yet.

As Jonathan Trueman points out. Unlike the Contras, the Mujahideen and the IRA, XR are NOT terrorists. And we see what you are doing, trying to lump them in with such insalubrious company.


Dec 12

Why are there no viruses in Linux?

There absolutely ARE viruses in Linux.

There didn’t used to be so many of them because Linux wasn’t as widely used as Windows (so less of an interesting target)

But there are plenty now. Even if not as many as Windows for that reason.

The other big issue is that Linux has a more robust and explicit model of permissions. Linux ensures that everything is done by an explicit user with explicit permissions and often makes its human users have to think about who is doing what. The space available to act is more compartmentalized and constrained by default. In Linux the superuser root, for example, still can’t, by default, do many things.

This also helps reduce the risk of viruses.

Finally, viruses are actually rarer than you might think. There’s a lot of malware around, of course, but most malware basically works by hacking naive humans by getting them to click and install and run things that they shouldn’t by showing misleading information.

Linux users are mainly professionals or geeks. While Windows and Mac are explicitly computers for people who don’t want to think about computers. So I am often horrified by watching friends and family who don’t want to think, carelessly accepting, clicking, giving away information or running programs and giving them permission.

Windows malware thrives on naive humans. And Linux has fewer of those.

There definitely ARE Linux viruses and malware. But they are usually more technical and complex attacks. And are often dependent on the main human weakness in Linux culture : the laziness of humans not keeping up-to-date with the latest security patches.


Dec 12

Christians love it when people read the Bible even without supervision. Why do Muslims discourage atheists from reading their books unless some Muslim parrot is there to whisper the "correct" intepretation into their ears?

Not all Christians.

For centuries, the Catholic church insisted that only its authorized priests should be allowed to read the Bible. And would tell everyone else what it means.

The Orthodox church is similar.

It’s only Protestantism that has this “just read it and figure it out for yourself” attitude.


Dec 12

Is the easing of restrictions in the U.K. over Christmas right wing (I don’t think it is but someone told me it was and we had a disagreement and I want to make sure)?

It’s designed to appeal to :

a) people’s traditional values : “Hey Christmas is important

b) people’s individual self-indulgence :“This all sucks, I wanna have some FUN!”

and pushes against their sense of collective responsibility to others : “If I get sick, even if I’m fine, I might still pass it on and kill people downstream from me. Best not to, then.”

So, yeah, in that sense, it’s “right-wing”.


Dec 12

Will I lose any files after reinstalling Windows for a PC?

Make backups.

Always make backups!!!!!!!!!!!!!!!!

Make backups every week (or every day if you are doing a lot of work)

Of course re-installing Windows risks losing files.

Also, if you have backups and know your files are safe anyway (because you have multiple backups), then reinstalling is a lot easier because you can confidently blow the old system away and reinstall on a clean slate without worrying every step of the way about whether this step is losing your precious data.

Rule one when using computers. MAKE BACKUPS

If you find yourself asking questions on Quora about whether X will lose your data, you are doing it wrong.

You should have enough and reliable enough backups that you KNOW whatever you are doing on your computer won’t lose your data.

That is the only way to roll.


Dec 12

Are the elites who own the news and social media restricting free speech for their own gain?

They are restricting speech on the platforms they own.

Partly for their own gain.

Partly (eg. as in the case of suppressing things like COVID misinformation or attempts to undermine democracy) out of some sense of public service.

They are not “restricting free speech” which is a legal concept relating to how government treats its citizens. Elites owning news and social media are not “government” and “free speech” isn’t relevant to them.


Dec 12

Is it too early for diplomatic Britain to be threatening the use of naval military force against European allies during Brexit negotiations?

Sometimes threats are a valid part of negotiations.

Boris’s bodgers aren’t very good at negotiations, though. And probably aren’t very good at using threats as part of them.

I mean, the current issue is that Macron, who is also hostage to his own fishermen, is threatening to veto a deal if the UK doesn’t at least give some fish to France.

There are two possible outcomes to that :

UK gives up some fish and gets a deal

UK doesn’t give up some fish and doesn’t get a deal.

How exactly does shouting about gunboats actually help in that piece of negotiation? To get to where we presume Boris really wants to be : a “cake and eat it” result of both having a deal AND to not giving the French any fish?

It doesn’t. It can’t.

A negotiation (and some negotiation is still going on despite Boris) is about some kind of slicing the fish stocks to make it look like both sides got something.

But “ramping up the pressure” with talk of gunboats isn’t “negotiation” at all. It’s still just puffing up for the domestic market, to side-track from the lorry queues building up and the increasingly obvious problems that Boris’s meagre deal or deal failure is going to inflict on the UK. We’ve fucked our economy but at least the military is waving machine-guns at French people.

I wonder how many people in the UK realize just how close the government is getting to the Argentinian Junta that invaded the Falklands to create a bit of patriotic fervour to distract Argentinians from problems at home? It’s despicable.


Dec 13

Is rap dying off?

It’s changing.

Rap has evolved dramatically over the last 10 years. What with all the mumbling and triplets and Scotch snaps etc.

Most of all, rap is converging with what I call “auto-croon”, the kind of electronically effected monotonous “singing”.

See Phil Jones (He / Him)'s answer to Can you sing and rap simultaneously? Are there any artists that do this? for more examples.

Rap as we used to know it in the 90s and 00s is diminishing. I’m sure someone will still be doing it, just as some people are playing Led Zeppelin -like heavy blues-based electric rock. But it’s clearly not the cutting edge or the thing that most kids are excited by.

It might be that in mainstream pop music, rap will continue to melt back into auto-croon.

Or it might be that other new ideas pop up (squeaking, or some completely different flow) which gives rap a new lease of life.


Dec 13

Why is Ben Goertzel not ranked in the top AI researchers?

Ranked by who?

By academia, possibly because he’s not published many cutting edge research papers in respected journals.

Perhaps he doesn’t do that kind of research. Perhaps he’s too focused on building things in industry so is “invisible” to academia.

Perhaps he does a lot of largely speculative talking to the wider public (not a bad thing in itself, but being a popularizer of academic ideas is not the same as being a great researcher)


Dec 14

Why aren't there techno parties anymore?

Well in 2020 because of COVID

But apart from that, I'm sure there still are.

Obviously the specific subgenre of electronic dance music you call “techno" might not be as fashionable as some others.

But the wider scene of parties with electronic music is still going on.


Dec 14

Is VR technology the start of humanity having relationships unnaturally through technology gaming?

As opposed to what? Society having relationships unnaturally through writing letters to each other?


Dec 14

Was getting a deal never really part of Boris Johnson's Brexit plan?

Not quite.

At this point, I think the most plausible hypothesis is that Boris just was stupid enough to believe his own hype. (And surrounded himself with toadies who did too, for their own advancement)

He WANTED “cake and eat it”. So he figured if he just kept on demanding it, sooner or later, the EU would give it to him.

The possibility that cake and eating it wasn’t available was swamped in his imagination by an assumption that the reason other people weren’t getting it was that they were too willing to back-down. Whereas his magnificent resolve would win the day.

Now we’ve got to the point where his magnificent resolve has achieved the bugger-all that most of us expected it would … he’s moving into Trumpian delusion territory. If he just doubles-down, closes his eyes, holds out a bit longer and believes really hard, reality will still bend to his will.

Reality has long since taken a look at Boris Johnson’s will and said “fuck that for a game of soldiers” and gone off to play with with truck traffic jams.

But Zeno-like, Boris still keeps eeking out ever more, ever shorter deadline extensions. Trying to pack an infinite series into a finite amount of time. Keeping the hope alive that maybe the cake isn’t a lie.


Dec 14

No matter how hard I try, I just can’t get myself to enjoy rap music. Does this make me closed-minded? Are there any rap songs you would recommend?


Dec 15

Where is music headed?

Long story short : as far as anyone can tell, music started as something tightly integrated with other kinds of ritual and performance, and gradually got “abstracted” out of that context and became an independent thing.

Music was learned by ear. Until we invented musical notation. Which helped composers study and analyse it better. And to start writing scores which were more sophisticated in their own right, but also portable between contexts. You could take the same score to different countries or cultures. From a church to a concert hall. Music became detached from the ritual and activity that inspired it.

Then we invented recording technology which let us capture sound directly, rather than merely the abstract score. This refocused us on the performance aspects, the improvisation, the microtonal “blue” notes, the personality of the performer etc. More or less everything interesting in 20th century music comes from this fact.

Now … new technologies are making music so portable and convenient to take anywhere (eg. streaming directly to earbuds which can be worn even when exercising at the gym or any other activity), that music is increasingly written for specific settings and is increasingly “functional” ie. fine-tuned to support particular activities.

There’s music which is ideal for driving cars, or working out, or jogging, or listening to on a phone with friends at a school playground, or to accompany a fight-scene in a movie, or a boss fight in a video-game, or for the rave, or catwalk.

I think, already, for many people in our culture in the 21st century, music is losing its status as something to be listened to “in itself” or “for its own sake” and is increasingly just “soundtrack” to something else. Whether that’s cinema, videogame, sports, parties or even “amusing TikTok video with likeable and attractive social-media stars”

This is the reality behind all the complaints about “modern music” or “post-modern music” or “pop music today” etc. People want something that’s like a symphony they listened to in a concert hall or a beloved record they bought on vinyl. And, instead, they are getting new music which is, in its own way, just as competent or skilful, and just as innovative and imaginative. But which doesn’t stand listening to on its own, out of context. Because it’s so finely tuned for the context.

In other words, having spent a couple of millennia abstracting away from the context, music is now returning to being tightly coupled with our everyday activities and rituals.

Popular “musicians” have blown through being “video stars” and are now “social media” stars first. And their music is the soundtrack to their evolving social media persona. Just as their videos and clothes etc. are there to support that persona, so the musical content is, too.

And that’s where I think music is heading for the foreseeable future. To be reunited and reintegrated with other media : with story-telling, with poetry, with rhetoric, with visual arts (especially cinema, clothes design, etc.).

It’s interesting that increasingly popular musicians talk about “projects” rather than “albums” or other more specific musical terms.

I find this interview with Qveen Herby fascinating.

There’s no question that Herby is a talented singer and rapper.

And yet listen to the way she talks about what she does. It’s full of discussion of her brand, her clothes, her mood-boards, her persona. Her EPs even come with associated make-up lines.

I find Herby fascinating and frustrating. I love watching her. I think she’s a really talented musician who is enjoyable to listen to. And yet, even more than many contemporary artists, I find her music so “empty”. The lyrics are takes on utterly generic, cliched themes.

And that’s because the music and video are not there as infrastructure to support the lyrics. Or the “story” in the music. Instead the lyrics and music are there to support the story of the persona of Qveen Herby.

This is not a new phenomenon. It’s been growing within pop music probably since modern pop was invented with Elvis Presley. Nevertheless it’s reached a whole new level in YouTube / social media culture.

And probably this is here to stay. Maybe the crass obsessive consumerism of mainstream pop might give away to other moods and feelings. But I think we’re stuck with the reality that the future of music is as soundtrack to our lives and activities and soundtrack to the artists who presume to inspire and lead us.

As Herby says, her goal with music isn’t to make “great music” or “tell a great story”. It’s to inspire a sense of “self-worth” in her listener. This is music as coaching product. And that’s the relationship she aims for between artist and audience. Again this isn’t new. Think of all those rock’n’roll songs that exist to pump up young men and make them feel braver, stronger, and more energised to confront life.

But it’s reached a new level of self-awareness now.

Anyway, that’s where music is headed. Decreasingly a “thing in itself”. And increasingly becoming re-amalgamated with the other arts into new gesamtkunstwerks at the service of new rituals, activities and personas in our culture.


Dec 15

Why is Boris Johnson so corrupt?

He's been taking advantage of and getting away with abusing his privilege for so long it's just become a habit with him.

He thinks he's untouchable.


Dec 15

Is Emacs a Lisp machine?

No.

But it is the closest that many of us are likely to get to actually having a Lisp Machine.

Emacs is, yes, a powerful platform in its own right that can be scripted in Lisp “most of” the way down.

The ideal of a Lisp machine is that it’s Lisp all the way down. And open and inspectable all the way down.

There are a couple of images of Lisp Machines around that can be run on obscure hardware. I don’t know if anyone has packaged them sufficiently well into a VM or container to be usable.

So there are no practical Lisp Machines.

But Emacs is pretty widely used. And people are building new and useful software on top of it. Things like OrgMode show that the community is still active, vibrant and innovating. Plausibly Emacs is a platform which will have some cutting edge powerful new applications built on top of it for years to come.

So, it’s about as close to a Lisp Machine experience as you can usefully get today.

The only other thing which is kind of like a Lisp Machine is Smalltalk. It’s the same “open, inspectable, written in the same language all the way down” live system.

It’s just not Lisp. But it is another elegant, minimal language, partly inspired by Lisp and the ideals of Lisp. But it’s a different language.


Dec 15

Many economists put capitalism on the same footing as scientific theories, all based on observable laws of nature. Many contend capitalism can’t fail like entropy can’t decrease according to the 2nd law of thermodynamics. Is capitalism infallible?

“Capitalism” is a historical moment and particular way of organizing the economy.

Of course, you can have “scientific theories” of “capitalism”. Although, in general they are more like mathematical models of particular types / shapes / structures of markets.

As mathematical abstractions, you can prove certain things about these markets. So a mathematically minded economists can do something like “given these constraints on a market I can prove that it will behave like this”. That’s a kind of “certainty” or “infallibility”.

Except, of course, what such an economist can’t “prove” or show, is that a real-world market actually is an instance of his or her simplified abstract model.

The simplifications involved in such abstract models often presume obviously untrue simplifications such as infinite number of suppliers and consumers, or that buyers and sellers have perfect information, or that unknown shocks follow a Gaussian distribution. Or, if not, and the models relax these assumptions, they do so in very specific and limited ways. To keep the maths tractable.

These models can be interesting and useful. But they are rarely such good approximations of real markets that they can be used as “scientific models”. They are “concept demonstrators” or “just-so stories”.

They are not like the models we have of planets flying around, from which we can derive falsifiable hypotheses like “this planet should move like this and if it doesn’t, we have to change the theory”. Real markets have too many extraneous variables and constraints, the psychology of millions or billions of humans involved, response to weather conditions, the finite quantities of raw materials, frailties of human bodies, pandemics and other limits that the models don’t capture and can’t forsee.

At best they tell retrospective stories : here’s a model which behaves the same way as this historical data. Sometimes we try to make predictions. But predictions often don’t come out well, and economics doesn’t do “falsification” in the sense of letting failed predictions kill off its most shibbolethic core assumptions.

I googled “best economic predictions” and the first result was this : Top 10 economic predictions for 2020 Unsurprisingly, all the predictions it makes for 2020 are nonsense, having been thrown by COVID.

No-one will take this kind of thing as “falsifying” economics. We all understand that things like COVID can’t possibly be predicted from within economics. And that’s fine.

But that’s why economics can never really be a “hard science” and live up to the standards set by physics and chemistry etc. which deal with genuinely simple things that can be treated in isolation.

By definition, an “economy” is not a simple thing. It’s a mass aggregation of already complex buyers and sellers. Nothing about it is “simple” or can be treated as a spherical cow.

And so at best “economics” is just another grab-bag of heuristics. A “soft” science or a social science. Telling interesting “just-so” stories, which are strongly influenced by our moral values and political assumptions.


Dec 15

Would you be interested in a social media platform that was solely for the purpose of civil discourse? An actual exchange of ideas?

Sure.

Wouldn’t we all?

The issues are that it’s easy to affirm that.

But what do you do when you get frustrated with someone who seems incapable of reading and understanding and accepting the obvious conclusions of the valid argument you are making?

And, instead, simply doubles down on repeating contrary conclusions that you’ve already debunked?

How soon before you start calling him an idiot or, worse, badly intentioned or a troll?

What do you say when you find someone you are convinced IS a badly intentioned troll (or even a bot) but who seems to be shamelessly spreading falsehoods and getting upvotes for it?

Can you appeal to have “obvious dangerous nonsense” removed?

And how do you react when moderation deletes your own posting as “dangerous nonsense” (at least according to the corrupt mods)?

If civil discourse on social media was an easy problem to solve, we’d have solved it already. The fact that we haven’t suggests that it’s a hard problem.

I personally believe that one driver of incivility in discourse in social media is that everyone who gets into an argument knows that they have an audience. Beyond the people they are arguing with, they know that others are watching. And this makes it seem more urgent and important not to back down or to give in to people you disagree with. Because by doing so you aren’t simply “losing face” personally, but you are letting down the people on your “side”, in that wider audience and community.

I believe we can do civil disagreement. Even between people who think very differently from each other.

But the secret is that it must be done in private. Or at least semi-private. Perhaps there needs to be a delay before the content of the argument becomes available to others. Or perhaps the audience needs to be limited to a small number of people (moderators, or small number of invitees) There has to be something to remove that pressure you feel from an invisible public, to “win” the arguments you have.


Dec 15

Why is Richard Stallman more important than Elon Musk?

Richard Stallman is the man who saw, long before most people, the danger that a world eaten by software would be to our rights and freedoms.

If everything you can do in a wired technological society is constrained by software. And software is a black-box controlled by self-interested corporations, who are backed up by draconian intellectual property laws. Then your freedom has effectively gone. You can act only in so far as the software lets you. And the software is hard-coded tyranny.

Most people are just starting to wake up, now, in the 2020s, to the risks of handing control over too much of their lives to big tech. They see what Facebook knows about them. They look across at what China is doing with social credit. And they shudder. But have no idea what to do about it.

But Stallman could see those problems coming in the early 1980s, and was already trying to organize resistance to them, and to redirect the future in a better, healthier and free-er direction.

Stallman wasn’t just thinking about programmers. He has stories from the 80s and 90s warning how, say, DRM would make lending books to friends, impossible. (Which is exactly what happened with e-books. People don’t lend books to their friends, and the second hand book market is effectively non-existent).

Stallman was thinking about all the ways that those who control the software control our lives, from long, long before it was fashionable.

And he tried his hardest to change the future away from that.

He had a plan :

Politically aware programmers, with a sense of moral purpose, would write software that was deliberately free, whose source-code was open for anyone to read, study, learn from and change, so that users wouldn’t be controlled by it. Users would know what their software was doing. And if they didn’t like it, could change it to something they did like. Software enabled tyranny would be avoided because ownership of and control of software would be out there in public. Not controlled by corporations or governments.

It was a bold and visionary plan. In many ways before its time. Too few people understood it.

(And it didn’t help, that in the 90s, Eric Raymond and Tim O’Reilly came along to sabotage it by claiming that free-software was really just about good business sense and hacker culture, man. And not about morality and the struggle for freedom, at all.)

Of course Stallman comes across as having bee in his bonnet. And most people, unfortunately, ignore him. That’s because he’s the genuine article. A bona-fide moral visionary. One of the few of our times.

Elon Musk is a bit of an arse. Yes, he’s doing good work helping to shift the world to electric cars. That’s a “good thing (tm)” and I won’t take that away from him. He’s also, kind of a “visionary” for putting his money where his mouth is, and doing his bit to push space exploration and Mars colonization. Although I think it’s too early for that and he isn’t going to succeed. (It’s also a “vision” that’s remarkably 1950s retro. But sure, give Musk some credit for that.)

But Stallman’s GPL should be up there with the Magna Carta and the American Constitution, as another major milestone in legal history and the struggle to protect and guarantee human freedom. It’s the only interesting and possibly viable response to the dangers we currently face from a future of ubiquitous computing and networking.

The are only two alternatives in our future. Either our devices are open, and we control them and get them to do what we want because we can program them. Or our devices are closed and controlled by other people, and those other people control us through our devices. (And good luck “opting out” of using devices and ubiquitous social media services if you want to stay a functioning member of society.)

Stallman pretty much saw this 40 years ago. And has been fighting to bring us the first alternative ever since. He’s spent his life talking about the dangers, talking about the solutions, and encouraging programmers to join the moral and political movement in favour of defending human freedom from technological tyranny.

That makes him one of the most important political and moral leaders of our times. And possibly of any times in human history.

See also :

Phil Jones (He / Him)'s answer to Will the Free Software Foundation become irrelevant if Clang makes GCC obsolete?


Dec 15

Is Spacemacs ruining the purity of Emacs through its addition of Vim-like "features"?

Nah.

It’s fine.

Emacs is really a platform. And the editor is intended to be customized to be more useful and convenient. If you happen to like Vim-like controls / experience, then Emacs can provide that, just like any other customization.


Dec 16

Why don't Vim users defect to Emacs when it is possible to use Vim from inside Emacs?


Dec 16

Can music production be automated?

Yes. Of course.

That’s why we have drum machines, sequencers, DAWs etc.

We even have “automation clips” inside the DAWs which can be used to program “turning knobs over this amount of time” etc.


Dec 16

Why was Valdocs buggy? Is it because the Forth implementations were not as good as claimed, or because Forth is too complex for the average software specialist (programmer?), and those working on Valdocs weren't up to the task.

I have no real idea.

BUT …

even good languages aren’t totally immune from bugs

Forth is still a pretty low-level language. It will still have complexities when you try to do something big with it. And bugs creep into complexity

sure. Maybe the programmers of the time weren’t so familiar with Forth. Forth is a nice idea, but like Lisp, takes some getting used to.

Finally, early Valdocs seems to have been a combination of Forth and assembly. While later was rewritten in C and BASIC. So were the bugs definitely in the Forth bit?


Dec 17

What genres do you find boring?

Personally, I’m not very impressed by lyrics.

The number of artists I think actually write “good” lyrics, that I want to listen to, I can count on one hand.

More artists write merely pedestrian OK lyrics. And most lyrics are cringe-worthy and banal.

I also think that most lyrics detract from the music. In other words, the music creates a genuine vibe / strong emotion. And the patheticness of the lyrics lets that down.

The paradox here is that I find lyrics that are obviously perfunctory and simply placeholders in, say, pop or dance music, easier to ignore and less obnoxiously off-putting than lyrics from artists who think they have (or should have) something to say, but really don’t.

So I find pretty much any genre that thinks of itself as, or is admired for, having something deep and meaningful to say, as pretty boring.

For me, that’s a toss up between all “singer-songwriters” and their acoustic guitars. And the fucking piano ballads. Both are musically bland because they have to be easy enough to play by someone who is also singing at the same time. That blandness is allegedly compensated by the focus on the words. But then those words rarely rise to the occasion.


Dec 17

Will logic programming replace functional programming?

tl;dr : If it can be packaged in a convenient enough form.

My brief experiences with playing with SWI Prolog is that it’s more interesting and powerful than I previously thought.

But it’s not quite convenient enough to do the kinds of things I want to with.

As an experiment I wrote a Python program that crawled my file system, found all the interesting “projects” (git repositories, README files) and wrote information about them out in a big file of Prolog facts. I then wrote a Prolog program which ran a web server, slurped in these facts, that let me run various queries on them via a web interface. (Eg. typical query : find me all the git repos that have Python code, that don’t have a README file)

The web-server part was surprisingly easy. Not much different from doing the same thing in Python’s Flask or Bottle.

And I found this analysis of the mess on my hard-disk quite useful.

But obviously running a Python program to gather the data as a prerequisite every time I wanted to use the program was a bit of a faff. What I’d really like is a nice high-level declarative API to the file system and to data in files, and to the rest of the operating system. From within Prolog.

I had previously written a Python library (fsquery) to let me access the file-system the way jQuery talks to the DOM or Pandas talks to data-frames. And that made it pretty easy to write this crawling script.

It ought to be possible for Prolog to wrap the file-system in a similar declarative API so you could do this kind of query on the fly from inside Prolog. But I couldn’t find anything like it or see how to do it myself.

In my mind, Prolog ought to be like LINQ etc., able to wrap any data or resource in a standard API for querying and slicing and dicing it declaratively. I mean, that seems to be the promise of this kind of programming.

But the higher-level abstraction building you’d need for that seems alien to Prolog.

This might be my ignorance and the fact that I didn’t get enough into it. But I was struck by seeing many code examples that recursively ran through lists to do something with them. But no equivalent of the “map” and “fold” type functions which could abstract away from having to write your own recursive run through lists or other data structures.

The impression I got was that Prolog doesn’t have the capacity to build these kinds of abstractions and APIs. In Prolog you are kind of stuck, with powerful built-in capabilities but no ability to construct yet higher levels of abstraction.

But if logic / declarative programming could be given that capacity, and we could build up these kinds of LINQ-like higher-level declarative APIs for data resources, whether files, file-systems, databases, activity streams etc. then a Prolog-like language could be excellent for writing scripts to analyse and munge big-data. Or, say, manage machine learning projects. It would be great to have the rules you need to extract data from a data-base and use it to train a neural network in a clean, convenient Prolog-like form. Able to automatically backtrack and try different strategies depending on how a particular training turned out.

But how could Prolog be hooked up to the necessary infrastructure / libraries?

This is why I’m betting on a breakthrough as someone invents a new logic / declarative language that goes beyond Prolog in some of these capacities. Particularly the ability to build new abstractions and provide common APIs to external data resources. That would start to make logic programming interesting to many more people.


Dec 17

How can I learn how to program on Linux?

These days, almost every Linux you are likely to use out of the box (unless you are using something very specialized, which you probably aren’t) comes with Python as standard.

So find a Python tutorial. Get some basic “hello world” type code and put it into a hello.py file.

Then, in the terminal, navigate to where you saved that file, and type :

python3 hello.py

which will invoke python3 to run the file.

Then keep going from there. Following online tutorials.


Dec 17

Am I fighting a losing battle by still downloading music on iTunes?

Who are you battling with?


Dec 17

Do you believe in "Every creation has a creator"?

I believe every “creation” has a “creator”. By definition of the words.

I don’t believe that everything is a “creation”


Dec 17

Is there a way to amplify a childs voice only in Audacity in a track where both child and an adult are singing?

If the child’s voice is at a different pitch than the adults you can try an equalizer or treble-boost.

It’s likely not ideal because the adult may have some frequencies in the same range as the child, and they’ll be boosted too.

But it’s about as good as you can get if both are already mixed on to one track.


Dec 17

Are there some good metaphors to learn the structures and building blocks of Python programming, without writing code (things like classes, variables, functions, etc.)?

Not really.

There’s no substitute for actually writing code if you want to understand code.

I mean, we can invent metaphors, and people who already know programming can think they are very clever, and you might even get a good feel from them.

But until you are actually DOING programming, and reading and writing code, you won’t really understand the concepts or how the metaphor relates to the real thing in code.


Dec 18

I am 16 years old. What should I start learning now to become a developer of robots, AI, neural networks, and OpenCV?

Python and then do some basic machine learning tutorials (there are hundreds online) in Python.

Also, if you want robotics, get an Arduino and learn some basic electronics with it.


Dec 18

What existing programming language do you believe could and should improve, and how?

I’m really surprised people haven’t added new compile-time constraints to ordinary C compilers.

For example, why not have flags in the compiler - or perhaps “pragma” instructions to the compiler - to declare things like “This module is immutable” (ie. contains no assignments to variables except at their declaration). Or “Null free” (ie. no variable is created without a value assigned). Maybe even some approximation to borrow checking and other move semantics could be handled with just extra compile-time checks.

Perl has a version of this with “strict” for example.

AFAICT, it ought to be possible to add this kind of thing to C compilers without changing anything about the language itself. The code would still be good old-fashioned C that we all know and love. It’s just that it’s C that we know follows those extra constraints (because the compiler has ensured it)

And this shouldn’t be some obscure “advanced” option or in high end tools. It should be in the C standard, explained on the first page of the “how to compile” chapter, and really easy to understand and add to existing C code.

It seems to me that this would be a cheap way to help us make a huge improvement in many, many existing and large code-bases that provide much of our computing infrastructure, as these constraints would operate on a file-by-file basis, allowing developers to incrementally add this discipline and safety to their existing code-base as and when possible.

We could also allow these constraints to be recursive. Eg. I should be able to declare that a module is immutable AND that it doesn’t #include anything other than other immutable modules.


Dec 18

Who uses an ‘RSS’ feed on Quora? What is your set up?

To read RSS personally I run river5 : scripting/river5

I also (until a couple of weeks ago) had a couple of websites that are using Planet (software)

Unfortunately, my host just went down / kicked me off so I’m moving to a new host.

So they are down, and I need to set them all up again. Or maybe try something newer.

My Wordpress and Blogger blogs produce RSS for others to read.

My personal wiki software (also down because of current outage) also produces an RSS feed of recentchanges.

RSS is a great, stable and reliable format. Even when we have newer and flashier social media, RSS is open, distributed rather than locked into “walled-gardens” and private silos.

And we should always support it as a minimal option to avoid getting too locked in to specific companies and platforms.

Update : Obviously, Quora used to have an RSS feed of answers. But they have switched it off.

This is fucked and evil. Bring it back!


Dec 18

Is RSS feeds still relevant in today's conditions?

RSS feeds are “relevant” in the sense that they are a known and solid technology that “just works”. And when people use them, they are very useful.

The “problem” with RSS is not RSS. The problem with RSS is … to put it bluntly … “capitalism”.

Many corporations now want to own and control what we write online and lock it up in their silos.

Facebook wants everyone on Facebook, talking on the Facebook servers, and dependent on Facebook and, therefore, available to be sold to Facebook’s advertisers. Twitter is the same. Quora is the same.

RSS is an open protocol, and intended to be part of an open platform not within any particular silo.

The great thing about an RSS reader is that you could, for example, program one which filters out adverts.

That’s great for people who write content. Great for people who read content. Not great for the VCs who invested their money trying to build Facebook and Twitter and Quora into domineering monopolies.

So RSS is relevant if we choose it. When we choose to use RSS, eg. we make our blog writing or social media available in this format, we support the open web and a platform which is available to all.

When we prefer to use silos that refuse RSS. Or, like Quora, pull a bait-and-switch by initially supporting RSS and then switching it off, we are helping those who have a vested interest in closing down the open web, to win.

No, I don’t have the solution, I’m self-evidently, still here writing on Quora, which goes against what I would advocate.

(Note that it still is, just about, possible to get hold of my writing from Quora. See How to Extract Your Data From Quora and Reddit)

Nevertheless, I do use RSS in my other sites etc. And I would always recommend supporting it. Other platforms will come and go, but open protocols will be around and usable almost indefinitely.


Dec 18

Are there any important industries where software is actually becoming *less* important over time? Or is Marc Andreesen right when he asserts that 'software is eating the world'?

I would bet on Marc Andreesen being right.

I can’t imagine a situation where an industry would find itself moving to using less automation / computation and therefore software.

I mean, you could sort of imagine, say, a fashion in education for trying to involve more direct personal teaching, and pulling back from techie gizmos in the classroom.

But even there, this is likely to be a temporary retreat because that generation of techie gizmos just wasn’t very good. But the moment the developers figure out how to make genuinely good / useful gizmos, the software will be back.

Also, automation thrives because people are expensive. Hard to pull the ratchet back when you’ve already banked your cost-savings from moving to a technology.


Dec 18

Can a new talented music producer earn at least $1,000 USD per month?

Only if you know how to sell yourself.

Most producers, however talented, won’t be able to earn any money at all unless they manage to capture the attention of people who want to work with them, pay them for something, and listen to them.


Dec 18

Since socialists say "True socialism has never been tried", Isn't it fair for libertarians to claim that true libertarianism has never been tried (At least in modern times)?

Sure.

I think it’s totally fair to argue that running society as a pure market without any political infrastructure has never been tried.

Now, I don’t personally believe that you could have a “market” without the political infrastructure and some kind of government (or equivalent violence wielding authority) to support it.

Part of my rejection of right-libertarianism is that their cosmology is just wrong. Markets and governments not fundamentally opposed, but rather they are interdependent phenomena.

But I will totally accept their claim that we haven’t tried a pure market society yet.


Dec 18

Why would a guy be friendly and encourage me when HE isn’t interested romantically?I asked him for coffee by text saying I enjoyed chatting with him, he ignored the question, but replied saying I could find him to chat any time. Am I his ego boost?

Perhaps he’s shy, doesn’t know how to read you, and doesn’t want to risk making an overt move in case it’s not welcome.


Dec 19

Why is finding work as a concert promoter so difficult in 2020 when compared to years and decades past?

You have to ask?

Maybe try thinking of some of the other things that were going on in 2020 that weren't around in previous years. Something that perturbed many people and was very widely talked about.


Dec 19

Why is it that the UK is weak in classical music but strong in popular one, while vice-versa in 'continent'?

I suspect it's institutional

The Brits were busy having the industrial revolution, and British aristocrats were putting their money into either landscape gardens or investing in factories at the time that aristocrats on the continent were building up private orchestras and financing their great composers.


Dec 19

Musicially speaking, are you more prone to stay faithful to a specific time, and genre. Or, would you prefer to search for new music?

I always want to know the new thing and expand my taste and options.


Dec 19

Can Clojure run without the JVM?

Well, Clojure was created as a JVM language.

And some of its design decisions include allowing the lower level JVM to show through in return for having full interoperability with other JVM languages. Eg. when Clojure interacts with Java classes and interfaces that’s because Java classes and interfaces are something that’s known to it. They are part of Clojure semantics.

ClojureScript is very, very similar to Clojure. Most of the time you won’t notice any difference, and the same code is both Clojure and ClojureScript. But it follows a parallel but different philosophy. ClojureScript is designed to interop with Javascript and so it knows and depends on Javascript. But ClojureScript doesn’t pretend to know or deal with native Java things.

So, in one sense, ClojureScript is almost like running Clojure without the JVM.

But not quite.

And the authors of both Clojure and ClojureScript are very explicit that they aren’t aiming for 100% compatibility between the two. Or for either language to abstract away from, or hide, the underlying host platform.

There was a “Clojure” for the CLR too. I’ve never used it, and I’m not sure what its current status is. It’s almost the same as Clojure except it’s designed to work in .NET world. I believe that the philosophy is the same : very like Clojure, but with .NET things as part of its semantics.

There are other languages which are starting to borrow the same philosophy.

I’m interested in Ferret which is Clojure-like but compiles to C++. And is aimed at writing on Arduinos and other small boards.

Again, the ideal is a language with many of the virtues of Clojure, but trading away 100% compatibility in favour of access to the underlying platform. In this case, for example, you can embed short fragments of C directly within Ferret.

Carp is another interesting-looking language for writing native code by compiling to C. It borrows basic Clojure syntax and macros but, as it’s aimed as a low-level C replacement, brings in elements of OCAML (a type-system with type inference), and Rust (a borrow-checker).

Hy is more like a “Clojure-flavoured” alternative syntax for Python. But compiles to Python and relies on Python semantics.

In other words, Clojure is rather like Lisp itself, a family of very similar languages with common syntax (in this case like Lisp but built on EDN for extra expressivity about data) but with some subtle variations in vocabulary and semantics.

That means you can have a Clojure-like experience elsewhere. But strictly, Clojure itself is only JVM (or maybe JVM / CLR)


Dec 19

How hard is it to write a computer program that converts a Python script to a standalone executable file?

It’s not trivial.

There are things like shedskin/shedskin that attempt it.

I’ve not used it myself. But my understanding is that it works OK for some subset of Python, but there are things that the Python VM can do that would need a lot of work to bundle into compiled code.

That’s why most bundlers / packagers are really just bundling the Python VM into the same file, and still running Python byte-code using it.

The other issue is that Python is largely a glue language for complex C libraries. Often a lot of dynamic libraries that have to be installed separately on your machine.

Simply translating Python code to C and compiling the C doesn’t bring all those external dynamic libraries into your stand-alone executable.

I’m not sure why Python eggs never reached the same status as Java Uberjars. I don’t see a theoretical reason they couldn’t, but it’s probably a lot of work to implement.


Dec 19

If this album becomes successful will it be because of the name? (see link attached) #TheLastGreatCD

No.

That’s not how success works in contemporary popular music culture.

The whole social media game is so much bigger than that. A cool meme will get you attention for a day or two at most and then it evaporates. To succeed in the attention economy today requires a huge amount of constant work, savvy and luck.


Dec 19

How legal is it to write and make money from a song that has the exact same chords as, "if you're happy, and you know it clap your hands'?

In principle, chord sequences (as opposed to melodies) aren’t copyrightable.

If they were it would be chaos, because basically certain chord sequences just are “what people like” in music. And everybody uses the same ones.

There are millions of pieces of music based on the same chord sequences.

Unfortunately because corporations are greedy and evil. And they can usually find some lawyer without scruples to do their dirty work, the industry is starting to prosecute music which plays the same chords in “a similar style” as someone else who is willing to go to court.

We’re at the beginning of this trend at the moment, and it’s getting a lot of push back. So we’ll see how it evolves.

It’s perfectly possible in the decadence and death spiral of capitalism for evil rich people to fuck up musical culture by trying grab ownership of things like chord sequences. After all they’re fucking up everything else (the climate, your health etc.) so they have no inherent inhibitions to hold them back.

Let’s hope though, that sanity prevails. And that chord sequences continue not to be anyone’s “intellectual property”.


Dec 20

How do I remove unwanted noise when sampling audio?

What Ethan Hein said.

Plus, if the noise is in the spaces between other sounds, use a noise gate.


Dec 21

Why is Clojure more popular than Common Lisp when Armed Bear Common Lisp is able to run on the JVM?

Clojure was designed by a very smart developer explicitly to be a good language on the JVM and to interact with the Java ecosystem and all its libraries. And to be good for writing the kind of enterprise data processing applications that he worked on.

Because Rich Hickey wanted a good language for the JVM ecosystem he decided to borrow a bunch of good ideas from Lisp. Because Lisp is a great language.

But he wasn’t aiming to make a Common Lisp. This wasn’t a language aimed at the Lisp community. And compatibility with Lisp culture wasn’t his priority. It was a language aimed at the Java community, to get its work done.

As he was working on a clean slate, and not having to worry about backward compatibility and keeping the Lisp community happy, he could borrow good ideas from elsewhere, too. Ideas that weren’t big with the Lisp community.

In particular Hickey picked up two great non-Lisp ideas, and added one very pragmatic idea.

The first great idea Hickey picked up was immutability. Which is a standard virtue in Functional Programming. But while Lisp is the origin of FP. And Lispers probably see referential transparency as a good thing, both Common Lisp and Scheme had generally tried to sell themselves as “multi-paradigm” languages over the years, and therefore had allowed mutability into their culture and code-bases. To make a language with the benefits of modern FP practice, Hickey had to enforce immutability and break with Common Lisp

The second great idea that Hickey picked up was a standard syntax for complex data literals. This doesn’t come the FP people, who want to do everything with sophisticated type systems. But comes from the scripting languages like Python, Javascript and Ruby. One of the biggest pains of Java is the difficulty of describing complex nested data literals in your code. Because of the bureaucracy Java tries to enforce, you can only represent and talk about complex nested data-structures if you create a whole bunch of classes and files and data-hiding membranes at every layer of the hierarchy.

This makes sense for some traditional OO programming, but the moment you want to represent something like a chunk of XML it becomes unnecessary hell. Which is why Java programs are accompanied by a swarm of external XML “configuration” files for any literal data they use. Java fanbois try to convince you that this is because data needs to be more flexible than code and so having it in external files that can be edited without recompilation makes sense. This is just a rationalization. Ten percent of the issue is that. The bigger problem (the other 90%) is that Java just can’t declare complex data structures, so you either have to laboriously hardwire it together in imperative code or use external files.

Anyone who has moved from Java to Python or Javascript etc. knows the joyful liberation of just being able to talk about data in your program. Because you can assemble any complex nesting of dictionaries / hashes / maps and arrays / vectors etc. as and when you like.

Hickey clearly saw this and decided that he wanted that in his language.

(A secondary benefit is that when you have a good syntax for representing complex data like this, you can ALSO use it for pattern matching and data-extraction. While the scripting languages don’t do that, the FP languages do, so Hickey choose the best of both worlds and added some pattern matching capability to his data-representation capabilities)

Now, Lisp people tend to be rather sniffy about anything they consider unnecessary extra syntax. And, understandably, one of the great virtues of Lisp is just how little syntax there is.

However, I believe Hickey had a great insight : while extra syntax for computation (control structures, function invocation etc.) is pretty much always unnecessary. Some extra syntax for the convenience of talking about other kinds of data is a price worth paying. And because he’s extra smart, he again managed to synthesize several good ideas. He took JSON which is about as standard a data-structure representation language as you can get. And made a slightly more Lisp-like variation (no commas etc.) He added explicit symbols (ie :keywords). And then it was sufficiently expressive that he could now keep the Lisp virtue of homoiconicity. Instead of EDN (his data notation) being a separate DSL embedded in his Lisp, it was the syntactic infrastructure. Clojure is written in EDN. All valid Clojure syntax is valid EDN and vice versa. And EDN looks enough like JSON that almost any programmer can learn to read it in 5 minutes.

Now Lisp people do understand the value of special syntax for data. But they handle it a different way. They use reader macros to create custom DSLs. This is undoubtedly more powerful than EDN. But having to write a special parser for a custom DSL every time you need a new complex data-structure is almost as bad as Java requiring you to write half a dozen new classes to represent it or write an external XML file. And, as Hickey noted, was likely to lead to a confusion of incompatible DSLs to represent the same data. Having a standard that all Clojure programmers would use is better 99% of the time.

So those are the two great ideas in Clojure : immutability, and a richer underlying syntax that can represent complex data-literals within the program.

Having used them, I would say that any language is better for having made the decision to include these ideas. They are just very good, useful things to have in a language.

Hickey’s third idea that breaks with Lisp orthodoxy is what I’d call “pragmatic” rather than “objectively great”. Most Lisps have an ideal of being “self-hosting” or bootstrapped / written in themselves. The ideal is to have a very simple core, and create as much of the language in itself as possible.

That is theoretically very satisfying, makes the language very elegant, and can other advantages (eg. work on making, say, the language compiler better pays off twice. It makes the language better, but it also improves the process of making the language)

Lisps are often self-creating / self-sustaining worlds.

However Clojure (and other Clojure-likes) are not like this. Clojure is actually a fairly thin layer on top of Java. The compiler is largely written in Java. Many of the objects in Clojure are actually handled by the equivalents in Java. And Java leaks through the abstraction that is Clojure, more or less by design.

This has downsides and other implications.

For example, Clojure can’t do tail-call optimisation, because function calls in Clojure are basically function calls on the JVM. The JVM doesn’t do TCO. And Clojure is not implementing its own virtual machine on top of the JVM, so it can’t do TCO either. So Clojure has to a new form, the loop, in order to be able to get the TCO-like effect of an iterative loop written kind of like recursion.

Unlike the first two big ideas, this design decision for Clojure (to defer to Java rather than self-host by building its own virtual machine) is not necessarily “great” or something that other languages should copy. But it was, almost certainly “right” for Clojure. It was a pragmatic decision that made Clojure tractable. It makes two-way interop with other JVM code fairly straightforward, and (I guess) efficient. Clojure code is using Java objects, and Java classes and interfaces, and calling Java functions. There’s no overhead of an extra layer of Clojure virtual machine.

I’m guessing that Armed Bear, if it is a full Common Lisp, needs to implement more of a VM to get all the Common Lisp goodness.

This decision is undoubtedly a trade-off with both benefits but also costs. In the case of Clojure, the biggest cost I can see is that error reporting it horrendous. And that’s because if an error blows your code up at run-time, the machine can’t tell which code is really Clojure and which is Java infrastructure. So you get a huge stack-trace mixing up Clojure functions that you recognise with Java functions you didn’t even know you were using.

Anyway, this is why (IMHO) Clojure is more popular than Armed Bear or any other implementation of Common Lisp for the JVM.

Clojure is designed by a brilliant language designer who has included two non-Lisp ideas that really shine and make it a great language. Beyond that, it was really designed to “fit in well” with Java and the Java ecosystem. And it does.

No Common Lisp could do what Clojure does. You couldn’t introduce immutability without breaking compatibility with Common Lisp. And while I’ve speculated whether Common Lisp could adopt EDN (Common Lisp for the 21st century seems to have been a project to add similar syntactic convenience) Common Lisp doesn’t have it yet.

Finally, Clojure’s willingness to get close to Java and the JVM stands in contrast to the self-hosting ideal of Lisp and the values of the Common Lisp community and code-bases.

One day I’d love to see (and work in) a self-hosting Clojure. In fact a full Clojure-machine (Clojure all the way down to the metal). There’s nothing preventing that.

But, to be useful and used in the Java world it was probably a good idea for Clojure to make that concession.


Dec 21

Why do people think only black lives matter, but what about other communities?

NOBODY thinks that “only” black lives matter.

Anyone who tells you that this is what BLM stands for is deliberately lying to you.


Dec 22

Are Lispers ideologically opposed to Java?

That’s a difficult question.

I suspect most Lispers start off preferring Lisp to Java just because it feels good and they feel more productive with it and it’s easier for them to reason about their programs.

So subjective and practical reasons.

And then they go looking for more theoretical explanations as why Lisp should be better than Java.

Once you codify your feelings into a theory then that kind of is what most people mean by an “ideology”. Some explicit set of values / rules that you can point out to other people, you can talk about, advocate, analyse etc.

So once your Lisper has a conceptual model of why Lisp-like attributes make a language nicer to use than Java-like attributes, and starts talking about them, then you could say they are ideologically opposed to Java.

But that’s the end of the process, not the beginning.


Dec 22

During the pandemic, it seems there is more acoustic music than before on social media. Do you believe these times have created a resurgence of folk music?

I think not just the pandemic, but social media in general, has created a taste for low-key, spontaneous performance. Whether that’s singing in your kitchen, or busting dance moves to a highly produced pop track in the lounge.

People want to watch other people “engage with” music.

To me, one of the most extraordinary phenomena of our time is “reaction videos”.

We now watch videos on YouTube of people listening to music.

If anyone had told us, 30 years ago, that watching some guy gurning at us as he “listens to Pink Floyd for the first time” would be cutting edge popular entertainment in the 21st century, we’d have probably just laughed pityingly.

But that’s where we are.

And to be fair, done well, reaction videos are indeed an interesting and engaging YouTube genre. I’m not dissing them.

But I would read the rise in acoustic music on social media more in that light. It’s about watching people engage with music, in whatever way, including learning instruments and showing off how well they can play them.

Rather than a wholesale rejection of modern, highly produced, popular music in itself.

MTV created an “unplugged” niche for “acoustic” music in the 90s. That’s always been a viable niche. But it didn’t change or influence the mainstream zeitgeist much.


Dec 22

Was Augusto Pinochet a communist?

Not at all.

He was a right-wing authoritarian who murdered communists. (And others on the left)


Dec 23

How bad is your Spotify?

No good A2Aing me on this. I only use Spotify to post my music and my account to check that it sounds OK there.


Dec 23

Why is Spotify so popular when it's UX is pretty bad?

It has a huge catalogue of music. It’s where most of the music is.

So it’s hard to compete with. As that’s what users go to first to try to find the artists they like.

As to whether the UX is good or bad. It’s pretty good (easy / obvious to use) for the things that Spotify WANT you to do. It’s terrible for things that they don’t particularly want you to do. (For example, I was trying to copy the web URL for an album from the mobile app. As far as I can tell, there just isn’t a way to do it)


Dec 24

Is it true that a dog on a leash has more right to free speech than most European citizens?


Dec 24

Why does Britain have to let Europeans fish in any British waters as part of the Brexit trade deal?

Because you only make a “deal” when both sides get something they want.

That’s the way deals work.


Dec 24

What digital music apps do you use regularly, and why?

I listen to music on YouTube and sometimes surf around listening to music I’ve heard of but never listened to.

I use BandCamp to find out about and buy new music.

I also use it to host my own music. (And it’s available to buy, if anyone is interested, but mostly they aren’t.)

I also host my own music on SoundCloud

And put mixes on Mixcloud.

I use Soundrop to send my more polished music to Spotify, Deezer and most other streaming providers. But I don’t use any of them except to check that my music is there and sounds OK.

Mainly when I listen to music I just listen to MP3s on my machine using Apps/Rhythmbox

It’s quite fun for a bot to analyse my music taste, but as I only listen to myself on Spotify I’m not sure that it’s going to have much of a handle on my taste.


Dec 24

What do you think about Keir Starmer, the leader of the opposition, not opposing?

Brexit has always been a no-win issue for Labour, given that it’s a wedge issue that splits Labour’s usual support base. (I suspect that’s why the Tories love it so much).

And it’s never really been possible for Labour in opposition to do anything useful about it.

That’s true even now 24/12/2020.

Whatever Labour does is going to be “symbolic” rather than have any real effect. And yet the symbolism can always be spun against it.

If Labour supports Johnson’s deal, it takes responsibility for the deal, and loses any credibility when it complains about it in future.

If Labour votes against the deal (and the ERG join in), they might actually sink it, giving us a worse no deal (which will be taken to be ALL Labour’s fault) Even if they don’t, they’ll be seen as having risked that calamity for the sake of political grandstanding.

If Labour abstains (which I favour as the least worst option) Labour will be still be castigated as fence-sitters and lacking the necessary decisiveness of serious political leadership.

Better than officially abstaining might even be a “free vote”, allowing different Labour MPs to choose between support, abstain and oppose, on the grounds that this would certainly avoid defeating the bill, while being seen as an exercise in conscience for each MP. But for Starmer, that makes the perception of lack of leadership even worse.

Of all the bad options, I prefer abstaining, with each Labour MP getting up and saying “We abstain in the expectation that Boris Johnson’s Tory majority will get this through. That is obviously what voters chose at the last election and voters have their right to be heard. Nevertheless, we in Labour do not endorse this specific deal.”

If every Labour MP in the house got up and said that, and then they abstained, they might, just, get their message listened to and considered fairly rather than spun against them.


Dec 25

Is it just me, or did social media ruin most women in Western society?

It's just you.

People have been complaining that women in Western society are ruined ever since there have been women.

The older misogynists just didn't blame social media.


Dec 25

Why do most people use Windows or macOS if Linux is more customizable and configurable?

Windows and MacOS come as the defaults on the computers they buy.

To use Linux you have to download and install a whole operating system. Which isn't for the faint hearted.


Dec 25

Why is a small hatted tribe allowed to control the world and do whatever they want?

This small hatted tribe?

Because. Frankly, who else is fabulous enough that we'd want them to control the world?


Dec 25

What are your thoughts on the black Santa or Native American Nativity scenes trend? Is this much needed diversity or PC culture run amuck?

About the same as my thoughts on Europeans and their descendents who made biblical figures look like Europeans in their art.

Christians in Europe painted Jesus as white because he was a man and that's what men look like to Europeans.

Christians in African countries like Ethiopia have been painting Jesus as black for thousands of years for the same reason, mutatis mutandis.


Dec 25

Are you happy with the newly agreed Brexit trade deal for the UK?

I'm relieved we got one. Because crashing over the cliff edge would be a disaster.

But I think it's classic Boris Johnson, putting off the hard decisions and kicking the can down the road while claiming the credit for making everything good now.

So, fishing gets another 5 years transition period and then we get to negotiate how to divide quotas again. Every year.

Think of it, we can have an annual argument with, and national hate on, Europe from here on out.

Meanwhile as far as a level playing field is concerned, the EU doesn't get an automatic penalty against us if we don't follow its upgrades to standards. But if there's concern on either side, one party can appeal to a neutral arbitration and THEN can threaten penalties and we can argue again.

In other words Boris did get “cake and eat it". Not for the country but for himself. He gets to boast that he “got Brexit done" while simultaneously leaving all the hard problems open so he can continue to use cheap English nationalism and fights with EU bureaucrats to fuel his political career.


Dec 25

Do you have a song by the English folk group "The Unthanks" that you would recommend?

It's a toss up between Fareweel Regality

and Blue Bleezin Blind Drunk

Both pretty darned great.


Dec 25

Is it true that good programming practice is functions/methods you write should serve only one specific goal, not more than that?

Yes.

It’s good practice.

But really it’s just a specific case of a more general rule / strong heuristic which is “draw the module boundaries in the right place”.

Programming languages contain various mechanisms for dividing programs made of millions of lines of code into “modules” which are coherent, hopefully self-contained or somewhat isolated, subcomponents.

These mechanisms include “procedures”, “functions”, “classes”, “modules” etc.

And good practice is to have a feel for

a) how much they separate the code inside them from the code outside them

b) what grouping of functionality is so tightly coupled that it should be within the boundaries of one of these mechanisms

c) how best to decouple the inside from code outside them (eg. are they relying on “global” state in scopes outside themselves they don’t need to? Do they take parameters containing far more data than they actually need. (You wanted the banana but got the monkey and the whole forest attached to it) How do you cut down these dependencies?

d) when you’re trying to decouple too much. (Eg. is your code ten times as long as it needs to be, or are you jumping through all kinds of other hoops, to AVOID passing an extra parameter? Have you discovered that this functionality really needs to be inside a different module so that it can see all the context of that module)

These are the essential skills of a programmer / software developer. Understanding modularity and where to “carve the problem at its joints” (like a butcher).

The “functions should do one thing only” is just a specific case of those general skills.


Dec 25

What experiments have had the most potential for harm to life on this planet (if something went wrong or because the scientists didn’t know what would happen)? Perhaps involving particle acceleration, nuclear energy, viruses or genetic engineering?

Genetically engineered viruses have great potential to harm human life.

Look how much damage a natural virus like COVID-19 has done. And look how much knowledge and understanding we’re now able to apply to analyse and counter that virus.

Now imagine what serious application of that human knowledge applied to biological weapons research could achieve.

A bad research project and a careless accident could wipe out millions of humans.

OTOH, a single virus aimed at humans would be unlikely to hurt many other species. So life on the planet would be OK.

There seems to be an outside chance that some kind of particle experiment might create a mini black-hole that would swallow the Earth. That would be bad, but it’s pretty unlikely.

The most destructive “experiment” we are doing is taking all the fossil fuels out of the ground and burning them in a few decades. That might cause major havoc with the ecosystem, including driving many species extinct, possibly even us.

It won’t kill ALL life. Some species will survive global warming of 5–10 degrees. But humans are unlikely to. (Partly because all the staple grains we rely on like wheat and rice etc. were only evolved / bred within a 5 degree window. Outside that window, we don’t know is these staples of our food supply can survive.)


Dec 26

What place should I visit at least once, and why?

One place that touched me a lot was the Rouffignac Cave in France.

You take a train deep into the cave system and see mammoths drawn by the people that hunted them at the end of the ice age, 14,000 years ago.

Unlike neighbouring Lascaux, which is interesting but a facsimile, this is the real thing. And I was surprisingly affected and wowed by it.

I mean, fucking mammoths! And other extinct animals. Drawn by people who hunted them. 2 km deep in a massive cave. 14000 years ago. Dude, that is heavy.


Dec 26

Is a liberal man not allowed to argue with a conservative woman about her beliefs because he would be "mansplaining" to her?

Mansplaining is not “arguing about beliefs”

It is typically :

trying to stop a woman presenting her argument by trying to get your counter argument in first through overtalking before she has a chance to express it

trying to deny a woman’s personal experience or other knowledge that she is reasonably expected to have. Quora has plenty of almost comical examples from women who have experienced men arguing with them to an absurd degree about things like where they (the woman) lives.

I don’t think most men deliberately try to discount the woman’s view; I think men simply feel empowered and excited to be explaining or showing off their knowledge to a woman and get carried away, pontificating without realizing the woman knows something about this.

Nevertheless, that is mansplaining.

Anyway, I think if a man can avoid both of these issues : manages to give the woman sufficient space to make her argument; and successfully recognises the expertise that the woman would be expected to have, then I think a man can argue with a woman about anything. Without fear of mansplaining.

Also, frankly, if I have no reason to presume that the woman is an expert then there’s no harm if I don’t.

If I start talking to a woman on the bus and she gives me no indication that she has a PhD in quantum physics, then I’m not mansplaining if I start to give her a simplistic explanation of quantum entanglement I read in a pop science book. Because after all, most people aren’t PhDs in quantum physics; it’s not because she’s a woman that I’m presuming that she’s isn’t, either.

OTOH, if as I start explaining, she says something like “actually I know, I have a doctorate in that”. And I just continue banging on with my simplistic explanation without changing course with this new information, THEN I’m mansplaining. Because I’m discounting something she’s told me. And I should have a reasonable expectation that she knows more than me.


Dec 26

Why does objecting to unnecessary black/white washing in historical-themed movies immediately make one a racist bigot?

It’s not the “objecting” that makes you a bigot.

It’s the considering it “unnecessary”


Dec 26

Do you like the films of Peter Greenaway?

I like Drowning By Numbers.

I’ve seen it several times and it’s disturbing and depressing, but also simultaneously beautiful and grotesque and strangely compelling. Even kind of warm and funny in its own weird, sad way.

Most other Greenaway films I’ve seen don’t do much for me. I like Michael Nyman’s music. And sometimes the visual images are striking. But they’ve left little impression except for being rather slow and cold.

But to be honest, I don’t think I’ve seen one since The Pillow Book. I have no idea what his work is like these days.


Dec 26

Labour under Starmer has embraced Johnson's deal with the EU so who or what will represent Remainers now and carry on the resistance to Brexit folly?

Resistance is, at this point and to abuse a cliché, futile.

Brexit has happened. We’re at the end of the transition period. And the EU has now agreed to a Brexit deal for how we go on.

There is no rolling back Brexit.

And rejoining is a long term / generational project. (Personally my bet is it would take 30 years to rejoin : 10 for the UK to realize it wanted to, another 10 to convince the EU to let it back in, and then 10 to actually do it, with all necessary synchronization of economies, rules and currency)

Basically you have to wait for the generation that did Brexit to die off before the EU would trust us again.

So right now there’s zero value for any UK politician trying to build a career against “Brexit folly”.


Dec 26

How do you get ideas for Quora questions?

I have Questions in real life. And then I go looking for answers. If I think I’ll get a good or interesting answer from Quora, I’ll ask it here.

I don’t go asking questions for the sake of asking questions.


Dec 26

Will the Free Software Foundation become irrelevant if Clang makes GCC obsolete?

The FSF stands for something more than just a few pieces of software.

It stands for a political and moral fight. To ensure that computers do not become tools of oppression.

Free software is an essential tool in that fight. And free software is welcome wherever it comes from.

But mere software detached from that political consciousness is not enough.

If software is free only because companies find it convenient or advantageous, then there's a risk that at some point they'll stop finding it convenient and advantageous, and their next round of products will revert to being closed.

Companies like Google and Apple have committed much free-software to the community over the years and we are grateful for it. But both Google and Apple are quick to make new products proprietary when they think there’s a commercial advantage or “necessity” in it.

That’s why Android, for example, may be based in free software, but the whole Android experience is closely tied in to Google Apps that aren’t free software. It’s decreasingly true that you can have a free software Android which looks and acts anything like the main commercial release.

Whatever virtues Clang has, we mustn’t lose GCC as proper free-software competition for it. If GCC were to disappear, as both an up-to-date tool and a live community, then we would be at the whim of Apple. And any day Apple may decide that the next release of Clang, (or the next targeted platform, perhaps for M2 or whatever comes next) will NOT be so free or open. After all, Apple would reason, the only beneficiaries of a free M2-targetting Clang would be Microsoft’s proprietary tools. Why help Microsoft?

As long as there is a live free-software community, demonstrating generosity, idealism and political resolve, then it’s harder for software companies to justify turning things proprietary on the grounds that they are merely defending themselves from other proprietary software corporations.

They are also going against a widely shared value in the developer community.

But if we lose that free-software culture (by giving up on its flagship products) then we will be merely begging the larger corporations to kindly give us stuff for free. Rather than demonstrating that corporations need to respect software freedom to be in good standing with the programmer community.

See also :

Why is Richard Stallman more important than Elon Musk?


Dec 26

What are some unusual music genres we should know more about, and where would we find them?

Follow Pad Chennington on YouTube and you’ll discover more weird and unusual genres than you can handle : Pad Chennington


Dec 26

Have you ever used BBC sound effects recordings when you make films or in theatrical productions?

I love BBC sound effects. I used to record dramas off BBC radio on tape back in the 80s and 90s, and would then often sample odd sound effects off those tapes to build rhythms out of etc.

Do I have any in released commercial work? Ahem … only fairly disguised I suspect.

More recently, in works for contemporary dance I’ve used Freesound quite heavily.

And I have a whole collection of old packs of the system sound effects from Windows 97 which are surprisingly awesome to give flavour to tunes :

Eg.

and

Lost Universe 07


Dec 26

Should coders be capable of working in a noisy environment?

If you employ programmers and force them to work in a noisy environment then you are wasting your money.

Of course programmers can work in a noisy environment.

But like anyone else who needs to concentrate and think hard in their job, programmers obviously work better when not being distracted and irritated by noise they have no control over.

Programmers obviously work best if given a quiet and private space.


Dec 26

Why did David Cameron resign as Prime Minister?

Cameron was a fig-leaf to detoxify a Tory party that was seen as out-of-touch due to being extremely right-wing, nasty, xenophobic and having a bee in its bonnet about Europe.

After the 2016 referendum, it became apparent that Britain didn’t have a problem with nasty, right-wing xenophobes with a bee in their bonnet about Europe.

There was no need to “detoxify” the Tory party to make it palatable to the country. In fact the country was ready for stronger xenophobia and anti-EU rhetoric.

So Cameron’s whole raison d’être in politics had evaporated.


Dec 26

What will be the most trending sub-niches of technology in 2021?

COVID has thrown us into a world where we try to do a lot more online and not in person.

The main beneficiaries of this have been companies like Zoom etc.

We’re probably in the middle of a wave of technological research and development by some of these companies to improve the online experience and make the online experience more immersive and compelling.

We’ve seen odd niches like backgrounds and “filters” and overlays for Zoom etc. take off. I think we’ll see further development in these areas in 2021.

OTOH, there will be a great appetite to return to physical engagement, contact and the real world.

So paradoxically, we’ll probably see both trends in parallel. More new ideas for online / streamed entertainment and socialization. And a new round of technologies to help make real-life encounters both safer and more meaningful.


Dec 26

Is personal branding really needed to get signed to music labels as an EDM music producer?

“Personal branding” is a bit of a vague concept (and an ugly corporate terminology)

But it really just means having a known, recognised identity. And as Benedict Roff-Marsh likes to say, a “story” to tell.

So, if you want to get recognised by anyone who might promote your music career (ie. label, promoter, critic) then you, more or less by definition, need a recognisable identity. And you have to get known.

However good your music is, you are only getting signed to a label if the label “knows” you and has a strong reason to think that if they work with you, you will do what’s necessary to increase your own recognition and therefore their recognition.

If you aren’t lucky enough to be known by a label runner socially, you have to already make yourself known, before a label is likely to be interested.

For EDM, “making yourself known” means either managing to get a following for your music production on social media. Or getting gigs and pulling crowds as a DJ.

That’s basically it. Lucky personal connection, or make yourself famous first.


Dec 26

What coding language are you most comfortable with?

The best programming language I’ve found in 35+ years of programming is Clojure.

I’m not a very experienced or expert Clojure programmer. But I’ve been playing with it for about 6 years, and I think I’m reasonably competent. I find it very comfortable to use for the things I’m able to use it for.

As a comparison, I’ve worked commercially in Fortran, C++, Smalltalk, Java, Perl, TCL, Python, Visual Basic, Javascript, SQL and, er, Caché ObjectScript (ie MUMPS). I’ve taught university courses in C and Java. And I’ve done small personal projects in, or dabbled with Erlang, Ruby, Haskell, Racket (Scheme) and Prolog.

I admire several of these languages : Scheme and Smalltalk and Prolog. C and Haskell. I think Python and Visual Basic and SQL are excellent languages for people who just need to get certain kinds of things done. I’ve even learned valuable lessons from MUMPS.

But Clojure is undoubtedly the best designed, most elegant, powerful and comfortable language I’ve come across that I can use practically.


Dec 27

Will the third edition of SICP replace Scheme with Clojure?

I don’t know. But why should it?

Clojure is a great language. I’ve said many times on Quora that I prefer it to Scheme.

BUT … Scheme is undoubtedly the more perfect prototypical ideal of a Lisp-like language. It was designed to be a minimalist, elegant, self-hosted, bootstrapped in itself etc. And used in teaching to illustrate all those virtues.

SICP and Scheme are made for each other.

Clojure is something else. Its virtues are practical and in its great libraries and well thought through APIs to them. Things that can and should be taught, but are not necessary the computer science fundamentals that SICP is focused on.


Dec 27

Has anyone created a way to represent a thought on a computer?

Humanity invented written text to represent its thoughts. That’s what books are about.

And computers have been holding and manipulating text since before ASCII.

So in that sense, we represent thoughts on computers all the time.

Neural networks are an experimental model of holding and manipulating knowledge in a form that’s inspired by our understanding of how the brain works.

Today we are finding neural networks increasingly practical. And using them more and more. But the cost of that is that these neural networks are not highly detailed models of exactly what goes on the brain. They are abstractions borrowing a few of the basic ideas.

We do not, so far, have an accurate way to read a thought from a brain electronically, copy it into a computer or copy it directly back into a brain at the current time.

I suspect we might get closer to this than most people imagine within the next 50 years. I think mind-reading computers are going to be with us disturbingly soon. And we’ll be freaked out when we see them.

But there’s nothing like this yet.


Dec 28

In the US we have been running a social experiment in alternative non-traditional family systems for at least half a century. Can we agree that the traditional two-parent, more-than-one-child family statistically has the most positive outcomes?

Sure.

But as it has the most outcomes overall (ie. most children have traditional families) it also has the most negative outcomes too. (Lot’s of kids get screwed up by “normal” families)

To make a valid comparison you’d have to a) specify how you classify outcomes (positive, negative, neutral). And b) show them as a proportional of the types of families. Also c) control for other independent variables like congenital mental illness, environment etc.


Dec 28

Would David Cameron or Theresa May have handled the COVID-19 pandemic better than Boris Johnson?

Theresa May would have handled it better.

She was more cautious and more responsible. She’d have taken expert advice, not tried to sugar-coat or happy-spin the bad news and continually made promises about opening up that were then broken and further discredited government advice.

She’d also not have employed quite such idiots in cabinet. She had idiots in her cabinet of course, but we’d have likely had better Health and Education ministers.

Under Theresa May there’d have been no Dominic Cummings blatantly demonstrating one rule for us and one for the little people. Phil Hammond probably wouldn’t have done the disastrous “Eat out to help out” campaign.


Dec 28

Is it bad to use words like "and, but, just, etc." as fillers for the purpose of adding syllables to keep a rhythm pattern in a song's lyrics?

No.

Rhythm is incredibly important in music. Scansion is a big part of what makes poetry poetry. Even in ordinary speech rhythm and flow are incredibly meaningful and aesthetic.

When in doubt unless a word is absolute meaningless doggerel, prefer what makes things sound good to mere pedestrian meaning.


Dec 29

Are there any really popular bands that came out of this past decade who are popular at least in part because of their guitarist with some mad guitar skills?

I doubt it.

Our culture has grown out being impressed by guitar skills.

You can see phenomenal guitar skills on YouTube any day. So what? That's not what counts as meaningful in 2020.


Dec 29

When will country music become the most popular music genre in America?

Country speaks to people of a rural disposition.

It will become the most popular genre if and when the cities empty out and most people live in lower density communities.


Dec 29

Does it really make sense to require an immunity passport when viruses continue to evolve over time?

As long as the immunity passport has an expiry date shorter than the average mutation-to-overcoming-immunity rate, then yes.


Dec 29

What is the assumption of visual art?

That the public can see.


Dec 29

What are some things that can be understood only by a music producer?

Making music sound loud is not just about turning the instruments up.


Dec 30

4. What pneumatic device is used to produce AND Function logic?

This can probably tell you : StackPath


Dec 31

Ought vaccine passports be used post-COVID for other vaccines and other areas of public life? Would a HOA that demanded vaccination passports from buyers of homes be a good use? Airline tickets? Concerts? Banks? Churches?

Airline tickets and public gatherings indoors (where a lot of people are in a confined space breathing the same air), vaccine passports for dangerous respiratory diseases would be a good idea when there’s a current pandemic of them.

I don’t see the point for demanding them from people buying a house. Simply living in next door to an infected person in a separate building doesn’t seem much of a risk.

When there isn’t a pandemic going on, then we should stop requiring them.


Jan 1

Why is the Johnson deal better than May’s deal?

In a nutshell, and somewhat oversimplified, the difference between May and Johnson’s approach to the Northern Irish border was :

May : we want to leave the Customs Union, but effectively we’ll stay in it until such time as a technological fix lets us police the flow of goods without requiring awkward border checks.

Johnson : we want to leave the Customs Union but we’ll leave Northern Ireland effectively in the CU and put checks on the sea border between the mainland UK and NI.

For those who really like the idea of leaving the CU, Johnson’s approach is “better” because it’s actually happened (on the mainland, at least), rather than being postponed until some unspecific future date.

OTOH, the cost is that there is a sea border, the UK will have to handle two different systems simultaneously, and those facts themselves will cause further unhappiness and resentment towards the EU.

It’s not impossible, of course, that Boris and friends actually quite like this last fact because it allows them to continue a politics of whinging about the EU even after Brexit is allegedly sorted. Note that Boris himself seems to have deliberately tried to play up the political issue of sea border against the EU by threatening to pass legislation that broke his own WA.

In many ways, Boris did get to have his cake and eat it. He simultaneously “got Brexit done” and left much of it open-ended so he can continue to get political benefits from “standing up to the EU” in future. (See also fishing rights that will be renegotiated after five years, and every year thereafter, and the level playing field that does still allow the EU to appeal to arbitration if we try to tilt it)


Jan 1

What is the earliest use of a low-pass filter in music?

In a sense, trumpet mutes act more or less like mechanical filters :

Not all of them are “low-pass”. Some come across more like “bandpass” filters.

If you start thinking of mechanical interventions in music as filters, then obviously I suspect many acoustic instruments have techniques to damp higher frequencies. For example, possibly the “soft pedal” of a pianoforte etc. Or the stops of pipe-organs.


Jan 1

Can a significant number of people distinguish between the many sub-genres of electronic music, and what is the benefit?

Define “significant”. Only a few specialists and experts can tell the difference between sub-genres of anything. And at some point they are no longer “telling the difference” so much as “inventing the difference” in their discourse.


Jan 1

If I start my record company does that automatically mean I'm signed to my own label?

Depends how serious you are about the financial side. If you are, and the label is a company keeping accounts and dealing with rights etc, then you are only signed to the label if you do the paperwork to be signed to the label.


Jan 1

What is it in us people that we fail to see the good in President Trump to make America great again?

What makes us unable to see Trump as good and making America great again?

I dunno, clarity of vision?


Jan 1

Which apps (programs) for jam sessions and online rehearsals seem the best? What are you on? Which ones have better ping handling?

The groups I play with use NINJAM and Jamtaba

These are kind of weird in that they handle latency by deliberately exaggerating it and making it explicit. Basically everything you play is delayed by 4 bars while it gets to everyone else and is then played in time with them. 4 bars late.

This definitely “works”.

It keeps the music in sync with a clock. And for the kind of electronic experimental (and sometime rhythmic) music we play it’s OK.

OTOH, whether this would work for “real” musicians playing music with changing chord sequences I don’t know. I think you’d have be a really good musician to be thinking ahead and playing ahead of what you hear everyone else doing.

It’s better for jamming on simple repetitive chord sequences.


Jan 1

I have a question, so you have to have a social media before getting signed by a record label or can you build it up after?

There are no “rules” so “technically” you can do whatever you can work out with a label.

In practice, almost any label which is big and rich enough to make any difference to your life is only interested in you if they think they’ll be able to sell you and make a stack of money from you, and to convince them of that, these days, you have to already be pretty darned good at selling yourself.

What you shouldn’t do is think of a record label as a kind of fairy godmother who flies down, sees your inherent genius, and then “signs” you ie. gives you money while doing all the hard work of making you famous and successful.

No label is like that. If you aren’t already good at making yourself famous (and that almost certainly involves social media these days) … the chance of a label wanting to sign you is infinitesimal.

So if you want to be famous, you have to take responsibility for making yourself famous and building a fan base. Only then will a label swoop in and take all the credit for itself.


Jan 1

I'm finding inserting Program Changes in my DAW to be tricky and hit-and-miss. Why does each softsynth have its own peculiar method of program change?

I don’t know for sure. But this seems to suggest that the VST standard uses a control code between 0 and 1 to represent “program change” information.

Program change parameter value change

That sounds almost too crazy to be true. I just glanced at it. But if it is, then there might be quirks in how these floating point values are mapped on to program numbers.


Jan 3

How do I contact a musician on Bandcamp?

There’s a link on the bottom right of their BandCamp page.

Although maybe you have to be logged in to BandCamp to see it


Jan 3

How right is Keir Starmer in urging Boris Johnson to order another national lockdown within 24 hours?

He’s right.

But the bigger picture is that politicians should never have been faffing about closing, opening again, closing again, jumping from tier 1 to tier 3 back to tier 2 up to tier 4.

Politicians should have just said from the beginning, “We have to just lock down until this is over” and been willing to do whatever was necessary. If that meant paying people to stay at home and not go to work, then do that. If it meant closing the airports, then so be it. If it means mothballing the pubs and restaurants, giving a rent holiday to tenants, a tax holiday to mothballed businesses, do that. Schools should have been closed and the department of education should have been 100% focused on rebuilding a school system that was based on a mix of distance learning and lower density attendance accompanied by full testing, tracking and PPE.

Instead they spent the whole time delaying taking tough decisions, then over-promising optimistically that everything would be back to normal again, then reopening too early and trying to push people back to normal behaviours. They never bit the bullet and prepared to change to cope with COVID, just danced around trying to wish COVID away as soon as possible so things didn’t have to change.

While most of that is on Boris Johnson and the Tory government, Starmer has been too focused on trying to score tactical points while not having his own longer term strategy for COVID. That’s why, despite us needing to keep the schools closed and rethink education, he’s been as bad as the Tories in demanding to see a fixed date for schools re-opening, and complaining that Boris wasn’t doing it quickly enough.

Now it’s clear that the schools must stay closed and the teaching unions are demanding they stay closed, he’s backed into a corner. Simultaneously saying that Johnson isn’t doing enough and should lock-down, but trying to avoid emphasizing keeping schools closed which goes directly against his impatience to re-open them only a couple of weeks ago. As I understand, even when asked on Sunday evening, Starmer’s Labour is still trying to play down officially calling for the schools to stay shut. Even thought that is a big part of what a proper lockdown entails.


Jan 3

What do you think about SNP minister Kate Forbes's backing for housing developments exclusively for Gaelic speakers?

Well, at the end of the day, the SNP are a nationalist party.

And that’s the kind of crap you expect from nationalists.

Yes, they have a competent leader (something that’s quite impressive in British politics these days). Sure, most of them seem like reasonably decent people. And mainly the SNP has OK social democratic policies.

But it’s a nationalist party. And at the end of the day, that’s where nationalism leads you. Crap like that. Dividing people by origin or race or culture.


Jan 4

Would you support a proposal that would increase your taxes by $1,200 every month to pay for a $1,000 per month universal basic income?

You mean would I pay an extra $200 dollars a month in return for a guarantee that no-one in the country went hungry, was homeless, and everyone had some breathing space from extreme poverty and a chance to build a better life, potentially start a business that created new wealth?

Hell yeah! What kind of asshole would refuse a deal like that?

But really, there just isn’t enough information in your question to do a more serious analysis. This is $1200 per month assuming what income?


Jan 4

Why are so few liberals and leftists interested in homesteading, prepping, wilderness survival, or similar lifestyles/hobbies?

A lot of them are interested in parallel things.

But they go via different names and ideals. In particular the philosophy includes some ideals of tight-knit mutually supportive communities, small-scale, local production etc.

Look at Transition Towns and Incredible Edible and Community Currencies etc.

Community, mutual support etc. are what underpins left-wing ideals, so obviously they’ll be at the heart of how left-wing people “prep” for “survival” in the face of, say, eco-disasters and peak oil.

Almost by definition, survival “solutions” that are understood in terms of individual survival through buying the right kit, or even acquiring a whole range of individual skills, to live outside of a community, alone in the woods, are “right wing”.


Jan 5

What do you think about the music project Tobacco?

My housemate plays them quite a bit.

Sometimes I hear a tune and ask “that’s pretty cool. Who is it?” and it’s Tobacco.

And I think “I must sit down and listen to them”. But somehow I never do.

So in principle I think they sound pretty good. And yet, somehow, they haven’t grabbed me enough to make the effort to go and listen to them properly.


Jan 5

What is a good response to the assertion that since Democrats should also want a fraud-free election, they should be okay with all of the investigations, including the proposed audit?

Donald Trump is literally on tape trying to convince Georgia election officials to fix the vote there for him.

The Georgia vote has been recounted (as have various others) and, in court, Trump’s lawyers have failed to present any compelling evidence of fraud.

At some point we have to start assuming that Trump isn’t asking for investigations of fraud because he has any legitimate reason to believe that there has been fraud, but simply because he can’t bear losing, doesn’t want it to be true that he lost, and wants to cause as much trouble as possible (up to an including denying Biden his victory).

Trump is probably never going to accept that he’s lost. And American democracy can’t keep humouring Trump with new investigations to try to satisfy him. He isn’t going to be satisfied. And if we do new audits just because he demands them, then we’ll be doing them forever.

Remember the Republicans have form here. They launched no fewer than ten investigations to try to find some reason to blame Hillary Clinton for what happened at Benghazi. If they had been investigating this in good faith, one or two would have been enough. But the investigations were always about trying to discredit Clinton (and Obama) not actually understand and learn lessons from the failure.

Trump and his stooges’ accusations of fraud and calls for further audits have the same bad-faith intentions. And they are intended not to fix fraud but to hold up or derail Biden becoming president.


Jan 5

Why did Western rock music die completely?

It had a good 40 year run. That’s not bad for any genre of music.

Can you name a genre of music that remained “top genre” for longer than that?


Jan 5

What are your views on online music classes?

I think in principle they are great.

I’ve learned a huge amount about music theory and music itself just through watching YouTube videos. There are many wonderfully interesting and wonderfully educative YouTubers out there.

If you are talking about a more formal paid course, I’m sure the quality varies quite a bit. Any particular course might be very good. Or might not be. You can’t generalize.


Jan 5

Will the new deal with the EU enable the UK to have a stronger economy than when it was part of the bloc?

Some people assert so.

But there are no good reasons to think so.

The purported reasons that the economy will thrive outside the EU are that :

1) the UK will be able to drop some of the rules that the EU obliged it to follow, and this will make its economy more productive and improve exports

2) the UK will be able to make better deals on its own with other countries than the EU would or could make on the UK’s behalf.

3) outside the EU we can open ourselves up to cheap imports from everywhere else

Reason 1 isn’t particularly plausible because EU countries such as Germany (and even France) already have higher productivity than the UK, so it can’t be EU rules that are the real limiting factor in UK productivity. The UK had room to improve even within the EU. And if it didn’t have the formula to grow productivity then, simply being outside the EU doesn’t magically give it the formula now. Yes, some Brexiteers are radical Thatcherites who want to slash the welfare state and liberalize labour laws in the belief that this will increase productivity. This is contentious. We know it will bring misery. And Germany shows that you can have higher productivity than the UK without doing that.

Reason 2 isn’t being born out by reality. Yes, the UK is starting to make independent deals with countries like Japan and Turkey outside the EU. This is obviously necessary, but these new deals are not spectacularly better than the deals the EU is getting. And the UK is having to make more concessions to get them.

Reason 3 is reckless. Yes, we can unilaterally drop tariffs on imports that the EU still has. And yes, that will make imports cheaper. But if we do so, we’ll be subjecting British producers to harsher competition … Which might drive them to greater feats of productivity and wealth generation. But also might just kill them off, leaving us worse off than ever economically.

As Zach Islington points out, having made a lot of promises that Brexit will be economically beneficial for the UK, Leavers will now blame ordinary British people if it isn’t. They’ll say “ah well, we gave you an opportunity, it was up to you to take it. It’s British workers’ own fault that they aren’t more productive and successful now. It’s not the fault of Brexit”

(Actually, they won’t, they’ll be more likely to try to scapegoat some convenient minority. But the principle is the same. They lied about the benefits of Brexit and promised it would make the UK better off when it won’t. But they won’t take responsibility when their lies catch up with them. )


Jan 5

Is the UK judge’s decision to not extradite Julian Assange to the US good news for the cause he stands for?

It’s good that the judge decided not to extradite Assange.

And it was perfectly valid in itself to do so on compassionate grounds that the US was preparing a very harsh punishment for someone who is likely to be too fragile to take it.

Nevertheless, it’s a terrible legal decision, because it doesn’t at all address the main issues.

Assange is being punished because the US is infuriated that he published leaked documents that made them look bad.

But Assange is not an American citizen. He was not resident in the US at the time. He owes no loyalty to the US. Neither the US, nor any other country, should have the right to imprison citizens / residents of other countries simply for publishing things that embarrass them.

Of course, even the US knows that it doesn’t have a legal case to punish Assange for publishing. So it’s trumped up some other charges of “spying” and “computer hacking” that, at most, in practice, amount to the equivalent of Assange telling Manning how to use encryption and asking if she had any more documents.

This is a horrific attack on the notion of free speech and freedom of the press. It’s the biggest attack on a free press or media in living memory.

And the judge just let that pass, without laying down any precedent to say that it was illegitimate.


Jan 5

What is the blueprint to blowing up as a famous rapper because it seems like something is not being told but all you can see is rappers coming out of nowhere becoming huge is there a place you have to go to what is the secret process & how is it tbh?

No. There’s no blueprint and no secret.

Nor are these rappers “coming out of nowhere”.

Of course you haven’t heard of them … until you have heard of them, if that makes sense.

But chances are that rappers you’ve never heard of until one day you do, have actually put in years of work, either rapping with local crews, or building up a fanbase on SoundCloud, and networking with anyone and everyone in the industry in their neighbourhood.

Sure, sometimes a producer or management company finds someone on social media they think has the personality and potential to be a star. But that personality and potential is already demonstrated, extensively, in their social media and social media following, or by how everyone already knows their name in the local clubs etc.

There’s no conspiracy. And nobody comes out of “nowhere”. They just come from places you weren’t looking at hard enough.


Jan 5

Should social (software) freedoms as espoused by the Free software Foundation trump technical superiority as implied by the Open Source development paradigm?

Yes.

The political message of the Free Software Movement is much bigger and more important than the “look this is a cool way to develop software” message that the Open Source people developed.

Our world is being eaten by software. Everything we do in our lives today has a layer of software mediation. And that layer of software is getting thicker, and the layer of free humans with their own discretion to make decisions, is getting thinner.

So at the supermarket you pay a machine rather than someone at a checkout. If you buy on Amazon, almost all your shopping interaction is with server farms, not service workers. Same with most companies, you deal with websites and bots rather than receptionists. We learn from online videos rather than take personal classes. Factories build things with more and more robots and 3D printers and fewer and fewer humans assembling and welding parts. We manage our social relations via social media rather than meet in person in pubs and cafes. Yes, we love socializing and we do a lot of pubs and cafes too. But the proportion of our social lives mediated through software just keeps getting higher and higher. We increasingly vote via software. Manage our money via software. Manage our health bureaucracy via software. Police watch us via software. The military fights wars increasingly through software (cyber attacks on enemy computer networks and autonomous drones).

The world is being eaten by software. And that means the limits of your freedom, to what you can and can’t do in this world, are encoded into and determined by the software that the machines run. And those are decided by whoever programs / owns and controls the software.

In this world eaten by software, we have no freedom if we can’t ensure that the software works for us. If the software works for someone else, that someone else rules every aspect of our lives.

And this what the Free Software Foundation and the Free Software philosophy stands for. For the fight to push back against having our lives controlled through software, by giving us the right to see and control what software runs the machines that inscribe our lives.


Jan 5

When will there be an updated Smalltalk standard?

Smalltalk isn’t the kind of language that develops through committees setting standards. It’s an ongoing research / passion project for a small community.

Furthermore it’s a very minimal language with a tiny syntax. And most of the excitement is from people building new tools on top of that.

So, Squeak was the open-source Smalltalk system that was based, AFAICT, on Apple’s version of Smalltalk-80. Then people took that open-sourced basis (which was largely aimed at education) and made a more “professional” Pharo.

Pharo is where a lot of the innovation is going on. Especially Glamorous Toolkit. Which is redefining people’s ideas of what Smalltalk can be.

But GT isn’t a new version of the language. It’s a new toolkit / work environment with dramatic implications for how you use Smalltalk.

Smalltalk has always been more about the live-environment and the tools it provides than the specifics of the language itself.

I think even passionate Smalltalkers probably accept that things like the Smalltalk syntax, while minimal and elegant, could have been different and it wouldn’t have made much of a difference. And as Smalltalk’s core of primitives is so minimal, a surprising amount of the basics of the language and its “semantics” are written in Smalltalk itself. So basically part of the standard library, not the “language”.

But then there is no Smalltalk without that “standard library” or live-system image. But anyone can produce their own image and reinvent the language by changing how these lower-level objects are implemented.

You don’t need standards committees. You need inventors to make great new tools and libraries.


Jan 6

Will democracy survive social media?

I think that’s one of the very big open questions of our times.

Possibly the biggest.

Donald Trump, Jair Bolsonaro and Brexit are just the first forewarnings. We’re stuck with social media now and it’s only just starting to corrode our previous democratic norms. We ain’t seen nothing yet.

What I think is very obvious is that social media and mass disinformation have revealed the flaws at the heart of the Enlightenment / liberal conceptions of democracy and freedom.

Put bluntly, democratic government only gets legitimacy from the consent of the governed. But that consent is only meaningful if the governed are accurately informed about the government. But any attempt to try to ensure accurately informed voters, by restricting the free-flow of lies on social media, violates norms of freedom of speech.

It becomes impossible for democratic government to stay legitimate : either it bites the bullet, restricts speech and becomes authoritarian but loses legitimacy for that reason. Or it allows disinformation to flow freely, and starts to reflect the bad choices of misinformed voters (which I would argue is itself another kind of illegitimacy)

The whole of Enlightenment liberalism is, in a sense, a bet that some mechanism other than state authority - such as a kind of “self-organization” or “critical rationalism” or “wisdom of crowds / oracle effect” - guarantees that when enough people think and research and speak freely, the good information drives out the bad.

The horrific thing about our experience of social media in the last 20 years is that this bet starts to look increasingly shaky.

We overthrew our gate-keepers and gave everyone a chance to speak their brains.

And trust in “authorities”, whether academia, “the scientists”, the government, the intellectuals, “the experts”, or anyone else who spent time and discipline trying to know, has plummeted. And ideas that many of us know to be false have flourished.

Forget politics. Beliefs in flat-Earthism, ancient aliens, perpetual motion machines etc. seem to be rising inexorably on YouTube. New political conspiracy theories like QAnon are spreading faster and further than old-skool conspiracism about Area 51 or the Kennedy assassination.

Having removed the gate-keepers, we see no sign of there being these other mechanisms that ensure that good information drives out bad information. Instead we see a kind of random drift where ideas come into and out of fashion, flare up and subside, regardless of their “truth” or accuracy.

So what does this mean for our ideals of democracy? If the bet that it’s founded on, that freedom of speech leads to a better informed rather than worse informed voters, turns out to be wrong?

Now any attempt to reintroduce the gate-keepers to improve our information is immediately denounced as “censorship”.

Any government that tried to take a position on what the truth is, and to improve the beliefs in its population would immediately forfeit legitimacy. We increasingly demand that institutions are “neutral” and take no position. Government telling us what to believe is “censorship” and totalitarianism. Media is meant to be “fair and balanced” (ie. give all sides of an argument equal weight). Universities are accused of “cancel culture” and “closed mindedness” when they try to promote the true and the good as they see it.

Social media has given us a glimpse of complete epistemic freedom, where we can always find someone to confirm whatever we want to be true. And we hate to give that up.

It’s very hard to see how that can lead to anything other than people voting for misinformation. And the problem of that is not just that the decisions aren’t good. It’s that it becomes impossible to defend the decisions as legitimate.

In Britain, Remainers refused to recognise the legitimacy of the Brexit referendum, not because they thought that the votes were fake, but because they believed that those who voted for Leave had been lied to in secretive but powerfully manipulative Facebook advertising campaigns. This is true, there were such campaigns, and they were effective at manipulating voters.

But does it follow that the referendum result is illegitimate?

I’ve argued several times here on Quora that it doesn’t. That some dishonest campaigning and gullibility of the voters is inevitable and if we tried to negate elections based on those mere facts, then we’d have no elections at all.

Nevertheless, while I don’t think the Brexit referendum reaches the bar, I can see that there is some degree of misinformation among voters, some line, that if crossed, would make a nonsense of any claim that the victors of an election would have legitimacy.

And, as I see it, given the direction and speed of our current travel, I see no reason to be optimistic that we won’t arrive there, sooner rather than later.

I hope we won’t. I hope some other self-correcting epistemic mechanisms are going to kick in, to ensure that most people hold mostly true ideas most of the time. But I really wish someone could identify what such a mechanism would be.


Jan 6

Should software developers use their developed open source software as tools for the propaganda expanding such as Don Ho has done with his Notepad++ against China?

If they like.

The author of Notepad++ has always used his software to advocate for political causes he believes in.

I think that's a good thing. It shows he's human. That he cares about the world.

Of course he makes one of the best pieces of software on Windows, and generously gives it away for free. He's clearly a cool guy.

Being willing to take a public stand on issues he believes seems of a part with that.

Of course if people disagree with him they are free to not use his software, or to ignore his messages, or even respectfully argue against him in release notes to their own open source products.

But I appreciate what he does.


Jan 6

Has mainstream music today gotten better or worse?

It’s changed.

The main thing that has happened to music today is that it become more tied to specialist functions : music to dance to in raves, music to drink to in bars, music to pump you up at the gym, music to make you feel good about yourself, music to drive trucks to, music to clown to on TikTok etc. etc.

For each of these niches, music has become more optimized. The sonority, production, structure, is increasingly fine-tuned for the specific usage.

For example, many people complain that electronic dance music doesn’t really have any structure. There’s a couple of build-ups and drops but apart from that it just starts and stops at the same speed, nothing really changes, there’s no narrative arc etc.

And that’s exactly right for that kind of music.

Much electronic dance music is not intended to be listened to as a piece of music in its own right. It’s intended as a sub-component out which a DJ is going to build a session for the dance-floor. The DJ might want to use 6 minutes of that track. Or only 3 minutes. Or perhaps only 1 minute. The DJ needs to be able to move into the record at any point, and leave the record at any point. And however much or little of the record gets played, it needs to convey its full message / identity.

The DJ might want to use the record to make a slight change in mood. But the last thing a DJ needs is a record that has such a strong internal narrative arc from slow to fast or quiet to loud, that this disrupts the story that the DJ is trying to tell. The DJ has his own narrative arc that takes place over the hour-long set. What he wants from a record is something with flavour and character, a notable identity in terms of melody or sonority. But something which is structurally bland enough to be bent to the DJ’s own purposes.

So to ask the question “which is better?” between some 7 minute house track that doesn’t seem to go anywhere, or a 7 minute piece of 70s prog rock with a lot of internal variety in mood, is missing the point.

Sure, the 70s prog rock has greater internal complexity. But it’s not necessarily as “fit” to a niche as the 7 minute house track is. The 70s prog rock was played by phenomenally skilled musicians. But the successful house track is almost certainly made by a very skilled and knowledgable producers, who apply a lot of specialist intuition and understanding to make that track just right.

(I can tell you, as someone who has made music for over 30 years, and has been using Fruity Loops for almost 20, that I couldn’t make a good house track. I mean, like 90% of people literate in electronic music, I could make something that vaguely approximates house music. But a good house record that would be a hit and rock the dance-floor in 2021? I would fail abysmally.)

Now I’m focussing on electronic dance music because it should be a fairly obvious case and is easy to explain. But in subtler ways, most successful music today is more focused and fine tuned for a niche.

And what that means is that the music often doesn’t make much sense outside that niche. A club track goes on too much if you listen to all 7 minutes of it, on speakers with no bass, in a quiet room. (Sure, there are house tunes that do make sense in that context, but not all of them work.) A rap tune for teenagers to listen to huddled around a phone in the school playground, isn’t going to sound meaningful to a 50 year old man pottering around in his garage with the radio on. The concerns of the music, the vocabulary, the sonority, the cultural references, are just not suitable or relevant.

That was ALWAYS somewhat the case. Which is why the phenomenon of popular music going bad when you get older is itself an old trope. But it’s that phenomenon itself which is so much more exacerbated and extreme today as music gets more specialized.

Most “mainstream” music sounds terrible to you today, because almost all of it is made for, and highly optimized for, people who are different from you doing different things from the things you are doing when you hear it.


Jan 7

Is Vaporwave legal?

No. Of course not.

If you haven’t cleared the samples of pre-existing music you are using, then you have no right to use them.

In practice, it seems like today no-one is coming after you for using unlicensed samples unless you are already getting a hell of a lot of attention and making enough money that it’s worth the owners paying lawyers to come and take it from you.

First thing happens if you violate someone’s copyright is that the platform gets a take-down notice and takes the track down. Now chances are, unless you are willing to pay lawyers, or have it popular on multiple channels, that’s the end of that matter.

But if you have music for sale and are making a tonne of money (which, let’s face it, is vanishingly rare for any musician), then the owners of the copyright will try to take as much of that money from you as they can.

But I’ve never actually heard of vaporwave artists getting sued. Not even Macintosh Plus. I mean Floral Shoppe has been available on vinyl etc. If any vaporwave made money, I’d guess it’s that. But I never heard if Diana Ross’s lawyers ever came to get any.

How did Macintosh Plus not get sued?


Jan 7

Who are the most important music producers and A&R people in the business today?

Sure.

But watch this to get a better understanding of what they do, and what they don’t.


Jan 7

What should I do when I want to use a DAW like FL Studio but it is so expensive?

Try LMMS | Home which is a free-software DAW inspired by FL Studio.

It’s not as complete or powerful or slick as FL Studio, but for the basics of making beats with sampled drums and VSTs, it’s fine.


Jan 7

What is the difference between Harmour and Harmless in FL studio?

Good question.

I haven’t quite figured it out yet so take this as provisional.

But, as far as I can tell, both use additive synthesis, ie. you don’t start with simple but harmonic rich wave like a saw-tooth and sculpt it down with filters.

Instead you define a kind of “map” of multiple harmonics (I want this much first harmonic, this much second harmonic, this much third etc.)

And then a complex waveform is built up by layering multiple sin waves with those extra harmonic frequencies. There can be hundreds of these harmonics, and so the waveform is pre-calculated (presumably whenever you make a change to the harmonic map) The engine also lets you also bake some filter, phasing effects into the wave itself as you are constructing it.

That means you get very complex, sonically rich waves. Which can then be treated further with basic subtractive filters and fx.

If I understand correctly that engine is pretty much the same for both Harmless and Harmor.

The differences are that Harmor adds some extras to that.

In particular, Harmor adds more, and more powerful, ways to define that map of harmonics :

So in Harmless you just have some basic presets which can be tweaked with the Harmonic Mask section.

In Harmor you can :

define the harmonics from an image. You drag a visual image into the tab, and it interprets that image as map of harmonics, just like that weird BeepMap generator in FL Studio. Except whereas BeepMap just turns a single picture into a single audio, in Harmor the image becomes the basis of the synth-patch. The harmonics the image defines become the shifting harmonics of the constructed wave. It’s basically a way of representing very rich, complex sounds as images. It’s a bit gimmicky to drag, say, a photo, into this. But some images will create interesting sounds.

you can define the harmonics by analysing another audio file. This is where the extraordinary resynthesis capabilities of Harmor come from. For example, drag a vocal sample into the tab in Harmor and it analyses that sample, extracts the harmonic map from it, and uses those to build up your wave. Effectively your synth is now that voice. But again can be played at different pitches etc. It’s a bit like a vocoder. A bit like speech synthesis / vocaloid. But this is very powerful and makes amazing sounds.

I think there’s the typical FL Studio complex envelope panel which can also be used to define how the harmonics come and go over the duration of the sound.

So basically, while the engine that plays the sound of both Harmless and Harmor is the same, Harmor gives you far more ways to define it.

Furthermore, Harmor seems to have two basic wave oscillators per voice rather than one. And you can mix or morph between them.

And Harmor has a larger section of built-in effects.


Jan 8

Is all modern music digitally enhanced and analyzed for some maximum enjoy factor discovered by science?

Nah … it’s digitally enhanced and analyzed for some maximum enjoy factor according to the heuristic intuitions of A&R men (and women) and record producers.


Jan 11

What do we need to start an open-source project: It's about creating a free social platform app with all imaginable good features that help users turn their environmental questions and ideas into thriving and responsible ecofirendly businesses?

It doesn’t matter exactly what you use.

Pick something, it might as well be Django, because many people now know Python, and it’s easy for other people to learn, well documented.

Will Django scale to millions of users? Not “out of the box, automagically”, no. You’ll then have to rethink and re-architect for millions of users. But cross that bridge when you need to, the way Twitter did. Don’t worry about it when building your first prototype.

So how do you start an open-source project?

You write some code, build a “minimum viable product” ie. a working prototype that does a couple of things well enough to be compelling to get users.

If you get users, then others will turn up to help contribute to the project.

Getting people to join you and help work on an open-source project is very, very hard without users.

But if you get users, then you improve the chances that other people will turn up to help contribute to the project.

That’s how it works.


Jan 11

If you could improve it, how would you redesign the manner in which plugins are managed in DAWs?

To begin with, it feels like the VST standard is pretty good for plugins that :

a) turn MIDI into audio

b) transform and affect audio to make more audio

But doesn’t really cover :

c) turning MIDI into MIDI (eg. smart arpegiators or algorithmic music generators)

d) turning audio into MIDI (eg. deriving pitch from audio which could then be fed into algorithms that could add accompaniment to it )

e) “horizontal” communication and co-ordination between plugins. For example, there’s no “bus” where one plugin to could somehow inform others “I’m doing X so you guys respond to that” (Eg. a generalized “side-chaining” capability)

In many DAWs there’s some way to do things like this, but it’s not the VST standard. It’s DAW specific. So it’s hit-and-miss. (Especially from the perspective of the plugin writers.)

If these capabilities could be part of a reliable standard (say the next VST standard), it would make our DAWs much smarter and more flexible.

It would start to be possible, for example, for the plugins within a DAW to react to each other and play “together” more like “real musicians”. I believe one of the big ways electronic music will develop this decade is for it to become looser, more “responsive”, and feel more “human” through applying AI. We’ll get instruments that don’t just play a score exactly as programmed, but will add their own “expression” to the notes based on knowledge of how human players would add expression to these notes. Instruments that can even improvise or play “in the style of X” based on the simple chord sequence they are given.

At some point, the separate instruments in our DAWs need to become more aware of each and react to each other, not just rattle on in preprogrammed harmony.

How would DAWs manage connecting together VSTs that had more capacity for communicating and co-ordinating between themselves? I’m thinking of something like a “modulation matrix” with a slot to enable a path between any two plugins.


Jan 11

Why do distributions of free operating systems like Trisquel, PureOS and others recommended by the GNU project have few users among the Linux community?

There’s a cost-benefit with purism.

I would love to use a proper fully free version of Gnu/Linux.

But when I’ve installed one, I’ve had more problems than with Ubuntu.

Why?

Because Ubuntu is willing to make compromises. And install, say, non-free drivers for graphics cards and other bits of the hardware. The Pure OSs don’t make that compromise and have to wait until someone does the extra work of making free drivers for proprietary hardware.

Ideologically and in-principle I fully support the goals of the FSF and the free-software movement. I would love to run fully free operating systems.

As a weak-willed, and compromised individual, who just wants to get my computer up and running. I’ve found that Ubuntu more or less ‘just works” with whatever hardware I buy. Not 100%, often it doesn’t take advantage of the graphics card properly without extra faff. But at least it shows me something. While Trisquel can leave me swearing at a black screen the moment I boot it up.

So often, as the line of least resistance, I go with Ubuntu. I want free-software. I’m happy I’m using almost entirely free-software on my machine. I’m uncomfortable and a little bit guilty I’m not using a purer OS.

OTOH, when I get a new machine I’m confident that I can get a Ubuntu installation will be up and ready to get back to work with within an hour or so. And I’m not sufficiently confident that this would be the case with Trisquel. (Like I say, blank screen last time I tried it)


Jan 11

Why do we only have two options of operating systems (Android and iOS) for phone? Is it possible that free systems (recommended by the GNU project) to become accessible and popular in the future?

There are free operating systems for mobiles.

The problem is economics.

Right now phone hardware is very advanced and very expensive and subsidized by companies who make money by controlling you (pre-loading social media apps like Whatsapp, or selling adverts to you (and probably your data to others)).

By definition, free-software wants to get rid of all that, so that you control your device, rather than your device controlling you.

But economically, no-one will sell you an advanced, cutting edge piece of hardware like today’s smartphones, at a price you’d expect to pay, UNLESS you are basically cattle on their farm.

So you can’t buy a normal phone that isn’t preloaded with ways to monetize you.

And if you do manage to find a phone which comes with a properly free operating system with you in control, at a reasonable price (eg. PINEPHONE | PINE64) Then you’ll probably think that the hardware is underspecced compared to a proprietary phone at that price.


Jan 11

Is it possible to release a GNU Emacs plugin into the public domain instead of using the GPL license?

I’d assume so. Emacs is a platform.

You can release an Emacs Lisp script with any license you like.


Jan 11

Apart from Gary Numan, who are your favourite electronic music artists?

70s :

Tangerine Dream

Jean-Michel Jarre

TONTO’s Exploding Head Band

Mort Gartensen

Tomita

Lee “Scratch” Perry

Kraftwerk

Brian Eno

Klaus Shulze

Giorgio Moroder

Patrick Cowley

Riuichi Sakamoto / Yellow Magic Orchestra

80s :

Depeche Mode

Vince Clark (Yazoo / Erasure)

Soft Cell

Yello

Pet Shop Boys

Blancmange

Morton Sherman Bellucci

Many innovators of House, Acid and Techno

90s :

808 State

μ-Ziq

The Future Sound of London

KLF

The Black Dog

Plaid

Andrew Weatherall

Plone

Spring Heel Jack

Omni Trio / Rob Haigh

Portishead

Moloko / Mark Brydon

Super Collider

Various hip-hop, jungle and ragga producers

00s:

Boards of Canada

Tim “Love” Lee

Nortec Collective

Susumu Yokota

Coil (yes music back to the 80s, but the 00s is when I really started listening … mainly to their 90s and 00s music)

Moon Wiring Club

Belbury Poly (and various Ghostbox artists)

Burial

The Bug / Kevin Martin

Kode 9 (various Hyperdub artists)

10s :

Vektroid (and various other vaporwave / distroid artists)

Sofia Reta / Hilde

JJ Brine

Euglossine

Jameszoo

Various trap, footwork and global bass producers

Everyone on my experimental music netlabel : Dionysian Industrial Complex and … er …. me : Mentufacturer


Jan 12

What would happen if there was a redistribution of wealth before capitalism reached its breaking point, like a reset button?

The problem of capitalism is not that there is wealth inequality.

It’s that capitalism is a process that drives an increase in wealth inequality.

If you did a one time reset then there’d be a lot of disruption and confusion but then the process would simply start funnelling the wealth from the poor to the powerful again and we’d be back where we started.

Our challenge is to turn off those processes that increase inequality altogether.

If we do that, the current inequality would eventually disappear. Perhaps it’s worth redistributing too. But the main focus is the processes.

Anti-capitalists don’t support mere redistribution. Redistribution is what liberals (the “nice capitalists”) want, in order to take the sharp edges off capitalism, to keep people comfortable while letting capital do it’s thing.

Anti-capitalists want the processes stopped altogether. And redistribution is a minor issue.


Jan 12

Would the Clojure programming language stagnate if Cognitect becomes bankrupt?

Cognitect was bought by Nubank, a large Brazilian fintech company.

Nubank might go bust (Brazil’s economy isn’t doing so well what with Bolsonaro and COVID etc.) But it’s a global fintech company and bank, so the expectation is that it will be OK.

(Unless we see another 2008 style financial crash, then I’d expect Cognitect to keep going.)

OTOH, will Nubank change Clojure’s culture / priorities. AFAICT Nubank were already one of the biggest users of Datomic and Clojure. And I think they’ll continue to focus on Clojure as a language for managing enterprise databases (particularly Datomic). I would expect to see Clojure develop strengths and libraries in that direction : big data, finance, maybe some more web-stuff. (ClojureScript is such a good language for web UIs) Possibly more machine learning etc.

OTOH, I don’t expect to see much love from Cognitect for developing Clojure in very different areas. I’m disappointed that no-one made Clojure a good language for Android. But I’m not holding my breath for Cognitect / Nubank to address that.

Some organic growth into non-enterprise non-finance related areas is going to need to come from other members of the community.


Jan 12

Does the creator of the app Parler believe in his app to be a free to speech platform and does not data mine like other data mining platforms?

The people with the money behind Parler are the Mercers. (Same people who funded Cambridge Analytica and sponsored Breitbart news and Steve Bannon etc.)

So undoubtedly Parler is their attempt at a plan B for when Twitter and Facebook etc. are finally shamed into kicking the far and further right off their servers. That’s probably their priority. Not making a lot of money.

OTOH, alleged leaders of the far-right seem happy to exploit their followers. Look how Donald Trump has been taking every opportunity he can get to try to scam money off his naive supporters.

So I wouldn’t put it past Parler to ALSO be trying to monetize its users by data-mining them. But as the Mercers have a tonne of money, that’s probably not their main goal. Also, given the success of Sleeping Giants etc. Parler might find it harder to make a lot of money by selling advertisers access to a bunch of angry right-wingers. Brands who want to be seen as “respectable” won’t go near it. And the economy of companies who are happy to be associated with it, while not trivial, is probably not huge enough to make use of the fine-grained segmentation tools that companies like Facebook are offering.

It will be interesting to see how Parler does. It’s important for Facebook to have competition (and lose its dominant position in social networking etc.)

Right now, everyone should understand that Facebook is going to clamp down hard on far-right propaganda.

It should go without saying that I have no love for the far-right or Donald Trump, and am happy to see them go, BUT … let’s be honest. Facebook is going to purge the far-right now because a) Trump is gone so FB no longer has to make nice with his administration. And b) it wants to make sure that it’s in tightly with the Biden government at a time when there are calls to break FB up.

Zuckerberg didn’t just see the attack on the Capitol, have a crisis of conscience and think “enough is enough”. He is doing what he can to defend his monopoly by getting in with the new administration. Similarly with Amazon, Twitter, Google and everyone else.

I welcome these companies taking a stand against a right-wing populism which has always been inclined towards violence and is increasingly angry enough to use it.

But these platforms shouldn’t have this amount of power. That doesn’t mean they shouldn’t be allowed to kick bad people off their platforms. (They should.) But because they shouldn’t be in the position of “de facto” gate-keepers to the public conversation in the first place.

Hopefully a lot of people are going to realize that now.


Jan 12

Why did Rich Hickey betray Lisp by creating a schism through his promotion of Clojure?

What’s with this obsession with loyalty and betrayal and purity? And trying to diss Hickey?

These are meaningless ideas in relation to programming languages. We don’t need them in our communities.

If anything Clojure has reinvigorated interest in Lisp.

I played with Lisp on and off for a few years. I read Paul Graham and thought it sounded like a wonderful thing. But never actually sat down and used it for anything.

Until one day I wanted to do something, thought … hmm … maybe I’ll try this Clojure thing everyone is talking about (this was 2014), and within a week was hooked.

Now Clojure is my favourite language. But I’ve now also gone back to look at Racket. And started paying attention to Shen. And looked into other Clojure-likes like Carp. I’m more sold on Lisp than ever, after Clojure.

Though certainly, Clojure is my preferred type of Lisp. Which I think has great modern features.

But Hickey didn’t owe anything to older Lisps. He hasn’t “betrayed” them any more than the inventors of C “betrayed” BCPL. Or the inventors of Java betrayed C++

Building on existing good ideas but going beyond them is the essence of creativity and innovation and progress.


Jan 13

Why is this Guardian article correct, 'Keir Starmer won't bring voters back to Labour with just a list of Tory failures'?

It’s correct because it is.

I mean because the world is, roughly, the way the article describes.

Labour spends its time attacking the Tories. It’s correct to do so, the Tories have made a mess of things with their ugly philosophy. Labour offers good policies as an alternative. In cool analysis those policies usually turn out to be right, or at least, perfectly viable and usually better than the Tory ones.

Milliband was right that the Tory austerity was damaging Britain. Corbyn was right about many things, up to and including that the UK needed to revamp its broadband infrastructure.

Nevertheless, Labour has continuously failed to take its valid criticisms of the Tories and reasonable policies, and turn them into a story that excites and compels voters.

And the greatest problem of all is that we have no good understanding of why that is, and no consensus within the left as to how to solve it.

The big problem of the article is that while rehearsing these old problems Rafael Behr doesn’t really have any answer to them or even any particularly new and interesting insight on the problem.

Yes. We know all this. And … ?

We need to tell more exciting and compelling stories, yes.

But what stories are those? What stories compel voters?

Apparently if Labour just criticises Tory failures in a “spreadsheet of gloom”, that negativity is “not inspiring”. Which seems intuitive. Who doesn’t want to be inspired for something?

But then when newspapers publish unending negative stories about the EU, we get Brexit. And negative stories about Corbyn and Labour, somehow win the election for the Tories. So is “negativity” a good thing or not, strategically?

What about positivity? When Labour offer positive benefits of a Labour government, that’s “unrealistic give-aways” that turn the voters off. When Boris Johnson offers a unicorn Brexit deal, voters lap it up. Positive visions can always be spun as unrealistic pie-in-the-sky.

Does Behr or anyone else have a way of correctly calibrating for “believability” of positive promises? Unfortunately not. Do we know which kinds of fantasy are acceptable and inspiring to voters? Versus which ones aren’t? No.

So … Kier Starmer is doing … OK.

Hardly spectacularly given what a hash Boris and the Tories are making of running the country, and how all the negative predictions of the Brexit he promoted are coming to pass.

But he’s not collapsing horribly either.

And Rafael Behr has a column to fill. He has nothing really to say about how Starmer is doing. Certainly nothing of real value to contribute to this conversation. We all know Labour’s predicament. It has good policies but can’t sell them. (Precisely the opposite of the Tories’ problem.) But Behr has only platitudes and vague disapproval rather than any concrete useful advice.


Jan 13

Will Nubank's acquisition of Cognitect ruin Clojure?

I don’t see any reason why it should.

I’ve speculated elsewhere that it might set the priorities of Clojure development. So expect to see more emphasis on enterprise, big-data, finance and maybe machine learning.

But not much emphasis on Clojure on Android or for video-games or other smaller scale personal applications.

But then, that was where Cognitect was positioned anyway so I’m not sure it makes much difference.


Jan 13

Do politics work? Is there an alternative?

Politics is just the art of people living together in larger agglomerations than families and small inter-related tribes.

It’s the inevitable consequence of a society which is large and diverse enough to have (and benefit from) division of labour, and which needs to work out how the benefits of that division of labour are to be shared.

The only “alternative” to politics is to live by yourself and forage in the woods.


Jan 14

Why is the North American pop culture filled with immoral content?

People like to have fun.

If your morals are against people having fun, then the popular culture (which is always about having fun) will look “immoral”.


Jan 15

Why does Emacs come with modes for useless programming languages, such as Modula-2 and Prolog, instead of useful languages such as Go, Rust, or Clojure?

Those modes got written when those languages were popular.

In practice, Prolog is an obscure but still very relevant and exciting language. And it’s great that Emacs supports it.

I’m not really bothered about Modula-2 but I guess some people are.

I’m a passionate Clojurist though. And while I’m not sure if Emacs comes with Clojure out of the box, there’s plenty of support for it. (It’s just another Lisp, after all).

I use Sam Aaron’s Emacs Live collection of plugins which gives me a very good Clojure experience in Emacs.

I have no doubt that there are modes for Go and Rust if you know where to look for them.


Jan 15

Was the Decline & Fall of American Civilization since the 1970's directly to be attributed to Robert Hall Weir having influenced the Grateful to cover Country & Western songs, rather than more Robert Allen Zimmerman songs?

I think you’ve cracked it!

Now, if you can only find a way to undo the baleful influence of C&W you might save us yet.


Jan 15

What is the dark side of the anti-vax movement?

To paraphrase Pink Floyd

There is no dark side of the anti-vax movement really
Matter of fact it's all dark

Jan 15

Is it possible to create an open source philosophical framework on GitHub?

GitHub won’t stop you using it to create a repository of ordinary text documents in, say, Markdown.

It doesn’t force you to only use it to host code.

So in that sense, you can make an open-source discussion about anything you like. (Within whatever their terms of service are. Probably not a Nazi philosophical framework, advocating genocide. Which shouldn’t need to be spelled out, but, hey, welcome to the 21st century.)

But apart from that, sure, use GitHub to host documents aimed at humans.

Though note that Git and GitHub are fairly geeky, non-mainstream tools. So if you just wanted to host and ask people to collaborate on documents, there might be better solutions if you want a lot of participation.


Jan 15

If Androids could appreciate music, do you think they will be partial to techno and electronica?

It would depend entirely on what kind of music it was programmed or learned to appreciate.

By the time we’re talking about an AI that can “appreciate” we aren’t restricted to any specific music.


Jan 16

How can I learn music production online?

YouTube.

There is so much good stuff, free, on YouTube

Try watching :

Guy Michelmore

Signals Music Studio

8-bit Music Theory

Busy Works Beats

Help Me Devvon

You can learn a tonne about music from spending a few hours with these people.


Jan 16

If God didn't exist, how do atheists explain why artificial intelligence is still unconscious and insentient, despite huge technological advances? Doesn't it prove that no one other than God can create consciousness and life?

How do you know artificial intelligence is unconscious and insentient?

You are presuming the things you are trying to prove.


Jan 17

Some British people are claiming that those who don't like the Brexit deal simply hate Boris Johnson. Is this plausible?

Difficult, isn’t it?

Should one hate Brexit because it’s a fucking stupid idea, driven by xenophobic little-Englanders and unscrupulous financiers, that’s going to make the country poorer and nastier?

Or should one hate Brexit because that cunt Boris Johnson plastered his smug face all over it and used it as a bandwagon to become a useless Prime Minister who has killed over 80,000 British people with his lies and incompetence?

Tricky, one.

Let me get back to you on that.


Jan 17

Is the Illuminati behind covid?

As to the question, it’s more than my life is worth to reveal the answer.

But i just wanna say : pay attention to the keywords attached to this question : “Sophia the Humanoid Robot”, “Fisheries Depletion”, “Pokedex” …

There is deep wisdom encoded there …


Jan 17

As a cop, I know why we were less lenient with Black Lives Matter protestors than we are with pro-Trump protestors. It’s not about race; it’s politics. Many of us (although not me) are simply anti-liberal. Can we attempt to understand this viewpoint?

Sure.

I think I can understand that.

Please, can YOU understand, that the law needs to treat all people equally, regardless of what you, as a cop, think of their politics. And if you can’t manage to live up to that ideal, would you please resign?


Jan 18

If Antifa promotes anarchy and anarchy means a society without norms and a controlling government how is that going to play out?

Both hypotheses in this question are wrong.

Antifa doesn’t “promote anarchy”. It opposes fascism. That’s all that it takes to be antifa. You oppose fascism.

Now, sure, pretty much all anarchists oppose fascism, so almost by definition, anarchists are antifa. But that doesn’t mean that all antifa are anarchists.

As I like to remind people, Winston Churchill was Antifa. He sure as hell wasn’t an anarchist.

Secondly, anarchists don’t promote a society without norms. Spend any time with anarchists and you’ll soon see that they hold norms, and are, in fact, often very moral. One reason they don’t accept parents and police beating morality into people, is that in their experience, morals come from within.

Most anarchists don’t even reject the idea that the community should impose some norms on its recalcitrant members. They just don’t accept the current political arrangement for this, with nation states and violent cops.

So how would it play out? Well if everyone actually WAS an antifa anarchist, it would play out pretty well. People would just be nice to each other, they’d fix the economy to stop exploiting people, and there’d be no nation state to tempt would-be dictators into trying to capture control over.


Jan 18

What is the difference between house music, garage and techno?

Very, very roughly …

House music (at least traditionally) is more “organic”, more sampled acoustic instruments, “warmer”. With vocals. The kick is four on the floor but the percussion syncopates or swings around it. Tends to use TR808 drum machine.

Techno is more “electronic”. Not many “organic” or “acoustic” sounds. And not very interested in them. It can be jazzy or sophisticated. But usually more “cool” than warm. More likely to use TR909 drum machine and weird synth sounds.

At the harder end of House, it gets more anthemic. At the harder end of Techno it gets heavy but minimal

Original Garage is like an amped up, faster version of House. (There’s a very fine line between House and Garage). The beat is a bit heavier and more driving, but also has more swing. There are more vocals and organic sounds (and “organ” sounds). Garage is where you start getting “vocal chops” ie. the vocals are sampled and chopped into small fragments that become a kind of vocal “percussion” part rather than a sung continuum.

In the UK variants of “speed garage” or “2-step UK garage” the kick is removed from the 2 and 4, leaving a more syncopated, “broken”, almost fast hip-hop beat.

This is original House :

This is original Techno :

This is original Garage :

This is UK Garage (note the change in the kick from the earlier garage) :

Today, after 30+ years of House etc., these genres have evolved a lot.

UK Garage basically evolved into UK Grime and Dubstep. Here’s an example of UK Garage evolving into Dubstep from the early 2000s.

I’m not aware of a contemporary “garage” scene that isn’t just retro and playing old records. If there’s new garage, I don’t know of it.

Techno is mainly happening in Berlin and places like that where it’s gone through several phases of minimalism. Is usually darker, heavier and more about abstract atmospheres. Where there are vocals they are usually more in the Germanic electropop / gothy style, than soul diva.

I don’t listen to it much, but here’s what (AFAICT) Techno sounds like these days :

House music got largely taken over by Swedish, Dutch, German and French DJs to become what we now think of as “EDM”.

I don’t dislike this one too much because the Irish accented singer is kind of refreshing. But in general it sounds like EDM got infected with horrid “indie-rock” style vocals. These days “EDM” is like dull pop music without the attention to hooks and dramatic production that “pop” music has to pay.

Other house stayed “deep” but this largely seems to imply staying to the well worn formula. If you can stand the mind-numbing tediousness of it all, here are the best (allegedly, OMFG what are the not “best” ones like?) 100 House tunes of last year : House Top 100 Tracks (allegedly)

As the old saying goes, today’s House music is both good and original. Unfortunately the stuff which is original is not good. And the stuff which is good is basically sampled from / a cover of / pretty much identical to 70s disco or 80s house.

If you are looking for something more interesting these days, I recommend checking out Ireland’s “Hard Drum” style of techno : 'No Fiat 500 techno!': why electronic music in Cork is popping off Eg. Temper, by Syn

Or East African electronic dance from Kenya and Uganda : HAKUNA KULALA

Or the Deep Tropical sounds of South America : Yabiru - Espaço/Tempo (TTR072), by Yabiru


Jan 18

What do communism and Nazism have in common?

Sure.

But only in the same way there are similarities between Nazism and the original US state, the Habsberg Empire, Timbuktu and Han Dynasty China.

I mean, states have some superficial similarities.

If you mean are Nazism and communism closely related. Or “more similar to each other than either is to the current US system”, then no.


Jan 19

Do radicals perceive themselves as radical?

Sure.

Radical just means wanting to address the root cause of the problem, not just treat the symptoms or surface features.

I think anyone who is radical understands and agrees with that, even if it’s not explicit.


Jan 20

Is the white supremacist movement that Trump has unleashed really like a domestic ISIS (Islamic terrorists) that has been fed propaganda for years which experts say it can't be stopped in the short run and would take years to deprogram them if ever?

It’s starting to look that way, yes.


Jan 20

Will Brexit help Boris JOHNSON to win next election?

Was this question written before December 2019?

If so, then yes.

If not, then probably not.


Jan 20

Is rock and roll being eclipsed by rap and pop?

Rock and who?


Jan 21

What is it that the electrical music from the late 00s and early 2010s make so great?

It’s obviously somewhat contentious that it is so great.

Different people have different opinions. Even people, like me, who love electronic music and electronic dance music don’t necessarily think that the late 00s and early 2010s were particular standouts in electronic music compared to other periods.

But to the extent that late 00s and early 2010s electronic music sounds newer and more exciting than previous waves, it was largely another technological shift.

Through the 00s we were shifting from electronic musicians making their tracks in the studio, plugging together a limited quantity of hardware devices, to full DAWs in the computer within which you could go from the initial sketch to the final master.

From about 2005 it became plausible to make a whole track in a laptop, with nothing but software. And more or less any degree of sophistication in terms of the number of software instruments and effects. (Really power of computer and access to the software was the only limiting factors.)

VST plugins were getting more and more powerful. Kids with next to no money could still get pirate copies of virtual studio equipment previously only available to professionals. In particular, I think that made them go wild with compression and other effects that an earlier generation of electronic musicians didn’t think about much.

When I had my “bedroom studio” in the 90s, I had cheap echo and reverb and phaser effects etc. The “creative” ones to do obvious tricks with sound. It wouldn’t have occurred to me that I needed a compressor or a limiter etc. I didn’t even know they existed, let alone what they were. Only if I’d been lucky enough to go into a real professional studio with professional mix engineers would I have been exposed to such things.

But by 2010, we all had compressors and limiters etc in our DAWs. And knowledge of how to use them was being disseminated as much as any other technique.

With the rise of EDM etc. and the 2010s wave of dubstep etc, one of the things we were hearing were the kids taking this kind of technology and incorporating it into their compositions to use compression and loudness etc. to add excitement to their sounds.

Take something like side-chain compression. It’s an old technique, that was always used subtly. Intended to be “unnoticeable”. Something to just eliminate clipping to get a perfect recording.

Then in the 2010s, people started using it very visibly to create an audible “pumping” effect to add more excitement to their EDM tracks. Side-chaining went from subtle studio professionalism to lairy “creative” effect. Why did that happen in the 2010s, and not the 1990s? Because kids in their bedrooms didn’t have a tonne of compressors to mess about with in the 90s. But in a DAW in 2010, a compressor was as accessible as an echo unit. So they played with it.

tl;dr : That sound of the late 00s, early 10s is the sound of a new generation of electronic artists getting their hands on a whole lot of professional audio techniques that earlier generations wouldn’t have thought about. In particular they used compression to make the sound huge. Maximizing every kind of loudness they could think of.


Jan 22

What music should I use for an AI character that is a true neutral character? I am having trouble coming up with 'neutral' sounding electronica/orchestra.

Find some kind of vaporwave / mallwave / synthwave / distroid that’s bureaucratic / bland / “fake upbeat”


Jan 23

Why neural machine translation was invented only less than 10 years ago, not any sooner than that, and can we still even after many centuries from now have the nessarly amount of data to keep it going in the same or even a better quality and speed?

The ideas behind neural networks had been around since the 1950s.

Obviously we were developing better and better networks. And I mean no disrespect to Geoff Hinton and co who made some great innovations in neural network theory.

But basically neural networks became really effective and powerful in the last 10 years because :

a) computers got powerful and fast enough.

b) we managed to collect sufficiently large data sets to train them with

I did neural network research in the early to mid 90s. On typical early 90s PC and then SUN workstations. My first neural network in industry had about a hundred nodes and was trained on around 30–60 examples.

That was all that the data we could collect and all the PC could handle.

It’s hard to imagine now, but when I was with people doing neural network research at a leading university in the 90s, we didn’t have any good, cheap way to collect large data sets about language or images.

Popular consumer internet was just getting started. There were no search engines. No social media or even blogs where people were adding terabytes of text per day. No huge data-sets of images. Typical (and not cheap) HDs were less than a gigabyte.

We’ve spent 30 years building up a huge, huge resource of data. And far bigger and faster computers. We have networks these days that have tens of thousands of nodes. Trained on millions of data examples.

That is why neural network / machine learning has finally become as powerful and useful as it is.

Yes, there are some great new network architectures. Convolution. GAN. Etc. But I have my old text-book from about 1990 that featured various kinds of network. Including multi-layer perceptrons with backprop, with feedback loops, moulded with Gaussian distributions. And unsupervised learning and classification with Adaptive Resonance Theory etc. The improvements in ideas since then are incremental. But the computer power and data are exponential.

Do we have enough power and data now?

Well, look at something like GPT-3. It’s phenomenally capable of having “intelligent conversation” on short time-frames. But wanders off and loses coherence for longer time-frames.

Would a couple of orders of magnitude help an algorithm keep coherence for longer periods? I’m sure it would


Jan 23

I don’t want to sound discriminating, but why there’s this need of casting people of color when in the original the characters are white? (Especially for main ones). Why people get angry if there isn’t diversity and accuse it is racist?

It’s not racist to have white actors playing roles written for white people. What’s racist is not accepting that black actors can play those roles and thinking that black actors shouldn’t have the same opportunities to audition for and get the parts.

I mean, do you worry about American actors playing Shakespearean parts written about English kings and princes? Probably not. But if you think that black actors playing historically white roles is more problematic than American actors playing historically English roles, then that’s a symptom that you take skin-colour too seriously.


Jan 23

Why did Jimmy Dore’s video about big tech censorship of the left get removed from YouTube?

Irony


Jan 23

As an EU citizen, do you agree the EU should have the right to slap tariffs on British imports should the UK restrict the access of its waters to the EU fishermen?

It doesn’t just have the “right” to.

Under the WTO the EU has a “duty” to.

Unless it wants to give every other country that doesn’t have an FTA deal with it, the same access that it gives the UK.

That is how the international trade system we’ve built up in the last 60+ years works.

You can sign specific trade deals with specific countries that are “free-er” and have lower tariffs. But the default base-line of tariffs has to be equal for everyone else.

People who don’t understand that are too ignorant to be listened to on global trade.

People who pretend it isn’t true for their own reasons are too dishonest to listened to on global trade.

Either there’s a trade deal with the EU and UK and the two countries can have whatever tariff they like. Or there’s no deal. And they trade on WTO terms. And the EU must put the same default tariffs on the UK as it puts on every other country.

In the event both the UK and the EU realized that it was better for them to sign a free-trade deal and not have tariffs than to trade on WTO (or “Australian terms” as Boris euphemistically put it)

Obviously if there were no deal, then there would have been tariffs and the EU would have been excluded from British waters.

The problem British fishermen now face isn’t about tariffs. It’s about something else.

The issue now is that there is paperwork to fill out and delays checking fish moving from the UK to the EU.

Now, why is that?

It’s because now the UK no longer promises the EU, that as a country it will guarantee that British fish is up to the standards that the EU expects. So now each individual supplier has to make the case itself, for each load of fish it wants to export, that it is fit for EU consumption.

The UK government used to guarantee, as a blanket agreement, that all British fish was up to scratch. Now it doesn’t.

Huh? What changed?

Well, what changed is that the UK decided to leave the Single Market (doh! Said Customs Union when I first wrote this. Thanks Colin Robinson). The Single Market was exactly the mechanism whereby the UK agreed that its fishermen would all follow EU standards, and took responsibility for guaranteeing that, so the fishermen themselves didn’t have to face all the red-tape involved in proving it themselves.

Now the UK left the SM, that’s where the fishermen are at. And as that bureaucracy needs to be checked at the border, the extra delay involved in checking is incompatible with selling fresh fish at all.

The EU didn’t slap anything on the fishermen. The UK government, as part of Brexit, stopped providing the service of accrediting British fish that it used to. And that lands the bureaucracy back on the fishermen themselves.


Jan 23

Why is a young artist struggling to get their music heard?

There’s a hell of a lot of music out there.

Because it’s now recorded, it’s cumulative. When we only had live music, whenever we wanted to hear music, we had to either make it ourselves or pay some local musicians for it. Without musicians getting involved, there was no music.

Then we invented recording technology. And when people wanted to hear music they pressed a button on a machine.

Now there was a fierce competition for attention. And you aren’t just competing with the musicians in your locality. You are competing with musicians from all over the world. And even musicians who are too old to play any more or who have died. And with music which is largely played by machines.

The amount of available music is far greater than the amount of human attention available to listen to it sufficiently; for listeners to learn to appreciate and enjoy it.

So most people mainly listen to music that is already filtered by gatekeepers in the media. And which is sufficiently like the music they already know that it doesn’t require too much effort to learn to like.

Update : Note. This isn’t particularly new. Reading questions on Quora, sometimes it sounds like young artists today imagine that in the 1950s and 1960s, anyone who picked up a guitar got a record deal and became a pop-star. But even at the dawn of youth culture and rock’n’roll, there were hundreds of hopeful young bands who started up, hoping to get famous, for every band you’ve actually heard of.

In the 60s, bands were already having to bribe radio-stations and radio DJs to play their music. That’s what the competition for attention does to you. Record labels employed record “pluggers” to convince other influencers and gatekeepers of the times to listen to and maybe recommend their records. More money changed hands.


Jan 23

Could canceling Erasmus in the UK be motivated by the refusal of having future elites being contaminated by the EU ideal of making a united and strong European space of democracy and freedom?

I wish it was.

That would at least show some strategic thinking.

More likely it’s just a knee-jerk reaction and more gratuitous symbolism. “Yuck. Europe. Don’t want none of that.”


Jan 23

Is the Brazilian government to blame for the fires in the Amazon?

There are always some fires.

Because farmers burn the forest to clear the land.

Local politicians and law-enforcement, persuaded by the economic potential of cattle, have always tolerated this more than they should. And federal government has tried to control it.

But Bolsonaro has filled the environmental agencies with officials who are more sympathetic to farmers than to the forests. He’s continually talked up the virtues of agriculture. And talked against environmentalism. Against other countries caring about the Amazon. And against the indigenous. (Indigenous “reservations” are also nature reservations. Bolsonaro wants to open them up to mining and other kinds of exploitation)

In other words, Bolsonaro has helped to create a climate of opinion at all levels of government, and in the country, where environmental concerns are dismissed. And environmentalists are despised.

It would be weird if such a culture didn’t lead to tolerance of, and a higher incidence of, devastating fires.


Jan 24

What are the naysayers saying now that the UK under Boris Johnson has negotiated what looks like a successful trade deal?

If you think it “looks like a successful trade deal” then look again.

It’s a just about “not as disastrous as it could have been” trade deal.

It gives the EU freedom to continue to sell all the goods that it was selling before into the UK, tariff free. But ends the tariff free selling of things like financial services (one of the UK’s strengths) to the EU. Which is why financial services are leaving London for cities in the EU.

It “solves” the sticky and emotional problem of fishing by basically kicking the can down the road : a 5 year transition and then new negotiations for quotas for EU fishermen every year thereafter. (Lots of scope for fighting the EU about fish, long after Boris takes all the credit for “getting Brexit done”)

Meanwhile British businesses are now finding that the true cost of not being in the Single Market is that whatever they want to sell to the EU, it’s now on them to fill in all the forms and tackle the red-tape. Previously, as part of the Single Market, the UK government gave the EU a blanket assurance that all UK goods would be up to scratch. Leaving the Single Market is basically the UK government saying “we want to leave open the opportunity that not all British goods are fit to be sold in the EU.”

That’s OK. If you are a British business, you can still make goods that are fit for the EU. And sell them there. It’s just that it’s now down to YOU to prove it. And that has a cost.


Jan 26

Can you suggest any drama-free message boards, especially for politics?

If your politics isn’t dramatic, you aren’t taking it seriously enough.


Jan 27

How can British people be encouraged to eat more fish to help the fishing industry following Brexit?

Thanks to Tory austerity and incompetence, there are now millions of British children who aren’t being properly fed, often because their parents can’t afford to.

Marcus Rashford has done great service trying to persuade the UK government to provide children with food through free school meals. So far, the Tory government has cocked it up, handing out contracts to its mates, resulting in absurdities like the state paying 30 quid per child for food worth about 5 quid.

Meanwhile, because no-one in the Brexit camp seemed to understand what Brexit would actually mean for fishermen, British fish are happily rotting on the quayside, because no-one got their act together to figure out how to ensure that those fish could get to their EU market before they went off.

It seems to me that there is a simple answer to all these problems.

The government should nationalize the fish-finger factory. Take all the fish that can’t be sold. Make them into tasty but anonymous fish-fingers, and provide them to schools, free of charge to feed the kids, free of charge.

Brexiteers seem to be nostalgic for the war, so they should recognise that this is exactly the sort of practical and sensible solution that the UK found during the war. Cut out the market and money grubbing spiv middle-men and just identify what’s needed, what’s available, and make sure you put the two together.


Jan 27

In the rap industry and rap songs in general, is it more acceptable to say the n-word now or was it more accepted back then in the 90s/2000s?

I think it was much more acceptable in the 90s.

I mean, it was controversial when NWA came out. And everyone was shocked.

But within about 5 years it seemed like people got used to it. And the word was going to be reappropriated and neutralized.

Now it seems people are much more sensitive to it. And much more likely to try to police of the usage of the word by white people.

White kids using the N-word in the 90s just seemed rather gauche or pathetic. Today people would find it genuinely immoral.

In the 90s, you’d get stuff like The Goats’ “Butcher Countdown”. Which is obviously taking the piss out of how overused the N-word had become, including among white kids.

I don’t think people would find this as amusing today. And I think there would be genuine outrage in some quarters.


Jan 27

Do you see any ulterior motives behind how society has been structured?

We have a society where wealth translates to power. And extreme wealth translates to extreme power.

It’s not really surprising that the rich and powerful organize society to suit themselves, to increase their opportunities, and protect their wealth and privilege.

We see this happening all over, from the wealthy lobbying elected politicians, and politicians ducking out decisions like redistributing wealth downwards.

Whether this is “ulterior motives” I don’t know. I think everyone pretty well sees and understands this.

It’s just that we also like to cling to the myth that democracy makes all our opinions equal. It’s “bad taste” to point out that the game is rigged in favour of the already rich too loudly.


Jan 27

What is a music genre which is kind of rap and sounds like some bear growling (not murmuring and lyricless music)?

There have been various attempts to cross hip-hop and metal.

Black metal rap, other kinds of rap with metal riffs and death growls.

Here for example :

or here

Nothing I’ve heard has been entirely successful. Although I think there are near misses. And if someone manages to perfect the formula, with just the right combination of metal, hip-hop (and maybe a bit of dubstep) elements, I think it could work pretty well.


Jan 27

African-Americans invented three of the biggest genres in the world: jazz, rock, and hip hop. How did one marginalized community have such a major cultural impact?

To add to Peter Losh’s pretty good answer, I think the important point about the black community in the US is that they inherited two great musical traditions. They brought African music with its rhythms. And more importantly, its approach to, and valorization of rhythm. And then, in the US, they were also exposed to (and in some ways, force fed) the whole European tradition, of church music (hymns become gospel), “common practice” theory of harmony etc.

Being the inheritors of both of these traditions, the black community in the US has had a lot of scope to experiment with different ways to recombine and integrate them. Such as adding a rhythmic emphasis to how “ordinary” instruments like pianos and trumpets are played. Or playing microtonal “blue notes” (with echoes of African microtonal scales) on guitar. Etc.

The African community now has a very strong musical tradition passed from one generation to the next (don’t underestimate how many people who are big in hip-hop have parents and uncles and grand-parents who were jazz, soul and funk musicians or DJs. And who learned music playing gospel in church)

But I think it has something else. Which is also its inheritance. It has a sense that music is open-ended. That you can and should bring in new elements, experiment with new sounds, technologies etc. when making it.

Black culture has plenty of “tradition”. And the usual complaints about “the noise the kids listen to these days”. But I think musicians from these communities are aware that their job is to be doing something new. Not just be traditionalists, playing retro sounds. You respect the elders by digging in the crates. And sampling the classics. But then you “flip” it … you make something new and different and your own out of it.

Peter Losh’s other good point is to emphasize the parallels with Jews and Gypsies in Europe. I believe that both of these communities / cultures are a constant source of inspiration and reinvigoration to European music. And again, it’s because their mobility means that they have picked up music in one place and brought it somewhere else. For maybe thousands of years, they’ve helped to cross-pollinate ideas and styles within Europe and the middle-East.

Both black people in the US, and gypsies and Jews in Europe have “betweenness centrality” with access to more ideas and the challenge / opportunity to put them together in interesting ways.


Jan 27

Does the belief that "cultural Marxism" is subverting Western culture have any basis in reality, or is it just a silly conspiracy theory?

Well from one perspective, any new idea, value, cultural etiquette or habit is “subverting Western culture” if you insist that “Western culture” is, and can only be, exactly some version of it that was set in aspic at some point in the past. Either when you first became aware of it as a child. Or in some mythical “golden age” you heard about from other reactionaries.

Throughout history progressive people have had new ideas, and tried to get others to adopt them. They are all “subverting” the status quo. And reactionaries have always hated it and tried to push it back. That’s just the way things are. All the old ways were also new and hated once upon a time. The true nature of any “culture” (including Western culture) is that it changes. Because people keep pushing it forward.

Marx didn’t invent progressivism. He didn’t even invent left-wing activism. The French revolution happened before he was born. Mary Wollstonecraft had written a Vindication of the Rights of Women before he was born. Black slaves were rebelling in America throughout the 18th century. And certainly people were getting drunk, wanting and having sex (even gay sex), skipping church, challenging their elders and fighting to control the media before he was born.

In fact the only item on the “Cultural Marxism” conspiracy check-list which is plausibly post-Marx is the claim that there’s a desire to get people hooked on state welfare. Which is hilarious, given that Marx was opposed to a welfare state. (He wanted the workers to seize control of the factories, not rely on the government taxing the capitalist factory owners and giving them handouts)

Most of these campaigns for social justice, greater human freedom from religious oppression, and other prejudices and cultural norms that are getting labelled “cultural Marxism” are an obvious direct continuation with liberal traditions that stem from the Enlightenment. Again, something that pre-dates Marx, and which Marx wasn’t very enthused by and saw himself as a break with.

They have nothing to do with Marx. The only thing that immigrants and atheists and sex-education specialists and media moguls and Silicon Valley tech. entrepreneurs and BLM activists and Billie Eilish DO have in common is simply that they are symptoms (and drivers of) change.

And that’s all the belief in “Cultural Marxism” is. Simply the most extreme form of a reactionary paranoia about all the changes going on in society. A belief that Western Culture is fixed, and that any change to it is destruction. That the current winners and losers must be protected in place. And anything new is deliberate malign sabotage of the delicate order we enjoy today.

This is why I recommend that whenever you hear the term “cultural Marxism” you immediately translate it, in your head, to the term “new fangled”. Because that’s really all it means. This is new and different and I don’t like it.


Jan 27

Political radicals, what was it that radicalized you or made you become extreme in your adherence to an ideology?

Paying attention


Jan 27

Why did Quora remove our exact numbers of questions, answers, followers and followings? Is the platform trying for some reasons to sabotage itself by progressively crippling its features (spaces) and interface (statistics) instead of improving them?

Quora certainly does self-sabotage by breaking things : RSS feeds, search etc. Not even allowing me to embed the full-text of one of my answers on my blog. Now it seem that using the at-sign to get the name of someone you want to refer to in an answer is semi-screwed up too.

And, yeah, navigation in Spaces is so bad that they are far less useful and interesting than they could have been.

But I haven’t noticed that I’ve lost my statistics. My profile page still has number of followers, answers, questions, posts etc.


Jan 27

Am I imagining things or did it used to be taboo for people to discuss their political views this openly? Growing up I remember people saying “politics and religion are two things you don’t talk about” what changed?

Social media.

Social media a) encourages us to put everything about our lives into it. And b) makes publishing that to the world very easy.

On social media we quickly started publishing our support for causes and parties we believed in. And because we also connected on the same social media with almost everyone in our lives, from distant family members, to old work colleagues to some cute boy / girl you met in the bar last night … we obliterated the natural membranes between these different parts of our lives.

We quickly found out that many of those “weak ties” and people we only vaguely knew and vaguely liked, were passionately in favour of things we hated. (Or vice versa).

The world went from being vague but friendly to being stark and hostile, stressfully loud and full of wrong-headed idiots. You couldn’t ignore that your barber was a supporter of that disgusting politician X when new confirmations of that fact were appearing in your pocket on your smartphone every morning.

Basically it’s the invention of social media, and the new culture of self-exposure and public performance it creates - note, it’s not just about politics, we’re all, now, performing for others, the whole time - that has made politics such a hot source of contention.


Jan 27

Does anyone really understand Gilles Deleuze’s “Difference and Repetition” (1968)? Have any good visual models of the ideas been made yet, or is it gibberish?

Yes. Of course people understand it. And no, it’s not gibberish.

Of course, it’s pretty abstruse. It relies on rather “poetical” thinking. Deleuze is a great inventor of rather picturesque metaphors and similes for pretty abstract concepts. And then he indulges himself playing in this rather fantastical world of metaphors he’s created. Using the intuitions they create to construct even more elaborate models.

This is a very alien way of thinking to many people.

But I like to point out that even in “respectable”, hard sciences, we sometimes rely on poetical and striking metaphors. Adam Smith’s “invisible hand” in economics. The “bowling ball in a rubber sheet” metaphor for how space is bent by gravity etc. There aren’t really invisible hands. And space-time is very much not a rubber sheet. And planets are not bowling balls. But the metaphors help drive your intuitions so you “understand” in a way that other explanations might fail to.

Even at the dawn of philosophy, Plato uses his metaphor of the cave to try to give an idea of the difference between the world as we live it, and the realm of pure ideas.

Deleuze is trying to do innovative and sophisticated philosophical work. Using lots of invented metaphors which you won’t understand until you’ve immersed yourself in both his writings and perhaps some of the other people he’s responding to. (And that’s quite an eclectic list, from earlier philosophers, psychoanalysts, and film-makers)

That’s the opposite of gibberish. But it also isn’t necessarily very “accessible”

But think about it this way. How many papers from professional physicists and medical researchers would a layman understand by just picking them up?


Jan 28

Should society really value intelligent people more?

More than who?

Everyone should be valued.


Jan 28

Can you prove, using reason, that something cannot come from nothing?

Quite the opposite.

Working with little except pure reason, and with the assumption that there is something, we have to conclude “something cannot come from nothing” is either false or irrelevant.

Either there was nothing and then there was something. And so something DID come from nothing.

OR

There was always something. And therefore there has never been nothing.


Jan 28

Would Biden ignore white lives matter?

Biden will very likely demonstrate that white lives matter to him greatly.

He’s already committed to saving all the white lives that are currently imperilled by COVID; by putting great emphasis on finally making the US fight the disease.

Having lost a son, he’s likely to be sensitive to the pain of those losing family members and other loved ones.

OTOH, to the extent that “White Lives Matter” is a banner slogan for those who want to negate the claim that “Black Lives Matter” I doubt he’ll be very interested.


Jan 29

Why didn’t the UK play it’s cards better in the 1970s when it joined the EEC? Keep the relationships & trading links in tact with Australia, NZ & Canada, US & maybe a few more like Russia, Saudi Arabia, Japan, Brazil et al. It could have had it all.

What do you mean by “relationship” and “trading links”?

There was nothing to stop it keeping the relationship and trading links.

Obviously part of the deal with joining the EEC is to have common tariffs and standards etc. So the UK couldn’t simultaneously join AND keep its own custom tariffs and standards with other countries. However well it played its cards.

But apart from that, Britain had the trade relationships it was able to have.


Jan 29

Why can't I understand the words to rap music? I understand when poetry is read out loud, but I just can't understand rap.

Because it’s largely slang from a particular culture and generation.

You have to remember that most rappers are kids in their late teens to late 20s.

Unless you are from the same generation. Went to the same schools as them. Watched the same TV shows and listened to the same music and read the same social media and grok the same memes, then probably 90% of the references in their raps are flying right past you.

And most of their slang is about common, everyday, “street” types of things. And think how the slang vocabulary for that evolves pretty fast, year by year (and probably region by region)

Take something that most of us might just about have heard of. Slang for things being “cool”.

Well, they were “cool”. But when I was a kid they were “wicked”. Then “dope”. Then “sick”. Then “lit”. And “fire” (as long as you are talking about music)

All those words have “normal” meanings that are only very tenuously connected to an utterance of appreciation. I have no doubt that a kid in school in 2021 knows half a dozen more obscure and more geographically and temporally localized words for the same thing. (And subtle gradations of the same thing.) And if I, a 50-something white Englishman from Surrey, listen to music from the Brooklyn drill scene, how would I even begin to pick them out?

The answer is I can’t. You just have to accept that this is music in a more or less different language. Or be prepared to do serious research if you want to understand the fine-grained detail.

What we shouldn’t do is assume that because we can’t understand something, that makes it “meaningless”.

Update : Something else just occurred to me, OP. You say you understand poetry. But you probably had to learn to do that. Schools make an effort to teach some poetry because it’s not immediately accessible. Would you really know what the hell T. S. Elliot or even Yeats was on about without having to do some serious homework? And that’s comparatively recent.


Jan 30

Should corporations be allowed to own land?

No.

Nobody should be allowed to own land.

Parcelling up land and making it this legal invention called “property” is one of the things that has got the world into the mess it’s in.

Land as property has given us nothing but abusive Pharaohs and emperors and kings, colonialism, slavery, and now big agriculture, massive environmental devastation, reckless over-use of fossil fuels and global warming.

Land-as-property is arguably a broader problem than capitalism itself. (Capitalism is just a particular sub-flavour of land-as-property)

There should not be land-as-property.


Jan 30

Can a person who licensed their software under AGPL make a closed-source version of the same software as they own the copyright anyway?

Yes.

As long as you aren’t incorporating any patches from other people who explicitly contributed to the AGPL version under the AGPL license.

If it’s all your original code, you can dual license. Once your code-base includes contributions from others under the AGPL, then any derivative works you make are bound by it, just as with any other developer.


Jan 30

Why do my songs sound poorly mixed and different when I listen to them anywhere but the exact spot I mixed them in?

Because every speaker / headphone colours the sound somewhat.

And if the speakers / headphones you are mixing with are particularly atypical or strongly biased, then when you balance the levels of the different frequency bands and instruments for these speakers in the mix, they are going to be all wrong in most other places you play the music.

If your mixing setup is too bassy then you’ll turn the bass down, and on other speakers it will be too quiet. OTOH, if the speakers you mix with are underpowered in the bass department you’ll make the bass louder, or simply not realize that the the bass guitar is fighting the kick in a particular frequency range that’s inaudible to you. And then elsewhere it will overpower everything else, leaving your mix muddy.

It’s best to have a good studio with good quality monitors. But ALSO try mixing on multiple different speakers.

Also, have a listen in mono too, in case there are phasing or cancelling issues between your left and right channels.


Jan 30

What makes a music composer lose the ability to write a catchy song, and why does every great artist end up doing bad music?

Generally it’s not so much that good artists start making bad music, as that they get stuck making the music that worked for them in the past. But that has diminishing returns, both artistically and in terms of delighting people.

In the past, their particular take was new and exciting. It captured the zeitgeist. It inspired fervent fans.

But inevitably, after 10 or more years of people making music like that, the general listening population are not so surprised or impressed by it. The music that was once fresh and shocking has become a cliche or a formula. People have heard too much of it and moved on.

And now the artist is caught in a dilemma. If they keep to the same formula, people are bored. And if they change the formula, people who loved them for their earlier work are disappointed.

I think it’s very hard for an artist to escape this trap. The world wants something different and their fans want more of the same.

They try to change, and stay relevant. But now they are racing to follow fashions, rather than being lauded as the inventor of them.

One temptation is to try to become more “sophisticated”. After all, as an older artist, they have refined their technique and increased their understanding. But making “sophisticated” music loses the directness and immediacy and “accessibility” of their earlier work. It’s not so catchy. Even if older, more musically educated listeners nod their heads approvingly.

Or the artists tries to stick to, return to the rawness of their youth. But that simplicity was also the product of a kind of gauche naivety. Which was charming for a 20 year old. But looks calculated or pathetic on a 50 year old. A 50 year old can’t sing about the carefree irresponsibilities and emotional turmoil of youth, without looking like a total fool.

As artists age, we require them to do the almost impossible. To be the same and different. Remind us of the excitement and charm they had as youths, while inhabiting their age well. To continue to be original and innovative, without throwing out all the things we liked. And when they fail, we hate them for running out of steam if they repeat themselves. And hate them for losing the plot if they don’t.

There are artists that manage that. The continuity and freshness. Some of the artists who do are my favourites..

But it’s bloody hard. Much harder than just being a bright young thing, making an impression with a good tune, at the forefront of fashion when you are 20.


Jan 30

Why is Philip Glass seen as such a good composer?

As you can see from the other answers here, opinions vary as to whether he is.

I think there’s no point worrying about Glass being seen as “good”.

What’s important is that Glass is a “successful” composer. People like listening to his music. They commission him to write more. They go and listen to his works.

Being successful is what makes him “good”. That may seem simplistic. But let’s face it, if you create music that no-one wants to listen to, then that at least raises the suspicion that you aren’t fulfilling the function of a composer particularly well.

Popularity may not be the same as goodness. But it’s not so easy to disentangle them completely.

Now does Glass “deserve” to be as popular as he is?

Well, he does three things well :

he writes very pleasant melodic riffs. Pretty conventional / traditional melodies. Of that kind that people actually like. And popular music shows that people like riffs. With a proper rhythm to them. So that’s all good

intellectually, he has doubled down and committed seriously to minimalism. There’s no doubt that Glass has the intellectual ability and education that if he wanted to write more like earlier classical composers he probably could. Perhaps not as great as some of the greatest. But at least sufficiently well that the average philistine who complains about Glass couldn’t tell the difference.

But he chooses not to. He commits to this minimalism.

In a sense being an artist is about finding your “authentic voice”. But another way of thinking about it is that it’s about finding something that you “stand for”.

Art is an “illocutionary act”. The artists isn’t just saying “here’s something, hope it’s good”. The artist is saying “I declare that this is worth you paying attention to”. Glass is a real (and potentially good) artist partly because he is making that kind of statement; throwing his whole credibility behind the assertion that it’s OK to write in this minimalist repetitive riff style in contemporary “serious” music. You thought that there had to be gratuitous variation and widdling around? You were wrong. These large blocks of harmony and rhythm are sufficient to hold the interest and count as music.

You can disagree with Glass on that question, but you have to recognise that it’s not mere accident. (Or as Tyler Rutland implies, a failure to develop.) Glass is an artist making an artistic statement, that deserves to be treated as one.

Finally, some of Glass’s music is essentially part of theatrical works which are great. I’m not Glass’s biggest fan. Thanks to some overenthusiastic bittorrenting back in the day, I seem to have a huge amount of Glass on my hard-disk. And a lot of I’ve skimmed and never bothered with again. I completely understand why, if you hear a piece of Glass in the background, out of context, you might well just think “there’s nothing to that, that’s a bit dull”.

But I’ve also seen the three big operas : Einstein on the Beach, Satyagraha and Akhnaten on stage. And there’s no doubt they are fantastic, spectacular theatre. It may seem tough to sit through 5 hours of repetitive minimalism in Satyagraha. But, quite the opposite, the time flows more smoothly and faster than many more traditional operas. The music makes total sense in the contexts of these theatrical pieces. And the aesthetic of minimalism is necessary to them.

Finally, let’s just listen to Glass. There are great tunes. Beautiful and original aesthetic experiences unlike anything else in the “serious music” canon. And, frankly, why shouldn’t music sometimes be fun and accessible and pleasant?

This ends up on one of the most clichéd 8-chord loops in the world, but it’s done so beautifully here.


Jan 31

What was the reason why Brexit drove the top dealmakers out of London and into the EU?

It wasn’t so much that they were “driven out”.

The UK left an agreement within which there was frictionless access to deals in the EU from a base in London.

When the UK left that agreement, the friction automatically kicked in.

And the dealmakers preferred to go somewhere where there wasn’t that friction.


Jan 31

If I use beats and sounds (not complete tunes!) from an app designed to make music, to make my own tune and then post it somewhere, is it a violation of the app's creators' rights?

As others here say, this will be specific to the particular software you are using. So read the license agreement.

But … it would be weird for a company to sell you a major piece of software designed for professional musicians, and then not let you actually do professional music with it.

And it would get them a bad reputation with the musical community real fast.

So … if it’s a well known, mainstream app / DAW. And you bought it rather than pirated it. Then I’d guess you’d be safe to assume that you had the app creator’s blessing to publish and sell the music.

OTOH, IANAL, so read the license.

If it’s an obscure, new piece of software, be more careful. I’d guess it’s not impossible for a company to offer a free trial of their software that doesn’t come with the right to commercially exploit the music you make. And then try to upsell you to a version that DOES come with those rights. So read the agreement.


Jan 31

Is it legal to download and use a random beat and upload a song over it on Soundcloud?

No.

But as others here point out, hip-hop for example, is built on a little bit of illegality.

Basically no-one will care unless you are making a lot of money. In which case be prepared to lose most of that money. But hopefully the publicity will make up for it.

If you aren't making money worst thing that is likely to happen is SoundCloud kick you off.

But I am not a lawyer. This is not legal advice. And if you don't want to accept the risk, don't do it.

It's not like there aren't millions of beats available for licensing these days.


Jan 31

Have the E.U. shown their true colours, threatening a hard border in Ireland?

Not exactly.

The EU was always a bastard.

It's just that when we were members, it was “our bastard" and worked for us. We were part of the gang.

Now we're outside we have to contend with it not giving a fuck about what we want and pursuing its self interest against us.

We shouldn't be surprised about this. That's realpolitik.

Nor do we have much right to be indignant or claim the moral high ground. Much of the Brexit rhetoric has revolved around how we'll be free to assert our own advantage against the EU. That we'll be able to beat it, or demand more concessions using superior strength. Or even “punish" it for having the temerity to not give us everything we wanted.

It was Brexit Britain who choose this course of antagonism and setting ourselves up as a rival, in conflict with the EU.

We can't complain that they now see things that way too.


Jan 31

How do you feel about about the electroswing genre?

It’s jolly good fun. And when it’s great, it’s great.

But too much of it gets a bit “cheesy” and a bit wearing. It’s so relentlessly upbeat.

I love a good bit of Caravan Palace or Parov Stelar. But mixed in with other things.

I either use electroswing to add a burst of frenetic energy to a more traditional acoustic swing / gypsy swing / easy listening set.

Or to add some bright melody to a more subdued deep / loungey house set.

Or, I like a lot of Balkan music. And there’s some pretty fun and frenetic Balkan / gypsy electronic dance music. But that has a darker, and more rumbustious edge. I guess I could try mixing electroswing with more of that, though I’m not sure my DJ skills are up to it.

But now I want to hear some.


Feb 1

What do you predict are going to be the most important genres of music in the 2020 decade of music?

Sea shanties and hyperpop.


Feb 1

Why do the Tories think their jet set lifestyle choices are more important than education for working class children?

Self-selection.

People who think their privilege is more important than the welfare of others become Tories.


Feb 1

Did companies exploit anti-communist propaganda to denigrate the open source movement?


Feb 1

What do you think about mumble rap?

Mumble rap is like the shift from big band jazz to cool jazz.

No-one mumbled more than Chet Baker.

Big band jazz was loud, brash and public. Cool jazz was intimate and more strongly emotional.

With mumble rap hip-hop moves from its loud, brash, braggadocios phase to attempting greater emotional depth.


Feb 1

Was Cherry Lips by Der Erdbeermund inspired by Larry Heard?

Certainly sounds like it. And those other classic early house guys.

OTOH the lyric is more “English” sounding, more like Jarvis Cocker or someone.

That’s quite a fun track actually. It’s rare I find any house music enjoyable these days, so thanks for that.


Feb 1

Why do so many people hate modern and contemporary art with such a passion?

Look.

People know what they like. And like what they know.

That’s the eternal truth of human “taste”. Familiarity is a big part of it.

What you always want from art is some kind of balance between the familiar and the new, the expected and the unexpected. And therefore, an art that comes with things that aren’t parseable or intelligible in terms of what you already know, is too “noisy” and confusing, too cold and unapproachable.

There are all sorts of interesting answers to this question about 20th century art specifically. And they are all totally “wrong”. Or at least irrelevant to this question.

If you spend any time learning and thinking about the history of art you’ll realize that ALL ART WAS HATED WHEN IT WAS NEW.

People hated bringing 3rds into musical harmony, back when they were largely concerned with 5ths and octaves.

Today you can’t imagine anything more innocuously cosy than a triad containing a third.

Only 100 years ago, blues scales were still considered strange (and “not music” by some people.)


Feb 2

Do anyone else feel like mainstream/pop music in 90s early 2000s had a different “vibes” or feeling? Much more enjoyable and mentally healthier to listen to. Mainstream music started to go downhill in quality and lack of “soul” around 2004–2005

I’m sure people do.

And I totally get where you’re coming from.

Unfortunately I’m old enough that I ALSO remember when people in the 90s were complaining that it had gone downhill and was unhealthy noise compared to pop music in the 80s.

And I’m also so old that I remember in the 80s when people were complaining about the pop music of that time being soul-less and plastic and artificial and so much worse than the popular music they remembered from the 60s and 70s. Which meant something, man!

After you’ve been around this block a couple of times you start to realize that either popular music has been plummeting in quality in a neverending downward spiral, since the dawn of time.

OR …

as seems more likely …

people just have a psychological tendency to get old and complain that pop music isn’t as good as it was when they were young.


Feb 2

Why do we consider some sounds more musical than others?

Don’t ask me.

I don’t.

I consider any sound to be potentially musical. It’s just whether you want to use it as music.


Feb 2

What popular culture subjects from the 80’s don’t involve celebrities this is for a pop art project what should I draw instead?

Anything “popular” turns the people who do it into “celebrities” more or less by definition.


Feb 3

For the majority of people, why does music evoke stronger emotions than nearly every other form of art?

Most of human cognition is based on vision.

Vision is extremely important to humans. We use our eyes for many things. (Whereas compared to most animals we don’t use smell very much.) A large portion of the human brain is visual cortex dedicated to visual processing.

However, humans have an evolutionary history as predators, which means our eyes are on the front of our heads and vision is controlled by attention. We have to look at something to really see it. And if we don’t want to see it, we can look away, close our eyes etc.

Vision is very much under our control. Something we have agency with respect to. And, more importantly, feel we have agency with respect to.

The same is not true for sound.

Unlike bats, we don’t use sound attentionally, to track prey.

Instead we use sound largely for two things.

To monitor our environment and alert us to possible danger.

And to communicate via speech.

That makes our audial experience very different from our visual one.

We need to be continuously alert to sound, allowing it to interrupt us at any moment, whatever else we are paying attention to, as it might be an alert, warning us of danger. But because speech is also a valuable and complex intellectual activity, sound needs fast access to engage a lot of our cognitive machinery too. If someone shouts an instruction at us unexpectedly, we need to not only note the interruption, but that interruption needs a fast track to the whole cognitive apparatus sufficient to decode the meaning of the speech.

Our experience of sound, therefore, is completely different from our experience of sight. Sound is continually on and we have to monitor it whether we like it or not. We feel very little agency or control over it, because we always need to be alert to it. And interruptions immediately have to hijack our attention from whatever else we are doing and force us to understand. Finally, weird sounds are probably dangerous, and require us to be immediately ready to fight or flee.

This is why music is so powerfully affecting and emotional. And why music we don’t want to listen to is so intrusive and stressful. If we dislike a painting or film, it’s easy to just not watch it. To refuse to pay attention or consume it.

With music, if it’s in our vicinity, our brains can’t help but be paying attention to and trying to interpret it. If it’s music we like, then that activity itself is relaxing and reassuring. The sounds fit a pattern we are already familiar with. They tell us things are going predictably (and therefore OK).

OTOH, if the sounds are new and confusing, they put us on edge, and demand our brains work extra hard, trying to make sense of them. And we not only don’t have an option to ignore it, but we feel that lack of agency. It’s an extra misery to us.


Feb 3

Why do environmentalists prefer wind and solar over the more reliable nuclear?

As the old saying goes “Nuclear power : cheap and safe. Pick one”

Basically nuclear power is one of those things that looks good on paper. If you just imagine the idealized case where everything goes right, then the numbers look OK. Until you figure in all the problems and risk of the real world.

But to make sure nuclear power is safe you have to spend a lot : both in careful up-front design, planning, construction. Then you still need to run it with a high level of expertise, competence and caution. You need ongoing expensive maintenance to prevent accidents. You need to worry about managing the waste. You need to avoid nasty accidental leaks. You have to build a supply chain for delivering uranium and removing radioactive waste without terrorists getting hold anything they can use to make “dirty bombs”. Everything has to be tightly controlled. More or less forever.

And if you let your guard down. If 20 years into running your nuclear power plant you get a crap government that neglects its responsibilities for safety. Or a cost-sensitive corporation that tries to reduce the expense by hiring untrained incompetents. Everything can go wrong.

Furthermore, when you read and think about this you are probably thinking about developed countries. But every country in the world needs electricity. Do we want nuclear power-plants, with all these risks, proliferating everywhere in the world? Including countries that don’t have the resources to provide the high level of competent management; countries where corrupt officials don’t give a fuck about safety. Countries in chronic civil war where an invading militia might see the nuclear plant as a target to be seized or blown-up?

In contrast the economics of solar and wind are working out great. The more solar panels and wind-turbines we make, the more economies of scale kick in to make them cheaper. Because they are cheap and fast to deploy (because they don’t come with all the safety requirements), power generation can be rolled out fast; and then improved incrementally (with newer, more efficient models) in a piecemeal way.

You don’t worry who is getting their hands on them and using them. One place where solar is growing fast is Afghanistan, where it’s driven by opium producers. (What the heroin industry can teach us about solar power) Rural Afghanistan is getting rapidly electrified with solar. There is zero plausibility that Afghanistan would be getting this degree of electrification from pebble bed reactors. Or that anyone would like to see a whole load of reactor-ready uranium being brought in to an area which is suffering a long ongoing civil war.

So wind and solar have exactly the profile of being cheap, fast, distributed, local, bottom-up, not requiring huge centralized top-down projects to manage them, that appeal to environmentalist. And feels like “the future” to us.

OTOH, it seems to us that it’s exactly the dinosaur big corporations (fossil fuel and large scale construction industries) who feed off huge multi-decade projects (usually funded by government) who are so keen on nuclear and so keen to propagandize in favour of it. To be charitable, if you are in the business of building coal fuelled power-stations that take 10 years to construct and run for 50 years, then nuclear power-stations are more familiar to you. The engineering challenges look more familiar. The cost-structure looks more familiar. You think “this is a business I can understand and adapt to”.

That’s not what you think about wind-farms where most of the parts can be pre-fabricated in a factory in China and where a turbine can be installed out of doors in a couple of days. And where, potentially thousands of small producers and suppliers could sell a bit of energy into a smart grid.


Feb 4

Would you like to see an Arcanepunk-themed subculture in the future?

Of course.

You can never have too many *punk subcultures.

However, unlike cyberpunk, steampunk, dieselpunk etc. I don’t actually know what “arcanepunk” is. What kind of anachronistic era are you targetting?


Feb 4

What is a free way to register your music/beats?

What do you mean by “register”?

Copyright is automatic. You don’t need to register your music for it to be copyrighted.

If you mean get a catalog number for it, various services provide that.

I use Soundrop Distribution to put music on the streaming services without charge. And they give me an ISRC code (whatever that is worth in practice)


Feb 4

Why does PragerU have YouTube adverts comparing wind and solar energy to the "unobtainium" in James Cameron's Avatar? What is their reasoning for claiming those renewable energy sources "don't work"?

Because they are assholes who would rather let the world burn than accept that their friends in the lucrative fossil fuel business need to change their damn business model.


Feb 4

Have you heard of dark lofi hip hop music?

No … but I could kind of infer its existence just from the fact that these words exist in the English language.

I couldn’t entirely deduce from first principles exactly which combination of lo-fi, dark, and hip-hop would receive the label. But a quick google and YouTube listen doesn’t surprise me.

It’s very much within the parameters I would have expected. Kind of like what we were listening to DJ Vadim doing back in the late 90s :

Except, yeah, maybe more lo-fi, distortion.


Feb 4

After a year of UK chancellor Rishi Sunak’s economic policies, what are your assessments of him?

Apart from the 1000s of people he killed unnecessarily with the idiotic “eat out to help out” scheme?

Do we have to seriously answer this question? The man is at the very least guilty of mass manslaughter.

If you want to say something nice about him, yeah, he at least didn’t insist on the usual Tory austerity during COVID year, and got money to people.

But frankly, if he’d wanted to really keep people alive and the economy going he could have done that by sending money to people directly, not via employers.

Sunak wasn’t the worst there could be. But he was still in hock to the usual Tory ideology that people must be forced to work.

Step back and think about that for a second. The UK government knows that COVID has fucked the economy. It knows that’s not the fault of the citizens of the UK. It accepts that to keep the country on life-support it’s going to have to write a bunch of checks for everyone.

And yet the death-cult of “work or starve” is still so strong with them that they have to find a way of channeling the money through “jobs”, forcing everyone to go out and do more unnecessary work, taking unnecessary extra risks with their lives and the lives of those around them, in public space and on public transport. Rather than just giving them money to stay home and reduce the infection rate as much as possible.

The only conclusion you can draw about Sunak is that maybe he’s not a sadist, but he lacks imagination or compassion and is a mindless slave to his ideology.


Feb 4

What are the characteristics of a "cultural progressive?"

We think that the identity of a culture doesn’t depend on it being fixed, but persists and survives even as the culture changes, evolves and improves.

We believe that there can be new styles of music. New slang. New fashions in art. New controversies. New respects given to minorities. Etc. Etc. And the culture is not “sabotaged” or “destroyed” by this, but renewed and invigorated.

We totally understand how we can borrow from other cultures and synthesize our cultural products with foreign cultures and this adds to our culture rather than subtracts from it. We welcome influxes of people and ideas from elsewhere as part of the growth and enrichment of our culture.

Culture is a living, learning, vibrant being. Not a static museum of dead things.


Feb 4

If some band invents a new subgenre of rock in the future, might rock return back to mainstream?

Yes and no.

Yes. A new subgenre of something called rock. Something with a new and exciting twist. Might become massively popular and a big hit.

OTOH … I can 100% guarantee that it won’t be exactly the same as the old rock you like. Musical history sometimes rhymes, but never repeats itself absolutely.

The last time something like this happened was punk / new wave. Rock did, indeed, reinvent itself, with a new sound.

But many people who loved rock hated punk and new wave.

Now, of course, 40 years later, to current listeners, the differences between 60s / 70s rock and punk / new wave have been smoothed over by time. And they blur together.

But at the time, the main characteristic of the 80s was that rock was no longer seen as a (unified) thing. There was just a bunch of mutually hostile fragments (punk, metal, indie etc.) who didn’t see themselves as the same genre or like each other.

So while I think it very unlikely that we’ll ever hear a new idea in rock again, I concede that it might just be possible. But if one comes along, I’m certain that most people pining for a return of rock won’t like it and won’t think that it IS rock.


Feb 4

Is Keir Starmer capable of winning the next general election?

Not any more


Feb 4

Should Cornel West run for president?

He’d be a great president.

But he wouldn’t win.

I mean, Bernie would have been an awesome president. But he was the limit of what’s even vaguely plausible.

West is both smarter and “weirder” than Bernie. And, frankly, look what happened to Obama, who tried to be most “respectable”, least confrontational and most conciliatory black president you can imagine, was in office.

Cornel on the other hand … well he’d kick ass on the campaign trail, but there’d probably be a new civil war if …

… actually you know what? I think I just talked myself into it. HELL YEAH!

Cornel West should be president.


Feb 4

Who was the most talented of the Bloomsbury Group?

Very different talents.

Keynes was clearly brilliant in many ways. A unique genius in his field of economics. And at least a very cultured, able to appreciate the arts, a good writer, a philosopher, and involved in many other political causes.

It seems that Keynes was perhaps the most outgoing and multidimensional talent of them all.

Though it’s hard to make a completely fair comparison with Virginia Woolf. Certainly as a man, Keynes had more opportunities to participate in public life. In a different world, Woolf might have had more opportunities.


Feb 4

What is your unedited opinion about Marjorie Taylor Greene?

Mainly, the fact that MTG got through the primaries to be selected as GOP candidate, received the GOP support and won her election says that way too many people are either crazy extremists (and not in the good way that I'm a crazy extremist) or way too many people are operating on woefully inadequate information.

The whole point of political parties is that they filter out people like this. And the fact that the Republican party couldn't, shows that it is deeply broken.


Feb 4

How python or any higher level language considered slow while it gets eventually converted to machine code after making an executable? Do people mean slow is that in development or something?

Python isn't converted to machine code.

It's converted to bytecode which is interpreted by a virtual machine.

In the Python case in particular, this virtual machine doesn't run multiple genuinely parallel processes on multicore processors because of something called the Global Interpreter Lock


Feb 5

Scottish independence is looking increasingly inevitable. What do you think about the prospect that England would end up with a perpetual tory government? That this would see the wealthy south strangling the northern cities into English rust belt?

I think it’s inevitable that if Scotland leaves, the UK Labour Party, as is, is unviable.

It’s already looking in bad shape. It’s too stretched between its different factions. And the coalition of voters who have traditionally made it up have less and less in common or sympathy or respect for each other.

In the case of an independent Scotland, if England is lucky (and I use the word “lucky” in the sense of pragmatically, not because I find this result particularly attractive), the rUK manages to get itself proportional representation. The Tory party splits into its more liberal centrist side and its more right-wing authoritarian side. While the left splits into 3 or 4 smaller parties.

And then we end up with a situation like Germany with government dominated by a coalition of the liberal-most fragment of the Tories with the right-most fragment of Labour, with maybe another leftish minority party.

Like I say, I’m not massively enthused by that, but it’s about the least worst option you can hope for.

OTOH, if we stick with FPTP then there’s a real danger of a permanent, increasingly complacent and corrupt Tory majority (and it is becoming increasingly corrupt), with four smaller parties : Labour, LibDems, Greens on the left, and a far-right Farage party all challenging it ineffectually.

To do anything about that, the left parties would have to figure out how to do electoral coalitions. Which would be traumatic for Labour. But that’s the necessary adaption it would need to make. To horse-trade with Greens and LibDems to give them a free-run at some seats in return for them not competing with Labour in others.

While this is very hard. And very contrary to Labour’s culture. In some ways, this might be a better result for the left than the current rancorous squabbling between different factions within Labour over control of the party.


Feb 5

Will there be a Neoemacs similar to Neovim?

Probably not.

Neovim, as I understand it, is a major refactoring to make Vim more flexible and extensible. Emacs, OTOH, while it has its flaws, was already pretty extensible … and built from the ground up as a platform / scripting environment for people to build further applications.

What’s happening with Emacs is that people are starting to build larger scale things. Sometimes, as with Spacemacs, they even build something more like Vim on top of it (because they like the Vim way of working).

And while I’m sure that Emacs’s fundamental code-base might benefit from a refactoring, refreshing, you really can’t break the platform for all the applications on top of it. So I suspect much of the cruft is locked-in now.


Feb 5

In software engineering, is it possible to automatically remove dead code?

I seem to remember someone setting up an experiment where they randomly deleted lines from the code-base and tested if it still passed the unit tests. If it does … keep going with more deletions.

If you have done proper TDD, and have a comprehensive test-suite, that should actually work.


Feb 6

Do you support Black Lives Matter or all lives matter?

Both.

Black Lives Matter IS an “all lives matter” movement. It’s just emphasizing that even the black ones do.


Feb 6

Why did Smalltalk have to invent its own revision control system (Monticello) instead of using industry-standard systems such as Git?

Git is file oriented. Smalltalk, famously, isn't.


Feb 6

Is Smalltalk a compiled or an interpreted language?

It’s compiled to bytecode, which is then interpreted by a virtual machine. Though some versions of Smalltalk might have a JIT to compile some of the code to real machine-code.

Having a byte-code and virtual machine is not uncommon. It’s how Java works. And how Python works. Etc. What’s unusual about Smalltalk is that the compilation happens on a method by method basis. So every time you edit a method in the Class Browser, that method is recompiled into the bytecode.

So there’s no big distinct “compilation” phase. You are recompiling every method as as when you edit it.


Feb 6

Why do rappers say things like "I don't know nothing" despite the fact that it is grammatically incorrect?

Thanks for the A2A Renato Villatoro

Not sure exactly where you are from in Latin America. But you know that some languages use the double-negative to mean negative, right?

Yes, in English “don’t know nothing” is strange. It’s not technically grammatically “incorrect”. It’s perfectly correct. It’s just that it means “I know something”. Which is probably not what most users of the phrase intend. They are using the double negative as a kind of “emphasis”. Not expecting the two negatives to cancel out.

HOWEVER …

not all languages work like English. In Portuguese for example, “eu nao sabe nada” is fine. Idiomatically it does exactly what the speaker probably wants, the double negative adds emphasis rather than cancels out.

So … the idea that a double-negative is “wrong”, is actually a rather arbitrary quirk of English, not a grand universal linguistic rule.

Possibly, it slipped into black vernacular from another language where the double negative does add emphasis. (Something similar is the way many people in English misuse the word “hopefully” to mean “I hope that”, which is incorrect, but has slipped in from German via Yiddish, as I understand it.)

Or possibly the community just “reinvented” the idea of double negative to mean emphasis. It’s not only in hip-hop. In England there’s a stereotype of “badly educated” street urchins doing the same thing. So it’s probably common for people to decide to use double negatives for emphasis, when some pedant isn’t actively trying to tell them that it’s wrong.

Anyway, on to my favourite joke :

One day a professor is telling his students “You know, some languages use a double negative to mean a negative. And some use it to mean a positive. But no language uses a double positive to mean a negative.

To which a student replies. “Yeah, right.”


Feb 6

When I edit this song in my DAW it’s fine, but if you listen to it on headphones the beat starts clipping severely? Why? How?

That strikes me as something wrong with your headphones. Either they are turned up too high or have a physical problem.


Feb 7

Why does the idea of liberty and freedom exist more on the political right than the political left?

The real answer to this question is that the ideas of freedom and liberty exist on both the right and left. But right and left have a different notion as to what these things really mean.

So the right tend to have a fairly limited idea of freedom and liberty which is “If I want to do something. I have freedom and liberty if no-one is stopping me or telling me to do something else

The left’s idea of freedom and liberty tends to be “If I want to do something, can I do it?”

That’s subtly different, because the left idea of being able to do it might include “are there resources to help me do it?”

The right idea of liberty is “can I send my kid to school anywhere I can afford?”

The left idea of liberty is “is there a decent school available for my kid, even if I have no money”

The right idea of liberty is “I should be able to hire and fire anyone I want”. The left idea of liberty is “It should be possibly for me to get a job commensurate with my abilities, regardless of the colour of my skin. I shouldn’t be made to be a victim of other people’s prejudice”

These are both notions of “liberty” and “freedom” in the sense that they both speak to the scope that delimits our human agency. There is some overlap that both sides can agree on. But there is also a large penumbra where people on the left don’t recognise the virtue of all the ramifications of the right notion of freedom. And people on the right don’t recognise the virtue of all the ramifications of the left notion of freedom.


Feb 7

Are there artists who make dance music that are bad at dancing?

Well I'm not a successful dance music artist.

And I'm certainly not a good dancer.

But I am enthusiastic about dancing. When I make a beat that I'm feeling I stand up in front of my computer and start dancing around to it.

I'm under no illusions. I'm sure I look like a total idiot.

But I can't imagine making dance beats without my body being involved. I can't imagine someone wanting to.


Feb 8

What if we give up our battle against climate change?

X% of humanity will die.

And then we’ll still have to figure out how to move beyond fossil fuels in 50 - 100 years anyway, because of “peak oil” (or the end of cheaply accessible fossil fuels) So was it really worth killing all these people (not to mention making the planet far less comfortable) for such a comparatively short delay to the inevitable?

How much is X%?

Well the big unknown is wheat and rice. Both of which evolved and were then further domesticated within a 5 degree climate window of where we currently are.

If we wander more than 5 degrees away from the current temperature, all bets are off as to whether rice and wheat are still viable crops at the scale they need to be.

And if they aren’t, we could be looking at mass starvation of billions of people. Not to mention all the mass migration and war that accompanies billions of people realizing that they’ll starve if they stay where they currently are.


Feb 8

Why hasn’t someone made a new music video channel that plays music videos?

Because there’s now YouTube which is a buffet of all the promotional music videos, and where anyone can make a “playlist” (ie. curated channel).


Feb 8

Why are most new artists in the music industry young when they are discovered or become popular? Does the industry only look for young people? Do only young people try? Is it mostly young people who listen to new music?

Yes, of course.

Most musicians are young because the audience is young and wants people that they relate to and feel could be role-models for them.

Ever since the late 50s (when transistors made radios cheap enough that young people could afford to have their own) the whole music industry has been driven by young people, because they were the ones who bought and consumed most of the music.


Feb 8

Is it unreasonable to say coal miners can learn to code?

There’s no reason that the kind of people who became coal miners can’t learn to code.

I’m a programmer by trade. And I love programming.

But I come from a family of several generations of coal miners and blacksmiths working within South Wales coal mines. Including my father who started his working life in the pit.

Obviously for anyone who has spent their youth and formative years learning one profession, having to learn a completely different profession with a completely different set of skills, is difficult. An unemployed 50 year old miner starting programming from scratch might find it hard. OTOH, I’d like to see how many 50 year old unemployed programmers would find it any easier to adapt to coal mining. Major mid-life changes are difficult for everyone.


Feb 8

Which genres do you build playlists for? How do you pick artists/songs for that playlist?

As I get older, I have a decreasing tolerance for listening to a lot of anything in the same genre.

These days I make playlists that try to keep a particular vibe and continuity going while moving between many different genres.

I mainly make mixes for an art gallery, to accompany openings etc. I’m not trying to make anything particularly shocking or abrasive (though I might use some music that is shocking and abrasive). The idea of these mixes is to provide a pleasant “background music”. It’s almost “lounge”. But I also want the music to be interesting enough to reward (and surprise, amuse, delight) anyone who pays attention. And I expect the listeners to be fairly open minded.

I try to find something that joins each track to the next, some shared theme, or sonority, or melodic similarity. But I also try to have significant contrasts too. I want the mix to flow smoothly. But if you can manage a change and continuity at the same time, that’s great. And obviously sometimes, two tracks just mix really well together.

A couple of tips.

I try to have about 50% instrumental music, because instrumental is less “committed” to a particular subject matter than vocal music. Vocal music has a stronger “identity”. And if you just put a bunch of songs together you end up with a kind of parade of singers, rather than a musical landscape with some striking landmarks.

I like melody. I just do. Can’t help it. I want good tunes.

I like a variety of vocal styles … not standard pop singing, but a bit of whispering, or screaming, some rapping etc. I like to switch between women singing, men singing, robots singing. etc. And from close mic-ed intimacy to distant crowd chants. I also like songs in different languages. Ideally songs that people don’t necessarily understand, again to increase the open-ended lack of commitment that “this is about X”.

A few odd or silly cover versions or remixes are great. I like to mix a couple of those in. They provide both familiarity and unfamiliarity at the same time. They give people a little shock of recognition as something they didn’t think they knew is suddenly revealed as something they do.

I like to mix different eras and degrees of fame. Some very contemporary pop music, with something fairly obscure from 40 or 50 years ago. Or vice versa. Contemporary references and memes. And weird, quirky historical ones. And some guy I happen to have come across on some back-water of the internet. It’s great to flatten that distinction between underground and overground by being able to juxtapose them together in such a way that they feel right for each other.

I love funky beats. Can’t have enough of those.

I love a mix of silly and serious.

I use noise or ambience to “cleanse the palette” ie. something short harsh and atonal sets you perfectly to go into a new round of big poppy tune, in a way that feels refreshing rather than wearisome.

Everything I choose is stuff I like. But it all has to serve the greater whole of the mix. I have great tracks I’ve been meaning to use in mixes for several months but I won’t use them until I find the right context for them.

Examples :

deCurators mix #6 - 11/09/2020

deCurators mix #1 - 07/08/2020

(and several other mixes on that Mixcloud account are mine. But not all. There are a number of regular contributors and guests there. Though all are good.)


Feb 8

Do most programmers look down on COBOL programmers?

Quite the opposite.

We look down on COBOL

Anyone who can actually get work done with it is a genius.


Feb 8

2025 is Elon Musk's goal to land humans on Mars, what's your realistic view in terms of time?

2025 is plausible to get a ship with a human in it to Mars.

I think the chance of getting a ship with a live human in it to Mars in that time-frame is pretty low.

There are a fuck-tonne of things that can go wrong somewhere out there in the emptiness between Earth and Mars. When we send unmanned ships there, they are pretty much inert, and doing very little, during most of the voyage. But if we send a human, we have to have a bunch of very active and very busy life-support systems working correctly to ensure air and heat and food and water and light to the passengers. There’s no turning back or bailing mid voyage. So all those systems need extra backups. Probably several layers of backups because you have at least 7 months out there. Which is a lot of time for things to go wrong.

Basically I’d want to be sending a few unmanned test ships, with all those life-support systems first, as a test, to demonstrate we can make things that can keep working to keep people alive during the whole trip.


Feb 9

When will Prolog surpass Python in popularity?

When it becomes the go to language for a hot new application area that everyone wants to get into.

Rails did it for Ruby. Tensorflow did it for Python.

Prolog's only chance is the equivalent.


Feb 9

Capitalism today is funding more and more to improve the lives of the poor countries. Can this be the indication of capitalist system dialectic end to give time and place communism?

Well that's certainly what Marx thought.

That capitalism was an essential stage on a dialectical road to communism.

Yes, societies had to go through capitalism and the improvements it brought to see that they needed to go beyond capitalism to the next level.


Feb 9

Is it possible that most alien civilizations get destroyed by A.I shortly after creating it?

My personal theory today is that they get to the stage of inventing the internet and social media. And then the bickering and flaming and epidemic of disinformation and “anti-education" online overwhelms their ability to find consensus and move further forward as a society.


Feb 9

What do you think of Martin Farley’s proposal for basic income? Is it practical?

Never heard of this before. But it looks excellent.

I’ve long argued for a USB supported by something like a land-tax and sale of carbon emission permits. And he picks up the same basic impulse.

My preferred solution is slightly different to Farley’s but his is possibly more plausible.

I could wholeheartedly support anyone proposing it.


Feb 9

Why do people find simple solutions to complex problems so appealing?

Because complex solutions to complex problems are hard to execute.

You have to explain them and most people won’t understand them. You have to persuade people, and most people won’t be persuaded. You have to co-ordinate people to work together and most people will refuse to be co-ordinated. You are going to have to trade off costs and benefits and most people won’t want to pay any of the costs.

Admitting that the only solution to your problem is a complex one is half way to admitting that the problem isn’t going to get solved.

And most people cling to the hope that they will be able to solve their problems.

More importantly, most people hope that their big problem that requires a complex solution can be decomposed into smaller parts that can be addressed individually with simpler solutions. So if you apply simple solution #1, that will solve a bit of the problem; and then you can move on to searching for simple solution #2 to solve the next tranche of the problem, etc.

Admitting the problem is complex. And holistic. And that the solution is also complex and holistic, requiring co-ordinated responses to all the parts, etc. should drive you to despair. Because the chance of you resolving it are miniscule.


Feb 10

What is the most radical idea of all time for creating good human society?

A justice system.

A neutral system of law that treats everyone equally, expects everyone to be bound by the same rules, regardless of who they are.


Wed

Is the Wu-Tang Clan something you should fuck with?

As M. Scott Veach cleverly points out, the slang “fuck with” has diametrically changed it’s meaning in the last few years.

“Don’t fuck with Wu” used to mean don’t go up against … don’t compete against them or underestimate them..

Today “I’m fucking with this” means more or less something along the lines of “I’m digging this”.

I’m sure they don’t have a problem with the latter interpretation.


Wed

Is Wu-Tang Clan the best rap group ever?

With the emphasis on “group”, then maybe.

Wu-Tang are at that point in hip-hop where “groups” were turning into something else … some kind of “loose affiliation” or “stable” or even just “bunch of guys on the same label”.

One of RZA’s innovations was to encourage all the members of Wu to go out and pursue solo careers and get solo deals with various other labels, in parallel with, and while simultaneously remaining part of Wu Tang.

Nevertheless, Wu were still obviously a coherent “group” whose musical tracks “as a group” were more than the sum of the parts.

Possibly they were the last great group of that nature.

After Wu, there is a last generation of “groups”. But clearly the direction of travel is increasingly towards individual stars, with features and ad hoc collaborations. Often orchestrated within a record label or management company. But where the identity / brand of the group takes a back-seat to the individual.

Someone else here mentions Three6 Mafia who were pretty good at what they did. (Pushing a sound forward.) But I’d say don’t tell nearly as big a “story” as a group, as Wu did.

In fact, after Wu Tang there are only two “groups” that I’d say are comparable in terms of creating a group identity and myth on a similar scale.

One of those is Outkast. Who were just about a “group” (in terms of their combination being greater than the sum of the parts). But being only two people, and falling apart relatively early, don’t make so much of an overall impact.

The other, and only comparable big group identity in hip-hop after that is Odd Future.

I think the Odd Future / Wu Tang parallels are interesting. Not much in the sound, but in the “organizational structure”. And I think you can argue that the “roster of talent” in Odd Future, is comparable to the roster of talent in Wu Tang. And myth making around the groups is similar.

OTOH, even in OFWGKTA individualism is winning out over group identity. The individual artists like Tyler, Earl, Frank Ocean are much bigger solo than the group cuts.

Se certainly Wu are a significant rap group, and probably the last really great “band” whose group work was their best.


Thu

What is the future of the LISP programming language?

I’m writing this answer as an unabashed Clojure fanboi.

I hope that the Lisp community recognise what I think are the two big advantages that Clojure brings to Lisp. And that future Lisp family languages keep them and build on them.

The first of these advantages is immutability. Most FP languages go hard for immutability (it’s more or less the essence of FP). But for historical reasons Lisps have tried to sell themselves to a wider public on being “multi-paradigm” and so have been tolerant of mutable state.

I’m a fan of immutability though (Phil Jones (He / Him)'s answer to In your experience, are immutable data structures and paradigms easier or harder to understand in general (and especially for newcomers) than regular imperative mutable programming paradigms? Why?) and I hope very much that we’ll see both growth in Clojure. But also newer Lisps will follow its lead in restricting state to very specific mechanisms like “atoms” etc.

The second of these advantages is syntax for data-structures.

As I’ve mentioned elsewhere ( Phil Jones (He / Him)'s answer to If Clojure is one of the most expressive languages of today and has similar expressive power as Common Lisp, which goes back to early 80s, can we say that the field of programming languages hasn't progressed much in the last 40 years?) representing “computation” is a solved problem in programming languages. And Lisp’s minimal syntax is just fine for it. But there is scope for better representation of data. And I believe that Clojure’s EDN demonstrates that it is worth trading the cost of a little bit of extra syntax, in return for better ways to express complex data literals in our programs.

Today, for anyone thinking of inventing a new Lisp, I would strongly urge them to adopt both of these features from Clojure. Build the language on EDN with the vectors and maps and keywords standard along with the usual parentheses for list syntax. Implement these standard data structures as immutable. And restrict mutable state with specific mechanisms like atoms and refs.

Now, if you read that second answer linked above, about expressivity, you’ll know I have some further opinions about language design. And syntax for representing data, architecture and constraints.

I’m very ambivalent about static typing. I tend to be in the dynamic typing, not caring much for static types camp. With occasional visits to the “OMG I wish I had a way of setting and testing type constraints on this mess” camp.

Clojure has Spec. Which I think has both some good features. And some features I can’t get on with.

Two developments that interest me greatly are Shen Language and Carp Lang

Shen is a Lisp that adds a powerful type checker. One which is almost a kind of Prolog-like inference engine.

Carp is an interesting mix of Clojure syntax, but with low level memory management inspired by Rust (a borrow checker). And a type system with type inference that’s more like the ML family of languages than a Lisp. It has these features because it’s aimed at writing low-level code for embedded systems, games and audio applications etc.

But one thing that distinguishes it is that it has, what looks to me, the nicest, most Lispish and convenient way to add type checking I’ve seen in a Lisp. You wrap any expression with what’s effectively a compile time assert that the expression result is of a particular type.

So you write something like :

(defn f [x y]

(the int

(+ x y)))

That’s it. You’ve typed the expression (+ x y) as having to return an int. (That’s what (the int sexp) does. )

And then type inference lets that constraint percolate through. Eg. it recognises that the arguments x and y must be ints and the return value of the function will be one.

This feels right to me in a way that other optional / gradual type-checking in Lisp doesn’t. Maybe I just don’t get it, but Spec comes across as the opposite of Clojure’s usual elegance of beautiful design. It’s ugly and clunky.

There are definitely days I dream of “the next Clojure” (ie. the next step forward in Lisp) which is like Clojure except that Spec has become as powerful as Shen, and as elegantly easy to slot into existing code as Carp. With compile-time checking.)


Thu

What are some examples of industrial-scale software written in Lisp or any of its variants?

Brazilian bank, Nubank (a fintech company) use and like Clojure so much in their technology stack that they bought the company that make it :

Simplicity: working with Clojure at Nubank - Building Nubank

Cognitect Joins Nubank


Thu

Has Clojure missed a trick by not being more like Haskell, e.g., by allowing loops with mutable state or not doing type checking?

Clojure is immutable. And doesn’t AFAICT have loops with mutable state.

Unless you are talking about the “loop” construct.

What the loop construct gives you is something half-way between a loop with mutable state. And the recursive way of iterating that FP languages normally use.

The reason for this is that Clojure uses ordinary method calls of the JVM as its function calls. It doesn’t implement a Clojure VM on top of the JVM. The JVM doesn’t have tail-call optimization (TCO) and because Clojure just uses ordinary method calls, it can’t implement its own TCO.

So it creates a special “loop” construct which acts just like looping using recursion. But isn’t “real” recursion. It’s a different structure, dressed up to look and work as close to recursion as possible.

I actually prefer this to normal recursion and TCO, because it’s explicit what you are doing. Whereas TCO is something you hope happens automatically when you write a recursive function; but if you mess up your function you end up with recursion without TCO and might crash the stack.

That’s impossible with Clojure’s “loop / recur”

Clojure’s loop/recur though is not like an ordinary loop with a mutable variable either. Or if you see it like that, you have to accept that the mutability is significantly constrained, such that there is nothing to reason about beyond the reasoning you’d have to do in a genuine recursive function.

It’s definitely not a case of “missing a trick”. Even if you don’t like Clojure’s approach, it should be obvious that it’s a necessary trade-off in order to get 99% of the benefits of immutability AND the benefit of being able to use Java’s own methods and dispatch rather than implementing another layer of virtual machine.

The rejection of static typing is more of a free decision by Hickey. And I think he makes good points in his arguments against static types.

Personally, 95+% of the time I think Hickey is right. And maybe some non-trivial < 5% of the time I have a bout of wishing that there was some kind of extra compile time type constraint you could add to Clojure.

I understand how people could disagree. But it’s an old argument. And certainly not mere “oversight” that Hickey missed out on a Haskell-like type-system.

(Also, I believe that this was NOT just because Lisp. Hickey was willing to break Lisp conventions when he thought he had a better idea. He didn’t avoid a strong / static type system merely because other Lisps did. He did it deliberately because he thought static types are too inflexible and restrictive. Not just to try to appeal to Common Lisp programmers. The target for Clojure has always been Java programmers, not Lisp programmers.


Thu

If bytecode is executed by JVM? Can you give me an example of a programming language whose code is executed by the processor directly?

The most popular language that compiles to “machine code” (ie. the instructions of the processor) is C / C++

Rust is also in this space. As are some - but not all - Lisps. And maybe a couple of other FP languages.

Today, most languages that most people use : Python, Java, Javascript, C#, VB, Ruby etc. etc. all run on some kind of VM.

As Alexander Lehmann notes, older languages like Fortran etc. tended to compile to native too.


Fri

Would it be possible to create a society where only two economic classes exist, middle class and upper class? In effect, is it possible to solve poverty by moving all the poor into the middle class?

Yes and no.

You have to realize that “middle class” is just a misnomer.

“Middle class” people are just working class. Their primary income is based on their salary or earnings for work.

However, because “middle class” is the top end of the working class, and something that most working class people are thought to aspire to, we talk a lot about the middle-class.

In particular in America where poverty is seen as a sign of failure or worse. Calling working people “working class” is often thought to be derogatory. And so we label working class people “middle class” out of respect for their feelings.

But really, if your income is from selling your labour, you are working class. (Phil Jones (He / Him)'s answer to What is happening to the middle class?)

So “yes” … you can have a society with two economic classes. Because that’s all that we really do have. (Or at least, all that matters : minor economic classes, eg. professional poker players or beggars, aren’t very significant in the grand scale of things)

But “no”, that won’t “solve poverty”. Because poverty (or at least that part of poverty due to class war) is precisely the result of one class being able to grab far more of the resources of society than the other.

If you really want to eliminate poverty you have to eliminate that last class distinction, so that there aren’t even the two classes of “workers” vs “capitalists”. There is just one class that we are all members of.

As it’s fairly implausible that society will ever survive and thrive without people doing productive work, it can’t be the working class you need to eliminate. It will have to be the capitalist class.

Poverty will only be eliminated when everyone is in the working class. But the working class captures the full value of its contribution to the economy.


Fri

Are there programming languages that are associated with evil?

You are looking for Malbolge


Fri

What is missing on GitHub to make it a full-fledged code editing environment?

For me, ParEdit

I certainly don’t think that GitHub is anywhere near being a proper development environment.

BUT … unlike some others here, I can’t help feeling that, especially now it’s owned by Microsoft, it couldn’t or won’t move to being a full cloud-based development environment sooner or later.

This seems a “no-brainer” to me. It’s obvious that developing is increasingly “social” we need to collaborate with multiple programmers. We’re going to bring in real-time collaboration, multi-user editing of files etc.

Developers also need to engage with many back-end / cloud systems for deployment / testing etc. Why should the tools to manage that be separate from our IDEs?

VSCode is already built with “web” technology. So moving it to web hosting should be trivial.

The only real reason that we don’t have cloud-development environments already is because our local file-systems are so important and we want to keep the link with them.

Now, I’ve long argued that browser makers should just create the option for browsers to access the local file-system. Obviously not by default. And not without proper security. But if mobile apps can now be granted access to system resources on a piecemeal basis. And browsers are already granting access to cameras and microphones similarly (eg. an app in a particular web-page needs to get special permission from the user before accessing the camera), then why on Earth can’t we do the same for specific directories in the file-system?

And if browsers do get this capacity, then I’d expect many more “desktop” applications to migrate to being “cloud” / “web” applications. And certainly the next big IDEs to be cloud based.

Even without the browser having access to the file-system directly, we can imagine situations where the installed app becomes a Dropbox-like “sync” app between the local file-system and a mirror in the cloud. And then do 99% of the work in the browser.

In particular, imagine how much easier life could get if all the dependencies and libraries that needed to be linked into a final compiled product could be managed for you in the cloud. Without having to worry about getting them installed on the developer machine.

Maven and Pip and NPM are OK. But I still find C / C++ development a mess. I’d love someone managing THAT for me in the cloud. Especially if I could easily target different platforms. Eg. from one cloud project, compile object binaries for Windows, Linux and Mac. Intel and ARM etc.

Or, imagine proper cloud based development for Android, without the hell of dependency management you need for Android Studio / Gradle and Android development.


Sat

Are there any strong arguments against the common liberal refrain: 'you should be allowed to do anything as long as you are not hurting anybody"?

The main “issue” with the principle - not so much an argument against it, but a serious problem with it - is that it leaves room for disagreement on what counts as “hurting” someone, and how serious the harm has to be to require intervention to stop you doing it.

For example, a follower of any religion can argue that I’m imperilling your soul if I’m trying to persuade you that their religion isn’t the correct one. If eternal damnation is a bad thing, and my atheism increases the risk that you lose your faith and become damned, then my atheism is causing very great hurt indeed. I need to be stopped.

In fact you can pretty much make every and any possible political position on Earth compatible with this “liberalism”, simply by finding the right configuration of harms that mirror the rules.

If I want to stop you eating chocolate cake, I merely have to argue that chocolate cake is capable of making impressionable young people unhealthily obese; and that any involvement in cake production or even just encouraging the eating of it (by publicly enjoying it), contributes to this harm.

Now this doesn’t mean that the liberal heuristic is “wrong”. Or a bad thing to try to stick to. I think it’s a good heuristic.

But by itself, it’s insufficient, to really help us demarcate the legitimate from the illegitimate constraints that society places on its members.

If you want to find out / justify which constraints you are going to put on people, you have to come up with (and persuade people to buy into) a specific theory of hurts beyond this mere principle of “free unless you hurt someone”. That’s where all the trouble is.


Sat

Is Brexit going to be bad for the U.K.? Things aren’t looking too good at the moment.

Yes, of course.

The costs of Brexit were always obvious and clearly signposted.

The purported benefits were always tenuous and speculative; largely dependent on what other people would do. (What kind of trade deal other countries would give us; how British businesses would magically use their new-found freedoms to discover riches that they previously couldn’t figure out)

The whole thing was a kind of frenzied madness of wishful thinking by those who promoted it. And a great deal of naive desperation on the part of those fell for the empty promises.


Sat

Will the Clojure community fracture like the Scheme community?

I haven’t seen any sign of it.

What did the Scheme community fracture over? A technical decision? Or personalities?

I think there is a bit of a divergence creeping in between the Clojure and ClojureScript communities in the sense that they increasingly depend on different tools / libraries. And perhaps some things are going to drift out of sync with each other.

I mean, I use ClojureScript a bit for UI stuff. But I still write server-side / desktop in Clojure. I confess I don’t really know or understand much about running ClojureScript on Nodejs. And when I’ve looked at a couple of projects written like that I’m a bit vague about how they are meant to work, or how I’d set up my environment to write a ClojureScript on node project.

But I haven’t seen any real animosity around this divide.


Sun

Can getters and setters be private in any programming language?

No.

It depends on the language.

Python, doesn’t really have privacy at all. So the idea of getters and setters that are private doesn’t make much sense.


Sun

Do you think that voting should be done on the blockchain? Why or why not?

I think voting on the blockchain is potentially a way we might have trustworthy electronic voting systems.

But merely using a blockchain in itself doesn’t guarantee trustworthiness.

You need to design the wider system. Eg. how do people add their vote to the blockchain? If it’s in a magic black box machine, and they have no access to or way to audit the blockchain itself, then we’re no better off.

Also, even if you DO create a “secure” blockchain voting system where everybody’s vote gets counted and you know there are no fraudulent votes, you still need to address the other problem … of guaranteeing voting secrecy.

The thing that makes blockchains, in principle, proof against fraud, is precisely the transparency of seeing where all the votes came from and where they went.

But that goes against the need for votes to be secret.

Squaring that circle is the real challenge. Because how can you simultaneously check both that your vote was counted and that it is sufficiently secret that no-one else can trace it back to you? All the tools and transparency that support the first requirement, undermine the second.

I’m sure there are complex “coin-mixing” algorithms that can theoretically disguise who you voted for. BUT who understands them well enough to trust them?

And how does the average voter confirm that there’s really no way of that data leaking out?

It’s fiendishly difficult problem and not something to be rushed into.


Sun

What would it take to unite Common Lisp, Scheme, and Clojure into a single universal Lisp?

It would be very hard because these languages have quite different semantics that are inconsistent. And because the Lisp syntax is so minimal, the semantics counts far more than the syntax.

You can’t just kludge together a language with default mutability and Clojure’s default immutability and have something that’s greater than the sum of the parts.

However, what you might hope for is something more like the Racket approach, where modules in different languages could compile to the same underlying object code and interoperate.

Even that is still hard, because an important part of each language is its standard library. The Clojure standard library of immutable vectors and maps is so important to it that the language even adds extra syntax to support them.

From what I’ve seen of Racket. And what I imagine of Common Lisp, both would benefit from the addition of good immutable vectors and maps in the standard library. And even benefit from adding Clojure-like syntax.

BUT …

this would be a major rupture with the existing libraries these languages use. And I don’t imagine for a moment that existing Racket, Scheme or CL programmers welcoming being asked to throw away their existing solutions for vectors and maps just to use the Clojure ones.

So even if you have different modules in different languages that can compile to the same underlying object code and call each other, you still have the problem of what data-structures can be shared between them.

Are they Clojure immutable structures? Or mutable ones.

Clojure can use mutable data-structures written in Java, of course. But Clojure is based on Java. So the interfaces to both are very similar. What would happen if Clojure modules tried to use a CL module with a mutable vector and an API that reflected that? It could work, but it would stop being very much like Clojure code.

But it’s not impossible. One odd feature of Clojure is that it IS intended to be “on top of” to interop with another language and isn’t too bothered about letting some of the underlying language come through.

So I could imagine someone inventing a Clojure which compiled to Common Lisp or CL compatible binary files and allowed interop with existing CL libraries and code-bases.

There would be some advantages to that. Clojure programmers are looking for a “compile to native” solution. So if it provided a viable compile to native solution, then I think we’d be interested. And I think at least some CL programmers would welcome being able to use Clojure.

Similarly, I think a good test of Racket’s “programmable programming language” capacities would be if someone could implement a Clojure language on that. Rackjure is not syntactically compatible with Clojure. It’s just a version of Racket that is bit Clojure-flavoured. But I’m not sure that’s been “good enough” for anyone to be really interested.

But a fully syntax compatible Clojure as a Racket hosted language, would be interesting.

Obviously you’d have to support Clojure’s vectors and maps which are hard-wired into the syntax, and some of the standard Clojure library. But this is not an insurmountable problem. Again, I could see advantages to it.

Given that Clojure has “reader conditionals” in CLJC files, that let you put in bits of code specific to the underlying language, it might even be possible to use this mechanism to write Clojure libraries that could be compiled to Java, Javascript, CL-compatible binary or Racket. And that expanded version of Clojure could become a viable option for CL and Racket users too.

That “sideways” way of bringing Clojure as an option to the CL and Racket ecosystems is probably more feasible than some committee trying to bring them all together.


22h ago

Daily Telegraph reports on "Boris burrow" tunnel from GB to NI "to unblock trade hit by Brexit". Do Telegraph readers really imagine this is realistic? Do they actually think a tunnel is different to a ferry for customs & SPS?

Why would a tunnel “unblock trade”?

The block on trade is Johnson’s own deal with the EU, which puts a trade barrier between Northern Ireland and the rest of the UK.

Given that this barrier is there for political reasons, even if there were a tunnel, there’d still have to be checkpoints and paperwork.

So in addition to this being a mad solution for all the reasons everyone else is giving. It’s not even a solution.

I think this is a classic “dead cat strategy”. Boris wants us talking about what a mad solution this is in order to distract us from something else. What’s he trying to distract us from?

Update : I’d just like to point out that the idea is so absurd, that I am literally nodding in 100% agreement with the Ulster Unionists over this. And those are not usually the people I find myself in bed with.

The Ulster Unionist party leader, Steve Aiken, dismissed the tunnel as impractical. “Can we just have 10% of the multi-billions that it would cost to fix our infrastructure – oh, and maybe some zero-emission ferries [built here] – now that would make more sense [also get rid of the Irish Sea border].”

Irish Sea rail tunnel plan derided as Doctor Dolittle fantasy


19h ago

Are you interested in the history and evolution of electronic music?

Yes. I am.

Which is why I recommend everyone avoids that horrifically bad “GoCheezy” overview of the history and evolution of electronic music.

It’s so unbelievably incorrect, misleading and confusing that it makes my head hurt.

The associated web-page literally uses a Metallica concert (complete with singing) to illustrate “instrumental electronic music”.

If anyone actually wants to know about the history and evolution of electronic music, look somewhere else. Because that podcast is only going to make you more ignorant.

If I were charitable, I might say that the guy who wrote that thinks that “electronic music” is “House music” and he’s really just giving a history of that.

But even as a history of House music, there are so many, much better resources available.

This is what actually good resources for learning about House music look like :

Or, yesterday, I found this quite decent personal recollection / history of dubstep, by someone who actually knows what he’s talking about (as a fan of the early scene)

YouTube is full of great documentaries that can teach you about this stuff. GoCheezy needs to seriously up its game.


7h ago

If the majority of society is unhappy, what will be the consequences of that?

General unrest. More crime. More domestic violence. More prejudice. More quarrelling. More openness to outsider / fringe critics of the system and conspiracy theories. More depression. More obesity and ill health. More addiction. Earlier deaths.

And even more unhappiness leading to a downward spiral of decline and fall.


5h ago

Shouldn't EU countries relax labor laws in order to unleash creative energies and entrepreneurial spirit?

No.

Because the idea that “relaxed labour laws” is what unleashes “creative energies” and “entrepreneurial spirit” is a lie.

Everyone is creative. Being able to create real value from your creativity is largely a function of having access to the right information about the right opportunities. And the confidence and security to take advantage of them. Education plays a part. Culture plays a part. Particularly cultural encounters and collisions plays a part. Some degree of security and access to capital plays a part.

Longer working hours, poor pay, work insecurity and dangerous working conditions are not shown to be conducive of creativity.


4h ago

Why can't we just make music at home if we can't go out?

We can.

We do.


4h ago

Why do music experts consider modern male/female pop singers to be the best in history, while putting those from decades ago on a lower talent tier? Justin Bieber/Miley Cyrus vs Elton John/Karen Carpenter. Does Autotune help?

This smells like a troll question.

I’m not aware of any “music experts” who consider modern pop singers to be the best in history.

I (and many others) will defend the general principle that our pop music is not significantly worse than the pop music in history.

There have been great, original and creative geniuses in “pop” music in every generation. And also a large amount of unoriginal formulaic dross. We tend to forget the dross in previous generations, but can’t ignore it in ours so ours looks worse in comparison.

People like me will also push back against the reactionaries by pointing out that there is a general human tendency to get older and complain that music has “got worse”.

But I don’t think any of us particularly defend the thesis that the contemporary pop singers are “better” than others in history. There’s no strong evidence in favour of that either. And not much reason to expect it.

Contemporary pop is “more interesting” than old pop for one reason only : it’s an open-ended story, we don’t know where it’s going, and something exciting might occur at any minute. OTOH, when we consider old pop music we know exactly where it went, what good came of it, and how the fresh ideas deteriorated into the next generation’s tired stereotypes. Whereas the contemporary stuff still fascinates and keeps us guessing.

But apart from that … contemporary pop is neither much better nor much worse. It’s the usual mixture of good and bad, a few interesting new ideas, and a lot of me too copies of what was interesting last year.


4h ago

Why did the Marx heap such scorn on Malthus when they agreed about the general glut controversy and when Ricardo's economic system was based on Malthusian population theory?

Beyond any concrete intellectual reasons, Marx was an optimist who thought the world could and would get better.

And Malthus was a pessimist who thought we were doomed.


3h ago

What are your thoughts on 10 million Americans out of work and Biden giving 11 million illegals citizenship?

I think it’s fucking great!

Those extra 11 million free people that America is getting from elsewhere are going to have a tonne of needs that must be satisfied and a tonne of skills to offer, and that will help grow the economy and create extra jobs and opportunities for those 10 million unemployed Americans that the demand from the existing Americans wasn’t able to.

Imagine how good it will be if those 11 million extra people can’t even speak English. That already creates thousands of new English teaching jobs. And later on some of those new people will be available to teach their language to Americans who want to go out and sell abroad.

Imagine those new people don’t have anywhere to live. That already creates hundreds of new construction jobs.

Imagine those new people need to eat. And then, as they earn a bit of extra money, want to eat in restaurants. Farmers and chefs are already celebrating.

Etc.

For smart Americans, 11 million free people is a fabulous new resource and source of potential wealth. Don’t be one of the stupid Americans who misses out on the opportunities.



Donations are most welcome!